pubsub.Message class

Interface représentant un message Google Cloud Pub/Sub.

Signature:

export declare class Message 

Constructeurs

Constructeur Modificateurs Description
(constructeur)(données) Construit une nouvelle instance de la classe Message

Propriétés

Propriété Modificateurs Taper Description
les attributs { [clé : chaîne] : chaîne ; } Attributs définis par l'utilisateur publiés avec le message, le cas échéant.
données chaîne Charge utile de données de cet objet de message sous forme de chaîne codée en base64.
json n'importe lequel Charge utile de données JSON de cet objet de message, le cas échéant.

Méthodes

Méthode Modificateurs Description
versJSON() Renvoie une représentation sérialisable JSON de cet objet.

pubsub.Message.(constructeur)

Construit une nouvelle instance de la classe Message

Signature:

constructor(data: any);

Paramètres

Paramètre Taper Description
données n'importe lequel

pubsub.Message.attributes

Attributs définis par l'utilisateur publiés avec le message, le cas échéant.

Signature:

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

pubsub.Message.data

Charge utile de données de cet objet de message sous forme de chaîne codée en base64.

Signature:

readonly data: string;

pubsub.Message.json

Charge utile de données JSON de cet objet de message, le cas échéant.

Signature:

get json(): any;

pubsub.Message.toJSON()

Renvoie une représentation sérialisable JSON de cet objet.

Signature:

toJSON(): any;

Retour:

n'importe lequel

Une représentation sérialisable JSON de cet objet.