| 限定符和类型 | 方法和说明 |
|---|---|
OperatorID |
OperatorIDPair.getGeneratedOperatorID() |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<OperatorID> |
OperatorIDPair.getUserDefinedOperatorID() |
| 限定符和类型 | 方法和说明 |
|---|---|
static OperatorIDPair |
OperatorIDPair.generatedIDOnly(OperatorID generatedOperatorID) |
static OperatorIDPair |
OperatorIDPair.of(OperatorID generatedOperatorID,
OperatorID userDefinedOperatorID) |
| 限定符和类型 | 方法和说明 |
|---|---|
OperatorID |
OperatorState.getOperatorID() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<OperatorID,OperatorState> |
PendingCheckpoint.getOperatorStates() |
Map<OperatorID,OperatorState> |
CompletedCheckpoint.getOperatorStates() |
Set<Map.Entry<OperatorID,OperatorSubtaskState>> |
TaskStateSnapshot.getSubtaskStateMappings()
Returns the set of all mappings from operator id to the corresponding subtask state.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Map<OperatorInstanceID,List<T>> |
StateAssignmentOperation.applyRepartitioner(OperatorID operatorID,
OperatorStateRepartitioner<T> opStateRepartitioner,
List<List<T>> chainOpParallelStates,
int oldParallelism,
int newParallelism) |
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.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
FinishedTaskStateProvider.fulfillFinishedTaskStatus(Map<OperatorID,OperatorState> operatorStates)
Fulfills the state for the finished subtasks and operators to indicate they are finished.
|
void |
DefaultCheckpointPlan.fulfillFinishedTaskStatus(Map<OperatorID,OperatorState> operatorStates) |
static <T extends StateObject> |
StateAssignmentOperation.reDistributePartitionableStates(Map<OperatorID,OperatorState> oldOperatorStates,
int newParallelism,
java.util.function.Function<OperatorSubtaskState,StateObjectCollection<T>> extractHandle,
OperatorStateRepartitioner<T> stateRepartitioner,
Map<OperatorInstanceID,List<T>> result) |
| 构造器和说明 |
|---|
FullyFinishedOperatorState(OperatorID operatorID,
int parallelism,
int maxParallelism) |
OperatorState(OperatorID operatorID,
int parallelism,
int maxParallelism) |
| 构造器和说明 |
|---|
CheckpointCoordinator(org.apache.flink.api.common.JobID job,
CheckpointCoordinatorConfiguration chkConfig,
Collection<OperatorCoordinatorCheckpointContext> coordinatorsToCheckpoint,
CheckpointIDCounter checkpointIDCounter,
CompletedCheckpointStore completedCheckpointStore,
CheckpointStorage checkpointStorage,
Executor executor,
CheckpointsCleaner checkpointsCleaner,
org.apache.flink.util.concurrent.ScheduledExecutor timer,
CheckpointFailureManager failureManager,
CheckpointPlanCalculator checkpointPlanCalculator,
ExecutionAttemptMappingProvider attemptMappingProvider,
org.apache.flink.util.clock.Clock clock,
CheckpointStatsTracker statsTracker,
java.util.function.BiFunction<Set<ExecutionJobVertex>,Map<OperatorID,OperatorState>,VertexFinishedStateChecker> vertexFinishedStateCheckerFactory) |
CompletedCheckpoint(org.apache.flink.api.common.JobID job,
long checkpointID,
long timestamp,
long completionTimestamp,
Map<OperatorID,OperatorState> operatorStates,
Collection<MasterState> masterHookStates,
CheckpointProperties props,
CompletedCheckpointStorageLocation storageLocation,
CompletedCheckpointStats completedCheckpointStats) |
PendingCheckpoint(org.apache.flink.api.common.JobID jobId,
long checkpointId,
long checkpointTimestamp,
CheckpointPlan checkpointPlan,
Collection<OperatorID> operatorCoordinatorsToConfirm,
Collection<String> masterStateIdentifiers,
CheckpointProperties props,
CompletableFuture<CompletedCheckpoint> onCompletionPromise,
PendingCheckpointStats pendingCheckpointStats) |
StateAssignmentOperation(long restoreCheckpointId,
Set<ExecutionJobVertex> tasks,
Map<OperatorID,OperatorState> operatorStates,
boolean allowNonRestoredState) |
TaskStateSnapshot(Map<OperatorID,OperatorSubtaskState> subtaskStatesByOperatorID) |
VertexFinishedStateChecker(Set<ExecutionJobVertex> vertices,
Map<OperatorID,OperatorState> operatorStates) |
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<CoordinationResponse> |
Dispatcher.deliverCoordinationRequestToCoordinator(org.apache.flink.api.common.JobID jobId,
OperatorID operatorId,
org.apache.flink.util.SerializedValue<CoordinationRequest> serializedRequest,
org.apache.flink.api.common.time.Time timeout) |
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<Acknowledge> |
Execution.sendOperatorEvent(OperatorID operatorId,
org.apache.flink.util.SerializedValue<OperatorEvent> event)
Sends the operator event to the Task on the Task Executor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static OperatorID |
OperatorID.fromJobVertexID(JobVertexID id) |
OperatorID |
OperatorInstanceID.getOperatorId() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<OperatorID,org.apache.flink.api.common.operators.util.UserCodeWrapper<? extends org.apache.flink.api.common.io.InputFormat<?,?>>> |
InputOutputFormatContainer.getInputFormats() |
Map<OperatorID,org.apache.flink.api.common.operators.util.UserCodeWrapper<? extends org.apache.flink.api.common.io.InputFormat<?,?>>> |
InputOutputFormatContainer.FormatUserCodeTable.getInputFormats() |
Map<OperatorID,org.apache.flink.api.common.operators.util.UserCodeWrapper<? extends org.apache.flink.api.common.io.OutputFormat<?>>> |
InputOutputFormatContainer.getOutputFormats() |
Map<OperatorID,org.apache.flink.api.common.operators.util.UserCodeWrapper<? extends org.apache.flink.api.common.io.OutputFormat<?>>> |
InputOutputFormatContainer.FormatUserCodeTable.getOutputFormats() |
<OT,T extends org.apache.flink.core.io.InputSplit> |
InputOutputFormatContainer.getUniqueInputFormat() |
<IT> org.apache.commons.lang3.tuple.Pair<OperatorID,org.apache.flink.api.common.io.OutputFormat<IT>> |
InputOutputFormatContainer.getUniqueOutputFormat() |
| 限定符和类型 | 方法和说明 |
|---|---|
InputOutputFormatContainer |
InputOutputFormatContainer.addInputFormat(OperatorID operatorId,
org.apache.flink.api.common.io.InputFormat<?,?> inputFormat) |
InputOutputFormatContainer |
InputOutputFormatContainer.addInputFormat(OperatorID operatorId,
org.apache.flink.api.common.operators.util.UserCodeWrapper<? extends org.apache.flink.api.common.io.InputFormat<?,?>> wrapper) |
void |
InputOutputFormatContainer.FormatUserCodeTable.addInputFormat(OperatorID operatorId,
org.apache.flink.api.common.operators.util.UserCodeWrapper<? extends org.apache.flink.api.common.io.InputFormat<?,?>> wrapper) |
InputOutputFormatContainer |
InputOutputFormatContainer.addOutputFormat(OperatorID operatorId,
org.apache.flink.api.common.io.OutputFormat<?> outputFormat) |
InputOutputFormatContainer |
InputOutputFormatContainer.addOutputFormat(OperatorID operatorId,
org.apache.flink.api.common.operators.util.UserCodeWrapper<? extends org.apache.flink.api.common.io.OutputFormat<?>> wrapper) |
void |
InputOutputFormatContainer.FormatUserCodeTable.addOutputFormat(OperatorID operatorId,
org.apache.flink.api.common.operators.util.UserCodeWrapper<? extends org.apache.flink.api.common.io.OutputFormat<?>> wrapper) |
InputOutputFormatContainer |
InputOutputFormatContainer.addParameters(OperatorID operatorId,
org.apache.flink.configuration.Configuration parameters) |
InputOutputFormatContainer |
InputOutputFormatContainer.addParameters(OperatorID operatorId,
String key,
String value) |
String |
InputOutputFormatVertex.getFormatDescription(OperatorID operatorID) |
org.apache.flink.configuration.Configuration |
InputOutputFormatContainer.getParameters(OperatorID operatorId) |
static OperatorInstanceID |
OperatorInstanceID.of(int subtaskId,
OperatorID operatorID) |
void |
InputOutputFormatVertex.setFormatDescription(OperatorID operatorID,
String formatDescription) |
| 构造器和说明 |
|---|
OperatorInstanceID(int subtaskId,
OperatorID operatorId) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractInvokable.dispatchOperatorEvent(OperatorID operator,
org.apache.flink.util.SerializedValue<OperatorEvent> event) |
void |
CoordinatedTask.dispatchOperatorEvent(OperatorID operator,
org.apache.flink.util.SerializedValue<OperatorEvent> event) |
void |
TaskOperatorEventGateway.sendOperatorEventToCoordinator(OperatorID operator,
org.apache.flink.util.SerializedValue<OperatorEvent> event)
Sends an event from the operator (identified by the given operator ID) to the operator
coordinator (identified by the same ID).
|
CompletableFuture<CoordinationResponse> |
TaskOperatorEventGateway.sendRequestToCoordinator(OperatorID operator,
org.apache.flink.util.SerializedValue<CoordinationRequest> request)
Sends a request from current operator to a specified operator coordinator which is identified
by the given operator ID and return the response.
|
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<Acknowledge> |
TaskManagerGateway.sendOperatorEventToTask(ExecutionAttemptID task,
OperatorID operator,
org.apache.flink.util.SerializedValue<OperatorEvent> evt) |
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<CoordinationResponse> |
JobMasterGateway.deliverCoordinationRequestToCoordinator(OperatorID operatorId,
org.apache.flink.util.SerializedValue<CoordinationRequest> serializedRequest,
org.apache.flink.api.common.time.Time timeout)
Deliver a coordination request to a specified coordinator and return the response.
|
CompletableFuture<CoordinationResponse> |
JobMaster.deliverCoordinationRequestToCoordinator(OperatorID operatorId,
org.apache.flink.util.SerializedValue<CoordinationRequest> serializedRequest,
org.apache.flink.api.common.time.Time timeout) |
CompletableFuture<Acknowledge> |
JobMasterOperatorEventGateway.sendOperatorEventToCoordinator(ExecutionAttemptID task,
OperatorID operatorID,
org.apache.flink.util.SerializedValue<OperatorEvent> event) |
CompletableFuture<Acknowledge> |
JobMaster.sendOperatorEventToCoordinator(ExecutionAttemptID task,
OperatorID operatorID,
org.apache.flink.util.SerializedValue<OperatorEvent> serializedEvent) |
CompletableFuture<Acknowledge> |
RpcTaskManagerGateway.sendOperatorEventToTask(ExecutionAttemptID task,
OperatorID operator,
org.apache.flink.util.SerializedValue<OperatorEvent> evt) |
CompletableFuture<CoordinationResponse> |
JobMasterOperatorEventGateway.sendRequestToCoordinator(OperatorID operatorID,
org.apache.flink.util.SerializedValue<CoordinationRequest> request) |
CompletableFuture<CoordinationResponse> |
JobMaster.sendRequestToCoordinator(OperatorID operatorID,
org.apache.flink.util.SerializedValue<CoordinationRequest> serializedRequest) |
| 限定符和类型 | 方法和说明 |
|---|---|
InternalOperatorMetricGroup |
UnregisteredMetricGroups.UnregisteredTaskMetricGroup.getOrAddOperator(OperatorID operatorID,
String name) |
InternalOperatorMetricGroup |
TaskMetricGroup.getOrAddOperator(OperatorID operatorID,
String operatorName) |
| 限定符和类型 | 方法和说明 |
|---|---|
String[] |
OperatorScopeFormat.formatScope(TaskMetricGroup parent,
OperatorID operatorID,
String operatorName) |
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<CoordinationResponse> |
MiniCluster.deliverCoordinationRequestToCoordinator(org.apache.flink.api.common.JobID jobId,
OperatorID operatorId,
org.apache.flink.util.SerializedValue<CoordinationRequest> serializedRequest) |
CompletableFuture<CoordinationResponse> |
MiniClusterJobClient.sendCoordinationRequest(OperatorID operatorId,
CoordinationRequest request) |
| 限定符和类型 | 方法和说明 |
|---|---|
OperatorID |
RecreateOnResetOperatorCoordinator.Provider.getOperatorId() |
OperatorID |
OperatorCoordinator.Context.getOperatorId()
Gets the ID of the operator to which the coordinator belongs.
|
OperatorID |
OperatorCoordinator.Provider.getOperatorId()
Gets the ID of the operator to which the coordinator belongs.
|
OperatorID |
OperatorCoordinatorHolder.operatorId() |
OperatorID |
OperatorInfo.operatorId() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Collection<OperatorID> |
OperatorInfo.getIds(Collection<? extends OperatorInfo> infos) |
| 限定符和类型 | 方法和说明 |
|---|---|
OperatorEventGateway |
OperatorEventDispatcher.getOperatorEventGateway(OperatorID operatorId)
Gets the gateway through which events can be passed to the OperatorCoordinator for the
operator identified by the given OperatorID.
|
void |
OperatorEventDispatcher.registerEventHandler(OperatorID operator,
OperatorEventHandler handler)
Register a listener that is notified every time an OperatorEvent is sent from the
OperatorCoordinator (of the operator with the given OperatorID) to this subtask.
|
CompletableFuture<CoordinationResponse> |
CoordinationRequestGateway.sendCoordinationRequest(OperatorID operatorId,
CoordinationRequest request)
Send out a request to a specified coordinator and return the response.
|
| 构造器和说明 |
|---|
Provider(OperatorID operatorID) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected OperatorID |
OperatorIDPathParameter.convertFromString(String value) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
OperatorIDPathParameter.convertToString(OperatorID value) |
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<CoordinationResponse> |
AdaptiveScheduler.deliverCoordinationRequestToCoordinator(OperatorID operator,
CoordinationRequest request) |
void |
AdaptiveScheduler.deliverOperatorEventToCoordinator(ExecutionAttemptID taskExecution,
OperatorID operator,
OperatorEvent evt) |
| 构造器和说明 |
|---|
SourceCoordinatorProvider(String operatorName,
OperatorID operatorID,
org.apache.flink.api.connector.source.Source<?,SplitT,?> source,
int numWorkerThreads,
org.apache.flink.api.common.eventtime.WatermarkAlignmentParams alignmentParams)
Construct the
SourceCoordinatorProvider. |
| 限定符和类型 | 方法和说明 |
|---|---|
PrioritizedOperatorSubtaskState |
TaskStateManager.prioritizedOperatorState(OperatorID operatorID)
Returns means to restore previously reported state of an operator running in the owning task.
|
PrioritizedOperatorSubtaskState |
TaskStateManagerImpl.prioritizedOperatorState(OperatorID operatorID) |
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<Acknowledge> |
TaskExecutorGateway.sendOperatorEventToTask(ExecutionAttemptID task,
OperatorID operator,
org.apache.flink.util.SerializedValue<OperatorEvent> evt) |
CompletableFuture<Acknowledge> |
TaskExecutorGatewayDecoratorBase.sendOperatorEventToTask(ExecutionAttemptID task,
OperatorID operator,
org.apache.flink.util.SerializedValue<OperatorEvent> evt) |
CompletableFuture<Acknowledge> |
TaskExecutorOperatorEventGateway.sendOperatorEventToTask(ExecutionAttemptID task,
OperatorID operator,
org.apache.flink.util.SerializedValue<OperatorEvent> evt)
Sends an operator event to an operator in a task executed by the Task Manager (Task
Executor).
|
CompletableFuture<Acknowledge> |
TaskExecutor.sendOperatorEventToTask(ExecutionAttemptID executionAttemptID,
OperatorID operatorId,
org.apache.flink.util.SerializedValue<OperatorEvent> evt) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RpcTaskOperatorEventGateway.sendOperatorEventToCoordinator(OperatorID operator,
org.apache.flink.util.SerializedValue<OperatorEvent> event) |
CompletableFuture<CoordinationResponse> |
RpcTaskOperatorEventGateway.sendRequestToCoordinator(OperatorID operator,
org.apache.flink.util.SerializedValue<CoordinationRequest> request) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Task.deliverOperatorEvent(OperatorID operator,
org.apache.flink.util.SerializedValue<OperatorEvent> evt)
Dispatches an operator event to the invokable task.
|
| 构造器和说明 |
|---|
OperatorSubtaskDescriptionText(OperatorID operatorId,
String operatorClass,
int subtaskIndex,
int numberOfTasks) |
| 限定符和类型 | 方法和说明 |
|---|---|
default CompletableFuture<CoordinationResponse> |
RestfulGateway.deliverCoordinationRequestToCoordinator(org.apache.flink.api.common.JobID jobId,
OperatorID operatorId,
org.apache.flink.util.SerializedValue<CoordinationRequest> serializedRequest,
org.apache.flink.api.common.time.Time timeout)
Deliver a coordination request to a specified coordinator and return the response.
|
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.