SQSClient

class SQSClient(credentialsProvider: AWSCredentialsProvider) extends AmazonSQSClient with SQS

Default Implementation

Default Implementation

Value Params
credentialsProvider

credentialsProvider

trait SQS
class AmazonSQSClient
trait AmazonSQS
class AmazonWebServiceClient
class Object
trait Matchable
class Any

Value members

Inherited methods

def addPermission(`x$0`: String, `x$1`: String, `x$2`: List[String], `x$3`: List[String]): AddPermissionResult
Inherited from
AmazonSQSClient
def addPermission(`x$0`: AddPermissionRequest): AddPermissionResult
Inherited from
AmazonSQSClient
def at(region: Region): SQS
Inherited from
SQS
def changeMessageVisibility(`x$0`: String, `x$1`: String, `x$2`: Integer): ChangeMessageVisibilityResult
Inherited from
AmazonSQSClient
def changeMessageVisibility(`x$0`: ChangeMessageVisibilityRequest): ChangeMessageVisibilityResult
Inherited from
AmazonSQSClient
def changeMessageVisibilityBatch(`x$0`: String, `x$1`: List[ChangeMessageVisibilityBatchRequestEntry]): ChangeMessageVisibilityBatchResult
Inherited from
AmazonSQSClient
def changeMessageVisibilityBatch(`x$0`: ChangeMessageVisibilityBatchRequest): ChangeMessageVisibilityBatchResult
Inherited from
AmazonSQSClient
def createQueue(`x$0`: String): CreateQueueResult
Inherited from
AmazonSQSClient
def createQueue(`x$0`: CreateQueueRequest): CreateQueueResult
Inherited from
AmazonSQSClient
Inherited from
SQS
def delete(message: Message): DeleteMessageResult
Inherited from
SQS
def delete(queue: Queue): Unit
Inherited from
SQS
def deleteMessage(message: Message, requestCredentials: Option[AWSSessionCredentials]): DeleteMessageResult
Inherited from
SQS
def deleteMessage(`x$0`: String, `x$1`: String): DeleteMessageResult
Inherited from
AmazonSQSClient
def deleteMessage(`x$0`: DeleteMessageRequest): DeleteMessageResult
Inherited from
AmazonSQSClient
def deleteMessageBatch(queue: Queue, messages: Seq[DeleteMessageBatchEntry], requestCredentials: Option[AWSSessionCredentials]): DeleteMessageBatchResult
Inherited from
SQS
def deleteMessageBatch(`x$0`: String, `x$1`: List[DeleteMessageBatchRequestEntry]): DeleteMessageBatchResult
Inherited from
AmazonSQSClient
def deleteMessageBatch(`x$0`: DeleteMessageBatchRequest): DeleteMessageBatchResult
Inherited from
AmazonSQSClient
def deleteMessages(messages: Seq[Message], requestCredentials: Option[AWSSessionCredentials]): DeleteMessageBatchResult
Inherited from
SQS
def deleteQueue(queue: Queue): Unit
Inherited from
SQS
def deleteQueue(`x$0`: String): DeleteQueueResult
Inherited from
AmazonSQSClient
def deleteQueue(`x$0`: DeleteQueueRequest): DeleteQueueResult
Inherited from
AmazonSQSClient
def getCachedResponseMetadata(`x$0`: AmazonWebServiceRequest): ResponseMetadata
Inherited from
AmazonSQSClient
def getClientConfiguration(): ClientConfiguration
Inherited from
AmazonWebServiceClient
def getEndpointPrefix(): String
Inherited from
AmazonWebServiceClient
def getMonitoringListeners(): Collection[MonitoringListener]
Inherited from
AmazonWebServiceClient
def getQueueAttributes(`x$0`: String, `x$1`: List[String]): GetQueueAttributesResult
Inherited from
AmazonSQSClient
def getQueueAttributes(`x$0`: GetQueueAttributesRequest): GetQueueAttributesResult
Inherited from
AmazonSQSClient
def getQueueUrl(`x$0`: String): GetQueueUrlResult
Inherited from
AmazonSQSClient
def getQueueUrl(`x$0`: GetQueueUrlRequest): GetQueueUrlResult
Inherited from
AmazonSQSClient
def getRequestMetricsCollector(): RequestMetricCollector
Inherited from
AmazonWebServiceClient
def getServiceName(): String
Inherited from
AmazonWebServiceClient
def getSignerByURI(`x$0`: URI): Signer
Inherited from
AmazonWebServiceClient
def getSignerOverride(): String
Inherited from
AmazonWebServiceClient
final def getSignerRegionOverride(): String
Inherited from
AmazonWebServiceClient
def getTimeOffset(): Int
Inherited from
AmazonWebServiceClient
def listDeadLetterSourceQueues(`x$0`: ListDeadLetterSourceQueuesRequest): ListDeadLetterSourceQueuesResult
Inherited from
AmazonSQSClient
def listQueueTags(`x$0`: String): ListQueueTagsResult
Inherited from
AmazonSQSClient
def listQueueTags(`x$0`: ListQueueTagsRequest): ListQueueTagsResult
Inherited from
AmazonSQSClient
def listQueues(`x$0`: String): ListQueuesResult
Inherited from
AmazonSQSClient
def listQueues(): ListQueuesResult
Inherited from
AmazonSQSClient
def listQueues(`x$0`: ListQueuesRequest): ListQueuesResult
Inherited from
AmazonSQSClient
def purgeQueue(`x$0`: PurgeQueueRequest): PurgeQueueResult
Inherited from
AmazonSQSClient
def queue(name: String): Option[Queue]
Inherited from
SQS
def queueAttributes(queue: Queue, attributeName: String): Map[String, String]
Inherited from
SQS
def queueUrl(name: String): Option[String]
Inherited from
SQS
def queues: Seq[Queue]
Inherited from
SQS
def queuesByNamePrefix(name: String): Seq[Queue]
Inherited from
SQS
def receive(queue: Queue): Seq[Message]
Inherited from
SQS
def receiveMessage(queue: Queue, count: Int, wait: Int, requestCredentials: Option[AWSSessionCredentials]): Seq[Message]
Inherited from
SQS
def receiveMessage(queue: Queue): Seq[Message]
Inherited from
SQS
def receiveMessage(`x$0`: String): ReceiveMessageResult
Inherited from
AmazonSQSClient
def receiveMessage(`x$0`: ReceiveMessageRequest): ReceiveMessageResult
Inherited from
AmazonSQSClient
def removePermission(`x$0`: String, `x$1`: String): RemovePermissionResult
Inherited from
AmazonSQSClient
def removePermission(`x$0`: RemovePermissionRequest): RemovePermissionResult
Inherited from
AmazonSQSClient
def send(queue: Queue, messageBody: String): SendMessageResult
Inherited from
SQS
def sendMessage(queue: Queue, messageBody: String): SendMessageResult
Inherited from
SQS
def sendMessage(`x$0`: String, `x$1`: String): SendMessageResult
Inherited from
AmazonSQSClient
def sendMessage(`x$0`: SendMessageRequest): SendMessageResult
Inherited from
AmazonSQSClient
def sendMessageBatch(queue: Queue, messages: Seq[MessageBatchEntry]): SendMessageBatchResult
Inherited from
SQS
def sendMessageBatch(`x$0`: String, `x$1`: List[SendMessageBatchRequestEntry]): SendMessageBatchResult
Inherited from
AmazonSQSClient
def sendMessageBatch(`x$0`: SendMessageBatchRequest): SendMessageBatchResult
Inherited from
AmazonSQSClient
def sendMessageWithDelaySeconds(queue: Queue, messageBody: String, delaySeconds: Int): SendMessageResult
Inherited from
SQS
def sendMessages(queue: Queue, messageBodies: Seq[String]): SendMessageBatchResult
Inherited from
SQS
def setQueueAttributes(`x$0`: String, `x$1`: Map[String, String]): SetQueueAttributesResult
Inherited from
AmazonSQSClient
def setQueueAttributes(`x$0`: SetQueueAttributesRequest): SetQueueAttributesResult
Inherited from
AmazonSQSClient
final def setServiceNameIntern(`x$0`: String): Unit
Inherited from
AmazonWebServiceClient
final def setSignerRegionOverride(`x$0`: String): Unit
Inherited from
AmazonWebServiceClient
def setTimeOffset(`x$0`: Int): Unit
Inherited from
AmazonWebServiceClient
def shutdown(): Unit
Inherited from
AmazonSQSClient
def tagQueue(`x$0`: String, `x$1`: Map[String, String]): TagQueueResult
Inherited from
AmazonSQSClient
def tagQueue(`x$0`: TagQueueRequest): TagQueueResult
Inherited from
AmazonSQSClient
def untagQueue(`x$0`: String, `x$1`: List[String]): UntagQueueResult
Inherited from
AmazonSQSClient
def untagQueue(`x$0`: UntagQueueRequest): UntagQueueResult
Inherited from
AmazonSQSClient
def withQueue[A](queue: Queue)(op: SQSClientWithQueue => A): A
Inherited from
SQS
def withTimeOffset(`x$0`: Int): AmazonWebServiceClient
Inherited from
AmazonWebServiceClient

Deprecated and Inherited methods

@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def addRequestHandler(`x$0`: RequestHandler2): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def addRequestHandler(`x$0`: RequestHandler): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
final def configureRegion(`x$0`: Regions): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @SdkInternalApi @deprecated("see corresponding Javadoc for more information.", "")
final def makeImmutable(): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def removeRequestHandler(`x$0`: RequestHandler2): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def removeRequestHandler(`x$0`: RequestHandler): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "") @throws(java.lang.IllegalArgumentException)
def setEndpoint(`x$0`: String): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def setEndpoint(`x$0`: String, `x$1`: String, `x$2`: String): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "") @throws(java.lang.IllegalArgumentException)
def setRegion(`x$0`: Region): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def withEndpoint[T <: AmazonWebServiceClient](`x$0`: String): T
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def withRegion[T <: AmazonWebServiceClient](`x$0`: Regions): T
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def withRegion[T <: AmazonWebServiceClient](`x$0`: Region): T
Deprecated
Inherited from
AmazonWebServiceClient