Cloud Firestore API

גישה למסד הנתונים של NoSQL לאחסון מסמכים שמיועד להתאמה לעומס (scaling) באופן אוטומטי, לביצועים גבוהים ולפיתוח אפליקציות בקלות.

שירות: 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 הצגת כל מזהי האוספים מתחת למסמך.
ListDocuments הצגת רשימה של מסמכים.
Listen מקשיב לשינויים.
PartitionQuery מחיצת שאילתה על ידי החזרת סמני מחיצות שבהם ניתן להשתמש כדי להריץ את השאילתה במקביל.
Rollback מבטל את העסקה.
RunAggregationQuery מריצה שאילתת צבירה.
RunQuery מריץ שאילתה.
UpdateDocument מעדכן או מוסיף מסמך.
Write משדרים קבוצות של עדכונים ומחיקה של מסמכים, לפי סדר.

google.firestore.v1beta1.Firestore

שיטות
BatchGetDocuments מקבלת מספר מסמכים.
BatchWrite מחיל קבוצה של פעולות כתיבה.
BeginTransaction התחלת עסקה חדשה.
Commit מבצע טרנזקציה, מעדכן מסמכים באופן אופציונלי.
CreateDocument יצירת מסמך חדש.
DeleteDocument מחיקת מסמך.
GetDocument הפונקציה מקבלת מסמך אחד.
ListCollectionIds הצגת כל מזהי האוספים מתחת למסמך.
ListDocuments הצגת רשימה של מסמכים.
Listen מקשיב לשינויים.
PartitionQuery מחיצת שאילתה על ידי החזרת סמני מחיצות שבהם ניתן להשתמש כדי להריץ את השאילתה במקביל.
Rollback מבטל את העסקה.
RunAggregationQuery מריצה שאילתת צבירה.
RunQuery מריץ שאילתה.
UpdateDocument מעדכן או מוסיף מסמך.
Write משדרים קבוצות של עדכונים ומחיקה של מסמכים, לפי סדר.

google.longrunning.Operations

שיטות
CancelOperation הפעלת ביטול אסינכרוני בפעולה ממושכת.
DeleteOperation מוחק פעולה ממושכת.
GetOperation קבלת המצב העדכני של פעולה ממושכת.
ListOperations בתיבת הדו-שיח הזו מפורטים פעולות שתואמות למסנן שצוין בבקשה.
WaitOperation בהמתנה עד שהפעולה הממושכת שצוינה תסתיים או תגיע לכל היותר הזמן הקצוב לתפוגה שהוגדר, והחזרת המצב האחרון.