public class FileStoreSourceSplitReader extends Object implements org.apache.flink.connector.base.source.reader.splitreader.SplitReader<org.apache.flink.connector.file.src.util.RecordAndPosition<org.apache.flink.table.data.RowData>,FileStoreSourceSplit>
SplitReader implementation for the file store source.| 构造器和说明 |
|---|
FileStoreSourceSplitReader(org.apache.flink.table.store.table.source.TableRead tableRead) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
org.apache.flink.connector.base.source.reader.RecordsWithSplitIds<org.apache.flink.connector.file.src.util.RecordAndPosition<org.apache.flink.table.data.RowData>> |
fetch() |
void |
handleSplitsChanges(org.apache.flink.connector.base.source.reader.splitreader.SplitsChange<FileStoreSourceSplit> splitsChange) |
void |
wakeUp() |
public FileStoreSourceSplitReader(org.apache.flink.table.store.table.source.TableRead tableRead)
public org.apache.flink.connector.base.source.reader.RecordsWithSplitIds<org.apache.flink.connector.file.src.util.RecordAndPosition<org.apache.flink.table.data.RowData>> fetch()
throws IOException
fetch 在接口中 org.apache.flink.connector.base.source.reader.splitreader.SplitReader<org.apache.flink.connector.file.src.util.RecordAndPosition<org.apache.flink.table.data.RowData>,FileStoreSourceSplit>IOExceptionpublic void handleSplitsChanges(org.apache.flink.connector.base.source.reader.splitreader.SplitsChange<FileStoreSourceSplit> splitsChange)
handleSplitsChanges 在接口中 org.apache.flink.connector.base.source.reader.splitreader.SplitReader<org.apache.flink.connector.file.src.util.RecordAndPosition<org.apache.flink.table.data.RowData>,FileStoreSourceSplit>public void wakeUp()
wakeUp 在接口中 org.apache.flink.connector.base.source.reader.splitreader.SplitReader<org.apache.flink.connector.file.src.util.RecordAndPosition<org.apache.flink.table.data.RowData>,FileStoreSourceSplit>public void close()
throws Exception
close 在接口中 org.apache.flink.connector.base.source.reader.splitreader.SplitReader<org.apache.flink.connector.file.src.util.RecordAndPosition<org.apache.flink.table.data.RowData>,FileStoreSourceSplit>ExceptionCopyright © 2019–2022 The Apache Software Foundation. All rights reserved.