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.



17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
17169
17170
17171
17172
17173
17174
17175
17176
17177
17178
17179
# File 'lib/eBay.rb', line 17156

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.



17150
17151
17152
# File 'lib/eBay.rb', line 17150

def __xmlele_any
  @__xmlele_any
end

#actionURLObject

Returns the value of attribute actionURL.



17146
17147
17148
# File 'lib/eBay.rb', line 17146

def actionURL
  @actionURL
end

#alertIDObject

Returns the value of attribute alertID.



17133
17134
17135
# File 'lib/eBay.rb', line 17133

def alertID
  @alertID
end

#contentTypeObject

Returns the value of attribute contentType.



17135
17136
17137
# File 'lib/eBay.rb', line 17135

def contentType
  @contentType
end

#creationDateObject

Returns the value of attribute creationDate.



17139
17140
17141
# File 'lib/eBay.rb', line 17139

def creationDate
  @creationDate
end

#expirationDateObject

Returns the value of attribute expirationDate.



17141
17142
17143
# File 'lib/eBay.rb', line 17141

def expirationDate
  @expirationDate
end

#externalAlertIDObject

Returns the value of attribute externalAlertID.



17134
17135
17136
# File 'lib/eBay.rb', line 17134

def externalAlertID
  @externalAlertID
end

#folderObject

Returns the value of attribute folder.



17149
17150
17151
# File 'lib/eBay.rb', line 17149

def folder
  @folder
end

#forwardDetailsObject

Returns the value of attribute forwardDetails.



17148
17149
17150
# File 'lib/eBay.rb', line 17148

def forwardDetails
  @forwardDetails
end

#isTimedResolutionObject

Returns the value of attribute isTimedResolution.



17145
17146
17147
# File 'lib/eBay.rb', line 17145

def isTimedResolution
  @isTimedResolution
end

#itemIDObject

Returns the value of attribute itemID.



17144
17145
17146
# File 'lib/eBay.rb', line 17144

def itemID
  @itemID
end

#lastReadDateObject

Returns the value of attribute lastReadDate.



17143
17144
17145
# File 'lib/eBay.rb', line 17143

def lastReadDate
  @lastReadDate
end

#priorityObject

Returns the value of attribute priority.



17132
17133
17134
# File 'lib/eBay.rb', line 17132

def priority
  @priority
end

#readObject

Returns the value of attribute read.



17138
17139
17140
# File 'lib/eBay.rb', line 17138

def read
  @read
end

#receiveDateObject

Returns the value of attribute receiveDate.



17140
17141
17142
# File 'lib/eBay.rb', line 17140

def receiveDate
  @receiveDate
end

#recipientUserIDObject

Returns the value of attribute recipientUserID.



17130
17131
17132
# File 'lib/eBay.rb', line 17130

def recipientUserID
  @recipientUserID
end

#resolutionDateObject

Returns the value of attribute resolutionDate.



17142
17143
17144
# File 'lib/eBay.rb', line 17142

def resolutionDate
  @resolutionDate
end

#resolutionStatusObject

Returns the value of attribute resolutionStatus.



17137
17138
17139
# File 'lib/eBay.rb', line 17137

def resolutionStatus
  @resolutionStatus
end

#responseDetailsObject

Returns the value of attribute responseDetails.



17147
17148
17149
# File 'lib/eBay.rb', line 17147

def responseDetails
  @responseDetails
end

#senderObject

Returns the value of attribute sender.



17129
17130
17131
# File 'lib/eBay.rb', line 17129

def sender
  @sender
end

#subjectObject

Returns the value of attribute subject.



17131
17132
17133
# File 'lib/eBay.rb', line 17131

def subject
  @subject
end

#textObject

Returns the value of attribute text.



17136
17137
17138
# File 'lib/eBay.rb', line 17136

def text
  @text
end

Instance Method Details

#set_any(elements) ⇒ Object



17152
17153
17154
# File 'lib/eBay.rb', line 17152

def set_any(elements)
  @__xmlele_any = elements
end