Class: CategoryType

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

Overview

urn:ebay:apis:eBLBaseComponentsCategoryType

Constant Summary collapse

@@schema_type =
"CategoryType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["autoPayEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AutoPayEnabled")]],
  ["b2BVATEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "B2BVATEnabled")]],
  ["catalogEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CatalogEnabled")]],
  ["categoryID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CategoryID")]],
  ["categoryLevel", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CategoryLevel")]],
  ["categoryName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CategoryName")]],
  ["categoryParentID", ["SOAP::SOAPString[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CategoryParentID")]],
  ["categoryParentName", ["SOAP::SOAPString[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CategoryParentName")]],
  ["cSIDList", ["SOAP::SOAPString[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CSIDList")]],
  ["expired", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Expired")]],
  ["intlAutosFixedCat", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "IntlAutosFixedCat")]],
  ["leafCategory", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LeafCategory")]],
  ["virtual", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Virtual")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(autoPayEnabled = nil, b2BVATEnabled = nil, catalogEnabled = nil, categoryID = nil, categoryLevel = nil, categoryName = nil, categoryParentID = [], categoryParentName = [], cSIDList = [], expired = nil, intlAutosFixedCat = nil, leafCategory = nil, virtual = nil) ⇒ CategoryType

Returns a new instance of CategoryType.



2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
# File 'lib/v_paypal/default.rb', line 2178

def initialize(autoPayEnabled = nil, b2BVATEnabled = nil, catalogEnabled = nil, categoryID = nil, categoryLevel = nil, categoryName = nil, categoryParentID = [], categoryParentName = [], cSIDList = [], expired = nil, intlAutosFixedCat = nil, leafCategory = nil, virtual = nil)
  @autoPayEnabled = autoPayEnabled
  @b2BVATEnabled = b2BVATEnabled
  @catalogEnabled = catalogEnabled
  @categoryID = categoryID
  @categoryLevel = categoryLevel
  @categoryName = categoryName
  @categoryParentID = categoryParentID
  @categoryParentName = categoryParentName
  @cSIDList = cSIDList
  @expired = expired
  @intlAutosFixedCat = intlAutosFixedCat
  @leafCategory = leafCategory
  @virtual = virtual
end

Instance Attribute Details

#autoPayEnabledObject

Returns the value of attribute autoPayEnabled.



2164
2165
2166
# File 'lib/v_paypal/default.rb', line 2164

def autoPayEnabled
  @autoPayEnabled
end

#b2BVATEnabledObject

Returns the value of attribute b2BVATEnabled.



2165
2166
2167
# File 'lib/v_paypal/default.rb', line 2165

def b2BVATEnabled
  @b2BVATEnabled
end

#catalogEnabledObject

Returns the value of attribute catalogEnabled.



2166
2167
2168
# File 'lib/v_paypal/default.rb', line 2166

def catalogEnabled
  @catalogEnabled
end

#categoryIDObject

Returns the value of attribute categoryID.



2167
2168
2169
# File 'lib/v_paypal/default.rb', line 2167

def categoryID
  @categoryID
end

#categoryLevelObject

Returns the value of attribute categoryLevel.



2168
2169
2170
# File 'lib/v_paypal/default.rb', line 2168

def categoryLevel
  @categoryLevel
end

#categoryNameObject

Returns the value of attribute categoryName.



2169
2170
2171
# File 'lib/v_paypal/default.rb', line 2169

def categoryName
  @categoryName
end

#categoryParentIDObject

Returns the value of attribute categoryParentID.



2170
2171
2172
# File 'lib/v_paypal/default.rb', line 2170

def categoryParentID
  @categoryParentID
end

#categoryParentNameObject

Returns the value of attribute categoryParentName.



2171
2172
2173
# File 'lib/v_paypal/default.rb', line 2171

def categoryParentName
  @categoryParentName
end

#cSIDListObject

Returns the value of attribute cSIDList.



2172
2173
2174
# File 'lib/v_paypal/default.rb', line 2172

def cSIDList
  @cSIDList
end

#expiredObject

Returns the value of attribute expired.



2173
2174
2175
# File 'lib/v_paypal/default.rb', line 2173

def expired
  @expired
end

#intlAutosFixedCatObject

Returns the value of attribute intlAutosFixedCat.



2174
2175
2176
# File 'lib/v_paypal/default.rb', line 2174

def intlAutosFixedCat
  @intlAutosFixedCat
end

#leafCategoryObject

Returns the value of attribute leafCategory.



2175
2176
2177
# File 'lib/v_paypal/default.rb', line 2175

def leafCategory
  @leafCategory
end

#virtualObject

Returns the value of attribute virtual.



2176
2177
2178
# File 'lib/v_paypal/default.rb', line 2176

def virtual
  @virtual
end