pubsub.TopicBuilder class

Criador de tópicos do Google Cloud Pub/Sub.

Acesso via functions.pubsub.topic().

Assinatura:

export declare class TopicBuilder 

Construtores

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

Métodos

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

pubsub.TopicBuilder.(construtor)

Cria uma nova instância da classe TopicBuilder

Assinatura:

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

Parâmetros

Parâmetro Tipo Descrição
triggerResource () => corda
options DeploymentOptions (em inglês)

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
handler (mensagem: Mensagem, contexto: EventContext) => Promessa como<qualquer> | nenhum Manipulador de eventos que é executado sempre que uma mensagem do Cloud Pub/Sub é publicada.

Retorna:

CloudFunction<Mensagem>

Uma função que pode ser exportada e implantada.