Class: ShippingCarrierDetailsType

Inherits:
Object
  • Object
show all
Defined in:
lib/paypal-business/default.rb

Overview

urn:ebay:apis:eBLBaseComponentsShippingCarrierDetailsType

Constant Summary collapse

@@schema_type =
"ShippingCarrierDetailsType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["carrierShippingFee", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CarrierShippingFee")]],
  ["insuranceFee", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InsuranceFee")]],
  ["insuranceOption", ["InsuranceOptionCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InsuranceOption")]],
  ["packagingHandlingCosts", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PackagingHandlingCosts")]],
  ["shippingRateErrorMessage", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingRateErrorMessage")]],
  ["shippingService", ["ShippingServiceCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingService")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(carrierShippingFee = nil, insuranceFee = nil, insuranceOption = nil, packagingHandlingCosts = nil, shippingRateErrorMessage = nil, shippingService = nil) ⇒ ShippingCarrierDetailsType

Returns a new instance of ShippingCarrierDetailsType.



2067
2068
2069
2070
2071
2072
2073
2074
# File 'lib/paypal-business/default.rb', line 2067

def initialize(carrierShippingFee = nil, insuranceFee = nil, insuranceOption = nil, packagingHandlingCosts = nil, shippingRateErrorMessage = nil, shippingService = nil)
  @carrierShippingFee = carrierShippingFee
  @insuranceFee = insuranceFee
  @insuranceOption = insuranceOption
  @packagingHandlingCosts = packagingHandlingCosts
  @shippingRateErrorMessage = shippingRateErrorMessage
  @shippingService = shippingService
end

Instance Attribute Details

#carrierShippingFeeObject

Returns the value of attribute carrierShippingFee.



2060
2061
2062
# File 'lib/paypal-business/default.rb', line 2060

def carrierShippingFee
  @carrierShippingFee
end

#insuranceFeeObject

Returns the value of attribute insuranceFee.



2061
2062
2063
# File 'lib/paypal-business/default.rb', line 2061

def insuranceFee
  @insuranceFee
end

#insuranceOptionObject

Returns the value of attribute insuranceOption.



2062
2063
2064
# File 'lib/paypal-business/default.rb', line 2062

def insuranceOption
  @insuranceOption
end

#packagingHandlingCostsObject

Returns the value of attribute packagingHandlingCosts.



2063
2064
2065
# File 'lib/paypal-business/default.rb', line 2063

def packagingHandlingCosts
  @packagingHandlingCosts
end

#shippingRateErrorMessageObject

Returns the value of attribute shippingRateErrorMessage.



2064
2065
2066
# File 'lib/paypal-business/default.rb', line 2064

def shippingRateErrorMessage
  @shippingRateErrorMessage
end

#shippingServiceObject

Returns the value of attribute shippingService.



2065
2066
2067
# File 'lib/paypal-business/default.rb', line 2065

def shippingService
  @shippingService
end