class Contentful::RateLimitExceeded
429
Constants
- RATE_LIMIT_RESET_HEADER_KEY
Rate Limit Reset Header Key
Public Instance Methods
reset_time()
click to toggle source
Time until next available request, in seconds.
# File lib/contentful/error.rb, line 147 def reset_time @reset_time ||= @response.raw[RATE_LIMIT_RESET_HEADER_KEY] end
reset_time?()
click to toggle source
# File lib/contentful/error.rb, line 140 def reset_time? # rubocop:disable Style/DoubleNegation !!reset_time # rubocop:enable Style/DoubleNegation end
Protected Instance Methods
additional_info()
click to toggle source
# File lib/contentful/error.rb, line 157 def additional_info ["Time until reset (seconds): #{reset_time}"] end
additional_info?()
click to toggle source
# File lib/contentful/error.rb, line 153 def additional_info? reset_time? end
default_error_message()
click to toggle source
# File lib/contentful/error.rb, line 161 def default_error_message 'Rate limit exceeded. Too many requests.' end