Class: EBay::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 - EBay::PromotionSchemeCodeType
promotionMethod - EBay::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.



29672
29673
29674
29675
29676
29677
29678
29679
29680
29681
29682
29683
# File 'lib/eBay.rb', line 29672

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.



29666
29667
29668
# File 'lib/eBay.rb', line 29666

def __xmlele_any
  @__xmlele_any
end

#promotedeBayCategoryIDObject

Returns the value of attribute promotedeBayCategoryID.



29658
29659
29660
# File 'lib/eBay.rb', line 29658

def promotedeBayCategoryID
  @promotedeBayCategoryID
end

#promotedKeywordsObject

Returns the value of attribute promotedKeywords.



29659
29660
29661
# File 'lib/eBay.rb', line 29659

def promotedKeywords
  @promotedKeywords
end

#promotedStoreCategoryIDObject

Returns the value of attribute promotedStoreCategoryID.



29657
29658
29659
# File 'lib/eBay.rb', line 29657

def promotedStoreCategoryID
  @promotedStoreCategoryID
end

#promotionMethodObject

Returns the value of attribute promotionMethod.



29665
29666
29667
# File 'lib/eBay.rb', line 29665

def promotionMethod
  @promotionMethod
end

#promotionSchemeObject

Returns the value of attribute promotionScheme.



29664
29665
29666
# File 'lib/eBay.rb', line 29664

def promotionScheme
  @promotionScheme
end

#referringeBayCategoryIDObject

Returns the value of attribute referringeBayCategoryID.



29662
29663
29664
# File 'lib/eBay.rb', line 29662

def referringeBayCategoryID
  @referringeBayCategoryID
end

#referringItemIDObject

Returns the value of attribute referringItemID.



29660
29661
29662
# File 'lib/eBay.rb', line 29660

def referringItemID
  @referringItemID
end

#referringKeywordsObject

Returns the value of attribute referringKeywords.



29663
29664
29665
# File 'lib/eBay.rb', line 29663

def referringKeywords
  @referringKeywords
end

#referringStoreCategoryIDObject

Returns the value of attribute referringStoreCategoryID.



29661
29662
29663
# File 'lib/eBay.rb', line 29661

def referringStoreCategoryID
  @referringStoreCategoryID
end

Instance Method Details

#set_any(elements) ⇒ Object



29668
29669
29670
# File 'lib/eBay.rb', line 29668

def set_any(elements)
  @__xmlele_any = elements
end