Cloud Firestore API

अपने-आप स्केलिंग, अच्छी परफ़ॉर्मेंस, और ऐप्लिकेशन डेवलपमेंट में आसानी के लिए बनाए गए NoSQL दस्तावेज़ डेटाबेस को ऐक्सेस करता है.

सेवा: Firestore.googleapis.com

RPC क्लाइंट स्टब बनाने के लिए firestore.googleapis.com सेवा की ज़रूरत है.

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 लंबे समय तक चलने वाली कार्रवाई के पूरा होने तक इंतज़ार करता है या तय किए गए टाइम आउट तक पहुंच जाता है. इससे सबसे नई स्थिति दिखती है.