public static final class ImmutableRequisitionNode.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
ImmutableRequisitionNode.Builder |
addAsset(org.opennms.integration.api.v1.config.requisition.RequisitionAsset asset) |
ImmutableRequisitionNode.Builder |
addAsset(String name,
String value) |
ImmutableRequisitionNode.Builder |
addCategory(String category) |
ImmutableRequisitionNode.Builder |
addInterface(org.opennms.integration.api.v1.config.requisition.RequisitionInterface iface) |
ImmutableRequisitionNode.Builder |
addMetaData(org.opennms.integration.api.v1.config.requisition.RequisitionMetaData requisitionMetaData) |
ImmutableRequisitionNode |
build() |
ImmutableRequisitionNode.Builder |
setAssets(List<org.opennms.integration.api.v1.config.requisition.RequisitionAsset> assets) |
ImmutableRequisitionNode.Builder |
setCategories(List<String> categories) |
ImmutableRequisitionNode.Builder |
setForeignId(String foreignId) |
ImmutableRequisitionNode.Builder |
setInterfaces(List<org.opennms.integration.api.v1.config.requisition.RequisitionInterface> interfaces) |
ImmutableRequisitionNode.Builder |
setLocation(String location) |
ImmutableRequisitionNode.Builder |
setMetaData(List<org.opennms.integration.api.v1.config.requisition.RequisitionMetaData> metaData) |
ImmutableRequisitionNode.Builder |
setNodeLabel(String nodeLabel) |
public ImmutableRequisitionNode.Builder setForeignId(String foreignId)
public ImmutableRequisitionNode.Builder setNodeLabel(String nodeLabel)
public ImmutableRequisitionNode.Builder setLocation(String location)
public ImmutableRequisitionNode.Builder setInterfaces(List<org.opennms.integration.api.v1.config.requisition.RequisitionInterface> interfaces)
public ImmutableRequisitionNode.Builder addInterface(org.opennms.integration.api.v1.config.requisition.RequisitionInterface iface)
public ImmutableRequisitionNode.Builder setCategories(List<String> categories)
public ImmutableRequisitionNode.Builder addCategory(String category)
public ImmutableRequisitionNode.Builder setAssets(List<org.opennms.integration.api.v1.config.requisition.RequisitionAsset> assets)
public ImmutableRequisitionNode.Builder addAsset(org.opennms.integration.api.v1.config.requisition.RequisitionAsset asset)
public ImmutableRequisitionNode.Builder addAsset(String name, String value)
public ImmutableRequisitionNode.Builder setMetaData(List<org.opennms.integration.api.v1.config.requisition.RequisitionMetaData> metaData)
public ImmutableRequisitionNode.Builder addMetaData(org.opennms.integration.api.v1.config.requisition.RequisitionMetaData requisitionMetaData)
public ImmutableRequisitionNode build()
Copyright © 2019. All rights reserved.