Class: GetMyeBayBuyingResponseType

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

Overview

urn:ebay:apis:eBLBaseComponentsGetMyeBayBuyingResponseType

Constant Summary collapse

@@schema_type =
"GetMyeBayBuyingResponseType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
["timestamp", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Timestamp")]],
["ack", ["AckCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Ack")]],
["correlationID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CorrelationID")]],
["errors", ["ErrorType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Errors")]],
["message", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Message")]],
["version", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Version")]],
["build", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Build")]],
["notificationEventName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "NotificationEventName")]],
["duplicateInvocationDetails", ["DuplicateInvocationDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DuplicateInvocationDetails")]],
["recipientUserID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RecipientUserID")]],
["notificationSignature", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "NotificationSignature")]],
["hardExpirationWarning", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HardExpirationWarning")]],
["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]],
["buyingSummary", ["BuyingSummaryType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BuyingSummary")]],
["watchList", ["PaginatedItemArrayType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "WatchList")]],
["bidList", ["PaginatedItemArrayType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BidList")]],
["bestOfferList", ["PaginatedItemArrayType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BestOfferList")]],
["wonList", ["PaginatedOrderTransactionArrayType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "WonList")]],
["lostList", ["PaginatedItemArrayType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LostList")]],
["favoriteSearches", ["MyeBayFavoriteSearchListType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FavoriteSearches")]],
["favoriteSellers", ["MyeBayFavoriteSellerListType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FavoriteSellers")]],
["secondChanceOffer", ["ItemType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SecondChanceOffer")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(timestamp = nil, ack = nil, correlationID = nil, errors = [], message = nil, version = nil, build = nil, notificationEventName = nil, duplicateInvocationDetails = nil, recipientUserID = nil, notificationSignature = nil, hardExpirationWarning = nil, buyingSummary = nil, watchList = nil, bidList = nil, bestOfferList = nil, wonList = nil, lostList = nil, favoriteSearches = nil, favoriteSellers = nil, secondChanceOffer = []) ⇒ GetMyeBayBuyingResponseType

Returns a new instance of GetMyeBayBuyingResponseType.



4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
# File 'lib/eBay.rb', line 4769

def initialize(timestamp = nil, ack = nil, correlationID = nil, errors = [], message = nil, version = nil, build = nil, notificationEventName = nil, duplicateInvocationDetails = nil, recipientUserID = nil, notificationSignature = nil, hardExpirationWarning = nil, buyingSummary = nil, watchList = nil, bidList = nil, bestOfferList = nil, wonList = nil, lostList = nil, favoriteSearches = nil, favoriteSellers = nil, secondChanceOffer = [])
  @timestamp = timestamp
  @ack = ack
  @correlationID = correlationID
  @errors = errors
  @message = message
  @version = version
  @build = build
  @notificationEventName = notificationEventName
  @duplicateInvocationDetails = duplicateInvocationDetails
  @recipientUserID = recipientUserID
  @notificationSignature = notificationSignature
  @hardExpirationWarning = hardExpirationWarning
  @__xmlele_any = nil
  @buyingSummary = buyingSummary
  @watchList = watchList
  @bidList = bidList
  @bestOfferList = bestOfferList
  @wonList = wonList
  @lostList = lostList
  @favoriteSearches = favoriteSearches
  @favoriteSellers = favoriteSellers
  @secondChanceOffer = secondChanceOffer
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



4754
4755
4756
# File 'lib/eBay.rb', line 4754

def __xmlele_any
  @__xmlele_any
end

#ackObject

Returns the value of attribute ack.



4743
4744
4745
# File 'lib/eBay.rb', line 4743

def ack
  @ack
end

#bestOfferListObject

Returns the value of attribute bestOfferList.



4758
4759
4760
# File 'lib/eBay.rb', line 4758

def bestOfferList
  @bestOfferList
end

#bidListObject

Returns the value of attribute bidList.



4757
4758
4759
# File 'lib/eBay.rb', line 4757

def bidList
  @bidList
end

#buildObject

Returns the value of attribute build.



4748
4749
4750
# File 'lib/eBay.rb', line 4748

def build
  @build
end

#buyingSummaryObject

Returns the value of attribute buyingSummary.



4755
4756
4757
# File 'lib/eBay.rb', line 4755

def buyingSummary
  @buyingSummary
end

#correlationIDObject

Returns the value of attribute correlationID.



4744
4745
4746
# File 'lib/eBay.rb', line 4744

def correlationID
  @correlationID
end

#duplicateInvocationDetailsObject

Returns the value of attribute duplicateInvocationDetails.



4750
4751
4752
# File 'lib/eBay.rb', line 4750

def duplicateInvocationDetails
  @duplicateInvocationDetails
end

#errorsObject

Returns the value of attribute errors.



4745
4746
4747
# File 'lib/eBay.rb', line 4745

def errors
  @errors
end

#favoriteSearchesObject

Returns the value of attribute favoriteSearches.



4761
4762
4763
# File 'lib/eBay.rb', line 4761

def favoriteSearches
  @favoriteSearches
end

#favoriteSellersObject

Returns the value of attribute favoriteSellers.



4762
4763
4764
# File 'lib/eBay.rb', line 4762

def favoriteSellers
  @favoriteSellers
end

#hardExpirationWarningObject

Returns the value of attribute hardExpirationWarning.



4753
4754
4755
# File 'lib/eBay.rb', line 4753

def hardExpirationWarning
  @hardExpirationWarning
end

#lostListObject

Returns the value of attribute lostList.



4760
4761
4762
# File 'lib/eBay.rb', line 4760

def lostList
  @lostList
end

#messageObject

Returns the value of attribute message.



4746
4747
4748
# File 'lib/eBay.rb', line 4746

def message
  @message
end

#notificationEventNameObject

Returns the value of attribute notificationEventName.



4749
4750
4751
# File 'lib/eBay.rb', line 4749

def notificationEventName
  @notificationEventName
end

#notificationSignatureObject

Returns the value of attribute notificationSignature.



4752
4753
4754
# File 'lib/eBay.rb', line 4752

def notificationSignature
  @notificationSignature
end

#recipientUserIDObject

Returns the value of attribute recipientUserID.



4751
4752
4753
# File 'lib/eBay.rb', line 4751

def recipientUserID
  @recipientUserID
end

#secondChanceOfferObject

Returns the value of attribute secondChanceOffer.



4763
4764
4765
# File 'lib/eBay.rb', line 4763

def secondChanceOffer
  @secondChanceOffer
end

#timestampObject

Returns the value of attribute timestamp.



4742
4743
4744
# File 'lib/eBay.rb', line 4742

def timestamp
  @timestamp
end

#versionObject

Returns the value of attribute version.



4747
4748
4749
# File 'lib/eBay.rb', line 4747

def version
  @version
end

#watchListObject

Returns the value of attribute watchList.



4756
4757
4758
# File 'lib/eBay.rb', line 4756

def watchList
  @watchList
end

#wonListObject

Returns the value of attribute wonList.



4759
4760
4761
# File 'lib/eBay.rb', line 4759

def wonList
  @wonList
end

Instance Method Details

#set_any(elements) ⇒ Object



4765
4766
4767
# File 'lib/eBay.rb', line 4765

def set_any(elements)
  @__xmlele_any = elements
end