Class: CalculatedShippingRateType

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

Overview

urn:ebay:apis:eBLBaseComponentsCalculatedShippingRateType

originatingPostalCode - SOAP::SOAPString
measurementUnit - MeasurementSystemCodeType
packageDepth - MeasureType
packageLength - MeasureType
packageWidth - MeasureType
packagingHandlingCosts - AmountType
shippingIrregular - SOAP::SOAPBoolean
shippingPackage - ShippingPackageCodeType
weightMajor - MeasureType
weightMinor - MeasureType
internationalPackagingHandlingCosts - 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.



17491
17492
17493
17494
17495
17496
17497
17498
17499
17500
17501
17502
17503
17504
# File 'lib/eBay.rb', line 17491

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.



17485
17486
17487
# File 'lib/eBay.rb', line 17485

def __xmlele_any
  @__xmlele_any
end

#internationalPackagingHandlingCostsObject

Returns the value of attribute internationalPackagingHandlingCosts.



17484
17485
17486
# File 'lib/eBay.rb', line 17484

def internationalPackagingHandlingCosts
  @internationalPackagingHandlingCosts
end

#measurementUnitObject

Returns the value of attribute measurementUnit.



17475
17476
17477
# File 'lib/eBay.rb', line 17475

def measurementUnit
  @measurementUnit
end

#originatingPostalCodeObject

Returns the value of attribute originatingPostalCode.



17474
17475
17476
# File 'lib/eBay.rb', line 17474

def originatingPostalCode
  @originatingPostalCode
end

#packageDepthObject

Returns the value of attribute packageDepth.



17476
17477
17478
# File 'lib/eBay.rb', line 17476

def packageDepth
  @packageDepth
end

#packageLengthObject

Returns the value of attribute packageLength.



17477
17478
17479
# File 'lib/eBay.rb', line 17477

def packageLength
  @packageLength
end

#packageWidthObject

Returns the value of attribute packageWidth.



17478
17479
17480
# File 'lib/eBay.rb', line 17478

def packageWidth
  @packageWidth
end

#packagingHandlingCostsObject

Returns the value of attribute packagingHandlingCosts.



17479
17480
17481
# File 'lib/eBay.rb', line 17479

def packagingHandlingCosts
  @packagingHandlingCosts
end

#shippingIrregularObject

Returns the value of attribute shippingIrregular.



17480
17481
17482
# File 'lib/eBay.rb', line 17480

def shippingIrregular
  @shippingIrregular
end

#shippingPackageObject

Returns the value of attribute shippingPackage.



17481
17482
17483
# File 'lib/eBay.rb', line 17481

def shippingPackage
  @shippingPackage
end

#weightMajorObject

Returns the value of attribute weightMajor.



17482
17483
17484
# File 'lib/eBay.rb', line 17482

def weightMajor
  @weightMajor
end

#weightMinorObject

Returns the value of attribute weightMinor.



17483
17484
17485
# File 'lib/eBay.rb', line 17483

def weightMinor
  @weightMinor
end

Instance Method Details

#set_any(elements) ⇒ Object



17487
17488
17489
# File 'lib/eBay.rb', line 17487

def set_any(elements)
  @__xmlele_any = elements
end