Package io.debezium.connector.informix
Class InformixOffsetContext
java.lang.Object
io.debezium.pipeline.CommonOffsetContext<SourceInfo>
io.debezium.connector.informix.InformixOffsetContext
- All Implemented Interfaces:
io.debezium.pipeline.spi.OffsetContext
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final io.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotContext<io.debezium.relational.TableId>private static final Stringprivate booleanprivate final org.apache.kafka.connect.data.Schemaprivate final io.debezium.pipeline.txmetadata.TransactionContextFields inherited from class io.debezium.pipeline.CommonOffsetContext
sourceInfo -
Constructor Summary
ConstructorsConstructorDescriptionInformixOffsetContext(InformixConnectorConfig connectorConfig, TxLogPosition position, boolean snapshot, boolean snapshotCompleted) InformixOffsetContext(InformixConnectorConfig connectorConfig, TxLogPosition position, boolean snapshot, boolean snapshotCompleted, io.debezium.pipeline.txmetadata.TransactionContext transactionContext, io.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotContext<io.debezium.relational.TableId> incrementalSnapshotContext) -
Method Summary
Modifier and TypeMethodDescriptionvoidio.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotContext<?>org.apache.kafka.connect.data.Schemaio.debezium.pipeline.txmetadata.TransactionContextbooleanbooleanvoidvoidvoidsetChangePosition(TxLogPosition position) toString()Methods inherited from class io.debezium.pipeline.CommonOffsetContext
getSourceInfo, incrementalSnapshotEvents, markSnapshotRecord, postSnapshotCompletion
-
Field Details
-
SNAPSHOT_COMPLETED_KEY
- See Also:
-
sourceInfoSchema
private final org.apache.kafka.connect.data.Schema sourceInfoSchema -
transactionContext
private final io.debezium.pipeline.txmetadata.TransactionContext transactionContext -
incrementalSnapshotContext
private final io.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotContext<io.debezium.relational.TableId> incrementalSnapshotContext -
snapshotCompleted
private boolean snapshotCompleted
-
-
Constructor Details
-
InformixOffsetContext
public InformixOffsetContext(InformixConnectorConfig connectorConfig, TxLogPosition position, boolean snapshot, boolean snapshotCompleted, io.debezium.pipeline.txmetadata.TransactionContext transactionContext, io.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotContext<io.debezium.relational.TableId> incrementalSnapshotContext) -
InformixOffsetContext
public InformixOffsetContext(InformixConnectorConfig connectorConfig, TxLogPosition position, boolean snapshot, boolean snapshotCompleted)
-
-
Method Details
-
getOffset
-
getSourceInfoSchema
public org.apache.kafka.connect.data.Schema getSourceInfoSchema() -
getChangePosition
-
setChangePosition
-
isSnapshotRunning
public boolean isSnapshotRunning() -
isSnapshotCompleted
public boolean isSnapshotCompleted() -
preSnapshotStart
public void preSnapshotStart() -
preSnapshotCompletion
public void preSnapshotCompletion() -
event
-
getTransactionContext
public io.debezium.pipeline.txmetadata.TransactionContext getTransactionContext() -
getIncrementalSnapshotContext
public io.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotContext<?> getIncrementalSnapshotContext() -
toString
-