class LavinMQ::Config
- LavinMQ::Config
- Reference
- Object
Defined in:
lavinmq/config.crConstant Summary
-
DEFAULT_LOG_LEVEL =
::Log::Severity::Info
Class Method Summary
Instance Method Summary
- #amqp_bind : String
- #amqp_bind=(amqp_bind : String)
- #amqp_port : Int32
- #amqp_port=(amqp_port : Int32)
- #amqp_systemd_socket_name : String
- #amqp_systemd_socket_name=(amqp_systemd_socket_name : String)
- #amqps_port : Int32
- #amqps_port=(amqps_port : Int32)
- #channel_max : UInt16
- #channel_max=(channel_max : UInt16)
- #clustering=(clustering : Bool)
- #clustering? : Bool
- #clustering_advertised_uri : String | Nil
- #clustering_advertised_uri=(clustering_advertised_uri : String | Nil)
- #clustering_bind : String
- #clustering_bind=(clustering_bind : String)
- #clustering_etcd_endpoints : String
- #clustering_etcd_endpoints=(clustering_etcd_endpoints : String)
- #clustering_etcd_prefix : String
- #clustering_etcd_prefix=(clustering_etcd_prefix : String)
- #clustering_max_unsynced_actions : Int32
- #clustering_max_unsynced_actions=(clustering_max_unsynced_actions : Int32)
- #clustering_port : Int32
- #clustering_port=(clustering_port : Int32)
- #config_file : String
- #config_file=(config_file : String)
- #consumer_timeout : UInt64 | Nil
- #consumer_timeout=(consumer_timeout : UInt64 | Nil)
- #consumer_timeout_loop_interval : Int32
- #consumer_timeout_loop_interval=(consumer_timeout_loop_interval : Int32)
- #data_dir : String
- #data_dir=(data_dir : String)
- #data_dir_lock=(data_dir_lock : Bool)
- #data_dir_lock? : Bool
- #default_consumer_prefetch : UInt16
- #default_consumer_prefetch=(default_consumer_prefetch : UInt16)
- #frame_max : UInt32
- #frame_max=(frame_max : UInt32)
- #free_disk_min : Int64
- #free_disk_min=(free_disk_min : Int64)
- #free_disk_warn : Int64
- #free_disk_warn=(free_disk_warn : Int64)
- #guest_only_loopback=(guest_only_loopback : Bool)
- #guest_only_loopback? : Bool
- #heartbeat : UInt16
- #heartbeat=(heartbeat : UInt16)
- #http_bind : String
- #http_bind=(http_bind : String)
- #http_port : Int32
- #http_port=(http_port : Int32)
- #http_systemd_socket_name : String
- #http_systemd_socket_name=(http_systemd_socket_name : String)
- #http_unix_path : String
- #http_unix_path=(http_unix_path : String)
- #https_port : Int32
- #https_port=(https_port : Int32)
- #log_exchange=(log_exchange : Bool)
- #log_exchange? : Bool
- #log_file : String | Nil
- #log_file=(log_file : String | Nil)
- #log_level : ::Log::Severity
- #log_level=(log_level : ::Log::Severity)
- #max_deleted_definitions : Int32
- #max_deleted_definitions=(max_deleted_definitions : Int32)
- #max_message_size : Int32
- #max_message_size=(max_message_size : Int32)
- #parse
- #raise_gc_warn=(raise_gc_warn : Bool)
- #raise_gc_warn? : Bool
- #reload
- #segment_size : Int32
- #segment_size=(segment_size : Int32)
- #set_timestamp=(set_timestamp : Bool)
- #set_timestamp? : Bool
- #socket_buffer_size : Int32
- #socket_buffer_size=(socket_buffer_size : Int32)
- #stats_interval : Int32
- #stats_interval=(stats_interval : Int32)
- #stats_log_size : Int32
- #stats_log_size=(stats_log_size : Int32)
- #tcp_keepalive : Tuple(Int32, Int32, Int32) | Nil
- #tcp_keepalive=(tcp_keepalive : Tuple(Int32, Int32, Int32) | Nil)
- #tcp_nodelay=(tcp_nodelay : Bool)
- #tcp_nodelay? : Bool
- #tcp_proxy_protocol : UInt8
- #tcp_proxy_protocol=(tcp_proxy_protocol : UInt8)
- #tcp_recv_buffer_size : Int32 | Nil
- #tcp_recv_buffer_size=(tcp_recv_buffer_size : Int32 | Nil)
- #tcp_send_buffer_size : Int32 | Nil
- #tcp_send_buffer_size=(tcp_send_buffer_size : Int32 | Nil)
- #tls_cert_path : String
- #tls_cert_path=(tls_cert_path : String)
- #tls_ciphers : String
- #tls_ciphers=(tls_ciphers : String)
- #tls_configured?
- #tls_key_path : String
- #tls_key_path=(tls_key_path : String)
- #tls_min_version : String
- #tls_min_version=(tls_min_version : String)
- #unix_path : String
- #unix_path=(unix_path : String)
- #unix_proxy_protocol : UInt8
- #unix_proxy_protocol=(unix_proxy_protocol : UInt8)