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", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InvocationID")]], ["warningLevel", ["WarningLevelCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "WarningLevel")]], ["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")]], ["storesFixedPrice", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "StoresFixedPrice")]], ["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")]], ["adFormat", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AdFormat")]], ["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")]], ["digitalDelivery", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DigitalDelivery")]], ["includeCondition", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "IncludeCondition")]], ["includeFeedback", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "IncludeFeedback")]], ["charityID", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CharityID")]], ["localSearchPostalCode", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LocalSearchPostalCode")]] ]
Instance Attribute Summary collapse
-
#__xmlele_any ⇒ Object
readonly
Returns the value of attribute __xmlele_any.
-
#adFormat ⇒ Object
Returns the value of attribute adFormat.
-
#categories ⇒ Object
Returns the value of attribute categories.
-
#categoryID ⇒ Object
Returns the value of attribute categoryID.
-
#charityID ⇒ Object
Returns the value of attribute charityID.
-
#detailLevel ⇒ Object
Returns the value of attribute detailLevel.
-
#digitalDelivery ⇒ Object
Returns the value of attribute digitalDelivery.
-
#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.
-
#localSearchPostalCode ⇒ Object
Returns the value of attribute localSearchPostalCode.
-
#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.
-
#storesFixedPrice ⇒ Object
Returns the value of attribute storesFixedPrice.
-
#totalOnly ⇒ Object
Returns the value of attribute totalOnly.
-
#userIdFilter ⇒ Object
Returns the value of attribute userIdFilter.
-
#version ⇒ Object
Returns the value of attribute version.
-
#warningLevel ⇒ Object
Returns the value of attribute warningLevel.
Instance Method Summary collapse
-
#initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, errorHandling = nil, invocationID = nil, warningLevel = 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, storesFixedPrice = nil, paymentMethod = nil, granularityLevel = nil, expandSearch = nil, lot = nil, adFormat = nil, quantity = nil, quantityOperator = nil, sellerBusinessType = nil, digitalDelivery = nil, includeCondition = nil, includeFeedback = nil, charityID = nil, localSearchPostalCode = 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, warningLevel = 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, storesFixedPrice = nil, paymentMethod = nil, granularityLevel = nil, expandSearch = nil, lot = nil, adFormat = nil, quantity = nil, quantityOperator = nil, sellerBusinessType = nil, digitalDelivery = nil, includeCondition = nil, includeFeedback = nil, charityID = nil, localSearchPostalCode = nil) ⇒ GetSearchResultsRequestType
Returns a new instance of GetSearchResultsRequestType.
8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 |
# File 'lib/eBay.rb', line 8208 def initialize(detailLevel = [], errorLanguage = nil, = nil, version = nil, errorHandling = nil, invocationID = nil, warningLevel = 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, storesFixedPrice = nil, paymentMethod = nil, granularityLevel = nil, = nil, lot = nil, adFormat = nil, quantity = nil, quantityOperator = nil, sellerBusinessType = nil, digitalDelivery = nil, includeCondition = nil, includeFeedback = nil, charityID = nil, localSearchPostalCode = nil) @detailLevel = detailLevel @errorLanguage = errorLanguage @messageID = @version = version @errorHandling = errorHandling @invocationID = invocationID @warningLevel = warningLevel @__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 @storesFixedPrice = storesFixedPrice @paymentMethod = paymentMethod @granularityLevel = granularityLevel @expandSearch = @lot = lot @adFormat = adFormat @quantity = quantity @quantityOperator = quantityOperator @sellerBusinessType = sellerBusinessType @digitalDelivery = digitalDelivery @includeCondition = includeCondition @includeFeedback = includeFeedback @charityID = charityID @localSearchPostalCode = localSearchPostalCode end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
8166 8167 8168 |
# File 'lib/eBay.rb', line 8166 def __xmlele_any @__xmlele_any end |
#adFormat ⇒ Object
Returns the value of attribute adFormat.
8194 8195 8196 |
# File 'lib/eBay.rb', line 8194 def adFormat @adFormat end |
#categories ⇒ Object
Returns the value of attribute categories.
8183 8184 8185 |
# File 'lib/eBay.rb', line 8183 def categories @categories end |
#categoryID ⇒ Object
Returns the value of attribute categoryID.
8169 8170 8171 |
# File 'lib/eBay.rb', line 8169 def categoryID @categoryID end |
#charityID ⇒ Object
Returns the value of attribute charityID.
8201 8202 8203 |
# File 'lib/eBay.rb', line 8201 def charityID @charityID end |
#detailLevel ⇒ Object
Returns the value of attribute detailLevel.
8159 8160 8161 |
# File 'lib/eBay.rb', line 8159 def detailLevel @detailLevel end |
#digitalDelivery ⇒ Object
Returns the value of attribute digitalDelivery.
8198 8199 8200 |
# File 'lib/eBay.rb', line 8198 def digitalDelivery @digitalDelivery end |
#endTimeFrom ⇒ Object
Returns the value of attribute endTimeFrom.
8185 8186 8187 |
# File 'lib/eBay.rb', line 8185 def endTimeFrom @endTimeFrom end |
#endTimeTo ⇒ Object
Returns the value of attribute endTimeTo.
8186 8187 8188 |
# File 'lib/eBay.rb', line 8186 def endTimeTo @endTimeTo end |
#errorHandling ⇒ Object
Returns the value of attribute errorHandling.
8163 8164 8165 |
# File 'lib/eBay.rb', line 8163 def errorHandling @errorHandling end |
#errorLanguage ⇒ Object
Returns the value of attribute errorLanguage.
8160 8161 8162 |
# File 'lib/eBay.rb', line 8160 def errorLanguage @errorLanguage end |
#expandSearch ⇒ Object
Returns the value of attribute expandSearch.
8192 8193 8194 |
# File 'lib/eBay.rb', line 8192 def @expandSearch end |
#externalProductID ⇒ Object
Returns the value of attribute externalProductID.
8182 8183 8184 |
# File 'lib/eBay.rb', line 8182 def externalProductID @externalProductID end |
#granularityLevel ⇒ Object
Returns the value of attribute granularityLevel.
8191 8192 8193 |
# File 'lib/eBay.rb', line 8191 def granularityLevel @granularityLevel end |
#includeCondition ⇒ Object
Returns the value of attribute includeCondition.
8199 8200 8201 |
# File 'lib/eBay.rb', line 8199 def includeCondition @includeCondition end |
#includeFeedback ⇒ Object
Returns the value of attribute includeFeedback.
8200 8201 8202 |
# File 'lib/eBay.rb', line 8200 def includeFeedback @includeFeedback end |
#includeGetItFastItems ⇒ Object
Returns the value of attribute includeGetItFastItems.
8188 8189 8190 |
# File 'lib/eBay.rb', line 8188 def includeGetItFastItems @includeGetItFastItems end |
#invocationID ⇒ Object
Returns the value of attribute invocationID.
8164 8165 8166 |
# File 'lib/eBay.rb', line 8164 def invocationID @invocationID end |
#itemTypeFilter ⇒ Object
Returns the value of attribute itemTypeFilter.
8173 8174 8175 |
# File 'lib/eBay.rb', line 8173 def itemTypeFilter @itemTypeFilter end |
#localSearchPostalCode ⇒ Object
Returns the value of attribute localSearchPostalCode.
8202 8203 8204 |
# File 'lib/eBay.rb', line 8202 def localSearchPostalCode @localSearchPostalCode end |
#lot ⇒ Object
Returns the value of attribute lot.
8193 8194 8195 |
# File 'lib/eBay.rb', line 8193 def lot @lot end |
#messageID ⇒ Object
Returns the value of attribute messageID.
8161 8162 8163 |
# File 'lib/eBay.rb', line 8161 def @messageID end |
#modTimeFrom ⇒ Object
Returns the value of attribute modTimeFrom.
8187 8188 8189 |
# File 'lib/eBay.rb', line 8187 def modTimeFrom @modTimeFrom end |
#motorsGermanySearchable ⇒ Object
Returns the value of attribute motorsGermanySearchable.
8167 8168 8169 |
# File 'lib/eBay.rb', line 8167 def motorsGermanySearchable @motorsGermanySearchable end |
#order ⇒ Object
Returns the value of attribute order.
8178 8179 8180 |
# File 'lib/eBay.rb', line 8178 def order @order end |
#pagination ⇒ Object
Returns the value of attribute pagination.
8179 8180 8181 |
# File 'lib/eBay.rb', line 8179 def pagination @pagination end |
#paymentMethod ⇒ Object
Returns the value of attribute paymentMethod.
8190 8191 8192 |
# File 'lib/eBay.rb', line 8190 def paymentMethod @paymentMethod end |
#priceRangeFilter ⇒ Object
Returns the value of attribute priceRangeFilter.
8171 8172 8173 |
# File 'lib/eBay.rb', line 8171 def priceRangeFilter @priceRangeFilter end |
#productID ⇒ Object
Returns the value of attribute productID.
8181 8182 8183 |
# File 'lib/eBay.rb', line 8181 def productID @productID end |
#proximitySearch ⇒ Object
Returns the value of attribute proximitySearch.
8172 8173 8174 |
# File 'lib/eBay.rb', line 8172 def proximitySearch @proximitySearch end |
#quantity ⇒ Object
Returns the value of attribute quantity.
8195 8196 8197 |
# File 'lib/eBay.rb', line 8195 def quantity @quantity end |
#quantityOperator ⇒ Object
Returns the value of attribute quantityOperator.
8196 8197 8198 |
# File 'lib/eBay.rb', line 8196 def quantityOperator @quantityOperator end |
#query ⇒ Object
Returns the value of attribute query.
8168 8169 8170 |
# File 'lib/eBay.rb', line 8168 def query @query end |
#searchFlags ⇒ Object
Returns the value of attribute searchFlags.
8170 8171 8172 |
# File 'lib/eBay.rb', line 8170 def searchFlags @searchFlags end |
#searchLocationFilter ⇒ Object
Returns the value of attribute searchLocationFilter.
8176 8177 8178 |
# File 'lib/eBay.rb', line 8176 def searchLocationFilter @searchLocationFilter end |
#searchRequest ⇒ Object
Returns the value of attribute searchRequest.
8180 8181 8182 |
# File 'lib/eBay.rb', line 8180 def searchRequest @searchRequest end |
#searchType ⇒ Object
Returns the value of attribute searchType.
8174 8175 8176 |
# File 'lib/eBay.rb', line 8174 def searchType @searchType end |
#sellerBusinessType ⇒ Object
Returns the value of attribute sellerBusinessType.
8197 8198 8199 |
# File 'lib/eBay.rb', line 8197 def sellerBusinessType @sellerBusinessType end |
#storeSearchFilter ⇒ Object
Returns the value of attribute storeSearchFilter.
8177 8178 8179 |
# File 'lib/eBay.rb', line 8177 def storeSearchFilter @storeSearchFilter end |
#storesFixedPrice ⇒ Object
Returns the value of attribute storesFixedPrice.
8189 8190 8191 |
# File 'lib/eBay.rb', line 8189 def storesFixedPrice @storesFixedPrice end |
#totalOnly ⇒ Object
Returns the value of attribute totalOnly.
8184 8185 8186 |
# File 'lib/eBay.rb', line 8184 def totalOnly @totalOnly end |
#userIdFilter ⇒ Object
Returns the value of attribute userIdFilter.
8175 8176 8177 |
# File 'lib/eBay.rb', line 8175 def userIdFilter @userIdFilter end |
#version ⇒ Object
Returns the value of attribute version.
8162 8163 8164 |
# File 'lib/eBay.rb', line 8162 def version @version end |
#warningLevel ⇒ Object
Returns the value of attribute warningLevel.
8165 8166 8167 |
# File 'lib/eBay.rb', line 8165 def warningLevel @warningLevel end |
Instance Method Details
#set_any(elements) ⇒ Object
8204 8205 8206 |
# File 'lib/eBay.rb', line 8204 def set_any(elements) @__xmlele_any = elements end |