public class StaticFileStoreSplitEnumerator extends Object implements org.apache.flink.api.connector.source.SplitEnumerator<FileStoreSourceSplit,PendingSplitsCheckpoint>
FileStoreSource input.| 构造器和说明 |
|---|
StaticFileStoreSplitEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<FileStoreSourceSplit> context,
org.apache.flink.table.store.file.Snapshot snapshot,
Collection<FileStoreSourceSplit> splits) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addReader(int subtaskId) |
void |
addSplitsBack(List<FileStoreSourceSplit> backSplits,
int subtaskId) |
void |
close() |
void |
handleSplitRequest(int subtask,
String hostname) |
org.apache.flink.table.store.file.Snapshot |
snapshot() |
PendingSplitsCheckpoint |
snapshotState(long checkpointId) |
void |
start() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic StaticFileStoreSplitEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<FileStoreSourceSplit> context, @Nullable org.apache.flink.table.store.file.Snapshot snapshot, Collection<FileStoreSourceSplit> splits)
public void start()
start 在接口中 org.apache.flink.api.connector.source.SplitEnumerator<FileStoreSourceSplit,PendingSplitsCheckpoint>public void handleSplitRequest(int subtask,
@Nullable
String hostname)
handleSplitRequest 在接口中 org.apache.flink.api.connector.source.SplitEnumerator<FileStoreSourceSplit,PendingSplitsCheckpoint>public void addSplitsBack(List<FileStoreSourceSplit> backSplits, int subtaskId)
addSplitsBack 在接口中 org.apache.flink.api.connector.source.SplitEnumerator<FileStoreSourceSplit,PendingSplitsCheckpoint>public void addReader(int subtaskId)
addReader 在接口中 org.apache.flink.api.connector.source.SplitEnumerator<FileStoreSourceSplit,PendingSplitsCheckpoint>public PendingSplitsCheckpoint snapshotState(long checkpointId)
snapshotState 在接口中 org.apache.flink.api.connector.source.SplitEnumerator<FileStoreSourceSplit,PendingSplitsCheckpoint>public void close()
close 在接口中 AutoCloseableclose 在接口中 org.apache.flink.api.connector.source.SplitEnumerator<FileStoreSourceSplit,PendingSplitsCheckpoint>@Nullable public org.apache.flink.table.store.file.Snapshot snapshot()
Copyright © 2019–2022 The Apache Software Foundation. All rights reserved.