# Serialized Form

- ## Package org.apache.ignite

  - ### Class org.apache.ignite.IgniteAuthenticationException extends IgniteCheckedException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.IgniteCacheRestartingException extends IgniteException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.IgniteCheckedException extends Exception implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.IgniteClientDisconnectedException extends IgniteException implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### reconnectFut

            IgniteFuture<V> reconnectFut

  - ### Class org.apache.ignite.IgniteDataStreamerTimeoutException extends IgniteException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.IgniteDeploymentException extends IgniteException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.IgniteException extends RuntimeException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.IgniteIllegalStateException extends IllegalStateException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.IgniteInterruptedException extends IgniteException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.IgniteJdbcThinDataSource extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### props

            org.apache.ignite.internal.jdbc.thin.ConnectionPropertiesImpl props

        Connection properties.

      - #### loginTimeout

            int loginTimeout

        Login timeout.

  - ### Class org.apache.ignite.IgniteSpringBean extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

- ## Package org.apache.ignite.binary

  - ### Class org.apache.ignite.binary.BinaryInvalidTypeException extends BinaryObjectException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.binary.BinaryObjectException extends IgniteException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.binary.BinaryTypeConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### typeName

            String typeName

        Class name.

      - #### idMapper

            BinaryIdMapper idMapper

        ID mapper.

      - #### nameMapper

            BinaryNameMapper nameMapper

        Name mapper.

      - #### serializer

            BinarySerializer serializer

        Serializer.

      - #### isEnum

            boolean isEnum

        Enum flag.

      - #### enumValues

            Map<K,V> enumValues

        Enum names to ordinals mapping.

- ## Package org.apache.ignite.cache

  - ### Class org.apache.ignite.cache.CacheExistsException extends javax.cache.CacheException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.cache.CacheInterceptorAdapter extends Object implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.cache.CacheKeyConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### typeName

            String typeName

        Type name.

      - #### affKeyFieldName

            String affKeyFieldName

        Affinity key field name.

  - ### Class org.apache.ignite.cache.CachePartialUpdateException extends javax.cache.CacheException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.cache.CacheServerNotFoundException extends javax.cache.CacheException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.cache.QueryEntity extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### keyType

            String keyType

        Key type.

      - #### valType

            String valType

        Value type.

      - #### keyFieldName

            String keyFieldName

        Key name. Can be used in field list to denote the key as a whole.

      - #### valueFieldName

            String valueFieldName

        Value name. Can be used in field list to denote the entire value.

      - #### fields

            LinkedHashMap<K,V> fields

        Fields available for query. A map from field name to type name.

      - #### keyFields

            Set<E> keyFields

        Set of field names that belong to the key.

      - #### aliases

            Map<K,V> aliases

        Aliases.

      - #### idxs

            Collection<E> idxs

        Collection of query indexes.

      - #### tableName

            String tableName

        Table name.

      - #### _notNullFields

            Set<E> _notNullFields

        Fields that must have non-null value. NB: DO NOT remove underscore to avoid clashes with QueryEntityEx.

      - #### defaultFieldValues

            Map<K,V> defaultFieldValues

        Fields default values.

      - #### fieldsPrecision

            Map<K,V> fieldsPrecision

        Precision(Maximum length) for fields.

      - #### fieldsScale

            Map<K,V> fieldsScale

        Scale for fields.

  - ### Class org.apache.ignite.cache.QueryIndex extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### name

            String name

        Index name.

      - #### fields

            LinkedHashMap<K,V> fields

      - #### type

            QueryIndexType type

      - #### inlineSize

            int inlineSize

- ## Package org.apache.ignite.cache.affinity

  - ### Class org.apache.ignite.cache.affinity.AffinityKey extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.ignite.cache.affinity.AffinityUuid extends AffinityKey<IgniteUuid> implements Serializable

    serialVersionUID:
      0L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

- ## Package org.apache.ignite.cache.affinity.rendezvous

  - ### Class org.apache.ignite.cache.affinity.rendezvous.ClusterNodeAttributeAffinityBackupFilter extends Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### attributeNames

            String[] attributeNames

        Attribute names.

  - ### Class org.apache.ignite.cache.affinity.rendezvous.ClusterNodeAttributeColocatedBackupFilter extends Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### attrName

            String attrName

        Attribute name.

  - ### Class org.apache.ignite.cache.affinity.rendezvous.RendezvousAffinityFunction extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### parts

            int parts

        Number of partitions.

      - #### mask

            int mask

        Mask to use in calculation when partitions count is power of 2.

      - #### exclNeighbors

            boolean exclNeighbors

        Exclude neighbors flag.

      - #### backupFilter

            IgniteBiPredicate<E1,E2> backupFilter

        Optional backup filter. First node is primary, second node is a node being tested.

      - #### affinityBackupFilter

            IgniteBiPredicate<E1,E2> affinityBackupFilter

        Optional affinity backups filter. The first node is a node being tested, the second is a list of nodes that are already assigned for a given partition (the first node in the list is primary).

- ## Package org.apache.ignite.cache.eviction

  - ### Class org.apache.ignite.cache.eviction.AbstractEvictionPolicy extends Object implements Serializable

    serialVersionUID:
      4358725333474509598L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.ignite.cache.eviction.AbstractEvictionPolicyFactory extends Object implements Serializable

    - ### Serialized Fields

      - #### maxSize

            int maxSize

      - #### batchSize

            int batchSize

      - #### maxMemSize

            long maxMemSize

- ## Package org.apache.ignite.cache.eviction.fifo

  - ### Class org.apache.ignite.cache.eviction.fifo.FifoEvictionPolicy extends AbstractEvictionPolicy<K,V> implements Serializable

    serialVersionUID:
      0L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.ignite.cache.eviction.fifo.FifoEvictionPolicyFactory extends AbstractEvictionPolicyFactory<FifoEvictionPolicy<K,V>> implements Serializable

    serialVersionUID:
      0L

- ## Package org.apache.ignite.cache.eviction.lru

  - ### Class org.apache.ignite.cache.eviction.lru.LruEvictionPolicy extends AbstractEvictionPolicy<K,V> implements Serializable

    serialVersionUID:
      0L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.ignite.cache.eviction.lru.LruEvictionPolicyFactory extends AbstractEvictionPolicyFactory<LruEvictionPolicy<K,V>> implements Serializable

    serialVersionUID:
      0L

- ## Package org.apache.ignite.cache.eviction.sorted

  - ### Class org.apache.ignite.cache.eviction.sorted.SortedEvictionPolicy extends AbstractEvictionPolicy<K,V> implements Serializable

    serialVersionUID:
      0L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.ignite.cache.eviction.sorted.SortedEvictionPolicyFactory extends AbstractEvictionPolicyFactory<SortedEvictionPolicy<K,V>> implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### comp

            Comparator<T> comp

        Comparator.

- ## Package org.apache.ignite.cache.jta.jndi

  - ### Class org.apache.ignite.cache.jta.jndi.CacheJndiTmFactory extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### jndiNames

            String[] jndiNames

      - #### environment

            Map<K,V> environment

- ## Package org.apache.ignite.cache.jta.websphere

  - ### Class org.apache.ignite.cache.jta.websphere.WebSphereLibertyTmFactory extends Object implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.cache.jta.websphere.WebSphereTmFactory extends Object implements Serializable

    serialVersionUID:
      0L

- ## Package org.apache.ignite.cache.query

  - ### Class org.apache.ignite.cache.query.AbstractContinuousQuery extends Query<javax.cache.Cache.Entry<K,V>> implements Serializable

    - ### Serialized Fields

      - #### initQry

            Query<R> initQry

        Initial query.

      - #### rmtFilterFactory

            javax.cache.configuration.Factory<T> rmtFilterFactory

        Remote filter factory.

      - #### timeInterval

            long timeInterval

        Time interval.

      - #### autoUnsubscribe

            boolean autoUnsubscribe

        Automatic unsubscription flag.

      - #### includeExpired

            boolean includeExpired

        Whether to notify about `EventType.EXPIRED` events.

  - ### Class org.apache.ignite.cache.query.CacheEntryEventAdapter extends javax.cache.event.CacheEntryEvent<K,V> implements Serializable

  - ### Class org.apache.ignite.cache.query.CacheQueryEntryEvent extends CacheEntryEventAdapter<K,V> implements Serializable

  - ### Class org.apache.ignite.cache.query.ContinuousQuery extends AbstractContinuousQuery<K,V> implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### locLsnr

            javax.cache.event.CacheEntryUpdatedListener<K,V> locLsnr

        Local listener.

      - #### rmtFilter

            CacheEntryEventSerializableFilter<K,V> rmtFilter

        Remote filter.

  - ### Class org.apache.ignite.cache.query.ContinuousQueryWithTransformer extends AbstractContinuousQuery<K,V> implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### rmtTransFactory

            javax.cache.configuration.Factory<T> rmtTransFactory

        Remote transformer factory.

      - #### locLsnr

            ContinuousQueryWithTransformer.EventListener<T> locLsnr

        Local listener of transformed event

  - ### Class org.apache.ignite.cache.query.IndexQuery extends Query<javax.cache.Cache.Entry<K,V>> implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### valType

            String valType

        Cache Value type. Describes a table within a cache that runs a query.

      - #### idxName

            String idxName

        Index name.

      - #### limit

            int limit

        Limit

      - #### criteria

            List<E> criteria

        Index query criteria.

      - #### part

            Integer part

        Partition to run IndexQuery over.

      - #### filter

            IgniteBiPredicate<E1,E2> filter

        Cache entries filter. Applies remotely to a query result cursor.

  - ### Class org.apache.ignite.cache.query.Query extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### pageSize

            int pageSize

        Page size.

      - #### loc

            boolean loc

        Local flag.

  - ### Class org.apache.ignite.cache.query.QueryCancelledException extends IgniteCheckedException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.cache.query.QueryRetryException extends IgniteException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.cache.query.ScanQuery extends Query<javax.cache.Cache.Entry<K,V>> implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### filter

            IgniteBiPredicate<E1,E2> filter

      - #### part

            Integer part

  - ### Class org.apache.ignite.cache.query.SpiQuery extends Query<javax.cache.Cache.Entry<K,V>> implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### args

            Object[] args

        Arguments.

  - ### Class org.apache.ignite.cache.query.SqlFieldsQuery extends Query<List<?>> implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### sql

            String sql

        SQL Query.

      - #### args

            Object[] args

        Arguments.

      - #### collocated

            boolean collocated

        Collocation flag.

      - #### timeout

            int timeout

        Query timeout in millis.

      - #### enforceJoinOrder

            boolean enforceJoinOrder

      - #### distributedJoins

            boolean distributedJoins

      - #### replicatedOnly

            boolean replicatedOnly

      - #### lazy

            boolean lazy

        Deprecated. Use `SqlFieldsQuery.setPageSize(int)` instead.
        Lazy mode is default since Ignite v.2.8.

      - #### parts

            int[] parts

        Partitions for query

      - #### schema

            String schema

        Schema.

      - #### updateBatchSize

            int updateBatchSize

        Update internal batch size. Default is 1 to prevent deadlock on update where keys sequence are different in several concurrent updates.

      - #### qryInitiatorId

            String qryInitiatorId

        Query's originator string (client host+port, user name, job name or any user's information about query initiator).

  - ### Class org.apache.ignite.cache.query.SqlQuery extends Query<javax.cache.Cache.Entry<K,V>> implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### type

            String type

        Deprecated.

      - #### alias

            String alias

        Deprecated.
        Table alias

      - #### sql

            String sql

        Deprecated.
        SQL clause.

      - #### args

            Object[] args

        Deprecated.
        Arguments.

      - #### timeout

            int timeout

        Deprecated.
        Timeout in millis.

      - #### distributedJoins

            boolean distributedJoins

        Deprecated.

      - #### replicatedOnly

            boolean replicatedOnly

        Deprecated.

      - #### parts

            int[] parts

        Deprecated.
        Partitions for query

  - ### Class org.apache.ignite.cache.query.TextQuery extends Query<javax.cache.Cache.Entry<K,V>> implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### type

            String type

      - #### txt

            String txt

        SQL clause.

      - #### limit

            int limit

        Limit

- ## Package org.apache.ignite.cache.store.jdbc

  - ### Class org.apache.ignite.cache.store.jdbc.CacheJdbcBlobStoreFactory extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### connUrl

            String connUrl

        Connection URL.

      - #### createTblQry

            String createTblQry

        Query to create table.

      - #### loadQry

            String loadQry

        Query to load entry.

      - #### updateQry

            String updateQry

        Query to update entry.

      - #### insertQry

            String insertQry

        Query to insert entries.

      - #### delQry

            String delQry

        Query to delete entries.

      - #### user

            String user

        User name for database access.

      - #### passwd

            String passwd

        Password for database access.

      - #### initSchema

            boolean initSchema

        Flag for schema initialization.

      - #### dataSrcBean

            String dataSrcBean

        Name of data source bean.

      - #### appCtx

            Object appCtx

        Application context.

  - ### Class org.apache.ignite.cache.store.jdbc.CacheJdbcPojoStoreFactory extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### batchSize

            int batchSize

        Maximum batch size for writeAll and deleteAll operations.

      - #### dataSrcBean

            String dataSrcBean

        Name of data source bean.

      - #### dialect

            JdbcDialect dialect

        Database dialect.

      - #### maxPoolSize

            int maxPoolSize

        Max workers thread count. These threads are responsible for load cache.

      - #### maxWrtAttempts

            int maxWrtAttempts

        Maximum write attempts in case of database error.

      - #### parallelLoadCacheMinThreshold

            int parallelLoadCacheMinThreshold

        Parallel load cache minimum threshold. If `0` then load sequentially.

      - #### hasher

            JdbcTypeHasher hasher

        Hash calculator.

      - #### transformer

            JdbcTypesTransformer transformer

        Types transformer.

      - #### types

            JdbcType[] types

        Types that store could process.

      - #### dataSrcFactory

            javax.cache.configuration.Factory<T> dataSrcFactory

        Data source factory.

      - #### sqlEscapeAll

            boolean sqlEscapeAll

        Flag indicating that table and field names should be escaped in all SQL queries created by JDBC POJO store.

  - ### Class org.apache.ignite.cache.store.jdbc.JdbcType extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### cacheName

            String cacheName

        Cache name.

      - #### dbSchema

            String dbSchema

        Schema name in database.

      - #### dbTbl

            String dbTbl

        Table name in database.

      - #### keyType

            String keyType

        Key class used to store key in cache.

      - #### keyFields

            JdbcTypeField[] keyFields

        List of fields descriptors for key object.

      - #### valType

            String valType

        Value class used to store value in cache.

      - #### valFlds

            JdbcTypeField[] valFlds

        List of fields descriptors for value object.

      - #### hasher

            JdbcTypeHasher hasher

        Custom type hasher.

  - ### Class org.apache.ignite.cache.store.jdbc.JdbcTypeDefaultHasher extends Object implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.cache.store.jdbc.JdbcTypeField extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### dbFldType

            int dbFldType

        Field JDBC type in database.

      - #### dbFldName

            String dbFldName

        Field name in database.

      - #### javaFldType

            Class<T> javaFldType

        Field java type.

      - #### javaFldName

            String javaFldName

        Field name in java object.

  - ### Class org.apache.ignite.cache.store.jdbc.JdbcTypesDefaultTransformer extends Object implements Serializable

    serialVersionUID:
      0L

- ## Package org.apache.ignite.cache.store.jdbc.dialect

  - ### Class org.apache.ignite.cache.store.jdbc.dialect.BasicJdbcDialect extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### maxParamsCnt

            int maxParamsCnt

        Max query parameters count.

      - #### fetchSize

            int fetchSize

        Fetch size.

  - ### Class org.apache.ignite.cache.store.jdbc.dialect.DB2Dialect extends BasicJdbcDialect implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.cache.store.jdbc.dialect.H2Dialect extends BasicJdbcDialect implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.cache.store.jdbc.dialect.MySQLDialect extends BasicJdbcDialect implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.cache.store.jdbc.dialect.OracleDialect extends BasicJdbcDialect implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.cache.store.jdbc.dialect.SQLServerDialect extends BasicJdbcDialect implements Serializable

    serialVersionUID:
      0L

- ## Package org.apache.ignite.cdc

- ## Package org.apache.ignite.client

  - ### Class org.apache.ignite.client.ClientAuthenticationException extends ClientException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.client.ClientAuthorizationException extends ClientException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.client.ClientCacheConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### name

            String name

        Cache name.

      - #### atomicityMode

            CacheAtomicityMode atomicityMode

        Atomicity mode.

      - #### backups

            int backups

        Backups.

      - #### cacheMode

            CacheMode cacheMode

        Cache mode.

      - #### eagerTtl

            boolean eagerTtl

        Eager TTL flag.

      - #### grpName

            String grpName

        Group name.

      - #### dfltLockTimeout

            long dfltLockTimeout

        Default lock timeout.

      - #### partLossPlc

            PartitionLossPolicy partLossPlc

        Partition loss policy.

      - #### readFromBackup

            boolean readFromBackup

        Read from backup.

      - #### rebalanceBatchSize

            int rebalanceBatchSize

        Rebalance batch size.

      - #### rebalanceBatchesPrefetchCnt

            long rebalanceBatchesPrefetchCnt

        Rebalance batches prefetch count.

      - #### rebalanceDelay

            long rebalanceDelay

        Rebalance delay.

      - #### rebalanceMode

            CacheRebalanceMode rebalanceMode

        Rebalance mode.

      - #### rebalanceOrder

            int rebalanceOrder

        Rebalance order.

      - #### rebalanceThrottle

            long rebalanceThrottle

        Rebalance throttle.

      - #### rebalanceTimeout

            long rebalanceTimeout

        Rebalance timeout.

      - #### writeSynchronizationMode

            CacheWriteSynchronizationMode writeSynchronizationMode

        Write synchronization mode.

      - #### cpOnRead

            boolean cpOnRead

        Copy on read.

      - #### dataRegionName

            String dataRegionName

        Data region name.

      - #### statisticsEnabled

            boolean statisticsEnabled

        Statistics enabled.

      - #### maxConcurrentAsyncOperations

            int maxConcurrentAsyncOperations

        Max concurrent async operations.

      - #### maxQryIteratorsCnt

            int maxQryIteratorsCnt

        Max query iterators count.

      - #### onheapCacheEnabled

            boolean onheapCacheEnabled

        Onheap cache enabled.

      - #### qryDetailMetricsSize

            int qryDetailMetricsSize

        Query detail metrics size.

      - #### qryParallelism

            int qryParallelism

        Query parallelism.

      - #### sqlEscapeAll

            boolean sqlEscapeAll

        Sql escape all.

      - #### sqlIdxMaxInlineSize

            int sqlIdxMaxInlineSize

        Sql index max inline size.

      - #### sqlSchema

            String sqlSchema

        Sql schema.

      - #### keyCfg

            CacheKeyConfiguration[] keyCfg

        Key config.

      - #### qryEntities

            QueryEntity[] qryEntities

        Query entities.

      - #### expiryPlc

            javax.cache.expiry.ExpiryPolicy expiryPlc

        Expiry policy.

  - ### Class org.apache.ignite.client.ClientConnectionException extends ClientException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.client.ClientException extends RuntimeException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.client.ClientFeatureNotSupportedByServerException extends ClientException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.client.ClientReconnectedException extends ClientException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.client.ClientRetryAllPolicy extends Object implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.client.ClientRetryNonePolicy extends Object implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.client.ClientRetryReadPolicy extends Object implements Serializable

    serialVersionUID:
      0L

- ## Package org.apache.ignite.cluster

  - ### Class org.apache.ignite.cluster.ClusterGroupEmptyException extends ClusterTopologyException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.cluster.ClusterTopologyException extends IgniteException implements Serializable

    serialVersionUID:
      0L

- ## Package org.apache.ignite.compute

  - ### Class org.apache.ignite.compute.ComputeExecutionRejectedException extends IgniteException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.compute.ComputeJobAdapter extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### args

            Object[] args

        Job argument.

  - ### Class org.apache.ignite.compute.ComputeJobContinuationAdapter extends ComputeJobAdapter implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.compute.ComputeJobFailoverException extends IgniteException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.compute.ComputeTaskAdapter extends Object implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.compute.ComputeTaskCancelledException extends IgniteException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.compute.ComputeTaskSplitAdapter extends ComputeTaskAdapter<T,R> implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### balancer

            ComputeLoadBalancer balancer

        Load balancer.

  - ### Class org.apache.ignite.compute.ComputeTaskTimeoutException extends IgniteException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.compute.ComputeUserUndeclaredException extends IgniteException implements Serializable

    serialVersionUID:
      0L

- ## Package org.apache.ignite.configuration

  - ### Class org.apache.ignite.configuration.BinaryConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### idMapper

            BinaryIdMapper idMapper

        ID mapper.

      - #### nameMapper

            BinaryNameMapper nameMapper

        Name mapper.

      - #### serializer

            BinarySerializer serializer

        Serializer.

      - #### typeCfgs

            Collection<E> typeCfgs

        Types.

      - #### compactFooter

            boolean compactFooter

        Compact footer flag.

  - ### Class org.apache.ignite.configuration.CacheConfiguration extends javax.cache.configuration.MutableConfiguration<K,V> implements Serializable

    serialVersionUID:
      0L

    - ### Serialization Methods

      - #### writeReplace

            protected Object writeReplace()

        Creates a copy of current configuration and removes all cache entry listeners. They are executed only locally and should never be sent to remote nodes.

    - ### Serialized Fields

      - #### name

            String name

        Cache name.

      - #### grpName

            String grpName

        Cache group name.

      - #### memPlcName

            String memPlcName

        Name of `DataRegionConfiguration` for this cache

      - #### storeConcurrentLoadAllThreshold

            int storeConcurrentLoadAllThreshold

        Threshold for concurrent loading of keys from `CacheStore`.

      - #### rebalancePoolSize

            int rebalancePoolSize

        Deprecated.
        Rebalance thread pool size.

      - #### rebalanceTimeout

            long rebalanceTimeout

        Deprecated.
        Rebalance timeout.

      - #### evictPlc

            EvictionPolicy<K,V> evictPlc

        Deprecated.
        Cache eviction policy.

      - #### evictPlcFactory

            javax.cache.configuration.Factory<T> evictPlcFactory

        Cache eviction policy factory.

      - #### onheapCache

            boolean onheapCache

      - #### sqlOnheapCache

            boolean sqlOnheapCache

        Use on-heap cache for rows for SQL queries.

      - #### sqlOnheapCacheMaxSize

            int sqlOnheapCacheMaxSize

        SQL on-heap cache max size.

      - #### evictFilter

            EvictionFilter<K,V> evictFilter

        Eviction filter.

      - #### eagerTtl

            boolean eagerTtl

        Eager ttl flag.

      - #### dfltLockTimeout

            long dfltLockTimeout

        Deprecated.
        Default lock timeout.

      - #### nearCfg

            NearCacheConfiguration<K,V> nearCfg

        Near cache configuration.

      - #### platformCfg

            PlatformCacheConfiguration platformCfg

        Platform cache configuration. Enables native cache in platforms (.NET, ...).

      - #### writeSync

            CacheWriteSynchronizationMode writeSync

        Write synchronization mode.

      - #### storeFactory

            javax.cache.configuration.Factory<T> storeFactory

      - #### storeKeepBinary

            Boolean storeKeepBinary

      - #### loadPrevVal

            boolean loadPrevVal

      - #### aff

            AffinityFunction aff

        Node group resolver.

      - #### cacheMode

            CacheMode cacheMode

        Cache mode.

      - #### atomicityMode

            CacheAtomicityMode atomicityMode

        Cache atomicity mode.

      - #### backups

            int backups

        Number of backups for cache.

      - #### invalidate

            boolean invalidate

        Flag indicating whether this is invalidation-based cache.

      - #### tmLookupClsName

            String tmLookupClsName

        Name of class implementing GridCacheTmLookup.

      - #### rebalanceMode

            CacheRebalanceMode rebalanceMode

        Distributed cache rebalance mode.

      - #### rebalanceOrder

            int rebalanceOrder

        Cache rebalance order.

      - #### rebalanceBatchSize

            int rebalanceBatchSize

        Deprecated.
        Rebalance batch size.

      - #### rebalanceBatchesPrefetchCnt

            long rebalanceBatchesPrefetchCnt

        Deprecated.
        Rebalance batches prefetch count.

      - #### maxConcurrentAsyncOps

            int maxConcurrentAsyncOps

        Maximum number of concurrent asynchronous operations.

      - #### sqlIdxMaxInlineSize

            int sqlIdxMaxInlineSize

        Maximum inline size for sql indexes.

      - #### writeBehindEnabled

            boolean writeBehindEnabled

        Write-behind feature.

      - #### writeBehindFlushSize

            int writeBehindFlushSize

        Maximum size of write-behind cache.

      - #### writeBehindFlushFreq

            long writeBehindFlushFreq

        Write-behind flush frequency in milliseconds.

      - #### writeBehindFlushThreadCnt

            int writeBehindFlushThreadCnt

        Flush thread count for write-behind cache store.

      - #### writeBehindBatchSize

            int writeBehindBatchSize

        Maximum batch size for write-behind cache store.

      - #### writeBehindCoalescing

            boolean writeBehindCoalescing

        Write coalescing flag for write-behind cache store

      - #### maxQryIterCnt

            int maxQryIterCnt

        Maximum number of query iterators that can be stored.

      - #### affMapper

            AffinityKeyMapper affMapper

      - #### rebalanceDelay

            long rebalanceDelay

      - #### rebalanceThrottle

            long rebalanceThrottle

        Deprecated.
        Time in milliseconds to wait between rebalance messages to avoid overloading CPU.

      - #### interceptor

            CacheInterceptor<K,V> interceptor

      - #### sqlFuncCls

            Class<T>[] sqlFuncCls

      - #### longQryWarnTimeout

            long longQryWarnTimeout

        Deprecated.

      - #### qryDetailMetricsSz

            int qryDetailMetricsSz

      - #### readFromBackup

            boolean readFromBackup

        Flag indicating whether data can be read from backup. If `false` always get data from primary node (never from backup).

      - #### nodeFilter

            IgnitePredicate<E> nodeFilter

        Node filter specifying nodes on which this cache should be deployed.

      - #### sqlSchema

            String sqlSchema

      - #### sqlEscapeAll

            boolean sqlEscapeAll

      - #### cpOnRead

            boolean cpOnRead

        Copy on read flag.

      - #### pluginCfgs

            CachePluginConfiguration<K,V>[] pluginCfgs

        Cache plugin configurations.

      - #### topValidator

            TopologyValidator topValidator

        Cache topology validator.

      - #### storeSesLsnrs

            javax.cache.configuration.Factory<T>[] storeSesLsnrs

        Cache store session listeners.

      - #### qryEntities

            Collection<E> qryEntities

        Query entities.

      - #### partLossPlc

            PartitionLossPolicy partLossPlc

        Partition loss policy.

      - #### qryParallelism

            int qryParallelism

      - #### keyCfg

            CacheKeyConfiguration[] keyCfg

        Cache key configuration.

      - #### evtsDisabled

            boolean evtsDisabled

        Events disabled.

      - #### encryptionEnabled

            boolean encryptionEnabled

        Flag indicating whether data must be encrypted. If `true` data on the disk will be encrypted.
        See Also:
          `EncryptionSpi`, `KeystoreEncryptionSpi`

      - #### diskPageCompression

            DiskPageCompression diskPageCompression

      - #### diskPageCompressionLevel

            Integer diskPageCompressionLevel

  - ### Class org.apache.ignite.configuration.CacheConfiguration.IgniteAllNodesPredicate extends Object implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.configuration.ClientConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### addrs

            String[] addrs

        Server addresses.

      - #### tcpNoDelay

            boolean tcpNoDelay

        Tcp no delay.

      - #### timeout

            int timeout

        Timeout. 0 means infinite.

      - #### sndBufSize

            int sndBufSize

        Send buffer size. 0 means system default.

      - #### rcvBufSize

            int rcvBufSize

        Receive buffer size. 0 means system default.

      - #### binaryCfg

            BinaryConfiguration binaryCfg

        Configuration for Ignite binary objects.

      - #### sslMode

            SslMode sslMode

        Ssl mode.

      - #### sslClientCertKeyStorePath

            String sslClientCertKeyStorePath

        Ssl client certificate key store path.

      - #### sslClientCertKeyStorePwd

            String sslClientCertKeyStorePwd

        Ssl client certificate key store password.

      - #### sslTrustCertKeyStorePath

            String sslTrustCertKeyStorePath

        Ssl trust certificate key store path.

      - #### sslTrustCertKeyStorePwd

            String sslTrustCertKeyStorePwd

        Ssl trust certificate key store password.

      - #### sslClientCertKeyStoreType

            String sslClientCertKeyStoreType

        Ssl client certificate key store type.

      - #### sslTrustCertKeyStoreType

            String sslTrustCertKeyStoreType

        Ssl trust certificate key store type.

      - #### sslKeyAlgorithm

            String sslKeyAlgorithm

        Ssl key algorithm.

      - #### sslTrustAll

            boolean sslTrustAll

        Flag indicating if certificate validation errors should be ignored.

      - #### sslProto

            SslProtocol sslProto

        Ssl protocol.

      - #### sslCtxFactory

            javax.cache.configuration.Factory<T> sslCtxFactory

        Ssl context factory.

      - #### userName

            String userName

        User name.

      - #### userPwd

            String userPwd

        User password.

      - #### userAttrs

            Map<K,V> userAttrs

        User attributes.

      - #### txCfg

            ClientTransactionConfiguration txCfg

        Tx config.

      - #### partitionAwarenessEnabled

            boolean partitionAwarenessEnabled

        Whether partition awareness should be enabled.

      - #### partitionAwarenessMapperFactory

            ClientPartitionAwarenessMapperFactory partitionAwarenessMapperFactory

        This factory accepts as parameters a cache name and the number of cache partitions received from a server node and produces a `ClientPartitionAwarenessMapper`. This mapper function is used only for local calculations key to a partition and will not be passed to a server node.

      - #### clusterDiscoveryEnabled

            boolean clusterDiscoveryEnabled

        Whether cluster discovery should be enabled.

      - #### reconnectThrottlingPeriod

            long reconnectThrottlingPeriod

        Reconnect throttling period (in milliseconds). There are no more than `reconnectThrottlingRetries` attempts to reconnect will be made within `reconnectThrottlingPeriod` in case of connection loss. Throttling is disabled if either `reconnectThrottlingRetries` or `reconnectThrottlingPeriod` is 0.

      - #### reconnectThrottlingRetries

            int reconnectThrottlingRetries

        Reconnect throttling retries. See `reconnectThrottlingPeriod`.

      - #### retryLimit

            int retryLimit

        Retry limit.

      - #### retryPolicy

            ClientRetryPolicy retryPolicy

        Retry policy.

      - #### asyncContinuationExecutor

            Executor asyncContinuationExecutor

        Executor for async operations continuations.

      - #### heartbeatEnabled

            boolean heartbeatEnabled

        Whether heartbeats should be enabled.

      - #### heartbeatInterval

            long heartbeatInterval

        Heartbeat interval, in milliseconds.

      - #### autoBinaryConfigurationEnabled

            boolean autoBinaryConfigurationEnabled

        Whether automatic binary configuration should be enabled.

      - #### logger

            IgniteLogger logger

        Logger.

      - #### eventListeners

            EventListener[] eventListeners

  - ### Class org.apache.ignite.configuration.ClientTransactionConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### dfltIsolation

            TransactionIsolation dfltIsolation

        Transaction isolation.

      - #### dfltConcurrency

            TransactionConcurrency dfltConcurrency

        Cache concurrency.

      - #### dfltTxTimeout

            long dfltTxTimeout

        Default transaction timeout.

  - ### Class org.apache.ignite.configuration.CollectionConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### atomicityMode

            CacheAtomicityMode atomicityMode

        Cache atomicity mode.

      - #### cacheMode

            CacheMode cacheMode

        Cache mode.

      - #### nodeFilter

            IgnitePredicate<E> nodeFilter

        Node filter specifying nodes on which this cache should be deployed.

      - #### backups

            int backups

        Number of backups.

      - #### offHeapMaxMem

            long offHeapMaxMem

        Deprecated.
        Off-heap memory size.

      - #### collocated

            boolean collocated

        Collocated flag.

      - #### grpName

            String grpName

        Group name.

  - ### Class org.apache.ignite.configuration.DataRegionConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### name

            String name

        Data region name.

      - #### maxSize

            long maxSize

        Data region maximum size in memory.

      - #### initSize

            long initSize

        Data region start size.

      - #### swapPath

            String swapPath

        An optional path to a memory mapped files directory for this data region.

      - #### pageEvictionMode

            DataPageEvictionMode pageEvictionMode

        An algorithm for memory pages eviction (persistence is disabled).

      - #### pageReplacementMode

            PageReplacementMode pageReplacementMode

        An algorithm for memory pages replacement (persistence is enabled).

      - #### evictionThreshold

            double evictionThreshold

        A threshold for memory pages eviction initiation. For instance, if the threshold is 0.9 it means that the page memory will start the eviction only after 90% data region is occupied.

      - #### emptyPagesPoolSize

            int emptyPagesPoolSize

        Minimum number of empty pages in reuse lists.

      - #### metricsEnabled

            boolean metricsEnabled

        Flag to enable the memory metrics collection for this data region.

      - #### metricsSubIntervalCount

            int metricsSubIntervalCount

        Number of sub-intervals the whole `DataRegionConfiguration.setMetricsRateTimeInterval(long)` will be split into to calculate `DataRegionMetrics.getAllocationRate()` and `DataRegionMetrics.getEvictionRate()` rates (5 by default).

        Setting it to a bigger value will result in more precise calculation and smaller drops of `DataRegionMetrics.getAllocationRate()` metric when next sub-interval has to be recycled but introduces bigger calculation overhead.

      - #### metricsRateTimeInterval

            long metricsRateTimeInterval

        Time interval (in milliseconds) for `DataRegionMetrics.getAllocationRate()` and `DataRegionMetrics.getEvictionRate()` monitoring purposes.

        For instance, after setting the interval to 60_000 milliseconds, subsequent calls to `DataRegionMetrics.getAllocationRate()` will return average allocation rate (pages per second) for the last minute.

      - #### persistenceEnabled

            boolean persistenceEnabled

        Flag to enable Ignite Native Persistence.

      - #### checkpointPageBufSize

            long checkpointPageBufSize

        Temporary buffer size for checkpoints in bytes.

      - #### lazyMemoryAllocation

            boolean lazyMemoryAllocation

        If `true`, memory for `DataRegion` will be allocated only on the creation of the first cache belonged to this `DataRegion`. Default is `true`.

      - #### warmUpCfg

            WarmUpConfiguration warmUpCfg

        Warm-up configuration.

      - #### memoryAllocator

            MemoryAllocator memoryAllocator

        Memory allocator.

      - #### cdcEnabled

            boolean cdcEnabled

        Change Data Capture enabled flag.

  - ### Class org.apache.ignite.configuration.DataStorageConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### pageSize

            int pageSize

        Memory page size.

      - #### concLvl

            int concLvl

        Concurrency level.

      - #### sysDataRegConf

            SystemDataRegionConfiguration sysDataRegConf

        Configuration of default data region.

      - #### dfltDataRegConf

            DataRegionConfiguration dfltDataRegConf

        Configuration of default data region.

      - #### dataRegions

            DataRegionConfiguration[] dataRegions

        Data regions.

      - #### storagePath

            String storagePath

        Directory where index and partition files are stored.

      - #### checkpointFreq

            long checkpointFreq

        Checkpoint frequency.

      - #### lockWaitTime

            long lockWaitTime

        Lock wait time, in milliseconds.

      - #### checkpointThreads

            int checkpointThreads

      - #### checkpointWriteOrder

            CheckpointWriteOrder checkpointWriteOrder

        Checkpoint write order.

      - #### walHistSize

            int walHistSize

        Number of checkpoints to keep

      - #### maxWalArchiveSize

            long maxWalArchiveSize

        Maximum size of wal archive folder, in bytes.

      - #### walSegments

            int walSegments

        Number of work WAL segments.

      - #### walSegmentSize

            int walSegmentSize

        Size of one WAL segment in bytes. 64 Mb is used by default. Maximum value is 2Gb

      - #### walPath

            String walPath

        Directory where WAL is stored (work directory)

      - #### walArchivePath

            String walArchivePath

        WAL archive path.

      - #### cdcWalPath

            String cdcWalPath

        Change Data Capture path.

      - #### cdcWalDirMaxSize

            long cdcWalDirMaxSize

        Change Data Capture directory size limit.

      - #### metricsEnabled

            boolean metricsEnabled

        Deprecated. Will be removed in upcoming releases.
        Metrics enabled flag.

      - #### walMode

            WALMode walMode

        Wal mode.

      - #### walTlbSize

            int walTlbSize

        WAl thread local buffer size.

      - #### walBuffSize

            int walBuffSize

        WAl buffer size.

      - #### walFlushFreq

            long walFlushFreq

        Wal flush frequency in milliseconds.

      - #### walFsyncDelay

            long walFsyncDelay

        Wal fsync delay.

      - #### walRecordIterBuffSize

            int walRecordIterBuffSize

        Wal record iterator buffer size.

      - #### alwaysWriteFullPages

            boolean alwaysWriteFullPages

        Always write full pages.

      - #### fileIOFactory

            org.apache.ignite.internal.processors.cache.persistence.file.FileIOFactory fileIOFactory

        Factory to provide I/O interface for data storage files

      - #### metricsSubIntervalCnt

            int metricsSubIntervalCnt

        Number of sub-intervals the whole `DataStorageConfiguration.setMetricsRateTimeInterval(long)` will be split into to calculate rate-based metrics.

        Setting it to a bigger value will result in more precise calculation and smaller drops of rate-based metrics when next sub-interval has to be recycled but introduces bigger calculation overhead.

      - #### metricsRateTimeInterval

            long metricsRateTimeInterval

        Time interval (in milliseconds) for rate-based metrics.

      - #### walAutoArchiveAfterInactivity

            long walAutoArchiveAfterInactivity

        Time interval (in milliseconds) for running auto archiving for incompletely WAL segment

      - #### walForceArchiveTimeout

            long walForceArchiveTimeout

        Time interval (in milliseconds) after last log of data change for force archiving of incompletely WAL segment.

      - #### writeThrottlingEnabled

            boolean writeThrottlingEnabled

        If true, threads that generate dirty pages too fast during ongoing checkpoint will be throttled.

      - #### walCompactionEnabled

            boolean walCompactionEnabled

        Flag to enable WAL compaction. If true, system filters and compresses WAL archive in background. Compressed WAL archive gets automatically decompressed on demand.

      - #### walCompactionLevel

            int walCompactionLevel

        ZIP level to WAL compaction.
        See Also:
          `ZipOutputStream.setLevel(int)`, `Deflater.BEST_SPEED`, `Deflater.BEST_COMPRESSION`

      - #### checkpointReadLockTimeout

            Long checkpointReadLockTimeout

        Timeout for checkpoint read lock acquisition.

      - #### walPageCompression

            DiskPageCompression walPageCompression

        Compression algorithm for WAL page snapshot records.

      - #### walPageCompressionLevel

            Integer walPageCompressionLevel

        Compression level for WAL page snapshot records.

      - #### dfltWarmUpCfg

            WarmUpConfiguration dfltWarmUpCfg

        Default warm-up configuration.

      - #### encCfg

            EncryptionConfiguration encCfg

        Encryption configuration.

      - #### defragmentationThreadPoolSize

            int defragmentationThreadPoolSize

        Maximum number of partitions which can be defragmented at the same time.

      - #### minWalArchiveSize

            long minWalArchiveSize

        Minimum size of wal archive folder, in bytes.

      - #### memoryAllocator

            MemoryAllocator memoryAllocator

        Default memory allocator for all data regions.

  - ### Class org.apache.ignite.configuration.EncryptionConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### reencryptionRateLimit

            double reencryptionRateLimit

        Re-encryption rate limit in megabytes per second (set `0` for unlimited scanning).

      - #### reencryptionBatchSize

            int reencryptionBatchSize

        The number of pages that is scanned during re-encryption under checkpoint lock.

  - ### Class org.apache.ignite.configuration.IgniteReflectionFactory extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### singleton

            boolean singleton

        Singletom mode

      - #### cls

            Class<T> cls

        Component class

      - #### props

            Map<K,V> props

        Properties

  - ### Class org.apache.ignite.configuration.LoadAllWarmUpConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.configuration.MemoryConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### sysCacheInitSize

            long sysCacheInitSize

        Deprecated.
        Size of a memory chunk reserved for system cache initially.

      - #### sysCacheMaxSize

            long sysCacheMaxSize

        Deprecated.
        Maximum size of system cache.

      - #### pageSize

            int pageSize

        Deprecated.
        Memory page size.

      - #### concLvl

            int concLvl

        Deprecated.
        Concurrency level.

      - #### dfltMemPlcName

            String dfltMemPlcName

        Deprecated.
        A name of the memory policy that defines the default memory region.

      - #### dfltMemPlcSize

            long dfltMemPlcSize

        Deprecated.
        Size of memory (in bytes) to use for default DataRegion.

      - #### memPlcs

            MemoryPolicyConfiguration[] memPlcs

        Deprecated.
        Memory policies.

  - ### Class org.apache.ignite.configuration.MemoryPolicyConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### name

            String name

        Deprecated.
        Memory policy name.

      - #### initialSize

            long initialSize

        Deprecated.
        Memory policy start size.

      - #### maxSize

            long maxSize

        Deprecated.
        Memory policy maximum size.

      - #### swapFilePath

            String swapFilePath

        Deprecated.
        An optional path to a memory mapped file for this memory policy.

      - #### pageEvictionMode

            DataPageEvictionMode pageEvictionMode

        Deprecated.
        An algorithm for memory pages eviction.

      - #### evictionThreshold

            double evictionThreshold

        Deprecated.
        A threshold for memory pages eviction initiation. For instance, if the threshold is 0.9 it means that the page memory will start the eviction only after 90% memory region (defined by this policy) is occupied.

      - #### emptyPagesPoolSize

            int emptyPagesPoolSize

        Deprecated.
        Minimum number of empty pages in reuse lists.

      - #### metricsEnabled

            boolean metricsEnabled

        Deprecated.
        Flag to enable the memory metrics collection for this memory policy.

      - #### subIntervals

            int subIntervals

        Deprecated.
        Number of sub-intervals the whole `MemoryPolicyConfiguration.setRateTimeInterval(long)` will be split into to calculate `MemoryMetrics.getAllocationRate()` and `MemoryMetrics.getEvictionRate()` rates (5 by default).

        Setting it to a bigger value will result in more precise calculation and smaller drops of `MemoryMetrics.getAllocationRate()` metric when next sub-interval has to be recycled but introduces bigger calculation overhead.

      - #### rateTimeInterval

            long rateTimeInterval

        Deprecated.
        Time interval (in milliseconds) for `MemoryMetrics.getAllocationRate()` and `MemoryMetrics.getEvictionRate()` monitoring purposes.

        For instance, after setting the interval to 60_000 milliseconds, subsequent calls to `MemoryMetrics.getAllocationRate()` will return average allocation rate (pages per second) for the last minute.

  - ### Class org.apache.ignite.configuration.NearCacheConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### nearEvictPlc

            EvictionPolicy<K,V> nearEvictPlc

        Deprecated.
        Near cache eviction policy.

      - #### nearEvictPlcFactory

            javax.cache.configuration.Factory<T> nearEvictPlcFactory

        Near cache eviction policy factory.

      - #### nearStartSize

            int nearStartSize

        Default near cache start size.

  - ### Class org.apache.ignite.configuration.NoOpWarmUpConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.configuration.PersistentStoreConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### persistenceStorePath

            String persistenceStorePath

        Deprecated.

      - #### checkpointingFreq

            long checkpointingFreq

        Deprecated.
        Checkpointing frequency.

      - #### lockWaitTime

            long lockWaitTime

        Deprecated.
        Lock wait time, in milliseconds.

      - #### checkpointingPageBufSize

            long checkpointingPageBufSize

        Deprecated.

      - #### checkpointingThreads

            int checkpointingThreads

        Deprecated.

      - #### checkpointWriteOrder

            CheckpointWriteOrder checkpointWriteOrder

        Deprecated.
        Checkpoint write order.

      - #### walHistSize

            int walHistSize

        Deprecated.
        Number of checkpoints to keep

      - #### walSegments

            int walSegments

        Deprecated.
        Number of work WAL segments.

      - #### walSegmentSize

            int walSegmentSize

        Deprecated.
        Size of one WAL segment in bytes. 64 Mb is used by default. Maximum value is 2Gb

      - #### walStorePath

            String walStorePath

        Deprecated.
        Directory where WAL is stored (work directory)

      - #### walArchivePath

            String walArchivePath

        Deprecated.
        WAL archive path.

      - #### metricsEnabled

            boolean metricsEnabled

        Deprecated.
        Metrics enabled flag.

      - #### walMode

            WALMode walMode

        Deprecated.
        Wal mode.

      - #### walBuffSize

            int walBuffSize

        Deprecated.
        WAl buffer size.

      - #### walFlushFreq

            long walFlushFreq

        Deprecated.
        Wal flush frequency in milliseconds.

      - #### walFsyncDelay

            long walFsyncDelay

        Deprecated.
        Wal fsync delay.

      - #### walRecordIterBuffSize

            int walRecordIterBuffSize

        Deprecated.
        Wal record iterator buffer size.

      - #### alwaysWriteFullPages

            boolean alwaysWriteFullPages

        Deprecated.
        Always write full pages.

      - #### fileIOFactory

            org.apache.ignite.internal.processors.cache.persistence.file.FileIOFactory fileIOFactory

        Deprecated.
        Factory to provide I/O interface for files

      - #### subIntervals

            int subIntervals

        Deprecated.
        Number of sub-intervals the whole `PersistentStoreConfiguration.setRateTimeInterval(long)` will be split into to calculate rate-based metrics.

        Setting it to a bigger value will result in more precise calculation and smaller drops of rate-based metrics when next sub-interval has to be recycled but introduces bigger calculation overhead.

      - #### rateTimeInterval

            long rateTimeInterval

        Deprecated.
        Time interval (in milliseconds) for rate-based metrics.

      - #### walAutoArchiveAfterInactivity

            long walAutoArchiveAfterInactivity

        Deprecated.
        Time interval (in milliseconds) for running auto archiving for incompletely WAL segment

      - #### writeThrottlingEnabled

            boolean writeThrottlingEnabled

        Deprecated.
        If true, threads that generate dirty pages too fast during ongoing checkpoint will be throttled.

  - ### Class org.apache.ignite.configuration.PlatformCacheConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### keyTypeName

            String keyTypeName

        Key type name.

      - #### valueTypeName

            String valueTypeName

        Value type name.

      - #### keepBinary

            boolean keepBinary

        Whether to cache binary objects.

  - ### Class org.apache.ignite.configuration.SystemDataRegionConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### initSize

            long initSize

        Initial size in bytes of a memory chunk reserved for system cache.

      - #### maxSize

            long maxSize

        Maximum size in bytes of a memory chunk reserved for system cache.

  - ### Class org.apache.ignite.configuration.TransactionConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### txSerEnabled

            boolean txSerEnabled

        Default transaction serializable flag.

      - #### dfltIsolation

            TransactionIsolation dfltIsolation

        Transaction isolation.

      - #### dfltConcurrency

            TransactionConcurrency dfltConcurrency

        Cache concurrency.

      - #### dfltTxTimeout

            long dfltTxTimeout

        Default transaction timeout.

      - #### txTimeoutOnPartitionMapExchange

            long txTimeoutOnPartitionMapExchange

        Transaction timeout on partition map exchange. Volatile in order to be changed dynamically.

      - #### pessimisticTxLogSize

            int pessimisticTxLogSize

        Deprecated.
        Pessimistic tx log size.

      - #### pessimisticTxLogLinger

            int pessimisticTxLogLinger

        Deprecated.
        Pessimistic tx log linger.

      - #### tmLookupClsName

            String tmLookupClsName

        Name of class implementing GridCacheTmLookup.

      - #### txManagerFactory

            javax.cache.configuration.Factory<T> txManagerFactory

        `javax.transaction.TransactionManager` factory.

      - #### useJtaSync

            boolean useJtaSync

        Whether to use JTA `javax.transaction.Synchronization` instead of `javax.transaction.xa.XAResource`.

- ## Package org.apache.ignite.events

  - ### Class org.apache.ignite.events.BaselineChangedEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### baselineNodes

            Collection<E> baselineNodes

        Baseline nodes.

  - ### Class org.apache.ignite.events.BaselineConfigurationChangedEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### autoAdjustEnabled

            boolean autoAdjustEnabled

        See Also:
          `IgniteCluster.isBaselineAutoAdjustEnabled()`

      - #### autoAdjustTimeout

            long autoAdjustTimeout

        See Also:
          `IgniteCluster.baselineAutoAdjustTimeout()`

  - ### Class org.apache.ignite.events.CacheConsistencyViolationEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### entries

            Map<K,V> entries

        Represents original values of entries.

      - #### repaired

            Map<K,V> repaired

        Repaired entries.

      - #### cacheName

            String cacheName

        Cache name.

      - #### strategy

            ReadRepairStrategy strategy

        Strategy.

  - ### Class org.apache.ignite.events.CacheEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### cacheName

            String cacheName

        Cache name.

      - #### part

            int part

        Partition for the event.

      - #### key

            Object key

        Cache entry.

      - #### xid

            IgniteUuid xid

        Transaction Id.

      - #### txLbl

            String txLbl

        Transaction label.

      - #### lockId

            Object lockId

        Lock ID.

      - #### newVal

            Object newVal

        New value.

      - #### oldVal

            Object oldVal

        Old value.

      - #### hasOldVal

            boolean hasOldVal

        Flag indicating whether old value is present in case if we don't have it in deserialized form.

      - #### hasNewVal

            boolean hasNewVal

        Flag indicating whether new value is present in case if we don't have it in deserialized form.

      - #### evtNode

            ClusterNode evtNode

        Event node.

      - #### near

            boolean near

        Flag indicating whether event happened on `near` or `partitioned` cache.

      - #### subjId

            UUID subjId

        Subject ID.

      - #### cloClsName

            String cloClsName

        Closure class name.

      - #### taskName

            String taskName

        Task name if update was initiated within task execution.

  - ### Class org.apache.ignite.events.CacheObjectTransformedEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### original

            byte[] original

        Original cache object bytes.

      - #### transformed

            byte[] transformed

        Transformed cache object bytes.

      - #### restore

            boolean restore

        Restore operation.

  - ### Class org.apache.ignite.events.CacheQueryExecutedEvent extends EventAdapter implements Serializable

    serialVersionUID:
      3738753361235304496L

    - ### Serialized Fields

      - #### qryType

            String qryType

        Query type.

      - #### cacheName

            String cacheName

        Cache name.

      - #### clsName

            String clsName

        Class name.

      - #### clause

            String clause

        Clause.

      - #### scanQryFilter

            IgniteBiPredicate<E1,E2> scanQryFilter

        Scan query filter.

      - #### contQryFilter

            CacheEntryEventSerializableFilter<K,V> contQryFilter

        Continuous query filter.

      - #### args

            Object[] args

        Query arguments.

      - #### subjId

            UUID subjId

        Security subject ID.

      - #### taskName

            String taskName

        Task name.

  - ### Class org.apache.ignite.events.CacheQueryReadEvent extends EventAdapter implements Serializable

    serialVersionUID:
      -1984731272984397445L

    - ### Serialized Fields

      - #### qryType

            String qryType

        Query type.

      - #### cacheName

            String cacheName

        Cache name.

      - #### clsName

            String clsName

        Class name.

      - #### clause

            String clause

        Clause.

      - #### scanQryFilter

            IgniteBiPredicate<E1,E2> scanQryFilter

        Scan query filter.

      - #### contQryFilter

            CacheEntryEventSerializableFilter<K,V> contQryFilter

        Continuous query filter.

      - #### args

            Object[] args

        Query arguments.

      - #### subjId

            UUID subjId

        Security subject ID.

      - #### taskName

            String taskName

        Task name.

      - #### key

            Object key

        Key.

      - #### val

            Object val

        Value.

      - #### oldVal

            Object oldVal

        Old value.

      - #### row

            Object row

        Result row.

  - ### Class org.apache.ignite.events.CacheRebalancingEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### cacheName

            String cacheName

        Cache name.

      - #### part

            int part

        Partition for the event.

      - #### discoNode

            ClusterNode discoNode

        Discovery node.

      - #### discoEvtType

            int discoEvtType

        Discovery event type.

      - #### discoTs

            long discoTs

        Discovery event time.

  - ### Class org.apache.ignite.events.CheckpointEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### cpKey

            String cpKey

  - ### Class org.apache.ignite.events.ClusterActivationEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### baselineNodes

            Collection<E> baselineNodes

        Deprecated.
        Baseline nodes.

  - ### Class org.apache.ignite.events.ClusterStateChangeEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### prevState

            ClusterState prevState

        Previous cluster state.

      - #### state

            ClusterState state

        Current cluster state.

      - #### baselineNodes

            Collection<E> baselineNodes

        Baseline nodes of current baseline topology.

  - ### Class org.apache.ignite.events.ClusterStateChangeStartedEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### prevState

            ClusterState prevState

        Previous cluster state.

      - #### state

            ClusterState state

        New cluster state.

      - #### subjId

            UUID subjId

        Security subject ID.

  - ### Class org.apache.ignite.events.ClusterTagUpdatedEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### clusterId

            UUID clusterId

        ID of cluster.

      - #### prevTag

            String prevTag

        Previous value of tag.

      - #### newTag

            String newTag

        New value of tag.

  - ### Class org.apache.ignite.events.DeploymentEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### alias

            String alias

  - ### Class org.apache.ignite.events.DiscoveryEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### evtNode

            ClusterNode evtNode

      - #### topVer

            long topVer

        Topology version.

      - #### topSnapshot

            Collection<E> topSnapshot

        Collection of nodes corresponding to topology version.

      - #### msgTemplate

            String msgTemplate

        Template to generate `DiscoveryEvent.message()` lazily. Will be joined with `DiscoveryEvent.eventNode()` converted to string.

  - ### Class org.apache.ignite.events.EventAdapter extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### id

            IgniteUuid id

      - #### tstamp

            long tstamp

      - #### node

            ClusterNode node

      - #### msg

            String msg

      - #### type

            int type

      - #### locId

            long locId

  - ### Class org.apache.ignite.events.JobEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### taskName

            String taskName

      - #### taskClsName

            String taskClsName

      - #### sesId

            IgniteUuid sesId

      - #### jobId

            IgniteUuid jobId

      - #### taskNode

            ClusterNode taskNode

      - #### taskSubjId

            UUID taskSubjId

      - #### resPlc

            ComputeJobResultPolicy resPlc

  - ### Class org.apache.ignite.events.NodeValidationFailedEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### evtNode

            ClusterNode evtNode

        The node that attempted to join cluster.

      - #### res

            IgniteNodeValidationResult res

        Validation result.

  - ### Class org.apache.ignite.events.PageReplacementStartedEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### dataRegionName

            String dataRegionName

  - ### Class org.apache.ignite.events.SnapshotEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### snpName

            String snpName

  - ### Class org.apache.ignite.events.SqlQueryExecutionEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### text

            String text

        Query text.

      - #### args

            Object[] args

        Query arguments.

      - #### subjId

            UUID subjId

        Security subject ID.

  - ### Class org.apache.ignite.events.TaskEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### taskName

            String taskName

      - #### taskClsName

            String taskClsName

      - #### sesId

            IgniteUuid sesId

      - #### internal

            boolean internal

      - #### subjId

            UUID subjId

  - ### Class org.apache.ignite.events.TransactionStateChangedEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### tx

            Transaction tx

        Tx.

  - ### Class org.apache.ignite.events.WalSegmentArchivedEvent extends EventAdapter implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### absWalSegmentIdx

            long absWalSegmentIdx

        Absolute WAL segment file index.

      - #### archiveFile

            File archiveFile

        Destination archive file. This file is completed and closed archive segment

  - ### Class org.apache.ignite.events.WalSegmentCompactedEvent extends WalSegmentArchivedEvent implements Serializable

    serialVersionUID:
      0L

- ## Package org.apache.ignite.lang

  - ### Class org.apache.ignite.lang.IgniteBiTuple extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.ignite.lang.IgniteFutureCancelledException extends IgniteException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.lang.IgniteFutureTimeoutException extends IgniteException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.lang.IgniteProductVersion extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.ignite.lang.IgniteUuid extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException

        Throws:
          `IOException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

- ## Package org.apache.ignite.messaging

  - ### Class org.apache.ignite.messaging.MessagingListenActor extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### keepGoing

            boolean keepGoing

      - #### nodeId

            UUID nodeId

- ## Package org.apache.ignite.platform.dotnet

  - ### Class org.apache.ignite.platform.dotnet.PlatformDotNetAffinityFunction extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.ignite.platform.dotnet.PlatformDotNetCacheStoreFactory extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### typName

            String typName

        .Net type name.

      - #### props

            Map<K,V> props

        Properties.

  - ### Class org.apache.ignite.platform.dotnet.PlatformDotNetCacheStoreFactoryNative extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### nativeFactory

            Object nativeFactory

- ## Package org.apache.ignite.plugin

  - ### Class org.apache.ignite.plugin.PluginNotFoundException extends IgniteException implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### name

            String name

        Plugin name.

  - ### Class org.apache.ignite.plugin.PluginValidationException extends IgniteException implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### nodeId

            UUID nodeId

        Offending node ID.

      - #### rmtMsg

            String rmtMsg

        Error message to send to the offending node.

- ## Package org.apache.ignite.plugin.extensions.communication

- ## Package org.apache.ignite.plugin.platform

- ## Package org.apache.ignite.plugin.security

  - ### Class org.apache.ignite.plugin.security.SecurityBasicPermissionSet extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream in)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream out)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### cachePermissions

            Map<K,V> cachePermissions

        Cache permissions.

      - #### taskPermissions

            Map<K,V> taskPermissions

        Task permissions.

      - #### systemPermissions

            Collection<E> systemPermissions

        System permissions.

      - #### dfltAllowAll

            boolean dfltAllowAll

        Default allow all.

  - ### Class org.apache.ignite.plugin.security.SecurityCredentials extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.ignite.plugin.security.SecurityException extends IgniteException implements Serializable

    serialVersionUID:
      0L

- ## Package org.apache.ignite.plugin.segmentation

- ## Package org.apache.ignite.services

  - ### Class org.apache.ignite.services.ServiceConfiguration extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### name

            String name

        Service name.

      - #### svc

            Service svc

        Service instance.

      - #### totalCnt

            int totalCnt

        Total count.

      - #### maxPerNodeCnt

            int maxPerNodeCnt

        Max per-node count.

      - #### cacheName

            String cacheName

        Cache name.

      - #### affKey

            Object affKey

        Affinity key.

      - #### nodeFilter

            IgnitePredicate<E> nodeFilter

        Node filter.

      - #### isStatisticsEnabled

            boolean isStatisticsEnabled

        Enables or disables service statistics.

      - #### interceptors

            ServiceCallInterceptor[] interceptors

        Interceptor.

  - ### Class org.apache.ignite.services.ServiceDeploymentException extends IgniteException implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### cfgs

            Collection<E> cfgs

- ## Package org.apache.ignite.spi

  - ### Class org.apache.ignite.spi.IgniteSpiException extends IgniteException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.spi.IgniteSpiMultiException extends IgniteSpiException implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### causes

            List<E> causes

        Nested exceptions.

  - ### Class org.apache.ignite.spi.IgniteSpiOperationTimeoutException extends IgniteCheckedException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.spi.IgniteSpiVersionCheckException extends IgniteSpiException implements Serializable

    serialVersionUID:
      0L

- ## Package org.apache.ignite.spi.collision.jobstealing

  - ### Class org.apache.ignite.spi.collision.jobstealing.JobStealingRequest extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### delta

            int delta

        Delta.

- ## Package org.apache.ignite.spi.communication.tcp.messages

  - ### Class org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### nodeId

            UUID nodeId

      - #### rcvCnt

            long rcvCnt

      - #### connectCnt

            long connectCnt

  - ### Class org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage2 extends HandshakeMessage implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### connIdx

            int connIdx

  - ### Class org.apache.ignite.spi.communication.tcp.messages.HandshakeWaitMessage extends Object implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.spi.communication.tcp.messages.NodeIdMessage extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### nodeIdBytes

            byte[] nodeIdBytes

  - ### Class org.apache.ignite.spi.communication.tcp.messages.RecoveryLastReceivedMessage extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### rcvCnt

            long rcvCnt

- ## Package org.apache.ignite.spi.discovery

- ## Package org.apache.ignite.spi.encryption.keystore

  - ### Class org.apache.ignite.spi.encryption.keystore.KeystoreEncryptionKey extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### k

            Key k

        Encryption key.

      - #### digest

            byte[] digest

        Key digest.

- ## Package org.apache.ignite.spi.tracing

  - ### Class org.apache.ignite.spi.tracing.TracingConfigurationCoordinates extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### scope

            Scope scope

        Specifies the `Scope` of a trace's root span to which some specific tracing configuration will be applied. It's a mandatory attribute.

      - #### lb

            String lb

        Specifies the label of a traced operation. It's an optional attribute.

  - ### Class org.apache.ignite.spi.tracing.TracingConfigurationParameters extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### samplingRate

            double samplingRate

        Number between 0 and 1 that more or less reflects the probability of sampling a specific trace. 0 and 1 have special meaning here, 0 means never 1 means always. Default value is 0 (never).

      - #### includedScopes

            Set<E> includedScopes

        Set of `Scope` that defines which sub-traces will be included in a given trace. In other words, if the child's span scope is equal to parent's scope or it belongs to the parent's span included scopes, then the given child span will be attached to the current trace, otherwise it'll be skipped. See `Span.isChainable(Scope)` for more details.

- ## Package org.apache.ignite.ssl

  - ### Class org.apache.ignite.ssl.AbstractSslContextFactory extends Object implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### proto

            String proto

        SSL protocol.

      - #### cipherSuites

            String[] cipherSuites

        Enabled cipher suites.

      - #### protocols

            String[] protocols

        Enabled protocols.

      - #### sslCtx

            AtomicReference<V> sslCtx

        Cached instance of an `SSLContext`.

  - ### Class org.apache.ignite.ssl.SslContextFactory extends AbstractSslContextFactory implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### keyAlgorithm

            String keyAlgorithm

        Key manager algorithm.

      - #### keyStoreType

            String keyStoreType

        Key store type.

      - #### keyStoreFilePath

            String keyStoreFilePath

        Path to key store file

      - #### keyStorePwd

            char[] keyStorePwd

        Key store password

      - #### trustStoreType

            String trustStoreType

        Trust store type.

      - #### trustStoreFilePath

            String trustStoreFilePath

        Path to trust store.

      - #### trustStorePwd

            char[] trustStorePwd

        Trust store password

      - #### trustMgrs

            TrustManager[] trustMgrs

        Trust managers.

- ## Package org.apache.ignite.startup

  - ### Class org.apache.ignite.startup.BasicWarmupClosure extends Object implements Serializable

    serialVersionUID:
      9175346848249957458L

    - ### Serialized Fields

      - #### gridCnt

            int gridCnt

        Grid count.

      - #### threadCnt

            int threadCnt

        Warmup thread count.

      - #### iterCnt

            int iterCnt

        Per thread iteration count.

      - #### keyRange

            int keyRange

        Key range.

      - #### discoveryPort

            int discoveryPort

        Warmup discovery port.

      - #### warmupMethods

            String[] warmupMethods

        Methods to warmup.

- ## Package org.apache.ignite.startup.cmdline

  - ### Class org.apache.ignite.startup.cmdline.AboutDialog extends JDialog implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### appName

            String appName

        Application name

      - #### bannerSpec

            String bannerSpec

        Banner icon url spec

      - #### ver

            String ver

        Version.

      - #### release

            LocalDate release

        Release date.

      - #### copyright

            String copyright

        Copyright.

      - #### gbc

            GridBagConstraints gbc

        Grid bag constraints.

      - #### closeAct

            Action closeAct

        Close action.

      - #### closeBtn

            JButton closeBtn

        Close button.

- ## Package org.apache.ignite.startup.servlet

  - ### Class org.apache.ignite.startup.servlet.ServletStartup extends javax.servlet.http.HttpServlet implements Serializable

    serialVersionUID:
      0L

    - ### Serialized Fields

      - #### igniteInstanceNames

            Collection<E> igniteInstanceNames

- ## Package org.apache.ignite.stream

  - ### Class org.apache.ignite.stream.StreamTransformer extends Object implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.stream.StreamVisitor extends Object implements Serializable

    serialVersionUID:
      0L

- ## Package org.apache.ignite.transactions

  - ### Class org.apache.ignite.transactions.TransactionAlreadyCompletedException extends TransactionException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.transactions.TransactionDeadlockException extends TransactionException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.transactions.TransactionDuplicateKeyException extends TransactionException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.transactions.TransactionException extends IgniteException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.transactions.TransactionHeuristicException extends TransactionException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.transactions.TransactionMixedModeException extends TransactionException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.transactions.TransactionOptimisticException extends TransactionException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.transactions.TransactionRollbackException extends TransactionException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.transactions.TransactionSerializationException extends TransactionException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.transactions.TransactionTimeoutException extends TransactionException implements Serializable

    serialVersionUID:
      0L

  - ### Class org.apache.ignite.transactions.TransactionUnsupportedConcurrencyException extends TransactionException implements Serializable

    serialVersionUID:
      0L

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