| 程序包 | 说明 |
|---|---|
| org.apache.flink.runtime.checkpoint | |
| org.apache.flink.runtime.checkpoint.filemerging | |
| org.apache.flink.runtime.checkpoint.metadata | |
| org.apache.flink.runtime.state |
| 限定符和类型 | 类和说明 |
|---|---|
class |
FinishedOperatorSubtaskState
A specialized
OperatorSubtaskState representing the subtask is finished. |
| 限定符和类型 | 方法和说明 |
|---|---|
OperatorSubtaskState |
OperatorSubtaskState.Builder.build() |
OperatorSubtaskState |
OperatorState.getState(int subtaskIndex) |
OperatorSubtaskState |
TaskStateSnapshot.getSubtaskStateByOperatorID(OperatorID operatorID)
Returns the subtask state for the given operator id (or null if not contained).
|
OperatorSubtaskState |
TaskStateSnapshot.putSubtaskStateByOperatorID(OperatorID operatorID,
OperatorSubtaskState state)
Maps the given operator id to the given subtask state.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<OperatorSubtaskState> |
OperatorState.getStates() |
Set<Map.Entry<OperatorID,OperatorSubtaskState>> |
TaskStateSnapshot.getSubtaskStateMappings()
Returns the set of all mappings from operator id to the corresponding subtask state.
|
Map<Integer,OperatorSubtaskState> |
OperatorState.getSubtaskStates() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
FullyFinishedOperatorState.putState(int subtaskIndex,
OperatorSubtaskState subtaskState) |
void |
OperatorState.putState(int subtaskIndex,
OperatorSubtaskState subtaskState) |
OperatorSubtaskState |
TaskStateSnapshot.putSubtaskStateByOperatorID(OperatorID operatorID,
OperatorSubtaskState state)
Maps the given operator id to the given subtask state.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends StateObject> |
StateAssignmentOperation.reDistributePartitionableStates(Map<OperatorID,OperatorState> oldOperatorStates,
int newParallelism,
Function<OperatorSubtaskState,StateObjectCollection<T>> extractHandle,
OperatorStateRepartitioner<T> stateRepartitioner,
Map<OperatorInstanceID,List<T>> result) |
| 构造器和说明 |
|---|
Builder(OperatorSubtaskState jobManagerState,
List<OperatorSubtaskState> alternativesByPriority) |
Builder(OperatorSubtaskState jobManagerState,
List<OperatorSubtaskState> alternativesByPriority,
Long restoredCheckpointId) |
| 构造器和说明 |
|---|
Builder(OperatorSubtaskState jobManagerState,
List<OperatorSubtaskState> alternativesByPriority) |
Builder(OperatorSubtaskState jobManagerState,
List<OperatorSubtaskState> alternativesByPriority,
Long restoredCheckpointId) |
TaskStateSnapshot(Map<OperatorID,OperatorSubtaskState> subtaskStatesByOperatorID) |
| 构造器和说明 |
|---|
SubtaskFileMergingManagerRestoreOperation(long checkpointId,
FileMergingSnapshotManager fileMergingSnapshotManager,
org.apache.flink.api.common.JobID jobID,
org.apache.flink.api.common.TaskInfo taskInfo,
OperatorID operatorID,
OperatorSubtaskState subtaskState) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected OperatorSubtaskState |
MetadataV2Serializer.deserializeSubtaskState(DataInputStream dis,
MetadataV2V3SerializerBase.DeserializationContext context) |
protected OperatorSubtaskState |
MetadataV2V3SerializerBase.deserializeSubtaskState(DataInputStream dis,
MetadataV2V3SerializerBase.DeserializationContext context) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
MetadataV2Serializer.serializeSubtaskState(OperatorSubtaskState subtaskState,
DataOutputStream dos) |
protected void |
MetadataV3Serializer.serializeSubtaskState(OperatorSubtaskState subtaskState,
DataOutputStream dos) |
protected void |
MetadataV2V3SerializerBase.serializeSubtaskState(OperatorSubtaskState subtaskState,
DataOutputStream dos) |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<OperatorSubtaskState> |
TaskStateManager.getSubtaskJobManagerRestoredState(OperatorID operatorID)
Get the restored state from jobManager which belongs to an operator running in the owning
task.
|
Optional<OperatorSubtaskState> |
TaskStateManagerImpl.getSubtaskJobManagerRestoredState(OperatorID operatorID) |
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.