java.lang.Object
com.azure.resourcemanager.appservice.fluent.models.ResourceMetricDefinitionProperties
public final class ResourceMetricDefinitionProperties
extends Object
ResourceMetricDefinition resource specific properties.
-
Constructor Summary
Constructors
-
Method Summary
Get the metricAvailabilities property: List of time grains supported for the metric together with retention
period.
Get the primaryAggregationType property: Primary aggregation type.
Get the properties property: Resource metric definition properties.
Get the resourceUri property: Resource URI.
Get the unit property: 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
-
ResourceMetricDefinitionProperties
public ResourceMetricDefinitionProperties()
-
Method Details
-
unit
Get the unit property: Unit of the metric.
- Returns:
- the unit value.
-
primaryAggregationType
public String primaryAggregationType()
Get the primaryAggregationType property: Primary aggregation type.
- Returns:
- the primaryAggregationType value.
-
metricAvailabilities
Get the metricAvailabilities property: List of time grains supported for the metric together with retention
period.
- Returns:
- the metricAvailabilities value.
-
resourceUri
Get the resourceUri property: Resource URI.
- Returns:
- the resourceUri value.
-
properties
Get the properties property: Resource metric definition properties.
- Returns:
- the properties value.
-
validate
public void validate()
Validates the instance.
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.