pubsub.TopicBuilder class

เครื่องมือสร้างหัวข้อ 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

การคืนสินค้า:

CloudFunction<ข้อความ>

ฟังก์ชันที่คุณส่งออกและทำให้ใช้งานได้ได้