public class SpotInstanceRequest extends Object implements Comparable<SpotInstanceRequest>
Modifier and Type | Class and Description |
---|---|
static class |
SpotInstanceRequest.Builder |
static class |
SpotInstanceRequest.State |
static class |
SpotInstanceRequest.Type |
Constructor and Description |
---|
SpotInstanceRequest(String region,
String availabilityZoneGroup,
String launchedAvailabilityZone,
Date createTime,
String faultCode,
String faultMessage,
String instanceId,
String launchGroup,
LaunchSpecification launchSpecification,
String productDescription,
String id,
float spotPrice,
SpotInstanceRequest.State state,
SpotInstanceRequest.Type type,
Date validFrom,
Date validUntil,
Map<String,String> tags) |
Modifier and Type | Method and Description |
---|---|
static SpotInstanceRequest.Builder |
builder() |
int |
compareTo(SpotInstanceRequest arg0) |
boolean |
equals(Object obj) |
String |
getAvailabilityZoneGroup() |
Date |
getCreateTime() |
String |
getFaultCode() |
String |
getFaultMessage() |
String |
getId() |
String |
getInstanceId() |
String |
getLaunchedAvailabilityZone() |
String |
getLaunchGroup() |
LaunchSpecification |
getLaunchSpecification() |
String |
getProductDescription() |
String |
getRegion() |
float |
getSpotPrice() |
SpotInstanceRequest.State |
getState() |
Map<String,String> |
getTags()
tags that are present in the instance
|
SpotInstanceRequest.Type |
getType() |
Date |
getValidFrom() |
Date |
getValidUntil() |
int |
hashCode() |
String |
toString() |
public SpotInstanceRequest(String region, String availabilityZoneGroup, @Nullable String launchedAvailabilityZone, Date createTime, String faultCode, String faultMessage, String instanceId, String launchGroup, LaunchSpecification launchSpecification, String productDescription, String id, float spotPrice, SpotInstanceRequest.State state, SpotInstanceRequest.Type type, Date validFrom, Date validUntil, Map<String,String> tags)
public static SpotInstanceRequest.Builder builder()
public String getRegion()
public String getAvailabilityZoneGroup()
public String getLaunchedAvailabilityZone()
public Date getCreateTime()
public String getFaultCode()
public String getFaultMessage()
public String getInstanceId()
public String getLaunchGroup()
public LaunchSpecification getLaunchSpecification()
public String getProductDescription()
public String getId()
public float getSpotPrice()
public SpotInstanceRequest.State getState()
public SpotInstanceRequest.Type getType()
public Date getValidFrom()
public Date getValidUntil()
public int compareTo(SpotInstanceRequest arg0)
compareTo
in interface Comparable<SpotInstanceRequest>
Copyright © 2009-2012 jclouds. All Rights Reserved.