@Generated(value="software.amazon.awssdk:codegen") public final class AutoScalingGroupConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AutoScalingGroupConfiguration.Builder,AutoScalingGroupConfiguration>
Describes the configuration of an Auto Scaling group.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AutoScalingGroupConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AutoScalingGroupConfiguration.Builder |
builder() |
Integer |
desiredCapacity()
The desired capacity, or number of instances, for the Auto Scaling group.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
instanceType()
The instance type for the Auto Scaling group.
|
Integer |
maxSize()
The maximum size, or maximum number of instances, for the Auto Scaling group.
|
Integer |
minSize()
The minimum size, or minimum number of instances, for the Auto Scaling group.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AutoScalingGroupConfiguration.Builder> |
serializableBuilderClass() |
AutoScalingGroupConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer desiredCapacity()
The desired capacity, or number of instances, for the Auto Scaling group.
public final Integer minSize()
The minimum size, or minimum number of instances, for the Auto Scaling group.
public final Integer maxSize()
The maximum size, or maximum number of instances, for the Auto Scaling group.
public final String instanceType()
The instance type for the Auto Scaling group.
public AutoScalingGroupConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AutoScalingGroupConfiguration.Builder,AutoScalingGroupConfiguration>public static AutoScalingGroupConfiguration.Builder builder()
public static Class<? extends AutoScalingGroupConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.