vertx / io.vertx.rabbitmq / RabbitMQClient / queueDeclare

# queueDeclare

`abstract fun queueDeclare(queue: String, durable: Boolean, exclusive: Boolean, autoDelete: Boolean, resultHandler: Handler<AsyncResult<JsonObject>>): Unit`

Declare a queue

See Also
com.rabbitmq.client.Channel#queueDeclare(String, boolean, boolean, boolean, java.util.Map)

`abstract fun queueDeclare(queue: String, durable: Boolean, exclusive: Boolean, autoDelete: Boolean, config: MutableMap<String, String>, resultHandler: Handler<AsyncResult<JsonObject>>): Unit`

Declare a queue with config options

See Also
com.rabbitmq.client.Channel#queueDeclare(String, boolean, boolean, boolean, java.util.Map)