Interface | Description |
---|---|
KvState<K,V,Backend extends StateBackend<Backend>> |
Key/Value state implementation for user-defined state.
|
KvStateSnapshot<K,V,Backend extends StateBackend<Backend>> |
This class represents a snapshot of the
KvState , taken for a checkpoint. |
StateBackendFactory<T extends StateBackend<T>> |
A factory to create a specific state backend.
|
StateHandle<T> |
StateHandle is a general handle interface meant to abstract operator state fetching.
|
StreamStateHandle |
A state handle that produces an input stream when resolved.
|
Class | Description |
---|---|
AbstractHeapKvState<K,V,Backend extends StateBackend<Backend>> |
Base class for key/value state implementations that are backed by a regular heap hash map.
|
LocalStateHandle<T extends Serializable> |
A StateHandle that includes the operator states directly.
|
SerializedCheckpointData |
This class represents serialized checkpoint data for a collection of elements.
|
StateBackend<Backend extends StateBackend<Backend>> |
A state backend defines how state is stored and snapshotted during checkpoints.
|
StateBackend.CheckpointStateOutputStream |
A dedicated output stream that produces a
StreamStateHandle when closed. |
StateBackend.CheckpointStateOutputView |
A dedicated DataOutputView stream that produces a
StateHandle<DataInputView> when closed. |
StateUtils |
A collection of utility methods for dealing with operator state.
|
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.