public final class ImmutableRequisitionInterface extends Object implements org.opennms.integration.api.v1.config.requisition.RequisitionInterface
RequisitionInterface that enforces deep immutability.| Modifier and Type | Class and Description |
|---|---|
static class |
ImmutableRequisitionInterface.Builder |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getDescription() |
InetAddress |
getIpAddress() |
List<org.opennms.integration.api.v1.config.requisition.RequisitionMetaData> |
getMetaData() |
List<org.opennms.integration.api.v1.config.requisition.RequisitionMonitoredService> |
getMonitoredServices() |
org.opennms.integration.api.v1.config.requisition.SnmpPrimaryType |
getSnmpPrimary() |
int |
hashCode() |
static org.opennms.integration.api.v1.config.requisition.RequisitionInterface |
immutableCopy(org.opennms.integration.api.v1.config.requisition.RequisitionInterface requisitionInterface) |
static ImmutableRequisitionInterface.Builder |
newBuilder() |
static ImmutableRequisitionInterface.Builder |
newBuilderFrom(org.opennms.integration.api.v1.config.requisition.RequisitionInterface requisitionInterface) |
String |
toString() |
public static ImmutableRequisitionInterface.Builder newBuilder()
public static ImmutableRequisitionInterface.Builder newBuilderFrom(org.opennms.integration.api.v1.config.requisition.RequisitionInterface requisitionInterface)
public static org.opennms.integration.api.v1.config.requisition.RequisitionInterface immutableCopy(org.opennms.integration.api.v1.config.requisition.RequisitionInterface requisitionInterface)
public List<org.opennms.integration.api.v1.config.requisition.RequisitionMonitoredService> getMonitoredServices()
getMonitoredServices in interface org.opennms.integration.api.v1.config.requisition.RequisitionInterfacepublic String getDescription()
getDescription in interface org.opennms.integration.api.v1.config.requisition.RequisitionInterfacepublic InetAddress getIpAddress()
getIpAddress in interface org.opennms.integration.api.v1.config.requisition.RequisitionInterfacepublic org.opennms.integration.api.v1.config.requisition.SnmpPrimaryType getSnmpPrimary()
getSnmpPrimary in interface org.opennms.integration.api.v1.config.requisition.RequisitionInterfacepublic List<org.opennms.integration.api.v1.config.requisition.RequisitionMetaData> getMetaData()
getMetaData in interface org.opennms.integration.api.v1.config.requisition.RequisitionInterfaceCopyright © 2019. All rights reserved.