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.
19587 19588 19589 19590 19591 19592 19593 19594 19595 19596 19597 19598 19599 19600 19601 19602 |
# File 'lib/eBay.rb', line 19587 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.
19581 19582 19583 |
# File 'lib/eBay.rb', line 19581 def __xmlele_any @__xmlele_any end |
#amountPaid ⇒ Object
Returns the value of attribute amountPaid.
19579 19580 19581 |
# File 'lib/eBay.rb', line 19579 def amountPaid @amountPaid end |
#commission ⇒ Object
Returns the value of attribute commission.
19578 19579 19580 |
# File 'lib/eBay.rb', line 19578 def commission @commission end |
#externalProductID ⇒ Object
Returns the value of attribute externalProductID.
19573 19574 19575 |
# File 'lib/eBay.rb', line 19573 def externalProductID @externalProductID end |
#itemID ⇒ Object
Returns the value of attribute itemID.
19568 19569 19570 |
# File 'lib/eBay.rb', line 19568 def itemID @itemID end |
#orderID ⇒ Object
Returns the value of attribute orderID.
19570 19571 19572 |
# File 'lib/eBay.rb', line 19570 def orderID @orderID end |
#paidTime ⇒ Object
Returns the value of attribute paidTime.
19580 19581 19582 |
# File 'lib/eBay.rb', line 19580 def paidTime @paidTime end |
#paymentType ⇒ Object
Returns the value of attribute paymentType.
19575 19576 19577 |
# File 'lib/eBay.rb', line 19575 def paymentType @paymentType end |
#privateNotes ⇒ Object
Returns the value of attribute privateNotes.
19572 19573 19574 |
# File 'lib/eBay.rb', line 19572 def privateNotes @privateNotes end |
#sellerInventoryID ⇒ Object
Returns the value of attribute sellerInventoryID.
19571 19572 19573 |
# File 'lib/eBay.rb', line 19571 def sellerInventoryID @sellerInventoryID end |
#shippingReimbursement ⇒ Object
Returns the value of attribute shippingReimbursement.
19577 19578 19579 |
# File 'lib/eBay.rb', line 19577 def shippingReimbursement @shippingReimbursement end |
#title ⇒ Object
Returns the value of attribute title.
19574 19575 19576 |
# File 'lib/eBay.rb', line 19574 def title @title end |
#transactionID ⇒ Object
Returns the value of attribute transactionID.
19569 19570 19571 |
# File 'lib/eBay.rb', line 19569 def transactionID @transactionID end |
#transactionPrice ⇒ Object
Returns the value of attribute transactionPrice.
19576 19577 19578 |
# File 'lib/eBay.rb', line 19576 def transactionPrice @transactionPrice end |
Instance Method Details
#set_any(elements) ⇒ Object
19583 19584 19585 |
# File 'lib/eBay.rb', line 19583 def set_any(elements) @__xmlele_any = elements end |