Package io.debezium.engine
package io.debezium.engine
-
ClassDescriptionChangeEvent<K,
V> A data change event with key and value.A mechanism for running a single Kafka ConnectSourceConnectorwithin an application's process.A builder to set up and createDebeziumEngineinstances.Internal contract between the API and implementation, for bootstrapping the latter.A contract invoked by the embedded engine when it has received a batch of change records to be processed.A callback function to be notified when the connector completes.Callback function which informs users about the various stages a connector goes through during startupContract that should be passed toDebeziumEngine.RecordCommitter.markProcessed(Object, Offsets)for marking a record as processed with updated offsets.Contract passed toDebeziumEngine.ChangeConsumers, allowing them to commit single records as they have been processed and to signal that offsets may be flushed eventually.A data change event described as a single object.An exception that is used to tell the engine to process the last source record and to then stop.