Class: MyMessagesMessageType

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

Overview

urn:ebay:apis:eBLBaseComponentsMyMessagesMessageType

Constant Summary collapse

@@schema_type =
"MyMessagesMessageType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["sender", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Sender")]],
  ["recipientUserID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RecipientUserID")]],
  ["sendToName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SendToName")]],
  ["subject", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Subject")]],
  ["messageID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MessageID")]],
  ["externalMessageID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExternalMessageID")]],
  ["contentType", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ContentType")]],
  ["text", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Text")]],
  ["flagged", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Flagged")]],
  ["read", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Read")]],
  ["creationDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CreationDate")]],
  ["receiveDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ReceiveDate")]],
  ["expirationDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExpirationDate")]],
  ["itemID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ItemID")]],
  ["responseDetails", ["MyMessagesResponseDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ResponseDetails")]],
  ["forwardDetails", ["MyMessagesForwardDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ForwardDetails")]],
  ["folder", ["MyMessagesFolderType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Folder")]],
  ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sender = nil, recipientUserID = nil, sendToName = nil, subject = nil, messageID = nil, externalMessageID = nil, contentType = nil, text = nil, flagged = nil, read = nil, creationDate = nil, receiveDate = nil, expirationDate = nil, itemID = nil, responseDetails = nil, forwardDetails = nil, folder = nil) ⇒ MyMessagesMessageType

Returns a new instance of MyMessagesMessageType.



17331
17332
17333
17334
17335
17336
17337
17338
17339
17340
17341
17342
17343
17344
17345
17346
17347
17348
17349
17350
# File 'lib/eBay.rb', line 17331

def initialize(sender = nil, recipientUserID = nil, sendToName = nil, subject = nil, messageID = nil, externalMessageID = nil, contentType = nil, text = nil, flagged = nil, read = nil, creationDate = nil, receiveDate = nil, expirationDate = nil, itemID = nil, responseDetails = nil, forwardDetails = nil, folder = nil)
  @sender = sender
  @recipientUserID = recipientUserID
  @sendToName = sendToName
  @subject = subject
  @messageID = messageID
  @externalMessageID = externalMessageID
  @contentType = contentType
  @text = text
  @flagged = flagged
  @read = read
  @creationDate = creationDate
  @receiveDate = receiveDate
  @expirationDate = expirationDate
  @itemID = itemID
  @responseDetails = responseDetails
  @forwardDetails = forwardDetails
  @folder = folder
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



17325
17326
17327
# File 'lib/eBay.rb', line 17325

def __xmlele_any
  @__xmlele_any
end

#contentTypeObject

Returns the value of attribute contentType.



17314
17315
17316
# File 'lib/eBay.rb', line 17314

def contentType
  @contentType
end

#creationDateObject

Returns the value of attribute creationDate.



17318
17319
17320
# File 'lib/eBay.rb', line 17318

def creationDate
  @creationDate
end

#expirationDateObject

Returns the value of attribute expirationDate.



17320
17321
17322
# File 'lib/eBay.rb', line 17320

def expirationDate
  @expirationDate
end

#externalMessageIDObject

Returns the value of attribute externalMessageID.



17313
17314
17315
# File 'lib/eBay.rb', line 17313

def externalMessageID
  @externalMessageID
end

#flaggedObject

Returns the value of attribute flagged.



17316
17317
17318
# File 'lib/eBay.rb', line 17316

def flagged
  @flagged
end

#folderObject

Returns the value of attribute folder.



17324
17325
17326
# File 'lib/eBay.rb', line 17324

def folder
  @folder
end

#forwardDetailsObject

Returns the value of attribute forwardDetails.



17323
17324
17325
# File 'lib/eBay.rb', line 17323

def forwardDetails
  @forwardDetails
end

#itemIDObject

Returns the value of attribute itemID.



17321
17322
17323
# File 'lib/eBay.rb', line 17321

def itemID
  @itemID
end

#messageIDObject

Returns the value of attribute messageID.



17312
17313
17314
# File 'lib/eBay.rb', line 17312

def messageID
  @messageID
end

#readObject

Returns the value of attribute read.



17317
17318
17319
# File 'lib/eBay.rb', line 17317

def read
  @read
end

#receiveDateObject

Returns the value of attribute receiveDate.



17319
17320
17321
# File 'lib/eBay.rb', line 17319

def receiveDate
  @receiveDate
end

#recipientUserIDObject

Returns the value of attribute recipientUserID.



17309
17310
17311
# File 'lib/eBay.rb', line 17309

def recipientUserID
  @recipientUserID
end

#responseDetailsObject

Returns the value of attribute responseDetails.



17322
17323
17324
# File 'lib/eBay.rb', line 17322

def responseDetails
  @responseDetails
end

#senderObject

Returns the value of attribute sender.



17308
17309
17310
# File 'lib/eBay.rb', line 17308

def sender
  @sender
end

#sendToNameObject

Returns the value of attribute sendToName.



17310
17311
17312
# File 'lib/eBay.rb', line 17310

def sendToName
  @sendToName
end

#subjectObject

Returns the value of attribute subject.



17311
17312
17313
# File 'lib/eBay.rb', line 17311

def subject
  @subject
end

#textObject

Returns the value of attribute text.



17315
17316
17317
# File 'lib/eBay.rb', line 17315

def text
  @text
end

Instance Method Details

#set_any(elements) ⇒ Object



17327
17328
17329
# File 'lib/eBay.rb', line 17327

def set_any(elements)
  @__xmlele_any = elements
end