@Generated(value="software.amazon.awssdk:codegen") public final class MonitoringAlertSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MonitoringAlertSummary.Builder,MonitoringAlertSummary>
Provides summary information about a monitor alert.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MonitoringAlertSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
MonitoringAlertActions |
actions()
A list of alert actions taken in response to an alert going into
InAlert status. |
MonitoringAlertStatus |
alertStatus()
The current status of an alert.
|
String |
alertStatusAsString()
The current status of an alert.
|
static MonitoringAlertSummary.Builder |
builder() |
Instant |
creationTime()
A timestamp that indicates when a monitor alert was created.
|
Integer |
datapointsToAlert()
Within
EvaluationPeriod, how many execution failures will raise an alert. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Integer |
evaluationPeriod()
The number of most recent monitoring executions to consider when evaluating alert status.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModifiedTime()
A timestamp that indicates when a monitor alert was last updated.
|
String |
monitoringAlertName()
The name of a monitoring alert.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MonitoringAlertSummary.Builder> |
serializableBuilderClass() |
MonitoringAlertSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String monitoringAlertName()
The name of a monitoring alert.
public final Instant creationTime()
A timestamp that indicates when a monitor alert was created.
public final Instant lastModifiedTime()
A timestamp that indicates when a monitor alert was last updated.
public final MonitoringAlertStatus alertStatus()
The current status of an alert.
If the service returns an enum value that is not available in the current SDK version, alertStatus will
return MonitoringAlertStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from alertStatusAsString().
MonitoringAlertStatuspublic final String alertStatusAsString()
The current status of an alert.
If the service returns an enum value that is not available in the current SDK version, alertStatus will
return MonitoringAlertStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from alertStatusAsString().
MonitoringAlertStatuspublic final Integer datapointsToAlert()
Within EvaluationPeriod, how many execution failures will raise an alert.
EvaluationPeriod, how many execution failures will raise an alert.public final Integer evaluationPeriod()
The number of most recent monitoring executions to consider when evaluating alert status.
public final MonitoringAlertActions actions()
A list of alert actions taken in response to an alert going into InAlert status.
InAlert status.public MonitoringAlertSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MonitoringAlertSummary.Builder,MonitoringAlertSummary>public static MonitoringAlertSummary.Builder builder()
public static Class<? extends MonitoringAlertSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.