pubsub.Message class

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

ลายเซ็น:

export declare class Message 

คอนสตรัคเตอร์

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

คุณสมบัติ

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

วิธีการ

วิธี ตัวดัดแปลง คำอธิบาย
ถึง JSON() ส่งคืนการแสดงออบเจ็กต์ที่ทำให้เป็นอนุกรม 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