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指定された長時間実行操作が完了するか、最大でも指定されたタイムアウトに達するまで待機し、最新の状態を返します。