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