Class: GetSearchResultsRequestType
- Inherits:
-
Object
- Object
- GetSearchResultsRequestType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsGetSearchResultsRequestType
Constant Summary collapse
- @@schema_type =
"GetSearchResultsRequestType"
- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
- @@schema_element =
[ ["detailLevel", ["DetailLevelCodeType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DetailLevel")]], ["errorLanguage", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ErrorLanguage")]], ["messageID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MessageID")]], ["version", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Version")]], ["errorHandling", ["ErrorHandlingCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ErrorHandling")]], ["invocationID", ["UUIDType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InvocationID")]], ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]], ["motorsGermanySearchable", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MotorsGermanySearchable")]], ["query", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Query")]], ["categoryID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CategoryID")]], ["searchFlags", ["SearchFlagsCodeType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SearchFlags")]], ["priceRangeFilter", ["PriceRangeFilterType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PriceRangeFilter")]], ["proximitySearch", ["ProximitySearchType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProximitySearch")]], ["itemTypeFilter", ["ItemTypeFilterCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ItemTypeFilter")]], ["searchType", ["SearchTypeCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SearchType")]], ["userIdFilter", ["UserIdFilterType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "UserIdFilter")]], ["searchLocationFilter", ["SearchLocationFilterType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SearchLocationFilter")]], ["storeSearchFilter", ["SearchStoreFilterType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "StoreSearchFilter")]], ["order", ["SearchSortOrderCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Order")]], ["pagination", ["PaginationType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Pagination")]], ["searchRequest", ["SearchRequestType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SearchRequest")]], ["productID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProductID")]], ["externalProductID", ["ExternalProductIDType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExternalProductID")]], ["categories", ["RequestCategoriesType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Categories")]], ["totalOnly", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TotalOnly")]], ["endTimeFrom", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "EndTimeFrom")]], ["endTimeTo", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "EndTimeTo")]], ["modTimeFrom", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ModTimeFrom")]], ["includeGetItFastItems", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "IncludeGetItFastItems")]], ["paymentMethod", ["PaymentMethodSearchCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentMethod")]], ["granularityLevel", ["GranularityLevelCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "GranularityLevel")]], ["expandSearch", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExpandSearch")]], ["lot", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Lot")]], ["quantity", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Quantity")]], ["quantityOperator", ["QuantityOperatorCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "QuantityOperator")]], ["sellerBusinessType", ["SellerBusinessCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerBusinessType")]], ["includeCondition", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "IncludeCondition")]], ["includeFeedback", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "IncludeFeedback")]]]
Instance Attribute Summary collapse
-
#__xmlele_any ⇒ Object
readonly
Returns the value of attribute __xmlele_any.
-
#categories ⇒ Object
Returns the value of attribute categories.
-
#categoryID ⇒ Object
Returns the value of attribute categoryID.
-
#detailLevel ⇒ Object
Returns the value of attribute detailLevel.
-
#endTimeFrom ⇒ Object
Returns the value of attribute endTimeFrom.
-
#endTimeTo ⇒ Object
Returns the value of attribute endTimeTo.
-
#errorHandling ⇒ Object
Returns the value of attribute errorHandling.
-
#errorLanguage ⇒ Object
Returns the value of attribute errorLanguage.
-
#expandSearch ⇒ Object
Returns the value of attribute expandSearch.
-
#externalProductID ⇒ Object
Returns the value of attribute externalProductID.
-
#granularityLevel ⇒ Object
Returns the value of attribute granularityLevel.
-
#includeCondition ⇒ Object
Returns the value of attribute includeCondition.
-
#includeFeedback ⇒ Object
Returns the value of attribute includeFeedback.
-
#includeGetItFastItems ⇒ Object
Returns the value of attribute includeGetItFastItems.
-
#invocationID ⇒ Object
Returns the value of attribute invocationID.
-
#itemTypeFilter ⇒ Object
Returns the value of attribute itemTypeFilter.
-
#lot ⇒ Object
Returns the value of attribute lot.
-
#messageID ⇒ Object
Returns the value of attribute messageID.
-
#modTimeFrom ⇒ Object
Returns the value of attribute modTimeFrom.
-
#motorsGermanySearchable ⇒ Object
Returns the value of attribute motorsGermanySearchable.
-
#order ⇒ Object
Returns the value of attribute order.
-
#pagination ⇒ Object
Returns the value of attribute pagination.
-
#paymentMethod ⇒ Object
Returns the value of attribute paymentMethod.
-
#priceRangeFilter ⇒ Object
Returns the value of attribute priceRangeFilter.
-
#productID ⇒ Object
Returns the value of attribute productID.
-
#proximitySearch ⇒ Object
Returns the value of attribute proximitySearch.
-
#quantity ⇒ Object
Returns the value of attribute quantity.
-
#quantityOperator ⇒ Object
Returns the value of attribute quantityOperator.
-
#query ⇒ Object
Returns the value of attribute query.
-
#searchFlags ⇒ Object
Returns the value of attribute searchFlags.
-
#searchLocationFilter ⇒ Object
Returns the value of attribute searchLocationFilter.
-
#searchRequest ⇒ Object
Returns the value of attribute searchRequest.
-
#searchType ⇒ Object
Returns the value of attribute searchType.
-
#sellerBusinessType ⇒ Object
Returns the value of attribute sellerBusinessType.
-
#storeSearchFilter ⇒ Object
Returns the value of attribute storeSearchFilter.
-
#totalOnly ⇒ Object
Returns the value of attribute totalOnly.
-
#userIdFilter ⇒ Object
Returns the value of attribute userIdFilter.
-
#version ⇒ Object
Returns the value of attribute version.
Instance Method Summary collapse
-
#initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, errorHandling = nil, invocationID = nil, motorsGermanySearchable = nil, query = nil, categoryID = nil, searchFlags = [], priceRangeFilter = nil, proximitySearch = nil, itemTypeFilter = nil, searchType = nil, userIdFilter = nil, searchLocationFilter = nil, storeSearchFilter = nil, order = nil, pagination = nil, searchRequest = nil, productID = nil, externalProductID = nil, categories = nil, totalOnly = nil, endTimeFrom = nil, endTimeTo = nil, modTimeFrom = nil, includeGetItFastItems = nil, paymentMethod = nil, granularityLevel = nil, expandSearch = nil, lot = nil, quantity = nil, quantityOperator = nil, sellerBusinessType = nil, includeCondition = nil, includeFeedback = nil) ⇒ GetSearchResultsRequestType
constructor
A new instance of GetSearchResultsRequestType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, errorHandling = nil, invocationID = nil, motorsGermanySearchable = nil, query = nil, categoryID = nil, searchFlags = [], priceRangeFilter = nil, proximitySearch = nil, itemTypeFilter = nil, searchType = nil, userIdFilter = nil, searchLocationFilter = nil, storeSearchFilter = nil, order = nil, pagination = nil, searchRequest = nil, productID = nil, externalProductID = nil, categories = nil, totalOnly = nil, endTimeFrom = nil, endTimeTo = nil, modTimeFrom = nil, includeGetItFastItems = nil, paymentMethod = nil, granularityLevel = nil, expandSearch = nil, lot = nil, quantity = nil, quantityOperator = nil, sellerBusinessType = nil, includeCondition = nil, includeFeedback = nil) ⇒ GetSearchResultsRequestType
Returns a new instance of GetSearchResultsRequestType.
6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 |
# File 'lib/eBay.rb', line 6655 def initialize(detailLevel = [], errorLanguage = nil, = nil, version = nil, errorHandling = nil, invocationID = nil, motorsGermanySearchable = nil, query = nil, categoryID = nil, searchFlags = [], priceRangeFilter = nil, proximitySearch = nil, itemTypeFilter = nil, searchType = nil, userIdFilter = nil, searchLocationFilter = nil, storeSearchFilter = nil, order = nil, pagination = nil, searchRequest = nil, productID = nil, externalProductID = nil, categories = nil, totalOnly = nil, endTimeFrom = nil, endTimeTo = nil, modTimeFrom = nil, includeGetItFastItems = nil, paymentMethod = nil, granularityLevel = nil, = nil, lot = nil, quantity = nil, quantityOperator = nil, sellerBusinessType = nil, includeCondition = nil, includeFeedback = nil) @detailLevel = detailLevel @errorLanguage = errorLanguage @messageID = @version = version @errorHandling = errorHandling @invocationID = invocationID @__xmlele_any = nil @motorsGermanySearchable = motorsGermanySearchable @query = query @categoryID = categoryID @searchFlags = searchFlags @priceRangeFilter = priceRangeFilter @proximitySearch = proximitySearch @itemTypeFilter = itemTypeFilter @searchType = searchType @userIdFilter = userIdFilter @searchLocationFilter = searchLocationFilter @storeSearchFilter = storeSearchFilter @order = order @pagination = pagination @searchRequest = searchRequest @productID = productID @externalProductID = externalProductID @categories = categories @totalOnly = totalOnly @endTimeFrom = endTimeFrom @endTimeTo = endTimeTo @modTimeFrom = modTimeFrom @includeGetItFastItems = includeGetItFastItems @paymentMethod = paymentMethod @granularityLevel = granularityLevel @expandSearch = @lot = lot @quantity = quantity @quantityOperator = quantityOperator @sellerBusinessType = sellerBusinessType @includeCondition = includeCondition @includeFeedback = includeFeedback end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
6618 6619 6620 |
# File 'lib/eBay.rb', line 6618 def __xmlele_any @__xmlele_any end |
#categories ⇒ Object
Returns the value of attribute categories.
6635 6636 6637 |
# File 'lib/eBay.rb', line 6635 def categories @categories end |
#categoryID ⇒ Object
Returns the value of attribute categoryID.
6621 6622 6623 |
# File 'lib/eBay.rb', line 6621 def categoryID @categoryID end |
#detailLevel ⇒ Object
Returns the value of attribute detailLevel.
6612 6613 6614 |
# File 'lib/eBay.rb', line 6612 def detailLevel @detailLevel end |
#endTimeFrom ⇒ Object
Returns the value of attribute endTimeFrom.
6637 6638 6639 |
# File 'lib/eBay.rb', line 6637 def endTimeFrom @endTimeFrom end |
#endTimeTo ⇒ Object
Returns the value of attribute endTimeTo.
6638 6639 6640 |
# File 'lib/eBay.rb', line 6638 def endTimeTo @endTimeTo end |
#errorHandling ⇒ Object
Returns the value of attribute errorHandling.
6616 6617 6618 |
# File 'lib/eBay.rb', line 6616 def errorHandling @errorHandling end |
#errorLanguage ⇒ Object
Returns the value of attribute errorLanguage.
6613 6614 6615 |
# File 'lib/eBay.rb', line 6613 def errorLanguage @errorLanguage end |
#expandSearch ⇒ Object
Returns the value of attribute expandSearch.
6643 6644 6645 |
# File 'lib/eBay.rb', line 6643 def @expandSearch end |
#externalProductID ⇒ Object
Returns the value of attribute externalProductID.
6634 6635 6636 |
# File 'lib/eBay.rb', line 6634 def externalProductID @externalProductID end |
#granularityLevel ⇒ Object
Returns the value of attribute granularityLevel.
6642 6643 6644 |
# File 'lib/eBay.rb', line 6642 def granularityLevel @granularityLevel end |
#includeCondition ⇒ Object
Returns the value of attribute includeCondition.
6648 6649 6650 |
# File 'lib/eBay.rb', line 6648 def includeCondition @includeCondition end |
#includeFeedback ⇒ Object
Returns the value of attribute includeFeedback.
6649 6650 6651 |
# File 'lib/eBay.rb', line 6649 def includeFeedback @includeFeedback end |
#includeGetItFastItems ⇒ Object
Returns the value of attribute includeGetItFastItems.
6640 6641 6642 |
# File 'lib/eBay.rb', line 6640 def includeGetItFastItems @includeGetItFastItems end |
#invocationID ⇒ Object
Returns the value of attribute invocationID.
6617 6618 6619 |
# File 'lib/eBay.rb', line 6617 def invocationID @invocationID end |
#itemTypeFilter ⇒ Object
Returns the value of attribute itemTypeFilter.
6625 6626 6627 |
# File 'lib/eBay.rb', line 6625 def itemTypeFilter @itemTypeFilter end |
#lot ⇒ Object
Returns the value of attribute lot.
6644 6645 6646 |
# File 'lib/eBay.rb', line 6644 def lot @lot end |
#messageID ⇒ Object
Returns the value of attribute messageID.
6614 6615 6616 |
# File 'lib/eBay.rb', line 6614 def @messageID end |
#modTimeFrom ⇒ Object
Returns the value of attribute modTimeFrom.
6639 6640 6641 |
# File 'lib/eBay.rb', line 6639 def modTimeFrom @modTimeFrom end |
#motorsGermanySearchable ⇒ Object
Returns the value of attribute motorsGermanySearchable.
6619 6620 6621 |
# File 'lib/eBay.rb', line 6619 def motorsGermanySearchable @motorsGermanySearchable end |
#order ⇒ Object
Returns the value of attribute order.
6630 6631 6632 |
# File 'lib/eBay.rb', line 6630 def order @order end |
#pagination ⇒ Object
Returns the value of attribute pagination.
6631 6632 6633 |
# File 'lib/eBay.rb', line 6631 def pagination @pagination end |
#paymentMethod ⇒ Object
Returns the value of attribute paymentMethod.
6641 6642 6643 |
# File 'lib/eBay.rb', line 6641 def paymentMethod @paymentMethod end |
#priceRangeFilter ⇒ Object
Returns the value of attribute priceRangeFilter.
6623 6624 6625 |
# File 'lib/eBay.rb', line 6623 def priceRangeFilter @priceRangeFilter end |
#productID ⇒ Object
Returns the value of attribute productID.
6633 6634 6635 |
# File 'lib/eBay.rb', line 6633 def productID @productID end |
#proximitySearch ⇒ Object
Returns the value of attribute proximitySearch.
6624 6625 6626 |
# File 'lib/eBay.rb', line 6624 def proximitySearch @proximitySearch end |
#quantity ⇒ Object
Returns the value of attribute quantity.
6645 6646 6647 |
# File 'lib/eBay.rb', line 6645 def quantity @quantity end |
#quantityOperator ⇒ Object
Returns the value of attribute quantityOperator.
6646 6647 6648 |
# File 'lib/eBay.rb', line 6646 def quantityOperator @quantityOperator end |
#query ⇒ Object
Returns the value of attribute query.
6620 6621 6622 |
# File 'lib/eBay.rb', line 6620 def query @query end |
#searchFlags ⇒ Object
Returns the value of attribute searchFlags.
6622 6623 6624 |
# File 'lib/eBay.rb', line 6622 def searchFlags @searchFlags end |
#searchLocationFilter ⇒ Object
Returns the value of attribute searchLocationFilter.
6628 6629 6630 |
# File 'lib/eBay.rb', line 6628 def searchLocationFilter @searchLocationFilter end |
#searchRequest ⇒ Object
Returns the value of attribute searchRequest.
6632 6633 6634 |
# File 'lib/eBay.rb', line 6632 def searchRequest @searchRequest end |
#searchType ⇒ Object
Returns the value of attribute searchType.
6626 6627 6628 |
# File 'lib/eBay.rb', line 6626 def searchType @searchType end |
#sellerBusinessType ⇒ Object
Returns the value of attribute sellerBusinessType.
6647 6648 6649 |
# File 'lib/eBay.rb', line 6647 def sellerBusinessType @sellerBusinessType end |
#storeSearchFilter ⇒ Object
Returns the value of attribute storeSearchFilter.
6629 6630 6631 |
# File 'lib/eBay.rb', line 6629 def storeSearchFilter @storeSearchFilter end |
#totalOnly ⇒ Object
Returns the value of attribute totalOnly.
6636 6637 6638 |
# File 'lib/eBay.rb', line 6636 def totalOnly @totalOnly end |
#userIdFilter ⇒ Object
Returns the value of attribute userIdFilter.
6627 6628 6629 |
# File 'lib/eBay.rb', line 6627 def userIdFilter @userIdFilter end |
#version ⇒ Object
Returns the value of attribute version.
6615 6616 6617 |
# File 'lib/eBay.rb', line 6615 def version @version end |
Instance Method Details
#set_any(elements) ⇒ Object
6651 6652 6653 |
# File 'lib/eBay.rb', line 6651 def set_any(elements) @__xmlele_any = elements end |