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()
Topology
getVertices
in interface Topology<JobVertexID,IntermediateDataSetID,DefaultLogicalVertex,DefaultLogicalResult>
public boolean containsCoLocationConstraints()
Topology
containsCoLocationConstraints
in interface Topology<JobVertexID,IntermediateDataSetID,DefaultLogicalVertex,DefaultLogicalResult>
public Set<LogicalPipelinedRegion> getLogicalPipelinedRegions()
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.