Class: EBay::ShippingServiceOptionsType

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

Overview

urn:ebay:apis:eBLBaseComponentsShippingServiceOptionsType

shippingInsuranceCost - EBay::AmountType
shippingService - SOAP::SOAPToken
shippingServiceCost - EBay::AmountType
shippingServiceAdditionalCost - EBay::AmountType
shippingServicePriority - SOAP::SOAPInt
expeditedService - SOAP::SOAPBoolean
shippingTimeMin - SOAP::SOAPInt
shippingTimeMax - SOAP::SOAPInt
shippingSurcharge - EBay::AmountType
freeShipping - SOAP::SOAPBoolean
localPickup - SOAP::SOAPBoolean
importCharge - EBay::AmountType
shippingPackageInfo - EBay::ShippingPackageInfoType
shippingServiceCutOffTime - SOAP::SOAPDateTime
logisticPlanType - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(shippingInsuranceCost = nil, shippingService = nil, shippingServiceCost = nil, shippingServiceAdditionalCost = nil, shippingServicePriority = nil, expeditedService = nil, shippingTimeMin = nil, shippingTimeMax = nil, shippingSurcharge = nil, freeShipping = nil, localPickup = nil, importCharge = nil, shippingPackageInfo = [], shippingServiceCutOffTime = nil, logisticPlanType = nil) ⇒ ShippingServiceOptionsType

Returns a new instance of ShippingServiceOptionsType.



32940
32941
32942
32943
32944
32945
32946
32947
32948
32949
32950
32951
32952
32953
32954
32955
32956
32957
# File 'lib/eBay.rb', line 32940

def initialize(shippingInsuranceCost = nil, shippingService = nil, shippingServiceCost = nil, shippingServiceAdditionalCost = nil, shippingServicePriority = nil, expeditedService = nil, shippingTimeMin = nil, shippingTimeMax = nil, shippingSurcharge = nil, freeShipping = nil, localPickup = nil, importCharge = nil, shippingPackageInfo = [], shippingServiceCutOffTime = nil, logisticPlanType = nil)
  @shippingInsuranceCost = shippingInsuranceCost
  @shippingService = shippingService
  @shippingServiceCost = shippingServiceCost
  @shippingServiceAdditionalCost = shippingServiceAdditionalCost
  @shippingServicePriority = shippingServicePriority
  @expeditedService = expeditedService
  @shippingTimeMin = shippingTimeMin
  @shippingTimeMax = shippingTimeMax
  @shippingSurcharge = shippingSurcharge
  @freeShipping = freeShipping
  @localPickup = localPickup
  @importCharge = importCharge
  @shippingPackageInfo = shippingPackageInfo
  @shippingServiceCutOffTime = shippingServiceCutOffTime
  @logisticPlanType = logisticPlanType
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



32934
32935
32936
# File 'lib/eBay.rb', line 32934

def __xmlele_any
  @__xmlele_any
end

#expeditedServiceObject

Returns the value of attribute expeditedService.



32924
32925
32926
# File 'lib/eBay.rb', line 32924

def expeditedService
  @expeditedService
end

#freeShippingObject

Returns the value of attribute freeShipping.



32928
32929
32930
# File 'lib/eBay.rb', line 32928

def freeShipping
  @freeShipping
end

#importChargeObject

Returns the value of attribute importCharge.



32930
32931
32932
# File 'lib/eBay.rb', line 32930

def importCharge
  @importCharge
end

#localPickupObject

Returns the value of attribute localPickup.



32929
32930
32931
# File 'lib/eBay.rb', line 32929

def localPickup
  @localPickup
end

#logisticPlanTypeObject

Returns the value of attribute logisticPlanType.



32933
32934
32935
# File 'lib/eBay.rb', line 32933

def logisticPlanType
  @logisticPlanType
end

#shippingInsuranceCostObject

Returns the value of attribute shippingInsuranceCost.



32919
32920
32921
# File 'lib/eBay.rb', line 32919

def shippingInsuranceCost
  @shippingInsuranceCost
end

#shippingPackageInfoObject

Returns the value of attribute shippingPackageInfo.



32931
32932
32933
# File 'lib/eBay.rb', line 32931

def shippingPackageInfo
  @shippingPackageInfo
end

#shippingServiceObject

Returns the value of attribute shippingService.



32920
32921
32922
# File 'lib/eBay.rb', line 32920

def shippingService
  @shippingService
end

#shippingServiceAdditionalCostObject

Returns the value of attribute shippingServiceAdditionalCost.



32922
32923
32924
# File 'lib/eBay.rb', line 32922

def shippingServiceAdditionalCost
  @shippingServiceAdditionalCost
end

#shippingServiceCostObject

Returns the value of attribute shippingServiceCost.



32921
32922
32923
# File 'lib/eBay.rb', line 32921

def shippingServiceCost
  @shippingServiceCost
end

#shippingServiceCutOffTimeObject

Returns the value of attribute shippingServiceCutOffTime.



32932
32933
32934
# File 'lib/eBay.rb', line 32932

def shippingServiceCutOffTime
  @shippingServiceCutOffTime
end

#shippingServicePriorityObject

Returns the value of attribute shippingServicePriority.



32923
32924
32925
# File 'lib/eBay.rb', line 32923

def shippingServicePriority
  @shippingServicePriority
end

#shippingSurchargeObject

Returns the value of attribute shippingSurcharge.



32927
32928
32929
# File 'lib/eBay.rb', line 32927

def shippingSurcharge
  @shippingSurcharge
end

#shippingTimeMaxObject

Returns the value of attribute shippingTimeMax.



32926
32927
32928
# File 'lib/eBay.rb', line 32926

def shippingTimeMax
  @shippingTimeMax
end

#shippingTimeMinObject

Returns the value of attribute shippingTimeMin.



32925
32926
32927
# File 'lib/eBay.rb', line 32925

def shippingTimeMin
  @shippingTimeMin
end

Instance Method Details

#set_any(elements) ⇒ Object



32936
32937
32938
# File 'lib/eBay.rb', line 32936

def set_any(elements)
  @__xmlele_any = elements
end