Class: CatalogProductType

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

Overview

urn:ebay:apis:eBLBaseComponentsCatalogProductType

title - SOAP::SOAPString
detailsURL - SOAP::SOAPAnyURI
stockPhotoURL - SOAP::SOAPAnyURI
displayStockPhotos - SOAP::SOAPBoolean
itemCount - SOAP::SOAPInt
externalProductID - ExternalProductIDType
productReferenceID - SOAP::SOAPLong
attributeSetID - SOAP::SOAPInt
itemSpecifics - NameValueListArrayType
reviewCount - SOAP::SOAPInt
reviewDetails - ReviewDetailsType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(title = nil, detailsURL = nil, stockPhotoURL = nil, displayStockPhotos = nil, itemCount = nil, externalProductID = nil, productReferenceID = nil, attributeSetID = nil, itemSpecifics = nil, reviewCount = nil, reviewDetails = nil) ⇒ CatalogProductType

Returns a new instance of CatalogProductType.



17638
17639
17640
17641
17642
17643
17644
17645
17646
17647
17648
17649
17650
17651
# File 'lib/eBay.rb', line 17638

def initialize(title = nil, detailsURL = nil, stockPhotoURL = nil, displayStockPhotos = nil, itemCount = nil, externalProductID = nil, productReferenceID = nil, attributeSetID = nil, itemSpecifics = nil, reviewCount = nil, reviewDetails = nil)
  @title = title
  @detailsURL = detailsURL
  @stockPhotoURL = stockPhotoURL
  @displayStockPhotos = displayStockPhotos
  @itemCount = itemCount
  @externalProductID = externalProductID
  @productReferenceID = productReferenceID
  @attributeSetID = attributeSetID
  @itemSpecifics = itemSpecifics
  @reviewCount = reviewCount
  @reviewDetails = reviewDetails
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



17632
17633
17634
# File 'lib/eBay.rb', line 17632

def __xmlele_any
  @__xmlele_any
end

#attributeSetIDObject

Returns the value of attribute attributeSetID.



17628
17629
17630
# File 'lib/eBay.rb', line 17628

def attributeSetID
  @attributeSetID
end

#detailsURLObject

Returns the value of attribute detailsURL.



17622
17623
17624
# File 'lib/eBay.rb', line 17622

def detailsURL
  @detailsURL
end

#displayStockPhotosObject

Returns the value of attribute displayStockPhotos.



17624
17625
17626
# File 'lib/eBay.rb', line 17624

def displayStockPhotos
  @displayStockPhotos
end

#externalProductIDObject

Returns the value of attribute externalProductID.



17626
17627
17628
# File 'lib/eBay.rb', line 17626

def externalProductID
  @externalProductID
end

#itemCountObject

Returns the value of attribute itemCount.



17625
17626
17627
# File 'lib/eBay.rb', line 17625

def itemCount
  @itemCount
end

#itemSpecificsObject

Returns the value of attribute itemSpecifics.



17629
17630
17631
# File 'lib/eBay.rb', line 17629

def itemSpecifics
  @itemSpecifics
end

#productReferenceIDObject

Returns the value of attribute productReferenceID.



17627
17628
17629
# File 'lib/eBay.rb', line 17627

def productReferenceID
  @productReferenceID
end

#reviewCountObject

Returns the value of attribute reviewCount.



17630
17631
17632
# File 'lib/eBay.rb', line 17630

def reviewCount
  @reviewCount
end

#reviewDetailsObject

Returns the value of attribute reviewDetails.



17631
17632
17633
# File 'lib/eBay.rb', line 17631

def reviewDetails
  @reviewDetails
end

#stockPhotoURLObject

Returns the value of attribute stockPhotoURL.



17623
17624
17625
# File 'lib/eBay.rb', line 17623

def stockPhotoURL
  @stockPhotoURL
end

#titleObject

Returns the value of attribute title.



17621
17622
17623
# File 'lib/eBay.rb', line 17621

def title
  @title
end

Instance Method Details

#set_any(elements) ⇒ Object



17634
17635
17636
# File 'lib/eBay.rb', line 17634

def set_any(elements)
  @__xmlele_any = elements
end