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.メッセージ.データ

Base64 でエンコードされた文字列としての、このメッセージ オブジェクトのデータ ペイロード。

サイン:

readonly data: string;

pubsub.メッセージ.json

このメッセージ オブジェクトの JSON データ ペイロード (存在する場合)。

サイン:

get json(): any;

pubsub.Message.toJSON()

このオブジェクトの JSON シリアル化可能な表現を返します。

サイン:

toJSON(): any;

戻り値:

どれでも

このオブジェクトの JSON シリアル化可能な表現。