struct Movie::Persistence::MetricsSnapshot

Defined in:

movie/persistence/telemetry.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(enqueued : Int64, completed : Int64, failed : Int64, conflicts : Int64, reconnects : Int64, retries : Int64, circuit_opens : Int64, queued : Int64, queue_high_water : Int64, in_flight : Int64, total_latency : Time::Span, max_latency : Time::Span) #

[View source]

Instance Method Detail

def circuit_opens : Int64 #

def clone #

[View source]
def completed : Int64 #

def conflicts : Int64 #

def copy_with(enqueued _enqueued = @enqueued, completed _completed = @completed, failed _failed = @failed, conflicts _conflicts = @conflicts, reconnects _reconnects = @reconnects, retries _retries = @retries, circuit_opens _circuit_opens = @circuit_opens, queued _queued = @queued, queue_high_water _queue_high_water = @queue_high_water, in_flight _in_flight = @in_flight, total_latency _total_latency = @total_latency, max_latency _max_latency = @max_latency) #

[View source]
def enqueued : Int64 #

def failed : Int64 #

def in_flight : Int64 #

def max_latency : Time::Span #

def queue_high_water : Int64 #

def queued : Int64 #

def reconnects : Int64 #

def retries : Int64 #

def total_latency : Time::Span #