Cloud Firestore API

自動スケーリングと高性能を実現し、アプリケーション開発を簡素化するように構築された NoSQL ドキュメント データベースにアクセスします。

サービス: firestore.googleapis.com

サービス名 firestore.googleapis.com は、RPC クライアント スタブの作成に必要です。

google.cloud.location.Locations

Methods
GetLocation 場所に関する情報を取得します。
ListLocations このサービスでサポートされているロケーションに関する情報をリストします。

google.firestore.admin.v1.FirestoreAdmin

Methods
CreateBackupSchedule データベースのバックアップ スケジュールを作成します。
CreateDatabase データベースを作成します。
CreateIndex 複合インデックスを作成します。
DeleteBackup バックアップを削除します。
DeleteBackupSchedule バックアップ スケジュールを削除します。
DeleteDatabase データベースを削除します。
DeleteIndex 複合インデックスを削除します。
ExportDocuments ドキュメントの全部または一部を Google Cloud Firestore から Google Cloud Storage などの別のストレージ システムにエクスポートします。
GetBackup バックアップに関する情報を取得します。
GetBackupSchedule バックアップ スケジュールに関する情報を取得します。
GetDatabase データベースに関する情報を取得します。
GetField Field のメタデータと構成を取得します。
GetIndex 複合インデックスを取得します。
ImportDocuments ドキュメントを Google Cloud Firestore にインポートします。
ListBackupSchedules バックアップ スケジュールを一覧表示します。
ListBackups すべてのバックアップを一覧表示します。
ListDatabases プロジェクト内のすべてのデータベースを一覧表示します。
ListFields このデータベースのフィールド構成とメタデータを一覧表示します。
ListIndexes 複合インデックスを一覧表示します。
RestoreDatabase 既存のバックアップから復元して新しいデータベースを作成します。
UpdateBackupSchedule バックアップ スケジュールを更新します。
UpdateDatabase データベースを更新します。
UpdateField フィールド構成を更新します。

google.firestore.admin.v1beta1.FirestoreAdmin

Methods
CreateIndex 指定されたインデックスを作成します。
DeleteIndex インデックスを削除します。
ExportDocuments ドキュメントの全部または一部を Google Cloud Firestore から Google Cloud Storage などの別のストレージ システムにエクスポートします。
GetIndex インデックスを取得します。
ImportDocuments ドキュメントを Google Cloud Firestore にインポートします。
ListIndexes 指定されたフィルタに一致するインデックスを一覧表示します。

google.firestore.admin.v1beta2.FirestoreAdmin

Methods
CreateIndex 複合インデックスを作成します。
DeleteIndex 複合インデックスを削除します。
ExportDocuments ドキュメントの全部または一部を Google Cloud Firestore から Google Cloud Storage などの別のストレージ システムにエクスポートします。
GetField Field のメタデータと構成を取得します。
GetIndex 複合インデックスを取得します。
ImportDocuments ドキュメントを Google Cloud Firestore にインポートします。
ListFields このデータベースのフィールド構成とメタデータを一覧表示します。
ListIndexes 複合インデックスを一覧表示します。
UpdateField フィールド構成を更新します。

google.firestore.v1.Firestore

Methods
BatchGetDocuments 複数のドキュメントを取得します。
BatchWrite 書き込みオペレーションのバッチを適用します。
BeginTransaction 新しいトランザクションを開始します。
Commit 必要に応じてドキュメントを更新します。トランザクションを commit します。
CreateDocument 新しいドキュメントを作成します。
DeleteDocument ドキュメントを削除します。
GetDocument 単一のドキュメントを取得します。
ListCollectionIds ドキュメント内のすべてのコレクション ID を一覧表示します。
ListDocuments ドキュメントを一覧表示します。
Listen 変更をリッスンする。
PartitionQuery クエリの並列実行に使用できるパーティション カーソルを返してクエリを分割します。
Rollback トランザクションをロールバックします。
RunAggregationQuery 集計クエリを実行します。
RunQuery クエリを実行します。
UpdateDocument ドキュメントを更新または挿入します。
Write ドキュメントの更新と削除のバッチを順番にストリーミングします。

google.firestore.v1beta1.Firestore

Methods
BatchGetDocuments 複数のドキュメントを取得します。
BatchWrite 書き込みオペレーションのバッチを適用します。
BeginTransaction 新しいトランザクションを開始します。
Commit 必要に応じてドキュメントを更新します。トランザクションを commit します。
CreateDocument 新しいドキュメントを作成します。
DeleteDocument ドキュメントを削除します。
GetDocument 単一のドキュメントを取得します。
ListCollectionIds ドキュメント内のすべてのコレクション ID を一覧表示します。
ListDocuments ドキュメントを一覧表示します。
Listen 変更をリッスンする。
PartitionQuery クエリの並列実行に使用できるパーティション カーソルを返してクエリを分割します。
Rollback トランザクションをロールバックします。
RunAggregationQuery 集計クエリを実行します。
RunQuery クエリを実行します。
UpdateDocument ドキュメントを更新または挿入します。
Write ドキュメントの更新と削除のバッチを順番にストリーミングします。

google.longrunning.Operations

Methods
CancelOperation 長時間実行オペレーションの非同期キャンセルを開始します。
DeleteOperation 長時間実行オペレーションを削除します。
GetOperation 長時間実行オペレーションの最新の状態を取得します。
ListOperations リクエスト内で指定したフィルタに一致する操作を一覧表示します。
WaitOperation 指定された長時間実行オペレーションが完了するか、指定されたタイムアウトに達するまで待機し、最新の状態を返します。