Class: NotificationMessageResponseType
- Inherits:
-
Object
- Object
- NotificationMessageResponseType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsNotificationMessageResponseType
Constant Summary collapse
- @@schema_type =
"NotificationMessageResponseType"
- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
- @@schema_element =
[ ["timestamp", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Timestamp")]], ["ack", ["AckCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Ack")]], ["correlationID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CorrelationID")]], ["errors", ["ErrorType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Errors")]], ["message", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Message")]], ["version", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Version")]], ["build", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Build")]], ["notificationEventName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "NotificationEventName")]], ["duplicateInvocationDetails", ["DuplicateInvocationDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DuplicateInvocationDetails")]], ["recipientUserID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RecipientUserID")]], ["notificationSignature", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "NotificationSignature")]], ["hardExpirationWarning", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HardExpirationWarning")]], ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]], ["messageBody", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MessageBody")]], ["eIAS", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "EIAS")]] ]
Instance Attribute Summary collapse
-
#__xmlele_any ⇒ Object
readonly
Returns the value of attribute __xmlele_any.
-
#ack ⇒ Object
Returns the value of attribute ack.
-
#build ⇒ Object
Returns the value of attribute build.
-
#correlationID ⇒ Object
Returns the value of attribute correlationID.
-
#duplicateInvocationDetails ⇒ Object
Returns the value of attribute duplicateInvocationDetails.
-
#eIAS ⇒ Object
Returns the value of attribute eIAS.
-
#errors ⇒ Object
Returns the value of attribute errors.
-
#hardExpirationWarning ⇒ Object
Returns the value of attribute hardExpirationWarning.
-
#message ⇒ Object
Returns the value of attribute message.
-
#messageBody ⇒ Object
Returns the value of attribute messageBody.
-
#notificationEventName ⇒ Object
Returns the value of attribute notificationEventName.
-
#notificationSignature ⇒ Object
Returns the value of attribute notificationSignature.
-
#recipientUserID ⇒ Object
Returns the value of attribute recipientUserID.
-
#timestamp ⇒ Object
Returns the value of attribute timestamp.
-
#version ⇒ Object
Returns the value of attribute version.
Instance Method Summary collapse
-
#initialize(timestamp = nil, ack = nil, correlationID = nil, errors = [], message = nil, version = nil, build = nil, notificationEventName = nil, duplicateInvocationDetails = nil, recipientUserID = nil, notificationSignature = nil, hardExpirationWarning = nil, messageBody = nil, eIAS = nil) ⇒ NotificationMessageResponseType
constructor
A new instance of NotificationMessageResponseType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(timestamp = nil, ack = nil, correlationID = nil, errors = [], message = nil, version = nil, build = nil, notificationEventName = nil, duplicateInvocationDetails = nil, recipientUserID = nil, notificationSignature = nil, hardExpirationWarning = nil, messageBody = nil, eIAS = nil) ⇒ NotificationMessageResponseType
Returns a new instance of NotificationMessageResponseType.
17754 17755 17756 17757 17758 17759 17760 17761 17762 17763 17764 17765 17766 17767 17768 17769 17770 |
# File 'lib/eBay.rb', line 17754 def initialize( = nil, ack = nil, correlationID = nil, errors = [], = nil, version = nil, build = nil, notificationEventName = nil, duplicateInvocationDetails = nil, recipientUserID = nil, notificationSignature = nil, hardExpirationWarning = nil, = nil, eIAS = nil) @timestamp = @ack = ack @correlationID = correlationID @errors = errors @message = @version = version @build = build @notificationEventName = notificationEventName @duplicateInvocationDetails = duplicateInvocationDetails @recipientUserID = recipientUserID @notificationSignature = notificationSignature @hardExpirationWarning = hardExpirationWarning @__xmlele_any = nil @messageBody = @eIAS = eIAS end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
17746 17747 17748 |
# File 'lib/eBay.rb', line 17746 def __xmlele_any @__xmlele_any end |
#ack ⇒ Object
Returns the value of attribute ack.
17735 17736 17737 |
# File 'lib/eBay.rb', line 17735 def ack @ack end |
#build ⇒ Object
Returns the value of attribute build.
17740 17741 17742 |
# File 'lib/eBay.rb', line 17740 def build @build end |
#correlationID ⇒ Object
Returns the value of attribute correlationID.
17736 17737 17738 |
# File 'lib/eBay.rb', line 17736 def correlationID @correlationID end |
#duplicateInvocationDetails ⇒ Object
Returns the value of attribute duplicateInvocationDetails.
17742 17743 17744 |
# File 'lib/eBay.rb', line 17742 def duplicateInvocationDetails @duplicateInvocationDetails end |
#eIAS ⇒ Object
Returns the value of attribute eIAS.
17748 17749 17750 |
# File 'lib/eBay.rb', line 17748 def eIAS @eIAS end |
#errors ⇒ Object
Returns the value of attribute errors.
17737 17738 17739 |
# File 'lib/eBay.rb', line 17737 def errors @errors end |
#hardExpirationWarning ⇒ Object
Returns the value of attribute hardExpirationWarning.
17745 17746 17747 |
# File 'lib/eBay.rb', line 17745 def hardExpirationWarning @hardExpirationWarning end |
#message ⇒ Object
Returns the value of attribute message.
17738 17739 17740 |
# File 'lib/eBay.rb', line 17738 def @message end |
#messageBody ⇒ Object
Returns the value of attribute messageBody.
17747 17748 17749 |
# File 'lib/eBay.rb', line 17747 def @messageBody end |
#notificationEventName ⇒ Object
Returns the value of attribute notificationEventName.
17741 17742 17743 |
# File 'lib/eBay.rb', line 17741 def notificationEventName @notificationEventName end |
#notificationSignature ⇒ Object
Returns the value of attribute notificationSignature.
17744 17745 17746 |
# File 'lib/eBay.rb', line 17744 def notificationSignature @notificationSignature end |
#recipientUserID ⇒ Object
Returns the value of attribute recipientUserID.
17743 17744 17745 |
# File 'lib/eBay.rb', line 17743 def recipientUserID @recipientUserID end |
#timestamp ⇒ Object
Returns the value of attribute timestamp.
17734 17735 17736 |
# File 'lib/eBay.rb', line 17734 def @timestamp end |
#version ⇒ Object
Returns the value of attribute version.
17739 17740 17741 |
# File 'lib/eBay.rb', line 17739 def version @version end |
Instance Method Details
#set_any(elements) ⇒ Object
17750 17751 17752 |
# File 'lib/eBay.rb', line 17750 def set_any(elements) @__xmlele_any = elements end |