- 2.80.0 (latest)
- 2.78.0
- 2.77.0
- 2.76.0
- 2.75.0
- 2.74.0
- 2.72.0
- 2.70.0
- 2.69.0
- 2.66.0
- 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.dashboard.v1.Aggregation.Aligner
Implements
ProtocolMessageEnum| Static 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   This alignment is valid for
 CUMULATIVE and
    | 
| ALIGN_DELTA_VALUE |  Align and convert to
 DELTA.
 The output is   This alignment is valid for
 CUMULATIVE and
    | 
| 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
   If the values of   A 10-minute moving mean is computed at each point of the alignment period
 prior to the above calculation to smooth the metric and prevent false
 positives from very short-lived spikes. The moving mean is only
 applicable for data whose values are    | 
| ALIGN_PERCENT_CHANGE_VALUE |  Align and convert to a percentage change. This aligner is valid for
   If the values of   A 10-minute moving mean is computed at each point of the alignment period
 prior to the above calculation to smooth the metric and prevent false
 positives from very short-lived spikes. The moving mean is only
 applicable for data whose values are    | 
| ALIGN_RATE |  Align and convert to a rate. The result is computed as
   This aligner is valid for   If, by "rate", you mean "percentage change", see the
    | 
| ALIGN_RATE_VALUE |  Align and convert to a rate. The result is computed as
   This aligner is valid for   If, by "rate", you mean "percentage change", see the
    | 
| 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() | |