TimeOfDayWindow

[START epa_time_of_day_window_definition] TimeWindow オブジェクトは、ユーザーの注文が確定または履行される可能性のある時間帯のリストを記述する複合エンティティです。

JSON 表現
{
  "timeWindows": {
    object (TimeOfDayRange)
  },
  "dayOfWeek": [
    enum (DayOfWeek)
  ]
}
フィールド
timeWindows

object (TimeOfDayRange)

注文の受付/履行が可能な時間帯。必須。

dayOfWeek[]

enum (DayOfWeek)

ウィンドウが適用される 1 週間の曜日のリスト。必須。指定されていない場合、週 7 日とみなされます。

TimeOfDayRange

[START epa_time_of_range_definition] 左閉右開の時間帯。

JSON 表現
{
  "openTime": {
    object (TimeOfDay)
  },
  "closeTime": {
    object (TimeOfDay)
  }
}
フィールド
openTime

object (TimeOfDay)

期間の開始時刻を示す Time(この時刻を含む)。必須。指定されていない場合、00:00:00 とみなされます。

closeTime

object (TimeOfDay)

範囲の終了時刻を示す Time(この時刻は範囲に含まれません)。必須。指定されていない場合、23:59:59 とみなされます。