Class ApacheSdkHttpClient
java.lang.Object
software.amazon.awssdk.http.apache.internal.impl.ApacheSdkHttpClient
- All Implemented Interfaces:
 org.apache.http.client.HttpClient,ConnectionManagerAwareHttpClient
An instance of 
ConnectionManagerAwareHttpClient that delegates all the requests to the given http client.- 
Constructor Summary
ConstructorsConstructorDescriptionApacheSdkHttpClient(org.apache.http.client.HttpClient delegate, org.apache.http.conn.HttpClientConnectionManager cm)  - 
Method Summary
Modifier and TypeMethodDescriptionorg.apache.http.HttpResponseexecute(org.apache.http.client.methods.HttpUriRequest request) <T> Texecute(org.apache.http.client.methods.HttpUriRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler) <T> Texecute(org.apache.http.client.methods.HttpUriRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler, org.apache.http.protocol.HttpContext context) org.apache.http.HttpResponseexecute(org.apache.http.client.methods.HttpUriRequest request, org.apache.http.protocol.HttpContext context) org.apache.http.HttpResponseexecute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request) <T> Texecute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler) <T> Texecute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler, org.apache.http.protocol.HttpContext context) org.apache.http.HttpResponseexecute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context) org.apache.http.conn.ClientConnectionManagerorg.apache.http.conn.HttpClientConnectionManagerReturns theHttpClientConnectionManagerassociated with the http client.org.apache.http.params.HttpParams 
- 
Constructor Details
- 
ApacheSdkHttpClient
public ApacheSdkHttpClient(org.apache.http.client.HttpClient delegate, org.apache.http.conn.HttpClientConnectionManager cm)  
 - 
 - 
Method Details
- 
getParams
public org.apache.http.params.HttpParams getParams()- Specified by:
 getParamsin interfaceorg.apache.http.client.HttpClient
 - 
getConnectionManager
public org.apache.http.conn.ClientConnectionManager getConnectionManager()- Specified by:
 getConnectionManagerin interfaceorg.apache.http.client.HttpClient
 - 
execute
public org.apache.http.HttpResponse execute(org.apache.http.client.methods.HttpUriRequest request) throws IOException - Specified by:
 executein interfaceorg.apache.http.client.HttpClient- Throws:
 IOException
 - 
execute
public org.apache.http.HttpResponse execute(org.apache.http.client.methods.HttpUriRequest request, org.apache.http.protocol.HttpContext context) throws IOException - Specified by:
 executein interfaceorg.apache.http.client.HttpClient- Throws:
 IOException
 - 
execute
public org.apache.http.HttpResponse execute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request) throws IOException - Specified by:
 executein interfaceorg.apache.http.client.HttpClient- Throws:
 IOException
 - 
execute
public org.apache.http.HttpResponse execute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context) throws IOException - Specified by:
 executein interfaceorg.apache.http.client.HttpClient- Throws:
 IOException
 - 
execute
public <T> T execute(org.apache.http.client.methods.HttpUriRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler) throws IOException - Specified by:
 executein interfaceorg.apache.http.client.HttpClient- Throws:
 IOException
 - 
execute
public <T> T execute(org.apache.http.client.methods.HttpUriRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler, org.apache.http.protocol.HttpContext context) throws IOException - Specified by:
 executein interfaceorg.apache.http.client.HttpClient- Throws:
 IOException
 - 
execute
public <T> T execute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler) throws IOException - Specified by:
 executein interfaceorg.apache.http.client.HttpClient- Throws:
 IOException
 - 
execute
public <T> T execute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler, org.apache.http.protocol.HttpContext context) throws IOException - Specified by:
 executein interfaceorg.apache.http.client.HttpClient- Throws:
 IOException
 - 
getHttpClientConnectionManager
public org.apache.http.conn.HttpClientConnectionManager getHttpClientConnectionManager()Description copied from interface:ConnectionManagerAwareHttpClientReturns theHttpClientConnectionManagerassociated with the http client.- Specified by:
 getHttpClientConnectionManagerin interfaceConnectionManagerAwareHttpClient
 
 -