Class: FedexWebServices::Soap::Ship::RequestedPackageLineItem

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

Overview

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

sequenceNumber - SOAP::SOAPPositiveInteger
groupNumber - SOAP::SOAPNonNegativeInteger
groupPackageCount - SOAP::SOAPNonNegativeInteger
variableHandlingChargeDetail - FedexWebServices::Soap::Ship::VariableHandlingChargeDetail
insuredValue - FedexWebServices::Soap::Ship::Money
weight - FedexWebServices::Soap::Ship::Weight
dimensions - FedexWebServices::Soap::Ship::Dimensions
physicalPackaging - FedexWebServices::Soap::Ship::PhysicalPackagingType
itemDescription - SOAP::SOAPString
customerReferences - FedexWebServices::Soap::Ship::CustomerReference
specialServicesRequested - FedexWebServices::Soap::Ship::PackageSpecialServicesRequested
contentRecords - FedexWebServices::Soap::Ship::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.



2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2582

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.



2580
2581
2582
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2580

def contentRecords
  @contentRecords
end

#customerReferencesObject

Returns the value of attribute customerReferences.



2578
2579
2580
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2578

def customerReferences
  @customerReferences
end

#dimensionsObject

Returns the value of attribute dimensions.



2575
2576
2577
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2575

def dimensions
  @dimensions
end

#groupNumberObject

Returns the value of attribute groupNumber.



2570
2571
2572
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2570

def groupNumber
  @groupNumber
end

#groupPackageCountObject

Returns the value of attribute groupPackageCount.



2571
2572
2573
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2571

def groupPackageCount
  @groupPackageCount
end

#insuredValueObject

Returns the value of attribute insuredValue.



2573
2574
2575
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2573

def insuredValue
  @insuredValue
end

#itemDescriptionObject

Returns the value of attribute itemDescription.



2577
2578
2579
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2577

def itemDescription
  @itemDescription
end

#physicalPackagingObject

Returns the value of attribute physicalPackaging.



2576
2577
2578
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2576

def physicalPackaging
  @physicalPackaging
end

#sequenceNumberObject

Returns the value of attribute sequenceNumber.



2569
2570
2571
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2569

def sequenceNumber
  @sequenceNumber
end

#specialServicesRequestedObject

Returns the value of attribute specialServicesRequested.



2579
2580
2581
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2579

def specialServicesRequested
  @specialServicesRequested
end

#variableHandlingChargeDetailObject

Returns the value of attribute variableHandlingChargeDetail.



2572
2573
2574
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2572

def variableHandlingChargeDetail
  @variableHandlingChargeDetail
end

#weightObject

Returns the value of attribute weight.



2574
2575
2576
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2574

def weight
  @weight
end