Class: GetSearchResultsExpressRequestType
- Inherits:
-
Object
- Object
- GetSearchResultsExpressRequestType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsGetSearchResultsExpressRequestType
Constant Summary collapse
- @@schema_type =
"GetSearchResultsExpressRequestType"
- @@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")]], ["query", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Query")]], ["externalProductIDType", ["ExternalProductCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExternalProductIDType")]], ["externalProductIDValue", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExternalProductIDValue")]], ["productReferenceID", ["SOAP::SOAPLong", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProductReferenceID")]], ["departmentName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DepartmentName")]], ["aisleName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AisleName")]], ["productTypeName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProductTypeName")]], ["histogramSort", ["ExpressHistogramSortCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HistogramSort")]], ["itemSort", ["ExpressItemSortCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ItemSort")]], ["productSort", ["ExpressProductSortCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProductSort")]], ["highestPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HighestPrice")]], ["lowestPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LowestPrice")]], ["condition", ["ConditionSelectionCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Condition")]], ["sellerID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerID")]], ["postalCode", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PostalCode")]], ["histogramDetails", ["ExpressDetailLevelCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HistogramDetails")]], ["productDetails", ["ExpressDetailLevelCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProductDetails")]], ["itemDetails", ["ExpressDetailLevelCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ItemDetails")]], ["entriesPerPage", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "EntriesPerPage")]], ["pageNumber", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PageNumber")]] ]
Instance Attribute Summary collapse
-
#__xmlele_any ⇒ Object
readonly
Returns the value of attribute __xmlele_any.
-
#aisleName ⇒ Object
Returns the value of attribute aisleName.
-
#condition ⇒ Object
Returns the value of attribute condition.
-
#departmentName ⇒ Object
Returns the value of attribute departmentName.
-
#detailLevel ⇒ Object
Returns the value of attribute detailLevel.
-
#entriesPerPage ⇒ Object
Returns the value of attribute entriesPerPage.
-
#errorHandling ⇒ Object
Returns the value of attribute errorHandling.
-
#errorLanguage ⇒ Object
Returns the value of attribute errorLanguage.
-
#externalProductIDType ⇒ Object
Returns the value of attribute externalProductIDType.
-
#externalProductIDValue ⇒ Object
Returns the value of attribute externalProductIDValue.
-
#highestPrice ⇒ Object
Returns the value of attribute highestPrice.
-
#histogramDetails ⇒ Object
Returns the value of attribute histogramDetails.
-
#histogramSort ⇒ Object
Returns the value of attribute histogramSort.
-
#invocationID ⇒ Object
Returns the value of attribute invocationID.
-
#itemDetails ⇒ Object
Returns the value of attribute itemDetails.
-
#itemSort ⇒ Object
Returns the value of attribute itemSort.
-
#lowestPrice ⇒ Object
Returns the value of attribute lowestPrice.
-
#messageID ⇒ Object
Returns the value of attribute messageID.
-
#pageNumber ⇒ Object
Returns the value of attribute pageNumber.
-
#postalCode ⇒ Object
Returns the value of attribute postalCode.
-
#productDetails ⇒ Object
Returns the value of attribute productDetails.
-
#productReferenceID ⇒ Object
Returns the value of attribute productReferenceID.
-
#productSort ⇒ Object
Returns the value of attribute productSort.
-
#productTypeName ⇒ Object
Returns the value of attribute productTypeName.
-
#query ⇒ Object
Returns the value of attribute query.
-
#sellerID ⇒ Object
Returns the value of attribute sellerID.
-
#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, query = nil, externalProductIDType = nil, externalProductIDValue = nil, productReferenceID = nil, departmentName = nil, aisleName = nil, productTypeName = nil, histogramSort = nil, itemSort = nil, productSort = nil, highestPrice = nil, lowestPrice = nil, condition = nil, sellerID = nil, postalCode = nil, histogramDetails = nil, productDetails = nil, itemDetails = nil, entriesPerPage = nil, pageNumber = nil) ⇒ GetSearchResultsExpressRequestType
constructor
A new instance of GetSearchResultsExpressRequestType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, errorHandling = nil, invocationID = nil, warningLevel = nil, query = nil, externalProductIDType = nil, externalProductIDValue = nil, productReferenceID = nil, departmentName = nil, aisleName = nil, productTypeName = nil, histogramSort = nil, itemSort = nil, productSort = nil, highestPrice = nil, lowestPrice = nil, condition = nil, sellerID = nil, postalCode = nil, histogramDetails = nil, productDetails = nil, itemDetails = nil, entriesPerPage = nil, pageNumber = nil) ⇒ GetSearchResultsExpressRequestType
Returns a new instance of GetSearchResultsExpressRequestType.
8418 8419 8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 8441 8442 8443 8444 8445 8446 8447 |
# File 'lib/eBay.rb', line 8418 def initialize(detailLevel = [], errorLanguage = nil, = nil, version = nil, errorHandling = nil, invocationID = nil, warningLevel = nil, query = nil, externalProductIDType = nil, externalProductIDValue = nil, productReferenceID = nil, departmentName = nil, aisleName = nil, productTypeName = nil, histogramSort = nil, itemSort = nil, productSort = nil, highestPrice = nil, lowestPrice = nil, condition = nil, sellerID = nil, postalCode = nil, histogramDetails = nil, productDetails = nil, itemDetails = nil, entriesPerPage = nil, pageNumber = nil) @detailLevel = detailLevel @errorLanguage = errorLanguage @messageID = @version = version @errorHandling = errorHandling @invocationID = invocationID @warningLevel = warningLevel @__xmlele_any = nil @query = query @externalProductIDType = externalProductIDType @externalProductIDValue = externalProductIDValue @productReferenceID = productReferenceID @departmentName = departmentName @aisleName = aisleName @productTypeName = productTypeName @histogramSort = histogramSort @itemSort = itemSort @productSort = productSort @highestPrice = highestPrice @lowestPrice = lowestPrice @condition = condition @sellerID = sellerID @postalCode = postalCode @histogramDetails = histogramDetails @productDetails = productDetails @itemDetails = itemDetails @entriesPerPage = entriesPerPage @pageNumber = pageNumber end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
8392 8393 8394 |
# File 'lib/eBay.rb', line 8392 def __xmlele_any @__xmlele_any end |
#aisleName ⇒ Object
Returns the value of attribute aisleName.
8398 8399 8400 |
# File 'lib/eBay.rb', line 8398 def aisleName @aisleName end |
#condition ⇒ Object
Returns the value of attribute condition.
8405 8406 8407 |
# File 'lib/eBay.rb', line 8405 def condition @condition end |
#departmentName ⇒ Object
Returns the value of attribute departmentName.
8397 8398 8399 |
# File 'lib/eBay.rb', line 8397 def departmentName @departmentName end |
#detailLevel ⇒ Object
Returns the value of attribute detailLevel.
8385 8386 8387 |
# File 'lib/eBay.rb', line 8385 def detailLevel @detailLevel end |
#entriesPerPage ⇒ Object
Returns the value of attribute entriesPerPage.
8411 8412 8413 |
# File 'lib/eBay.rb', line 8411 def entriesPerPage @entriesPerPage end |
#errorHandling ⇒ Object
Returns the value of attribute errorHandling.
8389 8390 8391 |
# File 'lib/eBay.rb', line 8389 def errorHandling @errorHandling end |
#errorLanguage ⇒ Object
Returns the value of attribute errorLanguage.
8386 8387 8388 |
# File 'lib/eBay.rb', line 8386 def errorLanguage @errorLanguage end |
#externalProductIDType ⇒ Object
Returns the value of attribute externalProductIDType.
8394 8395 8396 |
# File 'lib/eBay.rb', line 8394 def externalProductIDType @externalProductIDType end |
#externalProductIDValue ⇒ Object
Returns the value of attribute externalProductIDValue.
8395 8396 8397 |
# File 'lib/eBay.rb', line 8395 def externalProductIDValue @externalProductIDValue end |
#highestPrice ⇒ Object
Returns the value of attribute highestPrice.
8403 8404 8405 |
# File 'lib/eBay.rb', line 8403 def highestPrice @highestPrice end |
#histogramDetails ⇒ Object
Returns the value of attribute histogramDetails.
8408 8409 8410 |
# File 'lib/eBay.rb', line 8408 def histogramDetails @histogramDetails end |
#histogramSort ⇒ Object
Returns the value of attribute histogramSort.
8400 8401 8402 |
# File 'lib/eBay.rb', line 8400 def histogramSort @histogramSort end |
#invocationID ⇒ Object
Returns the value of attribute invocationID.
8390 8391 8392 |
# File 'lib/eBay.rb', line 8390 def invocationID @invocationID end |
#itemDetails ⇒ Object
Returns the value of attribute itemDetails.
8410 8411 8412 |
# File 'lib/eBay.rb', line 8410 def itemDetails @itemDetails end |
#itemSort ⇒ Object
Returns the value of attribute itemSort.
8401 8402 8403 |
# File 'lib/eBay.rb', line 8401 def itemSort @itemSort end |
#lowestPrice ⇒ Object
Returns the value of attribute lowestPrice.
8404 8405 8406 |
# File 'lib/eBay.rb', line 8404 def lowestPrice @lowestPrice end |
#messageID ⇒ Object
Returns the value of attribute messageID.
8387 8388 8389 |
# File 'lib/eBay.rb', line 8387 def @messageID end |
#pageNumber ⇒ Object
Returns the value of attribute pageNumber.
8412 8413 8414 |
# File 'lib/eBay.rb', line 8412 def pageNumber @pageNumber end |
#postalCode ⇒ Object
Returns the value of attribute postalCode.
8407 8408 8409 |
# File 'lib/eBay.rb', line 8407 def postalCode @postalCode end |
#productDetails ⇒ Object
Returns the value of attribute productDetails.
8409 8410 8411 |
# File 'lib/eBay.rb', line 8409 def productDetails @productDetails end |
#productReferenceID ⇒ Object
Returns the value of attribute productReferenceID.
8396 8397 8398 |
# File 'lib/eBay.rb', line 8396 def productReferenceID @productReferenceID end |
#productSort ⇒ Object
Returns the value of attribute productSort.
8402 8403 8404 |
# File 'lib/eBay.rb', line 8402 def productSort @productSort end |
#productTypeName ⇒ Object
Returns the value of attribute productTypeName.
8399 8400 8401 |
# File 'lib/eBay.rb', line 8399 def productTypeName @productTypeName end |
#query ⇒ Object
Returns the value of attribute query.
8393 8394 8395 |
# File 'lib/eBay.rb', line 8393 def query @query end |
#sellerID ⇒ Object
Returns the value of attribute sellerID.
8406 8407 8408 |
# File 'lib/eBay.rb', line 8406 def sellerID @sellerID end |
#version ⇒ Object
Returns the value of attribute version.
8388 8389 8390 |
# File 'lib/eBay.rb', line 8388 def version @version end |
#warningLevel ⇒ Object
Returns the value of attribute warningLevel.
8391 8392 8393 |
# File 'lib/eBay.rb', line 8391 def warningLevel @warningLevel end |
Instance Method Details
#set_any(elements) ⇒ Object
8414 8415 8416 |
# File 'lib/eBay.rb', line 8414 def set_any(elements) @__xmlele_any = elements end |