Interface SuspendedState.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SuspendedState.Builder,
,SuspendedState> SdkBuilder<SuspendedState.Builder,
,SuspendedState> SdkPojo
- Enclosing class:
SuspendedState
public static interface SuspendedState.Builder
extends SdkPojo, CopyableBuilder<SuspendedState.Builder,SuspendedState>
-
Method Summary
Modifier and TypeMethodDescriptiondynamicScalingInSuspended
(Boolean dynamicScalingInSuspended) Whether scale in by a target tracking scaling policy or a step scaling policy is suspended.dynamicScalingOutSuspended
(Boolean dynamicScalingOutSuspended) Whether scale out by a target tracking scaling policy or a step scaling policy is suspended.scheduledScalingSuspended
(Boolean scheduledScalingSuspended) Whether scheduled scaling is suspended.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
dynamicScalingInSuspended
Whether scale in by a target tracking scaling policy or a step scaling policy is suspended. Set the value to
true
if you don't want Application Auto Scaling to remove capacity when a scaling policy is triggered. The default isfalse
.- Parameters:
dynamicScalingInSuspended
- Whether scale in by a target tracking scaling policy or a step scaling policy is suspended. Set the value totrue
if you don't want Application Auto Scaling to remove capacity when a scaling policy is triggered. The default isfalse
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dynamicScalingOutSuspended
Whether scale out by a target tracking scaling policy or a step scaling policy is suspended. Set the value to
true
if you don't want Application Auto Scaling to add capacity when a scaling policy is triggered. The default isfalse
.- Parameters:
dynamicScalingOutSuspended
- Whether scale out by a target tracking scaling policy or a step scaling policy is suspended. Set the value totrue
if you don't want Application Auto Scaling to add capacity when a scaling policy is triggered. The default isfalse
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scheduledScalingSuspended
Whether scheduled scaling is suspended. Set the value to
true
if you don't want Application Auto Scaling to add or remove capacity by initiating scheduled actions. The default isfalse
.- Parameters:
scheduledScalingSuspended
- Whether scheduled scaling is suspended. Set the value totrue
if you don't want Application Auto Scaling to add or remove capacity by initiating scheduled actions. The default isfalse
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-