Struct google_dfareporting2d5::Pricing [] [src]

pub struct Pricing {
    pub group_type: Option<String>,
    pub start_date: Option<String>,
    pub flights: Option<Vec<Flight>>,
    pub end_date: Option<String>,
    pub pricing_type: Option<String>,
    pub cap_cost_type: Option<String>,
}

Pricing Information

This type is not used in any activity, and only used as part of another schema.

Fields

Group type of this inventory item if it represents a placement group. Is null otherwise. There are two type of placement groups: PLANNING_PLACEMENT_GROUP_TYPE_PACKAGE is a simple group of inventory items that acts as a single pricing point for a group of tags. PLANNING_PLACEMENT_GROUP_TYPE_ROADBLOCK is a group of inventory items that not only acts as a single pricing point, but also assumes that all the tags in it will be served at the same time. A roadblock requires one of its assigned inventory items to be marked as primary.

Start date of this inventory item.

Flights of this inventory item. A flight (a.k.a. pricing period) represents the inventory item pricing information for a specific period of time.

End date of this inventory item.

Pricing type of this inventory item.

Cap cost type of this inventory item.

Trait Implementations

impl Default for Pricing
[src]

[src]

Returns the "default value" for a type. Read more

impl Clone for Pricing
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Pricing
[src]

[src]

Formats the value using the given formatter.

impl Part for Pricing
[src]