public class DefaultConfig extends org.onosproject.yang.model.InnerModelObject implements Config
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeConfig.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected Class<? extends StateType> |
adminStatus |
protected Bidirectional |
bidirectional |
protected TeGlobalId |
clientId |
protected String |
description |
protected IpAddress |
destination |
protected byte[] |
dstTpId |
protected Class<? extends LspEncodingTypes> |
encoding |
protected HierarchicalLinkId |
hierarchicalLinkId |
protected short |
holdPriority |
protected int |
identifier |
protected String |
name |
protected short |
preference |
protected Class<? extends LspProtType> |
protectionType |
protected TeGlobalId |
providerId |
protected int |
reoptimizeTimer |
protected short |
setupPriority |
protected Class<? extends TunnelType> |
signalingType |
protected IpAddress |
source |
protected byte[] |
srcTpId |
protected Class<? extends SwitchingCapabilities> |
switchingLayer |
protected TeTopologyId |
teTopologyId |
protected Class<? extends TunnelType> |
type |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultConfig()
Creates an instance of defaultConfig.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends StateType> |
adminStatus()
Returns the attribute adminStatus.
|
void |
adminStatus(Class<? extends StateType> adminStatus)
Sets the attribute adminStatus.
|
Bidirectional |
bidirectional()
Returns the attribute bidirectional.
|
void |
bidirectional(Bidirectional bidirectional)
Sets the attribute bidirectional.
|
TeGlobalId |
clientId()
Returns the attribute clientId.
|
void |
clientId(TeGlobalId clientId)
Sets the attribute clientId.
|
String |
description()
Returns the attribute description.
|
void |
description(String description)
Sets the attribute description.
|
IpAddress |
destination()
Returns the attribute destination.
|
void |
destination(IpAddress destination)
Sets the attribute destination.
|
byte[] |
dstTpId()
Returns the attribute dstTpId.
|
void |
dstTpId(byte[] dstTpId)
Sets the attribute dstTpId.
|
Class<? extends LspEncodingTypes> |
encoding()
Returns the attribute encoding.
|
void |
encoding(Class<? extends LspEncodingTypes> encoding)
Sets the attribute encoding.
|
boolean |
equals(Object obj) |
int |
hashCode() |
HierarchicalLinkId |
hierarchicalLinkId()
Returns the attribute hierarchicalLinkId.
|
void |
hierarchicalLinkId(HierarchicalLinkId hierarchicalLinkId)
Sets the attribute hierarchicalLinkId.
|
short |
holdPriority()
Returns the attribute holdPriority.
|
void |
holdPriority(short holdPriority)
Sets the attribute holdPriority.
|
int |
identifier()
Returns the attribute identifier.
|
void |
identifier(int identifier)
Sets the attribute identifier.
|
boolean |
isLeafValueSet(Config.LeafIdentifier leaf)
Checks if the leaf value is set.
|
String |
name()
Returns the attribute name.
|
void |
name(String name)
Sets the attribute name.
|
short |
preference()
Returns the attribute preference.
|
void |
preference(short preference)
Sets the attribute preference.
|
Class<? extends LspProtType> |
protectionType()
Returns the attribute protectionType.
|
void |
protectionType(Class<? extends LspProtType> protectionType)
Sets the attribute protectionType.
|
TeGlobalId |
providerId()
Returns the attribute providerId.
|
void |
providerId(TeGlobalId providerId)
Sets the attribute providerId.
|
int |
reoptimizeTimer()
Returns the attribute reoptimizeTimer.
|
void |
reoptimizeTimer(int reoptimizeTimer)
Sets the attribute reoptimizeTimer.
|
short |
setupPriority()
Returns the attribute setupPriority.
|
void |
setupPriority(short setupPriority)
Sets the attribute setupPriority.
|
Class<? extends TunnelType> |
signalingType()
Returns the attribute signalingType.
|
void |
signalingType(Class<? extends TunnelType> signalingType)
Sets the attribute signalingType.
|
IpAddress |
source()
Returns the attribute source.
|
void |
source(IpAddress source)
Sets the attribute source.
|
byte[] |
srcTpId()
Returns the attribute srcTpId.
|
void |
srcTpId(byte[] srcTpId)
Sets the attribute srcTpId.
|
Class<? extends SwitchingCapabilities> |
switchingLayer()
Returns the attribute switchingLayer.
|
void |
switchingLayer(Class<? extends SwitchingCapabilities> switchingLayer)
Sets the attribute switchingLayer.
|
TeTopologyId |
teTopologyId()
Returns the attribute teTopologyId.
|
void |
teTopologyId(TeTopologyId teTopologyId)
Sets the attribute teTopologyId.
|
String |
toString() |
Class<? extends TunnelType> |
type()
Returns the attribute type.
|
void |
type(Class<? extends TunnelType> type)
Sets the attribute type.
|
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected String name
protected Class<? extends TunnelType> type
protected int identifier
protected String description
protected Class<? extends SwitchingCapabilities> switchingLayer
protected Class<? extends LspEncodingTypes> encoding
protected Class<? extends LspProtType> protectionType
protected short preference
protected int reoptimizeTimer
protected TeGlobalId providerId
protected TeGlobalId clientId
protected TeTopologyId teTopologyId
protected IpAddress source
protected IpAddress destination
protected byte[] srcTpId
protected byte[] dstTpId
protected short setupPriority
protected short holdPriority
protected Class<? extends TunnelType> signalingType
protected BitSet valueLeafFlags
protected HierarchicalLinkId hierarchicalLinkId
protected Bidirectional bidirectional
public Class<? extends TunnelType> type()
Configpublic int identifier()
Configidentifier in interface Configpublic String description()
Configdescription in interface Configpublic Class<? extends SwitchingCapabilities> switchingLayer()
ConfigswitchingLayer in interface Configpublic Class<? extends LspEncodingTypes> encoding()
Configpublic Class<? extends LspProtType> protectionType()
ConfigprotectionType in interface Configpublic Class<? extends StateType> adminStatus()
ConfigadminStatus in interface Configpublic short preference()
Configpreference in interface Configpublic int reoptimizeTimer()
ConfigreoptimizeTimer in interface Configpublic TeGlobalId providerId()
ConfigproviderId in interface Configpublic TeGlobalId clientId()
Configpublic TeTopologyId teTopologyId()
ConfigteTopologyId in interface Configpublic IpAddress source()
Configpublic IpAddress destination()
Configdestination in interface Configpublic byte[] srcTpId()
Configpublic byte[] dstTpId()
Configpublic short setupPriority()
ConfigsetupPriority in interface Configpublic short holdPriority()
ConfigholdPriority in interface Configpublic Class<? extends TunnelType> signalingType()
ConfigsignalingType in interface Configpublic BitSet valueLeafFlags()
ConfigvalueLeafFlags in interface Configpublic HierarchicalLinkId hierarchicalLinkId()
ConfighierarchicalLinkId in interface Configpublic Bidirectional bidirectional()
Configbidirectional in interface Configpublic void name(String name)
Configpublic void type(Class<? extends TunnelType> type)
Configpublic void identifier(int identifier)
Configidentifier in interface Configidentifier - value of identifierpublic void description(String description)
Configdescription in interface Configdescription - value of descriptionpublic void switchingLayer(Class<? extends SwitchingCapabilities> switchingLayer)
ConfigswitchingLayer in interface ConfigswitchingLayer - value of switchingLayerpublic void encoding(Class<? extends LspEncodingTypes> encoding)
Configpublic void protectionType(Class<? extends LspProtType> protectionType)
ConfigprotectionType in interface ConfigprotectionType - value of protectionTypepublic void adminStatus(Class<? extends StateType> adminStatus)
ConfigadminStatus in interface ConfigadminStatus - value of adminStatuspublic void preference(short preference)
Configpreference in interface Configpreference - value of preferencepublic void reoptimizeTimer(int reoptimizeTimer)
ConfigreoptimizeTimer in interface ConfigreoptimizeTimer - value of reoptimizeTimerpublic void providerId(TeGlobalId providerId)
ConfigproviderId in interface ConfigproviderId - value of providerIdpublic void clientId(TeGlobalId clientId)
Configpublic void teTopologyId(TeTopologyId teTopologyId)
ConfigteTopologyId in interface ConfigteTopologyId - value of teTopologyIdpublic void source(IpAddress source)
Configpublic void destination(IpAddress destination)
Configdestination in interface Configdestination - value of destinationpublic void srcTpId(byte[] srcTpId)
Configpublic void dstTpId(byte[] dstTpId)
Configpublic void setupPriority(short setupPriority)
ConfigsetupPriority in interface ConfigsetupPriority - value of setupPrioritypublic void holdPriority(short holdPriority)
ConfigholdPriority in interface ConfigholdPriority - value of holdPrioritypublic void signalingType(Class<? extends TunnelType> signalingType)
ConfigsignalingType in interface ConfigsignalingType - value of signalingTypepublic void hierarchicalLinkId(HierarchicalLinkId hierarchicalLinkId)
ConfighierarchicalLinkId in interface ConfighierarchicalLinkId - value of hierarchicalLinkIdpublic void bidirectional(Bidirectional bidirectional)
Configbidirectional in interface Configbidirectional - value of bidirectionalpublic boolean isLeafValueSet(Config.LeafIdentifier leaf)
ConfigisLeafValueSet in interface Configleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.