Index

A B C D F G H I K L M O P R S U W 
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
Deprecated.
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.
allProcessorSupportedContentTypesCommaDelimited(Collection<String>) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
 
asyncTracker - Variable in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
 
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() - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
 
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(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 CloudSolrClient using Jetty HttpClient for 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
 
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 SolrClient using Jetty HttpClient.
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 LBSolrClient based 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
 

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 HttpJettySolrClient SolrClientCustomizer supporting a preemptive Http Basic authentication scheme.
PreemptiveBasicAuthClientCustomizer() - Constructor for class org.apache.solr.client.solrj.jetty.PreemptiveBasicAuthClientCustomizer
 
processorAcceptsMimeType(Collection<String>, String) - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
 

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
 
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.

U

updateAuthenticationStore(AuthenticationStore) - Method in class org.apache.solr.client.solrj.jetty.AuthenticationStoreHolder
 
updateDefaultMimeTypeForParser() - Method in class org.apache.solr.client.solrj.jetty.HttpJettySolrClient
 

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
 
A B C D F G H I K L M O P R S U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form