public static final class ImmutableNode.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
ImmutableNode.Builder |
addIpInterface(org.opennms.integration.api.v1.model.IpInterface ipInterface) |
ImmutableNode.Builder |
addMetaData(org.opennms.integration.api.v1.model.MetaData metaData) |
ImmutableNode.Builder |
addSnmpInterface(org.opennms.integration.api.v1.model.SnmpInterface snmpInterface) |
ImmutableNode |
build() |
ImmutableNode.Builder |
setAssetRecord(org.opennms.integration.api.v1.model.NodeAssetRecord assetRecord) |
ImmutableNode.Builder |
setForeignId(String foreignId) |
ImmutableNode.Builder |
setForeignSource(String foreignSource) |
ImmutableNode.Builder |
setId(int id) |
ImmutableNode.Builder |
setIpInterfaces(List<org.opennms.integration.api.v1.model.IpInterface> ipInterfaces) |
ImmutableNode.Builder |
setLabel(String label) |
ImmutableNode.Builder |
setLocation(String location) |
ImmutableNode.Builder |
setMetaData(List<org.opennms.integration.api.v1.model.MetaData> metaData) |
ImmutableNode.Builder |
setSnmpInterfaces(List<org.opennms.integration.api.v1.model.SnmpInterface> snmpInterfaces) |
public ImmutableNode.Builder setId(int id)
public ImmutableNode.Builder setForeignSource(String foreignSource)
public ImmutableNode.Builder setForeignId(String foreignId)
public ImmutableNode.Builder setLabel(String label)
public ImmutableNode.Builder setLocation(String location)
public ImmutableNode.Builder setAssetRecord(org.opennms.integration.api.v1.model.NodeAssetRecord assetRecord)
public ImmutableNode.Builder setIpInterfaces(List<org.opennms.integration.api.v1.model.IpInterface> ipInterfaces)
public ImmutableNode.Builder addIpInterface(org.opennms.integration.api.v1.model.IpInterface ipInterface)
public ImmutableNode.Builder setSnmpInterfaces(List<org.opennms.integration.api.v1.model.SnmpInterface> snmpInterfaces)
public ImmutableNode.Builder addSnmpInterface(org.opennms.integration.api.v1.model.SnmpInterface snmpInterface)
public ImmutableNode.Builder setMetaData(List<org.opennms.integration.api.v1.model.MetaData> metaData)
public ImmutableNode.Builder addMetaData(org.opennms.integration.api.v1.model.MetaData metaData)
public ImmutableNode build()
Copyright © 2019. All rights reserved.