Package com.pulumi.aws.scheduler.inputs
Class ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.scheduler.inputs.ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder
-
- Enclosing class:
- ScheduleTargetEcsParametersCapacityProviderStrategyArgs
public static final class ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ScheduleTargetEcsParametersCapacityProviderStrategyArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder
base(com.pulumi.core.Output<java.lang.Integer> base)
ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder
base(java.lang.Integer base)
ScheduleTargetEcsParametersCapacityProviderStrategyArgs
build()
ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder
capacityProvider(com.pulumi.core.Output<java.lang.String> capacityProvider)
ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder
capacityProvider(java.lang.String capacityProvider)
ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder
weight(com.pulumi.core.Output<java.lang.Integer> weight)
ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder
weight(java.lang.Integer weight)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ScheduleTargetEcsParametersCapacityProviderStrategyArgs defaults)
-
-
Method Detail
-
base
public ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder base(@Nullable com.pulumi.core.Output<java.lang.Integer> base)
- Parameters:
base
- How many tasks, at a minimum, to run on the specified capacity provider. Only one capacity provider in a capacity provider strategy can have a base defined. Ranges from `0` (default) to `100000`.- Returns:
- builder
-
base
public ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder base(java.lang.Integer base)
- Parameters:
base
- How many tasks, at a minimum, to run on the specified capacity provider. Only one capacity provider in a capacity provider strategy can have a base defined. Ranges from `0` (default) to `100000`.- Returns:
- builder
-
capacityProvider
public ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder capacityProvider(com.pulumi.core.Output<java.lang.String> capacityProvider)
- Parameters:
capacityProvider
- Short name of the capacity provider.- Returns:
- builder
-
capacityProvider
public ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder capacityProvider(java.lang.String capacityProvider)
- Parameters:
capacityProvider
- Short name of the capacity provider.- Returns:
- builder
-
weight
public ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder weight(@Nullable com.pulumi.core.Output<java.lang.Integer> weight)
- Parameters:
weight
- Designates the relative percentage of the total number of tasks launched that should use the specified capacity provider. The weight value is taken into consideration after the base value, if defined, is satisfied. Ranges from from `0` to `1000`.- Returns:
- builder
-
weight
public ScheduleTargetEcsParametersCapacityProviderStrategyArgs.Builder weight(java.lang.Integer weight)
- Parameters:
weight
- Designates the relative percentage of the total number of tasks launched that should use the specified capacity provider. The weight value is taken into consideration after the base value, if defined, is satisfied. Ranges from from `0` to `1000`.- Returns:
- builder
-
build
public ScheduleTargetEcsParametersCapacityProviderStrategyArgs build()
-
-