public class DefaultTeNodeEvent extends org.onosproject.yang.model.InnerModelObject implements TeNodeEvent
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeTeNodeEvent.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected List<AltInformationSources> |
altInformationSources |
protected TeTopologyEventType |
eventType |
protected InformationSourceEnum |
informationSource |
protected InformationSourceState |
informationSourceState |
protected boolean |
isMultiAccessDr |
protected Object |
networkRef |
protected Object |
nodeRef |
protected TeOperStatus |
operStatus |
protected TeNodeAttributes |
teNodeAttributes |
protected TeTopology |
teTopology |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultTeNodeEvent()
Creates an instance of defaultTeNodeEvent.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToAltInformationSources(AltInformationSources addTo)
Adds to the list of altInformationSources.
|
List<AltInformationSources> |
altInformationSources()
Returns the attribute altInformationSources.
|
void |
altInformationSources(List<AltInformationSources> altInformationSources)
Sets the attribute altInformationSources.
|
boolean |
equals(Object obj) |
TeTopologyEventType |
eventType()
Returns the attribute eventType.
|
void |
eventType(TeTopologyEventType eventType)
Sets the attribute eventType.
|
int |
hashCode() |
InformationSourceEnum |
informationSource()
Returns the attribute informationSource.
|
void |
informationSource(InformationSourceEnum informationSource)
Sets the attribute informationSource.
|
InformationSourceState |
informationSourceState()
Returns the attribute informationSourceState.
|
void |
informationSourceState(InformationSourceState informationSourceState)
Sets the attribute informationSourceState.
|
boolean |
isLeafValueSet(TeNodeEvent.LeafIdentifier leaf)
Checks if the leaf value is set.
|
boolean |
isMultiAccessDr()
Returns the attribute isMultiAccessDr.
|
void |
isMultiAccessDr(boolean isMultiAccessDr)
Sets the attribute isMultiAccessDr.
|
Object |
networkRef()
Returns the attribute networkRef.
|
void |
networkRef(Object networkRef)
Sets the attribute networkRef.
|
Object |
nodeRef()
Returns the attribute nodeRef.
|
void |
nodeRef(Object nodeRef)
Sets the attribute nodeRef.
|
TeOperStatus |
operStatus()
Returns the attribute operStatus.
|
void |
operStatus(TeOperStatus operStatus)
Sets the attribute operStatus.
|
TeNodeAttributes |
teNodeAttributes()
Returns the attribute teNodeAttributes.
|
void |
teNodeAttributes(TeNodeAttributes teNodeAttributes)
Sets the attribute teNodeAttributes.
|
TeTopology |
teTopology()
Returns the attribute teTopology.
|
void |
teTopology(TeTopology teTopology)
Sets the attribute teTopology.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
protected TeTopologyEventType eventType
protected Object nodeRef
protected Object networkRef
protected TeOperStatus operStatus
protected boolean isMultiAccessDr
protected InformationSourceEnum informationSource
protected BitSet valueLeafFlags
protected TeTopology teTopology
protected TeNodeAttributes teNodeAttributes
protected List<AltInformationSources> altInformationSources
protected InformationSourceState informationSourceState
public DefaultTeNodeEvent()
public TeTopologyEventType eventType()
TeNodeEventeventType in interface TeNodeEventpublic Object nodeRef()
TeNodeEventnodeRef in interface TeNodeEventpublic Object networkRef()
TeNodeEventnetworkRef in interface TeNodeEventpublic TeOperStatus operStatus()
TeNodeEventoperStatus in interface TeNodeEventpublic boolean isMultiAccessDr()
TeNodeEventisMultiAccessDr in interface TeNodeEventpublic InformationSourceEnum informationSource()
TeNodeEventinformationSource in interface TeNodeEventpublic BitSet valueLeafFlags()
TeNodeEventvalueLeafFlags in interface TeNodeEventpublic TeTopology teTopology()
TeNodeEventteTopology in interface TeNodeEventpublic TeNodeAttributes teNodeAttributes()
TeNodeEventteNodeAttributes in interface TeNodeEventpublic List<AltInformationSources> altInformationSources()
TeNodeEventaltInformationSources in interface TeNodeEventpublic InformationSourceState informationSourceState()
TeNodeEventinformationSourceState in interface TeNodeEventpublic void eventType(TeTopologyEventType eventType)
TeNodeEventeventType in interface TeNodeEventeventType - value of eventTypepublic void nodeRef(Object nodeRef)
TeNodeEventnodeRef in interface TeNodeEventnodeRef - value of nodeRefpublic void networkRef(Object networkRef)
TeNodeEventnetworkRef in interface TeNodeEventnetworkRef - value of networkRefpublic void operStatus(TeOperStatus operStatus)
TeNodeEventoperStatus in interface TeNodeEventoperStatus - value of operStatuspublic void isMultiAccessDr(boolean isMultiAccessDr)
TeNodeEventisMultiAccessDr in interface TeNodeEventisMultiAccessDr - value of isMultiAccessDrpublic void informationSource(InformationSourceEnum informationSource)
TeNodeEventinformationSource in interface TeNodeEventinformationSource - value of informationSourcepublic void teTopology(TeTopology teTopology)
TeNodeEventteTopology in interface TeNodeEventteTopology - value of teTopologypublic void teNodeAttributes(TeNodeAttributes teNodeAttributes)
TeNodeEventteNodeAttributes in interface TeNodeEventteNodeAttributes - value of teNodeAttributespublic void altInformationSources(List<AltInformationSources> altInformationSources)
TeNodeEventaltInformationSources in interface TeNodeEventaltInformationSources - list of altInformationSourcespublic void informationSourceState(InformationSourceState informationSourceState)
TeNodeEventinformationSourceState in interface TeNodeEventinformationSourceState - value of informationSourceStatepublic void addToAltInformationSources(AltInformationSources addTo)
TeNodeEventaddToAltInformationSources in interface TeNodeEventaddTo - value of altInformationSourcespublic boolean isLeafValueSet(TeNodeEvent.LeafIdentifier leaf)
TeNodeEventisLeafValueSet in interface TeNodeEventleaf - leaf whose value status needs to checkedCopyright © 2017. All rights reserved.