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 представление этого объекта.