@Stability(value=Stable) public static final class CfnScalingPlan.TargetTrackingConfigurationProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnScalingPlan.TargetTrackingConfigurationProperty>
CfnScalingPlan.TargetTrackingConfigurationProperty
Constructor and Description |
---|
Builder() |
@Stability(value=Stable) public CfnScalingPlan.TargetTrackingConfigurationProperty.Builder targetValue(Number targetValue)
CfnScalingPlan.TargetTrackingConfigurationProperty.getTargetValue()
targetValue
- `CfnScalingPlan.TargetTrackingConfigurationProperty.TargetValue`. This parameter is required.this
@Stability(value=Stable) public CfnScalingPlan.TargetTrackingConfigurationProperty.Builder customizedScalingMetricSpecification(CfnScalingPlan.CustomizedScalingMetricSpecificationProperty customizedScalingMetricSpecification)
CfnScalingPlan.TargetTrackingConfigurationProperty.getCustomizedScalingMetricSpecification()
customizedScalingMetricSpecification
- `CfnScalingPlan.TargetTrackingConfigurationProperty.CustomizedScalingMetricSpecification`.this
@Stability(value=Stable) public CfnScalingPlan.TargetTrackingConfigurationProperty.Builder customizedScalingMetricSpecification(IResolvable customizedScalingMetricSpecification)
CfnScalingPlan.TargetTrackingConfigurationProperty.getCustomizedScalingMetricSpecification()
customizedScalingMetricSpecification
- `CfnScalingPlan.TargetTrackingConfigurationProperty.CustomizedScalingMetricSpecification`.this
@Stability(value=Stable) public CfnScalingPlan.TargetTrackingConfigurationProperty.Builder disableScaleIn(Boolean disableScaleIn)
CfnScalingPlan.TargetTrackingConfigurationProperty.getDisableScaleIn()
disableScaleIn
- `CfnScalingPlan.TargetTrackingConfigurationProperty.DisableScaleIn`.this
@Stability(value=Stable) public CfnScalingPlan.TargetTrackingConfigurationProperty.Builder disableScaleIn(IResolvable disableScaleIn)
CfnScalingPlan.TargetTrackingConfigurationProperty.getDisableScaleIn()
disableScaleIn
- `CfnScalingPlan.TargetTrackingConfigurationProperty.DisableScaleIn`.this
@Stability(value=Stable) public CfnScalingPlan.TargetTrackingConfigurationProperty.Builder estimatedInstanceWarmup(Number estimatedInstanceWarmup)
estimatedInstanceWarmup
- `CfnScalingPlan.TargetTrackingConfigurationProperty.EstimatedInstanceWarmup`.this
@Stability(value=Stable) public CfnScalingPlan.TargetTrackingConfigurationProperty.Builder predefinedScalingMetricSpecification(CfnScalingPlan.PredefinedScalingMetricSpecificationProperty predefinedScalingMetricSpecification)
CfnScalingPlan.TargetTrackingConfigurationProperty.getPredefinedScalingMetricSpecification()
predefinedScalingMetricSpecification
- `CfnScalingPlan.TargetTrackingConfigurationProperty.PredefinedScalingMetricSpecification`.this
@Stability(value=Stable) public CfnScalingPlan.TargetTrackingConfigurationProperty.Builder predefinedScalingMetricSpecification(IResolvable predefinedScalingMetricSpecification)
CfnScalingPlan.TargetTrackingConfigurationProperty.getPredefinedScalingMetricSpecification()
predefinedScalingMetricSpecification
- `CfnScalingPlan.TargetTrackingConfigurationProperty.PredefinedScalingMetricSpecification`.this
@Stability(value=Stable) public CfnScalingPlan.TargetTrackingConfigurationProperty.Builder scaleInCooldown(Number scaleInCooldown)
CfnScalingPlan.TargetTrackingConfigurationProperty.getScaleInCooldown()
scaleInCooldown
- `CfnScalingPlan.TargetTrackingConfigurationProperty.ScaleInCooldown`.this
@Stability(value=Stable) public CfnScalingPlan.TargetTrackingConfigurationProperty.Builder scaleOutCooldown(Number scaleOutCooldown)
CfnScalingPlan.TargetTrackingConfigurationProperty.getScaleOutCooldown()
scaleOutCooldown
- `CfnScalingPlan.TargetTrackingConfigurationProperty.ScaleOutCooldown`.this
@Stability(value=Stable) public CfnScalingPlan.TargetTrackingConfigurationProperty build()
build
in interface software.amazon.jsii.Builder<CfnScalingPlan.TargetTrackingConfigurationProperty>
CfnScalingPlan.TargetTrackingConfigurationProperty
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.