Class SourceBuilder


  • @Internal
    public final class SourceBuilder
    extends Object
    A utility for constructing InputFormat based sources that are marked as BOUNDED.
    • 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.