| Package | Description |
|---|---|
| com.amazonaws.services.autoscaling.model |
| Modifier and Type | Method and Description |
|---|---|
RefreshPreferences |
RefreshPreferences.clone() |
RefreshPreferences |
StartInstanceRefreshRequest.getPreferences()
Sets your preferences for the instance refresh so that it performs as expected when you start it.
|
RefreshPreferences |
InstanceRefresh.getPreferences()
The preferences for an instance refresh.
|
RefreshPreferences |
RefreshPreferences.withAlarmSpecification(AlarmSpecification alarmSpecification)
(Optional) The CloudWatch alarm specification.
|
RefreshPreferences |
RefreshPreferences.withAutoRollback(Boolean autoRollback)
(Optional) Indicates whether to roll back the Auto Scaling group to its previous configuration if the instance
refresh fails or a CloudWatch alarm threshold is met.
|
RefreshPreferences |
RefreshPreferences.withCheckpointDelay(Integer checkpointDelay)
(Optional) The amount of time, in seconds, to wait after a checkpoint before continuing.
|
RefreshPreferences |
RefreshPreferences.withCheckpointPercentages(Collection<Integer> checkpointPercentages)
(Optional) Threshold values for each checkpoint in ascending order.
|
RefreshPreferences |
RefreshPreferences.withCheckpointPercentages(Integer... checkpointPercentages)
(Optional) Threshold values for each checkpoint in ascending order.
|
RefreshPreferences |
RefreshPreferences.withInstanceWarmup(Integer instanceWarmup)
A time period, in seconds, during which an instance refresh waits before moving on to replacing the next instance
after a new instance enters the
InService state. |
RefreshPreferences |
RefreshPreferences.withMaxHealthyPercentage(Integer maxHealthyPercentage)
Specifies the maximum percentage of the group that can be in service and healthy, or pending, to support your
workload when replacing instances.
|
RefreshPreferences |
RefreshPreferences.withMinHealthyPercentage(Integer minHealthyPercentage)
Specifies the minimum percentage of the group to keep in service, healthy, and ready to use to support your
workload to allow the operation to continue.
|
RefreshPreferences |
RefreshPreferences.withScaleInProtectedInstances(ScaleInProtectedInstances scaleInProtectedInstances)
Choose the behavior that you want Amazon EC2 Auto Scaling to use if instances protected from scale in are found.
|
RefreshPreferences |
RefreshPreferences.withScaleInProtectedInstances(String scaleInProtectedInstances)
Choose the behavior that you want Amazon EC2 Auto Scaling to use if instances protected from scale in are found.
|
RefreshPreferences |
RefreshPreferences.withSkipMatching(Boolean skipMatching)
(Optional) Indicates whether skip matching is enabled.
|
RefreshPreferences |
RefreshPreferences.withStandbyInstances(StandbyInstances standbyInstances)
Choose the behavior that you want Amazon EC2 Auto Scaling to use if instances in
Standby state are
found. |
RefreshPreferences |
RefreshPreferences.withStandbyInstances(String standbyInstances)
Choose the behavior that you want Amazon EC2 Auto Scaling to use if instances in
Standby state are
found. |
| Modifier and Type | Method and Description |
|---|---|
void |
StartInstanceRefreshRequest.setPreferences(RefreshPreferences preferences)
Sets your preferences for the instance refresh so that it performs as expected when you start it.
|
void |
InstanceRefresh.setPreferences(RefreshPreferences preferences)
The preferences for an instance refresh.
|
StartInstanceRefreshRequest |
StartInstanceRefreshRequest.withPreferences(RefreshPreferences preferences)
Sets your preferences for the instance refresh so that it performs as expected when you start it.
|
InstanceRefresh |
InstanceRefresh.withPreferences(RefreshPreferences preferences)
The preferences for an instance refresh.
|
Copyright © 2025. All rights reserved.