Added in API level 1

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 from the specified response code and exception detail message

HttpRetryException(detail: String!, code: Int, location: String!)

Constructs a new HttpRetryException with detail message responseCode and the contents of the Location response header field.

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

Added in API level 1
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

Added in API level 1
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

Added in API level 1
open fun getLocation(): String!

Returns the value of the Location header field if the error resulted from redirection.

Return
String! The location string

getReason

Added in API level 1
open fun getReason(): String!

Returns a string explaining why the http request could not be retried.

Return
String! The reason string

responseCode

Added in API level 1
open fun responseCode(): Int

Returns the http response code

Return
Int The http response code.