Interface RollbackTrigger.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<RollbackTrigger.Builder,RollbackTrigger>
,SdkBuilder<RollbackTrigger.Builder,RollbackTrigger>
,SdkPojo
- Enclosing class:
- RollbackTrigger
public static interface RollbackTrigger.Builder extends SdkPojo, CopyableBuilder<RollbackTrigger.Builder,RollbackTrigger>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RollbackTrigger.Builder
arn(String arn)
The Amazon Resource Name (ARN) of the rollback trigger.RollbackTrigger.Builder
type(String type)
The resource type of the rollback trigger.-
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 Detail
-
arn
RollbackTrigger.Builder arn(String arn)
The Amazon Resource Name (ARN) of the rollback trigger.
If a specified trigger is missing, the entire stack operation fails and is rolled back.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the rollback trigger.If a specified trigger is missing, the entire stack operation fails and is rolled back.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
RollbackTrigger.Builder type(String type)
The resource type of the rollback trigger. Specify either AWS::CloudWatch::Alarm or AWS::CloudWatch::CompositeAlarm resource types.
- Parameters:
type
- The resource type of the rollback trigger. Specify either AWS::CloudWatch::Alarm or AWS::CloudWatch::CompositeAlarm resource types.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-