pubsub.Message class

代表 Google Cloud Pub/Sub 訊息的介面。

簽名:

export declare class Message 

建構函式

建構函式 修飾符 說明
(建構函式)(資料) 建構 Message 類別的新例項

屬性

屬性 修飾符 類型 說明
屬性 { [key: string]: string;} 與訊息一併發布的使用者定義屬性 (如有)。
資料 字串 這個訊息物件的資料酬載,以 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 可序列化表示法。