Class: FedexWebServices::Soap::Rate::FreightBaseCharge
- Inherits:
-
Object
- Object
- FedexWebServices::Soap::Rate::FreightBaseCharge
- Defined in:
- lib/fedex_web_services/soap/RateServiceDefinitions.rb
Overview
http://fedex.com/ws/rate/v13FreightBaseCharge
freightClass - FedexWebServices::Soap::Rate::FreightClassType
ratedAsClass - FedexWebServices::Soap::Rate::FreightClassType
nmfcCode - SOAP::SOAPString
description - SOAP::SOAPString
weight - FedexWebServices::Soap::Rate::Weight
chargeRate - FedexWebServices::Soap::Rate::Money
chargeBasis - FedexWebServices::Soap::Rate::FreightChargeBasisType
extendedAmount - FedexWebServices::Soap::Rate::Money
Instance Attribute Summary collapse
-
#chargeBasis ⇒ Object
Returns the value of attribute chargeBasis.
-
#chargeRate ⇒ Object
Returns the value of attribute chargeRate.
-
#description ⇒ Object
Returns the value of attribute description.
-
#extendedAmount ⇒ Object
Returns the value of attribute extendedAmount.
-
#freightClass ⇒ Object
Returns the value of attribute freightClass.
-
#nmfcCode ⇒ Object
Returns the value of attribute nmfcCode.
-
#ratedAsClass ⇒ Object
Returns the value of attribute ratedAsClass.
-
#weight ⇒ Object
Returns the value of attribute weight.
Instance Method Summary collapse
-
#initialize(freightClass = nil, ratedAsClass = nil, nmfcCode = nil, description = nil, weight = nil, chargeRate = nil, chargeBasis = nil, extendedAmount = nil) ⇒ FreightBaseCharge
constructor
A new instance of FreightBaseCharge.
Constructor Details
#initialize(freightClass = nil, ratedAsClass = nil, nmfcCode = nil, description = nil, weight = nil, chargeRate = nil, chargeBasis = nil, extendedAmount = nil) ⇒ FreightBaseCharge
Returns a new instance of FreightBaseCharge.
1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1161 def initialize(freightClass = nil, ratedAsClass = nil, nmfcCode = nil, description = nil, weight = nil, chargeRate = nil, chargeBasis = nil, extendedAmount = nil) @freightClass = freightClass @ratedAsClass = ratedAsClass @nmfcCode = nmfcCode @description = description @weight = weight @chargeRate = chargeRate @chargeBasis = chargeBasis @extendedAmount = extendedAmount end |
Instance Attribute Details
#chargeBasis ⇒ Object
Returns the value of attribute chargeBasis.
1158 1159 1160 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1158 def chargeBasis @chargeBasis end |
#chargeRate ⇒ Object
Returns the value of attribute chargeRate.
1157 1158 1159 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1157 def chargeRate @chargeRate end |
#description ⇒ Object
Returns the value of attribute description.
1155 1156 1157 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1155 def description @description end |
#extendedAmount ⇒ Object
Returns the value of attribute extendedAmount.
1159 1160 1161 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1159 def extendedAmount @extendedAmount end |
#freightClass ⇒ Object
Returns the value of attribute freightClass.
1152 1153 1154 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1152 def freightClass @freightClass end |
#nmfcCode ⇒ Object
Returns the value of attribute nmfcCode.
1154 1155 1156 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1154 def nmfcCode @nmfcCode end |
#ratedAsClass ⇒ Object
Returns the value of attribute ratedAsClass.
1153 1154 1155 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1153 def ratedAsClass @ratedAsClass end |
#weight ⇒ Object
Returns the value of attribute weight.
1156 1157 1158 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 1156 def weight @weight end |