Class AdaptiveLoadBalancingGroup.AdaptiveLoadBalancingGroupSurrogate
This class represents a surrogate of a AdaptiveLoadBalancingGroup router. Its main use is to help during the serialization process.
Implements
Inherited Members
Namespace: Akka.Cluster.Metrics
Assembly: Akka.Cluster.Metrics.dll
Syntax
public class AdaptiveLoadBalancingGroup.AdaptiveLoadBalancingGroupSurrogate : ISurrogate
Properties
| Edit this page View SourceMetricsSelector
Metrics selector
Declaration
public IMetricsSelector MetricsSelector { get; set; }
Property Value
| Type | Description |
|---|---|
| IMetricsSelector |
Paths
Retrieves the paths of all routees declared on this router.
Declaration
public IEnumerable<string> Paths { get; set; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<string> |
RouterDispatcher
The dispatcher to use when passing messages to the routees.
Declaration
public string RouterDispatcher { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
| Edit this page View SourceFromSurrogate(ActorSystem)
Creates a AdaptiveLoadBalancingGroup encapsulated by this surrogate.
Declaration
public ISurrogated FromSurrogate(ActorSystem system)
Parameters
| Type | Name | Description |
|---|---|---|
| ActorSystem | system | The actor system that owns this router. |
Returns
| Type | Description |
|---|---|
| ISurrogated | The AdaptiveLoadBalancingGroup encapsulated by this surrogate. |
Edit this page