org.jclouds.sqs
Interface SQSAsyncApi


@Beta
public interface SQSAsyncApi

Provides access to SQS via REST API.

Author:
Adrian Cole
See Also:
SQS documentation

Method Summary
 Set<String> getConfiguredRegions()
           
 MessageAsyncApi getMessageApiForQueue(URI queue)
          Provides asynchronous access to Message features.
 PermissionAsyncApi getPermissionApiForQueue(URI queue)
          Provides asynchronous access to Permission features.
 QueueAsyncApi getQueueApi()
          Provides asynchronous access to Queue features.
 QueueAsyncApi getQueueApiForRegion(String region)
           
 

Method Detail

getConfiguredRegions

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

getQueueApi

QueueAsyncApi getQueueApi()
Provides asynchronous access to Queue features.


getQueueApiForRegion

QueueAsyncApi getQueueApiForRegion(@Nullable
                                   String region)

getMessageApiForQueue

MessageAsyncApi getMessageApiForQueue(URI queue)
Provides asynchronous access to Message features.


getPermissionApiForQueue

PermissionAsyncApi getPermissionApiForQueue(URI queue)
Provides asynchronous access to Permission features.



Copyright © 2009-2012 jclouds. All Rights Reserved.