org.jclouds.openstack.swift.v1
Interface SwiftAsyncApi


public interface SwiftAsyncApi

Provides asynchronous access to Swift via their REST API.

Author:
Adrian Cole
See Also:
SwiftApi, api doc

Method Summary
 AccountAsyncApi getAccountApiForRegion(String region)
          Provides asynchronous access to Account features.
 Set<String> getConfiguredRegions()
           
 ContainerAsyncApi getContainerApiForRegion(String region)
          Provides asynchronous access to Container features.
 ObjectAsyncApi getObjectApiForRegion(String region)
          Provides asynchronous access to Object features.
 

Method Detail

getConfiguredRegions

@Provides
Set<String> getConfiguredRegions()
Returns:
the Region codes configured

getAccountApiForRegion

AccountAsyncApi getAccountApiForRegion(@Nullable
                                       String region)
Provides asynchronous access to Account features.


getContainerApiForRegion

ContainerAsyncApi getContainerApiForRegion(@Nullable
                                           String region)
Provides asynchronous access to Container features.


getObjectApiForRegion

ObjectAsyncApi getObjectApiForRegion(@Nullable
                                     String region)
Provides asynchronous access to Object features.



Copyright © 2009-2012 jclouds. All Rights Reserved.