Interface MonitoringAlertHistorySummary.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<MonitoringAlertHistorySummary.Builder,MonitoringAlertHistorySummary>
,SdkBuilder<MonitoringAlertHistorySummary.Builder,MonitoringAlertHistorySummary>
,SdkPojo
- Enclosing class:
- MonitoringAlertHistorySummary
public static interface MonitoringAlertHistorySummary.Builder extends SdkPojo, CopyableBuilder<MonitoringAlertHistorySummary.Builder,MonitoringAlertHistorySummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MonitoringAlertHistorySummary.Builder
alertStatus(String alertStatus)
The current alert status of an alert.MonitoringAlertHistorySummary.Builder
alertStatus(MonitoringAlertStatus alertStatus)
The current alert status of an alert.MonitoringAlertHistorySummary.Builder
creationTime(Instant creationTime)
A timestamp that indicates when the first alert transition occurred in an alert history.MonitoringAlertHistorySummary.Builder
monitoringAlertName(String monitoringAlertName)
The name of a monitoring alert.MonitoringAlertHistorySummary.Builder
monitoringScheduleName(String monitoringScheduleName)
The name of a monitoring schedule.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
monitoringScheduleName
MonitoringAlertHistorySummary.Builder monitoringScheduleName(String monitoringScheduleName)
The name of a monitoring schedule.
- Parameters:
monitoringScheduleName
- The name of a monitoring schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitoringAlertName
MonitoringAlertHistorySummary.Builder monitoringAlertName(String monitoringAlertName)
The name of a monitoring alert.
- Parameters:
monitoringAlertName
- The name of a monitoring alert.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
MonitoringAlertHistorySummary.Builder creationTime(Instant creationTime)
A timestamp that indicates when the first alert transition occurred in an alert history. An alert transition can be from status
InAlert
toOK
, or fromOK
toInAlert
.- Parameters:
creationTime
- A timestamp that indicates when the first alert transition occurred in an alert history. An alert transition can be from statusInAlert
toOK
, or fromOK
toInAlert
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
alertStatus
MonitoringAlertHistorySummary.Builder alertStatus(String alertStatus)
The current alert status of an alert.
- Parameters:
alertStatus
- The current alert status of an alert.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MonitoringAlertStatus
,MonitoringAlertStatus
-
alertStatus
MonitoringAlertHistorySummary.Builder alertStatus(MonitoringAlertStatus alertStatus)
The current alert status of an alert.
- Parameters:
alertStatus
- The current alert status of an alert.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MonitoringAlertStatus
,MonitoringAlertStatus
-
-