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