## Uses of Class
org.apache.solr.client.solrj.impl.HttpSolrClientBase

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

### Uses of HttpSolrClientBase in org.apache.solr.client.solrj.impl

Classes in org.apache.solr.client.solrj.impl with type parameters of type HttpSolrClientBase
`class` `HttpSolrClientBuilderBase<B extends HttpSolrClientBuilderBase<?,​?>,​C extends HttpSolrClientBase>`

Subclasses of HttpSolrClientBase in org.apache.solr.client.solrj.impl
`class` `Http2SolrClient` Difference between this `Http2SolrClient` and `HttpSolrClient`: `Http2SolrClient` sends requests in HTTP/2 `Http2SolrClient` can point to multiple urls `Http2SolrClient` does not expose its internal httpClient like `HttpSolrClient.getHttpClient()`, sharing connection pools should be done by `Http2SolrClient.Builder.withHttpClient(Http2SolrClient)`
`class` `HttpJdkSolrClient` A SolrClient implementation that communicates to a Solr server using the built-in Java 11+ Http Client.

Methods in org.apache.solr.client.solrj.impl with type parameters of type HttpSolrClientBase
`protected <B extends HttpSolrClientBase> B` Http2SolrClient.Builder.`build​(Class<B> type)`