Class: GroupDocsStorageCloud::PostMoveFileRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/GroupDocs/Storage/models/requests/post_move_file_request.rb

Overview

Request model for PostMoveFile operation.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(src, dest, version_id = nil, storage = nil, dest_storage = nil) ⇒ PostMoveFileRequest

Initializes a new instance.

Parameters:

  • src

    Source file path e.g. /fileSource.ext

  • dest

    Destination file path e.g. /fileDestination.ext

  • version_id (defaults to: nil)

    Source file’s version,

  • storage (defaults to: nil)

    User’s source storage name

  • dest_storage (defaults to: nil)

    User’s destination storage name



57
58
59
60
61
62
63
# File 'lib/GroupDocs/Storage/models/requests/post_move_file_request.rb', line 57

def initialize(src, dest, version_id=nil, storage=nil, dest_storage=nil)
	self.src=src
	self.dest=dest
	self.version_id=version_id
	self.storage=storage
	self.dest_storage=dest_storage
end

Instance Attribute Details

#destObject

Destination file path e.g. /fileDestination.ext



39
40
41
# File 'lib/GroupDocs/Storage/models/requests/post_move_file_request.rb', line 39

def dest
  @dest
end

#dest_storageObject

User’s destination storage name



48
49
50
# File 'lib/GroupDocs/Storage/models/requests/post_move_file_request.rb', line 48

def dest_storage
  @dest_storage
end

#srcObject

Source file path e.g. /fileSource.ext



36
37
38
# File 'lib/GroupDocs/Storage/models/requests/post_move_file_request.rb', line 36

def src
  @src
end

#storageObject

User’s source storage name



45
46
47
# File 'lib/GroupDocs/Storage/models/requests/post_move_file_request.rb', line 45

def storage
  @storage
end

#version_idObject

Source file’s version,



42
43
44
# File 'lib/GroupDocs/Storage/models/requests/post_move_file_request.rb', line 42

def version_id
  @version_id
end