SQSClientWithQueue

class SQSClientWithQueue(sqs: SQS, queue: Queue)

SQSClient with specified queue.

SQSClient with specified queue.

 val sqs = SQS.at(Region.Tokyo)
 sqs.withQueue(sqs.queue("queue-name").get) { s =>
   s.sendMessage("only body!")
 }
Value Params
queue

queue

sqs

sqs

class Object
trait Matchable
class Any

Value members

Concrete methods

def delete(message: Message): DeleteMessageResult
def deleteMessage(message: Message): DeleteMessageResult
def deleteMessageBatch(messages: DeleteMessageBatchEntry*): DeleteMessageBatchResult
def deleteMessages(messages: Message*): DeleteMessageBatchResult
def queueAttributes(attributeName: String): Map[String, String]
def receive(): Seq[Message]
def receiveMessage(): Seq[Message]
def sendMessage(messageBody: String): SendMessageResult
def sendMessageBatch(messages: MessageBatchEntry*): SendMessageBatchResult
def sendMessages(messages: String*): SendMessageBatchResult