Interface que representa uma mensagem do Google Cloud Pub/Sub.
Assinatura:
export declare class Message
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(construtor)(dados) | Constrói uma nova instância da classe Message |
Propriedades
Propriedade | Modificadores | Modelo | Descrição |
---|---|---|---|
atributos | { [chave: string]: string; } | Atributos definidos pelo usuário publicados com a mensagem, se houver. | |
dados | corda | A carga útil de dados deste objeto de mensagem como uma string codificada em base64. | |
json | algum | A carga de dados JSON deste objeto de mensagem, se houver. |
Métodos
Método | Modificadores | Descrição |
---|---|---|
toJSON() | Retorna uma representação serializável em JSON deste objeto. |
pubsub.Message.(construtor)
Constrói uma nova instância da classe Message
Assinatura:
constructor(data: any);
Parâmetros
Parâmetro | Modelo | Descrição |
---|---|---|
dados | algum |
pubsub.Message.attributes
Atributos definidos pelo usuário publicados com a mensagem, se houver.
Assinatura:
readonly attributes: {
[key: string]: string;
};
pubsub.Message.data
A carga útil de dados deste objeto de mensagem como uma string codificada em base64.
Assinatura:
readonly data: string;
pubsub.Message.json
A carga de dados JSON deste objeto de mensagem, se houver.
Assinatura:
get json(): any;
pubsub.Message.toJSON()
Retorna uma representação serializável em JSON deste objeto.
Assinatura:
toJSON(): any;
Devoluções:
algum
Uma representação serializável em JSON desse objeto.