public abstract class MySqlSplit extends Object implements org.apache.flink.api.connector.source.SourceSplit
| Constructor and Description |
|---|
MySqlSplit(String splitId) |
| Modifier and Type | Method and Description |
|---|---|
MySqlBinlogSplit |
asBinlogSplit()
Casts this split into a
MySqlBinlogSplit. |
MySqlSnapshotSplit |
asSnapshotSplit()
Casts this split into a
MySqlSnapshotSplit. |
boolean |
equals(Object o) |
abstract Map<io.debezium.relational.TableId,io.debezium.relational.history.TableChanges.TableChange> |
getTableSchemas() |
int |
hashCode() |
boolean |
isBinlogSplit()
Checks whether this split is a binlog split.
|
boolean |
isSnapshotSplit()
Checks whether this split is a snapshot split.
|
String |
splitId() |
protected final String splitId
public MySqlSplit(String splitId)
public final boolean isSnapshotSplit()
public final boolean isBinlogSplit()
public final MySqlSnapshotSplit asSnapshotSplit()
MySqlSnapshotSplit.public final MySqlBinlogSplit asBinlogSplit()
MySqlBinlogSplit.public String splitId()
splitId in interface org.apache.flink.api.connector.source.SourceSplitpublic abstract Map<io.debezium.relational.TableId,io.debezium.relational.history.TableChanges.TableChange> getTableSchemas()
Copyright © 2022 The Apache Software Foundation. All rights reserved.