Class ConvertingEngineBuilder.ConvertingChangeConsumer

java.lang.Object
io.debezium.embedded.ConvertingEngineBuilder.ConvertingChangeConsumer
All Implemented Interfaces:
io.debezium.engine.DebeziumEngine.ChangeConsumer<org.apache.kafka.connect.source.SourceRecord>
Enclosing class:
ConvertingEngineBuilder<R>

private class ConvertingEngineBuilder.ConvertingChangeConsumer extends Object implements io.debezium.engine.DebeziumEngine.ChangeConsumer<org.apache.kafka.connect.source.SourceRecord>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final io.debezium.engine.DebeziumEngine.ChangeConsumer<R>
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
    ConvertingChangeConsumer(io.debezium.engine.DebeziumEngine.ChangeConsumer<R> handler)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    handleBatch(List<org.apache.kafka.connect.source.SourceRecord> records, io.debezium.engine.DebeziumEngine.RecordCommitter<org.apache.kafka.connect.source.SourceRecord> committer)
     
    boolean
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • handler

      private final io.debezium.engine.DebeziumEngine.ChangeConsumer<R> handler
  • Constructor Details

    • ConvertingChangeConsumer

      private ConvertingChangeConsumer(io.debezium.engine.DebeziumEngine.ChangeConsumer<R> handler)
  • Method Details

    • handleBatch

      public void handleBatch(List<org.apache.kafka.connect.source.SourceRecord> records, io.debezium.engine.DebeziumEngine.RecordCommitter<org.apache.kafka.connect.source.SourceRecord> committer) throws InterruptedException
      Specified by:
      handleBatch in interface io.debezium.engine.DebeziumEngine.ChangeConsumer<org.apache.kafka.connect.source.SourceRecord>
      Throws:
      InterruptedException
    • supportsTombstoneEvents

      public boolean supportsTombstoneEvents()
      Specified by:
      supportsTombstoneEvents in interface io.debezium.engine.DebeziumEngine.ChangeConsumer<org.apache.kafka.connect.source.SourceRecord>