Class ImmutableEdge.Builder
- java.lang.Object
-
- org.opennms.integration.api.v1.graph.immutables.ImmutableElement.AbstractBuilder<ImmutableEdge.Builder>
-
- org.opennms.integration.api.v1.graph.immutables.ImmutableEdge.Builder
-
- Enclosing class:
- ImmutableEdge
public static final class ImmutableEdge.Builder extends ImmutableElement.AbstractBuilder<ImmutableEdge.Builder>
-
-
Field Summary
-
Fields inherited from class org.opennms.integration.api.v1.graph.immutables.ImmutableElement.AbstractBuilder
properties
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImmutableEdgebuild()ImmutableEdge.Builderid(java.lang.String id)ImmutableEdge.Builderlabel(java.lang.String label)ImmutableEdge.Buildernamespace(java.lang.String namespace)ImmutableEdge.Buildersource(java.lang.String namespace, java.lang.String id)ImmutableEdge.Buildersource(org.opennms.integration.api.v1.graph.VertexRef source)ImmutableEdge.Buildertarget(java.lang.String namespace, java.lang.String id)ImmutableEdge.Buildertarget(org.opennms.integration.api.v1.graph.VertexRef target)-
Methods inherited from class org.opennms.integration.api.v1.graph.immutables.ImmutableElement.AbstractBuilder
properties, property
-
-
-
-
Method Detail
-
namespace
public ImmutableEdge.Builder namespace(java.lang.String namespace)
-
id
public ImmutableEdge.Builder id(java.lang.String id)
-
label
public ImmutableEdge.Builder label(java.lang.String label)
-
source
public ImmutableEdge.Builder source(java.lang.String namespace, java.lang.String id)
-
source
public ImmutableEdge.Builder source(org.opennms.integration.api.v1.graph.VertexRef source)
-
target
public ImmutableEdge.Builder target(java.lang.String namespace, java.lang.String id)
-
target
public ImmutableEdge.Builder target(org.opennms.integration.api.v1.graph.VertexRef target)
-
build
public ImmutableEdge build()
-
-