public class ExecutionGraphToInputsLocationsRetrieverAdapter extends Object implements InputsLocationsRetriever
InputsLocationsRetriever based on the ExecutionGraph.| 构造器和说明 |
|---|
ExecutionGraphToInputsLocationsRetrieverAdapter(ExecutionGraph executionGraph) |
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<ConsumedPartitionGroup> |
getConsumedPartitionGroups(ExecutionVertexID executionVertexId)
Get the consumed result partition groups of an execution vertex.
|
Collection<ExecutionVertexID> |
getProducersOfConsumedPartitionGroup(ConsumedPartitionGroup consumedPartitionGroup)
Get the producer execution vertices of a consumed result partition group.
|
Optional<CompletableFuture<TaskManagerLocation>> |
getTaskManagerLocation(ExecutionVertexID executionVertexId)
Get the task manager location future for an execution vertex.
|
public ExecutionGraphToInputsLocationsRetrieverAdapter(ExecutionGraph executionGraph)
public Collection<ConsumedPartitionGroup> getConsumedPartitionGroups(ExecutionVertexID executionVertexId)
InputsLocationsRetrievergetConsumedPartitionGroups 在接口中 InputsLocationsRetrieverexecutionVertexId - identifies the execution vertexpublic Collection<ExecutionVertexID> getProducersOfConsumedPartitionGroup(ConsumedPartitionGroup consumedPartitionGroup)
InputsLocationsRetrievergetProducersOfConsumedPartitionGroup 在接口中 InputsLocationsRetrieverconsumedPartitionGroup - the consumed result partition grouppublic Optional<CompletableFuture<TaskManagerLocation>> getTaskManagerLocation(ExecutionVertexID executionVertexId)
InputsLocationsRetrievergetTaskManagerLocation 在接口中 InputsLocationsRetrieverexecutionVertexId - identifying the execution vertexCopyright © 2014–2023 The Apache Software Foundation. All rights reserved.