Class: ShippingDetailsType
- Inherits:
-
Object
- Object
- ShippingDetailsType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsShippingDetailsType
Constant Summary collapse
- @@schema_type =
"ShippingDetailsType"
- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
- @@schema_element =
[ ["allowPaymentEdit", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AllowPaymentEdit")]], ["applyShippingDiscount", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ApplyShippingDiscount")]], ["calculatedShippingRate", ["CalculatedShippingRateType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CalculatedShippingRate")]], ["carrierShippingFee", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CarrierShippingFee")]], ["changePaymentInstructions", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ChangePaymentInstructions")]], ["insuranceFee", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InsuranceFee")]], ["insuranceOption", ["InsuranceOptionCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InsuranceOption")]], ["insuranceTotal", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InsuranceTotal")]], ["insuranceWanted", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InsuranceWanted")]], ["paymentEdited", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentEdited")]], ["paymentInstructions", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentInstructions")]], ["salesTax", ["SalesTaxType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SalesTax")]], ["sellerPostalCode", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerPostalCode")]], ["shippingRateErrorMessage", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingRateErrorMessage")]], ["shippingRateType", ["ShippingRateTypeCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingRateType")]], ["shippingServiceOptions", ["ShippingServiceOptionsType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingServiceOptions")]], ["internationalShippingServiceOption", ["InternationalShippingServiceOptionsType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InternationalShippingServiceOption")]], ["shippingType", ["ShippingTypeCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingType")]], ["sellingManagerSalesRecordNumber", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellingManagerSalesRecordNumber")]], ["thirdPartyCheckout", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ThirdPartyCheckout")]], ["taxTable", ["TaxTableType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TaxTable")]], ["getItFast", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "GetItFast")]], ["shipmentTrackingNumber", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShipmentTrackingNumber")]], ["shippingServiceUsed", ["ShippingServiceCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingServiceUsed")]], ["defaultShippingCost", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DefaultShippingCost")]], ["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.
-
#allowPaymentEdit ⇒ Object
Returns the value of attribute allowPaymentEdit.
-
#applyShippingDiscount ⇒ Object
Returns the value of attribute applyShippingDiscount.
-
#calculatedShippingRate ⇒ Object
Returns the value of attribute calculatedShippingRate.
-
#carrierShippingFee ⇒ Object
Returns the value of attribute carrierShippingFee.
-
#changePaymentInstructions ⇒ Object
Returns the value of attribute changePaymentInstructions.
-
#defaultShippingCost ⇒ Object
Returns the value of attribute defaultShippingCost.
-
#getItFast ⇒ Object
Returns the value of attribute getItFast.
-
#insuranceFee ⇒ Object
Returns the value of attribute insuranceFee.
-
#insuranceOption ⇒ Object
Returns the value of attribute insuranceOption.
-
#insuranceTotal ⇒ Object
Returns the value of attribute insuranceTotal.
-
#insuranceWanted ⇒ Object
Returns the value of attribute insuranceWanted.
-
#internationalShippingServiceOption ⇒ Object
Returns the value of attribute internationalShippingServiceOption.
-
#paymentEdited ⇒ Object
Returns the value of attribute paymentEdited.
-
#paymentInstructions ⇒ Object
Returns the value of attribute paymentInstructions.
-
#salesTax ⇒ Object
Returns the value of attribute salesTax.
-
#sellerPostalCode ⇒ Object
Returns the value of attribute sellerPostalCode.
-
#sellingManagerSalesRecordNumber ⇒ Object
Returns the value of attribute sellingManagerSalesRecordNumber.
-
#shipmentTrackingNumber ⇒ Object
Returns the value of attribute shipmentTrackingNumber.
-
#shippingRateErrorMessage ⇒ Object
Returns the value of attribute shippingRateErrorMessage.
-
#shippingRateType ⇒ Object
Returns the value of attribute shippingRateType.
-
#shippingServiceOptions ⇒ Object
Returns the value of attribute shippingServiceOptions.
-
#shippingServiceUsed ⇒ Object
Returns the value of attribute shippingServiceUsed.
-
#shippingType ⇒ Object
Returns the value of attribute shippingType.
-
#taxTable ⇒ Object
Returns the value of attribute taxTable.
-
#thirdPartyCheckout ⇒ Object
Returns the value of attribute thirdPartyCheckout.
Instance Method Summary collapse
-
#initialize(allowPaymentEdit = nil, applyShippingDiscount = nil, calculatedShippingRate = nil, carrierShippingFee = nil, changePaymentInstructions = nil, insuranceFee = nil, insuranceOption = nil, insuranceTotal = nil, insuranceWanted = nil, paymentEdited = nil, paymentInstructions = nil, salesTax = nil, sellerPostalCode = nil, shippingRateErrorMessage = nil, shippingRateType = nil, shippingServiceOptions = [], internationalShippingServiceOption = [], shippingType = nil, sellingManagerSalesRecordNumber = nil, thirdPartyCheckout = nil, taxTable = nil, getItFast = nil, shipmentTrackingNumber = nil, shippingServiceUsed = nil, defaultShippingCost = nil) ⇒ ShippingDetailsType
constructor
A new instance of ShippingDetailsType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(allowPaymentEdit = nil, applyShippingDiscount = nil, calculatedShippingRate = nil, carrierShippingFee = nil, changePaymentInstructions = nil, insuranceFee = nil, insuranceOption = nil, insuranceTotal = nil, insuranceWanted = nil, paymentEdited = nil, paymentInstructions = nil, salesTax = nil, sellerPostalCode = nil, shippingRateErrorMessage = nil, shippingRateType = nil, shippingServiceOptions = [], internationalShippingServiceOption = [], shippingType = nil, sellingManagerSalesRecordNumber = nil, thirdPartyCheckout = nil, taxTable = nil, getItFast = nil, shipmentTrackingNumber = nil, shippingServiceUsed = nil, defaultShippingCost = nil) ⇒ ShippingDetailsType
Returns a new instance of ShippingDetailsType.
17569 17570 17571 17572 17573 17574 17575 17576 17577 17578 17579 17580 17581 17582 17583 17584 17585 17586 17587 17588 17589 17590 17591 17592 17593 17594 17595 17596 |
# File 'lib/eBay.rb', line 17569 def initialize(allowPaymentEdit = nil, applyShippingDiscount = nil, calculatedShippingRate = nil, carrierShippingFee = nil, changePaymentInstructions = nil, insuranceFee = nil, insuranceOption = nil, insuranceTotal = nil, insuranceWanted = nil, paymentEdited = nil, paymentInstructions = nil, salesTax = nil, sellerPostalCode = nil, shippingRateErrorMessage = nil, shippingRateType = nil, shippingServiceOptions = [], internationalShippingServiceOption = [], shippingType = nil, sellingManagerSalesRecordNumber = nil, thirdPartyCheckout = nil, taxTable = nil, getItFast = nil, shipmentTrackingNumber = nil, shippingServiceUsed = nil, defaultShippingCost = nil) @allowPaymentEdit = allowPaymentEdit @applyShippingDiscount = applyShippingDiscount @calculatedShippingRate = calculatedShippingRate @carrierShippingFee = carrierShippingFee @changePaymentInstructions = changePaymentInstructions @insuranceFee = insuranceFee @insuranceOption = insuranceOption @insuranceTotal = insuranceTotal @insuranceWanted = insuranceWanted @paymentEdited = paymentEdited @paymentInstructions = paymentInstructions @salesTax = salesTax @sellerPostalCode = sellerPostalCode @shippingRateErrorMessage = shippingRateErrorMessage @shippingRateType = shippingRateType @shippingServiceOptions = shippingServiceOptions @internationalShippingServiceOption = internationalShippingServiceOption @shippingType = shippingType @sellingManagerSalesRecordNumber = sellingManagerSalesRecordNumber @thirdPartyCheckout = thirdPartyCheckout @taxTable = taxTable @getItFast = getItFast @shipmentTrackingNumber = shipmentTrackingNumber @shippingServiceUsed = shippingServiceUsed @defaultShippingCost = defaultShippingCost @__xmlele_any = nil end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
17563 17564 17565 |
# File 'lib/eBay.rb', line 17563 def __xmlele_any @__xmlele_any end |
#allowPaymentEdit ⇒ Object
Returns the value of attribute allowPaymentEdit.
17538 17539 17540 |
# File 'lib/eBay.rb', line 17538 def allowPaymentEdit @allowPaymentEdit end |
#applyShippingDiscount ⇒ Object
Returns the value of attribute applyShippingDiscount.
17539 17540 17541 |
# File 'lib/eBay.rb', line 17539 def applyShippingDiscount @applyShippingDiscount end |
#calculatedShippingRate ⇒ Object
Returns the value of attribute calculatedShippingRate.
17540 17541 17542 |
# File 'lib/eBay.rb', line 17540 def calculatedShippingRate @calculatedShippingRate end |
#carrierShippingFee ⇒ Object
Returns the value of attribute carrierShippingFee.
17541 17542 17543 |
# File 'lib/eBay.rb', line 17541 def carrierShippingFee @carrierShippingFee end |
#changePaymentInstructions ⇒ Object
Returns the value of attribute changePaymentInstructions.
17542 17543 17544 |
# File 'lib/eBay.rb', line 17542 def changePaymentInstructions @changePaymentInstructions end |
#defaultShippingCost ⇒ Object
Returns the value of attribute defaultShippingCost.
17562 17563 17564 |
# File 'lib/eBay.rb', line 17562 def defaultShippingCost @defaultShippingCost end |
#getItFast ⇒ Object
Returns the value of attribute getItFast.
17559 17560 17561 |
# File 'lib/eBay.rb', line 17559 def getItFast @getItFast end |
#insuranceFee ⇒ Object
Returns the value of attribute insuranceFee.
17543 17544 17545 |
# File 'lib/eBay.rb', line 17543 def insuranceFee @insuranceFee end |
#insuranceOption ⇒ Object
Returns the value of attribute insuranceOption.
17544 17545 17546 |
# File 'lib/eBay.rb', line 17544 def insuranceOption @insuranceOption end |
#insuranceTotal ⇒ Object
Returns the value of attribute insuranceTotal.
17545 17546 17547 |
# File 'lib/eBay.rb', line 17545 def insuranceTotal @insuranceTotal end |
#insuranceWanted ⇒ Object
Returns the value of attribute insuranceWanted.
17546 17547 17548 |
# File 'lib/eBay.rb', line 17546 def insuranceWanted @insuranceWanted end |
#internationalShippingServiceOption ⇒ Object
Returns the value of attribute internationalShippingServiceOption.
17554 17555 17556 |
# File 'lib/eBay.rb', line 17554 def internationalShippingServiceOption @internationalShippingServiceOption end |
#paymentEdited ⇒ Object
Returns the value of attribute paymentEdited.
17547 17548 17549 |
# File 'lib/eBay.rb', line 17547 def paymentEdited @paymentEdited end |
#paymentInstructions ⇒ Object
Returns the value of attribute paymentInstructions.
17548 17549 17550 |
# File 'lib/eBay.rb', line 17548 def paymentInstructions @paymentInstructions end |
#salesTax ⇒ Object
Returns the value of attribute salesTax.
17549 17550 17551 |
# File 'lib/eBay.rb', line 17549 def salesTax @salesTax end |
#sellerPostalCode ⇒ Object
Returns the value of attribute sellerPostalCode.
17550 17551 17552 |
# File 'lib/eBay.rb', line 17550 def sellerPostalCode @sellerPostalCode end |
#sellingManagerSalesRecordNumber ⇒ Object
Returns the value of attribute sellingManagerSalesRecordNumber.
17556 17557 17558 |
# File 'lib/eBay.rb', line 17556 def sellingManagerSalesRecordNumber @sellingManagerSalesRecordNumber end |
#shipmentTrackingNumber ⇒ Object
Returns the value of attribute shipmentTrackingNumber.
17560 17561 17562 |
# File 'lib/eBay.rb', line 17560 def shipmentTrackingNumber @shipmentTrackingNumber end |
#shippingRateErrorMessage ⇒ Object
Returns the value of attribute shippingRateErrorMessage.
17551 17552 17553 |
# File 'lib/eBay.rb', line 17551 def shippingRateErrorMessage @shippingRateErrorMessage end |
#shippingRateType ⇒ Object
Returns the value of attribute shippingRateType.
17552 17553 17554 |
# File 'lib/eBay.rb', line 17552 def shippingRateType @shippingRateType end |
#shippingServiceOptions ⇒ Object
Returns the value of attribute shippingServiceOptions.
17553 17554 17555 |
# File 'lib/eBay.rb', line 17553 def shippingServiceOptions @shippingServiceOptions end |
#shippingServiceUsed ⇒ Object
Returns the value of attribute shippingServiceUsed.
17561 17562 17563 |
# File 'lib/eBay.rb', line 17561 def shippingServiceUsed @shippingServiceUsed end |
#shippingType ⇒ Object
Returns the value of attribute shippingType.
17555 17556 17557 |
# File 'lib/eBay.rb', line 17555 def shippingType @shippingType end |
#taxTable ⇒ Object
Returns the value of attribute taxTable.
17558 17559 17560 |
# File 'lib/eBay.rb', line 17558 def taxTable @taxTable end |
#thirdPartyCheckout ⇒ Object
Returns the value of attribute thirdPartyCheckout.
17557 17558 17559 |
# File 'lib/eBay.rb', line 17557 def thirdPartyCheckout @thirdPartyCheckout end |
Instance Method Details
#set_any(elements) ⇒ Object
17565 17566 17567 |
# File 'lib/eBay.rb', line 17565 def set_any(elements) @__xmlele_any = elements end |