Package com. apollographql. apollo3. network. http
Types
ApolloClientAwarenessInterceptor
Link copied to clipboard
class ApolloClientAwarenessInterceptor(clientName: String, clientVersion: String) : HttpInterceptor
Content copied to clipboard
BatchingHttpEngine
Link copied to clipboard
class BatchingHttpEngine constructor(delegate: HttpEngine, batchIntervalMillis: Long, maxBatchSize: Int, exposeErrorBody: Boolean) : HttpEngine
Content copied to clipboard
BatchingHttpInterceptor
Link copied to clipboard
class BatchingHttpInterceptor constructor(batchIntervalMillis: Long, maxBatchSize: Int, exposeErrorBody: Boolean) : HttpInterceptor
Content copied to clipboard
An HttpInterceptor that batches HTTP queries to execute multiple at once.
BearerTokenInterceptor
Link copied to clipboard
class BearerTokenInterceptor(tokenProvider: TokenProvider) : HttpInterceptor
Content copied to clipboard
DataTaskFactory
Link copied to clipboard
fun fun interface DataTaskFactory
Content copied to clipboard
DefaultHttpEngine
Link copied to clipboard
HeadersInterceptor
Link copied to clipboard
HttpCall
Link copied to clipboard
HttpEngine
Link copied to clipboard
HttpInterceptor
Link copied to clipboard
interface HttpInterceptor
Content copied to clipboard
HttpInterceptorChain
Link copied to clipboard
interface HttpInterceptorChain
Content copied to clipboard
HttpNetworkTransport
Link copied to clipboard
LoggingInterceptor
Link copied to clipboard
class LoggingInterceptor(level: LoggingInterceptor.Level, log: (String) -> Unit) : HttpInterceptor
Content copied to clipboard
StreamingNSURLSessionHttpEngine
Link copied to clipboard
An HttpEngine based on NSURLSession with the ability to stream data as it is received when using
Transfer-Encoding: Chunked
.TokenProvider
Link copied to clipboard
interface TokenProvider
Content copied to clipboard
UrlSessionDataTaskCompletionHandler
Link copied to clipboard
typealias UrlSessionDataTaskCompletionHandler = (<ERROR CLASS>?, <ERROR CLASS>?, <ERROR CLASS>?) -> Unit
Content copied to clipboard