## Uses of Class
org.apache.ignite.cache.CachePeekMode

Packages that use CachePeekMode
org.apache.ignite: Contains entry-point Ignite & HPC APIs.
org.apache.ignite.cache: Contains main Data Grid APIs.
org.apache.ignite.client: Contains Ignite Thin Client API classes.
org.apache.ignite.internal.client.thin
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.distributed
org.apache.ignite.internal.processors.platform.utils

### Uses of CachePeekMode in org.apache.ignite

Methods in org.apache.ignite with parameters of type CachePeekMode
`Iterable<javax.cache.Cache.Entry<K,V>>` IgniteCache.`localEntries(CachePeekMode... peekModes)` Allows for iteration over local cache entries.
`V` IgniteCache.`localPeek(K key, CachePeekMode... peekModes)` Peeks at a value in the local storage using an optional peek mode.
`int` IgniteCache.`localSize(CachePeekMode... peekModes)` Gets the number of all entries cached on this node.
`long` IgniteCache.`localSizeLong(CachePeekMode... peekModes)` Gets the number of all entries cached on this node as a long value.
`long` IgniteCache.`localSizeLong(int partition, CachePeekMode... peekModes)` Gets the number of all entries cached on this node for the partition as a long value.
`int` IgniteCache.`size(CachePeekMode... peekModes)` Gets the number of all entries cached across all nodes.
`IgniteFuture<Integer>` IgniteCache.`sizeAsync(CachePeekMode... peekModes)` Asynchronously gets the number of all entries cached across all nodes.
`long` IgniteCache.`sizeLong(CachePeekMode... peekModes)` Gets the number of all entries cached across all nodes as a long value.
`long` IgniteCache.`sizeLong(int partition, CachePeekMode... peekModes)` Gets the number of all entries cached in a partition as a long value.
`IgniteFuture<Long>` IgniteCache.`sizeLongAsync(CachePeekMode... peekModes)` Asynchronously gets the number of all entries cached across all nodes as a long value.
`IgniteFuture<Long>` IgniteCache.`sizeLongAsync(int partition, CachePeekMode... peekModes)` Asynchronously gets the number of all entries cached in a partition as a long value.

### Uses of CachePeekMode in org.apache.ignite.cache

Methods in org.apache.ignite.cache that return CachePeekMode
`static @Nullable CachePeekMode` CachePeekMode.`fromOrdinal(byte ord)` Efficiently gets enumerated value from its ordinal.
`static CachePeekMode` CachePeekMode.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static CachePeekMode[]` CachePeekMode.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

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

Methods in org.apache.ignite.client with parameters of type CachePeekMode
`int` ClientCache.`size(CachePeekMode... peekModes)` Gets the number of all entries cached across all nodes.
`IgniteClientFuture<Integer>` ClientCache.`sizeAsync(CachePeekMode... peekModes)` Gets the number of all entries cached across all nodes.

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

Methods in org.apache.ignite.internal.client.thin with parameters of type CachePeekMode
`int` TcpClientCache.`size(CachePeekMode... peekModes)` Gets the number of all entries cached across all nodes.
`IgniteClientFuture<Integer>` TcpClientCache.`sizeAsync(CachePeekMode... peekModes)` Gets the number of all entries cached across all nodes.

### Uses of CachePeekMode in org.apache.ignite.internal.processors.cache

Fields in org.apache.ignite.internal.processors.cache declared as CachePeekMode
`static CachePeekMode[]` CachePeekModes.`ONHEAP_ONLY`

Methods in org.apache.ignite.internal.processors.cache with parameters of type CachePeekMode
`Iterable<javax.cache.Cache.Entry<K,V>>` GatewayProtectedCacheProxy.`localEntries(CachePeekMode... peekModes)` Allows for iteration over local cache entries.
`Iterable<javax.cache.Cache.Entry<K,V>>` IgniteCacheProxyImpl.`localEntries(CachePeekMode... peekModes)` Allows for iteration over local cache entries.
`Iterable<javax.cache.Cache.Entry<K,V>>` GridCacheAdapter.`localEntries(CachePeekMode[] peekModes)`
`Iterable<javax.cache.Cache.Entry<K,V>>` GridCacheProxyImpl.`localEntries(CachePeekMode[] peekModes)`
`Iterable<javax.cache.Cache.Entry<K,V>>` IgniteInternalCache.`localEntries(CachePeekMode[] peekModes)`
`V` GatewayProtectedCacheProxy.`localPeek(K key, CachePeekMode... peekModes)` Peeks at a value in the local storage using an optional peek mode.
`V` IgniteCacheProxyImpl.`localPeek(K key, CachePeekMode... peekModes)` Peeks at a value in the local storage using an optional peek mode.
`V` GridCacheAdapter.`localPeek(K key, CachePeekMode[] peekModes)`
`V` GridCacheProxyImpl.`localPeek(K key, CachePeekMode[] peekModes)`
`V` IgniteInternalCache.`localPeek(K key, CachePeekMode[] peekModes)`
`int` GatewayProtectedCacheProxy.`localSize(CachePeekMode... peekModes)` Gets the number of all entries cached on this node.
`int` IgniteCacheProxyImpl.`localSize(CachePeekMode... peekModes)` Gets the number of all entries cached on this node.
`int` GridCacheAdapter.`localSize(CachePeekMode[] peekModes)`
`int` GridCacheProxyImpl.`localSize(CachePeekMode[] peekModes)`
`int` IgniteInternalCache.`localSize(CachePeekMode[] peekModes)`
`long` GatewayProtectedCacheProxy.`localSizeLong(CachePeekMode... peekModes)` Gets the number of all entries cached on this node as a long value.
`long` IgniteCacheProxyImpl.`localSizeLong(CachePeekMode... peekModes)` Gets the number of all entries cached on this node as a long value.
`long` GridCacheProxyImpl.`localSizeLong(CachePeekMode[] peekModes)`
`long` IgniteInternalCache.`localSizeLong(CachePeekMode[] peekModes)`
`long` GatewayProtectedCacheProxy.`localSizeLong(int partition, CachePeekMode... peekModes)` Gets the number of all entries cached on this node for the partition as a long value.
`long` IgniteCacheProxyImpl.`localSizeLong(int part, CachePeekMode... peekModes)` Gets the number of all entries cached on this node for the partition as a long value.
`long` GridCacheProxyImpl.`localSizeLong(int partition, CachePeekMode[] peekModes)`
`long` IgniteInternalCache.`localSizeLong(int partition, CachePeekMode[] peekModes)`
`protected static GridCacheAdapter.PeekModes` GridCacheAdapter.`parsePeekModes(CachePeekMode[] peekModes, boolean primary)`
`int` GatewayProtectedCacheProxy.`size(CachePeekMode... peekModes)` Gets the number of all entries cached across all nodes.
`int` IgniteCacheProxyImpl.`size(CachePeekMode... peekModes)` Gets the number of all entries cached across all nodes.
`int` GridCacheAdapter.`size(CachePeekMode[] peekModes)`
`int` GridCacheProxyImpl.`size(CachePeekMode[] peekModes)`
`int` IgniteInternalCache.`size(CachePeekMode[] peekModes)`
`IgniteFuture<Integer>` GatewayProtectedCacheProxy.`sizeAsync(CachePeekMode... peekModes)` Asynchronously gets the number of all entries cached across all nodes.
`IgniteFuture<Integer>` IgniteCacheProxyImpl.`sizeAsync(CachePeekMode... peekModes)` Asynchronously gets the number of all entries cached across all nodes.
`IgniteInternalFuture<Integer>` GridCacheAdapter.`sizeAsync(CachePeekMode[] peekModes)`
`IgniteInternalFuture<Integer>` GridCacheProxyImpl.`sizeAsync(CachePeekMode[] peekModes)`
`IgniteInternalFuture<Integer>` IgniteInternalCache.`sizeAsync(CachePeekMode[] peekModes)`
`long` GatewayProtectedCacheProxy.`sizeLong(CachePeekMode... peekModes)` Gets the number of all entries cached across all nodes as a long value.
`long` IgniteCacheProxyImpl.`sizeLong(CachePeekMode... peekModes)` Gets the number of all entries cached across all nodes as a long value.
`long` GridCacheAdapter.`sizeLong(CachePeekMode[] peekModes)`
`long` GridCacheProxyImpl.`sizeLong(CachePeekMode[] peekModes)`
`long` IgniteInternalCache.`sizeLong(CachePeekMode[] peekModes)`
`long` GatewayProtectedCacheProxy.`sizeLong(int partition, CachePeekMode... peekModes)` Gets the number of all entries cached in a partition as a long value.
`long` IgniteCacheProxyImpl.`sizeLong(int part, CachePeekMode... peekModes)` Gets the number of all entries cached in a partition as a long value.
`long` GridCacheAdapter.`sizeLong(int partition, CachePeekMode[] peekModes)`
`long` GridCacheProxyImpl.`sizeLong(int partition, CachePeekMode[] peekModes)`
`long` IgniteInternalCache.`sizeLong(int partition, CachePeekMode[] peekModes)`
`IgniteFuture<Long>` GatewayProtectedCacheProxy.`sizeLongAsync(CachePeekMode... peekModes)` Asynchronously gets the number of all entries cached across all nodes as a long value.
`IgniteFuture<Long>` IgniteCacheProxyImpl.`sizeLongAsync(CachePeekMode... peekModes)` Asynchronously gets the number of all entries cached across all nodes as a long value.
`IgniteInternalFuture<Long>` GridCacheAdapter.`sizeLongAsync(CachePeekMode[] peekModes)`
`IgniteInternalFuture<Long>` GridCacheProxyImpl.`sizeLongAsync(CachePeekMode[] peekModes)`
`IgniteInternalFuture<Long>` IgniteInternalCache.`sizeLongAsync(CachePeekMode[] peekModes)`
`IgniteFuture<Long>` GatewayProtectedCacheProxy.`sizeLongAsync(int partition, CachePeekMode... peekModes)` Asynchronously gets the number of all entries cached in a partition as a long value.
`IgniteFuture<Long>` IgniteCacheProxyImpl.`sizeLongAsync(int part, CachePeekMode... peekModes)` Asynchronously gets the number of all entries cached in a partition as a long value.
`IgniteInternalFuture<Long>` GridCacheAdapter.`sizeLongAsync(int part, CachePeekMode[] peekModes)`
`IgniteInternalFuture<Long>` GridCacheProxyImpl.`sizeLongAsync(int partition, CachePeekMode[] peekModes)`
`IgniteInternalFuture<Long>` IgniteInternalCache.`sizeLongAsync(int partition, CachePeekMode[] peekModes)`

### Uses of CachePeekMode in org.apache.ignite.internal.processors.cache.distributed

Methods in org.apache.ignite.internal.processors.cache.distributed with parameters of type CachePeekMode
`long` GridDistributedCacheAdapter.`localSizeLong(CachePeekMode[] peekModes)`
`long` GridDistributedCacheAdapter.`localSizeLong(int part, CachePeekMode[] peekModes)`

### Uses of CachePeekMode in org.apache.ignite.internal.processors.platform.utils

Methods in org.apache.ignite.internal.processors.platform.utils that return CachePeekMode
`static CachePeekMode[]` PlatformUtils.`decodeCachePeekModes(int modes)` Convert native cache peek modes to Java cache peek modes.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.16.0
Release Date | : December 15 2023