| Package | Description |
|---|---|
| org.apache.flink.streaming.api.operators.windowing | |
| org.apache.flink.streaming.api.windowing.windowbuffer |
| Modifier and Type | Field and Description |
|---|---|
protected WindowBuffer<T> |
StreamWindowBuffer.buffer |
| Modifier and Type | Method and Description |
|---|---|
protected void |
StreamWindowBuffer.handleWindowEvent(WindowEvent<T> windowEvent,
WindowBuffer<T> buffer) |
| Constructor and Description |
|---|
GroupedWindowBuffer(WindowBuffer<T> buffer,
org.apache.flink.api.java.functions.KeySelector<T,?> keySelector) |
StreamWindowBuffer(WindowBuffer<T> buffer) |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicWindowBuffer<T>
Basic window buffer that stores the elements in a simple list without any
pre-aggregation.
|
class |
JumpingCountGroupedPreReducer<T> |
class |
JumpingCountPreReducer<T>
Non-grouped pre-reducer for jumping time eviction policy
(the policies are based on count, and the slide size is larger than the window size).
|
class |
JumpingTimeGroupedPreReducer<T> |
class |
JumpingTimePreReducer<T>
Non-grouped pre-reducer for jumping time eviction policy
(the policies are based on time, and the slide size is larger than the window size).
|
class |
SlidingCountGroupedPreReducer<T> |
class |
SlidingCountPreReducer<T> |
class |
SlidingGroupedPreReducer<T> |
class |
SlidingPreReducer<T> |
class |
SlidingTimeGroupedPreReducer<T>
Non-grouped pre-reducer for sliding time eviction policy.
|
class |
SlidingTimePreReducer<T>
Non-grouped pre-reducer for sliding time eviction policy
(the policies are based on time, and the slide size is smaller than the window size).
|
class |
TumblingGroupedPreReducer<T>
Grouped pre-reducer for tumbling eviction polciy.
|
class |
TumblingPreReducer<T>
Non-grouped pre-reducer for tumbling eviction policy (the slide size is the
same as the window size).
|
| Modifier and Type | Method and Description |
|---|---|
abstract WindowBuffer<T> |
WindowBuffer.clone() |
WindowBuffer<T> |
WindowBuffer.emitEmpty() |
WindowBuffer<T> |
TumblingPreReducer.emitEmpty() |
WindowBuffer<T> |
WindowBuffer.sequentialID() |
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.