Package org.apache.flink.state.api.input
Class SourceBuilder
- java.lang.Object
-
- org.apache.flink.state.api.input.SourceBuilder
-
@Internal public final class SourceBuilder extends Object
A utility for constructingInputFormatbased sources that are marked as BOUNDED.
-
-
Field Summary
Fields Modifier and Type Field Description static StringSOURCE_NAME
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <OUT> org.apache.flink.streaming.api.datastream.DataStreamSource<OUT>fromFormat(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment env, org.apache.flink.api.common.io.InputFormat<OUT,?> inputFormat, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> typeInfo)Creates a new source that is bounded.
-
-
-
Field Detail
-
SOURCE_NAME
public static final String SOURCE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
fromFormat
public static <OUT> org.apache.flink.streaming.api.datastream.DataStreamSource<OUT> fromFormat(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment env, org.apache.flink.api.common.io.InputFormat<OUT,?> inputFormat, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> typeInfo)Creates a new source that is bounded.- Type Parameters:
OUT- The output type.- Parameters:
env- The stream execution environment.inputFormat- The input source to consume.typeInfo- The type of the output.- Returns:
- A source that is bounded.
-
-