Skip navigation links
Debezium Connector for PostgreSQL 0.5.1
A B C D E F G H I J L M N O P Q R S T U V W X Y 

A

active - Variable in class io.debezium.connector.postgresql.connection.ServerInfo.ReplicationSlot
 
active() - Method in class io.debezium.connector.postgresql.connection.ServerInfo.ReplicationSlot
 
adaptiveTimePrecision - Variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
adaptiveTimePrecision() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
addAllNewTuple(Iterable<? extends PgProto.DatumMessage>) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
addAllOldTuple(Iterable<? extends PgProto.DatumMessage>) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
addNewTuple(PgProto.DatumMessage) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
addNewTuple(int, PgProto.DatumMessage) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
addNewTuple(PgProto.DatumMessage.Builder) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
addNewTuple(int, PgProto.DatumMessage.Builder) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
addNewTupleBuilder() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
addNewTupleBuilder(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
addOldTuple(PgProto.DatumMessage) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
addOldTuple(int, PgProto.DatumMessage) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
addOldTuple(PgProto.DatumMessage.Builder) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
addOldTuple(int, PgProto.DatumMessage.Builder) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
addOldTupleBuilder() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
addOldTupleBuilder(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
addRole(String, String) - Method in class io.debezium.connector.postgresql.connection.ServerInfo
 
ALL_FIELDS - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
The set of Fields defined as part of this configuration.
alwaysTakeSnapshot() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 

B

bitField0_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
bitField0_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
bitField0_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.Point
 
bitField0_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
bitField0_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
bitField0_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
build() - Method in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection.ReplicationConnectionBuilder
 
build() - Method in interface io.debezium.connector.postgresql.connection.ReplicationConnection.Builder
Creates a new ReplicationConnection instance
build() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
build() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
build() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
builder(Configuration) - Static method in interface io.debezium.connector.postgresql.connection.ReplicationConnection
Creates a new ReplicationConnection.Builder instance which can be used for creating replication connections.
Builder() - Constructor for class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
Builder(GeneratedMessage.BuilderParent) - Constructor for class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
Builder() - Constructor for class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
Builder(GeneratedMessage.BuilderParent) - Constructor for class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
Builder() - Constructor for class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
Builder(GeneratedMessage.BuilderParent) - Constructor for class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
buildPartial() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
buildPartial() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
buildPartial() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 

C

cleanup() - Method in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
clear() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
clear() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
clear() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
clearColumnName() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional string column_name = 1;
clearColumnType() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional int64 column_type = 2;
clearCommitTime() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional uint64 commit_time = 2;
clearDatum() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
clearDatumBool() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional bool datum_bool = 7;
clearDatumBytes() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional bytes datum_bytes = 9;
clearDatumDouble() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional double datum_double = 6;
clearDatumFloat() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional float datum_float = 5;
clearDatumInt32() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional int32 datum_int32 = 3;
clearDatumInt64() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional int64 datum_int64 = 4;
clearDatumPoint() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional .decoderbufs.Point datum_point = 10;
clearDatumString() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional string datum_string = 8;
clearNewTuple() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
clearOldTuple() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
clearOp() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional .decoderbufs.Op op = 4;
clearTable() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional string table = 3;
clearTransactionId() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional uint32 transaction_id = 1;
clearX() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
required double x = 1;
clearY() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
required double y = 2;
clock - Variable in class io.debezium.connector.postgresql.PostgresTaskContext
 
clock() - Method in class io.debezium.connector.postgresql.PostgresTaskContext
 
clock() - Method in class io.debezium.connector.postgresql.RecordsProducer
 
clone() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
clone() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
clone() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
close() - Method in class io.debezium.connector.postgresql.connection.PostgresConnection
 
close() - Method in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
 
close() - Method in interface io.debezium.connector.postgresql.connection.ReplicationStream
//TODO author=Horia Chiorean date=13/10/2016 description=Don't use this for now, because of the bug from the PG server This is stream is closed atm.
COLUMN_BLACKLIST - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
A comma-separated list of regular expressions that match fully-qualified names of columns to be excluded from monitoring and change messages.
COLUMN_NAME_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
COLUMN_TYPE_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
columnBlacklist() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
columnFilter - Variable in class io.debezium.connector.postgresql.Filters
 
columnFilter() - Method in class io.debezium.connector.postgresql.Filters
 
columnName_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
columnName_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
columnType_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
columnType_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
columnTypeNameToPgOid(String) - Method in class io.debezium.connector.postgresql.PostgresSchema
 
columnValues(List<PgProto.DatumMessage>, TableId, boolean) - Method in class io.debezium.connector.postgresql.RecordsStreamProducer
 
commit() - Method in class io.debezium.connector.postgresql.PostgresConnectorTask
 
commit() - Method in class io.debezium.connector.postgresql.RecordsProducer
Notification that offsets have been committed to Kafka.
commit() - Method in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
commit() - Method in class io.debezium.connector.postgresql.RecordsStreamProducer
 
COMMIT_TIME_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
commitTime_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
commitTime_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
completeSnapshot() - Method in class io.debezium.connector.postgresql.SourceInfo
Denote that a snapshot has completed successfully.
config - Variable in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection.ReplicationConnectionBuilder
 
config() - Method in class io.debezium.connector.postgresql.PostgresConnector
 
config - Variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
config - Variable in class io.debezium.connector.postgresql.PostgresTaskContext
 
config() - Method in class io.debezium.connector.postgresql.PostgresTaskContext
 
configDef() - Static method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
configureLoggingContext(String) - Method in class io.debezium.connector.postgresql.PostgresTaskContext
Configure the logger's Mapped Diagnostic Context (MDC) properties for the thread making this call.
connectionString() - Method in class io.debezium.connector.postgresql.connection.PostgresConnection
Returns a JDBC connection string for the current configuration.
CONTEXT_NAME - Static variable in class io.debezium.connector.postgresql.PostgresConnectorTask
 
CONTEXT_NAME - Static variable in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
CONTEXT_NAME - Static variable in class io.debezium.connector.postgresql.RecordsStreamProducer
 
convertBit(Column, Field, Object) - Method in class io.debezium.connector.postgresql.PostgresValueConverter
 
convertBits(Column, Field, Object, int) - Method in class io.debezium.connector.postgresql.PostgresValueConverter
 
converter(Column, Field) - Method in class io.debezium.connector.postgresql.PostgresValueConverter
 
convertInterval(Column, Field, Object) - Method in class io.debezium.connector.postgresql.PostgresValueConverter
 
convertMoney(Column, Field, Object) - Method in class io.debezium.connector.postgresql.PostgresValueConverter
 
convertPoint(Column, Field, Object) - Method in class io.debezium.connector.postgresql.PostgresValueConverter
Converts a value representing a Postgres point for a column, to a Kafka Connect value.
convertTimestampToEpochMicros(Column, Field, Object) - Method in class io.debezium.connector.postgresql.PostgresValueConverter
 
convertTimestampToEpochMillis(Column, Field, Object) - Method in class io.debezium.connector.postgresql.PostgresValueConverter
 
convertTimestampToEpochMillisAsDate(Column, Field, Object) - Method in class io.debezium.connector.postgresql.PostgresValueConverter
 
convertTimestampToEpochNanos(Column, Field, Object) - Method in class io.debezium.connector.postgresql.PostgresValueConverter
 
convertTimestampWithZone(Column, Field, Object) - Method in class io.debezium.connector.postgresql.PostgresValueConverter
 
convertTimeWithZone(Column, Field, Object) - Method in class io.debezium.connector.postgresql.PostgresValueConverter
 
create() - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
create() - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
create() - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
createConnection() - Method in class io.debezium.connector.postgresql.PostgresTaskContext
 
createEnvelope(TableSchema, String) - Method in class io.debezium.connector.postgresql.RecordsProducer
 
createReplicationConnection() - Method in class io.debezium.connector.postgresql.PostgresTaskContext
 
createReplicationStream(LogSequenceNumber) - Method in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
 
createSnapshotProducer(PostgresTaskContext, SourceInfo, boolean) - Method in class io.debezium.connector.postgresql.PostgresConnectorTask
 
currentRecord - Variable in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
currentTransactionId() - Method in class io.debezium.connector.postgresql.connection.PostgresConnection
Returns the PG id of the current active transaction
currentXLogLocation() - Method in class io.debezium.connector.postgresql.connection.PostgresConnection
Returns the current position in the server tx log.

D

database - Variable in class io.debezium.connector.postgresql.connection.ServerInfo
 
database() - Method in class io.debezium.connector.postgresql.connection.ServerInfo
Returns the name of a database for which a connection was established
DATABASE_CONFIG_PREFIX - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
DATABASE_NAME - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
databaseName() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
datum_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
datum_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
DATUM_BOOL_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
DATUM_BYTES_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
DATUM_DOUBLE_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
DATUM_FLOAT_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
DATUM_INT32_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
DATUM_INT64_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
DATUM_POINT_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
DATUM_STRING_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
DatumCase(int) - Constructor for enum io.debezium.connector.postgresql.proto.PgProto.DatumMessage.DatumCase
 
datumCase_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
datumCase_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
DatumMessage(GeneratedMessage.Builder<?>) - Constructor for class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
DatumMessage(boolean) - Constructor for class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
DatumMessage(CodedInputStream, ExtensionRegistryLite) - Constructor for class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
datumPointBuilder_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
DAYS_PER_MONTH_AVG - Static variable in class io.debezium.connector.postgresql.PostgresValueConverter
The approximation used by the plugin when converting a duration to micros
DEFAULT_DROP_SLOT_ON_CLOSE - Static variable in interface io.debezium.connector.postgresql.connection.ReplicationConnection.Builder
 
DEFAULT_MAX_BATCH_SIZE - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
DEFAULT_MAX_QUEUE_SIZE - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
DEFAULT_PLUGIN_NAME - Static variable in interface io.debezium.connector.postgresql.connection.ReplicationConnection.Builder
 
DEFAULT_POLL_INTERVAL_MILLIS - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
DEFAULT_PORT - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
DEFAULT_ROWS_FETCH_SIZE - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
DEFAULT_SLOT_NAME - Static variable in interface io.debezium.connector.postgresql.connection.ReplicationConnection.Builder
Default replication settings
DEFAULT_SNAPSHOT_LOCK_TIMEOUT_MILLIS - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
defaultInstance - Static variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
defaultInstance - Static variable in class io.debezium.connector.postgresql.proto.PgProto.Point
 
defaultInstance - Static variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
defaultSettings(Configuration.Builder) - Static method in class io.debezium.connector.postgresql.connection.PostgresConnection
 
defaultSettings(Configuration.Builder) - Static method in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
 
defaultStartingPos - Variable in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
 
DELETE_VALUE - Static variable in enum io.debezium.connector.postgresql.proto.PgProto.Op
DELETE = 2;
description - Variable in enum io.debezium.connector.postgresql.connection.ServerInfo.ReplicaIdentity
 
description() - Method in enum io.debezium.connector.postgresql.connection.ServerInfo.ReplicaIdentity
Returns a textual description of the replica identity
descriptor - Static variable in class io.debezium.connector.postgresql.proto.PgProto
 
DROP_SLOT_ON_STOP - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
dropReplicationSlot(String) - Method in class io.debezium.connector.postgresql.connection.PostgresConnection
Drops a replication slot that was created on the DB
dropSlotOnClose - Variable in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
 
dropSlotOnClose - Variable in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection.ReplicationConnectionBuilder
 
dropSlotOnClose(boolean) - Method in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection.ReplicationConnectionBuilder
 
dropSlotOnClose(boolean) - Method in interface io.debezium.connector.postgresql.connection.ReplicationConnection.Builder
Whether or not to drop the replication slot once the replication connection closes
dropSlotOnStop() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 

E

enqueueRecord(SourceRecord) - Method in class io.debezium.connector.postgresql.PostgresConnectorTask
 
ensureNewTupleIsMutable() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
ensureOldTupleIsMutable() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
executeWithoutCommitting(String...) - Method in class io.debezium.connector.postgresql.connection.PostgresConnection
Executes a series of statements without explicitly committing the connection.
executorService - Variable in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
executorService - Variable in class io.debezium.connector.postgresql.RecordsStreamProducer
 
extractValueFromMessage(PgProto.DatumMessage) - Method in class io.debezium.connector.postgresql.RecordsStreamProducer
Converts the Protobuf value for a plugin message to a Java value based on the type of the column from the message.

F

FACTORY - Static variable in class io.debezium.connector.postgresql.connection.PostgresConnection
 
failTask(Throwable) - Method in class io.debezium.connector.postgresql.PostgresTaskContext
 
Filters - Class in io.debezium.connector.postgresql
A utility that is contains various filters for acceptable TableIds and columns.
Filters(PostgresConnectorConfig) - Constructor for class io.debezium.connector.postgresql.Filters
 
filters - Variable in class io.debezium.connector.postgresql.PostgresSchema
 
filters() - Method in class io.debezium.connector.postgresql.PostgresSchema
Get the database and table filters defined by the configuration.
flushLSN() - Method in interface io.debezium.connector.postgresql.connection.ReplicationStream
Sends a message to the server informing it about that latest position in the WAL that this stream has read via ReplicationConnection.startStreaming() or ReplicationConnection.startStreaming(Long).
format(long) - Static method in interface io.debezium.connector.postgresql.connection.ReplicationConnection
Formats a LSN long value as a String value which can be used for outputting user-friendly LSN values.

G

generateCreateRecord(TableId, Object[], Consumer<SourceRecord>) - Method in class io.debezium.connector.postgresql.RecordsStreamProducer
 
generateDeleteRecord(TableId, Object[], Consumer<SourceRecord>) - Method in class io.debezium.connector.postgresql.RecordsStreamProducer
 
generateReadRecord(TableId, Object[]) - Method in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
generateUpdateRecord(TableId, Object[], Object[], Consumer<SourceRecord>) - Method in class io.debezium.connector.postgresql.RecordsStreamProducer
 
getColumnName() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional string column_name = 1;
getColumnName() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional string column_name = 1;
getColumnName() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional string column_name = 1;
getColumnNameBytes() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional string column_name = 1;
getColumnNameBytes() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional string column_name = 1;
getColumnNameBytes() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional string column_name = 1;
getColumnType() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional int64 column_type = 2;
getColumnType() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional int64 column_type = 2;
getColumnType() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional int64 column_type = 2;
getCommitTime() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional uint64 commit_time = 2;
getCommitTime() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
optional uint64 commit_time = 2;
getCommitTime() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
optional uint64 commit_time = 2;
getDatumBool() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional bool datum_bool = 7;
getDatumBool() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional bool datum_bool = 7;
getDatumBool() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional bool datum_bool = 7;
getDatumBytes() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional bytes datum_bytes = 9;
getDatumBytes() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional bytes datum_bytes = 9;
getDatumBytes() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional bytes datum_bytes = 9;
getDatumCase() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
getDatumCase() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
getDatumDouble() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional double datum_double = 6;
getDatumDouble() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional double datum_double = 6;
getDatumDouble() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional double datum_double = 6;
getDatumFloat() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional float datum_float = 5;
getDatumFloat() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional float datum_float = 5;
getDatumFloat() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional float datum_float = 5;
getDatumInt32() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional int32 datum_int32 = 3;
getDatumInt32() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional int32 datum_int32 = 3;
getDatumInt32() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional int32 datum_int32 = 3;
getDatumInt64() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional int64 datum_int64 = 4;
getDatumInt64() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional int64 datum_int64 = 4;
getDatumInt64() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional int64 datum_int64 = 4;
getDatumPoint() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional .decoderbufs.Point datum_point = 10;
getDatumPoint() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional .decoderbufs.Point datum_point = 10;
getDatumPoint() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional .decoderbufs.Point datum_point = 10;
getDatumPointBuilder() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional .decoderbufs.Point datum_point = 10;
getDatumPointFieldBuilder() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional .decoderbufs.Point datum_point = 10;
getDatumPointOrBuilder() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional .decoderbufs.Point datum_point = 10;
getDatumPointOrBuilder() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional .decoderbufs.Point datum_point = 10;
getDatumPointOrBuilder() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional .decoderbufs.Point datum_point = 10;
getDatumString() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional string datum_string = 8;
getDatumString() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional string datum_string = 8;
getDatumString() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional string datum_string = 8;
getDatumStringBytes() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional string datum_string = 8;
getDatumStringBytes() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional string datum_string = 8;
getDatumStringBytes() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional string datum_string = 8;
getDefaultInstance() - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
getDefaultInstance() - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
getDefaultInstance() - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
getDefaultInstanceForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
getDefaultInstanceForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
getDefaultInstanceForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
getDefaultInstanceForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
getDefaultInstanceForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
getDefaultInstanceForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
getDescriptor() - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
getDescriptor() - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
getDescriptor() - Static method in class io.debezium.connector.postgresql.proto.PgProto
 
getDescriptor() - Static method in enum io.debezium.connector.postgresql.proto.PgProto.Op
 
getDescriptor() - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
getDescriptor() - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
getDescriptor() - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
getDescriptor() - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
getDescriptorForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
getDescriptorForType() - Method in enum io.debezium.connector.postgresql.proto.PgProto.Op
 
getDescriptorForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
getDescriptorForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
getNewTuple(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTuple(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTuple(int) - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTupleBuilder(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTupleBuilderList() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTupleCount() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTupleCount() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTupleCount() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTupleFieldBuilder() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
getNewTupleList() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTupleList() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTupleList() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTupleOrBuilder(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTupleOrBuilder(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTupleOrBuilder(int) - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTupleOrBuilderList() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTupleOrBuilderList() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNewTupleOrBuilderList() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
repeated .decoderbufs.DatumMessage new_tuple = 5;
getNumber() - Method in enum io.debezium.connector.postgresql.proto.PgProto.DatumMessage.DatumCase
 
getNumber() - Method in enum io.debezium.connector.postgresql.proto.PgProto.Op
 
getOldTuple(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTuple(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTuple(int) - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTupleBuilder(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTupleBuilderList() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTupleCount() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTupleCount() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTupleCount() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTupleFieldBuilder() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
getOldTupleList() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTupleList() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTupleList() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTupleOrBuilder(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTupleOrBuilder(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTupleOrBuilder(int) - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTupleOrBuilderList() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTupleOrBuilderList() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOldTupleOrBuilderList() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
repeated .decoderbufs.DatumMessage old_tuple = 6;
getOp() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional .decoderbufs.Op op = 4;
getOp() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
optional .decoderbufs.Op op = 4;
getOp() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
optional .decoderbufs.Op op = 4;
getParserForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
getParserForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
getParserForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
getSerializedSize() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
getSerializedSize() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
getSerializedSize() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
getTable() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional string table = 3;
getTable() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
optional string table = 3;
getTable() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
optional string table = 3;
getTableBytes() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional string table = 3;
getTableBytes() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
optional string table = 3;
getTableBytes() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
optional string table = 3;
getTaskFailure() - Method in class io.debezium.connector.postgresql.PostgresTaskContext
 
getTransactionId() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional uint32 transaction_id = 1;
getTransactionId() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
optional uint32 transaction_id = 1;
getTransactionId() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
optional uint32 transaction_id = 1;
getUnknownFields() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
getUnknownFields() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
getUnknownFields() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
getValue() - Method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.SecureConnectionMode
 
getValue() - Method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.SnapshotMode
 
getValue() - Method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.TemporalPrecisionMode
 
getValue() - Method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.TopicSelectionStrategy
 
getValueDescriptor() - Method in enum io.debezium.connector.postgresql.proto.PgProto.Op
 
getX() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
required double x = 1;
getX() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
required double x = 1;
getX() - Method in interface io.debezium.connector.postgresql.proto.PgProto.PointOrBuilder
required double x = 1;
getY() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
required double y = 2;
getY() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
required double y = 2;
getY() - Method in interface io.debezium.connector.postgresql.proto.PgProto.PointOrBuilder
required double y = 2;

H

handleException(Throwable) - Method in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
hasColumnName() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional string column_name = 1;
hasColumnName() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional string column_name = 1;
hasColumnName() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional string column_name = 1;
hasColumnType() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional int64 column_type = 2;
hasColumnType() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional int64 column_type = 2;
hasColumnType() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional int64 column_type = 2;
hasCommitTime() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional uint64 commit_time = 2;
hasCommitTime() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
optional uint64 commit_time = 2;
hasCommitTime() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
optional uint64 commit_time = 2;
hasDatumBool() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional bool datum_bool = 7;
hasDatumBool() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional bool datum_bool = 7;
hasDatumBool() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional bool datum_bool = 7;
hasDatumBytes() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional bytes datum_bytes = 9;
hasDatumBytes() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional bytes datum_bytes = 9;
hasDatumBytes() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional bytes datum_bytes = 9;
hasDatumDouble() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional double datum_double = 6;
hasDatumDouble() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional double datum_double = 6;
hasDatumDouble() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional double datum_double = 6;
hasDatumFloat() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional float datum_float = 5;
hasDatumFloat() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional float datum_float = 5;
hasDatumFloat() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional float datum_float = 5;
hasDatumInt32() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional int32 datum_int32 = 3;
hasDatumInt32() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional int32 datum_int32 = 3;
hasDatumInt32() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional int32 datum_int32 = 3;
hasDatumInt64() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional int64 datum_int64 = 4;
hasDatumInt64() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional int64 datum_int64 = 4;
hasDatumInt64() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional int64 datum_int64 = 4;
hasDatumPoint() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional .decoderbufs.Point datum_point = 10;
hasDatumPoint() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional .decoderbufs.Point datum_point = 10;
hasDatumPoint() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional .decoderbufs.Point datum_point = 10;
hasDatumString() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional string datum_string = 8;
hasDatumString() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
optional string datum_string = 8;
hasDatumString() - Method in interface io.debezium.connector.postgresql.proto.PgProto.DatumMessageOrBuilder
optional string datum_string = 8;
hasLastKnownPosition() - Method in class io.debezium.connector.postgresql.SourceInfo
 
hasOp() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional .decoderbufs.Op op = 4;
hasOp() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
optional .decoderbufs.Op op = 4;
hasOp() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
optional .decoderbufs.Op op = 4;
hasTable() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional string table = 3;
hasTable() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
optional string table = 3;
hasTable() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
optional string table = 3;
hasTransactionId() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional uint32 transaction_id = 1;
hasTransactionId() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
optional uint32 transaction_id = 1;
hasTransactionId() - Method in interface io.debezium.connector.postgresql.proto.PgProto.RowMessageOrBuilder
optional uint32 transaction_id = 1;
hasValidFlushedLSN() - Method in class io.debezium.connector.postgresql.connection.ServerInfo.ReplicationSlot
 
hasX() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
required double x = 1;
hasX() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
required double x = 1;
hasX() - Method in interface io.debezium.connector.postgresql.proto.PgProto.PointOrBuilder
required double x = 1;
hasY() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
required double y = 2;
hasY() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
required double y = 2;
hasY() - Method in interface io.debezium.connector.postgresql.proto.PgProto.PointOrBuilder
required double y = 2;
HOSTNAME - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
hostname() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 

I

INCLUDE_SCHEMA_CHANGES - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
index - Variable in enum io.debezium.connector.postgresql.proto.PgProto.Op
 
INFO - Static variable in class io.debezium.connector.postgresql.Module
 
initFields() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
initFields() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
initFields() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
initialOnlySnapshot() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
initReplicationSlot() - Method in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
 
initTopicSelector() - Method in class io.debezium.connector.postgresql.PostgresTaskContext
 
INSERT_VALUE - Static variable in enum io.debezium.connector.postgresql.proto.PgProto.Op
INSERT = 0;
internal_static_decoderbufs_DatumMessage_descriptor - Static variable in class io.debezium.connector.postgresql.proto.PgProto
 
internal_static_decoderbufs_DatumMessage_fieldAccessorTable - Static variable in class io.debezium.connector.postgresql.proto.PgProto
 
internal_static_decoderbufs_Point_descriptor - Static variable in class io.debezium.connector.postgresql.proto.PgProto
 
internal_static_decoderbufs_Point_fieldAccessorTable - Static variable in class io.debezium.connector.postgresql.proto.PgProto
 
internal_static_decoderbufs_RowMessage_descriptor - Static variable in class io.debezium.connector.postgresql.proto.PgProto
 
internal_static_decoderbufs_RowMessage_fieldAccessorTable - Static variable in class io.debezium.connector.postgresql.proto.PgProto
 
internalGetFieldAccessorTable() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
internalGetFieldAccessorTable() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
internalGetFieldAccessorTable() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
internalGetFieldAccessorTable() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
internalGetFieldAccessorTable() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
internalGetFieldAccessorTable() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
internalGetValueMap() - Static method in enum io.debezium.connector.postgresql.proto.PgProto.Op
 
internalValueMap - Static variable in enum io.debezium.connector.postgresql.proto.PgProto.Op
 
INVALID - Static variable in class io.debezium.connector.postgresql.connection.ServerInfo.ReplicationSlot
 
io.debezium.connector.postgresql - package io.debezium.connector.postgresql
 
io.debezium.connector.postgresql.connection - package io.debezium.connector.postgresql.connection
 
io.debezium.connector.postgresql.proto - package io.debezium.connector.postgresql.proto
 
IS_SYSTEM_SCHEMA - Static variable in class io.debezium.connector.postgresql.Filters
 
isConnected() - Method in interface io.debezium.connector.postgresql.connection.ReplicationConnection
Checks whether this connection is open or not
isFilteredOut(TableId) - Method in class io.debezium.connector.postgresql.PostgresSchema
 
isInitialized() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
isInitialized() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
isInitialized() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
isInitialized() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
isInitialized() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
isInitialized() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
isSnapshotInEffect() - Method in class io.debezium.connector.postgresql.SourceInfo
Determine whether a snapshot is currently in effect, meaning it was started and has not completed.
isType(String, int) - Method in class io.debezium.connector.postgresql.PostgresSchema
 

J

jdbcColumnToOid(Column) - Static method in class io.debezium.connector.postgresql.PgOid
 
jdbcConfig() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
JSONB_JDBC_OID - Static variable in class io.debezium.connector.postgresql.PgOid
A list of PG types not known by the JDBC driver atm.
JSONB_OID - Static variable in class io.debezium.connector.postgresql.PgOid
Internal PG types as returned by the plugin

L

LAST_SNAPSHOT_RECORD_KEY - Static variable in class io.debezium.connector.postgresql.SourceInfo
 
lastReceivedLSN() - Method in interface io.debezium.connector.postgresql.connection.ReplicationStream
Returns the value for the latest server received LSN during a read operation.
lastSnapshotRecord - Variable in class io.debezium.connector.postgresql.SourceInfo
 
latestFlushedLSN - Variable in class io.debezium.connector.postgresql.connection.ServerInfo.ReplicationSlot
 
latestFlushedLSN() - Method in class io.debezium.connector.postgresql.connection.ServerInfo.ReplicationSlot
 
load(Map<String, Object>) - Method in class io.debezium.connector.postgresql.SourceInfo
 
LOGGER - Static variable in class io.debezium.connector.postgresql.connection.PostgresConnection
 
LOGGER - Static variable in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
 
logger - Variable in class io.debezium.connector.postgresql.PostgresConnector
 
logger - Variable in class io.debezium.connector.postgresql.PostgresConnectorTask
 
LOGGER - Static variable in class io.debezium.connector.postgresql.PostgresSchema
 
logger - Variable in class io.debezium.connector.postgresql.RecordsProducer
 
lsn - Variable in class io.debezium.connector.postgresql.SourceInfo
 
lsn() - Method in class io.debezium.connector.postgresql.SourceInfo
 
LSN_KEY - Static variable in class io.debezium.connector.postgresql.SourceInfo
 

M

markLastSnapshotRecord() - Method in class io.debezium.connector.postgresql.SourceInfo
 
MAX_BATCH_SIZE - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
MAX_QUEUE_SIZE - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
maxBatchSize() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
maxBatchSize - Variable in class io.debezium.connector.postgresql.PostgresConnectorTask
 
maxQueueSize() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
maybeForceBuilderInitialization() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
maybeForceBuilderInitialization() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
maybeForceBuilderInitialization() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
memoizedIsInitialized - Variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
memoizedIsInitialized - Variable in class io.debezium.connector.postgresql.proto.PgProto.Point
 
memoizedIsInitialized - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
memoizedSerializedSize - Variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
memoizedSerializedSize - Variable in class io.debezium.connector.postgresql.proto.PgProto.Point
 
memoizedSerializedSize - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
mergeDatumPoint(PgProto.Point) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional .decoderbufs.Point datum_point = 10;
mergeFrom(Message) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
mergeFrom(PgProto.DatumMessage) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
 
mergeFrom(Message) - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
mergeFrom(PgProto.Point) - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
mergeFrom(Message) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
mergeFrom(PgProto.RowMessage) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
metronome - Variable in class io.debezium.connector.postgresql.PostgresConnectorTask
 
Module - Class in io.debezium.connector.postgresql
Information about this module.
Module() - Constructor for class io.debezium.connector.postgresql.Module
 

N

nanosToLocalDateTimeUTC(long) - Static method in class io.debezium.connector.postgresql.PostgresValueConverter
 
NEW_TUPLE_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
newBuilder() - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
newBuilder(PgProto.DatumMessage) - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
newBuilder() - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
newBuilder(PgProto.Point) - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
newBuilder() - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
newBuilder(PgProto.RowMessage) - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
newBuilderForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
newBuilderForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
newBuilderForType() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
newTuple_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
newTuple_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
newTupleBuilder_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 

O

offset() - Method in class io.debezium.connector.postgresql.SourceInfo
Get the Kafka Connect detail about the source "offset", which describes the position within the source where we last have last read.
OLD_TUPLE_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
oldTuple_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
oldTuple_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
oldTupleBuilder_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
Op(int, int) - Constructor for enum io.debezium.connector.postgresql.proto.PgProto.Op
 
op_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
op_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
OP_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
originalConfig - Variable in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
 

P

parse(String) - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.SecureConnectionMode
Determine if the supplied value is one of the predefined options.
parse(String, String) - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.SecureConnectionMode
Determine if the supplied value is one of the predefined options.
parse(String) - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.SnapshotMode
Determine if the supplied value is one of the predefined options.
parse(String, String) - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.SnapshotMode
Determine if the supplied value is one of the predefined options.
parse(String) - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.TemporalPrecisionMode
Determine if the supplied value is one of the predefined options.
parse(String, String) - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.TemporalPrecisionMode
Determine if the supplied value is one of the predefined options.
parse(String) - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.TopicSelectionStrategy
Determine if the supplied value is one of the predefined options.
parse(String) - Static method in class io.debezium.connector.postgresql.PostgresSchema
 
parseDelimitedFrom(InputStream) - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
parseDelimitedFrom(InputStream) - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
parseDelimitedFrom(InputStream) - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
parseFrom(ByteString) - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
parseFrom(byte[]) - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
parseFrom(InputStream) - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
parseFrom(CodedInputStream) - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
parseFrom(ByteString) - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
parseFrom(byte[]) - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
parseFrom(InputStream) - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
parseFrom(CodedInputStream) - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
parseFrom(ByteString) - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
parseFrom(byte[]) - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
parseFrom(InputStream) - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
parseFrom(CodedInputStream) - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
parseFromDB(String) - Static method in enum io.debezium.connector.postgresql.connection.ServerInfo.ReplicaIdentity
 
PARSER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
PARSER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.Point
 
PARSER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
partition() - Method in class io.debezium.connector.postgresql.SourceInfo
Get the Kafka Connect detail about the source "partition", which describes the portion of the source that we are consuming.
PASSWORD - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
permissionsByRoleName - Variable in class io.debezium.connector.postgresql.connection.ServerInfo
 
permissionsByRoleName() - Method in class io.debezium.connector.postgresql.connection.ServerInfo
Returns information about the role names and permissions of the current user
pgConnection() - Method in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
 
PgOid - Class in io.debezium.connector.postgresql
Extension to the Oid class which contains Postgres specific datatypes not found currently in the JDBC driver implementation classes.
PgOid() - Constructor for class io.debezium.connector.postgresql.PgOid
 
PgProto - Class in io.debezium.connector.postgresql.proto
 
PgProto() - Constructor for class io.debezium.connector.postgresql.proto.PgProto
 
PgProto.DatumMessage - Class in io.debezium.connector.postgresql.proto
Protobuf type decoderbufs.DatumMessage
PgProto.DatumMessage.Builder - Class in io.debezium.connector.postgresql.proto
Protobuf type decoderbufs.DatumMessage
PgProto.DatumMessage.DatumCase - Enum in io.debezium.connector.postgresql.proto
 
PgProto.DatumMessageOrBuilder - Interface in io.debezium.connector.postgresql.proto
 
PgProto.Op - Enum in io.debezium.connector.postgresql.proto
Protobuf enum decoderbufs.Op
PgProto.Point - Class in io.debezium.connector.postgresql.proto
Protobuf type decoderbufs.Point
PgProto.Point.Builder - Class in io.debezium.connector.postgresql.proto
Protobuf type decoderbufs.Point
PgProto.PointOrBuilder - Interface in io.debezium.connector.postgresql.proto
 
PgProto.RowMessage - Class in io.debezium.connector.postgresql.proto
Protobuf type decoderbufs.RowMessage
PgProto.RowMessage.Builder - Class in io.debezium.connector.postgresql.proto
Protobuf type decoderbufs.RowMessage
PgProto.RowMessageOrBuilder - Interface in io.debezium.connector.postgresql.proto
 
PLUGIN_NAME - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
pluginName - Variable in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
 
pluginName - Variable in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection.ReplicationConnectionBuilder
 
pluginName() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
Point(GeneratedMessage.Builder<?>) - Constructor for class io.debezium.connector.postgresql.proto.PgProto.Point
 
Point(boolean) - Constructor for class io.debezium.connector.postgresql.proto.PgProto.Point
 
Point(CodedInputStream, ExtensionRegistryLite) - Constructor for class io.debezium.connector.postgresql.proto.PgProto.Point
 
poll() - Method in class io.debezium.connector.postgresql.PostgresConnectorTask
 
POLL_INTERVAL_MS - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
pollIntervalMs() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
PORT - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
port() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
PostgresConnection - Class in io.debezium.connector.postgresql.connection
JdbcConnection connection extension used for connecting to Postgres instances.
PostgresConnection(Configuration) - Constructor for class io.debezium.connector.postgresql.connection.PostgresConnection
Creates a Postgres connection using the supplied configuration.
PostgresConnector - Class in io.debezium.connector.postgresql
A Kafka Connect source connector that creates tasks which use Postgresql streaming replication off a logical replication slot to receive incoming changes for a database and publish them to Kafka.
PostgresConnector() - Constructor for class io.debezium.connector.postgresql.PostgresConnector
 
PostgresConnectorConfig - Class in io.debezium.connector.postgresql
The configuration properties for the PostgresConnector
PostgresConnectorConfig(Configuration) - Constructor for class io.debezium.connector.postgresql.PostgresConnectorConfig
 
PostgresConnectorConfig.SecureConnectionMode - Enum in io.debezium.connector.postgresql
The set of predefined SecureConnectionMode options or aliases.
PostgresConnectorConfig.SnapshotMode - Enum in io.debezium.connector.postgresql
The set of predefined SnapshotMode options or aliases.
PostgresConnectorConfig.TemporalPrecisionMode - Enum in io.debezium.connector.postgresql
The set of predefined TemporalPrecisionMode options or aliases.
PostgresConnectorConfig.TopicSelectionStrategy - Enum in io.debezium.connector.postgresql
The set of configuration options for how events are placed on Kafka topics
PostgresConnectorTask - Class in io.debezium.connector.postgresql
Kafka connect source task which uses Postgres logical decoding over a streaming replication connection to process DB changes.
PostgresConnectorTask() - Constructor for class io.debezium.connector.postgresql.PostgresConnectorTask
 
PostgresReplicationConnection - Class in io.debezium.connector.postgresql.connection
Implementation of a ReplicationConnection for Postgresql.
PostgresReplicationConnection(Configuration, String, String, boolean, Integer) - Constructor for class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
Creates a new replication connection with the given params.
PostgresReplicationConnection.ReplicationConnectionBuilder - Class in io.debezium.connector.postgresql.connection
 
PostgresSchema - Class in io.debezium.connector.postgresql
Component that records the schema information for the PostgresConnector.
PostgresSchema(PostgresConnectorConfig) - Constructor for class io.debezium.connector.postgresql.PostgresSchema
Create a schema component given the supplied Postgres connector configuration.
PostgresTaskContext - Class in io.debezium.connector.postgresql
The context of a PostgresConnectorTask.
PostgresTaskContext(PostgresConnectorConfig, PostgresSchema) - Constructor for class io.debezium.connector.postgresql.PostgresTaskContext
 
PostgresValueConverter - Class in io.debezium.connector.postgresql
A provider of ValueConverters and SchemaBuilders for various Postgres specific column types.
PostgresValueConverter(boolean, ZoneOffset) - Constructor for class io.debezium.connector.postgresql.PostgresValueConverter
 
printReplicaIdentityInfo(PostgresConnection, TableId) - Method in class io.debezium.connector.postgresql.PostgresSchema
 
process(PgProto.RowMessage, Long, Consumer<SourceRecord>) - Method in class io.debezium.connector.postgresql.RecordsStreamProducer
 
producer - Variable in class io.debezium.connector.postgresql.PostgresConnectorTask
 
props - Variable in class io.debezium.connector.postgresql.PostgresConnector
 
PUBLIC_SCHEMA_NAME - Static variable in class io.debezium.connector.postgresql.PostgresSchema
 

Q

queue - Variable in class io.debezium.connector.postgresql.PostgresConnectorTask
 

R

read() - Method in interface io.debezium.connector.postgresql.connection.ReplicationStream
Blocks and waits for a Protobuf message to be sent over a replication connection.
readPending() - Method in interface io.debezium.connector.postgresql.connection.ReplicationStream
Attempts to read a Protobuf message from a replication connection, returning that message if it's available or returning null if nothing is available.
readReplicaIdentityInfo(TableId) - Method in class io.debezium.connector.postgresql.connection.PostgresConnection
Prints out information about the REPLICA IDENTITY status of a table.
readReplicationSlotInfo(String, String) - Method in class io.debezium.connector.postgresql.connection.PostgresConnection
 
readTable(TableId, ResultSet, Consumer<SourceRecord>, AtomicInteger) - Method in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
readTableStatement(Connection) - Method in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
RecordsProducer - Class in io.debezium.connector.postgresql
Class which generates Kafka Connect SourceRecord records.
RecordsProducer(PostgresTaskContext, SourceInfo) - Constructor for class io.debezium.connector.postgresql.RecordsProducer
 
RecordsSnapshotProducer - Class in io.debezium.connector.postgresql
Producer of source records from a database snapshot.
RecordsSnapshotProducer(PostgresTaskContext, SourceInfo, boolean) - Constructor for class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
RecordsStreamProducer - Class in io.debezium.connector.postgresql
A RecordsProducer which creates records from a Postgres streaming replication connection and messages.
RecordsStreamProducer(PostgresTaskContext, SourceInfo) - Constructor for class io.debezium.connector.postgresql.RecordsStreamProducer
Creates new producer instance for the given task context
refresh(PostgresConnection, boolean) - Method in class io.debezium.connector.postgresql.PostgresSchema
Initializes the content for this schema by reading all the database information from the supplied connection.
refresh(PostgresConnection, TableId) - Method in class io.debezium.connector.postgresql.PostgresSchema
Refreshes this schema's content for a particular table
refreshSchema(TableId) - Method in class io.debezium.connector.postgresql.PostgresSchema
 
refreshSchema(boolean) - Method in class io.debezium.connector.postgresql.PostgresTaskContext
 
refreshSchemas() - Method in class io.debezium.connector.postgresql.PostgresSchema
Discard any currently-cached schemas and rebuild them using the filters.
registerAllExtensions(ExtensionRegistry) - Static method in class io.debezium.connector.postgresql.proto.PgProto
 
removeNewTuple(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
removeOldTuple(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
ReplicaIdentity(String) - Constructor for enum io.debezium.connector.postgresql.connection.ServerInfo.ReplicaIdentity
 
ReplicationConnection - Interface in io.debezium.connector.postgresql.connection
A Postgres logical streaming replication connection.
replicationConnection - Variable in class io.debezium.connector.postgresql.RecordsStreamProducer
 
ReplicationConnection.Builder - Interface in io.debezium.connector.postgresql.connection
A builder for ReplicationConnection
ReplicationConnectionBuilder(Configuration) - Constructor for class io.debezium.connector.postgresql.connection.PostgresReplicationConnection.ReplicationConnectionBuilder
 
ReplicationSlot(boolean, Long) - Constructor for class io.debezium.connector.postgresql.connection.ServerInfo.ReplicationSlot
 
ReplicationStream - Interface in io.debezium.connector.postgresql.connection
A stream from which messages sent by a logical decoding plugin can be consumed over a replication connection.
replicationStream - Variable in class io.debezium.connector.postgresql.RecordsStreamProducer
 
RowMessage(GeneratedMessage.Builder<?>) - Constructor for class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
RowMessage(boolean) - Constructor for class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
RowMessage(CodedInputStream, ExtensionRegistryLite) - Constructor for class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
ROWS_FETCH_SIZE - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
rowsFetchSize() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
running - Variable in class io.debezium.connector.postgresql.PostgresConnectorTask
 

S

schema - Variable in class io.debezium.connector.postgresql.PostgresTaskContext
 
schema() - Method in class io.debezium.connector.postgresql.PostgresTaskContext
 
schema() - Method in class io.debezium.connector.postgresql.RecordsProducer
 
SCHEMA - Static variable in class io.debezium.connector.postgresql.SourceInfo
A Schema definition for a Struct used to store the SourceInfo.partition() and SourceInfo.offset() information.
schema() - Method in class io.debezium.connector.postgresql.SourceInfo
Get a Schema representation of the source SourceInfo.partition() and SourceInfo.offset() information.
SCHEMA_BLACKLIST - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
A comma-separated list of regular expressions that match schema names to be excluded from monitoring.
SCHEMA_WHITELIST - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
A comma-separated list of regular expressions that match schema names to be monitored.
schemaBlacklist() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
schemaBuilder - Variable in class io.debezium.connector.postgresql.PostgresSchema
 
schemaBuilder(Column) - Method in class io.debezium.connector.postgresql.PostgresValueConverter
 
schemaChanged(List<PgProto.DatumMessage>, Table) - Method in class io.debezium.connector.postgresql.RecordsStreamProducer
 
schemaFor(TableId) - Method in class io.debezium.connector.postgresql.PostgresSchema
 
schemaFor(String) - Method in class io.debezium.connector.postgresql.PostgresSchema
 
schemaNameValidator - Variable in class io.debezium.connector.postgresql.PostgresSchema
 
schemaPrefix - Variable in class io.debezium.connector.postgresql.PostgresSchema
 
schemaWhitelist() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
SecureConnectionMode(String) - Constructor for enum io.debezium.connector.postgresql.PostgresConnectorConfig.SecureConnectionMode
 
sendCurrentRecord(Consumer<SourceRecord>) - Method in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
serialVersionUID - Static variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
serialVersionUID - Static variable in class io.debezium.connector.postgresql.proto.PgProto.Point
 
serialVersionUID - Static variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
server - Variable in class io.debezium.connector.postgresql.connection.ServerInfo
 
server() - Method in class io.debezium.connector.postgresql.connection.ServerInfo
Returns information about the server machine
SERVER_NAME - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
SERVER_NAME_KEY - Static variable in class io.debezium.connector.postgresql.SourceInfo
 
SERVER_PARTITION_KEY - Static variable in class io.debezium.connector.postgresql.SourceInfo
 
serverInfo() - Method in class io.debezium.connector.postgresql.connection.PostgresConnection
Returns information about the PG server to which this instance is connected.
ServerInfo - Class in io.debezium.connector.postgresql.connection
Information about a running Postgres instance.
ServerInfo() - Constructor for class io.debezium.connector.postgresql.connection.ServerInfo
 
ServerInfo.ReplicaIdentity - Enum in io.debezium.connector.postgresql.connection
Table REPLICA IDENTITY information.
ServerInfo.ReplicationSlot - Class in io.debezium.connector.postgresql.connection
Information about a server replication slot
serverName - Variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
serverName() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
serverName - Variable in class io.debezium.connector.postgresql.SourceInfo
 
setColumnName(String) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional string column_name = 1;
setColumnNameBytes(ByteString) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional string column_name = 1;
setColumnType(long) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional int64 column_type = 2;
setCommitTime(long) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional uint64 commit_time = 2;
setDatumBool(boolean) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional bool datum_bool = 7;
setDatumBytes(ByteString) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional bytes datum_bytes = 9;
setDatumDouble(double) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional double datum_double = 6;
setDatumFloat(float) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional float datum_float = 5;
setDatumInt32(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional int32 datum_int32 = 3;
setDatumInt64(long) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional int64 datum_int64 = 4;
setDatumPoint(PgProto.Point) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional .decoderbufs.Point datum_point = 10;
setDatumPoint(PgProto.Point.Builder) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional .decoderbufs.Point datum_point = 10;
setDatumString(String) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional string datum_string = 8;
setDatumStringBytes(ByteString) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage.Builder
optional string datum_string = 8;
setNewTuple(int, PgProto.DatumMessage) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
setNewTuple(int, PgProto.DatumMessage.Builder) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage new_tuple = 5;
setOldTuple(int, PgProto.DatumMessage) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
setOldTuple(int, PgProto.DatumMessage.Builder) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
repeated .decoderbufs.DatumMessage old_tuple = 6;
setOp(PgProto.Op) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional .decoderbufs.Op op = 4;
setTable(String) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional string table = 3;
setTableBytes(ByteString) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional string table = 3;
setTransactionId(int) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
optional uint32 transaction_id = 1;
setX(double) - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
required double x = 1;
setY(double) - Method in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
required double y = 2;
SLOT_NAME - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
slotName - Variable in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection.ReplicationConnectionBuilder
 
slotName - Variable in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
 
slotName() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
snapshot - Variable in class io.debezium.connector.postgresql.SourceInfo
 
SNAPSHOT_KEY - Static variable in class io.debezium.connector.postgresql.SourceInfo
 
SNAPSHOT_LOCK_TIMEOUT_MS - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
SNAPSHOT_MODE - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
snapshotLockTimeoutMillis() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
snapshotMode - Variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
SnapshotMode(String) - Constructor for enum io.debezium.connector.postgresql.PostgresConnectorConfig.SnapshotMode
 
snapshotNeverAllowed() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
source() - Method in class io.debezium.connector.postgresql.SourceInfo
Get a Struct representation of the source SourceInfo.partition() and SourceInfo.offset() information.
sourceInfo - Variable in class io.debezium.connector.postgresql.RecordsProducer
 
SourceInfo - Class in io.debezium.connector.postgresql
Information about the source of information, which for normal events contains information about the transaction id and the LSN position in the server WAL.
SourceInfo(String) - Constructor for class io.debezium.connector.postgresql.SourceInfo
 
sourcePartition - Variable in class io.debezium.connector.postgresql.SourceInfo
 
SSL_CLIENT_CERT - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
SSL_CLIENT_KEY - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
SSL_CLIENT_KEY_PASSWORD - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
SSL_MODE - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
SSL_ROOT_CERT - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
SSL_SOCKET_FACTORY - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
start(Map<String, String>) - Method in class io.debezium.connector.postgresql.PostgresConnector
 
start(Map<String, String>) - Method in class io.debezium.connector.postgresql.PostgresConnectorTask
 
start(Consumer<SourceRecord>) - Method in class io.debezium.connector.postgresql.RecordsProducer
Starts up this producer.
start(Consumer<SourceRecord>) - Method in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
start(Consumer<SourceRecord>) - Method in class io.debezium.connector.postgresql.RecordsStreamProducer
 
startSnapshot() - Method in class io.debezium.connector.postgresql.SourceInfo
Denote that a snapshot is being (or has been) started.
startStreaming() - Method in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
 
startStreaming(Long) - Method in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
 
startStreaming() - Method in interface io.debezium.connector.postgresql.connection.ReplicationConnection
Opens a stream for reading logical replication changes from the last known position of the slot for which the connection was opened.
startStreaming(Long) - Method in interface io.debezium.connector.postgresql.connection.ReplicationConnection
Opens a stream for reading logical replication changes from a given LSN position.
startStreaming(Consumer<SourceRecord>) - Method in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
STATUS_UPDATE_INTERVAL_MS - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
statusUpdateIntervalMillis - Variable in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection.ReplicationConnectionBuilder
 
statusUpdateIntervalMillis(Integer) - Method in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection.ReplicationConnectionBuilder
 
statusUpdateIntervalMillis - Variable in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection
 
statusUpdateIntervalMillis(Integer) - Method in interface io.debezium.connector.postgresql.connection.ReplicationConnection.Builder
The number of milli-seconds the replication connection should periodically send updates to the server.
statusUpdateIntervalMillis() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
stop() - Method in class io.debezium.connector.postgresql.PostgresConnector
 
stop() - Method in class io.debezium.connector.postgresql.PostgresConnectorTask
 
stop() - Method in class io.debezium.connector.postgresql.RecordsProducer
Requests that this producer be stopped.
stop() - Method in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
stop() - Method in class io.debezium.connector.postgresql.RecordsStreamProducer
 
streamChanges(Consumer<SourceRecord>) - Method in class io.debezium.connector.postgresql.RecordsStreamProducer
 
streamProducer - Variable in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
SYSTEM_SCHEMA_BLACKLIST - Static variable in class io.debezium.connector.postgresql.Filters
 
SYSTEM_SCHEMAS - Static variable in class io.debezium.connector.postgresql.Filters
 

T

table_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
table_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
TABLE_BLACKLIST - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
A comma-separated list of regular expressions that match the fully-qualified names of tables to be excluded from monitoring.
TABLE_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
TABLE_WHITELIST - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
A comma-separated list of regular expressions that match the fully-qualified names of tables to be monitored.
TABLE_WHITELIST_NAME - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
tableBlacklist() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
tableFilter - Variable in class io.debezium.connector.postgresql.Filters
 
tableFilter() - Method in class io.debezium.connector.postgresql.Filters
 
tableFor(TableId) - Method in class io.debezium.connector.postgresql.PostgresSchema
Get the Schema information for the table with the given identifier, if that table exists and is included by the filter.
tableFor(String) - Method in class io.debezium.connector.postgresql.PostgresSchema
 
tableNameFilter() - Method in class io.debezium.connector.postgresql.Filters
 
tables - Variable in class io.debezium.connector.postgresql.PostgresSchema
 
tables() - Method in class io.debezium.connector.postgresql.PostgresSchema
 
tableSchemaByTableId - Variable in class io.debezium.connector.postgresql.PostgresSchema
 
tableSchemaFor(TableId) - Method in class io.debezium.connector.postgresql.RecordsStreamProducer
 
tableWhitelist() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
takeSnapshot(Consumer<SourceRecord>) - Method in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
taskClass() - Method in class io.debezium.connector.postgresql.PostgresConnector
 
taskConfigs(int) - Method in class io.debezium.connector.postgresql.PostgresConnector
 
taskContext - Variable in class io.debezium.connector.postgresql.PostgresConnectorTask
 
taskContext - Variable in class io.debezium.connector.postgresql.RecordsProducer
 
taskFailure - Variable in class io.debezium.connector.postgresql.PostgresTaskContext
 
TEMP_TABLE_BLACKLIST - Static variable in class io.debezium.connector.postgresql.Filters
 
TemporalPrecisionMode(String) - Constructor for enum io.debezium.connector.postgresql.PostgresConnectorConfig.TemporalPrecisionMode
 
TIME_PRECISION_MODE - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
TIMESTAMP_KEY - Static variable in class io.debezium.connector.postgresql.SourceInfo
 
toBuilder() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
toBuilder() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
toBuilder() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
TOPIC_SELECTION_STRATEGY - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
topicNameFor(TableId) - Method in interface io.debezium.connector.postgresql.TopicSelector
Returns the name of the Kafka topic for a given table identifier
topicPerSchema(String) - Static method in interface io.debezium.connector.postgresql.TopicSelector
Generates a topic name for each table, based on the table schema and a prefix
topicPerTable(String) - Static method in interface io.debezium.connector.postgresql.TopicSelector
Generates a topic name for each table, based on the table schema, table name and a prefix
topicSelectionStrategy() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
TopicSelectionStrategy(String) - Constructor for enum io.debezium.connector.postgresql.PostgresConnectorConfig.TopicSelectionStrategy
 
topicSelector - Variable in class io.debezium.connector.postgresql.PostgresTaskContext
 
topicSelector() - Method in class io.debezium.connector.postgresql.PostgresTaskContext
 
topicSelector() - Method in class io.debezium.connector.postgresql.RecordsProducer
 
TopicSelector - Interface in io.debezium.connector.postgresql
Generator of topic names for table ids used by the Postgres connector to determine which Kafka topics contain which messages
toString() - Method in class io.debezium.connector.postgresql.connection.ServerInfo
 
toString() - Method in class io.debezium.connector.postgresql.SourceInfo
 
TRANSACTION_ID_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
transactionId_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage.Builder
 
transactionId_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
TSTZRANGE_OID - Static variable in class io.debezium.connector.postgresql.PgOid
 
txId - Variable in class io.debezium.connector.postgresql.SourceInfo
 
TXID_KEY - Static variable in class io.debezium.connector.postgresql.SourceInfo
 
typeInfo - Variable in class io.debezium.connector.postgresql.PostgresSchema
 

U

unknownFields - Variable in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
unknownFields - Variable in class io.debezium.connector.postgresql.proto.PgProto.Point
 
unknownFields - Variable in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
update(Long, Long, Integer) - Method in class io.debezium.connector.postgresql.SourceInfo
Updates the source with information about a particular received or read event.
update(Long) - Method in class io.debezium.connector.postgresql.SourceInfo
 
UPDATE_VALUE - Static variable in enum io.debezium.connector.postgresql.proto.PgProto.Op
UPDATE = 1;
URL_PATTERN - Static variable in class io.debezium.connector.postgresql.connection.PostgresConnection
 
useconds - Variable in class io.debezium.connector.postgresql.SourceInfo
 
USER - Static variable in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
username - Variable in class io.debezium.connector.postgresql.connection.ServerInfo
 
username() - Method in class io.debezium.connector.postgresql.connection.ServerInfo
Returns the name of the user of a connection

V

validate(Map<String, String>) - Method in class io.debezium.connector.postgresql.PostgresConnector
 
validate() - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
validateAndRecord(Consumer<String>) - Method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
validateMaxQueueSize(Configuration, Field, Field.ValidationOutput) - Static method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
validateSchemaBlacklist(Configuration, Field, Field.ValidationOutput) - Static method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
validateSchemaName(String) - Method in class io.debezium.connector.postgresql.PostgresSchema
 
validateServerVersion(Statement) - Static method in class io.debezium.connector.postgresql.connection.PostgresConnection
 
validateTableBlacklist(Configuration, Field, Field.ValidationOutput) - Static method in class io.debezium.connector.postgresql.PostgresConnectorConfig
 
value - Variable in enum io.debezium.connector.postgresql.PostgresConnectorConfig.SecureConnectionMode
 
value - Variable in enum io.debezium.connector.postgresql.PostgresConnectorConfig.SnapshotMode
 
value - Variable in enum io.debezium.connector.postgresql.PostgresConnectorConfig.TemporalPrecisionMode
 
value - Variable in enum io.debezium.connector.postgresql.PostgresConnectorConfig.TopicSelectionStrategy
 
value - Variable in enum io.debezium.connector.postgresql.proto.PgProto.DatumMessage.DatumCase
 
value - Variable in enum io.debezium.connector.postgresql.proto.PgProto.Op
 
valueForColumn(ResultSet, int, ResultSetMetaData) - Method in class io.debezium.connector.postgresql.RecordsSnapshotProducer
 
valueOf(String) - Static method in enum io.debezium.connector.postgresql.connection.ServerInfo.ReplicaIdentity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.SecureConnectionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.SnapshotMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.TemporalPrecisionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.TopicSelectionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.postgresql.proto.PgProto.DatumMessage.DatumCase
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum io.debezium.connector.postgresql.proto.PgProto.DatumMessage.DatumCase
 
valueOf(String) - Static method in enum io.debezium.connector.postgresql.proto.PgProto.Op
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum io.debezium.connector.postgresql.proto.PgProto.Op
 
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum io.debezium.connector.postgresql.proto.PgProto.Op
 
values() - Static method in enum io.debezium.connector.postgresql.connection.ServerInfo.ReplicaIdentity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.SecureConnectionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.SnapshotMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.TemporalPrecisionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.postgresql.PostgresConnectorConfig.TopicSelectionStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.postgresql.proto.PgProto.DatumMessage.DatumCase
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum io.debezium.connector.postgresql.proto.PgProto.Op
 
values() - Static method in enum io.debezium.connector.postgresql.proto.PgProto.Op
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Static method in class io.debezium.connector.postgresql.Module
 
version() - Method in class io.debezium.connector.postgresql.PostgresConnector
 
version() - Method in class io.debezium.connector.postgresql.PostgresConnectorTask
 

W

withDatabase(String) - Method in class io.debezium.connector.postgresql.connection.ServerInfo
 
withPlugin(String) - Method in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection.ReplicationConnectionBuilder
 
withPlugin(String) - Method in interface io.debezium.connector.postgresql.connection.ReplicationConnection.Builder
Sets the name for the PG logical decoding plugin
withServer(String) - Method in class io.debezium.connector.postgresql.connection.ServerInfo
 
withSlot(String) - Method in class io.debezium.connector.postgresql.connection.PostgresReplicationConnection.ReplicationConnectionBuilder
 
withSlot(String) - Method in interface io.debezium.connector.postgresql.connection.ReplicationConnection.Builder
Sets the name for the PG logical replication slot
withUsername(String) - Method in class io.debezium.connector.postgresql.connection.ServerInfo
 
writeReplace() - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
writeReplace() - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
writeReplace() - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 
writeTo(CodedOutputStream) - Method in class io.debezium.connector.postgresql.proto.PgProto.DatumMessage
 
writeTo(CodedOutputStream) - Method in class io.debezium.connector.postgresql.proto.PgProto.Point
 
writeTo(CodedOutputStream) - Method in class io.debezium.connector.postgresql.proto.PgProto.RowMessage
 

X

x_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
x_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.Point
 
X_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.Point
 

Y

y_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.Point.Builder
 
y_ - Variable in class io.debezium.connector.postgresql.proto.PgProto.Point
 
Y_FIELD_NUMBER - Static variable in class io.debezium.connector.postgresql.proto.PgProto.Point
 
A B C D E F G H I J L M N O P Q R S T U V W X Y 
Skip navigation links
Debezium Connector for PostgreSQL 0.5.1

Copyright © 2017 JBoss by Red Hat. All rights reserved.