Class: SellerPaymentType
- Inherits:
-
Object
- Object
- SellerPaymentType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsSellerPaymentType
Constant Summary collapse
- @@schema_type =
"SellerPaymentType"
- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
- @@schema_element =
[ ["itemID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ItemID")]], ["transactionID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TransactionID")]], ["orderID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "OrderID")]], ["sellerInventoryID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerInventoryID")]], ["privateNotes", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PrivateNotes")]], ["externalProductID", ["ExternalProductIDType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExternalProductID")]], ["title", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Title")]], ["paymentType", ["PaymentTypeCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentType")]], ["transactionPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TransactionPrice")]], ["shippingReimbursement", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingReimbursement")]], ["commission", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Commission")]], ["amountPaid", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AmountPaid")]], ["paidTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaidTime")]], ["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.
-
#amountPaid ⇒ Object
Returns the value of attribute amountPaid.
-
#commission ⇒ Object
Returns the value of attribute commission.
-
#externalProductID ⇒ Object
Returns the value of attribute externalProductID.
-
#itemID ⇒ Object
Returns the value of attribute itemID.
-
#orderID ⇒ Object
Returns the value of attribute orderID.
-
#paidTime ⇒ Object
Returns the value of attribute paidTime.
-
#paymentType ⇒ Object
Returns the value of attribute paymentType.
-
#privateNotes ⇒ Object
Returns the value of attribute privateNotes.
-
#sellerInventoryID ⇒ Object
Returns the value of attribute sellerInventoryID.
-
#shippingReimbursement ⇒ Object
Returns the value of attribute shippingReimbursement.
-
#title ⇒ Object
Returns the value of attribute title.
-
#transactionID ⇒ Object
Returns the value of attribute transactionID.
-
#transactionPrice ⇒ Object
Returns the value of attribute transactionPrice.
Instance Method Summary collapse
-
#initialize(itemID = nil, transactionID = nil, orderID = nil, sellerInventoryID = nil, privateNotes = nil, externalProductID = nil, title = nil, paymentType = nil, transactionPrice = nil, shippingReimbursement = nil, commission = nil, amountPaid = nil, paidTime = nil) ⇒ SellerPaymentType
constructor
A new instance of SellerPaymentType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(itemID = nil, transactionID = nil, orderID = nil, sellerInventoryID = nil, privateNotes = nil, externalProductID = nil, title = nil, paymentType = nil, transactionPrice = nil, shippingReimbursement = nil, commission = nil, amountPaid = nil, paidTime = nil) ⇒ SellerPaymentType
Returns a new instance of SellerPaymentType.
22104 22105 22106 22107 22108 22109 22110 22111 22112 22113 22114 22115 22116 22117 22118 22119 |
# File 'lib/eBay.rb', line 22104 def initialize(itemID = nil, transactionID = nil, orderID = nil, sellerInventoryID = nil, privateNotes = nil, externalProductID = nil, title = nil, paymentType = nil, transactionPrice = nil, shippingReimbursement = nil, commission = nil, amountPaid = nil, paidTime = nil) @itemID = itemID @transactionID = transactionID @orderID = orderID @sellerInventoryID = sellerInventoryID @privateNotes = privateNotes @externalProductID = externalProductID @title = title @paymentType = paymentType @transactionPrice = transactionPrice @shippingReimbursement = shippingReimbursement @commission = commission @amountPaid = amountPaid @paidTime = paidTime @__xmlele_any = nil end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
22098 22099 22100 |
# File 'lib/eBay.rb', line 22098 def __xmlele_any @__xmlele_any end |
#amountPaid ⇒ Object
Returns the value of attribute amountPaid.
22096 22097 22098 |
# File 'lib/eBay.rb', line 22096 def amountPaid @amountPaid end |
#commission ⇒ Object
Returns the value of attribute commission.
22095 22096 22097 |
# File 'lib/eBay.rb', line 22095 def commission @commission end |
#externalProductID ⇒ Object
Returns the value of attribute externalProductID.
22090 22091 22092 |
# File 'lib/eBay.rb', line 22090 def externalProductID @externalProductID end |
#itemID ⇒ Object
Returns the value of attribute itemID.
22085 22086 22087 |
# File 'lib/eBay.rb', line 22085 def itemID @itemID end |
#orderID ⇒ Object
Returns the value of attribute orderID.
22087 22088 22089 |
# File 'lib/eBay.rb', line 22087 def orderID @orderID end |
#paidTime ⇒ Object
Returns the value of attribute paidTime.
22097 22098 22099 |
# File 'lib/eBay.rb', line 22097 def paidTime @paidTime end |
#paymentType ⇒ Object
Returns the value of attribute paymentType.
22092 22093 22094 |
# File 'lib/eBay.rb', line 22092 def paymentType @paymentType end |
#privateNotes ⇒ Object
Returns the value of attribute privateNotes.
22089 22090 22091 |
# File 'lib/eBay.rb', line 22089 def privateNotes @privateNotes end |
#sellerInventoryID ⇒ Object
Returns the value of attribute sellerInventoryID.
22088 22089 22090 |
# File 'lib/eBay.rb', line 22088 def sellerInventoryID @sellerInventoryID end |
#shippingReimbursement ⇒ Object
Returns the value of attribute shippingReimbursement.
22094 22095 22096 |
# File 'lib/eBay.rb', line 22094 def shippingReimbursement @shippingReimbursement end |
#title ⇒ Object
Returns the value of attribute title.
22091 22092 22093 |
# File 'lib/eBay.rb', line 22091 def title @title end |
#transactionID ⇒ Object
Returns the value of attribute transactionID.
22086 22087 22088 |
# File 'lib/eBay.rb', line 22086 def transactionID @transactionID end |
#transactionPrice ⇒ Object
Returns the value of attribute transactionPrice.
22093 22094 22095 |
# File 'lib/eBay.rb', line 22093 def transactionPrice @transactionPrice end |
Instance Method Details
#set_any(elements) ⇒ Object
22100 22101 22102 |
# File 'lib/eBay.rb', line 22100 def set_any(elements) @__xmlele_any = elements end |