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.



19614
19615
19616
19617
19618
19619
19620
19621
19622
19623
19624
19625
19626
19627
19628
19629
19630
19631
19632
19633
19634
19635
19636
19637
# File 'lib/eBay.rb', line 19614

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.



19608
19609
19610
# File 'lib/eBay.rb', line 19608

def __xmlele_any
  @__xmlele_any
end

#actionURLObject

Returns the value of attribute actionURL.



19604
19605
19606
# File 'lib/eBay.rb', line 19604

def actionURL
  @actionURL
end

#alertIDObject

Returns the value of attribute alertID.



19591
19592
19593
# File 'lib/eBay.rb', line 19591

def alertID
  @alertID
end

#contentTypeObject

Returns the value of attribute contentType.



19593
19594
19595
# File 'lib/eBay.rb', line 19593

def contentType
  @contentType
end

#creationDateObject

Returns the value of attribute creationDate.



19597
19598
19599
# File 'lib/eBay.rb', line 19597

def creationDate
  @creationDate
end

#expirationDateObject

Returns the value of attribute expirationDate.



19599
19600
19601
# File 'lib/eBay.rb', line 19599

def expirationDate
  @expirationDate
end

#externalAlertIDObject

Returns the value of attribute externalAlertID.



19592
19593
19594
# File 'lib/eBay.rb', line 19592

def externalAlertID
  @externalAlertID
end

#folderObject

Returns the value of attribute folder.



19607
19608
19609
# File 'lib/eBay.rb', line 19607

def folder
  @folder
end

#forwardDetailsObject

Returns the value of attribute forwardDetails.



19606
19607
19608
# File 'lib/eBay.rb', line 19606

def forwardDetails
  @forwardDetails
end

#isTimedResolutionObject

Returns the value of attribute isTimedResolution.



19603
19604
19605
# File 'lib/eBay.rb', line 19603

def isTimedResolution
  @isTimedResolution
end

#itemIDObject

Returns the value of attribute itemID.



19602
19603
19604
# File 'lib/eBay.rb', line 19602

def itemID
  @itemID
end

#lastReadDateObject

Returns the value of attribute lastReadDate.



19601
19602
19603
# File 'lib/eBay.rb', line 19601

def lastReadDate
  @lastReadDate
end

#priorityObject

Returns the value of attribute priority.



19590
19591
19592
# File 'lib/eBay.rb', line 19590

def priority
  @priority
end

#readObject

Returns the value of attribute read.



19596
19597
19598
# File 'lib/eBay.rb', line 19596

def read
  @read
end

#receiveDateObject

Returns the value of attribute receiveDate.



19598
19599
19600
# File 'lib/eBay.rb', line 19598

def receiveDate
  @receiveDate
end

#recipientUserIDObject

Returns the value of attribute recipientUserID.



19588
19589
19590
# File 'lib/eBay.rb', line 19588

def recipientUserID
  @recipientUserID
end

#resolutionDateObject

Returns the value of attribute resolutionDate.



19600
19601
19602
# File 'lib/eBay.rb', line 19600

def resolutionDate
  @resolutionDate
end

#resolutionStatusObject

Returns the value of attribute resolutionStatus.



19595
19596
19597
# File 'lib/eBay.rb', line 19595

def resolutionStatus
  @resolutionStatus
end

#responseDetailsObject

Returns the value of attribute responseDetails.



19605
19606
19607
# File 'lib/eBay.rb', line 19605

def responseDetails
  @responseDetails
end

#senderObject

Returns the value of attribute sender.



19587
19588
19589
# File 'lib/eBay.rb', line 19587

def sender
  @sender
end

#subjectObject

Returns the value of attribute subject.



19589
19590
19591
# File 'lib/eBay.rb', line 19589

def subject
  @subject
end

#textObject

Returns the value of attribute text.



19594
19595
19596
# File 'lib/eBay.rb', line 19594

def text
  @text
end

Instance Method Details

#set_any(elements) ⇒ Object



19610
19611
19612
# File 'lib/eBay.rb', line 19610

def set_any(elements)
  @__xmlele_any = elements
end