public class DefaultInterfaceAdjustmentCapability extends org.onosproject.yang.model.InnerModelObject implements InterfaceAdjustmentCapability, org.onosproject.yang.model.MultiInstanceObject<InterfaceAdjustmentCapabilityKeys>
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeInterfaceAdjustmentCapability.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected List<MaxLspBandwidth> |
maxLspBandwidth |
protected Class<? extends LspEncodingTypes> |
upperEncoding |
protected Class<? extends SwitchingCapabilities> |
upperSc |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultInterfaceAdjustmentCapability()
Creates an instance of defaultInterfaceAdjustmentCapability.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToMaxLspBandwidth(MaxLspBandwidth addTo)
Adds to the list of maxLspBandwidth.
|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(InterfaceAdjustmentCapability.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.
|
String |
toString() |
Class<? extends LspEncodingTypes> |
upperEncoding()
Returns the attribute upperEncoding.
|
void |
upperEncoding(Class<? extends LspEncodingTypes> upperEncoding)
Sets the attribute upperEncoding.
|
Class<? extends SwitchingCapabilities> |
upperSc()
Returns the attribute upperSc.
|
void |
upperSc(Class<? extends SwitchingCapabilities> upperSc)
Sets the attribute upperSc.
|
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected Class<? extends SwitchingCapabilities> upperSc
protected Class<? extends LspEncodingTypes> upperEncoding
protected BitSet valueLeafFlags
protected List<MaxLspBandwidth> maxLspBandwidth
public DefaultInterfaceAdjustmentCapability()
public Class<? extends SwitchingCapabilities> upperSc()
InterfaceAdjustmentCapabilityupperSc in interface InterfaceAdjustmentCapabilitypublic Class<? extends LspEncodingTypes> upperEncoding()
InterfaceAdjustmentCapabilityupperEncoding in interface InterfaceAdjustmentCapabilitypublic BitSet valueLeafFlags()
InterfaceAdjustmentCapabilityvalueLeafFlags in interface InterfaceAdjustmentCapabilitypublic List<MaxLspBandwidth> maxLspBandwidth()
InterfaceAdjustmentCapabilitymaxLspBandwidth in interface InterfaceAdjustmentCapabilitypublic void upperSc(Class<? extends SwitchingCapabilities> upperSc)
InterfaceAdjustmentCapabilityupperSc in interface InterfaceAdjustmentCapabilityupperSc - value of upperScpublic void upperEncoding(Class<? extends LspEncodingTypes> upperEncoding)
InterfaceAdjustmentCapabilityupperEncoding in interface InterfaceAdjustmentCapabilityupperEncoding - value of upperEncodingpublic void maxLspBandwidth(List<MaxLspBandwidth> maxLspBandwidth)
InterfaceAdjustmentCapabilitymaxLspBandwidth in interface InterfaceAdjustmentCapabilitymaxLspBandwidth - list of maxLspBandwidthpublic void addToMaxLspBandwidth(MaxLspBandwidth addTo)
InterfaceAdjustmentCapabilityaddToMaxLspBandwidth in interface InterfaceAdjustmentCapabilityaddTo - value of maxLspBandwidthpublic boolean isLeafValueSet(InterfaceAdjustmentCapability.LeafIdentifier leaf)
InterfaceAdjustmentCapabilityisLeafValueSet in interface InterfaceAdjustmentCapabilityleaf - leaf whose value status needs to checkedCopyright © 2017. All rights reserved.