Package io.atomix.primitive.partition
Class PartitionGroupMembership
java.lang.Object
io.atomix.primitive.partition.PartitionGroupMembership
public final class PartitionGroupMembership extends Object
Partition group membership information.
-
Constructor Summary
Constructors Constructor Description PartitionGroupMembership(String group, PartitionGroupConfig config, Set<io.atomix.cluster.MemberId> members, boolean system) -
Method Summary
Modifier and Type Method Description PartitionGroupConfig<?>config()Returns the partition group configuration.Stringgroup()Returns the partition group name.Set<io.atomix.cluster.MemberId>members()Returns the partition group members.booleansystem()Returns whether this partition group is the system partition group.StringtoString()
-
Constructor Details
-
PartitionGroupMembership
public PartitionGroupMembership(String group, PartitionGroupConfig config, Set<io.atomix.cluster.MemberId> members, boolean system)
-
-
Method Details
-
group
Returns the partition group name.- Returns:
- the partition group name
-
config
Returns the partition group configuration.- Returns:
- the partition group configuration
-
members
Returns the partition group members.- Returns:
- the partition group members
-
system
public boolean system()Returns whether this partition group is the system partition group.- Returns:
- whether this group is the system partition group
-
toString
-