- 2.66.0 (latest)
- 2.65.0
- 2.64.0
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.6
- 2.4.0
- 2.3.0
- 2.2.6
public enum Aggregation.Aligner extends Enum<Aggregation.Aligner> implements ProtocolMessageEnum
The Aligner
specifies the operation that will be applied to the data points in each alignment period in a time series. Except for ALIGN_NONE
, which specifies that no operation be applied, each alignment operation replaces the set of data values in each alignment period with a single value: the result of applying the operation to the data values. An aligned time series has a single data value at the end of each alignment_period
. An alignment operation can change the data type of the values, too. For example, if you apply a counting operation to boolean values, the data value_type
in the original time series is BOOLEAN
, but the value_type
in the aligned result is INT64
.
Protobuf enum google.monitoring.dasard.v1.Aggregation.Aligner
Implements
ProtocolMessageEnumStatic Fields
Name | Description |
ALIGN_COUNT | Align the time series by returning the number of values in each alignment period. This aligner is valid for
|
ALIGN_COUNT_FALSE | Align the time series by returning the number of
|
ALIGN_COUNT_FALSE_VALUE | Align the time series by returning the number of
|
ALIGN_COUNT_TRUE | Align the time series by returning the number of
|
ALIGN_COUNT_TRUE_VALUE | Align the time series by returning the number of
|
ALIGN_COUNT_VALUE | Align the time series by returning the number of values in each alignment period. This aligner is valid for
|
ALIGN_DELTA | Align and convert to DELTA. The output is
|
ALIGN_DELTA_VALUE | Align and convert to DELTA. The output is
|
ALIGN_FRACTION_TRUE | Align the time series by returning the ratio of the number of
|
ALIGN_FRACTION_TRUE_VALUE | Align the time series by returning the ratio of the number of
|
ALIGN_INTERPOLATE | Align by interpolating between adjacent points around the alignment period boundary. This aligner is valid for
|
ALIGN_INTERPOLATE_VALUE | Align by interpolating between adjacent points around the alignment period boundary. This aligner is valid for
|
ALIGN_MAX | Align the time series by returning the maximum value in each alignment period. This aligner is valid for
|
ALIGN_MAX_VALUE | Align the time series by returning the maximum value in each alignment period. This aligner is valid for
|
ALIGN_MEAN | Align the time series by returning the mean value in each alignment period. This aligner is valid for
|
ALIGN_MEAN_VALUE | Align the time series by returning the mean value in each alignment period. This aligner is valid for
|
ALIGN_MIN | Align the time series by returning the minimum value in each alignment period. This aligner is valid for
|
ALIGN_MIN_VALUE | Align the time series by returning the minimum value in each alignment period. This aligner is valid for
|
ALIGN_NEXT_OLDER | Align by moving the most recent data point before the end of the alignment period to the boundary at the end of the alignment period. This aligner is valid for
|
ALIGN_NEXT_OLDER_VALUE | Align by moving the most recent data point before the end of the alignment period to the boundary at the end of the alignment period. This aligner is valid for
|
ALIGN_NONE | No alignment. Raw data is returned. Not valid if cross-series reduction is requested. The
|
ALIGN_NONE_VALUE | No alignment. Raw data is returned. Not valid if cross-series reduction is requested. The
|
ALIGN_PERCENTILE_05 | Align the time series by using percentile aggregation. The resulting data point in each alignment period is the 5th percentile of all data points in the period. This aligner is valid for
|
ALIGN_PERCENTILE_05_VALUE | Align the time series by using percentile aggregation. The resulting data point in each alignment period is the 5th percentile of all data points in the period. This aligner is valid for
|
ALIGN_PERCENTILE_50 | Align the time series by using percentile aggregation. The resulting data point in each alignment period is the 50th percentile of all data points in the period. This aligner is valid for
|
ALIGN_PERCENTILE_50_VALUE | Align the time series by using percentile aggregation. The resulting data point in each alignment period is the 50th percentile of all data points in the period. This aligner is valid for
|
ALIGN_PERCENTILE_95 | Align the time series by using percentile aggregation. The resulting data point in each alignment period is the 95th percentile of all data points in the period. This aligner is valid for
|
ALIGN_PERCENTILE_95_VALUE | Align the time series by using percentile aggregation. The resulting data point in each alignment period is the 95th percentile of all data points in the period. This aligner is valid for
|
ALIGN_PERCENTILE_99 | Align the time series by using percentile aggregation. The resulting data point in each alignment period is the 99th percentile of all data points in the period. This aligner is valid for
|
ALIGN_PERCENTILE_99_VALUE | Align the time series by using percentile aggregation. The resulting data point in each alignment period is the 99th percentile of all data points in the period. This aligner is valid for
|
ALIGN_PERCENT_CHANGE | Align and convert to a percentage change. This aligner is valid for
|
ALIGN_PERCENT_CHANGE_VALUE | Align and convert to a percentage change. This aligner is valid for
|
ALIGN_RATE | Align and convert to a rate. The result is computed as
|
ALIGN_RATE_VALUE | Align and convert to a rate. The result is computed as
|
ALIGN_STDDEV | Align the time series by returning the standard deviation of the values in each alignment period. This aligner is valid for
|
ALIGN_STDDEV_VALUE | Align the time series by returning the standard deviation of the values in each alignment period. This aligner is valid for
|
ALIGN_SUM | Align the time series by returning the sum of the values in each alignment period. This aligner is valid for
|
ALIGN_SUM_VALUE | Align the time series by returning the sum of the values in each alignment period. This aligner is valid for
|
UNRECOGNIZED |
Static Methods
Name | Description |
forNumber(int value) | |
getDescriptor() | |
internalGetValueMap() | |
valueOf(Descriptors.EnumValueDescriptor desc) | |
valueOf(int value) | Deprecated. Use #forNumber(int) instead. |
valueOf(String name) | |
values() |
Methods
Name | Description |
getDescriptorForType() | |
getNumber() | |
getValueDescriptor() |