Method List
-
#args ExcessFlow::ThrottledExecutor
-
configuration ExcessFlow
-
#configuration ExcessFlow::Strategy
-
configure ExcessFlow
-
connection_options ExcessFlow::RedisConnection
-
connection_pool ExcessFlow::RedisConnection
-
#connection_pool ExcessFlow::Configuration
-
connection_pool_options ExcessFlow::RedisConnection
-
connection_timeout ExcessFlow::RedisConnection
-
#connection_timeout ExcessFlow::Configuration
-
#counter_key ExcessFlow::ThrottleConfiguration
-
execute ExcessFlow::Strategy
-
#execute ExcessFlow::Strategy
-
#initialize ExcessFlow::GlobalMutex
-
#initialize ExcessFlow::ThrottledExecutor
-
#initialize ExcessFlow::Strategy
-
#initialize ExcessFlow::RateLimitedExecutionResult
-
#initialize ExcessFlow::ThrottleConfiguration
-
#initialize ExcessFlow::Configuration
-
#key ExcessFlow::ThrottleConfiguration
-
#limit ExcessFlow::ThrottleConfiguration
-
#lock_key ExcessFlow::GlobalMutex
-
#lock_key ExcessFlow::ThrottleConfiguration
-
locked ExcessFlow::GlobalMutex
-
#locked ExcessFlow::GlobalMutex
-
pool_size ExcessFlow::RedisConnection
-
redis ExcessFlow
-
redis_connection_pool ExcessFlow
-
#redis_url ExcessFlow::Configuration
-
redis_url ExcessFlow::RedisConnection
-
#result ExcessFlow::RateLimitedExecutionResult
-
select_strategy_and_execute ExcessFlow::ThrottledExecutor
-
#select_strategy_and_execute ExcessFlow::ThrottledExecutor
-
#sentinels ExcessFlow::Configuration
-
sentinels ExcessFlow::RedisConnection
-
#strategy ExcessFlow::ThrottleConfiguration
-
#success? ExcessFlow::RateLimitedExecutionResult
-
throttle ExcessFlow
-
#ttl ExcessFlow::ThrottleConfiguration
-
#within_rate_limit? ExcessFlow::SlidingWindowStrategy
-
#within_rate_limit? ExcessFlow::FixedWindowStrategy
-
#within_rate_limit? ExcessFlow::Strategy