class Movie::Persistence::ProjectionSettings

Defined in:

movie/persistence/projection_runtime.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(page_size : Int32 = 100, poll_interval : Time::Span = 250.milliseconds, min_backoff : Time::Span = 250.milliseconds, max_backoff : Time::Span = 30.seconds, failure_decider : ProjectionFailureDecider = ->(_error : Exception) do ProjectionFailureDirective::Stop end) #

[View source]

Instance Method Detail

def failure_decider : ProjectionFailureDecider #

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

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

[View source]
def page_size : Int32 #

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

[View source]