Функции
Функция | Описание |
---|---|
onMessagePublished (тема, обработчик) | Обработка сообщения, публикуемого в теме Pub/Sub. |
onMessagePublished (параметры, обработчик) | Обработка сообщения, публикуемого в теме Pub/Sub. |
Классы
Сорт | Описание |
---|---|
Сообщение | Интерфейс, представляющий сообщение Google Cloud Pub/Sub. |
Интерфейсы
Интерфейс | Описание |
---|---|
СообщениеОпубликованныеДанные | Интерфейс, опубликованный в подписке на публикацию Pub/Sub. |
ПабСубОпции | PubSubOptions расширяет EventHandlerOptions, но должен включать тему. |
pubsub.onMessagePublished()
Обработка сообщения, публикуемого в теме Pub/Sub.
Подпись:
export declare function onMessagePublished<T = any>(topic: string, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;
Параметры
Параметр | Тип | Описание |
---|---|---|
тема | нить | Тема Pub/Sub для отслеживания событий сообщений. |
обработчик | (событие: CloudEvent < СообщениеОпубликованныеДанные <T>>) => любой | Обещание <любое> | запускается каждый раз, когда публикуется сообщение Cloud Pub/Sub |
Возврат:
Облачная функция < Облачное событие < СообщениеОпубликованныеДанные <Т>>>
pubsub.onMessagePublished()
Обработка сообщения, публикуемого в теме Pub/Sub.
Подпись:
export declare function onMessagePublished<T = any>(options: PubSubOptions, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;
Параметры
Параметр | Тип | Описание |
---|---|---|
параметры | ПабСубОпции | Вариант, содержащий информацию (тему) для мероприятия |
обработчик | (событие: CloudEvent < СообщениеОпубликованныеДанные <T>>) => любой | Обещание <любое> | запускается каждый раз, когда публикуется сообщение Cloud Pub/Sub |
Возврат:
Облачная функция < Облачное событие < СообщениеОпубликованныеДанные <Т>>>