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.



19069
19070
19071
19072
19073
19074
# File 'lib/eBay.rb', line 19069

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.



19064
19065
19066
# File 'lib/eBay.rb', line 19064

def categoriesOnly
  @categoriesOnly
end

#levelsObject

Returns the value of attribute levels.



19067
19068
19069
# File 'lib/eBay.rb', line 19067

def levels
  @levels
end

#maxCategoriesObject

Returns the value of attribute maxCategories.



19065
19066
19067
# File 'lib/eBay.rb', line 19065

def maxCategories
  @maxCategories
end

#maxSubcategoriesObject

Returns the value of attribute maxSubcategories.



19066
19067
19068
# File 'lib/eBay.rb', line 19066

def maxSubcategories
  @maxSubcategories
end