Class StructuredAggregationQuery.Aggregation.Avg

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.firestore.v1.StructuredAggregationQuery.Aggregation.Avg
All Implemented Interfaces:
StructuredAggregationQuery.Aggregation.AvgOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable
Enclosing class:
StructuredAggregationQuery.Aggregation

public static final class StructuredAggregationQuery.Aggregation.Avg extends com.google.protobuf.GeneratedMessageV3 implements StructuredAggregationQuery.Aggregation.AvgOrBuilder
 Average of the values of the requested field.

 * 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.firestore.v1.StructuredAggregationQuery.Aggregation.Avg
See Also: