Class AggregationQuery.Aggregation.Avg.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<AggregationQuery.Aggregation.Avg.Builder>
com.google.datastore.v1.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