static ReplicationConnection.Builder |
ReplicationConnection.builder(PostgresConnectorConfig config) |
|
ReplicationConnection.Builder |
PostgresReplicationConnection.ReplicationConnectionBuilder.doSnapshot(boolean doSnapshot) |
|
ReplicationConnection.Builder |
ReplicationConnection.Builder.doSnapshot(boolean doSnapshot) |
Whether or not the snapshot is executed
|
ReplicationConnection.Builder |
ReplicationConnection.Builder.dropSlotOnClose(boolean dropSlotOnClose) |
Whether or not to drop the replication slot once the replication connection closes
|
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 |
PostgresReplicationConnection.ReplicationConnectionBuilder.withPublication(String publicationName) |
|
ReplicationConnection.Builder |
ReplicationConnection.Builder.withPublication(String publicationName) |
Sets the publication name for the PG logical publication
|
ReplicationConnection.Builder |
PostgresReplicationConnection.ReplicationConnectionBuilder.withPublicationAutocreateMode(PostgresConnectorConfig.AutoCreateMode publicationAutocreateMode) |
|
ReplicationConnection.Builder |
ReplicationConnection.Builder.withPublicationAutocreateMode(PostgresConnectorConfig.AutoCreateMode publicationAutocreateMode) |
Sets the publication autocreate mode for the PG logical publication
|
ReplicationConnection.Builder |
PostgresReplicationConnection.ReplicationConnectionBuilder.withSchema(PostgresSchema schema) |
|
ReplicationConnection.Builder |
ReplicationConnection.Builder.withSchema(PostgresSchema schema) |
Sets the schema instance
|
ReplicationConnection.Builder |
ReplicationConnection.Builder.withSlot(String slotName) |
Sets the name for the PG logical replication slot
|
ReplicationConnection.Builder |
PostgresReplicationConnection.ReplicationConnectionBuilder.withTableFilter(RelationalTableFilters tableFilter) |
|
ReplicationConnection.Builder |
ReplicationConnection.Builder.withTableFilter(RelationalTableFilters tableFilter) |
Sets the publication tables to watch for the PG logical publication
|
ReplicationConnection.Builder |
PostgresReplicationConnection.ReplicationConnectionBuilder.withTruncateHandlingMode(PostgresConnectorConfig.TruncateHandlingMode truncateHandlingMode) |
|
ReplicationConnection.Builder |
ReplicationConnection.Builder.withTruncateHandlingMode(PostgresConnectorConfig.TruncateHandlingMode truncateHandlingMode) |
Sets the instance for the Truncate handling mode
|
ReplicationConnection.Builder |
PostgresReplicationConnection.ReplicationConnectionBuilder.withTypeRegistry(TypeRegistry typeRegistry) |
|
ReplicationConnection.Builder |
ReplicationConnection.Builder.withTypeRegistry(TypeRegistry typeRegistry) |
|