Package com.ibm.wsspi.usage.metering
Enum MetricGroupDescriptor.GroupRollUp
- java.lang.Object
-
- java.lang.Enum<MetricGroupDescriptor.GroupRollUp>
-
- com.ibm.wsspi.usage.metering.MetricGroupDescriptor.GroupRollUp
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<MetricGroupDescriptor.GroupRollUp>
- Enclosing class:
- MetricGroupDescriptor
public static enum MetricGroupDescriptor.GroupRollUp extends java.lang.Enum<MetricGroupDescriptor.GroupRollUp>
String, specifying that this group should logically represent a single value for all instances when aggregating metrics for parent groups.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AVG
The average value of all instances in this group.LAST
The last value from any instance in this group.MAX
The maximum value from any instance in this group.MIN
The minimum value from any instance in this group.SUM
The summation of all values from all instances in this group.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MetricGroupDescriptor.GroupRollUp
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static MetricGroupDescriptor.GroupRollUp[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
LAST
public static final MetricGroupDescriptor.GroupRollUp LAST
The last value from any instance in this group.
-
MIN
public static final MetricGroupDescriptor.GroupRollUp MIN
The minimum value from any instance in this group.
-
MAX
public static final MetricGroupDescriptor.GroupRollUp MAX
The maximum value from any instance in this group.
-
AVG
public static final MetricGroupDescriptor.GroupRollUp AVG
The average value of all instances in this group.
-
SUM
public static final MetricGroupDescriptor.GroupRollUp SUM
The summation of all values from all instances in this group.
-
-
Method Detail
-
values
public static MetricGroupDescriptor.GroupRollUp[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (MetricGroupDescriptor.GroupRollUp c : MetricGroupDescriptor.GroupRollUp.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MetricGroupDescriptor.GroupRollUp valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-