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

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

Overview

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

#customerReferencesObject

Returns the value of attribute customerReferences.



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

def customerReferences
  @customerReferences
end

#labelObject

Returns the value of attribute label.



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

def label
  @label
end

#packageOperationalDetailObject

Returns the value of attribute packageOperationalDetail.



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

def packageOperationalDetail
  @packageOperationalDetail
end

#packagingTypeObject

Returns the value of attribute packagingType.



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

def packagingType
  @packagingType
end

#recipientObject

Returns the value of attribute recipient.



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

def recipient
  @recipient
end

#senderObject

Returns the value of attribute sender.



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

def sender
  @sender
end

#serviceTypeObject

Returns the value of attribute serviceType.



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

def serviceType
  @serviceType
end

#shipmentOperationalDetailObject

Returns the value of attribute shipmentOperationalDetail.



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

def shipmentOperationalDetail
  @shipmentOperationalDetail
end

#trackingIdObject

Returns the value of attribute trackingId.



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

def trackingId
  @trackingId
end

#typeObject

Returns the value of attribute type.



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

def type
  @type
end