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.



5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
# File 'lib/eBay.rb', line 5229

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.



5214
5215
5216
# File 'lib/eBay.rb', line 5214

def __xmlele_any
  @__xmlele_any
end

#ackObject

Returns the value of attribute ack.



5203
5204
5205
# File 'lib/eBay.rb', line 5203

def ack
  @ack
end

#bestOfferListObject

Returns the value of attribute bestOfferList.



5218
5219
5220
# File 'lib/eBay.rb', line 5218

def bestOfferList
  @bestOfferList
end

#bidListObject

Returns the value of attribute bidList.



5217
5218
5219
# File 'lib/eBay.rb', line 5217

def bidList
  @bidList
end

#buildObject

Returns the value of attribute build.



5208
5209
5210
# File 'lib/eBay.rb', line 5208

def build
  @build
end

#buyingSummaryObject

Returns the value of attribute buyingSummary.



5215
5216
5217
# File 'lib/eBay.rb', line 5215

def buyingSummary
  @buyingSummary
end

#correlationIDObject

Returns the value of attribute correlationID.



5204
5205
5206
# File 'lib/eBay.rb', line 5204

def correlationID
  @correlationID
end

#duplicateInvocationDetailsObject

Returns the value of attribute duplicateInvocationDetails.



5210
5211
5212
# File 'lib/eBay.rb', line 5210

def duplicateInvocationDetails
  @duplicateInvocationDetails
end

#errorsObject

Returns the value of attribute errors.



5205
5206
5207
# File 'lib/eBay.rb', line 5205

def errors
  @errors
end

#favoriteSearchesObject

Returns the value of attribute favoriteSearches.



5221
5222
5223
# File 'lib/eBay.rb', line 5221

def favoriteSearches
  @favoriteSearches
end

#favoriteSellersObject

Returns the value of attribute favoriteSellers.



5222
5223
5224
# File 'lib/eBay.rb', line 5222

def favoriteSellers
  @favoriteSellers
end

#hardExpirationWarningObject

Returns the value of attribute hardExpirationWarning.



5213
5214
5215
# File 'lib/eBay.rb', line 5213

def hardExpirationWarning
  @hardExpirationWarning
end

#lostListObject

Returns the value of attribute lostList.



5220
5221
5222
# File 'lib/eBay.rb', line 5220

def lostList
  @lostList
end

#messageObject

Returns the value of attribute message.



5206
5207
5208
# File 'lib/eBay.rb', line 5206

def message
  @message
end

#notificationEventNameObject

Returns the value of attribute notificationEventName.



5209
5210
5211
# File 'lib/eBay.rb', line 5209

def notificationEventName
  @notificationEventName
end

#notificationSignatureObject

Returns the value of attribute notificationSignature.



5212
5213
5214
# File 'lib/eBay.rb', line 5212

def notificationSignature
  @notificationSignature
end

#recipientUserIDObject

Returns the value of attribute recipientUserID.



5211
5212
5213
# File 'lib/eBay.rb', line 5211

def recipientUserID
  @recipientUserID
end

#secondChanceOfferObject

Returns the value of attribute secondChanceOffer.



5223
5224
5225
# File 'lib/eBay.rb', line 5223

def secondChanceOffer
  @secondChanceOffer
end

#timestampObject

Returns the value of attribute timestamp.



5202
5203
5204
# File 'lib/eBay.rb', line 5202

def timestamp
  @timestamp
end

#versionObject

Returns the value of attribute version.



5207
5208
5209
# File 'lib/eBay.rb', line 5207

def version
  @version
end

#watchListObject

Returns the value of attribute watchList.



5216
5217
5218
# File 'lib/eBay.rb', line 5216

def watchList
  @watchList
end

#wonListObject

Returns the value of attribute wonList.



5219
5220
5221
# File 'lib/eBay.rb', line 5219

def wonList
  @wonList
end

Instance Method Details

#set_any(elements) ⇒ Object



5225
5226
5227
# File 'lib/eBay.rb', line 5225

def set_any(elements)
  @__xmlele_any = elements
end