public static interface MetricDefinition.MetricsQueryDefinitionStages.WithMetricsQueryExecute
MetricDefinition.MetricsQueryDefinitionStages.WithMetricsQueryExecute withAggregation(String aggregation)
aggregation - The list of aggregation types (comma separated) to retrieve.MetricDefinition.MetricsQueryDefinitionStages.WithMetricsQueryExecute withInterval(Duration interval)
interval - The interval of the query.MetricDefinition.MetricsQueryDefinitionStages.WithMetricsQueryExecute withOdataFilter(String odataFilter)
- Return all time series of C where A = a1 and B = b1 or b2<br> **$filter=A eq ‘a1’ and B eq ‘b1’ or B eq ‘b2’ and C eq ‘*’**<br>
- Invalid variant:<br> **$filter=A eq ‘a1’ and B eq ‘b1’ and C eq ‘*’ or B = ‘b2’**<br> This is invalid because the logical or operator cannot separate two different metadata names.<br>
- Return all time series where A = a1, B = b1 and C = c1:<br> **$filter=A eq ‘a1’ and B eq ‘b1’ and C eq ‘c1’**<br>
- Return all time series where A = a1<br> **$filter=A eq ‘a1’ and B eq ‘*’ and C eq ‘*’**.
odataFilter - the **$filter** to reduce the set of the returned metric data.MetricDefinition.MetricsQueryDefinitionStages.WithMetricsQueryExecute withResultType(ResultType resultType)
resultType - the type of metric to retrieve.MetricDefinition.MetricsQueryDefinitionStages.WithMetricsQueryExecute selectTop(int top)
top - the maximum number of records to retrieve.MetricDefinition.MetricsQueryDefinitionStages.WithMetricsQueryExecute orderBy(String orderBy)
orderBy - the aggregation to use for sorting results and the direction of the sort.MetricDefinition.MetricsQueryDefinitionStages.WithMetricsQueryExecute filterByNamespace(String namespaceName)
namespaceName - Metric namespace to query metric definitions for.MetricCollection execute()
Mono<MetricCollection> executeAsync()
Copyright © 2020 Microsoft Corporation. All rights reserved.