See: Description
Interface | Description |
---|---|
ClusterStateProvider | |
Http2SolrClient.OnComplete | |
HttpClientBuilderFactory |
Factory interface for configuring SolrHttpClientBuilder.
|
HttpListenerFactory | |
SolrHttpClientBuilder.AuthSchemeRegistryProvider | |
SolrHttpClientBuilder.CookieSpecRegistryProvider | |
SolrHttpClientBuilder.CredentialsProviderProvider | |
SolrHttpClientBuilder.HttpRequestInterceptorProvider |
Class | Description |
---|---|
BaseCloudSolrClient | |
BaseCloudSolrClient.RouteResponse<T extends LBSolrClient.Req> | |
BaseHttpClusterStateProvider | |
BaseHttpSolrClient | |
BinaryRequestWriter |
A RequestWriter which writes requests in the javabin format
|
BinaryRequestWriter.BAOS | |
BinaryResponseParser | |
CloudHttp2SolrClient |
SolrJ client class to communicate with SolrCloud using Http2SolrClient.
|
CloudHttp2SolrClient.Builder |
Constructs
CloudHttp2SolrClient instances from provided configuration. |
CloudSolrClient |
SolrJ client class to communicate with SolrCloud.
|
CloudSolrClient.Builder |
Constructs
CloudSolrClient instances from provided configuration. |
CloudSolrClient.RouteResponse | Deprecated
since Solr 8.0
|
ConcurrentUpdateHttp2SolrClient | |
ConcurrentUpdateHttp2SolrClient.Builder |
Constructs
ConcurrentUpdateHttp2SolrClient instances from provided configuration. |
ConcurrentUpdateSolrClient |
ConcurrentUpdateSolrClient buffers all added documents and writes
them into open HTTP connections.
|
ConcurrentUpdateSolrClient.Builder |
Constructs
ConcurrentUpdateSolrClient instances from provided configuration. |
DelegationTokenHttpSolrClient | |
Http2ClusterStateProvider | |
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)
|
Http2SolrClient.Builder | |
Http2SolrClient.OutStream | |
HttpClientUtil |
Utility class for creating/configuring httpclient instances.
|
HttpClientUtil.SocketFactoryRegistryProvider | |
HttpClusterStateProvider | |
HttpListenerFactory.RequestResponseListener | |
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
|
LBHttp2SolrClient |
LBHttp2SolrClient or "LoadBalanced LBHttp2SolrClient" is a load balancing wrapper around
Http2SolrClient . |
LBHttpSolrClient |
LBHttpSolrClient or "LoadBalanced HttpSolrClient" is a load balancing wrapper around
HttpSolrClient . |
LBHttpSolrClient.Builder |
Constructs
LBHttpSolrClient instances from provided configuration. |
LBHttpSolrClient.Req | Deprecated
use
LBSolrClient.Req instead |
LBHttpSolrClient.Rsp | Deprecated
use
LBSolrClient.Rsp instead |
LBSolrClient | |
LBSolrClient.Req | |
LBSolrClient.Rsp | |
LBSolrClient.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 |
The real
NodeStateProvider , which communicates with Solr via SolrJ. |
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 |
---|---|
BaseCloudSolrClient.RouteException | |
BaseHttpSolrClient.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
|
BaseHttpSolrClient.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.
|
CloudSolrClient.RouteException | Deprecated
since Solr 8.0
|
HttpSolrClient.RemoteExecutionException | Deprecated
since 8.0, catch
BaseHttpSolrClient.RemoteExecutionException instead |
HttpSolrClient.RemoteSolrException | Deprecated
since 8.0, catch
BaseHttpSolrClient.RemoteSolrException instead |
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.