| Package | Description | 
|---|---|
| org.apache.solr.client.solrj.impl | 
 Concrete implementations of client API classes. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected HttpSolrClient.Builder | 
LBHttpSolrClient.Builder.httpSolrClientBuilder  | 
| Modifier and Type | Method and Description | 
|---|---|
HttpSolrClient.Builder | 
HttpSolrClient.Builder.allowCompression(boolean compression)
Chooses whether created  
HttpSolrClients use compression by default. | 
HttpSolrClient.Builder | 
LBHttpSolrClient.Builder.getHttpSolrClientBuilder()  | 
HttpSolrClient.Builder | 
HttpSolrClient.Builder.getThis()  | 
HttpSolrClient.Builder | 
HttpSolrClient.Builder.withBaseSolrUrl(String baseSolrUrl)
Specify the base-url for the created client to use when sending requests to Solr. 
 | 
HttpSolrClient.Builder | 
HttpSolrClient.Builder.withInvariantParams(ModifiableSolrParams params)
Adds to the set of params that the created  
HttpSolrClient will add on all requests | 
HttpSolrClient.Builder | 
HttpSolrClient.Builder.withKerberosDelegationToken(String delegationToken)
Use a delegation token for authenticating via the KerberosPlugin 
 | 
| Modifier and Type | Method and Description | 
|---|---|
LBHttpSolrClient.Builder | 
LBHttpSolrClient.Builder.withHttpSolrClientBuilder(HttpSolrClient.Builder builder)
Provides a  
HttpSolrClient.Builder to be used for building the internally used clients. | 
| Constructor and Description | 
|---|
DelegationTokenHttpSolrClient(HttpSolrClient.Builder builder)  | 
HttpSolrClient(HttpSolrClient.Builder builder)  | 
LBHttpSolrClient(HttpSolrClient.Builder httpSolrClientBuilder,
                org.apache.http.client.HttpClient httpClient,
                String... solrServerUrl)
Deprecated. 
 
use  
LBHttpSolrClient.LBHttpSolrClient(Builder) instead, as it is a more extension/subclassing-friendly alternative | 
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.