Package madden.ingestion

Индекс

Диапазон времени суток

[START time_range_definition] Закрытый-открытый временной диапазон.

Поля
open_time

TimeOfDay

Время, указывающее на начало дня в рассматриваемом диапазоне (включительно). Если не указано, означает 00:00:00. Необязательно.

close_time

TimeOfDay

Время, указывающее на время окончания дня проведения стрельбы (исключая указанное время). Если не задано, означает 23:59:59. Необязательно.

TimeOfDayWindow

Объект TimeWindow — это составная сущность, описывающая список временных окон, в течение которых пользователь может разместить или выполнить свой заказ. [НАЧАЛО определения временного окна]

Поля
time_windows

TimeOfDayRange

Временной интервал, в течение которого может быть размещен/выполнен заказ. Обязательно.

day_of_week[]

DayOfWeek

Список дней недели, к которым применяются окна. Если список не указан, это означает, что окна применяются ко всем дням недели. Необязательно.

ValidTimeException

[START valid_time_exception_definition]

Поля
exceptional_period

ValidityRange

Укажите начальную и конечную временные метки, в течение которых предложение недействительно. Эти временные метки должны соответствовать разным дням, то есть начальное время должно быть 00:00 (начало дня), а конечное время должно быть 00:00 (исключительно) в день окончания периода действия исключения.

Срок действия

[START validity_period_definition]

Поля
valid_period

ValidityRange

Укажите время начала и окончания действия предложения. Это время должно соответствовать разным дням, то есть время начала должно быть 00:00 (начало дня), а время окончания — 00:00 (исключительно) в день окончания срока действия предложения.

time_of_day[]

TimeOfDayWindow

Указывает допустимый временной интервал в заданный день и дни, в которые доступно предложение. Для временных рамок, пересекающих полночь (например, с 22:00 до 2:00), используйте отдельные окна для каждого дня: одно заканчивается в 23:59:59, а другое начинается в 00:00 следующего дня. Например: Понедельник: с 10:00 до 17:00 Вторник: с 10:00 до 14:00 Вторник: с 17:00 до 19:00 Среда, Четверг, Пятница, Суббота, Воскресенье: с 15:00 до 19:00 Если параметр не задан, это означает, что предложение доступно в течение всего периода valid_period .

time_exceptions[]

ValidTimeException

Указывает исключения из вышеуказанных значений valid_period и valid_time_of_week.

date_exceptions[]

Date

Указывает исключения в днях из указанных выше значений valid_period и time_of_day.

validity_scope

ValidityScope

Указывает период действия.

validity_duration_in_days

int32

Срок действия ваучера/купона (в днях) с момента покупки.

Диапазон допустимости

[START validity_range_definition] Диапазон временных меток (закрытый-открытый).

Поля
valid_from_time

Timestamp

Начальное время диапазона (включительно). Обязательно.

valid_through_time

Timestamp

Время окончания диапазона (исключая указанное время). Если не задано, это означает, что этот период никогда не заканчивается. Необязательно.

Область действия

[START validity_scope_definition] Область действия периода действия; т.е. к каким именно действиям применяется этот период действия.

Перечисления
VALIDITY_SCOPE_UNSPECIFIED
VALIDITY_SCOPE_CLAIM
VALIDITY_SCOPE_REDEEM