Interface TargetTrackingScalingConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TargetTrackingScalingConfiguration.Builder,
,TargetTrackingScalingConfiguration> SdkBuilder<TargetTrackingScalingConfiguration.Builder,
,TargetTrackingScalingConfiguration> SdkPojo
- Enclosing class:
TargetTrackingScalingConfiguration
public static interface TargetTrackingScalingConfiguration.Builder
extends SdkPojo, CopyableBuilder<TargetTrackingScalingConfiguration.Builder,TargetTrackingScalingConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionmetricType
(String metricType) The metric type to determine auto-scaling.metricType
(FleetScalingMetricType metricType) The metric type to determine auto-scaling.targetValue
(Double targetValue) The value ofmetricType
when to start scaling.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
metricType
The metric type to determine auto-scaling.
- Parameters:
metricType
- The metric type to determine auto-scaling.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
metricType
The metric type to determine auto-scaling.
- Parameters:
metricType
- The metric type to determine auto-scaling.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetValue
The value of
metricType
when to start scaling.- Parameters:
targetValue
- The value ofmetricType
when to start scaling.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-