public class EventFilterSpec extends DynamicData
Java class for EventFilterSpec complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EventFilterSpec">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="entity" type="{urn:vim25}EventFilterSpecByEntity" minOccurs="0"/>
<element name="time" type="{urn:vim25}EventFilterSpecByTime" minOccurs="0"/>
<element name="userName" type="{urn:vim25}EventFilterSpecByUsername" minOccurs="0"/>
<element name="eventChainId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="alarm" type="{urn:vim25}ManagedObjectReference" minOccurs="0"/>
<element name="scheduledTask" type="{urn:vim25}ManagedObjectReference" minOccurs="0"/>
<element name="disableFullMessage" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="category" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="type" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="tag" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="eventTypeId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="maxCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected ManagedObjectReference |
alarm |
protected List<String> |
category |
protected Boolean |
disableFullMessage |
protected EventFilterSpecByEntity |
entity |
protected Integer |
eventChainId |
protected List<String> |
eventTypeId |
protected Integer |
maxCount |
protected ManagedObjectReference |
scheduledTask |
protected List<String> |
tag |
protected EventFilterSpecByTime |
time |
protected List<String> |
type |
protected EventFilterSpecByUsername |
userName |
| Constructor and Description |
|---|
EventFilterSpec() |
| Modifier and Type | Method and Description |
|---|---|
ManagedObjectReference |
getAlarm()
Gets the value of the alarm property.
|
List<String> |
getCategory()
Gets the value of the category property.
|
EventFilterSpecByEntity |
getEntity()
Gets the value of the entity property.
|
Integer |
getEventChainId()
Gets the value of the eventChainId property.
|
List<String> |
getEventTypeId()
Gets the value of the eventTypeId property.
|
Integer |
getMaxCount()
Gets the value of the maxCount property.
|
ManagedObjectReference |
getScheduledTask()
Gets the value of the scheduledTask property.
|
List<String> |
getTag()
Gets the value of the tag property.
|
EventFilterSpecByTime |
getTime()
Gets the value of the time property.
|
List<String> |
getType()
Gets the value of the type property.
|
EventFilterSpecByUsername |
getUserName()
Gets the value of the userName property.
|
Boolean |
isDisableFullMessage()
Gets the value of the disableFullMessage property.
|
void |
setAlarm(ManagedObjectReference value)
Sets the value of the alarm property.
|
void |
setDisableFullMessage(Boolean value)
Sets the value of the disableFullMessage property.
|
void |
setEntity(EventFilterSpecByEntity value)
Sets the value of the entity property.
|
void |
setEventChainId(Integer value)
Sets the value of the eventChainId property.
|
void |
setMaxCount(Integer value)
Sets the value of the maxCount property.
|
void |
setScheduledTask(ManagedObjectReference value)
Sets the value of the scheduledTask property.
|
void |
setTime(EventFilterSpecByTime value)
Sets the value of the time property.
|
void |
setUserName(EventFilterSpecByUsername value)
Sets the value of the userName property.
|
protected EventFilterSpecByEntity entity
protected EventFilterSpecByTime time
protected EventFilterSpecByUsername userName
protected Integer eventChainId
protected ManagedObjectReference alarm
protected ManagedObjectReference scheduledTask
protected Boolean disableFullMessage
protected Integer maxCount
public EventFilterSpecByEntity getEntity()
EventFilterSpecByEntitypublic void setEntity(EventFilterSpecByEntity value)
value - allowed object is
EventFilterSpecByEntitypublic EventFilterSpecByTime getTime()
EventFilterSpecByTimepublic void setTime(EventFilterSpecByTime value)
value - allowed object is
EventFilterSpecByTimepublic EventFilterSpecByUsername getUserName()
EventFilterSpecByUsernamepublic void setUserName(EventFilterSpecByUsername value)
value - allowed object is
EventFilterSpecByUsernamepublic Integer getEventChainId()
Integerpublic void setEventChainId(Integer value)
value - allowed object is
Integerpublic ManagedObjectReference getAlarm()
ManagedObjectReferencepublic void setAlarm(ManagedObjectReference value)
value - allowed object is
ManagedObjectReferencepublic ManagedObjectReference getScheduledTask()
ManagedObjectReferencepublic void setScheduledTask(ManagedObjectReference value)
value - allowed object is
ManagedObjectReferencepublic Boolean isDisableFullMessage()
Booleanpublic void setDisableFullMessage(Boolean value)
value - allowed object is
Booleanpublic List<String> getCategory()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the category property.
For example, to add a new item, do as follows:
getCategory().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<String> getType()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the type property.
For example, to add a new item, do as follows:
getType().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<String> getTag()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the tag property.
For example, to add a new item, do as follows:
getTag().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<String> getEventTypeId()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the eventTypeId property.
For example, to add a new item, do as follows:
getEventTypeId().add(newItem);
Objects of the following type(s) are allowed in the list
String
public Integer getMaxCount()
IntegerCopyright © 2018. All rights reserved.