Udostępnij za pośrednictwem


QueueMessage Klasa

Kolejka klasy komunikatów.

Dziedziczenie
builtins.object
QueueMessage

Konstruktor

QueueMessage()

Zmienne

id
str

Wartość identyfikatora GUID przypisana do komunikatu przez usługę kolejki, która identyfikuje komunikat w kolejce. Ta wartość może być używana wraz z wartością pop_receipt w celu usunięcia komunikatu z kolejki po pobraniu jej za pomocą operacji pobierania komunikatów.

insertion_time
<xref:date>

Wartość daty UTC reprezentująca godzinę wstawienia komunikatów.

expiration_time
<xref:date>

Wartość daty UTC reprezentująca godzinę wygaśnięcia komunikatu.

dequeue_count
int

Rozpoczyna się od wartości 1 po raz pierwszy, gdy komunikat zostanie odsyłany. Ta wartość jest zwiększana za każdym razem, gdy komunikat zostanie w kolejce.

content
<xref:obj>

Zawartość wiadomości. Typ jest określany przez decode_function ustawiony w usłudze. Wartość domyślna to str.

pop_receipt
str

Str potwierdzenia, który można użyć razem z elementem message_id w celu usunięcia komunikatu z kolejki po jego pobraniu z operacją pobierania komunikatów. Zwracane tylko przez operacje pobierania komunikatów. Ustaw wartość Brak dla komunikatów podglądu.

time_next_visible
<xref:date>

Wartość daty UTC reprezentująca godzinę, w ramach których wiadomość będzie widoczna. Zwracane tylko przez operacje pobierania komunikatów. Ustaw wartość Brak dla komunikatów podglądu.