Class ImmutableIpInterface.Builder
- java.lang.Object
-
- org.opennms.integration.api.v1.model.immutables.ImmutableIpInterface.Builder
-
- Enclosing class:
- ImmutableIpInterface
public static final class ImmutableIpInterface.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImmutableIpInterface.BuilderaddMetaData(org.opennms.integration.api.v1.model.MetaData metaData)ImmutableIpInterface.BuilderaddMonitoredService(org.opennms.integration.api.v1.model.MonitoredService monitoredService)ImmutableIpInterfacebuild()ImmutableIpInterface.BuildersetIpAddress(java.net.InetAddress ipAddress)ImmutableIpInterface.BuildersetMetaData(java.util.List<org.opennms.integration.api.v1.model.MetaData> metaData)ImmutableIpInterface.BuildersetMonitoredServices(java.util.List<org.opennms.integration.api.v1.model.MonitoredService> monitoredServices)ImmutableIpInterface.BuildersetSnmpInterface(org.opennms.integration.api.v1.model.SnmpInterface snmpInterface)
-
-
-
Method Detail
-
setIpAddress
public ImmutableIpInterface.Builder setIpAddress(java.net.InetAddress ipAddress)
-
setSnmpInterface
public ImmutableIpInterface.Builder setSnmpInterface(org.opennms.integration.api.v1.model.SnmpInterface snmpInterface)
-
setMetaData
public ImmutableIpInterface.Builder setMetaData(java.util.List<org.opennms.integration.api.v1.model.MetaData> metaData)
-
addMetaData
public ImmutableIpInterface.Builder addMetaData(org.opennms.integration.api.v1.model.MetaData metaData)
-
setMonitoredServices
public ImmutableIpInterface.Builder setMonitoredServices(java.util.List<org.opennms.integration.api.v1.model.MonitoredService> monitoredServices)
-
addMonitoredService
public ImmutableIpInterface.Builder addMonitoredService(org.opennms.integration.api.v1.model.MonitoredService monitoredService)
-
build
public ImmutableIpInterface build()
-
-