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.



443
444
445
446
447
448
449
450
451
452
453
454
455
456
# File 'lib/channel_advisor/inventory_service/types.rb', line 443

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.



436
437
438
# File 'lib/channel_advisor/inventory_service/types.rb', line 436

def additionalItemHandlingRate
  @additionalItemHandlingRate
end

#additionalItemHandlingRateAttributeObject

Returns the value of attribute additionalItemHandlingRateAttribute.



441
442
443
# File 'lib/channel_advisor/inventory_service/types.rb', line 441

def additionalItemHandlingRateAttribute
  @additionalItemHandlingRateAttribute
end

#additionalItemRateObject

Returns the value of attribute additionalItemRate.



434
435
436
# File 'lib/channel_advisor/inventory_service/types.rb', line 434

def additionalItemRate
  @additionalItemRate
end

#additionalItemRateAttributeObject

Returns the value of attribute additionalItemRateAttribute.



440
441
442
# File 'lib/channel_advisor/inventory_service/types.rb', line 440

def additionalItemRateAttribute
  @additionalItemRateAttribute
end

#carrierCodeObject

Returns the value of attribute carrierCode.



431
432
433
# File 'lib/channel_advisor/inventory_service/types.rb', line 431

def carrierCode
  @carrierCode
end

#classCodeObject

Returns the value of attribute classCode.



432
433
434
# File 'lib/channel_advisor/inventory_service/types.rb', line 432

def classCode
  @classCode
end

#destinationZoneNameObject

Returns the value of attribute destinationZoneName.



430
431
432
# File 'lib/channel_advisor/inventory_service/types.rb', line 430

def destinationZoneName
  @destinationZoneName
end

#firstItemHandlingRateObject

Returns the value of attribute firstItemHandlingRate.



435
436
437
# File 'lib/channel_advisor/inventory_service/types.rb', line 435

def firstItemHandlingRate
  @firstItemHandlingRate
end

#firstItemHandlingRateAttributeObject

Returns the value of attribute firstItemHandlingRateAttribute.



439
440
441
# File 'lib/channel_advisor/inventory_service/types.rb', line 439

def firstItemHandlingRateAttribute
  @firstItemHandlingRateAttribute
end

#firstItemRateObject

Returns the value of attribute firstItemRate.



433
434
435
# File 'lib/channel_advisor/inventory_service/types.rb', line 433

def firstItemRate
  @firstItemRate
end

#firstItemRateAttributeObject

Returns the value of attribute firstItemRateAttribute.



438
439
440
# File 'lib/channel_advisor/inventory_service/types.rb', line 438

def firstItemRateAttribute
  @firstItemRateAttribute
end

#freeShippingIfBuyItNowObject

Returns the value of attribute freeShippingIfBuyItNow.



437
438
439
# File 'lib/channel_advisor/inventory_service/types.rb', line 437

def freeShippingIfBuyItNow
  @freeShippingIfBuyItNow
end