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等待指定的長時間運行的操作完成或最多達到指定的逾時,然後返回最新狀態。