Class NodeInfo.NodeInfoBuilder
- java.lang.Object
-
- org.opennms.netmgt.graph.api.info.NodeInfo.NodeInfoBuilder
-
- Enclosing class:
- NodeInfo
public static class NodeInfo.NodeInfoBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description NodeInfoBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeInfobuild()NodeInfo.NodeInfoBuildercategories(java.util.Set<java.lang.String> categories)NodeInfo.NodeInfoBuilderforeignId(java.lang.String foreignId)NodeInfo.NodeInfoBuilderforeignSource(java.lang.String foreignSource)NodeInfo.NodeInfoBuilderid(java.lang.Integer id)NodeInfo.NodeInfoBuilderipInterfaces(java.util.List<IpInfo> ipInfos)NodeInfo.NodeInfoBuilderlabel(java.lang.String label)NodeInfo.NodeInfoBuilderlocation(java.lang.String location)
-
-
-
Method Detail
-
location
public NodeInfo.NodeInfoBuilder location(java.lang.String location)
-
id
public NodeInfo.NodeInfoBuilder id(java.lang.Integer id)
-
foreignSource
public NodeInfo.NodeInfoBuilder foreignSource(java.lang.String foreignSource)
-
foreignId
public NodeInfo.NodeInfoBuilder foreignId(java.lang.String foreignId)
-
label
public NodeInfo.NodeInfoBuilder label(java.lang.String label)
-
categories
public NodeInfo.NodeInfoBuilder categories(java.util.Set<java.lang.String> categories)
-
ipInterfaces
public NodeInfo.NodeInfoBuilder ipInterfaces(java.util.List<IpInfo> ipInfos)
-
build
public NodeInfo build()
-
-