Interface DatabaseSourceDescription.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DatabaseSourceDescription.Builder,
,DatabaseSourceDescription> SdkBuilder<DatabaseSourceDescription.Builder,
,DatabaseSourceDescription> SdkPojo
- Enclosing class:
DatabaseSourceDescription
-
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) snapshotInfo
(Collection<DatabaseSnapshotInfo> snapshotInfo) snapshotInfo
(Consumer<DatabaseSnapshotInfo.Builder>... snapshotInfo) snapshotInfo
(DatabaseSnapshotInfo... snapshotInfo) 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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.Builder
avoiding the need to create one manually viaDatabaseList.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaDatabaseTableList.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaDatabaseColumnList.builder()
.When the
Consumer
completes,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.
-
snapshotInfo
Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
snapshotInfo
-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.
-
snapshotInfo
Amazon Data Firehose is in preview release and is subject to change.
- Parameters:
snapshotInfo
-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.
-
snapshotInfo
DatabaseSourceDescription.Builder snapshotInfo(Consumer<DatabaseSnapshotInfo.Builder>... snapshotInfo) Amazon Data Firehose is in preview release and is subject to change.
This is a convenience method that creates an instance of theDatabaseSnapshotInfo.Builder
avoiding the need to create one manually viaDatabaseSnapshotInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosnapshotInfo(List<DatabaseSnapshotInfo>)
.- Parameters:
snapshotInfo
- a consumer that will call methods onDatabaseSnapshotInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
databaseSourceAuthenticationConfiguration
DatabaseSourceDescription.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 DatabaseSourceDescription.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.Builder
avoiding the need to create one manually viaDatabaseSourceAuthenticationConfiguration.builder()
.When the
Consumer
completes,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
DatabaseSourceDescription.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 DatabaseSourceDescription.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.Builder
avoiding the need to create one manually viaDatabaseSourceVPCConfiguration.builder()
.When the
Consumer
completes,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:
-