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 シリアル化可能な表現。