Class: GetCategoryListingsRequestType

Inherits:
AbstractRequestType show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsGetCategoryListingsRequestType

detailLevel - DetailLevelCodeType
errorLanguage - SOAP::SOAPString
messageID - SOAP::SOAPString
version - SOAP::SOAPString
endUserIP - SOAP::SOAPString
errorHandling - ErrorHandlingCodeType
invocationID - (any)
outputSelector - SOAP::SOAPString
warningLevel - WarningLevelCodeType
botBlock - BotBlockRequestType
motorsGermanySearchable - SOAP::SOAPBoolean
categoryID - SOAP::SOAPString
adFormat - SOAP::SOAPBoolean
freeShipping - SOAP::SOAPBoolean
currency - CurrencyCodeType
itemTypeFilter - ItemTypeFilterCodeType
searchType - CategoryListingsSearchCodeType
orderBy - CategoryListingsOrderCodeType
pagination - PaginationType
searchLocation - SearchLocationType
proximitySearch - ProximitySearchType
includeGetItFastItems - SOAP::SOAPBoolean
paymentMethod - PaymentMethodSearchCodeType
includeCondition - SOAP::SOAPBoolean
includeFeedback - SOAP::SOAPBoolean
localSearchPostalCode - SOAP::SOAPString
maxRelatedSearchKeywords - SOAP::SOAPInt
group - GroupType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, endUserIP = nil, errorHandling = nil, invocationID = nil, outputSelector = [], warningLevel = nil, botBlock = nil, motorsGermanySearchable = nil, categoryID = nil, adFormat = nil, freeShipping = nil, currency = nil, itemTypeFilter = nil, searchType = nil, orderBy = nil, pagination = nil, searchLocation = nil, proximitySearch = nil, includeGetItFastItems = nil, paymentMethod = nil, includeCondition = nil, includeFeedback = nil, localSearchPostalCode = nil, maxRelatedSearchKeywords = nil, group = nil) ⇒ GetCategoryListingsRequestType

Returns a new instance of GetCategoryListingsRequestType.



1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
# File 'lib/eBay.rb', line 1643

def initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, endUserIP = nil, errorHandling = nil, invocationID = nil, outputSelector = [], warningLevel = nil, botBlock = nil, motorsGermanySearchable = nil, categoryID = nil, adFormat = nil, freeShipping = nil, currency = nil, itemTypeFilter = nil, searchType = nil, orderBy = nil, pagination = nil, searchLocation = nil, proximitySearch = nil, includeGetItFastItems = nil, paymentMethod = nil, includeCondition = nil, includeFeedback = nil, localSearchPostalCode = nil, maxRelatedSearchKeywords = nil, group = nil)
  @detailLevel = detailLevel
  @errorLanguage = errorLanguage
  @messageID = messageID
  @version = version
  @endUserIP = endUserIP
  @errorHandling = errorHandling
  @invocationID = invocationID
  @outputSelector = outputSelector
  @warningLevel = warningLevel
  @botBlock = botBlock
  @__xmlele_any = nil
  @motorsGermanySearchable = motorsGermanySearchable
  @categoryID = categoryID
  @adFormat = adFormat
  @freeShipping = freeShipping
  @currency = currency
  @itemTypeFilter = itemTypeFilter
  @searchType = searchType
  @orderBy = orderBy
  @pagination = pagination
  @searchLocation = searchLocation
  @proximitySearch = proximitySearch
  @includeGetItFastItems = includeGetItFastItems
  @paymentMethod = paymentMethod
  @includeCondition = includeCondition
  @includeFeedback = includeFeedback
  @localSearchPostalCode = localSearchPostalCode
  @maxRelatedSearchKeywords = maxRelatedSearchKeywords
  @group = group
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



1619
1620
1621
# File 'lib/eBay.rb', line 1619

def __xmlele_any
  @__xmlele_any
end

#adFormatObject

Returns the value of attribute adFormat.



1622
1623
1624
# File 'lib/eBay.rb', line 1622

def adFormat
  @adFormat
end

#botBlockObject

Returns the value of attribute botBlock.



1618
1619
1620
# File 'lib/eBay.rb', line 1618

def botBlock
  @botBlock
end

#categoryIDObject

Returns the value of attribute categoryID.



1621
1622
1623
# File 'lib/eBay.rb', line 1621

def categoryID
  @categoryID
end

#currencyObject

Returns the value of attribute currency.



1624
1625
1626
# File 'lib/eBay.rb', line 1624

def currency
  @currency
end

#detailLevelObject

Returns the value of attribute detailLevel.



1609
1610
1611
# File 'lib/eBay.rb', line 1609

def detailLevel
  @detailLevel
end

#endUserIPObject

Returns the value of attribute endUserIP.



1613
1614
1615
# File 'lib/eBay.rb', line 1613

def endUserIP
  @endUserIP
end

#errorHandlingObject

Returns the value of attribute errorHandling.



1614
1615
1616
# File 'lib/eBay.rb', line 1614

def errorHandling
  @errorHandling
end

#errorLanguageObject

Returns the value of attribute errorLanguage.



1610
1611
1612
# File 'lib/eBay.rb', line 1610

def errorLanguage
  @errorLanguage
end

#freeShippingObject

Returns the value of attribute freeShipping.



1623
1624
1625
# File 'lib/eBay.rb', line 1623

def freeShipping
  @freeShipping
end

#groupObject

Returns the value of attribute group.



1637
1638
1639
# File 'lib/eBay.rb', line 1637

def group
  @group
end

#includeConditionObject

Returns the value of attribute includeCondition.



1633
1634
1635
# File 'lib/eBay.rb', line 1633

def includeCondition
  @includeCondition
end

#includeFeedbackObject

Returns the value of attribute includeFeedback.



1634
1635
1636
# File 'lib/eBay.rb', line 1634

def includeFeedback
  @includeFeedback
end

#includeGetItFastItemsObject

Returns the value of attribute includeGetItFastItems.



1631
1632
1633
# File 'lib/eBay.rb', line 1631

def includeGetItFastItems
  @includeGetItFastItems
end

#invocationIDObject

Returns the value of attribute invocationID.



1615
1616
1617
# File 'lib/eBay.rb', line 1615

def invocationID
  @invocationID
end

#itemTypeFilterObject

Returns the value of attribute itemTypeFilter.



1625
1626
1627
# File 'lib/eBay.rb', line 1625

def itemTypeFilter
  @itemTypeFilter
end

#localSearchPostalCodeObject

Returns the value of attribute localSearchPostalCode.



1635
1636
1637
# File 'lib/eBay.rb', line 1635

def localSearchPostalCode
  @localSearchPostalCode
end

#maxRelatedSearchKeywordsObject

Returns the value of attribute maxRelatedSearchKeywords.



1636
1637
1638
# File 'lib/eBay.rb', line 1636

def maxRelatedSearchKeywords
  @maxRelatedSearchKeywords
end

#messageIDObject

Returns the value of attribute messageID.



1611
1612
1613
# File 'lib/eBay.rb', line 1611

def messageID
  @messageID
end

#motorsGermanySearchableObject

Returns the value of attribute motorsGermanySearchable.



1620
1621
1622
# File 'lib/eBay.rb', line 1620

def motorsGermanySearchable
  @motorsGermanySearchable
end

#orderByObject

Returns the value of attribute orderBy.



1627
1628
1629
# File 'lib/eBay.rb', line 1627

def orderBy
  @orderBy
end

#outputSelectorObject

Returns the value of attribute outputSelector.



1616
1617
1618
# File 'lib/eBay.rb', line 1616

def outputSelector
  @outputSelector
end

#paginationObject

Returns the value of attribute pagination.



1628
1629
1630
# File 'lib/eBay.rb', line 1628

def pagination
  @pagination
end

#paymentMethodObject

Returns the value of attribute paymentMethod.



1632
1633
1634
# File 'lib/eBay.rb', line 1632

def paymentMethod
  @paymentMethod
end

#proximitySearchObject

Returns the value of attribute proximitySearch.



1630
1631
1632
# File 'lib/eBay.rb', line 1630

def proximitySearch
  @proximitySearch
end

#searchLocationObject

Returns the value of attribute searchLocation.



1629
1630
1631
# File 'lib/eBay.rb', line 1629

def searchLocation
  @searchLocation
end

#searchTypeObject

Returns the value of attribute searchType.



1626
1627
1628
# File 'lib/eBay.rb', line 1626

def searchType
  @searchType
end

#versionObject

Returns the value of attribute version.



1612
1613
1614
# File 'lib/eBay.rb', line 1612

def version
  @version
end

#warningLevelObject

Returns the value of attribute warningLevel.



1617
1618
1619
# File 'lib/eBay.rb', line 1617

def warningLevel
  @warningLevel
end

Instance Method Details

#set_any(elements) ⇒ Object



1639
1640
1641
# File 'lib/eBay.rb', line 1639

def set_any(elements)
  @__xmlele_any = elements
end