HttpRetryException
  public
  
  
  
  class
  HttpRetryException
  
  
  
  
  
  
  
  
  
  
    extends IOException
  
  
  
  
  
  
| java.lang.Object | ||||
| ↳ | java.lang.Throwable | |||
| ↳ | java.lang.Exception | |||
| ↳ | java.io.IOException | |||
| ↳ | java.net.HttpRetryException | |||
Thrown to indicate that a HTTP request needs to be retried but cannot be retried automatically, due to streaming mode being enabled.
Summary
Public constructors | |
|---|---|
      
      HttpRetryException(String detail, int code)
      
      
        Constructs a new   | 
  |
      
      HttpRetryException(String detail, int code, String location)
      
      
        Constructs a new   | 
  |
Public methods | |
|---|---|
        
        
        
        
        
        String
     | 
  
    
      
      getLocation()
      
      
        Returns the value of the Location header field if the error resulted from redirection.  | 
  
        
        
        
        
        
        String
     | 
  
    
      
      getReason()
      
      
        Returns a string explaining why the http request could not be retried.  | 
  
        
        
        
        
        
        int
     | 
  
    
      
      responseCode()
      
      
        Returns the http response code  | 
  
Inherited methods | |
|---|---|
Public constructors
HttpRetryException
public HttpRetryException (String detail, int code)
Constructs a new HttpRetryException from the
 specified response code and exception detail message
| Parameters | |
|---|---|
detail | 
        
          String: the detail message. | 
      
code | 
        
          int: the HTTP response code from server. | 
      
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 | 
        
          String: the detail message. | 
      
code | 
        
          int: the HTTP response code from server. | 
      
location | 
        
          String: the URL to be redirected to | 
      
Public methods
getLocation
public String getLocation ()
Returns the value of the Location header field if the error resulted from redirection.
| Returns | |
|---|---|
String | 
        The location string | 
getReason
public String getReason ()
Returns a string explaining why the http request could not be retried.
| Returns | |
|---|---|
String | 
        The reason string | 
responseCode
public int responseCode ()
Returns the http response code
| Returns | |
|---|---|
int | 
        The http response code. |