public static interface TargetTrackingScalingPolicyConfiguration.Builder extends SdkPojo, CopyableBuilder<TargetTrackingScalingPolicyConfiguration.Builder,TargetTrackingScalingPolicyConfiguration>
| Modifier and Type | Method and Description |
|---|---|
default TargetTrackingScalingPolicyConfiguration.Builder |
metricSpecification(Consumer<MetricSpecification.Builder> metricSpecification)
An object containing information about a metric.
|
TargetTrackingScalingPolicyConfiguration.Builder |
metricSpecification(MetricSpecification metricSpecification)
An object containing information about a metric.
|
TargetTrackingScalingPolicyConfiguration.Builder |
targetValue(Double targetValue)
The recommended target value to specify for the metric when creating a scaling policy.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTargetTrackingScalingPolicyConfiguration.Builder metricSpecification(MetricSpecification metricSpecification)
An object containing information about a metric.
metricSpecification - An object containing information about a metric.default TargetTrackingScalingPolicyConfiguration.Builder metricSpecification(Consumer<MetricSpecification.Builder> metricSpecification)
An object containing information about a metric.
This is a convenience method that creates an instance of theMetricSpecification.Builder avoiding the
need to create one manually via MetricSpecification.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to metricSpecification(MetricSpecification).
metricSpecification - a consumer that will call methods on MetricSpecification.BuildermetricSpecification(MetricSpecification)TargetTrackingScalingPolicyConfiguration.Builder targetValue(Double targetValue)
The recommended target value to specify for the metric when creating a scaling policy.
targetValue - The recommended target value to specify for the metric when creating a scaling policy.Copyright © 2023. All rights reserved.