public static interface OnDemandOptionsRequest.Builder extends SdkPojo, CopyableBuilder<OnDemandOptionsRequest.Builder,OnDemandOptionsRequest>
Modifier and Type | Method and Description |
---|---|
OnDemandOptionsRequest.Builder |
allocationStrategy(FleetOnDemandAllocationStrategy allocationStrategy)
The order of the launch template overrides to use in fulfilling On-Demand capacity.
|
OnDemandOptionsRequest.Builder |
allocationStrategy(String allocationStrategy)
The order of the launch template overrides to use in fulfilling On-Demand capacity.
|
OnDemandOptionsRequest.Builder |
maxTotalPrice(String maxTotalPrice)
The maximum amount per hour for On-Demand Instances that you're willing to pay.
|
OnDemandOptionsRequest.Builder |
minTargetCapacity(Integer minTargetCapacity)
The minimum target capacity for On-Demand Instances in the fleet.
|
OnDemandOptionsRequest.Builder |
singleAvailabilityZone(Boolean singleAvailabilityZone)
Indicates that the fleet launches all On-Demand Instances into a single Availability Zone.
|
OnDemandOptionsRequest.Builder |
singleInstanceType(Boolean singleInstanceType)
Indicates that the fleet uses a single instance type to launch all On-Demand Instances in the fleet.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
OnDemandOptionsRequest.Builder allocationStrategy(String allocationStrategy)
The order of the launch template overrides to use in fulfilling On-Demand capacity. If you specify
lowest-price
, EC2 Fleet uses price to determine the order, launching the lowest price first. If
you specify prioritized
, EC2 Fleet uses the priority that you assigned to each launch template
override, launching the highest priority first. If you do not specify a value, EC2 Fleet defaults to
lowest-price
.
allocationStrategy
- The order of the launch template overrides to use in fulfilling On-Demand capacity. If you specify
lowest-price
, EC2 Fleet uses price to determine the order, launching the lowest price
first. If you specify prioritized
, EC2 Fleet uses the priority that you assigned to each
launch template override, launching the highest priority first. If you do not specify a value, EC2
Fleet defaults to lowest-price
.FleetOnDemandAllocationStrategy
,
FleetOnDemandAllocationStrategy
OnDemandOptionsRequest.Builder allocationStrategy(FleetOnDemandAllocationStrategy allocationStrategy)
The order of the launch template overrides to use in fulfilling On-Demand capacity. If you specify
lowest-price
, EC2 Fleet uses price to determine the order, launching the lowest price first. If
you specify prioritized
, EC2 Fleet uses the priority that you assigned to each launch template
override, launching the highest priority first. If you do not specify a value, EC2 Fleet defaults to
lowest-price
.
allocationStrategy
- The order of the launch template overrides to use in fulfilling On-Demand capacity. If you specify
lowest-price
, EC2 Fleet uses price to determine the order, launching the lowest price
first. If you specify prioritized
, EC2 Fleet uses the priority that you assigned to each
launch template override, launching the highest priority first. If you do not specify a value, EC2
Fleet defaults to lowest-price
.FleetOnDemandAllocationStrategy
,
FleetOnDemandAllocationStrategy
OnDemandOptionsRequest.Builder singleInstanceType(Boolean singleInstanceType)
Indicates that the fleet uses a single instance type to launch all On-Demand Instances in the fleet.
singleInstanceType
- Indicates that the fleet uses a single instance type to launch all On-Demand Instances in the fleet.OnDemandOptionsRequest.Builder singleAvailabilityZone(Boolean singleAvailabilityZone)
Indicates that the fleet launches all On-Demand Instances into a single Availability Zone.
singleAvailabilityZone
- Indicates that the fleet launches all On-Demand Instances into a single Availability Zone.OnDemandOptionsRequest.Builder minTargetCapacity(Integer minTargetCapacity)
The minimum target capacity for On-Demand Instances in the fleet. If the minimum target capacity is not reached, the fleet launches no instances.
minTargetCapacity
- The minimum target capacity for On-Demand Instances in the fleet. If the minimum target capacity is
not reached, the fleet launches no instances.OnDemandOptionsRequest.Builder maxTotalPrice(String maxTotalPrice)
The maximum amount per hour for On-Demand Instances that you're willing to pay.
maxTotalPrice
- The maximum amount per hour for On-Demand Instances that you're willing to pay.Copyright © 2019. All rights reserved.