public class DefaultLogicalTopology extends Object implements LogicalTopology<DefaultLogicalVertex,DefaultLogicalResult>
LogicalTopology.
It is an adapter of JobGraph.| Constructor and Description |
|---|
DefaultLogicalTopology(JobGraph jobGraph) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsCoLocationConstraints()
Returns whether the topology contains co-location constraints.
|
Set<LogicalPipelinedRegion> |
getLogicalPipelinedRegions() |
Iterable<DefaultLogicalVertex> |
getVertices()
Returns an iterable over all vertices, topologically sorted.
|
public DefaultLogicalTopology(JobGraph jobGraph)
public Iterable<DefaultLogicalVertex> getVertices()
TopologygetVertices in interface Topology<JobVertexID,IntermediateDataSetID,DefaultLogicalVertex,DefaultLogicalResult>public boolean containsCoLocationConstraints()
TopologycontainsCoLocationConstraints in interface Topology<JobVertexID,IntermediateDataSetID,DefaultLogicalVertex,DefaultLogicalResult>public Set<LogicalPipelinedRegion> getLogicalPipelinedRegions()
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.