Liking cljdoc? Tell your friends :D

gluttony.sqs

wrapper of cognitect.aws.client.api

wrapper of cognitect.aws.client.api
raw docstring

change-message-visibilityclj

(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.
sourceraw docstring

delete-messageclj

(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.
sourceraw docstring

receive-messageclj

(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.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close