pubsub.Message class

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.