class AsposeEmailCloud::FolderApi

FolderApi operations.

Attributes

api_invoker[R]

Public Class Methods

new(api_invoker) click to toggle source

Initializes a new instance of the FolderApi class. @param [ApiInvoker] api_invoker

# File lib/aspose-email-cloud/api/folder_api.rb, line 45
def initialize(api_invoker)
  @api_invoker = api_invoker
end

Public Instance Methods

copy_folder(request) click to toggle source

Copy folder @param [CopyFolderRequest] request Request object. @return [nil]

# File lib/aspose-email-cloud/api/folder_api.rb, line 52
def copy_folder(request)
  http_request = request.to_http_info(@api_invoker.api_client)
  @api_invoker.make_request(http_request, :PUT, nil)
  nil
end
create_folder(request) click to toggle source

Create the folder @param [CreateFolderRequest] request Request object. @return [nil]

# File lib/aspose-email-cloud/api/folder_api.rb, line 61
def create_folder(request)
  http_request = request.to_http_info(@api_invoker.api_client)
  @api_invoker.make_request(http_request, :PUT, nil)
  nil
end
delete_folder(request) click to toggle source

Delete folder @param [DeleteFolderRequest] request Request object. @return [nil]

# File lib/aspose-email-cloud/api/folder_api.rb, line 70
def delete_folder(request)
  http_request = request.to_http_info(@api_invoker.api_client)
  @api_invoker.make_request(http_request, :DELETE, nil)
  nil
end
get_files_list(request) click to toggle source

Get all files and folders within a folder @param [GetFilesListRequest] request Request object. @return [FilesList]

# File lib/aspose-email-cloud/api/folder_api.rb, line 79
def get_files_list(request)
  http_request = request.to_http_info(@api_invoker.api_client)
  @api_invoker.make_request(http_request, :GET, 'FilesList')
end
move_folder(request) click to toggle source

Move folder @param [MoveFolderRequest] request Request object. @return [nil]

# File lib/aspose-email-cloud/api/folder_api.rb, line 87
def move_folder(request)
  http_request = request.to_http_info(@api_invoker.api_client)
  @api_invoker.make_request(http_request, :PUT, nil)
  nil
end