Class Db2EventMetadataProvider

java.lang.Object
io.debezium.connector.db2.Db2EventMetadataProvider
All Implemented Interfaces:
io.debezium.pipeline.source.spi.EventMetadataProvider

class Db2EventMetadataProvider extends Object implements io.debezium.pipeline.source.spi.EventMetadataProvider
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    getEventSourcePosition(io.debezium.spi.schema.DataCollectionId source, io.debezium.pipeline.spi.OffsetContext offset, Object key, org.apache.kafka.connect.data.Struct value)
     
    getEventTimestamp(io.debezium.spi.schema.DataCollectionId source, io.debezium.pipeline.spi.OffsetContext offset, Object key, org.apache.kafka.connect.data.Struct value)
     
    getTransactionId(io.debezium.spi.schema.DataCollectionId source, io.debezium.pipeline.spi.OffsetContext offset, Object key, org.apache.kafka.connect.data.Struct value)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.debezium.pipeline.source.spi.EventMetadataProvider

    getTransactionInfo, toSummaryString
  • Constructor Details

    • Db2EventMetadataProvider

      Db2EventMetadataProvider()
  • Method Details

    • getEventTimestamp

      public Instant getEventTimestamp(io.debezium.spi.schema.DataCollectionId source, io.debezium.pipeline.spi.OffsetContext offset, Object key, org.apache.kafka.connect.data.Struct value)
      Specified by:
      getEventTimestamp in interface io.debezium.pipeline.source.spi.EventMetadataProvider
    • getEventSourcePosition

      public Map<String,String> getEventSourcePosition(io.debezium.spi.schema.DataCollectionId source, io.debezium.pipeline.spi.OffsetContext offset, Object key, org.apache.kafka.connect.data.Struct value)
      Specified by:
      getEventSourcePosition in interface io.debezium.pipeline.source.spi.EventMetadataProvider
    • getTransactionId

      public String getTransactionId(io.debezium.spi.schema.DataCollectionId source, io.debezium.pipeline.spi.OffsetContext offset, Object key, org.apache.kafka.connect.data.Struct value)
      Specified by:
      getTransactionId in interface io.debezium.pipeline.source.spi.EventMetadataProvider