Class: FedexWebServices::Soap::Rate::HazardousCommodityDescription

Inherits:
Object
  • Object
show all
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 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.



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 = [], 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

#authorization ⇒ Object

Returns the value of attribute authorization.



1429
1430
1431
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1429

def authorization
  @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