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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TargetTrackingScalingConfiguration.BuildermetricType(String metricType)The metric type to determine auto-scaling.TargetTrackingScalingConfiguration.BuildermetricType(FleetScalingMetricType metricType)The metric type to determine auto-scaling.TargetTrackingScalingConfiguration.BuildertargetValue(Double targetValue)The value ofmetricTypewhen 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 Detail
-
metricType
TargetTrackingScalingConfiguration.Builder metricType(String 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:
FleetScalingMetricType,FleetScalingMetricType
-
metricType
TargetTrackingScalingConfiguration.Builder metricType(FleetScalingMetricType 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:
FleetScalingMetricType,FleetScalingMetricType
-
targetValue
TargetTrackingScalingConfiguration.Builder targetValue(Double 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.
-
-