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

Packages that use ClientCache
org.apache.ignite.client: Contains Ignite Thin Client API classes.
org.apache.ignite.internal.client.thin

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

Methods in org.apache.ignite.client that return ClientCache
`<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
`<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.

### Uses of ClientCache in org.apache.ignite.internal.client.thin

Classes in org.apache.ignite.internal.client.thin that implement ClientCache
`class` `TcpClientCache<K,V>` Implementation of `ClientCache` over TCP protocol.

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

Methods in org.apache.ignite.internal.client.thin that return types with arguments of type ClientCache
`<K,V> IgniteClientFuture<ClientCache<K,V>>` TcpIgniteClient.`createCacheAsync(ClientCacheConfiguration cfg)` Creates a cache with the specified configuration.
`<K,V> IgniteClientFuture<ClientCache<K,V>>` TcpIgniteClient.`createCacheAsync(String name)` Creates a cache with a default configuration.
`<K,V> IgniteClientFuture<ClientCache<K,V>>` TcpIgniteClient.`getOrCreateCacheAsync(ClientCacheConfiguration cfg)` Gets the existing cache or creates a new cache if it does not exist.
`<K,V> IgniteClientFuture<ClientCache<K,V>>` TcpIgniteClient.`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.15.0
Release Date | : April 25 2023