Class TimeAggregation
java.lang.Object
com.azure.core.util.ExpandableStringEnum<TimeAggregation>
com.azure.resourcemanager.monitor.models.TimeAggregation
- All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>
public final class TimeAggregation
extends com.azure.core.util.ExpandableStringEnum<TimeAggregation>
Aggregation type. Relevant and required only for rules of the kind LogAlert.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TimeAggregation
Static value Average for TimeAggregation.static final TimeAggregation
Static value Count for TimeAggregation.static final TimeAggregation
Static value Maximum for TimeAggregation.static final TimeAggregation
Static value Minimum for TimeAggregation.static final TimeAggregation
Static value Total for TimeAggregation. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TimeAggregation
fromString
(String name) Creates or finds a TimeAggregation from its string representation.static Collection
<TimeAggregation> values()
Gets known TimeAggregation values.Methods inherited from class com.azure.core.util.ExpandableStringEnum
equals, fromString, getValue, hashCode, toString, values
-
Field Details
-
COUNT
Static value Count for TimeAggregation. -
AVERAGE
Static value Average for TimeAggregation. -
MINIMUM
Static value Minimum for TimeAggregation. -
MAXIMUM
Static value Maximum for TimeAggregation. -
TOTAL
Static value Total for TimeAggregation.
-
-
Constructor Details
-
TimeAggregation
Deprecated.Use thefromString(String)
factory method.Creates a new instance of TimeAggregation value.
-
-
Method Details
-
fromString
Creates or finds a TimeAggregation from its string representation.- Parameters:
name
- a name to look for.- Returns:
- the corresponding TimeAggregation.
-
values
Gets known TimeAggregation values.- Returns:
- known TimeAggregation values.
-
fromString(String)
factory method.