Class: FedexWebServices::Soap::Rate::RequestedPackageLineItem

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

Overview

http://fedex.com/ws/rate/v13RequestedPackageLineItem sequenceNumber - SOAP::SOAPPositiveInteger groupNumber - SOAP::SOAPNonNegativeInteger groupPackageCount - SOAP::SOAPNonNegativeInteger variableHandlingChargeDetail - FedexWebServices::Soap::Rate::VariableHandlingChargeDetail insuredValue - FedexWebServices::Soap::Rate::Money weight - FedexWebServices::Soap::Rate::Weight dimensions - FedexWebServices::Soap::Rate::Dimensions physicalPackaging - FedexWebServices::Soap::Rate::PhysicalPackagingType itemDescription - SOAP::SOAPString customerReferences - FedexWebServices::Soap::Rate::CustomerReference specialServicesRequested - FedexWebServices::Soap::Rate::PackageSpecialServicesRequested contentRecords - FedexWebServices::Soap::Rate::ContentRecord

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sequenceNumber = nil, groupNumber = nil, groupPackageCount = nil, variableHandlingChargeDetail = nil, insuredValue = nil, weight = nil, dimensions = nil, physicalPackaging = nil, itemDescription = nil, customerReferences = [], specialServicesRequested = nil, contentRecords = []) ⇒ RequestedPackageLineItem

Returns a new instance of RequestedPackageLineItem.



2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2255

def initialize(sequenceNumber = nil, groupNumber = nil, groupPackageCount = nil, variableHandlingChargeDetail = nil, insuredValue = nil, weight = nil, dimensions = nil, physicalPackaging = nil, itemDescription = nil, customerReferences = [], specialServicesRequested = nil, contentRecords = [])
  @sequenceNumber = sequenceNumber
  @groupNumber = groupNumber
  @groupPackageCount = groupPackageCount
  @variableHandlingChargeDetail = variableHandlingChargeDetail
  @insuredValue = insuredValue
  @weight = weight
  @dimensions = dimensions
  @physicalPackaging = physicalPackaging
  @itemDescription = itemDescription
  @customerReferences = customerReferences
  @specialServicesRequested = specialServicesRequested
  @contentRecords = contentRecords
end

Instance Attribute Details

#contentRecords ⇒ Object

Returns the value of attribute contentRecords.



2253
2254
2255
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2253

def contentRecords
  @contentRecords
end

#customerReferences ⇒ Object

Returns the value of attribute customerReferences.



2251
2252
2253
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2251

def customerReferences
  @customerReferences
end

#dimensions ⇒ Object

Returns the value of attribute dimensions.



2248
2249
2250
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2248

def dimensions
  @dimensions
end

#groupNumber ⇒ Object

Returns the value of attribute groupNumber.



2243
2244
2245
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2243

def groupNumber
  @groupNumber
end

#groupPackageCount ⇒ Object

Returns the value of attribute groupPackageCount.



2244
2245
2246
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2244

def groupPackageCount
  @groupPackageCount
end

#insuredValue ⇒ Object

Returns the value of attribute insuredValue.



2246
2247
2248
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2246

def insuredValue
  @insuredValue
end

#itemDescription ⇒ Object

Returns the value of attribute itemDescription.



2250
2251
2252
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2250

def itemDescription
  @itemDescription
end

#physicalPackaging ⇒ Object

Returns the value of attribute physicalPackaging.



2249
2250
2251
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2249

def physicalPackaging
  @physicalPackaging
end

#sequenceNumber ⇒ Object

Returns the value of attribute sequenceNumber.



2242
2243
2244
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2242

def sequenceNumber
  @sequenceNumber
end

#specialServicesRequested ⇒ Object

Returns the value of attribute specialServicesRequested.



2252
2253
2254
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2252

def specialServicesRequested
  @specialServicesRequested
end

#variableHandlingChargeDetail ⇒ Object

Returns the value of attribute variableHandlingChargeDetail.



2245
2246
2247
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2245

def variableHandlingChargeDetail
  @variableHandlingChargeDetail
end

#weight ⇒ Object

Returns the value of attribute weight.



2247
2248
2249
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2247

def weight
  @weight
end