Package io.debezium.connector.mysql
Class MySqlEventMetadataProvider
java.lang.Object
io.debezium.connector.mysql.MySqlEventMetadataProvider
- All Implemented Interfaces:
EventMetadataProvider
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetEventSourcePosition
(io.debezium.spi.schema.DataCollectionId source, OffsetContext offset, Object key, org.apache.kafka.connect.data.Struct value) getEventTimestamp
(io.debezium.spi.schema.DataCollectionId source, OffsetContext offset, Object key, org.apache.kafka.connect.data.Struct value) getTransactionId
(io.debezium.spi.schema.DataCollectionId source, 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
toSummaryString
-
Constructor Details
-
MySqlEventMetadataProvider
MySqlEventMetadataProvider()
-
-
Method Details
-
getEventTimestamp
public Instant getEventTimestamp(io.debezium.spi.schema.DataCollectionId source, OffsetContext offset, Object key, org.apache.kafka.connect.data.Struct value) - Specified by:
getEventTimestamp
in interfaceEventMetadataProvider
-
getEventSourcePosition
public Map<String,String> getEventSourcePosition(io.debezium.spi.schema.DataCollectionId source, OffsetContext offset, Object key, org.apache.kafka.connect.data.Struct value) - Specified by:
getEventSourcePosition
in interfaceEventMetadataProvider
-
getTransactionId
public String getTransactionId(io.debezium.spi.schema.DataCollectionId source, OffsetContext offset, Object key, org.apache.kafka.connect.data.Struct value) - Specified by:
getTransactionId
in interfaceEventMetadataProvider
-