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 Escribe Descripción
atributos { [clave: cadena]: cadena; } Atributos definidos por el usuario publicados con el mensaje, si los hay.
datos cuerda La carga útil de datos de este objeto de mensaje como una cadena codificada en base64.
json ningún La carga útil de datos JSON de este objeto de mensaje, si corresponde.

Métodos

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

pubsub.Mensaje.(constructor)

Construye una nueva instancia de la clase Message

Firma:

constructor(data: any);

Parámetros

Parámetro Escribe Descripción
datos ningún

pubsub.Mensaje.atributos

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

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.Mensaje.json

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

Firma:

get json(): any;

pubsub.Mensaje.aJSON()

Devuelve una representación JSON serializable de este objeto.

Firma:

toJSON(): any;

Devoluciones:

ningún

Una representación JSON serializable de este objeto.