Class: GetCategoriesRequestType

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

Overview

urn:ebay:apis:eBLBaseComponentsGetCategoriesRequestType

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
categorySiteID - SOAP::SOAPString
categoryParent - SOAP::SOAPString
levelLimit - SOAP::SOAPInt
viewAllNodes - SOAP::SOAPBoolean

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, categorySiteID = nil, categoryParent = [], levelLimit = nil, viewAllNodes = nil) ⇒ GetCategoriesRequestType

Returns a new instance of GetCategoriesRequestType.



1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
# File 'lib/eBay.rb', line 1456

def initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, endUserIP = nil, errorHandling = nil, invocationID = nil, outputSelector = [], warningLevel = nil, botBlock = nil, categorySiteID = nil, categoryParent = [], levelLimit = nil, viewAllNodes = nil)
  @detailLevel = detailLevel
  @errorLanguage = errorLanguage
  @messageID = messageID
  @version = version
  @endUserIP = endUserIP
  @errorHandling = errorHandling
  @invocationID = invocationID
  @outputSelector = outputSelector
  @warningLevel = warningLevel
  @botBlock = botBlock
  @__xmlele_any = nil
  @categorySiteID = categorySiteID
  @categoryParent = categoryParent
  @levelLimit = levelLimit
  @viewAllNodes = viewAllNodes
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



1446
1447
1448
# File 'lib/eBay.rb', line 1446

def __xmlele_any
  @__xmlele_any
end

#botBlockObject

Returns the value of attribute botBlock.



1445
1446
1447
# File 'lib/eBay.rb', line 1445

def botBlock
  @botBlock
end

#categoryParentObject

Returns the value of attribute categoryParent.



1448
1449
1450
# File 'lib/eBay.rb', line 1448

def categoryParent
  @categoryParent
end

#categorySiteIDObject

Returns the value of attribute categorySiteID.



1447
1448
1449
# File 'lib/eBay.rb', line 1447

def categorySiteID
  @categorySiteID
end

#detailLevelObject

Returns the value of attribute detailLevel.



1436
1437
1438
# File 'lib/eBay.rb', line 1436

def detailLevel
  @detailLevel
end

#endUserIPObject

Returns the value of attribute endUserIP.



1440
1441
1442
# File 'lib/eBay.rb', line 1440

def endUserIP
  @endUserIP
end

#errorHandlingObject

Returns the value of attribute errorHandling.



1441
1442
1443
# File 'lib/eBay.rb', line 1441

def errorHandling
  @errorHandling
end

#errorLanguageObject

Returns the value of attribute errorLanguage.



1437
1438
1439
# File 'lib/eBay.rb', line 1437

def errorLanguage
  @errorLanguage
end

#invocationIDObject

Returns the value of attribute invocationID.



1442
1443
1444
# File 'lib/eBay.rb', line 1442

def invocationID
  @invocationID
end

#levelLimitObject

Returns the value of attribute levelLimit.



1449
1450
1451
# File 'lib/eBay.rb', line 1449

def levelLimit
  @levelLimit
end

#messageIDObject

Returns the value of attribute messageID.



1438
1439
1440
# File 'lib/eBay.rb', line 1438

def messageID
  @messageID
end

#outputSelectorObject

Returns the value of attribute outputSelector.



1443
1444
1445
# File 'lib/eBay.rb', line 1443

def outputSelector
  @outputSelector
end

#versionObject

Returns the value of attribute version.



1439
1440
1441
# File 'lib/eBay.rb', line 1439

def version
  @version
end

#viewAllNodesObject

Returns the value of attribute viewAllNodes.



1450
1451
1452
# File 'lib/eBay.rb', line 1450

def viewAllNodes
  @viewAllNodes
end

#warningLevelObject

Returns the value of attribute warningLevel.



1444
1445
1446
# File 'lib/eBay.rb', line 1444

def warningLevel
  @warningLevel
end

Instance Method Details

#set_any(elements) ⇒ Object



1452
1453
1454
# File 'lib/eBay.rb', line 1452

def set_any(elements)
  @__xmlele_any = elements
end