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 interfaceEventDispatcher.SnapshotReceiver<P extends Partition>Change record receiver used during snapshotting.Classes in io.debezium.pipeline that implement ChangeRecordEmitter.ReceiverModifier and TypeClassDescriptionprivate final classprivate final classprivate final classMethods in io.debezium.pipeline with parameters of type ChangeRecordEmitter.ReceiverModifier and TypeMethodDescriptionvoidAbstractChangeRecordEmitter.emitChangeRecords(DataCollectionSchema schema, ChangeRecordEmitter.Receiver<P> receiver) protected abstract voidAbstractChangeRecordEmitter.emitCreateRecord(ChangeRecordEmitter.Receiver<P> receiver, T schema) Emits change record(s) associated with an insert operation.protected abstract voidAbstractChangeRecordEmitter.emitDeleteRecord(ChangeRecordEmitter.Receiver<P> receiver, T schema) Emits change record(s) associated with a delete operation.protected abstract voidAbstractChangeRecordEmitter.emitReadRecord(ChangeRecordEmitter.Receiver<P> receiver, T schema) Emits change record(s) associated with a snapshot.protected abstract voidAbstractChangeRecordEmitter.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 TypeMethodDescriptionvoidChangeRecordEmitter.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 TypeMethodDescriptionvoidRelationalChangeRecordEmitter.emitChangeRecords(DataCollectionSchema schema, ChangeRecordEmitter.Receiver<P> receiver) protected voidRelationalChangeRecordEmitter.emitCreateRecord(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema) protected voidRelationalChangeRecordEmitter.emitDeleteRecord(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema) protected voidRelationalChangeRecordEmitter.emitReadRecord(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema) protected voidRelationalChangeRecordEmitter.emitTruncateRecord(ChangeRecordEmitter.Receiver<P> receiver, TableSchema schema) protected voidRelationalChangeRecordEmitter.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 voidRelationalChangeRecordEmitter.emitUpdateRecord(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema)