Class: OrderType
- Inherits:
-
Object
- Object
- OrderType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsOrderType
Constant Summary collapse
- @@schema_type =
"OrderType"- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"- @@schema_element =
[ ["orderID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "OrderID")]], ["orderStatus", ["OrderStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "OrderStatus")]], ["adjustmentAmount", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AdjustmentAmount")]], ["amountPaid", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AmountPaid")]], ["amountSaved", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AmountSaved")]], ["checkoutStatus", ["CheckoutStatusType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CheckoutStatus")]], ["shippingDetails", ["ShippingDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingDetails")]], ["creatingUserRole", ["TradingRoleCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CreatingUserRole")]], ["createdTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CreatedTime")]], ["financeOfferID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FinanceOfferID")]], ["paymentMethods", ["BuyerPaymentMethodCodeType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentMethods")]], ["sellerEmail", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerEmail")]], ["shippingAddress", ["AddressType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingAddress")]], ["shippingServiceSelected", ["ShippingServiceOptionsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingServiceSelected")]], ["subtotal", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Subtotal")]], ["total", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Total")]], ["externalTransaction", ["ExternalTransactionType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExternalTransaction")]], ["digitalDelivery", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DigitalDelivery")]], ["transactionArray", ["TransactionArrayType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TransactionArray")]], ["buyerUserID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BuyerUserID")]], ["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.
-
#amountSaved ⇒ Object
Returns the value of attribute amountSaved.
-
#buyerUserID ⇒ Object
Returns the value of attribute buyerUserID.
-
#checkoutStatus ⇒ Object
Returns the value of attribute checkoutStatus.
-
#createdTime ⇒ Object
Returns the value of attribute createdTime.
-
#creatingUserRole ⇒ Object
Returns the value of attribute creatingUserRole.
-
#digitalDelivery ⇒ Object
Returns the value of attribute digitalDelivery.
-
#externalTransaction ⇒ Object
Returns the value of attribute externalTransaction.
-
#financeOfferID ⇒ Object
Returns the value of attribute financeOfferID.
-
#orderID ⇒ Object
Returns the value of attribute orderID.
-
#orderStatus ⇒ Object
Returns the value of attribute orderStatus.
-
#paymentMethods ⇒ Object
Returns the value of attribute paymentMethods.
-
#sellerEmail ⇒ Object
Returns the value of attribute sellerEmail.
-
#shippingAddress ⇒ Object
Returns the value of attribute shippingAddress.
-
#shippingDetails ⇒ Object
Returns the value of attribute shippingDetails.
-
#shippingServiceSelected ⇒ Object
Returns the value of attribute shippingServiceSelected.
-
#subtotal ⇒ Object
Returns the value of attribute subtotal.
-
#total ⇒ Object
Returns the value of attribute total.
-
#transactionArray ⇒ Object
Returns the value of attribute transactionArray.
Instance Method Summary collapse
-
#initialize(orderID = nil, orderStatus = nil, adjustmentAmount = nil, amountPaid = nil, amountSaved = nil, checkoutStatus = nil, shippingDetails = nil, creatingUserRole = nil, createdTime = nil, financeOfferID = nil, paymentMethods = [], sellerEmail = nil, shippingAddress = nil, shippingServiceSelected = nil, subtotal = nil, total = nil, externalTransaction = [], digitalDelivery = nil, transactionArray = nil, buyerUserID = nil) ⇒ OrderType
constructor
A new instance of OrderType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(orderID = nil, orderStatus = nil, adjustmentAmount = nil, amountPaid = nil, amountSaved = nil, checkoutStatus = nil, shippingDetails = nil, creatingUserRole = nil, createdTime = nil, financeOfferID = nil, paymentMethods = [], sellerEmail = nil, shippingAddress = nil, shippingServiceSelected = nil, subtotal = nil, total = nil, externalTransaction = [], digitalDelivery = nil, transactionArray = nil, buyerUserID = nil) ⇒ OrderType
Returns a new instance of OrderType.
20458 20459 20460 20461 20462 20463 20464 20465 20466 20467 20468 20469 20470 20471 20472 20473 20474 20475 20476 20477 20478 20479 20480 |
# File 'lib/eBay.rb', line 20458 def initialize(orderID = nil, orderStatus = nil, adjustmentAmount = nil, amountPaid = nil, amountSaved = nil, checkoutStatus = nil, shippingDetails = nil, creatingUserRole = nil, createdTime = nil, financeOfferID = nil, paymentMethods = [], sellerEmail = nil, shippingAddress = nil, shippingServiceSelected = nil, subtotal = nil, total = nil, externalTransaction = [], digitalDelivery = nil, transactionArray = nil, buyerUserID = nil) @orderID = orderID @orderStatus = orderStatus @adjustmentAmount = adjustmentAmount @amountPaid = amountPaid @amountSaved = amountSaved @checkoutStatus = checkoutStatus @shippingDetails = shippingDetails @creatingUserRole = creatingUserRole @createdTime = createdTime @financeOfferID = financeOfferID @paymentMethods = paymentMethods @sellerEmail = sellerEmail @shippingAddress = shippingAddress @shippingServiceSelected = shippingServiceSelected @subtotal = subtotal @total = total @externalTransaction = externalTransaction @digitalDelivery = digitalDelivery @transactionArray = transactionArray @buyerUserID = buyerUserID @__xmlele_any = nil end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
20452 20453 20454 |
# File 'lib/eBay.rb', line 20452 def __xmlele_any @__xmlele_any end |
#adjustmentAmount ⇒ Object
Returns the value of attribute adjustmentAmount.
20434 20435 20436 |
# File 'lib/eBay.rb', line 20434 def adjustmentAmount @adjustmentAmount end |
#amountPaid ⇒ Object
Returns the value of attribute amountPaid.
20435 20436 20437 |
# File 'lib/eBay.rb', line 20435 def amountPaid @amountPaid end |
#amountSaved ⇒ Object
Returns the value of attribute amountSaved.
20436 20437 20438 |
# File 'lib/eBay.rb', line 20436 def amountSaved @amountSaved end |
#buyerUserID ⇒ Object
Returns the value of attribute buyerUserID.
20451 20452 20453 |
# File 'lib/eBay.rb', line 20451 def buyerUserID @buyerUserID end |
#checkoutStatus ⇒ Object
Returns the value of attribute checkoutStatus.
20437 20438 20439 |
# File 'lib/eBay.rb', line 20437 def checkoutStatus @checkoutStatus end |
#createdTime ⇒ Object
Returns the value of attribute createdTime.
20440 20441 20442 |
# File 'lib/eBay.rb', line 20440 def createdTime @createdTime end |
#creatingUserRole ⇒ Object
Returns the value of attribute creatingUserRole.
20439 20440 20441 |
# File 'lib/eBay.rb', line 20439 def creatingUserRole @creatingUserRole end |
#digitalDelivery ⇒ Object
Returns the value of attribute digitalDelivery.
20449 20450 20451 |
# File 'lib/eBay.rb', line 20449 def digitalDelivery @digitalDelivery end |
#externalTransaction ⇒ Object
Returns the value of attribute externalTransaction.
20448 20449 20450 |
# File 'lib/eBay.rb', line 20448 def externalTransaction @externalTransaction end |
#financeOfferID ⇒ Object
Returns the value of attribute financeOfferID.
20441 20442 20443 |
# File 'lib/eBay.rb', line 20441 def financeOfferID @financeOfferID end |
#orderID ⇒ Object
Returns the value of attribute orderID.
20432 20433 20434 |
# File 'lib/eBay.rb', line 20432 def orderID @orderID end |
#orderStatus ⇒ Object
Returns the value of attribute orderStatus.
20433 20434 20435 |
# File 'lib/eBay.rb', line 20433 def orderStatus @orderStatus end |
#paymentMethods ⇒ Object
Returns the value of attribute paymentMethods.
20442 20443 20444 |
# File 'lib/eBay.rb', line 20442 def paymentMethods @paymentMethods end |
#sellerEmail ⇒ Object
Returns the value of attribute sellerEmail.
20443 20444 20445 |
# File 'lib/eBay.rb', line 20443 def sellerEmail @sellerEmail end |
#shippingAddress ⇒ Object
Returns the value of attribute shippingAddress.
20444 20445 20446 |
# File 'lib/eBay.rb', line 20444 def shippingAddress @shippingAddress end |
#shippingDetails ⇒ Object
Returns the value of attribute shippingDetails.
20438 20439 20440 |
# File 'lib/eBay.rb', line 20438 def shippingDetails @shippingDetails end |
#shippingServiceSelected ⇒ Object
Returns the value of attribute shippingServiceSelected.
20445 20446 20447 |
# File 'lib/eBay.rb', line 20445 def shippingServiceSelected @shippingServiceSelected end |
#subtotal ⇒ Object
Returns the value of attribute subtotal.
20446 20447 20448 |
# File 'lib/eBay.rb', line 20446 def subtotal @subtotal end |
#total ⇒ Object
Returns the value of attribute total.
20447 20448 20449 |
# File 'lib/eBay.rb', line 20447 def total @total end |
#transactionArray ⇒ Object
Returns the value of attribute transactionArray.
20450 20451 20452 |
# File 'lib/eBay.rb', line 20450 def transactionArray @transactionArray end |
Instance Method Details
#set_any(elements) ⇒ Object
20454 20455 20456 |
# File 'lib/eBay.rb', line 20454 def set_any(elements) @__xmlele_any = elements end |