public interface Rp extends org.opendaylight.yangtools.yang.binding.ChildOf<RpObject>, org.opendaylight.yangtools.yang.binding.Augmentable<Rp>, Object
This class represents the following YANG schema fragment defined in module pcep-types
container rp {
uses object;
container tlvs {
uses order-tlv;
uses vendor-information-tlvs;
uses path-setup-type-tlv;
}
leaf priority {
type uint8 {
range 1..7;
}
}
leaf request-id {
type request-id;
}
leaf reoptimization {
type boolean;
default false;
}
leaf bi-directional {
type boolean;
default false;
}
leaf loose {
type boolean;
default false;
}
leaf path-key {
type boolean;
default false;
}
leaf fragmentation {
type boolean;
default false;
}
leaf p2mp {
type boolean;
default false;
}
leaf ero-compression {
type boolean;
default false;
}
leaf supply-of {
type boolean;
default false;
}
leaf order {
type boolean;
default false;
}
leaf make-before-break {
type boolean;
default false;
}
}
The schema path to identify an instance is
pcep-types/rp-object/rp
To create instances of this class use RpBuilder.
RpBuilder| Modifier and Type | Field and Description |
|---|---|
static @NonNull org.opendaylight.yangtools.yang.common.QName |
QNAME |
| Modifier and Type | Method and Description |
|---|---|
@Nullable Short |
getPriority() |
@Nullable RequestId |
getRequestId() |
@Nullable Tlvs |
getTlvs() |
default Class<Rp> |
implementedInterface() |
@Nullable Boolean |
isBiDirectional() |
@Nullable Boolean |
isEroCompression() |
@Nullable Boolean |
isFragmentation() |
@Nullable Boolean |
isLoose() |
@Nullable Boolean |
isMakeBeforeBreak() |
@Nullable Boolean |
isOrder() |
@Nullable Boolean |
isP2mp() |
@Nullable Boolean |
isPathKey() |
@Nullable Boolean |
isReoptimization() |
@Nullable Boolean |
isSupplyOf() |
isIgnore, isProcessingRuledefault Class<Rp> implementedInterface()
implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainerimplementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObjectimplementedInterface in interface ObjectimplementedInterface in interface ObjectHeader@Nullable Tlvs getTlvs()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.rp.object.rp.Tlvs tlvs, or null if not present@Nullable Short getPriority()
java.lang.Short priority, or null if not present@Nullable RequestId getRequestId()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.RequestId requestId, or null if not present@Nullable Boolean isReoptimization()
java.lang.Boolean reoptimization, or null if not present@Nullable Boolean isBiDirectional()
java.lang.Boolean biDirectional, or null if not present@Nullable Boolean isLoose()
java.lang.Boolean loose, or null if not present@Nullable Boolean isPathKey()
java.lang.Boolean pathKey, or null if not present@Nullable Boolean isFragmentation()
java.lang.Boolean fragmentation, or null if not present@Nullable Boolean isP2mp()
java.lang.Boolean p2mp, or null if not present@Nullable Boolean isEroCompression()
java.lang.Boolean eroCompression, or null if not present@Nullable Boolean isSupplyOf()
java.lang.Boolean supplyOf, or null if not present@Nullable Boolean isOrder()
java.lang.Boolean order, or null if not present@Nullable Boolean isMakeBeforeBreak()
java.lang.Boolean makeBeforeBreak, or null if not presentCopyright © 2020 OpenDaylight. All rights reserved.