Channel class

ערוץ Eventarc.

חֲתִימָה:

export declare class Channel 

נכסים

תכונה משנה סוּג תיאור
allowEventTypes חוּט[] רשימת סוגי אירועים המותרים על ידי ערוץ זה לפרסום. מתעלמים מסוגי אירועים אחרים.
eventarc Eventarc מופע השירות של Eventarc המשויך Channel הנוכחי .
שֵׁם חוּט שם הערוץ כפי שסופק במהלך יצירת הערוץ. אם זה לא צוין, שם ערוץ ברירת המחדל מוחזר ('locations/us-central1/channels/firebase').

שיטות

שיטה משנה תיאור
פרסם (אירועים) מפרסם אירועים שסיפקו לערוץ הזה. אם הערוץ נוצר עם allowedEventTypes וסוג האירוע אינו ברשימה זו, התעלמות מהאירוע.

Channel.allowedEventTypes

רשימת סוגי אירועים המותרים על ידי ערוץ זה לפרסום. מתעלמים מסוגי אירועים אחרים.

חֲתִימָה:

readonly allowedEventTypes?: string[];

Channel.eventarc

מופע שירות Eventarc המשויך Channel הנוכחי .

חֲתִימָה:

get eventarc(): Eventarc;

דוגמא

var app = channel.eventarc;

שם הערוץ

שם הערוץ כפי שסופק במהלך יצירת הערוץ. אם זה לא צוין, שם ערוץ ברירת המחדל מוחזר ('locations/us-central1/channels/firebase').

חֲתִימָה:

get name(): string;

Channel.publish()

מפרסם אירועים שסיפקו לערוץ הזה. אם הערוץ נוצר עם allowedEventTypes וסוג האירוע אינו ברשימה זו, התעלמות מהאירוע.

חֲתִימָה:

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

פרמטרים

פָּרָמֶטֶר סוּג תיאור
אירועים CloudEvent | CloudEvent [] CloudEvent לפרסום בערוץ.

החזרות:

הבטחה<void>