Modifier and Type | Class and Description |
---|---|
static class |
Topology.Builder |
class |
Topology.Vertex |
Modifier and Type | Method and Description |
---|---|
static Topology.Builder |
builder() |
Set<String> |
getAncestorComputationNames(String name) |
Set<String> |
getAncestors(String name) |
Set<String> |
getChildren(String name) |
Set<String> |
getChildrenComputationNames(String name) |
org.jgrapht.experimental.dag.DirectedAcyclicGraph<Topology.Vertex,org.jgrapht.graph.DefaultEdge> |
getDag() |
Set<String> |
getDescendantComputationNames(String name) |
Set<String> |
getDescendants(String name) |
ComputationMetadataMapping |
getMetadata(String name) |
Set<String> |
getParentComputationsNames(String name) |
Set<String> |
getParents(String name) |
Set<String> |
getRoots() |
Supplier<Computation> |
getSupplier(String name) |
boolean |
isSink(String name) |
boolean |
isSource(String name) |
List<ComputationMetadataMapping> |
metadataList() |
Set<String> |
streamsSet() |
Set<String> |
streamsSet(String root) |
String |
toPlantuml()
A plantuml representation of the topology.
|
String |
toPlantuml(Settings settings) |
public String toPlantuml()
public String toPlantuml(Settings settings)
public ComputationMetadataMapping getMetadata(String name)
public Supplier<Computation> getSupplier(String name)
public Set<String> streamsSet()
public Set<String> streamsSet(String root)
public List<ComputationMetadataMapping> metadataList()
public static Topology.Builder builder()
public Set<String> getDescendants(String name)
public Set<String> getDescendantComputationNames(String name)
public Set<String> getChildren(String name)
public Set<String> getChildrenComputationNames(String name)
public Set<String> getParents(String name)
public Set<String> getParentComputationsNames(String name)
public Set<String> getAncestorComputationNames(String name)
public Set<String> getAncestors(String name)
public org.jgrapht.experimental.dag.DirectedAcyclicGraph<Topology.Vertex,org.jgrapht.graph.DefaultEdge> getDag()
Copyright © 2017 Nuxeo. All rights reserved.