public interface Replies extends org.opendaylight.yangtools.yang.binding.ChildOf<PcrepMessage>, org.opendaylight.yangtools.yang.binding.Augmentable<Replies>, RpObject, VendorInformationObjects, Monitoring, MonitoringMetrics
This class represents the following YANG schema fragment defined in module pcep-types
list replies {
uses rp-object;
uses vendor-information-objects;
uses monitoring;
uses monitoring-metrics;
choice result {
case success-case {
container success {
list paths {
uses path-definition;
}
uses vendor-information-objects;
}
}
case failure-case {
container no-path {
uses no-path-object;
container tlvs {
uses vendor-information-tlvs;
container no-path-vector {
uses no-path-vector-tlv;
}
}
}
uses lsp-attributes;
}
}
}
The schema path to identify an instance is
pcep-types/pcrep-message/pcrep-message/replies
To create instances of this class use RepliesBuilder.
RepliesBuilder| Modifier and Type | Field and Description |
|---|---|
static @NonNull org.opendaylight.yangtools.yang.common.QName |
QNAME |
| Modifier and Type | Method and Description |
|---|---|
@Nullable Result |
getResult() |
default Class<Replies> |
implementedInterface() |
getRpgetVendorInformationObject, nonnullVendorInformationObjectgetMonitoringgetPccIdReqgetMetricPce, nonnullMetricPcedefault Class<Replies> implementedInterface()
implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainerimplementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObjectimplementedInterface in interface MonitoringimplementedInterface in interface MonitoringMetricsimplementedInterface in interface MonitoringObjectimplementedInterface in interface PccIdReqObjectimplementedInterface in interface RpObjectimplementedInterface in interface VendorInformationObjects@Nullable Result getResult()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.pcrep.message.pcrep.message.replies.Result result, or null if not presentCopyright © 2020 OpenDaylight. All rights reserved.