class

TJLavin::Configuration

Inherits Reference / Object

Instance methods

amqp_url
Source
amqp_url=(amqp_url : String | Nil)
Source
default_exchange
Source
default_exchange=(default_exchange : String)
Source
delayed_exchange
Source
delayed_exchange=(delayed_exchange : String)
Source
heartbeat

Seconds between AMQP heartbeats. The server pings the client at this interval; if two intervals pass with no traffic, the underlying TCP socket is closed. This is what catches half-open connections after a broker upgrade or network drop. Set to 0 to disable.

Source
heartbeat=(heartbeat : Int32)

Seconds between AMQP heartbeats. The server pings the client at this interval; if two intervals pass with no traffic, the underlying TCP socket is closed. This is what catches half-open connections after a broker upgrade or network drop. Set to 0 to disable.

Source
reconnect_backoff

Initial wait between reconnect attempts. Doubles up to reconnect_backoff_max.

Source
reconnect_backoff=(reconnect_backoff : Time::Span)

Initial wait between reconnect attempts. Doubles up to reconnect_backoff_max.

Source
reconnect_backoff_max
Source
reconnect_backoff_max=(reconnect_backoff_max : Time::Span)
Source
routing_key
Source
routing_key=(routing_key : String)
Source
validate
Source
validated=(validated : Bool)
Source
validated?
Source