Class: IssueRefundRequestType
- Inherits:
-
Object
- Object
- IssueRefundRequestType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsIssueRefundRequestType
Constant Summary collapse
- @@schema_type =
"IssueRefundRequestType"- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"- @@schema_element =
[ ["detailLevel", ["DetailLevelCodeType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DetailLevel")]], ["errorLanguage", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ErrorLanguage")]], ["messageID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MessageID")]], ["version", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Version")]], ["errorHandling", ["ErrorHandlingCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ErrorHandling")]], ["invocationID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InvocationID")]], ["warningLevel", ["WarningLevelCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "WarningLevel")]], ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]], ["itemID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ItemID")]], ["transactionID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TransactionID")]], ["refundReason", ["RefundReasonCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RefundReason")]], ["refundType", ["RefundTypeCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RefundType")]], ["refundAmount", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RefundAmount")]], ["refundMessage", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RefundMessage")]] ]
Instance Attribute Summary collapse
-
#__xmlele_any ⇒ Object
readonly
Returns the value of attribute __xmlele_any.
-
#detailLevel ⇒ Object
Returns the value of attribute detailLevel.
-
#errorHandling ⇒ Object
Returns the value of attribute errorHandling.
-
#errorLanguage ⇒ Object
Returns the value of attribute errorLanguage.
-
#invocationID ⇒ Object
Returns the value of attribute invocationID.
-
#itemID ⇒ Object
Returns the value of attribute itemID.
-
#messageID ⇒ Object
Returns the value of attribute messageID.
-
#refundAmount ⇒ Object
Returns the value of attribute refundAmount.
-
#refundMessage ⇒ Object
Returns the value of attribute refundMessage.
-
#refundReason ⇒ Object
Returns the value of attribute refundReason.
-
#refundType ⇒ Object
Returns the value of attribute refundType.
-
#transactionID ⇒ Object
Returns the value of attribute transactionID.
-
#version ⇒ Object
Returns the value of attribute version.
-
#warningLevel ⇒ Object
Returns the value of attribute warningLevel.
Instance Method Summary collapse
-
#initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, errorHandling = nil, invocationID = nil, warningLevel = nil, itemID = nil, transactionID = nil, refundReason = nil, refundType = nil, refundAmount = nil, refundMessage = nil) ⇒ IssueRefundRequestType
constructor
A new instance of IssueRefundRequestType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, errorHandling = nil, invocationID = nil, warningLevel = nil, itemID = nil, transactionID = nil, refundReason = nil, refundType = nil, refundAmount = nil, refundMessage = nil) ⇒ IssueRefundRequestType
Returns a new instance of IssueRefundRequestType.
10833 10834 10835 10836 10837 10838 10839 10840 10841 10842 10843 10844 10845 10846 10847 10848 |
# File 'lib/eBay.rb', line 10833 def initialize(detailLevel = [], errorLanguage = nil, = nil, version = nil, errorHandling = nil, invocationID = nil, warningLevel = nil, itemID = nil, transactionID = nil, refundReason = nil, refundType = nil, refundAmount = nil, refundMessage = nil) @detailLevel = detailLevel @errorLanguage = errorLanguage = @version = version @errorHandling = errorHandling @invocationID = invocationID @warningLevel = warningLevel @__xmlele_any = nil @itemID = itemID @transactionID = transactionID @refundReason = refundReason @refundType = refundType @refundAmount = refundAmount @refundMessage = refundMessage end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
10821 10822 10823 |
# File 'lib/eBay.rb', line 10821 def __xmlele_any @__xmlele_any end |
#detailLevel ⇒ Object
Returns the value of attribute detailLevel.
10814 10815 10816 |
# File 'lib/eBay.rb', line 10814 def detailLevel @detailLevel end |
#errorHandling ⇒ Object
Returns the value of attribute errorHandling.
10818 10819 10820 |
# File 'lib/eBay.rb', line 10818 def errorHandling @errorHandling end |
#errorLanguage ⇒ Object
Returns the value of attribute errorLanguage.
10815 10816 10817 |
# File 'lib/eBay.rb', line 10815 def errorLanguage @errorLanguage end |
#invocationID ⇒ Object
Returns the value of attribute invocationID.
10819 10820 10821 |
# File 'lib/eBay.rb', line 10819 def invocationID @invocationID end |
#itemID ⇒ Object
Returns the value of attribute itemID.
10822 10823 10824 |
# File 'lib/eBay.rb', line 10822 def itemID @itemID end |
#messageID ⇒ Object
Returns the value of attribute messageID.
10816 10817 10818 |
# File 'lib/eBay.rb', line 10816 def end |
#refundAmount ⇒ Object
Returns the value of attribute refundAmount.
10826 10827 10828 |
# File 'lib/eBay.rb', line 10826 def refundAmount @refundAmount end |
#refundMessage ⇒ Object
Returns the value of attribute refundMessage.
10827 10828 10829 |
# File 'lib/eBay.rb', line 10827 def refundMessage @refundMessage end |
#refundReason ⇒ Object
Returns the value of attribute refundReason.
10824 10825 10826 |
# File 'lib/eBay.rb', line 10824 def refundReason @refundReason end |
#refundType ⇒ Object
Returns the value of attribute refundType.
10825 10826 10827 |
# File 'lib/eBay.rb', line 10825 def refundType @refundType end |
#transactionID ⇒ Object
Returns the value of attribute transactionID.
10823 10824 10825 |
# File 'lib/eBay.rb', line 10823 def transactionID @transactionID end |
#version ⇒ Object
Returns the value of attribute version.
10817 10818 10819 |
# File 'lib/eBay.rb', line 10817 def version @version end |
#warningLevel ⇒ Object
Returns the value of attribute warningLevel.
10820 10821 10822 |
# File 'lib/eBay.rb', line 10820 def warningLevel @warningLevel end |
Instance Method Details
#set_any(elements) ⇒ Object
10829 10830 10831 |
# File 'lib/eBay.rb', line 10829 def set_any(elements) @__xmlele_any = elements end |