PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.adjustmentType(String adjustmentType) |
Specifies how the scaling adjustment is interpreted (for example, an absolute number or a percentage).
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.autoScalingGroupName(String autoScalingGroupName) |
The name of the Auto Scaling group.
|
static PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.builder() |
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.cooldown(Integer cooldown) |
A cooldown period, in seconds, that applies to a specific simple scaling policy.
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.enabled(Boolean enabled) |
Indicates whether the scaling policy is enabled or disabled.
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.estimatedInstanceWarmup(Integer estimatedInstanceWarmup) |
Not needed if the default instance warmup is defined for the group.
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.metricAggregationType(String metricAggregationType) |
The aggregation type for the CloudWatch metrics.
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.minAdjustmentMagnitude(Integer minAdjustmentMagnitude) |
The minimum value to scale by when the adjustment type is PercentChangeInCapacity.
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.minAdjustmentStep(Integer minAdjustmentStep) |
Available for backward compatibility.
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.policyName(String policyName) |
The name of the policy.
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.policyType(String policyType) |
One of the following policy types:
|
default PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.predictiveScalingConfiguration(Consumer<PredictiveScalingConfiguration.Builder> predictiveScalingConfiguration) |
A predictive scaling policy.
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.predictiveScalingConfiguration(PredictiveScalingConfiguration predictiveScalingConfiguration) |
A predictive scaling policy.
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.scalingAdjustment(Integer scalingAdjustment) |
The amount by which to scale, based on the specified adjustment type.
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.stepAdjustments(Collection<StepAdjustment> stepAdjustments) |
A set of adjustments that enable you to scale based on the size of the alarm breach.
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.stepAdjustments(Consumer<StepAdjustment.Builder>... stepAdjustments) |
A set of adjustments that enable you to scale based on the size of the alarm breach.
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.stepAdjustments(StepAdjustment... stepAdjustments) |
A set of adjustments that enable you to scale based on the size of the alarm breach.
|
default PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.targetTrackingConfiguration(Consumer<TargetTrackingConfiguration.Builder> targetTrackingConfiguration) |
A target tracking scaling policy.
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.targetTrackingConfiguration(TargetTrackingConfiguration targetTrackingConfiguration) |
A target tracking scaling policy.
|
PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.toBuilder() |
|