Table of Contents - with_rate_limit-0.1.2 Documentation
Classes and Modules
- WithRateLimit
- WithRateLimit::Cache
- WithRateLimit::Cache::Memory
- WithRateLimit::Cache::Redis
- WithRateLimit::LimitExceededError
- WithRateLimit::Strategy
- WithRateLimit::Strategy::RaiseError
- WithRateLimit::Strategy::Sleep
Methods
- ::cache — WithRateLimit::Cache::Memory
- ::cache — WithRateLimit::Cache::Redis
- ::configuration — WithRateLimit::Cache::Redis
- ::configure — WithRateLimit::Cache::Redis
- ::execute — WithRateLimit::Strategy
- ::execute — WithRateLimit::Strategy::RaiseError
- ::execute — WithRateLimit::Strategy::Sleep
- ::get — WithRateLimit::Cache::Memory
- ::get — WithRateLimit::Cache::Redis
- ::new — WithRateLimit::LimitExceededError
- ::redis_client — WithRateLimit::Cache::Redis
- ::set — WithRateLimit::Cache::Memory
- ::set — WithRateLimit::Cache::Redis
- #current_timestamp — WithRateLimit
- #default_options — WithRateLimit
- #get — WithRateLimit::Cache
- #redis_client — WithRateLimit
- #set — WithRateLimit::Cache
- #validate_options — WithRateLimit
- #with_rate_limit — WithRateLimit