Package com.apollographql.apollo.fetcher
Interface ResponseFetcher
-
- All Known Implementing Classes:
CacheAndNetworkFetcher,CacheFirstFetcher,CacheOnlyFetcher,NetworkFirstFetcher,NetworkOnlyFetcher
public interface ResponseFetcherA ResponseFetcher is anApolloInterceptorinserted at the beginning of a request chain. It can control how a request is fetched by configuringcom.apollographql.apollo.interceptor.FetchOptions. SeeApolloResponseFetchersfor a basic set of fetchers.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ApolloInterceptorprovideInterceptor(com.apollographql.apollo.api.internal.ApolloLogger logger)
-
-
-
Method Detail
-
provideInterceptor
ApolloInterceptor provideInterceptor(com.apollographql.apollo.api.internal.ApolloLogger logger)
- Parameters:
logger- AApolloLoggerto log relevant fetch information.- Returns:
- The
ApolloInterceptorthat executes the fetch logic.
-
-