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>>>