Method List
-
#== HTTPigeon::Response
-
#[] HTTPigeon::Response
-
#api_response HTTPigeon::CircuitBreaker::NullResponse
-
#auto_generate_request_id HTTPigeon::Configuration
-
#base_url HTTPigeon::Request
-
#call HTTPigeon::Middleware::HTTPigeonLogger
-
#circuit_open_error HTTPigeon::CircuitBreaker::FuseConfig
-
#config HTTPigeon::CircuitBreaker::Fuse
-
#configure HTTPigeon
-
#connection HTTPigeon::Request
-
#default_event_type HTTPigeon::Configuration
-
#default_filter_keys HTTPigeon::Configuration
-
delete HTTPigeon::Request
-
#delete HTTPigeon::CircuitBreaker::MemoryStore
-
#end_time HTTPigeon::Logger
-
#error_codes_watchlist HTTPigeon::CircuitBreaker::FuseConfig
-
#event_logger HTTPigeon::Configuration
-
#event_type HTTPigeon::Logger
-
#exception HTTPigeon::CircuitBreaker::NullResponse
-
#exception_notifier HTTPigeon::Configuration
-
#execute HTTPigeon::CircuitBreaker::Fuse
-
#expired? HTTPigeon::CircuitBreaker::DataBucket
-
#expires_at HTTPigeon::CircuitBreaker::DataBucket
-
#failure_count HTTPigeon::CircuitBreaker::Fuse
-
#failure_rate HTTPigeon::CircuitBreaker::Fuse
-
#failure_rate_threshold HTTPigeon::CircuitBreaker::FuseConfig
-
from_options HTTPigeon::CircuitBreaker::Fuse
-
#fuse HTTPigeon::Request
-
#fuse_error_codes_watchlist HTTPigeon::Configuration
-
#fuse_failure_rate_threshold HTTPigeon::Configuration
-
#fuse_max_failures_count HTTPigeon::Configuration
-
#fuse_min_failures_count HTTPigeon::Configuration
-
#fuse_on_circuit_closed HTTPigeon::Configuration
-
#fuse_on_circuit_opened HTTPigeon::Configuration
-
#fuse_open_circuit_handler HTTPigeon::Configuration
-
#fuse_open_circuit_sleep_window HTTPigeon::Configuration
-
#fuse_sample_window HTTPigeon::Configuration
-
#get HTTPigeon::CircuitBreaker::MemoryStore
-
get HTTPigeon::Request
-
#half_open? HTTPigeon::CircuitBreaker::Fuse
-
#increment HTTPigeon::CircuitBreaker::MemoryStore
-
#initialize HTTPigeon::LogRedactor
-
#initialize HTTPigeon::CircuitBreaker::NullResponse
-
#initialize HTTPigeon::CircuitBreaker::CircuitOpenError
-
#initialize HTTPigeon::Request
-
#initialize HTTPigeon::Response
-
#initialize HTTPigeon::Middleware::HTTPigeonLogger
-
#initialize HTTPigeon::CircuitBreaker::DataBucket
-
#initialize HTTPigeon::Logger
-
#initialize HTTPigeon::CircuitBreaker::MemoryStore
-
#initialize HTTPigeon::CircuitBreaker::FuseConfig
-
#initialize HTTPigeon::Middleware::CircuitBreaker
-
#initialize HTTPigeon::Configuration
-
#initialize HTTPigeon::CircuitBreaker::Fuse
-
#key? HTTPigeon::CircuitBreaker::MemoryStore
-
#log HTTPigeon::Logger
-
#log_circuit_events HTTPigeon::Configuration
-
#log_filters HTTPigeon::LogRedactor
-
#log_redactor HTTPigeon::Configuration
-
#log_redactor HTTPigeon::Logger
-
#maintenance_mode_header HTTPigeon::CircuitBreaker::FuseConfig
-
#max_failures_count HTTPigeon::CircuitBreaker::FuseConfig
-
#min_failures_count HTTPigeon::CircuitBreaker::FuseConfig
-
#mount_circuit_breaker HTTPigeon::Configuration
-
#notify_all_exceptions HTTPigeon::Configuration
-
#null_response HTTPigeon::CircuitBreaker::FuseConfig
-
#on_circuit_closed HTTPigeon::CircuitBreaker::FuseConfig
-
#on_circuit_opened HTTPigeon::CircuitBreaker::FuseConfig
-
#on_complete HTTPigeon::Middleware::CircuitBreaker
-
#on_complete HTTPigeon::Middleware::HTTPigeonLogger
-
#on_request_finish HTTPigeon::Logger
-
#on_request_start HTTPigeon::Logger
-
#open? HTTPigeon::CircuitBreaker::Fuse
-
#open_circuit_handler HTTPigeon::CircuitBreaker::FuseConfig
-
#open_circuit_sleep_window HTTPigeon::CircuitBreaker::FuseConfig
-
#parsed_response HTTPigeon::Response
-
post HTTPigeon::Request
-
put HTTPigeon::Request
-
#raw_response HTTPigeon::Response
-
#redact HTTPigeon::LogRedactor
-
#redactor_string HTTPigeon::Configuration
-
#request HTTPigeon::Response
-
#reset! HTTPigeon::CircuitBreaker::Fuse
-
#reset! HTTPigeon::CircuitBreaker::MemoryStore
-
#response HTTPigeon::Request
-
#run HTTPigeon::Request
-
#sample_window HTTPigeon::CircuitBreaker::MemoryStore
-
#sample_window HTTPigeon::CircuitBreaker::FuseConfig
-
#service_id HTTPigeon::CircuitBreaker::Fuse
-
#service_id HTTPigeon::CircuitBreaker::FuseConfig
-
#set HTTPigeon::CircuitBreaker::MemoryStore
-
#start_time HTTPigeon::Logger
-
#stdout_logger HTTPigeon
-
#storage HTTPigeon::CircuitBreaker::MemoryStore
-
#store HTTPigeon::CircuitBreaker::Fuse
-
#success_count HTTPigeon::CircuitBreaker::Fuse
-
#to_h HTTPigeon::CircuitBreaker::FuseConfig
-
#to_h HTTPigeon::CircuitBreaker::DataBucket
-
#tripped_count HTTPigeon::CircuitBreaker::Fuse
-
#value HTTPigeon::CircuitBreaker::DataBucket