Interfaccia che rappresenta un messaggio Google Cloud Pub/Sub.
Firma:
export declare class Message
Costruttori
Costruttore | Modificatori | Descrizione |
---|---|---|
(costruttore)(dati) | Costruisce una nuova istanza della classe Message |
Proprietà
Proprietà | Modificatori | Tipo | Descrizione |
---|---|---|---|
attributi | { [chiave: stringa]: stringa; } | Attributi definiti dall'utente pubblicati con il messaggio, se presenti. | |
dati | corda | Il payload dei dati di questo oggetto messaggio come stringa con codifica base64. | |
json | Qualunque | Il payload dei dati JSON di questo oggetto messaggio, se presente. |
Metodi
Metodo | Modificatori | Descrizione |
---|---|---|
aJSON() | Restituisce una rappresentazione serializzabile JSON di questo oggetto. |
pubsub.Message.(costruttore)
Costruisce una nuova istanza della classe Message
Firma:
constructor(data: any);
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
dati | Qualunque |
pubsub.Message.attributes
Attributi definiti dall'utente pubblicati con il messaggio, se presenti.
Firma:
readonly attributes: {
[key: string]: string;
};
pubsub.Message.data
Il payload dei dati di questo oggetto messaggio come stringa con codifica base64.
Firma:
readonly data: string;
pubsub.Message.json
Il payload dei dati JSON di questo oggetto messaggio, se presente.
Firma:
get json(): any;
pubsub.Message.toJSON()
Restituisce una rappresentazione serializzabile JSON di questo oggetto.
Firma:
toJSON(): any;
Ritorna:
Qualunque
Una rappresentazione serializzabile JSON di questo oggetto.