class Google::Apis::DoubleclickbidmanagerV1::Parameters
Parameters of a query or report.
Attributes
Filters used to match traffic data in your report. Corresponds to the JSON property `filters` @return [Array<Google::Apis::DoubleclickbidmanagerV1::FilterPair>]
Data is grouped by the filters listed in this field. Corresponds to the JSON property `groupBys` @return [Array<String>]
Whether to include data from Invite Media. Corresponds to the JSON property `includeInviteData` @return [Boolean]
Whether to include data from Invite Media. Corresponds to the JSON property `includeInviteData` @return [Boolean]
Metrics to include as columns in your report. Corresponds to the JSON property `metrics` @return [Array<String>]
Report type. Corresponds to the JSON property `type` @return [String]
Public Class Methods
# File generated/google/apis/doubleclickbidmanager_v1/classes.rb, line 277 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/doubleclickbidmanager_v1/classes.rb, line 282 def update!(**args) @filters = args[:filters] if args.key?(:filters) @group_bys = args[:group_bys] if args.key?(:group_bys) @include_invite_data = args[:include_invite_data] if args.key?(:include_invite_data) @metrics = args[:metrics] if args.key?(:metrics) @type = args[:type] if args.key?(:type) end