| Package | Description |
|---|---|
| org.apache.flink.runtime.jobgraph |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJobInputVertex
An abstract base class for input vertices.
|
class |
AbstractJobOutputVertex
An abstract base class for output vertices in Nephele.
|
class |
JobInputVertex |
class |
JobOutputVertex
A JobOutputVertex is a specific sub-type of a
AbstractJobOutputVertex and is designed
for Nephele tasks which sink data in a not further specified way. |
class |
JobTaskVertex
A JobTaskVertex is the vertex type for regular tasks (with both input and output) in Nephele.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractJobVertex |
JobGraph.areVertexDegreesCorrect()
Checks for all registered job vertices if their in-/out-degree is correct.
|
AbstractJobVertex |
JobGraph.findVertexByID(JobVertexID id)
Searches for a vertex with a matching ID and returns it.
|
AbstractJobVertex |
JobGraph.findVertexWithNullEdges()
Checks if any vertex of this job graph has an outgoing edge which is set to
null. |
AbstractJobVertex[] |
JobGraph.getAllJobVertices()
Returns an array of all job vertices that are registered with the job graph.
|
AbstractJobVertex[] |
JobGraph.getAllReachableJobVertices()
Returns an array of all job vertices than can be reached when traversing the job graph from the input vertices.
|
AbstractJobVertex |
JobEdge.getConnectedVertex()
Returns the vertex this edge is connected to.
|
AbstractJobVertex |
AbstractJobVertex.getVertexToShareInstancesWith()
Returns the vertex this vertex should share its instance with at runtime.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractJobVertex.connectTo(AbstractJobVertex vertex)
Connects the job vertex to the specified job vertex.
|
void |
AbstractJobVertex.connectTo(AbstractJobVertex vertex,
ChannelType channelType)
Connects the job vertex to the specified job vertex.
|
void |
AbstractJobVertex.connectTo(AbstractJobVertex vertex,
ChannelType channelType,
DistributionPattern distributionPattern)
Connects the job vertex to the specified job vertex.
|
void |
AbstractJobVertex.connectTo(AbstractJobVertex vertex,
ChannelType channelType,
int indexOfOutputGate,
int indexOfInputGate,
DistributionPattern distributionPattern)
Connects the job vertex to the specified job vertex.
|
void |
AbstractJobVertex.connectTo(AbstractJobVertex vertex,
int indexOfOutputGate,
int indexOfInputGate)
Connects the job vertex to the specified job vertex.
|
void |
AbstractJobVertex.setVertexToShareInstancesWith(AbstractJobVertex vertex)
Sets the vertex this vertex should share its instances with at runtime.
|
| Constructor and Description |
|---|
JobEdge(AbstractJobVertex connectedVertex,
ChannelType channelType,
int indexOfInputGate,
DistributionPattern distributionPattern)
Constructs a new job edge.
|
Copyright © 2014 The Apache Software Foundation. All rights reserved.