Class: FedexWebServices::Soap::Ship::CompletedPackageDetail

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

Overview

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

sequenceNumber - SOAP::SOAPPositiveInteger
trackingIds - FedexWebServices::Soap::Ship::TrackingId
groupNumber - SOAP::SOAPNonNegativeInteger
oversizeClass - FedexWebServices::Soap::Ship::OversizeClassType
packageRating - FedexWebServices::Soap::Ship::PackageRating
operationalDetail - FedexWebServices::Soap::Ship::PackageOperationalDetail
label - FedexWebServices::Soap::Ship::ShippingDocument
packageDocuments - FedexWebServices::Soap::Ship::ShippingDocument
codReturnDetail - FedexWebServices::Soap::Ship::CodReturnPackageDetail
signatureOption - FedexWebServices::Soap::Ship::SignatureOptionType
dryIceWeight - FedexWebServices::Soap::Ship::Weight
hazardousPackageDetail - FedexWebServices::Soap::Ship::CompletedHazardousPackageDetail

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sequenceNumber = nil, trackingIds = [], groupNumber = nil, oversizeClass = nil, packageRating = nil, operationalDetail = nil, label = nil, packageDocuments = [], codReturnDetail = nil, signatureOption = nil, dryIceWeight = nil, hazardousPackageDetail = nil) ⇒ CompletedPackageDetail

Returns a new instance of CompletedPackageDetail.



488
489
490
491
492
493
494
495
496
497
498
499
500
501
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 488

def initialize(sequenceNumber = nil, trackingIds = [], groupNumber = nil, oversizeClass = nil, packageRating = nil, operationalDetail = nil, label = nil, packageDocuments = [], codReturnDetail = nil, signatureOption = nil, dryIceWeight = nil, hazardousPackageDetail = nil)
  @sequenceNumber = sequenceNumber
  @trackingIds = trackingIds
  @groupNumber = groupNumber
  @oversizeClass = oversizeClass
  @packageRating = packageRating
  @operationalDetail = operationalDetail
  @label = label
  @packageDocuments = packageDocuments
  @codReturnDetail = codReturnDetail
  @signatureOption = signatureOption
  @dryIceWeight = dryIceWeight
  @hazardousPackageDetail = hazardousPackageDetail
end

Instance Attribute Details

#codReturnDetailObject

Returns the value of attribute codReturnDetail.



483
484
485
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 483

def codReturnDetail
  @codReturnDetail
end

#dryIceWeightObject

Returns the value of attribute dryIceWeight.



485
486
487
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 485

def dryIceWeight
  @dryIceWeight
end

#groupNumberObject

Returns the value of attribute groupNumber.



477
478
479
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 477

def groupNumber
  @groupNumber
end

#hazardousPackageDetailObject

Returns the value of attribute hazardousPackageDetail.



486
487
488
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 486

def hazardousPackageDetail
  @hazardousPackageDetail
end

#labelObject

Returns the value of attribute label.



481
482
483
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 481

def label
  @label
end

#operationalDetailObject

Returns the value of attribute operationalDetail.



480
481
482
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 480

def operationalDetail
  @operationalDetail
end

#oversizeClassObject

Returns the value of attribute oversizeClass.



478
479
480
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 478

def oversizeClass
  @oversizeClass
end

#packageDocumentsObject

Returns the value of attribute packageDocuments.



482
483
484
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 482

def packageDocuments
  @packageDocuments
end

#packageRatingObject

Returns the value of attribute packageRating.



479
480
481
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 479

def packageRating
  @packageRating
end

#sequenceNumberObject

Returns the value of attribute sequenceNumber.



475
476
477
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 475

def sequenceNumber
  @sequenceNumber
end

#signatureOptionObject

Returns the value of attribute signatureOption.



484
485
486
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 484

def signatureOption
  @signatureOption
end

#trackingIdsObject

Returns the value of attribute trackingIds.



476
477
478
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 476

def trackingIds
  @trackingIds
end