repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
AND = 1;
ASCENDING = 1;
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2;
optional bool allow_literal = 2 [default = false];
optional .api.services.datastore.QueryResultBatch batch = 1;
optional string blob_key_value = 16;
optional bytes blob_value = 18;
optional bool boolean_value = 1;
optional .api.services.datastore.CompositeFilter composite_filter = 1;
optional bytes cursor = 3;
optional string dataset_id = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key delete = 5;
optional .api.services.datastore.PropertyOrder.Direction direction = 2 [default = ASCENDING];
optional double double_value = 3;
optional bytes end_cursor = 8;
optional bytes end_cursor = 4;
required .api.services.datastore.Entity entity = 1;
repeated .api.services.datastore.EntityResult entity_result = 2;
required .api.services.datastore.EntityResult.ResultType entity_result_type = 1;
optional .api.services.datastore.Entity entity_value = 6;
repeated .api.services.datastore.Filter filter = 2;
optional .api.services.datastore.Filter filter = 4;
optional bool force = 6;
repeated .api.services.datastore.EntityResult found = 1;
optional .api.services.datastore.GqlQuery gql_query = 7;
repeated .api.services.datastore.PropertyReference group_by = 6;
optional int64 id = 2;
optional bool indexed = 15 [default = true];
required int32 index_updates = 1;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
optional int64 integer_value = 2;
optional .api.services.datastore.BeginTransactionRequest.IsolationLevel isolation_level = 1 [default = SNAPSHOT];
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
optional .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 3;
optional .api.services.datastore.Key key_value = 5;
required string kind = 1;
repeated .api.services.datastore.KindExpression kind = 3;
optional int32 limit = 11;
repeated .api.services.datastore.Value list_value = 7;
optional int32 meaning = 14;
repeated .api.services.datastore.EntityResult missing = 2;
optional .api.services.datastore.CommitRequest.Mode mode = 5 [default = TRANSACTIONAL];
required .api.services.datastore.QueryResultBatch.MoreResultsType more_results = 5;
optional .api.services.datastore.Mutation mutation = 2;
optional .api.services.datastore.MutationResult mutation_result = 1;
optional string name = 1;
optional string name = 3;
required string name = 1;
required string name = 1;
required string name = 2;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
optional string namespace = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
optional int32 offset = 10 [default = 0];
required .api.services.datastore.CompositeFilter.Operator operator = 1;
required .api.services.datastore.PropertyFilter.Operator operator = 2;
repeated .api.services.datastore.PropertyOrder order = 5;
optional .api.services.datastore.PartitionId partition_id = 1;
optional .api.services.datastore.PartitionId partition_id = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.Property property = 2;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
optional .api.services.datastore.PropertyFilter property_filter = 2;
optional .api.services.datastore.Query query = 3;
required string query_string = 1;
optional .api.services.datastore.ReadOptions.ReadConsistency read_consistency = 1 [default = DEFAULT];
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional int32 skipped_results = 6;
optional bytes start_cursor = 7;
optional string string_value = 17;
optional int64 timestamp_microseconds_value = 4;
optional bytes transaction = 1;
optional bytes transaction = 1;
optional bytes transaction = 2;
required bytes transaction = 1;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity upsert = 1;
optional .api.services.datastore.Value value = 2;
required .api.services.datastore.Value value = 4;
required .api.services.datastore.Value value = 3;
Datastore
call.
Datastore
.
Datastore
.
DatastoreOptions
.
api.services.datastore.AllocateIdsRequest
api.services.datastore.AllocateIdsRequest
api.services.datastore.AllocateIdsResponse
api.services.datastore.AllocateIdsResponse
api.services.datastore.BeginTransactionRequest
api.services.datastore.BeginTransactionRequest
api.services.datastore.BeginTransactionRequest.IsolationLevel
api.services.datastore.BeginTransactionResponse
api.services.datastore.BeginTransactionResponse
api.services.datastore.CommitRequest
api.services.datastore.CommitRequest
api.services.datastore.CommitRequest.Mode
api.services.datastore.CommitResponse
api.services.datastore.CommitResponse
api.services.datastore.CompositeFilter
api.services.datastore.CompositeFilter
api.services.datastore.CompositeFilter.Operator
api.services.datastore.Entity
api.services.datastore.Entity
api.services.datastore.EntityResult
api.services.datastore.EntityResult
api.services.datastore.EntityResult.ResultType
api.services.datastore.Filter
api.services.datastore.Filter
api.services.datastore.GqlQuery
api.services.datastore.GqlQuery
api.services.datastore.GqlQueryArg
api.services.datastore.GqlQueryArg
api.services.datastore.Key
api.services.datastore.Key
api.services.datastore.Key.PathElement
api.services.datastore.Key.PathElement
api.services.datastore.KindExpression
api.services.datastore.KindExpression
api.services.datastore.LookupRequest
api.services.datastore.LookupRequest
api.services.datastore.LookupResponse
api.services.datastore.LookupResponse
api.services.datastore.Mutation
api.services.datastore.Mutation
api.services.datastore.MutationResult
api.services.datastore.MutationResult
api.services.datastore.PartitionId
api.services.datastore.PartitionId
api.services.datastore.Property
api.services.datastore.Property
api.services.datastore.PropertyExpression
api.services.datastore.PropertyExpression.AggregationFunction
api.services.datastore.PropertyExpression
api.services.datastore.PropertyFilter
api.services.datastore.PropertyFilter
api.services.datastore.PropertyFilter.Operator
api.services.datastore.PropertyOrder
api.services.datastore.PropertyOrder
api.services.datastore.PropertyOrder.Direction
api.services.datastore.PropertyReference
api.services.datastore.PropertyReference
api.services.datastore.Query
api.services.datastore.Query
api.services.datastore.QueryResultBatch
api.services.datastore.QueryResultBatch
api.services.datastore.QueryResultBatch.MoreResultsType
api.services.datastore.ReadOptions
api.services.datastore.ReadOptions
api.services.datastore.ReadOptions.ReadConsistency
api.services.datastore.RollbackRequest
api.services.datastore.RollbackRequest
api.services.datastore.RollbackResponse
api.services.datastore.RollbackResponse
api.services.datastore.RunQueryRequest
api.services.datastore.RunQueryRequest
api.services.datastore.RunQueryResponse
api.services.datastore.RunQueryResponse
api.services.datastore.Value
api.services.datastore.Value
DEFAULT = 0;
DESCENDING = 2;
EQUAL = 5;
EVENTUAL = 2;
FIRST = 1;
FULL = 1;
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2;
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2;
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2;
optional bool allow_literal = 2 [default = false];
optional bool allow_literal = 2 [default = false];
optional bool allow_literal = 2 [default = false];
optional .api.services.datastore.QueryResultBatch batch = 1;
optional .api.services.datastore.QueryResultBatch batch = 1;
optional .api.services.datastore.QueryResultBatch batch = 1;
optional .api.services.datastore.QueryResultBatch batch = 1;
optional .api.services.datastore.QueryResultBatch batch = 1;
optional .api.services.datastore.QueryResultBatch batch = 1;
optional .api.services.datastore.QueryResultBatch batch = 1;
optional string blob_key_value = 16;
optional string blob_key_value = 16;
optional string blob_key_value = 16;
optional string blob_key_value = 16;
optional string blob_key_value = 16;
optional string blob_key_value = 16;
optional bytes blob_value = 18;
optional bytes blob_value = 18;
optional bytes blob_value = 18;
optional bool boolean_value = 1;
optional bool boolean_value = 1;
optional bool boolean_value = 1;
optional .api.services.datastore.CompositeFilter composite_filter = 1;
optional .api.services.datastore.CompositeFilter composite_filter = 1;
optional .api.services.datastore.CompositeFilter composite_filter = 1;
optional .api.services.datastore.CompositeFilter composite_filter = 1;
optional .api.services.datastore.CompositeFilter composite_filter = 1;
optional .api.services.datastore.CompositeFilter composite_filter = 1;
optional .api.services.datastore.CompositeFilter composite_filter = 1;
optional bytes cursor = 3;
optional bytes cursor = 3;
optional bytes cursor = 3;
optional string dataset_id = 3;
optional string dataset_id = 3;
optional string dataset_id = 3;
optional string dataset_id = 3;
optional string dataset_id = 3;
optional string dataset_id = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
optional .api.services.datastore.PropertyOrder.Direction direction = 2 [default = ASCENDING];
optional .api.services.datastore.PropertyOrder.Direction direction = 2 [default = ASCENDING];
optional .api.services.datastore.PropertyOrder.Direction direction = 2 [default = ASCENDING];
optional double double_value = 3;
optional double double_value = 3;
optional double double_value = 3;
optional bytes end_cursor = 8;
optional bytes end_cursor = 8;
optional bytes end_cursor = 8;
optional bytes end_cursor = 4;
optional bytes end_cursor = 4;
optional bytes end_cursor = 4;
required .api.services.datastore.Entity entity = 1;
required .api.services.datastore.Entity entity = 1;
required .api.services.datastore.Entity entity = 1;
required .api.services.datastore.Entity entity = 1;
required .api.services.datastore.Entity entity = 1;
required .api.services.datastore.Entity entity = 1;
required .api.services.datastore.Entity entity = 1;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
required .api.services.datastore.EntityResult.ResultType entity_result_type = 1;
required .api.services.datastore.EntityResult.ResultType entity_result_type = 1;
required .api.services.datastore.EntityResult.ResultType entity_result_type = 1;
optional .api.services.datastore.Entity entity_value = 6;
optional .api.services.datastore.Entity entity_value = 6;
optional .api.services.datastore.Entity entity_value = 6;
optional .api.services.datastore.Entity entity_value = 6;
optional .api.services.datastore.Entity entity_value = 6;
optional .api.services.datastore.Entity entity_value = 6;
optional .api.services.datastore.Entity entity_value = 6;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
optional .api.services.datastore.Filter filter = 4;
optional .api.services.datastore.Filter filter = 4;
optional .api.services.datastore.Filter filter = 4;
repeated .api.services.datastore.Filter filter = 2;
optional .api.services.datastore.Filter filter = 4;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
optional .api.services.datastore.Filter filter = 4;
optional .api.services.datastore.Filter filter = 4;
optional .api.services.datastore.Filter filter = 4;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
optional bool force = 6;
optional bool force = 6;
optional bool force = 6;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
optional .api.services.datastore.GqlQuery gql_query = 7;
optional .api.services.datastore.GqlQuery gql_query = 7;
optional .api.services.datastore.GqlQuery gql_query = 7;
optional .api.services.datastore.GqlQuery gql_query = 7;
optional .api.services.datastore.GqlQuery gql_query = 7;
optional .api.services.datastore.GqlQuery gql_query = 7;
optional .api.services.datastore.GqlQuery gql_query = 7;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
optional int64 id = 2;
optional int64 id = 2;
optional int64 id = 2;
optional bool indexed = 15 [default = true];
optional bool indexed = 15 [default = true];
optional bool indexed = 15 [default = true];
required int32 index_updates = 1;
required int32 index_updates = 1;
required int32 index_updates = 1;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
optional int64 integer_value = 2;
optional int64 integer_value = 2;
optional int64 integer_value = 2;
optional .api.services.datastore.BeginTransactionRequest.IsolationLevel isolation_level = 1 [default = SNAPSHOT];
optional .api.services.datastore.BeginTransactionRequest.IsolationLevel isolation_level = 1 [default = SNAPSHOT];
optional .api.services.datastore.BeginTransactionRequest.IsolationLevel isolation_level = 1 [default = SNAPSHOT];
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
optional .api.services.datastore.Key key = 1;
optional .api.services.datastore.Key key = 1;
optional .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
optional .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
optional .api.services.datastore.Key key = 1;
optional .api.services.datastore.Key key = 1;
optional .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
optional .api.services.datastore.Key key_value = 5;
optional .api.services.datastore.Key key_value = 5;
optional .api.services.datastore.Key key_value = 5;
optional .api.services.datastore.Key key_value = 5;
optional .api.services.datastore.Key key_value = 5;
optional .api.services.datastore.Key key_value = 5;
optional .api.services.datastore.Key key_value = 5;
required string kind = 1;
required string kind = 1;
required string kind = 1;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
required string kind = 1;
required string kind = 1;
required string kind = 1;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
optional int32 limit = 11;
optional int32 limit = 11;
optional int32 limit = 11;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
optional int32 meaning = 14;
optional int32 meaning = 14;
optional int32 meaning = 14;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
optional .api.services.datastore.CommitRequest.Mode mode = 5 [default = TRANSACTIONAL];
optional .api.services.datastore.CommitRequest.Mode mode = 5 [default = TRANSACTIONAL];
optional .api.services.datastore.CommitRequest.Mode mode = 5 [default = TRANSACTIONAL];
required .api.services.datastore.QueryResultBatch.MoreResultsType more_results = 5;
required .api.services.datastore.QueryResultBatch.MoreResultsType more_results = 5;
required .api.services.datastore.QueryResultBatch.MoreResultsType more_results = 5;
optional .api.services.datastore.Mutation mutation = 2;
optional .api.services.datastore.Mutation mutation = 2;
optional .api.services.datastore.Mutation mutation = 2;
optional .api.services.datastore.Mutation mutation = 2;
optional .api.services.datastore.Mutation mutation = 2;
optional .api.services.datastore.Mutation mutation = 2;
optional .api.services.datastore.Mutation mutation = 2;
optional .api.services.datastore.MutationResult mutation_result = 1;
optional .api.services.datastore.MutationResult mutation_result = 1;
optional .api.services.datastore.MutationResult mutation_result = 1;
optional .api.services.datastore.MutationResult mutation_result = 1;
optional .api.services.datastore.MutationResult mutation_result = 1;
optional .api.services.datastore.MutationResult mutation_result = 1;
optional .api.services.datastore.MutationResult mutation_result = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 3;
optional string name = 3;
optional string name = 3;
required string name = 1;
required string name = 1;
required string name = 1;
required string name = 1;
required string name = 1;
required string name = 1;
required string name = 2;
required string name = 2;
required string name = 2;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 3;
optional string name = 3;
optional string name = 3;
required string name = 1;
required string name = 1;
required string name = 1;
required string name = 1;
required string name = 1;
required string name = 1;
required string name = 2;
required string name = 2;
required string name = 2;
optional string namespace = 4;
optional string namespace = 4;
optional string namespace = 4;
optional string namespace = 4;
optional string namespace = 4;
optional string namespace = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
optional int32 offset = 10 [default = 0];
optional int32 offset = 10 [default = 0];
optional int32 offset = 10 [default = 0];
required .api.services.datastore.CompositeFilter.Operator operator = 1;
required .api.services.datastore.CompositeFilter.Operator operator = 1;
required .api.services.datastore.CompositeFilter.Operator operator = 1;
required .api.services.datastore.PropertyFilter.Operator operator = 2;
required .api.services.datastore.PropertyFilter.Operator operator = 2;
required .api.services.datastore.PropertyFilter.Operator operator = 2;
Datastore
:
DATASTORE_DATASET - the datastore dataset id
DATASTORE_HOST - the host to use to access the datastore
e.g: https://www.googleapis.com/datastore/v1/datasets/{dataset}
DATASTORE_SERVICE_ACCOUNT - (optional) service account name
DATASTORE_PRIVATE_KEY_FILE - (optional) service account private key file
Preference of credentials is:
- ComputeEngine
- Service Account (specified by DATASTORE_SERVICE_ACCOUNT and DATASTORE_PRIVATE_KEY_FILE)
- no-credentials (for local development environment)
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
optional .api.services.datastore.PartitionId partition_id = 1;
optional .api.services.datastore.PartitionId partition_id = 1;
optional .api.services.datastore.PartitionId partition_id = 1;
optional .api.services.datastore.PartitionId partition_id = 2;
optional .api.services.datastore.PartitionId partition_id = 2;
optional .api.services.datastore.PartitionId partition_id = 2;
optional .api.services.datastore.PartitionId partition_id = 1;
optional .api.services.datastore.PartitionId partition_id = 2;
optional .api.services.datastore.PartitionId partition_id = 1;
optional .api.services.datastore.PartitionId partition_id = 1;
optional .api.services.datastore.PartitionId partition_id = 1;
optional .api.services.datastore.PartitionId partition_id = 2;
optional .api.services.datastore.PartitionId partition_id = 2;
optional .api.services.datastore.PartitionId partition_id = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
repeated .api.services.datastore.Property property = 2;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
optional .api.services.datastore.PropertyFilter property_filter = 2;
optional .api.services.datastore.PropertyFilter property_filter = 2;
optional .api.services.datastore.PropertyFilter property_filter = 2;
optional .api.services.datastore.PropertyFilter property_filter = 2;
optional .api.services.datastore.PropertyFilter property_filter = 2;
optional .api.services.datastore.PropertyFilter property_filter = 2;
optional .api.services.datastore.PropertyFilter property_filter = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
optional .api.services.datastore.Query query = 3;
optional .api.services.datastore.Query query = 3;
optional .api.services.datastore.Query query = 3;
optional .api.services.datastore.Query query = 3;
optional .api.services.datastore.Query query = 3;
optional .api.services.datastore.Query query = 3;
optional .api.services.datastore.Query query = 3;
QuerySplitter
.
required string query_string = 1;
required string query_string = 1;
required string query_string = 1;
required string query_string = 1;
required string query_string = 1;
required string query_string = 1;
optional .api.services.datastore.ReadOptions.ReadConsistency read_consistency = 1 [default = DEFAULT];
optional .api.services.datastore.ReadOptions.ReadConsistency read_consistency = 1 [default = DEFAULT];
optional .api.services.datastore.ReadOptions.ReadConsistency read_consistency = 1 [default = DEFAULT];
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
Datastore.resetRpcCount()
was called.
optional int32 skipped_results = 6;
optional int32 skipped_results = 6;
optional int32 skipped_results = 6;
DatastoreV1.Query
s for the given query.
optional bytes start_cursor = 7;
optional bytes start_cursor = 7;
optional bytes start_cursor = 7;
optional string string_value = 17;
optional string string_value = 17;
optional string string_value = 17;
optional string string_value = 17;
optional string string_value = 17;
optional string string_value = 17;
optional int64 timestamp_microseconds_value = 4;
optional int64 timestamp_microseconds_value = 4;
optional int64 timestamp_microseconds_value = 4;
optional bytes transaction = 1;
optional bytes transaction = 1;
optional bytes transaction = 1;
optional bytes transaction = 1;
optional bytes transaction = 1;
optional bytes transaction = 1;
optional bytes transaction = 2;
optional bytes transaction = 2;
optional bytes transaction = 2;
required bytes transaction = 1;
required bytes transaction = 1;
required bytes transaction = 1;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
optional .api.services.datastore.Value value = 2;
optional .api.services.datastore.Value value = 2;
optional .api.services.datastore.Value value = 2;
required .api.services.datastore.Value value = 4;
required .api.services.datastore.Value value = 4;
required .api.services.datastore.Value value = 3;
required .api.services.datastore.Value value = 3;
required .api.services.datastore.Value value = 3;
required .api.services.datastore.Value value = 4;
optional .api.services.datastore.Value value = 2;
required .api.services.datastore.Value value = 4;
required .api.services.datastore.Value value = 3;
optional .api.services.datastore.Value value = 2;
optional .api.services.datastore.Value value = 2;
optional .api.services.datastore.Value value = 2;
required .api.services.datastore.Value value = 4;
required .api.services.datastore.Value value = 4;
required .api.services.datastore.Value value = 3;
required .api.services.datastore.Value value = 3;
required .api.services.datastore.Value value = 3;
required .api.services.datastore.Value value = 4;
GREATER_THAN_OR_EQUAL = 4;
GREATER_THAN = 3;
HAS_ANCESTOR = 11;
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2;
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2;
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2;
optional bool allow_literal = 2 [default = false];
optional bool allow_literal = 2 [default = false];
optional bool allow_literal = 2 [default = false];
optional .api.services.datastore.QueryResultBatch batch = 1;
optional .api.services.datastore.QueryResultBatch batch = 1;
optional .api.services.datastore.QueryResultBatch batch = 1;
optional string blob_key_value = 16;
optional string blob_key_value = 16;
optional string blob_key_value = 16;
optional bytes blob_value = 18;
optional bytes blob_value = 18;
optional bytes blob_value = 18;
optional bool boolean_value = 1;
optional bool boolean_value = 1;
optional bool boolean_value = 1;
optional .api.services.datastore.CompositeFilter composite_filter = 1;
optional .api.services.datastore.CompositeFilter composite_filter = 1;
optional .api.services.datastore.CompositeFilter composite_filter = 1;
optional bytes cursor = 3;
optional bytes cursor = 3;
optional bytes cursor = 3;
optional string dataset_id = 3;
optional string dataset_id = 3;
optional string dataset_id = 3;
optional .api.services.datastore.PropertyOrder.Direction direction = 2 [default = ASCENDING];
optional .api.services.datastore.PropertyOrder.Direction direction = 2 [default = ASCENDING];
optional .api.services.datastore.PropertyOrder.Direction direction = 2 [default = ASCENDING];
optional double double_value = 3;
optional double double_value = 3;
optional double double_value = 3;
optional bytes end_cursor = 8;
optional bytes end_cursor = 8;
optional bytes end_cursor = 8;
optional bytes end_cursor = 4;
optional bytes end_cursor = 4;
optional bytes end_cursor = 4;
required .api.services.datastore.Entity entity = 1;
required .api.services.datastore.Entity entity = 1;
required .api.services.datastore.Entity entity = 1;
required .api.services.datastore.EntityResult.ResultType entity_result_type = 1;
required .api.services.datastore.EntityResult.ResultType entity_result_type = 1;
required .api.services.datastore.EntityResult.ResultType entity_result_type = 1;
optional .api.services.datastore.Entity entity_value = 6;
optional .api.services.datastore.Entity entity_value = 6;
optional .api.services.datastore.Entity entity_value = 6;
optional .api.services.datastore.Filter filter = 4;
optional .api.services.datastore.Filter filter = 4;
optional .api.services.datastore.Filter filter = 4;
optional bool force = 6;
optional bool force = 6;
optional bool force = 6;
optional .api.services.datastore.GqlQuery gql_query = 7;
optional .api.services.datastore.GqlQuery gql_query = 7;
optional .api.services.datastore.GqlQuery gql_query = 7;
optional int64 id = 2;
optional int64 id = 2;
optional int64 id = 2;
optional bool indexed = 15 [default = true];
optional bool indexed = 15 [default = true];
optional bool indexed = 15 [default = true];
required int32 index_updates = 1;
required int32 index_updates = 1;
required int32 index_updates = 1;
optional int64 integer_value = 2;
optional int64 integer_value = 2;
optional int64 integer_value = 2;
optional .api.services.datastore.BeginTransactionRequest.IsolationLevel isolation_level = 1 [default = SNAPSHOT];
optional .api.services.datastore.BeginTransactionRequest.IsolationLevel isolation_level = 1 [default = SNAPSHOT];
optional .api.services.datastore.BeginTransactionRequest.IsolationLevel isolation_level = 1 [default = SNAPSHOT];
optional .api.services.datastore.Key key = 1;
optional .api.services.datastore.Key key = 1;
optional .api.services.datastore.Key key = 1;
optional .api.services.datastore.Key key_value = 5;
optional .api.services.datastore.Key key_value = 5;
optional .api.services.datastore.Key key_value = 5;
required string kind = 1;
required string kind = 1;
required string kind = 1;
optional int32 limit = 11;
optional int32 limit = 11;
optional int32 limit = 11;
optional int32 meaning = 14;
optional int32 meaning = 14;
optional int32 meaning = 14;
optional .api.services.datastore.CommitRequest.Mode mode = 5 [default = TRANSACTIONAL];
optional .api.services.datastore.CommitRequest.Mode mode = 5 [default = TRANSACTIONAL];
optional .api.services.datastore.CommitRequest.Mode mode = 5 [default = TRANSACTIONAL];
required .api.services.datastore.QueryResultBatch.MoreResultsType more_results = 5;
required .api.services.datastore.QueryResultBatch.MoreResultsType more_results = 5;
required .api.services.datastore.QueryResultBatch.MoreResultsType more_results = 5;
optional .api.services.datastore.Mutation mutation = 2;
optional .api.services.datastore.Mutation mutation = 2;
optional .api.services.datastore.Mutation mutation = 2;
optional .api.services.datastore.MutationResult mutation_result = 1;
optional .api.services.datastore.MutationResult mutation_result = 1;
optional .api.services.datastore.MutationResult mutation_result = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 3;
optional string name = 3;
optional string name = 3;
required string name = 1;
required string name = 1;
required string name = 1;
required string name = 1;
required string name = 1;
required string name = 1;
required string name = 2;
required string name = 2;
required string name = 2;
optional string namespace = 4;
optional string namespace = 4;
optional string namespace = 4;
optional int32 offset = 10 [default = 0];
optional int32 offset = 10 [default = 0];
optional int32 offset = 10 [default = 0];
required .api.services.datastore.CompositeFilter.Operator operator = 1;
required .api.services.datastore.CompositeFilter.Operator operator = 1;
required .api.services.datastore.CompositeFilter.Operator operator = 1;
required .api.services.datastore.PropertyFilter.Operator operator = 2;
required .api.services.datastore.PropertyFilter.Operator operator = 2;
required .api.services.datastore.PropertyFilter.Operator operator = 2;
optional .api.services.datastore.PartitionId partition_id = 1;
optional .api.services.datastore.PartitionId partition_id = 1;
optional .api.services.datastore.PartitionId partition_id = 1;
optional .api.services.datastore.PartitionId partition_id = 2;
optional .api.services.datastore.PartitionId partition_id = 2;
optional .api.services.datastore.PartitionId partition_id = 2;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
optional .api.services.datastore.PropertyFilter property_filter = 2;
optional .api.services.datastore.PropertyFilter property_filter = 2;
optional .api.services.datastore.PropertyFilter property_filter = 2;
optional .api.services.datastore.Query query = 3;
optional .api.services.datastore.Query query = 3;
optional .api.services.datastore.Query query = 3;
required string query_string = 1;
required string query_string = 1;
required string query_string = 1;
optional .api.services.datastore.ReadOptions.ReadConsistency read_consistency = 1 [default = DEFAULT];
optional .api.services.datastore.ReadOptions.ReadConsistency read_consistency = 1 [default = DEFAULT];
optional .api.services.datastore.ReadOptions.ReadConsistency read_consistency = 1 [default = DEFAULT];
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional int32 skipped_results = 6;
optional int32 skipped_results = 6;
optional int32 skipped_results = 6;
optional bytes start_cursor = 7;
optional bytes start_cursor = 7;
optional bytes start_cursor = 7;
optional string string_value = 17;
optional string string_value = 17;
optional string string_value = 17;
optional int64 timestamp_microseconds_value = 4;
optional int64 timestamp_microseconds_value = 4;
optional int64 timestamp_microseconds_value = 4;
optional bytes transaction = 1;
optional bytes transaction = 1;
optional bytes transaction = 1;
optional bytes transaction = 1;
optional bytes transaction = 1;
optional bytes transaction = 1;
optional bytes transaction = 2;
optional bytes transaction = 2;
optional bytes transaction = 2;
required bytes transaction = 1;
required bytes transaction = 1;
required bytes transaction = 1;
optional .api.services.datastore.Value value = 2;
optional .api.services.datastore.Value value = 2;
optional .api.services.datastore.Value value = 2;
required .api.services.datastore.Value value = 4;
required .api.services.datastore.Value value = 4;
required .api.services.datastore.Value value = 3;
required .api.services.datastore.Value value = 3;
required .api.services.datastore.Value value = 3;
required .api.services.datastore.Value value = 4;
KEY_ONLY = 3;
LESS_THAN_OR_EQUAL = 2;
LESS_THAN = 1;
Datastore
that provides lifecycle management for a development datastore
server.
Datastore
.
LocalDevelopmentDatastore
.
optional .api.services.datastore.QueryResultBatch batch = 1;
optional .api.services.datastore.CompositeFilter composite_filter = 1;
required .api.services.datastore.Entity entity = 1;
optional .api.services.datastore.Entity entity_value = 6;
optional .api.services.datastore.Filter filter = 4;
optional .api.services.datastore.GqlQuery gql_query = 7;
optional .api.services.datastore.Key key = 1;
optional .api.services.datastore.Key key_value = 5;
optional .api.services.datastore.Mutation mutation = 2;
optional .api.services.datastore.MutationResult mutation_result = 1;
optional .api.services.datastore.PartitionId partition_id = 1;
optional .api.services.datastore.PartitionId partition_id = 2;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
optional .api.services.datastore.PropertyFilter property_filter = 2;
optional .api.services.datastore.Query query = 3;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.Value value = 2;
required .api.services.datastore.Value value = 4;
required .api.services.datastore.Value value = 3;
MORE_RESULTS_AFTER_LIMIT = 2;
NO_MORE_RESULTS = 3;
NON_TRANSACTIONAL = 2;
NOT_FINISHED = 1;
PROJECTION = 2;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity upsert = 1;
SERIALIZABLE = 1;
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2;
optional bool allow_literal = 2 [default = false];
optional .api.services.datastore.QueryResultBatch batch = 1;
optional .api.services.datastore.QueryResultBatch batch = 1;
optional string blob_key_value = 16;
optional string blob_key_value = 16;
optional bytes blob_value = 18;
optional bool boolean_value = 1;
optional .api.services.datastore.CompositeFilter composite_filter = 1;
optional .api.services.datastore.CompositeFilter composite_filter = 1;
optional bytes cursor = 3;
optional string dataset_id = 3;
optional string dataset_id = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key deferred = 3;
repeated .api.services.datastore.Key delete = 5;
repeated .api.services.datastore.Key delete = 5;
optional .api.services.datastore.PropertyOrder.Direction direction = 2 [default = ASCENDING];
optional double double_value = 3;
optional bytes end_cursor = 8;
optional bytes end_cursor = 4;
required .api.services.datastore.Entity entity = 1;
required .api.services.datastore.Entity entity = 1;
repeated .api.services.datastore.EntityResult entity_result = 2;
repeated .api.services.datastore.EntityResult entity_result = 2;
required .api.services.datastore.EntityResult.ResultType entity_result_type = 1;
optional .api.services.datastore.Entity entity_value = 6;
optional .api.services.datastore.Entity entity_value = 6;
repeated .api.services.datastore.Filter filter = 2;
repeated .api.services.datastore.Filter filter = 2;
optional .api.services.datastore.Filter filter = 4;
optional .api.services.datastore.Filter filter = 4;
optional bool force = 6;
repeated .api.services.datastore.EntityResult found = 1;
repeated .api.services.datastore.EntityResult found = 1;
optional .api.services.datastore.GqlQuery gql_query = 7;
optional .api.services.datastore.GqlQuery gql_query = 7;
repeated .api.services.datastore.PropertyReference group_by = 6;
repeated .api.services.datastore.PropertyReference group_by = 6;
optional int64 id = 2;
optional bool indexed = 15 [default = true];
required int32 index_updates = 1;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert = 3;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Entity insert_auto_id = 4;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
repeated .api.services.datastore.Key insert_auto_id_key = 2;
optional int64 integer_value = 2;
optional .api.services.datastore.BeginTransactionRequest.IsolationLevel isolation_level = 1 [default = SNAPSHOT];
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 1;
optional .api.services.datastore.Key key = 1;
optional .api.services.datastore.Key key = 1;
repeated .api.services.datastore.Key key = 3;
repeated .api.services.datastore.Key key = 3;
optional .api.services.datastore.Key key_value = 5;
optional .api.services.datastore.Key key_value = 5;
required string kind = 1;
repeated .api.services.datastore.KindExpression kind = 3;
repeated .api.services.datastore.KindExpression kind = 3;
required string kind = 1;
optional int32 limit = 11;
repeated .api.services.datastore.Value list_value = 7;
repeated .api.services.datastore.Value list_value = 7;
optional int32 meaning = 14;
repeated .api.services.datastore.EntityResult missing = 2;
repeated .api.services.datastore.EntityResult missing = 2;
optional .api.services.datastore.CommitRequest.Mode mode = 5 [default = TRANSACTIONAL];
required .api.services.datastore.QueryResultBatch.MoreResultsType more_results = 5;
optional .api.services.datastore.Mutation mutation = 2;
optional .api.services.datastore.Mutation mutation = 2;
optional .api.services.datastore.MutationResult mutation_result = 1;
optional .api.services.datastore.MutationResult mutation_result = 1;
optional string name = 1;
optional string name = 3;
required string name = 1;
required string name = 1;
required string name = 2;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
repeated .api.services.datastore.GqlQueryArg name_arg = 3;
optional string name = 1;
optional string name = 3;
required string name = 1;
required string name = 1;
required string name = 2;
optional string namespace = 4;
optional string namespace = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
repeated .api.services.datastore.GqlQueryArg number_arg = 4;
optional int32 offset = 10 [default = 0];
required .api.services.datastore.CompositeFilter.Operator operator = 1;
required .api.services.datastore.PropertyFilter.Operator operator = 2;
repeated .api.services.datastore.PropertyOrder order = 5;
repeated .api.services.datastore.PropertyOrder order = 5;
optional .api.services.datastore.PartitionId partition_id = 1;
optional .api.services.datastore.PartitionId partition_id = 1;
optional .api.services.datastore.PartitionId partition_id = 2;
optional .api.services.datastore.PartitionId partition_id = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.Key.PathElement path_element = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.PropertyExpression projection = 2;
repeated .api.services.datastore.Property property = 2;
repeated .api.services.datastore.Property property = 2;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
required .api.services.datastore.PropertyReference property = 1;
optional .api.services.datastore.PropertyFilter property_filter = 2;
optional .api.services.datastore.PropertyFilter property_filter = 2;
optional .api.services.datastore.Query query = 3;
optional .api.services.datastore.Query query = 3;
required string query_string = 1;
required string query_string = 1;
optional .api.services.datastore.ReadOptions.ReadConsistency read_consistency = 1 [default = DEFAULT];
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional .api.services.datastore.ReadOptions read_options = 1;
optional int32 skipped_results = 6;
optional bytes start_cursor = 7;
optional string string_value = 17;
optional string string_value = 17;
optional int64 timestamp_microseconds_value = 4;
optional bytes transaction = 1;
optional bytes transaction = 1;
optional bytes transaction = 2;
required bytes transaction = 1;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity update = 2;
repeated .api.services.datastore.Entity upsert = 1;
repeated .api.services.datastore.Entity upsert = 1;
optional .api.services.datastore.Value value = 2;
optional .api.services.datastore.Value value = 2;
required .api.services.datastore.Value value = 4;
required .api.services.datastore.Value value = 4;
required .api.services.datastore.Value value = 3;
required .api.services.datastore.Value value = 3;
SNAPSHOT = 0;
STRONG = 1;
Date
clipping off the microseconds.
TRANSACTIONAL = 1;
Copyright © 2013. All Rights Reserved.