RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.availabilityZoneGroup(String availabilityZoneGroup) |
The user-specified name for a logical grouping of requests.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.blockDurationMinutes(Integer blockDurationMinutes) |
Deprecated.
|
static RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.builder() |
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.clientToken(String clientToken) |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.dryRun(Boolean dryRun) |
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.instanceCount(Integer instanceCount) |
The maximum number of Spot Instances to launch.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.instanceInterruptionBehavior(String instanceInterruptionBehavior) |
The behavior when a Spot Instance is interrupted.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.instanceInterruptionBehavior(InstanceInterruptionBehavior instanceInterruptionBehavior) |
The behavior when a Spot Instance is interrupted.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.launchGroup(String launchGroup) |
The instance launch group.
|
default RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.launchSpecification(Consumer<RequestSpotLaunchSpecification.Builder> launchSpecification) |
The launch specification.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.launchSpecification(RequestSpotLaunchSpecification launchSpecification) |
The launch specification.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.spotPrice(String spotPrice) |
The maximum price per unit hour that you are willing to pay for a Spot Instance.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.tagSpecifications(Collection<TagSpecification> tagSpecifications) |
The key-value pair for tagging the Spot Instance request on creation.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.tagSpecifications(Consumer<TagSpecification.Builder>... tagSpecifications) |
The key-value pair for tagging the Spot Instance request on creation.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.tagSpecifications(TagSpecification... tagSpecifications) |
The key-value pair for tagging the Spot Instance request on creation.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.toBuilder() |
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.type(String type) |
The Spot Instance request type.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.type(SpotInstanceType type) |
The Spot Instance request type.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.validFrom(Instant validFrom) |
The start date of the request.
|
RequestSpotInstancesRequest.Builder |
RequestSpotInstancesRequest.Builder.validUntil(Instant validUntil) |
The end date of the request, in UTC format (YYYY-MM-DDTHH:MM:SSZ).
|