Class: FedexWebServices::Soap::Rate::HazardousCommodityDescription
- Inherits:
-
Object
- Object
- FedexWebServices::Soap::Rate::HazardousCommodityDescription
- Defined in:
- lib/fedex_web_services/soap/RateServiceDefinitions.rb
Overview
http://fedex.com/ws/rate/v13HazardousCommodityDescription
id - SOAP::SOAPString
sequenceNumber - SOAP::SOAPNonNegativeInteger
packingGroup - FedexWebServices::Soap::Rate::HazardousCommodityPackingGroupType
packingDetails - FedexWebServices::Soap::Rate::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::Rate::HazardousCommodityDescriptionProcessingOptionType
- SOAP::SOAPString
Instance Attribute Summary collapse
-
#authorization ⇒ Object
Returns the value of attribute authorization.
-
#hazardClass ⇒ Object
Returns the value of attribute hazardClass.
-
#id ⇒ Object
Returns the value of attribute id.
-
#labelText ⇒ Object
Returns the value of attribute labelText.
-
#packingDetails ⇒ Object
Returns the value of attribute packingDetails.
-
#packingGroup ⇒ Object
Returns the value of attribute packingGroup.
-
#percentage ⇒ Object
Returns the value of attribute percentage.
-
#processingOptions ⇒ Object
Returns the value of attribute processingOptions.
-
#properShippingName ⇒ Object
Returns the value of attribute properShippingName.
-
#reportableQuantity ⇒ Object
Returns the value of attribute reportableQuantity.
-
#sequenceNumber ⇒ Object
Returns the value of attribute sequenceNumber.
-
#subsidiaryClasses ⇒ Object
Returns the value of attribute subsidiaryClasses.
-
#technicalName ⇒ Object
Returns the value of attribute technicalName.
Instance Method Summary collapse
-
#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
constructor
A new instance of HazardousCommodityDescription.
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.
1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1431 def initialize(id = nil, sequenceNumber = nil, packingGroup = nil, packingDetails = nil, reportableQuantity = nil, properShippingName = nil, technicalName = nil, percentage = nil, hazardClass = nil, subsidiaryClasses = [], labelText = nil, processingOptions = [], = 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 = end |
Instance Attribute Details
#authorization ⇒ Object
Returns the value of attribute authorization.
1429 1430 1431 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1429 def @authorization end |
#hazardClass ⇒ Object
Returns the value of attribute hazardClass.
1425 1426 1427 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1425 def hazardClass @hazardClass end |
#id ⇒ Object
Returns the value of attribute id.
1417 1418 1419 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1417 def id @id end |
#labelText ⇒ Object
Returns the value of attribute labelText.
1427 1428 1429 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1427 def labelText @labelText end |
#packingDetails ⇒ Object
Returns the value of attribute packingDetails.
1420 1421 1422 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1420 def packingDetails @packingDetails end |
#packingGroup ⇒ Object
Returns the value of attribute packingGroup.
1419 1420 1421 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1419 def packingGroup @packingGroup end |
#percentage ⇒ Object
Returns the value of attribute percentage.
1424 1425 1426 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1424 def percentage @percentage end |
#processingOptions ⇒ Object
Returns the value of attribute processingOptions.
1428 1429 1430 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1428 def processingOptions @processingOptions end |
#properShippingName ⇒ Object
Returns the value of attribute properShippingName.
1422 1423 1424 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1422 def properShippingName @properShippingName end |
#reportableQuantity ⇒ Object
Returns the value of attribute reportableQuantity.
1421 1422 1423 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1421 def reportableQuantity @reportableQuantity end |
#sequenceNumber ⇒ Object
Returns the value of attribute sequenceNumber.
1418 1419 1420 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1418 def sequenceNumber @sequenceNumber end |
#subsidiaryClasses ⇒ Object
Returns the value of attribute subsidiaryClasses.
1426 1427 1428 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1426 def subsidiaryClasses @subsidiaryClasses end |
#technicalName ⇒ Object
Returns the value of attribute technicalName.
1423 1424 1425 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1423 def technicalName @technicalName end |