class Faraday::Request::Retry::Options
Public Class Methods
from(value)
click to toggle source
Calls superclass method
# File lib/faraday/request/retry.rb, line 23 def self.from(value) if Fixnum === value new(value) else super(value) end end
Public Instance Methods
backoff_factor()
click to toggle source
# File lib/faraday/request/retry.rb, line 43 def backoff_factor (self[:backoff_factor] ||= 1).to_f end
exceptions()
click to toggle source
# File lib/faraday/request/retry.rb, line 47 def exceptions Array(self[:exceptions] ||= [Errno::ETIMEDOUT, 'Timeout::Error', Error::TimeoutError]) end
interval()
click to toggle source
# File lib/faraday/request/retry.rb, line 35 def interval (self[:interval] ||= 0).to_f end
interval_randomness()
click to toggle source
# File lib/faraday/request/retry.rb, line 39 def interval_randomness (self[:interval_randomness] ||= 0).to_i end
max()
click to toggle source
# File lib/faraday/request/retry.rb, line 31 def max (self[:max] ||= 2).to_i end