Click or drag to resize
Akka.NETClusterSingletonManagerSettings Class
The settings used for the ClusterSingletonManager
Inheritance Hierarchy
SystemObject
  Akka.Cluster.Tools.SingletonClusterSingletonManagerSettings

Namespace:  Akka.Cluster.Tools.Singleton
Assembly:  Akka.Cluster.Tools (in Akka.Cluster.Tools.dll) Version: 1.2.3.129 (1.2.3.129)
Syntax
[SerializableAttribute]
public sealed class ClusterSingletonManagerSettings : INoSerializationVerificationNeeded

The ClusterSingletonManagerSettings type exposes the following members.

Constructors
  NameDescription
Public methodClusterSingletonManagerSettings
Creates a new instance of the ClusterSingletonManagerSettings.
Top
Properties
  NameDescription
Public propertyHandOverRetryInterval
When a node is becoming oldest it sends hand-over request to previous oldest, that might be leaving the cluster.
Public propertyRemovalMargin
Margin until the singleton instance that belonged to a downed/removed partition is created in surviving partition.
Public propertyRole
Singleton among the nodes tagged with specified role.
Public propertySingletonName
The actor name of the child singleton actor.
Top
Methods
  NameDescription
Public methodStatic memberCreate(ActorSystem)
Creates a new ClusterSingletonManagerSettings instance.
Public methodStatic memberCreate(Config)
Creates a new ClusterSingletonManagerSettings instance.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWithHandOverRetryInterval
Create a singleton manager with specified singleton removal margin hand-over retry interval.
Public methodWithRemovalMargin
Create a singleton manager with specified singleton removal margin.
Public methodWithRole
Create a singleton manager with specified singleton role.
Public methodWithSingletonName
Create a singleton manager with specified singleton name.
Top
Extension Methods
See Also