Uses of Interface
io.debezium.pipeline.source.spi.DataChangeEventListener
Packages that use DataChangeEventListener
Package
Description
-
Uses of DataChangeEventListener in io.debezium.pipeline
Fields in io.debezium.pipeline declared as DataChangeEventListenerModifier and TypeFieldDescriptionfinal DataChangeEventListener<P>
EventDispatcher.IncrementalSnapshotChangeRecordReceiver.dataListener
private DataChangeEventListener<P>
EventDispatcher.eventListener
Methods in io.debezium.pipeline with parameters of type DataChangeEventListenerModifier and TypeMethodDescriptionEventDispatcher.getIncrementalSnapshotChangeEventReceiver
(DataChangeEventListener<P> dataListener) void
EventDispatcher.setEventListener
(DataChangeEventListener<P> eventListener) Provide a listener that is invoked for every incoming event to be processed.Constructors in io.debezium.pipeline with parameters of type DataChangeEventListenerModifierConstructorDescription(package private)
IncrementalSnapshotChangeRecordReceiver
(DataChangeEventListener<P> dataListener) -
Uses of DataChangeEventListener in io.debezium.pipeline.metrics
Subinterfaces of DataChangeEventListener in io.debezium.pipeline.metricsModifier and TypeInterfaceDescriptioninterface
ChangeEventSourceMetrics<P extends Partition>
Common API for all change event source metrics regardless of the connector phase.interface
SnapshotChangeEventSourceMetrics<P extends Partition>
Metrics related to the snapshot phase of a connector.interface
StreamingChangeEventSourceMetrics<P extends Partition>
Metrics related to the streaming phase of a connector.Classes in io.debezium.pipeline.metrics that implement DataChangeEventListenerModifier and TypeClassDescriptionclass
DefaultSnapshotChangeEventSourceMetrics<P extends Partition>
The default implementation of metrics related to the snapshot phase of a connector.class
The default implementation of metrics related to the streaming phase of a connector.class
PipelineMetrics<P extends Partition>
Base for metrics implementations. -
Uses of DataChangeEventListener in io.debezium.pipeline.source.snapshot.incremental
Fields in io.debezium.pipeline.source.snapshot.incremental declared as DataChangeEventListenerModifier and TypeFieldDescriptionprivate final DataChangeEventListener<P>
AbstractIncrementalSnapshotChangeEventSource.dataListener
Constructors in io.debezium.pipeline.source.snapshot.incremental with parameters of type DataChangeEventListenerModifierConstructorDescriptionAbstractIncrementalSnapshotChangeEventSource
(RelationalDatabaseConnectorConfig config, JdbcConnection jdbcConnection, EventDispatcher<P, T> dispatcher, DatabaseSchema<?> databaseSchema, Clock clock, SnapshotProgressListener<P> progressListener, DataChangeEventListener<P> dataChangeEventListener) SignalBasedIncrementalSnapshotChangeEventSource
(RelationalDatabaseConnectorConfig config, JdbcConnection jdbcConnection, EventDispatcher<P, T> dispatcher, DatabaseSchema<?> databaseSchema, Clock clock, SnapshotProgressListener<P> progressListener, DataChangeEventListener<P> dataChangeEventListener) -
Uses of DataChangeEventListener in io.debezium.pipeline.source.spi
Methods in io.debezium.pipeline.source.spi that return DataChangeEventListenerModifier and TypeMethodDescriptionstatic <P extends Partition>
DataChangeEventListener<P>DataChangeEventListener.NO_OP()
Methods in io.debezium.pipeline.source.spi with parameters of type DataChangeEventListenerModifier and TypeMethodDescriptiondefault Optional<IncrementalSnapshotChangeEventSource<P,
? extends DataCollectionId>> ChangeEventSourceFactory.getIncrementalSnapshotChangeEventSource
(O offsetContext, SnapshotProgressListener<P> snapshotProgressListener, DataChangeEventListener<P> dataChangeEventListener) Returns and incremental snapshot change event source that can run in parallel with streaming and read and send data collection content in chunk.