Package com.pulumi.aws.codebuild.outputs
Class FleetScalingConfiguration
- java.lang.Object
-
- com.pulumi.aws.codebuild.outputs.FleetScalingConfiguration
-
public final class FleetScalingConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFleetScalingConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FleetScalingConfiguration.Builderbuilder()static FleetScalingConfiguration.Builderbuilder(FleetScalingConfiguration defaults)java.util.Optional<java.lang.Integer>desiredCapacity()java.util.Optional<java.lang.Integer>maxCapacity()java.util.Optional<java.lang.String>scalingType()java.util.List<FleetScalingConfigurationTargetTrackingScalingConfig>targetTrackingScalingConfigs()
-
-
-
Method Detail
-
desiredCapacity
public java.util.Optional<java.lang.Integer> desiredCapacity()
-
maxCapacity
public java.util.Optional<java.lang.Integer> maxCapacity()
- Returns:
- Maximum number of instances in the fleet when auto-scaling.
-
scalingType
public java.util.Optional<java.lang.String> scalingType()
- Returns:
- Scaling type for a compute fleet. Valid value: `TARGET_TRACKING_SCALING`.
-
targetTrackingScalingConfigs
public java.util.List<FleetScalingConfigurationTargetTrackingScalingConfig> targetTrackingScalingConfigs()
- Returns:
- Configuration block. Detailed below.
-
builder
public static FleetScalingConfiguration.Builder builder()
-
builder
public static FleetScalingConfiguration.Builder builder(FleetScalingConfiguration defaults)
-
-