Интерфейс, представляющий сообщение 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 представление этого объекта.