Class: FedexWebServices::Soap::Ship::HazardousCommodityDescription

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

Overview

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

id - SOAP::SOAPString
sequenceNumber - SOAP::SOAPNonNegativeInteger
packingGroup - FedexWebServices::Soap::Ship::HazardousCommodityPackingGroupType
packingDetails - FedexWebServices::Soap::Ship::HazardousCommodityPackingDetail
reportableQuantity - SOAP::SOAPBoolean
properShippingName - SOAP::SOAPString
technicalName - SOAP::SOAPString
percentage - SOAP::SOAPDecimal
hazardClass - SOAP::SOAPString
subsidiaryClasses - SOAP::SOAPString
labelText - SOAP::SOAPString
processingOptions - FedexWebServices::Soap::Ship::HazardousCommodityDescriptionProcessingOptionType
authorization - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, sequenceNumber = nil, packingGroup = nil, packingDetails = nil, reportableQuantity = nil, properShippingName = nil, technicalName = nil, percentage = nil, hazardClass = nil, subsidiaryClasses = [], labelText = nil, processingOptions = [], authorization = nil) ⇒ HazardousCommodityDescription

Returns a new instance of HazardousCommodityDescription.



1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1732

def initialize(id = nil, sequenceNumber = nil, packingGroup = nil, packingDetails = nil, reportableQuantity = nil, properShippingName = nil, technicalName = nil, percentage = nil, hazardClass = nil, subsidiaryClasses = [], labelText = nil, processingOptions = [], authorization = nil)
  @id = id
  @sequenceNumber = sequenceNumber
  @packingGroup = packingGroup
  @packingDetails = packingDetails
  @reportableQuantity = reportableQuantity
  @properShippingName = properShippingName
  @technicalName = technicalName
  @percentage = percentage
  @hazardClass = hazardClass
  @subsidiaryClasses = subsidiaryClasses
  @labelText = labelText
  @processingOptions = processingOptions
  @authorization = authorization
end

Instance Attribute Details

#authorizationObject

Returns the value of attribute authorization.



1730
1731
1732
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1730

def authorization
  @authorization
end

#hazardClassObject

Returns the value of attribute hazardClass.



1726
1727
1728
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1726

def hazardClass
  @hazardClass
end

#idObject

Returns the value of attribute id.



1718
1719
1720
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1718

def id
  @id
end

#labelTextObject

Returns the value of attribute labelText.



1728
1729
1730
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1728

def labelText
  @labelText
end

#packingDetailsObject

Returns the value of attribute packingDetails.



1721
1722
1723
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1721

def packingDetails
  @packingDetails
end

#packingGroupObject

Returns the value of attribute packingGroup.



1720
1721
1722
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1720

def packingGroup
  @packingGroup
end

#percentageObject

Returns the value of attribute percentage.



1725
1726
1727
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1725

def percentage
  @percentage
end

#processingOptionsObject

Returns the value of attribute processingOptions.



1729
1730
1731
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1729

def processingOptions
  @processingOptions
end

#properShippingNameObject

Returns the value of attribute properShippingName.



1723
1724
1725
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1723

def properShippingName
  @properShippingName
end

#reportableQuantityObject

Returns the value of attribute reportableQuantity.



1722
1723
1724
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1722

def reportableQuantity
  @reportableQuantity
end

#sequenceNumberObject

Returns the value of attribute sequenceNumber.



1719
1720
1721
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1719

def sequenceNumber
  @sequenceNumber
end

#subsidiaryClassesObject

Returns the value of attribute subsidiaryClasses.



1727
1728
1729
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1727

def subsidiaryClasses
  @subsidiaryClasses
end

#technicalNameObject

Returns the value of attribute technicalName.



1724
1725
1726
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1724

def technicalName
  @technicalName
end