Package com.apollographql.apollo3

Types

ApolloCall
Link copied to clipboard
common
abstract class ApolloCall<D : Operation.Data, E>(apolloClient: ApolloClient, operation: Operation<D>) : MutableExecutionOptions<E>
ApolloClient
Link copied to clipboard
common
class ApolloClient : ExecutionOptions
The main entry point for the Apollo runtime.
ApolloMutationCall
Link copied to clipboard
common
class ApolloMutationCall<D : Mutation.Data>(apolloClient: ApolloClient, mutation: Mutation<D>) : ApolloCall<D, ApolloMutationCall<D>>
ApolloMutationCall contains everything needed to execute a Mutation with the given ApolloClientApolloMutationCall is mutable.
ApolloQueryCall
Link copied to clipboard
common
class ApolloQueryCall<D : Query.Data>(apolloClient: ApolloClient, query: Query<D>) : ApolloCall<D, ApolloQueryCall<D>>
ApolloQueryCall contains everything needed to execute a Query with the given ApolloClientApolloQueryCall is mutable.
ApolloSubscriptionCall
Link copied to clipboard
common
class ApolloSubscriptionCall<D : Subscription.Data>(apolloClient: ApolloClient, subscription: Subscription<D>) : ApolloCall<D, ApolloSubscriptionCall<D>>
ApolloSubscriptionCall contains everything needed to execute a Subscription with the given ApolloClientApolloSubscriptionCall is mutable.
AutoPersistedQueryInfo
Link copied to clipboard
common
class AutoPersistedQueryInfo(hit: Boolean) : ExecutionContext.Element
Information about auto persisted queries
ConcurrencyInfo
Link copied to clipboard
common
class ConcurrencyInfo(dispatcher: CoroutineDispatcher, coroutineScope: CoroutineScope) : ExecutionContext.Element

Properties

autoPersistedQueryInfo
Link copied to clipboard
common
val <D : Operation.Data> ApolloResponse<D>.autoPersistedQueryInfo: AutoPersistedQueryInfo?