org.jclouds.ec2.services
Interface WindowsAsyncClient


public interface WindowsAsyncClient

Provides access to EC2 Windows via their REST API.

Author:
Adrian Cole

Method Summary
 com.google.common.util.concurrent.ListenableFuture<BundleTask> bundleInstanceInRegion(String region, String instanceId, String prefix, String bucket, String uploadPolicy, BundleInstanceS3StorageOptions... options)
           
 com.google.common.util.concurrent.ListenableFuture<BundleTask> cancelBundleTaskInRegion(String region, String bundleId)
           
 com.google.common.util.concurrent.ListenableFuture<? extends Set<BundleTask>> describeBundleTasksInRegion(String region, String... bundleTaskIds)
           
 com.google.common.util.concurrent.ListenableFuture<PasswordData> getPasswordDataInRegion(String region, String instanceId)
           
 

Method Detail

bundleInstanceInRegion

com.google.common.util.concurrent.ListenableFuture<BundleTask> bundleInstanceInRegion(@Nullable
                                                                                      String region,
                                                                                      String instanceId,
                                                                                      String prefix,
                                                                                      String bucket,
                                                                                      String uploadPolicy,
                                                                                      BundleInstanceS3StorageOptions... options)
See Also:
WindowsClient.bundleInstanceInRegion(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.jclouds.ec2.options.BundleInstanceS3StorageOptions...)

cancelBundleTaskInRegion

com.google.common.util.concurrent.ListenableFuture<BundleTask> cancelBundleTaskInRegion(@Nullable
                                                                                        String region,
                                                                                        String bundleId)
See Also:
WindowsClient.cancelBundleTaskInRegion(java.lang.String, java.lang.String)

describeBundleTasksInRegion

com.google.common.util.concurrent.ListenableFuture<? extends Set<BundleTask>> describeBundleTasksInRegion(@Nullable
                                                                                                          String region,
                                                                                                          String... bundleTaskIds)
See Also:
BundleTaskClient#describeBundleTasksInRegion

getPasswordDataInRegion

com.google.common.util.concurrent.ListenableFuture<PasswordData> getPasswordDataInRegion(@Nullable
                                                                                         String region,
                                                                                         String instanceId)
See Also:
WindowsClient.getPasswordDataInRegion(java.lang.String, java.lang.String)


Copyright © 2009-2012 jclouds. All Rights Reserved.