Module: EveOnline::ESI::ParsedHeaders
- Included in:
- Collection, Object
- Defined in:
- lib/eve_online/esi/parsed_headers.rb
Instance Method Summary collapse
- #cache_status ⇒ Object
- #error_limit_remain ⇒ Object
- #error_limit_reset ⇒ Object
- #etag ⇒ Object
- #ratelimit_group ⇒ Object
- #ratelimit_limit ⇒ Object
- #ratelimit_remaining ⇒ Object
- #ratelimit_used ⇒ Object
- #request_id ⇒ Object
- #total_pages ⇒ Object
Instance Method Details
#cache_status ⇒ Object
14 15 16 |
# File 'lib/eve_online/esi/parsed_headers.rb', line 14 def cache_status headers["x-esi-cache-status"] end |
#error_limit_remain ⇒ Object
34 35 36 |
# File 'lib/eve_online/esi/parsed_headers.rb', line 34 def error_limit_remain headers["x-esi-error-limit-remain"]&.to_i end |
#error_limit_reset ⇒ Object
38 39 40 |
# File 'lib/eve_online/esi/parsed_headers.rb', line 38 def error_limit_reset headers["x-esi-error-limit-reset"]&.to_i end |
#etag ⇒ Object
6 7 8 |
# File 'lib/eve_online/esi/parsed_headers.rb', line 6 def etag headers["etag"] end |
#ratelimit_group ⇒ Object
18 19 20 |
# File 'lib/eve_online/esi/parsed_headers.rb', line 18 def ratelimit_group headers["x-ratelimit-group"] end |
#ratelimit_limit ⇒ Object
22 23 24 |
# File 'lib/eve_online/esi/parsed_headers.rb', line 22 def ratelimit_limit headers["x-ratelimit-limit"] end |
#ratelimit_remaining ⇒ Object
26 27 28 |
# File 'lib/eve_online/esi/parsed_headers.rb', line 26 def ratelimit_remaining headers["x-ratelimit-remaining"]&.to_i end |
#ratelimit_used ⇒ Object
30 31 32 |
# File 'lib/eve_online/esi/parsed_headers.rb', line 30 def ratelimit_used headers["x-ratelimit-used"]&.to_i end |
#request_id ⇒ Object
10 11 12 |
# File 'lib/eve_online/esi/parsed_headers.rb', line 10 def request_id headers["x-esi-request-id"] end |
#total_pages ⇒ Object
42 43 44 |
# File 'lib/eve_online/esi/parsed_headers.rb', line 42 def total_pages headers["x-pages"]&.to_i end |