## Uses of Class
org.apache.ignite.cache.store.cassandra.persistence.KeyValuePersistenceSettings

- Packages that use KeyValuePersistenceSettings
  Package | Description
  --- | ---
  org.apache.ignite.cache.store.cassandra | Contains `CacheStore` implementation backed by Cassandra database
  org.apache.ignite.cache.store.cassandra.persistence | Contains persistent settings configuration
  org.apache.ignite.cache.store.cassandra.session | Contains classes responsible for handling sessions and communication with Cassandra
  org.apache.ignite.cache.store.cassandra.session.transaction | Contains mutations implementation, to store changes made inside Ignite transaction

- - ### Uses of KeyValuePersistenceSettings in org.apache.ignite.cache.store.cassandra

    Methods in org.apache.ignite.cache.store.cassandra with parameters of type KeyValuePersistenceSettings
    Modifier and Type | Method and Description
    --- | ---
    `CassandraCacheStoreFactory<K,V>` | CassandraCacheStoreFactory.`setPersistenceSettings(KeyValuePersistenceSettings settings)` Sets persistence settings.

    Constructors in org.apache.ignite.cache.store.cassandra with parameters of type KeyValuePersistenceSettings
    Constructor and Description
    `CassandraCacheStore(DataSource dataSrc, KeyValuePersistenceSettings settings, int maxPoolSize)` Store constructor.

  - ### Uses of KeyValuePersistenceSettings in org.apache.ignite.cache.store.cassandra.persistence

    Methods in org.apache.ignite.cache.store.cassandra.persistence that return KeyValuePersistenceSettings
    Modifier and Type | Method and Description
    --- | ---
    `KeyValuePersistenceSettings` | PersistenceController.`getPersistenceSettings()` Returns Ignite cache persistence settings.

    Constructors in org.apache.ignite.cache.store.cassandra.persistence with parameters of type KeyValuePersistenceSettings
    Constructor and Description
    `PersistenceController(KeyValuePersistenceSettings settings)` Constructs persistence controller from Ignite cache persistence settings.

  - ### Uses of KeyValuePersistenceSettings in org.apache.ignite.cache.store.cassandra.session

    Methods in org.apache.ignite.cache.store.cassandra.session that return KeyValuePersistenceSettings
    Modifier and Type | Method and Description
    --- | ---
    `KeyValuePersistenceSettings` | BatchExecutionAssistant.`getPersistenceSettings()` Returns Ignite cache key/value persistence settings.
    `KeyValuePersistenceSettings` | ExecutionAssistant.`getPersistenceSettings()` Persistence settings to use for an operation.

  - ### Uses of KeyValuePersistenceSettings in org.apache.ignite.cache.store.cassandra.session.transaction

    Methods in org.apache.ignite.cache.store.cassandra.session.transaction that return KeyValuePersistenceSettings
    Modifier and Type | Method and Description
    --- | ---
    `KeyValuePersistenceSettings` | BaseMutation.`getPersistenceSettings()` Returns Ignite cache key/value persistence settings.
    `KeyValuePersistenceSettings` | Mutation.`getPersistenceSettings()` Returns Ignite cache key/value persistence settings.

2022 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.12.0
Release Date | : January 10 2022