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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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
trueif 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 totrueif 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
trueif 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 totrueif 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
trueif 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 totrueif 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.
-