| Package | Description |
|---|---|
| org.apache.flink.streaming.api.datastream | |
| org.apache.flink.streaming.api.functions.source | |
| org.apache.flink.streaming.api.operators | |
| org.apache.flink.streaming.api.transformations | |
| org.apache.flink.streaming.runtime.io | |
| org.apache.flink.streaming.runtime.operators |
This package contains the operators that perform the stream transformations.
|
| org.apache.flink.streaming.runtime.operators.windowing |
This package contains the operators that implement the various window operations
on data streams.
|
| Modifier and Type | Method and Description |
|---|---|
<R> SingleOutputStreamOperator<R> |
DataStream.transform(String operatorName,
org.apache.flink.api.common.typeinfo.TypeInformation<R> outTypeInfo,
OneInputStreamOperator<T,R> operator)
Method for passing user defined operators along with the type
information that will transform the DataStream.
|
<R> SingleOutputStreamOperator<R> |
KeyedStream.transform(String operatorName,
org.apache.flink.api.common.typeinfo.TypeInformation<R> outTypeInfo,
OneInputStreamOperator<T,R> operator) |
| Modifier and Type | Class and Description |
|---|---|
class |
ContinuousFileReaderOperator<OUT,S extends Serializable>
This is the operator that reads the
FileInputSplits received from
the preceding ContinuousFileMonitoringFunction. |
| Modifier and Type | Class and Description |
|---|---|
class |
StreamCounter<IN> |
class |
StreamFilter<IN> |
class |
StreamFlatMap<IN,OUT> |
class |
StreamGroupedFold<IN,OUT,KEY> |
class |
StreamGroupedReduce<IN> |
class |
StreamMap<IN,OUT> |
class |
StreamProject<IN,OUT extends org.apache.flink.api.java.tuple.Tuple> |
class |
StreamSink<IN> |
| Modifier and Type | Method and Description |
|---|---|
OneInputStreamOperator<IN,OUT> |
OneInputTransformation.getOperator()
Returns the
TwoInputStreamOperator of this Transformation. |
| Constructor and Description |
|---|
OneInputTransformation(StreamTransformation<IN> input,
String name,
OneInputStreamOperator<IN,OUT> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outputType,
int parallelism)
Creates a new
OneInputTransformation from the given input and operator. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
StreamInputProcessor.processInput(OneInputStreamOperator<IN,?> streamOperator,
Object lock) |
| Modifier and Type | Class and Description |
|---|---|
class |
ExtractTimestampsOperator<T>
Deprecated.
|
class |
GenericWriteAheadSink<IN>
Generic Sink that emits its input elements into an arbitrary backend.
|
class |
TimestampsAndPeriodicWatermarksOperator<T>
A stream operator that extracts timestamps from stream elements and
generates periodic watermarks.
|
class |
TimestampsAndPunctuatedWatermarksOperator<T>
A stream operator that extracts timestamps from stream elements and
generates watermarks based on punctuation elements.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAlignedProcessingTimeWindowOperator<KEY,IN,OUT,STATE,F extends org.apache.flink.api.common.functions.Function> |
class |
AccumulatingProcessingTimeWindowOperator<KEY,IN,OUT> |
class |
AggregatingProcessingTimeWindowOperator<KEY,IN> |
class |
EvictingWindowOperator<K,IN,OUT,W extends Window>
A
WindowOperator that also allows an Evictor to be used. |
class |
WindowOperator<K,IN,ACC,OUT,W extends Window>
An operator that implements the logic for windowing based on a
WindowAssigner and
Trigger. |
Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.