Record - rabbitmq : ConnectionConfiguration

Holds the parameters used to create a RabbitMQ `Connection`.

Fields

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

  • port int 5672
  • The port used for establishing the connection.

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

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

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

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

  • shutdownTimeout int? ()
  • 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.

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

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