Class: EBay::ProductSearchType
- Inherits:
-
Object
- Object
- EBay::ProductSearchType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsProductSearchType
productSearchID - SOAP::SOAPString
attributeSetID - SOAP::SOAPInt
productFinderID - SOAP::SOAPInt
productID - SOAP::SOAPString
sortAttributeID - SOAP::SOAPInt
maxChildrenPerFamily - SOAP::SOAPInt
searchAttributes - EBay::SearchAttributesType
pagination - EBay::PaginationType
availableItemsOnly - SOAP::SOAPBoolean
queryKeywords - SOAP::SOAPString
characteristicSetIDs - EBay::CharacteristicSetIDsType
productReferenceID - SOAP::SOAPString
externalProductID - EBay::ExternalProductIDType
Instance Attribute Summary collapse
-
#__xmlele_any ⇒ Object
readonly
Returns the value of attribute __xmlele_any.
-
#attributeSetID ⇒ Object
Returns the value of attribute attributeSetID.
-
#availableItemsOnly ⇒ Object
Returns the value of attribute availableItemsOnly.
-
#characteristicSetIDs ⇒ Object
Returns the value of attribute characteristicSetIDs.
-
#externalProductID ⇒ Object
Returns the value of attribute externalProductID.
-
#maxChildrenPerFamily ⇒ Object
Returns the value of attribute maxChildrenPerFamily.
-
#pagination ⇒ Object
Returns the value of attribute pagination.
-
#productFinderID ⇒ Object
Returns the value of attribute productFinderID.
-
#productID ⇒ Object
Returns the value of attribute productID.
-
#productReferenceID ⇒ Object
Returns the value of attribute productReferenceID.
-
#productSearchID ⇒ Object
Returns the value of attribute productSearchID.
-
#queryKeywords ⇒ Object
Returns the value of attribute queryKeywords.
-
#searchAttributes ⇒ Object
Returns the value of attribute searchAttributes.
-
#sortAttributeID ⇒ Object
Returns the value of attribute sortAttributeID.
Instance Method Summary collapse
-
#initialize(productSearchID = nil, attributeSetID = nil, productFinderID = nil, productID = nil, sortAttributeID = nil, maxChildrenPerFamily = nil, searchAttributes = [], pagination = nil, availableItemsOnly = nil, queryKeywords = nil, characteristicSetIDs = nil, productReferenceID = nil, externalProductID = nil) ⇒ ProductSearchType
constructor
A new instance of ProductSearchType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(productSearchID = nil, attributeSetID = nil, productFinderID = nil, productID = nil, sortAttributeID = nil, maxChildrenPerFamily = nil, searchAttributes = [], pagination = nil, availableItemsOnly = nil, queryKeywords = nil, characteristicSetIDs = nil, productReferenceID = nil, externalProductID = nil) ⇒ ProductSearchType
Returns a new instance of ProductSearchType.
29441 29442 29443 29444 29445 29446 29447 29448 29449 29450 29451 29452 29453 29454 29455 29456 |
# File 'lib/eBay.rb', line 29441 def initialize(productSearchID = nil, attributeSetID = nil, productFinderID = nil, productID = nil, sortAttributeID = nil, maxChildrenPerFamily = nil, searchAttributes = [], pagination = nil, availableItemsOnly = nil, queryKeywords = nil, characteristicSetIDs = nil, productReferenceID = nil, externalProductID = nil) @productSearchID = productSearchID @attributeSetID = attributeSetID @productFinderID = productFinderID @productID = productID @sortAttributeID = sortAttributeID @maxChildrenPerFamily = maxChildrenPerFamily @searchAttributes = searchAttributes @pagination = pagination @availableItemsOnly = availableItemsOnly @queryKeywords = queryKeywords @characteristicSetIDs = characteristicSetIDs @productReferenceID = productReferenceID @externalProductID = externalProductID @__xmlele_any = nil end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
29435 29436 29437 |
# File 'lib/eBay.rb', line 29435 def __xmlele_any @__xmlele_any end |
#attributeSetID ⇒ Object
Returns the value of attribute attributeSetID.
29423 29424 29425 |
# File 'lib/eBay.rb', line 29423 def attributeSetID @attributeSetID end |
#availableItemsOnly ⇒ Object
Returns the value of attribute availableItemsOnly.
29430 29431 29432 |
# File 'lib/eBay.rb', line 29430 def availableItemsOnly @availableItemsOnly end |
#characteristicSetIDs ⇒ Object
Returns the value of attribute characteristicSetIDs.
29432 29433 29434 |
# File 'lib/eBay.rb', line 29432 def characteristicSetIDs @characteristicSetIDs end |
#externalProductID ⇒ Object
Returns the value of attribute externalProductID.
29434 29435 29436 |
# File 'lib/eBay.rb', line 29434 def externalProductID @externalProductID end |
#maxChildrenPerFamily ⇒ Object
Returns the value of attribute maxChildrenPerFamily.
29427 29428 29429 |
# File 'lib/eBay.rb', line 29427 def maxChildrenPerFamily @maxChildrenPerFamily end |
#pagination ⇒ Object
Returns the value of attribute pagination.
29429 29430 29431 |
# File 'lib/eBay.rb', line 29429 def pagination @pagination end |
#productFinderID ⇒ Object
Returns the value of attribute productFinderID.
29424 29425 29426 |
# File 'lib/eBay.rb', line 29424 def productFinderID @productFinderID end |
#productID ⇒ Object
Returns the value of attribute productID.
29425 29426 29427 |
# File 'lib/eBay.rb', line 29425 def productID @productID end |
#productReferenceID ⇒ Object
Returns the value of attribute productReferenceID.
29433 29434 29435 |
# File 'lib/eBay.rb', line 29433 def productReferenceID @productReferenceID end |
#productSearchID ⇒ Object
Returns the value of attribute productSearchID.
29422 29423 29424 |
# File 'lib/eBay.rb', line 29422 def productSearchID @productSearchID end |
#queryKeywords ⇒ Object
Returns the value of attribute queryKeywords.
29431 29432 29433 |
# File 'lib/eBay.rb', line 29431 def queryKeywords @queryKeywords end |
#searchAttributes ⇒ Object
Returns the value of attribute searchAttributes.
29428 29429 29430 |
# File 'lib/eBay.rb', line 29428 def searchAttributes @searchAttributes end |
#sortAttributeID ⇒ Object
Returns the value of attribute sortAttributeID.
29426 29427 29428 |
# File 'lib/eBay.rb', line 29426 def sortAttributeID @sortAttributeID end |
Instance Method Details
#set_any(elements) ⇒ Object
29437 29438 29439 |
# File 'lib/eBay.rb', line 29437 def set_any(elements) @__xmlele_any = elements end |