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.



19789
19790
19791
19792
19793
19794
19795
19796
19797
19798
19799
19800
19801
19802
19803
19804
19805
19806
19807
19808
# File 'lib/eBay.rb', line 19789

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.



19783
19784
19785
# File 'lib/eBay.rb', line 19783

def __xmlele_any
  @__xmlele_any
end

#contentTypeObject

Returns the value of attribute contentType.



19772
19773
19774
# File 'lib/eBay.rb', line 19772

def contentType
  @contentType
end

#creationDateObject

Returns the value of attribute creationDate.



19776
19777
19778
# File 'lib/eBay.rb', line 19776

def creationDate
  @creationDate
end

#expirationDateObject

Returns the value of attribute expirationDate.



19778
19779
19780
# File 'lib/eBay.rb', line 19778

def expirationDate
  @expirationDate
end

#externalMessageIDObject

Returns the value of attribute externalMessageID.



19771
19772
19773
# File 'lib/eBay.rb', line 19771

def externalMessageID
  @externalMessageID
end

#flaggedObject

Returns the value of attribute flagged.



19774
19775
19776
# File 'lib/eBay.rb', line 19774

def flagged
  @flagged
end

#folderObject

Returns the value of attribute folder.



19782
19783
19784
# File 'lib/eBay.rb', line 19782

def folder
  @folder
end

#forwardDetailsObject

Returns the value of attribute forwardDetails.



19781
19782
19783
# File 'lib/eBay.rb', line 19781

def forwardDetails
  @forwardDetails
end

#itemIDObject

Returns the value of attribute itemID.



19779
19780
19781
# File 'lib/eBay.rb', line 19779

def itemID
  @itemID
end

#messageIDObject

Returns the value of attribute messageID.



19770
19771
19772
# File 'lib/eBay.rb', line 19770

def messageID
  @messageID
end

#readObject

Returns the value of attribute read.



19775
19776
19777
# File 'lib/eBay.rb', line 19775

def read
  @read
end

#receiveDateObject

Returns the value of attribute receiveDate.



19777
19778
19779
# File 'lib/eBay.rb', line 19777

def receiveDate
  @receiveDate
end

#recipientUserIDObject

Returns the value of attribute recipientUserID.



19767
19768
19769
# File 'lib/eBay.rb', line 19767

def recipientUserID
  @recipientUserID
end

#responseDetailsObject

Returns the value of attribute responseDetails.



19780
19781
19782
# File 'lib/eBay.rb', line 19780

def responseDetails
  @responseDetails
end

#senderObject

Returns the value of attribute sender.



19766
19767
19768
# File 'lib/eBay.rb', line 19766

def sender
  @sender
end

#sendToNameObject

Returns the value of attribute sendToName.



19768
19769
19770
# File 'lib/eBay.rb', line 19768

def sendToName
  @sendToName
end

#subjectObject

Returns the value of attribute subject.



19769
19770
19771
# File 'lib/eBay.rb', line 19769

def subject
  @subject
end

#textObject

Returns the value of attribute text.



19773
19774
19775
# File 'lib/eBay.rb', line 19773

def text
  @text
end

Instance Method Details

#set_any(elements) ⇒ Object



19785
19786
19787
# File 'lib/eBay.rb', line 19785

def set_any(elements)
  @__xmlele_any = elements
end