## Uses of Class
org.apache.ignite.internal.processors.query.stat.config.StatisticsObjectConfiguration

Packages that use StatisticsObjectConfiguration
org.apache.ignite.internal.processors.query.stat
org.apache.ignite.internal.processors.query.stat.config
org.apache.ignite.internal.sql.command

### Uses of StatisticsObjectConfiguration in org.apache.ignite.internal.processors.query.stat

Methods in org.apache.ignite.internal.processors.query.stat with parameters of type StatisticsObjectConfiguration
`void` IgniteStatisticsManager.`collectStatistics(StatisticsObjectConfiguration... targets)` Gather object statistics.

### Uses of StatisticsObjectConfiguration in org.apache.ignite.internal.processors.query.stat.config

Methods in org.apache.ignite.internal.processors.query.stat.config that return StatisticsObjectConfiguration
`StatisticsObjectConfiguration` StatisticsObjectConfiguration.`dropColumns(Set<String> dropColNames)` Creates new configuration object for drop specified columns from current configuration.
`static StatisticsObjectConfiguration` StatisticsObjectConfiguration.`merge(@NotNull StatisticsObjectConfiguration oldCfg, @NotNull StatisticsObjectConfiguration newCfg)` Merge configuration changes with existing configuration.
`StatisticsObjectConfiguration` StatisticsObjectConfiguration.`refresh(Set<String> refreshCols)` Creates new configuration object to refresh statistic with current configuration.

Methods in org.apache.ignite.internal.processors.query.stat.config with parameters of type StatisticsObjectConfiguration
`int` StatisticsObjectConfiguration.`compareTo(@NotNull StatisticsObjectConfiguration o)` Compare only configuration from the same branch.
`static StatisticsObjectConfiguration.Diff` StatisticsObjectConfiguration.`diff(StatisticsObjectConfiguration oldCfg, StatisticsObjectConfiguration newCfg)` Calculate diff between two configuration.
`static StatisticsObjectConfiguration` StatisticsObjectConfiguration.`merge(@NotNull StatisticsObjectConfiguration oldCfg, @NotNull StatisticsObjectConfiguration newCfg)` Merge configuration changes with existing configuration.
`static StatisticsObjectConfiguration` StatisticsObjectConfiguration.`merge(@NotNull StatisticsObjectConfiguration oldCfg, @NotNull StatisticsObjectConfiguration newCfg)` Merge configuration changes with existing configuration.

### Uses of StatisticsObjectConfiguration in org.apache.ignite.internal.sql.command

Fields in org.apache.ignite.internal.sql.command with type parameters of type StatisticsObjectConfiguration
`protected List<StatisticsObjectConfiguration>` SqlAnalyzeCommand.`configs` Targets to analyze.

Methods in org.apache.ignite.internal.sql.command that return StatisticsObjectConfiguration
`StatisticsObjectConfiguration` SqlAnalyzeCommand.`buildConfig(StatisticsTarget target, Map<String,String> params)` Build statistics object configuration from command arguments.

Methods in org.apache.ignite.internal.sql.command that return types with arguments of type StatisticsObjectConfiguration
`Collection<StatisticsObjectConfiguration>` SqlAnalyzeCommand.`configurations()`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

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