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