Class SnapshotSplitReader.SnapshotSplitChangeEventSourceContextImpl

  • All Implemented Interfaces:
    io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext
    Enclosing class:
    SnapshotSplitReader

    public static class SnapshotSplitReader.SnapshotSplitChangeEventSourceContextImpl
    extends Object
    implements io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext
    ChangeEventSource.ChangeEventSourceContext implementation that keeps low/high watermark for each MySqlSnapshotSplit.
    • Constructor Detail

      • SnapshotSplitChangeEventSourceContextImpl

        public SnapshotSplitChangeEventSourceContextImpl()
    • Method Detail

      • setLowWatermark

        public void setLowWatermark​(BinlogOffset lowWatermark)
      • setHighWatermark

        public void setHighWatermark​(BinlogOffset highWatermark)
      • isRunning

        public boolean isRunning()
        Specified by:
        isRunning in interface io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext