pubsub.Message class

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

Firma:

export declare class Message 

Constructores

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

Propiedades

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

Métodos

Método Modificadores Descripción
a JSON() Devuelve una representación serializable JSON de este objeto.

pubsub.Mensaje.(constructor)

Construye una nueva instancia de la clase Message .

Firma:

constructor(data: any);

Parámetros

Parámetro Tipo Descripción
datos cualquier

pubsub.Mensaje.atributos

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

Firma:

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

pubsub.mensaje.datos

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

Firma:

readonly data: string;

pubsub.Mensaje.json

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

Firma:

get json(): any;

pubsub.Mensaje.toJSON()

Devuelve una representación serializable JSON de este objeto.

Firma:

toJSON(): any;

Devoluciones:

cualquier

Una representación serializable en JSON de este objeto.