Table of Contents - berater-0.9.0 Documentation
Classes and Modules
- Berater
- Berater::ConcurrencyLimiter
- Berater::DSL
- Berater::Inhibitor
- Berater::Limiter
- Berater::Limiter::TestMode
- Berater::LimiterSet
- Berater::Lock
- Berater::LuaScript
- Berater::Matchers
- Berater::Matchers::Overloaded
- Berater::Overloaded
- Berater::RateLimiter
- Berater::StaticLimiter
- Berater::TestMode
- Berater::Unlimiter
- Berater::Utils
- Object
Methods
- ::cache_key — Berater::Limiter
- ::inherited — Berater::Limiter
- ::new — Berater::ConcurrencyLimiter
- ::new — Berater::Inhibitor
- ::new — Berater::Limiter
- ::new — Berater::Limiter
- ::new — Berater::LimiterSet
- ::new — Berater::Lock
- ::new — Berater::LuaScript
- ::new — Berater::RateLimiter
- ::new — Berater::Unlimiter
- #<< — Berater::LimiterSet
- #== — Berater::Limiter
- #Berater — Object
- #LuaScript — Berater
- #[] — Berater::LimiterSet
- #[]= — Berater::LimiterSet
- #acquire_lock — Berater::ConcurrencyLimiter
- #acquire_lock — Berater::Inhibitor
- #acquire_lock — Berater::Limiter
- #acquire_lock — Berater::RateLimiter
- #acquire_lock — Berater::StaticLimiter
- #acquire_lock — Berater::Unlimiter
- #acquire_lock — Berater::Limiter::TestMode
- #at_once — Berater::DSL
- #be_overloaded — Berater::Matchers
- #cache_key — Berater::Limiter
- #capacity= — Berater::Limiter
- #capacity= — Berater::Unlimiter
- #clear — Berater::LimiterSet
- #configure — Berater
- #convenience_fn — Berater::Utils
- #count — Berater::LimiterSet
- #delete — Berater::LimiterSet
- #description — Berater::Matchers::Overloaded
- #each — Berater::LimiterSet
- #empty? — Berater::LimiterSet
- #eval — Berater::LuaScript
- #eval — Berater::DSL
- #expunge — Berater
- #failure_message — Berater::Matchers::Overloaded
- #failure_message_when_negated — Berater::Matchers::Overloaded
- #fetch — Berater::LimiterSet
- #include? — Berater::LimiterSet
- #inner_limit — Berater::Limiter
- #install — Berater::DSL
- #interval — Berater::RateLimiter
- #interval= — Berater::RateLimiter
- #limit — Berater::Limiter
- #limiters — Berater
- #load — Berater::LuaScript
- #loaded? — Berater::LuaScript
- #locked? — Berater::Lock
- #matches? — Berater::Matchers::Overloaded
- #middleware — Berater
- #minify — Berater::LuaScript
- #new — Berater
- #new — Berater::DSL
- #per — Berater::DSL
- #redis — Berater::Limiter
- #release — Berater::Lock
- #remove — Berater::LimiterSet
- #reset — Berater
- #reset — Berater::TestMode
- #sha — Berater::LuaScript
- #supports_block_expectations? — Berater::Matchers::Overloaded
- #test_mode= — Berater::TestMode
- #timeout — Berater::ConcurrencyLimiter
- #timeout= — Berater::ConcurrencyLimiter
- #to_msec — Berater::Utils
- #to_s — Berater::ConcurrencyLimiter
- #to_s — Berater::Inhibitor
- #to_s — Berater::LuaScript
- #to_s — Berater::RateLimiter
- #to_s — Berater::StaticLimiter
- #to_s — Berater::Unlimiter
- #uninstall — Berater::DSL
- #utilization — Berater::Limiter