struct Movie::Persistence::HealthSnapshot

Defined in:

movie/persistence/telemetry.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(status : HealthStatus, workers : Int64, available_workers : Int64, open_circuits : Int64, queue_capacity : Int64, queued : Int64, last_error : String | Nil) #

[View source]

Instance Method Detail

def available_workers : Int64 #

def clone #

[View source]
def copy_with(status _status = @status, workers _workers = @workers, available_workers _available_workers = @available_workers, open_circuits _open_circuits = @open_circuits, queue_capacity _queue_capacity = @queue_capacity, queued _queued = @queued, last_error _last_error = @last_error) #

[View source]
def last_error : String | Nil #

def open_circuits : Int64 #

def queue_capacity : Int64 #

def queued : Int64 #

def status : HealthStatus #

def workers : Int64 #