| Package | Description |
|---|---|
| software.amazon.awssdk.services.autoscaling.model |
| Modifier and Type | Method and Description |
|---|---|
static PredictiveScalingConfiguration.Builder |
PredictiveScalingConfiguration.builder() |
PredictiveScalingConfiguration.Builder |
PredictiveScalingConfiguration.Builder.maxCapacityBreachBehavior(PredictiveScalingMaxCapacityBreachBehavior maxCapacityBreachBehavior)
Defines the behavior that should be applied if the forecast capacity approaches or exceeds the maximum
capacity of the Auto Scaling group.
|
PredictiveScalingConfiguration.Builder |
PredictiveScalingConfiguration.Builder.maxCapacityBreachBehavior(String maxCapacityBreachBehavior)
Defines the behavior that should be applied if the forecast capacity approaches or exceeds the maximum
capacity of the Auto Scaling group.
|
PredictiveScalingConfiguration.Builder |
PredictiveScalingConfiguration.Builder.maxCapacityBuffer(Integer maxCapacityBuffer)
The size of the capacity buffer to use when the forecast capacity is close to or exceeds the maximum
capacity.
|
PredictiveScalingConfiguration.Builder |
PredictiveScalingConfiguration.Builder.metricSpecifications(Collection<PredictiveScalingMetricSpecification> metricSpecifications)
This structure includes the metrics and target utilization to use for predictive scaling.
|
PredictiveScalingConfiguration.Builder |
PredictiveScalingConfiguration.Builder.metricSpecifications(Consumer<PredictiveScalingMetricSpecification.Builder>... metricSpecifications)
This structure includes the metrics and target utilization to use for predictive scaling.
|
PredictiveScalingConfiguration.Builder |
PredictiveScalingConfiguration.Builder.metricSpecifications(PredictiveScalingMetricSpecification... metricSpecifications)
This structure includes the metrics and target utilization to use for predictive scaling.
|
PredictiveScalingConfiguration.Builder |
PredictiveScalingConfiguration.Builder.mode(PredictiveScalingMode mode)
The predictive scaling mode.
|
PredictiveScalingConfiguration.Builder |
PredictiveScalingConfiguration.Builder.mode(String mode)
The predictive scaling mode.
|
PredictiveScalingConfiguration.Builder |
PredictiveScalingConfiguration.Builder.schedulingBufferTime(Integer schedulingBufferTime)
The amount of time, in seconds, by which the instance launch time can be advanced.
|
PredictiveScalingConfiguration.Builder |
PredictiveScalingConfiguration.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends PredictiveScalingConfiguration.Builder> |
PredictiveScalingConfiguration.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default PutScalingPolicyRequest.Builder |
PutScalingPolicyRequest.Builder.predictiveScalingConfiguration(Consumer<PredictiveScalingConfiguration.Builder> predictiveScalingConfiguration)
A predictive scaling policy.
|
default ScalingPolicy.Builder |
ScalingPolicy.Builder.predictiveScalingConfiguration(Consumer<PredictiveScalingConfiguration.Builder> predictiveScalingConfiguration)
A predictive scaling policy.
|
Copyright © 2023. All rights reserved.