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 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
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 |
CloudSolrStream.params |
protected ModifiableSolrParams |
DeepRandomStream.params |
Modifier and Type | Method and Description |
---|---|
protected ModifiableSolrParams |
CloudSolrStream.adjustParams(ModifiableSolrParams params) |
ModifiableSolrParams |
ShuffleStream.adjustParams(ModifiableSolrParams mParams) |
protected ModifiableSolrParams |
DeepRandomStream.adjustParams(ModifiableSolrParams params) |
Modifier and Type | Method and Description |
---|---|
protected ModifiableSolrParams |
CloudSolrStream.adjustParams(ModifiableSolrParams params) |
ModifiableSolrParams |
ShuffleStream.adjustParams(ModifiableSolrParams mParams) |
protected ModifiableSolrParams |
DeepRandomStream.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 |
DocumentAnalysisRequest.getParams() |
ModifiableSolrParams |
AbstractUpdateRequest.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.