class

Retriable::Settings

Inherits Reference < Object

Instance methods

backoff=(backoff : Bool)
Source
backoff?
Source
base_interval
Source
base_interval=(base_interval : Time::Span)
Source
except
Source
except=(except : Exception.class | Array(Exception.class) | Nil)
Source
intervals
Source
intervals=(intervals : Array(Time::Span) | Nil)
Source
max_attempts
Source
max_attempts=(max_attempts : Int32 | Nil)
Source
max_elapsed_time
Source
max_elapsed_time=(max_elapsed_time : Time::Span)
Source
max_interval
Source
max_interval=(max_interval : Time::Span)
Source
multiplier
Source
multiplier=(multiplier : Float64)
Source
on=(on : Exception.class | Array(Exception.class) | Nil)
Source
on_retry
Source
on_retry
Source
on_retry=(on_retry : Proc(Exception, Int32, Time::Span, Time::Span, Nil) | Nil)
Source
rand_factor
Source
rand_factor=(rand_factor : Float64)
Source
random
Source
random=(random : Random)
Source
sleep_disabled=(sleep_disabled : Bool)
Source
sleep_disabled?
Source