awscala.sqs

SQS

trait SQS extends AmazonSQS

Amazon Simple Queue Service Java client wrapper

See also

"http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/"

Linear Supertypes
AmazonSQS, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SQS
  2. AmazonSQS
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def addPermission(arg0: String, arg1: String, arg2: List[String], arg3: List[String]): Unit

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  2. abstract def addPermission(arg0: AddPermissionRequest): Unit

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  3. abstract def changeMessageVisibility(arg0: String, arg1: String, arg2: Integer): Unit

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  4. abstract def changeMessageVisibility(arg0: ChangeMessageVisibilityRequest): Unit

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  5. abstract def changeMessageVisibilityBatch(arg0: String, arg1: List[ChangeMessageVisibilityBatchRequestEntry]): ChangeMessageVisibilityBatchResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  6. abstract def changeMessageVisibilityBatch(arg0: ChangeMessageVisibilityBatchRequest): ChangeMessageVisibilityBatchResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  7. abstract def createQueue(arg0: String): CreateQueueResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  8. abstract def createQueue(arg0: CreateQueueRequest): CreateQueueResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  9. abstract def deleteMessage(arg0: String, arg1: String): Unit

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  10. abstract def deleteMessage(arg0: DeleteMessageRequest): Unit

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  11. abstract def deleteMessageBatch(arg0: String, arg1: List[DeleteMessageBatchRequestEntry]): DeleteMessageBatchResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  12. abstract def deleteMessageBatch(arg0: DeleteMessageBatchRequest): DeleteMessageBatchResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  13. abstract def deleteQueue(arg0: String): Unit

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  14. abstract def deleteQueue(arg0: DeleteQueueRequest): Unit

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  15. abstract def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): ResponseMetadata

    Definition Classes
    AmazonSQS
  16. abstract def getQueueAttributes(arg0: String, arg1: List[String]): GetQueueAttributesResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  17. abstract def getQueueAttributes(arg0: GetQueueAttributesRequest): GetQueueAttributesResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  18. abstract def getQueueUrl(arg0: String): GetQueueUrlResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  19. abstract def getQueueUrl(arg0: GetQueueUrlRequest): GetQueueUrlResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  20. abstract def listDeadLetterSourceQueues(arg0: ListDeadLetterSourceQueuesRequest): ListDeadLetterSourceQueuesResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  21. abstract def listQueues(arg0: String): ListQueuesResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  22. abstract def listQueues(): ListQueuesResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  23. abstract def listQueues(arg0: ListQueuesRequest): ListQueuesResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  24. abstract def receiveMessage(arg0: String): ReceiveMessageResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  25. abstract def receiveMessage(arg0: ReceiveMessageRequest): ReceiveMessageResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  26. abstract def removePermission(arg0: String, arg1: String): Unit

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  27. abstract def removePermission(arg0: RemovePermissionRequest): Unit

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  28. abstract def sendMessage(arg0: String, arg1: String): SendMessageResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  29. abstract def sendMessage(arg0: SendMessageRequest): SendMessageResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  30. abstract def sendMessageBatch(arg0: String, arg1: List[SendMessageBatchRequestEntry]): SendMessageBatchResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  31. abstract def sendMessageBatch(arg0: SendMessageBatchRequest): SendMessageBatchResult

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  32. abstract def setEndpoint(arg0: String): Unit

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... )
  33. abstract def setQueueAttributes(arg0: String, arg1: Map[String, String]): Unit

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  34. abstract def setQueueAttributes(arg0: SetQueueAttributesRequest): Unit

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  35. abstract def setRegion(arg0: com.amazonaws.regions.Region): Unit

    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... )
  36. abstract def shutdown(): Unit

    Definition Classes
    AmazonSQS

Concrete Value Members

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

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

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

  6. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. def createQueueAndReturnQueueName(name: String): Queue

  8. def delete(message: Message): Unit

  9. def delete(queue: Queue): Unit

  10. def deleteMessage(message: Message, requestCredentials: Option[AWSSessionCredentials] = None): Unit

  11. def deleteMessageBatch(queue: Queue, messages: Seq[DeleteMessageBatchEntry], requestCredentials: Option[AWSSessionCredentials] = None): Unit

  12. def deleteMessages(messages: Seq[Message], requestCredentials: Option[AWSSessionCredentials] = None): Unit

  13. def deleteQueue(queue: Queue): Unit

  14. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  18. def hashCode(): Int

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

    Definition Classes
    Any
  20. final def ne(arg0: AnyRef): Boolean

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

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

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

  24. def queueUrl(name: String): Option[String]

  25. def queues: Seq[Queue]

  26. def receive(queue: Queue): Seq[Message]

  27. def receiveMessage(queue: Queue, count: Int = 10, requestCredentials: Option[AWSSessionCredentials] = None): Seq[Message]

  28. def receiveMessage(queue: Queue): Seq[Message]

  29. def send(queue: Queue, messageBody: String): SendMessageResult

  30. def sendMessage(queue: Queue, messageBody: String): SendMessageResult

  31. def sendMessageBatch(queue: Queue, messages: Seq[MessageBatchEntry]): SendMessageBatchResult

  32. def sendMessages(queue: Queue, messageBodies: Seq[String]): SendMessageBatchResult

  33. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  34. def toString(): String

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

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

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

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

Inherited from AmazonSQS

Inherited from AnyRef

Inherited from Any

Ungrouped