public class DefaultPathProperties extends org.onosproject.yang.model.InnerModelObject implements PathProperties
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypePathProperties.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected TeBandwidth |
bandwidthGeneric |
protected short |
holdPriority |
protected boolean |
ignoreOverload |
protected List<Metric> |
metric |
protected PathAffinities |
pathAffinities |
protected PathSrlgs |
pathSrlgs |
protected short |
setupPriority |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultPathProperties()
Creates an instance of defaultPathProperties.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToMetric(Metric addTo)
Adds to the list of metric.
|
TeBandwidth |
bandwidthGeneric()
Returns the attribute bandwidthGeneric.
|
void |
bandwidthGeneric(TeBandwidth bandwidthGeneric)
Sets the attribute bandwidthGeneric.
|
boolean |
equals(Object obj) |
int |
hashCode() |
short |
holdPriority()
Returns the attribute holdPriority.
|
void |
holdPriority(short holdPriority)
Sets the attribute holdPriority.
|
boolean |
ignoreOverload()
Returns the attribute ignoreOverload.
|
void |
ignoreOverload(boolean ignoreOverload)
Sets the attribute ignoreOverload.
|
boolean |
isLeafValueSet(PathProperties.LeafIdentifier leaf)
Checks if the leaf value is set.
|
List<Metric> |
metric()
Returns the attribute metric.
|
void |
metric(List<Metric> metric)
Sets the attribute metric.
|
PathAffinities |
pathAffinities()
Returns the attribute pathAffinities.
|
void |
pathAffinities(PathAffinities pathAffinities)
Sets the attribute pathAffinities.
|
PathSrlgs |
pathSrlgs()
Returns the attribute pathSrlgs.
|
void |
pathSrlgs(PathSrlgs pathSrlgs)
Sets the attribute pathSrlgs.
|
short |
setupPriority()
Returns the attribute setupPriority.
|
void |
setupPriority(short setupPriority)
Sets the attribute setupPriority.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected TeBandwidth bandwidthGeneric
protected short setupPriority
protected short holdPriority
protected boolean ignoreOverload
protected BitSet valueLeafFlags
protected PathAffinities pathAffinities
protected PathSrlgs pathSrlgs
public DefaultPathProperties()
public TeBandwidth bandwidthGeneric()
PathPropertiesbandwidthGeneric in interface PathPropertiespublic short setupPriority()
PathPropertiessetupPriority in interface PathPropertiespublic short holdPriority()
PathPropertiesholdPriority in interface PathPropertiespublic boolean ignoreOverload()
PathPropertiesignoreOverload in interface PathPropertiespublic BitSet valueLeafFlags()
PathPropertiesvalueLeafFlags in interface PathPropertiespublic List<Metric> metric()
PathPropertiesmetric in interface PathPropertiespublic PathAffinities pathAffinities()
PathPropertiespathAffinities in interface PathPropertiespublic PathSrlgs pathSrlgs()
PathPropertiespathSrlgs in interface PathPropertiespublic void bandwidthGeneric(TeBandwidth bandwidthGeneric)
PathPropertiesbandwidthGeneric in interface PathPropertiesbandwidthGeneric - value of bandwidthGenericpublic void setupPriority(short setupPriority)
PathPropertiessetupPriority in interface PathPropertiessetupPriority - value of setupPrioritypublic void holdPriority(short holdPriority)
PathPropertiesholdPriority in interface PathPropertiesholdPriority - value of holdPrioritypublic void ignoreOverload(boolean ignoreOverload)
PathPropertiesignoreOverload in interface PathPropertiesignoreOverload - value of ignoreOverloadpublic void metric(List<Metric> metric)
PathPropertiesmetric in interface PathPropertiesmetric - list of metricpublic void pathAffinities(PathAffinities pathAffinities)
PathPropertiespathAffinities in interface PathPropertiespathAffinities - value of pathAffinitiespublic void pathSrlgs(PathSrlgs pathSrlgs)
PathPropertiespathSrlgs in interface PathPropertiespathSrlgs - value of pathSrlgspublic void addToMetric(Metric addTo)
PathPropertiesaddToMetric in interface PathPropertiesaddTo - value of metricpublic boolean isLeafValueSet(PathProperties.LeafIdentifier leaf)
PathPropertiesisLeafValueSet in interface PathPropertiesleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.