## Uses of Interface
org.apache.ignite.client.ClientCache

- Packages that use ClientCache
  Package | Description
  --- | ---
  org.apache.ignite | Contains entry-point Ignite & HPC APIs.
  org.apache.ignite.client | Contains Ignite Thin Client API classes.

- - ### Uses of ClientCache in org.apache.ignite

    Methods in org.apache.ignite that return ClientCache
    Modifier and Type | Method and Description
    --- | ---
    `<K,V> ClientCache<K,V>` | IgniteClientSpringBean.`cache(String name)` Get existing cache.
    `<K,V> ClientCache<K,V>` | IgniteClientSpringBean.`createCache(ClientCacheConfiguration cfg)` Creates a cache with the specified configuration.
    `<K,V> ClientCache<K,V>` | IgniteClientSpringBean.`createCache(String name)` Creates a cache with a default configuration.
    `<K,V> ClientCache<K,V>` | IgniteClientSpringBean.`getOrCreateCache(ClientCacheConfiguration cfg)` Gets the existing cache or creates a new cache if it does not exist.
    `<K,V> ClientCache<K,V>` | IgniteClientSpringBean.`getOrCreateCache(String name)` Gets the existing cache or creates a new cache with default configuration if it does not exist.

    Methods in org.apache.ignite that return types with arguments of type ClientCache
    Modifier and Type | Method and Description
    --- | ---
    `<K,V> IgniteClientFuture<ClientCache<K,V>>` | IgniteClientSpringBean.`createCacheAsync(ClientCacheConfiguration cfg)` Creates a cache with the specified configuration.
    `<K,V> IgniteClientFuture<ClientCache<K,V>>` | IgniteClientSpringBean.`createCacheAsync(String name)` Creates a cache with a default configuration.
    `<K,V> IgniteClientFuture<ClientCache<K,V>>` | IgniteClientSpringBean.`getOrCreateCacheAsync(ClientCacheConfiguration cfg)` Gets the existing cache or creates a new cache if it does not exist.
    `<K,V> IgniteClientFuture<ClientCache<K,V>>` | IgniteClientSpringBean.`getOrCreateCacheAsync(String name)` Gets the existing cache or creates a new cache with default configuration if it does not exist.

  - ### Uses of ClientCache in org.apache.ignite.client

    Methods in org.apache.ignite.client that return ClientCache
    Modifier and Type | Method and Description
    --- | ---
    `<K,V> ClientCache<K,V>` | IgniteClient.`cache(String name)` Get existing cache.
    `<K,V> ClientCache<K,V>` | IgniteClient.`createCache(ClientCacheConfiguration cfg)` Creates a cache with the specified configuration.
    `<K,V> ClientCache<K,V>` | IgniteClient.`createCache(String name)` Creates a cache with a default configuration.
    `<K,V> ClientCache<K,V>` | IgniteClient.`getOrCreateCache(ClientCacheConfiguration cfg)` Gets the existing cache or creates a new cache if it does not exist.
    `<K,V> ClientCache<K,V>` | IgniteClient.`getOrCreateCache(String name)` Gets the existing cache or creates a new cache with default configuration if it does not exist.
    `<K1,V1> ClientCache<K1,V1>` | ClientCache.`withExpirePolicy(javax.cache.expiry.ExpiryPolicy expirePlc)` Returns cache with the specified expired policy set.
    `<K1,V1> ClientCache<K1,V1>` | ClientCache.`withKeepBinary()` Returns cache that will operate with binary objects.

    Methods in org.apache.ignite.client that return types with arguments of type ClientCache
    Modifier and Type | Method and Description
    --- | ---
    `<K,V> IgniteClientFuture<ClientCache<K,V>>` | IgniteClient.`createCacheAsync(ClientCacheConfiguration cfg)` Creates a cache with the specified configuration.
    `<K,V> IgniteClientFuture<ClientCache<K,V>>` | IgniteClient.`createCacheAsync(String name)` Creates a cache with a default configuration.
    `<K,V> IgniteClientFuture<ClientCache<K,V>>` | IgniteClient.`getOrCreateCacheAsync(ClientCacheConfiguration cfg)` Gets the existing cache or creates a new cache if it does not exist.
    `<K,V> IgniteClientFuture<ClientCache<K,V>>` | IgniteClient.`getOrCreateCacheAsync(String name)` Gets the existing cache or creates a new cache with default configuration if it does not exist.

${current.year} Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.16.0
Release Date | : December 15 2023