Uses of Package
io.debezium.connector.postgresql.connection
-
Classes in io.debezium.connector.postgresql.connection used by io.debezium.connector.postgresql Class Description AbstractReplicationMessageColumn Extracts type information from replication messages and associates them with each column.Lsn Abstraction of PostgreSQL log sequence number, adapted fromLogSequenceNumber.MessageDecoder A class that is able to deserialize/decode binary representation of a batch of replication messages generated by logical decoding plugin.MessageDecoderContext Contextual data required byMessageDecoders.PostgresConnection JdbcConnectionconnection extension used for connecting to Postgres instances.ReplicationConnection A Postgres logical streaming replication connection.ReplicationMessage An abstract representation of a replication message that is sent by a PostgreSQL logical decoding plugin and is processed by the Debezium PostgreSQL connector.ReplicationMessage.Column A representation of column value delivered as a part of replication messageReplicationStream A stream from which messages sent by a logical decoding plugin can be consumed over a replication connection.WalPositionLocator This class is responsible for finding out a LSN from which Debezium should resume streaming after connector restarts. -
Classes in io.debezium.connector.postgresql.connection used by io.debezium.connector.postgresql.connection Class Description AbstractReplicationMessageColumn.TypeMetadataImpl Lsn Abstraction of PostgreSQL log sequence number, adapted fromLogSequenceNumber.MessageDecoder A class that is able to deserialize/decode binary representation of a batch of replication messages generated by logical decoding plugin.PostgresConnection.PostgresValueConverterBuilder PostgresDefaultValueConverter Parses and converts column default values.PostgresDefaultValueConverter.DefaultValueMapper Converts JDBC string representation of a default column value to an object.PostgresReplicationConnection.ReplicationConnectionBuilder ReplicationConnection A Postgres logical streaming replication connection.ReplicationConnection.Builder A builder forReplicationConnectionReplicationMessage An abstract representation of a replication message that is sent by a PostgreSQL logical decoding plugin and is processed by the Debezium PostgreSQL connector.ReplicationMessage.Column A representation of column value delivered as a part of replication messageReplicationMessage.ColumnTypeMetadata ReplicationMessage.ColumnValue ReplicationMessage.Operation Data modification operation executedReplicationStream A stream from which messages sent by a logical decoding plugin can be consumed over a replication connection.ReplicationStream.ReplicationMessageProcessor ServerInfo Information about a running Postgres instance.ServerInfo.ReplicaIdentity Table REPLICA IDENTITY information.ServerInfo.ReplicationSlot Information about a server replication slotWalPositionLocator This class is responsible for finding out a LSN from which Debezium should resume streaming after connector restarts. -
Classes in io.debezium.connector.postgresql.connection used by io.debezium.connector.postgresql.connection.pgoutput Class Description AbstractColumnValue AbstractMessageDecoder Abstract implementation ofMessageDecoderthat all decoders should inherit from.Lsn Abstraction of PostgreSQL log sequence number, adapted fromLogSequenceNumber.MessageDecoder A class that is able to deserialize/decode binary representation of a batch of replication messages generated by logical decoding plugin.MessageDecoderContext Contextual data required byMessageDecoders.PostgresConnection JdbcConnectionconnection extension used for connecting to Postgres instances.ReplicationMessage An abstract representation of a replication message that is sent by a PostgreSQL logical decoding plugin and is processed by the Debezium PostgreSQL connector.ReplicationMessage.Column A representation of column value delivered as a part of replication messageReplicationMessage.ColumnValue ReplicationMessage.Operation Data modification operation executedReplicationStream.ReplicationMessageProcessor WalPositionLocator This class is responsible for finding out a LSN from which Debezium should resume streaming after connector restarts. -
Classes in io.debezium.connector.postgresql.connection used by io.debezium.connector.postgresql.connection.pgproto Class Description AbstractColumnValue AbstractMessageDecoder Abstract implementation ofMessageDecoderthat all decoders should inherit from.MessageDecoder A class that is able to deserialize/decode binary representation of a batch of replication messages generated by logical decoding plugin.ReplicationMessage An abstract representation of a replication message that is sent by a PostgreSQL logical decoding plugin and is processed by the Debezium PostgreSQL connector.ReplicationMessage.Column A representation of column value delivered as a part of replication messageReplicationMessage.ColumnValue ReplicationMessage.Operation Data modification operation executedReplicationStream.ReplicationMessageProcessor -
Classes in io.debezium.connector.postgresql.connection used by io.debezium.connector.postgresql.connection.wal2json Class Description AbstractColumnValue AbstractMessageDecoder Abstract implementation ofMessageDecoderthat all decoders should inherit from.MessageDecoder A class that is able to deserialize/decode binary representation of a batch of replication messages generated by logical decoding plugin.ReplicationMessage An abstract representation of a replication message that is sent by a PostgreSQL logical decoding plugin and is processed by the Debezium PostgreSQL connector.ReplicationMessage.Column A representation of column value delivered as a part of replication messageReplicationMessage.ColumnValue ReplicationMessage.Operation Data modification operation executedReplicationStream.ReplicationMessageProcessor -
Classes in io.debezium.connector.postgresql.connection used by io.debezium.connector.postgresql.spi Class Description Lsn Abstraction of PostgreSQL log sequence number, adapted fromLogSequenceNumber.