Class: EBay::CalculatedShippingRateType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsCalculatedShippingRateType

originatingPostalCode - SOAP::SOAPString
measurementUnit - EBay::MeasurementSystemCodeType
packageDepth - EBay::MeasureType
packageLength - EBay::MeasureType
packageWidth - EBay::MeasureType
packagingHandlingCosts - EBay::AmountType
shippingIrregular - SOAP::SOAPBoolean
shippingPackage - EBay::ShippingPackageCodeType
weightMajor - EBay::MeasureType
weightMinor - EBay::MeasureType
internationalPackagingHandlingCosts - EBay::AmountType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(originatingPostalCode = nil, measurementUnit = nil, packageDepth = nil, packageLength = nil, packageWidth = nil, packagingHandlingCosts = nil, shippingIrregular = nil, shippingPackage = nil, weightMajor = nil, weightMinor = nil, internationalPackagingHandlingCosts = nil) ⇒ CalculatedShippingRateType

Returns a new instance of CalculatedShippingRateType.



21720
21721
21722
21723
21724
21725
21726
21727
21728
21729
21730
21731
21732
21733
# File 'lib/eBay.rb', line 21720

def initialize(originatingPostalCode = nil, measurementUnit = nil, packageDepth = nil, packageLength = nil, packageWidth = nil, packagingHandlingCosts = nil, shippingIrregular = nil, shippingPackage = nil, weightMajor = nil, weightMinor = nil, internationalPackagingHandlingCosts = nil)
  @originatingPostalCode = originatingPostalCode
  @measurementUnit = measurementUnit
  @packageDepth = packageDepth
  @packageLength = packageLength
  @packageWidth = packageWidth
  @packagingHandlingCosts = packagingHandlingCosts
  @shippingIrregular = shippingIrregular
  @shippingPackage = shippingPackage
  @weightMajor = weightMajor
  @weightMinor = weightMinor
  @internationalPackagingHandlingCosts = internationalPackagingHandlingCosts
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



21714
21715
21716
# File 'lib/eBay.rb', line 21714

def __xmlele_any
  @__xmlele_any
end

#internationalPackagingHandlingCostsObject

Returns the value of attribute internationalPackagingHandlingCosts.



21713
21714
21715
# File 'lib/eBay.rb', line 21713

def internationalPackagingHandlingCosts
  @internationalPackagingHandlingCosts
end

#measurementUnitObject

Returns the value of attribute measurementUnit.



21704
21705
21706
# File 'lib/eBay.rb', line 21704

def measurementUnit
  @measurementUnit
end

#originatingPostalCodeObject

Returns the value of attribute originatingPostalCode.



21703
21704
21705
# File 'lib/eBay.rb', line 21703

def originatingPostalCode
  @originatingPostalCode
end

#packageDepthObject

Returns the value of attribute packageDepth.



21705
21706
21707
# File 'lib/eBay.rb', line 21705

def packageDepth
  @packageDepth
end

#packageLengthObject

Returns the value of attribute packageLength.



21706
21707
21708
# File 'lib/eBay.rb', line 21706

def packageLength
  @packageLength
end

#packageWidthObject

Returns the value of attribute packageWidth.



21707
21708
21709
# File 'lib/eBay.rb', line 21707

def packageWidth
  @packageWidth
end

#packagingHandlingCostsObject

Returns the value of attribute packagingHandlingCosts.



21708
21709
21710
# File 'lib/eBay.rb', line 21708

def packagingHandlingCosts
  @packagingHandlingCosts
end

#shippingIrregularObject

Returns the value of attribute shippingIrregular.



21709
21710
21711
# File 'lib/eBay.rb', line 21709

def shippingIrregular
  @shippingIrregular
end

#shippingPackageObject

Returns the value of attribute shippingPackage.



21710
21711
21712
# File 'lib/eBay.rb', line 21710

def shippingPackage
  @shippingPackage
end

#weightMajorObject

Returns the value of attribute weightMajor.



21711
21712
21713
# File 'lib/eBay.rb', line 21711

def weightMajor
  @weightMajor
end

#weightMinorObject

Returns the value of attribute weightMinor.



21712
21713
21714
# File 'lib/eBay.rb', line 21712

def weightMinor
  @weightMinor
end

Instance Method Details

#set_any(elements) ⇒ Object



21716
21717
21718
# File 'lib/eBay.rb', line 21716

def set_any(elements)
  @__xmlele_any = elements
end