LineItemFlight class
Settings that control the active duration of a line item.
Constructors
- LineItemFlight()
- LineItemFlight.fromJson(Map _json)
Properties
- dateRange ↔ DateRange
-
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, bothstart_date
andend_date
must be in the future. * An existing flight with astart_date
in the past has a mutableend_date
but an immutablestart_date
. *end_date
must be thestart_date
or later, both before the year 2037.read / write - flightDateType ↔ String
-
Required. The type of the line item's flight dates.
Possible string values are: [...]
read / write
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
toJson(
) → Map< String, Object> -
toString(
) → String -
Returns a string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator. [...]
inherited