Class: Google::Apis::DoubleclickbidmanagerV1_1::DownloadLineItemsRequest
- Inherits:
-
Object
- Object
- Google::Apis::DoubleclickbidmanagerV1_1::DownloadLineItemsRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/doubleclickbidmanager_v1_1/classes.rb,
generated/google/apis/doubleclickbidmanager_v1_1/representations.rb,
generated/google/apis/doubleclickbidmanager_v1_1/representations.rb
Overview
Request to fetch stored line items.
Instance Attribute Summary collapse
-
#file_spec ⇒ String
File specification (column names, types, order) in which the line items will be returned.
-
#filter_ids ⇒ Array<Fixnum>
Ids of the specified filter type used to filter line items to fetch.
-
#filter_type ⇒ String
Filter type used to filter line items to fetch.
-
#format ⇒ String
Format in which the line items will be returned.
Instance Method Summary collapse
-
#initialize(**args) ⇒ DownloadLineItemsRequest
constructor
A new instance of DownloadLineItemsRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ DownloadLineItemsRequest
Returns a new instance of DownloadLineItemsRequest.
105 106 107 |
# File 'generated/google/apis/doubleclickbidmanager_v1_1/classes.rb', line 105 def initialize(**args) update!(**args) end |
Instance Attribute Details
#file_spec ⇒ String
File specification (column names, types, order) in which the line items will
be returned. Default to EWF.
Corresponds to the JSON property fileSpec
87 88 89 |
# File 'generated/google/apis/doubleclickbidmanager_v1_1/classes.rb', line 87 def file_spec @file_spec end |
#filter_ids ⇒ Array<Fixnum>
Ids of the specified filter type used to filter line items to fetch. If
omitted, all the line items will be returned.
Corresponds to the JSON property filterIds
93 94 95 |
# File 'generated/google/apis/doubleclickbidmanager_v1_1/classes.rb', line 93 def filter_ids @filter_ids end |
#filter_type ⇒ String
Filter type used to filter line items to fetch.
Corresponds to the JSON property filterType
98 99 100 |
# File 'generated/google/apis/doubleclickbidmanager_v1_1/classes.rb', line 98 def filter_type @filter_type end |
#format ⇒ String
Format in which the line items will be returned. Default to CSV.
Corresponds to the JSON property format
103 104 105 |
# File 'generated/google/apis/doubleclickbidmanager_v1_1/classes.rb', line 103 def format @format end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
110 111 112 113 114 115 |
# File 'generated/google/apis/doubleclickbidmanager_v1_1/classes.rb', line 110 def update!(**args) @file_spec = args[:file_spec] if args.key?(:file_spec) @filter_ids = args[:filter_ids] if args.key?(:filter_ids) @filter_type = args[:filter_type] if args.key?(:filter_type) @format = args[:format] if args.key?(:format) end |