Interface SQSApi

All Superinterfaces:
AutoCloseable, Closeable

@Beta public interface SQSApi extends Closeable
Provides access to SQS via their REST API.

  • Method Details

    • getConfiguredRegions

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

      QueueApi getQueueApi()
      Provides synchronous access to Queue features.
    • getQueueApiForRegion

      QueueApi getQueueApiForRegion(@Nullable String region)
    • getMessageApiForQueue

      MessageApi getMessageApiForQueue(URI queue)
      Provides synchronous access to Message features.
    • getPermissionApiForQueue

      PermissionApi getPermissionApiForQueue(URI queue)
      Provides synchronous access to Permission features.