Class: FedexWebServices::Soap::Ship::FreightShipmentLineItem

Inherits:
Object
  • Object
show all
Defined in:
lib/fedex_web_services/soap/ShipServiceDefinitions.rb

Overview

http://fedex.com/ws/ship/v12FreightShipmentLineItem

freightClass - FedexWebServices::Soap::Ship::FreightClassType
classProvidedByCustomer - SOAP::SOAPBoolean
handlingUnits - SOAP::SOAPNonNegativeInteger
packaging - FedexWebServices::Soap::Ship::PhysicalPackagingType
pieces - SOAP::SOAPNonNegativeInteger
nmfcCode - SOAP::SOAPString
hazardousMaterials - FedexWebServices::Soap::Ship::HazardousCommodityOptionType
purchaseOrderNumber - SOAP::SOAPString
description - SOAP::SOAPString
weight - FedexWebServices::Soap::Ship::Weight
dimensions - FedexWebServices::Soap::Ship::Dimensions
volume - FedexWebServices::Soap::Ship::Volume

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(freightClass = nil, classProvidedByCustomer = nil, handlingUnits = nil, packaging = nil, pieces = nil, nmfcCode = nil, hazardousMaterials = nil, purchaseOrderNumber = nil, description = nil, weight = nil, dimensions = nil, volume = nil) ⇒ FreightShipmentLineItem

Returns a new instance of FreightShipmentLineItem.



1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1645

def initialize(freightClass = nil, classProvidedByCustomer = nil, handlingUnits = nil, packaging = nil, pieces = nil, nmfcCode = nil, hazardousMaterials = nil, purchaseOrderNumber = nil, description = nil, weight = nil, dimensions = nil, volume = nil)
  @freightClass = freightClass
  @classProvidedByCustomer = classProvidedByCustomer
  @handlingUnits = handlingUnits
  @packaging = packaging
  @pieces = pieces
  @nmfcCode = nmfcCode
  @hazardousMaterials = hazardousMaterials
  @purchaseOrderNumber = purchaseOrderNumber
  @description = description
  @weight = weight
  @dimensions = dimensions
  @volume = volume
end

Instance Attribute Details

#classProvidedByCustomerObject

Returns the value of attribute classProvidedByCustomer.



1633
1634
1635
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1633

def classProvidedByCustomer
  @classProvidedByCustomer
end

#descriptionObject

Returns the value of attribute description.



1640
1641
1642
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1640

def description
  @description
end

#dimensionsObject

Returns the value of attribute dimensions.



1642
1643
1644
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1642

def dimensions
  @dimensions
end

#freightClassObject

Returns the value of attribute freightClass.



1632
1633
1634
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1632

def freightClass
  @freightClass
end

#handlingUnitsObject

Returns the value of attribute handlingUnits.



1634
1635
1636
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1634

def handlingUnits
  @handlingUnits
end

#hazardousMaterialsObject

Returns the value of attribute hazardousMaterials.



1638
1639
1640
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1638

def hazardousMaterials
  @hazardousMaterials
end

#nmfcCodeObject

Returns the value of attribute nmfcCode.



1637
1638
1639
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1637

def nmfcCode
  @nmfcCode
end

#packagingObject

Returns the value of attribute packaging.



1635
1636
1637
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1635

def packaging
  @packaging
end

#piecesObject

Returns the value of attribute pieces.



1636
1637
1638
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1636

def pieces
  @pieces
end

#purchaseOrderNumberObject

Returns the value of attribute purchaseOrderNumber.



1639
1640
1641
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1639

def purchaseOrderNumber
  @purchaseOrderNumber
end

#volumeObject

Returns the value of attribute volume.



1643
1644
1645
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1643

def volume
  @volume
end

#weightObject

Returns the value of attribute weight.



1641
1642
1643
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1641

def weight
  @weight
end