Interface AlarmHistoryItem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AlarmHistoryItem.Builder,
,AlarmHistoryItem> SdkBuilder<AlarmHistoryItem.Builder,
,AlarmHistoryItem> SdkPojo
- Enclosing class:
AlarmHistoryItem
public static interface AlarmHistoryItem.Builder
extends SdkPojo, CopyableBuilder<AlarmHistoryItem.Builder,AlarmHistoryItem>
-
Method Summary
Modifier and TypeMethodDescriptionThe descriptive name for the alarm.The type of alarm, either metric alarm or composite alarm.The type of alarm, either metric alarm or composite alarm.historyData
(String historyData) Data about the alarm, in JSON format.historyItemType
(String historyItemType) The type of alarm history item.historyItemType
(HistoryItemType historyItemType) The type of alarm history item.historySummary
(String historySummary) A summary of the alarm history, in text format.The time stamp for the alarm history item.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, sdkFields
-
Method Details
-
alarmName
The descriptive name for the alarm.
- Parameters:
alarmName
- The descriptive name for the alarm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
alarmType
The type of alarm, either metric alarm or composite alarm.
- Parameters:
alarmType
- The type of alarm, either metric alarm or composite alarm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
alarmType
The type of alarm, either metric alarm or composite alarm.
- Parameters:
alarmType
- The type of alarm, either metric alarm or composite alarm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
timestamp
The time stamp for the alarm history item.
- Parameters:
timestamp
- The time stamp for the alarm history item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
historyItemType
The type of alarm history item.
- Parameters:
historyItemType
- The type of alarm history item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
historyItemType
The type of alarm history item.
- Parameters:
historyItemType
- The type of alarm history item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
historySummary
A summary of the alarm history, in text format.
- Parameters:
historySummary
- A summary of the alarm history, in text format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
historyData
Data about the alarm, in JSON format.
- Parameters:
historyData
- Data about the alarm, in JSON format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-