Aws::SQS::API
Inherits Aws::SQS::Types
Instance methods
add_permission(queue_url : String, label : String, aws_account_ids : AWSAccountIdList, actions : ActionNameList)
Sourcechange_message_visibility(queue_url : String, receipt_handle : String, visibility_timeout : Int32)
Sourcechange_message_visibility_batch(queue_url : String, entries : ChangeMessageVisibilityBatchRequestEntryList)
Sourcecreate_queue(queue_name : String, attributes : QueueAttributeMap | Nil = nil, tags : TagMap | Nil = nil)
Sourcedelete_message(queue_url : String, receipt_handle : String)
Sourcedelete_message_batch(queue_url : String, entries : DeleteMessageBatchRequestEntryList)
Sourcedelete_queue(queue_url : String)
Sourceget_queue_attributes(queue_url : String, attribute_names : AttributeNameList | Nil = nil)
Sourceget_queue_url(queue_name : String, queue_owner_aws_account_id : String | Nil = nil)
Sourcelist_dead_letter_source_queues(queue_url : String, next_token : Token | Nil = nil, max_results : BoxedInteger | Nil = nil)
Sourcelist_queue_tags(queue_url : String)
Sourcelist_queues(queue_name_prefix : String | Nil = nil, next_token : Token | Nil = nil, max_results : BoxedInteger | Nil = nil)
Sourcepurge_queue(queue_url : String)
Sourcereceive_message(queue_url : String, attribute_names : AttributeNameList | Nil = nil, message_attribute_names : MessageAttributeNameList | Nil = nil, max_number_of_messages : Int32 | Nil = nil, visibility_timeout : Int32 | Nil = nil, wait_time_seconds : Int32 | Nil = nil, receive_request_attempt_id : String | Nil = nil)
Sourceremove_permission(queue_url : String, label : String)
Sourcesend_message(queue_url : String, message_body : String, delay_seconds : Int32 | Nil = nil, message_attributes : MessageBodyAttributeMap | Nil = nil, message_system_attributes : MessageBodySystemAttributeMap | Nil = nil, message_deduplication_id : String | Nil = nil, message_group_id : String | Nil = nil)
Sourcesend_message_batch(queue_url : String, entries : SendMessageBatchRequestEntryList)
Sourceset_queue_attributes(queue_url : String, attributes : QueueAttributeMap)
Sourcetag_queue(queue_url : String, tags : TagMap)
Sourceuntag_queue(queue_url : String, tag_keys : TagKeyList)
Source