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")]], ["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")]], ["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", ["Token", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingServiceUsed")]], ["defaultShippingCost", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DefaultShippingCost")]], ["insuranceDetails", ["InsuranceDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InsuranceDetails")]], ["internationalInsuranceDetails", ["InsuranceDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InternationalInsuranceDetails")]], ["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.
-
#changePaymentInstructions ⇒ Object
Returns the value of attribute changePaymentInstructions.
-
#defaultShippingCost ⇒ Object
Returns the value of attribute defaultShippingCost.
-
#getItFast ⇒ Object
Returns the value of attribute getItFast.
-
#insuranceDetails ⇒ Object
Returns the value of attribute insuranceDetails.
-
#insuranceFee ⇒ Object
Returns the value of attribute insuranceFee.
-
#insuranceOption ⇒ Object
Returns the value of attribute insuranceOption.
-
#insuranceWanted ⇒ Object
Returns the value of attribute insuranceWanted.
-
#internationalInsuranceDetails ⇒ Object
Returns the value of attribute internationalInsuranceDetails.
-
#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, changePaymentInstructions = nil, insuranceFee = nil, insuranceOption = 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, insuranceDetails = nil, internationalInsuranceDetails = nil) ⇒ ShippingDetailsType
constructor
A new instance of ShippingDetailsType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(allowPaymentEdit = nil, applyShippingDiscount = nil, calculatedShippingRate = nil, changePaymentInstructions = nil, insuranceFee = nil, insuranceOption = 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, insuranceDetails = nil, internationalInsuranceDetails = nil) ⇒ ShippingDetailsType
Returns a new instance of ShippingDetailsType.
22484 22485 22486 22487 22488 22489 22490 22491 22492 22493 22494 22495 22496 22497 22498 22499 22500 22501 22502 22503 22504 22505 22506 22507 22508 22509 22510 22511 |
# File 'lib/eBay.rb', line 22484 def initialize(allowPaymentEdit = nil, applyShippingDiscount = nil, calculatedShippingRate = nil, changePaymentInstructions = nil, insuranceFee = nil, insuranceOption = 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, insuranceDetails = nil, internationalInsuranceDetails = nil) @allowPaymentEdit = allowPaymentEdit @applyShippingDiscount = applyShippingDiscount @calculatedShippingRate = calculatedShippingRate @changePaymentInstructions = changePaymentInstructions @insuranceFee = insuranceFee @insuranceOption = insuranceOption @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 @insuranceDetails = insuranceDetails @internationalInsuranceDetails = internationalInsuranceDetails @__xmlele_any = nil end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
22478 22479 22480 |
# File 'lib/eBay.rb', line 22478 def __xmlele_any @__xmlele_any end |
#allowPaymentEdit ⇒ Object
Returns the value of attribute allowPaymentEdit.
22453 22454 22455 |
# File 'lib/eBay.rb', line 22453 def allowPaymentEdit @allowPaymentEdit end |
#applyShippingDiscount ⇒ Object
Returns the value of attribute applyShippingDiscount.
22454 22455 22456 |
# File 'lib/eBay.rb', line 22454 def applyShippingDiscount @applyShippingDiscount end |
#calculatedShippingRate ⇒ Object
Returns the value of attribute calculatedShippingRate.
22455 22456 22457 |
# File 'lib/eBay.rb', line 22455 def calculatedShippingRate @calculatedShippingRate end |
#changePaymentInstructions ⇒ Object
Returns the value of attribute changePaymentInstructions.
22456 22457 22458 |
# File 'lib/eBay.rb', line 22456 def changePaymentInstructions @changePaymentInstructions end |
#defaultShippingCost ⇒ Object
Returns the value of attribute defaultShippingCost.
22475 22476 22477 |
# File 'lib/eBay.rb', line 22475 def defaultShippingCost @defaultShippingCost end |
#getItFast ⇒ Object
Returns the value of attribute getItFast.
22472 22473 22474 |
# File 'lib/eBay.rb', line 22472 def getItFast @getItFast end |
#insuranceDetails ⇒ Object
Returns the value of attribute insuranceDetails.
22476 22477 22478 |
# File 'lib/eBay.rb', line 22476 def insuranceDetails @insuranceDetails end |
#insuranceFee ⇒ Object
Returns the value of attribute insuranceFee.
22457 22458 22459 |
# File 'lib/eBay.rb', line 22457 def insuranceFee @insuranceFee end |
#insuranceOption ⇒ Object
Returns the value of attribute insuranceOption.
22458 22459 22460 |
# File 'lib/eBay.rb', line 22458 def insuranceOption @insuranceOption end |
#insuranceWanted ⇒ Object
Returns the value of attribute insuranceWanted.
22459 22460 22461 |
# File 'lib/eBay.rb', line 22459 def insuranceWanted @insuranceWanted end |
#internationalInsuranceDetails ⇒ Object
Returns the value of attribute internationalInsuranceDetails.
22477 22478 22479 |
# File 'lib/eBay.rb', line 22477 def internationalInsuranceDetails @internationalInsuranceDetails end |
#internationalShippingServiceOption ⇒ Object
Returns the value of attribute internationalShippingServiceOption.
22467 22468 22469 |
# File 'lib/eBay.rb', line 22467 def internationalShippingServiceOption @internationalShippingServiceOption end |
#paymentEdited ⇒ Object
Returns the value of attribute paymentEdited.
22460 22461 22462 |
# File 'lib/eBay.rb', line 22460 def paymentEdited @paymentEdited end |
#paymentInstructions ⇒ Object
Returns the value of attribute paymentInstructions.
22461 22462 22463 |
# File 'lib/eBay.rb', line 22461 def paymentInstructions @paymentInstructions end |
#salesTax ⇒ Object
Returns the value of attribute salesTax.
22462 22463 22464 |
# File 'lib/eBay.rb', line 22462 def salesTax @salesTax end |
#sellerPostalCode ⇒ Object
Returns the value of attribute sellerPostalCode.
22463 22464 22465 |
# File 'lib/eBay.rb', line 22463 def sellerPostalCode @sellerPostalCode end |
#sellingManagerSalesRecordNumber ⇒ Object
Returns the value of attribute sellingManagerSalesRecordNumber.
22469 22470 22471 |
# File 'lib/eBay.rb', line 22469 def sellingManagerSalesRecordNumber @sellingManagerSalesRecordNumber end |
#shipmentTrackingNumber ⇒ Object
Returns the value of attribute shipmentTrackingNumber.
22473 22474 22475 |
# File 'lib/eBay.rb', line 22473 def shipmentTrackingNumber @shipmentTrackingNumber end |
#shippingRateErrorMessage ⇒ Object
Returns the value of attribute shippingRateErrorMessage.
22464 22465 22466 |
# File 'lib/eBay.rb', line 22464 def shippingRateErrorMessage @shippingRateErrorMessage end |
#shippingRateType ⇒ Object
Returns the value of attribute shippingRateType.
22465 22466 22467 |
# File 'lib/eBay.rb', line 22465 def shippingRateType @shippingRateType end |
#shippingServiceOptions ⇒ Object
Returns the value of attribute shippingServiceOptions.
22466 22467 22468 |
# File 'lib/eBay.rb', line 22466 def shippingServiceOptions @shippingServiceOptions end |
#shippingServiceUsed ⇒ Object
Returns the value of attribute shippingServiceUsed.
22474 22475 22476 |
# File 'lib/eBay.rb', line 22474 def shippingServiceUsed @shippingServiceUsed end |
#shippingType ⇒ Object
Returns the value of attribute shippingType.
22468 22469 22470 |
# File 'lib/eBay.rb', line 22468 def shippingType @shippingType end |
#taxTable ⇒ Object
Returns the value of attribute taxTable.
22471 22472 22473 |
# File 'lib/eBay.rb', line 22471 def taxTable @taxTable end |
#thirdPartyCheckout ⇒ Object
Returns the value of attribute thirdPartyCheckout.
22470 22471 22472 |
# File 'lib/eBay.rb', line 22470 def thirdPartyCheckout @thirdPartyCheckout end |
Instance Method Details
#set_any(elements) ⇒ Object
22480 22481 22482 |
# File 'lib/eBay.rb', line 22480 def set_any(elements) @__xmlele_any = elements end |