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 列出文件下的所有集合 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 等待指定的長時間執行作業完成,或最多達到指定的逾時時間,並傳回最新狀態。