| Package | Description | 
|---|---|
| org.apache.solr.client.solrj.impl | Concrete implementations of client API classes. | 
| org.apache.solr.client.solrj.request | Convenience classes for dealing with various types of Solr requests. | 
| org.apache.solr.common.cloud | Common Solr Cloud and ZooKeeper related classes reused on both clients & server. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Map<String,? extends LBSolrClient.Req> | BaseCloudSolrClient. createRoutes(UpdateRequest updateRequest,
            ModifiableSolrParams routableParams,
            DocCollection col,
            DocRouter router,
            Map<String,List<String>> urlMap,
            String idField) | 
| protected Map<String,LBHttpSolrClient.Req> | CloudSolrClient. createRoutes(UpdateRequest updateRequest,
            ModifiableSolrParams routableParams,
            DocCollection col,
            DocRouter router,
            Map<String,List<String>> urlMap,
            String idField) | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<String,LBHttpSolrClient.Req> | UpdateRequest. getRoutes(DocRouter router,
         DocCollection col,
         Map<String,List<String>> urlMap,
         ModifiableSolrParams params,
         String idField)Deprecated. 
 since 8.0, uses  UpdateRequest.getRoutesToCollection(DocRouter, DocCollection, Map, ModifiableSolrParams, String)instead | 
| Map<String,LBSolrClient.Req> | UpdateRequest. getRoutesToCollection(DocRouter router,
                     DocCollection col,
                     Map<String,List<String>> urlMap,
                     ModifiableSolrParams params,
                     String idField) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CompositeIdRouterCompositeIdRouter partitions ids based on a  CompositeIdRouter.SEPARATOR, hashes each partition and merges the hashes together
 to map the id to a slice. | 
| class  | HashBasedRouter | 
| class  | ImplicitDocRouterThis document router is for custom sharding | 
| class  | PlainIdRouter | 
| Modifier and Type | Field and Description | 
|---|---|
| static DocRouter | DocRouter. DEFAULT | 
| Modifier and Type | Method and Description | 
|---|---|
| static DocRouter | DocRouter. getDocRouter(String routerName) | 
| DocRouter | DocCollection. getRouter() | 
| Constructor and Description | 
|---|
| DocCollection(String name,
             Map<String,Slice> slices,
             Map<String,Object> props,
             DocRouter router) | 
| DocCollection(String name,
             Map<String,Slice> slices,
             Map<String,Object> props,
             DocRouter router,
             int zkVersion,
             String znode) | 
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.