pubsub.TopicBuilder class

Der Themenersteller für Google Cloud Pub/Sub.

Zugriff über functions.pubsub.topic() .

Unterschrift:

export declare class TopicBuilder 

Konstrukteure

Konstrukteur Modifikatoren Beschreibung
(Konstruktor)(triggerResource, Optionen) Konstruiert eine neue Instanz der TopicBuilder Klasse

Methoden

Methode Modifikatoren Beschreibung
onPublish(handler) Ereignishandler, der jedes Mal ausgelöst wird, wenn eine Cloud Pub/Sub-Nachricht veröffentlicht wird.

pubsub.TopicBuilder.(Konstruktor)

Konstruiert eine neue Instanz der TopicBuilder Klasse

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
TriggerResource () => Zeichenfolge
Optionen Bereitstellungsoptionen

pubsub.TopicBuilder.onPublish()

Ereignishandler, der jedes Mal ausgelöst wird, wenn eine Cloud Pub/Sub-Nachricht veröffentlicht wird.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Handler (Nachricht: Nachricht , Kontext: EventContext ) => PromiseLike<any> | beliebig Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Cloud Pub/Sub-Nachricht veröffentlicht wird.

Kehrt zurück:

CloudFunction < Nachricht >

Eine Funktion, die Sie exportieren und bereitstellen können.