On a dead letter
event (message is expired due to x-message-ttl,
x-expires, or dropped due to x-max-length exceeded, etc.), route
the message to the specified exchange.
On a dead letter
event (message is expired due to x-message-ttl,
x-expires, or dropped due to x-max-length exceeded, etc.), route
the message to the specified exchange.
To specify a routing key, also, use x-dead-letter-routing-key
Specified which routing key should be used when routing a dead-letter to the dead-letter exchange.
Specified which routing key should be used when routing a dead-letter to the dead-letter exchange.
Delete the message queue after the provided duration of unuse; think RPC response queues which, due to error, may never be consumed.
Delete the message queue after the provided duration of unuse; think RPC response queues which, due to error, may never be consumed.
Specify the maximum number of messages this queue should contain.
Specify the maximum number of messages this queue should contain. Messages will be dropped or dead-lettered from the front of the queue to make room for new messages once the limit is reached.
Must be a non-negative integer.
Specify the maximum size, in bytes, that this queue should contain.
Specify the maximum size, in bytes, that this queue should contain. Messages will be dropped or dead-lettered from the front of the queue to make room for new messages once the limit is reached.
Declare a priority queue.
Declare a priority queue. Note: this value cannot be changed once a queue is already declared.
Automatically drop any messages in the queue older than specified time.
Automatically drop any messages in the queue older than specified time.
Collection of known queue arguments for RabbitMQ.