public class DefaultRpGroupMapping extends org.onosproject.yang.model.InnerModelObject implements RpGroupMapping, org.onosproject.yang.model.MultiInstanceObject<RpGroupMappingKeys>
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeRpGroupMapping.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected Groups |
groups |
protected int |
id |
protected ProviderManaged |
providerManaged |
protected IpAddress |
rpAddress |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultRpGroupMapping()
Creates an instance of defaultRpGroupMapping.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Groups |
groups()
Returns the attribute groups.
|
void |
groups(Groups groups)
Sets the attribute groups.
|
int |
hashCode() |
int |
id()
Returns the attribute id.
|
void |
id(int id)
Sets the attribute id.
|
boolean |
isLeafValueSet(RpGroupMapping.LeafIdentifier leaf)
Checks if the leaf value is set.
|
ProviderManaged |
providerManaged()
Returns the attribute providerManaged.
|
void |
providerManaged(ProviderManaged providerManaged)
Sets the attribute providerManaged.
|
IpAddress |
rpAddress()
Returns the attribute rpAddress.
|
void |
rpAddress(IpAddress rpAddress)
Sets the attribute rpAddress.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected int id
protected IpAddress rpAddress
protected BitSet valueLeafFlags
protected ProviderManaged providerManaged
protected Groups groups
public DefaultRpGroupMapping()
public int id()
RpGroupMappingid in interface RpGroupMappingpublic IpAddress rpAddress()
RpGroupMappingrpAddress in interface RpGroupMappingpublic BitSet valueLeafFlags()
RpGroupMappingvalueLeafFlags in interface RpGroupMappingpublic ProviderManaged providerManaged()
RpGroupMappingproviderManaged in interface RpGroupMappingpublic Groups groups()
RpGroupMappinggroups in interface RpGroupMappingpublic void id(int id)
RpGroupMappingid in interface RpGroupMappingid - value of idpublic void rpAddress(IpAddress rpAddress)
RpGroupMappingrpAddress in interface RpGroupMappingrpAddress - value of rpAddresspublic void providerManaged(ProviderManaged providerManaged)
RpGroupMappingproviderManaged in interface RpGroupMappingproviderManaged - value of providerManagedpublic void groups(Groups groups)
RpGroupMappinggroups in interface RpGroupMappinggroups - value of groupspublic boolean isLeafValueSet(RpGroupMapping.LeafIdentifier leaf)
RpGroupMappingisLeafValueSet in interface RpGroupMappingleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.