InventorySource class
An inventory source.
Constructors
- InventorySource()
- InventorySource.fromJson(Map _json)
Properties
- commitment ↔ String
-
Whether the inventory source has a guaranteed or non-guaranteed delivery.
Possible string values are: [...]
read / write
-
creativeConfigs
↔ List<
CreativeConfig> -
The creative requirements of the inventory source. Not applicable for
auction packages.
read / write
- dealId ↔ String
-
The ID in the exchange space that uniquely identifies the inventory
source. Must be unique across buyers within each exchange but not
necessarily unique across exchanges.
read / write
- deliveryMethod ↔ String
-
The delivery method of the inventory source. * For non-guaranteed
inventory sources, the only acceptable value is
INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC
. * For guaranteed inventory sources, acceptable values areINVENTORY_SOURCE_DELIVERY_METHOD_TAG
andINVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC
. Possible string values are: [...]read / write - displayName ↔ String
-
The display name of the inventory source. Must be UTF-8 encoded with a
maximum size of 240 bytes.
read / write
- exchange ↔ String
-
The exchange to which the inventory source belongs.
Possible string values are: [...]
read / write
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- inventorySourceId ↔ String
-
Output only. The unique ID of the inventory source. Assigned by the
system.
read / write
- inventorySourceType ↔ String
-
Denotes the type of the inventory source.
Possible string values are: [...]
read / write
- name ↔ String
-
Output only. The resource name of the inventory source.
read / write
- publisherName ↔ String
-
The publisher/seller name of the inventory source.
read / write
- rateDetails ↔ RateDetails
-
Required. The rate details of the inventory source.
read / write
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
- status ↔ InventorySourceStatus
-
The status settings of the inventory source.
read / write
- timeRange ↔ TimeRange
-
The time range when this inventory source starts and stops serving.
read / write
- updateTime ↔ String
-
Output only. The timestamp when the inventory source was last updated.
Assigned by the system.
read / write
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