| Package | Description |
|---|---|
| io.debezium.connector.postgresql.connection |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
PostgresReplicationConnection.ReplicationConnectionBuilder |
| Modifier and Type | Method and Description |
|---|---|
static ReplicationConnection.Builder |
ReplicationConnection.builder(Configuration jdbcConfig)
Creates a new
ReplicationConnection.Builder instance which can be used for creating replication connections. |
ReplicationConnection.Builder |
ReplicationConnection.Builder.doSnapshot(boolean doSnapshot)
Whether or not the snapshot is executed
|
ReplicationConnection.Builder |
PostgresReplicationConnection.ReplicationConnectionBuilder.doSnapshot(boolean doSnapshot) |
ReplicationConnection.Builder |
ReplicationConnection.Builder.dropSlotOnClose(boolean dropSlotOnClose)
Whether or not to drop the replication slot once the replication connection closes
|
ReplicationConnection.Builder |
ReplicationConnection.Builder.exportSnapshotOnCreate(boolean exportSnapshot)
Whether or not to export the snapshot when creating the slot
|
ReplicationConnection.Builder |
PostgresReplicationConnection.ReplicationConnectionBuilder.exportSnapshotOnCreate(boolean exportSnapshot) |
ReplicationConnection.Builder |
ReplicationConnection.Builder.statusUpdateInterval(Duration statusUpdateInterval)
The number of milli-seconds the replication connection should periodically send updates to the server.
|
ReplicationConnection.Builder |
ReplicationConnection.Builder.streamParams(String streamParams)
Optional parameters to pass to the logical decoder when the stream starts.
|
ReplicationConnection.Builder |
ReplicationConnection.Builder.withPlugin(PostgresConnectorConfig.LogicalDecoder plugin)
Sets the instance for the PG logical decoding plugin
|
ReplicationConnection.Builder |
ReplicationConnection.Builder.withPublication(String publicationName)
Sets the publication name for the PG logical publication
|
ReplicationConnection.Builder |
PostgresReplicationConnection.ReplicationConnectionBuilder.withPublication(String publicationName) |
ReplicationConnection.Builder |
ReplicationConnection.Builder.withPublicationAutocreateMode(PostgresConnectorConfig.AutoCreateMode publicationAutocreateMode)
Sets the publication autocreate mode for the PG logical publication
|
ReplicationConnection.Builder |
PostgresReplicationConnection.ReplicationConnectionBuilder.withPublicationAutocreateMode(PostgresConnectorConfig.AutoCreateMode publicationAutocreateMode) |
ReplicationConnection.Builder |
ReplicationConnection.Builder.withSchema(PostgresSchema schema)
Sets the schema instance
|
ReplicationConnection.Builder |
PostgresReplicationConnection.ReplicationConnectionBuilder.withSchema(PostgresSchema schema) |
ReplicationConnection.Builder |
ReplicationConnection.Builder.withSlot(String slotName)
Sets the name for the PG logical replication slot
|
ReplicationConnection.Builder |
ReplicationConnection.Builder.withTableFilter(RelationalTableFilters tableFilter)
Sets the publication tables to watch for the PG logical publication
|
ReplicationConnection.Builder |
PostgresReplicationConnection.ReplicationConnectionBuilder.withTableFilter(RelationalTableFilters tableFilter) |
ReplicationConnection.Builder |
ReplicationConnection.Builder.withTruncateHandlingMode(PostgresConnectorConfig.TruncateHandlingMode truncateHandlingMode)
Sets the instance for the Truncate handling mode
|
ReplicationConnection.Builder |
PostgresReplicationConnection.ReplicationConnectionBuilder.withTruncateHandlingMode(PostgresConnectorConfig.TruncateHandlingMode truncateHandlingMode) |
ReplicationConnection.Builder |
ReplicationConnection.Builder.withTypeRegistry(TypeRegistry typeRegistry) |
ReplicationConnection.Builder |
PostgresReplicationConnection.ReplicationConnectionBuilder.withTypeRegistry(TypeRegistry typeRegistry) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.