pubsub.Message class

Schnittstelle, die eine Google Cloud Pub/Sub-Nachricht darstellt.

Unterschrift:

export declare class Message 

Konstrukteure

Konstrukteur Modifikatoren Beschreibung
(Konstruktor)(Daten) Konstruiert eine neue Instanz der Message Klasse

Eigenschaften

Eigentum Modifikatoren Typ Beschreibung
Attribute { [Schlüssel: Zeichenfolge]: Zeichenfolge; } Benutzerdefinierte Attribute, die gegebenenfalls mit der Nachricht veröffentlicht werden.
Daten Zeichenfolge Die Datennutzlast dieses Nachrichtenobjekts als Base64-codierte Zeichenfolge.
json beliebig Die JSON-Datennutzlast dieses Nachrichtenobjekts, falls vorhanden.

Methoden

Methode Modifikatoren Beschreibung
toJSON() Gibt eine JSON-serialisierbare Darstellung dieses Objekts zurück.

pubsub.Message.(Konstruktor)

Konstruiert eine neue Instanz der Message Klasse

Unterschrift:

constructor(data: any);

Parameter

Parameter Typ Beschreibung
Daten beliebig

pubsub.Message.attributes

Benutzerdefinierte Attribute, die gegebenenfalls mit der Nachricht veröffentlicht werden.

Unterschrift:

readonly attributes: {
        [key: string]: string;
    };

pubsub.Message.data

Die Datennutzlast dieses Nachrichtenobjekts als Base64-codierte Zeichenfolge.

Unterschrift:

readonly data: string;

pubsub.Message.json

Die JSON-Datennutzlast dieses Nachrichtenobjekts, falls vorhanden.

Unterschrift:

get json(): any;

pubsub.Message.toJSON()

Gibt eine JSON-serialisierbare Darstellung dieses Objekts zurück.

Unterschrift:

toJSON(): any;

Kehrt zurück:

beliebig

Eine JSON-serialisierbare Darstellung dieses Objekts.