- withBackups(int) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocolBuilder
-
Sets the number of backups.
- withClientName(String) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
-
Sets the client name.
- withConsistency(Consistency) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocolBuilder
-
Sets the protocol consistency model.
- withConsistency(Consistency) - Method in class io.atomix.protocols.backup.session.PrimaryBackupSessionClient.Builder
-
Sets the protocol consistency model.
- withMaxRetries(int) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocolBuilder
-
Sets the maximum number of retries before an operation can be failed.
- withMaxRetries(int) - Method in class io.atomix.protocols.backup.session.PrimaryBackupSessionClient.Builder
-
Sets the maximum number of retries before an operation can be failed.
- withMemberGroupProvider(MemberGroupProvider) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
-
Sets the member group provider.
- withMemberGroupStrategy(MemberGroupStrategy) - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup.Builder
-
Sets the member group strategy.
- withMembershipService(ClusterMembershipService) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
-
Sets the cluster membership service.
- withMembershipService(ClusterMembershipService) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
-
Sets the cluster membership service.
- withNumBackups(int) - Method in class io.atomix.protocols.backup.session.PrimaryBackupSessionClient.Builder
-
Sets the number of backups.
- withNumPartitions(int) - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup.Builder
-
Sets the number of partitions.
- withPartitioner(Partitioner<String>) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocolBuilder
-
Sets the protocol partitioner.
- withPartitionId(PartitionId) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
-
Sets the client partition ID.
- 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.MultiPrimaryProtocolBuilder
-
Sets the protocol recovery strategy.
- withRecovery(Recovery) - Method in class io.atomix.protocols.backup.session.PrimaryBackupSessionClient.Builder
-
Sets the protocol recovery strategy.
- withReplication(Replication) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocolBuilder
-
Sets the protocol replication strategy.
- withReplication(Replication) - Method in class io.atomix.protocols.backup.session.PrimaryBackupSessionClient.Builder
-
Sets the protocol replication strategy.
- withRetryDelay(long, TimeUnit) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocolBuilder
-
Sets the operation retry delay.
- withRetryDelay(Duration) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocolBuilder
-
Sets the operation retry delay.
- withRetryDelay(long, TimeUnit) - Method in class io.atomix.protocols.backup.session.PrimaryBackupSessionClient.Builder
-
Sets the operation retry delay.
- withRetryDelay(Duration) - Method in class io.atomix.protocols.backup.session.PrimaryBackupSessionClient.Builder
-
Sets the operation retry delay.
- withRetryDelayMillis(long) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocolBuilder
-
Sets the operation retry delay.
- withRetryDelayMillis(long) - Method in class io.atomix.protocols.backup.session.PrimaryBackupSessionClient.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.