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. Protected

Instance Constructors

  1. new SQSClient(credentialsProvider: AWSCredentialsProvider = 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[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  9. final def beforeMarshalling[T <: AmazonWebServiceRequest](arg0: T): T
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  10. def calculateCRC32FromCompressedData(): Boolean
    Attributes
    protected[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[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  16. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  17. final def createExecutionContext(arg0: Request[_ <: AnyRef]): ExecutionContext
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  18. def createExecutionContext(arg0: AmazonWebServiceRequest, arg1: SignerProvider): ExecutionContext
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  19. def createExecutionContext(arg0: AmazonWebServiceRequest): ExecutionContext
    Attributes
    protected[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): DeleteMessageResult
    Definition Classes
    SQS
  25. def delete(queue: Queue): Unit
    Definition Classes
    SQS
  26. def deleteMessage(message: Message, requestCredentials: Option[AWSSessionCredentials] = None): DeleteMessageResult
    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): DeleteMessageBatchResult
    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): DeleteMessageBatchResult
    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[_ <: AnyRef], arg2: Response[_ <: AnyRef], arg3: Boolean): Unit
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  37. final def endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_ <: AnyRef], arg2: Response[_ <: AnyRef]): Unit
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  38. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  39. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  40. def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): ResponseMetadata
    Definition Classes
    AmazonSQSClient → AmazonSQS
  41. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  42. def getClientConfiguration(): ClientConfiguration
    Definition Classes
    AmazonWebServiceClient
  43. def getClientId(): String
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  44. def getEndpointPrefix(): String
    Definition Classes
    AmazonWebServiceClient
  45. def getMonitoringListeners(): Collection[MonitoringListener]
    Definition Classes
    AmazonWebServiceClient
  46. def getQueueAttributes(arg0: String, arg1: List[String]): GetQueueAttributesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  47. def getQueueAttributes(arg0: GetQueueAttributesRequest): GetQueueAttributesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  48. def getQueueUrl(arg0: String): GetQueueUrlResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  49. def getQueueUrl(arg0: GetQueueUrlRequest): GetQueueUrlResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  50. def getRequestMetricsCollector(): RequestMetricCollector
    Definition Classes
    AmazonWebServiceClient
  51. def getServiceName(): String
    Definition Classes
    AmazonWebServiceClient
  52. def getServiceNameIntern(): String
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  53. def getSignerByURI(arg0: URI): Signer
    Definition Classes
    AmazonWebServiceClient
  54. def getSignerOverride(): String
    Definition Classes
    AmazonWebServiceClient
  55. def getSignerProvider(): SignerProvider
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  56. final def getSignerRegionOverride(): String
    Definition Classes
    AmazonWebServiceClient
  57. def getSigningRegion(): String
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  58. def getTimeOffset(): Int
    Definition Classes
    AmazonWebServiceClient
  59. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  60. final def isCsmEnabled(): Boolean
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  61. def isEndpointOverridden(): Boolean
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  62. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  63. final def isRequestMetricsEnabled(arg0: AmazonWebServiceRequest): Boolean
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  64. def listDeadLetterSourceQueues(arg0: ListDeadLetterSourceQueuesRequest): ListDeadLetterSourceQueuesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  65. def listQueueTags(arg0: String): ListQueueTagsResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  66. def listQueueTags(arg0: ListQueueTagsRequest): ListQueueTagsResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  67. def listQueues(arg0: String): ListQueuesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  68. def listQueues(): ListQueuesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  69. def listQueues(arg0: ListQueuesRequest): ListQueuesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  70. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  71. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  72. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  73. def purgeQueue(arg0: PurgeQueueRequest): PurgeQueueResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  74. def queue(name: String): Option[Queue]
    Definition Classes
    SQS
  75. def queueAttributes(queue: Queue, attributeName: String): Map[String, String]
    Definition Classes
    SQS
  76. def queueUrl(name: String): Option[String]
    Definition Classes
    SQS
  77. def queues: Seq[Queue]
    Definition Classes
    SQS
  78. def queuesByNamePrefix(name: String): Seq[Queue]
    Definition Classes
    SQS
  79. def receive(queue: Queue): Seq[Message]
    Definition Classes
    SQS
  80. def receiveMessage(queue: Queue, count: Int = 10, wait: Int = 0, requestCredentials: Option[AWSSessionCredentials] = None): Seq[Message]
    Definition Classes
    SQS
  81. def receiveMessage(queue: Queue): Seq[Message]
    Definition Classes
    SQS
  82. def receiveMessage(arg0: String): ReceiveMessageResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  83. def receiveMessage(arg0: ReceiveMessageRequest): ReceiveMessageResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  84. def removePermission(arg0: String, arg1: String): RemovePermissionResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  85. def removePermission(arg0: RemovePermissionRequest): RemovePermissionResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  86. def requestMetricCollector(): RequestMetricCollector
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  87. def send(queue: Queue, messageBody: String): SendMessageResult
    Definition Classes
    SQS
  88. def sendMessage(queue: Queue, messageBody: String): SendMessageResult
    Definition Classes
    SQS
  89. def sendMessage(arg0: String, arg1: String): SendMessageResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  90. def sendMessage(arg0: SendMessageRequest): SendMessageResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  91. def sendMessageBatch(queue: Queue, messages: Seq[MessageBatchEntry]): SendMessageBatchResult
    Definition Classes
    SQS
  92. def sendMessageBatch(arg0: String, arg1: List[SendMessageBatchRequestEntry]): SendMessageBatchResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  93. def sendMessageBatch(arg0: SendMessageBatchRequest): SendMessageBatchResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  94. def sendMessageWithDelaySeconds(queue: Queue, messageBody: String, delaySeconds: Int): SendMessageResult
    Definition Classes
    SQS
  95. def sendMessages(queue: Queue, messageBodies: Seq[String]): SendMessageBatchResult
    Definition Classes
    SQS
  96. def setEndpointPrefix(arg0: String): Unit
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  97. def setQueueAttributes(arg0: String, arg1: Map[String, String]): SetQueueAttributesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  98. def setQueueAttributes(arg0: SetQueueAttributesRequest): SetQueueAttributesResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  99. final def setServiceNameIntern(arg0: String): Unit
    Definition Classes
    AmazonWebServiceClient
  100. final def setSignerRegionOverride(arg0: String): Unit
    Definition Classes
    AmazonWebServiceClient
  101. def setTimeOffset(arg0: Int): Unit
    Definition Classes
    AmazonWebServiceClient
  102. def shouldGenerateClientSideMonitoringEvents(): Boolean
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  103. def shutdown(): Unit
    Definition Classes
    AmazonSQSClient → AmazonSQS → AmazonWebServiceClient
  104. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  105. def tagQueue(arg0: String, arg1: Map[String, String]): TagQueueResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  106. def tagQueue(arg0: TagQueueRequest): TagQueueResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  107. def toString(): String
    Definition Classes
    AnyRef → Any
  108. def untagQueue(arg0: String, arg1: List[String]): UntagQueueResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  109. def untagQueue(arg0: UntagQueueRequest): UntagQueueResult
    Definition Classes
    AmazonSQSClient → AmazonSQS
  110. def useStrictHostNameVerification(): Boolean
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  111. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  112. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  113. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  114. def withQueue[A](queue: Queue)(op: (SQSClientWithQueue) => A): A
    Definition Classes
    SQS
  115. def withTimeOffset(arg0: Int): AmazonWebServiceClient
    Definition Classes
    AmazonWebServiceClient

Deprecated Value Members

  1. def addRequestHandler(arg0: RequestHandler2): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  2. def addRequestHandler(arg0: RequestHandler): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  3. final def configureRegion(arg0: Regions): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  4. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated
  5. def getServiceAbbreviation(): String
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  6. def getSigner(): Signer
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  7. final def makeImmutable(): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  8. def removeRequestHandler(arg0: RequestHandler2): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  9. def removeRequestHandler(arg0: RequestHandler): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  10. def setEndpoint(arg0: String, arg1: String, arg2: String): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  11. def setEndpoint(arg0: String): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @throws(classOf[java.lang.IllegalArgumentException]) @Deprecated
    Deprecated
  12. def setRegion(arg0: com.amazonaws.regions.Region): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @throws(classOf[java.lang.IllegalArgumentException]) @Deprecated
    Deprecated
  13. def withEndpoint[T <: AmazonWebServiceClient](arg0: String): T
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  14. def withRegion[T <: AmazonWebServiceClient](arg0: Regions): T
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  15. def withRegion[T <: AmazonWebServiceClient](arg0: com.amazonaws.regions.Region): T
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated

Inherited from SQS

Inherited from AmazonSQSClient

Inherited from AmazonSQS

Inherited from AmazonWebServiceClient

Inherited from AnyRef

Inherited from Any

Ungrouped