pubsub.Message class

Interfaz que representa un mensaje de Google Cloud Pub/Sub.

Firma:

export declare class Message 

Constructores

Constructor Teclas modificadoras Descripción
(constructor)(datos) Construye una instancia nueva de la clase Message.

Propiedades

Propiedad Teclas modificadoras Tipo Descripción
atributos { [clave: cadena]: cadena; }. Atributos definidos por el usuario publicados con el mensaje, si los hubiera.
datos string La carga útil de datos de este objeto de mensaje como una cadena codificada en base64.
json cualquiera La carga útil de datos JSON de este objeto de mensaje, si corresponde.

Métodos

Método Teclas modificadoras Descripción
toJSON() Muestra una representación JSON serializable de este objeto.

pubsub.Message.(constructor)

Construye una instancia nueva de la clase Message.

Firma:

constructor(data: any);

Parámetros

Parámetro Tipo Descripción
datos cualquiera

pubsub.Message.attributes

Atributos definidos por el usuario publicados con el mensaje, si los hubiera.

Firma:

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

pubsub.Message.data

La carga útil de datos de este objeto de mensaje como una cadena codificada en base64.

Firma:

readonly data: string;

pubsub.Message.json

La carga útil de datos JSON de este objeto de mensaje, si corresponde.

Firma:

get json(): any;

pubsub.Message.toJSON()

Muestra una representación JSON serializable de este objeto.

Firma:

toJSON(): any;

Muestra:

cualquiera

Una representación JSON serializable de este objeto.