KlusterKite  0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
KlusterKite.Monitoring.Messages.ClusterTree Class Reference

Global cluster actors tree scan result More...

Public Attributes

IEnumerable< NodeNodesFlat => this.FlattenTree(this.Nodes.Values)
 Gets the nodes flat list More...
 

Properties

int MaxQueueSize [get]
 Gets the maximum queue size among tree nodes More...
 
Dictionary< string, NodeNodes [get]
 Gets the list of nodes More...
 
int QueueSizeSum [get]
 Gets the sum of queue size across tree More...
 

Detailed Description

Global cluster actors tree scan result

Definition at line 26 of file ClusterTree.cs.

Member Data Documentation

◆ NodesFlat

IEnumerable<Node> KlusterKite.Monitoring.Messages.ClusterTree.NodesFlat => this.FlattenTree(this.Nodes.Values)

Gets the nodes flat list

Definition at line 56 of file ClusterTree.cs.

Property Documentation

◆ MaxQueueSize

int KlusterKite.Monitoring.Messages.ClusterTree.MaxQueueSize
get

Gets the maximum queue size among tree nodes

Definition at line 34 of file ClusterTree.cs.

◆ Nodes

Dictionary<string, Node> KlusterKite.Monitoring.Messages.ClusterTree.Nodes
get

Gets the list of nodes

Definition at line 49 of file ClusterTree.cs.

◆ QueueSizeSum

int KlusterKite.Monitoring.Messages.ClusterTree.QueueSizeSum
get

Gets the sum of queue size across tree

Definition at line 64 of file ClusterTree.cs.


The documentation for this class was generated from the following file: