Package com. apollographql. apollo3. cache. http
Types
CachingHttpEngine
Link copied to clipboard
class CachingHttpEngine(directory: File, maxSize: Long, fileSystem: FileSystem, delegate: HttpEngine) : HttpEngine
Content copied to clipboard
DiskLruHttpCache
Link copied to clipboard
class DiskLruHttpCache(fileSystem: FileSystem, directory: File, maxSize: Long)
Content copied to clipboard
HttpFetchPolicy
Link copied to clipboard
Functions
httpDoNotStore
Link copied to clipboard
httpExpireAfterRead
Link copied to clipboard
httpExpireTimeout
Link copied to clipboard
httpFetchPolicy
Link copied to clipboard
fun <T : HasMutableExecutionContext<T>> HasMutableExecutionContext<T>.httpFetchPolicy(httpFetchPolicy: HttpFetchPolicy): T
Content copied to clipboard
withHttpCache
Link copied to clipboard
fun ApolloClient.withHttpCache(directory: File, maxSize: Long): ApolloClient
Content copied to clipboard
withHttpDoNotStore
Link copied to clipboard
fun <D : Operation.Data> ApolloRequest<D>.withHttpDoNotStore(doNotStore: Boolean): ApolloRequest<D>
Content copied to clipboard
withHttpExpireAfterRead
Link copied to clipboard
fun ApolloClient.withHttpExpireAfterRead(expireAfterRead: Boolean): ApolloClient
Content copied to clipboard
fun <D : Operation.Data> ApolloRequest<D>.withHttpExpireAfterRead(expireAfterRead: Boolean): ApolloRequest<D>
Content copied to clipboard
withHttpExpireTimeout
Link copied to clipboard
fun <D : Operation.Data> ApolloRequest<D>.withHttpExpireTimeout(millis: Long): ApolloRequest<D>
Content copied to clipboard
withHttpFetchPolicy
Link copied to clipboard
fun ApolloClient.withHttpFetchPolicy(httpFetchPolicy: HttpFetchPolicy): ApolloClient
Content copied to clipboard
fun <D : Operation.Data> ApolloRequest<D>.withHttpFetchPolicy(httpFetchPolicy: HttpFetchPolicy): ApolloRequest<D>
Content copied to clipboard
Properties
isFromHttpCache
Link copied to clipboard