class

AWS::SQS::Client

Inherits AWS::Client < Reference < Object

Constants

SERVICE_NAME = "sqs"

Instance methods

change_message_visibility_batch(queue_url, change_message_visibility_batch_request_entries, visibility_timeout : Time::Span)
Source
change_message_visibility_batch(queue_url : URI, change_message_visibility_batch_request_entries messages : Enumerable(Message), visibility_timeout : Int32 | String)
Source
create_queue(queue_name name : String)
Source
delete_message(queue_url : URI, receipt_handle : String)
Source
delete_message_batch(queue_url : URI, delete_message_batch_request_entries messages : Enumerable(Message))
Source
get_queue_attributes(queue_url : URI, attributes : Enumerable(String))
Source
list_queues(queue_name_prefix : String | Nil = nil)
Source
receive_message(queue_url : URI, max_number_of_messages : Int = 1, wait_time_seconds : Int = 0)
Source
send_message(queue_url : URI, message_body : String)
Source