pubsub.Message class

Interfejs reprezentujący wiadomość Google Cloud Pub/Sub.

Podpis:

export declare class Message 

Zespoły

Zespół Modyfikatory Opis
(konstruktor)(dane) Tworzy nową instancję klasy Message

Właściwości

Właściwość Modyfikatory Typ Opis
atrybuty { [klucz: ciąg znaków]: ciąg znaków; Atrybuty zdefiniowane przez użytkownika, które zostały opublikowane wraz z wiadomością (jeśli takie występują).
dane ciąg znaków Ładunek danych tego obiektu wiadomości w postaci ciągu zakodowanego w formacie base64.
JSON dowolny Ładunek danych JSON tego obiektu wiadomości (jeśli istnieje).

Metody

Metoda Modyfikatory Opis
toJSON(), Zwraca możliwą do serializowania reprezentację tego obiektu w formacie JSON.

pubsub.Message.(konstruktor)

Tworzy nową instancję klasy Message

Podpis:

constructor(data: any);

Parametry

Parametr Typ Opis
dane dowolny

pubsub.Message.attributes

Atrybuty zdefiniowane przez użytkownika, które zostały opublikowane wraz z wiadomością (jeśli takie występują).

Podpis:

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

pubsub.Wiadomość.dane

Ładunek danych tego obiektu wiadomości w postaci ciągu zakodowanego w formacie base64.

Podpis:

readonly data: string;

pubsub.Message.json

Ładunek danych JSON tego obiektu wiadomości (jeśli istnieje).

Podpis:

get json(): any;

pubsub.Message.toJSON()

Zwraca możliwą do serializowania reprezentację tego obiektu w formacie JSON.

Podpis:

toJSON(): any;

Zwroty:

dowolny

Możliwa do serializowania reprezentacja tego obiektu w formacie JSON.