|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.unboundid.ldap.sdk.Entry
com.unboundid.ldap.sdk.ReadOnlyEntry
com.unboundid.ldap.sdk.unboundidds.AlarmEntry
@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class AlarmEntry
NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. It is not available for use in applications that include only the Standard Edition of the LDAP SDK, and is not supported for use in conjunction with non-UnboundID products.This class provides a data structure for representing an administrative entry as exposed by the alarms backend in the UnboundID Directory Server. Alarm entries provide information about potential ongoing or resolved conditions within the server.
Constructor Summary | |
---|---|
AlarmEntry(Entry entry)
Creates a new alarm entry from the provided entry. |
Method Summary | |
---|---|
java.lang.String |
getAlarmAdditionalText()
Retrieves the additional text for the alarm, if any. |
java.lang.String |
getAlarmCondition()
Retrieves the condition for the alarm. |
java.lang.String |
getAlarmDetails()
Retrieves the details message for the alarm, if any. |
java.lang.Integer |
getAlarmEventType()
Retrieves the X.733 event type for the alarm, if available. |
java.lang.String |
getAlarmID()
Retrieves the identifier for the alarm. |
java.util.Date |
getAlarmLastCriticalTime()
Retrieves the time that the alarm last transitioned to a critical severity, if available. |
java.util.Date |
getAlarmLastIndeterminateTime()
Retrieves the time that the alarm last transitioned to an indeterminate severity, if available. |
java.util.Date |
getAlarmLastMajorTime()
Retrieves the time that the alarm last transitioned to a major severity, if available. |
java.util.Date |
getAlarmLastMinorTime()
Retrieves the time that the alarm last transitioned to a minor severity, if available. |
java.util.Date |
getAlarmLastNormalTime()
Retrieves the time that the alarm last transitioned to a normal severity, if available. |
java.util.Date |
getAlarmLastWarningTime()
Retrieves the time that the alarm last transitioned to a warning severity, if available. |
java.lang.Integer |
getAlarmProbableCause()
Retrieves the X.733 probable cause for the alarm, if available. |
java.lang.String |
getAlarmSpecificResource()
Retrieves the specific resource for the alarm, if any. |
java.lang.String |
getAlarmSpecificResourceType()
Retrieves the specific resource type for the alarm, if any. |
java.util.Date |
getAlarmStartTime()
Retrieves the start time for the alarm. |
java.lang.Long |
getAlarmTotalDurationCriticalMillis()
Retrieves the length of time in milliseconds the alarm has spent at the critical severity, if available. |
java.lang.Long |
getAlarmTotalDurationIndeterminateMillis()
Retrieves the length of time in milliseconds the alarm has spent at the indeterminate severity, if available. |
java.lang.Long |
getAlarmTotalDurationMajorMillis()
Retrieves the length of time in milliseconds the alarm has spent at the major severity, if available. |
java.lang.Long |
getAlarmTotalDurationMinorMillis()
Retrieves the length of time in milliseconds the alarm has spent at the minor severity, if available. |
java.lang.Long |
getAlarmTotalDurationNormalMillis()
Retrieves the length of time in milliseconds the alarm has spent at the normal severity, if available. |
java.lang.Long |
getAlarmTotalDurationWarningMillis()
Retrieves the length of time in milliseconds the alarm has spent at the warning severity, if available. |
AlarmSeverity |
getCurrentAlarmSeverity()
Retrieves the current severity for the alarm. |
AlarmSeverity |
getPreviousAlarmSeverity()
Retrieves the previous severity for the alarm. |
Methods inherited from class com.unboundid.ldap.sdk.ReadOnlyEntry |
---|
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, removeAttribute, removeAttributeValue, removeAttributeValue, removeAttributeValues, removeAttributeValues, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setDN, setDN |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AlarmEntry(Entry entry)
entry
- The entry to use to create this alarm entry.Method Detail |
---|
public java.lang.String getAlarmID()
null
if it was not
included in the alarm entry.public java.lang.String getAlarmCondition()
null
if it was not
included in the alarm entry.public AlarmSeverity getCurrentAlarmSeverity()
null
if it was not
included in the alarm entry.public AlarmSeverity getPreviousAlarmSeverity()
null
if it was not
included in the alarm entry.public java.util.Date getAlarmStartTime()
null
if it was not
included in the alarm entry.public java.lang.String getAlarmSpecificResource()
null
if it was not
included in the alarm entry.public java.lang.String getAlarmSpecificResourceType()
null
if it
was not included in the alarm entry.public java.lang.String getAlarmDetails()
null
if it was not
included in the alarm entry.public java.lang.String getAlarmAdditionalText()
null
if it was not
included in the alarm entry.public java.util.Date getAlarmLastNormalTime()
null
if it was not included in the alarm entry.public java.util.Date getAlarmLastWarningTime()
null
if it was not included in the alarm entry.public java.util.Date getAlarmLastMinorTime()
null
if it was not included in the alarm entry.public java.util.Date getAlarmLastMajorTime()
null
if it was not included in the alarm entry.public java.util.Date getAlarmLastCriticalTime()
null
if it was not included in the alarm entry.public java.util.Date getAlarmLastIndeterminateTime()
null
if it was not included in the alarm
entry.public java.lang.Long getAlarmTotalDurationNormalMillis()
null
if it was not included in the
alarm entry.public java.lang.Long getAlarmTotalDurationWarningMillis()
null
if it was not included in the
alarm entry.public java.lang.Long getAlarmTotalDurationMinorMillis()
null
if it was not included in the
alarm entry.public java.lang.Long getAlarmTotalDurationMajorMillis()
null
if it was not included in the
alarm entry.public java.lang.Long getAlarmTotalDurationCriticalMillis()
null
if it was not included in the
alarm entry.public java.lang.Long getAlarmTotalDurationIndeterminateMillis()
null
if it was not included in
the alarm entry.public java.lang.Integer getAlarmEventType()
null
if it was not
included in the alarm entry.public java.lang.Integer getAlarmProbableCause()
null
if it was
not included in the alarm entry.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |