| 程序包 | 说明 |
|---|---|
| org.apache.flink.runtime.state | |
| org.apache.flink.runtime.state.changelog | |
| org.apache.flink.runtime.state.changelog.inmemory |
| 限定符和类型 | 方法和说明 |
|---|---|
StateHandleID |
KeyGroupsStateHandle.getStateHandleId() |
StateHandleID |
IncrementalRemoteKeyedStateHandle.getStateHandleId() |
StateHandleID |
DirectoryKeyedStateHandle.getStateHandleId() |
StateHandleID |
KeyedStateHandle.getStateHandleId()
Returns a unique state handle id to distinguish with other keyed state handles.
|
static StateHandleID |
StateHandleID.randomStateHandleId() |
| 限定符和类型 | 方法和说明 |
|---|---|
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() |
| 限定符和类型 | 方法和说明 |
|---|---|
SharedStateRegistryKey |
IncrementalRemoteKeyedStateHandle.createSharedStateRegistryKeyFromFileName(StateHandleID shId)
Create a unique key to register one of our shared state handles.
|
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) |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
| 构造器和说明 |
|---|
EmptyDiscardStateObjectForRegister(StateHandleID stateHandleID) |
IncrementalRemoteKeyedStateHandle(UUID backendIdentifier,
KeyGroupRange keyGroupRange,
long checkpointId,
Map<StateHandleID,StreamStateHandle> sharedState,
Map<StateHandleID,StreamStateHandle> privateState,
StreamStateHandle metaStateHandle,
long persistedSizeOfThisCheckpoint,
StateHandleID stateHandleId) |
SharedStateRegistryKey(String prefix,
StateHandleID stateHandleID) |
| 限定符和类型 | 方法和说明 |
|---|---|
StateHandleID |
ChangelogStateBackendLocalHandle.getStateHandleId() |
StateHandleID |
ChangelogStateHandleStreamImpl.getStateHandleId() |
StateHandleID |
ChangelogStateBackendHandle.ChangelogStateBackendHandleImpl.getStateHandleId() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ChangelogStateBackendHandle.ChangelogStateBackendHandleImpl |
ChangelogStateBackendHandle.ChangelogStateBackendHandleImpl.restore(List<KeyedStateHandle> materialized,
List<ChangelogStateHandle> nonMaterialized,
KeyGroupRange keyGroupRange,
long checkpointId,
long materializationID,
long persistedSizeOfThisCheckpoint,
StateHandleID stateHandleId) |
static ChangelogStateHandleStreamImpl |
ChangelogStateHandleStreamImpl.restore(List<org.apache.flink.api.java.tuple.Tuple2<StreamStateHandle,Long>> handlesAndOffsets,
KeyGroupRange keyGroupRange,
long size,
long incrementalSize,
String storageIdentifier,
StateHandleID stateHandleID) |
| 限定符和类型 | 方法和说明 |
|---|---|
StateHandleID |
InMemoryChangelogStateHandle.getStateHandleId() |
| 限定符和类型 | 方法和说明 |
|---|---|
static InMemoryChangelogStateHandle |
InMemoryChangelogStateHandle.restore(List<StateChange> changes,
SequenceNumber from,
SequenceNumber to,
KeyGroupRange keyGroupRange,
StateHandleID stateHandleId) |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.