pubsub.Message class

อินเทอร์เฟซที่แสดงข้อความ Google Cloud Pub/Sub

ลายเซ็น:

export declare class Message 

ผู้ผลิต

ผู้ผลิต คีย์ตัวปรับแต่ง คำอธิบาย
(constructor)(ข้อมูล) สร้างอินสแตนซ์ใหม่ของคลาส Message

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
แอตทริบิวต์ { [คีย์: สตริง]: สตริง; } แอตทริบิวต์ที่ผู้ใช้กำหนดที่เผยแพร่พร้อมกับข้อความ (หากมี)
ข้อมูล สตริง เพย์โหลดข้อมูลของออบเจ็กต์ข้อความนี้เป็นสตริงที่เข้ารหัสแบบ base64
json ทั้งหมด เพย์โหลดข้อมูล JSON ของออบเจ็กต์ข้อความนี้ หากมี

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
toJSON() แสดงผลการนำเสนอ JSON แบบอนุกรมของออบเจ็กต์นี้

pubsub.Message.(ตัวสร้าง)

สร้างอินสแตนซ์ใหม่ของคลาส Message

ลายเซ็น:

constructor(data: any);

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
ข้อมูล ทั้งหมด

pubsub.Message.attributes

แอตทริบิวต์ที่ผู้ใช้กำหนดที่เผยแพร่พร้อมกับข้อความ (หากมี)

ลายเซ็น:

readonly attributes: {
        [key: string]: string;
    };

pubsub.Message.data

เพย์โหลดข้อมูลของออบเจ็กต์ข้อความนี้เป็นสตริงที่เข้ารหัสแบบ base64

ลายเซ็น:

readonly data: string;

pubsub.Message.json

เพย์โหลดข้อมูล JSON ของออบเจ็กต์ข้อความนี้ หากมี

ลายเซ็น:

get json(): any;

pubsub.Message.toJSON()

แสดงผลการนำเสนอ JSON แบบอนุกรมของออบเจ็กต์นี้

ลายเซ็น:

toJSON(): any;

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

ทั้งหมด

การนำเสนอที่ซีเรียลได้ของ JSON ของออบเจ็กต์นี้