Documentation
¶
Index ¶
- Variables
- type ChunkService
- type ChunkServiceChunkUploadArgs
- func (p *ChunkServiceChunkUploadArgs) GetReq() (v *ChunkUploadReq)
- func (p *ChunkServiceChunkUploadArgs) InitDefault()
- func (p *ChunkServiceChunkUploadArgs) IsSetReq() bool
- func (p *ChunkServiceChunkUploadArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkServiceChunkUploadArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkServiceChunkUploadArgs) String() string
- func (p *ChunkServiceChunkUploadArgs) Write(oprot thrift.TProtocol) (err error)
- type ChunkServiceChunkUploadCancelArgs
- func (p *ChunkServiceChunkUploadCancelArgs) GetReq() (v *ChunkUploadCancelReq)
- func (p *ChunkServiceChunkUploadCancelArgs) InitDefault()
- func (p *ChunkServiceChunkUploadCancelArgs) IsSetReq() bool
- func (p *ChunkServiceChunkUploadCancelArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkServiceChunkUploadCancelArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkServiceChunkUploadCancelArgs) String() string
- func (p *ChunkServiceChunkUploadCancelArgs) Write(oprot thrift.TProtocol) (err error)
- type ChunkServiceChunkUploadCancelResult
- func (p *ChunkServiceChunkUploadCancelResult) GetSuccess() (v *ChunkUploadCancelResp)
- func (p *ChunkServiceChunkUploadCancelResult) InitDefault()
- func (p *ChunkServiceChunkUploadCancelResult) IsSetSuccess() bool
- func (p *ChunkServiceChunkUploadCancelResult) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkServiceChunkUploadCancelResult) ReadField0(iprot thrift.TProtocol) error
- func (p *ChunkServiceChunkUploadCancelResult) String() string
- func (p *ChunkServiceChunkUploadCancelResult) Write(oprot thrift.TProtocol) (err error)
- type ChunkServiceChunkUploadCompleteArgs
- func (p *ChunkServiceChunkUploadCompleteArgs) GetReq() (v *ChunkUploadCompleteReq)
- func (p *ChunkServiceChunkUploadCompleteArgs) InitDefault()
- func (p *ChunkServiceChunkUploadCompleteArgs) IsSetReq() bool
- func (p *ChunkServiceChunkUploadCompleteArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkServiceChunkUploadCompleteArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkServiceChunkUploadCompleteArgs) String() string
- func (p *ChunkServiceChunkUploadCompleteArgs) Write(oprot thrift.TProtocol) (err error)
- type ChunkServiceChunkUploadCompleteResult
- func (p *ChunkServiceChunkUploadCompleteResult) GetSuccess() (v *ChunkUploadCompleteResp)
- func (p *ChunkServiceChunkUploadCompleteResult) InitDefault()
- func (p *ChunkServiceChunkUploadCompleteResult) IsSetSuccess() bool
- func (p *ChunkServiceChunkUploadCompleteResult) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkServiceChunkUploadCompleteResult) ReadField0(iprot thrift.TProtocol) error
- func (p *ChunkServiceChunkUploadCompleteResult) String() string
- func (p *ChunkServiceChunkUploadCompleteResult) Write(oprot thrift.TProtocol) (err error)
- type ChunkServiceChunkUploadInitArgs
- func (p *ChunkServiceChunkUploadInitArgs) GetReq() (v *ChunkUploadInitReq)
- func (p *ChunkServiceChunkUploadInitArgs) InitDefault()
- func (p *ChunkServiceChunkUploadInitArgs) IsSetReq() bool
- func (p *ChunkServiceChunkUploadInitArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkServiceChunkUploadInitArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkServiceChunkUploadInitArgs) String() string
- func (p *ChunkServiceChunkUploadInitArgs) Write(oprot thrift.TProtocol) (err error)
- type ChunkServiceChunkUploadInitResult
- func (p *ChunkServiceChunkUploadInitResult) GetSuccess() (v *ChunkUploadInitResp)
- func (p *ChunkServiceChunkUploadInitResult) InitDefault()
- func (p *ChunkServiceChunkUploadInitResult) IsSetSuccess() bool
- func (p *ChunkServiceChunkUploadInitResult) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkServiceChunkUploadInitResult) ReadField0(iprot thrift.TProtocol) error
- func (p *ChunkServiceChunkUploadInitResult) String() string
- func (p *ChunkServiceChunkUploadInitResult) Write(oprot thrift.TProtocol) (err error)
- type ChunkServiceChunkUploadResult
- func (p *ChunkServiceChunkUploadResult) GetSuccess() (v *ChunkUploadResp)
- func (p *ChunkServiceChunkUploadResult) InitDefault()
- func (p *ChunkServiceChunkUploadResult) IsSetSuccess() bool
- func (p *ChunkServiceChunkUploadResult) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkServiceChunkUploadResult) ReadField0(iprot thrift.TProtocol) error
- func (p *ChunkServiceChunkUploadResult) String() string
- func (p *ChunkServiceChunkUploadResult) Write(oprot thrift.TProtocol) (err error)
- type ChunkServiceChunkUploadStatusArgs
- func (p *ChunkServiceChunkUploadStatusArgs) GetReq() (v *ChunkUploadStatusReq)
- func (p *ChunkServiceChunkUploadStatusArgs) InitDefault()
- func (p *ChunkServiceChunkUploadStatusArgs) IsSetReq() bool
- func (p *ChunkServiceChunkUploadStatusArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkServiceChunkUploadStatusArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkServiceChunkUploadStatusArgs) String() string
- func (p *ChunkServiceChunkUploadStatusArgs) Write(oprot thrift.TProtocol) (err error)
- type ChunkServiceChunkUploadStatusResult
- func (p *ChunkServiceChunkUploadStatusResult) GetSuccess() (v *ChunkUploadStatusResp)
- func (p *ChunkServiceChunkUploadStatusResult) InitDefault()
- func (p *ChunkServiceChunkUploadStatusResult) IsSetSuccess() bool
- func (p *ChunkServiceChunkUploadStatusResult) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkServiceChunkUploadStatusResult) ReadField0(iprot thrift.TProtocol) error
- func (p *ChunkServiceChunkUploadStatusResult) String() string
- func (p *ChunkServiceChunkUploadStatusResult) Write(oprot thrift.TProtocol) (err error)
- type ChunkServiceClient
- func (p *ChunkServiceClient) ChunkUpload(ctx context.Context, req *ChunkUploadReq) (r *ChunkUploadResp, err error)
- func (p *ChunkServiceClient) ChunkUploadCancel(ctx context.Context, req *ChunkUploadCancelReq) (r *ChunkUploadCancelResp, err error)
- func (p *ChunkServiceClient) ChunkUploadComplete(ctx context.Context, req *ChunkUploadCompleteReq) (r *ChunkUploadCompleteResp, err error)
- func (p *ChunkServiceClient) ChunkUploadInit(ctx context.Context, req *ChunkUploadInitReq) (r *ChunkUploadInitResp, err error)
- func (p *ChunkServiceClient) ChunkUploadStatus(ctx context.Context, req *ChunkUploadStatusReq) (r *ChunkUploadStatusResp, err error)
- func (p *ChunkServiceClient) Client_() thrift.TClient
- type ChunkServiceProcessor
- func (p *ChunkServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)
- func (p *ChunkServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)
- func (p *ChunkServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)
- func (p *ChunkServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction
- type ChunkUploadCancelReq
- func (p *ChunkUploadCancelReq) GetUploadID() (v string)
- func (p *ChunkUploadCancelReq) InitDefault()
- func (p *ChunkUploadCancelReq) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkUploadCancelReq) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkUploadCancelReq) String() string
- func (p *ChunkUploadCancelReq) Write(oprot thrift.TProtocol) (err error)
- type ChunkUploadCancelResp
- func (p *ChunkUploadCancelResp) GetCode() (v int32)
- func (p *ChunkUploadCancelResp) GetMessage() (v string)
- func (p *ChunkUploadCancelResp) InitDefault()
- func (p *ChunkUploadCancelResp) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkUploadCancelResp) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkUploadCancelResp) ReadField2(iprot thrift.TProtocol) error
- func (p *ChunkUploadCancelResp) String() string
- func (p *ChunkUploadCancelResp) Write(oprot thrift.TProtocol) (err error)
- type ChunkUploadCompleteData
- func (p *ChunkUploadCompleteData) GetFileName() (v string)
- func (p *ChunkUploadCompleteData) GetFileSize() (v int64)
- func (p *ChunkUploadCompleteData) GetShareCode() (v string)
- func (p *ChunkUploadCompleteData) GetShareURL() (v string)
- func (p *ChunkUploadCompleteData) InitDefault()
- func (p *ChunkUploadCompleteData) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkUploadCompleteData) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkUploadCompleteData) ReadField2(iprot thrift.TProtocol) error
- func (p *ChunkUploadCompleteData) ReadField3(iprot thrift.TProtocol) error
- func (p *ChunkUploadCompleteData) ReadField4(iprot thrift.TProtocol) error
- func (p *ChunkUploadCompleteData) String() string
- func (p *ChunkUploadCompleteData) Write(oprot thrift.TProtocol) (err error)
- type ChunkUploadCompleteReq
- func (p *ChunkUploadCompleteReq) GetCustomCode() (v string)
- func (p *ChunkUploadCompleteReq) GetExpireStyle() (v string)
- func (p *ChunkUploadCompleteReq) GetExpireValue() (v int32)
- func (p *ChunkUploadCompleteReq) GetNote() (v string)
- func (p *ChunkUploadCompleteReq) GetPassword() (v string)
- func (p *ChunkUploadCompleteReq) GetRequireAuth() (v bool)
- func (p *ChunkUploadCompleteReq) GetUploadID() (v string)
- func (p *ChunkUploadCompleteReq) InitDefault()
- func (p *ChunkUploadCompleteReq) IsSetCustomCode() bool
- func (p *ChunkUploadCompleteReq) IsSetNote() bool
- func (p *ChunkUploadCompleteReq) IsSetPassword() bool
- func (p *ChunkUploadCompleteReq) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkUploadCompleteReq) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkUploadCompleteReq) ReadField2(iprot thrift.TProtocol) error
- func (p *ChunkUploadCompleteReq) ReadField3(iprot thrift.TProtocol) error
- func (p *ChunkUploadCompleteReq) ReadField4(iprot thrift.TProtocol) error
- func (p *ChunkUploadCompleteReq) ReadField5(iprot thrift.TProtocol) error
- func (p *ChunkUploadCompleteReq) ReadField6(iprot thrift.TProtocol) error
- func (p *ChunkUploadCompleteReq) ReadField7(iprot thrift.TProtocol) error
- func (p *ChunkUploadCompleteReq) String() string
- func (p *ChunkUploadCompleteReq) Write(oprot thrift.TProtocol) (err error)
- type ChunkUploadCompleteResp
- func (p *ChunkUploadCompleteResp) GetCode() (v int32)
- func (p *ChunkUploadCompleteResp) GetData() (v *ChunkUploadCompleteData)
- func (p *ChunkUploadCompleteResp) GetMessage() (v string)
- func (p *ChunkUploadCompleteResp) InitDefault()
- func (p *ChunkUploadCompleteResp) IsSetData() bool
- func (p *ChunkUploadCompleteResp) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkUploadCompleteResp) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkUploadCompleteResp) ReadField2(iprot thrift.TProtocol) error
- func (p *ChunkUploadCompleteResp) ReadField3(iprot thrift.TProtocol) error
- func (p *ChunkUploadCompleteResp) String() string
- func (p *ChunkUploadCompleteResp) Write(oprot thrift.TProtocol) (err error)
- type ChunkUploadData
- func (p *ChunkUploadData) GetChunkHash() (v string)
- func (p *ChunkUploadData) GetChunkIndex() (v int32)
- func (p *ChunkUploadData) InitDefault()
- func (p *ChunkUploadData) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkUploadData) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkUploadData) ReadField2(iprot thrift.TProtocol) error
- func (p *ChunkUploadData) String() string
- func (p *ChunkUploadData) Write(oprot thrift.TProtocol) (err error)
- type ChunkUploadInitData
- func (p *ChunkUploadInitData) GetChunkSize() (v string)
- func (p *ChunkUploadInitData) GetIsQuickUpload() (v bool)
- func (p *ChunkUploadInitData) GetShareCode() (v string)
- func (p *ChunkUploadInitData) GetShareURL() (v string)
- func (p *ChunkUploadInitData) GetTotalChunks() (v string)
- func (p *ChunkUploadInitData) GetUploadID() (v string)
- func (p *ChunkUploadInitData) InitDefault()
- func (p *ChunkUploadInitData) IsSetShareURL() bool
- func (p *ChunkUploadInitData) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkUploadInitData) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitData) ReadField2(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitData) ReadField3(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitData) ReadField4(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitData) ReadField5(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitData) ReadField6(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitData) String() string
- func (p *ChunkUploadInitData) Write(oprot thrift.TProtocol) (err error)
- type ChunkUploadInitReq
- func (p *ChunkUploadInitReq) GetChunkSize() (v int32)
- func (p *ChunkUploadInitReq) GetCustomCode() (v string)
- func (p *ChunkUploadInitReq) GetExpireStyle() (v string)
- func (p *ChunkUploadInitReq) GetExpireValue() (v int32)
- func (p *ChunkUploadInitReq) GetFileHash() (v string)
- func (p *ChunkUploadInitReq) GetFileName() (v string)
- func (p *ChunkUploadInitReq) GetFileSize() (v int64)
- func (p *ChunkUploadInitReq) GetNote() (v string)
- func (p *ChunkUploadInitReq) GetPassword() (v string)
- func (p *ChunkUploadInitReq) GetRequireAuth() (v bool)
- func (p *ChunkUploadInitReq) GetTotalChunks() (v int32)
- func (p *ChunkUploadInitReq) InitDefault()
- func (p *ChunkUploadInitReq) IsSetCustomCode() bool
- func (p *ChunkUploadInitReq) IsSetExpireStyle() bool
- func (p *ChunkUploadInitReq) IsSetExpireValue() bool
- func (p *ChunkUploadInitReq) IsSetNote() bool
- func (p *ChunkUploadInitReq) IsSetPassword() bool
- func (p *ChunkUploadInitReq) IsSetRequireAuth() bool
- func (p *ChunkUploadInitReq) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkUploadInitReq) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitReq) ReadField2(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitReq) ReadField3(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitReq) ReadField4(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitReq) ReadField5(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitReq) ReadField6(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitReq) ReadField7(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitReq) ReadField8(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitReq) ReadField9(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitReq) ReadField10(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitReq) ReadField11(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitReq) String() string
- func (p *ChunkUploadInitReq) Write(oprot thrift.TProtocol) (err error)
- type ChunkUploadInitResp
- func (p *ChunkUploadInitResp) GetCode() (v int32)
- func (p *ChunkUploadInitResp) GetData() (v *ChunkUploadInitData)
- func (p *ChunkUploadInitResp) GetMessage() (v string)
- func (p *ChunkUploadInitResp) InitDefault()
- func (p *ChunkUploadInitResp) IsSetData() bool
- func (p *ChunkUploadInitResp) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkUploadInitResp) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitResp) ReadField2(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitResp) ReadField3(iprot thrift.TProtocol) error
- func (p *ChunkUploadInitResp) String() string
- func (p *ChunkUploadInitResp) Write(oprot thrift.TProtocol) (err error)
- type ChunkUploadReq
- func (p *ChunkUploadReq) GetChunkIndex() (v int32)
- func (p *ChunkUploadReq) GetUploadID() (v string)
- func (p *ChunkUploadReq) InitDefault()
- func (p *ChunkUploadReq) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkUploadReq) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkUploadReq) ReadField2(iprot thrift.TProtocol) error
- func (p *ChunkUploadReq) String() string
- func (p *ChunkUploadReq) Write(oprot thrift.TProtocol) (err error)
- type ChunkUploadResp
- func (p *ChunkUploadResp) GetCode() (v int32)
- func (p *ChunkUploadResp) GetData() (v *ChunkUploadData)
- func (p *ChunkUploadResp) GetMessage() (v string)
- func (p *ChunkUploadResp) InitDefault()
- func (p *ChunkUploadResp) IsSetData() bool
- func (p *ChunkUploadResp) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkUploadResp) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkUploadResp) ReadField2(iprot thrift.TProtocol) error
- func (p *ChunkUploadResp) ReadField3(iprot thrift.TProtocol) error
- func (p *ChunkUploadResp) String() string
- func (p *ChunkUploadResp) Write(oprot thrift.TProtocol) (err error)
- type ChunkUploadStatusData
- func (p *ChunkUploadStatusData) GetProgress() (v int32)
- func (p *ChunkUploadStatusData) GetStatus() (v string)
- func (p *ChunkUploadStatusData) GetTotalChunks() (v int32)
- func (p *ChunkUploadStatusData) GetUploadID() (v string)
- func (p *ChunkUploadStatusData) GetUploadedChunks() (v int32)
- func (p *ChunkUploadStatusData) GetUploadedIndexes() (v []int32)
- func (p *ChunkUploadStatusData) InitDefault()
- func (p *ChunkUploadStatusData) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkUploadStatusData) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkUploadStatusData) ReadField2(iprot thrift.TProtocol) error
- func (p *ChunkUploadStatusData) ReadField3(iprot thrift.TProtocol) error
- func (p *ChunkUploadStatusData) ReadField4(iprot thrift.TProtocol) error
- func (p *ChunkUploadStatusData) ReadField5(iprot thrift.TProtocol) error
- func (p *ChunkUploadStatusData) ReadField6(iprot thrift.TProtocol) error
- func (p *ChunkUploadStatusData) String() string
- func (p *ChunkUploadStatusData) Write(oprot thrift.TProtocol) (err error)
- type ChunkUploadStatusReq
- func (p *ChunkUploadStatusReq) GetUploadID() (v string)
- func (p *ChunkUploadStatusReq) InitDefault()
- func (p *ChunkUploadStatusReq) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkUploadStatusReq) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkUploadStatusReq) String() string
- func (p *ChunkUploadStatusReq) Write(oprot thrift.TProtocol) (err error)
- type ChunkUploadStatusResp
- func (p *ChunkUploadStatusResp) GetCode() (v int32)
- func (p *ChunkUploadStatusResp) GetData() (v *ChunkUploadStatusData)
- func (p *ChunkUploadStatusResp) GetMessage() (v string)
- func (p *ChunkUploadStatusResp) InitDefault()
- func (p *ChunkUploadStatusResp) IsSetData() bool
- func (p *ChunkUploadStatusResp) Read(iprot thrift.TProtocol) (err error)
- func (p *ChunkUploadStatusResp) ReadField1(iprot thrift.TProtocol) error
- func (p *ChunkUploadStatusResp) ReadField2(iprot thrift.TProtocol) error
- func (p *ChunkUploadStatusResp) ReadField3(iprot thrift.TProtocol) error
- func (p *ChunkUploadStatusResp) String() string
- func (p *ChunkUploadStatusResp) Write(oprot thrift.TProtocol) (err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ChunkUploadCompleteReq_CustomCode_DEFAULT string
View Source
var ChunkUploadCompleteReq_Note_DEFAULT string
View Source
var ChunkUploadCompleteReq_Password_DEFAULT string
View Source
var ChunkUploadInitReq_CustomCode_DEFAULT string
View Source
var ChunkUploadInitReq_ExpireStyle_DEFAULT string
View Source
var ChunkUploadInitReq_ExpireValue_DEFAULT int32
View Source
var ChunkUploadInitReq_Note_DEFAULT string
View Source
var ChunkUploadInitReq_Password_DEFAULT string
View Source
var ChunkUploadInitReq_RequireAuth_DEFAULT bool
Functions ¶
This section is empty.
Types ¶
type ChunkService ¶
type ChunkService interface {
// ChunkUploadInit 初始化分片上传
ChunkUploadInit(ctx context.Context, req *ChunkUploadInitReq) (r *ChunkUploadInitResp, err error)
// ChunkUpload 上传单个分片
ChunkUpload(ctx context.Context, req *ChunkUploadReq) (r *ChunkUploadResp, err error)
// ChunkUploadStatus 查询上传进度
ChunkUploadStatus(ctx context.Context, req *ChunkUploadStatusReq) (r *ChunkUploadStatusResp, err error)
// ChunkUploadComplete 完成上传
ChunkUploadComplete(ctx context.Context, req *ChunkUploadCompleteReq) (r *ChunkUploadCompleteResp, err error)
// ChunkUploadCancel 取消上传
ChunkUploadCancel(ctx context.Context, req *ChunkUploadCancelReq) (r *ChunkUploadCancelResp, err error)
}
==================== 服务定义 ====================
type ChunkServiceChunkUploadArgs ¶
type ChunkServiceChunkUploadArgs struct {
Req *ChunkUploadReq `thrift:"req,1"`
}
func NewChunkServiceChunkUploadArgs ¶
func NewChunkServiceChunkUploadArgs() *ChunkServiceChunkUploadArgs
func (*ChunkServiceChunkUploadArgs) GetReq ¶
func (p *ChunkServiceChunkUploadArgs) GetReq() (v *ChunkUploadReq)
func (*ChunkServiceChunkUploadArgs) InitDefault ¶
func (p *ChunkServiceChunkUploadArgs) InitDefault()
func (*ChunkServiceChunkUploadArgs) IsSetReq ¶
func (p *ChunkServiceChunkUploadArgs) IsSetReq() bool
func (*ChunkServiceChunkUploadArgs) Read ¶
func (p *ChunkServiceChunkUploadArgs) Read(iprot thrift.TProtocol) (err error)
func (*ChunkServiceChunkUploadArgs) ReadField1 ¶
func (p *ChunkServiceChunkUploadArgs) ReadField1(iprot thrift.TProtocol) error
func (*ChunkServiceChunkUploadArgs) String ¶
func (p *ChunkServiceChunkUploadArgs) String() string
type ChunkServiceChunkUploadCancelArgs ¶
type ChunkServiceChunkUploadCancelArgs struct {
Req *ChunkUploadCancelReq `thrift:"req,1"`
}
func NewChunkServiceChunkUploadCancelArgs ¶
func NewChunkServiceChunkUploadCancelArgs() *ChunkServiceChunkUploadCancelArgs
func (*ChunkServiceChunkUploadCancelArgs) GetReq ¶
func (p *ChunkServiceChunkUploadCancelArgs) GetReq() (v *ChunkUploadCancelReq)
func (*ChunkServiceChunkUploadCancelArgs) InitDefault ¶
func (p *ChunkServiceChunkUploadCancelArgs) InitDefault()
func (*ChunkServiceChunkUploadCancelArgs) IsSetReq ¶
func (p *ChunkServiceChunkUploadCancelArgs) IsSetReq() bool
func (*ChunkServiceChunkUploadCancelArgs) Read ¶
func (p *ChunkServiceChunkUploadCancelArgs) Read(iprot thrift.TProtocol) (err error)
func (*ChunkServiceChunkUploadCancelArgs) ReadField1 ¶
func (p *ChunkServiceChunkUploadCancelArgs) ReadField1(iprot thrift.TProtocol) error
func (*ChunkServiceChunkUploadCancelArgs) String ¶
func (p *ChunkServiceChunkUploadCancelArgs) String() string
type ChunkServiceChunkUploadCancelResult ¶
type ChunkServiceChunkUploadCancelResult struct {
Success *ChunkUploadCancelResp `thrift:"success,0,optional"`
}
func NewChunkServiceChunkUploadCancelResult ¶
func NewChunkServiceChunkUploadCancelResult() *ChunkServiceChunkUploadCancelResult
func (*ChunkServiceChunkUploadCancelResult) GetSuccess ¶
func (p *ChunkServiceChunkUploadCancelResult) GetSuccess() (v *ChunkUploadCancelResp)
func (*ChunkServiceChunkUploadCancelResult) InitDefault ¶
func (p *ChunkServiceChunkUploadCancelResult) InitDefault()
func (*ChunkServiceChunkUploadCancelResult) IsSetSuccess ¶
func (p *ChunkServiceChunkUploadCancelResult) IsSetSuccess() bool
func (*ChunkServiceChunkUploadCancelResult) Read ¶
func (p *ChunkServiceChunkUploadCancelResult) Read(iprot thrift.TProtocol) (err error)
func (*ChunkServiceChunkUploadCancelResult) ReadField0 ¶
func (p *ChunkServiceChunkUploadCancelResult) ReadField0(iprot thrift.TProtocol) error
func (*ChunkServiceChunkUploadCancelResult) String ¶
func (p *ChunkServiceChunkUploadCancelResult) String() string
type ChunkServiceChunkUploadCompleteArgs ¶
type ChunkServiceChunkUploadCompleteArgs struct {
Req *ChunkUploadCompleteReq `thrift:"req,1"`
}
func NewChunkServiceChunkUploadCompleteArgs ¶
func NewChunkServiceChunkUploadCompleteArgs() *ChunkServiceChunkUploadCompleteArgs
func (*ChunkServiceChunkUploadCompleteArgs) GetReq ¶
func (p *ChunkServiceChunkUploadCompleteArgs) GetReq() (v *ChunkUploadCompleteReq)
func (*ChunkServiceChunkUploadCompleteArgs) InitDefault ¶
func (p *ChunkServiceChunkUploadCompleteArgs) InitDefault()
func (*ChunkServiceChunkUploadCompleteArgs) IsSetReq ¶
func (p *ChunkServiceChunkUploadCompleteArgs) IsSetReq() bool
func (*ChunkServiceChunkUploadCompleteArgs) Read ¶
func (p *ChunkServiceChunkUploadCompleteArgs) Read(iprot thrift.TProtocol) (err error)
func (*ChunkServiceChunkUploadCompleteArgs) ReadField1 ¶
func (p *ChunkServiceChunkUploadCompleteArgs) ReadField1(iprot thrift.TProtocol) error
func (*ChunkServiceChunkUploadCompleteArgs) String ¶
func (p *ChunkServiceChunkUploadCompleteArgs) String() string
type ChunkServiceChunkUploadCompleteResult ¶
type ChunkServiceChunkUploadCompleteResult struct {
Success *ChunkUploadCompleteResp `thrift:"success,0,optional"`
}
func NewChunkServiceChunkUploadCompleteResult ¶
func NewChunkServiceChunkUploadCompleteResult() *ChunkServiceChunkUploadCompleteResult
func (*ChunkServiceChunkUploadCompleteResult) GetSuccess ¶
func (p *ChunkServiceChunkUploadCompleteResult) GetSuccess() (v *ChunkUploadCompleteResp)
func (*ChunkServiceChunkUploadCompleteResult) InitDefault ¶
func (p *ChunkServiceChunkUploadCompleteResult) InitDefault()
func (*ChunkServiceChunkUploadCompleteResult) IsSetSuccess ¶
func (p *ChunkServiceChunkUploadCompleteResult) IsSetSuccess() bool
func (*ChunkServiceChunkUploadCompleteResult) Read ¶
func (p *ChunkServiceChunkUploadCompleteResult) Read(iprot thrift.TProtocol) (err error)
func (*ChunkServiceChunkUploadCompleteResult) ReadField0 ¶
func (p *ChunkServiceChunkUploadCompleteResult) ReadField0(iprot thrift.TProtocol) error
func (*ChunkServiceChunkUploadCompleteResult) String ¶
func (p *ChunkServiceChunkUploadCompleteResult) String() string
type ChunkServiceChunkUploadInitArgs ¶
type ChunkServiceChunkUploadInitArgs struct {
Req *ChunkUploadInitReq `thrift:"req,1"`
}
func NewChunkServiceChunkUploadInitArgs ¶
func NewChunkServiceChunkUploadInitArgs() *ChunkServiceChunkUploadInitArgs
func (*ChunkServiceChunkUploadInitArgs) GetReq ¶
func (p *ChunkServiceChunkUploadInitArgs) GetReq() (v *ChunkUploadInitReq)
func (*ChunkServiceChunkUploadInitArgs) InitDefault ¶
func (p *ChunkServiceChunkUploadInitArgs) InitDefault()
func (*ChunkServiceChunkUploadInitArgs) IsSetReq ¶
func (p *ChunkServiceChunkUploadInitArgs) IsSetReq() bool
func (*ChunkServiceChunkUploadInitArgs) Read ¶
func (p *ChunkServiceChunkUploadInitArgs) Read(iprot thrift.TProtocol) (err error)
func (*ChunkServiceChunkUploadInitArgs) ReadField1 ¶
func (p *ChunkServiceChunkUploadInitArgs) ReadField1(iprot thrift.TProtocol) error
func (*ChunkServiceChunkUploadInitArgs) String ¶
func (p *ChunkServiceChunkUploadInitArgs) String() string
type ChunkServiceChunkUploadInitResult ¶
type ChunkServiceChunkUploadInitResult struct {
Success *ChunkUploadInitResp `thrift:"success,0,optional"`
}
func NewChunkServiceChunkUploadInitResult ¶
func NewChunkServiceChunkUploadInitResult() *ChunkServiceChunkUploadInitResult
func (*ChunkServiceChunkUploadInitResult) GetSuccess ¶
func (p *ChunkServiceChunkUploadInitResult) GetSuccess() (v *ChunkUploadInitResp)
func (*ChunkServiceChunkUploadInitResult) InitDefault ¶
func (p *ChunkServiceChunkUploadInitResult) InitDefault()
func (*ChunkServiceChunkUploadInitResult) IsSetSuccess ¶
func (p *ChunkServiceChunkUploadInitResult) IsSetSuccess() bool
func (*ChunkServiceChunkUploadInitResult) Read ¶
func (p *ChunkServiceChunkUploadInitResult) Read(iprot thrift.TProtocol) (err error)
func (*ChunkServiceChunkUploadInitResult) ReadField0 ¶
func (p *ChunkServiceChunkUploadInitResult) ReadField0(iprot thrift.TProtocol) error
func (*ChunkServiceChunkUploadInitResult) String ¶
func (p *ChunkServiceChunkUploadInitResult) String() string
type ChunkServiceChunkUploadResult ¶
type ChunkServiceChunkUploadResult struct {
Success *ChunkUploadResp `thrift:"success,0,optional"`
}
func NewChunkServiceChunkUploadResult ¶
func NewChunkServiceChunkUploadResult() *ChunkServiceChunkUploadResult
func (*ChunkServiceChunkUploadResult) GetSuccess ¶
func (p *ChunkServiceChunkUploadResult) GetSuccess() (v *ChunkUploadResp)
func (*ChunkServiceChunkUploadResult) InitDefault ¶
func (p *ChunkServiceChunkUploadResult) InitDefault()
func (*ChunkServiceChunkUploadResult) IsSetSuccess ¶
func (p *ChunkServiceChunkUploadResult) IsSetSuccess() bool
func (*ChunkServiceChunkUploadResult) Read ¶
func (p *ChunkServiceChunkUploadResult) Read(iprot thrift.TProtocol) (err error)
func (*ChunkServiceChunkUploadResult) ReadField0 ¶
func (p *ChunkServiceChunkUploadResult) ReadField0(iprot thrift.TProtocol) error
func (*ChunkServiceChunkUploadResult) String ¶
func (p *ChunkServiceChunkUploadResult) String() string
type ChunkServiceChunkUploadStatusArgs ¶
type ChunkServiceChunkUploadStatusArgs struct {
Req *ChunkUploadStatusReq `thrift:"req,1"`
}
func NewChunkServiceChunkUploadStatusArgs ¶
func NewChunkServiceChunkUploadStatusArgs() *ChunkServiceChunkUploadStatusArgs
func (*ChunkServiceChunkUploadStatusArgs) GetReq ¶
func (p *ChunkServiceChunkUploadStatusArgs) GetReq() (v *ChunkUploadStatusReq)
func (*ChunkServiceChunkUploadStatusArgs) InitDefault ¶
func (p *ChunkServiceChunkUploadStatusArgs) InitDefault()
func (*ChunkServiceChunkUploadStatusArgs) IsSetReq ¶
func (p *ChunkServiceChunkUploadStatusArgs) IsSetReq() bool
func (*ChunkServiceChunkUploadStatusArgs) Read ¶
func (p *ChunkServiceChunkUploadStatusArgs) Read(iprot thrift.TProtocol) (err error)
func (*ChunkServiceChunkUploadStatusArgs) ReadField1 ¶
func (p *ChunkServiceChunkUploadStatusArgs) ReadField1(iprot thrift.TProtocol) error
func (*ChunkServiceChunkUploadStatusArgs) String ¶
func (p *ChunkServiceChunkUploadStatusArgs) String() string
type ChunkServiceChunkUploadStatusResult ¶
type ChunkServiceChunkUploadStatusResult struct {
Success *ChunkUploadStatusResp `thrift:"success,0,optional"`
}
func NewChunkServiceChunkUploadStatusResult ¶
func NewChunkServiceChunkUploadStatusResult() *ChunkServiceChunkUploadStatusResult
func (*ChunkServiceChunkUploadStatusResult) GetSuccess ¶
func (p *ChunkServiceChunkUploadStatusResult) GetSuccess() (v *ChunkUploadStatusResp)
func (*ChunkServiceChunkUploadStatusResult) InitDefault ¶
func (p *ChunkServiceChunkUploadStatusResult) InitDefault()
func (*ChunkServiceChunkUploadStatusResult) IsSetSuccess ¶
func (p *ChunkServiceChunkUploadStatusResult) IsSetSuccess() bool
func (*ChunkServiceChunkUploadStatusResult) Read ¶
func (p *ChunkServiceChunkUploadStatusResult) Read(iprot thrift.TProtocol) (err error)
func (*ChunkServiceChunkUploadStatusResult) ReadField0 ¶
func (p *ChunkServiceChunkUploadStatusResult) ReadField0(iprot thrift.TProtocol) error
func (*ChunkServiceChunkUploadStatusResult) String ¶
func (p *ChunkServiceChunkUploadStatusResult) String() string
type ChunkServiceClient ¶
type ChunkServiceClient struct {
// contains filtered or unexported fields
}
func NewChunkServiceClient ¶
func NewChunkServiceClient(c thrift.TClient) *ChunkServiceClient
func NewChunkServiceClientFactory ¶
func NewChunkServiceClientFactory(t thrift.TTransport, f thrift.TProtocolFactory) *ChunkServiceClient
func NewChunkServiceClientProtocol ¶
func NewChunkServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *ChunkServiceClient
func (*ChunkServiceClient) ChunkUpload ¶
func (p *ChunkServiceClient) ChunkUpload(ctx context.Context, req *ChunkUploadReq) (r *ChunkUploadResp, err error)
func (*ChunkServiceClient) ChunkUploadCancel ¶
func (p *ChunkServiceClient) ChunkUploadCancel(ctx context.Context, req *ChunkUploadCancelReq) (r *ChunkUploadCancelResp, err error)
func (*ChunkServiceClient) ChunkUploadComplete ¶
func (p *ChunkServiceClient) ChunkUploadComplete(ctx context.Context, req *ChunkUploadCompleteReq) (r *ChunkUploadCompleteResp, err error)
func (*ChunkServiceClient) ChunkUploadInit ¶
func (p *ChunkServiceClient) ChunkUploadInit(ctx context.Context, req *ChunkUploadInitReq) (r *ChunkUploadInitResp, err error)
func (*ChunkServiceClient) ChunkUploadStatus ¶
func (p *ChunkServiceClient) ChunkUploadStatus(ctx context.Context, req *ChunkUploadStatusReq) (r *ChunkUploadStatusResp, err error)
func (*ChunkServiceClient) Client_ ¶
func (p *ChunkServiceClient) Client_() thrift.TClient
type ChunkServiceProcessor ¶
type ChunkServiceProcessor struct {
// contains filtered or unexported fields
}
func NewChunkServiceProcessor ¶
func NewChunkServiceProcessor(handler ChunkService) *ChunkServiceProcessor
func (*ChunkServiceProcessor) AddToProcessorMap ¶
func (p *ChunkServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)
func (*ChunkServiceProcessor) GetProcessorFunction ¶
func (p *ChunkServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)
func (*ChunkServiceProcessor) Process ¶
func (p *ChunkServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)
func (*ChunkServiceProcessor) ProcessorMap ¶
func (p *ChunkServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction
type ChunkUploadCancelReq ¶
type ChunkUploadCancelReq struct {
UploadID string `thrift:"upload_id,1,required" json:"upload_id,required" path:"upload_id,required"`
}
==================== 取消上传 ====================
var ChunkServiceChunkUploadCancelArgs_Req_DEFAULT *ChunkUploadCancelReq
func NewChunkUploadCancelReq ¶
func NewChunkUploadCancelReq() *ChunkUploadCancelReq
func (*ChunkUploadCancelReq) GetUploadID ¶
func (p *ChunkUploadCancelReq) GetUploadID() (v string)
func (*ChunkUploadCancelReq) InitDefault ¶
func (p *ChunkUploadCancelReq) InitDefault()
func (*ChunkUploadCancelReq) Read ¶
func (p *ChunkUploadCancelReq) Read(iprot thrift.TProtocol) (err error)
func (*ChunkUploadCancelReq) ReadField1 ¶
func (p *ChunkUploadCancelReq) ReadField1(iprot thrift.TProtocol) error
func (*ChunkUploadCancelReq) String ¶
func (p *ChunkUploadCancelReq) String() string
type ChunkUploadCancelResp ¶
type ChunkUploadCancelResp struct {
Code int32 `thrift:"code,1,required" form:"code,required" json:"code,required"`
Message string `thrift:"message,2,required" form:"message,required" json:"message,required"`
}
var ChunkServiceChunkUploadCancelResult_Success_DEFAULT *ChunkUploadCancelResp
func NewChunkUploadCancelResp ¶
func NewChunkUploadCancelResp() *ChunkUploadCancelResp
func (*ChunkUploadCancelResp) GetCode ¶
func (p *ChunkUploadCancelResp) GetCode() (v int32)
func (*ChunkUploadCancelResp) GetMessage ¶
func (p *ChunkUploadCancelResp) GetMessage() (v string)
func (*ChunkUploadCancelResp) InitDefault ¶
func (p *ChunkUploadCancelResp) InitDefault()
func (*ChunkUploadCancelResp) Read ¶
func (p *ChunkUploadCancelResp) Read(iprot thrift.TProtocol) (err error)
func (*ChunkUploadCancelResp) ReadField1 ¶
func (p *ChunkUploadCancelResp) ReadField1(iprot thrift.TProtocol) error
func (*ChunkUploadCancelResp) ReadField2 ¶
func (p *ChunkUploadCancelResp) ReadField2(iprot thrift.TProtocol) error
func (*ChunkUploadCancelResp) String ¶
func (p *ChunkUploadCancelResp) String() string
type ChunkUploadCompleteData ¶
type ChunkUploadCompleteData struct {
FileName string `thrift:"file_name,3,required" form:"file_name,required" json:"file_name,required"`
FileSize int64 `thrift:"file_size,4,required" form:"file_size,required" json:"file_size,required"`
}
var ChunkUploadCompleteResp_Data_DEFAULT *ChunkUploadCompleteData
func NewChunkUploadCompleteData ¶
func NewChunkUploadCompleteData() *ChunkUploadCompleteData
func (*ChunkUploadCompleteData) GetFileName ¶
func (p *ChunkUploadCompleteData) GetFileName() (v string)
func (*ChunkUploadCompleteData) GetFileSize ¶
func (p *ChunkUploadCompleteData) GetFileSize() (v int64)
func (*ChunkUploadCompleteData) GetShareCode ¶
func (p *ChunkUploadCompleteData) GetShareCode() (v string)
func (*ChunkUploadCompleteData) GetShareURL ¶
func (p *ChunkUploadCompleteData) GetShareURL() (v string)
func (*ChunkUploadCompleteData) InitDefault ¶
func (p *ChunkUploadCompleteData) InitDefault()
func (*ChunkUploadCompleteData) Read ¶
func (p *ChunkUploadCompleteData) Read(iprot thrift.TProtocol) (err error)
func (*ChunkUploadCompleteData) ReadField1 ¶
func (p *ChunkUploadCompleteData) ReadField1(iprot thrift.TProtocol) error
func (*ChunkUploadCompleteData) ReadField2 ¶
func (p *ChunkUploadCompleteData) ReadField2(iprot thrift.TProtocol) error
func (*ChunkUploadCompleteData) ReadField3 ¶
func (p *ChunkUploadCompleteData) ReadField3(iprot thrift.TProtocol) error
func (*ChunkUploadCompleteData) ReadField4 ¶
func (p *ChunkUploadCompleteData) ReadField4(iprot thrift.TProtocol) error
func (*ChunkUploadCompleteData) String ¶
func (p *ChunkUploadCompleteData) String() string
type ChunkUploadCompleteReq ¶
type ChunkUploadCompleteReq struct {
UploadID string `thrift:"upload_id,1,required" json:"upload_id,required" path:"upload_id,required"`
ExpireValue int32 `thrift:"expire_value,2,required" form:"expire_value,required" json:"expire_value,required"`
ExpireStyle string `thrift:"expire_style,3,required" form:"expire_style,required" json:"expire_style,required"`
RequireAuth bool `thrift:"require_auth,4,required" form:"require_auth,required" json:"require_auth,required"`
// 密码保护:require_auth 时必填(此前 handler form 直读+二次解析 body)
Password *string `thrift:"password,5,optional" form:"password" json:"password,omitempty"`
// 自定义取件码(P3):仅登录用户可指定(此前 handler form 直读+二次解析 body)
CustomCode *string `thrift:"custom_code,6,optional" form:"custom_code" json:"custom_code,omitempty"`
// 文件备注(可空,随分享展示给取件人;2026-10-12 #489)
Note *string `thrift:"note,7,optional" form:"note" json:"note,omitempty"`
}
==================== 完成上传 ====================
var ChunkServiceChunkUploadCompleteArgs_Req_DEFAULT *ChunkUploadCompleteReq
func NewChunkUploadCompleteReq ¶
func NewChunkUploadCompleteReq() *ChunkUploadCompleteReq
func (*ChunkUploadCompleteReq) GetCustomCode ¶
func (p *ChunkUploadCompleteReq) GetCustomCode() (v string)
func (*ChunkUploadCompleteReq) GetExpireStyle ¶
func (p *ChunkUploadCompleteReq) GetExpireStyle() (v string)
func (*ChunkUploadCompleteReq) GetExpireValue ¶
func (p *ChunkUploadCompleteReq) GetExpireValue() (v int32)
func (*ChunkUploadCompleteReq) GetNote ¶ added in v0.12.0
func (p *ChunkUploadCompleteReq) GetNote() (v string)
func (*ChunkUploadCompleteReq) GetPassword ¶
func (p *ChunkUploadCompleteReq) GetPassword() (v string)
func (*ChunkUploadCompleteReq) GetRequireAuth ¶
func (p *ChunkUploadCompleteReq) GetRequireAuth() (v bool)
func (*ChunkUploadCompleteReq) GetUploadID ¶
func (p *ChunkUploadCompleteReq) GetUploadID() (v string)
func (*ChunkUploadCompleteReq) InitDefault ¶
func (p *ChunkUploadCompleteReq) InitDefault()
func (*ChunkUploadCompleteReq) IsSetCustomCode ¶
func (p *ChunkUploadCompleteReq) IsSetCustomCode() bool
func (*ChunkUploadCompleteReq) IsSetNote ¶ added in v0.12.0
func (p *ChunkUploadCompleteReq) IsSetNote() bool
func (*ChunkUploadCompleteReq) IsSetPassword ¶
func (p *ChunkUploadCompleteReq) IsSetPassword() bool
func (*ChunkUploadCompleteReq) Read ¶
func (p *ChunkUploadCompleteReq) Read(iprot thrift.TProtocol) (err error)
func (*ChunkUploadCompleteReq) ReadField1 ¶
func (p *ChunkUploadCompleteReq) ReadField1(iprot thrift.TProtocol) error
func (*ChunkUploadCompleteReq) ReadField2 ¶
func (p *ChunkUploadCompleteReq) ReadField2(iprot thrift.TProtocol) error
func (*ChunkUploadCompleteReq) ReadField3 ¶
func (p *ChunkUploadCompleteReq) ReadField3(iprot thrift.TProtocol) error
func (*ChunkUploadCompleteReq) ReadField4 ¶
func (p *ChunkUploadCompleteReq) ReadField4(iprot thrift.TProtocol) error
func (*ChunkUploadCompleteReq) ReadField5 ¶
func (p *ChunkUploadCompleteReq) ReadField5(iprot thrift.TProtocol) error
func (*ChunkUploadCompleteReq) ReadField6 ¶
func (p *ChunkUploadCompleteReq) ReadField6(iprot thrift.TProtocol) error
func (*ChunkUploadCompleteReq) ReadField7 ¶ added in v0.12.0
func (p *ChunkUploadCompleteReq) ReadField7(iprot thrift.TProtocol) error
func (*ChunkUploadCompleteReq) String ¶
func (p *ChunkUploadCompleteReq) String() string
type ChunkUploadCompleteResp ¶
type ChunkUploadCompleteResp struct {
Code int32 `thrift:"code,1,required" form:"code,required" json:"code,required"`
Message string `thrift:"message,2,required" form:"message,required" json:"message,required"`
Data *ChunkUploadCompleteData `thrift:"data,3,required" form:"data,required" json:"data,required"`
}
var ChunkServiceChunkUploadCompleteResult_Success_DEFAULT *ChunkUploadCompleteResp
func NewChunkUploadCompleteResp ¶
func NewChunkUploadCompleteResp() *ChunkUploadCompleteResp
func (*ChunkUploadCompleteResp) GetCode ¶
func (p *ChunkUploadCompleteResp) GetCode() (v int32)
func (*ChunkUploadCompleteResp) GetData ¶
func (p *ChunkUploadCompleteResp) GetData() (v *ChunkUploadCompleteData)
func (*ChunkUploadCompleteResp) GetMessage ¶
func (p *ChunkUploadCompleteResp) GetMessage() (v string)
func (*ChunkUploadCompleteResp) InitDefault ¶
func (p *ChunkUploadCompleteResp) InitDefault()
func (*ChunkUploadCompleteResp) IsSetData ¶
func (p *ChunkUploadCompleteResp) IsSetData() bool
func (*ChunkUploadCompleteResp) Read ¶
func (p *ChunkUploadCompleteResp) Read(iprot thrift.TProtocol) (err error)
func (*ChunkUploadCompleteResp) ReadField1 ¶
func (p *ChunkUploadCompleteResp) ReadField1(iprot thrift.TProtocol) error
func (*ChunkUploadCompleteResp) ReadField2 ¶
func (p *ChunkUploadCompleteResp) ReadField2(iprot thrift.TProtocol) error
func (*ChunkUploadCompleteResp) ReadField3 ¶
func (p *ChunkUploadCompleteResp) ReadField3(iprot thrift.TProtocol) error
func (*ChunkUploadCompleteResp) String ¶
func (p *ChunkUploadCompleteResp) String() string
type ChunkUploadData ¶
type ChunkUploadData struct {
ChunkIndex int32 `thrift:"chunk_index,1,required" form:"chunk_index,required" json:"chunk_index,required"`
ChunkHash string `thrift:"chunk_hash,2,required" form:"chunk_hash,required" json:"chunk_hash,required"`
}
var ChunkUploadResp_Data_DEFAULT *ChunkUploadData
func NewChunkUploadData ¶
func NewChunkUploadData() *ChunkUploadData
func (*ChunkUploadData) GetChunkHash ¶
func (p *ChunkUploadData) GetChunkHash() (v string)
func (*ChunkUploadData) GetChunkIndex ¶
func (p *ChunkUploadData) GetChunkIndex() (v int32)
func (*ChunkUploadData) InitDefault ¶
func (p *ChunkUploadData) InitDefault()
func (*ChunkUploadData) ReadField1 ¶
func (p *ChunkUploadData) ReadField1(iprot thrift.TProtocol) error
func (*ChunkUploadData) ReadField2 ¶
func (p *ChunkUploadData) ReadField2(iprot thrift.TProtocol) error
func (*ChunkUploadData) String ¶
func (p *ChunkUploadData) String() string
type ChunkUploadInitData ¶
type ChunkUploadInitData struct {
UploadID string `thrift:"upload_id,1,required" form:"upload_id,required" json:"upload_id,required"`
ChunkSize string `thrift:"chunk_size,2,required" form:"chunk_size,required" json:"chunk_size,required"`
TotalChunks string `thrift:"total_chunks,3,required" form:"total_chunks,required" json:"total_chunks,required"`
// Quick upload flag
IsQuickUpload bool `thrift:"is_quick_upload,4,required" form:"is_quick_upload,required" json:"is_quick_upload,required"`
ShareCode string `thrift:"share_code,5,required" form:"share_code,required" json:"share_code,required"`
ShareURL *string `thrift:"share_url,6,optional" form:"share_url" json:"share_url,omitempty"`
}
var ChunkUploadInitResp_Data_DEFAULT *ChunkUploadInitData
func NewChunkUploadInitData ¶
func NewChunkUploadInitData() *ChunkUploadInitData
func (*ChunkUploadInitData) GetChunkSize ¶
func (p *ChunkUploadInitData) GetChunkSize() (v string)
func (*ChunkUploadInitData) GetIsQuickUpload ¶
func (p *ChunkUploadInitData) GetIsQuickUpload() (v bool)
func (*ChunkUploadInitData) GetShareCode ¶
func (p *ChunkUploadInitData) GetShareCode() (v string)
func (*ChunkUploadInitData) GetShareURL ¶ added in v0.11.0
func (p *ChunkUploadInitData) GetShareURL() (v string)
func (*ChunkUploadInitData) GetTotalChunks ¶
func (p *ChunkUploadInitData) GetTotalChunks() (v string)
func (*ChunkUploadInitData) GetUploadID ¶
func (p *ChunkUploadInitData) GetUploadID() (v string)
func (*ChunkUploadInitData) InitDefault ¶
func (p *ChunkUploadInitData) InitDefault()
func (*ChunkUploadInitData) IsSetShareURL ¶ added in v0.11.0
func (p *ChunkUploadInitData) IsSetShareURL() bool
func (*ChunkUploadInitData) Read ¶
func (p *ChunkUploadInitData) Read(iprot thrift.TProtocol) (err error)
func (*ChunkUploadInitData) ReadField1 ¶
func (p *ChunkUploadInitData) ReadField1(iprot thrift.TProtocol) error
func (*ChunkUploadInitData) ReadField2 ¶
func (p *ChunkUploadInitData) ReadField2(iprot thrift.TProtocol) error
func (*ChunkUploadInitData) ReadField3 ¶
func (p *ChunkUploadInitData) ReadField3(iprot thrift.TProtocol) error
func (*ChunkUploadInitData) ReadField4 ¶
func (p *ChunkUploadInitData) ReadField4(iprot thrift.TProtocol) error
func (*ChunkUploadInitData) ReadField5 ¶
func (p *ChunkUploadInitData) ReadField5(iprot thrift.TProtocol) error
func (*ChunkUploadInitData) ReadField6 ¶ added in v0.11.0
func (p *ChunkUploadInitData) ReadField6(iprot thrift.TProtocol) error
func (*ChunkUploadInitData) String ¶
func (p *ChunkUploadInitData) String() string
type ChunkUploadInitReq ¶
type ChunkUploadInitReq struct {
FileName string `thrift:"file_name,1,required" form:"file_name,required" json:"file_name,required"`
FileSize int64 `thrift:"file_size,2,required" form:"file_size,required" json:"file_size,required"`
FileHash string `thrift:"file_hash,3,required" form:"file_hash,required" json:"file_hash,required"`
ChunkSize int32 `thrift:"chunk_size,4,required" form:"chunk_size,required" json:"chunk_size,required"`
TotalChunks int32 `thrift:"total_chunks,5,required" form:"total_chunks,required" json:"total_chunks,required"`
// ---- 秒传建分享元数据(2026-10-12,与 CompleteReq 同形;可选)----
// 携带 expire_style 即视为启用秒传快速通道:命中同用户同 hash+size 历史文件时
// 按本次元数据建新分享(引用既有对象,免传分片);不携带则不做快速通道
// (正常分片上传,Complete 再按其元数据建分享)。两条路径均过 CreateShare
// 去重钩子(存储级去重恒生效)。
ExpireValue *int32 `thrift:"expire_value,6,optional" form:"expire_value" json:"expire_value,omitempty"`
ExpireStyle *string `thrift:"expire_style,7,optional" form:"expire_style" json:"expire_style,omitempty"`
RequireAuth *bool `thrift:"require_auth,8,optional" form:"require_auth" json:"require_auth,omitempty"`
Password *string `thrift:"password,9,optional" form:"password" json:"password,omitempty"`
// 自定义取件码:仅登录用户可指定(与 Complete 同把关)
CustomCode *string `thrift:"custom_code,10,optional" form:"custom_code" json:"custom_code,omitempty"`
// 文件备注(可空,随分享展示给取件人;2026-10-12 #489)
Note *string `thrift:"note,11,optional" form:"note" json:"note,omitempty"`
}
==================== 初始化分片上传 ====================
var ChunkServiceChunkUploadInitArgs_Req_DEFAULT *ChunkUploadInitReq
func NewChunkUploadInitReq ¶
func NewChunkUploadInitReq() *ChunkUploadInitReq
func (*ChunkUploadInitReq) GetChunkSize ¶
func (p *ChunkUploadInitReq) GetChunkSize() (v int32)
func (*ChunkUploadInitReq) GetCustomCode ¶ added in v0.11.0
func (p *ChunkUploadInitReq) GetCustomCode() (v string)
func (*ChunkUploadInitReq) GetExpireStyle ¶ added in v0.11.0
func (p *ChunkUploadInitReq) GetExpireStyle() (v string)
func (*ChunkUploadInitReq) GetExpireValue ¶ added in v0.11.0
func (p *ChunkUploadInitReq) GetExpireValue() (v int32)
func (*ChunkUploadInitReq) GetFileHash ¶
func (p *ChunkUploadInitReq) GetFileHash() (v string)
func (*ChunkUploadInitReq) GetFileName ¶
func (p *ChunkUploadInitReq) GetFileName() (v string)
func (*ChunkUploadInitReq) GetFileSize ¶
func (p *ChunkUploadInitReq) GetFileSize() (v int64)
func (*ChunkUploadInitReq) GetNote ¶ added in v0.12.0
func (p *ChunkUploadInitReq) GetNote() (v string)
func (*ChunkUploadInitReq) GetPassword ¶ added in v0.11.0
func (p *ChunkUploadInitReq) GetPassword() (v string)
func (*ChunkUploadInitReq) GetRequireAuth ¶ added in v0.11.0
func (p *ChunkUploadInitReq) GetRequireAuth() (v bool)
func (*ChunkUploadInitReq) GetTotalChunks ¶
func (p *ChunkUploadInitReq) GetTotalChunks() (v int32)
func (*ChunkUploadInitReq) InitDefault ¶
func (p *ChunkUploadInitReq) InitDefault()
func (*ChunkUploadInitReq) IsSetCustomCode ¶ added in v0.11.0
func (p *ChunkUploadInitReq) IsSetCustomCode() bool
func (*ChunkUploadInitReq) IsSetExpireStyle ¶ added in v0.11.0
func (p *ChunkUploadInitReq) IsSetExpireStyle() bool
func (*ChunkUploadInitReq) IsSetExpireValue ¶ added in v0.11.0
func (p *ChunkUploadInitReq) IsSetExpireValue() bool
func (*ChunkUploadInitReq) IsSetNote ¶ added in v0.12.0
func (p *ChunkUploadInitReq) IsSetNote() bool
func (*ChunkUploadInitReq) IsSetPassword ¶ added in v0.11.0
func (p *ChunkUploadInitReq) IsSetPassword() bool
func (*ChunkUploadInitReq) IsSetRequireAuth ¶ added in v0.11.0
func (p *ChunkUploadInitReq) IsSetRequireAuth() bool
func (*ChunkUploadInitReq) Read ¶
func (p *ChunkUploadInitReq) Read(iprot thrift.TProtocol) (err error)
func (*ChunkUploadInitReq) ReadField1 ¶
func (p *ChunkUploadInitReq) ReadField1(iprot thrift.TProtocol) error
func (*ChunkUploadInitReq) ReadField2 ¶
func (p *ChunkUploadInitReq) ReadField2(iprot thrift.TProtocol) error
func (*ChunkUploadInitReq) ReadField3 ¶
func (p *ChunkUploadInitReq) ReadField3(iprot thrift.TProtocol) error
func (*ChunkUploadInitReq) ReadField4 ¶
func (p *ChunkUploadInitReq) ReadField4(iprot thrift.TProtocol) error
func (*ChunkUploadInitReq) ReadField5 ¶
func (p *ChunkUploadInitReq) ReadField5(iprot thrift.TProtocol) error
func (*ChunkUploadInitReq) ReadField6 ¶ added in v0.11.0
func (p *ChunkUploadInitReq) ReadField6(iprot thrift.TProtocol) error
func (*ChunkUploadInitReq) ReadField7 ¶ added in v0.11.0
func (p *ChunkUploadInitReq) ReadField7(iprot thrift.TProtocol) error
func (*ChunkUploadInitReq) ReadField8 ¶ added in v0.11.0
func (p *ChunkUploadInitReq) ReadField8(iprot thrift.TProtocol) error
func (*ChunkUploadInitReq) ReadField9 ¶ added in v0.11.0
func (p *ChunkUploadInitReq) ReadField9(iprot thrift.TProtocol) error
func (*ChunkUploadInitReq) ReadField10 ¶ added in v0.11.0
func (p *ChunkUploadInitReq) ReadField10(iprot thrift.TProtocol) error
func (*ChunkUploadInitReq) ReadField11 ¶ added in v0.12.0
func (p *ChunkUploadInitReq) ReadField11(iprot thrift.TProtocol) error
func (*ChunkUploadInitReq) String ¶
func (p *ChunkUploadInitReq) String() string
type ChunkUploadInitResp ¶
type ChunkUploadInitResp struct {
Code int32 `thrift:"code,1,required" form:"code,required" json:"code,required"`
Message string `thrift:"message,2,required" form:"message,required" json:"message,required"`
Data *ChunkUploadInitData `thrift:"data,3,required" form:"data,required" json:"data,required"`
}
var ChunkServiceChunkUploadInitResult_Success_DEFAULT *ChunkUploadInitResp
func NewChunkUploadInitResp ¶
func NewChunkUploadInitResp() *ChunkUploadInitResp
func (*ChunkUploadInitResp) GetCode ¶
func (p *ChunkUploadInitResp) GetCode() (v int32)
func (*ChunkUploadInitResp) GetData ¶
func (p *ChunkUploadInitResp) GetData() (v *ChunkUploadInitData)
func (*ChunkUploadInitResp) GetMessage ¶
func (p *ChunkUploadInitResp) GetMessage() (v string)
func (*ChunkUploadInitResp) InitDefault ¶
func (p *ChunkUploadInitResp) InitDefault()
func (*ChunkUploadInitResp) IsSetData ¶
func (p *ChunkUploadInitResp) IsSetData() bool
func (*ChunkUploadInitResp) Read ¶
func (p *ChunkUploadInitResp) Read(iprot thrift.TProtocol) (err error)
func (*ChunkUploadInitResp) ReadField1 ¶
func (p *ChunkUploadInitResp) ReadField1(iprot thrift.TProtocol) error
func (*ChunkUploadInitResp) ReadField2 ¶
func (p *ChunkUploadInitResp) ReadField2(iprot thrift.TProtocol) error
func (*ChunkUploadInitResp) ReadField3 ¶
func (p *ChunkUploadInitResp) ReadField3(iprot thrift.TProtocol) error
func (*ChunkUploadInitResp) String ¶
func (p *ChunkUploadInitResp) String() string
type ChunkUploadReq ¶
type ChunkUploadReq struct {
UploadID string `thrift:"upload_id,1,required" json:"upload_id,required" path:"upload_id,required"`
ChunkIndex int32 `thrift:"chunk_index,2,required" json:"chunk_index,required" path:"chunk_index,required"`
}
==================== 上传单个分片 ====================
var ChunkServiceChunkUploadArgs_Req_DEFAULT *ChunkUploadReq
func NewChunkUploadReq ¶
func NewChunkUploadReq() *ChunkUploadReq
func (*ChunkUploadReq) GetChunkIndex ¶
func (p *ChunkUploadReq) GetChunkIndex() (v int32)
func (*ChunkUploadReq) GetUploadID ¶
func (p *ChunkUploadReq) GetUploadID() (v string)
func (*ChunkUploadReq) InitDefault ¶
func (p *ChunkUploadReq) InitDefault()
func (*ChunkUploadReq) ReadField1 ¶
func (p *ChunkUploadReq) ReadField1(iprot thrift.TProtocol) error
func (*ChunkUploadReq) ReadField2 ¶
func (p *ChunkUploadReq) ReadField2(iprot thrift.TProtocol) error
func (*ChunkUploadReq) String ¶
func (p *ChunkUploadReq) String() string
type ChunkUploadResp ¶
type ChunkUploadResp struct {
Code int32 `thrift:"code,1,required" form:"code,required" json:"code,required"`
Message string `thrift:"message,2,required" form:"message,required" json:"message,required"`
Data *ChunkUploadData `thrift:"data,3,required" form:"data,required" json:"data,required"`
}
var ChunkServiceChunkUploadResult_Success_DEFAULT *ChunkUploadResp
func NewChunkUploadResp ¶
func NewChunkUploadResp() *ChunkUploadResp
func (*ChunkUploadResp) GetCode ¶
func (p *ChunkUploadResp) GetCode() (v int32)
func (*ChunkUploadResp) GetData ¶
func (p *ChunkUploadResp) GetData() (v *ChunkUploadData)
func (*ChunkUploadResp) GetMessage ¶
func (p *ChunkUploadResp) GetMessage() (v string)
func (*ChunkUploadResp) InitDefault ¶
func (p *ChunkUploadResp) InitDefault()
func (*ChunkUploadResp) IsSetData ¶
func (p *ChunkUploadResp) IsSetData() bool
func (*ChunkUploadResp) ReadField1 ¶
func (p *ChunkUploadResp) ReadField1(iprot thrift.TProtocol) error
func (*ChunkUploadResp) ReadField2 ¶
func (p *ChunkUploadResp) ReadField2(iprot thrift.TProtocol) error
func (*ChunkUploadResp) ReadField3 ¶
func (p *ChunkUploadResp) ReadField3(iprot thrift.TProtocol) error
func (*ChunkUploadResp) String ¶
func (p *ChunkUploadResp) String() string
type ChunkUploadStatusData ¶
type ChunkUploadStatusData struct {
UploadID string `thrift:"upload_id,1,required" form:"upload_id,required" json:"upload_id,required"`
TotalChunks int32 `thrift:"total_chunks,2,required" form:"total_chunks,required" json:"total_chunks,required"`
UploadedChunks int32 `thrift:"uploaded_chunks,3,required" form:"uploaded_chunks,required" json:"uploaded_chunks,required"`
UploadedIndexes []int32 `thrift:"uploaded_indexes,4,required,list<i32>" form:"uploaded_indexes,required" json:"uploaded_indexes,required"`
// 百分比
Progress int32 `thrift:"progress,5,required" form:"progress,required" json:"progress,required"`
// uploading, completed, cancelled
Status string `thrift:"status,6,required" form:"status,required" json:"status,required"`
}
var ChunkUploadStatusResp_Data_DEFAULT *ChunkUploadStatusData
func NewChunkUploadStatusData ¶
func NewChunkUploadStatusData() *ChunkUploadStatusData
func (*ChunkUploadStatusData) GetProgress ¶
func (p *ChunkUploadStatusData) GetProgress() (v int32)
func (*ChunkUploadStatusData) GetStatus ¶
func (p *ChunkUploadStatusData) GetStatus() (v string)
func (*ChunkUploadStatusData) GetTotalChunks ¶
func (p *ChunkUploadStatusData) GetTotalChunks() (v int32)
func (*ChunkUploadStatusData) GetUploadID ¶
func (p *ChunkUploadStatusData) GetUploadID() (v string)
func (*ChunkUploadStatusData) GetUploadedChunks ¶
func (p *ChunkUploadStatusData) GetUploadedChunks() (v int32)
func (*ChunkUploadStatusData) GetUploadedIndexes ¶
func (p *ChunkUploadStatusData) GetUploadedIndexes() (v []int32)
func (*ChunkUploadStatusData) InitDefault ¶
func (p *ChunkUploadStatusData) InitDefault()
func (*ChunkUploadStatusData) Read ¶
func (p *ChunkUploadStatusData) Read(iprot thrift.TProtocol) (err error)
func (*ChunkUploadStatusData) ReadField1 ¶
func (p *ChunkUploadStatusData) ReadField1(iprot thrift.TProtocol) error
func (*ChunkUploadStatusData) ReadField2 ¶
func (p *ChunkUploadStatusData) ReadField2(iprot thrift.TProtocol) error
func (*ChunkUploadStatusData) ReadField3 ¶
func (p *ChunkUploadStatusData) ReadField3(iprot thrift.TProtocol) error
func (*ChunkUploadStatusData) ReadField4 ¶
func (p *ChunkUploadStatusData) ReadField4(iprot thrift.TProtocol) error
func (*ChunkUploadStatusData) ReadField5 ¶
func (p *ChunkUploadStatusData) ReadField5(iprot thrift.TProtocol) error
func (*ChunkUploadStatusData) ReadField6 ¶
func (p *ChunkUploadStatusData) ReadField6(iprot thrift.TProtocol) error
func (*ChunkUploadStatusData) String ¶
func (p *ChunkUploadStatusData) String() string
type ChunkUploadStatusReq ¶
type ChunkUploadStatusReq struct {
UploadID string `thrift:"upload_id,1,required" json:"upload_id,required" path:"upload_id,required"`
}
==================== 查询上传进度 ====================
var ChunkServiceChunkUploadStatusArgs_Req_DEFAULT *ChunkUploadStatusReq
func NewChunkUploadStatusReq ¶
func NewChunkUploadStatusReq() *ChunkUploadStatusReq
func (*ChunkUploadStatusReq) GetUploadID ¶
func (p *ChunkUploadStatusReq) GetUploadID() (v string)
func (*ChunkUploadStatusReq) InitDefault ¶
func (p *ChunkUploadStatusReq) InitDefault()
func (*ChunkUploadStatusReq) Read ¶
func (p *ChunkUploadStatusReq) Read(iprot thrift.TProtocol) (err error)
func (*ChunkUploadStatusReq) ReadField1 ¶
func (p *ChunkUploadStatusReq) ReadField1(iprot thrift.TProtocol) error
func (*ChunkUploadStatusReq) String ¶
func (p *ChunkUploadStatusReq) String() string
type ChunkUploadStatusResp ¶
type ChunkUploadStatusResp struct {
Code int32 `thrift:"code,1,required" form:"code,required" json:"code,required"`
Message string `thrift:"message,2,required" form:"message,required" json:"message,required"`
Data *ChunkUploadStatusData `thrift:"data,3,required" form:"data,required" json:"data,required"`
}
var ChunkServiceChunkUploadStatusResult_Success_DEFAULT *ChunkUploadStatusResp
func NewChunkUploadStatusResp ¶
func NewChunkUploadStatusResp() *ChunkUploadStatusResp
func (*ChunkUploadStatusResp) GetCode ¶
func (p *ChunkUploadStatusResp) GetCode() (v int32)
func (*ChunkUploadStatusResp) GetData ¶
func (p *ChunkUploadStatusResp) GetData() (v *ChunkUploadStatusData)
func (*ChunkUploadStatusResp) GetMessage ¶
func (p *ChunkUploadStatusResp) GetMessage() (v string)
func (*ChunkUploadStatusResp) InitDefault ¶
func (p *ChunkUploadStatusResp) InitDefault()
func (*ChunkUploadStatusResp) IsSetData ¶
func (p *ChunkUploadStatusResp) IsSetData() bool
func (*ChunkUploadStatusResp) Read ¶
func (p *ChunkUploadStatusResp) Read(iprot thrift.TProtocol) (err error)
func (*ChunkUploadStatusResp) ReadField1 ¶
func (p *ChunkUploadStatusResp) ReadField1(iprot thrift.TProtocol) error
func (*ChunkUploadStatusResp) ReadField2 ¶
func (p *ChunkUploadStatusResp) ReadField2(iprot thrift.TProtocol) error
func (*ChunkUploadStatusResp) ReadField3 ¶
func (p *ChunkUploadStatusResp) ReadField3(iprot thrift.TProtocol) error
func (*ChunkUploadStatusResp) String ¶
func (p *ChunkUploadStatusResp) String() string
Click to show internal directories.
Click to hide internal directories.