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 TypeMethodDescriptionboolean
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.
-