org.jclouds.aws.ec2.services
Interface AWSAMIAsyncClient

All Superinterfaces:
AMIAsyncClient

public interface AWSAMIAsyncClient
extends AMIAsyncClient

Provides access to AMI Services.

Author:
Adrian Cole

Method Summary
 com.google.common.util.concurrent.ListenableFuture<Void> addProductCodesToImageInRegion(String region, Iterable<String> productCodes, String imageId)
           
 com.google.common.util.concurrent.ListenableFuture<Set<String>> getProductCodesForImageInRegion(String region, String imageId)
           
 com.google.common.util.concurrent.ListenableFuture<Void> removeProductCodesFromImageInRegion(String region, Iterable<String> productCodes, String imageId)
           
 
Methods inherited from interface org.jclouds.ec2.services.AMIAsyncClient
addLaunchPermissionsToImageInRegion, createImageInRegion, deregisterImageInRegion, describeImagesInRegion, getBlockDeviceMappingsForImageInRegion, getLaunchPermissionForImageInRegion, registerImageFromManifestInRegion, registerUnixImageBackedByEbsInRegion, removeLaunchPermissionsFromImageInRegion, resetLaunchPermissionsOnImageInRegion
 

Method Detail

getProductCodesForImageInRegion

com.google.common.util.concurrent.ListenableFuture<Set<String>> getProductCodesForImageInRegion(@Nullable
                                                                                                String region,
                                                                                                String imageId)
See Also:
AMIClient#getProductCodesForImageInRegion

addProductCodesToImageInRegion

com.google.common.util.concurrent.ListenableFuture<Void> addProductCodesToImageInRegion(@Nullable
                                                                                        String region,
                                                                                        Iterable<String> productCodes,
                                                                                        String imageId)
See Also:
AMIClient#addProductCodesToImageInRegion

removeProductCodesFromImageInRegion

com.google.common.util.concurrent.ListenableFuture<Void> removeProductCodesFromImageInRegion(@Nullable
                                                                                             String region,
                                                                                             Iterable<String> productCodes,
                                                                                             String imageId)
See Also:
AMIClient#removeProductCodesToImageInRegion


Copyright © 2009-2011 jclouds. All Rights Reserved.