org.jclouds.aws.ec2.services
Interface PlacementGroupAsyncClient


public interface PlacementGroupAsyncClient

Provides access to EC2 Placement Groups via their REST API.

Author:
Adrian Cole

Method Summary
 com.google.common.util.concurrent.ListenableFuture<Void> createPlacementGroupInRegion(String region, String name)
           
 com.google.common.util.concurrent.ListenableFuture<Void> createPlacementGroupInRegion(String region, String name, String strategy)
           
 com.google.common.util.concurrent.ListenableFuture<Void> deletePlacementGroupInRegion(String region, String name)
           
 com.google.common.util.concurrent.ListenableFuture<? extends Set<PlacementGroup>> describePlacementGroupsInRegion(String region, String... placementGroupIds)
           
 

Method Detail

createPlacementGroupInRegion

com.google.common.util.concurrent.ListenableFuture<Void> createPlacementGroupInRegion(@Nullable
                                                                                      String region,
                                                                                      String name,
                                                                                      String strategy)
See Also:
PlacementGroupClient.createPlacementGroupInRegion(String,String,String)

createPlacementGroupInRegion

com.google.common.util.concurrent.ListenableFuture<Void> createPlacementGroupInRegion(@Nullable
                                                                                      String region,
                                                                                      String name)
See Also:
PlacementGroupClient.createPlacementGroupInRegion(String,String)

deletePlacementGroupInRegion

com.google.common.util.concurrent.ListenableFuture<Void> deletePlacementGroupInRegion(@Nullable
                                                                                      String region,
                                                                                      String name)
See Also:
PlacementGroupClient.deletePlacementGroupInRegion(java.lang.String, java.lang.String)

describePlacementGroupsInRegion

com.google.common.util.concurrent.ListenableFuture<? extends Set<PlacementGroup>> describePlacementGroupsInRegion(@Nullable
                                                                                                                  String region,
                                                                                                                  String... placementGroupIds)
See Also:
PlacementGroupClient.describePlacementGroupsInRegion(java.lang.String, java.lang.String...)


Copyright © 2009-2012 jclouds. All Rights Reserved.