All Classes and Interfaces

Class
Description
Abstract implementation of RecordProcessor, which provides implementation of processor initialization, while the record processing implementation left to the children classes.
Implementation of DebeziumEngine which allows to run multiple tasks in parallel and also allows to process part or whole record processing pipeline in parallel.
Implementation of DebeziumEngine.Builder which creates AsyncEmbeddedEngine.
Default completion callback which just logs the error.
Callable which in the loop polls the connector for the records.
Enum with possible placeholders for number of cores to be used record processing.
Determines how the records will be processed.
The default implementation of DebeziumEngine.RecordCommitter.
Possible engine states.
Configuration options specific to AsyncEmbeddedEngine.
A SerializationFormat defining the SourceRecord type from Kafka Connect API.
A builder which creates converter functions for requested format.
Implementation of DebeziumEngine.BuilderFactory for AsyncEmbeddedEngine.
A builder that creates a decorator around EmbeddedEngine that is responsible for the conversion to the final format.
 
Common implementations of DebeziumEngine interfaces which can be shared by different engine implementations.
Implementation of DebeziumEngine.Offsets which can be used to construct a SourceRecord with its offsets.
DebeziumSourceConnector represents source of change data capture (CDC) for given resource.
DebeziumSourceConnectorContext holds useful objects used during the lifecycle of DebeziumSourceConnector.
DebeziumSourceTask is a self-contained unit of work created and managed by DebeziumSourceConnector.
DebeziumSourceTaskContext holds useful objects used during the lifecycle of DebeziumSourceTask.
A mechanism for running a single Kafka Connect SourceConnector within an application's process.
A callback function to be notified when the connector completes.
 
 
 
Common configuration options used in embedded implementations of DebeziumEngine.
 
Extension to Kafka's WorkerConfig with additions needed by DebeziumEngine and required WorkerConfig fields which are not used by DebeziumEngine.
Implementation of DebeziumSourceConnector which currently serves only as a wrapper around Kafka Connect SourceConnector.
Implementation of DebeziumSourceConnectorContext which holds references to objects which spans whole connector life-cycle.
Implementation of DebeziumSourceTask which currently serves only as a wrapper around Kafka Connect SourceTask.
Implementation of DebeziumSourceTaskContext which holds references to objects which spans whole task life-cycle.
An auxilliary class that provides internal Kafka Connect related data structures and operations.
RecordProcessor which transforms and converts the records in parallel.
RecordProcessor which transforms and converts the records in parallel and then pass the whole batch to the user-provided handler.
RecordProcessor which transforms and converts the records in parallel.
RecordProcessor which transforms the records in parallel.
RecordProcessor which runs transformations of the records in parallel and then pass the whole batch to the user-provided handler.
RecordProcessor which transforms the records in parallel.
Composite class representing predicate definitions.
// TODO: Document this
Callable which applies transformations to a single record and thereafter passes it to provided consumer.
Callable which applies transformations to a single record and convert the record into desired format.
Callable which applies transformations to a single record, transformed it into desired format and applies provided use consumer on this record.
Callable which applies transformations to a single record.
Generalization of DebeziumEngine.ChangeConsumer, giving the user complete control over the whole records processing chain.
Extension to Callable, which allows to re-try the action if exception is thrown during the execution.
A very simple SourceConnector for testing that reliably produces the same records in the same order, and useful for testing the infrastructure to run SourceConnectors.
 
Composite class representing transformation chain.