Uses of Interface
software.amazon.awssdk.services.autoscaling.model.PutScalingPolicyRequest.Builder
Packages that use PutScalingPolicyRequest.Builder
Package
Description
-
Uses of PutScalingPolicyRequest.Builder in software.amazon.awssdk.services.autoscaling
Method parameters in software.amazon.awssdk.services.autoscaling with type arguments of type PutScalingPolicyRequest.BuilderModifier and TypeMethodDescriptionAutoScalingAsyncClient.putScalingPolicy(Consumer<PutScalingPolicyRequest.Builder> putScalingPolicyRequest) Creates or updates a scaling policy for an Auto Scaling group.default PutScalingPolicyResponseAutoScalingClient.putScalingPolicy(Consumer<PutScalingPolicyRequest.Builder> putScalingPolicyRequest) Creates or updates a scaling policy for an Auto Scaling group. -
Uses of PutScalingPolicyRequest.Builder in software.amazon.awssdk.services.autoscaling.model
Methods in software.amazon.awssdk.services.autoscaling.model that return PutScalingPolicyRequest.BuilderModifier and TypeMethodDescriptionPutScalingPolicyRequest.Builder.adjustmentType(String adjustmentType) Specifies how the scaling adjustment is interpreted (for example, an absolute number or a percentage).PutScalingPolicyRequest.Builder.autoScalingGroupName(String autoScalingGroupName) The name of the Auto Scaling group.PutScalingPolicyRequest.builder()A cooldown period, in seconds, that applies to a specific simple scaling policy.Indicates whether the scaling policy is enabled or disabled.PutScalingPolicyRequest.Builder.estimatedInstanceWarmup(Integer estimatedInstanceWarmup) Not needed if the default instance warmup is defined for the group.PutScalingPolicyRequest.Builder.metricAggregationType(String metricAggregationType) The aggregation type for the CloudWatch metrics.PutScalingPolicyRequest.Builder.minAdjustmentMagnitude(Integer minAdjustmentMagnitude) The minimum value to scale by when the adjustment type isPercentChangeInCapacity.PutScalingPolicyRequest.Builder.minAdjustmentStep(Integer minAdjustmentStep) Available for backward compatibility.PutScalingPolicyRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) PutScalingPolicyRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) PutScalingPolicyRequest.Builder.policyName(String policyName) The name of the policy.PutScalingPolicyRequest.Builder.policyType(String policyType) One of the following policy types:default PutScalingPolicyRequest.BuilderPutScalingPolicyRequest.Builder.predictiveScalingConfiguration(Consumer<PredictiveScalingConfiguration.Builder> predictiveScalingConfiguration) A predictive scaling policy.PutScalingPolicyRequest.Builder.predictiveScalingConfiguration(PredictiveScalingConfiguration predictiveScalingConfiguration) A predictive scaling policy.PutScalingPolicyRequest.Builder.scalingAdjustment(Integer scalingAdjustment) The amount by which to scale, based on the specified adjustment type.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.stepAdjustments(Consumer<StepAdjustment.Builder>... stepAdjustments) A set of adjustments that enable you to scale based on the size of the alarm breach.PutScalingPolicyRequest.Builder.stepAdjustments(StepAdjustment... stepAdjustments) A set of adjustments that enable you to scale based on the size of the alarm breach.default PutScalingPolicyRequest.BuilderPutScalingPolicyRequest.Builder.targetTrackingConfiguration(Consumer<TargetTrackingConfiguration.Builder> targetTrackingConfiguration) A target tracking scaling policy.PutScalingPolicyRequest.Builder.targetTrackingConfiguration(TargetTrackingConfiguration targetTrackingConfiguration) A target tracking scaling policy.PutScalingPolicyRequest.toBuilder()Methods in software.amazon.awssdk.services.autoscaling.model that return types with arguments of type PutScalingPolicyRequest.BuilderModifier and TypeMethodDescriptionstatic Class<? extends PutScalingPolicyRequest.Builder>PutScalingPolicyRequest.serializableBuilderClass()