Package com.dtsx.astra.sdk.db.domain
Class DatabaseFilter.DatabaseFilterBuilder
java.lang.Object
com.dtsx.astra.sdk.db.domain.DatabaseFilter.DatabaseFilterBuilder
- Enclosing class:
- DatabaseFilter
Builder.
- Author:
- Cedrick LUNVEN (@clunven)
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builld the immutable instance.Define the Include.limit
(int l) Define the limit.Define the CloudProviderType.startingAfterDbId
(String dbId) Define the dbId.
-
Constructor Details
-
DatabaseFilterBuilder
public DatabaseFilterBuilder()Default constructor.
-
-
Method Details
-
limit
Define the limit.- Parameters:
l
- the value for limit- Returns:
- this instance.
-
startingAfterDbId
Define the dbId.- Parameters:
dbId
- the value for dbId- Returns:
- this instance.
-
provider
Define the CloudProviderType.- Parameters:
p
- the value for CloudProviderType- Returns:
- this instance.
-
include
Define the Include.- Parameters:
i
- the value for Include- Returns:
- this instance.
-
build
Builld the immutable instance.- Returns:
- an instance of Database filter
-