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 NodeInfo
build()
NodeInfo.NodeInfoBuilder
categories(java.util.Set<java.lang.String> categories)
NodeInfo.NodeInfoBuilder
foreignId(java.lang.String foreignId)
NodeInfo.NodeInfoBuilder
foreignSource(java.lang.String foreignSource)
NodeInfo.NodeInfoBuilder
id(java.lang.Integer id)
NodeInfo.NodeInfoBuilder
ipInterfaces(java.util.List<IpInfo> ipInfos)
NodeInfo.NodeInfoBuilder
label(java.lang.String label)
NodeInfo.NodeInfoBuilder
location(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()
-
-