Package com.google.datastore.v1
Interface AggregationQueryOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AggregationQuery
,AggregationQuery.Builder
public interface AggregationQueryOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAggregations
(int index) Optional.int
Optional.Optional.getAggregationsOrBuilder
(int index) Optional.List<? extends AggregationQuery.AggregationOrBuilder>
Optional.Nested query for aggregationNested query for aggregationboolean
Nested query for aggregationMethods 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
-
hasNestedQuery
boolean hasNestedQuery()Nested query for aggregation
.google.datastore.v1.Query nested_query = 1;
- Returns:
- Whether the nestedQuery field is set.
-
getNestedQuery
Query getNestedQuery()Nested query for aggregation
.google.datastore.v1.Query nested_query = 1;
- Returns:
- The nestedQuery.
-
getNestedQueryOrBuilder
QueryOrBuilder getNestedQueryOrBuilder()Nested query for aggregation
.google.datastore.v1.Query nested_query = 1;
-
getAggregationsList
List<AggregationQuery.Aggregation> getAggregationsList()Optional. Series of aggregations to apply over the results of the `nested_query`. Requires: * A minimum of one and maximum of five aggregations per query.
repeated .google.datastore.v1.AggregationQuery.Aggregation aggregations = 3 [(.google.api.field_behavior) = OPTIONAL];
-
getAggregations
Optional. Series of aggregations to apply over the results of the `nested_query`. Requires: * A minimum of one and maximum of five aggregations per query.
repeated .google.datastore.v1.AggregationQuery.Aggregation aggregations = 3 [(.google.api.field_behavior) = OPTIONAL];
-
getAggregationsCount
int getAggregationsCount()Optional. Series of aggregations to apply over the results of the `nested_query`. Requires: * A minimum of one and maximum of five aggregations per query.
repeated .google.datastore.v1.AggregationQuery.Aggregation aggregations = 3 [(.google.api.field_behavior) = OPTIONAL];
-
getAggregationsOrBuilderList
List<? extends AggregationQuery.AggregationOrBuilder> getAggregationsOrBuilderList()Optional. Series of aggregations to apply over the results of the `nested_query`. Requires: * A minimum of one and maximum of five aggregations per query.
repeated .google.datastore.v1.AggregationQuery.Aggregation aggregations = 3 [(.google.api.field_behavior) = OPTIONAL];
-
getAggregationsOrBuilder
Optional. Series of aggregations to apply over the results of the `nested_query`. Requires: * A minimum of one and maximum of five aggregations per query.
repeated .google.datastore.v1.AggregationQuery.Aggregation aggregations = 3 [(.google.api.field_behavior) = OPTIONAL];
-
getQueryTypeCase
AggregationQuery.QueryTypeCase getQueryTypeCase()
-