| Package | Description | 
|---|---|
| org.apache.solr.client.solrj | Primary APIs for communicating with a Solr Server from a Java client. | 
| org.apache.solr.client.solrj.impl | Concrete implementations of client API classes. | 
| org.apache.solr.client.solrj.io.stream | Stream implementations for the Streaming Aggregation API | 
| org.apache.solr.client.solrj.request | Convenience classes for dealing with various types of Solr requests. | 
| org.apache.solr.common.cloud.rule | Classes for managing Replica placement strategy when operating in SolrCloud mode. | 
| org.apache.solr.common.params | Parameter constants and enumerations. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SolrQueryThis is an augmented SolrParams with get/set/add fields for common fields used
 in the Standard and Dismax request handlers | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ModifiableSolrParams | HttpSolrClient. invariantParamsDefault value: null / empty. | 
| protected ModifiableSolrParams | HttpSolrClient.Builder. invariantParams | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ModifiableSolrParams | HttpSolrClient. calculateQueryParams(Set<String> queryParamNames,
                    ModifiableSolrParams wparams) | 
| ModifiableSolrParams | HttpSolrClient. getInvariantParams()Retrieve the default list of parameters are added to every request
 regardless. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ModifiableSolrParams | HttpSolrClient. calculateQueryParams(Set<String> queryParamNames,
                    ModifiableSolrParams wparams) | 
| protected Map<String,? extends LBSolrClient.Req> | BaseCloudSolrClient. createRoutes(UpdateRequest updateRequest,
            ModifiableSolrParams routableParams,
            DocCollection col,
            DocRouter router,
            Map<String,List<String>> urlMap,
            String routeField) | 
| protected Map<String,LBHttpSolrClient.Req> | CloudSolrClient. createRoutes(UpdateRequest updateRequest,
            ModifiableSolrParams routableParams,
            DocCollection col,
            DocRouter router,
            Map<String,List<String>> urlMap,
            String idField) | 
| HttpSolrClient.Builder | HttpSolrClient.Builder. withInvariantParams(ModifiableSolrParams params)Adds to the set of params that the created  HttpSolrClientwill add on all requests | 
| Constructor and Description | 
|---|
| DelegationTokenHttpSolrClient(String baseURL,
                             org.apache.http.client.HttpClient client,
                             ResponseParser parser,
                             boolean allowCompression,
                             ModifiableSolrParams invariantParams)Deprecated. 
 use  DelegationTokenHttpSolrClient.DelegationTokenHttpSolrClient(HttpSolrClient.Builder)instead, as it is a more
 extension/subclassing-friendly alternative | 
| HttpSolrClient(String baseURL,
              org.apache.http.client.HttpClient client,
              ResponseParser parser,
              boolean allowCompression,
              ModifiableSolrParams invariantParams)Deprecated. 
 use  HttpSolrClient.HttpSolrClient(Builder)instead, as it is a more extension/subclassing-friendly alternative | 
| OutStream(String origCollection,
         ModifiableSolrParams origParams,
         org.eclipse.jetty.client.util.OutputStreamContentProvider outProvider,
         org.eclipse.jetty.client.util.InputStreamResponseListener responseListener,
         boolean isXml) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ModifiableSolrParams | DeepRandomStream. params | 
| protected ModifiableSolrParams | CloudSolrStream. params | 
| Modifier and Type | Method and Description | 
|---|---|
| ModifiableSolrParams | ShuffleStream. adjustParams(ModifiableSolrParams mParams) | 
| protected ModifiableSolrParams | DeepRandomStream. adjustParams(ModifiableSolrParams params) | 
| protected ModifiableSolrParams | CloudSolrStream. adjustParams(ModifiableSolrParams params) | 
| Modifier and Type | Method and Description | 
|---|---|
| ModifiableSolrParams | ShuffleStream. adjustParams(ModifiableSolrParams mParams) | 
| protected ModifiableSolrParams | DeepRandomStream. adjustParams(ModifiableSolrParams params) | 
| protected ModifiableSolrParams | CloudSolrStream. adjustParams(ModifiableSolrParams params) | 
| Constructor and Description | 
|---|
| Facet2DStream(String zkHost,
             String collection,
             ModifiableSolrParams params,
             Bucket x,
             Bucket y,
             String dimensions,
             Metric metric) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ModifiableSolrParams | AbstractUpdateRequest. params | 
| Modifier and Type | Method and Description | 
|---|---|
| ModifiableSolrParams | AbstractUpdateRequest. getParams() | 
| ModifiableSolrParams | DocumentAnalysisRequest. getParams() | 
| ModifiableSolrParams | SolrPing. getParams() | 
| default ModifiableSolrParams | CollectionAdminRequest.RoutedAliasAdminRequest. mergeCollParams(CollectionAdminRequest.Create createCollTemplate) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | CollectionAdminRequest. addProperties(ModifiableSolrParams params,
             Properties props) | 
| 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) | 
| void | AbstractUpdateRequest. setParams(ModifiableSolrParams params)Sets the parameters for this update request, overwriting any previous | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SnitchContext. invokeRemote(String node,
            ModifiableSolrParams params,
            String klas,
            RemoteCallback callback)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| ModifiableSolrParams | ModifiableSolrParams. add(String name,
   String... val)Add the given values to any existing name | 
| static ModifiableSolrParams | ModifiableSolrParams. of(SolrParams params)If the input params are of type MofifiableSolrParams, returns the input, otherwise, constructs a new
 ModifiableSolrParams, copying values from the given params. | 
| ModifiableSolrParams | ModifiableSolrParams. set(String name,
   boolean val) | 
| ModifiableSolrParams | ModifiableSolrParams. set(String name,
   int val) | 
| ModifiableSolrParams | ModifiableSolrParams. set(String name,
   String... val)Replace any existing parameter with the given name. | 
| ModifiableSolrParams | ModifiableSolrParams. setNonNull(String name,
          Object val) | 
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.