Class CIM_MetricDefinition
extends CIM_BaseMetricDefinition

The metrics that are associated with a UnitOfWork. These metrics usually describe some aspect of a UnitOfWork such as how much work was done, or the size of the UnitOfWork. For example, the size of a print job or the number of pages printed could be metrics of a 'print' UnitOfWork.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_BaseMetricDefinition
   |
   +--CIM_MetricDefinition

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringThe metrics that are associated with a UnitOfWork. These metrics usually describe some aspect of a UnitOfWork such as how much work was done, or the size of the UnitOfWork. For example, the size of a print job or the number of pages printed could be metrics of a 'print' UnitOfWork.
UMLPackagePathstringCIM::Metrics::UnitOfWork
Versionstring2.7.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
Idstring
DescriptionstringA 16 byte value that uniquely identifies the Metric Definition. The use of OSF UUID/GUIDs is recommended.
Keybooleantrue
MaxLenuint3216
OverridestringId
Validityuint16
DescriptionstringAn enumerated value describing when the Metric may be considered valid. Some metrics are valid only at the beginning of a transaction (e.g., bytes to print), while the transaction is running (e.g., percent complete), or when the transaction is finished (e.g., pages printed). If a metric is valid at more than one of the enumerated values, such as both when the unit of work starts and when it stops, it is recommended to not use Validity.
ValueMapstring1, 2, 3
ValuesstringAt Start, In Middle, At Stop

Inherited Properties

NameData Type
Accuracyuint32
AccuracyUnitsstring
Calculableuint16
Captionstring
ChangeTypeuint16
DataTypeuint16
Descriptionstring
ElementNamestring
GatheringTypeuint16
Generationuint64
InstanceIDstring
IsContinuousboolean
MetricIDstring
Namestring
ProgrammaticUnitsstring
SampleIntervaldatetime
TimeScopeuint16
Unitsstring
BreakdownDimensionsstring[]

Class Methods