Class RollbackDetails
java.lang.Object
software.amazon.awssdk.services.autoscaling.model.RollbackDetails
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<RollbackDetails.Builder,RollbackDetails>
@Generated("software.amazon.awssdk:codegen")
public final class RollbackDetails
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<RollbackDetails.Builder,RollbackDetails>
Details about an instance refresh rollback.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic RollbackDetails.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final IntegerIndicates the value ofInstancesToUpdateat the time the rollback started.final IntegerIndicates the value ofPercentageCompleteat the time the rollback started.Reports progress on replacing instances in an Auto Scaling group that has a warm pool.final StringThe reason for this instance refresh rollback (for example, whether a manual or automatic rollback was initiated).final InstantThe date and time at which the rollback began.static Class<? extends RollbackDetails.Builder>final StringtoString()Returns a string representation of this object.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
-
rollbackReason
The reason for this instance refresh rollback (for example, whether a manual or automatic rollback was initiated).
- Returns:
- The reason for this instance refresh rollback (for example, whether a manual or automatic rollback was initiated).
-
rollbackStartTime
The date and time at which the rollback began.
- Returns:
- The date and time at which the rollback began.
-
percentageCompleteOnRollback
Indicates the value of
PercentageCompleteat the time the rollback started.- Returns:
- Indicates the value of
PercentageCompleteat the time the rollback started.
-
instancesToUpdateOnRollback
Indicates the value of
InstancesToUpdateat the time the rollback started.- Returns:
- Indicates the value of
InstancesToUpdateat the time the rollback started.
-
progressDetailsOnRollback
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).
- Returns:
- 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).
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<RollbackDetails.Builder,RollbackDetails>
-
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
-