Trait/Object

awscala.sqs

SQS

Related Docs: object SQS | package sqs

Permalink

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
Visibility
  1. Public
  2. All

Abstract Value Members

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AmazonSQS
    Annotations
    @throws( ... ) @throws( ... )
  24. abstract def purgeQueue(arg0: PurgeQueueRequest): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AmazonSQS

Concrete Value Members

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

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

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

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

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

    Permalink
  6. def clone(): AnyRef

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

    Permalink
  8. def delete(message: Message): Unit

    Permalink
  9. def delete(queue: Queue): Unit

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

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

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

    Permalink
  13. def deleteQueue(queue: Queue): Unit

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

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

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

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

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

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

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

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

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

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

    Permalink
  24. def queueAttributes(queue: Queue, attributeName: String): Map[String, String]

    Permalink
  25. def queueUrl(name: String): Option[String]

    Permalink
  26. def queues: Seq[Queue]

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  35. def toString(): String

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

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

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

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

    Permalink

Inherited from AmazonSQS

Inherited from AnyRef

Inherited from Any

Ungrouped