Class EnrichmentGraphBuilder
- java.lang.Object
-
- org.opennms.netmgt.graph.api.enrichment.EnrichmentGraphBuilder
-
public final class EnrichmentGraphBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description EnrichmentGraphBuilder(GenericGraph input)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GenericGraph
build()
java.util.List<GenericEdge>
getEdges()
java.util.List<GenericVertex>
getVertices()
GenericGraph
getView()
<T> EnrichmentGraphBuilder
property(java.lang.String name, T value)
<T> EnrichmentGraphBuilder
property(GenericEdge edge, java.lang.String name, T value)
<T> EnrichmentGraphBuilder
property(GenericVertex vertex, java.lang.String name, T value)
java.util.List<GenericVertex>
resolveVertices(NodeRef nodeRef)
-
-
-
Constructor Detail
-
EnrichmentGraphBuilder
public EnrichmentGraphBuilder(GenericGraph input)
-
-
Method Detail
-
getView
public GenericGraph getView()
-
getVertices
public java.util.List<GenericVertex> getVertices()
-
getEdges
public java.util.List<GenericEdge> getEdges()
-
resolveVertices
public java.util.List<GenericVertex> resolveVertices(NodeRef nodeRef)
-
property
public <T> EnrichmentGraphBuilder property(java.lang.String name, T value)
-
property
public <T> EnrichmentGraphBuilder property(GenericVertex vertex, java.lang.String name, T value)
-
property
public <T> EnrichmentGraphBuilder property(GenericEdge edge, java.lang.String name, T value)
-
build
public GenericGraph build()
-
-