com.xerox.amazonws.ec2
Class ImageDescription

java.lang.Object
  extended by com.xerox.amazonws.ec2.ImageDescription

public class ImageDescription
extends Object

An instance of this class represents an AMI description.

Instances are returned by calls to Jec2.describeImages(List) or Jec2.describeImages(String[]).


Constructor Summary
ImageDescription(String id, String loc, String owner, String state, Boolean isPublic, List<String> productCodes, String architecture, String imageType, String kernelId, String ramdiskId, String platform, String reason, String imageOwnerAlias, String name, String description, String rootDeviceType, String rootDeviceName, List<BlockDeviceMapping> blockDeviceMapping, String virtualizationType)
           
 
Method Summary
 String getArchitecture()
           
 List<BlockDeviceMapping> getBlockDeviceMapping()
           
 String getDescription()
           
 String getImageId()
           
 String getImageLocation()
           
 String getImageOwnerAlias()
           
 String getImageOwnerId()
           
 String getImageState()
           
 String getImageType()
           
 String getKernelId()
           
 String getName()
           
 String getPlatform()
           
 List<String> getProductCodes()
           
 String getRamdiskId()
           
 String getReason()
           
 String getRootDeviceName()
           
 String getRootDeviceType()
           
 String getVirtualizationType()
           
 boolean isPublic()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ImageDescription

public ImageDescription(String id,
                        String loc,
                        String owner,
                        String state,
                        Boolean isPublic,
                        List<String> productCodes,
                        String architecture,
                        String imageType,
                        String kernelId,
                        String ramdiskId,
                        String platform,
                        String reason,
                        String imageOwnerAlias,
                        String name,
                        String description,
                        String rootDeviceType,
                        String rootDeviceName,
                        List<BlockDeviceMapping> blockDeviceMapping,
                        String virtualizationType)
Method Detail

getImageId

public String getImageId()

getImageLocation

public String getImageLocation()

getImageOwnerId

public String getImageOwnerId()

getImageState

public String getImageState()

isPublic

public boolean isPublic()

getProductCodes

public List<String> getProductCodes()

getArchitecture

public String getArchitecture()

getImageType

public String getImageType()

getKernelId

public String getKernelId()

getRamdiskId

public String getRamdiskId()

getPlatform

public String getPlatform()

getReason

public String getReason()

getImageOwnerAlias

public String getImageOwnerAlias()

getName

public String getName()

getDescription

public String getDescription()

getRootDeviceType

public String getRootDeviceType()

getRootDeviceName

public String getRootDeviceName()

getBlockDeviceMapping

public List<BlockDeviceMapping> getBlockDeviceMapping()

getVirtualizationType

public String getVirtualizationType()

toString

public String toString()
Overrides:
toString in class Object