pubsub namespace

Funkcje

Funkcja Opis
onMessagePublish(temat; moduł obsługi) Obsługa wiadomości publikowanej w temacie Pub/Sub.
onMessagepublish(opcje, moduł obsługi) Obsługa wiadomości publikowanej w temacie Pub/Sub.

Zajęcia

Klasa Opis
Wiadomość Interfejs reprezentujący wiadomość Google Cloud Pub/Sub.

Interfejsy

Interfejs Opis
MessagePublishData (w języku angielskim) Interfejs opublikowany w subskrypcji Pub/Sub.
PubSubOptions PubSubOptions jest rozszerzeniem elementu EventHandlerOptions, ale musi zawierać temat.

pubsub.onMessagepublish()

Obsługa wiadomości publikowanej w temacie Pub/Sub.

Podpis:

export declare function onMessagePublished<T = any>(topic: string, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;

Parametry

Parametr Typ Opis
temat ciąg znaków Temat Pub/Sub, który ma być obserwowany pod kątem zdarzeń związanych z wiadomościami.
moduł obsługi (zdarzenie: CloudEvent<MessagePublishData<T>>) => dowolne | Obietnica<any> uruchamia się po każdym opublikowaniu wiadomości w Cloud Pub/Sub;

Zwroty:

CloudFunction<CloudEvent<MessagePublishData<T>>>

pubsub.onMessagePublish()

Obsługa wiadomości publikowanej w temacie Pub/Sub.

Podpis:

export declare function onMessagePublished<T = any>(options: PubSubOptions, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;

Parametry

Parametr Typ Opis
opcje PubSubOptions Opcja zawierająca informacje (temat) o wydarzeniu
moduł obsługi (zdarzenie: CloudEvent<MessagePublishData<T>>) => dowolne | Obietnica<any> uruchamia się po każdym opublikowaniu wiadomości w Cloud Pub/Sub;

Zwroty:

CloudFunction<CloudEvent<MessagePublishData<T>>>