Package org.apache.pinot.common.metrics
Enum ValidationMetrics.ValidationMetricName
- java.lang.Object
-
- java.lang.Enum<ValidationMetrics.ValidationMetricName>
-
- org.apache.pinot.common.metrics.ValidationMetrics.ValidationMetricName
-
- All Implemented Interfaces:
Serializable,Comparable<ValidationMetrics.ValidationMetricName>
- Enclosing class:
- ValidationMetrics
public static enum ValidationMetrics.ValidationMetricName extends Enum<ValidationMetrics.ValidationMetricName>
Names of validation metrics.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description LAST_PUSH_TIME_DELAY_HOURSMISSING_SEGMENT_COUNTNON_CONSUMING_PARTITION_COUNTOFFLINE_SEGMENT_DELAY_HOURSSEGMENT_COUNTTOTAL_DOCUMENT_COUNT
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetMetricName()static ValidationMetrics.ValidationMetricNamevalueOf(String name)Returns the enum constant of this type with the specified name.static ValidationMetrics.ValidationMetricName[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
MISSING_SEGMENT_COUNT
public static final ValidationMetrics.ValidationMetricName MISSING_SEGMENT_COUNT
-
OFFLINE_SEGMENT_DELAY_HOURS
public static final ValidationMetrics.ValidationMetricName OFFLINE_SEGMENT_DELAY_HOURS
-
LAST_PUSH_TIME_DELAY_HOURS
public static final ValidationMetrics.ValidationMetricName LAST_PUSH_TIME_DELAY_HOURS
-
TOTAL_DOCUMENT_COUNT
public static final ValidationMetrics.ValidationMetricName TOTAL_DOCUMENT_COUNT
-
NON_CONSUMING_PARTITION_COUNT
public static final ValidationMetrics.ValidationMetricName NON_CONSUMING_PARTITION_COUNT
-
SEGMENT_COUNT
public static final ValidationMetrics.ValidationMetricName SEGMENT_COUNT
-
-
Method Detail
-
values
public static ValidationMetrics.ValidationMetricName[] 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 (ValidationMetrics.ValidationMetricName c : ValidationMetrics.ValidationMetricName.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ValidationMetrics.ValidationMetricName valueOf(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:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getMetricName
public String getMetricName()
-
-