Class: FedexWebServices::Soap::Rate::DangerousGoodsDetail

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

Overview

http://fedex.com/ws/rate/v13DangerousGoodsDetail

accessibility - FedexWebServices::Soap::Rate::DangerousGoodsAccessibilityType
cargoAircraftOnly - SOAP::SOAPBoolean
options - FedexWebServices::Soap::Rate::HazardousCommodityOptionType
packingOption - FedexWebServices::Soap::Rate::DangerousGoodsPackingOptionType
referenceId - SOAP::SOAPString
containers - FedexWebServices::Soap::Rate::DangerousGoodsContainer
packaging - FedexWebServices::Soap::Rate::HazardousCommodityPackagingDetail
signatory - FedexWebServices::Soap::Rate::DangerousGoodsSignatory
emergencyContactNumber - SOAP::SOAPString
offeror - SOAP::SOAPString
infectiousSubstanceResponsibleContact - FedexWebServices::Soap::Rate::Contact
additionalHandling - SOAP::SOAPString
radioactivityDetail - FedexWebServices::Soap::Rate::RadioactivityDetail

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(accessibility = nil, cargoAircraftOnly = nil, options = [], packingOption = nil, referenceId = nil, containers = [], packaging = nil, signatory = nil, emergencyContactNumber = nil, offeror = nil, infectiousSubstanceResponsibleContact = nil, additionalHandling = nil, radioactivityDetail = nil) ⇒ DangerousGoodsDetail

Returns a new instance of DangerousGoodsDetail.



763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 763

def initialize(accessibility = nil, cargoAircraftOnly = nil, options = [], packingOption = nil, referenceId = nil, containers = [], packaging = nil, signatory = nil, emergencyContactNumber = nil, offeror = nil, infectiousSubstanceResponsibleContact = nil, additionalHandling = nil, radioactivityDetail = nil)
  @accessibility = accessibility
  @cargoAircraftOnly = cargoAircraftOnly
  @options = options
  @packingOption = packingOption
  @referenceId = referenceId
  @containers = containers
  @packaging = packaging
  @signatory = signatory
  @emergencyContactNumber = emergencyContactNumber
  @offeror = offeror
  @infectiousSubstanceResponsibleContact = infectiousSubstanceResponsibleContact
  @additionalHandling = additionalHandling
  @radioactivityDetail = radioactivityDetail
end

Instance Attribute Details

#accessibilityObject

Returns the value of attribute accessibility.



749
750
751
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 749

def accessibility
  @accessibility
end

#additionalHandlingObject

Returns the value of attribute additionalHandling.



760
761
762
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 760

def additionalHandling
  @additionalHandling
end

#cargoAircraftOnlyObject

Returns the value of attribute cargoAircraftOnly.



750
751
752
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 750

def cargoAircraftOnly
  @cargoAircraftOnly
end

#containersObject

Returns the value of attribute containers.



754
755
756
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 754

def containers
  @containers
end

#emergencyContactNumberObject

Returns the value of attribute emergencyContactNumber.



757
758
759
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 757

def emergencyContactNumber
  @emergencyContactNumber
end

#infectiousSubstanceResponsibleContactObject

Returns the value of attribute infectiousSubstanceResponsibleContact.



759
760
761
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 759

def infectiousSubstanceResponsibleContact
  @infectiousSubstanceResponsibleContact
end

#offerorObject

Returns the value of attribute offeror.



758
759
760
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 758

def offeror
  @offeror
end

#optionsObject

Returns the value of attribute options.



751
752
753
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 751

def options
  @options
end

#packagingObject

Returns the value of attribute packaging.



755
756
757
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 755

def packaging
  @packaging
end

#packingOptionObject

Returns the value of attribute packingOption.



752
753
754
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 752

def packingOption
  @packingOption
end

#radioactivityDetailObject

Returns the value of attribute radioactivityDetail.



761
762
763
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 761

def radioactivityDetail
  @radioactivityDetail
end

#referenceIdObject

Returns the value of attribute referenceId.



753
754
755
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 753

def referenceId
  @referenceId
end

#signatoryObject

Returns the value of attribute signatory.



756
757
758
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 756

def signatory
  @signatory
end