Class SnapshotSplitReader.SnapshotSplitChangeEventSourceContextImpl
- java.lang.Object
-
- org.apache.flink.cdc.connectors.mysql.debezium.reader.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.ChangeEventSourceContextimplementation that keeps low/high watermark for eachMySqlSnapshotSplit.
-
-
Constructor Summary
Constructors Constructor Description SnapshotSplitChangeEventSourceContextImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BinlogOffsetgetHighWatermark()BinlogOffsetgetLowWatermark()booleanisRunning()voidsetHighWatermark(BinlogOffset highWatermark)voidsetLowWatermark(BinlogOffset lowWatermark)
-
-
-
Method Detail
-
getLowWatermark
public BinlogOffset getLowWatermark()
-
setLowWatermark
public void setLowWatermark(BinlogOffset lowWatermark)
-
getHighWatermark
public BinlogOffset getHighWatermark()
-
setHighWatermark
public void setHighWatermark(BinlogOffset highWatermark)
-
isRunning
public boolean isRunning()
- Specified by:
isRunningin interfaceio.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext
-
-