# Cloud Datastore API

Accesses the schemaless NoSQL database to provide fully managed, robust, scalable storage for your application.

## Service: datastore.googleapis.com

The Service name `datastore.googleapis.com` is needed to create RPC client stubs.

## `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.datastore.admin.v1#google.datastore.admin.v1.DatastoreAdmin`

| Methods ||
|---|---|
| `` `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.datastore.admin.v1#google.datastore.admin.v1.DatastoreAdmin.CreateIndex` `` | Creates the specified index. |
| `` `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.datastore.admin.v1#google.datastore.admin.v1.DatastoreAdmin.DeleteIndex` `` | Deletes an existing index. |
| `` `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.datastore.admin.v1#google.datastore.admin.v1.DatastoreAdmin.ExportEntities` `` | Exports a copy of all or a subset of entities from Google Cloud Datastore to another storage system, such as Google Cloud Storage. |
| `` `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.datastore.admin.v1#google.datastore.admin.v1.DatastoreAdmin.GetIndex` `` | Gets an index. |
| `` `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.datastore.admin.v1#google.datastore.admin.v1.DatastoreAdmin.ImportEntities` `` | Imports entities into Google Cloud Datastore. |
| `` `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.datastore.admin.v1#google.datastore.admin.v1.DatastoreAdmin.ListIndexes` `` | Lists the indexes that match the specified filters. |

## `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.datastore.admin.v1beta1#google.datastore.admin.v1beta1.DatastoreAdmin`

| Methods ||
|---|---|
| `` `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.datastore.admin.v1beta1#google.datastore.admin.v1beta1.DatastoreAdmin.ExportEntities` `` | Exports a copy of all or a subset of entities from Google Cloud Datastore to another storage system, such as Google Cloud Storage. |
| `` `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.datastore.admin.v1beta1#google.datastore.admin.v1beta1.DatastoreAdmin.ImportEntities` `` | Imports entities into Google Cloud Datastore. |

## `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.longrunning#google.longrunning.Operations`

| Methods ||
|---|---|
| `` `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.longrunning#google.longrunning.Operations.CancelOperation` `` | Starts asynchronous cancellation on a long-running operation. |
| `` `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.longrunning#google.longrunning.Operations.DeleteOperation` `` | Deletes a long-running operation. |
| `` `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.longrunning#google.longrunning.Operations.GetOperation` `` | Gets the latest state of a long-running operation. |
| `` `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.longrunning#google.longrunning.Operations.ListOperations` `` | Lists operations that match the specified filter in the request. |
| `` `https://docs.cloud.google.com/datastore/docs/reference/admin/rpc/google.longrunning#google.longrunning.Operations.WaitOperation` `` | Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. |