| Package | Description |
|---|---|
| io.atomix.protocols.backup |
Provides a
PrimitiveProtocol implementation for multi-primary replication and
classes for managing primary-backup clients/servers. |
| Modifier and Type | Method and Description |
|---|---|
MultiPrimaryProtocolConfig |
MultiPrimaryProtocol.Type.newConfig() |
MultiPrimaryProtocolConfig |
MultiPrimaryProtocolConfig.setBackups(int numBackups)
Sets the number of backups.
|
MultiPrimaryProtocolConfig |
MultiPrimaryProtocolConfig.setConsistency(Consistency consistency)
Sets the consistency level.
|
MultiPrimaryProtocolConfig |
MultiPrimaryProtocolConfig.setGroup(java.lang.String group)
Sets the partition group.
|
MultiPrimaryProtocolConfig |
MultiPrimaryProtocolConfig.setMaxRetries(int maxRetries)
Sets the maximum allowed number of retries.
|
MultiPrimaryProtocolConfig |
MultiPrimaryProtocolConfig.setPartitioner(Partitioner<java.lang.String> partitioner)
Sets the protocol partitioner.
|
MultiPrimaryProtocolConfig |
MultiPrimaryProtocolConfig.setRecovery(Recovery recovery)
Sets the recovery strategy.
|
MultiPrimaryProtocolConfig |
MultiPrimaryProtocolConfig.setReplication(Replication replication)
Sets the replication level.
|
MultiPrimaryProtocolConfig |
MultiPrimaryProtocolConfig.setRetryDelay(java.time.Duration retryDelay)
Sets the retry delay.
|
MultiPrimaryProtocolConfig |
MultiPrimaryProtocolConfig.setRetryDelayMillis(long retryDelayMillis)
Sets the retry delay.
|
| Modifier and Type | Method and Description |
|---|---|
PrimitiveProtocol |
MultiPrimaryProtocol.Type.newProtocol(MultiPrimaryProtocolConfig config) |
Copyright © 2013-2018. All Rights Reserved.