Package org.onosproject.store.service
Class PartitionInfo
- java.lang.Object
- 
- org.onosproject.store.service.PartitionInfo
 
- 
 public class PartitionInfo extends java.lang.ObjectContains information about a database partition.
- 
- 
Constructor SummaryConstructors Constructor Description PartitionInfo(PartitionId partitionId, long term, java.util.List<java.lang.String> members, java.lang.String leader)Class constructor.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PartitionIdid()Returns the partition ID.java.lang.Stringleader()Returns the partition leader.java.util.List<java.lang.String>members()Returns the list of partition members.longterm()Returns the term number.
 
- 
- 
- 
Constructor Detail- 
PartitionInfopublic PartitionInfo(PartitionId partitionId, long term, java.util.List<java.lang.String> members, java.lang.String leader) Class constructor.- Parameters:
- partitionId- partition identifier
- term- term number
- members- partition members
- leader- leader name
 
 
- 
 - 
Method Detail- 
idpublic PartitionId id() Returns the partition ID.- Returns:
- partition ID
 
 - 
termpublic long term() Returns the term number.- Returns:
- term number
 
 - 
memberspublic java.util.List<java.lang.String> members() Returns the list of partition members.- Returns:
- partition members
 
 - 
leaderpublic java.lang.String leader() Returns the partition leader.- Returns:
- partition leader
 
 
- 
 
-