Table of Contents - hutch-1.3.0 Documentation
Classes and Modules
- Hutch
- Hutch::Acknowledgements
- Hutch::Acknowledgements::Base
- Hutch::Acknowledgements::NackOnAllFailures
- Hutch::Adapters
- Hutch::Adapters::Adapter
- Hutch::Adapters::BunnyAdapter
- Hutch::Adapters::MarchHareAdapter
- Hutch::AuthenticationError
- Hutch::Broker
- Hutch::CLI
- Hutch::Config
- Hutch::ConnectionError
- Hutch::Consumer
- Hutch::Consumer::ClassMethods
- Hutch::ErrorHandlers
- Hutch::ErrorHandlers::Airbrake
- Hutch::ErrorHandlers::Base
- Hutch::ErrorHandlers::Bugsnag
- Hutch::ErrorHandlers::Honeybadger
- Hutch::ErrorHandlers::Logger
- Hutch::ErrorHandlers::Rollbar
- Hutch::ErrorHandlers::Sentry
- Hutch::ErrorHandlers::SentryRaven
- Hutch::Exception
- Hutch::Logging
- Hutch::Logging::HutchFormatter
- Hutch::Message
- Hutch::PublishError
- Hutch::Publisher
- Hutch::Serializers
- Hutch::Serializers::Identity
- Hutch::Serializers::JSON
- Hutch::Tracers
- Hutch::Tracers::Datadog
- Hutch::Tracers::NewRelic
- Hutch::Tracers::NullTracer
- Hutch::UnknownAttributeError
- Hutch::Waiter
- Hutch::Waiter::ContinueProcessingSignals
- Hutch::Worker
- Hutch::WorkerSetupError
- SettingsHandlerBase
Methods
- ::[] — Hutch::Config
- ::[]= — Hutch::Config
- ::binary? — Hutch::Serializers::Identity
- ::binary? — Hutch::Serializers::JSON
- ::boolean_setting — Hutch::Config
- ::broker — Hutch
- ::check_attr — Hutch::Config
- ::connect — Hutch
- ::connected? — Hutch
- ::consumers — Hutch
- ::content_type — Hutch::Serializers::Identity
- ::content_type — Hutch::Serializers::JSON
- ::convert_value — Hutch::Config
- ::decode — Hutch::Serializers::Identity
- ::decode — Hutch::Serializers::JSON
- ::decode_message — Hutch::Adapters::BunnyAdapter
- ::decode_message — Hutch::Adapters::BunnyAdapter
- ::decode_message — Hutch::Adapters::MarchHareAdapter
- ::default_config — Hutch::Config
- ::define_methods — Hutch::Config
- ::disconnect — Hutch
- ::encode — Hutch::Serializers::Identity
- ::encode — Hutch::Serializers::JSON
- ::env_based_config — Hutch::Config
- ::env_keys_configured — Hutch::Config
- ::get — Hutch::Config
- ::global_properties — Hutch
- ::global_properties= — Hutch
- ::included — Hutch::Consumer
- ::initialize — Hutch::Config
- ::is_bool — Hutch::Config
- ::is_num — Hutch::Config
- ::key_for — Hutch::Config
- ::load_from_file — Hutch::Config
- ::logger — Hutch
- ::logger — Hutch::Logging
- ::logger= — Hutch::Logging
- ::new — Hutch::Adapters::BunnyAdapter
- ::new — Hutch::Adapters::BunnyAdapter
- ::new — Hutch::Adapters::MarchHareAdapter
- ::new — Hutch::Broker
- ::new — Hutch::ErrorHandlers::SentryRaven
- ::new — Hutch::Message
- ::new — Hutch::Publisher
- ::new — Hutch::Tracers::Datadog
- ::new — Hutch::Tracers::NewRelic
- ::new — Hutch::Tracers::NullTracer
- ::new — Hutch::Worker
- ::new_exchange — Hutch::Adapters::BunnyAdapter
- ::new_exchange — Hutch::Adapters::BunnyAdapter
- ::new_exchange — Hutch::Adapters::MarchHareAdapter
- ::number_setting — Hutch::Config
- ::publish — Hutch
- ::register_consumer — Hutch
- ::set — Hutch::Config
- ::setup_logger — Hutch::Logging
- ::string_setting — Hutch::Config
- ::supported_signals_of — Hutch::Waiter
- ::to_bool — Hutch::Config
- ::to_hash — Hutch::Config
- ::type_cast — Hutch::Config
- ::user_config — Hutch::Config
- ::wait_until_signaled — Hutch::Waiter
- #abort_with_message — Hutch::CLI
- #abort_without_file — Hutch::CLI
- #ack — Hutch::Broker
- #acknowledge_error — Hutch::Worker
- #api_config — Hutch::Broker
- #arguments — Hutch::Consumer::ClassMethods
- #backtrace_for — Hutch::Waiter
- #bind_queue — Hutch::Broker
- #bindings — Hutch::Broker
- #call — Hutch::Logging::HutchFormatter
- #channel_work_pool — Hutch::Broker
- #classic_queue — Hutch::Consumer::ClassMethods
- #confirm_select — Hutch::Broker
- #connect — Hutch::Broker
- #connection_params — Hutch::Broker
- #consume — Hutch::Consumer::ClassMethods
- #consumer_groups — Hutch::Worker
- #consumer_pool_abort_on_exception — Hutch::Broker
- #consumer_pool_size — Hutch::Broker
- #consumers= — Hutch::Worker
- #create_channel — Hutch::Adapters::MarchHareAdapter
- #current_timestamp — Hutch::Adapters::BunnyAdapter
- #current_timestamp — Hutch::Adapters::BunnyAdapter
- #current_timestamp — Hutch::Adapters::MarchHareAdapter
- #daemonise_process — Hutch::CLI
- #declare_exchange — Hutch::Broker
- #declare_exchange! — Hutch::Broker
- #declare_publisher! — Hutch::Broker
- #default_mq_port — Hutch::Broker
- #disconnect — Hutch::Broker
- #ensure_connection! — Hutch::Publisher
- #error_acknowledgements — Hutch::Worker
- #first_line_of_description — SettingsHandlerBase
- #generate_id — Hutch::Publisher
- #get_arguments — Hutch::Consumer::ClassMethods
- #get_options — Hutch::Consumer::ClassMethods
- #get_queue_name — Hutch::Consumer::ClassMethods
- #get_serializer — Hutch::Consumer::ClassMethods
- #global_properties — Hutch::Publisher
- #group — Hutch::Worker
- #group_configured? — Hutch::Worker
- #group_restricted? — Hutch::Worker
- #handle — Hutch::Acknowledgements::Base
- #handle — Hutch::Acknowledgements::NackOnAllFailures
- #handle — Hutch::ErrorHandlers::Airbrake
- #handle — Hutch::ErrorHandlers::Base
- #handle — Hutch::ErrorHandlers::Bugsnag
- #handle — Hutch::ErrorHandlers::Honeybadger
- #handle — Hutch::ErrorHandlers::Logger
- #handle — Hutch::ErrorHandlers::Rollbar
- #handle — Hutch::ErrorHandlers::Sentry
- #handle — Hutch::ErrorHandlers::SentryRaven
- #handle — Hutch::Tracers::Datadog
- #handle — Hutch::Tracers::NewRelic
- #handle — Hutch::Tracers::NullTracer
- #handle_error — Hutch::Worker
- #handle_message — Hutch::Worker
- #handle_setup_exception — Hutch::ErrorHandlers::Airbrake
- #handle_setup_exception — Hutch::ErrorHandlers::Base
- #handle_setup_exception — Hutch::ErrorHandlers::Bugsnag
- #handle_setup_exception — Hutch::ErrorHandlers::Honeybadger
- #handle_setup_exception — Hutch::ErrorHandlers::Logger
- #handle_setup_exception — Hutch::ErrorHandlers::Rollbar
- #handle_setup_exception — Hutch::ErrorHandlers::Sentry
- #handle_setup_exception — Hutch::ErrorHandlers::SentryRaven
- #handle_shutdown_signal — Hutch::Waiter
- #handle_signal — Hutch::Waiter
- #handle_user_signal — Hutch::Waiter
- #http_api_use_enabled? — Hutch::Broker
- #inspect — Hutch::Message
- #lazy_queue — Hutch::Consumer::ClassMethods
- #load_app — Hutch::CLI
- #load_rails_app — Hutch::CLI
- #log_publication — Hutch::Publisher
- #log_thread_backtraces — Hutch::Waiter
- #logger — Hutch::Consumer
- #logger — Hutch::Logging
- #message_rejected? — Hutch::Consumer
- #nack — Hutch::Broker
- #notify_honeybadger — Hutch::ErrorHandlers::Honeybadger
- #open_channel — Hutch::Broker
- #open_channel! — Hutch::Broker
- #open_connection — Hutch::Broker
- #open_connection! — Hutch::Broker
- #parse_options — Hutch::CLI
- #parse_uri — Hutch::Broker
- #prefetch_channel — Hutch::Adapters::BunnyAdapter
- #prefetch_channel — Hutch::Adapters::BunnyAdapter
- #prefetch_channel — Hutch::Adapters::MarchHareAdapter
- #process — SettingsHandlerBase
- #publish — Hutch::Broker
- #publish — Hutch::Publisher
- #queue — Hutch::Broker
- #queue_name — Hutch::Consumer::ClassMethods
- #queue_options — Hutch::Consumer::ClassMethods
- #quorum_queue — Hutch::Consumer::ClassMethods
- #raise_publish_error — Hutch::Publisher
- #register_signal_handlers — Hutch::Waiter
- #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
- #serializer — Hutch::Consumer::ClassMethods
- #set_up_amqp_connection — Hutch::Broker
- #set_up_api_connection — Hutch::Broker
- #set_up_code_paths! — Hutch::CLI
- #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
- #unbind_redundant_bindings — Hutch::Broker
- #unique_consumer_tag — Hutch::Worker
- #user_signal? — Hutch::Waiter
- #using_publisher_confirmations? — Hutch::Broker
- #wait_for_confirms — Hutch::Broker
- #wait_for_signal — Hutch::Waiter
- #wait_until_signaled — Hutch::Waiter
- #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
- #write_pid — Hutch::CLI