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.