Class: Google::Apis::AdsensehostV4_1::AdUnit::ContentAdsSettings::BackupOption
- Inherits:
-
Object
- Object
- Google::Apis::AdsensehostV4_1::AdUnit::ContentAdsSettings::BackupOption
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/adsensehost_v4_1/classes.rb,
generated/google/apis/adsensehost_v4_1/representations.rb,
generated/google/apis/adsensehost_v4_1/representations.rb
Overview
The backup option to be used in instances where no ad is available.
Instance Attribute Summary collapse
-
#color ⇒ String
Color to use when type is set to COLOR.
-
#type ⇒ String
Type of the backup option.
-
#url ⇒ String
URL to use when type is set to URL.
Instance Method Summary collapse
-
#initialize(**args) ⇒ BackupOption
constructor
A new instance of BackupOption.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ BackupOption
Returns a new instance of BackupOption
431 432 433 |
# File 'generated/google/apis/adsensehost_v4_1/classes.rb', line 431 def initialize(**args) update!(**args) end |
Instance Attribute Details
#color ⇒ String
Color to use when type is set to COLOR. These are represented as six
hexadecimal characters, similar to HTML color codes, but without the leading
hash.
Corresponds to the JSON property color
419 420 421 |
# File 'generated/google/apis/adsensehost_v4_1/classes.rb', line 419 def color @color end |
#type ⇒ String
Type of the backup option. Possible values are BLANK, COLOR and URL.
Corresponds to the JSON property type
424 425 426 |
# File 'generated/google/apis/adsensehost_v4_1/classes.rb', line 424 def type @type end |
#url ⇒ String
URL to use when type is set to URL.
Corresponds to the JSON property url
429 430 431 |
# File 'generated/google/apis/adsensehost_v4_1/classes.rb', line 429 def url @url end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
436 437 438 439 440 |
# File 'generated/google/apis/adsensehost_v4_1/classes.rb', line 436 def update!(**args) @color = args[:color] if args.key?(:color) @type = args[:type] if args.key?(:type) @url = args[:url] if args.key?(:url) end |