public class RequestSpotInstancesOptions extends BaseEC2RequestOptions
 import static org.jclouds.aws.ec2.options.RequestSpotInstancesOptions.Builder.*
 
 AWSEC2Client client = // get connection
 history = client.getSpotInstanceServices().requestSpotInstancesInRegion("us-east-1",validFrom(yesterday).type("m1.small"));
 | Modifier and Type | Class and Description | 
|---|---|
static class  | 
RequestSpotInstancesOptions.Builder  | 
| Modifier and Type | Field and Description | 
|---|---|
static RequestSpotInstancesOptions | 
NONE  | 
formParameters, headers, matrixParameters, pathSuffix, payload, queryParameters| Constructor and Description | 
|---|
RequestSpotInstancesOptions()  | 
| Modifier and Type | Method and Description | 
|---|---|
RequestSpotInstancesOptions | 
availabilityZoneGroup(String availabilityZoneGroup)
Specifies the Availability Zone group. 
 | 
RequestSpotInstancesOptions | 
launchGroup(String launchGroup)
Specifies the instance launch group. 
 | 
RequestSpotInstancesOptions | 
type(SpotInstanceRequest.Type type)
Specifies the Spot Instance type. 
 | 
RequestSpotInstancesOptions | 
validFrom(Date start)
Start date of the request. 
 | 
RequestSpotInstancesOptions | 
validUntil(Date end)
End date of the request. 
 | 
getFormValuesWithKeysPrefixedBy, indexFormValuesWithPrefix, indexFormValuesWithPrefix, toStringbuildFormParameters, buildMatrixParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstMatrixOrNull, getFirstQueryOrNull, hashCode, replaceHeaderpublic static final RequestSpotInstancesOptions NONE
public RequestSpotInstancesOptions validFrom(Date start)
public RequestSpotInstancesOptions validUntil(Date end)
public RequestSpotInstancesOptions type(SpotInstanceRequest.Type type)
public RequestSpotInstancesOptions launchGroup(String launchGroup)
public RequestSpotInstancesOptions availabilityZoneGroup(String availabilityZoneGroup)
Copyright © 2009-2013 jclouds. All Rights Reserved.