struct Movie::Cluster::ReceptionistStats

Defined in:

movie/cluster/receptionist/telemetry.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(local_registrations : Int32, known_nodes : Int32, visible_services : Int32, subscribers : Int32, registrations : Int64, deregistrations : Int64, sync_rounds : Int64, sync_messages_sent : Int64, sync_messages_received : Int64, listing_updates : Int64, purged_nodes : Int64, protocol_rejections : Int64) #

[View source]

Instance Method Detail

def clone #

[View source]
def copy_with(local_registrations _local_registrations = @local_registrations, known_nodes _known_nodes = @known_nodes, visible_services _visible_services = @visible_services, subscribers _subscribers = @subscribers, registrations _registrations = @registrations, deregistrations _deregistrations = @deregistrations, sync_rounds _sync_rounds = @sync_rounds, sync_messages_sent _sync_messages_sent = @sync_messages_sent, sync_messages_received _sync_messages_received = @sync_messages_received, listing_updates _listing_updates = @listing_updates, purged_nodes _purged_nodes = @purged_nodes, protocol_rejections _protocol_rejections = @protocol_rejections) #

[View source]
def deregistrations : Int64 #

def known_nodes : Int32 #

def listing_updates : Int64 #

def local_registrations : Int32 #

def protocol_rejections : Int64 #

def purged_nodes : Int64 #

def registrations : Int64 #

def subscribers : Int32 #

def sync_messages_received : Int64 #

def sync_messages_sent : Int64 #

def sync_rounds : Int64 #

def visible_services : Int32 #