| 限定符和类型 | 方法和说明 |
|---|---|
StreamStateHandle |
CompletedCheckpoint.getMetadataHandle() |
| 限定符和类型 | 方法和说明 |
|---|---|
static StreamStateHandle |
MetadataV3Serializer.deserializeStreamStateHandle(DataInputStream dis) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
MetadataV3Serializer.serializeStreamStateHandle(StreamStateHandle stateHandle,
DataOutputStream dos) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
NonClosingCheckpointOutputStream<T extends StreamStateHandle>
Abstract class to implement custom checkpoint output streams which should not be closable for
user code.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
OperatorStateHandle
Interface of a state handle for operator state.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
KeyGroupsSavepointStateHandle
A
KeyGroupsStateHandle that describes a savepoint in the unified format. |
class |
KeyGroupsStateHandle
A handle to the partitioned stream operator state after it has been checkpointed.
|
class |
OperatorStreamStateHandle
State handle for partitionable operator state.
|
class |
PlaceholderStreamStateHandle
A placeholder state handle for shared state that will replaced by an original that was created in
a previous checkpoint.
|
class |
RetrievableStreamStateHandle<T extends Serializable>
Wrapper around a
StreamStateHandle to make the referenced state object retrievable trough
a simple get call. |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract StreamStateHandle |
CheckpointStateOutputStream.closeAndGetHandle()
Closes the stream and gets a state handle that can create an input stream producing the data
written to this stream.
|
StreamStateHandle |
DuplicatingCheckpointOutputStream.closeAndGetHandle() |
StreamStateHandle |
DuplicatingCheckpointOutputStream.closeAndGetPrimaryHandle()
Returns the state handle from the
DuplicatingCheckpointOutputStream.primaryOutputStream. |
StreamStateHandle |
DuplicatingCheckpointOutputStream.closeAndGetSecondaryHandle()
Returns the state handle from the
DuplicatingCheckpointOutputStream.secondaryOutputStream. |
StreamStateHandle |
AbstractChannelStateHandle.getDelegate() |
StreamStateHandle |
OperatorStateHandle.getDelegateStateHandle()
Returns the underlying stream state handle that points to the state data.
|
StreamStateHandle |
KeyGroupsStateHandle.getDelegateStateHandle() |
StreamStateHandle |
OperatorStreamStateHandle.getDelegateStateHandle() |
StreamStateHandle |
CompletedCheckpointStorageLocation.getMetadataHandle()
Gets the state handle to the checkpoint's metadata.
|
StreamStateHandle |
IncrementalLocalKeyedStateHandle.getMetaDataState() |
StreamStateHandle |
IncrementalRemoteKeyedStateHandle.getMetaStateHandle() |
StreamStateHandle |
SharedStateRegistryImpl.registerReference(SharedStateRegistryKey registrationKey,
StreamStateHandle state,
long checkpointID) |
StreamStateHandle |
SharedStateRegistry.registerReference(SharedStateRegistryKey registrationKey,
StreamStateHandle state,
long checkpointID)
Register a reference to the given shared state in the registry.
|
| 限定符和类型 | 方法和说明 |
|---|---|
SnapshotResult<StreamStateHandle> |
CheckpointStreamWithResultProvider.closeAndFinalizeCheckpointStreamResult()
Closes the stream ans returns a snapshot result with the stream handle(s).
|
SnapshotResult<StreamStateHandle> |
CheckpointStreamWithResultProvider.PrimaryStreamOnly.closeAndFinalizeCheckpointStreamResult() |
SnapshotResult<StreamStateHandle> |
CheckpointStreamWithResultProvider.PrimaryAndSecondaryStream.closeAndFinalizeCheckpointStreamResult() |
static Set<StreamStateHandle> |
AbstractChannelStateHandle.collectUniqueDelegates(Collection<? extends AbstractChannelStateHandle<?>>... collections) |
List<StreamStateHandle> |
NotDuplicatingCheckpointStateToolset.duplicate(List<StreamStateHandle> stateHandle) |
List<StreamStateHandle> |
CheckpointStateToolset.duplicate(List<StreamStateHandle> stateHandle)
Duplicates
StreamStateHandles into the path embedded inside of the
class. |
List<StreamStateHandle> |
CheckpointStreamFactory.duplicate(List<StreamStateHandle> stateHandles,
CheckpointedStateScope scope)
Duplicates
StreamStateHandle into the path corresponding to * the given CheckpointedStateScope. |
Map<StateHandleID,StreamStateHandle> |
IncrementalRemoteKeyedStateHandle.getPrivateState() |
Map<StateHandleID,StreamStateHandle> |
IncrementalRemoteKeyedStateHandle.getSharedState() |
Map<StateHandleID,StreamStateHandle> |
IncrementalKeyedStateHandle.getSharedStateHandles()
Returns a set of ids of all registered shared states in the backend at the time this was
created.
|
Map<StateHandleID,StreamStateHandle> |
IncrementalRemoteKeyedStateHandle.getSharedStateHandles() |
Map<StateHandleID,StreamStateHandle> |
IncrementalLocalKeyedStateHandle.getSharedStateHandles() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
NotDuplicatingCheckpointStateToolset.canFastDuplicate(StreamStateHandle stateHandle) |
boolean |
CheckpointStateToolset.canFastDuplicate(StreamStateHandle stateHandle)
Tells if we can duplicate the given
StreamStateHandle. |
boolean |
CheckpointStreamFactory.canFastDuplicate(StreamStateHandle stateHandle,
CheckpointedStateScope scope)
Tells if we can duplicate the given
StreamStateHandle into the path corresponding to
the given CheckpointedStateScope. |
KeyedStateHandle |
CheckpointStreamWithResultProvider.KeyedStateHandleFactory.create(KeyGroupRangeOffsets keyGroupRangeOffsets,
StreamStateHandle streamStateHandle) |
StreamStateHandle |
SharedStateRegistryImpl.registerReference(SharedStateRegistryKey registrationKey,
StreamStateHandle state,
long checkpointID) |
StreamStateHandle |
SharedStateRegistry.registerReference(SharedStateRegistryKey registrationKey,
StreamStateHandle state,
long checkpointID)
Register a reference to the given shared state in the registry.
|
static KeyGroupsStateHandle |
KeyGroupsStateHandle.restore(KeyGroupRangeOffsets groupRangeOffsets,
StreamStateHandle streamStateHandle,
StateHandleID stateHandleId) |
static IncrementalRemoteKeyedStateHandle |
IncrementalRemoteKeyedStateHandle.restore(UUID backendIdentifier,
KeyGroupRange keyGroupRange,
long checkpointId,
Map<StateHandleID,StreamStateHandle> sharedState,
Map<StateHandleID,StreamStateHandle> privateState,
StreamStateHandle metaStateHandle,
long persistedSizeOfThisCheckpoint,
StateHandleID stateHandleId) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<StreamStateHandle> |
NotDuplicatingCheckpointStateToolset.duplicate(List<StreamStateHandle> stateHandle) |
List<StreamStateHandle> |
CheckpointStateToolset.duplicate(List<StreamStateHandle> stateHandle)
Duplicates
StreamStateHandles into the path embedded inside of the
class. |
List<StreamStateHandle> |
CheckpointStreamFactory.duplicate(List<StreamStateHandle> stateHandles,
CheckpointedStateScope scope)
Duplicates
StreamStateHandle into the path corresponding to * the given CheckpointedStateScope. |
static IncrementalRemoteKeyedStateHandle |
IncrementalRemoteKeyedStateHandle.restore(UUID backendIdentifier,
KeyGroupRange keyGroupRange,
long checkpointId,
Map<StateHandleID,StreamStateHandle> sharedState,
Map<StateHandleID,StreamStateHandle> privateState,
StreamStateHandle metaStateHandle,
long persistedSizeOfThisCheckpoint,
StateHandleID stateHandleId) |
static IncrementalRemoteKeyedStateHandle |
IncrementalRemoteKeyedStateHandle.restore(UUID backendIdentifier,
KeyGroupRange keyGroupRange,
long checkpointId,
Map<StateHandleID,StreamStateHandle> sharedState,
Map<StateHandleID,StreamStateHandle> privateState,
StreamStateHandle metaStateHandle,
long persistedSizeOfThisCheckpoint,
StateHandleID stateHandleId) |
static SnapshotResult<KeyedStateHandle> |
CheckpointStreamWithResultProvider.toKeyedStateHandleSnapshotResult(SnapshotResult<StreamStateHandle> snapshotResult,
KeyGroupRangeOffsets keyGroupRangeOffsets,
CheckpointStreamWithResultProvider.KeyedStateHandleFactory stateHandleFactory)
Helper method that takes a
SnapshotResult and a KeyGroupRangeOffsets and creates a SnapshotResult by combining the
key groups offsets with all the present stream state handles. |
| 限定符和类型 | 方法和说明 |
|---|---|
List<org.apache.flink.api.java.tuple.Tuple2<StreamStateHandle,Long>> |
ChangelogStateHandleStreamImpl.getHandlesAndOffsets() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.flink.util.CloseableIterator<StateChange> |
StateChangelogHandleStreamHandleReader.StateChangeIterator.read(StreamStateHandle handle,
long offset) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ChangelogStateHandleStreamImpl |
ChangelogStateHandleStreamImpl.restore(List<org.apache.flink.api.java.tuple.Tuple2<StreamStateHandle,Long>> handlesAndOffsets,
KeyGroupRange keyGroupRange,
long size,
long incrementalSize,
StateHandleID stateHandleID) |
| 构造器和说明 |
|---|
ChangelogStateHandleStreamImpl(List<org.apache.flink.api.java.tuple.Tuple2<StreamStateHandle,Long>> handlesAndOffsets,
KeyGroupRange keyGroupRange,
long size,
long incrementalSize) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
FileStateHandle
StreamStateHandle for state that was written to a file stream. |
class |
RelativeFileStateHandle
A
StreamStateHandle for state that was written to a file stream. |
| 限定符和类型 | 方法和说明 |
|---|---|
StreamStateHandle |
FsCheckpointStreamFactory.FsCheckpointStateOutputStream.closeAndGetHandle() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<StreamStateHandle> |
FsCheckpointStateToolset.duplicate(List<StreamStateHandle> stateHandles) |
List<StreamStateHandle> |
FsCheckpointStreamFactory.duplicate(List<StreamStateHandle> stateHandles,
CheckpointedStateScope scope) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
FsCheckpointStateToolset.canFastDuplicate(StreamStateHandle stateHandle) |
boolean |
FsCheckpointStreamFactory.canFastDuplicate(StreamStateHandle stateHandle,
CheckpointedStateScope scope) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<StreamStateHandle> |
FsCheckpointStateToolset.duplicate(List<StreamStateHandle> stateHandles) |
List<StreamStateHandle> |
FsCheckpointStreamFactory.duplicate(List<StreamStateHandle> stateHandles,
CheckpointedStateScope scope) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ByteStreamStateHandle
A state handle that contains stream state in a byte array.
|
| 限定符和类型 | 方法和说明 |
|---|---|
StreamStateHandle |
MemCheckpointStreamFactory.MemoryCheckpointOutputStream.closeAndGetHandle() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<StreamStateHandle> |
MemCheckpointStreamFactory.duplicate(List<StreamStateHandle> stateHandles,
CheckpointedStateScope scope) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
MemCheckpointStreamFactory.canFastDuplicate(StreamStateHandle stateHandle,
CheckpointedStateScope scope) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<StreamStateHandle> |
MemCheckpointStreamFactory.duplicate(List<StreamStateHandle> stateHandles,
CheckpointedStateScope scope) |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.