Package com.google.datastore.v1
Interface RunQueryResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RunQueryResponse,RunQueryResponse.Builder
public interface RunQueryResponseOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetBatch()A batch of query results (always present).A batch of query results (always present).Query explain metrics.Query explain metrics.getQuery()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.com.google.protobuf.ByteStringThe identifier of the transaction that was started as part of this RunQuery request.booleanhasBatch()A batch of query results (always present).booleanQuery explain metrics.booleanhasQuery()The parsed form of the `GqlQuery` from the request, if it was set.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
-
hasBatch
boolean hasBatch()A batch of query results (always present).
.google.datastore.v1.QueryResultBatch batch = 1;- Returns:
- Whether the batch field is set.
-
getBatch
QueryResultBatch getBatch()A batch of query results (always present).
.google.datastore.v1.QueryResultBatch batch = 1;- Returns:
- The batch.
-
getBatchOrBuilder
QueryResultBatchOrBuilder getBatchOrBuilder()A batch of query results (always present).
.google.datastore.v1.QueryResultBatch batch = 1; -
hasQuery
boolean hasQuery()The parsed form of the `GqlQuery` from the request, if it was set.
.google.datastore.v1.Query query = 2;- Returns:
- Whether the query field is set.
-
getQuery
Query getQuery()The parsed form of the `GqlQuery` from the request, if it was set.
.google.datastore.v1.Query query = 2;- Returns:
- The query.
-
getQueryOrBuilder
QueryOrBuilder getQueryOrBuilder()The parsed form of the `GqlQuery` from the request, if it was set.
.google.datastore.v1.Query query = 2; -
getTransaction
com.google.protobuf.ByteString getTransaction()The identifier of the transaction that was started as part of this RunQuery request. Set only when [ReadOptions.new_transaction][google.datastore.v1.ReadOptions.new_transaction] was set in [RunQueryRequest.read_options][google.datastore.v1.RunQueryRequest.read_options].
bytes transaction = 5;- Returns:
- The transaction.
-
hasExplainMetrics
boolean hasExplainMetrics()Query explain metrics. This is only present when the [RunQueryRequest.explain_options][google.datastore.v1.RunQueryRequest.explain_options] is provided, and it is sent only once with the last response in the stream.
.google.datastore.v1.ExplainMetrics explain_metrics = 9;- Returns:
- Whether the explainMetrics field is set.
-
getExplainMetrics
ExplainMetrics getExplainMetrics()Query explain metrics. This is only present when the [RunQueryRequest.explain_options][google.datastore.v1.RunQueryRequest.explain_options] is provided, and it is sent only once with the last response in the stream.
.google.datastore.v1.ExplainMetrics explain_metrics = 9;- Returns:
- The explainMetrics.
-
getExplainMetricsOrBuilder
ExplainMetricsOrBuilder getExplainMetricsOrBuilder()Query explain metrics. This is only present when the [RunQueryRequest.explain_options][google.datastore.v1.RunQueryRequest.explain_options] is provided, and it is sent only once with the last response in the stream.
.google.datastore.v1.ExplainMetrics explain_metrics = 9;
-