| synchronized void | addRequestInterceptor(
                 HttpRequestInterceptor itcp) | 
 
               
               | synchronized void | addRequestInterceptor(
                 HttpRequestInterceptor itcp, int index) | 
 
               
               | synchronized void | addResponseInterceptor(
                 HttpResponseInterceptor itcp, int index) | 
 
               
               | synchronized void | addResponseInterceptor(
                 HttpResponseInterceptor itcp) | 
 
               
               | synchronized void | clearRequestInterceptors() | 
 
               
               | synchronized void | clearResponseInterceptors() | 
 
               
               | abstract 
                 AuthSchemeRegistry | createAuthSchemeRegistry() | 
 
               
               | abstract 
                 ClientConnectionManager | createClientConnectionManager() | 
 
               
               | RequestDirector | createClientRequestDirector(
                 HttpRequestExecutor requestExec, 
                 ClientConnectionManager conman, 
                 ConnectionReuseStrategy reustrat, 
                 ConnectionKeepAliveStrategy kastrat, 
                 HttpRoutePlanner rouplan, 
                 HttpProcessor httpProcessor, 
                 HttpRequestRetryHandler retryHandler, 
                 RedirectHandler redirectHandler, 
                 AuthenticationHandler targetAuthHandler, 
                 AuthenticationHandler proxyAuthHandler, 
                 UserTokenHandler stateHandler, 
                 HttpParams params) | 
 
               
               | abstract 
                 ConnectionKeepAliveStrategy | createConnectionKeepAliveStrategy() | 
 
               
               | abstract 
                 ConnectionReuseStrategy | createConnectionReuseStrategy() | 
 
               
               | abstract 
                 CookieSpecRegistry | createCookieSpecRegistry() | 
 
               
               | abstract 
                 CookieStore | createCookieStore() | 
 
               
               | abstract 
                 CredentialsProvider | createCredentialsProvider() | 
 
               
               | abstract 
                 HttpContext | createHttpContext() | 
 
               
               | abstract 
                 HttpParams | createHttpParams() | 
 
               
               | abstract 
                 BasicHttpProcessor | createHttpProcessor() | 
 
               
               | abstract 
                 HttpRequestRetryHandler | createHttpRequestRetryHandler() | 
 
               
               | abstract 
                 HttpRoutePlanner | createHttpRoutePlanner() | 
 
               
               | abstract 
                 AuthenticationHandler | createProxyAuthenticationHandler() | 
 
               
               | abstract 
                 RedirectHandler | createRedirectHandler() | 
 
               
               | abstract 
                 HttpRequestExecutor | createRequestExecutor() | 
 
               
               | abstract 
                 AuthenticationHandler | createTargetAuthenticationHandler() | 
 
               
               | abstract 
                 UserTokenHandler | createUserTokenHandler() | 
 
               
               | HttpParams | determineParams(
                 HttpRequest req) 
                 Obtains parameters for executing a request.
                 | 
 
               
               | final 
                 HttpResponse | execute(
                 HttpUriRequest request) 
                 Executes a request using the default context.
                 | 
 
               
               | <T> T | execute(
                 HttpUriRequest request, 
                 ResponseHandler<? extends T> responseHandler, 
                 HttpContext context) 
                 Executes a request using the given context and processes the response using the given response handler.
                 | 
 
               
               | final 
                 HttpResponse | execute(
                 HttpUriRequest request, 
                 HttpContext context) | 
 
               
               | <T> T | execute(
                 HttpHost target, 
                 HttpRequest request, 
                 ResponseHandler<? extends T> responseHandler) 
                 Executes a request to the target using the default context and processes the response using the given response handler.
                 | 
 
               
               | final 
                 HttpResponse | execute(
                 HttpHost target, 
                 HttpRequest request) 
                 Executes a request to the target using the default context.
                 | 
 
               
               | final 
                 HttpResponse | execute(
                 HttpHost target, 
                 HttpRequest request, 
                 HttpContext context) 
                 Executes a request to the target using the given context.
                 | 
 
               
               | <T> T | execute(
                 HttpHost target, 
                 HttpRequest request, 
                 ResponseHandler<? extends T> responseHandler, 
                 HttpContext context) 
                 Executes a request to the target using the given context and processes the response using the given response handler.
                 | 
 
               
               | <T> T | execute(
                 HttpUriRequest request, 
                 ResponseHandler<? extends T> responseHandler) 
                 Executes a request using the default context and processes the response using the given response handler.
                 | 
 
               
               | synchronized final 
                 AuthSchemeRegistry | getAuthSchemes() | 
 
               
               | synchronized final 
                 ConnectionKeepAliveStrategy | getConnectionKeepAliveStrategy() | 
 
               
               | synchronized final 
                 ClientConnectionManager | getConnectionManager() 
                 Obtains the connection manager used by this client.
                 | 
 
               
               | synchronized final 
                 ConnectionReuseStrategy | getConnectionReuseStrategy() | 
 
               
               | synchronized final 
                 CookieSpecRegistry | getCookieSpecs() | 
 
               
               | synchronized final 
                 CookieStore | getCookieStore() | 
 
               
               | synchronized final 
                 CredentialsProvider | getCredentialsProvider() | 
 
               
               | synchronized final 
                 BasicHttpProcessor | getHttpProcessor() | 
 
               
               | synchronized final 
                 HttpRequestRetryHandler | getHttpRequestRetryHandler() | 
 
               
               | synchronized final 
                 HttpParams | getParams() 
                 Obtains the parameters for this client.
                 | 
 
               
               | synchronized final 
                 AuthenticationHandler | getProxyAuthenticationHandler() | 
 
               
               | synchronized final 
                 RedirectHandler | getRedirectHandler() | 
 
               
               | synchronized final 
                 HttpRequestExecutor | getRequestExecutor() | 
 
               
               | synchronized 
                 HttpRequestInterceptor | getRequestInterceptor(int index) | 
 
               
               | synchronized int | getRequestInterceptorCount() | 
 
               
               | synchronized 
                 HttpResponseInterceptor | getResponseInterceptor(int index) | 
 
               
               | synchronized int | getResponseInterceptorCount() | 
 
               
               | synchronized final 
                 HttpRoutePlanner | getRoutePlanner() | 
 
               
               | synchronized final 
                 AuthenticationHandler | getTargetAuthenticationHandler() | 
 
               
               | synchronized final 
                 UserTokenHandler | getUserTokenHandler() | 
 
               
               | void | removeRequestInterceptorByClass(
                 Class<? extends 
                 HttpRequestInterceptor> clazz) | 
 
               
               | void | removeResponseInterceptorByClass(
                 Class<? extends 
                 HttpResponseInterceptor> clazz) | 
 
               
               | synchronized void | setAuthSchemes(
                 AuthSchemeRegistry authSchemeRegistry) | 
 
               
               | synchronized void | setCookieSpecs(
                 CookieSpecRegistry cookieSpecRegistry) | 
 
               
               | synchronized void | setCookieStore(
                 CookieStore cookieStore) | 
 
               
               | synchronized void | setCredentialsProvider(
                 CredentialsProvider credsProvider) | 
 
               
               | synchronized void | setHttpRequestRetryHandler(
                 HttpRequestRetryHandler retryHandler) | 
 
               
               | synchronized void | setKeepAliveStrategy(
                 ConnectionKeepAliveStrategy keepAliveStrategy) | 
 
               
               | synchronized void | setParams(
                 HttpParams params) 
                 Replaces the parameters.
                 | 
 
               
               | synchronized void | setProxyAuthenticationHandler(
                 AuthenticationHandler proxyAuthHandler) | 
 
               
               | synchronized void | setRedirectHandler(
                 RedirectHandler redirectHandler) | 
 
               
               | synchronized void | setReuseStrategy(
                 ConnectionReuseStrategy reuseStrategy) | 
 
               
               | synchronized void | setRoutePlanner(
                 HttpRoutePlanner routePlanner) | 
 
               
               | synchronized void | setTargetAuthenticationHandler(
                 AuthenticationHandler targetAuthHandler) | 
 
               
               | synchronized void | setUserTokenHandler(
                 UserTokenHandler userTokenHandler) |