Package org.apache.flink.runtime.state
Interface IncrementalKeyedStateHandle
-
- All Superinterfaces:
CheckpointBoundKeyedStateHandle,CompositeStateHandle,KeyedStateHandle,Serializable,StateObject
- All Known Implementing Classes:
AbstractIncrementalStateHandle,IncrementalLocalKeyedStateHandle,IncrementalRemoteKeyedStateHandle
public interface IncrementalKeyedStateHandle extends KeyedStateHandle, CheckpointBoundKeyedStateHandle
Common interface to all incrementalKeyedStateHandle.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIncrementalKeyedStateHandle.HandleAndLocalPathA Holder of StreamStateHandle and the corresponding localPath.-
Nested classes/interfaces inherited from interface org.apache.flink.runtime.state.StateObject
StateObject.StateObjectLocation, StateObject.StateObjectSizeStatsCollector
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UUIDgetBackendIdentifier()Returns the identifier of the state backend from which this handle was created.StreamStateHandlegetMetaDataStateHandle()List<IncrementalKeyedStateHandle.HandleAndLocalPath>getSharedStateHandles()Returns a list of all shared states and the corresponding localPath in the backend at the time this was created.-
Methods inherited from interface org.apache.flink.runtime.state.CheckpointBoundKeyedStateHandle
getCheckpointId, rebound
-
Methods inherited from interface org.apache.flink.runtime.state.CompositeStateHandle
getCheckpointedSize, registerSharedStates
-
Methods inherited from interface org.apache.flink.runtime.state.KeyedStateHandle
getIntersection, getKeyGroupRange, getStateHandleId
-
Methods inherited from interface org.apache.flink.runtime.state.StateObject
collectSizeStats, discardState, getStateSize
-
-
-
-
Method Detail
-
getBackendIdentifier
@Nonnull UUID getBackendIdentifier()
Returns the identifier of the state backend from which this handle was created.
-
getSharedStateHandles
@Nonnull List<IncrementalKeyedStateHandle.HandleAndLocalPath> getSharedStateHandles()
Returns a list of all shared states and the corresponding localPath in the backend at the time this was created.
-
getMetaDataStateHandle
@Nonnull StreamStateHandle getMetaDataStateHandle()
-
-