package google.firestore.admin.v1beta2

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

service FirestoreAdmin

firestore_admin.proto:37

Operations are created by service `FirestoreAdmin`, but are accessed via service `google.longrunning.Operations`.

message ExportDocumentsMetadata

operation.proto:106

Metadata for [google.longrunning.Operation][google.longrunning.Operation] results from [FirestoreAdmin.ExportDocuments][google.firestore.admin.v1beta2.FirestoreAdmin.ExportDocuments].

message ExportDocumentsResponse

operation.proto:157

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

message Field

field.proto:34

Represents a single field in the database. Fields are grouped by their "Collection Group", which represent all collections in the database with the same id.

Used as response type in: FirestoreAdmin.GetField

Used as field type in: ListFieldsResponse, UpdateFieldRequest

message Field.IndexConfig

field.proto:36

The index configuration for this field.

Used in: Field

message FieldOperationMetadata

operation.proto:57

Metadata for [google.longrunning.Operation][google.longrunning.Operation] results from [FirestoreAdmin.UpdateField][google.firestore.admin.v1beta2.FirestoreAdmin.UpdateField].

message FieldOperationMetadata.IndexConfigDelta

operation.proto:59

Information about an index configuration change.

Used in: FieldOperationMetadata

enum FieldOperationMetadata.IndexConfigDelta.ChangeType

operation.proto:61

Specifies how the index is changing.

Used in: IndexConfigDelta

message ImportDocumentsMetadata

operation.proto:132

Metadata for [google.longrunning.Operation][google.longrunning.Operation] results from [FirestoreAdmin.ImportDocuments][google.firestore.admin.v1beta2.FirestoreAdmin.ImportDocuments].

message Index

index.proto:31

Cloud Firestore indexes enable simple and complex queries against documents in a database.

Used as response type in: FirestoreAdmin.GetIndex

Used as field type in: CreateIndexRequest, Field.IndexConfig, FieldOperationMetadata.IndexConfigDelta, ListIndexesResponse

message Index.IndexField

index.proto:35

A field in an index. The field_path describes which field is indexed, the value_mode describes how the field value is indexed.

Used in: Index

enum Index.IndexField.ArrayConfig

index.proto:49

The supported array value configurations.

Used in: IndexField

enum Index.IndexField.Order

index.proto:37

The supported orderings.

Used in: IndexField

enum Index.QueryScope

index.proto:75

Query Scope defines the scope at which a query is run. This is specified on a StructuredQuery's `from` field.

Used in: Index

enum Index.State

index.proto:94

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 creation encounters a problem, the index will transition to the `NEEDS_REPAIR` state.

Used in: Index

message IndexOperationMetadata

operation.proto:33

Metadata for [google.longrunning.Operation][google.longrunning.Operation] results from [FirestoreAdmin.CreateIndex][google.firestore.admin.v1beta2.FirestoreAdmin.CreateIndex].

enum OperationState

operation.proto:165

Describes the state of the operation.

Used in: ExportDocumentsMetadata, FieldOperationMetadata, ImportDocumentsMetadata, IndexOperationMetadata

message Progress

operation.proto:196

Describes the progress of the operation. Unit of work is generic and must be interpreted based on where [Progress][google.firestore.admin.v1beta2.Progress] is used.

Used in: ExportDocumentsMetadata, FieldOperationMetadata, ImportDocumentsMetadata, IndexOperationMetadata