Skip to main content
Module

x/google_datastore/types.d.ts

A set of APIs that allow interfacing to Google Datastore on GCP from Deno.
Latest
import * as googleDatastore from "https://deno.land/x/google_datastore@0.2.1/types.d.ts";

Provides types and interfaces to operate with Google Datastore.

This is based of off: https://datastore.googleapis.com/$discovery/rest?version=v1

Interfaces

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.

An array value.

The request for Datastore.Commit.

The response for Datastore.Commit.

A filter that merges multiple other filters using the given operator.

A Datastore data object. An entity is limited to 1 megabyte when stored.

The result of fetching an entity from Datastore.

A holder for any type of filter.

Datastore composite index definition.

A property of an index.

The response for google.datastore.admin.v1.DatastoreAdmin.ListIndexes.

The response message for Operations.ListOperations.

This resource represents a long-running operation that is the result of a network API call.

A binding parameter for a GQL query.

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 representation of a kind.

An object representing a latitude/longitude pair.

The request for Datastore.Lookup.

The response for Datastore.Lookup.

The result of applying a mutation.

A partition ID identifies a grouping of entities.

A (kind, ID/name) pair used to construct a key path.

A representation of a property in a projection.

A filter on a specific property.

The desired order for a specific property.

A query for entities.

A batch of results produced by a query.

The options shared by read requests.

Options specific to read / write transactions.

The request for Datastore.ReserveIds.

The response for Datastore.RunAggregationQuery.

The request for Datastore.RunQuery.

The response for Datastore.RunQuery.

Type Aliases

A mutation to apply to an entity.

Options specific to read-only transactions.