Class: FedexWebServices::Soap::Ship::PackageRating

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

Overview

http://fedex.com/ws/ship/v12PackageRating

actualRateType - FedexWebServices::Soap::Ship::ReturnedRateType
effectiveNetDiscount - FedexWebServices::Soap::Ship::Money
packageRateDetails - FedexWebServices::Soap::Ship::PackageRateDetail

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(actualRateType = nil, effectiveNetDiscount = nil, packageRateDetails = []) ⇒ PackageRating

Returns a new instance of PackageRating.



2199
2200
2201
2202
2203
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2199

def initialize(actualRateType = nil, effectiveNetDiscount = nil, packageRateDetails = [])
  @actualRateType = actualRateType
  @effectiveNetDiscount = effectiveNetDiscount
  @packageRateDetails = packageRateDetails
end

Instance Attribute Details

#actualRateTypeObject

Returns the value of attribute actualRateType.



2195
2196
2197
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2195

def actualRateType
  @actualRateType
end

#effectiveNetDiscountObject

Returns the value of attribute effectiveNetDiscount.



2196
2197
2198
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2196

def effectiveNetDiscount
  @effectiveNetDiscount
end

#packageRateDetailsObject

Returns the value of attribute packageRateDetails.



2197
2198
2199
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2197

def packageRateDetails
  @packageRateDetails
end