Documentation ¶
Index ¶
- type 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)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileApplication ¶
type FileApplication struct {
// contains filtered or unexported fields
}
func New ¶
func New(fileService fileserviceiface.FileService) *FileApplication
func (*FileApplication) GetFileInfoById ¶
func (a *FileApplication) GetFileInfoById(ctx context.Context, in *api.GetFileInfoByIdRequest) (*api.GetFileInfoByIdResponse, error)
func (*FileApplication) GetProgressRate4SlicingPut ¶
func (a *FileApplication) GetProgressRate4SlicingPut(ctx context.Context, request *api.GetProgressRate4SlicingPutRequest) (*api.GetProgressRate4SlicingPutResponse, error)
func (*FileApplication) MergeFileParts ¶
func (a *FileApplication) MergeFileParts(ctx context.Context, request *api.MergeFilePartsRequest) (*api.MergeFilePartsResponse, error)
func (*FileApplication) PreSignGet ¶
func (a *FileApplication) PreSignGet(ctx context.Context, request *api.PreSignGetRequest) (*api.PreSignGetResponse, error)
func (*FileApplication) PreSignPut ¶
func (a *FileApplication) PreSignPut(ctx context.Context, request *api.PreSignPutRequest) (*api.PreSignPutResponse, error)
func (*FileApplication) PreSignSlicingPut ¶
func (a *FileApplication) PreSignSlicingPut(ctx context.Context, request *api.PreSignSlicingPutRequest) (*api.PreSignSlicingPutResponse, error)
func (*FileApplication) RemoveFile ¶
func (a *FileApplication) RemoveFile(ctx context.Context, request *api.RemoveFileRequest) (*api.RemoveFileResponse, error)
func (*FileApplication) ReportUploaded ¶
func (a *FileApplication) ReportUploaded(ctx context.Context, request *api.ReportUploadedRequest) (*api.ReportUploadedResponse, error)
Click to show internal directories.
Click to hide internal directories.