| Package | Description |
|---|---|
| org.apache.flink.runtime.executiongraph | |
| org.apache.flink.runtime.jobgraph | |
| org.apache.flink.runtime.jobmanager.scheduler |
| Modifier and Type | Method and Description |
|---|---|
AbstractJobVertex |
ExecutionJobVertex.getJobVertex() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExecutionGraph.attachJobGraph(List<AbstractJobVertex> topologiallySorted) |
| Constructor and Description |
|---|
ExecutionJobVertex(ExecutionGraph graph,
AbstractJobVertex jobVertex,
int defaultParallelism) |
ExecutionJobVertex(ExecutionGraph graph,
AbstractJobVertex jobVertex,
int defaultParallelism,
long createTimestamp) |
| Modifier and Type | Class and Description |
|---|---|
class |
InputFormatVertex |
class |
OutputFormatVertex
A task vertex that run an initialization on the master, trying to deserialize an output format
and initializing it on master, if necessary.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractJobVertex |
JobGraph.findVertexByID(JobVertexID id)
Searches for a vertex with a matching ID and returns it.
|
AbstractJobVertex |
IntermediateDataSet.getProducer() |
AbstractJobVertex |
JobEdge.getTarget()
Returns the vertex connected to this edge.
|
AbstractJobVertex[] |
JobGraph.getVerticesAsArray()
Returns an array of all job vertices that are registered with the job graph.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<AbstractJobVertex> |
JobGraph.getVertices()
Returns an Iterable to iterate all vertices registered with the job graph.
|
List<AbstractJobVertex> |
JobGraph.getVerticesSortedTopologicallyFromSources() |
| Modifier and Type | Method and Description |
|---|---|
void |
JobGraph.addVertex(AbstractJobVertex vertex)
Adds a new task vertex to the job graph if it is not already included.
|
void |
AbstractJobVertex.connectNewDataSetAsInput(AbstractJobVertex input,
DistributionPattern distPattern) |
void |
AbstractJobVertex.setStrictlyCoLocatedWith(AbstractJobVertex strictlyCoLocatedWith)
Tells this vertex to strictly co locate its subtasks with the subtasks of the given vertex.
|
| Constructor and Description |
|---|
IntermediateDataSet(AbstractJobVertex producer) |
IntermediateDataSet(IntermediateDataSetID id,
AbstractJobVertex producer) |
JobEdge(IntermediateDataSet source,
AbstractJobVertex target,
DistributionPattern distributionPattern)
Constructs a new job edge, that connects an intermediate result to a consumer task.
|
JobEdge(IntermediateDataSetID sourceId,
AbstractJobVertex target,
DistributionPattern distributionPattern)
Constructs a new job edge that refers to an intermediate result via the Id, rather than directly through
the intermediate data set structure.
|
JobGraph(AbstractJobVertex... vertices)
Constructs a new job graph with no name and a random job ID.
|
JobGraph(JobID jobId,
String jobName,
AbstractJobVertex... vertices)
Constructs a new job graph with the given name and a random job ID.
|
JobGraph(String jobName,
AbstractJobVertex... vertices)
Constructs a new job graph with the given name and a random job ID.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CoLocationGroup.addVertex(AbstractJobVertex vertex) |
| Constructor and Description |
|---|
CoLocationGroup(AbstractJobVertex... vertices) |
Copyright © 2015 The Apache Software Foundation. All rights reserved.