Class MonitoringAlertSummary
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.MonitoringAlertSummary
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<MonitoringAlertSummary.Builder,MonitoringAlertSummary>
@Generated("software.amazon.awssdk:codegen") public final class MonitoringAlertSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MonitoringAlertSummary.Builder,MonitoringAlertSummary>
Provides summary information about a monitor alert.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
MonitoringAlertSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MonitoringAlertActions
actions()
A list of alert actions taken in response to an alert going intoInAlert
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()
WithinEvaluationPeriod
, 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.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
monitoringAlertName
public final String monitoringAlertName()
The name of a monitoring alert.
- Returns:
- The name of a monitoring alert.
-
creationTime
public final Instant creationTime()
A timestamp that indicates when a monitor alert was created.
- Returns:
- A timestamp that indicates when a monitor alert was created.
-
lastModifiedTime
public final Instant lastModifiedTime()
A timestamp that indicates when a monitor alert was last updated.
- Returns:
- A timestamp that indicates when a monitor alert was last updated.
-
alertStatus
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 returnMonitoringAlertStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromalertStatusAsString()
.- Returns:
- The current status of an alert.
- See Also:
MonitoringAlertStatus
-
alertStatusAsString
public 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 returnMonitoringAlertStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromalertStatusAsString()
.- Returns:
- The current status of an alert.
- See Also:
MonitoringAlertStatus
-
datapointsToAlert
public final Integer datapointsToAlert()
Within
EvaluationPeriod
, how many execution failures will raise an alert.- Returns:
- Within
EvaluationPeriod
, how many execution failures will raise an alert.
-
evaluationPeriod
public final Integer evaluationPeriod()
The number of most recent monitoring executions to consider when evaluating alert status.
- Returns:
- The number of most recent monitoring executions to consider when evaluating alert status.
-
actions
public final MonitoringAlertActions actions()
A list of alert actions taken in response to an alert going into
InAlert
status.- Returns:
- A list of alert actions taken in response to an alert going into
InAlert
status.
-
toBuilder
public MonitoringAlertSummary.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<MonitoringAlertSummary.Builder,MonitoringAlertSummary>
-
builder
public static MonitoringAlertSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends MonitoringAlertSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-