Class MetricAvailability
- java.lang.Object
-
- com.azure.resourcemanager.cdn.models.MetricAvailability
-
public final class MetricAvailability extends Object
Retention policy of a resource metric.
-
-
Constructor Summary
Constructors Constructor Description MetricAvailability()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringblobDuration()Get the blobDuration property: The blobDuration property.StringtimeGrain()Get the timeGrain property: The timeGrain property.voidvalidate()Validates the instance.MetricAvailabilitywithBlobDuration(String blobDuration)Set the blobDuration property: The blobDuration property.MetricAvailabilitywithTimeGrain(String timeGrain)Set the timeGrain property: The timeGrain property.
-
-
-
Method Detail
-
timeGrain
public String timeGrain()
Get the timeGrain property: The timeGrain property.- Returns:
- the timeGrain value.
-
withTimeGrain
public MetricAvailability withTimeGrain(String timeGrain)
Set the timeGrain property: The timeGrain property.- Parameters:
timeGrain- the timeGrain value to set.- Returns:
- the MetricAvailability object itself.
-
blobDuration
public String blobDuration()
Get the blobDuration property: The blobDuration property.- Returns:
- the blobDuration value.
-
withBlobDuration
public MetricAvailability withBlobDuration(String blobDuration)
Set the blobDuration property: The blobDuration property.- Parameters:
blobDuration- the blobDuration value to set.- Returns:
- the MetricAvailability object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-