Packages

c

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

Instance Constructors

  1. new SQSClient(credentialsProvider: CredentialsProvider = CredentialsLoader.load())

    credentialsProvider

    credentialsProvider

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. def addPermission(arg0: String, arg1: String, arg2: List[String], arg3: List[String]): AddPermissionResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  5. def addPermission(arg0: AddPermissionRequest): AddPermissionResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def at(region: Region): SQS
    Definition Classes
    SQS
  8. final def beforeClientExecution[T <: AmazonWebServiceRequest](arg0: T): T
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  9. final def beforeMarshalling[T <: AmazonWebServiceRequest](arg0: T): T
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  10. def calculateCRC32FromCompressedData(): Boolean
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  11. def changeMessageVisibility(arg0: String, arg1: String, arg2: Integer): ChangeMessageVisibilityResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  12. def changeMessageVisibility(arg0: ChangeMessageVisibilityRequest): ChangeMessageVisibilityResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  13. def changeMessageVisibilityBatch(arg0: String, arg1: List[ChangeMessageVisibilityBatchRequestEntry]): ChangeMessageVisibilityBatchResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  14. def changeMessageVisibilityBatch(arg0: ChangeMessageVisibilityBatchRequest): ChangeMessageVisibilityBatchResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  15. final def checkMutability(): Unit
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  16. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  17. final def createExecutionContext(arg0: Request[_]): ExecutionContext
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  18. def createExecutionContext(arg0: AmazonWebServiceRequest, arg1: SignerProvider): ExecutionContext
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  19. def createExecutionContext(arg0: AmazonWebServiceRequest): ExecutionContext
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  20. def createQueue(arg0: String): CreateQueueResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  21. def createQueue(arg0: CreateQueueRequest): CreateQueueResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  22. def createQueueAndReturnQueueName(name: String): Queue
    Definition Classes
    SQS
  23. final def createSignerProvider(arg0: Signer): SignerProvider
    Attributes
    protected[com.amazonaws.services.sqs]
    Definition Classes
    AmazonSQSClient → AmazonWebServiceClient
  24. def delete(message: Message): Unit
    Definition Classes
    SQS
  25. def delete(queue: Queue): Unit
    Definition Classes
    SQS
  26. def deleteMessage(message: Message, requestCredentials: Option[AWSSessionCredentials] = None): Unit
    Definition Classes
    SQS
  27. def deleteMessage(arg0: String, arg1: String): DeleteMessageResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  28. def deleteMessage(arg0: DeleteMessageRequest): DeleteMessageResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  29. def deleteMessageBatch(queue: Queue, messages: Seq[DeleteMessageBatchEntry], requestCredentials: Option[AWSSessionCredentials] = None): Unit
    Definition Classes
    SQS
  30. def deleteMessageBatch(arg0: String, arg1: List[DeleteMessageBatchRequestEntry]): DeleteMessageBatchResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  31. def deleteMessageBatch(arg0: DeleteMessageBatchRequest): DeleteMessageBatchResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  32. def deleteMessages(messages: Seq[Message], requestCredentials: Option[AWSSessionCredentials] = None): Unit
    Definition Classes
    SQS
  33. def deleteQueue(queue: Queue): Unit
    Definition Classes
    SQS
  34. def deleteQueue(arg0: String): DeleteQueueResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  35. def deleteQueue(arg0: DeleteQueueRequest): DeleteQueueResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  36. final def endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_], arg2: Response[_], arg3: Boolean): Unit
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  37. final def endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_], arg2: Response[_]): Unit
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  38. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  39. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  40. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  41. def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): ResponseMetadata
    Definition Classes
    AmazonSQSClient → AmazonSQS
  42. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  43. def getEndpointPrefix(): String
    Definition Classes
    AmazonWebServiceClient
  44. def getQueueAttributes(arg0: String, arg1: List[String]): GetQueueAttributesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  45. def getQueueAttributes(arg0: GetQueueAttributesRequest): GetQueueAttributesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  46. def getQueueUrl(arg0: String): GetQueueUrlResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  47. def getQueueUrl(arg0: GetQueueUrlRequest): GetQueueUrlResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  48. def getRequestMetricsCollector(): RequestMetricCollector
    Definition Classes
    AmazonWebServiceClient
  49. def getServiceName(): String
    Definition Classes
    AmazonWebServiceClient
  50. def getServiceNameIntern(): String
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  51. def getSignerByURI(arg0: URI): Signer
    Definition Classes
    AmazonWebServiceClient
  52. def getSignerOverride(): String
    Definition Classes
    AmazonWebServiceClient
  53. def getSignerProvider(): SignerProvider
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  54. final def getSignerRegionOverride(): String
    Definition Classes
    AmazonWebServiceClient
  55. def getSigningRegion(): String
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  56. def getTimeOffset(): Int
    Definition Classes
    AmazonWebServiceClient
  57. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  58. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  59. final def isRequestMetricsEnabled(arg0: AmazonWebServiceRequest): Boolean
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  60. def listDeadLetterSourceQueues(arg0: ListDeadLetterSourceQueuesRequest): ListDeadLetterSourceQueuesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  61. def listQueueTags(arg0: String): ListQueueTagsResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  62. def listQueueTags(arg0: ListQueueTagsRequest): ListQueueTagsResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  63. def listQueues(arg0: String): ListQueuesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  64. def listQueues(): ListQueuesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  65. def listQueues(arg0: ListQueuesRequest): ListQueuesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  66. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  67. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  68. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  69. def purgeQueue(arg0: PurgeQueueRequest): PurgeQueueResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  70. def queue(name: String): Option[Queue]
    Definition Classes
    SQS
  71. def queueAttributes(queue: Queue, attributeName: String): Map[String, String]
    Definition Classes
    SQS
  72. def queueUrl(name: String): Option[String]
    Definition Classes
    SQS
  73. def queues: Seq[Queue]
    Definition Classes
    SQS
  74. def receive(queue: Queue): Seq[Message]
    Definition Classes
    SQS
  75. def receiveMessage(queue: Queue, count: Int = 10, wait: Int = 0, requestCredentials: Option[AWSSessionCredentials] = None): Seq[Message]
    Definition Classes
    SQS
  76. def receiveMessage(queue: Queue): Seq[Message]
    Definition Classes
    SQS
  77. def receiveMessage(arg0: String): ReceiveMessageResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  78. def receiveMessage(arg0: ReceiveMessageRequest): ReceiveMessageResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  79. def removePermission(arg0: String, arg1: String): RemovePermissionResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  80. def removePermission(arg0: RemovePermissionRequest): RemovePermissionResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  81. def requestMetricCollector(): RequestMetricCollector
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  82. def send(queue: Queue, messageBody: String): SendMessageResult
    Definition Classes
    SQS
  83. def sendMessage(queue: Queue, messageBody: String): SendMessageResult
    Definition Classes
    SQS
  84. def sendMessage(arg0: String, arg1: String): SendMessageResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  85. def sendMessage(arg0: SendMessageRequest): SendMessageResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  86. def sendMessageBatch(queue: Queue, messages: Seq[MessageBatchEntry]): SendMessageBatchResult
    Definition Classes
    SQS
  87. def sendMessageBatch(arg0: String, arg1: List[SendMessageBatchRequestEntry]): SendMessageBatchResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  88. def sendMessageBatch(arg0: SendMessageBatchRequest): SendMessageBatchResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  89. def sendMessages(queue: Queue, messageBodies: Seq[String]): SendMessageBatchResult
    Definition Classes
    SQS
  90. def setEndpointPrefix(arg0: String): Unit
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  91. def setQueueAttributes(arg0: String, arg1: Map[String, String]): SetQueueAttributesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  92. def setQueueAttributes(arg0: SetQueueAttributesRequest): SetQueueAttributesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  93. final def setServiceNameIntern(arg0: String): Unit
    Definition Classes
    AmazonWebServiceClient
  94. final def setSignerRegionOverride(arg0: String): Unit
    Definition Classes
    AmazonWebServiceClient
  95. def setTimeOffset(arg0: Int): Unit
    Definition Classes
    AmazonWebServiceClient
  96. def shutdown(): Unit
    Definition Classes
    AmazonWebServiceClient
  97. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  98. def tagQueue(arg0: String, arg1: Map[String, String]): TagQueueResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  99. def tagQueue(arg0: TagQueueRequest): TagQueueResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  100. def toString(): String
    Definition Classes
    AnyRef → Any
  101. def untagQueue(arg0: String, arg1: List[String]): UntagQueueResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  102. def untagQueue(arg0: UntagQueueRequest): UntagQueueResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  103. def useStrictHostNameVerification(): Boolean
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  104. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  105. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  106. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  107. def withQueue[A](queue: Queue)(op: (SQSClientWithQueue) ⇒ A): A
    Definition Classes
    SQS
  108. def withTimeOffset(arg0: Int): AmazonWebServiceClient
    Definition Classes
    AmazonWebServiceClient

Deprecated Value Members

  1. def addRequestHandler(arg0: RequestHandler2): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def addRequestHandler(arg0: RequestHandler): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  3. final def configureRegion(arg0: Regions): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  4. def getServiceAbbreviation(): String
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  5. def getSigner(): Signer
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  6. final def makeImmutable(): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  7. def removeRequestHandler(arg0: RequestHandler2): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  8. def removeRequestHandler(arg0: RequestHandler): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  9. def setEndpoint(arg0: String, arg1: String, arg2: String): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  10. def setEndpoint(arg0: String): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated @throws( ... )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  11. def setRegion(arg0: com.amazonaws.regions.Region): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated @throws( ... )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  12. def withEndpoint[T <: AmazonWebServiceClient](arg0: String): T
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  13. def withRegion[T <: AmazonWebServiceClient](arg0: Regions): T
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  14. def withRegion[T <: AmazonWebServiceClient](arg0: com.amazonaws.regions.Region): T
    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