سازنده موضوع Google Cloud Pub/Sub.
دسترسی از طریق functions.pubsub.topic()
.
امضا:
export declare class TopicBuilder
سازندگان
سازنده | اصلاح کننده ها | شرح |
---|---|---|
(سازنده) (triggerResource، گزینه ها) | یک نمونه جدید از کلاس TopicBuilder می سازد |
مواد و روش ها
روش | اصلاح کننده ها | شرح |
---|---|---|
onPublish(handler) | کنترل کننده رویداد که هر بار که یک پیام Cloud Pub/Sub منتشر می شود فعال می شود. |
pubsub.TopicBuilder.(سازنده)
یک نمونه جدید از کلاس TopicBuilder
می سازد
امضا:
constructor(triggerResource: () => string, options: DeploymentOptions);
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
triggerResource | () => رشته | |
گزینه ها | DeploymentOptions |
pubsub.TopicBuilder.onPublish()
کنترل کننده رویداد که هر بار که یک پیام Cloud Pub/Sub منتشر می شود فعال می شود.
امضا:
onPublish(handler: (message: Message, context: EventContext) => PromiseLike<any> | any): CloudFunction<Message>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
کنترل کننده | (پیام: پیام ، زمینه: EventContext ) => PromiseLike<هر> | هر | کنترل کننده رویداد که هر بار که یک پیام Cloud Pub/Sub منتشر می شود اجرا می شود. |
برمی گرداند:
CloudFunction < پیام >
تابعی که می توانید آن را صادر و اجرا کنید.