public class DefaultP2PsecondaryPath extends org.onosproject.yang.model.InnerModelObject implements P2PsecondaryPath, org.onosproject.yang.model.MultiInstanceObject<P2PsecondaryPathKeys>
org.onosproject.yang.model.ModelObject.ModelObjectTypeP2PsecondaryPath.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 |
|---|
DefaultP2PsecondaryPath()
Creates an instance of defaultP2PsecondaryPath.
|
| 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(P2PsecondaryPath.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 DefaultP2PsecondaryPath()
public String name()
P2PsecondaryPathname in interface P2PsecondaryPathpublic long teDefaultMetric()
P2PsecondaryPathteDefaultMetric in interface P2PsecondaryPathpublic long teDelayMetric()
P2PsecondaryPathteDelayMetric in interface P2PsecondaryPathpublic long teHopMetric()
P2PsecondaryPathteHopMetric in interface P2PsecondaryPathpublic BitSet valueLeafFlags()
P2PsecondaryPathvalueLeafFlags in interface P2PsecondaryPathpublic ExplicitRouteObjects explicitRouteObjects()
P2PsecondaryPathexplicitRouteObjects in interface P2PsecondaryPathpublic void name(String name)
P2PsecondaryPathname in interface P2PsecondaryPathname - value of namepublic void teDefaultMetric(long teDefaultMetric)
P2PsecondaryPathteDefaultMetric in interface P2PsecondaryPathteDefaultMetric - value of teDefaultMetricpublic void teDelayMetric(long teDelayMetric)
P2PsecondaryPathteDelayMetric in interface P2PsecondaryPathteDelayMetric - value of teDelayMetricpublic void teHopMetric(long teHopMetric)
P2PsecondaryPathteHopMetric in interface P2PsecondaryPathteHopMetric - value of teHopMetricpublic void explicitRouteObjects(ExplicitRouteObjects explicitRouteObjects)
P2PsecondaryPathexplicitRouteObjects in interface P2PsecondaryPathexplicitRouteObjects - value of explicitRouteObjectspublic boolean isLeafValueSet(P2PsecondaryPath.LeafIdentifier leaf)
P2PsecondaryPathisLeafValueSet in interface P2PsecondaryPathleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.