- withBackups(int) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
-
Sets the number of backups.
- withClientName(String) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
-
Sets the client name.
- withClusterService(ClusterService) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
-
Sets the cluster service.
- withClusterService(ClusterService) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
-
Sets the cluster service.
- withConsistency(Consistency) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
-
Sets the protocol consistency model.
- withExecutor(Executor) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
-
Sets the executor with which to complete proxy futures.
- withMaxRetries(int) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
-
Sets the maximum number of retries before an operation can be failed.
- withNumPartitions(int) - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup.Builder
-
Sets the number of partitions.
- withPrimaryElection(PrimaryElection) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
-
Sets the primary election.
- withPrimaryElection(PrimaryElection) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
-
Sets the primary election.
- withPrimitiveTypes(PrimitiveTypeRegistry) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
-
Sets the primitive types.
- withProtocol(PrimaryBackupClientProtocol) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
-
Sets the client protocol.
- withProtocol(PrimaryBackupServerProtocol) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
-
Sets the protocol.
- withRecovery(Recovery) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
-
Sets the protocol recovery strategy.
- withReplication(Replication) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
-
Sets the protocol replication strategy.
- withRetryDelay(long, TimeUnit) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
-
Sets the operation retry delay.
- withRetryDelay(Duration) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
-
Sets the operation retry delay.
- withRetryDelayMillis(long) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
-
Sets the operation retry delay.
- withServerName(String) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
-
Sets the server name.
- withSessionIdProvider(SessionIdService) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
-
Sets the session ID provider.
- withThreadContextFactory(ThreadContextFactory) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
-
Sets the client thread context factory.
- withThreadContextFactory(ThreadContextFactory) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
-
Sets the client thread context factory.
- withThreadModel(ThreadModel) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
-
Sets the client thread model.
- withThreadModel(ThreadModel) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
-
Sets the client thread model.
- withThreadPoolSize(int) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
-
Sets the client thread pool size.
- withThreadPoolSize(int) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
-
Sets the client thread pool size.