| 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)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| Replica | Replica. copyWith(PerReplicaStates.State state) | 
| 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 | DocCollection. getReplica(String coreNodeName) | 
| Replica | Slice. getReplica(String replicaName) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Replica> | DocCollection. getLeaderReplicas(String nodeName)Get the list of all leaders hosted on the given node or  nullif none. | 
| List<Replica> | DocCollection. getReplicas() | 
| Collection<Replica> | Slice. getReplicas()Gets the list of all replicas for this slice. | 
| List<Replica> | DocCollection. getReplicas(EnumSet<Replica.Type> s) | 
| List<Replica> | Slice. getReplicas(EnumSet<Replica.Type> s)Gets the list of replicas that have a type present in 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  nullif 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 | 
|---|---|
| Slice | Slice. copyWith(Replica modified)Make a copy with a modified replica | 
| 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-2021 Apache Software Foundation. All Rights Reserved.