public class DefaultMaxLspBandwidth extends org.onosproject.yang.model.InnerModelObject implements MaxLspBandwidth, org.onosproject.yang.model.MultiInstanceObject<MaxLspBandwidthKeys>
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeMaxLspBandwidth.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected BigDecimal |
bandwidth |
protected short |
priority |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultMaxLspBandwidth()
Creates an instance of defaultMaxLspBandwidth.
|
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
bandwidth()
Returns the attribute bandwidth.
|
void |
bandwidth(BigDecimal bandwidth)
Sets the attribute bandwidth.
|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(MaxLspBandwidth.LeafIdentifier leaf)
Checks if the leaf value is set.
|
short |
priority()
Returns the attribute priority.
|
void |
priority(short priority)
Sets the attribute priority.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
protected short priority
protected BigDecimal bandwidth
protected BitSet valueLeafFlags
public DefaultMaxLspBandwidth()
public short priority()
MaxLspBandwidthpriority in interface MaxLspBandwidthpublic BigDecimal bandwidth()
MaxLspBandwidthbandwidth in interface MaxLspBandwidthpublic BitSet valueLeafFlags()
MaxLspBandwidthvalueLeafFlags in interface MaxLspBandwidthpublic void priority(short priority)
MaxLspBandwidthpriority in interface MaxLspBandwidthpriority - value of prioritypublic void bandwidth(BigDecimal bandwidth)
MaxLspBandwidthbandwidth in interface MaxLspBandwidthbandwidth - value of bandwidthpublic boolean isLeafValueSet(MaxLspBandwidth.LeafIdentifier leaf)
MaxLspBandwidthisLeafValueSet in interface MaxLspBandwidthleaf - leaf whose value status needs to checkedCopyright © 2017. All rights reserved.