@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CompositeAlarm extends Object implements Serializable, Cloneable
The details about a composite alarm.
Constructor and Description |
---|
CompositeAlarm() |
Modifier and Type | Method and Description |
---|---|
CompositeAlarm |
clone() |
boolean |
equals(Object obj) |
Boolean |
getActionsEnabled()
Indicates whether actions should be executed during any changes to the alarm state.
|
String |
getActionsSuppressedBy()
When the value is
ALARM , it means that the actions are suppressed because the suppressor alarm is in
ALARM When the value is WaitPeriod , it means that the actions are suppressed because
the composite alarm is waiting for the suppressor alarm to go into into the ALARM state. |
String |
getActionsSuppressedReason()
Captures the reason for action suppression.
|
String |
getActionsSuppressor()
Actions will be suppressed if the suppressor alarm is in the
ALARM state. |
Integer |
getActionsSuppressorExtensionPeriod()
The maximum time in seconds that the composite alarm waits after suppressor alarm goes out of the
ALARM state. |
Integer |
getActionsSuppressorWaitPeriod()
The maximum time in seconds that the composite alarm waits for the suppressor alarm to go into the
ALARM state. |
List<String> |
getAlarmActions()
The actions to execute when this alarm transitions to the ALARM state from any other state.
|
String |
getAlarmArn()
The Amazon Resource Name (ARN) of the alarm.
|
Date |
getAlarmConfigurationUpdatedTimestamp()
The time stamp of the last update to the alarm configuration.
|
String |
getAlarmDescription()
The description of the alarm.
|
String |
getAlarmName()
The name of the alarm.
|
String |
getAlarmRule()
The rule that this alarm uses to evaluate its alarm state.
|
List<String> |
getInsufficientDataActions()
The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state.
|
List<String> |
getOKActions()
The actions to execute when this alarm transitions to the OK state from any other state.
|
String |
getStateReason()
An explanation for the alarm state, in text format.
|
String |
getStateReasonData()
An explanation for the alarm state, in JSON format.
|
Date |
getStateTransitionedTimestamp()
The timestamp of the last change to the alarm's
StateValue . |
Date |
getStateUpdatedTimestamp()
Tracks the timestamp of any state update, even if
StateValue doesn't change. |
String |
getStateValue()
The state value for the alarm.
|
int |
hashCode() |
Boolean |
isActionsEnabled()
Indicates whether actions should be executed during any changes to the alarm state.
|
void |
setActionsEnabled(Boolean actionsEnabled)
Indicates whether actions should be executed during any changes to the alarm state.
|
void |
setActionsSuppressedBy(String actionsSuppressedBy)
When the value is
ALARM , it means that the actions are suppressed because the suppressor alarm is in
ALARM When the value is WaitPeriod , it means that the actions are suppressed because
the composite alarm is waiting for the suppressor alarm to go into into the ALARM state. |
void |
setActionsSuppressedReason(String actionsSuppressedReason)
Captures the reason for action suppression.
|
void |
setActionsSuppressor(String actionsSuppressor)
Actions will be suppressed if the suppressor alarm is in the
ALARM state. |
void |
setActionsSuppressorExtensionPeriod(Integer actionsSuppressorExtensionPeriod)
The maximum time in seconds that the composite alarm waits after suppressor alarm goes out of the
ALARM state. |
void |
setActionsSuppressorWaitPeriod(Integer actionsSuppressorWaitPeriod)
The maximum time in seconds that the composite alarm waits for the suppressor alarm to go into the
ALARM state. |
void |
setAlarmActions(Collection<String> alarmActions)
The actions to execute when this alarm transitions to the ALARM state from any other state.
|
void |
setAlarmArn(String alarmArn)
The Amazon Resource Name (ARN) of the alarm.
|
void |
setAlarmConfigurationUpdatedTimestamp(Date alarmConfigurationUpdatedTimestamp)
The time stamp of the last update to the alarm configuration.
|
void |
setAlarmDescription(String alarmDescription)
The description of the alarm.
|
void |
setAlarmName(String alarmName)
The name of the alarm.
|
void |
setAlarmRule(String alarmRule)
The rule that this alarm uses to evaluate its alarm state.
|
void |
setInsufficientDataActions(Collection<String> insufficientDataActions)
The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state.
|
void |
setOKActions(Collection<String> oKActions)
The actions to execute when this alarm transitions to the OK state from any other state.
|
void |
setStateReason(String stateReason)
An explanation for the alarm state, in text format.
|
void |
setStateReasonData(String stateReasonData)
An explanation for the alarm state, in JSON format.
|
void |
setStateTransitionedTimestamp(Date stateTransitionedTimestamp)
The timestamp of the last change to the alarm's
StateValue . |
void |
setStateUpdatedTimestamp(Date stateUpdatedTimestamp)
Tracks the timestamp of any state update, even if
StateValue doesn't change. |
void |
setStateValue(String stateValue)
The state value for the alarm.
|
String |
toString()
Returns a string representation of this object.
|
CompositeAlarm |
withActionsEnabled(Boolean actionsEnabled)
Indicates whether actions should be executed during any changes to the alarm state.
|
CompositeAlarm |
withActionsSuppressedBy(ActionsSuppressedBy actionsSuppressedBy)
When the value is
ALARM , it means that the actions are suppressed because the suppressor alarm is in
ALARM When the value is WaitPeriod , it means that the actions are suppressed because
the composite alarm is waiting for the suppressor alarm to go into into the ALARM state. |
CompositeAlarm |
withActionsSuppressedBy(String actionsSuppressedBy)
When the value is
ALARM , it means that the actions are suppressed because the suppressor alarm is in
ALARM When the value is WaitPeriod , it means that the actions are suppressed because
the composite alarm is waiting for the suppressor alarm to go into into the ALARM state. |
CompositeAlarm |
withActionsSuppressedReason(String actionsSuppressedReason)
Captures the reason for action suppression.
|
CompositeAlarm |
withActionsSuppressor(String actionsSuppressor)
Actions will be suppressed if the suppressor alarm is in the
ALARM state. |
CompositeAlarm |
withActionsSuppressorExtensionPeriod(Integer actionsSuppressorExtensionPeriod)
The maximum time in seconds that the composite alarm waits after suppressor alarm goes out of the
ALARM state. |
CompositeAlarm |
withActionsSuppressorWaitPeriod(Integer actionsSuppressorWaitPeriod)
The maximum time in seconds that the composite alarm waits for the suppressor alarm to go into the
ALARM state. |
CompositeAlarm |
withAlarmActions(Collection<String> alarmActions)
The actions to execute when this alarm transitions to the ALARM state from any other state.
|
CompositeAlarm |
withAlarmActions(String... alarmActions)
The actions to execute when this alarm transitions to the ALARM state from any other state.
|
CompositeAlarm |
withAlarmArn(String alarmArn)
The Amazon Resource Name (ARN) of the alarm.
|
CompositeAlarm |
withAlarmConfigurationUpdatedTimestamp(Date alarmConfigurationUpdatedTimestamp)
The time stamp of the last update to the alarm configuration.
|
CompositeAlarm |
withAlarmDescription(String alarmDescription)
The description of the alarm.
|
CompositeAlarm |
withAlarmName(String alarmName)
The name of the alarm.
|
CompositeAlarm |
withAlarmRule(String alarmRule)
The rule that this alarm uses to evaluate its alarm state.
|
CompositeAlarm |
withInsufficientDataActions(Collection<String> insufficientDataActions)
The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state.
|
CompositeAlarm |
withInsufficientDataActions(String... insufficientDataActions)
The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state.
|
CompositeAlarm |
withOKActions(Collection<String> oKActions)
The actions to execute when this alarm transitions to the OK state from any other state.
|
CompositeAlarm |
withOKActions(String... oKActions)
The actions to execute when this alarm transitions to the OK state from any other state.
|
CompositeAlarm |
withStateReason(String stateReason)
An explanation for the alarm state, in text format.
|
CompositeAlarm |
withStateReasonData(String stateReasonData)
An explanation for the alarm state, in JSON format.
|
CompositeAlarm |
withStateTransitionedTimestamp(Date stateTransitionedTimestamp)
The timestamp of the last change to the alarm's
StateValue . |
CompositeAlarm |
withStateUpdatedTimestamp(Date stateUpdatedTimestamp)
Tracks the timestamp of any state update, even if
StateValue doesn't change. |
CompositeAlarm |
withStateValue(StateValue stateValue)
The state value for the alarm.
|
CompositeAlarm |
withStateValue(String stateValue)
The state value for the alarm.
|
public void setActionsEnabled(Boolean actionsEnabled)
Indicates whether actions should be executed during any changes to the alarm state.
actionsEnabled
- Indicates whether actions should be executed during any changes to the alarm state.public Boolean getActionsEnabled()
Indicates whether actions should be executed during any changes to the alarm state.
public CompositeAlarm withActionsEnabled(Boolean actionsEnabled)
Indicates whether actions should be executed during any changes to the alarm state.
actionsEnabled
- Indicates whether actions should be executed during any changes to the alarm state.public Boolean isActionsEnabled()
Indicates whether actions should be executed during any changes to the alarm state.
public List<String> getAlarmActions()
The actions to execute when this alarm transitions to the ALARM state from any other state. Each action is specified as an Amazon Resource Name (ARN).
public void setAlarmActions(Collection<String> alarmActions)
The actions to execute when this alarm transitions to the ALARM state from any other state. Each action is specified as an Amazon Resource Name (ARN).
alarmActions
- The actions to execute when this alarm transitions to the ALARM state from any other state. Each action is
specified as an Amazon Resource Name (ARN).public CompositeAlarm withAlarmActions(String... alarmActions)
The actions to execute when this alarm transitions to the ALARM state from any other state. Each action is specified as an Amazon Resource Name (ARN).
NOTE: This method appends the values to the existing list (if any). Use
setAlarmActions(java.util.Collection)
or withAlarmActions(java.util.Collection)
if you want to
override the existing values.
alarmActions
- The actions to execute when this alarm transitions to the ALARM state from any other state. Each action is
specified as an Amazon Resource Name (ARN).public CompositeAlarm withAlarmActions(Collection<String> alarmActions)
The actions to execute when this alarm transitions to the ALARM state from any other state. Each action is specified as an Amazon Resource Name (ARN).
alarmActions
- The actions to execute when this alarm transitions to the ALARM state from any other state. Each action is
specified as an Amazon Resource Name (ARN).public void setAlarmArn(String alarmArn)
The Amazon Resource Name (ARN) of the alarm.
alarmArn
- The Amazon Resource Name (ARN) of the alarm.public String getAlarmArn()
The Amazon Resource Name (ARN) of the alarm.
public CompositeAlarm withAlarmArn(String alarmArn)
The Amazon Resource Name (ARN) of the alarm.
alarmArn
- The Amazon Resource Name (ARN) of the alarm.public void setAlarmConfigurationUpdatedTimestamp(Date alarmConfigurationUpdatedTimestamp)
The time stamp of the last update to the alarm configuration.
alarmConfigurationUpdatedTimestamp
- The time stamp of the last update to the alarm configuration.public Date getAlarmConfigurationUpdatedTimestamp()
The time stamp of the last update to the alarm configuration.
public CompositeAlarm withAlarmConfigurationUpdatedTimestamp(Date alarmConfigurationUpdatedTimestamp)
The time stamp of the last update to the alarm configuration.
alarmConfigurationUpdatedTimestamp
- The time stamp of the last update to the alarm configuration.public void setAlarmDescription(String alarmDescription)
The description of the alarm.
alarmDescription
- The description of the alarm.public String getAlarmDescription()
The description of the alarm.
public CompositeAlarm withAlarmDescription(String alarmDescription)
The description of the alarm.
alarmDescription
- The description of the alarm.public void setAlarmName(String alarmName)
The name of the alarm.
alarmName
- The name of the alarm.public String getAlarmName()
The name of the alarm.
public CompositeAlarm withAlarmName(String alarmName)
The name of the alarm.
alarmName
- The name of the alarm.public void setAlarmRule(String alarmRule)
The rule that this alarm uses to evaluate its alarm state.
alarmRule
- The rule that this alarm uses to evaluate its alarm state.public String getAlarmRule()
The rule that this alarm uses to evaluate its alarm state.
public CompositeAlarm withAlarmRule(String alarmRule)
The rule that this alarm uses to evaluate its alarm state.
alarmRule
- The rule that this alarm uses to evaluate its alarm state.public List<String> getInsufficientDataActions()
The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state. Each action is specified as an Amazon Resource Name (ARN).
public void setInsufficientDataActions(Collection<String> insufficientDataActions)
The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state. Each action is specified as an Amazon Resource Name (ARN).
insufficientDataActions
- The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state.
Each action is specified as an Amazon Resource Name (ARN).public CompositeAlarm withInsufficientDataActions(String... insufficientDataActions)
The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state. Each action is specified as an Amazon Resource Name (ARN).
NOTE: This method appends the values to the existing list (if any). Use
setInsufficientDataActions(java.util.Collection)
or
withInsufficientDataActions(java.util.Collection)
if you want to override the existing values.
insufficientDataActions
- The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state.
Each action is specified as an Amazon Resource Name (ARN).public CompositeAlarm withInsufficientDataActions(Collection<String> insufficientDataActions)
The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state. Each action is specified as an Amazon Resource Name (ARN).
insufficientDataActions
- The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state.
Each action is specified as an Amazon Resource Name (ARN).public List<String> getOKActions()
The actions to execute when this alarm transitions to the OK state from any other state. Each action is specified as an Amazon Resource Name (ARN).
public void setOKActions(Collection<String> oKActions)
The actions to execute when this alarm transitions to the OK state from any other state. Each action is specified as an Amazon Resource Name (ARN).
oKActions
- The actions to execute when this alarm transitions to the OK state from any other state. Each action is
specified as an Amazon Resource Name (ARN).public CompositeAlarm withOKActions(String... oKActions)
The actions to execute when this alarm transitions to the OK state from any other state. Each action is specified as an Amazon Resource Name (ARN).
NOTE: This method appends the values to the existing list (if any). Use
setOKActions(java.util.Collection)
or withOKActions(java.util.Collection)
if you want to
override the existing values.
oKActions
- The actions to execute when this alarm transitions to the OK state from any other state. Each action is
specified as an Amazon Resource Name (ARN).public CompositeAlarm withOKActions(Collection<String> oKActions)
The actions to execute when this alarm transitions to the OK state from any other state. Each action is specified as an Amazon Resource Name (ARN).
oKActions
- The actions to execute when this alarm transitions to the OK state from any other state. Each action is
specified as an Amazon Resource Name (ARN).public void setStateReason(String stateReason)
An explanation for the alarm state, in text format.
stateReason
- An explanation for the alarm state, in text format.public String getStateReason()
An explanation for the alarm state, in text format.
public CompositeAlarm withStateReason(String stateReason)
An explanation for the alarm state, in text format.
stateReason
- An explanation for the alarm state, in text format.public void setStateReasonData(String stateReasonData)
An explanation for the alarm state, in JSON format.
stateReasonData
- An explanation for the alarm state, in JSON format.public String getStateReasonData()
An explanation for the alarm state, in JSON format.
public CompositeAlarm withStateReasonData(String stateReasonData)
An explanation for the alarm state, in JSON format.
stateReasonData
- An explanation for the alarm state, in JSON format.public void setStateUpdatedTimestamp(Date stateUpdatedTimestamp)
Tracks the timestamp of any state update, even if StateValue
doesn't change.
stateUpdatedTimestamp
- Tracks the timestamp of any state update, even if StateValue
doesn't change.public Date getStateUpdatedTimestamp()
Tracks the timestamp of any state update, even if StateValue
doesn't change.
StateValue
doesn't change.public CompositeAlarm withStateUpdatedTimestamp(Date stateUpdatedTimestamp)
Tracks the timestamp of any state update, even if StateValue
doesn't change.
stateUpdatedTimestamp
- Tracks the timestamp of any state update, even if StateValue
doesn't change.public void setStateValue(String stateValue)
The state value for the alarm.
stateValue
- The state value for the alarm.StateValue
public String getStateValue()
The state value for the alarm.
StateValue
public CompositeAlarm withStateValue(String stateValue)
The state value for the alarm.
stateValue
- The state value for the alarm.StateValue
public CompositeAlarm withStateValue(StateValue stateValue)
The state value for the alarm.
stateValue
- The state value for the alarm.StateValue
public void setStateTransitionedTimestamp(Date stateTransitionedTimestamp)
The timestamp of the last change to the alarm's StateValue
.
stateTransitionedTimestamp
- The timestamp of the last change to the alarm's StateValue
.public Date getStateTransitionedTimestamp()
The timestamp of the last change to the alarm's StateValue
.
StateValue
.public CompositeAlarm withStateTransitionedTimestamp(Date stateTransitionedTimestamp)
The timestamp of the last change to the alarm's StateValue
.
stateTransitionedTimestamp
- The timestamp of the last change to the alarm's StateValue
.public void setActionsSuppressedBy(String actionsSuppressedBy)
When the value is ALARM
, it means that the actions are suppressed because the suppressor alarm is in
ALARM
When the value is WaitPeriod
, it means that the actions are suppressed because
the composite alarm is waiting for the suppressor alarm to go into into the ALARM
state. The maximum
waiting time is as specified in ActionsSuppressorWaitPeriod
. After this time, the composite alarm
performs its actions. When the value is ExtensionPeriod
, it means that the actions are suppressed
because the composite alarm is waiting after the suppressor alarm went out of the ALARM
state. The
maximum waiting time is as specified in ActionsSuppressorExtensionPeriod
. After this time, the
composite alarm performs its actions.
actionsSuppressedBy
- When the value is ALARM
, it means that the actions are suppressed because the suppressor
alarm is in ALARM
When the value is WaitPeriod
, it means that the actions are
suppressed because the composite alarm is waiting for the suppressor alarm to go into into the
ALARM
state. The maximum waiting time is as specified in
ActionsSuppressorWaitPeriod
. After this time, the composite alarm performs its actions. When
the value is ExtensionPeriod
, it means that the actions are suppressed because the composite
alarm is waiting after the suppressor alarm went out of the ALARM
state. The maximum waiting
time is as specified in ActionsSuppressorExtensionPeriod
. After this time, the composite
alarm performs its actions.ActionsSuppressedBy
public String getActionsSuppressedBy()
When the value is ALARM
, it means that the actions are suppressed because the suppressor alarm is in
ALARM
When the value is WaitPeriod
, it means that the actions are suppressed because
the composite alarm is waiting for the suppressor alarm to go into into the ALARM
state. The maximum
waiting time is as specified in ActionsSuppressorWaitPeriod
. After this time, the composite alarm
performs its actions. When the value is ExtensionPeriod
, it means that the actions are suppressed
because the composite alarm is waiting after the suppressor alarm went out of the ALARM
state. The
maximum waiting time is as specified in ActionsSuppressorExtensionPeriod
. After this time, the
composite alarm performs its actions.
ALARM
, it means that the actions are suppressed because the suppressor
alarm is in ALARM
When the value is WaitPeriod
, it means that the actions are
suppressed because the composite alarm is waiting for the suppressor alarm to go into into the
ALARM
state. The maximum waiting time is as specified in
ActionsSuppressorWaitPeriod
. After this time, the composite alarm performs its actions. When
the value is ExtensionPeriod
, it means that the actions are suppressed because the composite
alarm is waiting after the suppressor alarm went out of the ALARM
state. The maximum waiting
time is as specified in ActionsSuppressorExtensionPeriod
. After this time, the composite
alarm performs its actions.ActionsSuppressedBy
public CompositeAlarm withActionsSuppressedBy(String actionsSuppressedBy)
When the value is ALARM
, it means that the actions are suppressed because the suppressor alarm is in
ALARM
When the value is WaitPeriod
, it means that the actions are suppressed because
the composite alarm is waiting for the suppressor alarm to go into into the ALARM
state. The maximum
waiting time is as specified in ActionsSuppressorWaitPeriod
. After this time, the composite alarm
performs its actions. When the value is ExtensionPeriod
, it means that the actions are suppressed
because the composite alarm is waiting after the suppressor alarm went out of the ALARM
state. The
maximum waiting time is as specified in ActionsSuppressorExtensionPeriod
. After this time, the
composite alarm performs its actions.
actionsSuppressedBy
- When the value is ALARM
, it means that the actions are suppressed because the suppressor
alarm is in ALARM
When the value is WaitPeriod
, it means that the actions are
suppressed because the composite alarm is waiting for the suppressor alarm to go into into the
ALARM
state. The maximum waiting time is as specified in
ActionsSuppressorWaitPeriod
. After this time, the composite alarm performs its actions. When
the value is ExtensionPeriod
, it means that the actions are suppressed because the composite
alarm is waiting after the suppressor alarm went out of the ALARM
state. The maximum waiting
time is as specified in ActionsSuppressorExtensionPeriod
. After this time, the composite
alarm performs its actions.ActionsSuppressedBy
public CompositeAlarm withActionsSuppressedBy(ActionsSuppressedBy actionsSuppressedBy)
When the value is ALARM
, it means that the actions are suppressed because the suppressor alarm is in
ALARM
When the value is WaitPeriod
, it means that the actions are suppressed because
the composite alarm is waiting for the suppressor alarm to go into into the ALARM
state. The maximum
waiting time is as specified in ActionsSuppressorWaitPeriod
. After this time, the composite alarm
performs its actions. When the value is ExtensionPeriod
, it means that the actions are suppressed
because the composite alarm is waiting after the suppressor alarm went out of the ALARM
state. The
maximum waiting time is as specified in ActionsSuppressorExtensionPeriod
. After this time, the
composite alarm performs its actions.
actionsSuppressedBy
- When the value is ALARM
, it means that the actions are suppressed because the suppressor
alarm is in ALARM
When the value is WaitPeriod
, it means that the actions are
suppressed because the composite alarm is waiting for the suppressor alarm to go into into the
ALARM
state. The maximum waiting time is as specified in
ActionsSuppressorWaitPeriod
. After this time, the composite alarm performs its actions. When
the value is ExtensionPeriod
, it means that the actions are suppressed because the composite
alarm is waiting after the suppressor alarm went out of the ALARM
state. The maximum waiting
time is as specified in ActionsSuppressorExtensionPeriod
. After this time, the composite
alarm performs its actions.ActionsSuppressedBy
public void setActionsSuppressedReason(String actionsSuppressedReason)
Captures the reason for action suppression.
actionsSuppressedReason
- Captures the reason for action suppression.public String getActionsSuppressedReason()
Captures the reason for action suppression.
public CompositeAlarm withActionsSuppressedReason(String actionsSuppressedReason)
Captures the reason for action suppression.
actionsSuppressedReason
- Captures the reason for action suppression.public void setActionsSuppressor(String actionsSuppressor)
Actions will be suppressed if the suppressor alarm is in the ALARM
state.
ActionsSuppressor
can be an AlarmName or an Amazon Resource Name (ARN) from an existing alarm.
actionsSuppressor
- Actions will be suppressed if the suppressor alarm is in the ALARM
state.
ActionsSuppressor
can be an AlarmName or an Amazon Resource Name (ARN) from an existing
alarm.public String getActionsSuppressor()
Actions will be suppressed if the suppressor alarm is in the ALARM
state.
ActionsSuppressor
can be an AlarmName or an Amazon Resource Name (ARN) from an existing alarm.
ALARM
state.
ActionsSuppressor
can be an AlarmName or an Amazon Resource Name (ARN) from an existing
alarm.public CompositeAlarm withActionsSuppressor(String actionsSuppressor)
Actions will be suppressed if the suppressor alarm is in the ALARM
state.
ActionsSuppressor
can be an AlarmName or an Amazon Resource Name (ARN) from an existing alarm.
actionsSuppressor
- Actions will be suppressed if the suppressor alarm is in the ALARM
state.
ActionsSuppressor
can be an AlarmName or an Amazon Resource Name (ARN) from an existing
alarm.public void setActionsSuppressorWaitPeriod(Integer actionsSuppressorWaitPeriod)
The maximum time in seconds that the composite alarm waits for the suppressor alarm to go into the
ALARM
state. After this time, the composite alarm performs its actions.
WaitPeriod
is required only when ActionsSuppressor
is specified.
actionsSuppressorWaitPeriod
- The maximum time in seconds that the composite alarm waits for the suppressor alarm to go into the
ALARM
state. After this time, the composite alarm performs its actions.
WaitPeriod
is required only when ActionsSuppressor
is specified.
public Integer getActionsSuppressorWaitPeriod()
The maximum time in seconds that the composite alarm waits for the suppressor alarm to go into the
ALARM
state. After this time, the composite alarm performs its actions.
WaitPeriod
is required only when ActionsSuppressor
is specified.
ALARM
state. After this time, the composite alarm performs its actions.
WaitPeriod
is required only when ActionsSuppressor
is specified.
public CompositeAlarm withActionsSuppressorWaitPeriod(Integer actionsSuppressorWaitPeriod)
The maximum time in seconds that the composite alarm waits for the suppressor alarm to go into the
ALARM
state. After this time, the composite alarm performs its actions.
WaitPeriod
is required only when ActionsSuppressor
is specified.
actionsSuppressorWaitPeriod
- The maximum time in seconds that the composite alarm waits for the suppressor alarm to go into the
ALARM
state. After this time, the composite alarm performs its actions.
WaitPeriod
is required only when ActionsSuppressor
is specified.
public void setActionsSuppressorExtensionPeriod(Integer actionsSuppressorExtensionPeriod)
The maximum time in seconds that the composite alarm waits after suppressor alarm goes out of the
ALARM
state. After this time, the composite alarm performs its actions.
ExtensionPeriod
is required only when ActionsSuppressor
is specified.
actionsSuppressorExtensionPeriod
- The maximum time in seconds that the composite alarm waits after suppressor alarm goes out of the
ALARM
state. After this time, the composite alarm performs its actions.
ExtensionPeriod
is required only when ActionsSuppressor
is specified.
public Integer getActionsSuppressorExtensionPeriod()
The maximum time in seconds that the composite alarm waits after suppressor alarm goes out of the
ALARM
state. After this time, the composite alarm performs its actions.
ExtensionPeriod
is required only when ActionsSuppressor
is specified.
ALARM
state. After this time, the composite alarm performs its actions.
ExtensionPeriod
is required only when ActionsSuppressor
is specified.
public CompositeAlarm withActionsSuppressorExtensionPeriod(Integer actionsSuppressorExtensionPeriod)
The maximum time in seconds that the composite alarm waits after suppressor alarm goes out of the
ALARM
state. After this time, the composite alarm performs its actions.
ExtensionPeriod
is required only when ActionsSuppressor
is specified.
actionsSuppressorExtensionPeriod
- The maximum time in seconds that the composite alarm waits after suppressor alarm goes out of the
ALARM
state. After this time, the composite alarm performs its actions.
ExtensionPeriod
is required only when ActionsSuppressor
is specified.
public String toString()
toString
in class Object
Object.toString()
public CompositeAlarm clone()