package google.firestore.admin.v1

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

service FirestoreAdmin

firestore_admin.proto:38

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

message ExportDocumentsMetadata

operation.proto:107

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

message ExportDocumentsResponse

operation.proto:158

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

message Field

field.proto:35

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:37

The index configuration for this field.

Used in: Field

message FieldOperationMetadata

operation.proto:58

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

message FieldOperationMetadata.IndexConfigDelta

operation.proto:60

Information about an index configuration change.

Used in: FieldOperationMetadata

enum FieldOperationMetadata.IndexConfigDelta.ChangeType

operation.proto:62

Specifies how the index is changing.

Used in: IndexConfigDelta

message ImportDocumentsMetadata

operation.proto:133

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

message Index

index.proto:32

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:36

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:50

The supported array value configurations.

Used in: IndexField

enum Index.IndexField.Order

index.proto:38

The supported orderings.

Used in: IndexField

enum Index.QueryScope

index.proto:76

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:95

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:34

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

message LocationMetadata

location.proto:32

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

(message has no fields)

enum OperationState

operation.proto:166

Describes the state of the operation.

Used in: ExportDocumentsMetadata, FieldOperationMetadata, ImportDocumentsMetadata, IndexOperationMetadata

message Progress

operation.proto:197

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

Used in: ExportDocumentsMetadata, FieldOperationMetadata, ImportDocumentsMetadata, IndexOperationMetadata