## Uses of Class
org.apache.solr.client.solrj.impl.HttpSolrClient.Builder

Packages that use HttpSolrClient.Builder
org.apache.solr.client.solrj.impl: Concrete implementations of client API classes.

### Uses of HttpSolrClient.Builder in org.apache.solr.client.solrj.impl

Methods in org.apache.solr.client.solrj.impl that return HttpSolrClient.Builder
`HttpSolrClient.Builder` HttpSolrClient.Builder.`allowCompression(boolean compression)` Chooses whether created `HttpSolrClient`s use compression by default.
`HttpSolrClient.Builder` LBHttpSolrClient.Builder.`getHttpSolrClientBuilder()`
`HttpSolrClient.Builder` HttpSolrClient.Builder.`withBaseSolrUrl(String baseSolrUrl)`
`HttpSolrClient.Builder` HttpSolrClient.Builder.`withDelegationToken(String delegationToken)` Deprecated.
`HttpSolrClient.Builder` HttpSolrClient.Builder.`withHttpClient(org.apache.http.client.HttpClient httpClient)` Provides a `HttpClient` for the builder to use when creating clients.
`HttpSolrClient.Builder` HttpSolrClient.Builder.`withKerberosDelegationToken(String delegationToken)` Use a delegation token for authenticating via the KerberosPlugin
`HttpSolrClient.Builder` HttpSolrClient.Builder.`withResponseParser(ResponseParser responseParser)` Provides a `ResponseParser` for created clients to use when handling requests.

Methods in org.apache.solr.client.solrj.impl with parameters of type HttpSolrClient.Builder
`LBHttpSolrClient.Builder` LBHttpSolrClient.Builder.`withHttpSolrClientBuilder(HttpSolrClient.Builder builder)` Provides a `HttpSolrClient.Builder` to be used for building the internally used clients.

Constructors in org.apache.solr.client.solrj.impl with parameters of type HttpSolrClient.Builder
Constructor and Description
`LBHttpSolrClient(HttpSolrClient.Builder httpSolrClientBuilder, org.apache.http.client.HttpClient httpClient, String... solrServerUrl)` Deprecated. use `LBHttpSolrClient.Builder` instead. This will soon be a protected method and will only be available for use in implementing subclasses.