Documentation
¶
Index ¶
- Variables
- type CreateReq
- func (p *CreateReq) GetExpireStyle() (v string)
- func (p *CreateReq) GetExpireValue() (v int32)
- func (p *CreateReq) GetMaxBytes() (v int64)
- func (p *CreateReq) GetMaxFiles() (v int32)
- func (p *CreateReq) GetTitle() (v string)
- func (p *CreateReq) InitDefault()
- func (p *CreateReq) IsSetExpireStyle() bool
- func (p *CreateReq) IsSetExpireValue() bool
- func (p *CreateReq) IsSetMaxBytes() bool
- func (p *CreateReq) IsSetMaxFiles() bool
- func (p *CreateReq) Read(iprot thrift.TProtocol) (err error)
- func (p *CreateReq) ReadField1(iprot thrift.TProtocol) error
- func (p *CreateReq) ReadField2(iprot thrift.TProtocol) error
- func (p *CreateReq) ReadField3(iprot thrift.TProtocol) error
- func (p *CreateReq) ReadField4(iprot thrift.TProtocol) error
- func (p *CreateReq) ReadField5(iprot thrift.TProtocol) error
- func (p *CreateReq) String() string
- func (p *CreateReq) Write(oprot thrift.TProtocol) (err error)
- type CreateResp
- func (p *CreateResp) GetCode() (v int32)
- func (p *CreateResp) GetData() (v *FileRequestData)
- func (p *CreateResp) GetMessage() (v string)
- func (p *CreateResp) InitDefault()
- func (p *CreateResp) IsSetData() bool
- func (p *CreateResp) Read(iprot thrift.TProtocol) (err error)
- func (p *CreateResp) ReadField1(iprot thrift.TProtocol) error
- func (p *CreateResp) ReadField2(iprot thrift.TProtocol) error
- func (p *CreateResp) ReadField3(iprot thrift.TProtocol) error
- func (p *CreateResp) String() string
- func (p *CreateResp) Write(oprot thrift.TProtocol) (err error)
- type DeleteResp
- func (p *DeleteResp) GetCode() (v int32)
- func (p *DeleteResp) GetData() (v *DeletedData)
- func (p *DeleteResp) GetMessage() (v string)
- func (p *DeleteResp) InitDefault()
- func (p *DeleteResp) IsSetData() bool
- func (p *DeleteResp) Read(iprot thrift.TProtocol) (err error)
- func (p *DeleteResp) ReadField1(iprot thrift.TProtocol) error
- func (p *DeleteResp) ReadField2(iprot thrift.TProtocol) error
- func (p *DeleteResp) ReadField3(iprot thrift.TProtocol) error
- func (p *DeleteResp) String() string
- func (p *DeleteResp) Write(oprot thrift.TProtocol) (err error)
- type DeletedData
- func (p *DeletedData) GetDeleted() (v bool)
- func (p *DeletedData) InitDefault()
- func (p *DeletedData) Read(iprot thrift.TProtocol) (err error)
- func (p *DeletedData) ReadField1(iprot thrift.TProtocol) error
- func (p *DeletedData) String() string
- func (p *DeletedData) Write(oprot thrift.TProtocol) (err error)
- type FileRequestData
- func (p *FileRequestData) GetCreatedAt() (v string)
- func (p *FileRequestData) GetExpiredAt() (v string)
- func (p *FileRequestData) GetID() (v int64)
- func (p *FileRequestData) GetMaxBytes() (v int64)
- func (p *FileRequestData) GetMaxFiles() (v int32)
- func (p *FileRequestData) GetRecvBytes() (v int64)
- func (p *FileRequestData) GetTitle() (v string)
- func (p *FileRequestData) GetToken() (v string)
- func (p *FileRequestData) GetUpdatedAt() (v string)
- func (p *FileRequestData) GetUsedCount() (v int32)
- func (p *FileRequestData) InitDefault()
- func (p *FileRequestData) IsSetExpiredAt() bool
- func (p *FileRequestData) Read(iprot thrift.TProtocol) (err error)
- func (p *FileRequestData) ReadField1(iprot thrift.TProtocol) error
- func (p *FileRequestData) ReadField2(iprot thrift.TProtocol) error
- func (p *FileRequestData) ReadField3(iprot thrift.TProtocol) error
- func (p *FileRequestData) ReadField4(iprot thrift.TProtocol) error
- func (p *FileRequestData) ReadField5(iprot thrift.TProtocol) error
- func (p *FileRequestData) ReadField6(iprot thrift.TProtocol) error
- func (p *FileRequestData) ReadField7(iprot thrift.TProtocol) error
- func (p *FileRequestData) ReadField8(iprot thrift.TProtocol) error
- func (p *FileRequestData) ReadField9(iprot thrift.TProtocol) error
- func (p *FileRequestData) ReadField10(iprot thrift.TProtocol) error
- func (p *FileRequestData) String() string
- func (p *FileRequestData) Write(oprot thrift.TProtocol) (err error)
- type GuestUploadData
- func (p *GuestUploadData) GetFileCount() (v int32)
- func (p *GuestUploadData) InitDefault()
- func (p *GuestUploadData) Read(iprot thrift.TProtocol) (err error)
- func (p *GuestUploadData) ReadField1(iprot thrift.TProtocol) error
- func (p *GuestUploadData) String() string
- func (p *GuestUploadData) Write(oprot thrift.TProtocol) (err error)
- type GuestUploadReq
- func (p *GuestUploadReq) GetToken() (v string)
- func (p *GuestUploadReq) InitDefault()
- func (p *GuestUploadReq) Read(iprot thrift.TProtocol) (err error)
- func (p *GuestUploadReq) ReadField1(iprot thrift.TProtocol) error
- func (p *GuestUploadReq) String() string
- func (p *GuestUploadReq) Write(oprot thrift.TProtocol) (err error)
- type GuestUploadResp
- func (p *GuestUploadResp) GetCode() (v int32)
- func (p *GuestUploadResp) GetData() (v *GuestUploadData)
- func (p *GuestUploadResp) GetMessage() (v string)
- func (p *GuestUploadResp) InitDefault()
- func (p *GuestUploadResp) IsSetData() bool
- func (p *GuestUploadResp) Read(iprot thrift.TProtocol) (err error)
- func (p *GuestUploadResp) ReadField1(iprot thrift.TProtocol) error
- func (p *GuestUploadResp) ReadField2(iprot thrift.TProtocol) error
- func (p *GuestUploadResp) ReadField3(iprot thrift.TProtocol) error
- func (p *GuestUploadResp) String() string
- func (p *GuestUploadResp) Write(oprot thrift.TProtocol) (err error)
- type ListMineReq
- type ListMineResp
- func (p *ListMineResp) GetCode() (v int32)
- func (p *ListMineResp) GetData() (v []*FileRequestData)
- func (p *ListMineResp) GetMessage() (v string)
- func (p *ListMineResp) InitDefault()
- func (p *ListMineResp) IsSetData() bool
- func (p *ListMineResp) Read(iprot thrift.TProtocol) (err error)
- func (p *ListMineResp) ReadField1(iprot thrift.TProtocol) error
- func (p *ListMineResp) ReadField2(iprot thrift.TProtocol) error
- func (p *ListMineResp) ReadField3(iprot thrift.TProtocol) error
- func (p *ListMineResp) String() string
- func (p *ListMineResp) Write(oprot thrift.TProtocol) (err error)
- type PublicResp
- func (p *PublicResp) GetCode() (v int32)
- func (p *PublicResp) GetData() (v *PublicViewData)
- func (p *PublicResp) GetMessage() (v string)
- func (p *PublicResp) InitDefault()
- func (p *PublicResp) IsSetData() bool
- func (p *PublicResp) Read(iprot thrift.TProtocol) (err error)
- func (p *PublicResp) ReadField1(iprot thrift.TProtocol) error
- func (p *PublicResp) ReadField2(iprot thrift.TProtocol) error
- func (p *PublicResp) ReadField3(iprot thrift.TProtocol) error
- func (p *PublicResp) String() string
- func (p *PublicResp) Write(oprot thrift.TProtocol) (err error)
- type PublicViewData
- func (p *PublicViewData) GetExpiredAt() (v string)
- func (p *PublicViewData) GetMaxBytes() (v int64)
- func (p *PublicViewData) GetMaxFiles() (v int32)
- func (p *PublicViewData) GetTitle() (v string)
- func (p *PublicViewData) GetToken() (v string)
- func (p *PublicViewData) InitDefault()
- func (p *PublicViewData) IsSetExpiredAt() bool
- func (p *PublicViewData) Read(iprot thrift.TProtocol) (err error)
- func (p *PublicViewData) ReadField1(iprot thrift.TProtocol) error
- func (p *PublicViewData) ReadField2(iprot thrift.TProtocol) error
- func (p *PublicViewData) ReadField3(iprot thrift.TProtocol) error
- func (p *PublicViewData) ReadField4(iprot thrift.TProtocol) error
- func (p *PublicViewData) ReadField5(iprot thrift.TProtocol) error
- func (p *PublicViewData) String() string
- func (p *PublicViewData) Write(oprot thrift.TProtocol) (err error)
- type RequestService
- type RequestServiceClient
- func NewRequestServiceClient(c thrift.TClient) *RequestServiceClient
- func NewRequestServiceClientFactory(t thrift.TTransport, f thrift.TProtocolFactory) *RequestServiceClient
- func NewRequestServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *RequestServiceClient
- func (p *RequestServiceClient) Client_() thrift.TClient
- func (p *RequestServiceClient) Create(ctx context.Context, req *CreateReq) (r *CreateResp, err error)
- func (p *RequestServiceClient) Delete(ctx context.Context, req *TokenReq) (r *DeleteResp, err error)
- func (p *RequestServiceClient) GuestUpload(ctx context.Context, req *GuestUploadReq) (r *GuestUploadResp, err error)
- func (p *RequestServiceClient) ListMine(ctx context.Context, req *ListMineReq) (r *ListMineResp, err error)
- func (p *RequestServiceClient) PublicGet(ctx context.Context, req *TokenReq) (r *PublicResp, err error)
- type RequestServiceCreateArgs
- func (p *RequestServiceCreateArgs) GetReq() (v *CreateReq)
- func (p *RequestServiceCreateArgs) InitDefault()
- func (p *RequestServiceCreateArgs) IsSetReq() bool
- func (p *RequestServiceCreateArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *RequestServiceCreateArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *RequestServiceCreateArgs) String() string
- func (p *RequestServiceCreateArgs) Write(oprot thrift.TProtocol) (err error)
- type RequestServiceCreateResult
- func (p *RequestServiceCreateResult) GetSuccess() (v *CreateResp)
- func (p *RequestServiceCreateResult) InitDefault()
- func (p *RequestServiceCreateResult) IsSetSuccess() bool
- func (p *RequestServiceCreateResult) Read(iprot thrift.TProtocol) (err error)
- func (p *RequestServiceCreateResult) ReadField0(iprot thrift.TProtocol) error
- func (p *RequestServiceCreateResult) String() string
- func (p *RequestServiceCreateResult) Write(oprot thrift.TProtocol) (err error)
- type RequestServiceDeleteArgs
- func (p *RequestServiceDeleteArgs) GetReq() (v *TokenReq)
- func (p *RequestServiceDeleteArgs) InitDefault()
- func (p *RequestServiceDeleteArgs) IsSetReq() bool
- func (p *RequestServiceDeleteArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *RequestServiceDeleteArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *RequestServiceDeleteArgs) String() string
- func (p *RequestServiceDeleteArgs) Write(oprot thrift.TProtocol) (err error)
- type RequestServiceDeleteResult
- func (p *RequestServiceDeleteResult) GetSuccess() (v *DeleteResp)
- func (p *RequestServiceDeleteResult) InitDefault()
- func (p *RequestServiceDeleteResult) IsSetSuccess() bool
- func (p *RequestServiceDeleteResult) Read(iprot thrift.TProtocol) (err error)
- func (p *RequestServiceDeleteResult) ReadField0(iprot thrift.TProtocol) error
- func (p *RequestServiceDeleteResult) String() string
- func (p *RequestServiceDeleteResult) Write(oprot thrift.TProtocol) (err error)
- type RequestServiceGuestUploadArgs
- func (p *RequestServiceGuestUploadArgs) GetReq() (v *GuestUploadReq)
- func (p *RequestServiceGuestUploadArgs) InitDefault()
- func (p *RequestServiceGuestUploadArgs) IsSetReq() bool
- func (p *RequestServiceGuestUploadArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *RequestServiceGuestUploadArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *RequestServiceGuestUploadArgs) String() string
- func (p *RequestServiceGuestUploadArgs) Write(oprot thrift.TProtocol) (err error)
- type RequestServiceGuestUploadResult
- func (p *RequestServiceGuestUploadResult) GetSuccess() (v *GuestUploadResp)
- func (p *RequestServiceGuestUploadResult) InitDefault()
- func (p *RequestServiceGuestUploadResult) IsSetSuccess() bool
- func (p *RequestServiceGuestUploadResult) Read(iprot thrift.TProtocol) (err error)
- func (p *RequestServiceGuestUploadResult) ReadField0(iprot thrift.TProtocol) error
- func (p *RequestServiceGuestUploadResult) String() string
- func (p *RequestServiceGuestUploadResult) Write(oprot thrift.TProtocol) (err error)
- type RequestServiceListMineArgs
- func (p *RequestServiceListMineArgs) GetReq() (v *ListMineReq)
- func (p *RequestServiceListMineArgs) InitDefault()
- func (p *RequestServiceListMineArgs) IsSetReq() bool
- func (p *RequestServiceListMineArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *RequestServiceListMineArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *RequestServiceListMineArgs) String() string
- func (p *RequestServiceListMineArgs) Write(oprot thrift.TProtocol) (err error)
- type RequestServiceListMineResult
- func (p *RequestServiceListMineResult) GetSuccess() (v *ListMineResp)
- func (p *RequestServiceListMineResult) InitDefault()
- func (p *RequestServiceListMineResult) IsSetSuccess() bool
- func (p *RequestServiceListMineResult) Read(iprot thrift.TProtocol) (err error)
- func (p *RequestServiceListMineResult) ReadField0(iprot thrift.TProtocol) error
- func (p *RequestServiceListMineResult) String() string
- func (p *RequestServiceListMineResult) Write(oprot thrift.TProtocol) (err error)
- type RequestServiceProcessor
- func (p *RequestServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)
- func (p *RequestServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)
- func (p *RequestServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)
- func (p *RequestServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction
- type RequestServicePublicGetArgs
- func (p *RequestServicePublicGetArgs) GetReq() (v *TokenReq)
- func (p *RequestServicePublicGetArgs) InitDefault()
- func (p *RequestServicePublicGetArgs) IsSetReq() bool
- func (p *RequestServicePublicGetArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *RequestServicePublicGetArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *RequestServicePublicGetArgs) String() string
- func (p *RequestServicePublicGetArgs) Write(oprot thrift.TProtocol) (err error)
- type RequestServicePublicGetResult
- func (p *RequestServicePublicGetResult) GetSuccess() (v *PublicResp)
- func (p *RequestServicePublicGetResult) InitDefault()
- func (p *RequestServicePublicGetResult) IsSetSuccess() bool
- func (p *RequestServicePublicGetResult) Read(iprot thrift.TProtocol) (err error)
- func (p *RequestServicePublicGetResult) ReadField0(iprot thrift.TProtocol) error
- func (p *RequestServicePublicGetResult) String() string
- func (p *RequestServicePublicGetResult) Write(oprot thrift.TProtocol) (err error)
- type TokenReq
Constants ¶
This section is empty.
Variables ¶
View Source
var CreateReq_ExpireStyle_DEFAULT string
View Source
var CreateReq_ExpireValue_DEFAULT int32
View Source
var CreateReq_MaxBytes_DEFAULT int64
View Source
var CreateReq_MaxFiles_DEFAULT int32
View Source
var FileRequestData_ExpiredAt_DEFAULT string
View Source
var ListMineResp_Data_DEFAULT []*FileRequestData
View Source
var PublicViewData_ExpiredAt_DEFAULT string
Functions ¶
This section is empty.
Types ¶
type CreateReq ¶
type CreateReq struct {
Title string `thrift:"title,1,required" form:"title,required" json:"title,required"`
// 0 = 不限
MaxFiles *int32 `thrift:"max_files,2,optional" form:"max_files" json:"max_files,omitempty"`
// 0 = 不限
MaxBytes *int64 `thrift:"max_bytes,3,optional" form:"max_bytes" json:"max_bytes,omitempty"`
ExpireValue *int32 `thrift:"expire_value,4,optional" form:"expire_value" json:"expire_value,omitempty"`
// minute/hour/day/week/month/year/forever(投递通道只支持按时间过期,不支持 count)
ExpireStyle *string `thrift:"expire_style,5,optional" form:"expire_style" json:"expire_style,omitempty"`
}
==================== 链接管理(登录用户,JWT-only) ====================
var RequestServiceCreateArgs_Req_DEFAULT *CreateReq
func NewCreateReq ¶
func NewCreateReq() *CreateReq
func (*CreateReq) GetExpireStyle ¶
func (*CreateReq) GetExpireValue ¶
func (*CreateReq) GetMaxBytes ¶
func (*CreateReq) GetMaxFiles ¶
func (*CreateReq) InitDefault ¶
func (p *CreateReq) InitDefault()
func (*CreateReq) IsSetExpireStyle ¶
func (*CreateReq) IsSetExpireValue ¶
func (*CreateReq) IsSetMaxBytes ¶
func (*CreateReq) IsSetMaxFiles ¶
type CreateResp ¶
type CreateResp 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 *FileRequestData `thrift:"data,3,optional" form:"data" json:"data,omitempty"`
}
var RequestServiceCreateResult_Success_DEFAULT *CreateResp
func NewCreateResp ¶
func NewCreateResp() *CreateResp
func (*CreateResp) GetCode ¶
func (p *CreateResp) GetCode() (v int32)
func (*CreateResp) GetData ¶
func (p *CreateResp) GetData() (v *FileRequestData)
func (*CreateResp) GetMessage ¶
func (p *CreateResp) GetMessage() (v string)
func (*CreateResp) InitDefault ¶
func (p *CreateResp) InitDefault()
func (*CreateResp) IsSetData ¶
func (p *CreateResp) IsSetData() bool
func (*CreateResp) ReadField1 ¶
func (p *CreateResp) ReadField1(iprot thrift.TProtocol) error
func (*CreateResp) ReadField2 ¶
func (p *CreateResp) ReadField2(iprot thrift.TProtocol) error
func (*CreateResp) ReadField3 ¶
func (p *CreateResp) ReadField3(iprot thrift.TProtocol) error
func (*CreateResp) String ¶
func (p *CreateResp) String() string
type DeleteResp ¶
type DeleteResp 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 *DeletedData `thrift:"data,3,optional" form:"data" json:"data,omitempty"`
}
var RequestServiceDeleteResult_Success_DEFAULT *DeleteResp
func NewDeleteResp ¶
func NewDeleteResp() *DeleteResp
func (*DeleteResp) GetCode ¶
func (p *DeleteResp) GetCode() (v int32)
func (*DeleteResp) GetData ¶
func (p *DeleteResp) GetData() (v *DeletedData)
func (*DeleteResp) GetMessage ¶
func (p *DeleteResp) GetMessage() (v string)
func (*DeleteResp) InitDefault ¶
func (p *DeleteResp) InitDefault()
func (*DeleteResp) IsSetData ¶
func (p *DeleteResp) IsSetData() bool
func (*DeleteResp) ReadField1 ¶
func (p *DeleteResp) ReadField1(iprot thrift.TProtocol) error
func (*DeleteResp) ReadField2 ¶
func (p *DeleteResp) ReadField2(iprot thrift.TProtocol) error
func (*DeleteResp) ReadField3 ¶
func (p *DeleteResp) ReadField3(iprot thrift.TProtocol) error
func (*DeleteResp) String ¶
func (p *DeleteResp) String() string
type DeletedData ¶
type DeletedData struct {
Deleted bool `thrift:"deleted,1,required" form:"deleted,required" json:"deleted,required"`
}
var DeleteResp_Data_DEFAULT *DeletedData
func NewDeletedData ¶
func NewDeletedData() *DeletedData
func (*DeletedData) GetDeleted ¶
func (p *DeletedData) GetDeleted() (v bool)
func (*DeletedData) InitDefault ¶
func (p *DeletedData) InitDefault()
func (*DeletedData) ReadField1 ¶
func (p *DeletedData) ReadField1(iprot thrift.TProtocol) error
func (*DeletedData) String ¶
func (p *DeletedData) String() string
type FileRequestData ¶
type FileRequestData struct {
ID int64 `thrift:"id,1,required" form:"id,required" json:"id,required"`
// 链接令牌(crypto/rand 32 hex)
Token string `thrift:"token,2,required" form:"token,required" json:"token,required"`
Title string `thrift:"title,3,required" form:"title,required" json:"title,required"`
// 0 = 不限
MaxFiles int32 `thrift:"max_files,4,required" form:"max_files,required" json:"max_files,required"`
// 0 = 不限
MaxBytes int64 `thrift:"max_bytes,5,required" form:"max_bytes,required" json:"max_bytes,required"`
// RFC3339Nano;缺省 = 永久
ExpiredAt *string `thrift:"expired_at,6,optional" form:"expired_at" json:"expired_at,omitempty"`
UsedCount int32 `thrift:"used_count,7,required" form:"used_count,required" json:"used_count,required"`
RecvBytes int64 `thrift:"recv_bytes,8,required" form:"recv_bytes,required" json:"recv_bytes,required"`
CreatedAt string `thrift:"created_at,9,required" form:"created_at,required" json:"created_at,required"`
UpdatedAt string `thrift:"updated_at,10,required" form:"updated_at,required" json:"updated_at,required"`
}
var CreateResp_Data_DEFAULT *FileRequestData
func NewFileRequestData ¶
func NewFileRequestData() *FileRequestData
func (*FileRequestData) GetCreatedAt ¶
func (p *FileRequestData) GetCreatedAt() (v string)
func (*FileRequestData) GetExpiredAt ¶
func (p *FileRequestData) GetExpiredAt() (v string)
func (*FileRequestData) GetID ¶
func (p *FileRequestData) GetID() (v int64)
func (*FileRequestData) GetMaxBytes ¶
func (p *FileRequestData) GetMaxBytes() (v int64)
func (*FileRequestData) GetMaxFiles ¶
func (p *FileRequestData) GetMaxFiles() (v int32)
func (*FileRequestData) GetRecvBytes ¶
func (p *FileRequestData) GetRecvBytes() (v int64)
func (*FileRequestData) GetTitle ¶
func (p *FileRequestData) GetTitle() (v string)
func (*FileRequestData) GetToken ¶
func (p *FileRequestData) GetToken() (v string)
func (*FileRequestData) GetUpdatedAt ¶
func (p *FileRequestData) GetUpdatedAt() (v string)
func (*FileRequestData) GetUsedCount ¶
func (p *FileRequestData) GetUsedCount() (v int32)
func (*FileRequestData) InitDefault ¶
func (p *FileRequestData) InitDefault()
func (*FileRequestData) IsSetExpiredAt ¶
func (p *FileRequestData) IsSetExpiredAt() bool
func (*FileRequestData) ReadField1 ¶
func (p *FileRequestData) ReadField1(iprot thrift.TProtocol) error
func (*FileRequestData) ReadField2 ¶
func (p *FileRequestData) ReadField2(iprot thrift.TProtocol) error
func (*FileRequestData) ReadField3 ¶
func (p *FileRequestData) ReadField3(iprot thrift.TProtocol) error
func (*FileRequestData) ReadField4 ¶
func (p *FileRequestData) ReadField4(iprot thrift.TProtocol) error
func (*FileRequestData) ReadField5 ¶
func (p *FileRequestData) ReadField5(iprot thrift.TProtocol) error
func (*FileRequestData) ReadField6 ¶
func (p *FileRequestData) ReadField6(iprot thrift.TProtocol) error
func (*FileRequestData) ReadField7 ¶
func (p *FileRequestData) ReadField7(iprot thrift.TProtocol) error
func (*FileRequestData) ReadField8 ¶
func (p *FileRequestData) ReadField8(iprot thrift.TProtocol) error
func (*FileRequestData) ReadField9 ¶
func (p *FileRequestData) ReadField9(iprot thrift.TProtocol) error
func (*FileRequestData) ReadField10 ¶
func (p *FileRequestData) ReadField10(iprot thrift.TProtocol) error
func (*FileRequestData) String ¶
func (p *FileRequestData) String() string
type GuestUploadData ¶
type GuestUploadData struct {
FileCount int32 `thrift:"file_count,1,required" form:"file_count,required" json:"file_count,required"`
}
var GuestUploadResp_Data_DEFAULT *GuestUploadData
func NewGuestUploadData ¶
func NewGuestUploadData() *GuestUploadData
func (*GuestUploadData) GetFileCount ¶
func (p *GuestUploadData) GetFileCount() (v int32)
func (*GuestUploadData) InitDefault ¶
func (p *GuestUploadData) InitDefault()
func (*GuestUploadData) ReadField1 ¶
func (p *GuestUploadData) ReadField1(iprot thrift.TProtocol) error
func (*GuestUploadData) String ¶
func (p *GuestUploadData) String() string
type GuestUploadReq ¶
type GuestUploadReq struct {
Token string `thrift:"token,1,required" json:"token,required" path:"token,required"`
}
var RequestServiceGuestUploadArgs_Req_DEFAULT *GuestUploadReq
func NewGuestUploadReq ¶
func NewGuestUploadReq() *GuestUploadReq
func (*GuestUploadReq) GetToken ¶
func (p *GuestUploadReq) GetToken() (v string)
func (*GuestUploadReq) InitDefault ¶
func (p *GuestUploadReq) InitDefault()
func (*GuestUploadReq) ReadField1 ¶
func (p *GuestUploadReq) ReadField1(iprot thrift.TProtocol) error
func (*GuestUploadReq) String ¶
func (p *GuestUploadReq) String() string
type GuestUploadResp ¶
type GuestUploadResp 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 *GuestUploadData `thrift:"data,3,optional" form:"data" json:"data,omitempty"`
}
var RequestServiceGuestUploadResult_Success_DEFAULT *GuestUploadResp
func NewGuestUploadResp ¶
func NewGuestUploadResp() *GuestUploadResp
func (*GuestUploadResp) GetCode ¶
func (p *GuestUploadResp) GetCode() (v int32)
func (*GuestUploadResp) GetData ¶
func (p *GuestUploadResp) GetData() (v *GuestUploadData)
func (*GuestUploadResp) GetMessage ¶
func (p *GuestUploadResp) GetMessage() (v string)
func (*GuestUploadResp) InitDefault ¶
func (p *GuestUploadResp) InitDefault()
func (*GuestUploadResp) IsSetData ¶
func (p *GuestUploadResp) IsSetData() bool
func (*GuestUploadResp) ReadField1 ¶
func (p *GuestUploadResp) ReadField1(iprot thrift.TProtocol) error
func (*GuestUploadResp) ReadField2 ¶
func (p *GuestUploadResp) ReadField2(iprot thrift.TProtocol) error
func (*GuestUploadResp) ReadField3 ¶
func (p *GuestUploadResp) ReadField3(iprot thrift.TProtocol) error
func (*GuestUploadResp) String ¶
func (p *GuestUploadResp) String() string
type ListMineReq ¶
type ListMineReq struct {
}
var RequestServiceListMineArgs_Req_DEFAULT *ListMineReq
func NewListMineReq ¶
func NewListMineReq() *ListMineReq
func (*ListMineReq) InitDefault ¶
func (p *ListMineReq) InitDefault()
func (*ListMineReq) String ¶
func (p *ListMineReq) String() string
type ListMineResp ¶
type ListMineResp 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 []*FileRequestData `thrift:"data,3,optional,list<FileRequestData>" form:"data" json:"data,omitempty"`
}
var RequestServiceListMineResult_Success_DEFAULT *ListMineResp
func NewListMineResp ¶
func NewListMineResp() *ListMineResp
func (*ListMineResp) GetCode ¶
func (p *ListMineResp) GetCode() (v int32)
func (*ListMineResp) GetData ¶
func (p *ListMineResp) GetData() (v []*FileRequestData)
func (*ListMineResp) GetMessage ¶
func (p *ListMineResp) GetMessage() (v string)
func (*ListMineResp) InitDefault ¶
func (p *ListMineResp) InitDefault()
func (*ListMineResp) IsSetData ¶
func (p *ListMineResp) IsSetData() bool
func (*ListMineResp) ReadField1 ¶
func (p *ListMineResp) ReadField1(iprot thrift.TProtocol) error
func (*ListMineResp) ReadField2 ¶
func (p *ListMineResp) ReadField2(iprot thrift.TProtocol) error
func (*ListMineResp) ReadField3 ¶
func (p *ListMineResp) ReadField3(iprot thrift.TProtocol) error
func (*ListMineResp) String ¶
func (p *ListMineResp) String() string
type PublicResp ¶
type PublicResp 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 *PublicViewData `thrift:"data,3,optional" form:"data" json:"data,omitempty"`
}
var RequestServicePublicGetResult_Success_DEFAULT *PublicResp
func NewPublicResp ¶
func NewPublicResp() *PublicResp
func (*PublicResp) GetCode ¶
func (p *PublicResp) GetCode() (v int32)
func (*PublicResp) GetData ¶
func (p *PublicResp) GetData() (v *PublicViewData)
func (*PublicResp) GetMessage ¶
func (p *PublicResp) GetMessage() (v string)
func (*PublicResp) InitDefault ¶
func (p *PublicResp) InitDefault()
func (*PublicResp) IsSetData ¶
func (p *PublicResp) IsSetData() bool
func (*PublicResp) ReadField1 ¶
func (p *PublicResp) ReadField1(iprot thrift.TProtocol) error
func (*PublicResp) ReadField2 ¶
func (p *PublicResp) ReadField2(iprot thrift.TProtocol) error
func (*PublicResp) ReadField3 ¶
func (p *PublicResp) ReadField3(iprot thrift.TProtocol) error
func (*PublicResp) String ¶
func (p *PublicResp) String() string
type PublicViewData ¶
type PublicViewData struct {
Token string `thrift:"token,1,required" form:"token,required" json:"token,required"`
Title string `thrift:"title,2,required" form:"title,required" json:"title,required"`
MaxFiles int32 `thrift:"max_files,3,required" form:"max_files,required" json:"max_files,required"`
MaxBytes int64 `thrift:"max_bytes,4,required" form:"max_bytes,required" json:"max_bytes,required"`
ExpiredAt *string `thrift:"expired_at,5,optional" form:"expired_at" json:"expired_at,omitempty"`
}
==================== 访客侧(公开,无认证) ====================
var PublicResp_Data_DEFAULT *PublicViewData
func NewPublicViewData ¶
func NewPublicViewData() *PublicViewData
func (*PublicViewData) GetExpiredAt ¶
func (p *PublicViewData) GetExpiredAt() (v string)
func (*PublicViewData) GetMaxBytes ¶
func (p *PublicViewData) GetMaxBytes() (v int64)
func (*PublicViewData) GetMaxFiles ¶
func (p *PublicViewData) GetMaxFiles() (v int32)
func (*PublicViewData) GetTitle ¶
func (p *PublicViewData) GetTitle() (v string)
func (*PublicViewData) GetToken ¶
func (p *PublicViewData) GetToken() (v string)
func (*PublicViewData) InitDefault ¶
func (p *PublicViewData) InitDefault()
func (*PublicViewData) IsSetExpiredAt ¶
func (p *PublicViewData) IsSetExpiredAt() bool
func (*PublicViewData) ReadField1 ¶
func (p *PublicViewData) ReadField1(iprot thrift.TProtocol) error
func (*PublicViewData) ReadField2 ¶
func (p *PublicViewData) ReadField2(iprot thrift.TProtocol) error
func (*PublicViewData) ReadField3 ¶
func (p *PublicViewData) ReadField3(iprot thrift.TProtocol) error
func (*PublicViewData) ReadField4 ¶
func (p *PublicViewData) ReadField4(iprot thrift.TProtocol) error
func (*PublicViewData) ReadField5 ¶
func (p *PublicViewData) ReadField5(iprot thrift.TProtocol) error
func (*PublicViewData) String ¶
func (p *PublicViewData) String() string
type RequestService ¶
type RequestService interface {
// Create 创建投递链接(登录用户)
Create(ctx context.Context, req *CreateReq) (r *CreateResp, err error)
// ListMine 我的投递链接列表(登录用户)
ListMine(ctx context.Context, req *ListMineReq) (r *ListMineResp, err error)
// Delete 撤销投递链接(登录用户;不存在 404)
Delete(ctx context.Context, req *TokenReq) (r *DeleteResp, err error)
// PublicGet 访客取链接信息(公开)
PublicGet(ctx context.Context, req *TokenReq) (r *PublicResp, err error)
// GuestUpload 访客投递(公开;multipart files[],显式受邀不走总闸)
GuestUpload(ctx context.Context, req *GuestUploadReq) (r *GuestUploadResp, err error)
}
==================== 服务定义 ====================
type RequestServiceClient ¶
type RequestServiceClient struct {
// contains filtered or unexported fields
}
func NewRequestServiceClient ¶
func NewRequestServiceClient(c thrift.TClient) *RequestServiceClient
func NewRequestServiceClientFactory ¶
func NewRequestServiceClientFactory(t thrift.TTransport, f thrift.TProtocolFactory) *RequestServiceClient
func NewRequestServiceClientProtocol ¶
func NewRequestServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *RequestServiceClient
func (*RequestServiceClient) Client_ ¶
func (p *RequestServiceClient) Client_() thrift.TClient
func (*RequestServiceClient) Create ¶
func (p *RequestServiceClient) Create(ctx context.Context, req *CreateReq) (r *CreateResp, err error)
func (*RequestServiceClient) Delete ¶
func (p *RequestServiceClient) Delete(ctx context.Context, req *TokenReq) (r *DeleteResp, err error)
func (*RequestServiceClient) GuestUpload ¶
func (p *RequestServiceClient) GuestUpload(ctx context.Context, req *GuestUploadReq) (r *GuestUploadResp, err error)
func (*RequestServiceClient) ListMine ¶
func (p *RequestServiceClient) ListMine(ctx context.Context, req *ListMineReq) (r *ListMineResp, err error)
func (*RequestServiceClient) PublicGet ¶
func (p *RequestServiceClient) PublicGet(ctx context.Context, req *TokenReq) (r *PublicResp, err error)
type RequestServiceCreateArgs ¶
type RequestServiceCreateArgs struct {
Req *CreateReq `thrift:"req,1"`
}
func NewRequestServiceCreateArgs ¶
func NewRequestServiceCreateArgs() *RequestServiceCreateArgs
func (*RequestServiceCreateArgs) GetReq ¶
func (p *RequestServiceCreateArgs) GetReq() (v *CreateReq)
func (*RequestServiceCreateArgs) InitDefault ¶
func (p *RequestServiceCreateArgs) InitDefault()
func (*RequestServiceCreateArgs) IsSetReq ¶
func (p *RequestServiceCreateArgs) IsSetReq() bool
func (*RequestServiceCreateArgs) Read ¶
func (p *RequestServiceCreateArgs) Read(iprot thrift.TProtocol) (err error)
func (*RequestServiceCreateArgs) ReadField1 ¶
func (p *RequestServiceCreateArgs) ReadField1(iprot thrift.TProtocol) error
func (*RequestServiceCreateArgs) String ¶
func (p *RequestServiceCreateArgs) String() string
type RequestServiceCreateResult ¶
type RequestServiceCreateResult struct {
Success *CreateResp `thrift:"success,0,optional"`
}
func NewRequestServiceCreateResult ¶
func NewRequestServiceCreateResult() *RequestServiceCreateResult
func (*RequestServiceCreateResult) GetSuccess ¶
func (p *RequestServiceCreateResult) GetSuccess() (v *CreateResp)
func (*RequestServiceCreateResult) InitDefault ¶
func (p *RequestServiceCreateResult) InitDefault()
func (*RequestServiceCreateResult) IsSetSuccess ¶
func (p *RequestServiceCreateResult) IsSetSuccess() bool
func (*RequestServiceCreateResult) Read ¶
func (p *RequestServiceCreateResult) Read(iprot thrift.TProtocol) (err error)
func (*RequestServiceCreateResult) ReadField0 ¶
func (p *RequestServiceCreateResult) ReadField0(iprot thrift.TProtocol) error
func (*RequestServiceCreateResult) String ¶
func (p *RequestServiceCreateResult) String() string
type RequestServiceDeleteArgs ¶
type RequestServiceDeleteArgs struct {
Req *TokenReq `thrift:"req,1"`
}
func NewRequestServiceDeleteArgs ¶
func NewRequestServiceDeleteArgs() *RequestServiceDeleteArgs
func (*RequestServiceDeleteArgs) GetReq ¶
func (p *RequestServiceDeleteArgs) GetReq() (v *TokenReq)
func (*RequestServiceDeleteArgs) InitDefault ¶
func (p *RequestServiceDeleteArgs) InitDefault()
func (*RequestServiceDeleteArgs) IsSetReq ¶
func (p *RequestServiceDeleteArgs) IsSetReq() bool
func (*RequestServiceDeleteArgs) Read ¶
func (p *RequestServiceDeleteArgs) Read(iprot thrift.TProtocol) (err error)
func (*RequestServiceDeleteArgs) ReadField1 ¶
func (p *RequestServiceDeleteArgs) ReadField1(iprot thrift.TProtocol) error
func (*RequestServiceDeleteArgs) String ¶
func (p *RequestServiceDeleteArgs) String() string
type RequestServiceDeleteResult ¶
type RequestServiceDeleteResult struct {
Success *DeleteResp `thrift:"success,0,optional"`
}
func NewRequestServiceDeleteResult ¶
func NewRequestServiceDeleteResult() *RequestServiceDeleteResult
func (*RequestServiceDeleteResult) GetSuccess ¶
func (p *RequestServiceDeleteResult) GetSuccess() (v *DeleteResp)
func (*RequestServiceDeleteResult) InitDefault ¶
func (p *RequestServiceDeleteResult) InitDefault()
func (*RequestServiceDeleteResult) IsSetSuccess ¶
func (p *RequestServiceDeleteResult) IsSetSuccess() bool
func (*RequestServiceDeleteResult) Read ¶
func (p *RequestServiceDeleteResult) Read(iprot thrift.TProtocol) (err error)
func (*RequestServiceDeleteResult) ReadField0 ¶
func (p *RequestServiceDeleteResult) ReadField0(iprot thrift.TProtocol) error
func (*RequestServiceDeleteResult) String ¶
func (p *RequestServiceDeleteResult) String() string
type RequestServiceGuestUploadArgs ¶
type RequestServiceGuestUploadArgs struct {
Req *GuestUploadReq `thrift:"req,1"`
}
func NewRequestServiceGuestUploadArgs ¶
func NewRequestServiceGuestUploadArgs() *RequestServiceGuestUploadArgs
func (*RequestServiceGuestUploadArgs) GetReq ¶
func (p *RequestServiceGuestUploadArgs) GetReq() (v *GuestUploadReq)
func (*RequestServiceGuestUploadArgs) InitDefault ¶
func (p *RequestServiceGuestUploadArgs) InitDefault()
func (*RequestServiceGuestUploadArgs) IsSetReq ¶
func (p *RequestServiceGuestUploadArgs) IsSetReq() bool
func (*RequestServiceGuestUploadArgs) Read ¶
func (p *RequestServiceGuestUploadArgs) Read(iprot thrift.TProtocol) (err error)
func (*RequestServiceGuestUploadArgs) ReadField1 ¶
func (p *RequestServiceGuestUploadArgs) ReadField1(iprot thrift.TProtocol) error
func (*RequestServiceGuestUploadArgs) String ¶
func (p *RequestServiceGuestUploadArgs) String() string
type RequestServiceGuestUploadResult ¶
type RequestServiceGuestUploadResult struct {
Success *GuestUploadResp `thrift:"success,0,optional"`
}
func NewRequestServiceGuestUploadResult ¶
func NewRequestServiceGuestUploadResult() *RequestServiceGuestUploadResult
func (*RequestServiceGuestUploadResult) GetSuccess ¶
func (p *RequestServiceGuestUploadResult) GetSuccess() (v *GuestUploadResp)
func (*RequestServiceGuestUploadResult) InitDefault ¶
func (p *RequestServiceGuestUploadResult) InitDefault()
func (*RequestServiceGuestUploadResult) IsSetSuccess ¶
func (p *RequestServiceGuestUploadResult) IsSetSuccess() bool
func (*RequestServiceGuestUploadResult) Read ¶
func (p *RequestServiceGuestUploadResult) Read(iprot thrift.TProtocol) (err error)
func (*RequestServiceGuestUploadResult) ReadField0 ¶
func (p *RequestServiceGuestUploadResult) ReadField0(iprot thrift.TProtocol) error
func (*RequestServiceGuestUploadResult) String ¶
func (p *RequestServiceGuestUploadResult) String() string
type RequestServiceListMineArgs ¶
type RequestServiceListMineArgs struct {
Req *ListMineReq `thrift:"req,1"`
}
func NewRequestServiceListMineArgs ¶
func NewRequestServiceListMineArgs() *RequestServiceListMineArgs
func (*RequestServiceListMineArgs) GetReq ¶
func (p *RequestServiceListMineArgs) GetReq() (v *ListMineReq)
func (*RequestServiceListMineArgs) InitDefault ¶
func (p *RequestServiceListMineArgs) InitDefault()
func (*RequestServiceListMineArgs) IsSetReq ¶
func (p *RequestServiceListMineArgs) IsSetReq() bool
func (*RequestServiceListMineArgs) Read ¶
func (p *RequestServiceListMineArgs) Read(iprot thrift.TProtocol) (err error)
func (*RequestServiceListMineArgs) ReadField1 ¶
func (p *RequestServiceListMineArgs) ReadField1(iprot thrift.TProtocol) error
func (*RequestServiceListMineArgs) String ¶
func (p *RequestServiceListMineArgs) String() string
type RequestServiceListMineResult ¶
type RequestServiceListMineResult struct {
Success *ListMineResp `thrift:"success,0,optional"`
}
func NewRequestServiceListMineResult ¶
func NewRequestServiceListMineResult() *RequestServiceListMineResult
func (*RequestServiceListMineResult) GetSuccess ¶
func (p *RequestServiceListMineResult) GetSuccess() (v *ListMineResp)
func (*RequestServiceListMineResult) InitDefault ¶
func (p *RequestServiceListMineResult) InitDefault()
func (*RequestServiceListMineResult) IsSetSuccess ¶
func (p *RequestServiceListMineResult) IsSetSuccess() bool
func (*RequestServiceListMineResult) Read ¶
func (p *RequestServiceListMineResult) Read(iprot thrift.TProtocol) (err error)
func (*RequestServiceListMineResult) ReadField0 ¶
func (p *RequestServiceListMineResult) ReadField0(iprot thrift.TProtocol) error
func (*RequestServiceListMineResult) String ¶
func (p *RequestServiceListMineResult) String() string
type RequestServiceProcessor ¶
type RequestServiceProcessor struct {
// contains filtered or unexported fields
}
func NewRequestServiceProcessor ¶
func NewRequestServiceProcessor(handler RequestService) *RequestServiceProcessor
func (*RequestServiceProcessor) AddToProcessorMap ¶
func (p *RequestServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)
func (*RequestServiceProcessor) GetProcessorFunction ¶
func (p *RequestServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)
func (*RequestServiceProcessor) Process ¶
func (p *RequestServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)
func (*RequestServiceProcessor) ProcessorMap ¶
func (p *RequestServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction
type RequestServicePublicGetArgs ¶
type RequestServicePublicGetArgs struct {
Req *TokenReq `thrift:"req,1"`
}
func NewRequestServicePublicGetArgs ¶
func NewRequestServicePublicGetArgs() *RequestServicePublicGetArgs
func (*RequestServicePublicGetArgs) GetReq ¶
func (p *RequestServicePublicGetArgs) GetReq() (v *TokenReq)
func (*RequestServicePublicGetArgs) InitDefault ¶
func (p *RequestServicePublicGetArgs) InitDefault()
func (*RequestServicePublicGetArgs) IsSetReq ¶
func (p *RequestServicePublicGetArgs) IsSetReq() bool
func (*RequestServicePublicGetArgs) Read ¶
func (p *RequestServicePublicGetArgs) Read(iprot thrift.TProtocol) (err error)
func (*RequestServicePublicGetArgs) ReadField1 ¶
func (p *RequestServicePublicGetArgs) ReadField1(iprot thrift.TProtocol) error
func (*RequestServicePublicGetArgs) String ¶
func (p *RequestServicePublicGetArgs) String() string
type RequestServicePublicGetResult ¶
type RequestServicePublicGetResult struct {
Success *PublicResp `thrift:"success,0,optional"`
}
func NewRequestServicePublicGetResult ¶
func NewRequestServicePublicGetResult() *RequestServicePublicGetResult
func (*RequestServicePublicGetResult) GetSuccess ¶
func (p *RequestServicePublicGetResult) GetSuccess() (v *PublicResp)
func (*RequestServicePublicGetResult) InitDefault ¶
func (p *RequestServicePublicGetResult) InitDefault()
func (*RequestServicePublicGetResult) IsSetSuccess ¶
func (p *RequestServicePublicGetResult) IsSetSuccess() bool
func (*RequestServicePublicGetResult) Read ¶
func (p *RequestServicePublicGetResult) Read(iprot thrift.TProtocol) (err error)
func (*RequestServicePublicGetResult) ReadField0 ¶
func (p *RequestServicePublicGetResult) ReadField0(iprot thrift.TProtocol) error
func (*RequestServicePublicGetResult) String ¶
func (p *RequestServicePublicGetResult) String() string
type TokenReq ¶
type TokenReq struct {
Token string `thrift:"token,1,required" json:"token,required" path:"token,required"`
}
var RequestServiceDeleteArgs_Req_DEFAULT *TokenReq
var RequestServicePublicGetArgs_Req_DEFAULT *TokenReq
func NewTokenReq ¶
func NewTokenReq() *TokenReq
func (*TokenReq) InitDefault ¶
func (p *TokenReq) InitDefault()
Click to show internal directories.
Click to hide internal directories.