| Modifier and Type | Method and Description |
|---|---|
<R> SingleOutputStreamOperator<R,?> |
DataStream.transform(String operatorName,
org.apache.flink.api.common.typeinfo.TypeInformation<R> outTypeInfo,
OneInputStreamOperator<OUT,R> operator)
Method for passing user defined operators along with the type
information that will transform the DataStream.
|
| Constructor and Description |
|---|
DataStreamSink(StreamExecutionEnvironment environment,
String operatorType,
org.apache.flink.api.common.typeinfo.TypeInformation<IN> outTypeInfo,
OneInputStreamOperator<IN,?> operator) |
| Modifier and Type | Class and Description |
|---|---|
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> |
| 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 |
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. |
| Modifier and Type | Field and Description |
|---|---|
List<OneInputStreamOperator<?,?>> |
OutputHandler.chainedOperators |
| Modifier and Type | Method and Description |
|---|---|
List<OneInputStreamOperator<?,?>> |
OutputHandler.getChainedOperators() |
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.