Конструктор тем Google Cloud Pub/Sub.
Доступ через functions.pubsub.topic()
.
Подпись:
export declare class TopicBuilder
Конструкторы
Конструктор | Модификаторы | Описание |
---|---|---|
(конструктор) (triggerResource, параметры) | Создает новый экземпляр класса TopicBuilder . |
Методы
Метод | Модификаторы | Описание |
---|---|---|
onPublish (обработчик) | Обработчик событий, который срабатывает каждый раз при публикации сообщения Cloud Pub/Sub. |
pubsub.TopicBuilder.(конструктор)
Создает новый экземпляр класса TopicBuilder
.
Подпись:
constructor(triggerResource: () => string, options: DeploymentOptions);
Параметры
Параметр | Тип | Описание |
---|---|---|
триггерРесурс | () => строка | |
параметры | Параметры развертывания |
pubsub.TopicBuilder.onPublish()
Обработчик событий, который срабатывает каждый раз при публикации сообщения Cloud Pub/Sub.
Подпись:
onPublish(handler: (message: Message, context: EventContext) => PromiseLike<any> | any): CloudFunction<Message>;
Параметры
Параметр | Тип | Описание |
---|---|---|
обработчик | (сообщение: Сообщение , контекст: EventContext ) => PromiseLike<любой> | любой | Обработчик событий, который запускается каждый раз при публикации сообщения Cloud Pub/Sub. |
Возврат:
Облачная функция < Сообщение >
Функция, которую можно экспортировать и развернуть.