static InstancesDistribution.Builder |
InstancesDistribution.builder() |
|
InstancesDistribution.Builder |
InstancesDistribution.Builder.onDemandAllocationStrategy(String onDemandAllocationStrategy) |
The allocation strategy to apply to your On-Demand Instances when they are launched.
|
InstancesDistribution.Builder |
InstancesDistribution.Builder.onDemandBaseCapacity(Integer onDemandBaseCapacity) |
The minimum amount of the Auto Scaling group's capacity that must be fulfilled by On-Demand Instances.
|
InstancesDistribution.Builder |
InstancesDistribution.Builder.onDemandPercentageAboveBaseCapacity(Integer onDemandPercentageAboveBaseCapacity) |
Controls the percentages of On-Demand Instances and Spot Instances for your additional capacity beyond
OnDemandBaseCapacity.
|
InstancesDistribution.Builder |
InstancesDistribution.Builder.spotAllocationStrategy(String spotAllocationStrategy) |
The allocation strategy to apply to your Spot Instances when they are launched.
|
InstancesDistribution.Builder |
InstancesDistribution.Builder.spotInstancePools(Integer spotInstancePools) |
The number of Spot Instance pools across which to allocate your Spot Instances.
|
InstancesDistribution.Builder |
InstancesDistribution.Builder.spotMaxPrice(String spotMaxPrice) |
The maximum price per unit hour that you are willing to pay for a Spot Instance.
|
InstancesDistribution.Builder |
InstancesDistribution.toBuilder() |
|