public static interface PredictiveScalingMetricSpecification.Builder extends SdkPojo, CopyableBuilder<PredictiveScalingMetricSpecification.Builder,PredictiveScalingMetricSpecification>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPredictiveScalingMetricSpecification.Builder targetValue(Double targetValue)
Specifies the target utilization.
targetValue - Specifies the target utilization.PredictiveScalingMetricSpecification.Builder predefinedMetricPairSpecification(PredictiveScalingPredefinedMetricPair predefinedMetricPairSpecification)
The metric pair specification from which Amazon EC2 Auto Scaling determines the appropriate scaling metric and load metric to use.
predefinedMetricPairSpecification - The metric pair specification from which Amazon EC2 Auto Scaling determines the appropriate scaling
metric and load metric to use.default PredictiveScalingMetricSpecification.Builder predefinedMetricPairSpecification(Consumer<PredictiveScalingPredefinedMetricPair.Builder> predefinedMetricPairSpecification)
The metric pair specification from which Amazon EC2 Auto Scaling determines the appropriate scaling metric and load metric to use.
This is a convenience that creates an instance of thePredictiveScalingPredefinedMetricPair.Builder
avoiding the need to create one manually via PredictiveScalingPredefinedMetricPair.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
predefinedMetricPairSpecification(PredictiveScalingPredefinedMetricPair).predefinedMetricPairSpecification - a consumer that will call methods on PredictiveScalingPredefinedMetricPair.BuilderpredefinedMetricPairSpecification(PredictiveScalingPredefinedMetricPair)PredictiveScalingMetricSpecification.Builder predefinedScalingMetricSpecification(PredictiveScalingPredefinedScalingMetric predefinedScalingMetricSpecification)
The scaling metric specification.
predefinedScalingMetricSpecification - The scaling metric specification.default PredictiveScalingMetricSpecification.Builder predefinedScalingMetricSpecification(Consumer<PredictiveScalingPredefinedScalingMetric.Builder> predefinedScalingMetricSpecification)
The scaling metric specification.
This is a convenience that creates an instance of thePredictiveScalingPredefinedScalingMetric.Builder avoiding the need to create one manually via
PredictiveScalingPredefinedScalingMetric.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
predefinedScalingMetricSpecification(PredictiveScalingPredefinedScalingMetric).predefinedScalingMetricSpecification - a consumer that will call methods on PredictiveScalingPredefinedScalingMetric.BuilderpredefinedScalingMetricSpecification(PredictiveScalingPredefinedScalingMetric)PredictiveScalingMetricSpecification.Builder predefinedLoadMetricSpecification(PredictiveScalingPredefinedLoadMetric predefinedLoadMetricSpecification)
The load metric specification.
predefinedLoadMetricSpecification - The load metric specification.default PredictiveScalingMetricSpecification.Builder predefinedLoadMetricSpecification(Consumer<PredictiveScalingPredefinedLoadMetric.Builder> predefinedLoadMetricSpecification)
The load metric specification.
This is a convenience that creates an instance of thePredictiveScalingPredefinedLoadMetric.Builder
avoiding the need to create one manually via PredictiveScalingPredefinedLoadMetric.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
predefinedLoadMetricSpecification(PredictiveScalingPredefinedLoadMetric).predefinedLoadMetricSpecification - a consumer that will call methods on PredictiveScalingPredefinedLoadMetric.BuilderpredefinedLoadMetricSpecification(PredictiveScalingPredefinedLoadMetric)Copyright © 2021. All rights reserved.