pubsub namespace

Funzioni

Funzione Descrizione
onMessagePublished(argomento, gestore) Gestire un messaggio pubblicato in un argomento Pub/Sub.
onMessagePublished(opzioni, gestore) Gestire un messaggio pubblicato in un argomento Pub/Sub.

Classi

Classe Descrizione
Messaggio Interfaccia che rappresenta un messaggio Google Cloud Pub/Sub.

Interfacce

Interfaccia Descrizione
DatiPubblicatiMessaggio L'interfaccia pubblicata in una sottoscrizione di pubblicazione Pub/Sub.
PubSubOptions PubSubOptions estendono EventHandlerOptions ma devono includere un argomento.

pubsub.onMessagePublished()

Gestire un messaggio pubblicato in un argomento Pub/Sub.

Firma:

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

Parametri

Parametro Tipo Descrizione
argomento corda L'argomento Pub/Sub da controllare per gli eventi del messaggio.
gestore (evento: CloudEvent < MessaggioPublishedData <T>>) => qualsiasi | Promesso<qualsiasi> viene eseguito ogni volta che viene pubblicato un messaggio Cloud Pub/Sub

Ritorna:

Funzione Cloud < Evento Cloud < MessaggioPublishedData <T>>>

pubsub.onMessagePublished()

Gestire un messaggio pubblicato in un argomento Pub/Sub.

Firma:

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

Parametri

Parametro Tipo Descrizione
opzioni PubSubOptions Opzione contenente informazioni (argomento) per l'evento
gestore (evento: CloudEvent < MessaggioPublishedData <T>>) => qualsiasi | Promesso<qualsiasi> viene eseguito ogni volta che viene pubblicato un messaggio Cloud Pub/Sub

Ritorna:

Funzione Cloud < Evento Cloud < MessaggioPublishedData <T>>>