| Package | Description |
|---|---|
| software.amazon.awssdk.services.opsworks.model |
| Modifier and Type | Method and Description |
|---|---|
AutoScalingThresholds.Builder |
AutoScalingThresholds.Builder.alarms(Collection<String> alarms)
Custom Cloudwatch auto scaling alarms, to be used as thresholds.
|
AutoScalingThresholds.Builder |
AutoScalingThresholds.Builder.alarms(String... alarms)
Custom Cloudwatch auto scaling alarms, to be used as thresholds.
|
static AutoScalingThresholds.Builder |
AutoScalingThresholds.builder() |
AutoScalingThresholds.Builder |
AutoScalingThresholds.Builder.cpuThreshold(Double cpuThreshold)
The CPU utilization threshold, as a percent of the available CPU.
|
AutoScalingThresholds.Builder |
AutoScalingThresholds.Builder.ignoreMetricsTime(Integer ignoreMetricsTime)
The amount of time (in minutes) after a scaling event occurs that AWS OpsWorks Stacks should ignore metrics
and suppress additional scaling events.
|
AutoScalingThresholds.Builder |
AutoScalingThresholds.Builder.instanceCount(Integer instanceCount)
The number of instances to add or remove when the load exceeds a threshold.
|
AutoScalingThresholds.Builder |
AutoScalingThresholds.Builder.loadThreshold(Double loadThreshold)
The load threshold.
|
AutoScalingThresholds.Builder |
AutoScalingThresholds.Builder.memoryThreshold(Double memoryThreshold)
The memory utilization threshold, as a percent of the available memory.
|
AutoScalingThresholds.Builder |
AutoScalingThresholds.Builder.thresholdsWaitTime(Integer thresholdsWaitTime)
The amount of time, in minutes, that the load must exceed a threshold before more instances are added or
removed.
|
AutoScalingThresholds.Builder |
AutoScalingThresholds.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends AutoScalingThresholds.Builder> |
AutoScalingThresholds.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default LoadBasedAutoScalingConfiguration.Builder |
LoadBasedAutoScalingConfiguration.Builder.downScaling(Consumer<AutoScalingThresholds.Builder> downScaling)
An
AutoScalingThresholds object that describes the downscaling configuration, which defines how
and when AWS OpsWorks Stacks reduces the number of instances. |
default SetLoadBasedAutoScalingRequest.Builder |
SetLoadBasedAutoScalingRequest.Builder.downScaling(Consumer<AutoScalingThresholds.Builder> downScaling)
An
AutoScalingThresholds object with the downscaling threshold configuration. |
default LoadBasedAutoScalingConfiguration.Builder |
LoadBasedAutoScalingConfiguration.Builder.upScaling(Consumer<AutoScalingThresholds.Builder> upScaling)
An
AutoScalingThresholds object that describes the upscaling configuration, which defines how
and when AWS OpsWorks Stacks increases the number of instances. |
default SetLoadBasedAutoScalingRequest.Builder |
SetLoadBasedAutoScalingRequest.Builder.upScaling(Consumer<AutoScalingThresholds.Builder> upScaling)
An
AutoScalingThresholds object with the upscaling threshold configuration. |
Copyright © 2023. All rights reserved.