public class DefaultLsp extends org.onosproject.yang.model.InnerModelObject implements Lsp, org.onosproject.yang.model.MultiInstanceObject<LspKeys>
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeLsp.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected Object |
destination |
protected Object |
extendedTunnelId |
protected Object |
lspId |
protected Class<? extends PathSignalingType> |
signalingType |
protected Object |
source |
protected Object |
tunnelId |
protected Object |
type |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultLsp()
Creates an instance of defaultLsp.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
destination()
Returns the attribute destination.
|
void |
destination(Object destination)
Sets the attribute destination.
|
boolean |
equals(Object obj) |
Object |
extendedTunnelId()
Returns the attribute extendedTunnelId.
|
void |
extendedTunnelId(Object extendedTunnelId)
Sets the attribute extendedTunnelId.
|
int |
hashCode() |
boolean |
isLeafValueSet(Lsp.LeafIdentifier leaf)
Checks if the leaf value is set.
|
Object |
lspId()
Returns the attribute lspId.
|
void |
lspId(Object lspId)
Sets the attribute lspId.
|
Class<? extends PathSignalingType> |
signalingType()
Returns the attribute signalingType.
|
void |
signalingType(Class<? extends PathSignalingType> signalingType)
Sets the attribute signalingType.
|
Object |
source()
Returns the attribute source.
|
void |
source(Object source)
Sets the attribute source.
|
String |
toString() |
Object |
tunnelId()
Returns the attribute tunnelId.
|
void |
tunnelId(Object tunnelId)
Sets the attribute tunnelId.
|
Object |
type()
Returns the attribute type.
|
void |
type(Object type)
Sets the attribute type.
|
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected Object source
protected Object destination
protected Object tunnelId
protected Object lspId
protected Object extendedTunnelId
protected Object type
protected Class<? extends PathSignalingType> signalingType
protected BitSet valueLeafFlags
public Object destination()
Lspdestination in interface Lsppublic Object tunnelId()
Lsppublic Object extendedTunnelId()
LspextendedTunnelId in interface Lsppublic Class<? extends PathSignalingType> signalingType()
LspsignalingType in interface Lsppublic BitSet valueLeafFlags()
LspvalueLeafFlags in interface Lsppublic void source(Object source)
Lsppublic void destination(Object destination)
Lspdestination in interface Lspdestination - value of destinationpublic void tunnelId(Object tunnelId)
Lsppublic void lspId(Object lspId)
Lsppublic void extendedTunnelId(Object extendedTunnelId)
LspextendedTunnelId in interface LspextendedTunnelId - value of extendedTunnelIdpublic void signalingType(Class<? extends PathSignalingType> signalingType)
LspsignalingType in interface LspsignalingType - value of signalingTypepublic boolean isLeafValueSet(Lsp.LeafIdentifier leaf)
LspisLeafValueSet in interface Lspleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.