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 builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |