Class: RequestCategoriesType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsRequestCategoriesType

Constant Summary collapse

@@schema_type =
"RequestCategoriesType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
["categoriesOnly", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CategoriesOnly")]],
["maxCategories", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MaxCategories")]],
["maxSubcategories", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MaxSubcategories")]],
["levels", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Levels")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(categoriesOnly = nil, maxCategories = nil, maxSubcategories = nil, levels = nil) ⇒ RequestCategoriesType

Returns a new instance of RequestCategoriesType.



16721
16722
16723
16724
16725
16726
# File 'lib/eBay.rb', line 16721

def initialize(categoriesOnly = nil, maxCategories = nil, maxSubcategories = nil, levels = nil)
  @categoriesOnly = categoriesOnly
  @maxCategories = maxCategories
  @maxSubcategories = maxSubcategories
  @levels = levels
end

Instance Attribute Details

#categoriesOnlyObject

Returns the value of attribute categoriesOnly.



16716
16717
16718
# File 'lib/eBay.rb', line 16716

def categoriesOnly
  @categoriesOnly
end

#levelsObject

Returns the value of attribute levels.



16719
16720
16721
# File 'lib/eBay.rb', line 16719

def levels
  @levels
end

#maxCategoriesObject

Returns the value of attribute maxCategories.



16717
16718
16719
# File 'lib/eBay.rb', line 16717

def maxCategories
  @maxCategories
end

#maxSubcategoriesObject

Returns the value of attribute maxSubcategories.



16718
16719
16720
# File 'lib/eBay.rb', line 16718

def maxSubcategories
  @maxSubcategories
end