Class ImmutableTopologyEdge.Builder
- java.lang.Object
-
- org.opennms.integration.api.v1.model.immutables.ImmutableTopologyEdge.Builder
-
- Enclosing class:
- ImmutableTopologyEdge
public static final class ImmutableTopologyEdge.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImmutableTopologyEdgebuild()ImmutableTopologyEdge.BuildersetId(java.lang.String id)ImmutableTopologyEdge.BuildersetProtocol(org.opennms.integration.api.v1.model.TopologyProtocol protocol)ImmutableTopologyEdge.BuildersetSource(org.opennms.integration.api.v1.model.Node source)ImmutableTopologyEdge.BuildersetSource(org.opennms.integration.api.v1.model.TopologyPort source)ImmutableTopologyEdge.BuildersetSource(org.opennms.integration.api.v1.model.TopologySegment source)ImmutableTopologyEdge.BuildersetTarget(org.opennms.integration.api.v1.model.Node target)ImmutableTopologyEdge.BuildersetTarget(org.opennms.integration.api.v1.model.TopologyPort target)ImmutableTopologyEdge.BuildersetTarget(org.opennms.integration.api.v1.model.TopologySegment target)ImmutableTopologyEdge.BuildersetTooltipText(java.lang.String tooltipText)
-
-
-
Method Detail
-
setProtocol
public ImmutableTopologyEdge.Builder setProtocol(org.opennms.integration.api.v1.model.TopologyProtocol protocol)
-
setId
public ImmutableTopologyEdge.Builder setId(java.lang.String id)
-
setTooltipText
public ImmutableTopologyEdge.Builder setTooltipText(java.lang.String tooltipText)
-
setSource
public ImmutableTopologyEdge.Builder setSource(org.opennms.integration.api.v1.model.Node source)
-
setSource
public ImmutableTopologyEdge.Builder setSource(org.opennms.integration.api.v1.model.TopologyPort source)
-
setSource
public ImmutableTopologyEdge.Builder setSource(org.opennms.integration.api.v1.model.TopologySegment source)
-
setTarget
public ImmutableTopologyEdge.Builder setTarget(org.opennms.integration.api.v1.model.Node target)
-
setTarget
public ImmutableTopologyEdge.Builder setTarget(org.opennms.integration.api.v1.model.TopologyPort target)
-
setTarget
public ImmutableTopologyEdge.Builder setTarget(org.opennms.integration.api.v1.model.TopologySegment target)
-
build
public ImmutableTopologyEdge build()
-
-