service

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 21, 2022 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Service

type Service struct {
	// contains filtered or unexported fields
}

func New

func New(cfg *config.Config) *Service

func (*Service) AbortMultipartUpload

func (s *Service) AbortMultipartUpload(req *model.AbortMultipartUploadRequest) (res *model.AbortMultipartUploadResponse, err error)

AbortMultipartUpload 取消分段上传任务

func (*Service) AssumeRole

func (s *Service) AssumeRole(appId, ossType string) (*oss.AssumeRoleResp, error)

func (*Service) CompleteMultipartUpload

func (s *Service) CompleteMultipartUpload(req *model.CompleteMultipartUploadRequest) (res *model.CompleteMultipartUploadResponse, err error)

CompleteMultipartUpload 合并段

func (Service) Config

func (s Service) Config() *config.Config

func (*Service) GetEngine

func (s *Service) GetEngine(appId string) *model.App

func (*Service) GetHost

func (s *Service) GetHost(req *model.GetHostReq) (res *model.GetHostResp, err error)

func (*Service) InitiateMultipartUpload

func (s *Service) InitiateMultipartUpload(req *model.InitMultipartUploadRequest) (res *model.InitMultipartUploadResponse, err error)

InitiateMultipartUpload 初始化分段上传任务

func (*Service) Ping

func (s *Service) Ping() error

func (*Service) Upload

func (s *Service) Upload(req *model.UploadRequest) (res *model.UploadResponse, err error)

Upload 上传文件

func (*Service) UploadPart

func (s *Service) UploadPart(req *model.UploadPartRequest) (res *model.UploadPartResponse, err error)

UploadPart 上传段

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL