wrapper of cognitect.aws.client.api
wrapper of cognitect.aws.client.api
(change-message-visibility client request)
Changes the visibility timeout of a specified message in a queue to a new value. The default visibility timeout for a message is 30 seconds. The minimum is 0 seconds. The maximum is 12 hours.
Input: client - the SQS client, which is the instance of cognitect.aws.client.Client. request - a map. See the result of (:request (:ChangeMessageVisibility (aws/ops client))) but the keys can be :kebab-case-keyword.
Output: a channel will take nil.
Changes the visibility timeout of a specified message in a queue to a new value. The default visibility timeout for a message is 30 seconds. The minimum is 0 seconds. The maximum is 12 hours. Input: client - the SQS client, which is the instance of cognitect.aws.client.Client. request - a map. See the result of (:request (:ChangeMessageVisibility (aws/ops client))) but the keys can be :kebab-case-keyword. Output: a channel will take nil.
(delete-message client request)
Deletes the specified message from the specified queue. To select the message to delete, use the ReceiptHandle of the message.
Input: client - the SQS client, which is the instance of cognitect.aws.client.Client. request - a map. See the result of (:request (:DeleteMessage (aws/ops client))) but the keys can be :kebab-case-keyword.
Output: a channel will take nil.
Deletes the specified message from the specified queue. To select the message to delete, use the ReceiptHandle of the message. Input: client - the SQS client, which is the instance of cognitect.aws.client.Client. request - a map. See the result of (:request (:DeleteMessage (aws/ops client))) but the keys can be :kebab-case-keyword. Output: a channel will take nil.
(receive-message client request)
Retrieves one or more messages (up to 10), from the specified queue.
Input: client - the SQS client, which is the instance of cognitect.aws.client.Client. request - a map. See the result of (:request (:ReceiveMessage (aws/ops client))) but the keys can be :kebab-case-keyword.
Output: a channel will take a map. See the result of (:response (:ReceiveMessage (aws/ops client))) but the keys are kebab-case-keyword.
Retrieves one or more messages (up to 10), from the specified queue. Input: client - the SQS client, which is the instance of cognitect.aws.client.Client. request - a map. See the result of (:request (:ReceiveMessage (aws/ops client))) but the keys can be :kebab-case-keyword. Output: a channel will take a map. See the result of (:response (:ReceiveMessage (aws/ops client))) but the keys are kebab-case-keyword.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close