| Package | Description |
|---|---|
| software.amazon.awssdk.services.autoscaling.model |
| Modifier and Type | Method and Description |
|---|---|
RefreshPreferences.Builder |
RefreshPreferences.Builder.autoRollback(Boolean autoRollback)
(Optional) Indicates whether to roll back the Auto Scaling group to its previous configuration if the
instance refresh fails.
|
static RefreshPreferences.Builder |
RefreshPreferences.builder() |
RefreshPreferences.Builder |
RefreshPreferences.Builder.checkpointDelay(Integer checkpointDelay)
(Optional) The amount of time, in seconds, to wait after a checkpoint before continuing.
|
RefreshPreferences.Builder |
RefreshPreferences.Builder.checkpointPercentages(Collection<Integer> checkpointPercentages)
(Optional) Threshold values for each checkpoint in ascending order.
|
RefreshPreferences.Builder |
RefreshPreferences.Builder.checkpointPercentages(Integer... checkpointPercentages)
(Optional) Threshold values for each checkpoint in ascending order.
|
RefreshPreferences.Builder |
RefreshPreferences.Builder.instanceWarmup(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.Builder |
RefreshPreferences.Builder.minHealthyPercentage(Integer minHealthyPercentage)
The amount of capacity in the Auto Scaling group that must pass your group's health checks to allow the
operation to continue.
|
RefreshPreferences.Builder |
RefreshPreferences.Builder.scaleInProtectedInstances(ScaleInProtectedInstances scaleInProtectedInstances)
Choose the behavior that you want Amazon EC2 Auto Scaling to use if instances protected from scale in are
found.
|
RefreshPreferences.Builder |
RefreshPreferences.Builder.scaleInProtectedInstances(String scaleInProtectedInstances)
Choose the behavior that you want Amazon EC2 Auto Scaling to use if instances protected from scale in are
found.
|
RefreshPreferences.Builder |
RefreshPreferences.Builder.skipMatching(Boolean skipMatching)
(Optional) Indicates whether skip matching is enabled.
|
RefreshPreferences.Builder |
RefreshPreferences.Builder.standbyInstances(StandbyInstances standbyInstances)
Choose the behavior that you want Amazon EC2 Auto Scaling to use if instances in
Standby state
are found. |
RefreshPreferences.Builder |
RefreshPreferences.Builder.standbyInstances(String standbyInstances)
Choose the behavior that you want Amazon EC2 Auto Scaling to use if instances in
Standby state
are found. |
RefreshPreferences.Builder |
RefreshPreferences.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends RefreshPreferences.Builder> |
RefreshPreferences.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default InstanceRefresh.Builder |
InstanceRefresh.Builder.preferences(Consumer<RefreshPreferences.Builder> preferences)
The preferences for an instance refresh.
|
default StartInstanceRefreshRequest.Builder |
StartInstanceRefreshRequest.Builder.preferences(Consumer<RefreshPreferences.Builder> preferences)
Sets your preferences for the instance refresh so that it performs as expected when you start it.
|
Copyright © 2023. All rights reserved.