Package com.pulumi.aws.pipes.inputs
Class PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.pipes.inputs.PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.Builder
-
- Enclosing class:
- PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs
public static final class PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.Builderbase(com.pulumi.core.Output<java.lang.Integer> base)PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.Builderbase(java.lang.Integer base)PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgsbuild()PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.BuildercapacityProvider(com.pulumi.core.Output<java.lang.String> capacityProvider)PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.BuildercapacityProvider(java.lang.String capacityProvider)PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.Builderweight(com.pulumi.core.Output<java.lang.Integer> weight)PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.Builderweight(java.lang.Integer weight)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs defaults)
-
-
Method Detail
-
base
public PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.Builder base(@Nullable com.pulumi.core.Output<java.lang.Integer> base)
- Parameters:
base- Base value designates 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. If no value is specified, the default value of 0 is used. Maximum value of 100,000.- Returns:
- builder
-
base
public PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.Builder base(java.lang.Integer base)
- Parameters:
base- Base value designates 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. If no value is specified, the default value of 0 is used. Maximum value of 100,000.- Returns:
- builder
-
capacityProvider
public PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.Builder capacityProvider(com.pulumi.core.Output<java.lang.String> capacityProvider)
- Parameters:
capacityProvider- Short name of the capacity provider. Maximum value of 255.- Returns:
- builder
-
capacityProvider
public PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.Builder capacityProvider(java.lang.String capacityProvider)
- Parameters:
capacityProvider- Short name of the capacity provider. Maximum value of 255.- Returns:
- builder
-
weight
public PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.Builder weight(@Nullable com.pulumi.core.Output<java.lang.Integer> weight)
- Parameters:
weight- Weight value 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. Maximum value of 1,000.- Returns:
- builder
-
weight
public PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs.Builder weight(java.lang.Integer weight)
- Parameters:
weight- Weight value 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. Maximum value of 1,000.- Returns:
- builder
-
build
public PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs build()
-
-