Class: MyMessagesAlertType

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

Overview

urn:ebay:apis:eBLBaseComponentsMyMessagesAlertType

Constant Summary collapse

@@schema_type =
"MyMessagesAlertType"
@@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")]],
["subject", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Subject")]],
["priority", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Priority")]],
["alertID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AlertID")]],
["externalAlertID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExternalAlertID")]],
["contentType", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ContentType")]],
["text", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Text")]],
["resolutionStatus", ["MyMessagesAlertResolutionStatusCode", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ResolutionStatus")]],
["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")]],
["resolutionDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ResolutionDate")]],
["lastReadDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LastReadDate")]],
["itemID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ItemID")]],
["isTimedResolution", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "IsTimedResolution")]],
["actionURL", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ActionURL")]],
["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, subject = nil, priority = nil, alertID = nil, externalAlertID = nil, contentType = nil, text = nil, resolutionStatus = nil, read = nil, creationDate = nil, receiveDate = nil, expirationDate = nil, resolutionDate = nil, lastReadDate = nil, itemID = nil, isTimedResolution = nil, actionURL = nil, responseDetails = nil, forwardDetails = nil, folder = nil) ⇒ MyMessagesAlertType

Returns a new instance of MyMessagesAlertType.



15138
15139
15140
15141
15142
15143
15144
15145
15146
15147
15148
15149
15150
15151
15152
15153
15154
15155
15156
15157
15158
15159
15160
15161
# File 'lib/eBay.rb', line 15138

def initialize(sender = nil, recipientUserID = nil, subject = nil, priority = nil, alertID = nil, externalAlertID = nil, contentType = nil, text = nil, resolutionStatus = nil, read = nil, creationDate = nil, receiveDate = nil, expirationDate = nil, resolutionDate = nil, lastReadDate = nil, itemID = nil, isTimedResolution = nil, actionURL = nil, responseDetails = nil, forwardDetails = nil, folder = nil)
  @sender = sender
  @recipientUserID = recipientUserID
  @subject = subject
  @priority = priority
  @alertID = alertID
  @externalAlertID = externalAlertID
  @contentType = contentType
  @text = text
  @resolutionStatus = resolutionStatus
  @read = read
  @creationDate = creationDate
  @receiveDate = receiveDate
  @expirationDate = expirationDate
  @resolutionDate = resolutionDate
  @lastReadDate = lastReadDate
  @itemID = itemID
  @isTimedResolution = isTimedResolution
  @actionURL = actionURL
  @responseDetails = responseDetails
  @forwardDetails = forwardDetails
  @folder = folder
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



15132
15133
15134
# File 'lib/eBay.rb', line 15132

def __xmlele_any
  @__xmlele_any
end

#actionURLObject

Returns the value of attribute actionURL.



15128
15129
15130
# File 'lib/eBay.rb', line 15128

def actionURL
  @actionURL
end

#alertIDObject

Returns the value of attribute alertID.



15115
15116
15117
# File 'lib/eBay.rb', line 15115

def alertID
  @alertID
end

#contentTypeObject

Returns the value of attribute contentType.



15117
15118
15119
# File 'lib/eBay.rb', line 15117

def contentType
  @contentType
end

#creationDateObject

Returns the value of attribute creationDate.



15121
15122
15123
# File 'lib/eBay.rb', line 15121

def creationDate
  @creationDate
end

#expirationDateObject

Returns the value of attribute expirationDate.



15123
15124
15125
# File 'lib/eBay.rb', line 15123

def expirationDate
  @expirationDate
end

#externalAlertIDObject

Returns the value of attribute externalAlertID.



15116
15117
15118
# File 'lib/eBay.rb', line 15116

def externalAlertID
  @externalAlertID
end

#folderObject

Returns the value of attribute folder.



15131
15132
15133
# File 'lib/eBay.rb', line 15131

def folder
  @folder
end

#forwardDetailsObject

Returns the value of attribute forwardDetails.



15130
15131
15132
# File 'lib/eBay.rb', line 15130

def forwardDetails
  @forwardDetails
end

#isTimedResolutionObject

Returns the value of attribute isTimedResolution.



15127
15128
15129
# File 'lib/eBay.rb', line 15127

def isTimedResolution
  @isTimedResolution
end

#itemIDObject

Returns the value of attribute itemID.



15126
15127
15128
# File 'lib/eBay.rb', line 15126

def itemID
  @itemID
end

#lastReadDateObject

Returns the value of attribute lastReadDate.



15125
15126
15127
# File 'lib/eBay.rb', line 15125

def lastReadDate
  @lastReadDate
end

#priorityObject

Returns the value of attribute priority.



15114
15115
15116
# File 'lib/eBay.rb', line 15114

def priority
  @priority
end

#readObject

Returns the value of attribute read.



15120
15121
15122
# File 'lib/eBay.rb', line 15120

def read
  @read
end

#receiveDateObject

Returns the value of attribute receiveDate.



15122
15123
15124
# File 'lib/eBay.rb', line 15122

def receiveDate
  @receiveDate
end

#recipientUserIDObject

Returns the value of attribute recipientUserID.



15112
15113
15114
# File 'lib/eBay.rb', line 15112

def recipientUserID
  @recipientUserID
end

#resolutionDateObject

Returns the value of attribute resolutionDate.



15124
15125
15126
# File 'lib/eBay.rb', line 15124

def resolutionDate
  @resolutionDate
end

#resolutionStatusObject

Returns the value of attribute resolutionStatus.



15119
15120
15121
# File 'lib/eBay.rb', line 15119

def resolutionStatus
  @resolutionStatus
end

#responseDetailsObject

Returns the value of attribute responseDetails.



15129
15130
15131
# File 'lib/eBay.rb', line 15129

def responseDetails
  @responseDetails
end

#senderObject

Returns the value of attribute sender.



15111
15112
15113
# File 'lib/eBay.rb', line 15111

def sender
  @sender
end

#subjectObject

Returns the value of attribute subject.



15113
15114
15115
# File 'lib/eBay.rb', line 15113

def subject
  @subject
end

#textObject

Returns the value of attribute text.



15118
15119
15120
# File 'lib/eBay.rb', line 15118

def text
  @text
end

Instance Method Details

#set_any(elements) ⇒ Object



15134
15135
15136
# File 'lib/eBay.rb', line 15134

def set_any(elements)
  @__xmlele_any = elements
end