Cloud Firestore API

使用为自动扩缩、高性能和简化应用开发而构建的 NoSQL 文档数据库。

服务:firestore.googleapis.com

创建 RPC 客户端存根需要名为 firestore.googleapis.com 的服务。

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 列出某个文档下的所有集合 ID。
ListDocuments 列出文档。
Listen 监听更改。
PartitionQuery 通过返回可用于并行运行查询的分区游标来对查询进行分区。
Rollback 回滚事务。
RunAggregationQuery 运行聚合查询。
RunQuery 运行查询。
UpdateDocument 更新或插入文档。
Write 按顺序流处理批量文档更新和删除操作。

google.firestore.v1beta1.Firestore

方法
BatchGetDocuments 获取多个文档。
BatchWrite 应用批量写入操作。
BeginTransaction 启动新事务。
Commit 提交事务,同时选择性地更新文档。
CreateDocument 新建一个文档。
DeleteDocument 删除文档。
GetDocument 获取单个文档。
ListCollectionIds 列出某个文档下的所有集合 ID。
ListDocuments 列出文档。
Listen 监听更改。
PartitionQuery 通过返回可用于并行运行查询的分区游标来对查询进行分区。
Rollback 回滚事务。
RunAggregationQuery 运行聚合查询。
RunQuery 运行查询。
UpdateDocument 更新或插入文档。
Write 按顺序流处理批量文档更新和删除操作。

google.longrunning.Operations

方法
CancelOperation 对长时间运行的操作启动异步取消。
DeleteOperation 删除长时间运行的操作。
GetOperation 获取长时间运行的操作的最新状态。
ListOperations 列出与请求中指定的过滤条件匹配的操作。
WaitOperation 等待指定的长时间运行的操作完成或最多达到指定的超时时间,返回最新状态。