ReplicatorSettings Class |
[Missing <summary> documentation for "T:Akka.DistributedData.ReplicatorSettings"]
Namespace: Akka.DistributedData
The ReplicatorSettings type exposes the following members.
Name | Description | |
---|---|---|
ReplicatorSettings | Initializes a new instance of the ReplicatorSettings class |
Name | Description | |
---|---|---|
Dispatcher |
Id of the dispatcher to use for Replicator actors.
If not specified the default dispatcher is used.
| |
DurableKeys |
Keys that are durable. Prefix matching is supported by using `*` at the end of a key.
All entries can be made durable by including "*" in the `Set`.
| |
DurablePruningMarkerTimeToLive | ||
DurableStoreProps |
Props for the durable store actor, when taken from actor class type name, it requires
its constructor to take Config as constructor parameter.
| |
GossipInterval |
How often the Replicator should send out gossip information.
| |
IsDurable |
Determines if a durable store has been configured and is used. If configuration has defined some
durable keys, this field must be true.
| |
MaxDeltaElements |
Maximum number of entries to transfer in one gossip message when synchronizing
the replicas.Next chunk will be transferred in next round of gossip.
| |
MaxPruningDissemination |
How long time it takes (worst case) to spread the data to all other replica nodes.
This is used when initiating and completing the pruning process of data associated
with removed cluster nodes. The time measurement is stopped when any replica is
unreachable, so it should be configured to worst case in a healthy cluster.
| |
NotifySubscribersInterval |
How often the subscribers will be notified of changes, if any.
| |
PruningInterval |
How often the Replicator checks for pruning of data associated with removed cluster nodes.
| |
PruningMarkerTimeToLive | ||
Role |
Replicas are running on members tagged with this role. All members are used if undefined.
|
Name | Description | |
---|---|---|
Clone | ||
Create(ActorSystem) |
Create settings from the default configuration `akka.cluster.distributed-data`.
| |
Create(Config) |
Create settings from a configuration with the same layout as
the default configuration `akka.cluster.distributed-data`.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
WithDispatcher | ||
WithDurableKeys | ||
WithDurableStoreProps | ||
WithGossipInterval | ||
WithMaxDeltaElements | ||
WithNotifySubscribersInterval | ||
WithPruning | ||
WithPruningMarkerTimeToLive | ||
WithRole |
Name | Description | |
---|---|---|
AsInstanceOfT |
TBD
(Defined by Extensions.) | |
Match | Overloaded.
Matches the specified target.
(Defined by PatternMatch.) | |
MatchT | Overloaded.
Matches the specified target and return a result of target processing.
(Defined by PatternMatch.) |