java.lang.Object
com.azure.resourcemanager.cosmos.fluent.models.MetricDefinitionInner
public final class MetricDefinitionInner
extends Object
The definition of a metric.
-
Constructor Summary
Constructors
Creates an instance of MetricDefinitionInner class.
-
Method Summary
Get the metricAvailabilities property: The list of metric availabilities for the account.
Get the name property: The name information for the metric.
Get the primaryAggregationType property: The primary aggregation type of the metric.
Get the resourceUri property: The resource uri of the database.
Get the unit property: The unit of the metric.
void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MetricDefinitionInner
public MetricDefinitionInner()
Creates an instance of MetricDefinitionInner class.
-
Method Details
-
metricAvailabilities
Get the metricAvailabilities property: The list of metric availabilities for the account.
- Returns:
- the metricAvailabilities value.
-
primaryAggregationType
Get the primaryAggregationType property: The primary aggregation type of the metric.
- Returns:
- the primaryAggregationType value.
-
unit
Get the unit property: The unit of the metric.
- Returns:
- the unit value.
-
resourceUri
Get the resourceUri property: The resource uri of the database.
- Returns:
- the resourceUri value.
-
name
Get the name property: The name information for the metric.
- Returns:
- the name value.
-
validate
public void validate()
Validates the instance.
- Throws:
IllegalArgumentException - thrown if the instance is not valid.