Skip to content
193 changes: 193 additions & 0 deletions .doc_gen/metadata/sqs_metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,31 @@ sqs_CreateQueue:
- description:
snippet_tags:
- python.example_code.sqs.CreateQueue
JavaScript:
versions:
- sdk_version: 3
github: javascriptv3/example_code/sqs
sdkguide: sdk-for-javascript/v3/developer-guide/sqs-examples-using-queues.html#sqs-examples-using-queues-create-queue
excerpts:
- description: Create the client.
snippet_tags:
- sqs.JavaScript.createclientv3
- description: Create an &SQS; standard queue.
snippet_tags:
- sqs.JavaScript.queues.createQueueV3
- description: Create an &SQS; queue that waits for a message to arrive.
snippet_tags:
- sqs.JavaScript.longPoll.createQueueV3
- sdk_version: 2
github: javascript/example_code/sqs
sdkguide: sdk-for-javascript/v2/developer-guide/sqs-examples-using-queues.html#sqs-examples-using-queues-create-queue
excerpts:
- description: Create an &SQS; standard queue.
snippet_tags:
- sqs.JavaScript.queues.createQueue
- description: Create an &SQS; queue that waits for a message to arrive.
snippet_tags:
- sqs.JavaScript.longPoll.createQueue
services:
sqs: { CreateQueue }
sqs_GetQueueUrl:
Expand Down Expand Up @@ -70,6 +95,25 @@ sqs_GetQueueUrl:
- description:
snippet_tags:
- python.example_code.sqs.GetQueueUrl
JavaScript:
versions:
- sdk_version: 3
github: javascriptv3/example_code/sqs
sdkguide: sdk-for-javascript/v3/developer-guide/sqs-examples-using-queues.html#sqs-examples-using-queues-get-queue-url
excerpts:
- description: Create the client.
snippet_tags:
- sqs.JavaScript.createclientv3
- description: Get the URL for an &SQS; queue.
snippet_tags:
- sqs.JavaScript.queues.getQueueUrlV3
- sdk_version: 2
github: javascript/example_code/sqs
sdkguide: sdk-for-javascript/v2/developer-guide/sqs-examples-using-queues.html#sqs-examples-using-queues-get-queue-url
excerpts:
- description: Get the URL for an &SQS; queue.
snippet_tags:
- sqs.JavaScript.queues.getQueueUrl
services:
sqs: { GetQueueUrl }
sqs_ListQueues:
Expand Down Expand Up @@ -104,6 +148,25 @@ sqs_ListQueues:
- description:
snippet_tags:
- sqs.rust.sqs-hello-world
JavaScript:
versions:
- sdk_version: 3
github: javascriptv3/example_code/sqs
sdkguide: sdk-for-javascript/v3/developer-guide/sqs-examples-using-queues.html#sqs-examples-using-queues-listing-queues
excerpts:
- description: Create the client.
snippet_tags:
- sqs.JavaScript.createclientv3
- description: List your &SQS; queues.
snippet_tags:
- sqs.JavaScript.queues.listQueuesV3
- sdk_version: 2
github: javascript/example_code/sqs
sdkguide: sdk-for-javascript/v2/developer-guide/sqs-examples-using-queues.html#sqs-examples-using-queues-listing-queues
excerpts:
- description: List your &SQS; queues.
snippet_tags:
- sqs.JavaScript.queues.listQueues
services:
sqs: { ListQueues }
sqs_DeleteQueue:
Expand Down Expand Up @@ -139,6 +202,25 @@ sqs_DeleteQueue:
- description:
snippet_tags:
- python.example_code.sqs.DeleteQueue
JavaScript:
versions:
- sdk_version: 3
github: javascriptv3/example_code/sqs
sdkguide: sdk-for-javascript/v3/developer-guide/sqs-examples-using-queues.html#sqs-examples-using-queues-delete-queue
excerpts:
- description: Create the client.
snippet_tags:
- sqs.JavaScript.createclientv3
- description: Delete an &SQS; queue.
snippet_tags:
- sqs.JavaScript.queues.deleteQueueV3
- sdk_version: 2
github: javascript/example_code/sqs
sdkguide: sdk-for-javascript/v2/developer-guide/sqs-examples-using-queues.html#sqs-examples-using-queues-delete-queue
excerpts:
- description: Delete an &SQS; queue.
snippet_tags:
- sqs.JavaScript.queues.deleteQueue
services:
sqs: { DeleteQueue }
sqs_SendMessage:
Expand Down Expand Up @@ -185,6 +267,25 @@ sqs_SendMessage:
- description:
snippet_tags:
- sqs.rust.sqs-hello-world
JavaScript:
versions:
- sdk_version: 3
github: javascriptv3/example_code/sqs
sdkguide: sdk-for-javascript/v3/developer-guide/sqs-examples-send-receive-messages.html#sqs-examples-send-receive-messages-sending
excerpts:
- description: Create the client.
snippet_tags:
- sqs.JavaScript.createclientv3
- description: Send a message to an &SQS; queue.
snippet_tags:
- sqs.JavaScript.messages.sendMessageV3
- sdk_version: 2
github: javascript/example_code/sqs
sdkguide: sdk-for-javascript/v2/developer-guide/sqs-examples-send-receive-messages.html#sqs-examples-send-receive-messages-sending
excerpts:
- description: Send a message to an &SQS; queue.
snippet_tags:
- sqs.JavaScript.messages.sendMessage
services:
sqs: { SendMessage }
sqs_SendMessageBatch:
Expand Down Expand Up @@ -257,6 +358,25 @@ sqs_ReceiveMessage:
- description:
snippet_tags:
- sqs.rust.sqs-hello-world
JavaScript:
versions:
- sdk_version: 3
github: javascriptv3/example_code/sqs
sdkguide: sdk-for-javascript/v3/developer-guide/sqs-examples-enable-long-polling.html#sqs-examples-enable-long-polling-on-receive-message
excerpts:
- description: Create the client.
snippet_tags:
- sqs.JavaScript.createclientv3
- description: Receive a message from an &SQS; queue using long-poll support.
snippet_tags:
- sqs.JavaScript.longPoll.receiveMessageV3
- sdk_version: 2
github: javascript/example_code/sqs
sdkguide: sdk-for-javascript/v2/developer-guide/sqs-examples-enable-long-polling.html#sqs-examples-enable-long-polling-on-receive-message
excerpts:
- description: Receive a message from an &SQS; queue using long-poll support.
snippet_tags:
- sqs.JavaScript.longPoll.receiveMessage
services:
sqs: { ReceiveMessage }
sqs_DeleteMessage:
Expand Down Expand Up @@ -295,6 +415,25 @@ sqs_DeleteMessage:
- description:
snippet_tags:
- python.example_code.sqs.DeleteMessage
JavaScript:
versions:
- sdk_version: 3
github: javascriptv3/example_code/sqs
sdkguide: sdk-for-javascript/v3/developer-guide/sqs-examples-send-receive-messages.html#sqs-examples-send-receive-messages-receiving
excerpts:
- description: Create the client.
snippet_tags:
- sqs.JavaScript.createclientv3
- description: Receive and delete &SQS; messages.
snippet_tags:
- sqs.JavaScript.messages.receiveMessageV3
- sdk_version: 2
github: javascript/example_code/sqs
sdkguide: sdk-for-javascript/v2/developer-guide/sqs-examples-send-receive-messages.html#sqs-examples-send-receive-messages-receiving
excerpts:
- description: Receive and delete &SQS; messages.
snippet_tags:
- sqs.JavaScript.messages.receiveMessage
services:
sqs: { DeleteMessage }
sqs_DeleteMessageBatch:
Expand Down Expand Up @@ -397,4 +536,58 @@ sqs_GetQueueAttributes:
- SQS.dotnetv3.GetQueueAttributesExample
services:
sqs: {GetQueueAttributes}
sqs_ChangeMessageVisibility:
title: Receive an &SQS; message and change its timeout visibility
title_abbrev: Change message timeout visibility
synopsis: change an &SQS; message timeout visibility.
category:
languages:
JavaScript:
versions:
- sdk_version: 3
github: javascriptv3/example_code/sqs
sdkguide: sdk-for-javascript/v3/developer-guide/sqs-examples-managing-visibility-timeout.html#sqs-examples-managing-visibility-timeout-setting
excerpts:
- description: Create the client.
snippet_tags:
- sqs.JavaScript.createclientv3
- description: Receive an &SQS; message and change its timeout visibility.
snippet_tags:
- sqs.JavaScript.visibility.receiveMessageV3
- sdk_version: 2
github: javascript/example_code/sqs
sdkguide: sdk-for-javascript/v2/developer-guide/sqs-examples-managing-visibility-timeout.html#sqs-examples-managing-visibility-timeout-setting
excerpts:
- description: Receive an &SQS; message and change its timeout visibility.
snippet_tags:
- sqs.JavaScript.visibility.receiveMessage
services:
sqs: {ChangeMessageVisibility}
sqs_SetQueueAttributes:
title: Change how long an &SQS; queue waits for a message
title_abbrev: Change how long a queue waits for a message
synopsis: change how long an &SQS; queue waits for a message to arrive.
category:
languages:
JavaScript:
versions:
- sdk_version: 3
github: javascriptv3/example_code/sqs
sdkguide: sdk-for-javascript/v3/developer-guide/sqs-examples-enable-long-polling.html#sqs-examples-enable-long-polling-existing-queue
excerpts:
- description: Create the client.
snippet_tags:
- sqs.JavaScript.createclientv3
- description: Change how long an &SQS; queue waits for a message to arrive.
snippet_tags:
- sqs.JavaScript.longPoll.setQueueAttributesV3
- sdk_version: 2
github: javascript/example_code/sqs
sdkguide: sdk-for-javascript/v2/developer-guide/sqs-examples-enable-long-polling.html#sqs-examples-enable-long-polling-existing-queue
excerpts:
- description: Change how long an &SQS; queue waits for a message to arrive.
snippet_tags:
- sqs.JavaScript.longPoll.setQueueAttributes
services:
sqs: {SetQueueAttributes}

22 changes: 11 additions & 11 deletions javascriptv3/example_code/sqs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@ Amazon SQS is a fully managed message queuing service that enables you to decoup

## Code examples
This is a workspace where you can find the following AWS SDK for JavaScript v3 SQS examples.
- [Changing visibility](src/sqs_changingvisibility.js)
- [Create a queue](src/sqs_createqueue.js)
- [Create a dead letter queue](src/sqs_deadletterqueue.js)
- [Delete a queue](src/sqs_deletequeue.js)
- [Get a queue URL](src/sqs_getqueueurl.js)
- [List queues](src/sqs_listqueues.js)
- [Create long polling queue](src/sqs_longpolling_createqueue.js)
- [Change time queue waits for messages](src/sqs_longpolling_existingqueue.js)
- [Retrieve messages queue using long-polling support topics](src/sqs_longpolling_receivemessage.js)
- [Receive messages](src/sqs_receivemessage.js)
- [Send messages](src/sqs_sendmessage.js)
- [Changing visibility](src/sqs_changingvisibility.js)(ChangeMessageVisibilityCommand)
- [Create a queue](src/sqs_createqueue.js)(CreateQueueCommand)
- [Create a dead letter queue](src/sqs_deadletterqueue.js)(SetQueueAttributesCommand)
- [Delete a queue](src/sqs_deletequeue.js)(DeleteQueueCommand)
- [Get a queue URL](src/sqs_getqueueurl.js)(GetQueueUrlCommand)
- [List queues](src/sqs_listqueues.js)(ListQueuesCommand)
- [Create long polling queue](src/sqs_longpolling_createqueue.js)(CreateQueueCommand)
- [Change time queue waits for messages](src/sqs_longpolling_existingqueue.js)(SetQueueAttributesCommand)
- [Receive messages queue using long-polling support](src/sqs_longpolling_receivemessage.js)(ReceiveMessageCommand)
- [Receive messages](src/sqs_receivemessage.js)(ReceiveMessageCommand / DeleteMessageCommand)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This link is broken (you changed the underlying filename).

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed

- [Send messages](src/sqs_sendmessage.js)(SendMessageCommand)

**Note**: All code examples are written in ECMAscript 6 (ES6). For guidelines on converting to CommonJS, see
[JavaScript ES6/CommonJS syntax](https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/sdk-example-javascript-syntax.html).
Expand Down