Package com.google.datastore.v1
Interface QueryPlanOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
QueryPlan,QueryPlan.Builder
public interface QueryPlanOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.StructPlanning phase information for the query.com.google.protobuf.StructOrBuilderPlanning phase information for the query.booleanPlanning phase information for the 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
-
hasPlanInfo
boolean hasPlanInfo()Planning phase information for the query. It will include: { "indexes_used": [ {"query_scope": "Collection", "properties": "(foo ASC, __name__ ASC)"}, {"query_scope": "Collection", "properties": "(bar ASC, __name__ ASC)"} ] }.google.protobuf.Struct plan_info = 1;- Returns:
- Whether the planInfo field is set.
-
getPlanInfo
com.google.protobuf.Struct getPlanInfo()Planning phase information for the query. It will include: { "indexes_used": [ {"query_scope": "Collection", "properties": "(foo ASC, __name__ ASC)"}, {"query_scope": "Collection", "properties": "(bar ASC, __name__ ASC)"} ] }.google.protobuf.Struct plan_info = 1;- Returns:
- The planInfo.
-
getPlanInfoOrBuilder
com.google.protobuf.StructOrBuilder getPlanInfoOrBuilder()Planning phase information for the query. It will include: { "indexes_used": [ {"query_scope": "Collection", "properties": "(foo ASC, __name__ ASC)"}, {"query_scope": "Collection", "properties": "(bar ASC, __name__ ASC)"} ] }.google.protobuf.Struct plan_info = 1;
-