| Package | Description |
|---|---|
| org.apache.flink.streaming.api.operators | |
| org.apache.flink.streaming.api.operators.co | |
| org.apache.flink.streaming.api.operators.windowing |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractUdfStreamOperator<OUT,F extends org.apache.flink.api.common.functions.Function & Serializable>
This is used as the base class for operators that have a user-defined function.
|
class |
StreamCounter<IN> |
class |
StreamFilter<IN> |
class |
StreamFlatMap<IN,OUT> |
class |
StreamFold<IN,OUT> |
class |
StreamGroupedFold<IN,OUT> |
class |
StreamGroupedReduce<IN> |
class |
StreamMap<IN,OUT> |
class |
StreamProject<IN,OUT extends org.apache.flink.api.java.tuple.Tuple> |
class |
StreamReduce<IN> |
class |
StreamSink<IN> |
class |
StreamSource<OUT>
StreamOperator for streaming sources. |
| Modifier and Type | Class and Description |
|---|---|
class |
CoStreamFlatMap<IN1,IN2,OUT> |
class |
CoStreamGroupedReduce<IN1,IN2,OUT> |
class |
CoStreamMap<IN1,IN2,OUT> |
class |
CoStreamReduce<IN1,IN2,OUT> |
class |
CoStreamWindow<IN1,IN2,OUT> |
| Modifier and Type | Class and Description |
|---|---|
class |
GroupedActiveDiscretizer<IN> |
class |
GroupedStreamDiscretizer<IN>
This operator represents the grouped discretization step of a window
transformation.
|
class |
GroupedWindowBuffer<T>
This operator flattens the results of the window transformations by
outputing the elements of the
StreamWindow one-by-one |
class |
ParallelMergeOperator<OUT> |
class |
StreamDiscretizer<IN>
This operator represents the discretization step of a window transformation.
|
class |
StreamWindowBuffer<T>
This operator manages the window buffers attached to the discretizers.
|
class |
WindowFlattener<T>
This operator flattens the results of the window transformations by
outputing the elements of the
StreamWindow one-by-one |
class |
WindowFolder<IN,OUT>
This operator is used to apply foldWindow transformations on
WindowedDataStreams. |
class |
WindowMapper<IN,OUT>
This operator is used to apply mapWindow transformations on
WindowedDataStreams. |
class |
WindowMerger<T>
This operator merges together the different partitions of the
StreamWindows used to merge the results of parallel transformations
that belong in the same window. |
class |
WindowPartitioner<T>
This operator applies either split or key partitioning depending on the
transformation.
|
class |
WindowReducer<IN>
This operator is used to apply reduceWindow transformations on
WindowedDataStreams. |
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.