Enum Class MetricUnit
public enum MetricUnit
extends Enum<MetricUnit>
java.lang.Object ← java.lang.Enum<MetricUnit> ← io.justtrack.MetricUnit
All Implemented Interfaces
Serializable
, Comparable<MetricUnit>
, Constable
Enum.EnumDesc<E extends Enum<E>>
Enum Constants
COUNT
public static final MetricUnit COUNT
COUNT_AVERAGE
public static final MetricUnit COUNT_AVERAGE
COUNT_MAXIMUM
public static final MetricUnit COUNT_MAXIMUM
COUNT_MINIMUM
public static final MetricUnit COUNT_MINIMUM
MILLISECONDS
public static final MetricUnit MILLISECONDS
MILLISECONDS_AVERAGE
public static final MetricUnit MILLISECONDS_AVERAGE
MILLISECONDS_MAXIMUM
public static final MetricUnit MILLISECONDS_MAXIMUM
MILLISECONDS_MINIMUM
public static final MetricUnit MILLISECONDS_MINIMUM
SECONDS
public static final MetricUnit SECONDS
SECONDS_AVERAGE
public static final MetricUnit SECONDS_AVERAGE
SECONDS_MAXIMUM
public static final MetricUnit SECONDS_MAXIMUM
SECONDS_MINIMUM
public static final MetricUnit SECONDS_MINIMUM
Methods
getUnit
@NonNull
public String getUnit()
valueOf
public static MetricUnit valueOf(String name)
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
Parameters
Name | Description |
---|---|
name | the name of the enum constant to be returned. |
Returns
the enum constant with the specified name
Throws
Name | Description |
---|---|
IllegalArgumentException | if this enum class has no constant with the specified name |
NullPointerException | if the argument is null |
values
public static MetricUnit[] values()
Returns an array containing the constants of this enum class, in the order they are declared.
Returns
an array containing the constants of this enum class, in the order they are declared