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. | 
