@Generated(value="software.amazon.awssdk:codegen") public final class InstanceRefreshWarmPoolProgress extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InstanceRefreshWarmPoolProgress.Builder,InstanceRefreshWarmPoolProgress>
Reports progress on replacing instances that are in the warm pool.
| Modifier and Type | Class and Description |
|---|---|
static interface |
InstanceRefreshWarmPoolProgress.Builder |
| Modifier and Type | Method and Description |
|---|---|
static InstanceRefreshWarmPoolProgress.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
instancesToUpdate()
The number of instances remaining to update.
|
Integer |
percentageComplete()
The percentage of instances in the warm pool that have been replaced.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends InstanceRefreshWarmPoolProgress.Builder> |
serializableBuilderClass() |
InstanceRefreshWarmPoolProgress.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer percentageComplete()
The percentage of instances in the warm pool that have been replaced. For each instance replacement, Amazon EC2 Auto Scaling tracks the instance's health status and warm-up time. When the instance's health status changes to healthy and the specified warm-up time passes, the instance is considered updated and is added to the percentage complete.
public final Integer instancesToUpdate()
The number of instances remaining to update.
public InstanceRefreshWarmPoolProgress.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<InstanceRefreshWarmPoolProgress.Builder,InstanceRefreshWarmPoolProgress>public static InstanceRefreshWarmPoolProgress.Builder builder()
public static Class<? extends InstanceRefreshWarmPoolProgress.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.