Interface RunAggregationQueryResponseOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
RunAggregationQueryResponse, RunAggregationQueryResponse.Builder

public interface RunAggregationQueryResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    A batch of aggregation results.
    A batch of aggregation results.
    The parsed form of the `GqlQuery` from the request, if it was set.
    The parsed form of the `GqlQuery` from the request, if it was set.
    Query plan and execution statistics.
    Query plan and execution statistics.
    com.google.protobuf.ByteString
    The identifier of the transaction that was started as part of this RunAggregationQuery request.
    boolean
    A batch of aggregation results.
    boolean
    The parsed form of the `GqlQuery` from the request, if it was set.
    boolean
    Query plan and execution statistics.

    Methods 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

    • hasBatch

      boolean hasBatch()
       A batch of aggregation results. Always present.
       
      .google.datastore.v1.AggregationResultBatch batch = 1;
      Returns:
      Whether the batch field is set.
    • getBatch

       A batch of aggregation results. Always present.
       
      .google.datastore.v1.AggregationResultBatch batch = 1;
      Returns:
      The batch.
    • getBatchOrBuilder

      AggregationResultBatchOrBuilder getBatchOrBuilder()
       A batch of aggregation results. Always present.
       
      .google.datastore.v1.AggregationResultBatch batch = 1;
    • hasQuery

      boolean hasQuery()
       The parsed form of the `GqlQuery` from the request, if it was set.
       
      .google.datastore.v1.AggregationQuery query = 2;
      Returns:
      Whether the query field is set.
    • getQuery

      AggregationQuery getQuery()
       The parsed form of the `GqlQuery` from the request, if it was set.
       
      .google.datastore.v1.AggregationQuery query = 2;
      Returns:
      The query.
    • getQueryOrBuilder

      AggregationQueryOrBuilder getQueryOrBuilder()
       The parsed form of the `GqlQuery` from the request, if it was set.
       
      .google.datastore.v1.AggregationQuery query = 2;
    • getTransaction

      com.google.protobuf.ByteString getTransaction()
       The identifier of the transaction that was started as part of this
       RunAggregationQuery request.
      
       Set only when
       [ReadOptions.new_transaction][google.datastore.v1.ReadOptions.new_transaction]
       was set in
       [RunAggregationQueryRequest.read_options][google.datastore.v1.RunAggregationQueryRequest.read_options].
       
      bytes transaction = 5;
      Returns:
      The transaction.
    • hasStats

      boolean hasStats()
       Query plan and execution statistics. Note that the returned stats are
       subject to change as Firestore evolves.
      
       This is only present when the request specifies a mode other than `NORMAL`.
       
      .google.datastore.v1.ResultSetStats stats = 6;
      Returns:
      Whether the stats field is set.
    • getStats

      ResultSetStats getStats()
       Query plan and execution statistics. Note that the returned stats are
       subject to change as Firestore evolves.
      
       This is only present when the request specifies a mode other than `NORMAL`.
       
      .google.datastore.v1.ResultSetStats stats = 6;
      Returns:
      The stats.
    • getStatsOrBuilder

      ResultSetStatsOrBuilder getStatsOrBuilder()
       Query plan and execution statistics. Note that the returned stats are
       subject to change as Firestore evolves.
      
       This is only present when the request specifies a mode other than `NORMAL`.
       
      .google.datastore.v1.ResultSetStats stats = 6;