کارکرد
تابع | شرح |
---|---|
onMessagePublished (موضوع، کنترل کننده) | مدیریت پیامی که در یک موضوع Pub/Sub منتشر می شود. |
onMessagePublished (گزینه ها، کنترل کننده) | مدیریت پیامی که در یک موضوع Pub/Sub منتشر می شود. |
کلاس ها
کلاس | شرح |
---|---|
پیام | رابطی که نشان دهنده پیام Google Cloud Pub/Sub است. |
رابط ها
رابط | شرح |
---|---|
MessagePublishedData | رابط منتشر شده در یک اشتراک انتشارات Pub/Sub. |
PubSubOptions | PubSubOptions EventHandlerOptions را گسترش میدهد، اما باید یک موضوع را شامل شود. |
pubsub.onMessagePublished()
مدیریت پیامی که در یک موضوع Pub/Sub منتشر می شود.
امضا:
export declare function onMessagePublished<T = any>(topic: string, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
موضوع | رشته | موضوع Pub/Sub برای تماشای رویدادهای پیام. |
کنترل کننده | (رویداد: CloudEvent < MessagePublishedData <T>>) => هر | قول <هر> | هر بار که یک پیام Cloud Pub/Sub منتشر می شود اجرا می شود |
برمی گرداند:
CloudFunction < CloudEvent < MessagePublishedData <T>>>
pubsub.onMessagePublished()
مدیریت پیامی که در یک موضوع Pub/Sub منتشر می شود.
امضا:
export declare function onMessagePublished<T = any>(options: PubSubOptions, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
گزینه ها | PubSubOptions | گزینه ای حاوی اطلاعات (موضوع) برای رویداد |
کنترل کننده | (رویداد: CloudEvent < MessagePublishedData <T>>) => هر | قول <هر> | هر بار که یک پیام Cloud Pub/Sub منتشر می شود اجرا می شود |
برمی گرداند:
CloudFunction < CloudEvent < MessagePublishedData <T>>>