public class DefaultExtranetVpn extends org.onosproject.yang.model.InnerModelObject implements ExtranetVpn, org.onosproject.yang.model.MultiInstanceObject<ExtranetVpnKeys>
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeExtranetVpn.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected Class<? extends SiteRole> |
localSitesRole |
protected BitSet |
valueLeafFlags |
protected SvcId |
vpnId |
| Constructor and Description |
|---|
DefaultExtranetVpn()
Creates an instance of defaultExtranetVpn.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(ExtranetVpn.LeafIdentifier leaf)
Checks if the leaf value is set.
|
Class<? extends SiteRole> |
localSitesRole()
Returns the attribute localSitesRole.
|
void |
localSitesRole(Class<? extends SiteRole> localSitesRole)
Sets the attribute localSitesRole.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
SvcId |
vpnId()
Returns the attribute vpnId.
|
void |
vpnId(SvcId vpnId)
Sets the attribute vpnId.
|
addAugmentation, augmentation, augmentations, removeAugmentationpublic DefaultExtranetVpn()
public SvcId vpnId()
ExtranetVpnvpnId in interface ExtranetVpnpublic Class<? extends SiteRole> localSitesRole()
ExtranetVpnlocalSitesRole in interface ExtranetVpnpublic BitSet valueLeafFlags()
ExtranetVpnvalueLeafFlags in interface ExtranetVpnpublic void vpnId(SvcId vpnId)
ExtranetVpnvpnId in interface ExtranetVpnvpnId - value of vpnIdpublic void localSitesRole(Class<? extends SiteRole> localSitesRole)
ExtranetVpnlocalSitesRole in interface ExtranetVpnlocalSitesRole - value of localSitesRolepublic boolean isLeafValueSet(ExtranetVpn.LeafIdentifier leaf)
ExtranetVpnisLeafValueSet in interface ExtranetVpnleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.