private static class AmazonHttpClient.ExecOneRequestParams
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) org.apache.http.client.methods.HttpRequestBase |
apacheRequest |
(package private) org.apache.http.HttpResponse |
apacheResponse |
(package private) AuthRetryParameters |
authRetryParam |
(package private) long |
lastBackoffDelay
Last delay between retries
|
(package private) boolean |
leaveHttpConnectionOpen |
(package private) java.net.URI |
redirectedURI |
(package private) int |
requestCount |
(package private) AmazonClientException |
retriedException |
private Signer |
signer |
private java.net.URI |
signerURI |
Modifier | Constructor and Description |
---|---|
private |
ExecOneRequestParams() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
initPerRetry() |
(package private) boolean |
isRetry() |
(package private) org.apache.http.client.methods.HttpRequestBase |
newApacheRequest(HttpRequestFactory<org.apache.http.client.methods.HttpRequestBase> httpRequestFactory,
Request<?> request,
HttpClientSettings options) |
(package private) Signer |
newSigner(Request<?> request,
ExecutionContext execContext) |
(package private) void |
resetBeforeHttpRequest() |
int requestCount
long lastBackoffDelay
AmazonClientException retriedException
org.apache.http.client.methods.HttpRequestBase apacheRequest
org.apache.http.HttpResponse apacheResponse
java.net.URI redirectedURI
AuthRetryParameters authRetryParam
boolean leaveHttpConnectionOpen
private Signer signer
private java.net.URI signerURI
boolean isRetry()
void initPerRetry()
Signer newSigner(Request<?> request, ExecutionContext execContext)
org.apache.http.client.methods.HttpRequestBase newApacheRequest(HttpRequestFactory<org.apache.http.client.methods.HttpRequestBase> httpRequestFactory, Request<?> request, HttpClientSettings options) throws java.io.IOException
FakeIOException
- thrown only during test simulationjava.io.IOException
void resetBeforeHttpRequest()