Package io.debezium.connector.cassandra
Class CassandraOffsetContext
java.lang.Object
io.debezium.connector.cassandra.CassandraOffsetContext
- All Implemented Interfaces:
io.debezium.pipeline.spi.OffsetContext
public class CassandraOffsetContext
extends Object
implements io.debezium.pipeline.spi.OffsetContext
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.apache.kafka.connect.data.Structorg.apache.kafka.connect.data.Schemaio.debezium.pipeline.txmetadata.TransactionContextbooleanprivate StringvoidmarkSnapshotRecord(io.debezium.connector.SnapshotRecord record) voidvoidvoidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.debezium.pipeline.spi.OffsetContext
getIncrementalSnapshotContext, incrementalSnapshotEvents
-
Field Details
-
offset
-
-
Constructor Details
-
CassandraOffsetContext
-
-
Method Details
-
getOffset
- Specified by:
getOffsetin interfaceio.debezium.pipeline.spi.OffsetContext
-
getSourceInfoSchema
public org.apache.kafka.connect.data.Schema getSourceInfoSchema()- Specified by:
getSourceInfoSchemain interfaceio.debezium.pipeline.spi.OffsetContext
-
getSourceInfo
public org.apache.kafka.connect.data.Struct getSourceInfo()- Specified by:
getSourceInfoin interfaceio.debezium.pipeline.spi.OffsetContext
-
isSnapshotRunning
public boolean isSnapshotRunning()- Specified by:
isSnapshotRunningin interfaceio.debezium.pipeline.spi.OffsetContext
-
markSnapshotRecord
public void markSnapshotRecord(io.debezium.connector.SnapshotRecord record) - Specified by:
markSnapshotRecordin interfaceio.debezium.pipeline.spi.OffsetContext
-
preSnapshotStart
public void preSnapshotStart()- Specified by:
preSnapshotStartin interfaceio.debezium.pipeline.spi.OffsetContext
-
preSnapshotCompletion
public void preSnapshotCompletion()- Specified by:
preSnapshotCompletionin interfaceio.debezium.pipeline.spi.OffsetContext
-
postSnapshotCompletion
public void postSnapshotCompletion()- Specified by:
postSnapshotCompletionin interfaceio.debezium.pipeline.spi.OffsetContext
-
event
- Specified by:
eventin interfaceio.debezium.pipeline.spi.OffsetContext
-
getTransactionContext
public io.debezium.pipeline.txmetadata.TransactionContext getTransactionContext()- Specified by:
getTransactionContextin interfaceio.debezium.pipeline.spi.OffsetContext
-
putOffset
-
getOffset
-
key
-