Class InstanceRefreshProgressDetails
java.lang.Object
software.amazon.awssdk.services.autoscaling.model.InstanceRefreshProgressDetails
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<InstanceRefreshProgressDetails.Builder,InstanceRefreshProgressDetails>
@Generated("software.amazon.awssdk:codegen")
public final class InstanceRefreshProgressDetails
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<InstanceRefreshProgressDetails.Builder,InstanceRefreshProgressDetails>
Reports progress on replacing instances in an Auto Scaling group that has a warm pool. This includes separate details for instances in the warm pool and instances in the Auto Scaling group (the live pool).
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()Reports progress on replacing instances that are in the Auto Scaling group.static Class<? extends InstanceRefreshProgressDetails.Builder>final StringtoString()Returns a string representation of this object.Reports progress on replacing instances that are in the warm pool.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
livePoolProgress
Reports progress on replacing instances that are in the Auto Scaling group.
- Returns:
- Reports progress on replacing instances that are in the Auto Scaling group.
-
warmPoolProgress
Reports progress on replacing instances that are in the warm pool.
- Returns:
- Reports progress on replacing instances that are in the warm pool.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<InstanceRefreshProgressDetails.Builder,InstanceRefreshProgressDetails>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-