## Uses of Interface
io.vertx.ext.web.client.spi.CacheStore

- Packages that use CacheStore
  Package | Description
  --- | ---
  io.vertx.ext.web.client |
  io.vertx.ext.web.client.spi |
  io.vertx.reactivex.ext.web.client |
  io.vertx.rxjava.ext.web.client |
  io.vertx.rxjava3.ext.web.client |

- - ### Uses of CacheStore in io.vertx.ext.web.client

    Methods in io.vertx.ext.web.client with parameters of type CacheStore
    Modifier and Type | Method and Description
    --- | ---
    `static WebClient` | CachingWebClient.`create(WebClient webClient, CacheStore cacheStore)` Create a cache aware web client using the provided `WebClient`.
    `static WebClient` | CachingWebClient.`create(WebClient webClient, CacheStore cacheStore, CachingWebClientOptions options)` Create a cache aware web client using the provided `WebClient`.

  - ### Uses of CacheStore in io.vertx.ext.web.client.spi

    Methods in io.vertx.ext.web.client.spi that return CacheStore
    Modifier and Type | Method and Description
    --- | ---
    `static CacheStore` | CacheStore.`build()` Builds a no-op cache store.
    `static CacheStore` | CacheStore.`localStore()` Builds a cache store that uses a `ConcurrentHashMap`.
    `static CacheStore` | CacheStore.`sharedDataStore(Vertx vertx)` Builds a cache store that uses an `AsyncMap` from `SharedData`.

  - ### Uses of CacheStore in io.vertx.reactivex.ext.web.client

    Methods in io.vertx.reactivex.ext.web.client with parameters of type CacheStore
    Modifier and Type | Method and Description
    --- | ---
    `static WebClient` | CachingWebClient.`create(WebClient webClient, CacheStore cacheStore)` Create a cache aware web client using the provided `WebClient`.
    `static WebClient` | CachingWebClient.`create(WebClient webClient, CacheStore cacheStore, CachingWebClientOptions options)` Create a cache aware web client using the provided `WebClient`.

  - ### Uses of CacheStore in io.vertx.rxjava.ext.web.client

    Methods in io.vertx.rxjava.ext.web.client with parameters of type CacheStore
    Modifier and Type | Method and Description
    --- | ---
    `static WebClient` | CachingWebClient.`create(WebClient webClient, CacheStore cacheStore)` Create a cache aware web client using the provided `WebClient`.
    `static WebClient` | CachingWebClient.`create(WebClient webClient, CacheStore cacheStore, CachingWebClientOptions options)` Create a cache aware web client using the provided `WebClient`.

  - ### Uses of CacheStore in io.vertx.rxjava3.ext.web.client

    Methods in io.vertx.rxjava3.ext.web.client with parameters of type CacheStore
    Modifier and Type | Method and Description
    --- | ---
    `static WebClient` | CachingWebClient.`create(WebClient webClient, CacheStore cacheStore)` Create a cache aware web client using the provided `WebClient`.
    `static WebClient` | CachingWebClient.`create(WebClient webClient, CacheStore cacheStore, CachingWebClientOptions options)` Create a cache aware web client using the provided `WebClient`.

Copyright © 2023 Eclipse. All rights reserved.