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 يسرد جميع معرفات المجموعة الموجودة أسفل المستند.
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 ينتظر حتى تنتهي العملية المحددة طويلة الأمد أو يصل إلى مهلة محددة على الأكثر، مما يؤدي إلى إرجاع أحدث حالة.