RetrostashOkHttpConfig
Tunables for RetrostashOkHttpInterceptor and AndroidRetrostashStore.
Caching strategy
Retrostash maintains its own annotation-driven cache (the dev.logickoder.retrostash.core.RetrostashStore). Treat it as the only Retrostash-controlled cache layer. If you also pass cache(...) to your OkHttpClient.Builder, OkHttp's HTTP disk cache obeys origin Cache-Control headers independently — Retrostash invalidation does not evict OkHttp HTTP cache entries.
Most apps want exactly one cache layer. Drop cache(...) from your OkHttpClient.Builder and let Retrostash own the lifecycle. See Caching strategy.
Properties
Subdirectory of Context.cacheDir used by AndroidRetrostashStore.
TTL for Retrostash's own store entries when a @CacheQuery does not declare one. Applies to every cached payload (GET and POST queries).
Soft cap on entries held by the disk store (LRU eviction beyond this).