Class ClusterClientDiscoverySettings
Inheritance
ClusterClientDiscoverySettings
Assembly: Akka.Cluster.Tools.dll
public sealed class ClusterClientDiscoverySettings : IEquatable<ClusterClientDiscoverySettings>
Constructors
|
Improve this Doc
View Source
Declaration
public ClusterClientDiscoverySettings(string DiscoveryMethod, string ServiceName, string PortName, int NumberOfContacts, TimeSpan Interval, double ExponentialBackoffJitter, TimeSpan ExponentialBackoffMax, TimeSpan ResolveTimeout, TimeSpan ProbeTimeout)
Parameters
Fields
|
Improve this Doc
View Source
Declaration
public static readonly ClusterClientDiscoverySettings Empty
Field Value
Properties
|
Improve this Doc
View Source
Declaration
public string DiscoveryMethod { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public double ExponentialBackoffJitter { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public TimeSpan ExponentialBackoffMax { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public TimeSpan Interval { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public int NumberOfContacts { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public string PortName { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public TimeSpan ProbeTimeout { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public TimeSpan ResolveTimeout { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public string ServiceName { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
Declaration
public static ClusterClientDiscoverySettings Create(Config clusterClientConfig)
Parameters
Type |
Name |
Description |
Config |
clusterClientConfig |
|
Returns
Implements
Extension Methods