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.