Class: Google::Apis::Searchads360V23::GoogleAdsSearchads360V23ServicesMutateAssetSetAssetResult

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/searchads360_v23/classes.rb,
lib/google/apis/searchads360_v23/representations.rb,
lib/google/apis/searchads360_v23/representations.rb

Overview

The result for the asset set asset mutate.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GoogleAdsSearchads360V23ServicesMutateAssetSetAssetResult

Returns a new instance of GoogleAdsSearchads360V23ServicesMutateAssetSetAssetResult.



45921
45922
45923
# File 'lib/google/apis/searchads360_v23/classes.rb', line 45921

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#asset_set_assetGoogle::Apis::Searchads360V23::GoogleAdsSearchads360V23ResourcesAssetSetAsset

AssetSetAsset is the link between an asset and an asset set. Adding an AssetSetAsset links an asset with an asset set. Corresponds to the JSON property assetSetAsset



45914
45915
45916
# File 'lib/google/apis/searchads360_v23/classes.rb', line 45914

def asset_set_asset
  @asset_set_asset
end

#resource_nameString

Returned for successful operations. Corresponds to the JSON property resourceName

Returns:

  • (String)


45919
45920
45921
# File 'lib/google/apis/searchads360_v23/classes.rb', line 45919

def resource_name
  @resource_name
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



45926
45927
45928
45929
# File 'lib/google/apis/searchads360_v23/classes.rb', line 45926

def update!(**args)
  @asset_set_asset = args[:asset_set_asset] if args.key?(:asset_set_asset)
  @resource_name = args[:resource_name] if args.key?(:resource_name)
end