Uses of Interface
io.debezium.pipeline.spi.ChangeRecordEmitter.Receiver
-
Packages that use ChangeRecordEmitter.Receiver Package Description io.debezium.pipeline io.debezium.pipeline.spi io.debezium.relational -
-
Uses of ChangeRecordEmitter.Receiver in io.debezium.pipeline
Subinterfaces of ChangeRecordEmitter.Receiver in io.debezium.pipeline Modifier and Type Interface Description static interface
EventDispatcher.SnapshotReceiver<P extends Partition>
Change record receiver used during snapshotting.Classes in io.debezium.pipeline that implement ChangeRecordEmitter.Receiver Modifier and Type Class Description private class
EventDispatcher.BufferingSnapshotChangeRecordReceiver
private class
EventDispatcher.IncrementalSnapshotChangeRecordReceiver
private class
EventDispatcher.StreamingChangeRecordReceiver
Methods in io.debezium.pipeline with parameters of type ChangeRecordEmitter.Receiver Modifier and Type Method Description void
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.Receiver Modifier and Type Method Description void
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.Receiver Modifier and Type Method Description void
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. emitUpdateRecord(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema)
-