public abstract class MySqlSplitState extends Object
MySqlSplit.| Modifier and Type | Field and Description |
|---|---|
protected MySqlSplit |
split |
| Constructor and Description |
|---|
MySqlSplitState(MySqlSplit split) |
| Modifier and Type | Method and Description |
|---|---|
MySqlBinlogSplitState |
asBinlogSplitState()
Casts this split state into a
MySqlBinlogSplitState. |
MySqlSnapshotSplitState |
asSnapshotSplitState()
Casts this split state into a
MySqlSnapshotSplitState. |
boolean |
isBinlogSplitState()
Checks whether this split state is a binlog split state.
|
boolean |
isSnapshotSplitState()
Checks whether this split state is a snapshot split state.
|
abstract MySqlSplit |
toMySqlSplit()
Use the current split state to create a new MySqlSplit.
|
protected final MySqlSplit split
public MySqlSplitState(MySqlSplit split)
public final boolean isSnapshotSplitState()
public final boolean isBinlogSplitState()
public final MySqlSnapshotSplitState asSnapshotSplitState()
MySqlSnapshotSplitState.public final MySqlBinlogSplitState asBinlogSplitState()
MySqlBinlogSplitState.public abstract MySqlSplit toMySqlSplit()
Copyright © 2022 The Apache Software Foundation. All rights reserved.