public class DefaultUnderlay extends org.onosproject.yang.model.InnerModelObject implements Underlay
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeUnderlay.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected List<UnderlayBackupPath> |
underlayBackupPath |
protected UnderlayPrimaryPath |
underlayPrimaryPath |
protected int |
underlayProtectionType |
protected UnderlayTrailDes |
underlayTrailDes |
protected UnderlayTrailSrc |
underlayTrailSrc |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultUnderlay()
Creates an instance of defaultUnderlay.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToUnderlayBackupPath(UnderlayBackupPath addTo)
Adds to the list of underlayBackupPath.
|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(Underlay.LeafIdentifier leaf)
Checks if the leaf value is set.
|
String |
toString() |
List<UnderlayBackupPath> |
underlayBackupPath()
Returns the attribute underlayBackupPath.
|
void |
underlayBackupPath(List<UnderlayBackupPath> underlayBackupPath)
Sets the attribute underlayBackupPath.
|
UnderlayPrimaryPath |
underlayPrimaryPath()
Returns the attribute underlayPrimaryPath.
|
void |
underlayPrimaryPath(UnderlayPrimaryPath underlayPrimaryPath)
Sets the attribute underlayPrimaryPath.
|
int |
underlayProtectionType()
Returns the attribute underlayProtectionType.
|
void |
underlayProtectionType(int underlayProtectionType)
Sets the attribute underlayProtectionType.
|
UnderlayTrailDes |
underlayTrailDes()
Returns the attribute underlayTrailDes.
|
void |
underlayTrailDes(UnderlayTrailDes underlayTrailDes)
Sets the attribute underlayTrailDes.
|
UnderlayTrailSrc |
underlayTrailSrc()
Returns the attribute underlayTrailSrc.
|
void |
underlayTrailSrc(UnderlayTrailSrc underlayTrailSrc)
Sets the attribute underlayTrailSrc.
|
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected int underlayProtectionType
protected BitSet valueLeafFlags
protected UnderlayPrimaryPath underlayPrimaryPath
protected List<UnderlayBackupPath> underlayBackupPath
protected UnderlayTrailSrc underlayTrailSrc
protected UnderlayTrailDes underlayTrailDes
public int underlayProtectionType()
UnderlayunderlayProtectionType in interface Underlaypublic BitSet valueLeafFlags()
UnderlayvalueLeafFlags in interface Underlaypublic UnderlayPrimaryPath underlayPrimaryPath()
UnderlayunderlayPrimaryPath in interface Underlaypublic List<UnderlayBackupPath> underlayBackupPath()
UnderlayunderlayBackupPath in interface Underlaypublic UnderlayTrailSrc underlayTrailSrc()
UnderlayunderlayTrailSrc in interface Underlaypublic UnderlayTrailDes underlayTrailDes()
UnderlayunderlayTrailDes in interface Underlaypublic void underlayProtectionType(int underlayProtectionType)
UnderlayunderlayProtectionType in interface UnderlayunderlayProtectionType - value of underlayProtectionTypepublic void underlayPrimaryPath(UnderlayPrimaryPath underlayPrimaryPath)
UnderlayunderlayPrimaryPath in interface UnderlayunderlayPrimaryPath - value of underlayPrimaryPathpublic void underlayBackupPath(List<UnderlayBackupPath> underlayBackupPath)
UnderlayunderlayBackupPath in interface UnderlayunderlayBackupPath - list of underlayBackupPathpublic void underlayTrailSrc(UnderlayTrailSrc underlayTrailSrc)
UnderlayunderlayTrailSrc in interface UnderlayunderlayTrailSrc - value of underlayTrailSrcpublic void underlayTrailDes(UnderlayTrailDes underlayTrailDes)
UnderlayunderlayTrailDes in interface UnderlayunderlayTrailDes - value of underlayTrailDespublic void addToUnderlayBackupPath(UnderlayBackupPath addTo)
UnderlayaddToUnderlayBackupPath in interface UnderlayaddTo - value of underlayBackupPathpublic boolean isLeafValueSet(Underlay.LeafIdentifier leaf)
UnderlayisLeafValueSet in interface Underlayleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.