public class DefaultTunnel extends org.onosproject.yang.model.InnerModelObject implements Tunnel, org.onosproject.yang.model.MultiInstanceObject<TunnelKeys>
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeTunnel.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected Bandwidth |
bandwidth |
protected Config |
config |
protected Object |
identifier |
protected Object |
name |
protected P2PprimaryPaths |
p2PprimaryPaths |
protected P2PsecondaryPaths |
p2PsecondaryPaths |
protected State |
state |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultTunnel()
Creates an instance of defaultTunnel.
|
| Modifier and Type | Method and Description |
|---|---|
Bandwidth |
bandwidth()
Returns the attribute bandwidth.
|
void |
bandwidth(Bandwidth bandwidth)
Sets the attribute bandwidth.
|
Config |
config()
Returns the attribute config.
|
void |
config(Config config)
Sets the attribute config.
|
boolean |
equals(Object obj) |
int |
hashCode() |
Object |
identifier()
Returns the attribute identifier.
|
void |
identifier(Object identifier)
Sets the attribute identifier.
|
boolean |
isLeafValueSet(Tunnel.LeafIdentifier leaf)
Checks if the leaf value is set.
|
Object |
name()
Returns the attribute name.
|
void |
name(Object name)
Sets the attribute name.
|
P2PprimaryPaths |
p2PprimaryPaths()
Returns the attribute p2PprimaryPaths.
|
void |
p2PprimaryPaths(P2PprimaryPaths p2PprimaryPaths)
Sets the attribute p2PprimaryPaths.
|
P2PsecondaryPaths |
p2PsecondaryPaths()
Returns the attribute p2PsecondaryPaths.
|
void |
p2PsecondaryPaths(P2PsecondaryPaths p2PsecondaryPaths)
Sets the attribute p2PsecondaryPaths.
|
State |
state()
Returns the attribute state.
|
void |
state(State state)
Sets the attribute state.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected Object name
protected Object identifier
protected BitSet valueLeafFlags
protected Config config
protected State state
protected P2PprimaryPaths p2PprimaryPaths
protected P2PsecondaryPaths p2PsecondaryPaths
protected Bandwidth bandwidth
public Object identifier()
Tunnelidentifier in interface Tunnelpublic BitSet valueLeafFlags()
TunnelvalueLeafFlags in interface Tunnelpublic Config config()
Tunnelpublic P2PprimaryPaths p2PprimaryPaths()
Tunnelp2PprimaryPaths in interface Tunnelpublic P2PsecondaryPaths p2PsecondaryPaths()
Tunnelp2PsecondaryPaths in interface Tunnelpublic Bandwidth bandwidth()
Tunnelpublic void name(Object name)
Tunnelpublic void identifier(Object identifier)
Tunnelidentifier in interface Tunnelidentifier - value of identifierpublic void config(Config config)
Tunnelpublic void state(State state)
Tunnelpublic void p2PprimaryPaths(P2PprimaryPaths p2PprimaryPaths)
Tunnelp2PprimaryPaths in interface Tunnelp2PprimaryPaths - value of p2PprimaryPathspublic void p2PsecondaryPaths(P2PsecondaryPaths p2PsecondaryPaths)
Tunnelp2PsecondaryPaths in interface Tunnelp2PsecondaryPaths - value of p2PsecondaryPathspublic void bandwidth(Bandwidth bandwidth)
Tunnelpublic boolean isLeafValueSet(Tunnel.LeafIdentifier leaf)
TunnelisLeafValueSet in interface Tunnelleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.