public class DefaultUnderlayBackupPath extends org.onosproject.yang.model.InnerModelObject implements UnderlayBackupPath, org.onosproject.yang.model.MultiInstanceObject<UnderlayBackupPathKeys>
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeUnderlayBackupPath.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected Object |
clientIdRef |
protected long |
index |
protected Object |
networkIdRef |
protected List<PathElement> |
pathElement |
protected Object |
providerIdRef |
protected Object |
teTopologyIdRef |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultUnderlayBackupPath()
Creates an instance of defaultUnderlayBackupPath.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToPathElement(PathElement addTo)
Adds to the list of pathElement.
|
Object |
clientIdRef()
Returns the attribute clientIdRef.
|
void |
clientIdRef(Object clientIdRef)
Sets the attribute clientIdRef.
|
boolean |
equals(Object obj) |
int |
hashCode() |
long |
index()
Returns the attribute index.
|
void |
index(long index)
Sets the attribute index.
|
boolean |
isLeafValueSet(UnderlayBackupPath.LeafIdentifier leaf)
Checks if the leaf value is set.
|
Object |
networkIdRef()
Returns the attribute networkIdRef.
|
void |
networkIdRef(Object networkIdRef)
Sets the attribute networkIdRef.
|
List<PathElement> |
pathElement()
Returns the attribute pathElement.
|
void |
pathElement(List<PathElement> pathElement)
Sets the attribute pathElement.
|
Object |
providerIdRef()
Returns the attribute providerIdRef.
|
void |
providerIdRef(Object providerIdRef)
Sets the attribute providerIdRef.
|
Object |
teTopologyIdRef()
Returns the attribute teTopologyIdRef.
|
void |
teTopologyIdRef(Object teTopologyIdRef)
Sets the attribute teTopologyIdRef.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected long index
protected Object providerIdRef
protected Object clientIdRef
protected Object teTopologyIdRef
protected Object networkIdRef
protected BitSet valueLeafFlags
protected List<PathElement> pathElement
public DefaultUnderlayBackupPath()
public long index()
UnderlayBackupPathindex in interface UnderlayBackupPathpublic Object providerIdRef()
UnderlayBackupPathproviderIdRef in interface UnderlayBackupPathpublic Object clientIdRef()
UnderlayBackupPathclientIdRef in interface UnderlayBackupPathpublic Object teTopologyIdRef()
UnderlayBackupPathteTopologyIdRef in interface UnderlayBackupPathpublic Object networkIdRef()
UnderlayBackupPathnetworkIdRef in interface UnderlayBackupPathpublic BitSet valueLeafFlags()
UnderlayBackupPathvalueLeafFlags in interface UnderlayBackupPathpublic List<PathElement> pathElement()
UnderlayBackupPathpathElement in interface UnderlayBackupPathpublic void index(long index)
UnderlayBackupPathindex in interface UnderlayBackupPathindex - value of indexpublic void providerIdRef(Object providerIdRef)
UnderlayBackupPathproviderIdRef in interface UnderlayBackupPathproviderIdRef - value of providerIdRefpublic void clientIdRef(Object clientIdRef)
UnderlayBackupPathclientIdRef in interface UnderlayBackupPathclientIdRef - value of clientIdRefpublic void teTopologyIdRef(Object teTopologyIdRef)
UnderlayBackupPathteTopologyIdRef in interface UnderlayBackupPathteTopologyIdRef - value of teTopologyIdRefpublic void networkIdRef(Object networkIdRef)
UnderlayBackupPathnetworkIdRef in interface UnderlayBackupPathnetworkIdRef - value of networkIdRefpublic void pathElement(List<PathElement> pathElement)
UnderlayBackupPathpathElement in interface UnderlayBackupPathpathElement - list of pathElementpublic void addToPathElement(PathElement addTo)
UnderlayBackupPathaddToPathElement in interface UnderlayBackupPathaddTo - value of pathElementpublic boolean isLeafValueSet(UnderlayBackupPath.LeafIdentifier leaf)
UnderlayBackupPathisLeafValueSet in interface UnderlayBackupPathleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.