class Movie::Persistence::ResiliencePolicy

Defined in:

movie/persistence/resilience.cr

Constructors

Instance Method Summary

Constructor Detail

def self.disabled : self #

[View source]
def self.new(max_retries : Int32 = 0, min_backoff : Time::Span = Time::Span.zero, max_backoff : Time::Span = Time::Span.zero, circuit_failure_threshold : Int32 = 5, circuit_reset_timeout : Time::Span = 5.seconds) #

[View source]

Instance Method Detail

def circuit_failure_threshold : Int32 #

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

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

[View source]
def max_retries : Int32 #

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

[View source]