class AWS::SQS::Client
- AWS::SQS::Client
- AWS::Client
- Reference
- Object
Defined in:
sqs.crConstant Summary
-
SERVICE_NAME =
"sqs"
Instance Method Summary
- #change_message_visibility_batch(queue_url, change_message_visibility_batch_request_entries, visibility_timeout : Time::Span)
- #change_message_visibility_batch(queue_url : URI, change_message_visibility_batch_request_entries messages : Enumerable(Message), visibility_timeout : Int32 | String)
- #create_queue(queue_name name : String)
- #delete_message(queue_url : URI, receipt_handle : String)
- #delete_message_batch(queue_url : URI, delete_message_batch_request_entries messages : Enumerable(Message))
- #get_queue_attributes(queue_url : URI, attributes : Enumerable(String))
- #list_queues(queue_name_prefix : String | Nil = nil)
- #receive_message(queue_url : URI, max_number_of_messages : Int = 1, wait_time_seconds : Int = 0)
- #send_message(queue_url : URI, message_body : String)
Instance methods inherited from class AWS::Client
delete(path : String, headers = HTTP::Headers.new)
delete,
get(path : String, headers = HTTP::Headers.new)get(path : String, headers = HTTP::Headers.new, &block : HTTP::Client::Response -> ) get, head(path : String, headers : HTTP::Headers) head, post(path : String, body : String, headers = HTTP::Headers.new) post, put(path : String, body : IO, headers = HTTP::Headers.new) put
Constructor methods inherited from class AWS::Client
new(access_key_id : String = AWS.access_key_id, secret_access_key : String = AWS.secret_access_key, region : String = AWS.region, endpoint : URI = URI.parse("https://#{service_name}.#{region}.amazonaws.com"))
new
Instance Method Detail
def change_message_visibility_batch(queue_url, change_message_visibility_batch_request_entries, visibility_timeout : Time::Span)
#
def change_message_visibility_batch(queue_url : URI, change_message_visibility_batch_request_entries messages : Enumerable(Message), visibility_timeout : Int32 | String)
#
def delete_message_batch(queue_url : URI, delete_message_batch_request_entries messages : Enumerable(Message))
#
def receive_message(queue_url : URI, max_number_of_messages : Int = 1, wait_time_seconds : Int = 0)
#