# Class CIM_QueryStatisticsCollection
extends CIM_StatisticsCollection

A subclass of SystemSpecificCollection which collects together statistics and gathers them into an efficient representation. This enables very large numbers of statistics to be efficiently gathered via CIM Indications or Operations.

### Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods

## Class Hierarchy

CIM_ManagedElement
|
+--CIM_Collection
|
+--CIM_SystemSpecificCollection
|
+--CIM_StatisticsCollection
|
+--CIM_QueryStatisticsCollection

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | A subclass of SystemSpecificCollection which collects together statistics and gathers them into an efficient representation. This enables very large numbers of statistics to be efficiently gathered via CIM Indications or Operations.
UMLPackagePath | string | CIM::Device::StorageStatistics
Version | string | 2.45.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
Query | string |
Description | string | A query expression that defines information to be placed into the SelectedNames, SelectedTypes, and SelectedValues properties. The FROM clause MAY reference any class. An Example using QueryLanguage = "DMTF:CQLT": SELECT Stats.* FROM CIM_BlockStatisticalData Stats, CIM_QueryStatisticsCollection QSC, CIM_MemberOfCollection MoC Where ObjectPath(QSC) = ObjectPath($SELF$) AND ObjectPath(QSC) = MoC.Collection AND ObjectPath(Stats) = MoC.Member AND CurrentDateTime() >= Stats.StatisticTime + Stats.SampleInterval.
ModelCorrespondence | string | CIM_QueryStatisticsCollection.QueryLanguage
Required | boolean | true
QueryLanguage | uint16 | 2
Description | string | The language in which the query is expressed. CQL: indicates a CIM Query Language string. CQLT: indicates a CIM Query Language Template string. When used, the identifiers recognized in the $identifier$ tokens are "SELF" and the property names of this class, or one of its subclasses. When used in the Query string, $SELF$ will be replaced by a string corresponding to a WBEM URI referencing the instance of this class that contains the Query template string. Tokens of the form $<propertyname>$ will be replaced by a string representing the corresponding property value of the instance of this class that contains the Query string.
Required | boolean | true
ValueMap | string | 2, 3, .., 0x8000..
Values | string | CQL, CQLT, DMTF Reserved, Vendor Reserved
SelectedEncoding | uint16 | 2
Description | string | The encoding of the SelectedNames, SelectedTypes, and SelectedValues strings. - CSV = Comma Separated Values.
Required | boolean | true
ValueMap | string | 2, .., 0x8000..
Values | string | CSV, DMTF Reserved, Vendor Reserved
SelectedNames | string |
Description | string | A string containing the Names of the select list entries defined in Query. The encoding is defined by SelectedEncoding.
ModelCorrespondence | string | CIM_QueryStatisticsCollection.Query, CIM_QueryStatisticsCollection.SelectedEncoding
Required | boolean | true
SelectedRateNames | string |
Description | string | A string containing the Names of the select list rated entries defined in Query. The encoding is defined by SelectedEncoding.
ModelCorrespondence | string | CIM_QueryStatisticsCollection.Query, CIM_QueryStatisticsCollection.SelectedEncoding
SelectedRateTypes | string |
Description | string | A string containing the Types of the select list rated entries defined in Query. The encoding is defined by SelectedEncoding.
ModelCorrespondence | string | CIM_QueryStatisticsCollection.Query, CIM_QueryStatisticsCollection.SelectedEncoding
SelectedRateValues | string |
Description | string | A string containing a table of Values with the columns corresponding to the select list rated entries defined in Query. The encoding is defined by SelectedEncoding.
ModelCorrespondence | string | CIM_QueryStatisticsCollection.Query, CIM_QueryStatisticsCollection.SelectedEncoding
SelectedTypes | string |
Description | string | A string containing the Types of the select list entries defined in Query. The encoding is defined by SelectedEncoding.
ModelCorrespondence | string | CIM_QueryStatisticsCollection.Query, CIM_QueryStatisticsCollection.SelectedEncoding
Required | boolean | true
SelectedValues | string |
Description | string | A string containing a table of Values with the columns corresponding to the select list entries defined in Query. The encoding is defined by SelectedEncoding.
ModelCorrespondence | string | CIM_QueryStatisticsCollection.Query, CIM_QueryStatisticsCollection.SelectedEncoding
Required | boolean | true

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
Caption | string | CIM_ManagedElement
Description | string | CIM_ManagedElement
ElementName | string | CIM_ManagedElement
Generation | uint64 | CIM_ManagedElement
InstanceID | string | CIM_SystemSpecificCollection
SampleInterval | datetime | CIM_StatisticsCollection
TimeLastSampled | datetime | CIM_StatisticsCollection

## Class Methods