Class: ChannelAdvisor::InventoryServiceSOAP::ShippingRateInfo

Inherits:
Object
  • Object
show all
Defined in:
lib/channel_advisor/inventory_service/types.rb

Overview

/ShippingRateInfo

destinationZoneName - SOAP::SOAPString
carrierCode - SOAP::SOAPString
classCode - SOAP::SOAPString
firstItemRate - SOAP::SOAPDecimal
additionalItemRate - SOAP::SOAPDecimal
firstItemHandlingRate - SOAP::SOAPDecimal
additionalItemHandlingRate - SOAP::SOAPDecimal
freeShippingIfBuyItNow - SOAP::SOAPBoolean
firstItemRateAttribute - ChannelAdvisor::InventoryServiceSOAP::ShippingRateAttribute
firstItemHandlingRateAttribute - ChannelAdvisor::InventoryServiceSOAP::HandlingRateAttribute
additionalItemRateAttribute - ChannelAdvisor::InventoryServiceSOAP::ShippingRateAttribute
additionalItemHandlingRateAttribute - ChannelAdvisor::InventoryServiceSOAP::HandlingRateAttribute

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(destinationZoneName = nil, carrierCode = nil, classCode = nil, firstItemRate = nil, additionalItemRate = nil, firstItemHandlingRate = nil, additionalItemHandlingRate = nil, freeShippingIfBuyItNow = nil, firstItemRateAttribute = nil, firstItemHandlingRateAttribute = nil, additionalItemRateAttribute = nil, additionalItemHandlingRateAttribute = nil) ⇒ ShippingRateInfo

Returns a new instance of ShippingRateInfo.



419
420
421
422
423
424
425
426
427
428
429
430
431
432
# File 'lib/channel_advisor/inventory_service/types.rb', line 419

def initialize(destinationZoneName = nil, carrierCode = nil, classCode = nil, firstItemRate = nil, additionalItemRate = nil, firstItemHandlingRate = nil, additionalItemHandlingRate = nil, freeShippingIfBuyItNow = nil, firstItemRateAttribute = nil, firstItemHandlingRateAttribute = nil, additionalItemRateAttribute = nil, additionalItemHandlingRateAttribute = nil)
  @destinationZoneName = destinationZoneName
  @carrierCode = carrierCode
  @classCode = classCode
  @firstItemRate = firstItemRate
  @additionalItemRate = additionalItemRate
  @firstItemHandlingRate = firstItemHandlingRate
  @additionalItemHandlingRate = additionalItemHandlingRate
  @freeShippingIfBuyItNow = freeShippingIfBuyItNow
  @firstItemRateAttribute = firstItemRateAttribute
  @firstItemHandlingRateAttribute = firstItemHandlingRateAttribute
  @additionalItemRateAttribute = additionalItemRateAttribute
  @additionalItemHandlingRateAttribute = additionalItemHandlingRateAttribute
end

Instance Attribute Details

#additionalItemHandlingRateObject

Returns the value of attribute additionalItemHandlingRate.



412
413
414
# File 'lib/channel_advisor/inventory_service/types.rb', line 412

def additionalItemHandlingRate
  @additionalItemHandlingRate
end

#additionalItemHandlingRateAttributeObject

Returns the value of attribute additionalItemHandlingRateAttribute.



417
418
419
# File 'lib/channel_advisor/inventory_service/types.rb', line 417

def additionalItemHandlingRateAttribute
  @additionalItemHandlingRateAttribute
end

#additionalItemRateObject

Returns the value of attribute additionalItemRate.



410
411
412
# File 'lib/channel_advisor/inventory_service/types.rb', line 410

def additionalItemRate
  @additionalItemRate
end

#additionalItemRateAttributeObject

Returns the value of attribute additionalItemRateAttribute.



416
417
418
# File 'lib/channel_advisor/inventory_service/types.rb', line 416

def additionalItemRateAttribute
  @additionalItemRateAttribute
end

#carrierCodeObject

Returns the value of attribute carrierCode.



407
408
409
# File 'lib/channel_advisor/inventory_service/types.rb', line 407

def carrierCode
  @carrierCode
end

#classCodeObject

Returns the value of attribute classCode.



408
409
410
# File 'lib/channel_advisor/inventory_service/types.rb', line 408

def classCode
  @classCode
end

#destinationZoneNameObject

Returns the value of attribute destinationZoneName.



406
407
408
# File 'lib/channel_advisor/inventory_service/types.rb', line 406

def destinationZoneName
  @destinationZoneName
end

#firstItemHandlingRateObject

Returns the value of attribute firstItemHandlingRate.



411
412
413
# File 'lib/channel_advisor/inventory_service/types.rb', line 411

def firstItemHandlingRate
  @firstItemHandlingRate
end

#firstItemHandlingRateAttributeObject

Returns the value of attribute firstItemHandlingRateAttribute.



415
416
417
# File 'lib/channel_advisor/inventory_service/types.rb', line 415

def firstItemHandlingRateAttribute
  @firstItemHandlingRateAttribute
end

#firstItemRateObject

Returns the value of attribute firstItemRate.



409
410
411
# File 'lib/channel_advisor/inventory_service/types.rb', line 409

def firstItemRate
  @firstItemRate
end

#firstItemRateAttributeObject

Returns the value of attribute firstItemRateAttribute.



414
415
416
# File 'lib/channel_advisor/inventory_service/types.rb', line 414

def firstItemRateAttribute
  @firstItemRateAttribute
end

#freeShippingIfBuyItNowObject

Returns the value of attribute freeShippingIfBuyItNow.



413
414
415
# File 'lib/channel_advisor/inventory_service/types.rb', line 413

def freeShippingIfBuyItNow
  @freeShippingIfBuyItNow
end