public class SourceInputSplit<T>
extends java.lang.Object
implements org.apache.flink.core.io.InputSplit
InputSplit for SourceInputFormat. We pass the sharded Source
around in the input split because Sources simply split up into several Sources for sharding. This
is different to how Flink creates a separate InputSplit from an InputFormat.| Constructor and Description |
|---|
SourceInputSplit() |
SourceInputSplit(org.apache.beam.sdk.io.Source<T> source,
int splitNumber) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.beam.sdk.io.Source<T> |
getSource() |
int |
getSplitNumber() |
public SourceInputSplit()
public SourceInputSplit(org.apache.beam.sdk.io.Source<T> source, int splitNumber)
public int getSplitNumber()
getSplitNumber in interface org.apache.flink.core.io.InputSplitpublic org.apache.beam.sdk.io.Source<T> getSource()