Funções
Função | Descrição |
---|---|
onMessagePublished(tópico, manipulador) | Gerencie uma mensagem que está sendo publicada em um tópico do Pub/Sub. |
onMessagePublished(opções, manipulador) | Gerencie uma mensagem que está sendo publicada em um tópico do Pub/Sub. |
Aulas
Aula | Descrição |
---|---|
Mensagem | Interface que representa uma mensagem do Google Cloud Pub/Sub. |
Interfaces
Interface | Descrição |
---|---|
MessagePublished Data | A interface publicada em uma assinatura de publicação do Pub/Sub. |
PubSubOptions | PubSubOptions estende EventHandlerOptions, mas deve incluir um tópico. |
pubsub.onMessagePublished()
Gerencie uma mensagem que está sendo publicada em um tópico do Pub/Sub.
Assinatura:
export declare function onMessagePublished<T = any>(topic: string, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
tema | corda | O tópico do Pub/Sub a ser observado quanto a eventos de mensagem. |
manipulador | (evento: CloudEvent < MessagePublishedData <T>>) => qualquer | Prometa <qualquer> | é executado sempre que uma mensagem do Cloud Pub/Sub é publicada |
Retorna:
CloudFunction < CloudEvent < MessagePublishedData <T>>>
pubsub.onMessagePublished()
Gerencie uma mensagem que está sendo publicada em um tópico do Pub/Sub.
Assinatura:
export declare function onMessagePublished<T = any>(options: PubSubOptions, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
opções | PubSubOptions | Opção contendo informações (tópico) para evento |
manipulador | (evento: CloudEvent < MessagePublishedData <T>>) => qualquer | Prometa <qualquer> | é executado sempre que uma mensagem do Cloud Pub/Sub é publicada |
Retorna:
CloudFunction < CloudEvent < MessagePublishedData <T>>>