CopyableBuilder<AutoScalingPolicyDescription.Builder,AutoScalingPolicyDescription>
, SdkBuilder<AutoScalingPolicyDescription.Builder,AutoScalingPolicyDescription>
public static interface AutoScalingPolicyDescription.Builder extends CopyableBuilder<AutoScalingPolicyDescription.Builder,AutoScalingPolicyDescription>
Modifier and Type | Method | Description |
---|---|---|
AutoScalingPolicyDescription.Builder |
constraints(ScalingConstraints constraints) |
The upper and lower EC2 instance limits for an automatic scaling policy.
|
AutoScalingPolicyDescription.Builder |
rules(Collection<ScalingRule> rules) |
The scale-in and scale-out rules that comprise the automatic scaling policy.
|
AutoScalingPolicyDescription.Builder |
rules(ScalingRule... rules) |
The scale-in and scale-out rules that comprise the automatic scaling policy.
|
AutoScalingPolicyDescription.Builder |
status(AutoScalingPolicyStatus status) |
The status of an automatic scaling policy.
|
copy
apply, build
AutoScalingPolicyDescription.Builder status(AutoScalingPolicyStatus status)
The status of an automatic scaling policy.
status
- The status of an automatic scaling policy.AutoScalingPolicyDescription.Builder constraints(ScalingConstraints constraints)
The upper and lower EC2 instance limits for an automatic scaling policy. Automatic scaling activity will not cause an instance group to grow above or below these limits.
constraints
- The upper and lower EC2 instance limits for an automatic scaling policy. Automatic scaling activity
will not cause an instance group to grow above or below these limits.AutoScalingPolicyDescription.Builder rules(Collection<ScalingRule> rules)
The scale-in and scale-out rules that comprise the automatic scaling policy.
rules
- The scale-in and scale-out rules that comprise the automatic scaling policy.AutoScalingPolicyDescription.Builder rules(ScalingRule... rules)
The scale-in and scale-out rules that comprise the automatic scaling policy.
NOTE: This method appends the values to the existing list (if any). Use
#setRules(java.util.Collection)
or #withRules(java.util.Collection)
if you want to override
the existing values.
rules
- The scale-in and scale-out rules that comprise the automatic scaling policy.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.