Table of Contents - grape-attack-0.3.0 Documentation
Classes and Modules
- Grape
- Grape::Attack
- Grape::Attack::Adapters
- Grape::Attack::Adapters::Memory
- Grape::Attack::Adapters::Redis
- Grape::Attack::Configurable
- Grape::Attack::Configuration
- Grape::Attack::Counter
- Grape::Attack::Extension
- Grape::Attack::Limiter
- Grape::Attack::Options
- Grape::Attack::Options::ProcOrNumberValidator
- Grape::Attack::Request
- Grape::Attack::Throttle
Methods
- ::new — Grape::Attack::Adapters::Memory
- ::new — Grape::Attack::Adapters::Redis
- ::new — Grape::Attack::Configuration
- ::new — Grape::Attack::Counter
- ::new — Grape::Attack::Limiter
- ::new — Grape::Attack::Request
- #after — Grape::Attack::Throttle
- #allowed? — Grape::Attack::Limiter
- #atomically — Grape::Attack::Adapters::Memory
- #atomically — Grape::Attack::Adapters::Redis
- #before — Grape::Attack::Throttle
- #call! — Grape::Attack::Limiter
- #client_identifier — Grape::Attack::Request
- #config — Grape::Attack::Configurable
- #configure — Grape::Attack::Configurable
- #disable? — Grape::Attack::Limiter
- #env — Grape::Attack::Adapters::Redis
- #expire — Grape::Attack::Adapters::Memory
- #expire — Grape::Attack::Adapters::Redis
- #get — Grape::Attack::Adapters::Memory
- #get — Grape::Attack::Adapters::Redis
- #incr — Grape::Attack::Adapters::Memory
- #incr — Grape::Attack::Adapters::Redis
- #key — Grape::Attack::Counter
- #max_requests_allowed — Grape::Attack::Limiter
- #method — Grape::Attack::Request
- #method_missing — Grape::Attack::Request
- #params — Grape::Attack::Request
- #path — Grape::Attack::Request
- #respond_to_missing? — Grape::Attack::Request
- #set_rate_limit_headers — Grape::Attack::Limiter
- #throttle — Grape::Attack::Extension
- #throttle? — Grape::Attack::Limiter
- #throttle? — Grape::Attack::Request
- #ttl_in_seconds — Grape::Attack::Counter
- #update — Grape::Attack::Counter
- #update_counter — Grape::Attack::Limiter
- #url — Grape::Attack::Adapters::Redis
- #validate_each — Grape::Attack::Options::ProcOrNumberValidator
- #value — Grape::Attack::Counter
- #with_custom_exception — Grape::Attack::Adapters::Redis