Class: GetRecommendationsResponseContainerType

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

Overview

urn:ebay:apis:eBLBaseComponentsGetRecommendationsResponseContainerType

Constant Summary collapse

@@schema_type =
"GetRecommendationsResponseContainerType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
["listingAnalyzerRecommendations", ["ListingAnalyzerRecommendationsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ListingAnalyzerRecommendations")]],
["sIFFTASRecommendations", ["SIFFTASRecommendationsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SIFFTASRecommendations")]],
["pricingRecommendations", ["PricingRecommendationsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PricingRecommendations")]],
["attributeRecommendations", ["AttributeRecommendationsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AttributeRecommendations")]],
["productRecommendations", ["ProductRecommendationsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProductRecommendations")]],
["correlationID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CorrelationID")]],
["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(listingAnalyzerRecommendations = nil, sIFFTASRecommendations = nil, pricingRecommendations = nil, attributeRecommendations = nil, productRecommendations = nil, correlationID = nil) ⇒ GetRecommendationsResponseContainerType

Returns a new instance of GetRecommendationsResponseContainerType.



14124
14125
14126
14127
14128
14129
14130
14131
14132
# File 'lib/eBay.rb', line 14124

def initialize(listingAnalyzerRecommendations = nil, sIFFTASRecommendations = nil, pricingRecommendations = nil, attributeRecommendations = nil, productRecommendations = nil, correlationID = nil)
  @listingAnalyzerRecommendations = listingAnalyzerRecommendations
  @sIFFTASRecommendations = sIFFTASRecommendations
  @pricingRecommendations = pricingRecommendations
  @attributeRecommendations = attributeRecommendations
  @productRecommendations = productRecommendations
  @correlationID = correlationID
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



14118
14119
14120
# File 'lib/eBay.rb', line 14118

def __xmlele_any
  @__xmlele_any
end

#attributeRecommendationsObject

Returns the value of attribute attributeRecommendations.



14115
14116
14117
# File 'lib/eBay.rb', line 14115

def attributeRecommendations
  @attributeRecommendations
end

#correlationIDObject

Returns the value of attribute correlationID.



14117
14118
14119
# File 'lib/eBay.rb', line 14117

def correlationID
  @correlationID
end

#listingAnalyzerRecommendationsObject

Returns the value of attribute listingAnalyzerRecommendations.



14112
14113
14114
# File 'lib/eBay.rb', line 14112

def listingAnalyzerRecommendations
  @listingAnalyzerRecommendations
end

#pricingRecommendationsObject

Returns the value of attribute pricingRecommendations.



14114
14115
14116
# File 'lib/eBay.rb', line 14114

def pricingRecommendations
  @pricingRecommendations
end

#productRecommendationsObject

Returns the value of attribute productRecommendations.



14116
14117
14118
# File 'lib/eBay.rb', line 14116

def productRecommendations
  @productRecommendations
end

#sIFFTASRecommendationsObject

Returns the value of attribute sIFFTASRecommendations.



14113
14114
14115
# File 'lib/eBay.rb', line 14113

def sIFFTASRecommendations
  @sIFFTASRecommendations
end

Instance Method Details

#set_any(elements) ⇒ Object



14120
14121
14122
# File 'lib/eBay.rb', line 14120

def set_any(elements)
  @__xmlele_any = elements
end