Table of Contents - circuit-hiatus-0.5.1 Documentation
Classes and Modules
- Hiatus
- Hiatus::CircuitBreaker
- Hiatus::CircuitBrokenError
- Hiatus::Circuits
- Hiatus::Circuits::CountCircuitBreaker
- Hiatus::Circuits::PercentageCircuitBreaker
- Hiatus::CountThreshold
- Hiatus::FileCountThreshold
- Hiatus::Mixin
- Hiatus::Mixin::ClassMethods
- Hiatus::Mixin::ClassMethods::NoCircuitFactoryProvided
- Hiatus::PercentageThreshold
Methods
- ::config — Hiatus::Mixin
- ::included — Hiatus::Mixin
- ::new — Hiatus::CircuitBreaker
- ::new — Hiatus::Circuits::CountCircuitBreaker
- ::new — Hiatus::Circuits::PercentageCircuitBreaker
- ::new — Hiatus::CountThreshold
- ::new — Hiatus::FileCountThreshold
- ::new — Hiatus::PercentageThreshold
- #_circuit_factory_ — Hiatus::Mixin::ClassMethods
- #call_with_circuit_state_changes — Hiatus::CircuitBreaker
- #circuit_break — Hiatus::Mixin::ClassMethods
- #circuit_factory — Hiatus::Mixin::ClassMethods
- #circuit_protected — Hiatus::Mixin::ClassMethods
- #close — Hiatus::CircuitBreaker
- #closed? — Hiatus::CircuitBreaker
- #deserialize — Hiatus::FileCountThreshold
- #half_open? — Hiatus::CircuitBreaker
- #increment — Hiatus::CountThreshold
- #increment — Hiatus::FileCountThreshold
- #increment — Hiatus::PercentageThreshold
- #increment_failure_count — Hiatus::CircuitBreaker
- #increment_failure_count_and_trip_if_threshold_exceeded — Hiatus::CircuitBreaker
- #open? — Hiatus::CircuitBreaker
- #reached? — Hiatus::CountThreshold
- #reached? — Hiatus::FileCountThreshold
- #reached? — Hiatus::PercentageThreshold
- #reached_retrial_threshold? — Hiatus::CircuitBreaker
- #refresh_last_failure_timestamp — Hiatus::CircuitBreaker
- #reset — Hiatus::CountThreshold
- #reset — Hiatus::FileCountThreshold
- #reset — Hiatus::PercentageThreshold
- #run — Hiatus::CircuitBreaker
- #serialize — Hiatus::FileCountThreshold
- #touch — Hiatus::CountThreshold
- #touch — Hiatus::PercentageThreshold
- #trip_if_threshold_exceeded — Hiatus::CircuitBreaker