public class JobGraph extends Object implements Serializable
| 构造器和说明 |
|---|
JobGraph(String jobName,
Map<String,String> jobConfig) |
JobGraph(String jobName,
Map<String,String> jobConfig,
List<JobVertex> jobVertices,
List<JobEdge> jobEdges) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addEdge(JobEdge jobEdge) |
void |
addVertex(JobVertex vertex) |
String |
generateDigraph()
Generate direct-graph(made up of a set of vertices and connected by edges) by current job graph
for simple log printing.
|
String |
getDigraph() |
Map<String,String> |
getJobConfig() |
List<JobEdge> |
getJobEdges() |
String |
getJobName() |
List<JobVertex> |
getJobVertices() |
List<JobVertex> |
getSinkVertices() |
List<JobVertex> |
getSourceVertices() |
JobVertex |
getVertex(int vertexId) |
Set<JobEdge> |
getVertexInputEdges(int vertexId) |
Set<JobEdge> |
getVertexOutputEdges(int vertexId) |
void |
printJobGraph() |
public String generateDigraph()
public void addVertex(JobVertex vertex)
public void addEdge(JobEdge jobEdge)
public JobVertex getVertex(int vertexId)
public String getDigraph()
public String getJobName()
public void printJobGraph()
Copyright © 2022. All rights reserved.