Package org.apache.solr.common.cloud
Class ReplicaPosition
- java.lang.Object
- 
- org.apache.solr.common.cloud.ReplicaPosition
 
- 
- All Implemented Interfaces:
- Comparable<ReplicaPosition>
 
 public class ReplicaPosition extends Object implements Comparable<ReplicaPosition> 
- 
- 
Field SummaryFields Modifier and Type Field Description StringcollectionintindexStringnodeStringshardReplica.Typetype
 - 
Constructor SummaryConstructors Constructor Description ReplicaPosition(String collection, String shard, int replicaIdx, Replica.Type type)ReplicaPosition(String collection, String shard, int replicaIdx, Replica.Type type, String node)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(ReplicaPosition that)ReplicaPositionsetNode(String node)StringtoString()
 
- 
- 
- 
Field Detail- 
collectionpublic final String collection 
 - 
shardpublic final String shard 
 - 
indexpublic final int index 
 - 
typepublic final Replica.Type type 
 - 
nodepublic String node 
 
- 
 - 
Constructor Detail- 
ReplicaPositionpublic ReplicaPosition(String collection, String shard, int replicaIdx, Replica.Type type) 
 - 
ReplicaPositionpublic ReplicaPosition(String collection, String shard, int replicaIdx, Replica.Type type, String node) 
 
- 
 - 
Method Detail- 
compareTopublic int compareTo(ReplicaPosition that) - Specified by:
- compareToin interface- Comparable<ReplicaPosition>
 
 - 
setNodepublic ReplicaPosition setNode(String node) 
 
- 
 
-