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

Packages that use ReadRepairStrategy
org.apache.ignite: Contains entry-point Ignite & HPC APIs.
org.apache.ignite.cache: Contains main Data Grid APIs.
org.apache.ignite.events: Contains Event Subscription functionality together with various events emitted by Ignite.
org.apache.ignite.internal.management.consistency
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.distributed.dht
org.apache.ignite.internal.processors.cache.distributed.dht.atomic
org.apache.ignite.internal.processors.cache.distributed.dht.colocated
org.apache.ignite.internal.processors.cache.distributed.near
org.apache.ignite.internal.processors.cache.distributed.near.consistency

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

Methods in org.apache.ignite with parameters of type ReadRepairStrategy
`IgniteCache<K,​V>` IgniteCache.`withReadRepair​(ReadRepairStrategy strategy)` This is an experimental API.

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

Methods in org.apache.ignite.cache that return ReadRepairStrategy
`static ReadRepairStrategy` ReadRepairStrategy.`fromString​(String name)` Provides strategy by name.
`static ReadRepairStrategy` ReadRepairStrategy.`valueOf​(String name)` Returns the enum constant of this type with the specified name.
`static ReadRepairStrategy[]` ReadRepairStrategy.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

### Uses of ReadRepairStrategy in org.apache.ignite.events

Methods in org.apache.ignite.events that return ReadRepairStrategy
`ReadRepairStrategy` CacheConsistencyViolationEvent.`getStrategy()` Returns strategy.

Constructors in org.apache.ignite.events with parameters of type ReadRepairStrategy
`CacheConsistencyViolationEvent​(String cacheName, ClusterNode node, String msg, Map<Object,​CacheConsistencyViolationEvent.EntriesInfo> entries, Map<Object,​Object> repaired, ReadRepairStrategy strategy)` Creates a new instance of CacheConsistencyViolationEvent.

### Uses of ReadRepairStrategy in org.apache.ignite.internal.management.consistency

Methods in org.apache.ignite.internal.management.consistency that return ReadRepairStrategy
`ReadRepairStrategy` ConsistencyRepairCommandArg.`strategy()`

Methods in org.apache.ignite.internal.management.consistency with parameters of type ReadRepairStrategy
`void` ConsistencyRepairCommandArg.`strategy​(ReadRepairStrategy strategy)`

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

Methods in org.apache.ignite.internal.processors.cache that return ReadRepairStrategy
`ReadRepairStrategy` CacheOperationContext.`readRepairStrategy()`

Methods in org.apache.ignite.internal.processors.cache with parameters of type ReadRepairStrategy
`protected Map<K,​V>` GridCacheAdapter.`getAll​(Collection<? extends K> keys, boolean deserializeBinary, boolean needVer, boolean recovery, ReadRepairStrategy readRepairStrategy)`
`protected abstract IgniteInternalFuture<Map<K,​V>>` GridCacheAdapter.`getAllAsync​(@Nullable Collection<? extends K> keys, boolean forcePrimary, boolean skipTx, String taskName, boolean deserializeBinary, boolean recovery, ReadRepairStrategy readRepairStrategy, boolean skipVals, boolean needVer)`
`protected Map<K,​V>` GridCacheAdapter.`repairableGetAll​(Collection<? extends K> keys, boolean deserializeBinary, boolean needVer, boolean recovery, ReadRepairStrategy readRepairStrategy)`
`IgniteInternalFuture<Map<K,​V>>` GridCacheAdapter.`repairableGetAllAsync​(@Nullable Collection<? extends K> keys, boolean forcePrimary, boolean skipTx, String taskName, boolean deserializeBinary, boolean recovery, ReadRepairStrategy readRepairStrategy, boolean skipVals, boolean needVer)`
`IgniteInternalFuture<V>` GridCacheAdapter.`repairableGetAsync​(K key, boolean deserializeBinary, boolean needVer, ReadRepairStrategy readRepairStrategy)`
`CacheOperationContext` CacheOperationContext.`setReadRepairStrategy​(ReadRepairStrategy readRepairStrategy)`
`IgniteCache<K,​V>` GatewayProtectedCacheProxy.`withReadRepair​(ReadRepairStrategy strategy)` This is an experimental API.
`IgniteCache<K,​V>` IgniteCacheProxyImpl.`withReadRepair​(ReadRepairStrategy strategy)` This is an experimental API.

Constructors in org.apache.ignite.internal.processors.cache with parameters of type ReadRepairStrategy
`CacheOperationContext​(boolean skipStore, boolean keepBinary, @Nullable javax.cache.expiry.ExpiryPolicy expiryPlc, boolean noRetries, @Nullable Byte dataCenterId, boolean recovery, @Nullable ReadRepairStrategy readRepairStrategy)`

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

Methods in org.apache.ignite.internal.processors.cache.distributed.dht with parameters of type ReadRepairStrategy
`IgniteInternalFuture<Map<K,​V>>` GridDhtCacheAdapter.`getAllAsync​(@Nullable Collection<? extends K> keys, boolean forcePrimary, boolean skipTx, String taskName, boolean deserializeBinary, boolean recovery, ReadRepairStrategy readRepairStrategy, boolean skipVals, boolean needVer)`

### Uses of ReadRepairStrategy in org.apache.ignite.internal.processors.cache.distributed.dht.atomic

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.atomic with parameters of type ReadRepairStrategy
`protected Map<K,​V>` GridDhtAtomicCache.`getAll​(Collection<? extends K> keys, boolean deserializeBinary, boolean needVer, boolean recovery, ReadRepairStrategy readRepairStrategy)`
`IgniteInternalFuture<Map<K,​V>>` GridDhtAtomicCache.`getAllAsync​(@Nullable Collection<? extends K> keys, boolean forcePrimary, boolean skipTx, String taskName, boolean deserializeBinary, boolean recovery, ReadRepairStrategy readRepairStrategy, boolean skipVals, boolean needVer)`

### Uses of ReadRepairStrategy in org.apache.ignite.internal.processors.cache.distributed.dht.colocated

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.colocated with parameters of type ReadRepairStrategy
`IgniteInternalFuture<Map<K,​V>>` GridDhtColocatedCache.`getAllAsync​(@Nullable Collection<? extends K> keys, boolean forcePrimary, boolean skipTx, String taskName, boolean deserializeBinary, boolean recovery, ReadRepairStrategy readRepairStrategy, boolean skipVals, boolean needVer)`

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

Methods in org.apache.ignite.internal.processors.cache.distributed.near with parameters of type ReadRepairStrategy
`protected IgniteInternalFuture<Map<K,​V>>` GridNearAtomicCache.`getAllAsync​(@Nullable Collection<? extends K> keys, boolean forcePrimary, boolean skipTx, String taskName, boolean deserializeBinary, boolean recovery, ReadRepairStrategy readRepairStrategy, boolean skipVals, boolean needVer)`
`IgniteInternalFuture<Map<K,​V>>` GridNearTransactionalCache.`getAllAsync​(@Nullable Collection<? extends K> keys, boolean forcePrimary, boolean skipTx, String taskName, boolean deserializeBinary, boolean recovery, ReadRepairStrategy readRepairStrategy, boolean skipVals, boolean needVer)`
`<K,​V> IgniteInternalFuture<Map<K,​V>>` GridNearTxLocal.`getAllAsync​(GridCacheContext cacheCtx, @Nullable AffinityTopologyVersion entryTopVer, Collection<KeyCacheObject> keys, boolean deserializeBinary, boolean skipVals, boolean keepCacheObjects, boolean skipStore, boolean recovery, ReadRepairStrategy readRepairStrategy, boolean needVer)`

### Uses of ReadRepairStrategy in org.apache.ignite.internal.processors.cache.distributed.near.consistency

Fields in org.apache.ignite.internal.processors.cache.distributed.near.consistency declared as ReadRepairStrategy
`protected ReadRepairStrategy` GridNearReadRepairAbstractFuture.`strategy` Strategy.

Constructors in org.apache.ignite.internal.processors.cache.distributed.near.consistency with parameters of type ReadRepairStrategy

`GridNearReadRepairAbstractFuture​(AffinityTopologyVersion topVer, GridCacheContext<?,​?> ctx, Collection<KeyCacheObject> keys, ReadRepairStrategy strategy, boolean readThrough, String taskName, boolean deserializeBinary, boolean recovery, IgniteCacheExpiryPolicy expiryPlc, IgniteInternalTx tx, GridNearReadRepairAbstractFuture remappedFut)`

Creates a new instance of GridNearReadRepairAbstractFuture.

`GridNearReadRepairCheckOnlyFuture​(AffinityTopologyVersion topVer, GridCacheContext<?,​?> ctx, Collection<KeyCacheObject> keys, ReadRepairStrategy strategy, boolean readThrough, String taskName, boolean deserializeBinary, boolean recovery, IgniteCacheExpiryPolicy expiryPlc, boolean skipVals, boolean needVer, boolean keepCacheObjects, IgniteInternalTx tx)`

Creates a new instance of GridNearReadRepairCheckOnlyFuture.

`GridNearReadRepairFuture​(AffinityTopologyVersion topVer, GridCacheContext ctx, Collection<KeyCacheObject> keys, ReadRepairStrategy strategy, boolean readThrough, String taskName, boolean deserializeBinary, boolean recovery, IgniteCacheExpiryPolicy expiryPlc, IgniteInternalTx tx)` Creates a new instance of GridNearReadRepairFuture.