Namespace Google.Apis.Datastore.v1beta3.Data
Classes
Aggregation
Defines an aggregation that produces a single result.
AggregationQuery
Datastore query for running an aggregation over a Query.
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 aggregation query, unlike entity queries which can have different fields present for
each result.
AggregationResultBatch
A batch of aggregation results produced by an aggregation query.
AllocateIdsRequest
The request for Datastore.AllocateIds.
AllocateIdsResponse
The response for Datastore.AllocateIds.
ArrayValue
An array value.
BeginTransactionRequest
The request for Datastore.BeginTransaction.
BeginTransactionResponse
The response for Datastore.BeginTransaction.
CommitRequest
The request for Datastore.Commit.
CommitResponse
The response for Datastore.Commit.
CompositeFilter
A filter that merges multiple other filters using the given operator.
Count
Count of entities that match the query. The COUNT(*) aggregation function operates on the entire entity so it
does not require a field reference.
Entity
A Datastore data object. Must not exceed 1 MiB - 4 bytes.
EntityResult
The result of fetching an entity from Datastore.
Filter
A holder for any type of filter.
GoogleDatastoreAdminV1beta1CommonMetadata
Metadata common to all Datastore Admin operations.
GoogleDatastoreAdminV1beta1EntityFilter
Identifies a subset of entities in a project. This is specified as combinations of kinds and namespaces (either or both of which may be all, as described in the following examples). Example usage: Entire project: kinds=[], namespace_ids=[] Kinds Foo and Bar in all namespaces: kinds=['Foo', 'Bar'], namespace_ids=[] Kinds Foo and Bar only in the default namespace: kinds=['Foo', 'Bar'], namespace_ids=[''] Kinds Foo and Bar in both the default and Baz namespaces: kinds=['Foo', 'Bar'], namespace_ids=['', 'Baz'] The entire Baz namespace: kinds=[], namespace_ids=['Baz']
GoogleDatastoreAdminV1beta1ExportEntitiesMetadata
Metadata for ExportEntities operations.
GoogleDatastoreAdminV1beta1ExportEntitiesResponse
The response for google.datastore.admin.v1beta1.DatastoreAdmin.ExportEntities.
GoogleDatastoreAdminV1beta1ImportEntitiesMetadata
Metadata for ImportEntities operations.
GoogleDatastoreAdminV1beta1Progress
Measures the progress of a particular metric.
GoogleDatastoreAdminV1CommonMetadata
Metadata common to all Datastore Admin operations.
GoogleDatastoreAdminV1DatastoreFirestoreMigrationMetadata
Metadata for Datastore to Firestore migration operations. The DatastoreFirestoreMigration operation is not started by the end-user via an explicit "creation" method. This is an intentional deviation from the LRO design pattern. This singleton resource can be accessed at: "projects/{project_id}/operations/datastore-firestore-migration"
GoogleDatastoreAdminV1EntityFilter
Identifies a subset of entities in a project. This is specified as combinations of kinds and namespaces (either or both of which may be all, as described in the following examples). Example usage: Entire project: kinds=[], namespace_ids=[] Kinds Foo and Bar in all namespaces: kinds=['Foo', 'Bar'], namespace_ids=[] Kinds Foo and Bar only in the default namespace: kinds=['Foo', 'Bar'], namespace_ids=[''] Kinds Foo and Bar in both the default and Baz namespaces: kinds=['Foo', 'Bar'], namespace_ids=['', 'Baz'] The entire Baz namespace: kinds=[], namespace_ids=['Baz']
GoogleDatastoreAdminV1ExportEntitiesMetadata
Metadata for ExportEntities operations.
GoogleDatastoreAdminV1ExportEntitiesResponse
The response for google.datastore.admin.v1.DatastoreAdmin.ExportEntities.
GoogleDatastoreAdminV1ImportEntitiesMetadata
Metadata for ImportEntities operations.
GoogleDatastoreAdminV1IndexOperationMetadata
Metadata for Index operations.
GoogleDatastoreAdminV1MigrationProgressEvent
An event signifying the start of a new step in a migration from Cloud Datastore to Cloud Firestore in Datastore mode.
GoogleDatastoreAdminV1MigrationStateEvent
An event signifying a change in state of a migration from Cloud Datastore to Cloud Firestore in Datastore mode.
GoogleDatastoreAdminV1PrepareStepDetails
Details for the PREPARE step.
GoogleDatastoreAdminV1Progress
Measures the progress of a particular metric.
GoogleDatastoreAdminV1RedirectWritesStepDetails
Details for the REDIRECT_WRITES step.
GqlQuery
A GQL query.
GqlQueryParameter
A binding parameter for a GQL query.
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. A reserved/read-only key is forbidden in certain documented contexts.
KindExpression
A representation of a kind.
LatLng
An object that represents a latitude/longitude pair. This is expressed as a pair of doubles to represent degrees latitude and degrees longitude. Unless specified otherwise, this object must conform to the WGS84 standard. Values must be within normalized ranges.
LookupRequest
The request for Datastore.Lookup.
LookupResponse
The response for Datastore.Lookup.
Mutation
A mutation to apply to an entity.
MutationResult
The result of applying a mutation.
PartitionId
A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the
namespace ID may be empty. A partition ID contains several dimensions: project ID and namespace ID. Partition
dimensions: - May be "". - Must be valid UTF-8 bytes. - Must have values that match regex
[A-Za-z\d\.\-_]{1,100} If the value of any dimension matches regex __.*__, the partition is
reserved/read-only. A reserved/read-only partition ID is forbidden in certain documented contexts. Foreign
partition IDs (in which the project ID does not match the context project ID ) are discouraged. Reads and writes
of foreign partition IDs may fail if the project is not in an active state.
PathElement
A (kind, ID/name) pair used to construct a key path. If either name or ID is set, the element is complete. If neither is set, the element is incomplete.
Projection
A representation of a property in a projection.
PropertyFilter
A filter on a specific property.
PropertyOrder
The desired order for a specific property.
PropertyReference
A reference to a property relative to the kind expressions.
Query
A query for entities.
QueryResultBatch
A batch of results produced by a query.
ReadOnly
Options specific to read-only transactions.
ReadOptions
The options shared by read requests.
ReadWrite
Options specific to read / write transactions.
ReserveIdsRequest
The request for Datastore.ReserveIds.
ReserveIdsResponse
The response for Datastore.ReserveIds.
RollbackRequest
The request for Datastore.Rollback.
RollbackResponse
The response for Datastore.Rollback. (an empty message).
RunAggregationQueryRequest
The request for Datastore.RunAggregationQuery.
RunAggregationQueryResponse
The response for Datastore.RunAggregationQuery.
RunQueryRequest
The request for Datastore.RunQuery.
RunQueryResponse
The response for Datastore.RunQuery.
TransactionOptions
Options for beginning a new transaction. Transactions can be created explicitly with calls to Datastore.BeginTransaction or implicitly by setting ReadOptions.new_transaction in read requests.
Value
A message that can hold any of the supported value types and associated metadata.