Class CategoryBuilder
- java.lang.Object
-
- org.opennms.web.svclayer.catstatus.support.CategoryBuilder
-
public class CategoryBuilder extends Object
CategoryBuilder class.
- Since:
- 1.8.1
- Version:
- $Id: $
- Author:
- Jason Aras
-
-
Constructor Summary
Constructors Constructor Description CategoryBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CategoryBuilder
addInterface(int nodeId, String interfaceIp, String ipAddress, String nodeLabel)
addInterfaceCategoryBuilder
addNode(int nodeId, String label)
addNodeCategoryBuilder
addOutageService(int nodeId, String interfaceIp, String ipAddress, String nodeLabel, String service)
addOutageServiceCollection<StatusNode>
getNodes()
getNodes
-
-
-
Method Detail
-
addNode
public CategoryBuilder addNode(int nodeId, String label)
addNode
- Parameters:
nodeId
- a int.label
- aString
object.- Returns:
- a
CategoryBuilder
object.
-
addInterface
public CategoryBuilder addInterface(int nodeId, String interfaceIp, String ipAddress, String nodeLabel)
addInterface
- Parameters:
nodeId
- a int.interfaceIp
- aString
object.ipAddress
- aString
object.nodeLabel
- aString
object.- Returns:
- a
CategoryBuilder
object.
-
addOutageService
public CategoryBuilder addOutageService(int nodeId, String interfaceIp, String ipAddress, String nodeLabel, String service)
addOutageService
- Parameters:
nodeId
- a int.interfaceIp
- aString
object.ipAddress
- aString
object.nodeLabel
- aString
object.service
- aString
object.- Returns:
- a
CategoryBuilder
object.
-
getNodes
public Collection<StatusNode> getNodes()
getNodes
- Returns:
- a
Collection
object.
-
-