Package Summary Overview Summary

### class:HttpRetryException [NONE]
All Implemented Interfaces: `Serializable` public class HttpRetryException extends IOException Thrown to indicate that a HTTP request needs to be retried but cannot be retried automatically, due to streaming mode being enabled. Since: 1.5 See Also: Serialized Form

### constructor:HttpRetryException(java.lang.String,int) [NONE]
### HttpRetryException public HttpRetryException (String detail, int code) Constructs a new `HttpRetryException` from the specified response code and exception detail message Parameters: `detail` - the detail message. `code` - the HTTP response code from server.

### constructor:HttpRetryException(java.lang.String,int,java.lang.String) [NONE]
### HttpRetryException public HttpRetryException (String detail, int code, String location) Constructs a new `HttpRetryException` with detail message responseCode and the contents of the Location response header field. Parameters: `detail` - the detail message. `code` - the HTTP response code from server. `location` - the URL to be redirected to

### method:responseCode() [NONE]
### responseCode public int responseCode() Returns the http response code Returns: The http response code.

### method:getReason() [NONE]
### getReason public String getReason() Returns a string explaining why the http request could not be retried. Returns: The reason string

### method:getLocation() [NONE]
### getLocation public String getLocation() Returns the value of the Location header field if the error resulted from redirection. Returns: The location string