View Source GoogleApi.DisplayVideo.V3.Model.LineItemFlight (google_api_display_video v0.37.2)

Settings that control the active duration of a line item.

Attributes

  • dateRange (type: GoogleApi.DisplayVideo.V3.Model.DateRange.t, default: nil) - The flight start and end dates of the line item. They are resolved relative to the parent advertiser's time zone. Required when flight_date_type is LINE_ITEM_FLIGHT_DATE_TYPE_CUSTOM. Output only otherwise. When creating a new flight, both start_date and end_date must be in the future. An existing flight with a start_date in the past has a mutable end_date but an immutable start_date. end_date must be the start_date or later, both before the year 2037.
  • flightDateType (type: String.t, default: nil) - Required. The type of the line item's flight dates.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.DisplayVideo.V3.Model.LineItemFlight{
  dateRange: GoogleApi.DisplayVideo.V3.Model.DateRange.t() | nil,
  flightDateType: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.