K - type of key.N - type of namespace.S - type of state.public class CopyOnWriteStateTable<K,N,S> extends StateTable<K,N,S>
StateTable uses CopyOnWriteStateMap. This implementation
supports asynchronous snapshots.keyContext, keyGroupedStateMaps, keyGroupRange, keySerializer, metaInfo| 限定符和类型 | 方法和说明 |
|---|---|
protected CopyOnWriteStateMap<K,N,S> |
createStateMap() |
void |
setMetaInfo(RegisteredKeyValueStateBackendMetaInfo<N,S> metaInfo) |
CopyOnWriteStateTableSnapshot<K,N,S> |
stateSnapshot()
Creates a snapshot of this
CopyOnWriteStateTable, to be written in checkpointing. |
containsKey, get, get, getKeyGroupOffset, getKeys, getKeysAndNamespaces, getKeySerializer, getMapForKeyGroup, getMetaInfo, getNamespaceSerializer, getState, getStateIncrementalVisitor, getStateSerializer, isEmpty, iterator, keyGroupReader, put, put, remove, removeAndGetOld, size, sizeOfNamespace, transformclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorprotected CopyOnWriteStateMap<K,N,S> createStateMap()
createStateMap 在类中 StateTable<K,N,S>public void setMetaInfo(RegisteredKeyValueStateBackendMetaInfo<N,S> metaInfo)
setMetaInfo 在类中 StateTable<K,N,S>@Nonnull public CopyOnWriteStateTableSnapshot<K,N,S> stateSnapshot()
CopyOnWriteStateTable, to be written in checkpointing.stateSnapshot 在接口中 StateSnapshotRestorestateSnapshot 在类中 StateTable<K,N,S>CopyOnWriteStateTable, for checkpointing.Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.