static DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.builder() |
|
default DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.columns(Consumer<DatabaseColumnList.Builder> columns) |
The list of column patterns in source database endpoint for Firehose to read from.
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.columns(DatabaseColumnList columns) |
The list of column patterns in source database endpoint for Firehose to read from.
|
default DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.databases(Consumer<DatabaseList.Builder> databases) |
The list of database patterns in source database endpoint for Firehose to read from.
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.databases(DatabaseList databases) |
The list of database patterns in source database endpoint for Firehose to read from.
|
default DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.databaseSourceAuthenticationConfiguration(Consumer<DatabaseSourceAuthenticationConfiguration.Builder> databaseSourceAuthenticationConfiguration) |
The structure to configure the authentication methods for Firehose to connect to source database endpoint.
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.databaseSourceAuthenticationConfiguration(DatabaseSourceAuthenticationConfiguration databaseSourceAuthenticationConfiguration) |
The structure to configure the authentication methods for Firehose to connect to source database endpoint.
|
default DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.databaseSourceVPCConfiguration(Consumer<DatabaseSourceVPCConfiguration.Builder> databaseSourceVPCConfiguration) |
The details of the VPC Endpoint Service which Firehose uses to create a PrivateLink to the database.
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.databaseSourceVPCConfiguration(DatabaseSourceVPCConfiguration databaseSourceVPCConfiguration) |
The details of the VPC Endpoint Service which Firehose uses to create a PrivateLink to the database.
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.endpoint(String endpoint) |
The endpoint of the database server.
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.port(Integer port) |
The port of the database.
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.snapshotWatermarkTable(String snapshotWatermarkTable) |
The fully qualified name of the table in source database endpoint that Firehose uses to track snapshot
progress.
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.sslMode(String sslMode) |
The mode to enable or disable SSL when Firehose connects to the database endpoint.
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.sslMode(SSLMode sslMode) |
The mode to enable or disable SSL when Firehose connects to the database endpoint.
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.surrogateKeys(String... surrogateKeys) |
The optional list of table and column names used as unique key columns when taking snapshot if the tables
don’t have primary keys configured.
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.surrogateKeys(Collection<String> surrogateKeys) |
The optional list of table and column names used as unique key columns when taking snapshot if the tables
don’t have primary keys configured.
|
default DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.tables(Consumer<DatabaseTableList.Builder> tables) |
The list of table patterns in source database endpoint for Firehose to read from.
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.tables(DatabaseTableList tables) |
The list of table patterns in source database endpoint for Firehose to read from.
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.toBuilder() |
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.type(String type) |
The type of database engine.
|
DatabaseSourceConfiguration.Builder |
DatabaseSourceConfiguration.Builder.type(DatabaseType type) |
The type of database engine.
|