org.jclouds.aws.ec2
Interface AWSEC2AsyncClient

All Superinterfaces:
EC2AsyncClient

public interface AWSEC2AsyncClient
extends EC2AsyncClient

Provides asynchronous access to EC2 services.

Author:
Adrian Cole

Field Summary
static String VERSION
           
 
Method Summary
 AWSAMIAsyncClient getAMIServices()
          Provides asynchronous access to AMI services.
 AWSInstanceAsyncClient getInstanceServices()
          Provides asynchronous access to Instance services.
 AWSKeyPairAsyncClient getKeyPairServices()
          Provides asynchronous access to KeyPair services.
 MonitoringAsyncClient getMonitoringServices()
          Provides asynchronous access to Monitoring services.
 PlacementGroupAsyncClient getPlacementGroupServices()
          Provides asynchronous access to PlacementGroup services.
 AWSSecurityGroupAsyncClient getSecurityGroupServices()
          Provides asynchronous access to SecurityGroup services.
 SpotInstanceAsyncClient getSpotInstanceServices()
          Provides asynchronous access to SpotInstance services.
 TagAsyncClient getTagServices()
          Provides asynchronous access to SpotInstance services.
 
Methods inherited from interface org.jclouds.ec2.EC2AsyncClient
getAvailabilityZoneAndRegionServices, getElasticBlockStoreServices, getElasticIPAddressServices, getWindowsServices
 

Field Detail

VERSION

static final String VERSION
See Also:
Constant Field Values
Method Detail

getInstanceServices

AWSInstanceAsyncClient getInstanceServices()
Provides asynchronous access to Instance services.

Specified by:
getInstanceServices in interface EC2AsyncClient

getAMIServices

AWSAMIAsyncClient getAMIServices()
Provides asynchronous access to AMI services.

Specified by:
getAMIServices in interface EC2AsyncClient

getSecurityGroupServices

AWSSecurityGroupAsyncClient getSecurityGroupServices()
Provides asynchronous access to SecurityGroup services.

Specified by:
getSecurityGroupServices in interface EC2AsyncClient

getPlacementGroupServices

PlacementGroupAsyncClient getPlacementGroupServices()
Provides asynchronous access to PlacementGroup services.


getMonitoringServices

MonitoringAsyncClient getMonitoringServices()
Provides asynchronous access to Monitoring services.


getKeyPairServices

AWSKeyPairAsyncClient getKeyPairServices()
Provides asynchronous access to KeyPair services.

Specified by:
getKeyPairServices in interface EC2AsyncClient

getSpotInstanceServices

SpotInstanceAsyncClient getSpotInstanceServices()
Provides asynchronous access to SpotInstance services.


getTagServices

TagAsyncClient getTagServices()
Provides asynchronous access to SpotInstance services.



Copyright © 2009-2011 jclouds. All Rights Reserved.