pubsub namespace

Функции

Функция Описание
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

Возврат:

Облачная функция < Облачное событие < СообщениеОпубликованныеДанные <Т>>>