## Uses of Class
org.apache.ignite.lang.IgniteExperimental

- Packages that use IgniteExperimental
  Package | Description
  --- | ---
  org.apache.ignite | Contains entry-point Ignite & HPC APIs.
  org.apache.ignite.configuration | Contains configuration-related classes.
  org.apache.ignite.events | Contains Event Subscription functionality together with various events emitted by Ignite.
  org.apache.ignite.spi | Contains common classes and interfaces for SPI implementations.
  org.apache.ignite.spi.communication.tcp | Contains default TCP/IP-based implementation for communication SPI.
  org.apache.ignite.spi.tracing | Contains common classes and interfaces for tracing SPI implementations.

- - ### Uses of IgniteExperimental in org.apache.ignite

    Methods in org.apache.ignite with annotations of type IgniteExperimental
    Modifier and Type | Method and Description
    --- | ---
    `@NotNull TracingConfigurationManager` | Ignite.`tracingConfiguration()` Returns the `TracingConfigurationManager` instance that allows to Configure tracing parameters such as sampling rate for the specific tracing coordinates such as scope and label.
    `IgniteCache<K,V>` | IgniteCache.`withReadRepair()` This is an experimental API.

  - ### Uses of IgniteExperimental in org.apache.ignite.configuration

    Methods in org.apache.ignite.configuration with annotations of type IgniteExperimental
    Modifier and Type | Method and Description
    --- | ---
    `long` | TransactionConfiguration.`getDeadlockTimeout()` This is an experimental feature.
    `long` | IgniteConfiguration.`getMvccVacuumFrequency()` This is an experimental feature.
    `int` | IgniteConfiguration.`getMvccVacuumThreadCount()` This is an experimental feature.
    `PlatformCacheConfiguration` | CacheConfiguration.`getPlatformCacheConfiguration()` Gets platform cache configuration.
    `TransactionConfiguration` | TransactionConfiguration.`setDeadlockTimeout(long deadlockTimeout)` This is an experimental feature.
    `IgniteConfiguration` | IgniteConfiguration.`setMvccVacuumFrequency(long mvccVacuumFreq)` This is an experimental feature.
    `IgniteConfiguration` | IgniteConfiguration.`setMvccVacuumThreadCount(int mvccVacuumThreadCnt)` This is an experimental feature.
    `CacheConfiguration<K,V>` | CacheConfiguration.`setPlatformCacheConfiguration(PlatformCacheConfiguration platformCfg)` Sets platform cache configuration.

  - ### Uses of IgniteExperimental in org.apache.ignite.events

    Classes in org.apache.ignite.events with annotations of type IgniteExperimental
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CacheConsistencyViolationEvent<K,V>` This is an experimental API.

  - ### Uses of IgniteExperimental in org.apache.ignite.spi

    Methods in org.apache.ignite.spi with annotations of type IgniteExperimental
    Modifier and Type | Method and Description
    --- | ---
    `void` | IgniteSpiContext.`addMetricRegistryCreationListener(Consumer<ReadOnlyMetricRegistry> lsnr)` Register listener which will be notified on metric registry creation.
    `ReadOnlyMetricRegistry` | IgniteSpiContext.`getOrCreateMetricRegistry(String name)` Returns exisiting or newly created instance of metric registry with given name.
    `Iterable<ReadOnlyMetricRegistry>` | IgniteSpiContext.`metricRegistries()` Returns all registered metric registries.
    `void` | IgniteSpiContext.`removeMetricRegistry(String name)` Removes metric registry with given name.

  - ### Uses of IgniteExperimental in org.apache.ignite.spi.communication.tcp

    Methods in org.apache.ignite.spi.communication.tcp with annotations of type IgniteExperimental
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | TcpCommunicationSpi.`forceClientToServerConnections()`
    `void` | TcpCommunicationSpi.`setConnectionRequestor(org.apache.ignite.spi.communication.tcp.internal.ConnectionRequestor connectionRequestor)`
    `TcpCommunicationSpi` | TcpCommunicationSpi.`setForceClientToServerConnections(boolean forceClientToSrvConnections)` Applicable for clients only.

  - ### Uses of IgniteExperimental in org.apache.ignite.spi.tracing

    Classes in org.apache.ignite.spi.tracing with annotations of type IgniteExperimental
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `TracingConfigurationManager` Allows to configure tracing, read the configuration and restore it to the defaults.

2020 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.9.0
Release Date | : October 15 2020