public interface InterfaceSwitchingCapability
extends org.onosproject.yang.model.Augmentable
| Modifier and Type | Interface and Description |
|---|---|
static class |
InterfaceSwitchingCapability.LeafIdentifier
Identify the leaf of InterfaceSwitchingCapability.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToInterfaceAdjustmentCapability(InterfaceAdjustmentCapability addTo)
Adds to the list of interfaceAdjustmentCapability.
|
void |
addToMaxLspBandwidth(MaxLspBandwidth addTo)
Adds to the list of maxLspBandwidth.
|
Class<? extends LspEncodingTypes> |
encoding()
Returns the attribute encoding.
|
void |
encoding(Class<? extends LspEncodingTypes> encoding)
Sets the attribute encoding.
|
List<InterfaceAdjustmentCapability> |
interfaceAdjustmentCapability()
Returns the attribute interfaceAdjustmentCapability.
|
void |
interfaceAdjustmentCapability(List<InterfaceAdjustmentCapability> interfaceAdjustmentCapability)
Sets the attribute interfaceAdjustmentCapability.
|
boolean |
isLeafValueSet(InterfaceSwitchingCapability.LeafIdentifier leaf)
Checks if the leaf value is set.
|
List<MaxLspBandwidth> |
maxLspBandwidth()
Returns the attribute maxLspBandwidth.
|
void |
maxLspBandwidth(List<MaxLspBandwidth> maxLspBandwidth)
Sets the attribute maxLspBandwidth.
|
Class<? extends SwitchingCapabilities> |
switchingCapability()
Returns the attribute switchingCapability.
|
void |
switchingCapability(Class<? extends SwitchingCapabilities> switchingCapability)
Sets the attribute switchingCapability.
|
TimeDivisionMultiplexCapable |
timeDivisionMultiplexCapable()
Returns the attribute timeDivisionMultiplexCapable.
|
void |
timeDivisionMultiplexCapable(TimeDivisionMultiplexCapable timeDivisionMultiplexCapable)
Sets the attribute timeDivisionMultiplexCapable.
|
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
Class<? extends SwitchingCapabilities> switchingCapability()
Class<? extends LspEncodingTypes> encoding()
BitSet valueLeafFlags()
List<MaxLspBandwidth> maxLspBandwidth()
TimeDivisionMultiplexCapable timeDivisionMultiplexCapable()
List<InterfaceAdjustmentCapability> interfaceAdjustmentCapability()
void switchingCapability(Class<? extends SwitchingCapabilities> switchingCapability)
switchingCapability - value of switchingCapabilityvoid encoding(Class<? extends LspEncodingTypes> encoding)
encoding - value of encodingvoid maxLspBandwidth(List<MaxLspBandwidth> maxLspBandwidth)
maxLspBandwidth - list of maxLspBandwidthvoid timeDivisionMultiplexCapable(TimeDivisionMultiplexCapable timeDivisionMultiplexCapable)
timeDivisionMultiplexCapable - value of timeDivisionMultiplexCapablevoid interfaceAdjustmentCapability(List<InterfaceAdjustmentCapability> interfaceAdjustmentCapability)
interfaceAdjustmentCapability - list of interfaceAdjustmentCapabilityvoid addToMaxLspBandwidth(MaxLspBandwidth addTo)
addTo - value of maxLspBandwidthvoid addToInterfaceAdjustmentCapability(InterfaceAdjustmentCapability addTo)
addTo - value of interfaceAdjustmentCapabilityboolean isLeafValueSet(InterfaceSwitchingCapability.LeafIdentifier leaf)
leaf - leaf whose value status needs to checkedCopyright © 2017. All rights reserved.