com.xerox.amazonws.ec2
Class ReservationDescription
java.lang.Object
com.xerox.amazonws.ec2.ReservationDescription
public class ReservationDescription
- extends Object
An instance of this class represents an EC2 instance slot reservation.
Instances are returned by calls to
Jec2.runInstances(String, int, int, List, String, String)
,
Jec2.describeInstances(List)
and
Jec2.describeInstances(String[])
.
Method Summary |
String |
addGroup(String groupId)
|
ReservationDescription.Instance |
addInstance(String imageId,
String instanceId,
String privateDnsName,
String dnsName,
InstanceStateType state,
String reason,
String keyName,
String launchIndex,
List<String> productCodes,
Calendar launchTime,
InstanceType instanceType,
String availabilityZone,
String kernelId,
String ramdiskId,
String platform,
boolean monitoring,
String subnetId,
String privateIpAddress,
String ipAddress,
String architecture,
String rootDeviceType,
String rootDeviceName,
List<InstanceBlockDeviceMapping> blockDeviceMapping,
String instanceLifecycle,
String spotInstanceRequestId,
String vpcId,
String virtualizationType)
|
List<String> |
getGroups()
|
List<ReservationDescription.Instance> |
getInstances()
|
String |
getOwner()
|
String |
getRequesterId()
|
String |
getRequestId()
|
String |
getReservationId()
|
String |
toString()
|
ReservationDescription
public ReservationDescription(String requestId,
String owner,
String resId,
String requesterId)
getRequestId
public String getRequestId()
getOwner
public String getOwner()
getReservationId
public String getReservationId()
getRequesterId
public String getRequesterId()
addInstance
public ReservationDescription.Instance addInstance(String imageId,
String instanceId,
String privateDnsName,
String dnsName,
InstanceStateType state,
String reason,
String keyName,
String launchIndex,
List<String> productCodes,
Calendar launchTime,
InstanceType instanceType,
String availabilityZone,
String kernelId,
String ramdiskId,
String platform,
boolean monitoring,
String subnetId,
String privateIpAddress,
String ipAddress,
String architecture,
String rootDeviceType,
String rootDeviceName,
List<InstanceBlockDeviceMapping> blockDeviceMapping,
String instanceLifecycle,
String spotInstanceRequestId,
String vpcId,
String virtualizationType)
getInstances
public List<ReservationDescription.Instance> getInstances()
addGroup
public String addGroup(String groupId)
getGroups
public List<String> getGroups()
toString
public String toString()
- Overrides:
toString
in class Object