- All Superinterfaces:
HasInner<com.microsoft.azure.management.monitor.implementation.MetricDefinitionInner>
, HasManager<com.microsoft.azure.management.monitor.implementation.MonitorManager>
public interface MetricDefinition
extends HasManager<com.microsoft.azure.management.monitor.implementation.MonitorManager>, HasInner<com.microsoft.azure.management.monitor.implementation.MetricDefinitionInner>
The Azure metric definition entries are of type MetricDefinition.
-
Nested Class Summary
Nested Classes
static interface
The entirety of a Metrics query definition.
static interface
Grouping of Metric query stages.
-
Method Summary
Begins a definition for a new resource Metric query.
the name and the display name of the dimension, i.e.
boolean
Get the isDimensionRequired value.
Get the metricAvailabilities value.
Get the primaryAggregationType value.
Get the resourceId value.
the collection of what aggregation types are supported.
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
inner
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager
manager
-
Method Details
-
resourceId
Get the resourceId value.
- Returns:
- the resourceId value
-
name
Get the name value.
- Returns:
- the name value
-
namespace
Get the namespace value.
- Returns:
- the namespace value
-
isDimensionRequired
boolean isDimensionRequired()
Get the isDimensionRequired value.
- Returns:
- the isDimensionRequired value
-
dimensions
the name and the display name of the dimension, i.e. it is a localizable
string.
- Returns:
- the list of dimension values.
-
supportedAggregationTypes
the collection of what aggregation types are supported.
- Returns:
- the list of supported aggregation type values.
-
unit
Get the unit value.
- Returns:
- the unit value
-
primaryAggregationType
Get the primaryAggregationType value.
- Returns:
- the primaryAggregationType value
-
metricAvailabilities
Get the metricAvailabilities value.
- Returns:
- the metricAvailabilities value
-
id
Get the id value.
- Returns:
- the id value
-
defineQuery
Begins a definition for a new resource Metric query.
- Returns:
- the stage of start time filter definition.