Interface AlarmHistoryItem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AlarmHistoryItem.Builder,
,AlarmHistoryItem> SdkBuilder<AlarmHistoryItem.Builder,
,AlarmHistoryItem> SdkPojo
- Enclosing class:
AlarmHistoryItem
@Mutable
@NotThreadSafe
public static interface AlarmHistoryItem.Builder
extends SdkPojo, CopyableBuilder<AlarmHistoryItem.Builder,AlarmHistoryItem>
-
Method Summary
Modifier and TypeMethodDescriptionalarmContributorAttributes
(Map<String, String> alarmContributorAttributes) A map of attributes that describe the alarm contributor associated with this history item, providing context about the contributor's characteristics at the time of the event.alarmContributorId
(String alarmContributorId) The unique identifier of the alarm contributor associated with this history item, if applicable.The 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, sdkFieldNameToField, 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.
-
alarmContributorId
The unique identifier of the alarm contributor associated with this history item, if applicable.
- Parameters:
alarmContributorId
- The unique identifier of the alarm contributor associated with this history item, if applicable.- 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.
-
alarmContributorAttributes
A map of attributes that describe the alarm contributor associated with this history item, providing context about the contributor's characteristics at the time of the event.
- Parameters:
alarmContributorAttributes
- A map of attributes that describe the alarm contributor associated with this history item, providing context about the contributor's characteristics at the time of the event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-