Channel class

इवेंटआर्क चैनल।

हस्ताक्षर:

export declare class Channel 

गुण

संपत्ति संशोधक प्रकार विवरण
अनुमति दी गई इवेंट प्रकार डोरी[] प्रकाशन के लिए इस चैनल द्वारा अनुमत ईवेंट प्रकारों की सूची। अन्य ईवेंट प्रकारों को नज़रअंदाज़ कर दिया जाता है.
इवेंटआर्क इवेंटआर्क वर्तमान Channel से संबद्ध ईवेंटार्क सेवा उदाहरण।
नाम डोरी चैनल निर्माण के दौरान चैनल का नाम दिया गया था। यदि यह निर्दिष्ट नहीं किया गया था, तो डिफ़ॉल्ट चैनल नाम लौटा दिया जाता है ('स्थान/यूएस-सेंट्रल1/चैनल/फ़ायरबेस')।

तरीकों

तरीका संशोधक विवरण
प्रकाशित करें(घटनाएँ) प्रकाशनों ने इस चैनल को कार्यक्रम उपलब्ध कराए। यदि चैनल allowedEventTypes के साथ बनाया गया था और ईवेंट प्रकार उस सूची में नहीं है, तो ईवेंट को अनदेखा कर दिया जाता है।

चैनल.अनुमतइवेंट प्रकार

प्रकाशन के लिए इस चैनल द्वारा अनुमत ईवेंट प्रकारों की सूची। अन्य ईवेंट प्रकारों को नज़रअंदाज़ कर दिया जाता है.

हस्ताक्षर:

readonly allowedEventTypes?: string[];

चैनल.इवेंटआर्क

वर्तमान Channel से संबद्ध ईवेंटार्क सेवा उदाहरण .

हस्ताक्षर:

get eventarc(): Eventarc;

उदाहरण

var app = channel.eventarc;

चैनल का नाम

चैनल निर्माण के दौरान चैनल का नाम दिया गया था। यदि यह निर्दिष्ट नहीं किया गया था, तो डिफ़ॉल्ट चैनल नाम लौटा दिया जाता है ('स्थान/यूएस-सेंट्रल1/चैनल/फ़ायरबेस')।

हस्ताक्षर:

get name(): string;

चैनल.प्रकाशन()

प्रकाशनों ने इस चैनल को कार्यक्रम उपलब्ध कराए। यदि चैनल allowedEventTypes के साथ बनाया गया था और ईवेंट प्रकार उस सूची में नहीं है, तो ईवेंट को अनदेखा कर दिया जाता है।

हस्ताक्षर:

publish(events: CloudEvent | CloudEvent[]): Promise<void>;

पैरामीटर

पैरामीटर प्रकार विवरण
आयोजन क्लाउडइवेंट | क्लाउडइवेंट [] चैनल पर प्रकाशित करने के लिए CloudEvent.

रिटर्न:

वादा<शून्य>