public static class AggregationsReference documentation and code samples for the Google Cloud Datastore v1 API class Aggregations.
Factory for different types of Aggregations.
Namespace
Google.Cloud.Datastore.V1Assembly
Google.Cloud.Datastore.V1.dll
Methods
Average(string, string)
public static AggregationQuery.Types.Aggregation Average(string property, string alias = "")Returns an instance of an average aggregation for the specified property.
| Parameters | |
|---|---|
| Name | Description |
property |
stringProperty for which the average is to be calculated. Must not be null. |
alias |
stringA string used to retrieve the result of this aggregation.
If this is not provided, Datastore will pick a default name with a prefix of |
| Returns | |
|---|---|
| Type | Description |
AggregationQueryTypesAggregation |
An average aggregation for the specified property. |
Count(string)
public static AggregationQuery.Types.Aggregation Count(string alias = "")Returns an instance of count(*) aggregation.
| Parameter | |
|---|---|
| Name | Description |
alias |
stringA string used to retrieve the result of this aggregation.
If this is not provided, Datastore will pick a default name with a prefix of |
| Returns | |
|---|---|
| Type | Description |
AggregationQueryTypesAggregation |
A count(*) aggregation. |
Sum(string, string)
public static AggregationQuery.Types.Aggregation Sum(string property, string alias = "")Returns an instance of a sum aggregation for the specified property.
| Parameters | |
|---|---|
| Name | Description |
property |
stringProperty for which the sum is to be calculated. Must not be null. |
alias |
stringA string used to retrieve the result of this aggregation.
If this is not provided, Datastore will pick a default name with a prefix of |
| Returns | |
|---|---|
| Type | Description |
AggregationQueryTypesAggregation |
A sum aggregation for the specified property. |