Class GroupMixedInstancesPolicyInstancesDistribution.Builder
- java.lang.Object
-
- com.pulumi.aws.autoscaling.outputs.GroupMixedInstancesPolicyInstancesDistribution.Builder
-
- Enclosing class:
- GroupMixedInstancesPolicyInstancesDistribution
public static final class GroupMixedInstancesPolicyInstancesDistribution.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GroupMixedInstancesPolicyInstancesDistribution defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupMixedInstancesPolicyInstancesDistribution
build()
GroupMixedInstancesPolicyInstancesDistribution.Builder
onDemandAllocationStrategy(java.lang.String onDemandAllocationStrategy)
GroupMixedInstancesPolicyInstancesDistribution.Builder
onDemandBaseCapacity(java.lang.Integer onDemandBaseCapacity)
GroupMixedInstancesPolicyInstancesDistribution.Builder
onDemandPercentageAboveBaseCapacity(java.lang.Integer onDemandPercentageAboveBaseCapacity)
GroupMixedInstancesPolicyInstancesDistribution.Builder
spotAllocationStrategy(java.lang.String spotAllocationStrategy)
GroupMixedInstancesPolicyInstancesDistribution.Builder
spotInstancePools(java.lang.Integer spotInstancePools)
GroupMixedInstancesPolicyInstancesDistribution.Builder
spotMaxPrice(java.lang.String spotMaxPrice)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GroupMixedInstancesPolicyInstancesDistribution defaults)
-
-
Method Detail
-
onDemandAllocationStrategy
public GroupMixedInstancesPolicyInstancesDistribution.Builder onDemandAllocationStrategy(@Nullable java.lang.String onDemandAllocationStrategy)
-
onDemandBaseCapacity
public GroupMixedInstancesPolicyInstancesDistribution.Builder onDemandBaseCapacity(@Nullable java.lang.Integer onDemandBaseCapacity)
-
onDemandPercentageAboveBaseCapacity
public GroupMixedInstancesPolicyInstancesDistribution.Builder onDemandPercentageAboveBaseCapacity(@Nullable java.lang.Integer onDemandPercentageAboveBaseCapacity)
-
spotAllocationStrategy
public GroupMixedInstancesPolicyInstancesDistribution.Builder spotAllocationStrategy(@Nullable java.lang.String spotAllocationStrategy)
-
spotInstancePools
public GroupMixedInstancesPolicyInstancesDistribution.Builder spotInstancePools(@Nullable java.lang.Integer spotInstancePools)
-
spotMaxPrice
public GroupMixedInstancesPolicyInstancesDistribution.Builder spotMaxPrice(@Nullable java.lang.String spotMaxPrice)
-
build
public GroupMixedInstancesPolicyInstancesDistribution build()
-
-