public class DefaultP2PprimaryPath extends org.onosproject.yang.model.InnerModelObject implements P2PprimaryPath, org.onosproject.yang.model.MultiInstanceObject<P2PprimaryPathKeys>
org.onosproject.yang.model.ModelObject.ModelObjectTypeP2PprimaryPath.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected ExplicitRouteObjects |
explicitRouteObjects |
protected String |
name |
protected long |
teDefaultMetric |
protected long |
teDelayMetric |
protected long |
teHopMetric |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultP2PprimaryPath()
Creates an instance of defaultP2PprimaryPath.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ExplicitRouteObjects |
explicitRouteObjects()
Returns the attribute explicitRouteObjects.
|
void |
explicitRouteObjects(ExplicitRouteObjects explicitRouteObjects)
Sets the attribute explicitRouteObjects.
|
int |
hashCode() |
boolean |
isLeafValueSet(P2PprimaryPath.LeafIdentifier leaf)
Checks if the leaf value is set.
|
String |
name()
Returns the attribute name.
|
void |
name(String name)
Sets the attribute name.
|
long |
teDefaultMetric()
Returns the attribute teDefaultMetric.
|
void |
teDefaultMetric(long teDefaultMetric)
Sets the attribute teDefaultMetric.
|
long |
teDelayMetric()
Returns the attribute teDelayMetric.
|
void |
teDelayMetric(long teDelayMetric)
Sets the attribute teDelayMetric.
|
long |
teHopMetric()
Returns the attribute teHopMetric.
|
void |
teHopMetric(long teHopMetric)
Sets the attribute teHopMetric.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected String name
protected long teDefaultMetric
protected long teDelayMetric
protected long teHopMetric
protected BitSet valueLeafFlags
protected ExplicitRouteObjects explicitRouteObjects
public DefaultP2PprimaryPath()
public String name()
P2PprimaryPathname in interface P2PprimaryPathpublic long teDefaultMetric()
P2PprimaryPathteDefaultMetric in interface P2PprimaryPathpublic long teDelayMetric()
P2PprimaryPathteDelayMetric in interface P2PprimaryPathpublic long teHopMetric()
P2PprimaryPathteHopMetric in interface P2PprimaryPathpublic BitSet valueLeafFlags()
P2PprimaryPathvalueLeafFlags in interface P2PprimaryPathpublic ExplicitRouteObjects explicitRouteObjects()
P2PprimaryPathexplicitRouteObjects in interface P2PprimaryPathpublic void name(String name)
P2PprimaryPathname in interface P2PprimaryPathname - value of namepublic void teDefaultMetric(long teDefaultMetric)
P2PprimaryPathteDefaultMetric in interface P2PprimaryPathteDefaultMetric - value of teDefaultMetricpublic void teDelayMetric(long teDelayMetric)
P2PprimaryPathteDelayMetric in interface P2PprimaryPathteDelayMetric - value of teDelayMetricpublic void teHopMetric(long teHopMetric)
P2PprimaryPathteHopMetric in interface P2PprimaryPathteHopMetric - value of teHopMetricpublic void explicitRouteObjects(ExplicitRouteObjects explicitRouteObjects)
P2PprimaryPathexplicitRouteObjects in interface P2PprimaryPathexplicitRouteObjects - value of explicitRouteObjectspublic boolean isLeafValueSet(P2PprimaryPath.LeafIdentifier leaf)
P2PprimaryPathisLeafValueSet in interface P2PprimaryPathleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.