Package io.debezium.connector.postgresql.connection
package io.debezium.connector.postgresql.connection
-
ClassDescriptionAbstract implementation of
MessageDecoderthat all decoders should inherit from.Extracts type information from replication messages and associates them with each column.Transformer for time/date related string representations in replication messages.Replication message instance representing a generic logical decoding messageAbstraction of PostgreSQL log sequence number, adapted fromLogSequenceNumber.A class that is able to deserialize/decode binary representation of a batch of replication messages generated by logical decoding plugin.Contextual data required byMessageDecoders.JdbcConnectionconnection extension used for connecting to Postgres instances.Parses and converts column default values.Implementation of aReplicationConnectionfor Postgresql.A Postgres logical streaming replication connection.A builder forReplicationConnectionAn abstract representation of a replication message that is sent by a PostgreSQL logical decoding plugin and is processed by the Debezium PostgreSQL connector.A representation of column value delivered as a part of replication messageA special message type that is used to replace event filtered already atMessageDecoder.Data modification operation executedA stream from which messages sent by a logical decoding plugin can be consumed over a replication connection.Information about a running Postgres instance.Table REPLICA IDENTITY information.Information about a server replication slotReplication message instance representing transaction demarcation events.This class is responsible for finding out a LSN from which Debezium should resume streaming after connector restarts.