## Uses of Class
org.apache.ignite.internal.processors.query.schema.IndexRebuildCancelToken

Packages that use IndexRebuildCancelToken
org.apache.ignite.internal.cache.query.index
org.apache.ignite.internal.managers.indexing: Indexing manager classes.
org.apache.ignite.internal.processors.query
org.apache.ignite.internal.processors.query.schema

### Uses of IndexRebuildCancelToken in org.apache.ignite.internal.cache.query.index

Methods in org.apache.ignite.internal.cache.query.index with parameters of type IndexRebuildCancelToken
`@Nullable IgniteInternalFuture<?>` IndexProcessor.`rebuildIndexesForCache(GridCacheContext<?,?> cctx, boolean force, IndexRebuildCancelToken cancelTok)` Start rebuild of indexes for specified cache.

### Uses of IndexRebuildCancelToken in org.apache.ignite.internal.managers.indexing

Methods in org.apache.ignite.internal.managers.indexing with parameters of type IndexRebuildCancelToken
`@Nullable IgniteInternalFuture<?>` IndexesRebuildTask.`rebuild(GridCacheContext<?,?> cctx, boolean force, IndexRebuildCancelToken cancelTok)` Start to rebuild.
`protected void` IndexesRebuildTask.`startRebuild(GridCacheContext cctx, GridFutureAdapter<Void> fut, SchemaIndexCacheVisitorClosure clo, IndexRebuildCancelToken cancelTok)` Actual start rebuilding.

### Uses of IndexRebuildCancelToken in org.apache.ignite.internal.processors.query

Methods in org.apache.ignite.internal.processors.query with parameters of type IndexRebuildCancelToken
`void` GridQueryProcessor.`processSchemaOperationLocal(SchemaAbstractOperation op, QueryTypeDescriptorImpl type, IgniteUuid depId, IndexRebuildCancelToken cancelTok)` Process schema operation.

### Uses of IndexRebuildCancelToken in org.apache.ignite.internal.processors.query.schema

Methods in org.apache.ignite.internal.processors.query.schema that return IndexRebuildCancelToken
`IndexRebuildCancelToken` SchemaIndexCacheFuture.`cancelToken()` Getting token for canceling index rebuilding.

Constructors in org.apache.ignite.internal.processors.query.schema with parameters of type IndexRebuildCancelToken
Constructor and Description
`SchemaIndexCacheFuture(IndexRebuildCancelToken cancelTok)` Constructor.
`SchemaIndexCachePartitionWorker(GridCacheContext cctx, GridDhtLocalPartition locPart, AtomicBoolean stop, IndexRebuildCancelToken cancelTok, SchemaIndexCacheVisitorClosure clo, GridFutureAdapter<SchemaIndexCacheStat> fut, AtomicInteger partsCnt)` Constructor.
`SchemaIndexCacheVisitorImpl(GridCacheContext<?,?> cctx, IndexRebuildCancelToken cancelTok, GridFutureAdapter<Void> buildIdxFut)` Constructor.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.12.0
Release Date | : January 10 2022