queueDeclareNoWait

abstract suspend fun queueDeclareNoWait(name: String, durable: Boolean = false, exclusive: Boolean = false, autoDelete: Boolean = false, arguments: Table = emptyMap())

Declares a queue without waiting for the broker to confirm it.

Parameters

name

Name of the queue. Unlike queueDeclare, it cannot be empty: with no reply there is no way to learn the name the broker would have generated.

durable

If enabled, creates a queue stored on disk; otherwise, transient.

exclusive

Announces the queue as exclusive to this connection.

autoDelete

Announces the queue as auto-deleted once its last consumer leaves.

arguments

Additional arguments (check RabbitMQ documentation).

Throws