Uses of Interface
io.debezium.pipeline.spi.ChangeRecordEmitter.Receiver
Packages that use ChangeRecordEmitter.Receiver
-
Uses of ChangeRecordEmitter.Receiver in io.debezium.pipeline
Subinterfaces of ChangeRecordEmitter.Receiver in io.debezium.pipelineModifier and TypeInterfaceDescriptionstatic interface
EventDispatcher.SnapshotReceiver<P extends Partition>
Change record receiver used during snapshotting.Classes in io.debezium.pipeline that implement ChangeRecordEmitter.ReceiverModifier and TypeClassDescriptionprivate final class
private final class
private final class
Methods in io.debezium.pipeline with parameters of type ChangeRecordEmitter.ReceiverModifier and TypeMethodDescriptionvoid
AbstractChangeRecordEmitter.emitChangeRecords
(DataCollectionSchema schema, ChangeRecordEmitter.Receiver<P> receiver) protected abstract void
AbstractChangeRecordEmitter.emitCreateRecord
(ChangeRecordEmitter.Receiver<P> receiver, T schema) Emits change record(s) associated with an insert operation.protected abstract void
AbstractChangeRecordEmitter.emitDeleteRecord
(ChangeRecordEmitter.Receiver<P> receiver, T schema) Emits change record(s) associated with a delete operation.protected abstract void
AbstractChangeRecordEmitter.emitReadRecord
(ChangeRecordEmitter.Receiver<P> receiver, T schema) Emits change record(s) associated with a snapshot.protected abstract void
AbstractChangeRecordEmitter.emitUpdateRecord
(ChangeRecordEmitter.Receiver<P> receiver, T schema) Emits change record(s) associated with an update operation. -
Uses of ChangeRecordEmitter.Receiver in io.debezium.pipeline.spi
Methods in io.debezium.pipeline.spi with parameters of type ChangeRecordEmitter.ReceiverModifier and TypeMethodDescriptionvoid
ChangeRecordEmitter.emitChangeRecords
(DataCollectionSchema schema, ChangeRecordEmitter.Receiver<P> receiver) Emits the change record(s) corresponding to data change represented by this emitter. -
Uses of ChangeRecordEmitter.Receiver in io.debezium.relational
Methods in io.debezium.relational with parameters of type ChangeRecordEmitter.ReceiverModifier and TypeMethodDescriptionvoid
RelationalChangeRecordEmitter.emitChangeRecords
(DataCollectionSchema schema, ChangeRecordEmitter.Receiver<P> receiver) protected void
RelationalChangeRecordEmitter.emitCreateRecord
(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema) protected void
RelationalChangeRecordEmitter.emitDeleteRecord
(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema) protected void
RelationalChangeRecordEmitter.emitReadRecord
(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema) protected void
RelationalChangeRecordEmitter.emitTruncateRecord
(ChangeRecordEmitter.Receiver<P> receiver, TableSchema schema) protected void
RelationalChangeRecordEmitter.emitUpdateAsPrimaryKeyChangeRecord
(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema, org.apache.kafka.connect.data.Struct oldKey, org.apache.kafka.connect.data.Struct newKey, org.apache.kafka.connect.data.Struct oldValue, org.apache.kafka.connect.data.Struct newValue) protected void
RelationalChangeRecordEmitter.emitUpdateRecord
(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema)