| Package | Description |
|---|---|
| org.apache.flink.streaming.api.operators | |
| 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.
|
| org.apache.flink.streaming.runtime.tasks |
This package contains classes that realize streaming tasks.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractStreamOperator.registerTimer(long time,
Triggerable target)
Register a timer callback.
|
void |
StreamingRuntimeContext.registerTimer(long time,
Triggerable target)
Register a timer callback.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExtractTimestampsOperator<T>
A
StreamOperator for extracting timestamps
from user elements and assigning them as the internal timestamp of the StreamRecord. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAlignedProcessingTimeWindowOperator<KEY,IN,OUT,STATE,F extends Function> |
class |
AccumulatingProcessingTimeWindowOperator<KEY,IN,OUT> |
class |
AggregatingProcessingTimeWindowOperator<KEY,IN> |
class |
EvictingNonKeyedWindowOperator<IN,OUT,W extends Window>
Evicting window operator for non-keyed windows.
|
class |
EvictingWindowOperator<K,IN,OUT,W extends Window>
A
WindowOperator that also allows an Evictor to be used. |
class |
NonKeyedWindowOperator<IN,OUT,W extends Window>
Window operator for non-keyed windows.
|
class |
WindowOperator<K,IN,OUT,W extends Window>
An operator that implements the logic for windowing based on a
WindowAssigner and
Trigger. |
| Modifier and Type | Method and Description |
|---|---|
void |
StreamTask.registerTimer(long timestamp,
Triggerable target)
Registers a timer.
|
Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.