| 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  | 
SolrQuery
This 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.invariantParams
Default 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 idField)  | 
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  
HttpSolrClient will 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-2020 Apache Software Foundation. All Rights Reserved.