Class ImmutableRequisitionInterface.Builder
- java.lang.Object
-
- org.opennms.integration.api.v1.config.requisition.immutables.ImmutableRequisitionInterface.Builder
-
- Enclosing class:
- ImmutableRequisitionInterface
public static final class ImmutableRequisitionInterface.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImmutableRequisitionInterface.BuilderaddMetaData(org.opennms.integration.api.v1.config.requisition.RequisitionMetaData requisitionMetaData)ImmutableRequisitionInterface.BuilderaddMonitoredService(java.lang.String name)ImmutableRequisitionInterface.BuilderaddMonitoredService(org.opennms.integration.api.v1.config.requisition.RequisitionMonitoredService monitoredService)ImmutableRequisitionInterfacebuild()ImmutableRequisitionInterface.BuildersetDescription(java.lang.String description)ImmutableRequisitionInterface.BuildersetIpAddress(java.net.InetAddress ipAddress)ImmutableRequisitionInterface.BuildersetMetaData(java.util.List<org.opennms.integration.api.v1.config.requisition.RequisitionMetaData> metaData)ImmutableRequisitionInterface.BuildersetMonitoredServices(java.util.List<org.opennms.integration.api.v1.config.requisition.RequisitionMonitoredService> monitoredServices)ImmutableRequisitionInterface.BuildersetSnmpPrimary(org.opennms.integration.api.v1.config.requisition.SnmpPrimaryType snmpPrimary)
-
-
-
Method Detail
-
setIpAddress
public ImmutableRequisitionInterface.Builder setIpAddress(java.net.InetAddress ipAddress)
-
setSnmpPrimary
public ImmutableRequisitionInterface.Builder setSnmpPrimary(org.opennms.integration.api.v1.config.requisition.SnmpPrimaryType snmpPrimary)
-
setDescription
public ImmutableRequisitionInterface.Builder setDescription(java.lang.String description)
-
setMonitoredServices
public ImmutableRequisitionInterface.Builder setMonitoredServices(java.util.List<org.opennms.integration.api.v1.config.requisition.RequisitionMonitoredService> monitoredServices)
-
addMonitoredService
public ImmutableRequisitionInterface.Builder addMonitoredService(org.opennms.integration.api.v1.config.requisition.RequisitionMonitoredService monitoredService)
-
addMonitoredService
public ImmutableRequisitionInterface.Builder addMonitoredService(java.lang.String name)
-
setMetaData
public ImmutableRequisitionInterface.Builder setMetaData(java.util.List<org.opennms.integration.api.v1.config.requisition.RequisitionMetaData> metaData)
-
addMetaData
public ImmutableRequisitionInterface.Builder addMetaData(org.opennms.integration.api.v1.config.requisition.RequisitionMetaData requisitionMetaData)
-
build
public ImmutableRequisitionInterface build()
-
-