public class DefaultSubscription extends org.onosproject.yang.model.InnerModelObject implements Subscription, org.onosproject.yang.model.MultiInstanceObject<SubscriptionKeys>
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeSubscription.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected boolean |
configuredSubscription |
protected Encoding |
encoding |
protected SubscriptionId |
identifier |
protected NotificationOrigin |
notificationOrigin |
protected Receivers |
receivers |
protected Target |
target |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultSubscription()
Creates an instance of defaultSubscription.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
configuredSubscription()
Returns the attribute configuredSubscription.
|
void |
configuredSubscription(boolean configuredSubscription)
Sets the attribute configuredSubscription.
|
Encoding |
encoding()
Returns the attribute encoding.
|
void |
encoding(Encoding encoding)
Sets the attribute encoding.
|
boolean |
equals(Object obj) |
int |
hashCode() |
SubscriptionId |
identifier()
Returns the attribute identifier.
|
void |
identifier(SubscriptionId identifier)
Sets the attribute identifier.
|
boolean |
isLeafValueSet(Subscription.LeafIdentifier leaf)
Checks if the leaf value is set.
|
NotificationOrigin |
notificationOrigin()
Returns the attribute notificationOrigin.
|
void |
notificationOrigin(NotificationOrigin notificationOrigin)
Sets the attribute notificationOrigin.
|
Receivers |
receivers()
Returns the attribute receivers.
|
void |
receivers(Receivers receivers)
Sets the attribute receivers.
|
Target |
target()
Returns the attribute target.
|
void |
target(Target target)
Sets the attribute target.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected SubscriptionId identifier
protected boolean configuredSubscription
protected Encoding encoding
protected BitSet valueLeafFlags
protected Target target
protected NotificationOrigin notificationOrigin
protected Receivers receivers
public DefaultSubscription()
public SubscriptionId identifier()
Subscriptionidentifier in interface Subscriptionpublic boolean configuredSubscription()
SubscriptionconfiguredSubscription in interface Subscriptionpublic Encoding encoding()
Subscriptionencoding in interface Subscriptionpublic BitSet valueLeafFlags()
SubscriptionvalueLeafFlags in interface Subscriptionpublic Target target()
Subscriptiontarget in interface Subscriptionpublic NotificationOrigin notificationOrigin()
SubscriptionnotificationOrigin in interface Subscriptionpublic Receivers receivers()
Subscriptionreceivers in interface Subscriptionpublic void identifier(SubscriptionId identifier)
Subscriptionidentifier in interface Subscriptionidentifier - value of identifierpublic void configuredSubscription(boolean configuredSubscription)
SubscriptionconfiguredSubscription in interface SubscriptionconfiguredSubscription - value of configuredSubscriptionpublic void encoding(Encoding encoding)
Subscriptionencoding in interface Subscriptionencoding - value of encodingpublic void target(Target target)
Subscriptiontarget in interface Subscriptiontarget - value of targetpublic void notificationOrigin(NotificationOrigin notificationOrigin)
SubscriptionnotificationOrigin in interface SubscriptionnotificationOrigin - value of notificationOriginpublic void receivers(Receivers receivers)
Subscriptionreceivers in interface Subscriptionreceivers - value of receiverspublic boolean isLeafValueSet(Subscription.LeafIdentifier leaf)
SubscriptionisLeafValueSet in interface Subscriptionleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.