Class AggregationQuery.Aggregation.Avg.Builder

  • All Implemented Interfaces:
    AggregationQuery.Aggregation.AvgOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
    Enclosing class:
    AggregationQuery.Aggregation.Avg

    public static final class AggregationQuery.Aggregation.Avg.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<AggregationQuery.Aggregation.Avg.Builder>
    implements AggregationQuery.Aggregation.AvgOrBuilder
     Average of the values of the requested property.
    
     * Only numeric values will be aggregated. All non-numeric values
     including `NULL` are skipped.
    
     * If the aggregated values contain `NaN`, returns `NaN`. Infinity math
     follows IEEE-754 standards.
    
     * If the aggregated value set is empty, returns `NULL`.
    
     * Always returns the result as a double.
     
    Protobuf type google.datastore.v1.AggregationQuery.Aggregation.Avg