pubsub.Message class

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.