TimeOfDayWindow

[START epa_time_of_day_window_definition] L'oggetto TimeWindow è un'entità composita che descrive un elenco di finestre in cui l'ordine dell'utente può essere effettuato o evaso.

Rappresentazione JSON
{
  "timeWindows": {
    object (TimeOfDayRange)
  },
  "dayOfWeek": [
    enum (DayOfWeek)
  ]
}
Campi
timeWindows

object (TimeOfDayRange)

Il periodo di tempo in cui l'ordine può essere effettuato/evaso. Obbligatorio.

dayOfWeek[]

enum (DayOfWeek)

L'elenco dei giorni della settimana in cui vengono applicate le finestre. Obbligatorio. Se non viene specificato, si presume che sia 7 giorni alla settimana.

TimeOfDayRange

[START epa_time_of_range_definition] Un intervallo di tempo chiuso-aperto.

Rappresentazione JSON
{
  "openTime": {
    object (TimeOfDay)
  },
  "closeTime": {
    object (TimeOfDay)
  }
}
Campi
openTime

object (TimeOfDay)

Un'ora che indica l'inizio del giorno dell'intervallo (incluso). Obbligatorio. Se non viene specificato, si presume il valore 00:00:00.

closeTime

object (TimeOfDay)

Un'ora che indica l'ora di fine del giorno dell'intervallo (esclusa). Obbligatorio. Se non viene specificato, si presume il valore 23:59:59.