@Generated(value="software.amazon.awssdk:codegen") public final class SuspendedState extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SuspendedState.Builder,SuspendedState>
Specifies whether the scaling activities for a scalable target are in a suspended state.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SuspendedState.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SuspendedState.Builder |
builder() |
Boolean |
dynamicScalingInSuspended()
Whether scale in by a target tracking scaling policy or a step scaling policy is suspended.
|
Boolean |
dynamicScalingOutSuspended()
Whether scale out by a target tracking scaling policy or a step scaling policy is suspended.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
scheduledScalingSuspended()
Whether scheduled scaling is suspended.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SuspendedState.Builder> |
serializableBuilderClass() |
SuspendedState.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean 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 is false.
true if you don't want Application Auto Scaling to remove capacity when a scaling policy
is triggered. The default is false.public final Boolean 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 is false.
true if you don't want Application Auto Scaling to add capacity when a scaling
policy is triggered. The default is false.public final Boolean 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 is false.
true if you don't want Application
Auto Scaling to add or remove capacity by initiating scheduled actions. The default is false
.public SuspendedState.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SuspendedState.Builder,SuspendedState>public static SuspendedState.Builder builder()
public static Class<? extends SuspendedState.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.