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 صبر می کند تا عملیات طولانی مدت مشخص شده انجام شود یا حداکثر به یک بازه زمانی مشخص برسد و آخرین حالت را برمی گرداند.