Giao diện thể hiện thông báo Google Cloud Pub/Sub.
Chữ ký:
export declare class Message
nhà xây dựng
Người xây dựng | sửa đổi | Sự miêu tả |
---|---|---|
(hàm tạo)(dữ liệu) | Xây dựng một thể hiện mới của lớp Message |
Của cải
Tài sản | sửa đổi | Kiểu | Sự miêu tả |
---|---|---|---|
thuộc tính | { [khóa: chuỗi]: chuỗi; } | Thuộc tính do người dùng xác định được xuất bản cùng với tin nhắn, nếu có. | |
dữ liệu | sợi dây | Tải trọng dữ liệu của đối tượng tin nhắn này dưới dạng chuỗi được mã hóa base64. | |
json | bất kì | Tải trọng dữ liệu JSON của đối tượng thông báo này, nếu có. |
phương pháp
Phương pháp | sửa đổi | Sự miêu tả |
---|---|---|
toJSON() | Trả về một biểu diễn có thể tuần tự hóa JSON của đối tượng này. |
pubsub.Message.(hàm tạo)
Xây dựng một thể hiện mới của lớp Message
Chữ ký:
constructor(data: any);
Thông số
Tham số | Kiểu | Sự miêu tả |
---|---|---|
dữ liệu | bất kì |
pubsub.Message.attributes
Thuộc tính do người dùng xác định được xuất bản cùng với tin nhắn, nếu có.
Chữ ký:
readonly attributes: {
[key: string]: string;
};
pubsub.Message.data
Tải trọng dữ liệu của đối tượng tin nhắn này dưới dạng chuỗi được mã hóa base64.
Chữ ký:
readonly data: string;
pubsub.Message.json
Tải trọng dữ liệu JSON của đối tượng thông báo này, nếu có.
Chữ ký:
get json(): any;
pubsub.Message.toJSON()
Trả về một biểu diễn có thể tuần tự hóa JSON của đối tượng này.
Chữ ký:
toJSON(): any;
Trả về:
bất kì
Một biểu diễn có thể tuần tự hóa JSON của đối tượng này.