Interface DatabaseSourceConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DatabaseSourceConfiguration.Builder,,DatabaseSourceConfiguration> SdkBuilder<DatabaseSourceConfiguration.Builder,,DatabaseSourceConfiguration> SdkPojo
- Enclosing class:
DatabaseSourceConfiguration
-
Method Summary
Modifier and TypeMethodDescriptioncolumns(Consumer<DatabaseColumnList.Builder> columns) columns(DatabaseColumnList columns) databases(Consumer<DatabaseList.Builder> databases) databases(DatabaseList databases) databaseSourceAuthenticationConfiguration(Consumer<DatabaseSourceAuthenticationConfiguration.Builder> databaseSourceAuthenticationConfiguration) databaseSourceAuthenticationConfiguration(DatabaseSourceAuthenticationConfiguration databaseSourceAuthenticationConfiguration) databaseSourceVPCConfiguration(Consumer<DatabaseSourceVPCConfiguration.Builder> databaseSourceVPCConfiguration) databaseSourceVPCConfiguration(DatabaseSourceVPCConfiguration databaseSourceVPCConfiguration) snapshotWatermarkTable(String snapshotWatermarkTable) surrogateKeys(String... surrogateKeys) surrogateKeys(Collection<String> surrogateKeys) tables(Consumer<DatabaseTableList.Builder> tables) tables(DatabaseTableList tables) type(DatabaseType type) Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
type
Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
type-Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
type-Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
endpoint
Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
endpoint-Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
port
Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
port-Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sslMode
Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
sslMode-Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sslMode
Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
sslMode-Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
databases
Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
databases-Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
databases
Amazon Data Firehose is in preview release and is subject to change.
This is a convenience method that creates an instance of theDatabaseList.Builderavoiding the need to create one manually viaDatabaseList.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todatabases(DatabaseList).- Parameters:
databases- a consumer that will call methods onDatabaseList.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tables
Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
tables-Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tables
Amazon Data Firehose is in preview release and is subject to change.
This is a convenience method that creates an instance of theDatabaseTableList.Builderavoiding the need to create one manually viaDatabaseTableList.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totables(DatabaseTableList).- Parameters:
tables- a consumer that will call methods onDatabaseTableList.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
columns
Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
columns-Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columns
Amazon Data Firehose is in preview release and is subject to change.
This is a convenience method that creates an instance of theDatabaseColumnList.Builderavoiding the need to create one manually viaDatabaseColumnList.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocolumns(DatabaseColumnList).- Parameters:
columns- a consumer that will call methods onDatabaseColumnList.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
surrogateKeys
Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
surrogateKeys-Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
surrogateKeys
Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
surrogateKeys-Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snapshotWatermarkTable
Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
snapshotWatermarkTable-Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
databaseSourceAuthenticationConfiguration
DatabaseSourceConfiguration.Builder databaseSourceAuthenticationConfiguration(DatabaseSourceAuthenticationConfiguration databaseSourceAuthenticationConfiguration) Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
databaseSourceAuthenticationConfiguration-Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
databaseSourceAuthenticationConfiguration
default DatabaseSourceConfiguration.Builder databaseSourceAuthenticationConfiguration(Consumer<DatabaseSourceAuthenticationConfiguration.Builder> databaseSourceAuthenticationConfiguration) Amazon Data Firehose is in preview release and is subject to change.
This is a convenience method that creates an instance of theDatabaseSourceAuthenticationConfiguration.Builderavoiding the need to create one manually viaDatabaseSourceAuthenticationConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todatabaseSourceAuthenticationConfiguration(DatabaseSourceAuthenticationConfiguration).- Parameters:
databaseSourceAuthenticationConfiguration- a consumer that will call methods onDatabaseSourceAuthenticationConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
databaseSourceVPCConfiguration
DatabaseSourceConfiguration.Builder databaseSourceVPCConfiguration(DatabaseSourceVPCConfiguration databaseSourceVPCConfiguration) Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
databaseSourceVPCConfiguration-Amazon Data Firehose is in preview release and is subject to change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
databaseSourceVPCConfiguration
default DatabaseSourceConfiguration.Builder databaseSourceVPCConfiguration(Consumer<DatabaseSourceVPCConfiguration.Builder> databaseSourceVPCConfiguration) Amazon Data Firehose is in preview release and is subject to change.
This is a convenience method that creates an instance of theDatabaseSourceVPCConfiguration.Builderavoiding the need to create one manually viaDatabaseSourceVPCConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todatabaseSourceVPCConfiguration(DatabaseSourceVPCConfiguration).- Parameters:
databaseSourceVPCConfiguration- a consumer that will call methods onDatabaseSourceVPCConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-