public class AppSyncStore
extends java.lang.Object
Constructor and Description |
---|
AppSyncStore(ApolloStore syncStore) |
Modifier and Type | Method and Description |
---|---|
CacheKeyResolver |
cacheKeyResolver() |
<any> |
cacheResponseNormalizer() |
<any> |
clearAll() |
java.util.Set<java.lang.String> |
merge(java.util.Collection<Record> recordSet,
CacheHeaders cacheHeaders) |
java.util.Set<java.lang.String> |
merge(Record record,
CacheHeaders cacheHeaders) |
<any> |
networkResponseNormalizer() |
NormalizedCache |
normalizedCache() |
void |
publish(java.util.Set<java.lang.String> changedKeys) |
<D extends Operation.Data,T,V extends Operation.Variables> |
read(<any> operation) |
<D extends Operation.Data,T,V extends Operation.Variables> |
read(<any> operation,
<any> responseFieldMapper,
<any> responseNormalizer,
CacheHeaders cacheHeaders) |
<F extends GraphqlFragment> |
read(<any> responseFieldMapper,
CacheKey cacheKey,
Operation.Variables variables) |
java.util.Collection<Record> |
read(java.util.Collection<java.lang.String> keys,
CacheHeaders cacheHeaders) |
Record |
read(java.lang.String key,
CacheHeaders cacheHeaders) |
<R> R |
readTransaction(<any> transaction) |
<any> |
remove(CacheKey cacheKey) |
<any> |
remove(java.util.List<CacheKey> cacheKeys) |
void |
subscribe(ApolloStore.RecordChangeSubscriber subscriber) |
void |
unsubscribe(ApolloStore.RecordChangeSubscriber subscriber) |
<D extends Operation.Data,T,V extends Operation.Variables> |
write(<any> operation,
D operationData) |
<any> |
write(GraphqlFragment fragment,
CacheKey cacheKey,
Operation.Variables variables) |
<D extends Operation.Data,T,V extends Operation.Variables> |
writeAndPublish(<any> operation,
D operationData) |
<any> |
writeAndPublish(GraphqlFragment fragment,
CacheKey cacheKey,
Operation.Variables variables) |
<R> R |
writeTransaction(<any> transaction) |
public <any> networkResponseNormalizer()
public <any> cacheResponseNormalizer()
public void subscribe(ApolloStore.RecordChangeSubscriber subscriber)
public void unsubscribe(ApolloStore.RecordChangeSubscriber subscriber)
public void publish(java.util.Set<java.lang.String> changedKeys)
public <any> clearAll()
public <any> remove(CacheKey cacheKey)
public <any> remove(java.util.List<CacheKey> cacheKeys)
public <R> R readTransaction(<any> transaction)
public <R> R writeTransaction(<any> transaction)
public NormalizedCache normalizedCache()
public Record read(java.lang.String key, CacheHeaders cacheHeaders)
public java.util.Collection<Record> read(java.util.Collection<java.lang.String> keys, CacheHeaders cacheHeaders)
public java.util.Set<java.lang.String> merge(java.util.Collection<Record> recordSet, CacheHeaders cacheHeaders)
public java.util.Set<java.lang.String> merge(Record record, CacheHeaders cacheHeaders)
public CacheKeyResolver cacheKeyResolver()
public <D extends Operation.Data,T,V extends Operation.Variables> <any> read(<any> operation)
public <D extends Operation.Data,T,V extends Operation.Variables> <any> read(<any> operation, <any> responseFieldMapper, <any> responseNormalizer, CacheHeaders cacheHeaders)
public <F extends GraphqlFragment> <any> read(<any> responseFieldMapper, CacheKey cacheKey, Operation.Variables variables)
public <D extends Operation.Data,T,V extends Operation.Variables> <any> write(<any> operation, D operationData)
public <D extends Operation.Data,T,V extends Operation.Variables> <any> writeAndPublish(<any> operation, D operationData)
public <any> write(GraphqlFragment fragment, CacheKey cacheKey, Operation.Variables variables)
public <any> writeAndPublish(GraphqlFragment fragment, CacheKey cacheKey, Operation.Variables variables)