Interface TargetTrackingScalingConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<TargetTrackingScalingConfiguration.Builder,,TargetTrackingScalingConfiguration> SdkBuilder<TargetTrackingScalingConfiguration.Builder,,TargetTrackingScalingConfiguration> SdkPojo
- Enclosing class:
TargetTrackingScalingConfiguration
@Mutable
@NotThreadSafe
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 ofmetricTypewhen to start scaling.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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
metricTypewhen to start scaling.- Parameters:
targetValue- The value ofmetricTypewhen to start scaling.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-