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 boolean |
active |
protected Object |
destination |
protected Object |
extendedTunnelId |
protected Object |
lspId |
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 |
|---|---|
boolean |
active()
Returns the attribute active.
|
void |
active(boolean active)
Sets the attribute active.
|
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.
|
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 boolean active
protected BitSet valueLeafFlags
public Object destination()
Lspdestination in interface Lsppublic Object tunnelId()
Lsppublic Object extendedTunnelId()
LspextendedTunnelId in interface Lsppublic boolean active()
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 active(boolean active)
Lsppublic boolean isLeafValueSet(Lsp.LeafIdentifier leaf)
LspisLeafValueSet in interface Lspleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.