Uses of Class
io.atomix.protocols.backup.MultiPrimaryProtocolConfig
| Package | Description |
|---|---|
| io.atomix.protocols.backup |
Provides a
PrimitiveProtocol implementation for multi-primary replication and
classes for managing primary-backup clients/servers. |
-
Uses of MultiPrimaryProtocolConfig in io.atomix.protocols.backup
Methods in io.atomix.protocols.backup that return MultiPrimaryProtocolConfig Modifier and Type Method Description MultiPrimaryProtocolConfigMultiPrimaryProtocol.Type. newConfig()MultiPrimaryProtocolConfigMultiPrimaryProtocolConfig. setBackups(int numBackups)Sets the number of backups.MultiPrimaryProtocolConfigMultiPrimaryProtocolConfig. setConsistency(io.atomix.primitive.Consistency consistency)Sets the consistency level.MultiPrimaryProtocolConfigMultiPrimaryProtocolConfig. setGroup(java.lang.String group)Sets the partition group.MultiPrimaryProtocolConfigMultiPrimaryProtocolConfig. setMaxRetries(int maxRetries)Sets the maximum allowed number of retries.MultiPrimaryProtocolConfigMultiPrimaryProtocolConfig. setPartitioner(io.atomix.primitive.partition.Partitioner<java.lang.String> partitioner)Sets the protocol partitioner.MultiPrimaryProtocolConfigMultiPrimaryProtocolConfig. setRecovery(io.atomix.primitive.Recovery recovery)Sets the recovery strategy.MultiPrimaryProtocolConfigMultiPrimaryProtocolConfig. setReplication(io.atomix.primitive.Replication replication)Sets the replication level.MultiPrimaryProtocolConfigMultiPrimaryProtocolConfig. setRetryDelay(java.time.Duration retryDelay)Sets the retry delay.MultiPrimaryProtocolConfigMultiPrimaryProtocolConfig. setRetryDelayMillis(long retryDelayMillis)Sets the retry delay.Methods in io.atomix.protocols.backup with parameters of type MultiPrimaryProtocolConfig Modifier and Type Method Description io.atomix.primitive.protocol.PrimitiveProtocolMultiPrimaryProtocol.Type. newProtocol(MultiPrimaryProtocolConfig config)