Cloud Firestore API

Доступ к базе данных документов NoSQL, созданной для автоматического масштабирования, высокой производительности и простоты разработки приложений.

Сервис: firestore.googleapis.com.

Имя службы firestore.googleapis.com необходимо для создания заглушек клиента RPC.

google.cloud.location.Locations

Методы
GetLocation Получает информацию о местоположении.
ListLocations Перечисляет информацию о поддерживаемых местоположениях для этой службы.

google.firestore.admin.v1.FirestoreAdmin

Методы
CreateBackupSchedule Создает расписание резервного копирования в базе данных.
CreateDatabase Создайте базу данных.
CreateIndex Создает составной индекс.
DeleteBackup Удаляет резервную копию.
DeleteBackupSchedule Удаляет расписание резервного копирования.
DeleteDatabase Удаляет базу данных.
DeleteIndex Удаляет составной индекс.
ExportDocuments Экспортирует копию всех документов или их части из Google Cloud Firestore в другую систему хранения, например Google Cloud Storage.
GetBackup Получает информацию о резервной копии.
GetBackupSchedule Получает информацию о расписании резервного копирования.
GetDatabase Получает информацию о базе данных.
GetField Получает метаданные и конфигурацию поля.
GetIndex Получает составной индекс.
ImportDocuments Импортирует документы в Google Cloud Firestore.
ListBackupSchedules Список расписаний резервного копирования.
ListBackups Перечисляет все резервные копии.
ListDatabases Перечислите все базы данных в проекте.
ListFields Перечисляет конфигурацию полей и метаданные для этой базы данных.
ListIndexes Перечисляет составные индексы.
RestoreDatabase Создает новую базу данных путем восстановления из существующей резервной копии.
UpdateBackupSchedule Обновляет расписание резервного копирования.
UpdateDatabase Обновляет базу данных.
UpdateField Обновляет конфигурацию поля.

google.firestore.admin.v1beta1.FirestoreAdmin

Методы
CreateIndex Создает указанный индекс.
DeleteIndex Удаляет индекс.
ExportDocuments Экспортирует копию всех документов или их части из Google Cloud Firestore в другую систему хранения, например Google Cloud Storage.
GetIndex Получает индекс.
ImportDocuments Импортирует документы в Google Cloud Firestore.
ListIndexes Перечисляет индексы, соответствующие указанным фильтрам.

google.firestore.admin.v1beta2.FirestoreAdmin

Методы
CreateIndex Создает составной индекс.
DeleteIndex Удаляет составной индекс.
ExportDocuments Экспортирует копию всех документов или их части из Google Cloud Firestore в другую систему хранения, например Google Cloud Storage.
GetField Получает метаданные и конфигурацию поля.
GetIndex Получает составной индекс.
ImportDocuments Импортирует документы в Google Cloud Firestore.
ListFields Перечисляет конфигурацию полей и метаданные для этой базы данных.
ListIndexes Перечисляет составные индексы.
UpdateField Обновляет конфигурацию поля.

google.firestore.v1.Firestore

Методы
BatchGetDocuments Получает несколько документов.
BatchWrite Применяет пакет операций записи.
BeginTransaction Начинает новую транзакцию.
Commit Фиксирует транзакцию, при необходимости обновляя документы.
CreateDocument Создает новый документ.
DeleteDocument Удаляет документ.
GetDocument Получает один документ.
ListCollectionIds Перечисляет все идентификаторы коллекций под документом.
ListDocuments Перечисляет документы.
Listen Прислушивается к изменениям.
PartitionQuery Разделяет запрос, возвращая курсоры разделов, которые можно использовать для параллельного выполнения запроса.
Rollback Откатывает транзакцию.
RunAggregationQuery Запускает запрос агрегирования.
RunQuery Выполняет запрос.
UpdateDocument Обновляет или вставляет документ.
Write Потоковая передача пакетов обновлений и удалений документов по порядку.

google.firestore.v1beta1.Firestore

Методы
BatchGetDocuments Получает несколько документов.
BatchWrite Применяет пакет операций записи.
BeginTransaction Начинает новую транзакцию.
Commit Фиксирует транзакцию, при необходимости обновляя документы.
CreateDocument Создает новый документ.
DeleteDocument Удаляет документ.
GetDocument Получает один документ.
ListCollectionIds Перечисляет все идентификаторы коллекций под документом.
ListDocuments Перечисляет документы.
Listen Прислушивается к изменениям.
PartitionQuery Разделяет запрос, возвращая курсоры разделов, которые можно использовать для параллельного выполнения запроса.
Rollback Откатывает транзакцию.
RunAggregationQuery Запускает запрос агрегирования.
RunQuery Выполняет запрос.
UpdateDocument Обновляет или вставляет документ.
Write Потоковая передача пакетов обновлений и удалений документов по порядку.

google.longrunning.Operations

Методы
CancelOperation Запускает асинхронную отмену длительной операции.
DeleteOperation Удаляет длительную операцию.
GetOperation Получает последнее состояние длительной операции.
ListOperations Перечисляет операции, соответствующие указанному фильтру в запросе.
WaitOperation Ожидает, пока указанная длительная операция не будет завершена или не достигнет заданного времени ожидания, возвращая последнее состояние.