Uses of Class
org.apache.flink.streaming.api.operators.AbstractStreamOperator
Packages that use AbstractStreamOperator
Package
Description
-
Uses of AbstractStreamOperator in org.apache.flink.runtime.asyncprocessing.operators
Subclasses of AbstractStreamOperator in org.apache.flink.runtime.asyncprocessing.operatorsModifier and TypeClassDescriptionclassThis operator is an abstract class that give theAbstractStreamOperatorthe ability to performAsyncStateProcessing.classAbstractAsyncStateUdfStreamOperator<OUT,F extends org.apache.flink.api.common.functions.Function> This is used as the base class for operators that have a user-defined function.classAsyncIntervalJoinOperator<K,T1, T2, OUT> Anoperatorto execute time-bounded stream inner joins.classAsyncKeyedProcessOperator<K,IN, OUT> AStreamOperatorfor executingKeyedProcessFunctionwith async state processing.classAsyncStreamFlatMap<IN,OUT> AAbstractAsyncStateStreamOperatorfor executingFlatMapFunctions. -
Uses of AbstractStreamOperator in org.apache.flink.runtime.asyncprocessing.operators.windowing
Subclasses of AbstractStreamOperator in org.apache.flink.runtime.asyncprocessing.operators.windowingModifier and TypeClassDescriptionclassAsyncEvictingWindowOperator<K,IN, OUT, W extends Window> AAsyncWindowOperatorthat also allows anEvictorto be used.classAsyncWindowOperator<K,IN, ACC, OUT, W extends Window> An operator that implements the logic for windowing based on aWindowAssignerandAsyncTrigger. -
Uses of AbstractStreamOperator in org.apache.flink.streaming.api.functions.query
Subclasses of AbstractStreamOperator in org.apache.flink.streaming.api.functions.queryModifier and TypeClassDescriptionclassInternal operator handling queryable AppendingState instances.classInternal operator handling queryable ValueState instances. -
Uses of AbstractStreamOperator in org.apache.flink.streaming.api.functions.source
Subclasses of AbstractStreamOperator in org.apache.flink.streaming.api.functions.sourceModifier and TypeClassDescriptionclassContinuousFileReaderOperator<OUT,T extends TimestampedInputSplit> The operator that reads thesplitsreceived from the precedingContinuousFileMonitoringFunction. -
Uses of AbstractStreamOperator in org.apache.flink.streaming.api.operators
Subclasses of AbstractStreamOperator in org.apache.flink.streaming.api.operatorsModifier and TypeClassDescriptionclassAbstractUdfStreamOperator<OUT,F extends org.apache.flink.api.common.functions.Function> This is used as the base class for operators that have a user-defined function.classBatchGroupedReduceOperator<IN,KEY> AStreamOperatorfor executing aReduceFunctionon aKeyedStreamin aRuntimeExecutionMode.BATCHmode.classKeyedProcessOperator<K,IN, OUT> AStreamOperatorfor executingKeyedProcessFunctions.classLegacyKeyedProcessOperator<K,IN, OUT> Deprecated.classMapPartitionOperator<IN,OUT> TheMapPartitionOperatoris used to process all records in each partition on non-keyed stream.classPartitionAggregateOperator<IN,ACC, OUT> ThePartitionAggregateOperatoris used to apply the aggregate transformation on all records of each partition.classThePartitionReduceOperatoris used to apply the reduce transformation on all records of each partition.classProcessOperator<IN,OUT> AStreamOperatorfor executingProcessFunctions.classSourceOperator<OUT,SplitT extends org.apache.flink.api.connector.source.SourceSplit> Base source operator only used for integrating the source reader which is proposed by FLIP-27.classStreamFilter<IN>AStreamOperatorfor executingFilterFunctions.classStreamFlatMap<IN,OUT> AStreamOperatorfor executingFlatMapFunctions.classclassclassStreamMap<IN,OUT> AStreamOperatorfor executingMapFunctions.classStreamProject<IN,OUT extends org.apache.flink.api.java.tuple.Tuple> AStreamOperatorfor executing projections on streams.classStreamSink<IN>AStreamOperatorfor executingSinkFunctions.classStreamSource<OUT,SRC extends SourceFunction<OUT>> Deprecated.This class is based on theSourceFunctionAPI, which is due to be removed.Methods in org.apache.flink.streaming.api.operators with parameters of type AbstractStreamOperatorModifier and TypeMethodDescriptionstatic voidStreamOperatorUtils.setProcessingTimeService(AbstractStreamOperator<?> operator, ProcessingTimeService processingTimeService) static <OUT> voidStreamOperatorUtils.setupStreamOperator(AbstractStreamOperator<OUT> operator, StreamTask<?, ?> containingTask, StreamConfig config, Output<StreamRecord<OUT>> output) Constructors in org.apache.flink.streaming.api.operators with parameters of type AbstractStreamOperatorModifierConstructorDescriptionStreamingRuntimeContext(AbstractStreamOperator<?> operator, Environment env, Map<String, org.apache.flink.api.common.accumulators.Accumulator<?, ?>> accumulators) -
Uses of AbstractStreamOperator in org.apache.flink.streaming.api.operators.co
Subclasses of AbstractStreamOperator in org.apache.flink.streaming.api.operators.coModifier and TypeClassDescriptionclassBatchCoBroadcastWithKeyedOperator<KS,IN1, IN2, OUT> ATwoInputStreamOperatorfor executingKeyedBroadcastProcessFunctionsinRuntimeExecutionMode.BATCHexecution mode.classBatchCoBroadcastWithNonKeyedOperator<IN1,IN2, OUT> ATwoInputStreamOperatorfor executingBroadcastProcessFunctionsinRuntimeExecutionMode.BATCHexecution mode.classCoBroadcastWithKeyedOperator<KS,IN1, IN2, OUT> ATwoInputStreamOperatorfor executingKeyedBroadcastProcessFunctions.classCoBroadcastWithNonKeyedOperator<IN1,IN2, OUT> ATwoInputStreamOperatorfor executingBroadcastProcessFunctions.classCoProcessOperator<IN1,IN2, OUT> AStreamOperatorfor executingCoProcessFunctions.classCoStreamFlatMap<IN1,IN2, OUT> StreamOperatorfor processingCoFlatMapFunctions.classCoStreamMap<IN1,IN2, OUT> StreamOperatorfor processingCoMapFunctions.classIntervalJoinOperator<K,T1, T2, OUT> Anoperatorto execute time-bounded stream inner joins.classKeyedCoProcessOperator<K,IN1, IN2, OUT> AStreamOperatorfor executing keyedKeyedCoProcessFunction.classLegacyKeyedCoProcessOperator<K,IN1, IN2, OUT> Deprecated.Replaced byKeyedCoProcessOperatorwhich takesKeyedCoProcessFunction -
Uses of AbstractStreamOperator in org.apache.flink.streaming.api.operators.collect
Subclasses of AbstractStreamOperator in org.apache.flink.streaming.api.operators.collectModifier and TypeClassDescriptionclassAStreamSinkthat collects query results and sends them back to the client. -
Uses of AbstractStreamOperator in org.apache.flink.streaming.api.operators.sortpartition
Modifier and TypeClassDescriptionclassKeyedSortPartitionOperator<INPUT,KEY> TheKeyedSortPartitionOperatorsorts records of a partition onKeyedStream.classSortPartitionOperator<INPUT>TheSortPartitionOperatorsorts records of a partition on non-keyed data stream. -
Uses of AbstractStreamOperator in org.apache.flink.streaming.runtime.operators
Subclasses of AbstractStreamOperator in org.apache.flink.streaming.runtime.operatorsModifier and TypeClassDescriptionclassA stream operator that may do one or both of the following: extract timestamps from events and generate watermarks. -
Uses of AbstractStreamOperator in org.apache.flink.streaming.runtime.operators.sink
Subclasses of AbstractStreamOperator in org.apache.flink.streaming.runtime.operators.sinkModifier and TypeClassDescriptionclassGlobalCommitterOperator<CommT,GlobalCommT> Implements theGlobalCommitter. -
Uses of AbstractStreamOperator in org.apache.flink.streaming.runtime.operators.windowing
Modifier and TypeClassDescriptionclassEvictingWindowOperator<K,IN, OUT, W extends Window> AWindowOperatorthat also allows anEvictorto be used.classWindowOperator<K,IN, ACC, OUT, W extends Window> An operator that implements the logic for windowing based on aWindowAssignerandTrigger. -
Uses of AbstractStreamOperator in org.apache.flink.streaming.runtime.translators
Subclasses of AbstractStreamOperator in org.apache.flink.streaming.runtime.translatorsModifier and TypeClassDescriptionstatic classTheCacheTransformationTranslator.IdentityStreamOperatoracts as a dummy source to consume cached intermediate dataset.static classTheCacheTransformationTranslator.NoOpStreamOperatoracts as a dummy sink so that the upstream can produce the intermediate dataset to be cached.
KeyedProcessOperatorwhich takesKeyedProcessFunction