Interface AlarmMuteRuleSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AlarmMuteRuleSummary.Builder,,AlarmMuteRuleSummary> SdkBuilder<AlarmMuteRuleSummary.Builder,,AlarmMuteRuleSummary> SdkPojo
- Enclosing class:
AlarmMuteRuleSummary
@Mutable
@NotThreadSafe
public static interface AlarmMuteRuleSummary.Builder
extends SdkPojo, CopyableBuilder<AlarmMuteRuleSummary.Builder,AlarmMuteRuleSummary>
-
Method Summary
Modifier and TypeMethodDescriptionalarmMuteRuleArn(String alarmMuteRuleArn) The Amazon Resource Name (ARN) of the alarm mute rule.expireDate(Instant expireDate) The date and time when the mute rule expires and is no longer evaluated.lastUpdatedTimestamp(Instant lastUpdatedTimestamp) The date and time when the mute rule was last updated.Indicates whether the mute rule is one-time or recurring.The current status of the alarm mute rule.status(AlarmMuteRuleStatus status) The current status of the alarm mute rule.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
alarmMuteRuleArn
The Amazon Resource Name (ARN) of the alarm mute rule.
- Parameters:
alarmMuteRuleArn- The Amazon Resource Name (ARN) of the alarm mute rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expireDate
The date and time when the mute rule expires and is no longer evaluated. This field is only present if an expiration date was configured.
- Parameters:
expireDate- The date and time when the mute rule expires and is no longer evaluated. This field is only present if an expiration date was configured.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the alarm mute rule. Valid values are
SCHEDULED,ACTIVE, orEXPIRED.- Parameters:
status- The current status of the alarm mute rule. Valid values areSCHEDULED,ACTIVE, orEXPIRED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the alarm mute rule. Valid values are
SCHEDULED,ACTIVE, orEXPIRED.- Parameters:
status- The current status of the alarm mute rule. Valid values areSCHEDULED,ACTIVE, orEXPIRED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
muteType
Indicates whether the mute rule is one-time or recurring. Valid values are
ONE_TIMEorRECURRING.- Parameters:
muteType- Indicates whether the mute rule is one-time or recurring. Valid values areONE_TIMEorRECURRING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTimestamp
The date and time when the mute rule was last updated.
- Parameters:
lastUpdatedTimestamp- The date and time when the mute rule was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-