HttpNetworkTransport

class HttpNetworkTransport : NetworkTransport

Types

Link copied to clipboard
class Builder

A builder for HttpNetworkTransport

Link copied to clipboard
object Companion
Link copied to clipboard
inner class EngineInterceptor : HttpInterceptor

Functions

Link copied to clipboard
open override fun dispose()
Link copied to clipboard
open override fun <D : Operation.Data> execute(request: ApolloRequest<D>): Flow<ApolloResponse<D>>
fun <D : Operation.Data> execute(    request: ApolloRequest<D>,     httpRequest: HttpRequest,     customScalarAdapters: CustomScalarAdapters): Flow<ApolloResponse<D>>
Link copied to clipboard
fun newBuilder(): HttpNetworkTransport.Builder

Creates a new Builder that shares the underlying resources

Properties

Link copied to clipboard
val engine: HttpEngine
Link copied to clipboard
val exposeErrorBody: Boolean
Link copied to clipboard
val interceptors: List<HttpInterceptor>