| Package | Description |
|---|---|
| org.apache.flink.runtime.state | |
| org.apache.flink.runtime.state.filesystem | |
| org.apache.flink.runtime.state.memory |
| Modifier and Type | Class and Description |
|---|---|
class |
AsynchronousKvStateSnapshot<K,N,S extends org.apache.flink.api.common.state.State,SD extends org.apache.flink.api.common.state.StateDescriptor<S,?>,Backend extends AbstractStateBackend>
KvStateSnapshot that asynchronously materializes the state that it represents. |
| Modifier and Type | Method and Description |
|---|---|
abstract KvStateSnapshot<K,N,S,SD,Backend> |
AsynchronousKvStateSnapshot.materialize()
Materializes the state held by this
AsynchronousKvStateSnapshot. |
KvStateSnapshot<K,N,org.apache.flink.api.common.state.ReducingState<T>,org.apache.flink.api.common.state.ReducingStateDescriptor<T>,Backend> |
GenericReducingState.snapshot(long checkpointId,
long timestamp) |
KvStateSnapshot<K,N,S,SD,Backend> |
KvState.snapshot(long checkpointId,
long timestamp)
Creates a snapshot of this state.
|
KvStateSnapshot<K,N,org.apache.flink.api.common.state.FoldingState<T,ACC>,org.apache.flink.api.common.state.FoldingStateDescriptor<T,ACC>,Backend> |
GenericFoldingState.snapshot(long checkpointId,
long timestamp) |
KvStateSnapshot<K,N,org.apache.flink.api.common.state.ListState<T>,org.apache.flink.api.common.state.ListStateDescriptor<T>,Backend> |
GenericListState.snapshot(long checkpointId,
long timestamp) |
| Modifier and Type | Method and Description |
|---|---|
HashMap<String,KvStateSnapshot<?,?,?,?,?>> |
AbstractStateBackend.snapshotPartitionedState(long checkpointId,
long timestamp) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractStateBackend.injectKeyValueStateSnapshots(HashMap<String,KvStateSnapshot> keyValueStateSnapshots,
long recoveryTimestamp)
Injects K/V state snapshots for lazy restore.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFsStateSnapshot<K,N,SV,S extends org.apache.flink.api.common.state.State,SD extends org.apache.flink.api.common.state.StateDescriptor<S,?>>
A snapshot of a heap key/value state stored in a file.
|
static class |
FsFoldingState.Snapshot<K,N,T,ACC> |
static class |
FsListState.Snapshot<K,N,V> |
static class |
FsReducingState.Snapshot<K,N,V> |
static class |
FsValueState.Snapshot<K,N,V> |
| Modifier and Type | Method and Description |
|---|---|
KvStateSnapshot<K,N,org.apache.flink.api.common.state.FoldingState<T,ACC>,org.apache.flink.api.common.state.FoldingStateDescriptor<T,ACC>,FsStateBackend> |
FsFoldingState.createHeapSnapshot(org.apache.flink.core.fs.Path filePath) |
KvStateSnapshot<K,N,org.apache.flink.api.common.state.ValueState<V>,org.apache.flink.api.common.state.ValueStateDescriptor<V>,FsStateBackend> |
FsValueState.createHeapSnapshot(org.apache.flink.core.fs.Path filePath) |
abstract KvStateSnapshot<K,N,S,SD,FsStateBackend> |
AbstractFsState.createHeapSnapshot(org.apache.flink.core.fs.Path filePath) |
KvStateSnapshot<K,N,org.apache.flink.api.common.state.ReducingState<V>,org.apache.flink.api.common.state.ReducingStateDescriptor<V>,FsStateBackend> |
FsReducingState.createHeapSnapshot(org.apache.flink.core.fs.Path filePath) |
KvStateSnapshot<K,N,org.apache.flink.api.common.state.ListState<V>,org.apache.flink.api.common.state.ListStateDescriptor<V>,FsStateBackend> |
FsListState.createHeapSnapshot(org.apache.flink.core.fs.Path filePath) |
KvStateSnapshot<K,N,S,SD,FsStateBackend> |
AbstractFsState.snapshot(long checkpointId,
long timestamp) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMemStateSnapshot<K,N,SV,S extends org.apache.flink.api.common.state.State,SD extends org.apache.flink.api.common.state.StateDescriptor<S,?>>
A snapshot of a
MemValueState for a checkpoint. |
static class |
MemFoldingState.Snapshot<K,N,T,ACC> |
static class |
MemListState.Snapshot<K,N,V> |
static class |
MemReducingState.Snapshot<K,N,V> |
static class |
MemValueState.Snapshot<K,N,V> |
| Modifier and Type | Method and Description |
|---|---|
KvStateSnapshot<K,N,org.apache.flink.api.common.state.ValueState<V>,org.apache.flink.api.common.state.ValueStateDescriptor<V>,MemoryStateBackend> |
MemValueState.createHeapSnapshot(byte[] bytes) |
KvStateSnapshot<K,N,org.apache.flink.api.common.state.FoldingState<T,ACC>,org.apache.flink.api.common.state.FoldingStateDescriptor<T,ACC>,MemoryStateBackend> |
MemFoldingState.createHeapSnapshot(byte[] bytes) |
abstract KvStateSnapshot<K,N,S,SD,MemoryStateBackend> |
AbstractMemState.createHeapSnapshot(byte[] bytes) |
KvStateSnapshot<K,N,org.apache.flink.api.common.state.ReducingState<V>,org.apache.flink.api.common.state.ReducingStateDescriptor<V>,MemoryStateBackend> |
MemReducingState.createHeapSnapshot(byte[] bytes) |
KvStateSnapshot<K,N,org.apache.flink.api.common.state.ListState<V>,org.apache.flink.api.common.state.ListStateDescriptor<V>,MemoryStateBackend> |
MemListState.createHeapSnapshot(byte[] bytes) |
KvStateSnapshot<K,N,S,SD,MemoryStateBackend> |
AbstractMemState.snapshot(long checkpointId,
long timestamp) |
Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.