public class DefaultAugmentedTopoNode extends org.onosproject.yang.model.InnerModelObject implements AugmentedTopoNode
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeAugmentedTopoNode.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected String |
routerId |
protected String |
routerIp |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultAugmentedTopoNode()
Creates an instance of defaultAugmentedTopoNode.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(AugmentedTopoNode.LeafIdentifier leaf)
Checks if the leaf value is set.
|
String |
routerId()
Returns the attribute routerId.
|
void |
routerId(String routerId)
Sets the attribute routerId.
|
String |
routerIp()
Returns the attribute routerIp.
|
void |
routerIp(String routerIp)
Sets the attribute routerIp.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
protected String routerId
protected String routerIp
protected BitSet valueLeafFlags
public DefaultAugmentedTopoNode()
public String routerId()
AugmentedTopoNoderouterId in interface AugmentedTopoNodepublic String routerIp()
AugmentedTopoNoderouterIp in interface AugmentedTopoNodepublic BitSet valueLeafFlags()
AugmentedTopoNodevalueLeafFlags in interface AugmentedTopoNodepublic void routerId(String routerId)
AugmentedTopoNoderouterId in interface AugmentedTopoNoderouterId - value of routerIdpublic void routerIp(String routerIp)
AugmentedTopoNoderouterIp in interface AugmentedTopoNoderouterIp - value of routerIppublic boolean isLeafValueSet(AugmentedTopoNode.LeafIdentifier leaf)
AugmentedTopoNodeisLeafValueSet in interface AugmentedTopoNodeleaf - leaf whose value status needs to checkedCopyright © 2017. All rights reserved.