SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.allocationStrategy(String allocationStrategy) |
The strategy that determines how to allocate the target Spot Instance capacity across the Spot Instance pools
specified by the Spot Fleet launch configuration.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.allocationStrategy(AllocationStrategy allocationStrategy) |
The strategy that determines how to allocate the target Spot Instance capacity across the Spot Instance pools
specified by the Spot Fleet launch configuration.
|
static SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.builder() |
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.clientToken(String clientToken) |
A unique, case-sensitive identifier that you provide to ensure the idempotency of your listings.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.context(String context) |
Reserved.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.excessCapacityTerminationPolicy(String excessCapacityTerminationPolicy) |
Indicates whether running instances should be terminated if you decrease the target capacity of the Spot
Fleet request below the current size of the Spot Fleet.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.excessCapacityTerminationPolicy(ExcessCapacityTerminationPolicy excessCapacityTerminationPolicy) |
Indicates whether running instances should be terminated if you decrease the target capacity of the Spot
Fleet request below the current size of the Spot Fleet.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.fulfilledCapacity(Double fulfilledCapacity) |
The number of units fulfilled by this request compared to the set target capacity.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.iamFleetRole(String iamFleetRole) |
The Amazon Resource Name (ARN) of an Identity and Access Management (IAM) role that grants the Spot Fleet the
permission to request, launch, terminate, and tag instances on your behalf.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.instanceInterruptionBehavior(String instanceInterruptionBehavior) |
The behavior when a Spot Instance is interrupted.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.instanceInterruptionBehavior(InstanceInterruptionBehavior instanceInterruptionBehavior) |
The behavior when a Spot Instance is interrupted.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.instancePoolsToUseCount(Integer instancePoolsToUseCount) |
The number of Spot pools across which to allocate your target Spot capacity.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.launchSpecifications(Collection<SpotFleetLaunchSpecification> launchSpecifications) |
The launch specifications for the Spot Fleet request.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.launchSpecifications(Consumer<SpotFleetLaunchSpecification.Builder>... launchSpecifications) |
The launch specifications for the Spot Fleet request.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.launchSpecifications(SpotFleetLaunchSpecification... launchSpecifications) |
The launch specifications for the Spot Fleet request.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.launchTemplateConfigs(Collection<LaunchTemplateConfig> launchTemplateConfigs) |
The launch template and overrides.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.launchTemplateConfigs(Consumer<LaunchTemplateConfig.Builder>... launchTemplateConfigs) |
The launch template and overrides.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.launchTemplateConfigs(LaunchTemplateConfig... launchTemplateConfigs) |
The launch template and overrides.
|
default SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.loadBalancersConfig(Consumer<LoadBalancersConfig.Builder> loadBalancersConfig) |
One or more Classic Load Balancers and target groups to attach to the Spot Fleet request.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.loadBalancersConfig(LoadBalancersConfig loadBalancersConfig) |
One or more Classic Load Balancers and target groups to attach to the Spot Fleet request.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.onDemandAllocationStrategy(String onDemandAllocationStrategy) |
The order of the launch template overrides to use in fulfilling On-Demand capacity.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.onDemandAllocationStrategy(OnDemandAllocationStrategy onDemandAllocationStrategy) |
The order of the launch template overrides to use in fulfilling On-Demand capacity.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.onDemandFulfilledCapacity(Double onDemandFulfilledCapacity) |
The number of On-Demand units fulfilled by this request compared to the set target On-Demand capacity.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.onDemandMaxTotalPrice(String onDemandMaxTotalPrice) |
The maximum amount per hour for On-Demand Instances that you're willing to pay.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.onDemandTargetCapacity(Integer onDemandTargetCapacity) |
The number of On-Demand units to request.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.replaceUnhealthyInstances(Boolean replaceUnhealthyInstances) |
Indicates whether Spot Fleet should replace unhealthy instances.
|
default SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.spotMaintenanceStrategies(Consumer<SpotMaintenanceStrategies.Builder> spotMaintenanceStrategies) |
The strategies for managing your Spot Instances that are at an elevated risk of being interrupted.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.spotMaintenanceStrategies(SpotMaintenanceStrategies spotMaintenanceStrategies) |
The strategies for managing your Spot Instances that are at an elevated risk of being interrupted.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.spotMaxTotalPrice(String spotMaxTotalPrice) |
The maximum amount per hour for Spot Instances that you're willing to pay.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.spotPrice(String spotPrice) |
The maximum price per unit hour that you are willing to pay for a Spot Instance.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.tagSpecifications(Collection<TagSpecification> tagSpecifications) |
The key-value pair for tagging the Spot Fleet request on creation.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.tagSpecifications(Consumer<TagSpecification.Builder>... tagSpecifications) |
The key-value pair for tagging the Spot Fleet request on creation.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.tagSpecifications(TagSpecification... tagSpecifications) |
The key-value pair for tagging the Spot Fleet request on creation.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.targetCapacity(Integer targetCapacity) |
The number of units to request for the Spot Fleet.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.targetCapacityUnitType(String targetCapacityUnitType) |
The unit for the target capacity.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.targetCapacityUnitType(TargetCapacityUnitType targetCapacityUnitType) |
The unit for the target capacity.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.terminateInstancesWithExpiration(Boolean terminateInstancesWithExpiration) |
Indicates whether running Spot Instances are terminated when the Spot Fleet request expires.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.toBuilder() |
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.type(String type) |
The type of request.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.type(FleetType type) |
The type of request.
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.validFrom(Instant validFrom) |
The start date and time of the request, in UTC format
(YYYY-MM-DDTHH:MM:SSZ).
|
SpotFleetRequestConfigData.Builder |
SpotFleetRequestConfigData.Builder.validUntil(Instant validUntil) |
The end date and time of the request, in UTC format
(YYYY-MM-DDTHH:MM:SSZ).
|