pubsub.Message class

Giao diện thể hiện một thông báo của Google Cloud Pub/Sub.

Chữ ký:

export declare class Message 

Công ty sản xuất

Công ty sản xuất Công cụ sửa đổi Mô tả
(hàm khởi tạo)(data) Tạo một thực thể mới của lớp Message

Thuộc tính

Tài sản Công cụ sửa đổi Loại Mô tả
thuộc tính { [khoá: string]: string; } Thuộc tính do người dùng xác định được xuất bản cùng thông báo (nếu có).
dữ liệu chuỗi Tải trọng dữ liệu của đối tượng thông báo này dưới dạng một chuỗi được mã hoá 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 thức

Phương thức Công cụ sửa đổi Mô tả
toJSON() Trả về một bản trình bày có thể chuyển đổi tuần tự JSON của đối tượng này.

pubsub.Message.(hàm khởi tạo)

Tạo một thực thể mới của lớp Message

Chữ ký:

constructor(data: any);

Thông số

Thông số Loại Mô 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 thông báo (nếu có).

Chữ ký:

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

pubsub.Message.data (dữ liệu pubsub)

Tải trọng dữ liệu của đối tượng thông báo này dưới dạng một chuỗi được mã hoá 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 bản trình bày có thể chuyển đổi tuần tự JSON của đối tượng này.

Chữ ký:

toJSON(): any;

Trường hợp trả lại hàng:

bất kỳ

Một bản trình bày có thể chuyển đổi tuần tự JSON của đối tượng này.