pubsub.Message class

表示 Google Cloud Pub/Sub 消息的界面。

签名

export declare class Message 

构造函数

构造函数 修饰符 说明
(构造函数)(数据) 构造 Message 类的新实例

属性

属性 修饰符 类型 说明
属性 { [键: 字符串]: 字符串;} 通过消息发布的用户定义的属性(如果有)。
数据 字符串 此消息对象的数据载荷,以 base64 编码字符串形式表示。
json 任意 此消息对象的 JSON 数据载荷(如果有)。

方法

方法 修饰符 说明
toJSON() 返回此对象的可序列化 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 表示法。