| Package | Description | 
|---|---|
| org.apache.solr.client.solrj.cloud.autoscaling | 
 Common classes for autoscaling parsing filtering nodes and sorting 
 | 
| org.apache.solr.common.cloud | 
 Common Solr Cloud and ZooKeeper related classes reused on both clients & server. 
 | 
| Constructor and Description | 
|---|
ReplicaInfo(String coll,
           String shard,
           Replica r,
           Map<String,Object> vals)  | 
| Modifier and Type | Method and Description | 
|---|---|
Replica | 
Slice.getLeader()  | 
Replica | 
ZkStateReader.getLeader(Set<String> liveNodes,
         DocCollection docCollection,
         String shard)  | 
Replica | 
DocCollection.getLeader(String sliceName)  | 
Replica | 
ZkStateReader.getLeader(String collection,
         String shard)  | 
Replica | 
ZkStateReader.getLeaderRetry(String collection,
              String shard)
Get shard leader properties, with retry if none exist. 
 | 
Replica | 
ZkStateReader.getLeaderRetry(String collection,
              String shard,
              int timeout)
Get shard leader properties, with retry if none exist. 
 | 
Replica | 
DocCollection.getReplica(BiPredicate<String,Replica> predicate)  | 
Replica | 
Slice.getReplica(String replicaName)  | 
Replica | 
DocCollection.getReplica(String coreNodeName)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<Replica> | 
DocCollection.getLeaderReplicas(String nodeName)
Get the list of all leaders hosted on the given node or  
null if none. | 
Collection<Replica> | 
Slice.getReplicas()
Gets the list of all replicas for this slice. 
 | 
List<Replica> | 
DocCollection.getReplicas()  | 
List<Replica> | 
Slice.getReplicas(EnumSet<Replica.Type> s)
Gets the list of replicas that have a type present in s 
 | 
List<Replica> | 
DocCollection.getReplicas(EnumSet<Replica.Type> s)  | 
List<Replica> | 
Slice.getReplicas(Predicate<Replica> pred)
Gets all replicas that match a predicate 
 | 
List<Replica> | 
DocCollection.getReplicas(String nodeName)
Get the list of replicas hosted on the given node or  
null if none. | 
Map<String,Replica> | 
Slice.getReplicasCopy()  | 
Map<String,Replica> | 
Slice.getReplicasMap()
Get the map of coreNodeName to replicas for this slice. 
 | 
Iterator<Replica> | 
Slice.iterator()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DocCollection.forEachReplica(BiConsumer<String,Replica> consumer)  | 
Replica | 
DocCollection.getReplica(BiPredicate<String,Replica> predicate)  | 
List<Replica> | 
Slice.getReplicas(Predicate<Replica> pred)
Gets all replicas that match a predicate 
 | 
| Constructor and Description | 
|---|
Slice(String name,
     Map<String,Replica> replicas,
     Map<String,Object> props,
     String collection)  | 
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.