| Package | Description |
|---|---|
| software.amazon.awssdk.services.autoscalingplans.model |
| Modifier and Type | Method and Description |
|---|---|
static ScalingInstruction.Builder |
ScalingInstruction.builder() |
default ScalingInstruction.Builder |
ScalingInstruction.Builder.customizedLoadMetricSpecification(Consumer<CustomizedLoadMetricSpecification.Builder> customizedLoadMetricSpecification)
The customized load metric to use for predictive scaling.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.customizedLoadMetricSpecification(CustomizedLoadMetricSpecification customizedLoadMetricSpecification)
The customized load metric to use for predictive scaling.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.disableDynamicScaling(Boolean disableDynamicScaling)
Controls whether dynamic scaling by AWS Auto Scaling is disabled.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.maxCapacity(Integer maxCapacity)
The maximum capacity of the resource.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.minCapacity(Integer minCapacity)
The minimum capacity of the resource.
|
default ScalingInstruction.Builder |
ScalingInstruction.Builder.predefinedLoadMetricSpecification(Consumer<PredefinedLoadMetricSpecification.Builder> predefinedLoadMetricSpecification)
The predefined load metric to use for predictive scaling.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.predefinedLoadMetricSpecification(PredefinedLoadMetricSpecification predefinedLoadMetricSpecification)
The predefined load metric to use for predictive scaling.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.predictiveScalingMaxCapacityBehavior(PredictiveScalingMaxCapacityBehavior predictiveScalingMaxCapacityBehavior)
Defines the behavior that should be applied if the forecast capacity approaches or exceeds the maximum
capacity specified for the resource.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.predictiveScalingMaxCapacityBehavior(String predictiveScalingMaxCapacityBehavior)
Defines the behavior that should be applied if the forecast capacity approaches or exceeds the maximum
capacity specified for the resource.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.predictiveScalingMaxCapacityBuffer(Integer predictiveScalingMaxCapacityBuffer)
The size of the capacity buffer to use when the forecast capacity is close to or exceeds the maximum
capacity.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.predictiveScalingMode(PredictiveScalingMode predictiveScalingMode)
The predictive scaling mode.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.predictiveScalingMode(String predictiveScalingMode)
The predictive scaling mode.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.resourceId(String resourceId)
The ID of the resource.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.scalableDimension(ScalableDimension scalableDimension)
The scalable dimension associated with the resource.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.scalableDimension(String scalableDimension)
The scalable dimension associated with the resource.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.scalingPolicyUpdateBehavior(ScalingPolicyUpdateBehavior scalingPolicyUpdateBehavior)
Controls whether a resource's externally created scaling policies are kept or replaced.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.scalingPolicyUpdateBehavior(String scalingPolicyUpdateBehavior)
Controls whether a resource's externally created scaling policies are kept or replaced.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.scheduledActionBufferTime(Integer scheduledActionBufferTime)
The amount of time, in seconds, to buffer the run time of scheduled scaling actions when scaling out.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.serviceNamespace(ServiceNamespace serviceNamespace)
The namespace of the AWS service.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.serviceNamespace(String serviceNamespace)
The namespace of the AWS service.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.targetTrackingConfigurations(Collection<TargetTrackingConfiguration> targetTrackingConfigurations)
The target tracking configurations (up to 10).
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.targetTrackingConfigurations(Consumer<TargetTrackingConfiguration.Builder>... targetTrackingConfigurations)
The target tracking configurations (up to 10).
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.targetTrackingConfigurations(TargetTrackingConfiguration... targetTrackingConfigurations)
The target tracking configurations (up to 10).
|
ScalingInstruction.Builder |
ScalingInstruction.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ScalingInstruction.Builder> |
ScalingInstruction.serializableBuilderClass() |
Copyright © 2023. All rights reserved.