Class: ChannelAdvisor::MarketplaceAdServiceSOAP::AddMarketplaceAdForSkuList

Inherits:
Object
  • Object
show all
Defined in:
lib/channel_advisor/marketplace_ad_service/types.rb

Overview

/AddMarketplaceAdForSkuList

accountID - SOAP::SOAPString
skuList - ChannelAdvisor::MarketplaceAdServiceSOAP::ArrayOfMarketplaceAdSkuRequest
postingTemplate - SOAP::SOAPString
adTemplate - SOAP::SOAPString
schedule - SOAP::SOAPString
flagStyle - ChannelAdvisor::MarketplaceAdServiceSOAP::FlagType
flagDescription - SOAP::SOAPString
primaryCategory - SOAP::SOAPString
secondaryCategory - SOAP::SOAPString
primaryStoreCategory - SOAP::SOAPString
secondaryStoreCategory - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(accountID = nil, skuList = nil, postingTemplate = nil, adTemplate = nil, schedule = nil, flagStyle = nil, flagDescription = nil, primaryCategory = nil, secondaryCategory = nil, primaryStoreCategory = nil, secondaryStoreCategory = nil) ⇒ AddMarketplaceAdForSkuList

Returns a new instance of AddMarketplaceAdForSkuList.



253
254
255
256
257
258
259
260
261
262
263
264
265
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 253

def initialize(accountID = nil, skuList = nil, postingTemplate = nil, adTemplate = nil, schedule = nil, flagStyle = nil, flagDescription = nil, primaryCategory = nil, secondaryCategory = nil, primaryStoreCategory = nil, secondaryStoreCategory = nil)
  @accountID = accountID
  @skuList = skuList
  @postingTemplate = postingTemplate
  @adTemplate = adTemplate
  @schedule = schedule
  @flagStyle = flagStyle
  @flagDescription = flagDescription
  @primaryCategory = primaryCategory
  @secondaryCategory = secondaryCategory
  @primaryStoreCategory = primaryStoreCategory
  @secondaryStoreCategory = secondaryStoreCategory
end

Instance Attribute Details

#accountIDObject

Returns the value of attribute accountID.



241
242
243
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 241

def accountID
  @accountID
end

#adTemplateObject

Returns the value of attribute adTemplate.



244
245
246
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 244

def adTemplate
  @adTemplate
end

#flagDescriptionObject

Returns the value of attribute flagDescription.



247
248
249
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 247

def flagDescription
  @flagDescription
end

#flagStyleObject

Returns the value of attribute flagStyle.



246
247
248
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 246

def flagStyle
  @flagStyle
end

#postingTemplateObject

Returns the value of attribute postingTemplate.



243
244
245
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 243

def postingTemplate
  @postingTemplate
end

#primaryCategoryObject

Returns the value of attribute primaryCategory.



248
249
250
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 248

def primaryCategory
  @primaryCategory
end

#primaryStoreCategoryObject

Returns the value of attribute primaryStoreCategory.



250
251
252
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 250

def primaryStoreCategory
  @primaryStoreCategory
end

#scheduleObject

Returns the value of attribute schedule.



245
246
247
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 245

def schedule
  @schedule
end

#secondaryCategoryObject

Returns the value of attribute secondaryCategory.



249
250
251
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 249

def secondaryCategory
  @secondaryCategory
end

#secondaryStoreCategoryObject

Returns the value of attribute secondaryStoreCategory.



251
252
253
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 251

def secondaryStoreCategory
  @secondaryStoreCategory
end

#skuListObject

Returns the value of attribute skuList.



242
243
244
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 242

def skuList
  @skuList
end