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.



15993
15994
15995
15996
15997
15998
15999
16000
16001
# File 'lib/eBay.rb', line 15993

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.



15987
15988
15989
# File 'lib/eBay.rb', line 15987

def __xmlele_any
  @__xmlele_any
end

#attributeRecommendationsObject

Returns the value of attribute attributeRecommendations.



15984
15985
15986
# File 'lib/eBay.rb', line 15984

def attributeRecommendations
  @attributeRecommendations
end

#correlationIDObject

Returns the value of attribute correlationID.



15986
15987
15988
# File 'lib/eBay.rb', line 15986

def correlationID
  @correlationID
end

#listingAnalyzerRecommendationsObject

Returns the value of attribute listingAnalyzerRecommendations.



15981
15982
15983
# File 'lib/eBay.rb', line 15981

def listingAnalyzerRecommendations
  @listingAnalyzerRecommendations
end

#pricingRecommendationsObject

Returns the value of attribute pricingRecommendations.



15983
15984
15985
# File 'lib/eBay.rb', line 15983

def pricingRecommendations
  @pricingRecommendations
end

#productRecommendationsObject

Returns the value of attribute productRecommendations.



15985
15986
15987
# File 'lib/eBay.rb', line 15985

def productRecommendations
  @productRecommendations
end

#sIFFTASRecommendationsObject

Returns the value of attribute sIFFTASRecommendations.



15982
15983
15984
# File 'lib/eBay.rb', line 15982

def sIFFTASRecommendations
  @sIFFTASRecommendations
end

Instance Method Details

#set_any(elements) ⇒ Object



15989
15990
15991
# File 'lib/eBay.rb', line 15989

def set_any(elements)
  @__xmlele_any = elements
end