Interface AutoScalingPolicy.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<AutoScalingPolicy.Builder,,- AutoScalingPolicy> - SdkBuilder<AutoScalingPolicy.Builder,,- AutoScalingPolicy> - SdkPojo
- Enclosing class:
- AutoScalingPolicy
public static interface AutoScalingPolicy.Builder
extends SdkPojo, CopyableBuilder<AutoScalingPolicy.Builder,AutoScalingPolicy> 
- 
Method SummaryModifier and TypeMethodDescriptiondefault AutoScalingPolicy.BuildertargetTrackingScalingPolicyConfiguration(Consumer<TargetTrackingScalingPolicyConfiguration.Builder> targetTrackingScalingPolicyConfiguration) Auto scaling scales up capacity automatically when traffic exceeds this target utilization rate, and then back down when it falls below the target.targetTrackingScalingPolicyConfiguration(TargetTrackingScalingPolicyConfiguration targetTrackingScalingPolicyConfiguration) Auto scaling scales up capacity automatically when traffic exceeds this target utilization rate, and then back down when it falls below the target.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFields
- 
Method Details- 
targetTrackingScalingPolicyConfigurationAutoScalingPolicy.Builder targetTrackingScalingPolicyConfiguration(TargetTrackingScalingPolicyConfiguration targetTrackingScalingPolicyConfiguration) Auto scaling scales up capacity automatically when traffic exceeds this target utilization rate, and then back down when it falls below the target. A doublebetween 20 and 90.- Parameters:
- targetTrackingScalingPolicyConfiguration- Auto scaling scales up capacity automatically when traffic exceeds this target utilization rate, and then back down when it falls below the target. A- doublebetween 20 and 90.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
targetTrackingScalingPolicyConfigurationdefault AutoScalingPolicy.Builder targetTrackingScalingPolicyConfiguration(Consumer<TargetTrackingScalingPolicyConfiguration.Builder> targetTrackingScalingPolicyConfiguration) Auto scaling scales up capacity automatically when traffic exceeds this target utilization rate, and then back down when it falls below the target. A This is a convenience method that creates an instance of thedoublebetween 20 and 90.TargetTrackingScalingPolicyConfiguration.Builderavoiding the need to create one manually viaTargetTrackingScalingPolicyConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totargetTrackingScalingPolicyConfiguration(TargetTrackingScalingPolicyConfiguration).- Parameters:
- targetTrackingScalingPolicyConfiguration- a consumer that will call methods on- TargetTrackingScalingPolicyConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-