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.