Package io.debezium.connector.mysql
package io.debezium.connector.mysql
-
ClassDescriptionAbstract class for decode MySQL return value according to different protocols.This class represents a look-ahead buffer that allows Debezium to accumulate binlog events and decide if the last event in transaction is either
ROLLBACK
orCOMMIT
.Event data for an event of typeEventType.INCIDENT
representing a failure to deserialize a binlog event.Represents a common contract for GTID behavior for MySQL and MariaDB.A simple protocol field handler for MariaDB.Information about this module.Decode binary protocol value for MySQL.Emits change data.A Kafka Connect source connector that creates tasks that read the MySQL binary log and generate the corresponding data change events.The configuration properties.The set of predefined BigIntUnsignedHandlingMode options or aliases.Set of predefined connector adapter modes.The set of predefined SecureConnectionMode options or aliases.The set of predefined Snapshot Locking Mode options.The set of predefined SnapshotMode options or aliases.The main task executing streaming from MySQL.Component that records the schema history for databases hosted by a MySQL database server.This class is used by a DDL parser to convert the string default value to a Java type recognized by value converters for a subset of types.Error handler for MySQL.Decode MySQL return value according to different protocols.A parser API for MySQL Geometry typesMutable context which is populated in the course of snapshotting.MySqlStreamingChangeEventSource.RowsProvider<E extends com.github.shyiko.mysql.binlog.event.EventData,U> MySqlStreamingChangeEventSource.TableIdProvider<E extends com.github.shyiko.mysql.binlog.event.EventData>Custom class for MySQLSystemVariables
, which defines MySQL scopes and constants of used variable names.A state (context) associated with a MySQL taskDecode text protocol value for MySQL.Deprecated.A converter API for MySQL Unsigned Integer types.MySQL-specific customization of the conversions from JDBC values obtained from the MySQL binlog client library.Custom deserializers for the MySQL Binlog Client library.A specialization ofDeleteRowsEventDataDeserializer
that converts MySQLDATE
,TIME
,DATETIME
, andTIMESTAMP
values toLocalDate
,LocalTime
,LocalDateTime
, andOffsetDateTime
objects, respectively.A specialization ofUpdateRowsEventDataDeserializer
that converts MySQLDATE
,TIME
,DATETIME
, andTIMESTAMP
values toLocalDate
,LocalTime
,LocalDateTime
, andOffsetDateTime
objects, respectively.A specialization ofWriteRowsEventDataDeserializer
that converts MySQLDATE
,TIME
,DATETIME
, andTIMESTAMP
values toLocalDate
,LocalTime
,LocalDateTime
, andOffsetDateTime
objects, respectively.Information about the source of information, which includes the position in the source binary log we have previously processed.
DefaultTopicNamingStrategy
instead.