Class: FedexWebServices::Soap::Rate::RatedPackageDetail
- Inherits:
-
Object
- Object
- FedexWebServices::Soap::Rate::RatedPackageDetail
- Defined in:
- lib/fedex_web_services/soap/RateServiceDefinitions.rb
Overview
http://fedex.com/ws/rate/v13RatedPackageDetail
trackingIds - FedexWebServices::Soap::Rate::TrackingId
groupNumber - SOAP::SOAPNonNegativeInteger
effectiveNetDiscount - FedexWebServices::Soap::Rate::Money
adjustedCodCollectionAmount - FedexWebServices::Soap::Rate::Money
oversizeClass - FedexWebServices::Soap::Rate::OversizeClassType
packageRateDetail - FedexWebServices::Soap::Rate::PackageRateDetail
Instance Attribute Summary collapse
-
#adjustedCodCollectionAmount ⇒ Object
Returns the value of attribute adjustedCodCollectionAmount.
-
#effectiveNetDiscount ⇒ Object
Returns the value of attribute effectiveNetDiscount.
-
#groupNumber ⇒ Object
Returns the value of attribute groupNumber.
-
#oversizeClass ⇒ Object
Returns the value of attribute oversizeClass.
-
#packageRateDetail ⇒ Object
Returns the value of attribute packageRateDetail.
-
#trackingIds ⇒ Object
Returns the value of attribute trackingIds.
Instance Method Summary collapse
-
#initialize(trackingIds = [], groupNumber = nil, effectiveNetDiscount = nil, adjustedCodCollectionAmount = nil, oversizeClass = nil, packageRateDetail = nil) ⇒ RatedPackageDetail
constructor
A new instance of RatedPackageDetail.
Constructor Details
#initialize(trackingIds = [], groupNumber = nil, effectiveNetDiscount = nil, adjustedCodCollectionAmount = nil, oversizeClass = nil, packageRateDetail = nil) ⇒ RatedPackageDetail
Returns a new instance of RatedPackageDetail.
2167 2168 2169 2170 2171 2172 2173 2174 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2167 def initialize(trackingIds = [], groupNumber = nil, effectiveNetDiscount = nil, adjustedCodCollectionAmount = nil, oversizeClass = nil, packageRateDetail = nil) @trackingIds = trackingIds @groupNumber = groupNumber @effectiveNetDiscount = effectiveNetDiscount @adjustedCodCollectionAmount = adjustedCodCollectionAmount @oversizeClass = oversizeClass @packageRateDetail = packageRateDetail end |
Instance Attribute Details
#adjustedCodCollectionAmount ⇒ Object
Returns the value of attribute adjustedCodCollectionAmount.
2163 2164 2165 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2163 def adjustedCodCollectionAmount @adjustedCodCollectionAmount end |
#effectiveNetDiscount ⇒ Object
Returns the value of attribute effectiveNetDiscount.
2162 2163 2164 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2162 def effectiveNetDiscount @effectiveNetDiscount end |
#groupNumber ⇒ Object
Returns the value of attribute groupNumber.
2161 2162 2163 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2161 def groupNumber @groupNumber end |
#oversizeClass ⇒ Object
Returns the value of attribute oversizeClass.
2164 2165 2166 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2164 def oversizeClass @oversizeClass end |
#packageRateDetail ⇒ Object
Returns the value of attribute packageRateDetail.
2165 2166 2167 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2165 def packageRateDetail @packageRateDetail end |
#trackingIds ⇒ Object
Returns the value of attribute trackingIds.
2160 2161 2162 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2160 def trackingIds @trackingIds end |