Table of Contents - dkastner-hutch-0.17.1 Documentation
Classes and Modules
- Hutch
- Hutch::AuthenticationError
- Hutch::Broker
- Hutch::CLI
- Hutch::Config
- Hutch::ConnectionError
- Hutch::Consumer
- Hutch::Consumer::ClassMethods
- Hutch::ErrorHandlers
- Hutch::ErrorHandlers::Airbrake
- Hutch::ErrorHandlers::Honeybadger
- Hutch::ErrorHandlers::Logger
- Hutch::ErrorHandlers::Sentry
- Hutch::Exception
- Hutch::Logging
- Hutch::Logging::HutchFormatter
- Hutch::Message
- Hutch::PublishError
- Hutch::Tracers
- Hutch::Tracers::NewRelic
- Hutch::Tracers::NullTracer
- Hutch::UnknownAttributeError
- Hutch::Worker
- Hutch::WorkerSetupError
Methods
- ::[] — Hutch::Config
- ::[]= — Hutch::Config
- ::broker — Hutch
- ::check_attr — Hutch::Config
- ::connect — Hutch
- ::connected? — Hutch
- ::consumers — Hutch
- ::convert_value — Hutch::Config
- ::disconnect — Hutch
- ::get — Hutch::Config
- ::global_properties — Hutch
- ::global_properties= — Hutch
- ::included — Hutch::Consumer
- ::initialize — Hutch::Config
- ::load_from_file — Hutch::Config
- ::logger — Hutch
- ::logger — Hutch::Logging
- ::logger= — Hutch::Logging
- ::method_missing — Hutch::Config
- ::new — Hutch::Broker
- ::new — Hutch::ErrorHandlers::Sentry
- ::new — Hutch::Message
- ::new — Hutch::Tracers::NewRelic
- ::new — Hutch::Tracers::NullTracer
- ::new — Hutch::Worker
- ::publish — Hutch
- ::register_consumer — Hutch
- ::set — Hutch::Config
- ::setup_logger — Hutch::Logging
- ::to_hash — Hutch::Config
- ::user_config — Hutch::Config
- #ack — Hutch::Broker
- #api_config — Hutch::Broker
- #arguments — Hutch::Consumer::ClassMethods
- #bind_queue — Hutch::Broker
- #bindings — Hutch::Broker
- #call — Hutch::Logging::HutchFormatter
- #channel_work_pool — Hutch::Broker
- #confirm_select — Hutch::Broker
- #connect — Hutch::Broker
- #connection_params — Hutch::Broker
- #consume — Hutch::Consumer::ClassMethods
- #consumer_pool_size — Hutch::Broker
- #consumers= — Hutch::Worker
- #deep_copy — Hutch::Config
- #disconnect — Hutch::Broker
- #ensure_connection! — Hutch::Broker
- #generate_id — Hutch::Broker
- #get_arguments — Hutch::Consumer::ClassMethods
- #get_queue_name — Hutch::Consumer::ClassMethods
- #global_properties — Hutch::Broker
- #handle — Hutch::ErrorHandlers::Airbrake
- #handle — Hutch::ErrorHandlers::Honeybadger
- #handle — Hutch::ErrorHandlers::Logger
- #handle — Hutch::ErrorHandlers::Sentry
- #handle — Hutch::Tracers::NewRelic
- #handle — Hutch::Tracers::NullTracer
- #handle_error — Hutch::Worker
- #handle_message — Hutch::Worker
- #handle_signals — Hutch::Worker
- #http_api_use_enabled? — Hutch::Broker
- #inspect — Hutch::Message
- #load_app — Hutch::CLI
- #load_rails_app — Hutch::CLI
- #logger — Hutch::Consumer
- #logger — Hutch::Logging
- #nack — Hutch::Broker
- #open_channel! — Hutch::Broker
- #open_connection! — Hutch::Broker
- #parse_options — Hutch::CLI
- #parse_uri — Hutch::Broker
- #publish — Hutch::Broker
- #queue — Hutch::Broker
- #queue_name — Hutch::Consumer::ClassMethods
- #raise_publish_error — Hutch::Broker
- #register_signal_handlers — Hutch::Worker
- #reject — Hutch::Broker
- #reject! — Hutch::Consumer
- #requeue — Hutch::Broker
- #requeue! — Hutch::Consumer
- #routing_keys — Hutch::Consumer::ClassMethods
- #run — Hutch::CLI
- #run — Hutch::Worker
- #sanitized_uri — Hutch::Broker
- #set_up_amqp_connection — Hutch::Broker
- #set_up_api_connection — Hutch::Broker
- #setup_queue — Hutch::Worker
- #setup_queues — Hutch::Worker
- #start_work_loop — Hutch::CLI
- #stop — Hutch::Broker
- #stop — Hutch::Worker
- #to_s — Hutch::Message
- #tracing_enabled? — Hutch::Broker
- #using_publisher_confirmations? — Hutch::Broker
- #wait_for_confirms — Hutch::Broker
- #wait_on_threads — Hutch::Broker
- #with_authentication_error_handler — Hutch::Broker
- #with_bunny_connection_handler — Hutch::Broker
- #with_bunny_precondition_handler — Hutch::Broker
- #with_connection_error_handler — Hutch::Broker
- #with_tracing — Hutch::Worker
- #work_pool_threads — Hutch::Broker
- #write_pid — Hutch::CLI