Les fonctions
Fonction | Description |
---|---|
onMessagePublished (sujet, gestionnaire) | Gérer un message en cours de publication dans un sujet Pub/Sub. |
onMessagePublished (options, gestionnaire) | Gérer un message en cours de publication dans un sujet Pub/Sub. |
Des classes
Classe | Description |
---|---|
Message | Interface représentant un message Google Cloud Pub/Sub. |
Interfaces
Interface | Description |
---|---|
MessagePublishedData | Interface publiée dans un abonnement de publication Pub/Sub. |
Options de PubSub | PubSubOptions étend EventHandlerOptions mais doit inclure un sujet. |
pubsub.onMessagePublished()
Gérer un message en cours de publication dans un sujet Pub/Sub.
Signature:
export declare function onMessagePublished<T = any>(topic: string, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;
Paramètres
Paramètre | Taper | Description |
---|---|---|
sujet | chaîne | Sujet Pub/Sub à surveiller pour les événements de message. |
gestionnaire | (événement : CloudEvent < MessagePublishedData <T>>) => n'importe quel | Promesse<n'importe lequel> | s'exécute chaque fois qu'un message Cloud Pub/Sub est publié |
Retour:
Fonction Cloud < Événement Cloud < MessagePublishedData <T>>>
pubsub.onMessagePublished()
Gérer un message en cours de publication dans un sujet Pub/Sub.
Signature:
export declare function onMessagePublished<T = any>(options: PubSubOptions, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;
Paramètres
Paramètre | Taper | Description |
---|---|---|
choix | Options de PubSub | Option contenant des informations (sujet) pour l'événement |
gestionnaire | (événement : CloudEvent < MessagePublishedData <T>>) => n'importe quel | Promesse<n'importe lequel> | s'exécute chaque fois qu'un message Cloud Pub/Sub est publié |
Retour:
Fonction Cloud < Événement Cloud < MessagePublishedData <T>>>