public static final class RealApolloCall.Builder<T>
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
RealApolloCall.Builder<T> |
apolloStore(ApolloStore apolloStore) |
RealApolloCall.Builder<T> |
applicationInterceptors(java.util.List<ApolloInterceptor> applicationInterceptors) |
RealApolloCall<T> |
build() |
RealApolloCall.Builder<T> |
cacheHeaders(CacheHeaders cacheHeaders) |
RealApolloCall.Builder<T> |
dispatcher(java.util.concurrent.Executor dispatcher) |
RealApolloCall.Builder<T> |
enableAutoPersistedQueries(boolean enableAutoPersistedQueries) |
RealApolloCall.Builder<T> |
httpCache(com.apollographql.apollo.api.cache.http.HttpCache httpCache) |
RealApolloCall.Builder<T> |
httpCachePolicy(com.apollographql.apollo.api.cache.http.HttpCachePolicy.Policy httpCachePolicy) |
RealApolloCall.Builder<T> |
httpCallFactory(okhttp3.Call.Factory httpCallFactory) |
RealApolloCall.Builder<T> |
logger(com.apollographql.apollo.api.internal.ApolloLogger logger) |
RealApolloCall.Builder<T> |
operation(com.apollographql.apollo.api.Operation operation) |
RealApolloCall.Builder<T> |
optimisticUpdates(com.apollographql.apollo.api.internal.Optional<com.apollographql.apollo.api.Operation.Data> optimisticUpdates) |
RealApolloCall.Builder<T> |
refetchQueries(java.util.List<com.apollographql.apollo.api.Query> refetchQueries) |
RealApolloCall.Builder<T> |
refetchQueryNames(java.util.List<com.apollographql.apollo.api.OperationName> refetchQueryNames) |
RealApolloCall.Builder<T> |
requestHeaders(RequestHeaders requestHeaders) |
RealApolloCall.Builder<T> |
responseFetcher(ResponseFetcher responseFetcher) |
RealApolloCall.Builder<T> |
responseFieldMapperFactory(ResponseFieldMapperFactory responseFieldMapperFactory) |
RealApolloCall.Builder<T> |
scalarTypeAdapters(com.apollographql.apollo.api.ScalarTypeAdapters scalarTypeAdapters) |
RealApolloCall.Builder<T> |
serverUrl(okhttp3.HttpUrl serverUrl) |
RealApolloCall.Builder<T> |
tracker(ApolloCallTracker tracker) |
RealApolloCall.Builder<T> |
useHttpGetMethodForPersistedQueries(boolean useHttpGetMethodForPersistedQueries) |
RealApolloCall.Builder<T> |
useHttpGetMethodForQueries(boolean useHttpGetMethodForQueries) |
public RealApolloCall.Builder<T> operation(com.apollographql.apollo.api.Operation operation)
public RealApolloCall.Builder<T> serverUrl(okhttp3.HttpUrl serverUrl)
public RealApolloCall.Builder<T> httpCallFactory(okhttp3.Call.Factory httpCallFactory)
public RealApolloCall.Builder<T> httpCache(com.apollographql.apollo.api.cache.http.HttpCache httpCache)
public RealApolloCall.Builder<T> httpCachePolicy(com.apollographql.apollo.api.cache.http.HttpCachePolicy.Policy httpCachePolicy)
public RealApolloCall.Builder<T> responseFieldMapperFactory(ResponseFieldMapperFactory responseFieldMapperFactory)
public RealApolloCall.Builder<T> scalarTypeAdapters(com.apollographql.apollo.api.ScalarTypeAdapters scalarTypeAdapters)
public RealApolloCall.Builder<T> apolloStore(ApolloStore apolloStore)
public RealApolloCall.Builder<T> responseFetcher(ResponseFetcher responseFetcher)
public RealApolloCall.Builder<T> cacheHeaders(CacheHeaders cacheHeaders)
public RealApolloCall.Builder<T> requestHeaders(RequestHeaders requestHeaders)
public RealApolloCall.Builder<T> dispatcher(java.util.concurrent.Executor dispatcher)
public RealApolloCall.Builder<T> logger(com.apollographql.apollo.api.internal.ApolloLogger logger)
public RealApolloCall.Builder<T> tracker(ApolloCallTracker tracker)
public RealApolloCall.Builder<T> applicationInterceptors(java.util.List<ApolloInterceptor> applicationInterceptors)
public RealApolloCall.Builder<T> refetchQueryNames(java.util.List<com.apollographql.apollo.api.OperationName> refetchQueryNames)
public RealApolloCall.Builder<T> refetchQueries(java.util.List<com.apollographql.apollo.api.Query> refetchQueries)
public RealApolloCall.Builder<T> enableAutoPersistedQueries(boolean enableAutoPersistedQueries)
public RealApolloCall.Builder<T> optimisticUpdates(com.apollographql.apollo.api.internal.Optional<com.apollographql.apollo.api.Operation.Data> optimisticUpdates)
public RealApolloCall.Builder<T> useHttpGetMethodForQueries(boolean useHttpGetMethodForQueries)
public RealApolloCall.Builder<T> useHttpGetMethodForPersistedQueries(boolean useHttpGetMethodForPersistedQueries)
public RealApolloCall<T> build()