Uses of Interface
org.apache.flink.streaming.api.operators.StreamOperatorFactory
-
-
Uses of StreamOperatorFactory in org.apache.flink.streaming.api.datastream
Methods in org.apache.flink.streaming.api.datastream with parameters of type StreamOperatorFactory Modifier and Type Method Description protected <R> SingleOutputStreamOperator<R>DataStream. doTransform(String operatorName, org.apache.flink.api.common.typeinfo.TypeInformation<R> outTypeInfo, StreamOperatorFactory<R> operatorFactory)protected <R> SingleOutputStreamOperator<R>KeyedStream. doTransform(String operatorName, org.apache.flink.api.common.typeinfo.TypeInformation<R> outTypeInfo, StreamOperatorFactory<R> operatorFactory) -
Uses of StreamOperatorFactory in org.apache.flink.streaming.api.functions.source
Classes in org.apache.flink.streaming.api.functions.source that implement StreamOperatorFactory Modifier and Type Class Description classContinuousFileReaderOperatorFactory<OUT,T extends TimestampedInputSplit>ContinuousFileReaderOperatorfactory. -
Uses of StreamOperatorFactory in org.apache.flink.streaming.api.graph
Methods in org.apache.flink.streaming.api.graph with type parameters of type StreamOperatorFactory Modifier and Type Method Description <T extends StreamOperatorFactory<?>>
TStreamConfig. getStreamOperatorFactory(ClassLoader cl)<T extends StreamOperatorFactory<?>>
Class<T>StreamConfig. getStreamOperatorFactoryClass(ClassLoader cl)Methods in org.apache.flink.streaming.api.graph that return StreamOperatorFactory Modifier and Type Method Description StreamOperatorFactory<?>StreamNode. getOperatorFactory()Methods in org.apache.flink.streaming.api.graph with parameters of type StreamOperatorFactory Modifier and Type Method Description <IN1,IN2,OUT>
voidStreamGraph. addCoOperator(Integer vertexID, String slotSharingGroup, String coLocationGroup, StreamOperatorFactory<OUT> taskOperatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<IN1> in1TypeInfo, org.apache.flink.api.common.typeinfo.TypeInformation<IN2> in2TypeInfo, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outTypeInfo, String operatorName)<IN,OUT>
voidStreamGraph. addLegacySource(Integer vertexID, String slotSharingGroup, String coLocationGroup, StreamOperatorFactory<OUT> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<IN> inTypeInfo, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outTypeInfo, String operatorName)<OUT> voidStreamGraph. addMultipleInputOperator(Integer vertexID, String slotSharingGroup, String coLocationGroup, StreamOperatorFactory<OUT> operatorFactory, List<org.apache.flink.api.common.typeinfo.TypeInformation<?>> inTypeInfos, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outTypeInfo, String operatorName)protected StreamNodeStreamGraph. addNode(Integer vertexID, String slotSharingGroup, String coLocationGroup, Class<? extends TaskInvokable> vertexClass, StreamOperatorFactory<?> operatorFactory, String operatorName)<IN,OUT>
voidStreamGraph. addOperator(Integer vertexID, String slotSharingGroup, String coLocationGroup, StreamOperatorFactory<OUT> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<IN> inTypeInfo, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outTypeInfo, String operatorName)<IN,OUT>
voidStreamGraph. addSink(Integer vertexID, String slotSharingGroup, String coLocationGroup, StreamOperatorFactory<OUT> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<IN> inTypeInfo, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outTypeInfo, String operatorName)voidStreamConfig. setStreamOperatorFactory(StreamOperatorFactory<?> factory)Constructors in org.apache.flink.streaming.api.graph with parameters of type StreamOperatorFactory Constructor Description StreamNode(Integer id, String slotSharingGroup, String coLocationGroup, StreamOperatorFactory<?> operatorFactory, String operatorName, Class<? extends TaskInvokable> jobVertexClass) -
Uses of StreamOperatorFactory in org.apache.flink.streaming.api.operators
Subinterfaces of StreamOperatorFactory in org.apache.flink.streaming.api.operators Modifier and Type Interface Description interfaceCoordinatedOperatorFactory<OUT>A factory class for theStreamOperators implementingOperatorEventHandler.interfaceInputFormatOperatorFactory<OUT>Input format source operator factory.interfaceOneInputStreamOperatorFactory<IN,OUT>A factory to createOneInputStreamOperator.interfaceOutputFormatOperatorFactory<IN,OUT>Interface for operator factories which create the sink operator containing anOutputFormat.interfaceTwoInputStreamOperatorFactory<IN1,IN2,OUT>A factory to createTwoInputStreamOperator.interfaceUdfStreamOperatorFactory<OUT>Udf stream operator factory.Classes in org.apache.flink.streaming.api.operators that implement StreamOperatorFactory Modifier and Type Class Description classAbstractStreamOperatorFactory<OUT>Base class for all stream operator factories.classSimpleInputFormatOperatorFactory<OUT>Input format source operator factory which just wrap existedStreamSource.classSimpleOperatorFactory<OUT>Simple factory which just wrap existedStreamOperator.classSimpleOutputFormatOperatorFactory<IN,OUT>A simple operator factory which create an operator containing anOutputFormat.classSimpleUdfStreamOperatorFactory<OUT>Udf stream operator factory which just wrap existedAbstractUdfStreamOperator.classSourceOperatorFactory<OUT>The Factory class forSourceOperator.Methods in org.apache.flink.streaming.api.operators with parameters of type StreamOperatorFactory Modifier and Type Method Description static <OUT,OP extends StreamOperator<OUT>>
org.apache.flink.api.java.tuple.Tuple2<OP,Optional<ProcessingTimeService>>StreamOperatorFactoryUtil. createOperator(StreamOperatorFactory<OUT> operatorFactory, StreamTask<OUT,?> containingTask, StreamConfig configuration, Output<StreamRecord<OUT>> output, OperatorEventDispatcher operatorEventDispatcher)Creates a new operator using a factory and makes sure that all special factory traits are properly handled. -
Uses of StreamOperatorFactory in org.apache.flink.streaming.api.operators.collect
Classes in org.apache.flink.streaming.api.operators.collect that implement StreamOperatorFactory Modifier and Type Class Description classCollectSinkOperatorFactory<IN>The Factory class forCollectSinkOperator. -
Uses of StreamOperatorFactory in org.apache.flink.streaming.api.operators.legacy
Subinterfaces of StreamOperatorFactory in org.apache.flink.streaming.api.operators.legacy Modifier and Type Interface Description interfaceYieldingOperatorFactory<OUT>Deprecated. -
Uses of StreamOperatorFactory in org.apache.flink.streaming.api.transformations
Fields in org.apache.flink.streaming.api.transformations declared as StreamOperatorFactory Modifier and Type Field Description protected StreamOperatorFactory<OUT>AbstractMultipleInputTransformation. operatorFactoryMethods in org.apache.flink.streaming.api.transformations that return StreamOperatorFactory Modifier and Type Method Description StreamOperatorFactory<OUT>AbstractMultipleInputTransformation. getOperatorFactory()Returns theStreamOperatorFactoryof this Transformation.StreamOperatorFactory<Object>LegacySinkTransformation. getOperatorFactory()Returns theStreamOperatorFactoryof thisLegacySinkTransformation.StreamOperatorFactory<T>LegacySourceTransformation. getOperatorFactory()Returns theStreamOperatorFactoryof thisLegacySourceTransformation.StreamOperatorFactory<OUT>OneInputTransformation. getOperatorFactory()Returns theStreamOperatorFactoryof this Transformation.StreamOperatorFactory<OUT>TwoInputTransformation. getOperatorFactory()Returns theStreamOperatorFactoryof this Transformation.Constructors in org.apache.flink.streaming.api.transformations with parameters of type StreamOperatorFactory Constructor Description AbstractMultipleInputTransformation(String name, StreamOperatorFactory<OUT> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outputType, int parallelism)AbstractMultipleInputTransformation(String name, StreamOperatorFactory<OUT> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outputType, int parallelism, boolean parallelismConfigured)KeyedMultipleInputTransformation(String name, StreamOperatorFactory<OUT> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outputType, int parallelism, org.apache.flink.api.common.typeinfo.TypeInformation<?> stateKeyType)LegacySinkTransformation(org.apache.flink.api.dag.Transformation<T> input, String name, StreamOperatorFactory<Object> operatorFactory, int parallelism)LegacySinkTransformation(org.apache.flink.api.dag.Transformation<T> input, String name, StreamOperatorFactory<Object> operatorFactory, int parallelism, boolean parallelismConfigured)MultipleInputTransformation(String name, StreamOperatorFactory<OUT> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outputType, int parallelism)MultipleInputTransformation(String name, StreamOperatorFactory<OUT> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outputType, int parallelism, boolean parallelismConfigured)OneInputTransformation(org.apache.flink.api.dag.Transformation<IN> input, String name, StreamOperatorFactory<OUT> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outputType, int parallelism)OneInputTransformation(org.apache.flink.api.dag.Transformation<IN> input, String name, StreamOperatorFactory<OUT> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outputType, int parallelism, boolean parallelismConfigured)Creates a newLegacySinkTransformationfrom the given inputTransformation.TwoInputTransformation(org.apache.flink.api.dag.Transformation<IN1> input1, org.apache.flink.api.dag.Transformation<IN2> input2, String name, StreamOperatorFactory<OUT> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outputType, int parallelism)TwoInputTransformation(org.apache.flink.api.dag.Transformation<IN1> input1, org.apache.flink.api.dag.Transformation<IN2> input2, String name, StreamOperatorFactory<OUT> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outputType, int parallelism, boolean parallelismConfigured)Creates a newTwoInputTransformationfrom the given inputs and operator. -
Uses of StreamOperatorFactory in org.apache.flink.streaming.runtime.operators
Classes in org.apache.flink.streaming.runtime.operators that implement StreamOperatorFactory Modifier and Type Class Description classTimestampsAndWatermarksOperatorFactory<T> -
Uses of StreamOperatorFactory in org.apache.flink.streaming.runtime.operators.sink
Classes in org.apache.flink.streaming.runtime.operators.sink that implement StreamOperatorFactory Modifier and Type Class Description classCommitterOperatorFactory<CommT>AStreamOperatorFactoryforCommitterOperator.classSinkWriterOperatorFactory<InputT,CommT>AStreamOperatorFactoryforSinkWriterOperator. -
Uses of StreamOperatorFactory in org.apache.flink.streaming.runtime.operators.windowing
Classes in org.apache.flink.streaming.runtime.operators.windowing that implement StreamOperatorFactory Modifier and Type Class Description classEvictingWindowOperatorFactory<K,IN,OUT,W extends Window>classWindowOperatorFactory<K,IN,ACC,OUT,W extends Window> -
Uses of StreamOperatorFactory in org.apache.flink.streaming.runtime.translators
Methods in org.apache.flink.streaming.runtime.translators with parameters of type StreamOperatorFactory Modifier and Type Method Description protected Collection<Integer>AbstractTwoInputTransformationTranslator. translateInternal(org.apache.flink.api.dag.Transformation<OUT> transformation, org.apache.flink.api.dag.Transformation<IN1> firstInputTransformation, org.apache.flink.api.dag.Transformation<IN2> secondInputTransformation, StreamOperatorFactory<OUT> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<?> keyTypeInfo, org.apache.flink.api.java.functions.KeySelector<IN1,?> firstKeySelector, org.apache.flink.api.java.functions.KeySelector<IN2,?> secondKeySelector, TransformationTranslator.Context context)
-