Class PolicyTargetTrackingScalingPolicyConfiguration.Builder
- java.lang.Object
-
- com.pulumi.aws.appautoscaling.outputs.PolicyTargetTrackingScalingPolicyConfiguration.Builder
-
- Enclosing class:
- PolicyTargetTrackingScalingPolicyConfiguration
public static final class PolicyTargetTrackingScalingPolicyConfiguration.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PolicyTargetTrackingScalingPolicyConfiguration defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyTargetTrackingScalingPolicyConfigurationbuild()PolicyTargetTrackingScalingPolicyConfiguration.BuildercustomizedMetricSpecification(PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecification customizedMetricSpecification)PolicyTargetTrackingScalingPolicyConfiguration.BuilderdisableScaleIn(java.lang.Boolean disableScaleIn)PolicyTargetTrackingScalingPolicyConfiguration.BuilderpredefinedMetricSpecification(PolicyTargetTrackingScalingPolicyConfigurationPredefinedMetricSpecification predefinedMetricSpecification)PolicyTargetTrackingScalingPolicyConfiguration.BuilderscaleInCooldown(java.lang.Integer scaleInCooldown)PolicyTargetTrackingScalingPolicyConfiguration.BuilderscaleOutCooldown(java.lang.Integer scaleOutCooldown)PolicyTargetTrackingScalingPolicyConfiguration.BuildertargetValue(java.lang.Double targetValue)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PolicyTargetTrackingScalingPolicyConfiguration defaults)
-
-
Method Detail
-
customizedMetricSpecification
public PolicyTargetTrackingScalingPolicyConfiguration.Builder customizedMetricSpecification(@Nullable PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecification customizedMetricSpecification)
-
disableScaleIn
public PolicyTargetTrackingScalingPolicyConfiguration.Builder disableScaleIn(@Nullable java.lang.Boolean disableScaleIn)
-
predefinedMetricSpecification
public PolicyTargetTrackingScalingPolicyConfiguration.Builder predefinedMetricSpecification(@Nullable PolicyTargetTrackingScalingPolicyConfigurationPredefinedMetricSpecification predefinedMetricSpecification)
-
scaleInCooldown
public PolicyTargetTrackingScalingPolicyConfiguration.Builder scaleInCooldown(@Nullable java.lang.Integer scaleInCooldown)
-
scaleOutCooldown
public PolicyTargetTrackingScalingPolicyConfiguration.Builder scaleOutCooldown(@Nullable java.lang.Integer scaleOutCooldown)
-
targetValue
public PolicyTargetTrackingScalingPolicyConfiguration.Builder targetValue(java.lang.Double targetValue)
-
build
public PolicyTargetTrackingScalingPolicyConfiguration build()
-
-