@Generated(value="software.amazon.awssdk:codegen") public final class MonitoringAlertHistorySummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MonitoringAlertHistorySummary.Builder,MonitoringAlertHistorySummary>
Provides summary information of an alert's history.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MonitoringAlertHistorySummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
MonitoringAlertStatus |
alertStatus()
The current alert status of an alert.
|
String |
alertStatusAsString()
The current alert status of an alert.
|
static MonitoringAlertHistorySummary.Builder |
builder() |
Instant |
creationTime()
A timestamp that indicates when the first alert transition occurred in an alert history.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
monitoringAlertName()
The name of a monitoring alert.
|
String |
monitoringScheduleName()
The name of a monitoring schedule.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MonitoringAlertHistorySummary.Builder> |
serializableBuilderClass() |
MonitoringAlertHistorySummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String monitoringScheduleName()
The name of a monitoring schedule.
public final String monitoringAlertName()
The name of a monitoring alert.
public final Instant creationTime()
A timestamp that indicates when the first alert transition occurred in an alert history. An alert transition can
be from status InAlert to OK, or from OK to InAlert.
InAlert to OK, or from OK to
InAlert.public final MonitoringAlertStatus alertStatus()
The current alert 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 alert 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 MonitoringAlertHistorySummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MonitoringAlertHistorySummary.Builder,MonitoringAlertHistorySummary>public static MonitoringAlertHistorySummary.Builder builder()
public static Class<? extends MonitoringAlertHistorySummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.