| Package | Description |
|---|---|
| io.debezium.connector.mysql |
| Modifier and Type | Field and Description |
|---|---|
private SourceInfo |
MySqlTaskContext.source |
private SourceInfo |
RecordMakers.source |
private SourceInfo |
BinlogReader.source |
| Modifier and Type | Method and Description |
|---|---|
SourceInfo |
MySqlTaskContext.source() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
MySqlSchema.applyDdl(SourceInfo source,
String databaseName,
String ddlStatements,
DdlChanges.DatabaseStatementStringConsumer statementConsumer)
Apply the supplied DDL statements to this database schema and record the history.
|
int |
RecordMakers.Converter.delete(SourceInfo source,
Object[] row,
int rowNumber,
int numberOfRows,
BitSet includedColumns,
long ts,
BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> consumer) |
int |
RecordMakers.Converter.insert(SourceInfo source,
Object[] row,
int rowNumber,
int numberOfRows,
BitSet includedColumns,
long ts,
BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> consumer) |
void |
MySqlTaskContext.loadHistory(SourceInfo startingPoint)
Load the database schema information using the previously-recorded history, and stop reading the history when the
the history reaches the supplied starting point.
|
void |
MySqlSchema.loadHistory(SourceInfo startingPoint)
Load the database schema information using the previously-recorded history, and stop reading the history when the
the history reaches the supplied starting point.
|
int |
RecordMakers.Converter.read(SourceInfo source,
Object[] row,
int rowNumber,
int numberOfRows,
BitSet includedColumns,
long ts,
BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> consumer) |
protected void |
SnapshotReader.readBinlogPosition(int step,
SourceInfo source,
JdbcConnection mysql,
AtomicReference<String> sql) |
org.apache.kafka.connect.data.Struct |
MySqlSourceInfoStructMaker.struct(SourceInfo sourceInfo) |
org.apache.kafka.connect.data.Struct |
LegacyV1MySqlSourceInfoStructMaker.struct(SourceInfo sourceInfo) |
int |
RecordMakers.Converter.update(SourceInfo source,
Object[] before,
Object[] after,
int rowNumber,
int numberOfRows,
BitSet includedColumns,
long ts,
BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> consumer) |
| Constructor and Description |
|---|
RecordMakers(MySqlSchema schema,
SourceInfo source,
TopicSelector<TableId> topicSelector,
boolean emitTombstoneOnDelete,
Map<String,?> restartOffset)
Create the record makers using the supplied components.
|
Copyright © 2019 JBoss by Red Hat. All rights reserved.