Index A | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | W A acquire_entry() (MemoryStorage method), [1] (MongoDBStorage method), [1] (MovingWindowSupport method), [1] (RedisClusterStorage method), [1] (RedisSentinelStorage method), [1] (RedisStorage method), [1] amount (limits.aio.storage.EtcdStorage.incr parameter) (limits.aio.storage.MemcachedStorage.incr parameter) (limits.aio.storage.MemoryStorage.acquire_entry parameter) (limits.aio.storage.MemoryStorage.incr parameter) (limits.aio.storage.MongoDBStorage.acquire_entry parameter) (limits.aio.storage.MongoDBStorage.incr parameter) (limits.aio.storage.MovingWindowSupport.acquire_entry parameter) (limits.aio.storage.RedisClusterStorage.acquire_entry parameter) (limits.aio.storage.RedisClusterStorage.incr parameter) (limits.aio.storage.RedisSentinelStorage.acquire_entry parameter) (limits.aio.storage.RedisSentinelStorage.incr parameter) (limits.aio.storage.RedisStorage.acquire_entry parameter) (limits.aio.storage.RedisStorage.incr parameter) (limits.aio.storage.Storage.incr parameter) (limits.RateLimitItem parameter) (limits.storage.EtcdStorage.incr parameter) (limits.storage.MemcachedStorage.incr parameter) (limits.storage.MemoryStorage.acquire_entry parameter) (limits.storage.MemoryStorage.incr parameter) (limits.storage.MongoDBStorage.acquire_entry parameter) (limits.storage.MongoDBStorage.incr parameter) (limits.storage.MovingWindowSupport.acquire_entry parameter) (limits.storage.RedisClusterStorage.acquire_entry parameter) (limits.storage.RedisClusterStorage.incr parameter) (limits.storage.RedisSentinelStorage.acquire_entry parameter) (limits.storage.RedisSentinelStorage.incr parameter) (limits.storage.RedisStorage.acquire_entry parameter) (limits.storage.RedisStorage.incr parameter) (limits.storage.Storage.incr parameter) C check() (EtcdStorage method), [1] (MemcachedStorage method), [1] (MemoryStorage method), [1] (MongoDBStorage method), [1] (RedisClusterStorage method), [1] (RedisSentinelStorage method), [1] (RedisStorage method), [1] (Storage method), [1] check_granularity_string() (RateLimitItem class method) (RateLimitItemPerDay class method) (RateLimitItemPerHour class method) (RateLimitItemPerMinute class method) (RateLimitItemPerMonth class method) (RateLimitItemPerSecond class method) (RateLimitItemPerYear class method) clear() (EtcdStorage method), [1] (MemcachedStorage method), [1] (MemoryStorage method), [1] (MongoDBStorage method), [1] (RedisClusterStorage method), [1] (RedisSentinelStorage method), [1] (RedisStorage method), [1] (Storage method), [1] ConcurrentUpdateError ConfigurationError connection_pool (limits.aio.storage.RedisStorage parameter) (limits.storage.RedisStorage parameter) cost (limits.aio.strategies.FixedWindowElasticExpiryRateLimiter.hit parameter) (limits.aio.strategies.FixedWindowRateLimiter.hit parameter) (limits.aio.strategies.MovingWindowRateLimiter.hit parameter) (limits.aio.strategies.RateLimiter.hit parameter) (limits.strategies.FixedWindowElasticExpiryRateLimiter.hit parameter) (limits.strategies.FixedWindowRateLimiter.hit parameter) (limits.strategies.MovingWindowRateLimiter.hit parameter) (limits.strategies.RateLimiter.hit parameter) D database_name (limits.aio.storage.MongoDBStorage parameter) (limits.storage.MongoDBStorage parameter) DEFAULT_OPTIONS (RedisClusterStorage attribute), [1] DEPENDENCIES (EtcdStorage attribute), [1] (MemcachedStorage attribute), [1] (MemoryStorage attribute), [1] (MongoDBStorage attribute), [1] (RedisClusterStorage attribute), [1] (RedisSentinelStorage attribute), [1] (RedisStorage attribute), [1] (Storage attribute), [1] E elastic_expiry (limits.aio.storage.EtcdStorage.incr parameter) (limits.aio.storage.MemcachedStorage.incr parameter) (limits.aio.storage.MemoryStorage.incr parameter) (limits.aio.storage.MongoDBStorage.incr parameter) (limits.aio.storage.Storage.incr parameter) (limits.storage.EtcdStorage.incr parameter) (limits.storage.MemcachedStorage.incr parameter) (limits.storage.MemoryStorage.incr parameter) (limits.storage.Storage.incr parameter) EtcdStorage (class in limits.aio.storage) (class in limits.storage) expiry (limits.aio.storage.EtcdStorage.incr parameter) (limits.aio.storage.MemcachedStorage.incr parameter) (limits.aio.storage.MemoryStorage.acquire_entry parameter) (limits.aio.storage.MemoryStorage.get_moving_window parameter) (limits.aio.storage.MemoryStorage.get_num_acquired parameter) (limits.aio.storage.MemoryStorage.incr parameter) (limits.aio.storage.MongoDBStorage.acquire_entry parameter) (limits.aio.storage.MongoDBStorage.get_moving_window parameter) (limits.aio.storage.MongoDBStorage.incr parameter) (limits.aio.storage.MovingWindowSupport.acquire_entry parameter) (limits.aio.storage.MovingWindowSupport.get_moving_window parameter) (limits.aio.storage.RedisClusterStorage.acquire_entry parameter) (limits.aio.storage.RedisClusterStorage.get_moving_window parameter) (limits.aio.storage.RedisClusterStorage.incr parameter) (limits.aio.storage.RedisSentinelStorage.acquire_entry parameter) (limits.aio.storage.RedisSentinelStorage.get_moving_window parameter) (limits.aio.storage.RedisSentinelStorage.incr parameter) (limits.aio.storage.RedisStorage.acquire_entry parameter) (limits.aio.storage.RedisStorage.get_moving_window parameter) (limits.aio.storage.RedisStorage.incr parameter) (limits.aio.storage.Storage.incr parameter) (limits.storage.EtcdStorage.incr parameter) (limits.storage.MemcachedStorage.incr parameter) (limits.storage.MemoryStorage.acquire_entry parameter) (limits.storage.MemoryStorage.get_moving_window parameter) (limits.storage.MemoryStorage.get_num_acquired parameter) (limits.storage.MemoryStorage.incr parameter) (limits.storage.MongoDBStorage.acquire_entry parameter) (limits.storage.MongoDBStorage.get_moving_window parameter) (limits.storage.MongoDBStorage.incr parameter) (limits.storage.MovingWindowSupport.acquire_entry parameter) (limits.storage.MovingWindowSupport.get_moving_window parameter) (limits.storage.RedisClusterStorage.acquire_entry parameter) (limits.storage.RedisClusterStorage.get_moving_window parameter) (limits.storage.RedisClusterStorage.incr parameter) (limits.storage.RedisSentinelStorage.acquire_entry parameter) (limits.storage.RedisSentinelStorage.get_moving_window parameter) (limits.storage.RedisSentinelStorage.incr parameter) (limits.storage.RedisStorage.acquire_entry parameter) (limits.storage.RedisStorage.get_moving_window parameter) (limits.storage.RedisStorage.incr parameter) (limits.storage.Storage.incr parameter) F FixedWindowElasticExpiryRateLimiter (class in limits.aio.strategies) (class in limits.strategies) FixedWindowRateLimiter (class in limits.aio.strategies) (class in limits.strategies) G get() (EtcdStorage method), [1] (MemcachedStorage method), [1] (MemoryStorage method), [1] (MongoDBStorage method), [1] (RedisClusterStorage method), [1] (RedisSentinelStorage method), [1] (RedisStorage method), [1] (Storage method), [1] get_client() (MemcachedStorage method) get_expiry() (EtcdStorage method), [1] (MemcachedStorage method), [1] (MemoryStorage method), [1] (MongoDBStorage method), [1] (RateLimitItem method) (RateLimitItemPerDay method) (RateLimitItemPerHour method) (RateLimitItemPerMinute method) (RateLimitItemPerMonth method) (RateLimitItemPerSecond method) (RateLimitItemPerYear method) (RedisClusterStorage method), [1] (RedisSentinelStorage method), [1] (RedisStorage method), [1] (Storage method), [1] get_moving_window() (MemoryStorage method), [1] (MongoDBStorage method), [1] (MovingWindowSupport method), [1] (RedisClusterStorage method), [1] (RedisSentinelStorage method), [1] (RedisStorage method), [1] get_num_acquired() (MemoryStorage method), [1] get_window_stats() (FixedWindowElasticExpiryRateLimiter method), [1] (FixedWindowRateLimiter method), [1] (MovingWindowRateLimiter method), [1] (RateLimiter method), [1] GRANULARITY (RateLimitItem attribute) (RateLimitItemPerDay attribute) (RateLimitItemPerHour attribute) (RateLimitItemPerMinute attribute) (RateLimitItemPerMonth attribute) (RateLimitItemPerSecond attribute) (RateLimitItemPerYear attribute) H hit() (FixedWindowElasticExpiryRateLimiter method), [1] (FixedWindowRateLimiter method), [1] (MovingWindowRateLimiter method), [1] (RateLimiter method), [1] hosts (limits.storage.MemcachedStorage.get_client parameter) I identifiers (limits.aio.strategies.FixedWindowElasticExpiryRateLimiter.get_window_stats parameter) (limits.aio.strategies.FixedWindowElasticExpiryRateLimiter.hit parameter) (limits.aio.strategies.FixedWindowElasticExpiryRateLimiter.test parameter) (limits.aio.strategies.FixedWindowRateLimiter.get_window_stats parameter) (limits.aio.strategies.FixedWindowRateLimiter.hit parameter) (limits.aio.strategies.FixedWindowRateLimiter.test parameter) (limits.aio.strategies.MovingWindowRateLimiter.get_window_stats parameter) (limits.aio.strategies.MovingWindowRateLimiter.hit parameter) (limits.aio.strategies.MovingWindowRateLimiter.test parameter) (limits.aio.strategies.RateLimiter.get_window_stats parameter) (limits.aio.strategies.RateLimiter.hit parameter) (limits.aio.strategies.RateLimiter.test parameter) (limits.RateLimitItem.key_for parameter) (limits.RateLimitItemPerDay.key_for parameter) (limits.RateLimitItemPerHour.key_for parameter) (limits.RateLimitItemPerMinute.key_for parameter) (limits.RateLimitItemPerMonth.key_for parameter) (limits.RateLimitItemPerSecond.key_for parameter) (limits.RateLimitItemPerYear.key_for parameter) (limits.strategies.FixedWindowElasticExpiryRateLimiter.get_window_stats parameter) (limits.strategies.FixedWindowElasticExpiryRateLimiter.hit parameter) (limits.strategies.FixedWindowElasticExpiryRateLimiter.test parameter) (limits.strategies.FixedWindowRateLimiter.get_window_stats parameter) (limits.strategies.FixedWindowRateLimiter.hit parameter) (limits.strategies.FixedWindowRateLimiter.test parameter) (limits.strategies.MovingWindowRateLimiter.get_window_stats parameter) (limits.strategies.MovingWindowRateLimiter.hit parameter) (limits.strategies.MovingWindowRateLimiter.test parameter) (limits.strategies.RateLimiter.get_window_stats parameter) (limits.strategies.RateLimiter.hit parameter) (limits.strategies.RateLimiter.test parameter) incr() (EtcdStorage method), [1] (MemcachedStorage method), [1] (MemoryStorage method), [1] (MongoDBStorage method), [1] (RedisClusterStorage method), [1] (RedisSentinelStorage method), [1] (RedisStorage method), [1] (Storage method), [1] item (limits.aio.strategies.FixedWindowElasticExpiryRateLimiter.get_window_stats parameter) (limits.aio.strategies.FixedWindowElasticExpiryRateLimiter.hit parameter) (limits.aio.strategies.FixedWindowElasticExpiryRateLimiter.test parameter) (limits.aio.strategies.FixedWindowRateLimiter.get_window_stats parameter) (limits.aio.strategies.FixedWindowRateLimiter.hit parameter) (limits.aio.strategies.FixedWindowRateLimiter.test parameter) (limits.aio.strategies.MovingWindowRateLimiter.get_window_stats parameter) (limits.aio.strategies.MovingWindowRateLimiter.hit parameter) (limits.aio.strategies.MovingWindowRateLimiter.test parameter) (limits.aio.strategies.RateLimiter.get_window_stats parameter) (limits.aio.strategies.RateLimiter.hit parameter) (limits.aio.strategies.RateLimiter.test parameter) (limits.strategies.FixedWindowElasticExpiryRateLimiter.get_window_stats parameter) (limits.strategies.FixedWindowElasticExpiryRateLimiter.hit parameter) (limits.strategies.FixedWindowElasticExpiryRateLimiter.test parameter) (limits.strategies.FixedWindowRateLimiter.get_window_stats parameter) (limits.strategies.FixedWindowRateLimiter.hit parameter) (limits.strategies.FixedWindowRateLimiter.test parameter) (limits.strategies.MovingWindowRateLimiter.get_window_stats parameter) (limits.strategies.MovingWindowRateLimiter.hit parameter) (limits.strategies.MovingWindowRateLimiter.test parameter) (limits.strategies.RateLimiter.get_window_stats parameter) (limits.strategies.RateLimiter.hit parameter) (limits.strategies.RateLimiter.test parameter) K key (limits.aio.storage.EtcdStorage.clear parameter) (limits.aio.storage.EtcdStorage.get parameter) (limits.aio.storage.EtcdStorage.get_expiry parameter) (limits.aio.storage.EtcdStorage.incr parameter) (limits.aio.storage.MemcachedStorage.clear parameter) (limits.aio.storage.MemcachedStorage.get parameter) (limits.aio.storage.MemcachedStorage.get_expiry parameter) (limits.aio.storage.MemcachedStorage.incr parameter) (limits.aio.storage.MemoryStorage.acquire_entry parameter) (limits.aio.storage.MemoryStorage.clear parameter) (limits.aio.storage.MemoryStorage.get parameter) (limits.aio.storage.MemoryStorage.get_expiry parameter) (limits.aio.storage.MemoryStorage.get_moving_window parameter) (limits.aio.storage.MemoryStorage.get_num_acquired parameter) (limits.aio.storage.MemoryStorage.incr parameter) (limits.aio.storage.MongoDBStorage.acquire_entry parameter) (limits.aio.storage.MongoDBStorage.clear parameter) (limits.aio.storage.MongoDBStorage.get parameter) (limits.aio.storage.MongoDBStorage.get_expiry parameter) (limits.aio.storage.MongoDBStorage.get_moving_window parameter) (limits.aio.storage.MongoDBStorage.incr parameter) (limits.aio.storage.MovingWindowSupport.acquire_entry parameter) (limits.aio.storage.MovingWindowSupport.get_moving_window parameter) (limits.aio.storage.RedisClusterStorage.acquire_entry parameter) (limits.aio.storage.RedisClusterStorage.clear parameter) (limits.aio.storage.RedisClusterStorage.get parameter) (limits.aio.storage.RedisClusterStorage.get_expiry parameter) (limits.aio.storage.RedisClusterStorage.get_moving_window parameter) (limits.aio.storage.RedisClusterStorage.incr parameter) (limits.aio.storage.RedisSentinelStorage.acquire_entry parameter) (limits.aio.storage.RedisSentinelStorage.clear parameter) (limits.aio.storage.RedisSentinelStorage.get parameter) (limits.aio.storage.RedisSentinelStorage.get_expiry parameter) (limits.aio.storage.RedisSentinelStorage.get_moving_window parameter) (limits.aio.storage.RedisSentinelStorage.incr parameter) (limits.aio.storage.RedisStorage.acquire_entry parameter) (limits.aio.storage.RedisStorage.clear parameter) (limits.aio.storage.RedisStorage.get parameter) (limits.aio.storage.RedisStorage.get_expiry parameter) (limits.aio.storage.RedisStorage.get_moving_window parameter) (limits.aio.storage.RedisStorage.incr parameter) (limits.aio.storage.Storage.clear parameter) (limits.aio.storage.Storage.get parameter) (limits.aio.storage.Storage.get_expiry parameter) (limits.aio.storage.Storage.incr parameter) (limits.storage.EtcdStorage.clear parameter) (limits.storage.EtcdStorage.get parameter) (limits.storage.EtcdStorage.get_expiry parameter) (limits.storage.EtcdStorage.incr parameter) (limits.storage.MemcachedStorage.clear parameter) (limits.storage.MemcachedStorage.get parameter) (limits.storage.MemcachedStorage.get_expiry parameter) (limits.storage.MemcachedStorage.incr parameter) (limits.storage.MemoryStorage.acquire_entry parameter) (limits.storage.MemoryStorage.clear parameter) (limits.storage.MemoryStorage.get parameter) (limits.storage.MemoryStorage.get_expiry parameter) (limits.storage.MemoryStorage.get_moving_window parameter) (limits.storage.MemoryStorage.get_num_acquired parameter) (limits.storage.MemoryStorage.incr parameter) (limits.storage.MongoDBStorage.acquire_entry parameter) (limits.storage.MongoDBStorage.clear parameter) (limits.storage.MongoDBStorage.get parameter) (limits.storage.MongoDBStorage.get_expiry parameter) (limits.storage.MongoDBStorage.get_moving_window parameter) (limits.storage.MongoDBStorage.incr parameter) (limits.storage.MovingWindowSupport.acquire_entry parameter) (limits.storage.MovingWindowSupport.get_moving_window parameter) (limits.storage.RedisClusterStorage.acquire_entry parameter) (limits.storage.RedisClusterStorage.clear parameter) (limits.storage.RedisClusterStorage.get parameter) (limits.storage.RedisClusterStorage.get_expiry parameter) (limits.storage.RedisClusterStorage.get_moving_window parameter) (limits.storage.RedisClusterStorage.incr parameter) (limits.storage.RedisSentinelStorage.acquire_entry parameter) (limits.storage.RedisSentinelStorage.clear parameter) (limits.storage.RedisSentinelStorage.get parameter) (limits.storage.RedisSentinelStorage.get_expiry parameter) (limits.storage.RedisSentinelStorage.get_moving_window parameter) (limits.storage.RedisSentinelStorage.incr parameter) (limits.storage.RedisStorage.acquire_entry parameter) (limits.storage.RedisStorage.clear parameter) (limits.storage.RedisStorage.get parameter) (limits.storage.RedisStorage.get_expiry parameter) (limits.storage.RedisStorage.get_moving_window parameter) (limits.storage.RedisStorage.incr parameter) (limits.storage.Storage.clear parameter) (limits.storage.Storage.get parameter) (limits.storage.Storage.get_expiry parameter) (limits.storage.Storage.incr parameter) key_for() (RateLimitItem method) (RateLimitItemPerDay method) (RateLimitItemPerHour method) (RateLimitItemPerMinute method) (RateLimitItemPerMonth method) (RateLimitItemPerSecond method) (RateLimitItemPerYear method) L limit (limits.aio.storage.MemoryStorage.acquire_entry parameter) (limits.aio.storage.MongoDBStorage.acquire_entry parameter) (limits.aio.storage.MovingWindowSupport.acquire_entry parameter) (limits.aio.storage.RedisClusterStorage.acquire_entry parameter) (limits.aio.storage.RedisSentinelStorage.acquire_entry parameter) (limits.aio.storage.RedisStorage.acquire_entry parameter) (limits.storage.MemoryStorage.acquire_entry parameter) (limits.storage.MongoDBStorage.acquire_entry parameter) (limits.storage.MovingWindowSupport.acquire_entry parameter) (limits.storage.RedisClusterStorage.acquire_entry parameter) (limits.storage.RedisSentinelStorage.acquire_entry parameter) (limits.storage.RedisStorage.acquire_entry parameter) limit_string (limits.parse parameter) (limits.parse_many parameter) M max_retries (limits.aio.storage.EtcdStorage parameter) (limits.storage.EtcdStorage parameter) MemcachedStorage (class in limits.aio.storage) (class in limits.storage) MemoryStorage (class in limits.aio.storage) (class in limits.storage) module (limits.storage.MemcachedStorage.get_client parameter) MongoDBStorage (class in limits.aio.storage) (class in limits.storage) MovingWindowRateLimiter (class in limits.aio.strategies) (class in limits.strategies) MovingWindowSupport (class in limits.aio.storage) (class in limits.storage) multiples (limits.RateLimitItem parameter) N namespace (limits.RateLimitItem parameter) O optional (limits.aio.storage.RedisSentinelStorage parameter), [1] options (limits.aio.storage.EtcdStorage parameter) (limits.aio.storage.MemcachedStorage parameter) (limits.aio.storage.MongoDBStorage parameter) (limits.aio.storage.RedisClusterStorage parameter) (limits.aio.storage.RedisSentinelStorage parameter) (limits.aio.storage.RedisStorage parameter) (limits.storage.EtcdStorage parameter) (limits.storage.MemcachedStorage parameter) (limits.storage.MongoDBStorage parameter) (limits.storage.RedisClusterStorage parameter) (limits.storage.RedisSentinelStorage parameter) (limits.storage.RedisStorage parameter) (limits.storage.storage_from_string parameter) P parse() (in module limits) parse_many() (in module limits) R RateLimiter (class in limits.aio.strategies) (class in limits.strategies) RateLimitItem (class in limits) RateLimitItemPerDay (class in limits) RateLimitItemPerHour (class in limits) RateLimitItemPerMinute (class in limits) RateLimitItemPerMonth (class in limits) RateLimitItemPerSecond (class in limits) RateLimitItemPerYear (class in limits) RedisClusterStorage (class in limits.aio.storage) (class in limits.storage) RedisSentinelStorage (class in limits.aio.storage) (class in limits.storage) RedisStorage (class in limits.aio.storage) (class in limits.storage) remaining (WindowStats attribute) reset() (EtcdStorage method), [1] (MemcachedStorage method), [1] (MemoryStorage method), [1] (MongoDBStorage method), [1] (RedisClusterStorage method), [1] (RedisSentinelStorage method), [1] (RedisStorage method), [1] (Storage method), [1] reset_time (WindowStats attribute) S sentinel_kwargs (limits.storage.RedisSentinelStorage parameter) service_name (limits.storage.RedisSentinelStorage parameter) Storage (class in limits.aio.storage) (class in limits.storage) storage (MemcachedStorage property) storage_from_string() (in module limits.storage) STORAGE_SCHEME (EtcdStorage attribute), [1] (MemcachedStorage attribute), [1] (MemoryStorage attribute), [1] (MongoDBStorage attribute), [1] (RedisClusterStorage attribute), [1] (RedisSentinelStorage attribute), [1] (RedisStorage attribute), [1] (Storage attribute), [1] storage_string (limits.storage.storage_from_string parameter) StorageError T test() (FixedWindowElasticExpiryRateLimiter method), [1] (FixedWindowRateLimiter method), [1] (MovingWindowRateLimiter method), [1] (RateLimiter method), [1] U uri (limits.aio.storage.EtcdStorage parameter) (limits.aio.storage.MemcachedStorage parameter) (limits.aio.storage.MongoDBStorage parameter) (limits.aio.storage.RedisClusterStorage parameter) (limits.aio.storage.RedisSentinelStorage parameter) (limits.aio.storage.RedisStorage parameter) (limits.storage.EtcdStorage parameter) (limits.storage.MemcachedStorage parameter) (limits.storage.MongoDBStorage parameter) (limits.storage.RedisClusterStorage parameter) (limits.storage.RedisSentinelStorage parameter) (limits.storage.RedisStorage parameter) use_replicas (limits.aio.storage.RedisSentinelStorage parameter) (limits.storage.RedisSentinelStorage parameter) W WindowStats (class in limits) wrap_exceptions (limits.aio.storage.MemcachedStorage parameter) (limits.aio.storage.MemoryStorage parameter) (limits.aio.storage.MongoDBStorage parameter) (limits.aio.storage.RedisStorage parameter) (limits.aio.storage.Storage parameter) (limits.storage.MemcachedStorage parameter) (limits.storage.MemoryStorage parameter) (limits.storage.MongoDBStorage parameter) (limits.storage.RedisSentinelStorage parameter) (limits.storage.RedisStorage parameter) (limits.storage.Storage parameter)