Uses of Interface
io.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotContext
Packages that use IncrementalSnapshotContext
Package
Description
-
Uses of IncrementalSnapshotContext in io.debezium.pipeline.notification
Methods in io.debezium.pipeline.notification with parameters of type IncrementalSnapshotContextModifier and TypeMethodDescriptionprivate <T extends DataCollectionId>
NotificationIncrementalSnapshotNotificationService.buildNotificationWith(IncrementalSnapshotContext<T> incrementalSnapshotContext, SnapshotStatus type, Map<String, String> additionalData, OffsetContext offsetContext) <T extends DataCollectionId>
voidIncrementalSnapshotNotificationService.notifyAborted(IncrementalSnapshotContext<T> incrementalSnapshotContext, P partition, OffsetContext offsetContext) <T extends DataCollectionId>
voidIncrementalSnapshotNotificationService.notifyAborted(IncrementalSnapshotContext<T> incrementalSnapshotContext, P partition, OffsetContext offsetContext, List<String> dataCollectionIds) <T extends DataCollectionId>
voidIncrementalSnapshotNotificationService.notifyCompleted(IncrementalSnapshotContext<T> incrementalSnapshotContext, P partition, OffsetContext offsetContext) <T extends DataCollectionId>
voidIncrementalSnapshotNotificationService.notifyInProgress(IncrementalSnapshotContext<T> incrementalSnapshotContext, P partition, OffsetContext offsetContext) <T extends DataCollectionId>
voidIncrementalSnapshotNotificationService.notifyPaused(IncrementalSnapshotContext<T> incrementalSnapshotContext, P partition, OffsetContext offsetContext) <T extends DataCollectionId>
voidIncrementalSnapshotNotificationService.notifyResumed(IncrementalSnapshotContext<T> incrementalSnapshotContext, P partition, OffsetContext offsetContext) <T extends DataCollectionId>
voidIncrementalSnapshotNotificationService.notifyStarted(IncrementalSnapshotContext<T> incrementalSnapshotContext, P partition, OffsetContext offsetContext) <T extends DataCollectionId>
voidIncrementalSnapshotNotificationService.notifyTableScanCompleted(IncrementalSnapshotContext<T> incrementalSnapshotContext, P partition, OffsetContext offsetContext, long totalRowsScanned, IncrementalSnapshotNotificationService.TableScanCompletionStatus status) -
Uses of IncrementalSnapshotContext in io.debezium.pipeline.source.snapshot.incremental
Classes in io.debezium.pipeline.source.snapshot.incremental that implement IncrementalSnapshotContextModifier and TypeClassDescriptionclassA class describing current state of incremental snapshotclassA class describing current state of incremental snapshotFields in io.debezium.pipeline.source.snapshot.incremental declared as IncrementalSnapshotContextModifier and TypeFieldDescriptionprotected IncrementalSnapshotContext<T>AbstractIncrementalSnapshotChangeEventSource.contextMethods in io.debezium.pipeline.source.snapshot.incremental that return IncrementalSnapshotContextModifier and TypeMethodDescriptionprotected static <U> IncrementalSnapshotContext<U>AbstractIncrementalSnapshotContext.init(AbstractIncrementalSnapshotContext<U> context, Map<String, ?> offsets) static <U> IncrementalSnapshotContext<U>Methods in io.debezium.pipeline.source.snapshot.incremental with parameters of type IncrementalSnapshotContextModifier and TypeMethodDescriptionprotected voidAbstractChunkQueryBuilder.addLowerBound(IncrementalSnapshotContext<T> context, Table table, Object[] boundaryKey, StringBuilder sql) protected voidRowValueConstructorChunkQueryBuilder.addLowerBound(IncrementalSnapshotContext<T> context, Table table, Object[] boundaryKey, StringBuilder sql) protected voidAbstractChunkQueryBuilder.addUpperBound(IncrementalSnapshotContext<T> context, Table table, Object[] boundaryKey, StringBuilder sql) protected voidRowValueConstructorChunkQueryBuilder.addUpperBound(IncrementalSnapshotContext<T> context, Table table, Object[] boundaryKey, StringBuilder sql) AbstractChunkQueryBuilder.buildChunkQuery(IncrementalSnapshotContext<T> context, Table table, int limit, Optional<String> additionalCondition) AbstractChunkQueryBuilder.buildChunkQuery(IncrementalSnapshotContext<T> context, Table table, Optional<String> additionalCondition) ChunkQueryBuilder.buildChunkQuery(IncrementalSnapshotContext<T> context, Table table, int limit, Optional<String> additionalCondition) Builds a query for reading the next incremental snapshot chunk from a table using the specified limit.ChunkQueryBuilder.buildChunkQuery(IncrementalSnapshotContext<T> context, Table table, Optional<String> additionalCondition) Builds a query for reading the next incremental snapshot chunk from a table using the chunk size configured by the connector.AbstractChunkQueryBuilder.buildMaxPrimaryKeyQuery(IncrementalSnapshotContext<T> context, Table table, Optional<String> additionalCondition) ChunkQueryBuilder.buildMaxPrimaryKeyQuery(IncrementalSnapshotContext<T> context, Table table, Optional<String> additionalCondition) Builds a query for reading the maximum primary key value from a table.AbstractChunkQueryBuilder.getQueryColumns(IncrementalSnapshotContext<T> context, Table table) ChunkQueryBuilder.getQueryColumns(IncrementalSnapshotContext<T> context, Table table) Returns the columns that are used for paginating the incremental snapshot chunks.protected voidAbstractIncrementalSnapshotChangeEventSource.postReadChunk(IncrementalSnapshotContext<T> context) protected voidAbstractIncrementalSnapshotChangeEventSource.preReadChunk(IncrementalSnapshotContext<T> context) AbstractChunkQueryBuilder.readTableChunkStatement(IncrementalSnapshotContext<T> context, Table table, String sql) ChunkQueryBuilder.readTableChunkStatement(IncrementalSnapshotContext<T> context, Table table, String sql) Prepares a statement for reading the next incremental snapshot chunk from a table using the SQL statement returned by buildChunkQuery.RowValueConstructorChunkQueryBuilder.readTableChunkStatement(IncrementalSnapshotContext<T> context, Table table, String sql) protected voidAbstractIncrementalSnapshotChangeEventSource.setContext(IncrementalSnapshotContext<T> context) -
Uses of IncrementalSnapshotContext in io.debezium.pipeline.spi
Methods in io.debezium.pipeline.spi that return IncrementalSnapshotContextModifier and TypeMethodDescriptiondefault IncrementalSnapshotContext<?>OffsetContext.getIncrementalSnapshotContext()Provide a context used byIncrementalSnapshotChangeEventSourceso persist its internal state into offsets to survive between restarts.