class GRPC::BackoffConfig

Overview

BackoffConfig defines reconnect delay strategy.

Defined in:

grpc/endpoint.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(base_delay : Time::Span = 1.second, multiplier : Float64 = 1.6, jitter : Float64 = 0.2, max_delay : Time::Span = 120.seconds) #

[View source]

Instance Method Detail

def base_delay : Time::Span #

[View source]
def base_delay=(base_delay : Time::Span) #

[View source]
def jitter : Float64 #

[View source]
def jitter=(jitter : Float64) #

[View source]
def max_delay : Time::Span #

[View source]
def max_delay=(max_delay : Time::Span) #

[View source]
def multiplier : Float64 #

[View source]
def multiplier=(multiplier : Float64) #

[View source]