public class DefaultMulticast extends org.onosproject.yang.model.InnerModelObject implements Multicast
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeMulticast.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected MulticastSiteTypeEnum |
multicastSiteType |
protected MulticastTransportProtocol |
multicastTransportProtocol |
protected ProtocolTypeEnum |
protocolType |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultMulticast()
Creates an instance of defaultMulticast.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(Multicast.LeafIdentifier leaf)
Checks if the leaf value is set.
|
MulticastSiteTypeEnum |
multicastSiteType()
Returns the attribute multicastSiteType.
|
void |
multicastSiteType(MulticastSiteTypeEnum multicastSiteType)
Sets the attribute multicastSiteType.
|
MulticastTransportProtocol |
multicastTransportProtocol()
Returns the attribute multicastTransportProtocol.
|
void |
multicastTransportProtocol(MulticastTransportProtocol multicastTransportProtocol)
Sets the attribute multicastTransportProtocol.
|
ProtocolTypeEnum |
protocolType()
Returns the attribute protocolType.
|
void |
protocolType(ProtocolTypeEnum protocolType)
Sets the attribute protocolType.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected MulticastSiteTypeEnum multicastSiteType
protected ProtocolTypeEnum protocolType
protected BitSet valueLeafFlags
protected MulticastTransportProtocol multicastTransportProtocol
public DefaultMulticast()
public MulticastSiteTypeEnum multicastSiteType()
MulticastmulticastSiteType in interface Multicastpublic ProtocolTypeEnum protocolType()
MulticastprotocolType in interface Multicastpublic BitSet valueLeafFlags()
MulticastvalueLeafFlags in interface Multicastpublic MulticastTransportProtocol multicastTransportProtocol()
MulticastmulticastTransportProtocol in interface Multicastpublic void multicastSiteType(MulticastSiteTypeEnum multicastSiteType)
MulticastmulticastSiteType in interface MulticastmulticastSiteType - value of multicastSiteTypepublic void protocolType(ProtocolTypeEnum protocolType)
MulticastprotocolType in interface MulticastprotocolType - value of protocolTypepublic void multicastTransportProtocol(MulticastTransportProtocol multicastTransportProtocol)
MulticastmulticastTransportProtocol in interface MulticastmulticastTransportProtocol - value of multicastTransportProtocolpublic boolean isLeafValueSet(Multicast.LeafIdentifier leaf)
MulticastisLeafValueSet in interface Multicastleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.