Package | Description |
---|---|
com.amazonaws.services.ec2 | |
com.amazonaws.services.ec2.model | |
com.amazonaws.services.ec2.model.transform |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<RequestSpotInstancesResult> |
AmazonEC2AsyncClient.requestSpotInstancesAsync(RequestSpotInstancesRequest request,
AsyncHandler<RequestSpotInstancesRequest,RequestSpotInstancesResult> asyncHandler) |
java.util.concurrent.Future<RequestSpotInstancesResult> |
AmazonEC2Async.requestSpotInstancesAsync(RequestSpotInstancesRequest requestSpotInstancesRequest,
AsyncHandler<RequestSpotInstancesRequest,RequestSpotInstancesResult> asyncHandler)
Creates a Spot instance request.
|
java.util.concurrent.Future<RequestSpotInstancesResult> |
AbstractAmazonEC2Async.requestSpotInstancesAsync(RequestSpotInstancesRequest request,
AsyncHandler<RequestSpotInstancesRequest,RequestSpotInstancesResult> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
RequestSpotInstancesRequest |
RequestSpotInstancesRequest.clone() |
RequestSpotInstancesRequest |
RequestSpotInstancesRequest.withAvailabilityZoneGroup(java.lang.String availabilityZoneGroup)
The user-specified name for a logical grouping of bids.
|
RequestSpotInstancesRequest |
RequestSpotInstancesRequest.withBlockDurationMinutes(java.lang.Integer blockDurationMinutes)
The required duration for the Spot instances (also known as Spot blocks),
in minutes.
|
RequestSpotInstancesRequest |
RequestSpotInstancesRequest.withClientToken(java.lang.String clientToken)
Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
|
RequestSpotInstancesRequest |
RequestSpotInstancesRequest.withInstanceCount(java.lang.Integer instanceCount)
The maximum number of Spot instances to launch.
|
RequestSpotInstancesRequest |
RequestSpotInstancesRequest.withLaunchGroup(java.lang.String launchGroup)
The instance launch group.
|
RequestSpotInstancesRequest |
RequestSpotInstancesRequest.withLaunchSpecification(LaunchSpecification launchSpecification) |
RequestSpotInstancesRequest |
RequestSpotInstancesRequest.withSpotPrice(java.lang.String spotPrice)
The maximum hourly price (bid) for any Spot instance launched to fulfill
the request.
|
RequestSpotInstancesRequest |
RequestSpotInstancesRequest.withType(SpotInstanceType type)
The Spot instance request type.
|
RequestSpotInstancesRequest |
RequestSpotInstancesRequest.withType(java.lang.String type)
The Spot instance request type.
|
RequestSpotInstancesRequest |
RequestSpotInstancesRequest.withValidFrom(java.util.Date validFrom)
The start date of the request.
|
RequestSpotInstancesRequest |
RequestSpotInstancesRequest.withValidUntil(java.util.Date validUntil)
The end date of the request.
|
Modifier and Type | Method and Description |
---|---|
Request<RequestSpotInstancesRequest> |
RequestSpotInstancesRequest.getDryRunRequest()
This method is intended for internal use only.
|
Modifier and Type | Method and Description |
---|---|
Request<RequestSpotInstancesRequest> |
RequestSpotInstancesRequestMarshaller.marshall(RequestSpotInstancesRequest requestSpotInstancesRequest) |
Modifier and Type | Method and Description |
---|---|
Request<RequestSpotInstancesRequest> |
RequestSpotInstancesRequestMarshaller.marshall(RequestSpotInstancesRequest requestSpotInstancesRequest) |