Class: EBay::SellingManagerProductDetailsType

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

Overview

urn:ebay:apis:eBLBaseComponentsSellingManagerProductDetailsType

productName - SOAP::SOAPString
productID - SOAP::SOAPLong
customLabel - SOAP::SOAPString
quantityAvailable - SOAP::SOAPInt
unitCost - EBay::AmountType
folderID - SOAP::SOAPLong
restockAlert - SOAP::SOAPBoolean
restockThreshold - SOAP::SOAPInt
vendorInfo - EBay::SellingManagerVendorDetailsType
note - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(productName = nil, productID = nil, customLabel = nil, quantityAvailable = nil, unitCost = nil, folderID = nil, restockAlert = nil, restockThreshold = nil, vendorInfo = nil, note = nil) ⇒ SellingManagerProductDetailsType

Returns a new instance of SellingManagerProductDetailsType.



31837
31838
31839
31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
# File 'lib/eBay.rb', line 31837

def initialize(productName = nil, productID = nil, customLabel = nil, quantityAvailable = nil, unitCost = nil, folderID = nil, restockAlert = nil, restockThreshold = nil, vendorInfo = nil, note = nil)
  @productName = productName
  @productID = productID
  @customLabel = customLabel
  @quantityAvailable = quantityAvailable
  @unitCost = unitCost
  @folderID = folderID
  @restockAlert = restockAlert
  @restockThreshold = restockThreshold
  @vendorInfo = vendorInfo
  @note = note
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



31831
31832
31833
# File 'lib/eBay.rb', line 31831

def __xmlele_any
  @__xmlele_any
end

#customLabelObject

Returns the value of attribute customLabel.



31823
31824
31825
# File 'lib/eBay.rb', line 31823

def customLabel
  @customLabel
end

#folderIDObject

Returns the value of attribute folderID.



31826
31827
31828
# File 'lib/eBay.rb', line 31826

def folderID
  @folderID
end

#noteObject

Returns the value of attribute note.



31830
31831
31832
# File 'lib/eBay.rb', line 31830

def note
  @note
end

#productIDObject

Returns the value of attribute productID.



31822
31823
31824
# File 'lib/eBay.rb', line 31822

def productID
  @productID
end

#productNameObject

Returns the value of attribute productName.



31821
31822
31823
# File 'lib/eBay.rb', line 31821

def productName
  @productName
end

#quantityAvailableObject

Returns the value of attribute quantityAvailable.



31824
31825
31826
# File 'lib/eBay.rb', line 31824

def quantityAvailable
  @quantityAvailable
end

#restockAlertObject

Returns the value of attribute restockAlert.



31827
31828
31829
# File 'lib/eBay.rb', line 31827

def restockAlert
  @restockAlert
end

#restockThresholdObject

Returns the value of attribute restockThreshold.



31828
31829
31830
# File 'lib/eBay.rb', line 31828

def restockThreshold
  @restockThreshold
end

#unitCostObject

Returns the value of attribute unitCost.



31825
31826
31827
# File 'lib/eBay.rb', line 31825

def unitCost
  @unitCost
end

#vendorInfoObject

Returns the value of attribute vendorInfo.



31829
31830
31831
# File 'lib/eBay.rb', line 31829

def vendorInfo
  @vendorInfo
end

Instance Method Details

#set_any(elements) ⇒ Object



31833
31834
31835
# File 'lib/eBay.rb', line 31833

def set_any(elements)
  @__xmlele_any = elements
end