Optional argumentsAdditional arguments to pass when creating the queue.
Optional autoWhether the queue should be automatically deleted when it has no more consumers.
Optional deadThe exchange to which messages will be sent if they are rejected or expire.
Optional deadThe routing key to use when sending messages to the dead letter exchange.
Optional durableWhether the queue should be durable (i.e. survive a broker restart).
Optional exclusiveWhether the queue should be exclusive to this connection.
Optional expiresThe time in milliseconds after which the queue will be deleted.
Optional maxThe maximum number of messages that the queue can hold.
Optional maxThe maximum priority value for messages in the queue.
Optional messageThe time-to-live (TTL) for messages in the queue.
The type of the queue.
Options for getting a queue from a channel.