Class: FedexWebServices::Soap::Ship::AssociatedShipmentDetail

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

Overview

http://fedex.com/ws/ship/v12AssociatedShipmentDetail type - FedexWebServices::Soap::Ship::AssociatedShipmentType sender - FedexWebServices::Soap::Ship::Party recipient - FedexWebServices::Soap::Ship::Party serviceType - FedexWebServices::Soap::Ship::ServiceType packagingType - FedexWebServices::Soap::Ship::PackagingType trackingId - FedexWebServices::Soap::Ship::TrackingId customerReferences - FedexWebServices::Soap::Ship::CustomerReference shipmentOperationalDetail - FedexWebServices::Soap::Ship::ShipmentOperationalDetail packageOperationalDetail - FedexWebServices::Soap::Ship::PackageOperationalDetail label - FedexWebServices::Soap::Ship::ShippingDocument

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, sender = nil, recipient = nil, serviceType = nil, packagingType = nil, trackingId = nil, customerReferences = [], shipmentOperationalDetail = nil, packageOperationalDetail = nil, label = nil) ⇒ AssociatedShipmentDetail

Returns a new instance of AssociatedShipmentDetail.



75
76
77
78
79
80
81
82
83
84
85
86
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 75

def initialize(type = nil, sender = nil, recipient = nil, serviceType = nil, packagingType = nil, trackingId = nil, customerReferences = [], shipmentOperationalDetail = nil, packageOperationalDetail = nil, label = nil)
  @type = type
  @sender = sender
  @recipient = recipient
  @serviceType = serviceType
  @packagingType = packagingType
  @trackingId = trackingId
  @customerReferences = customerReferences
  @shipmentOperationalDetail = shipmentOperationalDetail
  @packageOperationalDetail = packageOperationalDetail
  @label = label
end

Instance Attribute Details

#customerReferences ⇒ Object

Returns the value of attribute customerReferences.



70
71
72
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 70

def customerReferences
  @customerReferences
end

#label ⇒ Object

Returns the value of attribute label.



73
74
75
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 73

def label
  @label
end

#packageOperationalDetail ⇒ Object

Returns the value of attribute packageOperationalDetail.



72
73
74
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 72

def packageOperationalDetail
  @packageOperationalDetail
end

#packagingType ⇒ Object

Returns the value of attribute packagingType.



68
69
70
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 68

def packagingType
  @packagingType
end

#recipient ⇒ Object

Returns the value of attribute recipient.



66
67
68
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 66

def recipient
  @recipient
end

#sender ⇒ Object

Returns the value of attribute sender.



65
66
67
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 65

def sender
  @sender
end

#serviceType ⇒ Object

Returns the value of attribute serviceType.



67
68
69
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 67

def serviceType
  @serviceType
end

#shipmentOperationalDetail ⇒ Object

Returns the value of attribute shipmentOperationalDetail.



71
72
73
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 71

def shipmentOperationalDetail
  @shipmentOperationalDetail
end

#trackingId ⇒ Object

Returns the value of attribute trackingId.



69
70
71
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 69

def trackingId
  @trackingId
end

#type ⇒ Object

Returns the value of attribute type.



64
65
66
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 64

def type
  @type
end