Class: NVX::SDS::SOAP::AppendFile

Inherits:
Object
  • Object
show all
Defined in:
lib/nvx/sds/SOAP/default.rb

Overview

This is a wrapper class for the SOAP driver created with Soap2wsdl Please see the documentation for SoapUpload for usage and an upload example.

Constant Summary collapse

@@schema_type =
"AppendFile"
@@schema_ns =
"http://transfer.nirvanix.com/ws/Transfer"
@@schema_qualified =
"true"
@@schema_element =
[["uploadToken", "SOAP::SOAPString"], ["path", "SOAP::SOAPString"], ["fileData", "SOAP::SOAPBase64"], ["endOfFile", "SOAP::SOAPBoolean"]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(uploadToken = nil, path = nil, fileData = nil, endOfFile = nil) ⇒ AppendFile

Returns a new instance of AppendFile.



58
59
60
61
62
63
# File 'lib/nvx/sds/SOAP/default.rb', line 58

def initialize(uploadToken = nil, path = nil, fileData = nil, endOfFile = nil)
  @uploadToken = uploadToken
  @path = path
  @fileData = fileData
  @endOfFile = endOfFile
end

Instance Attribute Details

#endOfFileObject

Returns the value of attribute endOfFile.



56
57
58
# File 'lib/nvx/sds/SOAP/default.rb', line 56

def endOfFile
  @endOfFile
end

#fileDataObject

Returns the value of attribute fileData.



55
56
57
# File 'lib/nvx/sds/SOAP/default.rb', line 55

def fileData
  @fileData
end

#pathObject

Returns the value of attribute path.



54
55
56
# File 'lib/nvx/sds/SOAP/default.rb', line 54

def path
  @path
end

#uploadTokenObject

Returns the value of attribute uploadToken.



53
54
55
# File 'lib/nvx/sds/SOAP/default.rb', line 53

def uploadToken
  @uploadToken
end