class Google::Apis::AuthorizedbuyersmarketplaceV1::OperatingSystemTargeting

Represents targeting information for operating systems.

Attributes

operating_system_criteria[RW]

Generic targeting used for targeting dimensions that contains a list of included and excluded numeric IDs. This cannot be filtered using list filter syntax. Corresponds to the JSON property ‘operatingSystemCriteria` @return [Google::Apis::AuthorizedbuyersmarketplaceV1::CriteriaTargeting]

operating_system_version_criteria[RW]

Generic targeting used for targeting dimensions that contains a list of included and excluded numeric IDs. This cannot be filtered using list filter syntax. Corresponds to the JSON property ‘operatingSystemVersionCriteria` @return [Google::Apis::AuthorizedbuyersmarketplaceV1::CriteriaTargeting]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/authorizedbuyersmarketplace_v1/classes.rb, line 1309
def update!(**args)
  @operating_system_criteria = args[:operating_system_criteria] if args.key?(:operating_system_criteria)
  @operating_system_version_criteria = args[:operating_system_version_criteria] if args.key?(:operating_system_version_criteria)
end