ฟังก์ชั่น
การทำงาน | คำอธิบาย |
---|---|
onMessagePublished (หัวข้อ, ตัวจัดการ) | จัดการข้อความที่กำลังเผยแพร่ไปยังหัวข้อ Pub/Sub |
onMessagePublished (ตัวเลือก ตัวจัดการ) | จัดการข้อความที่กำลังเผยแพร่ไปยังหัวข้อ Pub/Sub |
ชั้นเรียน
ระดับ | คำอธิบาย |
---|---|
ข้อความ | อินเทอร์เฟซที่แสดงข้อความ Google Cloud Pub/Sub |
อินเทอร์เฟซ
อินเตอร์เฟซ | คำอธิบาย |
---|---|
ข้อความเผยแพร่ข้อมูล | อินเทอร์เฟซที่เผยแพร่ในการสมัครสมาชิกเผยแพร่ 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 < ข้อความเผยแพร่ข้อมูล <T>>) => ใดๆ | สัญญา<ใดๆ> | ทำงานทุกครั้งที่มีการเผยแพร่ข้อความ Cloud Pub/Sub |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < คลาวด์อีเว้นท์ < ข้อความเผยแพร่ข้อมูล <ท>>>
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 < ข้อความเผยแพร่ข้อมูล <T>>) => ใดๆ | สัญญา<ใดๆ> | ทำงานทุกครั้งที่มีการเผยแพร่ข้อความ Cloud Pub/Sub |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < คลาวด์อีเว้นท์ < ข้อความเผยแพร่ข้อมูล <ท>>>