# Uses of Package
org.apache.ignite.client

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

- Classes in org.apache.ignite.client used by org.apache.ignite
  Class and Description
  ClientAtomicConfiguration Configuration for atomic data structures.
  ClientAtomicLong Distributed atomic long API.
  ClientCache Thin client cache.
  ClientCacheConfiguration Cache configuration.
  ClientCluster Thin client cluster facade.
  ClientClusterGroup Thin client cluster group facade.
  ClientCollectionConfiguration Configuration for Ignite collections.
  ClientCompute Thin client compute facade.
  ClientException Common thin client unchecked exception.
  ClientIgniteSet Distributed Set.
  ClientServices Thin client services facade.
  ClientTransactions Thin client transactions facade.
  IgniteClient Ignite thin client.
  IgniteClientFuture Thin client async operations future.

- Classes in org.apache.ignite.client used by org.apache.ignite.client
  Class and Description
  ClientAddressFinder This interface provides a list of addresses of Ignite server nodes within a cluster.
  ClientAtomicConfiguration Configuration for atomic data structures.
  ClientAtomicLong Distributed atomic long API.
  ClientAutoCloseableIterator Auto closeable iterator.
  ClientCache Thin client cache.
  ClientCacheConfiguration Cache configuration.
  ClientCluster Thin client cluster facade.
  ClientClusterGroup Thin client cluster group facade.
  ClientCollectionConfiguration Configuration for Ignite collections.
  ClientCompute Thin client compute facade.
  ClientConnectionException Indicates all the Ignite servers specified in the client configuration are no longer available.
  ClientDisconnectListener Client disconnected event listener.
  ClientException Common thin client unchecked exception.
  ClientIgniteSet Distributed Set.
  ClientOperationType Client operation type.
  ClientPartitionAwarenessMapper This function calculates the cache key to a partition mapping for each cache key.
  ClientRetryPolicy Client retry policy determines whether client operations that have failed due to a connection issue should be retried.
  ClientRetryPolicyContext Retry policy context.
  ClientServiceDescriptor Descriptor of `Service`.
  ClientServices Thin client services facade.
  ClientTransaction Thin client transaction.
  ClientTransactions Thin client transactions facade.
  IgniteClientFuture Thin client async operations future.
  SslMode SSL/TLS modes.
  SslProtocol SSL Protocol.

- Classes in org.apache.ignite.client used by org.apache.ignite.configuration
  Class and Description
  ClientAddressFinder This interface provides a list of addresses of Ignite server nodes within a cluster.
  ClientPartitionAwarenessMapperFactory This factory is used on the client side and only when the partition awareness thin client feature is enabled.
  ClientRetryPolicy Client retry policy determines whether client operations that have failed due to a connection issue should be retried.
  SslMode SSL/TLS modes.
  SslProtocol SSL Protocol.

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