Interface AggSpec.AggSpecPercentileOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AggSpec.AggSpecPercentile, AggSpec.AggSpecPercentile.Builder
Enclosing class:
AggSpec

public static interface AggSpec.AggSpecPercentileOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Whether to average the highest low-bucket value and lowest high-bucket value, when the low-bucket and high-bucket are of equal size.
    double
    The percentile to calculate.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getPercentile

      double getPercentile()
       The percentile to calculate. Must be in the range [0.0, 1.0].
       
      double percentile = 1;
      Returns:
      The percentile.
    • getAverageEvenlyDivided

      boolean getAverageEvenlyDivided()
       Whether to average the highest low-bucket value and lowest high-bucket value, when the low-bucket and high-bucket
       are of equal size. Only applies to numeric types.
       
      bool average_evenly_divided = 2;
      Returns:
      The averageEvenlyDivided.