public interface TedLinkAttributes extends DataObject
This class represents the following YANG schema fragment defined in module ted
grouping ted-link-attributes { leaf color { type uint32; } leaf max-link-bandwidth { type decimal64 { fraction-digits 2; } } leaf max-resv-link-bandwidth { type decimal64 { fraction-digits 2; } } list unreserved-bandwidth { max-elements 8; key priority; leaf priority { type uint8 { range 0..7; } } leaf bandwidth { type decimal64 { fraction-digits 2; } } } leaf te-default-metric { type uint32; } container srlg { uses srlg-attributes; } }The schema path to identify an instance is ted/ted-link-attributes
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable Long |
getColor()
Administrative group or color of the link
|
@Nullable BigDecimal |
getMaxLinkBandwidth()
Maximum bandwidth that can be see on this link in this direction.
|
@Nullable BigDecimal |
getMaxResvLinkBandwidth()
Maximum amount of bandwidth that can be reserved in this direction in this link.
|
@Nullable Srlg |
getSrlg()
Shared Risk Link Group Attributes
|
@Nullable Long |
getTeDefaultMetric()
Traffic Engineering Metric
|
@Nullable List<UnreservedBandwidth> |
getUnreservedBandwidth()
Unreserved bandwidth for 0-7 priority levels.
|
default @NonNull List<UnreservedBandwidth> |
nonnullUnreservedBandwidth() |
getImplementedInterface
@Nullable Long getColor()
java.lang.Long
color
, or null
if not present@Nullable BigDecimal getMaxLinkBandwidth()
java.math.BigDecimal
maxLinkBandwidth
, or null
if not present@Nullable BigDecimal getMaxResvLinkBandwidth()
java.math.BigDecimal
maxResvLinkBandwidth
, or null
if not present@Nullable List<UnreservedBandwidth> getUnreservedBandwidth()
java.util.List
unreservedBandwidth
, or null
if not presentdefault @NonNull List<UnreservedBandwidth> nonnullUnreservedBandwidth()
java.util.List
unreservedBandwidth
, or an empty list if it is not present@Nullable Long getTeDefaultMetric()
java.lang.Long
teDefaultMetric
, or null
if not present@Nullable Srlg getSrlg()
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.ted.rev131021.ted.link.attributes.Srlg
srlg
, or null
if not presentCopyright © 2019 OpenDaylight. All rights reserved.