Interface ManagedMetricAlarm.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ManagedMetricAlarm.Builder,ManagedMetricAlarm>,SdkBuilder<ManagedMetricAlarm.Builder,ManagedMetricAlarm>,SdkPojo
- Enclosing class:
- ManagedMetricAlarm
@Mutable @NotThreadSafe public static interface ManagedMetricAlarm.Builder extends SdkPojo, CopyableBuilder<ManagedMetricAlarm.Builder,ManagedMetricAlarm>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ManagedMetricAlarm.Builderarn(String arn)The Amazon Resource Name (ARN) of the CloudWatch metric alarm.ManagedMetricAlarm.Builderstatus(String status)The status of the CloudWatch metric alarm.ManagedMetricAlarm.Builderstatus(ManagedResourceStatus status)The status of the CloudWatch metric alarm.ManagedMetricAlarm.BuilderstatusReason(String statusReason)Information about why the CloudWatch metric alarm is in the current status.ManagedMetricAlarm.BuilderupdatedAt(Instant updatedAt)The Unix timestamp for when the CloudWatch metric alarm was last updated.-
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
-
arn
ManagedMetricAlarm.Builder arn(String arn)
The Amazon Resource Name (ARN) of the CloudWatch metric alarm.
- Parameters:
arn- The Amazon Resource Name (ARN) of the CloudWatch metric alarm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
ManagedMetricAlarm.Builder status(String status)
The status of the CloudWatch metric alarm.
- Parameters:
status- The status of the CloudWatch metric alarm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ManagedResourceStatus,ManagedResourceStatus
-
status
ManagedMetricAlarm.Builder status(ManagedResourceStatus status)
The status of the CloudWatch metric alarm.
- Parameters:
status- The status of the CloudWatch metric alarm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ManagedResourceStatus,ManagedResourceStatus
-
statusReason
ManagedMetricAlarm.Builder statusReason(String statusReason)
Information about why the CloudWatch metric alarm is in the current status.
- Parameters:
statusReason- Information about why the CloudWatch metric alarm is in the current status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
ManagedMetricAlarm.Builder updatedAt(Instant updatedAt)
The Unix timestamp for when the CloudWatch metric alarm was last updated.
- Parameters:
updatedAt- The Unix timestamp for when the CloudWatch metric alarm was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-