All Classes and Interfaces

Class
Description
An implementation of Type for MAP schema types.
An abstract implementation of Type that all Kafka Connect based schema types should be derived.
An abstract base class for all temporal date implementations of Type.
An abstract Debezium timestamp-type implementation of AbstractTimestampType.
An abstract Debezium time-type implementation of AbstractTimeType.
 
An abstract base class for all temporal implementations of Type.
An abstract temporal implementation of Type for TIMESTAMP based columns.
An abstract temporal implementation of Type for TIME based columns.
An abstract implementation of Type, which all types should extend.
An implementation of Type for Bits types.
An implementation of Type for Bits types.
An implementation of Type for Bits types.
An implementation of Type for BOOLEAN data types.
 
An implementation of Type for BYTES column types.
An implementation of Type for BYTES column types.
An implementation of Type for BYTES column types.
An implementation of Type for BYTES column types.
An implementation of Type for CITEXT column types.
A change event sink that consumes events from one or more Kafka topics.
An implementation of Type for CIDR column types.
Describes a relational column in a relational table.
 
 
A pluggable strategy contract for defining how column names are resolved from kafka fields.
An implementation of Type that supports BOOLEAN connect schema types.
An implementation of Type that supports BYTES connect schema types.
An implementation of Type for Date values.
An implementation of Type for Decimal values.
An implementation of Type that supports FLOAT32 connect schema types.
An implementation of Type that supports FLOAT64 connect schema types.
An implementation of Type that supports INT16 connect schema types.
An implementation of Type that supports INT32 connect schema types.
An implementation of Type that supports INT64 connect schema types.
An implementation of Type that supports INT8 connect schema types.
An implementation of Type for MAP schema types that are mapped to the dialect's connect string-based type.
An implementation of Type that supports STRING connect schema types.
An implementation of Type for Date values.
An implementation of Type for Date values.
Represents a dialect of SQL implemented by a particular RDBMS.
A provider for a DatabaseDialect.
Resolves which DatabaseDialect should be used by the JDBC sink connector.
Helper class for conversions for Temporal data type values.
An implementation of Type for Date values.
A DatabaseDialect implementation for Db2.
 
The default implementation of the ColumnNamingStrategy that simply returns the field's name as the column name in the destination table.
Default implementation of the TableNamingStrategy where the table name is driven directly from the topic name, replacing any dot characters with underscore and source field in topic.
An implementation of Type for ENUM data types.
An implementation of Type for Enum column types.
A generalized ANSI92 compliant DatabaseDialect implementation.
 
 
 
Utility helper class for HSTORE column data types.
An implementation of Type for INET column types.
An implementation of Type that provides support for INTEGER data types.
An implementation of Type for MicroDuration types.
A ChangeEventSink for a JDBC relational database.
The main connector class used to instantiate configuration and execution classes.
Connector configuration for the JDBC sink.
Defines the various different insertion modes supported.
Different modes that which primary keys are handled.
Different modes that the destination table's schema can be evolved.
The main task executing streaming from sink connector.
 
An implementation of Type for Json types.
An implementation of Type for Json types.
An implementation of Type for LTREE column types.
An implementation of Type for MACADDR column types.
An implementation of Type for MAP schema types that get mapped to a PostgreSQL HSTORE column type.
An implementation of Type for MAP schema types that are mapped to a JSON column type.
An implementation of Type that provides support for MEDIUMINT data types.
An implementation of Type for MicroTimestamp values.
An implementation of Type for MicroTime values.
Information about this module.
An implementation of Type for MONEY data types.
A DatabaseDialect implementation for MySQL.
 
An implementation of Type for MicroTimestamp values.
An implementation of Type for NanoTime values.
An implementation of Type that provides compatibility with other dialect's numeric types to Oracle's numeric type.
An implementation of Type for OID data types.
A DatabaseDialect implementation for Oracle.
 
 
An implementation of Type for io.debezium.data.geometry.Point types.
A DatabaseDialect implementation for PostgreSQL.
 
An implementation of Type for INT4RANGE, INT8RANGE, NUMRANGE, TSRANGE, TZSTZRANGE, and DATERANGE column types.
 
An implementation of Type for SMALLSERIAL, SERIAL, and BIGSERIAL column types.
An implementation of Type for SET data types.
An immutable representation of a SinkRecord.
 
An immutable representation of a Field in a SinkRecord.
A DatabaseDialect implementation for SQL Server.
 
An implementation of ZonedTimeType for SQL Server.
Helper class for creating SQL statement expressions.
Describes a relational table.
 
Describes a relational table's identifier.
A pluggable strategy contract for defining how table names are resolved from kafka records.
An implementation of Type for Timestamp values.
An implementation of Type for Time values.
An implementation of Type for ZonedTime types for PostgreSQL.
An implementation of Type that provides support for TINYINT data types.
A type represents a relational column type used for query abd parameter binding.
An implementation of Type for Uuid types.
An implementation of Type for VariableScaleDecimal values.
An implementation of Type for Xml types.
An implementation of Type for XML data types.
An implementation of Type for YEAR data types.
An implementation of Type for ZonedTimestamp values.
An implementation of Type for ZonedTime values.