package google.firestore.admin.v1beta1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service FirestoreAdmin

firestore_admin.proto:77

The Cloud Firestore Admin API. This API provides several administrative services for Cloud Firestore. # Concepts Project, Database, Namespace, Collection, and Document are used as defined in the Google Cloud Firestore API. Operation: An Operation represents work being performed in the background. # Services ## Index The index service manages Cloud Firestore indexes. Index creation is performed asynchronously. An Operation resource is created for each such asynchronous operation. The state of the operation (including any errors encountered) may be queried via the Operation resource. ## Metadata Provides metadata and statistical information about data in Cloud Firestore. The data provided as part of this API may be stale. ## Operation The Operations collection provides a record of actions performed for the specified Project (including any Operations in progress). Operations are not created directly but through calls on other collections or resources. An Operation that is not yet done may be cancelled. The request to cancel is asynchronous and the Operation may continue to run for some time after the request to cancel is made. An Operation that is done may be deleted so that it is no longer listed as part of the Operation collection. Operations are created by service `FirestoreAdmin`, but are accessed via service `google.longrunning.Operations`.

message ExportDocumentsMetadata

firestore_admin.proto:294

Metadata for ExportDocuments operations.

message ExportDocumentsResponse

firestore_admin.proto:286

Returned in the [google.longrunning.Operation][google.longrunning.Operation] response field.

message ImportDocumentsMetadata

firestore_admin.proto:319

Metadata for ImportDocuments operations.

message Index

index.proto:60

An index definition.

Used as response type in: FirestoreAdmin.GetIndex

Used as field type in: CreateIndexRequest, ListIndexesResponse

enum Index.State

index.proto:65

The state of an index. During index creation, an index will be in the `CREATING` state. If the index is created successfully, it will transition to the `READY` state. If the index is not able to be created, it will transition to the `ERROR` state.

Used in: Index

message IndexField

index.proto:30

A field of an index.

Used in: Index

enum IndexField.Mode

index.proto:32

The mode determines how a field is indexed.

Used in: IndexField

message IndexOperationMetadata

firestore_admin.proto:154

Metadata for index operations. This metadata populates the metadata field of [google.longrunning.Operation][google.longrunning.Operation].

enum IndexOperationMetadata.OperationType

firestore_admin.proto:156

The type of index operation.

Used in: IndexOperationMetadata

message LocationMetadata

location.proto:31

The metadata message for [google.cloud.location.Location.metadata][google.cloud.location.Location.metadata].

(message has no fields)

enum OperationState

firestore_admin.proto:344

The various possible states for an ongoing Operation.

Used in: ExportDocumentsMetadata, ImportDocumentsMetadata

message Progress

firestore_admin.proto:188

Measures the progress of a particular metric.

Used in: ExportDocumentsMetadata, ImportDocumentsMetadata, IndexOperationMetadata