Class: AsposeStorageCloud::StorageApi

Inherits:
Object
  • Object
show all
Defined in:
lib/Aspose/Storage/api/storage_api.rb

Overview

Aspose.Storage for Cloud API

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(api_client = ApiClient.default) ⇒ StorageApi

Returns a new instance of StorageApi.



35
36
37
38
# File 'lib/Aspose/Storage/api/storage_api.rb', line 35

def initialize(api_client = ApiClient.default)
  @api_client = api_client
  require_all '../models/requests'
end

Instance Attribute Details

#api_clientObject

Returns the value of attribute api_client.



33
34
35
# File 'lib/Aspose/Storage/api/storage_api.rb', line 33

def api_client
  @api_client
end

Instance Method Details

#delete_file(request) ⇒ RemoveFileResponse

Returns:



44
45
46
47
# File 'lib/Aspose/Storage/api/storage_api.rb', line 44

def delete_file(request)
  data, _status_code, _headers = delete_file_with_http_info(request)
  data
end

#delete_folder(request) ⇒ RemoveFolderResponse



108
109
110
111
# File 'lib/Aspose/Storage/api/storage_api.rb', line 108

def delete_folder(request)
  data, _status_code, _headers = delete_folder_with_http_info(request)
  data
end

#get_disc_usage(request) ⇒ DiscUsageResponse

Returns:



172
173
174
175
# File 'lib/Aspose/Storage/api/storage_api.rb', line 172

def get_disc_usage(request)
  data, _status_code, _headers = get_disc_usage_with_http_info(request)
  data
end

#get_download(request) ⇒ File

Returns:

  • (File)


229
230
231
232
# File 'lib/Aspose/Storage/api/storage_api.rb', line 229

def get_download(request)
  data, _status_code, _headers = get_download_with_http_info(request)
  data
end

#get_is_exist(request) ⇒ FileExistResponse

Returns:



293
294
295
296
# File 'lib/Aspose/Storage/api/storage_api.rb', line 293

def get_is_exist(request)
  data, _status_code, _headers = get_is_exist_with_http_info(request)
  data
end

#get_is_storage_exist(request) ⇒ StorageExistResponse



357
358
359
360
# File 'lib/Aspose/Storage/api/storage_api.rb', line 357

def get_is_storage_exist(request)
  data, _status_code, _headers = get_is_storage_exist_with_http_info(request)
  data
end

#get_list_file_versions(request) ⇒ FileVersionsResponse



418
419
420
421
# File 'lib/Aspose/Storage/api/storage_api.rb', line 418

def get_list_file_versions(request)
  data, _status_code, _headers = get_list_file_versions_with_http_info(request)
  data
end

#get_list_files(request) ⇒ FilesResponse

Returns:



481
482
483
484
# File 'lib/Aspose/Storage/api/storage_api.rb', line 481

def get_list_files(request)
  data, _status_code, _headers = get_list_files_with_http_info(request)
  data
end

#post_move_file(request) ⇒ MoveFileResponse

Returns:



539
540
541
542
# File 'lib/Aspose/Storage/api/storage_api.rb', line 539

def post_move_file(request)
  data, _status_code, _headers = post_move_file_with_http_info(request)
  data
end

#post_move_folder(request) ⇒ MoveFolderResponse

Returns:



610
611
612
613
# File 'lib/Aspose/Storage/api/storage_api.rb', line 610

def post_move_folder(request)
  data, _status_code, _headers = post_move_folder_with_http_info(request)
  data
end

#put_copy(request) ⇒ CopyFileResponse

Returns:



680
681
682
683
# File 'lib/Aspose/Storage/api/storage_api.rb', line 680

def put_copy(request)
  data, _status_code, _headers = put_copy_with_http_info(request)
  data
end

#put_copy_folder(request) ⇒ CreateFolderResponse



752
753
754
755
# File 'lib/Aspose/Storage/api/storage_api.rb', line 752

def put_copy_folder(request)
  data, _status_code, _headers = put_copy_folder_with_http_info(request)
  data
end

#put_create(request) ⇒ UploadResponse

Returns:



887
888
889
890
# File 'lib/Aspose/Storage/api/storage_api.rb', line 887

def put_create(request)
  data, _status_code, _headers = put_create_with_http_info(request)
  data
end

#put_create_folder(request) ⇒ CreateFolderResponse

Create the folder

Parameters:

  • request

    PutCreateFolderRequest

Returns:



822
823
824
825
# File 'lib/Aspose/Storage/api/storage_api.rb', line 822

def put_create_folder(request)
  data, _status_code, _headers = put_create_folder_with_http_info(request)
  data
end