com.xerox.amazonws.ec2
Class ReservationDescription.Instance
java.lang.Object
com.xerox.amazonws.ec2.ReservationDescription.Instance
- Enclosing class:
- ReservationDescription
public class ReservationDescription.Instance
- extends Object
Encapsulates information about an EC2 instance within a
ReservationDescription
.
Constructor Summary |
ReservationDescription.Instance(String imageId,
String instanceId,
String privateDnsName,
String dnsName,
String stateName,
String stateCode,
String reason,
String keyName,
String launchIndex,
List<String> productCodes,
InstanceType instanceType,
Calendar launchTime,
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)
|
ReservationDescription.Instance
public ReservationDescription.Instance(String imageId,
String instanceId,
String privateDnsName,
String dnsName,
String stateName,
String stateCode,
String reason,
String keyName,
String launchIndex,
List<String> productCodes,
InstanceType instanceType,
Calendar launchTime,
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)
getImageId
public String getImageId()
getInstanceId
public String getInstanceId()
getPrivateDnsName
public String getPrivateDnsName()
getDnsName
public String getDnsName()
getReason
public String getReason()
getKeyName
public String getKeyName()
getLaunchIndex
public String getLaunchIndex()
getProductCodes
public List<String> getProductCodes()
getState
public String getState()
isRunning
public boolean isRunning()
isPending
public boolean isPending()
isShuttingDown
public boolean isShuttingDown()
isTerminated
public boolean isTerminated()
getStateCode
public String getStateCode()
getInstanceType
public InstanceType getInstanceType()
getLaunchTime
public Calendar getLaunchTime()
getAvailabilityZone
public String getAvailabilityZone()
getKernelId
public String getKernelId()
getRamdiskId
public String getRamdiskId()
getPlatform
public String getPlatform()
isMonitoring
public boolean isMonitoring()
getSubnetId
public String getSubnetId()
getVpcId
public String getVpcId()
getPrivateIpAddress
public String getPrivateIpAddress()
getIpAddress
public String getIpAddress()
getArchitecture
public String getArchitecture()
getRootDeviceType
public String getRootDeviceType()
getRootDeviceName
public String getRootDeviceName()
getBlockDeviceMappings
public List<InstanceBlockDeviceMapping> getBlockDeviceMappings()
getInstanceLifecycle
public String getInstanceLifecycle()
getSpotInstanceRequestId
public String getSpotInstanceRequestId()
getVirtualizationType
public String getVirtualizationType()
toString
public String toString()
- Overrides:
toString
in class Object