Name |
Description |
MetricDefinitionFilterParser |
Simple Filter parser for $filter expressions on MetricDefinition and Usage calls Supported Syntax: Name clauses (Name eq 'value') separated by " or "s (no parentheses) |
MetricDefinitionOperations |
|
MetricDefinitionOperationsExtensions |
|
MetricDimension |
MetricFilterDimensionFilter class represents a dimension filter tied to a particular metric (by name) and containing an optional list of dimensions |
MetricFilter |
The stucture of the Filter represents an expression in disjunctive-normal-form Each filter contain a set of subfilters (the conjunctions) with the total filter being the disjunction of them |
MetricFilterDimension |
MetricFilterDimension class represents a dimension name and corresponding (optional) dimension values |
MetricFilterRegexParser |
Simple filter parser class to implement very basic $filter Supported syntax: (optional names clause) and (timeGrain clause) and (startTime clause) and (endTime clause) Clauses can be in any order Names clause must be surrounded by parentheses if it contains multiple names No parentheses are allowed outside the names clause NOTE: The regex parser does not currently support dimensions (dimensionname.value, dimensionvalue.value) |
MetricOperations |
Thick client class for getting metrics |
MetricOperationsExtensions |
|
MetricWrap |
For internal use of ShoeboxClient. It group together InstanceMetrics and GlobalMetrics. At the end of GetMetric calls ShoeboxClient evealuates which one needs to be used, and puts it inside the metric. |
TableOperationContextLogger |
The Table operation context logger. |
Util |
Utility class |