Class RelationalSnapshotChangeEventSource.RelationalSnapshotContext<P extends Partition,O extends OffsetContext>

java.lang.Object
io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<P,O>
io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<P,O>
All Implemented Interfaces:
AutoCloseable
Enclosing class:
RelationalSnapshotChangeEventSource<P extends Partition,O extends OffsetContext>

public static class RelationalSnapshotChangeEventSource.RelationalSnapshotContext<P extends Partition,O extends OffsetContext> extends AbstractSnapshotChangeEventSource.SnapshotContext<P,O>
Mutable context which is populated in the course of snapshotting.
  • Field Details

    • catalogName

      public final String catalogName
    • tables

      public final Tables tables
    • capturedTables

      public Set<TableId> capturedTables
    • capturedSchemaTables

      public Set<TableId> capturedSchemaTables
    • firstTable

      public boolean firstTable
    • firstRecordInTable

      public boolean firstRecordInTable
    • lastTable

      public boolean lastTable
    • lastRecordInTable

      public boolean lastRecordInTable
  • Constructor Details