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(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.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.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(String predictiveScalingMode) |
The predictive scaling mode.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.predictiveScalingMode(PredictiveScalingMode predictiveScalingMode) |
The predictive scaling mode.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.resourceId(String resourceId) |
The ID of the resource.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.scalableDimension(String scalableDimension) |
The scalable dimension associated with the resource.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.scalableDimension(ScalableDimension scalableDimension) |
The scalable dimension associated with the resource.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.scalingPolicyUpdateBehavior(String scalingPolicyUpdateBehavior) |
Controls whether a resource's externally created scaling policies are kept or replaced.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.scalingPolicyUpdateBehavior(ScalingPolicyUpdateBehavior 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(String serviceNamespace) |
The namespace of the AWS service.
|
ScalingInstruction.Builder |
ScalingInstruction.Builder.serviceNamespace(ServiceNamespace 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() |
|