Class: CategoryType

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

Overview

urn:ebay:apis:eBLBaseComponentsCategoryType

bestOfferEnabled - SOAP::SOAPBoolean
autoPayEnabled - SOAP::SOAPBoolean
b2BVATEnabled - SOAP::SOAPBoolean
catalogEnabled - SOAP::SOAPBoolean
categoryID - SOAP::SOAPString
categoryLevel - SOAP::SOAPInt
categoryName - SOAP::SOAPString
categoryParentID - SOAP::SOAPString
categoryParentName - SOAP::SOAPString
productSearchPageAvailable - SOAP::SOAPBoolean
productFinderIDs - ExtendedProductFinderIDType
characteristicsSets - CharacteristicsSetType
expired - SOAP::SOAPBoolean
intlAutosFixedCat - SOAP::SOAPBoolean
leafCategory - SOAP::SOAPBoolean
virtual - SOAP::SOAPBoolean
numOfItems - SOAP::SOAPInt
sellerGuaranteeEligible - SOAP::SOAPBoolean
oRPA - SOAP::SOAPBoolean
oRRA - SOAP::SOAPBoolean
lSD - SOAP::SOAPBoolean
keywords - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bestOfferEnabled = nil, autoPayEnabled = nil, b2BVATEnabled = nil, catalogEnabled = nil, categoryID = nil, categoryLevel = nil, categoryName = nil, categoryParentID = [], categoryParentName = [], productSearchPageAvailable = nil, productFinderIDs = [], characteristicsSets = [], expired = nil, intlAutosFixedCat = nil, leafCategory = nil, virtual = nil, numOfItems = nil, sellerGuaranteeEligible = nil, oRPA = nil, oRRA = nil, lSD = nil, keywords = nil) ⇒ CategoryType

Returns a new instance of CategoryType.



17907
17908
17909
17910
17911
17912
17913
17914
17915
17916
17917
17918
17919
17920
17921
17922
17923
17924
17925
17926
17927
17928
17929
17930
17931
# File 'lib/eBay.rb', line 17907

def initialize(bestOfferEnabled = nil, autoPayEnabled = nil, b2BVATEnabled = nil, catalogEnabled = nil, categoryID = nil, categoryLevel = nil, categoryName = nil, categoryParentID = [], categoryParentName = [], productSearchPageAvailable = nil, productFinderIDs = [], characteristicsSets = [], expired = nil, intlAutosFixedCat = nil, leafCategory = nil, virtual = nil, numOfItems = nil, sellerGuaranteeEligible = nil, oRPA = nil, oRRA = nil, lSD = nil, keywords = nil)
  @bestOfferEnabled = bestOfferEnabled
  @autoPayEnabled = autoPayEnabled
  @b2BVATEnabled = b2BVATEnabled
  @catalogEnabled = catalogEnabled
  @categoryID = categoryID
  @categoryLevel = categoryLevel
  @categoryName = categoryName
  @categoryParentID = categoryParentID
  @categoryParentName = categoryParentName
  @productSearchPageAvailable = productSearchPageAvailable
  @productFinderIDs = productFinderIDs
  @characteristicsSets = characteristicsSets
  @expired = expired
  @intlAutosFixedCat = intlAutosFixedCat
  @leafCategory = leafCategory
  @virtual = virtual
  @numOfItems = numOfItems
  @sellerGuaranteeEligible = sellerGuaranteeEligible
  @oRPA = oRPA
  @oRRA = oRRA
  @lSD = lSD
  @keywords = keywords
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



17901
17902
17903
# File 'lib/eBay.rb', line 17901

def __xmlele_any
  @__xmlele_any
end

#autoPayEnabledObject

Returns the value of attribute autoPayEnabled.



17880
17881
17882
# File 'lib/eBay.rb', line 17880

def autoPayEnabled
  @autoPayEnabled
end

#b2BVATEnabledObject

Returns the value of attribute b2BVATEnabled.



17881
17882
17883
# File 'lib/eBay.rb', line 17881

def b2BVATEnabled
  @b2BVATEnabled
end

#bestOfferEnabledObject

Returns the value of attribute bestOfferEnabled.



17879
17880
17881
# File 'lib/eBay.rb', line 17879

def bestOfferEnabled
  @bestOfferEnabled
end

#catalogEnabledObject

Returns the value of attribute catalogEnabled.



17882
17883
17884
# File 'lib/eBay.rb', line 17882

def catalogEnabled
  @catalogEnabled
end

#categoryIDObject

Returns the value of attribute categoryID.



17883
17884
17885
# File 'lib/eBay.rb', line 17883

def categoryID
  @categoryID
end

#categoryLevelObject

Returns the value of attribute categoryLevel.



17884
17885
17886
# File 'lib/eBay.rb', line 17884

def categoryLevel
  @categoryLevel
end

#categoryNameObject

Returns the value of attribute categoryName.



17885
17886
17887
# File 'lib/eBay.rb', line 17885

def categoryName
  @categoryName
end

#categoryParentIDObject

Returns the value of attribute categoryParentID.



17886
17887
17888
# File 'lib/eBay.rb', line 17886

def categoryParentID
  @categoryParentID
end

#categoryParentNameObject

Returns the value of attribute categoryParentName.



17887
17888
17889
# File 'lib/eBay.rb', line 17887

def categoryParentName
  @categoryParentName
end

#characteristicsSetsObject

Returns the value of attribute characteristicsSets.



17890
17891
17892
# File 'lib/eBay.rb', line 17890

def characteristicsSets
  @characteristicsSets
end

#expiredObject

Returns the value of attribute expired.



17891
17892
17893
# File 'lib/eBay.rb', line 17891

def expired
  @expired
end

#intlAutosFixedCatObject

Returns the value of attribute intlAutosFixedCat.



17892
17893
17894
# File 'lib/eBay.rb', line 17892

def intlAutosFixedCat
  @intlAutosFixedCat
end

#keywordsObject

Returns the value of attribute keywords.



17900
17901
17902
# File 'lib/eBay.rb', line 17900

def keywords
  @keywords
end

#leafCategoryObject

Returns the value of attribute leafCategory.



17893
17894
17895
# File 'lib/eBay.rb', line 17893

def leafCategory
  @leafCategory
end

#lSDObject

Returns the value of attribute lSD.



17899
17900
17901
# File 'lib/eBay.rb', line 17899

def lSD
  @lSD
end

#numOfItemsObject

Returns the value of attribute numOfItems.



17895
17896
17897
# File 'lib/eBay.rb', line 17895

def numOfItems
  @numOfItems
end

#oRPAObject

Returns the value of attribute oRPA.



17897
17898
17899
# File 'lib/eBay.rb', line 17897

def oRPA
  @oRPA
end

#oRRAObject

Returns the value of attribute oRRA.



17898
17899
17900
# File 'lib/eBay.rb', line 17898

def oRRA
  @oRRA
end

#productFinderIDsObject

Returns the value of attribute productFinderIDs.



17889
17890
17891
# File 'lib/eBay.rb', line 17889

def productFinderIDs
  @productFinderIDs
end

#productSearchPageAvailableObject

Returns the value of attribute productSearchPageAvailable.



17888
17889
17890
# File 'lib/eBay.rb', line 17888

def productSearchPageAvailable
  @productSearchPageAvailable
end

#sellerGuaranteeEligibleObject

Returns the value of attribute sellerGuaranteeEligible.



17896
17897
17898
# File 'lib/eBay.rb', line 17896

def sellerGuaranteeEligible
  @sellerGuaranteeEligible
end

#virtualObject

Returns the value of attribute virtual.



17894
17895
17896
# File 'lib/eBay.rb', line 17894

def virtual
  @virtual
end

Instance Method Details

#set_any(elements) ⇒ Object



17903
17904
17905
# File 'lib/eBay.rb', line 17903

def set_any(elements)
  @__xmlele_any = elements
end