Table of Contents - switch_gear-0.3.0 Documentation
Classes and Modules
- SwitchGear
- SwitchGear::CircuitBreaker
- SwitchGear::CircuitBreaker::Failure
- SwitchGear::CircuitBreaker::Memory
- SwitchGear::CircuitBreaker::OpenError
- SwitchGear::CircuitBreaker::Redis
Methods
- ::from_json — SwitchGear::CircuitBreaker::Failure
- ::new — SwitchGear::CircuitBreaker::Failure
- ::new — SwitchGear::CircuitBreaker::Memory
- ::new — SwitchGear::CircuitBreaker::Redis
- #add_failure — SwitchGear::CircuitBreaker::Memory
- #add_failure — SwitchGear::CircuitBreaker::Redis
- #add_failure — SwitchGear::CircuitBreaker
- #call — SwitchGear::CircuitBreaker
- #check_reset_timeout — SwitchGear::CircuitBreaker
- #closed? — SwitchGear::CircuitBreaker
- #do_run — SwitchGear::CircuitBreaker
- #fail_namespace — SwitchGear::CircuitBreaker::Redis
- #failure_count — SwitchGear::CircuitBreaker::Redis
- #failure_count — SwitchGear::CircuitBreaker
- #failures — SwitchGear::CircuitBreaker
- #failures= — SwitchGear::CircuitBreaker::Redis
- #failures= — SwitchGear::CircuitBreaker
- #half_open? — SwitchGear::CircuitBreaker
- #handle_failure — SwitchGear::CircuitBreaker
- #most_recent_failure — SwitchGear::CircuitBreaker::Redis
- #most_recent_failure — SwitchGear::CircuitBreaker
- #must_implement — SwitchGear::CircuitBreaker
- #open? — SwitchGear::CircuitBreaker
- #reset_failures — SwitchGear::CircuitBreaker
- #reset_period_lapsed? — SwitchGear::CircuitBreaker
- #run_validations — SwitchGear::CircuitBreaker::Redis
- #run_validations — SwitchGear::CircuitBreaker
- #state — SwitchGear::CircuitBreaker
- #state= — SwitchGear::CircuitBreaker::Redis
- #state= — SwitchGear::CircuitBreaker
- #state_namespace — SwitchGear::CircuitBreaker::Redis
- #timestamp — SwitchGear::CircuitBreaker::Failure
- #to_json — SwitchGear::CircuitBreaker::Failure
- #to_s — SwitchGear::CircuitBreaker::Failure