Class SignalBasedIncrementalSnapshotContext<T>
- java.lang.Object
-
- io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotContext<T>
-
- io.debezium.pipeline.source.snapshot.incremental.SignalBasedIncrementalSnapshotContext<T>
-
- All Implemented Interfaces:
IncrementalSnapshotContext<T>
@NotThreadSafe public class SignalBasedIncrementalSnapshotContext<T> extends AbstractIncrementalSnapshotContext<T>
A class describing current state of incremental snapshot- Author:
- Jiri Pechanec
-
-
Field Summary
-
Fields inherited from class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotContext
DATA_COLLECTIONS_TO_SNAPSHOT_KEY, EVENT_PRIMARY_KEY, INCREMENTAL_SNAPSHOT_KEY, TABLE_MAXIMUM_KEY, windowOpened
-
-
Constructor Summary
Constructors Constructor Description SignalBasedIncrementalSnapshotContext()
SignalBasedIncrementalSnapshotContext(boolean useCatalogBeforeSchema)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <U> IncrementalSnapshotContext<U>
load(Map<String,?> offsets)
static <U> SignalBasedIncrementalSnapshotContext<U>
load(Map<String,?> offsets, boolean useCatalogBeforeSchema)
-
Methods inherited from class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotContext
addDataCollectionNamesToSnapshot, chunkEndPosititon, closeWindow, currentChunkId, currentDataCollectionId, dataCollectionsToBeSnapshottedCount, deduplicationNeeded, getSchema, init, isNonInitialChunk, isSchemaVerificationPassed, maximumKey, maximumKey, nextChunkPosition, nextDataCollection, openWindow, revertChunk, sendEvent, setSchema, setSchemaVerificationPassed, snapshotRunning, startNewChunk, store, toString
-
-
-
-
Method Detail
-
load
public static <U> IncrementalSnapshotContext<U> load(Map<String,?> offsets)
-
load
public static <U> SignalBasedIncrementalSnapshotContext<U> load(Map<String,?> offsets, boolean useCatalogBeforeSchema)
-
-