# Package org.apache.ignite.internal.management.cache

Interface Summary
ValidateIndexesContext: Validate indexes context.

Class Summary
CacheAffinityConfiguration: Data transfer object for affinity configuration properties.
CacheCheckIndexInlineSizesCommand: Check secondary indexes inline size.
CacheClearCommand: Clear caches.
CacheClearCommandArg
CacheCommand
CacheCommand.CacheHelpCommand: Prints out help for the cache command.
CacheConfiguration: Data transfer object for cache configuration properties.
CacheConfigurationCollectorJob: Job that collect cache configuration from node.
CacheConfigurationCollectorTask: Task that collect cache metrics from all nodes.
CacheConfigurationCollectorTaskArg: Argument for `CacheConfigurationCollectorTask`.
CacheContentionCommand: Prints info about contended keys (the keys concurrently locked from multiple transactions).
CacheContentionCommandArg
CacheCreateCommand: Create caches.
CacheCreateCommandArg
CacheCreateTask: Task to create caches from Spring XML configuration.
CacheDestroyCommand: Destroy caches.
CacheDestroyCommandArg
CacheDistributionCommand: Collect information on the distribution of partitions.
CacheDistributionCommandArg
CacheEvictionConfiguration: Data transfer object for eviction configuration properties.
CacheFindGarbageCommand: Find and remove garbage.
CacheFindGarbageCommandArg
CacheIdleVerifyCommand: Checks consistency of primary and backup partitions assuming no concurrent updates are happening in the cluster.
CacheIdleVerifyCommandArg
CacheIdleVerifyDumpCommand
CacheIdleVerifyDumpCommandArg
CacheIndexesForceRebuildCommand: Index force rebuild.
CacheIndexesForceRebuildCommandArg
CacheIndexesListCommand: Index list.
CacheIndexesListCommandArg
CacheIndexesRebuildStatusCommand: Index rebuild status.
CacheIndexesRebuildStatusCommandArg
CacheInfo: Cache info DTO.
CacheJdbcType: Data transfer object for `JdbcType`.
CacheJdbcTypeField: Data transfer object for `JdbcTypeField`.
CacheListCommand: Prints info regarding caches, groups or sequences.
CacheListCommandArg
CacheMetricsCommand: Enable / disable cache metrics collection or show metrics collection status.
CacheMetricsCommandArg
CacheMetricsTask: Task for a cache metrics command.
CacheNearConfiguration: Data transfer object for near cache configuration properties.
CacheRebalanceConfiguration: Data transfer object for cache rebalance configuration properties.
CacheResetLostPartitionsCommand: Reset lost partitions.
CacheResetLostPartitionsCommandArg
CacheScheduleIndexesRebuildCommand: Index rebuild via the maintenance mode.
CacheScheduleIndexesRebuildCommandArg
CacheStopTask: Task that stop specified caches on specified node.
CacheStoreConfiguration: Data transfer object for cache store configuration properties.
CacheValidateIndexesCommand: Validates indexes attempting to read each indexed entry.
CacheValidateIndexesCommandArg
ContentionClosure
ContentionInfo
ContentionJobResult
ContentionTask
ContentionTaskResult
FindAndDeleteGarbageInPersistenceClosure: Class contains logic of finding data of already destroyed caches in running cache groups.
FindAndDeleteGarbageInPersistenceJobResult: Result of job work which is sent between nodes.
FindAndDeleteGarbageInPersistenceTask: Compute task which are part of 'find and delete garbage' functionality.
FindAndDeleteGarbageInPersistenceTaskResult: Result of running `FindAndDeleteGarbageInPersistenceTask` which would contain result from all participating nodes.
IdleVerifyDumpResult: Encapsulates result of `VerifyBackupPartitionsDumpTask`.
IdleVerifyDumpTask: Task to verify checksums of backup partitions and return all collected information.
IdleVerifyResultV2: Encapsulates result of `VerifyBackupPartitionsTaskV2`.
IdleVerifyTaskV2: Task to verify checksums of backup partitions.
IndexForceRebuildTask: Task that triggers indexes force rebuild for specified caches or cache groups.
IndexForceRebuildTaskRes: Result of `IndexForceRebuildTask`.
IndexIntegrityCheckIssue
IndexListInfoContainer: Container for index info.
IndexListTask: Task that collects indexes information.
IndexRebuildStatusInfoContainer: Container for index rebuild status info.
IndexRebuildStatusTask: Task that collects caches that have index rebuild in progress.
IndexValidationIssue
PartitionKey: Partition key - pair of cache group ID and partition ID.
PartitionKeyV2: Partition key - pair of cache group ID and partition ID.
QueryConfiguration: Data transfer object for cache query configuration data.
QueryEntity: Data transfer object for `QueryEntity`.
QueryIndex: Data transfer object for `QueryIndex`.
QueryIndexField: Data transfer object for `QueryEntity`.
ScheduleIndexRebuildJobRes: Result of the ScheduleIndexRebuildJob.
ScheduleIndexRebuildTask: Task that schedules indexes rebuild for specified caches via the maintenance mode.
ScheduleIndexRebuildTaskRes: Result of the ScheduleIndexRebuildTask.
ValidateIndexesCheckSizeIssue: Issue when checking size of cache and index.
ValidateIndexesCheckSizeResult: Result of checking size cache and index.
ValidateIndexesClosure: Closure that locally validates indexes of given caches.
ValidateIndexesJobResult
ValidateIndexesPartitionResult: Encapsulates intermediate results of validation of SQL index.
ValidateIndexesTask
ValidateIndexesTaskResult
ValidateIndexesTaskResult.NodeInfo: Holds node id and consistent id.
VerifyBackupPartitionsDumpTask: Task for collection checksums primary and backup partitions of specified caches.
VerifyBackupPartitionsTaskV2: Task for comparing update counters and checksums between primary and backup partitions of specified caches.
ViewCacheClosure: View cache closure.
ViewCacheTask
ViewCacheTaskResult

Enum Summary
CacheFilterEnum: Represents a type of cache(s) that can be used for comparing update counters and checksums between primary and backup partitions.
CacheListCommand.OutputFormat
CacheMetricsOperation: Enum for cache metrics command operations.
ViewCacheCmd

Exception Summary
IdleVerifyException: This exception is used to collect exceptions occured in `VerifyBackupPartitionsTaskV2` execution.
NoMatchingCachesException: Runtime exception that can be thrown in `VerifyBackupPartitionsTaskV2` when no caches matching given filter options can be found.