Class: FedexWebServices::Soap::Close::SmartPostCloseRequest

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

Overview

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

webAuthenticationDetail - FedexWebServices::Soap::Close::WebAuthenticationDetail
clientDetail - FedexWebServices::Soap::Close::ClientDetail
transactionDetail - FedexWebServices::Soap::Close::TransactionDetail
version - FedexWebServices::Soap::Close::VersionId
hubId - SOAP::SOAPString
customerManifestId - SOAP::SOAPString
destinationCountryCode - SOAP::SOAPString
pickUpCarrier - FedexWebServices::Soap::Close::CarrierCodeType
manifestReferenceDetail - FedexWebServices::Soap::Close::CloseManifestReferenceDetail

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(webAuthenticationDetail = nil, clientDetail = nil, transactionDetail = nil, version = nil, hubId = nil, customerManifestId = nil, destinationCountryCode = nil, pickUpCarrier = nil, manifestReferenceDetail = nil) ⇒ SmartPostCloseRequest

Returns a new instance of SmartPostCloseRequest.



661
662
663
664
665
666
667
668
669
670
671
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 661

def initialize(webAuthenticationDetail = nil, clientDetail = nil, transactionDetail = nil, version = nil, hubId = nil, customerManifestId = nil, destinationCountryCode = nil, pickUpCarrier = nil, manifestReferenceDetail = nil)
  @webAuthenticationDetail = webAuthenticationDetail
  @clientDetail = clientDetail
  @transactionDetail = transactionDetail
  @version = version
  @hubId = hubId
  @customerManifestId = customerManifestId
  @destinationCountryCode = destinationCountryCode
  @pickUpCarrier = pickUpCarrier
  @manifestReferenceDetail = manifestReferenceDetail
end

Instance Attribute Details

#clientDetailObject

Returns the value of attribute clientDetail.



652
653
654
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 652

def clientDetail
  @clientDetail
end

#customerManifestIdObject

Returns the value of attribute customerManifestId.



656
657
658
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 656

def customerManifestId
  @customerManifestId
end

#destinationCountryCodeObject

Returns the value of attribute destinationCountryCode.



657
658
659
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 657

def destinationCountryCode
  @destinationCountryCode
end

#hubIdObject

Returns the value of attribute hubId.



655
656
657
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 655

def hubId
  @hubId
end

#manifestReferenceDetailObject

Returns the value of attribute manifestReferenceDetail.



659
660
661
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 659

def manifestReferenceDetail
  @manifestReferenceDetail
end

#pickUpCarrierObject

Returns the value of attribute pickUpCarrier.



658
659
660
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 658

def pickUpCarrier
  @pickUpCarrier
end

#transactionDetailObject

Returns the value of attribute transactionDetail.



653
654
655
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 653

def transactionDetail
  @transactionDetail
end

#versionObject

Returns the value of attribute version.



654
655
656
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 654

def version
  @version
end

#webAuthenticationDetailObject

Returns the value of attribute webAuthenticationDetail.



651
652
653
# File 'lib/fedex_web_services/soap/CloseServiceDefinitions.rb', line 651

def webAuthenticationDetail
  @webAuthenticationDetail
end