class Google::Apis::DoubleclickbidmanagerV1::DownloadLineItemsRequest

Request to fetch stored line items.

Attributes

file_spec[RW]

File specification (column names, types, order) in which the line items will be returned. Default to EWF. Corresponds to the JSON property `fileSpec` @return [String]

filter_ids[RW]

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` @return [Array<String>]

filter_type[RW]

Filter type used to filter line items to fetch. Corresponds to the JSON property `filterType` @return [String]

format[RW]

Format in which the line items will be returned. Default to CSV. Corresponds to the JSON property `format` @return [String]

Public Class Methods

new(**args) click to toggle source
# File generated/google/apis/doubleclickbidmanager_v1/classes.rb, line 51
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File generated/google/apis/doubleclickbidmanager_v1/classes.rb, line 56
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