เครื่องมือสร้างหัวข้อ Google Cloud Pub/Sub
เข้าถึงผ่าน functions.pubsub.topic()
ลายเซ็น:
export declare class TopicBuilder
ผู้ผลิต
ผู้ผลิต | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
(constructor)(triggerResource, ตัวเลือก) | สร้างอินสแตนซ์ใหม่ของคลาส TopicBuilder |
เมธอด
วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
onPublish(แฮนเดิล) | เครื่องจัดการเหตุการณ์ที่เริ่มทำงานทุกครั้งที่มีการเผยแพร่ข้อความ Cloud Pub/Sub |
pubsub.TopicBuilder.(ตัวสร้าง)
สร้างอินสแตนซ์ใหม่ของคลาส TopicBuilder
ลายเซ็น:
constructor(triggerResource: () => string, options: DeploymentOptions);
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
ทรัพยากรทริกเกอร์ | () => สตริง | |
ตัวเลือก | ตัวเลือกการทำให้ใช้งานได้ |
pubsub.TopicBuilder.onPublish()
เครื่องจัดการเหตุการณ์ที่เริ่มทำงานทุกครั้งที่มีการเผยแพร่ข้อความ Cloud Pub/Sub
ลายเซ็น:
onPublish(handler: (message: Message, context: EventContext) => PromiseLike<any> | any): CloudFunction<Message>;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
ตัวแฮนเดิล | (ข้อความ: ข้อความ, บริบท: EventContext) => PromiseLike<any> | ไม่จำกัด | เครื่องจัดการเหตุการณ์ที่เรียกใช้ทุกครั้งที่มีการเผยแพร่ข้อความ Cloud Pub/Sub |
การคืนสินค้า:
ฟังก์ชันที่คุณส่งออกและทำให้ใช้งานได้ได้