| Modifier and Type | Method and Description |
|---|---|
void |
SignalEventDispatcher.dispatchWatermarkEvent(MySqlSplit mySqlSplit,
BinlogOffset watermark,
SignalEventDispatcher.WatermarkKind watermarkKind) |
| Modifier and Type | Method and Description |
|---|---|
void |
BinlogSplitReader.submitSplit(MySqlSplit mySqlSplit) |
void |
SnapshotSplitReader.submitSplit(MySqlSplit mySqlSplit) |
| Modifier and Type | Method and Description |
|---|---|
void |
StatefulTaskContext.configure(MySqlSplit mySqlSplit) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.connector.source.SplitEnumerator<MySqlSplit,PendingSplitsState> |
MySqlSource.createEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<MySqlSplit> enumContext) |
org.apache.flink.api.connector.source.SourceReader<T,MySqlSplit> |
MySqlSource.createReader(org.apache.flink.api.connector.source.SourceReaderContext readerContext) |
org.apache.flink.core.io.SimpleVersionedSerializer<MySqlSplit> |
MySqlSource.getSplitSerializer() |
org.apache.flink.api.connector.source.SplitEnumerator<MySqlSplit,PendingSplitsState> |
MySqlSource.restoreEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<MySqlSplit> enumContext,
PendingSplitsState checkpoint) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.connector.source.SplitEnumerator<MySqlSplit,PendingSplitsState> |
MySqlSource.createEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<MySqlSplit> enumContext) |
org.apache.flink.api.connector.source.SplitEnumerator<MySqlSplit,PendingSplitsState> |
MySqlSource.restoreEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<MySqlSplit> enumContext,
PendingSplitsState checkpoint) |
| Modifier and Type | Method and Description |
|---|---|
Optional<MySqlSplit> |
MySqlSnapshotSplitAssigner.getNext() |
Optional<MySqlSplit> |
MySqlBinlogSplitAssigner.getNext() |
Optional<MySqlSplit> |
MySqlSplitAssigner.getNext()
Gets the next split.
|
Optional<MySqlSplit> |
MySqlHybridSplitAssigner.getNext() |
| Modifier and Type | Method and Description |
|---|---|
void |
MySqlSnapshotSplitAssigner.addSplits(Collection<MySqlSplit> splits) |
void |
MySqlBinlogSplitAssigner.addSplits(Collection<MySqlSplit> splits) |
void |
MySqlSplitAssigner.addSplits(Collection<MySqlSplit> splits)
Adds a set of splits to this assigner.
|
void |
MySqlHybridSplitAssigner.addSplits(Collection<MySqlSplit> splits) |
| Constructor and Description |
|---|
PendingSplitsStateSerializer(org.apache.flink.core.io.SimpleVersionedSerializer<MySqlSplit> splitSerializer) |
| Modifier and Type | Method and Description |
|---|---|
void |
MySqlSourceEnumerator.addSplitsBack(List<MySqlSplit> splits,
int subtaskId) |
| Constructor and Description |
|---|
MySqlSourceEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<MySqlSplit> context,
MySqlSourceConfig sourceConfig,
MySqlSplitAssigner splitAssigner) |
| Modifier and Type | Method and Description |
|---|---|
protected MySqlSplit |
MySqlSourceReader.toSplitType(String splitId,
MySqlSplitState splitState) |
| Modifier and Type | Method and Description |
|---|---|
List<MySqlSplit> |
MySqlSourceReader.snapshotState(long checkpointId) |
| Modifier and Type | Method and Description |
|---|---|
protected MySqlSplitState |
MySqlSourceReader.initializedState(MySqlSplit split) |
| Modifier and Type | Method and Description |
|---|---|
void |
MySqlSourceReader.addSplits(List<MySqlSplit> splits) |
void |
MySqlSplitReader.handleSplitsChanges(org.apache.flink.connector.base.source.reader.splitreader.SplitsChange<MySqlSplit> splitsChanges) |
| Modifier and Type | Class and Description |
|---|---|
class |
MySqlBinlogSplit
The split to describe the binlog of MySql table(s).
|
class |
MySqlSnapshotSplit
The split to describe a split of a MySql table snapshot.
|
| Modifier and Type | Field and Description |
|---|---|
protected MySqlSplit |
MySqlSplitState.split |
| Modifier and Type | Method and Description |
|---|---|
MySqlSplit |
MySqlSplitSerializer.deserialize(int version,
byte[] serialized) |
MySqlSplit |
MySqlSplitSerializer.deserializeSplit(int version,
byte[] serialized) |
abstract MySqlSplit |
MySqlSplitState.toMySqlSplit()
Use the current split state to create a new MySqlSplit.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
MySqlSplitSerializer.serialize(MySqlSplit split) |
| Constructor and Description |
|---|
MySqlSplitState(MySqlSplit split) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.