See: Description
| Interface | Description |
|---|---|
| ClusterStateProvider | |
| HttpClientBuilderFactory |
Factory interface for configuring SolrHttpClientBuilder.
|
| SolrHttpClientBuilder.AuthSchemeRegistryProvider | |
| SolrHttpClientBuilder.CookieSpecRegistryProvider | |
| SolrHttpClientBuilder.CredentialsProviderProvider | |
| SolrHttpClientBuilder.HttpRequestInterceptorProvider |
| Class | Description |
|---|---|
| BinaryRequestWriter |
A RequestWriter which writes requests in the javabin format
|
| BinaryRequestWriter.BAOS | |
| BinaryResponseParser | |
| CloudSolrClient |
SolrJ client class to communicate with SolrCloud.
|
| CloudSolrClient.Builder |
Constructs
CloudSolrClient instances from provided configuration. |
| CloudSolrClient.RouteResponse | |
| ConcurrentUpdateSolrClient |
ConcurrentUpdateSolrClient buffers all added documents and writes
them into open HTTP connections.
|
| ConcurrentUpdateSolrClient.Builder |
Constructs
ConcurrentUpdateSolrClient instances from provided configuration. |
| DelegationTokenHttpSolrClient | |
| HttpClientUtil |
Utility class for creating/configuring httpclient instances.
|
| HttpClientUtil.SchemaRegistryProvider | |
| HttpClusterStateProvider | |
| HttpSolrClient |
A SolrClient implementation that talks directly to a Solr server via HTTP
|
| HttpSolrClient.Builder |
Constructs
HttpSolrClient instances from provided configuration. |
| HttpSolrClient.HttpUriRequestResponse | |
| InputStreamResponseParser |
Simply puts the InputStream into an entry in a NamedList named "stream".
|
| Krb5HttpClientBuilder |
Kerberos-enabled SolrHttpClientBuilder
|
| LBHttpSolrClient |
LBHttpSolrClient or "LoadBalanced HttpSolrClient" is a load balancing wrapper around
HttpSolrClient. |
| LBHttpSolrClient.Builder |
Constructs
LBHttpSolrClient instances from provided configuration. |
| LBHttpSolrClient.Req | |
| LBHttpSolrClient.Rsp | |
| LBHttpSolrClient.ServerWrapper | |
| NoOpResponseParser |
Simply puts the entire response into an entry in a NamedList.
|
| PreemptiveAuth |
This HTTP request interceptor adds HTTP authentication credentials to every outgoing
request.
|
| PreemptiveBasicAuthClientBuilderFactory |
HttpClientConfigurer implementation providing support for preemptive Http Basic authentication
scheme.
|
| SolrClientBuilder<B extends SolrClientBuilder<B>> | |
| SolrClientCloudManager |
Class that implements
SolrCloudManager using a SolrClient |
| SolrClientNodeStateProvider | |
| SolrHttpClientBuilder |
Builder class for configuring internal HttpClients.
|
| SolrHttpClientContextBuilder | |
| SolrHttpClientContextBuilder.AuthSchemeRegistryProvider | |
| SolrHttpClientContextBuilder.CookieSpecRegistryProvider | |
| SolrHttpClientContextBuilder.CredentialsProviderProvider | |
| SolrHttpRequestRetryHandler | |
| SolrPortAwareCookieSpecFactory | |
| SolrPortAwareCookieSpecFactory.PortAwareCookieSpec | |
| SolrPortAwareCookieSpecFactory.PortAwareDomainHandler |
A domain handler to validate and match cookies based on the domain and origin.
|
| StreamingBinaryResponseParser |
A BinaryResponseParser that sends callback events rather then build
a large response
|
| XMLResponseParser | |
| ZkClientClusterStateProvider | |
| ZkDistribStateManager |
Implementation of
DistribStateManager that uses Zookeeper. |
| Enum | Description |
|---|---|
| XMLResponseParser.KnownType |
| Exception | Description |
|---|---|
| CloudSolrClient.RouteException | |
| HttpSolrClient.RemoteExecutionException |
This should be thrown when a server has an error in executing the request and
it sends a proper payload back to the client
|
| HttpSolrClient.RemoteSolrException |
Subclass of SolrException that allows us to capture an arbitrary HTTP
status code that may have been returned by the remote server or a
proxy along the way.
|
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.