vertx / io.vertx.kotlin.rabbitmq / io.vertx.rabbitmq.RabbitMQClient / exchangeDeclareAwait

# exchangeDeclareAwait

`suspend fun RabbitMQClient.exchangeDeclareAwait(exchange: String, type: String, durable: Boolean, autoDelete: Boolean): Unit`

Suspending version of method io.vertx.rabbitmq.RabbitMQClient.exchangeDeclare

### Parameters

`exchange` -

`type` -

`durable` -

`autoDelete` - NOTE: This function has been automatically generated from io.vertx.rabbitmq.RabbitMQClient using Vert.x codegen.

`suspend fun RabbitMQClient.exchangeDeclareAwait(exchange: String, type: String, durable: Boolean, autoDelete: Boolean, config: JsonObject): Unit`

Suspending version of method io.vertx.rabbitmq.RabbitMQClient.exchangeDeclare

### Parameters

`exchange` -

`type` -

`durable` -

`autoDelete` -

`config` - NOTE: This function has been automatically generated from io.vertx.rabbitmq.RabbitMQClient using Vert.x codegen.