Versions in this module Expand all Collapse all v0 v0.0.1 Sep 22, 2024 Changes in this version + type FileApplication struct + func New(fileService fileserviceiface.FileService) *FileApplication + func (a *FileApplication) GetFileInfoById(ctx context.Context, in *api.GetFileInfoByIdRequest) (*api.GetFileInfoByIdResponse, error) + func (a *FileApplication) GetProgressRate4SlicingPut(ctx context.Context, request *api.GetProgressRate4SlicingPutRequest) (*api.GetProgressRate4SlicingPutResponse, error) + func (a *FileApplication) MergeFileParts(ctx context.Context, request *api.MergeFilePartsRequest) (*api.MergeFilePartsResponse, error) + func (a *FileApplication) PreSignGet(ctx context.Context, request *api.PreSignGetRequest) (*api.PreSignGetResponse, error) + func (a *FileApplication) PreSignPut(ctx context.Context, request *api.PreSignPutRequest) (*api.PreSignPutResponse, error) + func (a *FileApplication) PreSignSlicingPut(ctx context.Context, request *api.PreSignSlicingPutRequest) (*api.PreSignSlicingPutResponse, error) + func (a *FileApplication) RemoveFile(ctx context.Context, request *api.RemoveFileRequest) (*api.RemoveFileResponse, error) + func (a *FileApplication) ReportUploaded(ctx context.Context, request *api.ReportUploadedRequest) (*api.ReportUploadedResponse, error)