Class Db2EventMetadataProvider

  • All Implemented Interfaces:
    io.debezium.pipeline.source.spi.EventMetadataProvider

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

      • Db2EventMetadataProvider

        Db2EventMetadataProvider()
    • Method Detail

      • getEventTimestamp

        public Instant getEventTimestamp​(io.debezium.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.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.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