class Google::Apis::DoubleclickbidmanagerV1::QueryMetadata
Query metadata.
Attributes
Range of report data. Corresponds to the JSON property `dataRange` @return [String]
Format of the generated report. Corresponds to the JSON property `format` @return [String]
The path to the location in Google Cloud Storage where the latest report is stored. Corresponds to the JSON property `googleCloudStoragePathForLatestReport` @return [String]
The path in Google Drive for the latest report. Corresponds to the JSON property `googleDrivePathForLatestReport` @return [String]
The time when the latest report started to run. Corresponds to the JSON property `latestReportRunTimeMs` @return [String]
Locale of the generated reports. Valid values are cs CZECH de GERMAN en ENGLISH es SPANISH fr FRENCH it ITALIAN ja JAPANESE ko KOREAN pl POLISH pt-BR BRAZILIAN_PORTUGUESE ru RUSSIAN tr TURKISH uk UKRAINIAN zh-CN CHINA_CHINESE zh- TW TAIWAN_CHINESE An locale string not in the list above will generate reports in English. Corresponds to the JSON property `locale` @return [String]
Number of reports that have been generated for the query. Corresponds to the JSON property `reportCount` @return [Fixnum]
Whether the latest report is currently running. Corresponds to the JSON property `running` @return [Boolean]
Whether the latest report is currently running. Corresponds to the JSON property `running` @return [Boolean]
Whether to send an email notification when a report is ready. Default to false. Corresponds to the JSON property `sendNotification` @return [Boolean]
Whether to send an email notification when a report is ready. Default to false. Corresponds to the JSON property `sendNotification` @return [Boolean]
Query title. It is used to name the reports generated from this query. Corresponds to the JSON property `title` @return [String]
Public Class Methods
# File generated/google/apis/doubleclickbidmanager_v1/classes.rb, line 424 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/doubleclickbidmanager_v1/classes.rb, line 429 def update!(**args) @data_range = args[:data_range] if args.key?(:data_range) @format = args[:format] if args.key?(:format) @google_cloud_storage_path_for_latest_report = args[:google_cloud_storage_path_for_latest_report] if args.key?(:google_cloud_storage_path_for_latest_report) @google_drive_path_for_latest_report = args[:google_drive_path_for_latest_report] if args.key?(:google_drive_path_for_latest_report) @latest_report_run_time_ms = args[:latest_report_run_time_ms] if args.key?(:latest_report_run_time_ms) @locale = args[:locale] if args.key?(:locale) @report_count = args[:report_count] if args.key?(:report_count) @running = args[:running] if args.key?(:running) @send_notification = args[:send_notification] if args.key?(:send_notification) @share_email_address = args[:share_email_address] if args.key?(:share_email_address) @title = args[:title] if args.key?(:title) end