pubsub namespace

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