exchangeDeclareNoWait

open suspend override fun exchangeDeclareNoWait(name: String, type: String, durable: Boolean = false, autoDelete: Boolean = false, internal: Boolean = false, arguments: Table = emptyMap())

Declares an exchange without waiting for the broker to confirm it.

Parameters

name

Name of the exchange.

type

Type of the exchange.

durable

If enabled, creates an exchange stored on disk; otherwise, transient.

autoDelete

If enabled, exchange is deleted when the last binding is removed.

internal

Whether the exchange cannot be directly published to by a client.

arguments

Additional arguments (check RabbitMQ documentation).