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

#contentRecordsObject

Returns the value of attribute contentRecords.



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

def contentRecords
  @contentRecords
end

#customerReferencesObject

Returns the value of attribute customerReferences.



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

def customerReferences
  @customerReferences
end

#dimensionsObject

Returns the value of attribute dimensions.



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

def dimensions
  @dimensions
end

#groupNumberObject

Returns the value of attribute groupNumber.



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

def groupNumber
  @groupNumber
end

#groupPackageCountObject

Returns the value of attribute groupPackageCount.



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

def groupPackageCount
  @groupPackageCount
end

#insuredValueObject

Returns the value of attribute insuredValue.



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

def insuredValue
  @insuredValue
end

#itemDescriptionObject

Returns the value of attribute itemDescription.



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

def itemDescription
  @itemDescription
end

#physicalPackagingObject

Returns the value of attribute physicalPackaging.



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

def physicalPackaging
  @physicalPackaging
end

#sequenceNumberObject

Returns the value of attribute sequenceNumber.



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

def sequenceNumber
  @sequenceNumber
end

#specialServicesRequestedObject

Returns the value of attribute specialServicesRequested.



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

def specialServicesRequested
  @specialServicesRequested
end

#variableHandlingChargeDetailObject

Returns the value of attribute variableHandlingChargeDetail.



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

def variableHandlingChargeDetail
  @variableHandlingChargeDetail
end

#weightObject

Returns the value of attribute weight.



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

def weight
  @weight
end