awscala.sqs

SQSClient

class SQSClient extends AmazonSQSClient with SQS

Default Implementation

Linear Supertypes
SQS, AmazonSQSClient, AmazonSQS, AmazonWebServiceClient, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SQSClient
  2. SQS
  3. AmazonSQSClient
  4. AmazonSQS
  5. AmazonWebServiceClient
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SQSClient(credentials: Credentials = awscala.Credentials.defaultEnv)

    credentials

    credentials

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def addPermission(arg0: AddPermissionRequest): Unit

    Definition Classes
    AmazonSQSClient → AmazonSQS
  7. def addRequestHandler(arg0: RequestHandler): Unit

    Definition Classes
    AmazonWebServiceClient
  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. def at(region: Region): SQS

    Definition Classes
    SQS
  10. def changeMessageVisibility(arg0: ChangeMessageVisibilityRequest): Unit

    Definition Classes
    AmazonSQSClient → AmazonSQS
  11. def changeMessageVisibilityBatch(arg0: ChangeMessageVisibilityBatchRequest): ChangeMessageVisibilityBatchResult

    Definition Classes
    AmazonSQSClient → AmazonSQS
  12. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. final def createExecutionContext(arg0: Request[_]): ExecutionContext

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  14. final def createExecutionContext(arg0: AmazonWebServiceRequest): ExecutionContext

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  15. def createQueue(name: String): Queue

    Definition Classes
    SQS
  16. def createQueue(arg0: CreateQueueRequest): CreateQueueResult

    Definition Classes
    AmazonSQSClient → AmazonSQS
  17. def delete(message: Message): Unit

    Definition Classes
    SQS
  18. def delete(queue: Queue): Unit

    Definition Classes
    SQS
  19. def deleteMessage(message: Message): Unit

    Definition Classes
    SQS
  20. def deleteMessage(arg0: DeleteMessageRequest): Unit

    Definition Classes
    AmazonSQSClient → AmazonSQS
  21. def deleteMessageBatch(queue: Queue, messages: Seq[DeleteMessageBatchEntry]): Unit

    Definition Classes
    SQS
  22. def deleteMessageBatch(arg0: DeleteMessageBatchRequest): DeleteMessageBatchResult

    Definition Classes
    AmazonSQSClient → AmazonSQS
  23. def deleteMessages(messages: Seq[Message]): Unit

    Definition Classes
    SQS
  24. def deleteQueue(queue: Queue): Unit

    Definition Classes
    SQS
  25. def deleteQueue(arg0: DeleteQueueRequest): Unit

    Definition Classes
    AmazonSQSClient → AmazonSQS
  26. final def endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_], arg2: Any): Unit

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  27. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  28. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  29. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  30. final def findRequestMetricCollector(arg0: Request[_]): RequestMetricCollector

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  31. def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): ResponseMetadata

    Definition Classes
    AmazonSQSClient → AmazonSQS
  32. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  33. def getQueueAttributes(arg0: GetQueueAttributesRequest): GetQueueAttributesResult

    Definition Classes
    AmazonSQSClient → AmazonSQS
  34. def getQueueUrl(arg0: GetQueueUrlRequest): GetQueueUrlResult

    Definition Classes
    AmazonSQSClient → AmazonSQS
  35. def getRequestMetricsCollector(): RequestMetricCollector

    Definition Classes
    AmazonWebServiceClient
  36. def getServiceAbbreviation(): String

    Attributes
    protected[com.amazonaws.services.sqs]
    Definition Classes
    AmazonSQSClient → AmazonWebServiceClient
  37. def getTimeOffset(): Int

    Definition Classes
    AmazonWebServiceClient
  38. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  39. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  40. def listQueues(): ListQueuesResult

    Definition Classes
    AmazonSQSClient → AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  41. def listQueues(arg0: ListQueuesRequest): ListQueuesResult

    Definition Classes
    AmazonSQSClient → AmazonSQS
  42. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  43. final def notify(): Unit

    Definition Classes
    AnyRef
  44. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  45. def queue(name: String): Option[Queue]

    Definition Classes
    SQS
  46. def queueUrl(name: String): Option[String]

    Definition Classes
    SQS
  47. def queues: Seq[Queue]

    Definition Classes
    SQS
  48. def receive(queue: Queue): Seq[Message]

    Definition Classes
    SQS
  49. def receiveMessage(queue: Queue): Seq[Message]

    Definition Classes
    SQS
  50. def receiveMessage(arg0: ReceiveMessageRequest): ReceiveMessageResult

    Definition Classes
    AmazonSQSClient → AmazonSQS
  51. def removePermission(arg0: RemovePermissionRequest): Unit

    Definition Classes
    AmazonSQSClient → AmazonSQS
  52. def removeRequestHandler(arg0: RequestHandler): Unit

    Definition Classes
    AmazonWebServiceClient
  53. def requestMetricCollector(): RequestMetricCollector

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  54. def send(queue: Queue, messageBody: String): SendMessageResult

    Definition Classes
    SQS
  55. def sendMessage(queue: Queue, messageBody: String): SendMessageResult

    Definition Classes
    SQS
  56. def sendMessage(arg0: SendMessageRequest): SendMessageResult

    Definition Classes
    AmazonSQSClient → AmazonSQS
  57. def sendMessageBatch(queue: Queue, messages: Seq[MessageBatchEntry]): SendMessageBatchResult

    Definition Classes
    SQS
  58. def sendMessageBatch(arg0: SendMessageBatchRequest): SendMessageBatchResult

    Definition Classes
    AmazonSQSClient → AmazonSQS
  59. def sendMessages(queue: Queue, messageBodies: Seq[String]): SendMessageBatchResult

    Definition Classes
    SQS
  60. def setConfiguration(arg0: ClientConfiguration): Unit

    Definition Classes
    AmazonWebServiceClient
  61. def setEndpoint(arg0: String, arg1: String, arg2: String): Unit

    Definition Classes
    AmazonSQSClient
    Annotations
    @throws( ... )
  62. def setEndpoint(arg0: String): Unit

    Definition Classes
    AmazonWebServiceClient
    Annotations
    @throws( ... )
  63. def setQueueAttributes(arg0: SetQueueAttributesRequest): Unit

    Definition Classes
    AmazonSQSClient → AmazonSQS
  64. def setRegion(arg0: com.amazonaws.regions.Region): Unit

    Definition Classes
    AmazonWebServiceClient
    Annotations
    @throws( ... )
  65. def setTimeOffset(arg0: Int): Unit

    Definition Classes
    AmazonWebServiceClient
  66. def shutdown(): Unit

    Definition Classes
    AmazonWebServiceClient
  67. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  68. def toString(): String

    Definition Classes
    AnyRef → Any
  69. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  70. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  71. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  72. def withQueue[A](queue: Queue)(op: (SQSClientWithQueue) ⇒ A): A

    Definition Classes
    SQS
  73. def withTimeOffset(arg0: Int): AmazonWebServiceClient

    Definition Classes
    AmazonWebServiceClient

Deprecated Value Members

  1. def convertToHttpRequest[T](arg0: Request[T], arg1: HttpMethodName): HttpRequest

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. final def createExecutionContext(): ExecutionContext

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from SQS

Inherited from AmazonSQSClient

Inherited from AmazonSQS

Inherited from AmazonWebServiceClient

Inherited from AnyRef

Inherited from Any

Ungrouped