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: 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. final def asInstanceOf[T0]: T0

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

  8. def clone(): AnyRef

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

  10. def delete(message: Message): Unit

  11. def delete(queue: Queue): Unit

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

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

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

  15. def deleteQueue(queue: Queue): Unit

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

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

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

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

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

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

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

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

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

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

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

  27. def queues: Seq[Queue]

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
  36. def toString(): String

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

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

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

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

Inherited from AmazonSQS

Inherited from AnyRef

Inherited from Any

Ungrouped