Class: ShippingCarrierDetailsType

Inherits:
Object
  • Object
show all
Defined in:
lib/v_paypal/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.



1887
1888
1889
1890
1891
1892
1893
1894
# File 'lib/v_paypal/default.rb', line 1887

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.



1880
1881
1882
# File 'lib/v_paypal/default.rb', line 1880

def carrierShippingFee
  @carrierShippingFee
end

#insuranceFeeObject

Returns the value of attribute insuranceFee.



1881
1882
1883
# File 'lib/v_paypal/default.rb', line 1881

def insuranceFee
  @insuranceFee
end

#insuranceOptionObject

Returns the value of attribute insuranceOption.



1882
1883
1884
# File 'lib/v_paypal/default.rb', line 1882

def insuranceOption
  @insuranceOption
end

#packagingHandlingCostsObject

Returns the value of attribute packagingHandlingCosts.



1883
1884
1885
# File 'lib/v_paypal/default.rb', line 1883

def packagingHandlingCosts
  @packagingHandlingCosts
end

#shippingRateErrorMessageObject

Returns the value of attribute shippingRateErrorMessage.



1884
1885
1886
# File 'lib/v_paypal/default.rb', line 1884

def shippingRateErrorMessage
  @shippingRateErrorMessage
end

#shippingServiceObject

Returns the value of attribute shippingService.



1885
1886
1887
# File 'lib/v_paypal/default.rb', line 1885

def shippingService
  @shippingService
end