org.jclouds.joyent.cloudapi.v6_5
Interface JoyentCloudAsyncApi


public interface JoyentCloudAsyncApi

Provides asynchronous access to JoyentCloud via their REST API.

Author:
Adrian Cole
See Also:
JoyentCloudApi, api doc

Method Summary
 Set<String> getConfiguredDatacenters()
           
 DatacenterAsyncApi getDatacenterApi()
          Provides asynchronous access to Datacenter features.
 DatasetAsyncApi getDatasetApiForDatacenter(String datacenter)
          Provides asynchronous access to Dataset features.
 KeyAsyncApi getKeyApi()
          Provides asynchronous access to Key features.
 MachineAsyncApi getMachineApiForDatacenter(String datacenter)
          Provides asynchronous access to Machine features.
 PackageAsyncApi getPackageApiForDatacenter(String datacenter)
          Provides asynchronous access to Package features.
 

Method Detail

getConfiguredDatacenters

@Provides
Set<String> getConfiguredDatacenters()
Returns:
the datacenter codes configured

getDatacenterApi

DatacenterAsyncApi getDatacenterApi()
Provides asynchronous access to Datacenter features.


getKeyApi

KeyAsyncApi getKeyApi()
Provides asynchronous access to Key features.


getMachineApiForDatacenter

MachineAsyncApi getMachineApiForDatacenter(@Nullable
                                           String datacenter)
Provides asynchronous access to Machine features.


getDatasetApiForDatacenter

DatasetAsyncApi getDatasetApiForDatacenter(@Nullable
                                           String datacenter)
Provides asynchronous access to Dataset features.


getPackageApiForDatacenter

PackageAsyncApi getPackageApiForDatacenter(@Nullable
                                           String datacenter)
Provides asynchronous access to Package features.



Copyright © 2009-2012 jclouds. All Rights Reserved.