@Internal public class DebeziumChangeConsumer extends Object implements io.debezium.engine.DebeziumEngine.ChangeConsumer<io.debezium.engine.ChangeEvent<org.apache.kafka.connect.source.SourceRecord,org.apache.kafka.connect.source.SourceRecord>>
| Modifier and Type | Field and Description |
|---|---|
static String |
LAST_COMMIT_LSN_KEY |
static String |
LAST_COMPLETELY_PROCESSED_LSN_KEY |
| Constructor and Description |
|---|
DebeziumChangeConsumer(Handover handover) |
| Modifier and Type | Method and Description |
|---|---|
void |
commitOffset(DebeziumOffset offset) |
void |
handleBatch(List<io.debezium.engine.ChangeEvent<org.apache.kafka.connect.source.SourceRecord,org.apache.kafka.connect.source.SourceRecord>> events,
io.debezium.engine.DebeziumEngine.RecordCommitter<io.debezium.engine.ChangeEvent<org.apache.kafka.connect.source.SourceRecord,org.apache.kafka.connect.source.SourceRecord>> recordCommitter) |
public static final String LAST_COMPLETELY_PROCESSED_LSN_KEY
public static final String LAST_COMMIT_LSN_KEY
public DebeziumChangeConsumer(Handover handover)
public void handleBatch(List<io.debezium.engine.ChangeEvent<org.apache.kafka.connect.source.SourceRecord,org.apache.kafka.connect.source.SourceRecord>> events, io.debezium.engine.DebeziumEngine.RecordCommitter<io.debezium.engine.ChangeEvent<org.apache.kafka.connect.source.SourceRecord,org.apache.kafka.connect.source.SourceRecord>> recordCommitter)
handleBatch in interface io.debezium.engine.DebeziumEngine.ChangeConsumer<io.debezium.engine.ChangeEvent<org.apache.kafka.connect.source.SourceRecord,org.apache.kafka.connect.source.SourceRecord>>public void commitOffset(DebeziumOffset offset) throws InterruptedException
InterruptedExceptionCopyright © 2022 The Apache Software Foundation. All rights reserved.