public class DefaultState extends org.onosproject.yang.model.InnerModelObject implements State
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeState.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected TeDsClass |
classType |
protected BandwidthKbps |
setBandwidth |
protected BandwidthKbps |
signaledBandwidth |
protected TeBandwidthType |
specificationType |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultState()
Creates an instance of defaultState.
|
| Modifier and Type | Method and Description |
|---|---|
TeDsClass |
classType()
Returns the attribute classType.
|
void |
classType(TeDsClass classType)
Sets the attribute classType.
|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(State.LeafIdentifier leaf)
Checks if the leaf value is set.
|
BandwidthKbps |
setBandwidth()
Returns the attribute setBandwidth.
|
void |
setBandwidth(BandwidthKbps setBandwidth)
Sets the attribute setBandwidth.
|
BandwidthKbps |
signaledBandwidth()
Returns the attribute signaledBandwidth.
|
void |
signaledBandwidth(BandwidthKbps signaledBandwidth)
Sets the attribute signaledBandwidth.
|
TeBandwidthType |
specificationType()
Returns the attribute specificationType.
|
void |
specificationType(TeBandwidthType specificationType)
Sets the attribute specificationType.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected TeBandwidthType specificationType
protected BandwidthKbps setBandwidth
protected TeDsClass classType
protected BandwidthKbps signaledBandwidth
protected BitSet valueLeafFlags
public TeBandwidthType specificationType()
StatespecificationType in interface Statepublic BandwidthKbps setBandwidth()
StatesetBandwidth in interface Statepublic TeDsClass classType()
Statepublic BandwidthKbps signaledBandwidth()
StatesignaledBandwidth in interface Statepublic BitSet valueLeafFlags()
StatevalueLeafFlags in interface Statepublic void specificationType(TeBandwidthType specificationType)
StatespecificationType in interface StatespecificationType - value of specificationTypepublic void setBandwidth(BandwidthKbps setBandwidth)
StatesetBandwidth in interface StatesetBandwidth - value of setBandwidthpublic void classType(TeDsClass classType)
Statepublic void signaledBandwidth(BandwidthKbps signaledBandwidth)
StatesignaledBandwidth in interface StatesignaledBandwidth - value of signaledBandwidthpublic boolean isLeafValueSet(State.LeafIdentifier leaf)
StateisLeafValueSet in interface Stateleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.