Class: TransactionType
- Inherits:
-
Object
- Object
- TransactionType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsTransactionType
Constant Summary collapse
- @@schema_type =
"TransactionType"
- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
- @@schema_element =
[ ["amountPaid", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AmountPaid")]], ["adjustmentAmount", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AdjustmentAmount")]], ["convertedAdjustmentAmount", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ConvertedAdjustmentAmount")]], ["buyer", ["UserType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Buyer")]], ["shippingDetails", ["ShippingDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingDetails")]], ["convertedAmountPaid", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ConvertedAmountPaid")]], ["convertedTransactionPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ConvertedTransactionPrice")]], ["createdDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CreatedDate")]], ["depositType", ["DepositTypeCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DepositType")]], ["item", ["ItemType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Item")]], ["quantityPurchased", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "QuantityPurchased")]], ["status", ["TransactionStatusType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Status")]], ["transactionID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TransactionID")]], ["transactionPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TransactionPrice")]], ["bestOfferSale", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BestOfferSale")]], ["vATPercent", ["SOAP::SOAPDecimal", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "VATPercent")]], ["externalTransaction", ["ExternalTransactionType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExternalTransaction")]], ["sellingManagerProductDetails", ["SellingManagerProductDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellingManagerProductDetails")]], ["shippingServiceSelected", ["ShippingServiceOptionsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingServiceSelected")]], ["buyerMessage", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BuyerMessage")]], ["dutchAuctionBid", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DutchAuctionBid")]], ["buyerPaidStatus", ["PaidStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BuyerPaidStatus")]], ["sellerPaidStatus", ["PaidStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerPaidStatus")]], ["paidTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaidTime")]], ["shippedTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippedTime")]], ["totalPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TotalPrice")]], ["feedbackLeft", ["FeedbackInfoType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeedbackLeft")]], ["feedbackReceived", ["FeedbackInfoType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeedbackReceived")]], ["containingOrder", ["OrderType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ContainingOrder")]], ["finalValueFee", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FinalValueFee")]], ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]]
Instance Attribute Summary collapse
-
#__xmlele_any ⇒ Object
readonly
Returns the value of attribute __xmlele_any.
-
#adjustmentAmount ⇒ Object
Returns the value of attribute adjustmentAmount.
-
#amountPaid ⇒ Object
Returns the value of attribute amountPaid.
-
#bestOfferSale ⇒ Object
Returns the value of attribute bestOfferSale.
-
#buyer ⇒ Object
Returns the value of attribute buyer.
-
#buyerMessage ⇒ Object
Returns the value of attribute buyerMessage.
-
#buyerPaidStatus ⇒ Object
Returns the value of attribute buyerPaidStatus.
-
#containingOrder ⇒ Object
Returns the value of attribute containingOrder.
-
#convertedAdjustmentAmount ⇒ Object
Returns the value of attribute convertedAdjustmentAmount.
-
#convertedAmountPaid ⇒ Object
Returns the value of attribute convertedAmountPaid.
-
#convertedTransactionPrice ⇒ Object
Returns the value of attribute convertedTransactionPrice.
-
#createdDate ⇒ Object
Returns the value of attribute createdDate.
-
#depositType ⇒ Object
Returns the value of attribute depositType.
-
#dutchAuctionBid ⇒ Object
Returns the value of attribute dutchAuctionBid.
-
#externalTransaction ⇒ Object
Returns the value of attribute externalTransaction.
-
#feedbackLeft ⇒ Object
Returns the value of attribute feedbackLeft.
-
#feedbackReceived ⇒ Object
Returns the value of attribute feedbackReceived.
-
#finalValueFee ⇒ Object
Returns the value of attribute finalValueFee.
-
#item ⇒ Object
Returns the value of attribute item.
-
#paidTime ⇒ Object
Returns the value of attribute paidTime.
-
#quantityPurchased ⇒ Object
Returns the value of attribute quantityPurchased.
-
#sellerPaidStatus ⇒ Object
Returns the value of attribute sellerPaidStatus.
-
#sellingManagerProductDetails ⇒ Object
Returns the value of attribute sellingManagerProductDetails.
-
#shippedTime ⇒ Object
Returns the value of attribute shippedTime.
-
#shippingDetails ⇒ Object
Returns the value of attribute shippingDetails.
-
#shippingServiceSelected ⇒ Object
Returns the value of attribute shippingServiceSelected.
-
#status ⇒ Object
Returns the value of attribute status.
-
#totalPrice ⇒ Object
Returns the value of attribute totalPrice.
-
#transactionID ⇒ Object
Returns the value of attribute transactionID.
-
#transactionPrice ⇒ Object
Returns the value of attribute transactionPrice.
-
#vATPercent ⇒ Object
Returns the value of attribute vATPercent.
Instance Method Summary collapse
-
#initialize(amountPaid = nil, adjustmentAmount = nil, convertedAdjustmentAmount = nil, buyer = nil, shippingDetails = nil, convertedAmountPaid = nil, convertedTransactionPrice = nil, createdDate = nil, depositType = nil, item = nil, quantityPurchased = nil, status = nil, transactionID = nil, transactionPrice = nil, bestOfferSale = nil, vATPercent = nil, externalTransaction = [], sellingManagerProductDetails = nil, shippingServiceSelected = nil, buyerMessage = nil, dutchAuctionBid = nil, buyerPaidStatus = nil, sellerPaidStatus = nil, paidTime = nil, shippedTime = nil, totalPrice = nil, feedbackLeft = nil, feedbackReceived = nil, containingOrder = nil, finalValueFee = nil) ⇒ TransactionType
constructor
A new instance of TransactionType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(amountPaid = nil, adjustmentAmount = nil, convertedAdjustmentAmount = nil, buyer = nil, shippingDetails = nil, convertedAmountPaid = nil, convertedTransactionPrice = nil, createdDate = nil, depositType = nil, item = nil, quantityPurchased = nil, status = nil, transactionID = nil, transactionPrice = nil, bestOfferSale = nil, vATPercent = nil, externalTransaction = [], sellingManagerProductDetails = nil, shippingServiceSelected = nil, buyerMessage = nil, dutchAuctionBid = nil, buyerPaidStatus = nil, sellerPaidStatus = nil, paidTime = nil, shippedTime = nil, totalPrice = nil, feedbackLeft = nil, feedbackReceived = nil, containingOrder = nil, finalValueFee = nil) ⇒ TransactionType
Returns a new instance of TransactionType.
18643 18644 18645 18646 18647 18648 18649 18650 18651 18652 18653 18654 18655 18656 18657 18658 18659 18660 18661 18662 18663 18664 18665 18666 18667 18668 18669 18670 18671 18672 18673 18674 18675 |
# File 'lib/eBay.rb', line 18643 def initialize(amountPaid = nil, adjustmentAmount = nil, convertedAdjustmentAmount = nil, buyer = nil, shippingDetails = nil, convertedAmountPaid = nil, convertedTransactionPrice = nil, createdDate = nil, depositType = nil, item = nil, quantityPurchased = nil, status = nil, transactionID = nil, transactionPrice = nil, bestOfferSale = nil, vATPercent = nil, externalTransaction = [], sellingManagerProductDetails = nil, shippingServiceSelected = nil, buyerMessage = nil, dutchAuctionBid = nil, buyerPaidStatus = nil, sellerPaidStatus = nil, paidTime = nil, shippedTime = nil, totalPrice = nil, feedbackLeft = nil, feedbackReceived = nil, containingOrder = nil, finalValueFee = nil) @amountPaid = amountPaid @adjustmentAmount = adjustmentAmount @convertedAdjustmentAmount = convertedAdjustmentAmount @buyer = buyer @shippingDetails = shippingDetails @convertedAmountPaid = convertedAmountPaid @convertedTransactionPrice = convertedTransactionPrice @createdDate = createdDate @depositType = depositType @item = item @quantityPurchased = quantityPurchased @status = status @transactionID = transactionID @transactionPrice = transactionPrice @bestOfferSale = bestOfferSale @vATPercent = vATPercent @externalTransaction = externalTransaction @sellingManagerProductDetails = sellingManagerProductDetails @shippingServiceSelected = shippingServiceSelected @buyerMessage = buyerMessage @dutchAuctionBid = dutchAuctionBid @buyerPaidStatus = buyerPaidStatus @sellerPaidStatus = sellerPaidStatus @paidTime = paidTime @shippedTime = shippedTime @totalPrice = totalPrice @feedbackLeft = feedbackLeft @feedbackReceived = feedbackReceived @containingOrder = containingOrder @finalValueFee = finalValueFee @__xmlele_any = nil end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
18637 18638 18639 |
# File 'lib/eBay.rb', line 18637 def __xmlele_any @__xmlele_any end |
#adjustmentAmount ⇒ Object
Returns the value of attribute adjustmentAmount.
18608 18609 18610 |
# File 'lib/eBay.rb', line 18608 def adjustmentAmount @adjustmentAmount end |
#amountPaid ⇒ Object
Returns the value of attribute amountPaid.
18607 18608 18609 |
# File 'lib/eBay.rb', line 18607 def amountPaid @amountPaid end |
#bestOfferSale ⇒ Object
Returns the value of attribute bestOfferSale.
18621 18622 18623 |
# File 'lib/eBay.rb', line 18621 def bestOfferSale @bestOfferSale end |
#buyer ⇒ Object
Returns the value of attribute buyer.
18610 18611 18612 |
# File 'lib/eBay.rb', line 18610 def buyer @buyer end |
#buyerMessage ⇒ Object
Returns the value of attribute buyerMessage.
18626 18627 18628 |
# File 'lib/eBay.rb', line 18626 def buyerMessage @buyerMessage end |
#buyerPaidStatus ⇒ Object
Returns the value of attribute buyerPaidStatus.
18628 18629 18630 |
# File 'lib/eBay.rb', line 18628 def buyerPaidStatus @buyerPaidStatus end |
#containingOrder ⇒ Object
Returns the value of attribute containingOrder.
18635 18636 18637 |
# File 'lib/eBay.rb', line 18635 def containingOrder @containingOrder end |
#convertedAdjustmentAmount ⇒ Object
Returns the value of attribute convertedAdjustmentAmount.
18609 18610 18611 |
# File 'lib/eBay.rb', line 18609 def convertedAdjustmentAmount @convertedAdjustmentAmount end |
#convertedAmountPaid ⇒ Object
Returns the value of attribute convertedAmountPaid.
18612 18613 18614 |
# File 'lib/eBay.rb', line 18612 def convertedAmountPaid @convertedAmountPaid end |
#convertedTransactionPrice ⇒ Object
Returns the value of attribute convertedTransactionPrice.
18613 18614 18615 |
# File 'lib/eBay.rb', line 18613 def convertedTransactionPrice @convertedTransactionPrice end |
#createdDate ⇒ Object
Returns the value of attribute createdDate.
18614 18615 18616 |
# File 'lib/eBay.rb', line 18614 def createdDate @createdDate end |
#depositType ⇒ Object
Returns the value of attribute depositType.
18615 18616 18617 |
# File 'lib/eBay.rb', line 18615 def depositType @depositType end |
#dutchAuctionBid ⇒ Object
Returns the value of attribute dutchAuctionBid.
18627 18628 18629 |
# File 'lib/eBay.rb', line 18627 def dutchAuctionBid @dutchAuctionBid end |
#externalTransaction ⇒ Object
Returns the value of attribute externalTransaction.
18623 18624 18625 |
# File 'lib/eBay.rb', line 18623 def externalTransaction @externalTransaction end |
#feedbackLeft ⇒ Object
Returns the value of attribute feedbackLeft.
18633 18634 18635 |
# File 'lib/eBay.rb', line 18633 def feedbackLeft @feedbackLeft end |
#feedbackReceived ⇒ Object
Returns the value of attribute feedbackReceived.
18634 18635 18636 |
# File 'lib/eBay.rb', line 18634 def feedbackReceived @feedbackReceived end |
#finalValueFee ⇒ Object
Returns the value of attribute finalValueFee.
18636 18637 18638 |
# File 'lib/eBay.rb', line 18636 def finalValueFee @finalValueFee end |
#item ⇒ Object
Returns the value of attribute item.
18616 18617 18618 |
# File 'lib/eBay.rb', line 18616 def item @item end |
#paidTime ⇒ Object
Returns the value of attribute paidTime.
18630 18631 18632 |
# File 'lib/eBay.rb', line 18630 def paidTime @paidTime end |
#quantityPurchased ⇒ Object
Returns the value of attribute quantityPurchased.
18617 18618 18619 |
# File 'lib/eBay.rb', line 18617 def quantityPurchased @quantityPurchased end |
#sellerPaidStatus ⇒ Object
Returns the value of attribute sellerPaidStatus.
18629 18630 18631 |
# File 'lib/eBay.rb', line 18629 def sellerPaidStatus @sellerPaidStatus end |
#sellingManagerProductDetails ⇒ Object
Returns the value of attribute sellingManagerProductDetails.
18624 18625 18626 |
# File 'lib/eBay.rb', line 18624 def sellingManagerProductDetails @sellingManagerProductDetails end |
#shippedTime ⇒ Object
Returns the value of attribute shippedTime.
18631 18632 18633 |
# File 'lib/eBay.rb', line 18631 def shippedTime @shippedTime end |
#shippingDetails ⇒ Object
Returns the value of attribute shippingDetails.
18611 18612 18613 |
# File 'lib/eBay.rb', line 18611 def shippingDetails @shippingDetails end |
#shippingServiceSelected ⇒ Object
Returns the value of attribute shippingServiceSelected.
18625 18626 18627 |
# File 'lib/eBay.rb', line 18625 def shippingServiceSelected @shippingServiceSelected end |
#status ⇒ Object
Returns the value of attribute status.
18618 18619 18620 |
# File 'lib/eBay.rb', line 18618 def status @status end |
#totalPrice ⇒ Object
Returns the value of attribute totalPrice.
18632 18633 18634 |
# File 'lib/eBay.rb', line 18632 def totalPrice @totalPrice end |
#transactionID ⇒ Object
Returns the value of attribute transactionID.
18619 18620 18621 |
# File 'lib/eBay.rb', line 18619 def transactionID @transactionID end |
#transactionPrice ⇒ Object
Returns the value of attribute transactionPrice.
18620 18621 18622 |
# File 'lib/eBay.rb', line 18620 def transactionPrice @transactionPrice end |
#vATPercent ⇒ Object
Returns the value of attribute vATPercent.
18622 18623 18624 |
# File 'lib/eBay.rb', line 18622 def vATPercent @vATPercent end |
Instance Method Details
#set_any(elements) ⇒ Object
18639 18640 18641 |
# File 'lib/eBay.rb', line 18639 def set_any(elements) @__xmlele_any = elements end |