Interface AutoScalingGroup.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AutoScalingGroup.Builder,AutoScalingGroup>,SdkBuilder<AutoScalingGroup.Builder,AutoScalingGroup>,SdkPojo
- Enclosing class:
- AutoScalingGroup
public static interface AutoScalingGroup.Builder extends SdkPojo, CopyableBuilder<AutoScalingGroup.Builder,AutoScalingGroup>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AutoScalingGroup.Builderhook(String hook)The name of the launch hook that CodeDeploy installed into the Auto Scaling group.AutoScalingGroup.Buildername(String name)The Auto Scaling group name.AutoScalingGroup.BuilderterminationHook(String terminationHook)The name of the termination hook that CodeDeploy installed into the Auto Scaling group.-
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
-
name
AutoScalingGroup.Builder name(String name)
The Auto Scaling group name.
- Parameters:
name- The Auto Scaling group name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hook
AutoScalingGroup.Builder hook(String hook)
The name of the launch hook that CodeDeploy installed into the Auto Scaling group.
For more information about the launch hook, see How Amazon EC2 Auto Scaling works with CodeDeploy in the CodeDeploy User Guide.
- Parameters:
hook- The name of the launch hook that CodeDeploy installed into the Auto Scaling group.For more information about the launch hook, see How Amazon EC2 Auto Scaling works with CodeDeploy in the CodeDeploy User Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
terminationHook
AutoScalingGroup.Builder terminationHook(String terminationHook)
The name of the termination hook that CodeDeploy installed into the Auto Scaling group.
For more information about the termination hook, see Enabling termination deployments during Auto Scaling scale-in events in the CodeDeploy User Guide.
- Parameters:
terminationHook- The name of the termination hook that CodeDeploy installed into the Auto Scaling group.For more information about the termination hook, see Enabling termination deployments during Auto Scaling scale-in events in the CodeDeploy User Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-