fun RabbitMQOptions(automaticRecoveryEnabled: Boolean? = null, connectionRetries: Int? = null, connectionRetryDelay: Long? = null, connectionTimeout: Int? = null, handshakeTimeout: Int? = null, host: String? = null, includeProperties: Boolean? = null, networkRecoveryInterval: Long? = null, password: String? = null, port: Int? = null, requestedChannelMax: Int? = null, requestedHeartbeat: Int? = null, uri: String? = null, user: String? = null, virtualHost: String? = null): RabbitMQOptions
A function providing a DSL for building io.vertx.rabbitmq.RabbitMQOptions objects.
RabbitMQ client options, most
automaticRecoveryEnabled - Enables or disables automatic connection recovery.
connectionRetries - Set the number of connection retries to attempt when connecting, the null value disables it.
connectionRetryDelay - Set the delay in milliseconds between connection retries.
connectionTimeout - Set the TCP connection timeout, in milliseconds, zero for infinite).
handshakeTimeout - Set the AMQP 0-9-1 protocol handshake timeout, in milliseconds
host - Set the default host to use for connections.
includeProperties - Set wether to include properties when a broker message is passed on the event bus
networkRecoveryInterval - Set how long in milliseconds will automatic recovery wait before attempting to reconnect, default is 5000
password - Set the password to use when connecting to the broker.
port - Set the default port to use for connections.
requestedChannelMax - Set the initially requested maximum channel number, zero for unlimited.
requestedHeartbeat - Set the initially requested heartbeat interval, in seconds, zero for none.
user - Set the AMQP user name to use when connecting to the broker.
virtualHost - Set the virtual host to use when connecting to the broker.