class Google::Apis::DoubleclickbidmanagerV1::RunQueryRequest

Request to run a stored query to generate a report.

Attributes

data_range[RW]

Report data range used to generate the report. Corresponds to the JSON property `dataRange` @return [String]

report_data_end_time_ms[RW]

The ending time for the data that is shown in the report. Note, reportDataEndTimeMs is required if dataRange is CUSTOM_DATES and ignored otherwise. Corresponds to the JSON property `reportDataEndTimeMs` @return [String]

report_data_start_time_ms[RW]

The starting time for the data that is shown in the report. Note, reportDataStartTimeMs is required if dataRange is CUSTOM_DATES and ignored otherwise. Corresponds to the JSON property `reportDataStartTimeMs` @return [String]

timezone_code[RW]

Canonical timezone code for report data time. Defaults to America/New_York. Corresponds to the JSON property `timezoneCode` @return [String]

Public Class Methods

new(**args) click to toggle source
# File generated/google/apis/doubleclickbidmanager_v1/classes.rb, line 711
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 716
def update!(**args)
  @data_range = args[:data_range] if args.key?(:data_range)
  @report_data_end_time_ms = args[:report_data_end_time_ms] if args.key?(:report_data_end_time_ms)
  @report_data_start_time_ms = args[:report_data_start_time_ms] if args.key?(:report_data_start_time_ms)
  @timezone_code = args[:timezone_code] if args.key?(:timezone_code)
end