HttpRetryException
open class HttpRetryException : IOException
| kotlin.Any | ||||
| ↳ | kotlin.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(detail: String!, code: Int)Constructs a new   | 
        |
            HttpRetryException(detail: String!, code: Int, location: String!)Constructs a new   | 
        |
| Public methods | |
|---|---|
| open String! | 
            
             Returns the value of the Location header field if the error resulted from redirection.  | 
        
| open String! | 
            
             Returns a string explaining why the http request could not be retried.  | 
        
| open Int | 
            
             Returns the http response code  | 
        
Public constructors
HttpRetryException
HttpRetryException(
detail: String!,
code: Int)
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
HttpRetryException(
detail: String!,
code: Int,
location: String!)
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
open fun getLocation(): String!
Returns the value of the Location header field if the error resulted from redirection.
| Return | |
|---|---|
String! | 
            The location string | 
getReason
open fun getReason(): String!
Returns a string explaining why the http request could not be retried.
| Return | |
|---|---|
String! | 
            The reason string | 
responseCode
open fun responseCode(): Int
Returns the http response code
| Return | |
|---|---|
Int | 
            The http response code. |