Class: GetProductsResponseType
- Inherits:
-
AbstractResponseType
- Object
- AbstractResponseType
- GetProductsResponseType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsGetProductsResponseType
- SOAP::SOAPDateTime
ack - AckCodeType
correlationID - SOAP::SOAPString
errors - ErrorType
- SOAP::SOAPString
version - SOAP::SOAPString
build - SOAP::SOAPString
notificationEventName - SOAP::SOAPString
duplicateInvocationDetails - DuplicateInvocationDetailsType
recipientUserID - SOAP::SOAPString
eIASToken - SOAP::SOAPString
notificationSignature - SOAP::SOAPString
hardExpirationWarning - SOAP::SOAPString
botBlock - BotBlockResponseType
characteristicsSetProductHistogram - CharacteristicsSetProductHistogramType
pageNumber - SOAP::SOAPInt
approximatePages - SOAP::SOAPInt
hasMore - SOAP::SOAPBoolean
totalProducts - SOAP::SOAPInt
product - CatalogProductType
itemArray - ItemArrayType
- BuyingGuideDetailsType
Instance Attribute Summary collapse
-
#__xmlele_any ⇒ Object
readonly
Returns the value of attribute __xmlele_any.
-
#ack ⇒ Object
Returns the value of attribute ack.
-
#approximatePages ⇒ Object
Returns the value of attribute approximatePages.
-
#botBlock ⇒ Object
Returns the value of attribute botBlock.
-
#build ⇒ Object
Returns the value of attribute build.
-
#buyingGuideDetails ⇒ Object
Returns the value of attribute buyingGuideDetails.
-
#characteristicsSetProductHistogram ⇒ Object
Returns the value of attribute characteristicsSetProductHistogram.
-
#correlationID ⇒ Object
Returns the value of attribute correlationID.
-
#duplicateInvocationDetails ⇒ Object
Returns the value of attribute duplicateInvocationDetails.
-
#eIASToken ⇒ Object
Returns the value of attribute eIASToken.
-
#errors ⇒ Object
Returns the value of attribute errors.
-
#hardExpirationWarning ⇒ Object
Returns the value of attribute hardExpirationWarning.
-
#hasMore ⇒ Object
Returns the value of attribute hasMore.
-
#itemArray ⇒ Object
Returns the value of attribute itemArray.
-
#message ⇒ Object
Returns the value of attribute message.
-
#notificationEventName ⇒ Object
Returns the value of attribute notificationEventName.
-
#notificationSignature ⇒ Object
Returns the value of attribute notificationSignature.
-
#pageNumber ⇒ Object
Returns the value of attribute pageNumber.
-
#product ⇒ Object
Returns the value of attribute product.
-
#recipientUserID ⇒ Object
Returns the value of attribute recipientUserID.
-
#timestamp ⇒ Object
Returns the value of attribute timestamp.
-
#totalProducts ⇒ Object
Returns the value of attribute totalProducts.
-
#version ⇒ Object
Returns the value of attribute version.
Instance Method Summary collapse
-
#initialize(timestamp = nil, ack = nil, correlationID = nil, errors = [], message = nil, version = nil, build = nil, notificationEventName = nil, duplicateInvocationDetails = nil, recipientUserID = nil, eIASToken = nil, notificationSignature = nil, hardExpirationWarning = nil, botBlock = nil, characteristicsSetProductHistogram = nil, pageNumber = nil, approximatePages = nil, hasMore = nil, totalProducts = nil, product = [], itemArray = nil, buyingGuideDetails = nil) ⇒ GetProductsResponseType
constructor
A new instance of GetProductsResponseType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(timestamp = nil, ack = nil, correlationID = nil, errors = [], message = nil, version = nil, build = nil, notificationEventName = nil, duplicateInvocationDetails = nil, recipientUserID = nil, eIASToken = nil, notificationSignature = nil, hardExpirationWarning = nil, botBlock = nil, characteristicsSetProductHistogram = nil, pageNumber = nil, approximatePages = nil, hasMore = nil, totalProducts = nil, product = [], itemArray = nil, buyingGuideDetails = nil) ⇒ GetProductsResponseType
Returns a new instance of GetProductsResponseType.
11658 11659 11660 11661 11662 11663 11664 11665 11666 11667 11668 11669 11670 11671 11672 11673 11674 11675 11676 11677 11678 11679 11680 11681 11682 |
# File 'lib/eBay.rb', line 11658 def initialize( = nil, ack = nil, correlationID = nil, errors = [], = nil, version = nil, build = nil, notificationEventName = nil, duplicateInvocationDetails = nil, recipientUserID = nil, eIASToken = nil, notificationSignature = nil, hardExpirationWarning = nil, botBlock = nil, characteristicsSetProductHistogram = nil, pageNumber = nil, approximatePages = nil, hasMore = nil, totalProducts = nil, product = [], itemArray = nil, = nil) @timestamp = @ack = ack @correlationID = correlationID @errors = errors @message = @version = version @build = build @notificationEventName = notificationEventName @duplicateInvocationDetails = duplicateInvocationDetails @recipientUserID = recipientUserID @eIASToken = eIASToken @notificationSignature = notificationSignature @hardExpirationWarning = hardExpirationWarning @botBlock = botBlock @__xmlele_any = nil @characteristicsSetProductHistogram = characteristicsSetProductHistogram @pageNumber = pageNumber @approximatePages = approximatePages @hasMore = hasMore @totalProducts = totalProducts @product = product @itemArray = itemArray @buyingGuideDetails = end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
11644 11645 11646 |
# File 'lib/eBay.rb', line 11644 def __xmlele_any @__xmlele_any end |
#ack ⇒ Object
Returns the value of attribute ack.
11631 11632 11633 |
# File 'lib/eBay.rb', line 11631 def ack @ack end |
#approximatePages ⇒ Object
Returns the value of attribute approximatePages.
11647 11648 11649 |
# File 'lib/eBay.rb', line 11647 def approximatePages @approximatePages end |
#botBlock ⇒ Object
Returns the value of attribute botBlock.
11643 11644 11645 |
# File 'lib/eBay.rb', line 11643 def botBlock @botBlock end |
#build ⇒ Object
Returns the value of attribute build.
11636 11637 11638 |
# File 'lib/eBay.rb', line 11636 def build @build end |
#buyingGuideDetails ⇒ Object
Returns the value of attribute buyingGuideDetails.
11652 11653 11654 |
# File 'lib/eBay.rb', line 11652 def @buyingGuideDetails end |
#characteristicsSetProductHistogram ⇒ Object
Returns the value of attribute characteristicsSetProductHistogram.
11645 11646 11647 |
# File 'lib/eBay.rb', line 11645 def characteristicsSetProductHistogram @characteristicsSetProductHistogram end |
#correlationID ⇒ Object
Returns the value of attribute correlationID.
11632 11633 11634 |
# File 'lib/eBay.rb', line 11632 def correlationID @correlationID end |
#duplicateInvocationDetails ⇒ Object
Returns the value of attribute duplicateInvocationDetails.
11638 11639 11640 |
# File 'lib/eBay.rb', line 11638 def duplicateInvocationDetails @duplicateInvocationDetails end |
#eIASToken ⇒ Object
Returns the value of attribute eIASToken.
11640 11641 11642 |
# File 'lib/eBay.rb', line 11640 def eIASToken @eIASToken end |
#errors ⇒ Object
Returns the value of attribute errors.
11633 11634 11635 |
# File 'lib/eBay.rb', line 11633 def errors @errors end |
#hardExpirationWarning ⇒ Object
Returns the value of attribute hardExpirationWarning.
11642 11643 11644 |
# File 'lib/eBay.rb', line 11642 def hardExpirationWarning @hardExpirationWarning end |
#hasMore ⇒ Object
Returns the value of attribute hasMore.
11648 11649 11650 |
# File 'lib/eBay.rb', line 11648 def hasMore @hasMore end |
#itemArray ⇒ Object
Returns the value of attribute itemArray.
11651 11652 11653 |
# File 'lib/eBay.rb', line 11651 def itemArray @itemArray end |
#message ⇒ Object
Returns the value of attribute message.
11634 11635 11636 |
# File 'lib/eBay.rb', line 11634 def @message end |
#notificationEventName ⇒ Object
Returns the value of attribute notificationEventName.
11637 11638 11639 |
# File 'lib/eBay.rb', line 11637 def notificationEventName @notificationEventName end |
#notificationSignature ⇒ Object
Returns the value of attribute notificationSignature.
11641 11642 11643 |
# File 'lib/eBay.rb', line 11641 def notificationSignature @notificationSignature end |
#pageNumber ⇒ Object
Returns the value of attribute pageNumber.
11646 11647 11648 |
# File 'lib/eBay.rb', line 11646 def pageNumber @pageNumber end |
#product ⇒ Object
Returns the value of attribute product.
11650 11651 11652 |
# File 'lib/eBay.rb', line 11650 def product @product end |
#recipientUserID ⇒ Object
Returns the value of attribute recipientUserID.
11639 11640 11641 |
# File 'lib/eBay.rb', line 11639 def recipientUserID @recipientUserID end |
#timestamp ⇒ Object
Returns the value of attribute timestamp.
11630 11631 11632 |
# File 'lib/eBay.rb', line 11630 def @timestamp end |
#totalProducts ⇒ Object
Returns the value of attribute totalProducts.
11649 11650 11651 |
# File 'lib/eBay.rb', line 11649 def totalProducts @totalProducts end |
#version ⇒ Object
Returns the value of attribute version.
11635 11636 11637 |
# File 'lib/eBay.rb', line 11635 def version @version end |
Instance Method Details
#set_any(elements) ⇒ Object
11654 11655 11656 |
# File 'lib/eBay.rb', line 11654 def set_any(elements) @__xmlele_any = elements end |