Cloud Firestore API

Uzyskuje dostęp do bazy danych dokumentów NoSQL utworzonej pod kątem automatycznego skalowania, wysokiej wydajności i łatwego tworzenia aplikacji.

Usługa: Firestore.googleapis.com

Do utworzenia atrapy klienta RPC potrzebna jest nazwa usługi firestore.googleapis.com.

google.cloud.location.Locations

Metody
GetLocation Pobiera informacje o lokalizacji.
ListLocations Lista informacji o obsługiwanych lokalizacjach dla tej usługi.

google.firestore.admin.v1.FirestoreAdmin

Metody
CreateBackupSchedule Tworzy harmonogram tworzenia kopii zapasowych w bazie danych.
CreateDatabase Utworzenie bazy danych.
CreateIndex Tworzy indeks złożony.
DeleteBackup Usuwa kopię zapasową.
DeleteBackupSchedule Usuwa harmonogram tworzenia kopii zapasowych.
DeleteDatabase Usuwa bazę danych.
DeleteIndex Usuwa indeks złożony.
ExportDocuments Eksportuje kopię wszystkich lub niektórych dokumentów z Google Cloud Firestore do innego systemu pamięci masowej, na przykład Google Cloud Storage.
GetBackup Pobiera informacje o kopii zapasowej.
GetBackupSchedule Pobiera informacje o harmonogramie tworzenia kopii zapasowych.
GetDatabase Pobiera informacje o bazie danych.
GetField Pobiera metadane i konfigurację pola.
GetIndex Pobiera indeks złożony.
ImportDocuments Importuje dokumenty do Google Cloud Firestore.
ListBackupSchedules Wyświetl harmonogramy tworzenia kopii zapasowych.
ListBackups Zawiera listę wszystkich kopii zapasowych.
ListDatabases Wyświetl wszystkie bazy danych w projekcie.
ListFields Zawiera konfigurację pól i metadane tej bazy danych.
ListIndexes Wyświetla listę indeksów złożonych.
RestoreDatabase Tworzy nową bazę danych przez przywrócenie danych z istniejącej kopii zapasowej.
UpdateBackupSchedule Aktualizuje harmonogram tworzenia kopii zapasowych.
UpdateDatabase Aktualizuje bazę danych.
UpdateField Aktualizuje konfigurację pola.

google.firestore.admin.v1beta1.FirestoreAdmin

Metody
CreateIndex Tworzy określony indeks.
DeleteIndex Usuwa indeks.
ExportDocuments Eksportuje kopię wszystkich lub niektórych dokumentów z Google Cloud Firestore do innego systemu pamięci masowej, na przykład Google Cloud Storage.
GetIndex Pobiera indeks.
ImportDocuments Importuje dokumenty do Google Cloud Firestore.
ListIndexes Zawiera listę indeksów pasujących do określonych filtrów.

google.firestore.admin.v1beta2.FirestoreAdmin

Metody
CreateIndex Tworzy indeks złożony.
DeleteIndex Usuwa indeks złożony.
ExportDocuments Eksportuje kopię wszystkich lub niektórych dokumentów z Google Cloud Firestore do innego systemu pamięci masowej, na przykład Google Cloud Storage.
GetField Pobiera metadane i konfigurację pola.
GetIndex Pobiera indeks złożony.
ImportDocuments Importuje dokumenty do Google Cloud Firestore.
ListFields Zawiera konfigurację pól i metadane tej bazy danych.
ListIndexes Wyświetla listę indeksów złożonych.
UpdateField Aktualizuje konfigurację pola.

google.firestore.v1.Firestore

Metody
BatchGetDocuments Pobiera wiele dokumentów.
BatchWrite Stosuje grupę operacji zapisu.
BeginTransaction rozpoczyna nową transakcję;
Commit Potwierdza transakcję i opcjonalnie aktualizują dokumenty.
CreateDocument Tworzy nowy dokument.
DeleteDocument Usuwa dokument.
GetDocument Pobiera jeden dokument.
ListCollectionIds Zawiera listę wszystkich identyfikatorów kolekcji pod dokumentem.
ListDocuments Wyświetla listę dokumentów.
Listen Wykrywa zmiany.
PartitionQuery Partycjonuje zapytanie, zwracając kursory partycji, których można używać do równoległego uruchamiania zapytania.
Rollback Wycofuje transakcję.
RunAggregationQuery Uruchamia zapytanie agregacji.
RunQuery Uruchamia zapytanie.
UpdateDocument Aktualizuje lub wstawia dokument.
Write Strumieniuje po kolei partie aktualizacji i usunięć dokumentów.

google.firestore.v1beta1.Firestore

Metody
BatchGetDocuments Pobiera wiele dokumentów.
BatchWrite Stosuje grupę operacji zapisu.
BeginTransaction rozpoczyna nową transakcję;
Commit Potwierdza transakcję i opcjonalnie aktualizują dokumenty.
CreateDocument Tworzy nowy dokument.
DeleteDocument Usuwa dokument.
GetDocument Pobiera jeden dokument.
ListCollectionIds Zawiera listę wszystkich identyfikatorów kolekcji pod dokumentem.
ListDocuments Wyświetla listę dokumentów.
Listen Wykrywa zmiany.
PartitionQuery Partycjonuje zapytanie, zwracając kursory partycji, których można używać do równoległego uruchamiania zapytania.
Rollback Wycofuje transakcję.
RunAggregationQuery Uruchamia zapytanie agregacji.
RunQuery Uruchamia zapytanie.
UpdateDocument Aktualizuje lub wstawia dokument.
Write Strumieniuje po kolei partie aktualizacji i usunięć dokumentów.

google.longrunning.Operations

Metody
CancelOperation Rozpoczyna anulowanie asynchronicznej długo trwającej operacji.
DeleteOperation Usuwa długo trwającą operację.
GetOperation Pobiera najnowszy stan długo trwającej operacji.
ListOperations Wyświetla listę operacji, które pasują do określonego filtra w żądaniu.
WaitOperation Czekam, aż określona długo trwająca operacja zostanie wykonana lub osiągnie określony czas oczekiwania, zwracając najnowszy stan.