Class: ShippingServiceOptionsType

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

Overview

urn:ebay:apis:eBLBaseComponentsShippingServiceOptionsType

shippingInsuranceCost - AmountType
shippingService - SOAP::SOAPToken
shippingServiceCost - AmountType
shippingServiceAdditionalCost - AmountType
shippingServicePriority - SOAP::SOAPInt
expeditedService - SOAP::SOAPBoolean
shippingTimeMin - SOAP::SOAPInt
shippingTimeMax - SOAP::SOAPInt
shippingSurcharge - AmountType
freeShipping - SOAP::SOAPBoolean

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) ⇒ ShippingServiceOptionsType

Returns a new instance of ShippingServiceOptionsType.



24211
24212
24213
24214
24215
24216
24217
24218
24219
24220
24221
24222
24223
# File 'lib/eBay.rb', line 24211

def initialize(shippingInsuranceCost = nil, shippingService = nil, shippingServiceCost = nil, shippingServiceAdditionalCost = nil, shippingServicePriority = nil, expeditedService = nil, shippingTimeMin = nil, shippingTimeMax = nil, shippingSurcharge = nil, freeShipping = nil)
  @shippingInsuranceCost = shippingInsuranceCost
  @shippingService = shippingService
  @shippingServiceCost = shippingServiceCost
  @shippingServiceAdditionalCost = shippingServiceAdditionalCost
  @shippingServicePriority = shippingServicePriority
  @expeditedService = expeditedService
  @shippingTimeMin = shippingTimeMin
  @shippingTimeMax = shippingTimeMax
  @shippingSurcharge = shippingSurcharge
  @freeShipping = freeShipping
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



24205
24206
24207
# File 'lib/eBay.rb', line 24205

def __xmlele_any
  @__xmlele_any
end

#expeditedServiceObject

Returns the value of attribute expeditedService.



24200
24201
24202
# File 'lib/eBay.rb', line 24200

def expeditedService
  @expeditedService
end

#freeShippingObject

Returns the value of attribute freeShipping.



24204
24205
24206
# File 'lib/eBay.rb', line 24204

def freeShipping
  @freeShipping
end

#shippingInsuranceCostObject

Returns the value of attribute shippingInsuranceCost.



24195
24196
24197
# File 'lib/eBay.rb', line 24195

def shippingInsuranceCost
  @shippingInsuranceCost
end

#shippingServiceObject

Returns the value of attribute shippingService.



24196
24197
24198
# File 'lib/eBay.rb', line 24196

def shippingService
  @shippingService
end

#shippingServiceAdditionalCostObject

Returns the value of attribute shippingServiceAdditionalCost.



24198
24199
24200
# File 'lib/eBay.rb', line 24198

def shippingServiceAdditionalCost
  @shippingServiceAdditionalCost
end

#shippingServiceCostObject

Returns the value of attribute shippingServiceCost.



24197
24198
24199
# File 'lib/eBay.rb', line 24197

def shippingServiceCost
  @shippingServiceCost
end

#shippingServicePriorityObject

Returns the value of attribute shippingServicePriority.



24199
24200
24201
# File 'lib/eBay.rb', line 24199

def shippingServicePriority
  @shippingServicePriority
end

#shippingSurchargeObject

Returns the value of attribute shippingSurcharge.



24203
24204
24205
# File 'lib/eBay.rb', line 24203

def shippingSurcharge
  @shippingSurcharge
end

#shippingTimeMaxObject

Returns the value of attribute shippingTimeMax.



24202
24203
24204
# File 'lib/eBay.rb', line 24202

def shippingTimeMax
  @shippingTimeMax
end

#shippingTimeMinObject

Returns the value of attribute shippingTimeMin.



24201
24202
24203
# File 'lib/eBay.rb', line 24201

def shippingTimeMin
  @shippingTimeMin
end

Instance Method Details

#set_any(elements) ⇒ Object



24207
24208
24209
# File 'lib/eBay.rb', line 24207

def set_any(elements)
  @__xmlele_any = elements
end