default RefreshPreferences.Builder |
RefreshPreferences.Builder.alarmSpecification(Consumer<AlarmSpecification.Builder> alarmSpecification) |
(Optional) The CloudWatch alarm specification.
|
RefreshPreferences.Builder |
RefreshPreferences.Builder.alarmSpecification(AlarmSpecification alarmSpecification) |
(Optional) The CloudWatch alarm specification.
|
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 or a CloudWatch alarm threshold is met.
|
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(Integer... checkpointPercentages) |
(Optional) Threshold values for each checkpoint in ascending order.
|
RefreshPreferences.Builder |
RefreshPreferences.Builder.checkpointPercentages(Collection<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.maxHealthyPercentage(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.Builder |
RefreshPreferences.Builder.minHealthyPercentage(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.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.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.skipMatching(Boolean skipMatching) |
(Optional) Indicates whether skip matching is enabled.
|
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.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.toBuilder() |
|