public class DefaultThresholdAcceleratedAdvertisement extends org.onosproject.yang.model.InnerModelObject implements ThresholdAcceleratedAdvertisement
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeThresholdAcceleratedAdvertisement.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected BandwidthIeeeFloat32 |
unidirectionalAvailableBandwidth |
protected long |
unidirectionalDelay |
protected long |
unidirectionalDelayVariation |
protected long |
unidirectionalMaxDelay |
protected long |
unidirectionalMinDelay |
protected BigDecimal |
unidirectionalPacketLoss |
protected BandwidthIeeeFloat32 |
unidirectionalResidualBandwidth |
protected BandwidthIeeeFloat32 |
unidirectionalUtilizedBandwidth |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultThresholdAcceleratedAdvertisement()
Creates an instance of defaultThresholdAcceleratedAdvertisement.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(ThresholdAcceleratedAdvertisement.LeafIdentifier leaf)
Checks if the leaf value is set.
|
String |
toString() |
BandwidthIeeeFloat32 |
unidirectionalAvailableBandwidth()
Returns the attribute unidirectionalAvailableBandwidth.
|
void |
unidirectionalAvailableBandwidth(BandwidthIeeeFloat32 unidirectionalAvailableBandwidth)
Sets the attribute unidirectionalAvailableBandwidth.
|
long |
unidirectionalDelay()
Returns the attribute unidirectionalDelay.
|
void |
unidirectionalDelay(long unidirectionalDelay)
Sets the attribute unidirectionalDelay.
|
long |
unidirectionalDelayVariation()
Returns the attribute unidirectionalDelayVariation.
|
void |
unidirectionalDelayVariation(long unidirectionalDelayVariation)
Sets the attribute unidirectionalDelayVariation.
|
long |
unidirectionalMaxDelay()
Returns the attribute unidirectionalMaxDelay.
|
void |
unidirectionalMaxDelay(long unidirectionalMaxDelay)
Sets the attribute unidirectionalMaxDelay.
|
long |
unidirectionalMinDelay()
Returns the attribute unidirectionalMinDelay.
|
void |
unidirectionalMinDelay(long unidirectionalMinDelay)
Sets the attribute unidirectionalMinDelay.
|
BigDecimal |
unidirectionalPacketLoss()
Returns the attribute unidirectionalPacketLoss.
|
void |
unidirectionalPacketLoss(BigDecimal unidirectionalPacketLoss)
Sets the attribute unidirectionalPacketLoss.
|
BandwidthIeeeFloat32 |
unidirectionalResidualBandwidth()
Returns the attribute unidirectionalResidualBandwidth.
|
void |
unidirectionalResidualBandwidth(BandwidthIeeeFloat32 unidirectionalResidualBandwidth)
Sets the attribute unidirectionalResidualBandwidth.
|
BandwidthIeeeFloat32 |
unidirectionalUtilizedBandwidth()
Returns the attribute unidirectionalUtilizedBandwidth.
|
void |
unidirectionalUtilizedBandwidth(BandwidthIeeeFloat32 unidirectionalUtilizedBandwidth)
Sets the attribute unidirectionalUtilizedBandwidth.
|
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected long unidirectionalDelay
protected long unidirectionalMinDelay
protected long unidirectionalMaxDelay
protected long unidirectionalDelayVariation
protected BigDecimal unidirectionalPacketLoss
protected BandwidthIeeeFloat32 unidirectionalResidualBandwidth
protected BandwidthIeeeFloat32 unidirectionalAvailableBandwidth
protected BandwidthIeeeFloat32 unidirectionalUtilizedBandwidth
protected BitSet valueLeafFlags
public DefaultThresholdAcceleratedAdvertisement()
public long unidirectionalDelay()
ThresholdAcceleratedAdvertisementunidirectionalDelay in interface ThresholdAcceleratedAdvertisementpublic long unidirectionalMinDelay()
ThresholdAcceleratedAdvertisementunidirectionalMinDelay in interface ThresholdAcceleratedAdvertisementpublic long unidirectionalMaxDelay()
ThresholdAcceleratedAdvertisementunidirectionalMaxDelay in interface ThresholdAcceleratedAdvertisementpublic long unidirectionalDelayVariation()
ThresholdAcceleratedAdvertisementunidirectionalDelayVariation in interface ThresholdAcceleratedAdvertisementpublic BigDecimal unidirectionalPacketLoss()
ThresholdAcceleratedAdvertisementunidirectionalPacketLoss in interface ThresholdAcceleratedAdvertisementpublic BandwidthIeeeFloat32 unidirectionalResidualBandwidth()
ThresholdAcceleratedAdvertisementunidirectionalResidualBandwidth in interface ThresholdAcceleratedAdvertisementpublic BandwidthIeeeFloat32 unidirectionalAvailableBandwidth()
ThresholdAcceleratedAdvertisementunidirectionalAvailableBandwidth in interface ThresholdAcceleratedAdvertisementpublic BandwidthIeeeFloat32 unidirectionalUtilizedBandwidth()
ThresholdAcceleratedAdvertisementunidirectionalUtilizedBandwidth in interface ThresholdAcceleratedAdvertisementpublic BitSet valueLeafFlags()
ThresholdAcceleratedAdvertisementvalueLeafFlags in interface ThresholdAcceleratedAdvertisementpublic void unidirectionalDelay(long unidirectionalDelay)
ThresholdAcceleratedAdvertisementunidirectionalDelay in interface ThresholdAcceleratedAdvertisementunidirectionalDelay - value of unidirectionalDelaypublic void unidirectionalMinDelay(long unidirectionalMinDelay)
ThresholdAcceleratedAdvertisementunidirectionalMinDelay in interface ThresholdAcceleratedAdvertisementunidirectionalMinDelay - value of unidirectionalMinDelaypublic void unidirectionalMaxDelay(long unidirectionalMaxDelay)
ThresholdAcceleratedAdvertisementunidirectionalMaxDelay in interface ThresholdAcceleratedAdvertisementunidirectionalMaxDelay - value of unidirectionalMaxDelaypublic void unidirectionalDelayVariation(long unidirectionalDelayVariation)
ThresholdAcceleratedAdvertisementunidirectionalDelayVariation in interface ThresholdAcceleratedAdvertisementunidirectionalDelayVariation - value of unidirectionalDelayVariationpublic void unidirectionalPacketLoss(BigDecimal unidirectionalPacketLoss)
ThresholdAcceleratedAdvertisementunidirectionalPacketLoss in interface ThresholdAcceleratedAdvertisementunidirectionalPacketLoss - value of unidirectionalPacketLosspublic void unidirectionalResidualBandwidth(BandwidthIeeeFloat32 unidirectionalResidualBandwidth)
ThresholdAcceleratedAdvertisementunidirectionalResidualBandwidth in interface ThresholdAcceleratedAdvertisementunidirectionalResidualBandwidth - value of unidirectionalResidualBandwidthpublic void unidirectionalAvailableBandwidth(BandwidthIeeeFloat32 unidirectionalAvailableBandwidth)
ThresholdAcceleratedAdvertisementunidirectionalAvailableBandwidth in interface ThresholdAcceleratedAdvertisementunidirectionalAvailableBandwidth - value of unidirectionalAvailableBandwidthpublic void unidirectionalUtilizedBandwidth(BandwidthIeeeFloat32 unidirectionalUtilizedBandwidth)
ThresholdAcceleratedAdvertisementunidirectionalUtilizedBandwidth in interface ThresholdAcceleratedAdvertisementunidirectionalUtilizedBandwidth - value of unidirectionalUtilizedBandwidthpublic boolean isLeafValueSet(ThresholdAcceleratedAdvertisement.LeafIdentifier leaf)
ThresholdAcceleratedAdvertisementisLeafValueSet in interface ThresholdAcceleratedAdvertisementleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.