struct Movie::Cluster::ClusterRouterStats

Defined in:

movie/cluster/router/telemetry.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(active_groups : Int32, active_pools : Int32, routees : Int32, groups_created : Int64, pools_created : Int64, routed_messages : Int64, broadcast_deliveries : Int64, unavailable : Int64, listing_updates : Int64, round_robin_selections : Int64, random_selections : Int64, broadcast_selections : Int64, rendezvous_selections : Int64) #

[View source]

Instance Method Detail

def active_groups : Int32 #

def active_pools : Int32 #

def broadcast_deliveries : Int64 #

def broadcast_selections : Int64 #

def clone #

[View source]
def copy_with(active_groups _active_groups = @active_groups, active_pools _active_pools = @active_pools, routees _routees = @routees, groups_created _groups_created = @groups_created, pools_created _pools_created = @pools_created, routed_messages _routed_messages = @routed_messages, broadcast_deliveries _broadcast_deliveries = @broadcast_deliveries, unavailable _unavailable = @unavailable, listing_updates _listing_updates = @listing_updates, round_robin_selections _round_robin_selections = @round_robin_selections, random_selections _random_selections = @random_selections, broadcast_selections _broadcast_selections = @broadcast_selections, rendezvous_selections _rendezvous_selections = @rendezvous_selections) #

[View source]
def groups_created : Int64 #

def listing_updates : Int64 #

def pools_created : Int64 #

def random_selections : Int64 #

def rendezvous_selections : Int64 #

def round_robin_selections : Int64 #

def routed_messages : Int64 #

def routees : Int32 #

def unavailable : Int64 #