public interface SrlgAttributes extends DataObject
This class represents the following YANG schema fragment defined in module ted
grouping srlg-attributes { list interface-switching-capabilities { key switching-capability; leaf switching-capability { type ted:switching-capabilities; } leaf encoding { type uint8; } list max-lsp-bandwidth { max-elements 8; key priority; leaf priority { type uint8 { range 0..7; } } leaf bandwidth { type decimal64 { fraction-digits 2; } } } container packet-switch-capable { when "../switching-capability = PSC-1 or ../switching-capability = PSC-2 or ../switching-capability = PSC-3 or ../switching-capability = PSC-4"; leaf minimum-lsp-bandwidth { type decimal64 { fraction-digits 2; } } leaf interface-mtu { type uint16; } } container time-division-multiplex-capable { when "../switching-capability = TDM"; leaf minimum-lsp-bandwidth { type decimal64 { fraction-digits 2; } } leaf indication { type uint16; } } } list srlg-values { key srlg-value; leaf srlg-value { type uint32; } } leaf link-protection-type { type uint16; } }The schema path to identify an instance is ted/srlg-attributes
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable List<InterfaceSwitchingCapabilities> |
getInterfaceSwitchingCapabilities()
List of interface capabilities for this interface
|
@Nullable Integer |
getLinkProtectionType()
Link Protection Type desired for this link
|
@Nullable List<SrlgValues> |
getSrlgValues()
List of Shared Risk Link Group this interface belongs to.
|
default @NonNull List<InterfaceSwitchingCapabilities> |
nonnullInterfaceSwitchingCapabilities() |
default @NonNull List<SrlgValues> |
nonnullSrlgValues() |
getImplementedInterface
@Nullable List<InterfaceSwitchingCapabilities> getInterfaceSwitchingCapabilities()
java.util.List
interfaceSwitchingCapabilities
, or null
if not presentdefault @NonNull List<InterfaceSwitchingCapabilities> nonnullInterfaceSwitchingCapabilities()
java.util.List
interfaceSwitchingCapabilities
, or an empty list if it is not present@Nullable List<SrlgValues> getSrlgValues()
java.util.List
srlgValues
, or null
if not presentdefault @NonNull List<SrlgValues> nonnullSrlgValues()
java.util.List
srlgValues
, or an empty list if it is not present@Nullable Integer getLinkProtectionType()
java.lang.Integer
linkProtectionType
, or null
if not presentCopyright © 2019 OpenDaylight. All rights reserved.