| Package | Description |
|---|---|
| io.atomix.protocols.raft.partition |
Provides
PartitionGroup and Partition
implementations for the Raft consensus protocol. |
| Modifier and Type | Method and Description |
|---|---|
static RaftPartitionGroup.Builder |
RaftPartitionGroup.builder(String name)
Returns a new Raft partition group builder.
|
RaftPartitionGroup.Builder |
RaftPartitionGroup.Builder.withDataDirectory(File dataDir)
Sets the path to the data directory.
|
RaftPartitionGroup.Builder |
RaftPartitionGroup.Builder.withMembers(Collection<String> members)
Sets the Raft partition group members.
|
RaftPartitionGroup.Builder |
RaftPartitionGroup.Builder.withMembers(Member... members)
Sets the Raft partition group members.
|
RaftPartitionGroup.Builder |
RaftPartitionGroup.Builder.withMembers(MemberId... members)
Sets the Raft partition group members.
|
RaftPartitionGroup.Builder |
RaftPartitionGroup.Builder.withMembers(String... members)
Sets the Raft partition group members.
|
RaftPartitionGroup.Builder |
RaftPartitionGroup.Builder.withNumPartitions(int numPartitions)
Sets the number of partitions.
|
RaftPartitionGroup.Builder |
RaftPartitionGroup.Builder.withPartitionSize(int partitionSize)
Sets the partition size.
|
RaftPartitionGroup.Builder |
RaftPartitionGroup.Builder.withStorageLevel(StorageLevel storageLevel)
Sets the storage level.
|
Copyright © 2013–2018. All rights reserved.