Class: PromotionRuleType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsPromotionRuleType

promotedStoreCategoryID - SOAP::SOAPLong
promotedeBayCategoryID - SOAP::SOAPString
promotedKeywords - SOAP::SOAPString
referringItemID - (any)
referringStoreCategoryID - SOAP::SOAPLong
referringeBayCategoryID - SOAP::SOAPString
referringKeywords - SOAP::SOAPString
promotionScheme - PromotionSchemeCodeType
promotionMethod - PromotionMethodCodeType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(promotedStoreCategoryID = nil, promotedeBayCategoryID = nil, promotedKeywords = nil, referringItemID = nil, referringStoreCategoryID = nil, referringeBayCategoryID = nil, referringKeywords = nil, promotionScheme = nil, promotionMethod = nil) ⇒ PromotionRuleType

Returns a new instance of PromotionRuleType.



22764
22765
22766
22767
22768
22769
22770
22771
22772
22773
22774
22775
# File 'lib/eBay.rb', line 22764

def initialize(promotedStoreCategoryID = nil, promotedeBayCategoryID = nil, promotedKeywords = nil, referringItemID = nil, referringStoreCategoryID = nil, referringeBayCategoryID = nil, referringKeywords = nil, promotionScheme = nil, promotionMethod = nil)
  @promotedStoreCategoryID = promotedStoreCategoryID
  @promotedeBayCategoryID = promotedeBayCategoryID
  @promotedKeywords = promotedKeywords
  @referringItemID = referringItemID
  @referringStoreCategoryID = referringStoreCategoryID
  @referringeBayCategoryID = referringeBayCategoryID
  @referringKeywords = referringKeywords
  @promotionScheme = promotionScheme
  @promotionMethod = promotionMethod
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



22758
22759
22760
# File 'lib/eBay.rb', line 22758

def __xmlele_any
  @__xmlele_any
end

#promotedeBayCategoryIDObject

Returns the value of attribute promotedeBayCategoryID.



22750
22751
22752
# File 'lib/eBay.rb', line 22750

def promotedeBayCategoryID
  @promotedeBayCategoryID
end

#promotedKeywordsObject

Returns the value of attribute promotedKeywords.



22751
22752
22753
# File 'lib/eBay.rb', line 22751

def promotedKeywords
  @promotedKeywords
end

#promotedStoreCategoryIDObject

Returns the value of attribute promotedStoreCategoryID.



22749
22750
22751
# File 'lib/eBay.rb', line 22749

def promotedStoreCategoryID
  @promotedStoreCategoryID
end

#promotionMethodObject

Returns the value of attribute promotionMethod.



22757
22758
22759
# File 'lib/eBay.rb', line 22757

def promotionMethod
  @promotionMethod
end

#promotionSchemeObject

Returns the value of attribute promotionScheme.



22756
22757
22758
# File 'lib/eBay.rb', line 22756

def promotionScheme
  @promotionScheme
end

#referringeBayCategoryIDObject

Returns the value of attribute referringeBayCategoryID.



22754
22755
22756
# File 'lib/eBay.rb', line 22754

def referringeBayCategoryID
  @referringeBayCategoryID
end

#referringItemIDObject

Returns the value of attribute referringItemID.



22752
22753
22754
# File 'lib/eBay.rb', line 22752

def referringItemID
  @referringItemID
end

#referringKeywordsObject

Returns the value of attribute referringKeywords.



22755
22756
22757
# File 'lib/eBay.rb', line 22755

def referringKeywords
  @referringKeywords
end

#referringStoreCategoryIDObject

Returns the value of attribute referringStoreCategoryID.



22753
22754
22755
# File 'lib/eBay.rb', line 22753

def referringStoreCategoryID
  @referringStoreCategoryID
end

Instance Method Details

#set_any(elements) ⇒ Object



22760
22761
22762
# File 'lib/eBay.rb', line 22760

def set_any(elements)
  @__xmlele_any = elements
end