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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AggregationQuery.Aggregation
getAggregations(int index)
Optional.int
getAggregationsCount()
Optional.List<AggregationQuery.Aggregation>
getAggregationsList()
Optional.AggregationQuery.AggregationOrBuilder
getAggregationsOrBuilder(int index)
Optional.List<? extends AggregationQuery.AggregationOrBuilder>
getAggregationsOrBuilderList()
Optional.Query
getNestedQuery()
Nested query for aggregationQueryOrBuilder
getNestedQueryOrBuilder()
Nested query for aggregationAggregationQuery.QueryTypeCase
getQueryTypeCase()
boolean
hasNestedQuery()
Nested query for aggregation-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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
AggregationQuery.Aggregation getAggregations(int index)
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
AggregationQuery.AggregationOrBuilder getAggregationsOrBuilder(int index)
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()
-
-