| Package | Description |
|---|---|
| org.apache.flink.api.common.state |
| Modifier and Type | Class and Description |
|---|---|
class |
StateDescriptor<S extends State,T>
Base class for state descriptors.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AggregatingState<IN,OUT>
State interface for aggregating state, based on an
AggregateFunction. |
interface |
AppendingState<IN,OUT>
Base interface for partitioned state that supports adding elements and inspecting the current
state.
|
interface |
BroadcastState<K,V>
A type of state that can be created to store the state of a
BroadcastStream. |
interface |
FoldingState<T,ACC>
Deprecated.
will be removed in a future version in favor of
AggregatingState |
interface |
ListState<T>
State interface for partitioned list state in Operations. |
interface |
MapState<UK,UV>
State interface for partitioned key-value state. |
interface |
MergingState<IN,OUT>
Extension of
AppendingState that allows merging of state. |
interface |
ReadOnlyBroadcastState<K,V>
A read-only view of the
BroadcastState. |
interface |
ReducingState<T>
State interface for reducing state. |
interface |
ValueState<T>
State interface for partitioned single-value state. |
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.