Trình tạo chủ đề của Google Cloud Pub/Sub.
Truy cập thông qua functions.pubsub.topic()
.
Chữ ký:
export declare class TopicBuilder
Công ty sản xuất
Công ty sản xuất | Công cụ sửa đổi | Mô tả |
---|---|---|
(hàm khởi tạo)(triggerResource, các tuỳ chọn) | Tạo một thực thể mới của lớp TopicBuilder |
Phương thức
Phương thức | Công cụ sửa đổi | Mô tả |
---|---|---|
onPublish(người xử lý) | Trình xử lý sự kiện kích hoạt mỗi khi xuất bản một thông báo trên Cloud Pub/Sub. |
pubsub.TopicsBuilder.(hàm khởi tạo)
Tạo một thực thể mới của lớp TopicBuilder
Chữ ký:
constructor(triggerResource: () => string, options: DeploymentOptions);
Thông số
Thông số | Loại | Mô tả |
---|---|---|
kích hoạtResource | () => chuỗi | |
tuỳ chọn | DeploymentOptions (Tuỳ chọn triển khai) |
pubsub.TopicsBuilder.onPublish()
Trình xử lý sự kiện kích hoạt mỗi khi xuất bản một thông báo trên Cloud Pub/Sub.
Chữ ký:
onPublish(handler: (message: Message, context: EventContext) => PromiseLike<any> | any): CloudFunction<Message>;
Thông số
Thông số | Loại | Mô tả |
---|---|---|
trình xử lý | (thông báo: Tin nhắn, ngữ cảnh: EventContext) => Hứa hẹn<bất kỳ> | bất kỳ | Trình xử lý sự kiện chạy mỗi khi thông báo trên Cloud Pub/Sub được xuất bản. |
Trường hợp trả lại hàng:
Hàm mà bạn có thể xuất và triển khai.