Search

Class VcAlarmState

Extends VcDynamicData
Information about the alarm's state.

Attributes

Name Type Description
acknowledged boolean Flag to indicate if the alarm's actions have been acknowledged for the associated ManagedEntity.
acknowledgedByUser String The user who acknowledged this triggering. If the triggering has not been acknowledged, then the value is not valid.
acknowledgedTime Date The time this triggering was acknowledged. If the triggering has not been acknowledged, then the value is not valid.
alarm VcAlarm Alarm object from which the AlarmState object is instantiated.
entity VcManagedEntity Entity on which the alarm is instantiated.
key String Unique key that identifies the alarm.
overallStatus VcManagedEntityStatus Overall status of the alarm object. This is the value of the alarm's top-level expression. In releases after vSphere API 5.0, vSphere Servers might not generate property collector update notifications for this property. To obtain the latest value of the property, you can use PropertyCollector methods RetrievePropertiesEx or WaitForUpdatesEx. If you use the PropertyCollector.WaitForUpdatesEx method, specify an empty string for the version parameter. Since this property is on a DataObject, an update returned by WaitForUpdatesEx may contain values for this property when some other property on the DataObject changes. If this update is a result of a call to WaitForUpdatesEx with a non-empty version parameter, the value for this property may not be current.
time Date Time the alarm triggered.

Methods

Name Returns
VcAlarmState() constructor
equals(Object ) boolean
getAdditionalBeanInfo() java.beans.BeanInfo[]
getAlarm_ManagedObject() Object
getBeanDescriptor() java.beans.BeanDescriptor
getDefaultEventIndex() Number
getDefaultPropertyIndex() Number
getDeserializer(String , java.lang.Class , javax.xml.namespace.QName ) org.apache.axis.encoding.Deserializer
getEntity_ManagedObject() Object
getEventSetDescriptors() java.beans.EventSetDescriptor[]
getIcon(Number ) java.awt.Image
getMethodDescriptors() java.beans.MethodDescriptor[]
getPropertyDescriptors() java.beans.PropertyDescriptor[]
getSerializer(String , java.lang.Class , javax.xml.namespace.QName ) org.apache.axis.encoding.Serializer
getTypeDesc() org.apache.axis.description.TypeDesc
hashCode() Number
setAlarm_ManagedObject(Object ) void
setEntity_ManagedObject(Object ) void

Returned by

Method Returns
com.vmware.vmo.plugin.vi4.model.VimManagedEntity.getDeclaredAlarmState() VcAlarmState[]
com.vmware.vmo.plugin.vi4.model.VimManagedEntity.getTriggeredAlarmState() VcAlarmState[]
VcAlarmManager.getAlarmState(VcManagedEntity entity) VcAlarmState[]
VcAlarmManager.getAlarmState(com.vmware.vmo.plugin.vi4.model.VimManagedEntity ) VcAlarmState[]

Referenced in

None