Class: FedexWebServices::Soap::Close::CloseDocument

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

Overview

http://fedex.com/ws/close/v4CloseDocument

type - FedexWebServices::Soap::Close::CloseDocumentType
shippingCycle - SOAP::SOAPString
shippingDocumentDisposition - FedexWebServices::Soap::Close::ShippingDocumentDispositionType
accessReference - SOAP::SOAPString
resolution - SOAP::SOAPNonNegativeInteger
copiesToPrint - SOAP::SOAPNonNegativeInteger
parts - FedexWebServices::Soap::Close::ShippingDocumentPart

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, shippingCycle = nil, shippingDocumentDisposition = nil, accessReference = nil, resolution = nil, copiesToPrint = nil, parts = []) ⇒ CloseDocument

Returns a new instance of CloseDocument.



44
45
46
47
48
49
50
51
52
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 44

def initialize(type = nil, shippingCycle = nil, shippingDocumentDisposition = nil, accessReference = nil, resolution = nil, copiesToPrint = nil, parts = [])
  @type = type
  @shippingCycle = shippingCycle
  @shippingDocumentDisposition = shippingDocumentDisposition
  @accessReference = accessReference
  @resolution = resolution
  @copiesToPrint = copiesToPrint
  @parts = parts
end

Instance Attribute Details

#accessReferenceObject

Returns the value of attribute accessReference.



39
40
41
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 39

def accessReference
  @accessReference
end

#copiesToPrintObject

Returns the value of attribute copiesToPrint.



41
42
43
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 41

def copiesToPrint
  @copiesToPrint
end

#partsObject

Returns the value of attribute parts.



42
43
44
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 42

def parts
  @parts
end

#resolutionObject

Returns the value of attribute resolution.



40
41
42
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 40

def resolution
  @resolution
end

#shippingCycleObject

Returns the value of attribute shippingCycle.



37
38
39
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 37

def shippingCycle
  @shippingCycle
end

#shippingDocumentDispositionObject

Returns the value of attribute shippingDocumentDisposition.



38
39
40
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 38

def shippingDocumentDisposition
  @shippingDocumentDisposition
end

#typeObject

Returns the value of attribute type.



36
37
38
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 36

def type
  @type
end