| Interface | Description |
|---|---|
| BinlogReaderMetricsMXBean | |
| Reader |
A component that reads a portion of the MySQL server history or current state.
|
| ReaderMetricsMXBean |
Metrics that are common for both snapshot and binlog readers
|
| RecordMakers.Converter | |
| SnapshotReader.RecordRecorder | |
| SnapshotReaderMetricsMXBean |
| Class | Description |
|---|---|
| AbstractReader |
A component that performs a snapshot of a MySQL server, and records the schema changes in
MySqlSchema. |
| AbstractReader.AcceptAllPredicate |
A predicate that returns true for all sourceRecords
|
| BinlogReader |
A component that reads the binlog of a MySQL server, and records any schema changes in
MySqlSchema. |
| BinlogReader.BinlogPosition | |
| BinlogReaderMetrics | |
| BlockingReader |
A component that blocks doing nothing until the connector task is stopped
|
| ChainedReader | |
| ChainedReader.Builder | |
| EventBuffer |
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 or COMMIT. |
| Filters |
A utility that is contains various filters for acceptable database names,
TableIds, and columns. |
| Filters.Builder | |
| LegacyV1MySqlSourceInfoStructMaker | |
| MySqlConnectorTask |
A Kafka Connect source task reads the MySQL binary log and generate the corresponding data change events.
|
| MySqlJdbcContext |
A context for a JDBC connection to MySQL.
|
| MySqlJdbcContext.DatabaseLocales | |
| MySqlSchema |
Component that records the schema history for databases hosted by a MySQL database server.
|
| MySqlSourceInfoStructMaker | |
| MySqlTaskContext |
A Kafka Connect source task reads the MySQL binary log and generate the corresponding data change events.
|
| ParallelSnapshotReader |
A reader that runs a
ChainedReader consisting of a SnapshotReader and a BinlogReader
for all tables newly added to the config in parallel with a BinlogReader for all the tables previously
in the config. |
| ParallelSnapshotReader.ParallelHaltingPredicate |
A Halting Predicate for the parallel snapshot reader.
|
| ReconcilingBinlogReader |
A reader that unifies the binlog positions of two binlog readers.
|
| ReconcilingBinlogReader.OffsetLimitPredicate |
A Predicate that returns false for any record beyond a given offset.
|
| RecordMakers |
A component that makes
SourceRecords for tables. |
| SnapshotReader |
A component that performs a snapshot of a MySQL server, and records the schema changes in
MySqlSchema. |
| SnapshotReaderMetrics | |
| SourceInfo |
Information about the source of information, which includes the position in the source binary log we have previously processed.
|
| TimedBlockingReader |
A component that blocks doing nothing for a specified period of time or until the connector task is stopped
|
| Enum | Description |
|---|---|
| Reader.State |
The possible states of a reader.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.