ApolloHttpException

class ApolloHttpException(    val statusCode: Int,     val headers: List<HttpHeader>,     val body: BufferedSource?,     message: String,     cause: Throwable? = null) : ApolloException

The response was received but the response code was not 200

Parameters

statusCode

: the HTTP status code

headers

: the HTTP headers

body

: the HTTP error body. By default, body is always null. You can opt-in exposeHttpErrorBody in HttpNetworkTransport if you need it. If you're doing this, you must call BufferedSource.close on body to avoid sockets and other resources leaking.

Constructors

Link copied to clipboard
fun ApolloHttpException(    statusCode: Int,     headers: List<HttpHeader>,     body: BufferedSource?,     message: String,     cause: Throwable? = null)

Properties

Link copied to clipboard
val body: BufferedSource?
Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
val headers: List<HttpHeader>
Link copied to clipboard
open val message: String?
Link copied to clipboard
val statusCode: Int