Package com.google.datastore.v1 (2.23.0)

GitHub Repository

This package is not the recommended entry point to using this client library!

For this library, we recommend using com.google.cloud.datastore for new applications.

Classes

Class Description
com.google.datastore.v1.AggregationQuery Datastore query for running an aggregation over a Query.
com.google.datastore.v1.AggregationQuery.Aggregation Defines an aggregation that produces a single result.
com.google.datastore.v1.AggregationQuery.Aggregation.Avg Average of the values of the requested property. * Only numeric values will be aggregated. All non-numeric values
com.google.datastore.v1.AggregationQuery.Aggregation.Avg.Builder Average of the values of the requested property. * Only numeric values will be aggregated. All non-numeric values
com.google.datastore.v1.AggregationQuery.Aggregation.Builder Defines an aggregation that produces a single result.
com.google.datastore.v1.AggregationQuery.Aggregation.Count Count of entities that match the query. The COUNT() aggregation function operates on the entire entity
com.google.datastore.v1.AggregationQuery.Aggregation.Count.Builder Count of entities that match the query. The COUNT() aggregation function operates on the entire entity
com.google.datastore.v1.AggregationQuery.Aggregation.Sum Sum of the values of the requested property. * Only numeric values will be aggregated. All non-numeric values
com.google.datastore.v1.AggregationQuery.Aggregation.Sum.Builder Sum of the values of the requested property. * Only numeric values will be aggregated. All non-numeric values
com.google.datastore.v1.AggregationQuery.Builder Datastore query for running an aggregation over a Query.
com.google.datastore.v1.AggregationResult The result of a single bucket from a Datastore aggregation query. The keys of aggregate_properties are the same for all results in an
com.google.datastore.v1.AggregationResult.Builder The result of a single bucket from a Datastore aggregation query. The keys of aggregate_properties are the same for all results in an
com.google.datastore.v1.AggregationResultBatch A batch of aggregation results produced by an aggregation query.
com.google.datastore.v1.AggregationResultBatch.Builder A batch of aggregation results produced by an aggregation query.
com.google.datastore.v1.AggregationResultProto
com.google.datastore.v1.AllocateIdsRequest The request for Datastore.AllocateIds.
com.google.datastore.v1.AllocateIdsRequest.Builder The request for Datastore.AllocateIds.
com.google.datastore.v1.AllocateIdsResponse The response for Datastore.AllocateIds.
com.google.datastore.v1.AllocateIdsResponse.Builder The response for Datastore.AllocateIds.
com.google.datastore.v1.ArrayValue An array value.
com.google.datastore.v1.ArrayValue.Builder An array value.
com.google.datastore.v1.BeginTransactionRequest The request for Datastore.BeginTransaction.
com.google.datastore.v1.BeginTransactionRequest.Builder The request for Datastore.BeginTransaction.
com.google.datastore.v1.BeginTransactionResponse The response for Datastore.BeginTransaction.
com.google.datastore.v1.BeginTransactionResponse.Builder The response for Datastore.BeginTransaction.
com.google.datastore.v1.CommitRequest The request for Datastore.Commit.
com.google.datastore.v1.CommitRequest.Builder The request for Datastore.Commit.
com.google.datastore.v1.CommitResponse The response for Datastore.Commit.
com.google.datastore.v1.CommitResponse.Builder The response for Datastore.Commit.
com.google.datastore.v1.CompositeFilter A filter that merges multiple other filters using the given operator.
com.google.datastore.v1.CompositeFilter.Builder A filter that merges multiple other filters using the given operator.
com.google.datastore.v1.DatastoreProto
com.google.datastore.v1.Entity A Datastore data object. Must not exceed 1 MiB - 4 bytes.
com.google.datastore.v1.Entity.Builder A Datastore data object. Must not exceed 1 MiB - 4 bytes.
com.google.datastore.v1.EntityProto
com.google.datastore.v1.EntityResult The result of fetching an entity from Datastore.
com.google.datastore.v1.EntityResult.Builder The result of fetching an entity from Datastore.
com.google.datastore.v1.ExecutionStats Execution statistics for the query.
com.google.datastore.v1.ExecutionStats.Builder Execution statistics for the query.
com.google.datastore.v1.ExplainMetrics Explain metrics for the query.
com.google.datastore.v1.ExplainMetrics.Builder Explain metrics for the query.
com.google.datastore.v1.ExplainOptions Explain options for the query.
com.google.datastore.v1.ExplainOptions.Builder Explain options for the query.
com.google.datastore.v1.Filter A holder for any type of filter.
com.google.datastore.v1.Filter.Builder A holder for any type of filter.
com.google.datastore.v1.GqlQuery A GQL query.
com.google.datastore.v1.GqlQuery.Builder A GQL query.
com.google.datastore.v1.GqlQueryParameter A binding parameter for a GQL query.
com.google.datastore.v1.GqlQueryParameter.Builder A binding parameter for a GQL query.
com.google.datastore.v1.Key A unique identifier for an entity. If a key's partition ID or any of its path kinds or names are reserved/read-only, the key is reserved/read-only.
com.google.datastore.v1.Key.Builder A unique identifier for an entity. If a key's partition ID or any of its path kinds or names are reserved/read-only, the key is reserved/read-only.
com.google.datastore.v1.Key.PathElement A (kind, ID/name) pair used to construct a key path. If either name or ID is set, the element is complete.
com.google.datastore.v1.Key.PathElement.Builder A (kind, ID/name) pair used to construct a key path. If either name or ID is set, the element is complete.
com.google.datastore.v1.KindExpression A representation of a kind.
com.google.datastore.v1.KindExpression.Builder A representation of a kind.
com.google.datastore.v1.LookupRequest The request for Datastore.Lookup.
com.google.datastore.v1.LookupRequest.Builder The request for Datastore.Lookup.
com.google.datastore.v1.LookupResponse The response for Datastore.Lookup.
com.google.datastore.v1.LookupResponse.Builder The response for Datastore.Lookup.
com.google.datastore.v1.Mutation A mutation to apply to an entity.
com.google.datastore.v1.Mutation.Builder A mutation to apply to an entity.
com.google.datastore.v1.MutationResult The result of applying a mutation.
com.google.datastore.v1.MutationResult.Builder The result of applying a mutation.
com.google.datastore.v1.PartitionId A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
com.google.datastore.v1.PartitionId.Builder A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
com.google.datastore.v1.PlanSummary Planning phase information for the query.
com.google.datastore.v1.PlanSummary.Builder Planning phase information for the query.
com.google.datastore.v1.Projection A representation of a property in a projection.
com.google.datastore.v1.Projection.Builder A representation of a property in a projection.
com.google.datastore.v1.PropertyFilter A filter on a specific property.
com.google.datastore.v1.PropertyFilter.Builder A filter on a specific property.
com.google.datastore.v1.PropertyMask The set of arbitrarily nested property paths used to restrict an operation to only a subset of properties in an entity.
com.google.datastore.v1.PropertyMask.Builder The set of arbitrarily nested property paths used to restrict an operation to only a subset of properties in an entity.
com.google.datastore.v1.PropertyOrder The desired order for a specific property.
com.google.datastore.v1.PropertyOrder.Builder The desired order for a specific property.
com.google.datastore.v1.PropertyReference A reference to a property relative to the kind expressions.
com.google.datastore.v1.PropertyReference.Builder A reference to a property relative to the kind expressions.
com.google.datastore.v1.PropertyTransform A transformation of an entity property.
com.google.datastore.v1.PropertyTransform.Builder A transformation of an entity property.
com.google.datastore.v1.Query A query for entities.
com.google.datastore.v1.Query.Builder A query for entities.
com.google.datastore.v1.QueryProfileProto
com.google.datastore.v1.QueryProto
com.google.datastore.v1.QueryResultBatch A batch of results produced by a query.
com.google.datastore.v1.QueryResultBatch.Builder A batch of results produced by a query.
com.google.datastore.v1.ReadOptions The options shared by read requests.
com.google.datastore.v1.ReadOptions.Builder The options shared by read requests.
com.google.datastore.v1.ReserveIdsRequest The request for Datastore.ReserveIds.
com.google.datastore.v1.ReserveIdsRequest.Builder The request for Datastore.ReserveIds.
com.google.datastore.v1.ReserveIdsResponse The response for Datastore.ReserveIds.
com.google.datastore.v1.ReserveIdsResponse.Builder The response for Datastore.ReserveIds.
com.google.datastore.v1.RollbackRequest The request for Datastore.Rollback.
com.google.datastore.v1.RollbackRequest.Builder The request for Datastore.Rollback.
com.google.datastore.v1.RollbackResponse The response for Datastore.Rollback. (an empty message).
com.google.datastore.v1.RollbackResponse.Builder The response for Datastore.Rollback. (an empty message).
com.google.datastore.v1.RunAggregationQueryRequest The request for Datastore.RunAggregationQuery.
com.google.datastore.v1.RunAggregationQueryRequest.Builder The request for Datastore.RunAggregationQuery.
com.google.datastore.v1.RunAggregationQueryResponse The response for Datastore.RunAggregationQuery.
com.google.datastore.v1.RunAggregationQueryResponse.Builder The response for Datastore.RunAggregationQuery.
com.google.datastore.v1.RunQueryRequest The request for Datastore.RunQuery.
com.google.datastore.v1.RunQueryRequest.Builder The request for Datastore.RunQuery.
com.google.datastore.v1.RunQueryResponse The response for Datastore.RunQuery.
com.google.datastore.v1.RunQueryResponse.Builder The response for Datastore.RunQuery.
com.google.datastore.v1.TransactionOptions Options for beginning a new transaction. Transactions can be created explicitly with calls to
com.google.datastore.v1.TransactionOptions.Builder Options for beginning a new transaction. Transactions can be created explicitly with calls to
com.google.datastore.v1.TransactionOptions.ReadOnly Options specific to read-only transactions.
com.google.datastore.v1.TransactionOptions.ReadOnly.Builder Options specific to read-only transactions.
com.google.datastore.v1.TransactionOptions.ReadWrite Options specific to read / write transactions.
com.google.datastore.v1.TransactionOptions.ReadWrite.Builder Options specific to read / write transactions.
com.google.datastore.v1.Value A message that can hold any of the supported value types and associated metadata.
com.google.datastore.v1.Value.Builder A message that can hold any of the supported value types and associated metadata.

Interfaces

Interface Description
com.google.datastore.v1.AggregationQuery.Aggregation.AvgOrBuilder
com.google.datastore.v1.AggregationQuery.Aggregation.CountOrBuilder
com.google.datastore.v1.AggregationQuery.Aggregation.SumOrBuilder
com.google.datastore.v1.AggregationQuery.AggregationOrBuilder
com.google.datastore.v1.AggregationQueryOrBuilder
com.google.datastore.v1.AggregationResultBatchOrBuilder
com.google.datastore.v1.AggregationResultOrBuilder
com.google.datastore.v1.AllocateIdsRequestOrBuilder
com.google.datastore.v1.AllocateIdsResponseOrBuilder
com.google.datastore.v1.ArrayValueOrBuilder
com.google.datastore.v1.BeginTransactionRequestOrBuilder
com.google.datastore.v1.BeginTransactionResponseOrBuilder
com.google.datastore.v1.CommitRequestOrBuilder
com.google.datastore.v1.CommitResponseOrBuilder
com.google.datastore.v1.CompositeFilterOrBuilder
com.google.datastore.v1.EntityOrBuilder
com.google.datastore.v1.EntityResultOrBuilder
com.google.datastore.v1.ExecutionStatsOrBuilder
com.google.datastore.v1.ExplainMetricsOrBuilder
com.google.datastore.v1.ExplainOptionsOrBuilder
com.google.datastore.v1.FilterOrBuilder
com.google.datastore.v1.GqlQueryOrBuilder
com.google.datastore.v1.GqlQueryParameterOrBuilder
com.google.datastore.v1.Key.PathElementOrBuilder
com.google.datastore.v1.KeyOrBuilder
com.google.datastore.v1.KindExpressionOrBuilder
com.google.datastore.v1.LookupRequestOrBuilder
com.google.datastore.v1.LookupResponseOrBuilder
com.google.datastore.v1.MutationOrBuilder
com.google.datastore.v1.MutationResultOrBuilder
com.google.datastore.v1.PartitionIdOrBuilder
com.google.datastore.v1.PlanSummaryOrBuilder
com.google.datastore.v1.ProjectionOrBuilder
com.google.datastore.v1.PropertyFilterOrBuilder
com.google.datastore.v1.PropertyMaskOrBuilder
com.google.datastore.v1.PropertyOrderOrBuilder
com.google.datastore.v1.PropertyReferenceOrBuilder
com.google.datastore.v1.PropertyTransformOrBuilder
com.google.datastore.v1.QueryOrBuilder
com.google.datastore.v1.QueryResultBatchOrBuilder
com.google.datastore.v1.ReadOptionsOrBuilder
com.google.datastore.v1.ReserveIdsRequestOrBuilder
com.google.datastore.v1.ReserveIdsResponseOrBuilder
com.google.datastore.v1.RollbackRequestOrBuilder
com.google.datastore.v1.RollbackResponseOrBuilder
com.google.datastore.v1.RunAggregationQueryRequestOrBuilder
com.google.datastore.v1.RunAggregationQueryResponseOrBuilder
com.google.datastore.v1.RunQueryRequestOrBuilder
com.google.datastore.v1.RunQueryResponseOrBuilder
com.google.datastore.v1.TransactionOptions.ReadOnlyOrBuilder
com.google.datastore.v1.TransactionOptions.ReadWriteOrBuilder
com.google.datastore.v1.TransactionOptionsOrBuilder
com.google.datastore.v1.ValueOrBuilder

Enums

Enum Description
com.google.datastore.v1.AggregationQuery.Aggregation.OperatorCase
com.google.datastore.v1.AggregationQuery.QueryTypeCase
com.google.datastore.v1.CommitRequest.Mode The modes available for commits.
com.google.datastore.v1.CommitRequest.TransactionSelectorCase
com.google.datastore.v1.CompositeFilter.Operator A composite filter operator.
com.google.datastore.v1.EntityResult.ResultType Specifies what data the 'entity' field contains. A ResultType is either implied (for example, in LookupResponse.missing from datastore.proto, it is always KEY_ONLY) or specified by context
com.google.datastore.v1.Filter.FilterTypeCase
com.google.datastore.v1.GqlQueryParameter.ParameterTypeCase
com.google.datastore.v1.Key.PathElement.IdTypeCase
com.google.datastore.v1.Mutation.ConflictDetectionStrategyCase
com.google.datastore.v1.Mutation.ConflictResolutionStrategy The possible ways to resolve a conflict detected in a mutation.
com.google.datastore.v1.Mutation.OperationCase
com.google.datastore.v1.PropertyFilter.Operator A property filter operator.
com.google.datastore.v1.PropertyOrder.Direction The sort direction.
com.google.datastore.v1.PropertyTransform.ServerValue A value that is calculated by the server.
com.google.datastore.v1.PropertyTransform.TransformTypeCase
com.google.datastore.v1.QueryResultBatch.MoreResultsType The possible values for the more_results field.
com.google.datastore.v1.ReadOptions.ConsistencyTypeCase
com.google.datastore.v1.ReadOptions.ReadConsistency The possible values for read consistencies.
com.google.datastore.v1.RunAggregationQueryRequest.QueryTypeCase
com.google.datastore.v1.RunQueryRequest.QueryTypeCase
com.google.datastore.v1.TransactionOptions.ModeCase
com.google.datastore.v1.Value.ValueTypeCase