public interface PcrepMessage extends org.opendaylight.yangtools.yang.binding.ChildOf<PcrepMessage>, org.opendaylight.yangtools.yang.binding.Augmentable<PcrepMessage>, MessageHeader
This class represents the following YANG schema fragment defined in module pcep-types
container pcrep-message {
uses message-header;
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
To create instances of this class use PcrepMessageBuilder.
PcrepMessageBuilder| Modifier and Type | Field and Description |
|---|---|
static @NonNull org.opendaylight.yangtools.yang.common.QName |
QNAME |
| Modifier and Type | Method and Description |
|---|---|
@Nullable List<Replies> |
getReplies() |
default Class<PcrepMessage> |
implementedInterface() |
default @NonNull List<Replies> |
nonnullReplies() |
getVersiondefault Class<PcrepMessage> implementedInterface()
implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainerimplementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObjectimplementedInterface in interface MessageHeader@Nullable List<Replies> getReplies()
java.util.List replies, or null if not presentCopyright © 2020 OpenDaylight. All rights reserved.