Package com.google.firestore.v1
Interface StructuredAggregationQueryOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StructuredAggregationQuery,StructuredAggregationQuery.Builder
public interface StructuredAggregationQueryOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAggregations(int index) Optional.intOptional.Optional.getAggregationsOrBuilder(int index) Optional.Optional.Nested structured query.Nested structured query.booleanNested structured query.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasStructuredQuery
boolean hasStructuredQuery()Nested structured query.
.google.firestore.v1.StructuredQuery structured_query = 1;- Returns:
- Whether the structuredQuery field is set.
-
getStructuredQuery
StructuredQuery getStructuredQuery()Nested structured query.
.google.firestore.v1.StructuredQuery structured_query = 1;- Returns:
- The structuredQuery.
-
getStructuredQueryOrBuilder
StructuredQueryOrBuilder getStructuredQueryOrBuilder()Nested structured query.
.google.firestore.v1.StructuredQuery structured_query = 1; -
getAggregationsList
List<StructuredAggregationQuery.Aggregation> getAggregationsList()Optional. Series of aggregations to apply over the results of the `structured_query`. Requires: * A minimum of one and maximum of five aggregations per query.
repeated .google.firestore.v1.StructuredAggregationQuery.Aggregation aggregations = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getAggregations
Optional. Series of aggregations to apply over the results of the `structured_query`. Requires: * A minimum of one and maximum of five aggregations per query.
repeated .google.firestore.v1.StructuredAggregationQuery.Aggregation aggregations = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getAggregationsCount
int getAggregationsCount()Optional. Series of aggregations to apply over the results of the `structured_query`. Requires: * A minimum of one and maximum of five aggregations per query.
repeated .google.firestore.v1.StructuredAggregationQuery.Aggregation aggregations = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getAggregationsOrBuilderList
List<? extends StructuredAggregationQuery.AggregationOrBuilder> getAggregationsOrBuilderList()Optional. Series of aggregations to apply over the results of the `structured_query`. Requires: * A minimum of one and maximum of five aggregations per query.
repeated .google.firestore.v1.StructuredAggregationQuery.Aggregation aggregations = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getAggregationsOrBuilder
Optional. Series of aggregations to apply over the results of the `structured_query`. Requires: * A minimum of one and maximum of five aggregations per query.
repeated .google.firestore.v1.StructuredAggregationQuery.Aggregation aggregations = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getQueryTypeCase
StructuredAggregationQuery.QueryTypeCase getQueryTypeCase()
-