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 انتظر حتى تنتهي عملية التشغيل لفترة طويلة المحدّدة أو تصل إلى مهلة محدّدة على الأكثر، مع عرض آخر حالة.