| Modifier and Type | Method and Description |
|---|---|
ExecutionVertex |
ExecutionVertex.duplicateVertex(boolean preserveVertexID)
Returns a duplicate of this execution vertex.
|
ExecutionVertex |
ExecutionGroupVertex.getGroupMember(int pos)
Returns a specific execution vertex from the list of members.
|
ExecutionVertex |
ExecutionStage.getInputExecutionVertex(int index)
Returns the output execution vertex with the given index or
null if no such vertex exists. |
ExecutionVertex |
ExecutionGraph.getInputVertex(int index)
Returns the input vertex with the specified index.
|
ExecutionVertex |
ExecutionGraph.getInputVertex(int stage,
int index)
Returns the input vertex with the specified index for the given stage
|
ExecutionVertex |
ExecutionStage.getOutputExecutionVertex(int index)
Returns the input execution vertex with the given index or
null if no such vertex exists. |
ExecutionVertex |
ExecutionGraph.getOutputVertex(int index)
Returns the output vertex with the specified index.
|
ExecutionVertex |
ExecutionGraph.getOutputVertex(int stage,
int index)
Returns the output vertex with the specified index for the given stage.
|
ExecutionVertex |
ExecutionVertex.getPredecessor(int index) |
ExecutionVertex |
ExecutionVertex.getSuccessor(int index) |
ExecutionVertex |
ExecutionGate.getVertex() |
ExecutionVertex |
ExecutionGraph.getVertexByChannelID(ChannelID id)
Identifies an execution by the specified channel ID and returns it.
|
ExecutionVertex |
ExecutionGraph.getVertexByID(ExecutionVertexID id)
Returns the execution vertex with the given vertex ID.
|
ExecutionVertex |
ExecutionGraphIterator.next() |
ExecutionVertex |
ExecutionVertex.splitVertex()
Returns a duplicate of this execution vertex.
|
| Modifier and Type | Method and Description |
|---|---|
Iterator<ExecutionVertex> |
ExecutionPipeline.iterator()
Returns an
Iterator to the vertices which are part of this pipeline. |
Iterator<ExecutionVertex> |
ExecutionGroupVertex.iterator()
Returns an iterator over all members of this execution group vertex.
|
| Modifier and Type | Method and Description |
|---|---|
ChannelType |
ExecutionGraph.getChannelType(ExecutionVertex sourceVertex,
ExecutionVertex targetVertex) |
| Constructor and Description |
|---|
ExecutionGraphIterator(ExecutionGraph executionGraph,
ExecutionVertex startVertex,
boolean forward)
Creates a new execution graph iterator.
|
| Modifier and Type | Method and Description |
|---|---|
Iterator<ExecutionVertex> |
AllocatedResource.assignedVertices()
Returns an iterator over all execution vertices currently assigned to this allocated resource.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AllocatedResource.assignVertexToResource(ExecutionVertex vertex)
Assigns the given execution vertex to this allocated resource.
|
void |
AllocatedResource.removeVertexFromResource(ExecutionVertex vertex)
Removes the given execution vertex from this allocated resource.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DeploymentManager.deploy(JobID jobID,
Instance instance,
List<ExecutionVertex> verticesToBeDeployed)
Deploys the list of vertices on the given
Instance. |
void |
JobManager.deploy(JobID jobID,
Instance instance,
List<ExecutionVertex> verticesToBeDeployed) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultScheduler.deployAssignedVertices(ExecutionVertex startVertex)
Collects all execution vertices with the state ASSIGNED starting from the given start vertex and
deploys them on the assigned
AllocatedResource objects. |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultScheduler.deployAssignedVertices(Collection<ExecutionVertex> startVertices)
Collects all execution vertices with the state ASSIGNED starting from the given collection of start vertices and
deploys them on the assigned
AllocatedResource objects. |
| Constructor and Description |
|---|
DefaultExecutionListener(DefaultScheduler scheduler,
ExecutionVertex executionVertex)
Constructs a new wrapper object for the given
ExecutionVertex. |
| Modifier and Type | Method and Description |
|---|---|
InputSplit |
DefaultInputSplitAssigner.getNextInputSplit(ExecutionVertex vertex) |
InputSplit |
LocatableInputSplitAssigner.getNextInputSplit(ExecutionVertex vertex) |
InputSplit |
InputSplitAssigner.getNextInputSplit(ExecutionVertex vertex)
Returns the next input split that shall be consumed by the given input vertex.
|
InputSplit |
InputSplitManager.getNextInputSplit(ExecutionVertex vertex,
int sequenceNumber)
Returns the next input split the input split manager (or the responsible
InputSplitAssigner to be more
precise) has chosen for the given vertex to consume. |
| Modifier and Type | Method and Description |
|---|---|
InputSplit |
FileInputSplitAssigner.getNextInputSplit(ExecutionVertex vertex) |
Copyright © 2014 The Apache Software Foundation. All rights reserved.