Class MySqlSnapshotSplitState
- java.lang.Object
-
- org.apache.flink.cdc.connectors.mysql.source.split.MySqlSplitState
-
- org.apache.flink.cdc.connectors.mysql.source.split.MySqlSnapshotSplitState
-
public class MySqlSnapshotSplitState extends MySqlSplitState
The state of split to describe the binlog of MySql table(s).
-
-
Field Summary
-
Fields inherited from class org.apache.flink.cdc.connectors.mysql.source.split.MySqlSplitState
split
-
-
Constructor Summary
Constructors Constructor Description MySqlSnapshotSplitState(MySqlSnapshotSplit split)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BinlogOffsetgetHighWatermark()voidsetHighWatermark(BinlogOffset highWatermark)MySqlSnapshotSplittoMySqlSplit()Use the current split state to create a new MySqlSplit.StringtoString()-
Methods inherited from class org.apache.flink.cdc.connectors.mysql.source.split.MySqlSplitState
asBinlogSplitState, asSnapshotSplitState, isBinlogSplitState, isSnapshotSplitState
-
-
-
-
Constructor Detail
-
MySqlSnapshotSplitState
public MySqlSnapshotSplitState(MySqlSnapshotSplit split)
-
-
Method Detail
-
getHighWatermark
@Nullable public BinlogOffset getHighWatermark()
-
setHighWatermark
public void setHighWatermark(@Nullable BinlogOffset highWatermark)
-
toMySqlSplit
public MySqlSnapshotSplit toMySqlSplit()
Description copied from class:MySqlSplitStateUse the current split state to create a new MySqlSplit.- Specified by:
toMySqlSplitin classMySqlSplitState
-
-