Uses of Class
io.atomix.primitive.partition.PartitionMetadata
Packages that use PartitionMetadata
Package
Description
Provides
PartitionGroup and Partition implementations for the Raft consensus protocol.Raft partition management utilities.
-
Uses of PartitionMetadata in io.atomix.raft.partition
Methods in io.atomix.raft.partition that return PartitionMetadataMethods in io.atomix.raft.partition that return types with arguments of type PartitionMetadataModifier and TypeMethodDescriptionPartitionDistributor.distributePartitions(Set<MemberId> clusterMembers, List<PartitionId> sortedPartitionIds, int replicationFactor) Provides the partition distribution based on the given list of partition IDs, cluster members, and the replication factor.RoundRobinPartitionDistributor.distributePartitions(Set<MemberId> clusterMembers, List<PartitionId> sortedPartitionIds, int replicationFactor) Methods in io.atomix.raft.partition with parameters of type PartitionMetadataModifier and TypeMethodDescriptionvoidRaftPartition.setMetadata(PartitionMetadata partitionMetadata) -
Uses of PartitionMetadata in io.atomix.raft.partition.impl
Constructors in io.atomix.raft.partition.impl with parameters of type PartitionMetadataModifierConstructorDescriptionRaftPartitionServer(RaftPartition partition, RaftPartitionGroupConfig config, MemberId localMemberId, ClusterMembershipService membershipService, ClusterCommunicationService clusterCommunicator, PartitionMetadata partitionMetadata)