Class: ProductSearchType
- Inherits:
-
Object
- Object
- 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 - SearchAttributesType
pagination - PaginationType
availableItemsOnly - SOAP::SOAPBoolean
queryKeywords - SOAP::SOAPString
characteristicSetIDs - CharacteristicSetIDsType
productReferenceID - SOAP::SOAPString
externalProductID - 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.
22590 22591 22592 22593 22594 22595 22596 22597 22598 22599 22600 22601 22602 22603 22604 22605 |
# File 'lib/eBay.rb', line 22590 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.
22584 22585 22586 |
# File 'lib/eBay.rb', line 22584 def __xmlele_any @__xmlele_any end |
#attributeSetID ⇒ Object
Returns the value of attribute attributeSetID.
22572 22573 22574 |
# File 'lib/eBay.rb', line 22572 def attributeSetID @attributeSetID end |
#availableItemsOnly ⇒ Object
Returns the value of attribute availableItemsOnly.
22579 22580 22581 |
# File 'lib/eBay.rb', line 22579 def availableItemsOnly @availableItemsOnly end |
#characteristicSetIDs ⇒ Object
Returns the value of attribute characteristicSetIDs.
22581 22582 22583 |
# File 'lib/eBay.rb', line 22581 def characteristicSetIDs @characteristicSetIDs end |
#externalProductID ⇒ Object
Returns the value of attribute externalProductID.
22583 22584 22585 |
# File 'lib/eBay.rb', line 22583 def externalProductID @externalProductID end |
#maxChildrenPerFamily ⇒ Object
Returns the value of attribute maxChildrenPerFamily.
22576 22577 22578 |
# File 'lib/eBay.rb', line 22576 def maxChildrenPerFamily @maxChildrenPerFamily end |
#pagination ⇒ Object
Returns the value of attribute pagination.
22578 22579 22580 |
# File 'lib/eBay.rb', line 22578 def pagination @pagination end |
#productFinderID ⇒ Object
Returns the value of attribute productFinderID.
22573 22574 22575 |
# File 'lib/eBay.rb', line 22573 def productFinderID @productFinderID end |
#productID ⇒ Object
Returns the value of attribute productID.
22574 22575 22576 |
# File 'lib/eBay.rb', line 22574 def productID @productID end |
#productReferenceID ⇒ Object
Returns the value of attribute productReferenceID.
22582 22583 22584 |
# File 'lib/eBay.rb', line 22582 def productReferenceID @productReferenceID end |
#productSearchID ⇒ Object
Returns the value of attribute productSearchID.
22571 22572 22573 |
# File 'lib/eBay.rb', line 22571 def productSearchID @productSearchID end |
#queryKeywords ⇒ Object
Returns the value of attribute queryKeywords.
22580 22581 22582 |
# File 'lib/eBay.rb', line 22580 def queryKeywords @queryKeywords end |
#searchAttributes ⇒ Object
Returns the value of attribute searchAttributes.
22577 22578 22579 |
# File 'lib/eBay.rb', line 22577 def searchAttributes @searchAttributes end |
#sortAttributeID ⇒ Object
Returns the value of attribute sortAttributeID.
22575 22576 22577 |
# File 'lib/eBay.rb', line 22575 def sortAttributeID @sortAttributeID end |
Instance Method Details
#set_any(elements) ⇒ Object
22586 22587 22588 |
# File 'lib/eBay.rb', line 22586 def set_any(elements) @__xmlele_any = elements end |