vertx / io.vertx.kotlin.rabbitmq / io.vertx.rabbitmq.RabbitMQClient / basicQosAwait

# basicQosAwait

`suspend fun RabbitMQClient.basicQosAwait(prefetchCount: Int): Unit`

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

### Parameters

`prefetchCount` -

maximum number of messages that the server will deliver, 0 if unlimited

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

`suspend fun RabbitMQClient.basicQosAwait(prefetchCount: Int, global: Boolean): Unit`

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

### Parameters

`prefetchCount` - maximum number of messages that the server will deliver, 0 if unlimited

`global` -

true if the settings should be applied to the entire channel rather than each consumer

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

`suspend fun RabbitMQClient.basicQosAwait(prefetchSize: Int, prefetchCount: Int, global: Boolean): Unit`

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

### Parameters

`prefetchSize` - maximum amount of content (measured in octets) that the server will deliver, 0 if unlimited

`prefetchCount` - maximum number of messages that the server will deliver, 0 if unlimited

`global` -

true if the settings should be applied to the entire channel rather than each consumer

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