APIdia Launch Partner
Top Description Fields Constructors Methods
jdk.jfr.internal.query

pack-priv final Enum Aggregator

extends Enum<Aggregator>
Class Inheritance

Enum describing the different ways values can be aggregated.

Field Summary

Modifier and TypeField and Description
public static final Aggregator
AVERAGE

Calculate the average value of all finite numeric values.

public static final Aggregator
COUNT

Calculate the number of elements, including null.

public static final Aggregator
DIFFERENCE

Calculate the difference between the last and first finite numeric value.

public static final Aggregator
FIRST

The first value, including null.

public static final Aggregator
LAST

The last value, including null.

public static final Aggregator
LAST_BATCH

The last elements, for an event type, that all share the same end timestamp.

public static final Aggregator
LIST

Aggregate values into a comma-separated list, including null.

public static final Aggregator
MAXIMUM

The highest numeric value.

public static final Aggregator
MEDIAN

The median of all finite numeric values.

public static final Aggregator
MINIMUM

The lowest numeric value.

public static final Aggregator
MISSING

Dummy to indicate no aggregation is being used.

public final String
public static final Aggregator
P90

Calculate the 90th percentile of all finite numeric values.

public static final Aggregator
P95

Calculate the 95th percentile of all finite numeric values.

public static final Aggregator
P99

Calculate the 99th percentile of all finite numeric values.

public static final Aggregator
P999

Calculate the 99.9th percentile of all finite numeric values.

public static final Aggregator
SET

Aggregate unique values into a comma-separated list, including null.

public static final Aggregator
STANDARD_DEVIATION

Calculate the standard deviation of all finite numeric values.

public static final Aggregator
SUM

Calculate the sum of all finite numeric values.

public static final Aggregator
UNIQUE

Calculates the number of distinct values determined by invoking Object.equals.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static Aggregator
public static Aggregator[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

AVERAGEback to summary
public static final Aggregator AVERAGE

Calculate the average value of all finite numeric values.

COUNTback to summary
public static final Aggregator COUNT

Calculate the number of elements, including null.

DIFFERENCEback to summary
public static final Aggregator DIFFERENCE

Calculate the difference between the last and first finite numeric value.

FIRSTback to summary
public static final Aggregator FIRST

The first value, including null.

LASTback to summary
public static final Aggregator LAST

The last value, including null.

LAST_BATCHback to summary
public static final Aggregator LAST_BATCH

The last elements, for an event type, that all share the same end timestamp.

LISTback to summary
public static final Aggregator LIST

Aggregate values into a comma-separated list, including null.

MAXIMUMback to summary
public static final Aggregator MAXIMUM

The highest numeric value.

MEDIANback to summary
public static final Aggregator MEDIAN

The median of all finite numeric values.

MINIMUMback to summary
public static final Aggregator MINIMUM

The lowest numeric value.

MISSINGback to summary
public static final Aggregator MISSING

Dummy to indicate no aggregation is being used.

nameback to summary
public final String name

Hides java.lang.Enum.name.

P90back to summary
public static final Aggregator P90

Calculate the 90th percentile of all finite numeric values.

P95back to summary
public static final Aggregator P95

Calculate the 95th percentile of all finite numeric values.

P99back to summary
public static final Aggregator P99

Calculate the 99th percentile of all finite numeric values.

P999back to summary
public static final Aggregator P999

Calculate the 99.9th percentile of all finite numeric values.

SETback to summary
public static final Aggregator SET

Aggregate unique values into a comma-separated list, including null.

STANDARD_DEVIATIONback to summary
public static final Aggregator STANDARD_DEVIATION

Calculate the standard deviation of all finite numeric values.

SUMback to summary
public static final Aggregator SUM

Calculate the sum of all finite numeric values.

UNIQUEback to summary
public static final Aggregator UNIQUE

Calculates the number of distinct values determined by invoking Object.equals.

Constructor Detail

Aggregatorback to summary
private Aggregator(String name)

Method Detail

valueOfback to summary
public static Aggregator valueOf(String name)
valuesback to summary
public static Aggregator[] values()