Narzędzie do tworzenia tematów Google Cloud Pub/Sub.
Dostęp poprzez functions.pubsub.topic()
.
Podpis:
export declare class TopicBuilder
Konstruktorzy
Konstruktor | Modyfikatory | Opis |
---|---|---|
(konstruktor)(triggerResource, opcje) | Konstruuje nową instancję klasy TopicBuilder |
Metody
metoda | Modyfikatory | Opis |
---|---|---|
onPublish (program obsługi) | Procedura obsługi zdarzeń uruchamiana za każdym razem, gdy publikowana jest wiadomość Cloud Pub/Sub. |
pubsub.TopicBuilder.(konstruktor)
Konstruuje nową instancję klasy TopicBuilder
Podpis:
constructor(triggerResource: () => string, options: DeploymentOptions);
Parametry
Parametr | Typ | Opis |
---|---|---|
wyzwalaczZasób | () => ciąg | |
opcje | Opcje wdrożenia |
pubsub.TopicBuilder.onPublish()
Procedura obsługi zdarzeń uruchamiana za każdym razem, gdy publikowana jest wiadomość Cloud Pub/Sub.
Podpis:
onPublish(handler: (message: Message, context: EventContext) => PromiseLike<any> | any): CloudFunction<Message>;
Parametry
Parametr | Typ | Opis |
---|---|---|
treser | (wiadomość: Wiadomość , kontekst: EventContext ) => ObietnicaLike<dowolny> | każdy | Obsługa zdarzeń uruchamiana za każdym razem, gdy publikowana jest wiadomość Cloud Pub/Sub. |
Zwroty:
Funkcja, którą można wyeksportować i wdrożyć.