pubsub.Message class

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

Podpis:

export declare class Message 

Konstruktorzy

Konstruktor Modyfikatory Opis
(konstruktor)(dane) Konstruuje nową instancję klasy Message

Nieruchomości

Nieruchomość Modyfikatory Typ Opis
atrybuty { [klucz: ciąg]: ciąg; } Atrybuty zdefiniowane przez użytkownika publikowane wraz z wiadomością, jeśli istnieją.
dane strunowy Ładunek danych tego obiektu komunikatu jako ciąg zakodowany w formacie base64.
json każdy Ładunek danych JSON tego obiektu komunikatu, jeśli istnieje.

Metody

metoda Modyfikatory Opis
doJSON() Zwraca reprezentację tego obiektu nadającą się do serializacji w formacie JSON.

pubsub.Message.(konstruktor)

Konstruuje nową instancję klasy Message

Podpis:

constructor(data: any);

Parametry

Parametr Typ Opis
dane każdy

pubsub.Message.attributes

Atrybuty zdefiniowane przez użytkownika publikowane wraz z wiadomością, jeśli istnieją.

Podpis:

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

pubsub.Wiadomość.dane

Ładunek danych tego obiektu komunikatu jako ciąg zakodowany w formacie base64.

Podpis:

readonly data: string;

pubsub.Wiadomość.json

Ładunek danych JSON tego obiektu komunikatu, jeśli istnieje.

Podpis:

get json(): any;

pubsub.Wiadomość.toJSON()

Zwraca reprezentację tego obiektu nadającą się do serializacji w formacie JSON.

Podpis:

toJSON(): any;

Zwroty:

każdy

Reprezentacja tego obiektu możliwa do serializacji w formacie JSON.