pubsub.TopicBuilder class

O criador de tópicos do Google Cloud Pub/Sub.

Acesse através de functions.pubsub.topic() .

Assinatura:

export declare class TopicBuilder 

Construtores

Construtor Modificadores Descrição
(construtor)(triggerResource, opções) Constrói uma nova instância da classe TopicBuilder

Métodos

Método Modificadores Descrição
onPublish(manipulador) Manipulador de eventos que é acionado sempre que uma mensagem do Cloud Pub/Sub é publicada.

pubsub.TopicBuilder.(construtor)

Constrói uma nova instância da classe TopicBuilder

Assinatura:

constructor(triggerResource: () => string, options: DeploymentOptions);

Parâmetros

Parâmetro Tipo Descrição
triggerResource () => string
opções Opções de implantação

pubsub.TopicBuilder.onPublish()

Manipulador de eventos que é acionado sempre que uma mensagem do Cloud Pub/Sub é publicada.

Assinatura:

onPublish(handler: (message: Message, context: EventContext) => PromiseLike<any> | any): CloudFunction<Message>;

Parâmetros

Parâmetro Tipo Descrição
manipulador (mensagem: Mensagem , contexto: EventContext ) => PromiseLike<qualquer> | qualquer Manipulador de eventos que é executado sempre que uma mensagem do Cloud Pub/Sub é publicada.

Retorna:

CloudFunction < Mensagem >

Uma função que você pode exportar e implantar.