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