CloudFunction interface

इस एपीआई की झलक, डेवलपर को दी जाती है. अगर आपको मिलने वाले सुझाव/राय या शिकायत के आधार पर, इस एपीआई की सेटिंग में बदलाव किया जाता है, तो इसमें बदलाव हो सकता है. प्रोडक्शन एनवायरमेंट में इस एपीआई का इस्तेमाल न करें.

CloudEvent के लिए हैंडलर.

हस्ताक्षर:

export interface CloudFunction<EventType extends CloudEvent<unknown>> 

तरीके

तरीका ब्यौरा
रन(इवेंट) (बीटा) कॉलबैक, CloudFunction कंस्ट्रक्टर को पास किया जाता है. फ़ंक्शन की जांच करने के लिए run का इस्तेमाल करें.

CloudFunction.run()

इस एपीआई की झलक, डेवलपर को दी जाती है. अगर आपको मिलने वाले सुझाव/राय या शिकायत के आधार पर, इस एपीआई की सेटिंग में बदलाव किया जाता है, तो इसमें बदलाव हो सकता है. प्रोडक्शन एनवायरमेंट में इस एपीआई का इस्तेमाल न करें.

कॉलबैक, CloudFunction कंस्ट्रक्टर को पास किया गया. फ़ंक्शन की जांच करने के लिए run का इस्तेमाल करें.

हस्ताक्षर:

run(event: EventType): any | Promise<any>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
इवेंट EventType हैंडल करने के लिए, पार्स किया गया इवेंट.

लौटाए जाने वाले प्रॉडक्ट:

कोई भी | वादा करें<किसी भी>

कोई भी रिटर्न वैल्यू. Cloud Functions, आपके फ़ंक्शन को बंद करने से पहले कोई वादा पूरा करता है. रिज़ॉल्व की गई रिटर्न वैल्यू सिर्फ़ यूनिट टेस्टिंग के लिए इस्तेमाल की जाती हैं.