Package-level declarations

Types

Link copied to clipboard
@ApolloExperimental
enum OnError : Enum<OnError>

Defines how cached errors are surfaced.

Functions

Link copied to clipboard
@ApolloExperimental
fun <T> MutableExecutionOptions<T>.onError(onError: OnError): T

Controls how cached errors are surfaced.

Link copied to clipboard
fun <T> MutableExecutionOptions<T>.serverErrorsAsCacheMisses(serverErrorsAsCacheMisses: Boolean): T

Sets whether GraphQL errors in the cache should be treated as cache misses.

Link copied to clipboard
fun <T> MutableExecutionOptions<T>.throwOnCacheMiss(throwOnCacheMiss: Boolean): T

Sets whether missing fields from the cache should result in an exception.