Record - rabbitmq : ConnectionConfiguration

Holds the parameters used to create a RabbitMQ Connection.

Fields

  • host string
  • The host used for establishing the connection.

  • port int (default 5672)
  • The port used for establishing the connection.

  • username string? (default ())
  • The username used for establishing the connection.

  • password string? (default ())
  • The password used for establishing the connection.

  • connectionTimeoutInMillis int? (default ())
  • Connection TCP establishment timeout in milliseconds; zero for infinite.

  • handshakeTimeoutMillis int? (default ())
  • The AMQP 0-9-1 protocol handshake timeout in milliseconds.

  • shutdownTimeoutInMillis int? (default ())
  • Shutdown timeout in milliseconds; zero for infinite; default 10000. If consumers exceed this timeout then any remaining queued deliveries (and other Consumer callbacks) will be lost.

  • heartbeatInSeconds int? (default ())
  • The initially requested heartbeat timeout in seconds; zero for none.

  • secureSocket SecureSocket? (default ())
  • Configurations for facilitating secure connections.