Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addAuthentication(Authentication) - Method in class org.apache.solr.client.solrj.jetty.AuthenticationStoreHolder
- addAuthenticationResult(Authentication.Result) - Method in class org.apache.solr.client.solrj.jetty.AuthenticationStoreHolder
- addListenerFactory(HttpListenerFactory) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient.Builder
-
specify a listener factory, which will be appended to any existing values.
- ASYNC_REQUESTS_MAX_SYSPROP - Static variable in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
-
System property to cap the maximum number of outstanding async HTTP requests.
- asyncTracker - Variable in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- asyncTrackerAvailablePermits() - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
-
Returns the number of currently available async-request permits.
- asyncTrackerMaxPermits() - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
-
Returns the configured maximum number of outstanding async requests.
- authenticate(Request, ContentResponse, Authentication.HeaderInfo, Attributes) - Method in class org.apache.solr.client.solrj.jetty.SolrBasicAuthentication
- AuthenticationStoreHolder - Class in org.apache.solr.client.solrj.jetty
- AuthenticationStoreHolder() - Constructor for class org.apache.solr.client.solrj.jetty.AuthenticationStoreHolder
- AuthenticationStoreHolder(AuthenticationStore) - Constructor for class org.apache.solr.client.solrj.jetty.AuthenticationStoreHolder
B
- basicAuthCredentialsToAuthorizationString(String, String) - Static method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- build() - Method in class org.apache.solr.client.solrj.jetty.CloudJettySolrClient.Builder
- build() - Method in class org.apache.solr.client.solrj.jetty.ConcurrentUpdateJettySolrClient.Builder
- build() - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient.Builder
- build() - Method in class org.apache.solr.client.solrj.jetty.LBJettySolrClient.Builder
- build(Class<B>) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient.Builder
- Builder() - Constructor for class org.apache.solr.client.solrj.jetty.HttpJettySolrClient.Builder
- Builder(String) - Constructor for class org.apache.solr.client.solrj.jetty.HttpJettySolrClient.Builder
-
Initialize a Builder object, based on the provided Solr URL.
- Builder(String, HttpJettySolrClient) - Constructor for class org.apache.solr.client.solrj.jetty.ConcurrentUpdateJettySolrClient.Builder
- Builder(String, HttpJettySolrClient, boolean) - Constructor for class org.apache.solr.client.solrj.jetty.ConcurrentUpdateJettySolrClient.Builder
- Builder(List<String>) - Constructor for class org.apache.solr.client.solrj.jetty.CloudJettySolrClient.Builder
- Builder(CloudSolrClient.CloudSolrClientConnection) - Constructor for class org.apache.solr.client.solrj.jetty.CloudJettySolrClient.Builder
- Builder(ClusterStateProvider) - Constructor for class org.apache.solr.client.solrj.jetty.CloudJettySolrClient.Builder
- Builder(HttpJettySolrClient, LBSolrClient.Endpoint...) - Constructor for class org.apache.solr.client.solrj.jetty.LBJettySolrClient.Builder
C
- clearAuthenticationResults() - Method in class org.apache.solr.client.solrj.jetty.AuthenticationStoreHolder
- clearAuthentications() - Method in class org.apache.solr.client.solrj.jetty.AuthenticationStoreHolder
- CLIENT_CUSTOMIZER_SYSPROP - Static variable in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
-
A Java system property to select the SolrClientCustomizer used for configuring this client.
- close() - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- CloudJettySolrClient - Class in org.apache.solr.client.solrj.jetty
-
A
CloudSolrClientusing JettyHttpClientfor HTTP communication. - CloudJettySolrClient(CloudJettySolrClient.Builder) - Constructor for class org.apache.solr.client.solrj.jetty.CloudJettySolrClient
- CloudJettySolrClient.Builder - Class in org.apache.solr.client.solrj.jetty
- ConcurrentUpdateJettySolrClient - Class in org.apache.solr.client.solrj.jetty
-
A ConcurrentUpdate SolrClient using
HttpJettySolrClient. - ConcurrentUpdateJettySolrClient(ConcurrentUpdateJettySolrClient.Builder) - Constructor for class org.apache.solr.client.solrj.jetty.ConcurrentUpdateJettySolrClient
- ConcurrentUpdateJettySolrClient.Builder - Class in org.apache.solr.client.solrj.jetty
- cookieStore - Variable in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient.Builder
- createClientContextFactory() - Method in class org.apache.solr.client.solrj.jetty.SSLConfig
- createContextFactory() - Method in class org.apache.solr.client.solrj.jetty.SSLConfig
-
Returns an SslContextFactory.Server that should be used by a jetty server based on this SSLConfig instance, or null if SSL should not be used.
- createContextFactory(SSLConfig) - Static method in class org.apache.solr.client.solrj.jetty.SSLConfig
-
Returns an SslContextFactory.Server that should be used by a jetty server based on the specified SSLConfig param which may be null.
- createLBSolrClient() - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- createOrGetHttpClient() - Method in class org.apache.solr.client.solrj.jetty.CloudJettySolrClient.Builder
D
- decorateRequest(Request, SolrRequest<?>, boolean) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- doSendUpdateStream(ConcurrentUpdateBaseSolrClient.Update) - Method in class org.apache.solr.client.solrj.jetty.ConcurrentUpdateJettySolrClient
F
- FALLBACK_CHARSET - Static variable in class org.apache.solr.client.solrj.jetty.ConcurrentUpdateJettySolrClient
- findAuthentication(String, URI, String) - Method in class org.apache.solr.client.solrj.jetty.AuthenticationStoreHolder
- findAuthenticationResult(URI) - Method in class org.apache.solr.client.solrj.jetty.AuthenticationStoreHolder
G
- get() - Method in interface org.apache.solr.client.solrj.jetty.HttpListenerFactory
- get() - Method in class org.apache.solr.client.solrj.jetty.MutableListenerFactory
- getHttpClient() - Method in class org.apache.solr.client.solrj.jetty.CloudJettySolrClient
- getHttpClient() - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
-
internal use only
- getIdleTimeoutMillis() - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
-
(visible for testing)
- getKeyStore() - Method in class org.apache.solr.client.solrj.jetty.SSLConfig
- getKeyStorePassword() - Method in class org.apache.solr.client.solrj.jetty.SSLConfig
- getTrustStore() - Method in class org.apache.solr.client.solrj.jetty.SSLConfig
- getTrustStorePassword() - Method in class org.apache.solr.client.solrj.jetty.SSLConfig
H
- HttpJettySolrClient - Class in org.apache.solr.client.solrj.jetty
-
An HTTP
SolrClientusing JettyHttpClient. - HttpJettySolrClient(String, HttpJettySolrClient.Builder) - Constructor for class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- HttpJettySolrClient.Builder - Class in org.apache.solr.client.solrj.jetty
- HttpListenerFactory - Interface in org.apache.solr.client.solrj.jetty
- HttpListenerFactory.RequestResponseListener - Class in org.apache.solr.client.solrj.jetty
I
- initializeSolrParams(SolrRequest<?>, ResponseParser) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- isClientAuthMode() - Method in class org.apache.solr.client.solrj.jetty.SSLConfig
- isFollowRedirects() - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- isSSLMode() - Method in class org.apache.solr.client.solrj.jetty.SSLConfig
-
All other settings on this object are ignored unless this is true
K
- keyStoreReloadIntervalSecs - Variable in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient.Builder
L
- LBJettySolrClient - Class in org.apache.solr.client.solrj.jetty
-
An
LBSolrClientbased on Jetty HttpClient, supporting async. - LBJettySolrClient(LBJettySolrClient.Builder) - Constructor for class org.apache.solr.client.solrj.jetty.LBJettySolrClient
- LBJettySolrClient.Builder - Class in org.apache.solr.client.solrj.jetty
M
- matches(String, URI, String) - Method in class org.apache.solr.client.solrj.jetty.SolrBasicAuthentication
- MutableListenerFactory - Class in org.apache.solr.client.solrj.jetty
-
A
HttpListenerFactorywhose delegate can be repointed after construction, for the case where the actual listener isn't known yet when aHttpJettySolrClientis built (or may need to change later) but the client's identity is already relied on elsewhere, so it can't simply be rebuilt and swapped out. - MutableListenerFactory() - Constructor for class org.apache.solr.client.solrj.jetty.MutableListenerFactory
O
- onBegin(Request) - Method in class org.apache.solr.client.solrj.jetty.HttpListenerFactory.RequestResponseListener
-
Callback method invoked when the request begins being processed in order to be sent.
- onComplete(Result) - Method in class org.apache.solr.client.solrj.jetty.HttpListenerFactory.RequestResponseListener
- onQueued(Request) - Method in class org.apache.solr.client.solrj.jetty.HttpListenerFactory.RequestResponseListener
-
Callback method invoked when the request is queued, waiting to be sent.
- org.apache.solr.client.solrj.jetty - package org.apache.solr.client.solrj.jetty
-
SolrJ code that depends on Jetty client / HttpClient.
P
- PreemptiveBasicAuthClientCustomizer - Class in org.apache.solr.client.solrj.jetty
-
A
HttpJettySolrClientSolrClientCustomizersupporting a preemptive Http Basic authentication scheme. - PreemptiveBasicAuthClientCustomizer() - Constructor for class org.apache.solr.client.solrj.jetty.PreemptiveBasicAuthClientCustomizer
R
- removeAuthentication(Authentication) - Method in class org.apache.solr.client.solrj.jetty.AuthenticationStoreHolder
- removeAuthenticationResult(Authentication.Result) - Method in class org.apache.solr.client.solrj.jetty.AuthenticationStoreHolder
- REQ_PRINCIPAL_KEY - Static variable in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- request(SolrRequest<?>, String) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- requestAsync(SolrRequest<?>, String) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- requestAsyncWithUrl(SolrClient, String, SolrRequest<?>) - Method in class org.apache.solr.client.solrj.jetty.LBJettySolrClient
- RequestResponseListener() - Constructor for class org.apache.solr.client.solrj.jetty.HttpListenerFactory.RequestResponseListener
- requestWithBaseUrl(String, SolrClient.SolrClientFunction<HttpJettySolrClient, R>) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
-
Temporarily modifies the client to use a different base URL and runs the provided lambda
- requestWithBaseUrl(String, SolrRequest<?>, String) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- resetSslContextFactory() - Static method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- responseParser(SolrRequest<?>) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
S
- setAuthenticationStore(AuthenticationStore) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- setClientAuth(boolean) - Method in class org.apache.solr.client.solrj.jetty.SSLConfig
- setDefaultSolrParams(SolrParams) - Static method in class org.apache.solr.client.solrj.jetty.PreemptiveBasicAuthClientCustomizer
-
This method enables configuring system-wide defaults (apart from using a config file based approach).
- setDefaultSSLConfig(SSLConfig) - Static method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
- setDelegate(HttpListenerFactory) - Method in class org.apache.solr.client.solrj.jetty.MutableListenerFactory
- setup(HttpJettySolrClient) - Method in class org.apache.solr.client.solrj.jetty.PreemptiveBasicAuthClientCustomizer
- setup(HttpJettySolrClient, String, String) - Method in class org.apache.solr.client.solrj.jetty.PreemptiveBasicAuthClientCustomizer
- setUseSSL(boolean) - Method in class org.apache.solr.client.solrj.jetty.SSLConfig
- SolrBasicAuthentication - Class in org.apache.solr.client.solrj.jetty
-
BasicAuthentication that does not care about uri and realm
- SolrBasicAuthentication(String, String) - Constructor for class org.apache.solr.client.solrj.jetty.SolrBasicAuthentication
- SSLConfig - Class in org.apache.solr.client.solrj.jetty
-
Encapsulates settings related to SSL Configuration.
- SSLConfig(boolean, boolean, String, String, String, String) - Constructor for class org.apache.solr.client.solrj.jetty.SSLConfig
-
NOTE: all other settings are ignored if useSsl is false; trustStore settings are ignored if clientAuth is false
- SYS_PROP_BASIC_AUTH_CREDENTIALS - Static variable in class org.apache.solr.client.solrj.jetty.PreemptiveBasicAuthClientCustomizer
-
A system property to configure the Basic auth credentials via a java system property.
- SYS_PROP_HTTP_CLIENT_CONFIG - Static variable in class org.apache.solr.client.solrj.jetty.PreemptiveBasicAuthClientCustomizer
-
A system property used to specify a properties file containing default parameters used for creating an HTTP client.
T
- toBuilder(String) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
U
- updateAuthenticationStore(AuthenticationStore) - Method in class org.apache.solr.client.solrj.jetty.AuthenticationStoreHolder
W
- withCookieStore(HttpCookieStore) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient.Builder
-
Set a cookieStore other than the default (
java.net.InMemoryCookieStore) - withHttpClient(HttpJettySolrClient) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient.Builder
- withKeyStoreReloadInterval(long, TimeUnit) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient.Builder
-
Set the scanning interval to check for updates in the Key Store used by this client.
- withListenerFactories(List<HttpListenerFactory>) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient.Builder
-
Specify listener factories, which will replace any existing values.
- withSSLConfig(SSLConfig) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient.Builder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form