@Stability(value=Stable) public static final class CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnScalingPolicy.StepScalingPolicyConfigurationProperty>
CfnScalingPolicy.StepScalingPolicyConfigurationProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Builder |
adjustmentType(String adjustmentType)
|
CfnScalingPolicy.StepScalingPolicyConfigurationProperty |
build()
Builds the configured instance.
|
CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Builder |
cooldown(Number cooldown)
Sets the value of
CfnScalingPolicy.StepScalingPolicyConfigurationProperty.getCooldown() |
CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Builder |
metricAggregationType(String metricAggregationType)
|
CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Builder |
minAdjustmentMagnitude(Number minAdjustmentMagnitude)
|
CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Builder |
stepAdjustments(IResolvable stepAdjustments)
|
CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Builder |
stepAdjustments(List<? extends Object> stepAdjustments)
|
@Stability(value=Stable) public CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Builder adjustmentType(String adjustmentType)
adjustmentType - `CfnScalingPolicy.StepScalingPolicyConfigurationProperty.AdjustmentType`.this@Stability(value=Stable) public CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Builder cooldown(Number cooldown)
CfnScalingPolicy.StepScalingPolicyConfigurationProperty.getCooldown()cooldown - `CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Cooldown`.this@Stability(value=Stable) public CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Builder metricAggregationType(String metricAggregationType)
CfnScalingPolicy.StepScalingPolicyConfigurationProperty.getMetricAggregationType()metricAggregationType - `CfnScalingPolicy.StepScalingPolicyConfigurationProperty.MetricAggregationType`.this@Stability(value=Stable) public CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Builder minAdjustmentMagnitude(Number minAdjustmentMagnitude)
CfnScalingPolicy.StepScalingPolicyConfigurationProperty.getMinAdjustmentMagnitude()minAdjustmentMagnitude - `CfnScalingPolicy.StepScalingPolicyConfigurationProperty.MinAdjustmentMagnitude`.this@Stability(value=Stable) public CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Builder stepAdjustments(IResolvable stepAdjustments)
stepAdjustments - `CfnScalingPolicy.StepScalingPolicyConfigurationProperty.StepAdjustments`.this@Stability(value=Stable) public CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Builder stepAdjustments(List<? extends Object> stepAdjustments)
stepAdjustments - `CfnScalingPolicy.StepScalingPolicyConfigurationProperty.StepAdjustments`.this@Stability(value=Stable) public CfnScalingPolicy.StepScalingPolicyConfigurationProperty build()
build in interface software.amazon.jsii.Builder<CfnScalingPolicy.StepScalingPolicyConfigurationProperty>CfnScalingPolicy.StepScalingPolicyConfigurationPropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.