อินเทอร์เฟซที่แสดงข้อความ Google Cloud Pub/Sub
ลายเซ็น:
export declare class Message<T>
คุณสมบัติ
คุณสมบัติ | ตัวดัดแปลง | พิมพ์ | คำอธิบาย |
---|---|---|---|
คุณลักษณะ | { [คีย์: สตริง]: สตริง; } | แอตทริบิวต์ที่ผู้ใช้กำหนดเผยแพร่พร้อมกับข้อความ ถ้ามี | |
ข้อมูล | เชือก | เพย์โหลดข้อมูลของออบเจ็กต์ข้อความนี้เป็นสตริงที่เข้ารหัส base64 | |
json.json | ต | เพย์โหลดข้อมูล JSON ของออบเจ็กต์ข้อความนี้ หากมี | |
รหัสข้อความ | เชือก | รหัสที่สร้างขึ้นอัตโนมัติซึ่งระบุข้อความนี้โดยไม่ซ้ำกัน | |
การสั่งซื้อKey | เชือก | คีย์ที่ผู้ใช้กำหนดใช้เพื่อให้แน่ใจว่ามีการเรียงลำดับระหว่างข้อความด้วยคีย์เดียวกัน | |
เผยแพร่เวลา | เชือก | เวลาที่ข้อความถูกเผยแพร่ |
วิธีการ
วิธี | ตัวดัดแปลง | คำอธิบาย |
---|---|---|
ถึง JSON() | ส่งคืนการแสดงออบเจ็กต์ที่ทำให้เป็นอนุกรม JSON ของออบเจ็กต์นี้ได้ |
pubsub.Message.attributes
แอตทริบิวต์ที่ผู้ใช้กำหนดเผยแพร่พร้อมกับข้อความ ถ้ามี
ลายเซ็น:
readonly attributes: {
[key: string]: string;
};
pubsub.Message.data
เพย์โหลดข้อมูลของออบเจ็กต์ข้อความนี้เป็นสตริงที่เข้ารหัส base64
ลายเซ็น:
readonly data: string;
pubsub.Message.json
เพย์โหลดข้อมูล JSON ของออบเจ็กต์ข้อความนี้ หากมี
ลายเซ็น:
get json(): T;
pubsub.Message.messageId
รหัสที่สร้างขึ้นอัตโนมัติซึ่งระบุข้อความนี้โดยไม่ซ้ำกัน
ลายเซ็น:
readonly messageId: string;
pubsub.Message.orderingKey
คีย์ที่ผู้ใช้กำหนดใช้เพื่อให้แน่ใจว่ามีการเรียงลำดับระหว่างข้อความด้วยคีย์เดียวกัน
ลายเซ็น:
readonly orderingKey: string;
pubsub.Message.publishTime
เวลาที่ข้อความถูกเผยแพร่
ลายเซ็น:
readonly publishTime: string;
pubsub.Message.toJSON()
ส่งคืนการแสดงออบเจ็กต์ที่ทำให้เป็นอนุกรม JSON ของออบเจ็กต์นี้ได้
ลายเซ็น:
toJSON(): any;
ผลตอบแทน:
ใดๆ
การแสดงวัตถุนี้แบบอนุกรมได้ JSON