public class DefaultUnnumberedHop extends org.onosproject.yang.model.InnerModelObject implements UnnumberedHop
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeUnnumberedHop.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected TeHopType |
hopType |
protected long |
interfaceId |
protected IpAddress |
routerId |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultUnnumberedHop()
Creates an instance of defaultUnnumberedHop.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
TeHopType |
hopType()
Returns the attribute hopType.
|
void |
hopType(TeHopType hopType)
Sets the attribute hopType.
|
long |
interfaceId()
Returns the attribute interfaceId.
|
void |
interfaceId(long interfaceId)
Sets the attribute interfaceId.
|
boolean |
isLeafValueSet(UnnumberedHop.LeafIdentifier leaf)
Checks if the leaf value is set.
|
IpAddress |
routerId()
Returns the attribute routerId.
|
void |
routerId(IpAddress routerId)
Sets the attribute routerId.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected IpAddress routerId
protected long interfaceId
protected TeHopType hopType
protected BitSet valueLeafFlags
public DefaultUnnumberedHop()
public IpAddress routerId()
UnnumberedHoprouterId in interface UnnumberedHoppublic long interfaceId()
UnnumberedHopinterfaceId in interface UnnumberedHoppublic TeHopType hopType()
UnnumberedHophopType in interface UnnumberedHoppublic BitSet valueLeafFlags()
UnnumberedHopvalueLeafFlags in interface UnnumberedHoppublic void routerId(IpAddress routerId)
UnnumberedHoprouterId in interface UnnumberedHoprouterId - value of routerIdpublic void interfaceId(long interfaceId)
UnnumberedHopinterfaceId in interface UnnumberedHopinterfaceId - value of interfaceIdpublic void hopType(TeHopType hopType)
UnnumberedHophopType in interface UnnumberedHophopType - value of hopTypepublic boolean isLeafValueSet(UnnumberedHop.LeafIdentifier leaf)
UnnumberedHopisLeafValueSet in interface UnnumberedHopleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.