struct
CryBase::CouchBase::Policies::RetryPolicy
- CryBase::CouchBase::Policies::RetryPolicy
- Struct
- Value
- Object
Defined in:
crybase/couchbase/policies/retry_policy.crConstructors
- .new(max_attempts : Int32 = 1, delay : Time::Span = 0.seconds, jitter : Float64 = 0.0, max_elapsed : Time::Span | Nil = nil, *, retry_query_errors : Bool = true, retry_transport_errors : Bool = true)
- .no_retry : RetryPolicy
Instance Method Summary
- #delay : Time::Span
- #jitter : Float64
- #max_attempts : Int32
- #max_elapsed : Time::Span | Nil
- #no_retry? : Bool
- #retry_query_errors? : Bool
- #retry_transport_errors? : Bool
Constructor Detail
def self.new(max_attempts : Int32 = 1, delay : Time::Span = 0.seconds, jitter : Float64 = 0.0, max_elapsed : Time::Span | Nil = nil, *, retry_query_errors : Bool = true, retry_transport_errors : Bool = true)
#