SQSQueueClient

module:queue. SQSQueueClient

Queue client using AWS SQS, full queue url can be used or just the name as sqs://queuename

Constructor

new SQSQueueClient()

Source:
Parameters:
Name Type Attributes Description
options.timeout int <optional>

property defines how long to wait for new messages, i.e. the long poll, in milliseconds

options.visibilityTimeout int <optional>

property specifies how long the messages being processed stay hidden, in milliseconds. Because SQS operates in seconds the timeout less than 1000 is rounded to 1 second.

Example
queue-messages=sqs://messages?bk-pollInterval=60000
queue-messages=sqs://sqs.us-east-1.amazonaws.com/123456/messages?bk-visibilityTimeout=3000&bk-queueCount=2