public class NebulaRowDataInputFormat
extends org.apache.flink.api.common.io.RichInputFormat<org.apache.flink.table.data.RowData,org.apache.flink.core.io.InputSplit>
| 构造器和说明 |
|---|
NebulaRowDataInputFormat() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
void |
closeInputFormat() |
void |
configure(org.apache.flink.configuration.Configuration parameters) |
org.apache.flink.core.io.InputSplit[] |
createInputSplits(int minNumSplits) |
org.apache.flink.core.io.InputSplitAssigner |
getInputSplitAssigner(org.apache.flink.core.io.InputSplit[] inputSplits) |
org.apache.flink.api.common.io.statistics.BaseStatistics |
getStatistics(org.apache.flink.api.common.io.statistics.BaseStatistics cachedStatistics) |
org.apache.flink.table.data.RowData |
nextRecord(org.apache.flink.table.data.RowData reuse) |
void |
open(org.apache.flink.core.io.InputSplit split) |
void |
openInputFormat() |
boolean |
reachedEnd() |
public void openInputFormat()
throws IOException
openInputFormat 在类中 org.apache.flink.api.common.io.RichInputFormat<org.apache.flink.table.data.RowData,org.apache.flink.core.io.InputSplit>IOExceptionpublic void closeInputFormat()
throws IOException
closeInputFormat 在类中 org.apache.flink.api.common.io.RichInputFormat<org.apache.flink.table.data.RowData,org.apache.flink.core.io.InputSplit>IOExceptionpublic void configure(org.apache.flink.configuration.Configuration parameters)
public org.apache.flink.api.common.io.statistics.BaseStatistics getStatistics(org.apache.flink.api.common.io.statistics.BaseStatistics cachedStatistics)
throws IOException
IOExceptionpublic org.apache.flink.core.io.InputSplit[] createInputSplits(int minNumSplits)
throws IOException
IOExceptionpublic org.apache.flink.core.io.InputSplitAssigner getInputSplitAssigner(org.apache.flink.core.io.InputSplit[] inputSplits)
public void open(org.apache.flink.core.io.InputSplit split)
throws IOException
IOExceptionpublic boolean reachedEnd()
throws IOException
IOExceptionpublic org.apache.flink.table.data.RowData nextRecord(org.apache.flink.table.data.RowData reuse)
throws IOException
IOExceptionpublic void close()
throws IOException
IOExceptionCopyright © 2021. All rights reserved.