public final class ImmutableTopologyPort extends Object implements org.opennms.integration.api.v1.model.TopologyPort
TopologyPort that enforces deep immutability.| Modifier and Type | Class and Description |
|---|---|
static class |
ImmutableTopologyPort.Builder |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getId() |
String |
getIfAddress() |
Integer |
getIfIndex() |
String |
getIfName() |
org.opennms.integration.api.v1.model.NodeCriteria |
getNodeCriteria() |
String |
getTooltipText() |
int |
hashCode() |
static org.opennms.integration.api.v1.model.TopologyPort |
immutableCopy(org.opennms.integration.api.v1.model.TopologyPort topologyPort) |
static ImmutableTopologyPort.Builder |
newBuilder() |
static ImmutableTopologyPort.Builder |
newBuilderFrom(org.opennms.integration.api.v1.model.TopologyPort topologyPort) |
String |
toString() |
public static ImmutableTopologyPort.Builder newBuilder()
public static ImmutableTopologyPort.Builder newBuilderFrom(org.opennms.integration.api.v1.model.TopologyPort topologyPort)
public static org.opennms.integration.api.v1.model.TopologyPort immutableCopy(org.opennms.integration.api.v1.model.TopologyPort topologyPort)
public String getId()
public String getTooltipText()
public Integer getIfIndex()
getIfIndex in interface org.opennms.integration.api.v1.model.TopologyPortpublic String getIfName()
getIfName in interface org.opennms.integration.api.v1.model.TopologyPortpublic String getIfAddress()
getIfAddress in interface org.opennms.integration.api.v1.model.TopologyPortpublic org.opennms.integration.api.v1.model.NodeCriteria getNodeCriteria()
getNodeCriteria in interface org.opennms.integration.api.v1.model.TopologyPortCopyright © 2019. All rights reserved.