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 FilterType |
filterType |
protected PushSource |
pushSource |
protected Receivers |
receivers |
protected DateAndTime |
startTime |
protected DateAndTime |
stopTime |
protected StreamTypedef |
stream |
protected SubscriptionId |
subscriptionId |
protected SubscriptionStatus |
subscriptionStatus |
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) |
FilterType |
filterType()
Returns the attribute filterType.
|
void |
filterType(FilterType filterType)
Sets the attribute filterType.
|
int |
hashCode() |
boolean |
isLeafValueSet(Subscription.LeafIdentifier leaf)
Checks if the leaf value is set.
|
PushSource |
pushSource()
Returns the attribute pushSource.
|
void |
pushSource(PushSource pushSource)
Sets the attribute pushSource.
|
Receivers |
receivers()
Returns the attribute receivers.
|
void |
receivers(Receivers receivers)
Sets the attribute receivers.
|
DateAndTime |
startTime()
Returns the attribute startTime.
|
void |
startTime(DateAndTime startTime)
Sets the attribute startTime.
|
DateAndTime |
stopTime()
Returns the attribute stopTime.
|
void |
stopTime(DateAndTime stopTime)
Sets the attribute stopTime.
|
StreamTypedef |
stream()
Returns the attribute stream.
|
void |
stream(StreamTypedef stream)
Sets the attribute stream.
|
SubscriptionId |
subscriptionId()
Returns the attribute subscriptionId.
|
void |
subscriptionId(SubscriptionId subscriptionId)
Sets the attribute subscriptionId.
|
SubscriptionStatus |
subscriptionStatus()
Returns the attribute subscriptionStatus.
|
void |
subscriptionStatus(SubscriptionStatus subscriptionStatus)
Sets the attribute subscriptionStatus.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected SubscriptionId subscriptionId
protected boolean configuredSubscription
protected SubscriptionStatus subscriptionStatus
protected StreamTypedef stream
protected Encoding encoding
protected DateAndTime startTime
protected DateAndTime stopTime
protected BitSet valueLeafFlags
protected FilterType filterType
protected Receivers receivers
protected PushSource pushSource
public DefaultSubscription()
public SubscriptionId subscriptionId()
SubscriptionsubscriptionId in interface Subscriptionpublic boolean configuredSubscription()
SubscriptionconfiguredSubscription in interface Subscriptionpublic SubscriptionStatus subscriptionStatus()
SubscriptionsubscriptionStatus in interface Subscriptionpublic StreamTypedef stream()
Subscriptionstream in interface Subscriptionpublic Encoding encoding()
Subscriptionencoding in interface Subscriptionpublic DateAndTime startTime()
SubscriptionstartTime in interface Subscriptionpublic DateAndTime stopTime()
SubscriptionstopTime in interface Subscriptionpublic BitSet valueLeafFlags()
SubscriptionvalueLeafFlags in interface Subscriptionpublic FilterType filterType()
SubscriptionfilterType in interface Subscriptionpublic Receivers receivers()
Subscriptionreceivers in interface Subscriptionpublic PushSource pushSource()
SubscriptionpushSource in interface Subscriptionpublic void subscriptionId(SubscriptionId subscriptionId)
SubscriptionsubscriptionId in interface SubscriptionsubscriptionId - value of subscriptionIdpublic void configuredSubscription(boolean configuredSubscription)
SubscriptionconfiguredSubscription in interface SubscriptionconfiguredSubscription - value of configuredSubscriptionpublic void subscriptionStatus(SubscriptionStatus subscriptionStatus)
SubscriptionsubscriptionStatus in interface SubscriptionsubscriptionStatus - value of subscriptionStatuspublic void stream(StreamTypedef stream)
Subscriptionstream in interface Subscriptionstream - value of streampublic void encoding(Encoding encoding)
Subscriptionencoding in interface Subscriptionencoding - value of encodingpublic void startTime(DateAndTime startTime)
SubscriptionstartTime in interface SubscriptionstartTime - value of startTimepublic void stopTime(DateAndTime stopTime)
SubscriptionstopTime in interface SubscriptionstopTime - value of stopTimepublic void filterType(FilterType filterType)
SubscriptionfilterType in interface SubscriptionfilterType - value of filterTypepublic void receivers(Receivers receivers)
Subscriptionreceivers in interface Subscriptionreceivers - value of receiverspublic void pushSource(PushSource pushSource)
SubscriptionpushSource in interface SubscriptionpushSource - value of pushSourcepublic boolean isLeafValueSet(Subscription.LeafIdentifier leaf)
SubscriptionisLeafValueSet in interface Subscriptionleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.