Documentation
¶
Index ¶
- Variables
- type DownloadFileReq
- func (p *DownloadFileReq) GetCode() (v string)
- func (p *DownloadFileReq) InitDefault()
- func (p *DownloadFileReq) Read(iprot thrift.TProtocol) (err error)
- func (p *DownloadFileReq) ReadField1(iprot thrift.TProtocol) error
- func (p *DownloadFileReq) String() string
- func (p *DownloadFileReq) Write(oprot thrift.TProtocol) (err error)
- type DownloadFileResp
- func (p *DownloadFileResp) GetCode() (v int32)
- func (p *DownloadFileResp) GetMessage() (v string)
- func (p *DownloadFileResp) InitDefault()
- func (p *DownloadFileResp) Read(iprot thrift.TProtocol) (err error)
- func (p *DownloadFileResp) ReadField1(iprot thrift.TProtocol) error
- func (p *DownloadFileResp) ReadField2(iprot thrift.TProtocol) error
- func (p *DownloadFileResp) String() string
- func (p *DownloadFileResp) Write(oprot thrift.TProtocol) (err error)
- type GetShareReq
- func (p *GetShareReq) GetCode() (v string)
- func (p *GetShareReq) GetPassword() (v string)
- func (p *GetShareReq) InitDefault()
- func (p *GetShareReq) IsSetPassword() bool
- func (p *GetShareReq) Read(iprot thrift.TProtocol) (err error)
- func (p *GetShareReq) ReadField1(iprot thrift.TProtocol) error
- func (p *GetShareReq) ReadField2(iprot thrift.TProtocol) error
- func (p *GetShareReq) String() string
- func (p *GetShareReq) Write(oprot thrift.TProtocol) (err error)
- type GetShareResp
- func (p *GetShareResp) GetCode() (v int32)
- func (p *GetShareResp) GetData() (v *ShareDetail)
- func (p *GetShareResp) GetMessage() (v string)
- func (p *GetShareResp) InitDefault()
- func (p *GetShareResp) IsSetData() bool
- func (p *GetShareResp) Read(iprot thrift.TProtocol) (err error)
- func (p *GetShareResp) ReadField1(iprot thrift.TProtocol) error
- func (p *GetShareResp) ReadField2(iprot thrift.TProtocol) error
- func (p *GetShareResp) ReadField3(iprot thrift.TProtocol) error
- func (p *GetShareResp) String() string
- func (p *GetShareResp) Write(oprot thrift.TProtocol) (err error)
- type PickupRecord
- func (p *PickupRecord) GetChannel() (v string)
- func (p *PickupRecord) GetIP() (v string)
- func (p *PickupRecord) GetPickedAt() (v string)
- func (p *PickupRecord) InitDefault()
- func (p *PickupRecord) IsSetChannel() bool
- func (p *PickupRecord) Read(iprot thrift.TProtocol) (err error)
- func (p *PickupRecord) ReadField1(iprot thrift.TProtocol) error
- func (p *PickupRecord) ReadField2(iprot thrift.TProtocol) error
- func (p *PickupRecord) ReadField3(iprot thrift.TProtocol) error
- func (p *PickupRecord) String() string
- func (p *PickupRecord) Write(oprot thrift.TProtocol) (err error)
- type ShareData
- func (p *ShareData) GetCode() (v string)
- func (p *ShareData) GetDeduped() (v bool)
- func (p *ShareData) GetPickupCode() (v string)
- func (p *ShareData) GetURL() (v string)
- func (p *ShareData) InitDefault()
- func (p *ShareData) IsSetDeduped() bool
- func (p *ShareData) IsSetPickupCode() bool
- func (p *ShareData) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareData) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareData) ReadField2(iprot thrift.TProtocol) error
- func (p *ShareData) ReadField3(iprot thrift.TProtocol) error
- func (p *ShareData) ReadField4(iprot thrift.TProtocol) error
- func (p *ShareData) String() string
- func (p *ShareData) Write(oprot thrift.TProtocol) (err error)
- type ShareDetail
- func (p *ShareDetail) GetCode() (v string)
- func (p *ShareDetail) GetDownloadURL() (v string)
- func (p *ShareDetail) GetEncrypted() (v bool)
- func (p *ShareDetail) GetExpireTime() (v string)
- func (p *ShareDetail) GetFileName() (v string)
- func (p *ShareDetail) GetFileSize() (v string)
- func (p *ShareDetail) GetFiles() (v []*ShareFileItem)
- func (p *ShareDetail) GetHasPassword() (v bool)
- func (p *ShareDetail) GetIsMulti() (v bool)
- func (p *ShareDetail) GetNote() (v string)
- func (p *ShareDetail) GetText() (v string)
- func (p *ShareDetail) GetToken() (v string)
- func (p *ShareDetail) GetURL() (v string)
- func (p *ShareDetail) InitDefault()
- func (p *ShareDetail) IsSetDownloadURL() bool
- func (p *ShareDetail) IsSetEncrypted() bool
- func (p *ShareDetail) IsSetFiles() bool
- func (p *ShareDetail) IsSetIsMulti() bool
- func (p *ShareDetail) IsSetNote() bool
- func (p *ShareDetail) IsSetToken() bool
- func (p *ShareDetail) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareDetail) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareDetail) ReadField2(iprot thrift.TProtocol) error
- func (p *ShareDetail) ReadField3(iprot thrift.TProtocol) error
- func (p *ShareDetail) ReadField4(iprot thrift.TProtocol) error
- func (p *ShareDetail) ReadField5(iprot thrift.TProtocol) error
- func (p *ShareDetail) ReadField6(iprot thrift.TProtocol) error
- func (p *ShareDetail) ReadField7(iprot thrift.TProtocol) error
- func (p *ShareDetail) ReadField8(iprot thrift.TProtocol) error
- func (p *ShareDetail) ReadField9(iprot thrift.TProtocol) error
- func (p *ShareDetail) ReadField10(iprot thrift.TProtocol) error
- func (p *ShareDetail) ReadField11(iprot thrift.TProtocol) error
- func (p *ShareDetail) ReadField12(iprot thrift.TProtocol) error
- func (p *ShareDetail) ReadField13(iprot thrift.TProtocol) error
- func (p *ShareDetail) String() string
- func (p *ShareDetail) Write(oprot thrift.TProtocol) (err error)
- type ShareFileItem
- func (p *ShareFileItem) GetID() (v int64)
- func (p *ShareFileItem) GetName() (v string)
- func (p *ShareFileItem) GetSize() (v int64)
- func (p *ShareFileItem) InitDefault()
- func (p *ShareFileItem) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareFileItem) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareFileItem) ReadField2(iprot thrift.TProtocol) error
- func (p *ShareFileItem) ReadField3(iprot thrift.TProtocol) error
- func (p *ShareFileItem) String() string
- func (p *ShareFileItem) Write(oprot thrift.TProtocol) (err error)
- type ShareFileReq
- func (p *ShareFileReq) GetExpireStyle() (v string)
- func (p *ShareFileReq) GetExpireValue() (v int32)
- func (p *ShareFileReq) GetNote() (v string)
- func (p *ShareFileReq) GetPassword() (v string)
- func (p *ShareFileReq) GetRequireAuth() (v bool)
- func (p *ShareFileReq) InitDefault()
- func (p *ShareFileReq) IsSetNote() bool
- func (p *ShareFileReq) IsSetPassword() bool
- func (p *ShareFileReq) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareFileReq) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareFileReq) ReadField2(iprot thrift.TProtocol) error
- func (p *ShareFileReq) ReadField3(iprot thrift.TProtocol) error
- func (p *ShareFileReq) ReadField4(iprot thrift.TProtocol) error
- func (p *ShareFileReq) ReadField5(iprot thrift.TProtocol) error
- func (p *ShareFileReq) String() string
- func (p *ShareFileReq) Write(oprot thrift.TProtocol) (err error)
- type ShareFileResp
- func (p *ShareFileResp) GetCode() (v int32)
- func (p *ShareFileResp) GetData() (v *ShareData)
- func (p *ShareFileResp) GetMessage() (v string)
- func (p *ShareFileResp) InitDefault()
- func (p *ShareFileResp) IsSetData() bool
- func (p *ShareFileResp) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareFileResp) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareFileResp) ReadField2(iprot thrift.TProtocol) error
- func (p *ShareFileResp) ReadField3(iprot thrift.TProtocol) error
- func (p *ShareFileResp) String() string
- func (p *ShareFileResp) Write(oprot thrift.TProtocol) (err error)
- type ShareService
- type ShareServiceClient
- func (p *ShareServiceClient) Client_() thrift.TClient
- func (p *ShareServiceClient) DownloadFile(ctx context.Context, req *DownloadFileReq) (r *DownloadFileResp, err error)
- func (p *ShareServiceClient) GetShare(ctx context.Context, req *GetShareReq) (r *GetShareResp, err error)
- func (p *ShareServiceClient) ShareFile(ctx context.Context, req *ShareFileReq) (r *ShareFileResp, err error)
- func (p *ShareServiceClient) ShareText(ctx context.Context, req *ShareTextReq) (r *ShareTextResp, err error)
- func (p *ShareServiceClient) UserSharesBatchDelete(ctx context.Context, req *UserShareCodesReq) (r *UserShareOpResp, err error)
- func (p *ShareServiceClient) UserSharesBatchExtend(ctx context.Context, req *UserShareBatchExtendReq) (r *UserShareOpResp, err error)
- func (p *ShareServiceClient) UserSharesHardDelete(ctx context.Context, req *UserShareCodeReq) (r *UserShareOpResp, err error)
- func (p *ShareServiceClient) UserSharesList(ctx context.Context, req *UserSharesListReq) (r *UserSharesListResp, err error)
- func (p *ShareServiceClient) UserSharesRestore(ctx context.Context, req *UserShareCodeReq) (r *UserShareOpResp, err error)
- type ShareServiceDownloadFileArgs
- func (p *ShareServiceDownloadFileArgs) GetReq() (v *DownloadFileReq)
- func (p *ShareServiceDownloadFileArgs) InitDefault()
- func (p *ShareServiceDownloadFileArgs) IsSetReq() bool
- func (p *ShareServiceDownloadFileArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceDownloadFileArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareServiceDownloadFileArgs) String() string
- func (p *ShareServiceDownloadFileArgs) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceDownloadFileResult
- func (p *ShareServiceDownloadFileResult) GetSuccess() (v *DownloadFileResp)
- func (p *ShareServiceDownloadFileResult) InitDefault()
- func (p *ShareServiceDownloadFileResult) IsSetSuccess() bool
- func (p *ShareServiceDownloadFileResult) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceDownloadFileResult) ReadField0(iprot thrift.TProtocol) error
- func (p *ShareServiceDownloadFileResult) String() string
- func (p *ShareServiceDownloadFileResult) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceGetShareArgs
- func (p *ShareServiceGetShareArgs) GetReq() (v *GetShareReq)
- func (p *ShareServiceGetShareArgs) InitDefault()
- func (p *ShareServiceGetShareArgs) IsSetReq() bool
- func (p *ShareServiceGetShareArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceGetShareArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareServiceGetShareArgs) String() string
- func (p *ShareServiceGetShareArgs) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceGetShareResult
- func (p *ShareServiceGetShareResult) GetSuccess() (v *GetShareResp)
- func (p *ShareServiceGetShareResult) InitDefault()
- func (p *ShareServiceGetShareResult) IsSetSuccess() bool
- func (p *ShareServiceGetShareResult) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceGetShareResult) ReadField0(iprot thrift.TProtocol) error
- func (p *ShareServiceGetShareResult) String() string
- func (p *ShareServiceGetShareResult) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceProcessor
- func (p *ShareServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)
- func (p *ShareServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)
- func (p *ShareServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)
- func (p *ShareServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction
- type ShareServiceShareFileArgs
- func (p *ShareServiceShareFileArgs) GetReq() (v *ShareFileReq)
- func (p *ShareServiceShareFileArgs) InitDefault()
- func (p *ShareServiceShareFileArgs) IsSetReq() bool
- func (p *ShareServiceShareFileArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceShareFileArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareServiceShareFileArgs) String() string
- func (p *ShareServiceShareFileArgs) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceShareFileResult
- func (p *ShareServiceShareFileResult) GetSuccess() (v *ShareFileResp)
- func (p *ShareServiceShareFileResult) InitDefault()
- func (p *ShareServiceShareFileResult) IsSetSuccess() bool
- func (p *ShareServiceShareFileResult) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceShareFileResult) ReadField0(iprot thrift.TProtocol) error
- func (p *ShareServiceShareFileResult) String() string
- func (p *ShareServiceShareFileResult) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceShareTextArgs
- func (p *ShareServiceShareTextArgs) GetReq() (v *ShareTextReq)
- func (p *ShareServiceShareTextArgs) InitDefault()
- func (p *ShareServiceShareTextArgs) IsSetReq() bool
- func (p *ShareServiceShareTextArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceShareTextArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareServiceShareTextArgs) String() string
- func (p *ShareServiceShareTextArgs) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceShareTextResult
- func (p *ShareServiceShareTextResult) GetSuccess() (v *ShareTextResp)
- func (p *ShareServiceShareTextResult) InitDefault()
- func (p *ShareServiceShareTextResult) IsSetSuccess() bool
- func (p *ShareServiceShareTextResult) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceShareTextResult) ReadField0(iprot thrift.TProtocol) error
- func (p *ShareServiceShareTextResult) String() string
- func (p *ShareServiceShareTextResult) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceUserSharesBatchDeleteArgs
- func (p *ShareServiceUserSharesBatchDeleteArgs) GetReq() (v *UserShareCodesReq)
- func (p *ShareServiceUserSharesBatchDeleteArgs) InitDefault()
- func (p *ShareServiceUserSharesBatchDeleteArgs) IsSetReq() bool
- func (p *ShareServiceUserSharesBatchDeleteArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceUserSharesBatchDeleteArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareServiceUserSharesBatchDeleteArgs) String() string
- func (p *ShareServiceUserSharesBatchDeleteArgs) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceUserSharesBatchDeleteResult
- func (p *ShareServiceUserSharesBatchDeleteResult) GetSuccess() (v *UserShareOpResp)
- func (p *ShareServiceUserSharesBatchDeleteResult) InitDefault()
- func (p *ShareServiceUserSharesBatchDeleteResult) IsSetSuccess() bool
- func (p *ShareServiceUserSharesBatchDeleteResult) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceUserSharesBatchDeleteResult) ReadField0(iprot thrift.TProtocol) error
- func (p *ShareServiceUserSharesBatchDeleteResult) String() string
- func (p *ShareServiceUserSharesBatchDeleteResult) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceUserSharesBatchExtendArgs
- func (p *ShareServiceUserSharesBatchExtendArgs) GetReq() (v *UserShareBatchExtendReq)
- func (p *ShareServiceUserSharesBatchExtendArgs) InitDefault()
- func (p *ShareServiceUserSharesBatchExtendArgs) IsSetReq() bool
- func (p *ShareServiceUserSharesBatchExtendArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceUserSharesBatchExtendArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareServiceUserSharesBatchExtendArgs) String() string
- func (p *ShareServiceUserSharesBatchExtendArgs) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceUserSharesBatchExtendResult
- func (p *ShareServiceUserSharesBatchExtendResult) GetSuccess() (v *UserShareOpResp)
- func (p *ShareServiceUserSharesBatchExtendResult) InitDefault()
- func (p *ShareServiceUserSharesBatchExtendResult) IsSetSuccess() bool
- func (p *ShareServiceUserSharesBatchExtendResult) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceUserSharesBatchExtendResult) ReadField0(iprot thrift.TProtocol) error
- func (p *ShareServiceUserSharesBatchExtendResult) String() string
- func (p *ShareServiceUserSharesBatchExtendResult) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceUserSharesHardDeleteArgs
- func (p *ShareServiceUserSharesHardDeleteArgs) GetReq() (v *UserShareCodeReq)
- func (p *ShareServiceUserSharesHardDeleteArgs) InitDefault()
- func (p *ShareServiceUserSharesHardDeleteArgs) IsSetReq() bool
- func (p *ShareServiceUserSharesHardDeleteArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceUserSharesHardDeleteArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareServiceUserSharesHardDeleteArgs) String() string
- func (p *ShareServiceUserSharesHardDeleteArgs) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceUserSharesHardDeleteResult
- func (p *ShareServiceUserSharesHardDeleteResult) GetSuccess() (v *UserShareOpResp)
- func (p *ShareServiceUserSharesHardDeleteResult) InitDefault()
- func (p *ShareServiceUserSharesHardDeleteResult) IsSetSuccess() bool
- func (p *ShareServiceUserSharesHardDeleteResult) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceUserSharesHardDeleteResult) ReadField0(iprot thrift.TProtocol) error
- func (p *ShareServiceUserSharesHardDeleteResult) String() string
- func (p *ShareServiceUserSharesHardDeleteResult) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceUserSharesListArgs
- func (p *ShareServiceUserSharesListArgs) GetReq() (v *UserSharesListReq)
- func (p *ShareServiceUserSharesListArgs) InitDefault()
- func (p *ShareServiceUserSharesListArgs) IsSetReq() bool
- func (p *ShareServiceUserSharesListArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceUserSharesListArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareServiceUserSharesListArgs) String() string
- func (p *ShareServiceUserSharesListArgs) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceUserSharesListResult
- func (p *ShareServiceUserSharesListResult) GetSuccess() (v *UserSharesListResp)
- func (p *ShareServiceUserSharesListResult) InitDefault()
- func (p *ShareServiceUserSharesListResult) IsSetSuccess() bool
- func (p *ShareServiceUserSharesListResult) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceUserSharesListResult) ReadField0(iprot thrift.TProtocol) error
- func (p *ShareServiceUserSharesListResult) String() string
- func (p *ShareServiceUserSharesListResult) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceUserSharesRestoreArgs
- func (p *ShareServiceUserSharesRestoreArgs) GetReq() (v *UserShareCodeReq)
- func (p *ShareServiceUserSharesRestoreArgs) InitDefault()
- func (p *ShareServiceUserSharesRestoreArgs) IsSetReq() bool
- func (p *ShareServiceUserSharesRestoreArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceUserSharesRestoreArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareServiceUserSharesRestoreArgs) String() string
- func (p *ShareServiceUserSharesRestoreArgs) Write(oprot thrift.TProtocol) (err error)
- type ShareServiceUserSharesRestoreResult
- func (p *ShareServiceUserSharesRestoreResult) GetSuccess() (v *UserShareOpResp)
- func (p *ShareServiceUserSharesRestoreResult) InitDefault()
- func (p *ShareServiceUserSharesRestoreResult) IsSetSuccess() bool
- func (p *ShareServiceUserSharesRestoreResult) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareServiceUserSharesRestoreResult) ReadField0(iprot thrift.TProtocol) error
- func (p *ShareServiceUserSharesRestoreResult) String() string
- func (p *ShareServiceUserSharesRestoreResult) Write(oprot thrift.TProtocol) (err error)
- type ShareTextReq
- func (p *ShareTextReq) GetCustomCode() (v string)
- func (p *ShareTextReq) GetEncrypted() (v bool)
- func (p *ShareTextReq) GetExpireStyle() (v string)
- func (p *ShareTextReq) GetExpireValue() (v int32)
- func (p *ShareTextReq) GetPassword() (v string)
- func (p *ShareTextReq) GetRequireAuth() (v bool)
- func (p *ShareTextReq) GetText() (v string)
- func (p *ShareTextReq) InitDefault()
- func (p *ShareTextReq) IsSetCustomCode() bool
- func (p *ShareTextReq) IsSetEncrypted() bool
- func (p *ShareTextReq) IsSetPassword() bool
- func (p *ShareTextReq) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareTextReq) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareTextReq) ReadField2(iprot thrift.TProtocol) error
- func (p *ShareTextReq) ReadField3(iprot thrift.TProtocol) error
- func (p *ShareTextReq) ReadField4(iprot thrift.TProtocol) error
- func (p *ShareTextReq) ReadField5(iprot thrift.TProtocol) error
- func (p *ShareTextReq) ReadField6(iprot thrift.TProtocol) error
- func (p *ShareTextReq) ReadField7(iprot thrift.TProtocol) error
- func (p *ShareTextReq) String() string
- func (p *ShareTextReq) Write(oprot thrift.TProtocol) (err error)
- type ShareTextResp
- func (p *ShareTextResp) GetCode() (v int32)
- func (p *ShareTextResp) GetData() (v *ShareData)
- func (p *ShareTextResp) GetMessage() (v string)
- func (p *ShareTextResp) InitDefault()
- func (p *ShareTextResp) IsSetData() bool
- func (p *ShareTextResp) Read(iprot thrift.TProtocol) (err error)
- func (p *ShareTextResp) ReadField1(iprot thrift.TProtocol) error
- func (p *ShareTextResp) ReadField2(iprot thrift.TProtocol) error
- func (p *ShareTextResp) ReadField3(iprot thrift.TProtocol) error
- func (p *ShareTextResp) String() string
- func (p *ShareTextResp) Write(oprot thrift.TProtocol) (err error)
- type UserShareBatchExtendReq
- func (p *UserShareBatchExtendReq) GetCodes() (v []string)
- func (p *UserShareBatchExtendReq) GetForever() (v bool)
- func (p *UserShareBatchExtendReq) GetHours() (v int32)
- func (p *UserShareBatchExtendReq) InitDefault()
- func (p *UserShareBatchExtendReq) IsSetForever() bool
- func (p *UserShareBatchExtendReq) IsSetHours() bool
- func (p *UserShareBatchExtendReq) Read(iprot thrift.TProtocol) (err error)
- func (p *UserShareBatchExtendReq) ReadField1(iprot thrift.TProtocol) error
- func (p *UserShareBatchExtendReq) ReadField2(iprot thrift.TProtocol) error
- func (p *UserShareBatchExtendReq) ReadField3(iprot thrift.TProtocol) error
- func (p *UserShareBatchExtendReq) String() string
- func (p *UserShareBatchExtendReq) Write(oprot thrift.TProtocol) (err error)
- type UserShareCodeReq
- func (p *UserShareCodeReq) GetCode() (v string)
- func (p *UserShareCodeReq) InitDefault()
- func (p *UserShareCodeReq) Read(iprot thrift.TProtocol) (err error)
- func (p *UserShareCodeReq) ReadField1(iprot thrift.TProtocol) error
- func (p *UserShareCodeReq) String() string
- func (p *UserShareCodeReq) Write(oprot thrift.TProtocol) (err error)
- type UserShareCodesReq
- func (p *UserShareCodesReq) GetCodes() (v []string)
- func (p *UserShareCodesReq) InitDefault()
- func (p *UserShareCodesReq) Read(iprot thrift.TProtocol) (err error)
- func (p *UserShareCodesReq) ReadField1(iprot thrift.TProtocol) error
- func (p *UserShareCodesReq) String() string
- func (p *UserShareCodesReq) Write(oprot thrift.TProtocol) (err error)
- type UserShareItemData
- func (p *UserShareItemData) GetCode() (v string)
- func (p *UserShareItemData) GetCreatedAt() (v string)
- func (p *UserShareItemData) GetDeletedAt() (v string)
- func (p *UserShareItemData) GetExpiredAt() (v string)
- func (p *UserShareItemData) GetExpiredCount() (v int32)
- func (p *UserShareItemData) GetFileCount() (v int32)
- func (p *UserShareItemData) GetFileName() (v string)
- func (p *UserShareItemData) GetFilePath() (v string)
- func (p *UserShareItemData) GetID() (v int64)
- func (p *UserShareItemData) GetIsExpired() (v bool)
- func (p *UserShareItemData) GetIsTextShare() (v bool)
- func (p *UserShareItemData) GetNote() (v string)
- func (p *UserShareItemData) GetPickupCode() (v string)
- func (p *UserShareItemData) GetPickups() (v []*PickupRecord)
- func (p *UserShareItemData) GetRequireAuth() (v bool)
- func (p *UserShareItemData) GetSize() (v int64)
- func (p *UserShareItemData) GetStatus() (v string)
- func (p *UserShareItemData) GetText() (v string)
- func (p *UserShareItemData) GetUpdatedAt() (v string)
- func (p *UserShareItemData) GetUploadType() (v string)
- func (p *UserShareItemData) GetUsedCount() (v int32)
- func (p *UserShareItemData) GetViewerAt() (v string)
- func (p *UserShareItemData) GetViewerCount() (v int32)
- func (p *UserShareItemData) GetViewerIP() (v string)
- func (p *UserShareItemData) InitDefault()
- func (p *UserShareItemData) IsSetDeletedAt() bool
- func (p *UserShareItemData) IsSetExpiredAt() bool
- func (p *UserShareItemData) IsSetNote() bool
- func (p *UserShareItemData) IsSetPickupCode() bool
- func (p *UserShareItemData) IsSetPickups() bool
- func (p *UserShareItemData) IsSetViewerAt() bool
- func (p *UserShareItemData) Read(iprot thrift.TProtocol) (err error)
- func (p *UserShareItemData) ReadField1(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField2(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField3(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField4(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField5(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField6(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField7(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField8(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField9(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField10(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField11(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField12(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField13(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField14(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField15(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField16(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField17(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField18(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField19(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField20(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField21(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField22(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField23(iprot thrift.TProtocol) error
- func (p *UserShareItemData) ReadField24(iprot thrift.TProtocol) error
- func (p *UserShareItemData) String() string
- func (p *UserShareItemData) Write(oprot thrift.TProtocol) (err error)
- type UserShareOpResp
- func (p *UserShareOpResp) GetCode() (v int32)
- func (p *UserShareOpResp) GetData() (v map[string]int32)
- func (p *UserShareOpResp) GetMessage() (v string)
- func (p *UserShareOpResp) InitDefault()
- func (p *UserShareOpResp) IsSetData() bool
- func (p *UserShareOpResp) Read(iprot thrift.TProtocol) (err error)
- func (p *UserShareOpResp) ReadField1(iprot thrift.TProtocol) error
- func (p *UserShareOpResp) ReadField2(iprot thrift.TProtocol) error
- func (p *UserShareOpResp) ReadField3(iprot thrift.TProtocol) error
- func (p *UserShareOpResp) String() string
- func (p *UserShareOpResp) Write(oprot thrift.TProtocol) (err error)
- type UserSharesListData
- func (p *UserSharesListData) GetHasNext() (v bool)
- func (p *UserSharesListData) GetHasPrev() (v bool)
- func (p *UserSharesListData) GetItems() (v []*UserShareItemData)
- func (p *UserSharesListData) GetPage() (v int32)
- func (p *UserSharesListData) GetPageSize() (v int32)
- func (p *UserSharesListData) GetTotal() (v int64)
- func (p *UserSharesListData) GetTotalPages() (v int64)
- func (p *UserSharesListData) InitDefault()
- func (p *UserSharesListData) Read(iprot thrift.TProtocol) (err error)
- func (p *UserSharesListData) ReadField1(iprot thrift.TProtocol) error
- func (p *UserSharesListData) ReadField2(iprot thrift.TProtocol) error
- func (p *UserSharesListData) ReadField3(iprot thrift.TProtocol) error
- func (p *UserSharesListData) ReadField4(iprot thrift.TProtocol) error
- func (p *UserSharesListData) ReadField5(iprot thrift.TProtocol) error
- func (p *UserSharesListData) ReadField6(iprot thrift.TProtocol) error
- func (p *UserSharesListData) ReadField7(iprot thrift.TProtocol) error
- func (p *UserSharesListData) String() string
- func (p *UserSharesListData) Write(oprot thrift.TProtocol) (err error)
- type UserSharesListReq
- func (p *UserSharesListReq) GetPage() (v int32)
- func (p *UserSharesListReq) GetPageSize() (v int32)
- func (p *UserSharesListReq) GetSearch() (v string)
- func (p *UserSharesListReq) GetStatus() (v string)
- func (p *UserSharesListReq) InitDefault()
- func (p *UserSharesListReq) IsSetPage() bool
- func (p *UserSharesListReq) IsSetPageSize() bool
- func (p *UserSharesListReq) IsSetSearch() bool
- func (p *UserSharesListReq) IsSetStatus() bool
- func (p *UserSharesListReq) Read(iprot thrift.TProtocol) (err error)
- func (p *UserSharesListReq) ReadField1(iprot thrift.TProtocol) error
- func (p *UserSharesListReq) ReadField2(iprot thrift.TProtocol) error
- func (p *UserSharesListReq) ReadField3(iprot thrift.TProtocol) error
- func (p *UserSharesListReq) ReadField4(iprot thrift.TProtocol) error
- func (p *UserSharesListReq) String() string
- func (p *UserSharesListReq) Write(oprot thrift.TProtocol) (err error)
- type UserSharesListResp
- func (p *UserSharesListResp) GetCode() (v int32)
- func (p *UserSharesListResp) GetData() (v *UserSharesListData)
- func (p *UserSharesListResp) GetMessage() (v string)
- func (p *UserSharesListResp) InitDefault()
- func (p *UserSharesListResp) IsSetData() bool
- func (p *UserSharesListResp) Read(iprot thrift.TProtocol) (err error)
- func (p *UserSharesListResp) ReadField1(iprot thrift.TProtocol) error
- func (p *UserSharesListResp) ReadField2(iprot thrift.TProtocol) error
- func (p *UserSharesListResp) ReadField3(iprot thrift.TProtocol) error
- func (p *UserSharesListResp) String() string
- func (p *UserSharesListResp) Write(oprot thrift.TProtocol) (err error)
Constants ¶
This section is empty.
Variables ¶
var PickupRecord_Channel_DEFAULT string
Functions ¶
This section is empty.
Types ¶
type DownloadFileReq ¶
type DownloadFileReq struct {
Code string `thrift:"code,1,required" json:"code,required" query:"code,required"`
}
==================== 下载分享 ====================
func NewDownloadFileReq ¶
func NewDownloadFileReq() *DownloadFileReq
func (*DownloadFileReq) GetCode ¶
func (p *DownloadFileReq) GetCode() (v string)
func (*DownloadFileReq) InitDefault ¶
func (p *DownloadFileReq) InitDefault()
func (*DownloadFileReq) ReadField1 ¶
func (p *DownloadFileReq) ReadField1(iprot thrift.TProtocol) error
func (*DownloadFileReq) String ¶
func (p *DownloadFileReq) String() string
type DownloadFileResp ¶
type DownloadFileResp struct {
// 文件下载使用流式响应,此消息用于 JSON 错误响应
Code int32 `thrift:"code,1,required" form:"code,required" json:"code,required"`
Message string `thrift:"message,2,required" form:"message,required" json:"message,required"`
}
func NewDownloadFileResp ¶
func NewDownloadFileResp() *DownloadFileResp
func (*DownloadFileResp) GetCode ¶
func (p *DownloadFileResp) GetCode() (v int32)
func (*DownloadFileResp) GetMessage ¶
func (p *DownloadFileResp) GetMessage() (v string)
func (*DownloadFileResp) InitDefault ¶
func (p *DownloadFileResp) InitDefault()
func (*DownloadFileResp) ReadField1 ¶
func (p *DownloadFileResp) ReadField1(iprot thrift.TProtocol) error
func (*DownloadFileResp) ReadField2 ¶
func (p *DownloadFileResp) ReadField2(iprot thrift.TProtocol) error
func (*DownloadFileResp) String ¶
func (p *DownloadFileResp) String() string
type GetShareReq ¶
type GetShareReq struct {
// 浏览器历史/Referer 泄漏面,与 /share/download 停收 ?password= 同批收敛
Password *string `thrift:"password,2,optional" header:"X-Share-Password" json:"password,omitempty"`
}
==================== 获取分享 ====================
func NewGetShareReq ¶
func NewGetShareReq() *GetShareReq
func (*GetShareReq) GetCode ¶
func (p *GetShareReq) GetCode() (v string)
func (*GetShareReq) GetPassword ¶
func (p *GetShareReq) GetPassword() (v string)
func (*GetShareReq) InitDefault ¶
func (p *GetShareReq) InitDefault()
func (*GetShareReq) IsSetPassword ¶
func (p *GetShareReq) IsSetPassword() bool
func (*GetShareReq) ReadField1 ¶
func (p *GetShareReq) ReadField1(iprot thrift.TProtocol) error
func (*GetShareReq) ReadField2 ¶
func (p *GetShareReq) ReadField2(iprot thrift.TProtocol) error
func (*GetShareReq) String ¶
func (p *GetShareReq) String() string
type GetShareResp ¶
type GetShareResp struct {
}
func NewGetShareResp ¶
func NewGetShareResp() *GetShareResp
func (*GetShareResp) GetCode ¶
func (p *GetShareResp) GetCode() (v int32)
func (*GetShareResp) GetData ¶
func (p *GetShareResp) GetData() (v *ShareDetail)
func (*GetShareResp) GetMessage ¶
func (p *GetShareResp) GetMessage() (v string)
func (*GetShareResp) InitDefault ¶
func (p *GetShareResp) InitDefault()
func (*GetShareResp) IsSetData ¶
func (p *GetShareResp) IsSetData() bool
func (*GetShareResp) ReadField1 ¶
func (p *GetShareResp) ReadField1(iprot thrift.TProtocol) error
func (*GetShareResp) ReadField2 ¶
func (p *GetShareResp) ReadField2(iprot thrift.TProtocol) error
func (*GetShareResp) ReadField3 ¶
func (p *GetShareResp) ReadField3(iprot thrift.TProtocol) error
func (*GetShareResp) String ¶
func (p *GetShareResp) String() string
type PickupRecord ¶ added in v0.18.6
type PickupRecord struct {
// RFC3339Nano
PickedAt string `thrift:"picked_at,1,required" form:"picked_at,required" json:"picked_at,required"`
// 取件人 IP(可信代理解析后)
IP string `thrift:"ip,2,required" form:"ip,required" json:"ip,required"`
// 交付面:select/retrieve/download
Channel *string `thrift:"channel,3,optional" form:"channel" json:"channel,omitempty"`
}
PickupRecord 一次取件的明细(owner 侧「取件历史」逐条展示)。
func NewPickupRecord ¶ added in v0.18.6
func NewPickupRecord() *PickupRecord
func (*PickupRecord) GetChannel ¶ added in v0.18.6
func (p *PickupRecord) GetChannel() (v string)
func (*PickupRecord) GetIP ¶ added in v0.18.6
func (p *PickupRecord) GetIP() (v string)
func (*PickupRecord) GetPickedAt ¶ added in v0.18.6
func (p *PickupRecord) GetPickedAt() (v string)
func (*PickupRecord) InitDefault ¶ added in v0.18.6
func (p *PickupRecord) InitDefault()
func (*PickupRecord) IsSetChannel ¶ added in v0.18.6
func (p *PickupRecord) IsSetChannel() bool
func (*PickupRecord) Read ¶ added in v0.18.6
func (p *PickupRecord) Read(iprot thrift.TProtocol) (err error)
func (*PickupRecord) ReadField1 ¶ added in v0.18.6
func (p *PickupRecord) ReadField1(iprot thrift.TProtocol) error
func (*PickupRecord) ReadField2 ¶ added in v0.18.6
func (p *PickupRecord) ReadField2(iprot thrift.TProtocol) error
func (*PickupRecord) ReadField3 ¶ added in v0.18.6
func (p *PickupRecord) ReadField3(iprot thrift.TProtocol) error
func (*PickupRecord) String ¶ added in v0.18.6
func (p *PickupRecord) String() string
type ShareData ¶
type ShareData struct {
// 真相源落 DB file_codes.pickup_code,有 TTL 时另写 KV 加速;E2E 密文分享跳过为空)
PickupCode *string `thrift:"pickup_code,3,optional" form:"pickup_code" json:"pickup_code,omitempty"`
// 分享引用调用者自己历史同 hash+size 文件的既有对象
Deduped *bool `thrift:"deduped,4,optional" form:"deduped" json:"deduped,omitempty"`
}
func NewShareData ¶
func NewShareData() *ShareData
func (*ShareData) GetDeduped ¶ added in v0.11.0
func (*ShareData) GetPickupCode ¶ added in v0.8.0
func (*ShareData) InitDefault ¶
func (p *ShareData) InitDefault()
func (*ShareData) IsSetDeduped ¶ added in v0.11.0
func (*ShareData) IsSetPickupCode ¶ added in v0.8.0
func (*ShareData) ReadField3 ¶ added in v0.8.0
func (*ShareData) ReadField4 ¶ added in v0.11.0
type ShareDetail ¶
type ShareDetail struct {
// 后端格式化前的字节数字符串
DownloadURL *string `thrift:"download_url,8,optional" form:"download_url" json:"download_url,omitempty"`
Token *string `thrift:"token,9,optional" form:"token" json:"token,omitempty"`
Encrypted *bool `thrift:"encrypted,10,optional" form:"encrypted" json:"encrypted,omitempty"`
IsMulti *bool `thrift:"is_multi,11,optional" form:"is_multi" json:"is_multi,omitempty"`
Files []*ShareFileItem `thrift:"files,12,optional,list<ShareFileItem>" form:"files" json:"files,omitempty"`
Note *string `thrift:"note,13,optional" form:"note" json:"note,omitempty"`
}
func NewShareDetail ¶
func NewShareDetail() *ShareDetail
func (*ShareDetail) GetCode ¶
func (p *ShareDetail) GetCode() (v string)
func (*ShareDetail) GetDownloadURL ¶
func (p *ShareDetail) GetDownloadURL() (v string)
func (*ShareDetail) GetEncrypted ¶
func (p *ShareDetail) GetEncrypted() (v bool)
func (*ShareDetail) GetExpireTime ¶
func (p *ShareDetail) GetExpireTime() (v string)
func (*ShareDetail) GetFileName ¶
func (p *ShareDetail) GetFileName() (v string)
func (*ShareDetail) GetFileSize ¶
func (p *ShareDetail) GetFileSize() (v string)
func (*ShareDetail) GetFiles ¶
func (p *ShareDetail) GetFiles() (v []*ShareFileItem)
func (*ShareDetail) GetHasPassword ¶
func (p *ShareDetail) GetHasPassword() (v bool)
func (*ShareDetail) GetIsMulti ¶
func (p *ShareDetail) GetIsMulti() (v bool)
func (*ShareDetail) GetNote ¶ added in v0.12.0
func (p *ShareDetail) GetNote() (v string)
func (*ShareDetail) GetText ¶
func (p *ShareDetail) GetText() (v string)
func (*ShareDetail) GetToken ¶
func (p *ShareDetail) GetToken() (v string)
func (*ShareDetail) GetURL ¶
func (p *ShareDetail) GetURL() (v string)
func (*ShareDetail) InitDefault ¶
func (p *ShareDetail) InitDefault()
func (*ShareDetail) IsSetDownloadURL ¶
func (p *ShareDetail) IsSetDownloadURL() bool
func (*ShareDetail) IsSetEncrypted ¶
func (p *ShareDetail) IsSetEncrypted() bool
func (*ShareDetail) IsSetFiles ¶
func (p *ShareDetail) IsSetFiles() bool
func (*ShareDetail) IsSetIsMulti ¶
func (p *ShareDetail) IsSetIsMulti() bool
func (*ShareDetail) IsSetNote ¶ added in v0.12.0
func (p *ShareDetail) IsSetNote() bool
func (*ShareDetail) IsSetToken ¶
func (p *ShareDetail) IsSetToken() bool
func (*ShareDetail) ReadField1 ¶
func (p *ShareDetail) ReadField1(iprot thrift.TProtocol) error
func (*ShareDetail) ReadField2 ¶
func (p *ShareDetail) ReadField2(iprot thrift.TProtocol) error
func (*ShareDetail) ReadField3 ¶
func (p *ShareDetail) ReadField3(iprot thrift.TProtocol) error
func (*ShareDetail) ReadField4 ¶
func (p *ShareDetail) ReadField4(iprot thrift.TProtocol) error
func (*ShareDetail) ReadField5 ¶
func (p *ShareDetail) ReadField5(iprot thrift.TProtocol) error
func (*ShareDetail) ReadField6 ¶
func (p *ShareDetail) ReadField6(iprot thrift.TProtocol) error
func (*ShareDetail) ReadField7 ¶
func (p *ShareDetail) ReadField7(iprot thrift.TProtocol) error
func (*ShareDetail) ReadField8 ¶
func (p *ShareDetail) ReadField8(iprot thrift.TProtocol) error
func (*ShareDetail) ReadField9 ¶
func (p *ShareDetail) ReadField9(iprot thrift.TProtocol) error
func (*ShareDetail) ReadField10 ¶
func (p *ShareDetail) ReadField10(iprot thrift.TProtocol) error
func (*ShareDetail) ReadField11 ¶
func (p *ShareDetail) ReadField11(iprot thrift.TProtocol) error
func (*ShareDetail) ReadField12 ¶
func (p *ShareDetail) ReadField12(iprot thrift.TProtocol) error
func (*ShareDetail) ReadField13 ¶ added in v0.12.0
func (p *ShareDetail) ReadField13(iprot thrift.TProtocol) error
func (*ShareDetail) String ¶
func (p *ShareDetail) String() string
type ShareFileItem ¶
type ShareFileItem struct {
}
多文件清单项
func NewShareFileItem ¶
func NewShareFileItem() *ShareFileItem
func (*ShareFileItem) GetID ¶
func (p *ShareFileItem) GetID() (v int64)
func (*ShareFileItem) GetName ¶
func (p *ShareFileItem) GetName() (v string)
func (*ShareFileItem) GetSize ¶
func (p *ShareFileItem) GetSize() (v int64)
func (*ShareFileItem) InitDefault ¶
func (p *ShareFileItem) InitDefault()
func (*ShareFileItem) ReadField1 ¶
func (p *ShareFileItem) ReadField1(iprot thrift.TProtocol) error
func (*ShareFileItem) ReadField2 ¶
func (p *ShareFileItem) ReadField2(iprot thrift.TProtocol) error
func (*ShareFileItem) ReadField3 ¶
func (p *ShareFileItem) ReadField3(iprot thrift.TProtocol) error
func (*ShareFileItem) String ¶
func (p *ShareFileItem) String() string
type ShareFileReq ¶
type ShareFileReq struct {
// 文件通过 multipart/form-data 上传
Password *string `thrift:"password,4,optional" form:"password" json:"password,omitempty"`
Note *string `thrift:"note,5,optional" form:"note" json:"note,omitempty"`
}
==================== 分享文件 ====================
func NewShareFileReq ¶
func NewShareFileReq() *ShareFileReq
func (*ShareFileReq) GetExpireStyle ¶
func (p *ShareFileReq) GetExpireStyle() (v string)
func (*ShareFileReq) GetExpireValue ¶
func (p *ShareFileReq) GetExpireValue() (v int32)
func (*ShareFileReq) GetNote ¶ added in v0.12.0
func (p *ShareFileReq) GetNote() (v string)
func (*ShareFileReq) GetPassword ¶
func (p *ShareFileReq) GetPassword() (v string)
func (*ShareFileReq) GetRequireAuth ¶
func (p *ShareFileReq) GetRequireAuth() (v bool)
func (*ShareFileReq) InitDefault ¶
func (p *ShareFileReq) InitDefault()
func (*ShareFileReq) IsSetNote ¶ added in v0.12.0
func (p *ShareFileReq) IsSetNote() bool
func (*ShareFileReq) IsSetPassword ¶
func (p *ShareFileReq) IsSetPassword() bool
func (*ShareFileReq) ReadField1 ¶
func (p *ShareFileReq) ReadField1(iprot thrift.TProtocol) error
func (*ShareFileReq) ReadField2 ¶
func (p *ShareFileReq) ReadField2(iprot thrift.TProtocol) error
func (*ShareFileReq) ReadField3 ¶
func (p *ShareFileReq) ReadField3(iprot thrift.TProtocol) error
func (*ShareFileReq) ReadField4 ¶
func (p *ShareFileReq) ReadField4(iprot thrift.TProtocol) error
func (*ShareFileReq) ReadField5 ¶ added in v0.12.0
func (p *ShareFileReq) ReadField5(iprot thrift.TProtocol) error
func (*ShareFileReq) String ¶
func (p *ShareFileReq) String() string
type ShareFileResp ¶
type ShareFileResp struct {
}
func NewShareFileResp ¶
func NewShareFileResp() *ShareFileResp
func (*ShareFileResp) GetCode ¶
func (p *ShareFileResp) GetCode() (v int32)
func (*ShareFileResp) GetData ¶
func (p *ShareFileResp) GetData() (v *ShareData)
func (*ShareFileResp) GetMessage ¶
func (p *ShareFileResp) GetMessage() (v string)
func (*ShareFileResp) InitDefault ¶
func (p *ShareFileResp) InitDefault()
func (*ShareFileResp) IsSetData ¶
func (p *ShareFileResp) IsSetData() bool
func (*ShareFileResp) ReadField1 ¶
func (p *ShareFileResp) ReadField1(iprot thrift.TProtocol) error
func (*ShareFileResp) ReadField2 ¶
func (p *ShareFileResp) ReadField2(iprot thrift.TProtocol) error
func (*ShareFileResp) ReadField3 ¶
func (p *ShareFileResp) ReadField3(iprot thrift.TProtocol) error
func (*ShareFileResp) String ¶
func (p *ShareFileResp) String() string
type ShareService ¶
type ShareService interface {
ShareText(ctx context.Context, req *ShareTextReq) (r *ShareTextResp, err error)
ShareFile(ctx context.Context, req *ShareFileReq) (r *ShareFileResp, err error)
GetShare(ctx context.Context, req *GetShareReq) (r *GetShareResp, err error)
DownloadFile(ctx context.Context, req *DownloadFileReq) (r *DownloadFileResp, err error)
// UserSharesList 我的分享列表(登录用户;认证在 handler 内 requireLogin 语义不变)
UserSharesList(ctx context.Context, req *UserSharesListReq) (r *UserSharesListResp, err error)
UserSharesBatchDelete(ctx context.Context, req *UserShareCodesReq) (r *UserShareOpResp, err error)
UserSharesBatchExtend(ctx context.Context, req *UserShareBatchExtendReq) (r *UserShareOpResp, err error)
UserSharesRestore(ctx context.Context, req *UserShareCodeReq) (r *UserShareOpResp, err error)
UserSharesHardDelete(ctx context.Context, req *UserShareCodeReq) (r *UserShareOpResp, err error)
}
==================== 取件元数据(2026-10-26 自 customHandler 收敛进 IDL) ====================
⚠️ 字段名/可空性**必须**与收敛前的 JSON 完全一致(前端与外部集成方都依赖):
· name 仅 file 分享有 ⇒ optional(缺省不输出,与原 omitempty 一致) · expired_at 原为 *time.Time(null)⇒ optional(缺省不输出;前端用 ?? null 兜) · 其余字段恒有 ⇒ required
==================== 多文件分享(2026-10-26 自 customHandler 收敛进 IDL) ====================
⚠️ 公共参数在收敛前用 DefaultPostForm 读(**缺省值兜底**)⇒ 契约里一律 optional
(缺字段时 handler 显式兜底)⇒ 行为与收敛前完全一致(原来缺 expire_value 不报 400)。 文件本体**不入契约**(多文件 multipart 无法用 form 绑定表达)⇒ handler 仍手工取。
==================== 服务器本地文件导入(2026-10-26 自 customHandler 收敛进 IDL) ==================== ==================== 服务定义 ====================
type ShareServiceClient ¶
type ShareServiceClient struct {
// contains filtered or unexported fields
}
func NewShareServiceClient ¶
func NewShareServiceClient(c thrift.TClient) *ShareServiceClient
func NewShareServiceClientFactory ¶
func NewShareServiceClientFactory(t thrift.TTransport, f thrift.TProtocolFactory) *ShareServiceClient
func NewShareServiceClientProtocol ¶
func NewShareServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *ShareServiceClient
func (*ShareServiceClient) Client_ ¶
func (p *ShareServiceClient) Client_() thrift.TClient
func (*ShareServiceClient) DownloadFile ¶
func (p *ShareServiceClient) DownloadFile(ctx context.Context, req *DownloadFileReq) (r *DownloadFileResp, err error)
func (*ShareServiceClient) GetShare ¶
func (p *ShareServiceClient) GetShare(ctx context.Context, req *GetShareReq) (r *GetShareResp, err error)
func (*ShareServiceClient) ShareFile ¶
func (p *ShareServiceClient) ShareFile(ctx context.Context, req *ShareFileReq) (r *ShareFileResp, err error)
func (*ShareServiceClient) ShareText ¶
func (p *ShareServiceClient) ShareText(ctx context.Context, req *ShareTextReq) (r *ShareTextResp, err error)
func (*ShareServiceClient) UserSharesBatchDelete ¶ added in v0.9.0
func (p *ShareServiceClient) UserSharesBatchDelete(ctx context.Context, req *UserShareCodesReq) (r *UserShareOpResp, err error)
func (*ShareServiceClient) UserSharesBatchExtend ¶ added in v0.9.0
func (p *ShareServiceClient) UserSharesBatchExtend(ctx context.Context, req *UserShareBatchExtendReq) (r *UserShareOpResp, err error)
func (*ShareServiceClient) UserSharesHardDelete ¶ added in v0.9.0
func (p *ShareServiceClient) UserSharesHardDelete(ctx context.Context, req *UserShareCodeReq) (r *UserShareOpResp, err error)
func (*ShareServiceClient) UserSharesList ¶ added in v0.9.0
func (p *ShareServiceClient) UserSharesList(ctx context.Context, req *UserSharesListReq) (r *UserSharesListResp, err error)
func (*ShareServiceClient) UserSharesRestore ¶ added in v0.9.0
func (p *ShareServiceClient) UserSharesRestore(ctx context.Context, req *UserShareCodeReq) (r *UserShareOpResp, err error)
type ShareServiceDownloadFileArgs ¶
type ShareServiceDownloadFileArgs struct {
}
func NewShareServiceDownloadFileArgs ¶
func NewShareServiceDownloadFileArgs() *ShareServiceDownloadFileArgs
func (*ShareServiceDownloadFileArgs) GetReq ¶
func (p *ShareServiceDownloadFileArgs) GetReq() (v *DownloadFileReq)
func (*ShareServiceDownloadFileArgs) InitDefault ¶
func (p *ShareServiceDownloadFileArgs) InitDefault()
func (*ShareServiceDownloadFileArgs) IsSetReq ¶
func (p *ShareServiceDownloadFileArgs) IsSetReq() bool
func (*ShareServiceDownloadFileArgs) Read ¶
func (p *ShareServiceDownloadFileArgs) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceDownloadFileArgs) ReadField1 ¶
func (p *ShareServiceDownloadFileArgs) ReadField1(iprot thrift.TProtocol) error
func (*ShareServiceDownloadFileArgs) String ¶
func (p *ShareServiceDownloadFileArgs) String() string
type ShareServiceDownloadFileResult ¶
type ShareServiceDownloadFileResult struct {
}
func NewShareServiceDownloadFileResult ¶
func NewShareServiceDownloadFileResult() *ShareServiceDownloadFileResult
func (*ShareServiceDownloadFileResult) GetSuccess ¶
func (p *ShareServiceDownloadFileResult) GetSuccess() (v *DownloadFileResp)
func (*ShareServiceDownloadFileResult) InitDefault ¶
func (p *ShareServiceDownloadFileResult) InitDefault()
func (*ShareServiceDownloadFileResult) IsSetSuccess ¶
func (p *ShareServiceDownloadFileResult) IsSetSuccess() bool
func (*ShareServiceDownloadFileResult) Read ¶
func (p *ShareServiceDownloadFileResult) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceDownloadFileResult) ReadField0 ¶
func (p *ShareServiceDownloadFileResult) ReadField0(iprot thrift.TProtocol) error
func (*ShareServiceDownloadFileResult) String ¶
func (p *ShareServiceDownloadFileResult) String() string
type ShareServiceGetShareArgs ¶
type ShareServiceGetShareArgs struct {
}
func NewShareServiceGetShareArgs ¶
func NewShareServiceGetShareArgs() *ShareServiceGetShareArgs
func (*ShareServiceGetShareArgs) GetReq ¶
func (p *ShareServiceGetShareArgs) GetReq() (v *GetShareReq)
func (*ShareServiceGetShareArgs) InitDefault ¶
func (p *ShareServiceGetShareArgs) InitDefault()
func (*ShareServiceGetShareArgs) IsSetReq ¶
func (p *ShareServiceGetShareArgs) IsSetReq() bool
func (*ShareServiceGetShareArgs) Read ¶
func (p *ShareServiceGetShareArgs) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceGetShareArgs) ReadField1 ¶
func (p *ShareServiceGetShareArgs) ReadField1(iprot thrift.TProtocol) error
func (*ShareServiceGetShareArgs) String ¶
func (p *ShareServiceGetShareArgs) String() string
type ShareServiceGetShareResult ¶
type ShareServiceGetShareResult struct {
}
func NewShareServiceGetShareResult ¶
func NewShareServiceGetShareResult() *ShareServiceGetShareResult
func (*ShareServiceGetShareResult) GetSuccess ¶
func (p *ShareServiceGetShareResult) GetSuccess() (v *GetShareResp)
func (*ShareServiceGetShareResult) InitDefault ¶
func (p *ShareServiceGetShareResult) InitDefault()
func (*ShareServiceGetShareResult) IsSetSuccess ¶
func (p *ShareServiceGetShareResult) IsSetSuccess() bool
func (*ShareServiceGetShareResult) Read ¶
func (p *ShareServiceGetShareResult) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceGetShareResult) ReadField0 ¶
func (p *ShareServiceGetShareResult) ReadField0(iprot thrift.TProtocol) error
func (*ShareServiceGetShareResult) String ¶
func (p *ShareServiceGetShareResult) String() string
type ShareServiceProcessor ¶
type ShareServiceProcessor struct {
// contains filtered or unexported fields
}
func NewShareServiceProcessor ¶
func NewShareServiceProcessor(handler ShareService) *ShareServiceProcessor
func (*ShareServiceProcessor) AddToProcessorMap ¶
func (p *ShareServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)
func (*ShareServiceProcessor) GetProcessorFunction ¶
func (p *ShareServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)
func (*ShareServiceProcessor) Process ¶
func (p *ShareServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)
func (*ShareServiceProcessor) ProcessorMap ¶
func (p *ShareServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction
type ShareServiceShareFileArgs ¶
type ShareServiceShareFileArgs struct {
}
func NewShareServiceShareFileArgs ¶
func NewShareServiceShareFileArgs() *ShareServiceShareFileArgs
func (*ShareServiceShareFileArgs) GetReq ¶
func (p *ShareServiceShareFileArgs) GetReq() (v *ShareFileReq)
func (*ShareServiceShareFileArgs) InitDefault ¶
func (p *ShareServiceShareFileArgs) InitDefault()
func (*ShareServiceShareFileArgs) IsSetReq ¶
func (p *ShareServiceShareFileArgs) IsSetReq() bool
func (*ShareServiceShareFileArgs) Read ¶
func (p *ShareServiceShareFileArgs) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceShareFileArgs) ReadField1 ¶
func (p *ShareServiceShareFileArgs) ReadField1(iprot thrift.TProtocol) error
func (*ShareServiceShareFileArgs) String ¶
func (p *ShareServiceShareFileArgs) String() string
type ShareServiceShareFileResult ¶
type ShareServiceShareFileResult struct {
}
func NewShareServiceShareFileResult ¶
func NewShareServiceShareFileResult() *ShareServiceShareFileResult
func (*ShareServiceShareFileResult) GetSuccess ¶
func (p *ShareServiceShareFileResult) GetSuccess() (v *ShareFileResp)
func (*ShareServiceShareFileResult) InitDefault ¶
func (p *ShareServiceShareFileResult) InitDefault()
func (*ShareServiceShareFileResult) IsSetSuccess ¶
func (p *ShareServiceShareFileResult) IsSetSuccess() bool
func (*ShareServiceShareFileResult) Read ¶
func (p *ShareServiceShareFileResult) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceShareFileResult) ReadField0 ¶
func (p *ShareServiceShareFileResult) ReadField0(iprot thrift.TProtocol) error
func (*ShareServiceShareFileResult) String ¶
func (p *ShareServiceShareFileResult) String() string
type ShareServiceShareTextArgs ¶
type ShareServiceShareTextArgs struct {
}
func NewShareServiceShareTextArgs ¶
func NewShareServiceShareTextArgs() *ShareServiceShareTextArgs
func (*ShareServiceShareTextArgs) GetReq ¶
func (p *ShareServiceShareTextArgs) GetReq() (v *ShareTextReq)
func (*ShareServiceShareTextArgs) InitDefault ¶
func (p *ShareServiceShareTextArgs) InitDefault()
func (*ShareServiceShareTextArgs) IsSetReq ¶
func (p *ShareServiceShareTextArgs) IsSetReq() bool
func (*ShareServiceShareTextArgs) Read ¶
func (p *ShareServiceShareTextArgs) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceShareTextArgs) ReadField1 ¶
func (p *ShareServiceShareTextArgs) ReadField1(iprot thrift.TProtocol) error
func (*ShareServiceShareTextArgs) String ¶
func (p *ShareServiceShareTextArgs) String() string
type ShareServiceShareTextResult ¶
type ShareServiceShareTextResult struct {
}
func NewShareServiceShareTextResult ¶
func NewShareServiceShareTextResult() *ShareServiceShareTextResult
func (*ShareServiceShareTextResult) GetSuccess ¶
func (p *ShareServiceShareTextResult) GetSuccess() (v *ShareTextResp)
func (*ShareServiceShareTextResult) InitDefault ¶
func (p *ShareServiceShareTextResult) InitDefault()
func (*ShareServiceShareTextResult) IsSetSuccess ¶
func (p *ShareServiceShareTextResult) IsSetSuccess() bool
func (*ShareServiceShareTextResult) Read ¶
func (p *ShareServiceShareTextResult) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceShareTextResult) ReadField0 ¶
func (p *ShareServiceShareTextResult) ReadField0(iprot thrift.TProtocol) error
func (*ShareServiceShareTextResult) String ¶
func (p *ShareServiceShareTextResult) String() string
type ShareServiceUserSharesBatchDeleteArgs ¶ added in v0.9.0
type ShareServiceUserSharesBatchDeleteArgs struct {
}
func NewShareServiceUserSharesBatchDeleteArgs ¶ added in v0.9.0
func NewShareServiceUserSharesBatchDeleteArgs() *ShareServiceUserSharesBatchDeleteArgs
func (*ShareServiceUserSharesBatchDeleteArgs) GetReq ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchDeleteArgs) GetReq() (v *UserShareCodesReq)
func (*ShareServiceUserSharesBatchDeleteArgs) InitDefault ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchDeleteArgs) InitDefault()
func (*ShareServiceUserSharesBatchDeleteArgs) IsSetReq ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchDeleteArgs) IsSetReq() bool
func (*ShareServiceUserSharesBatchDeleteArgs) Read ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchDeleteArgs) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceUserSharesBatchDeleteArgs) ReadField1 ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchDeleteArgs) ReadField1(iprot thrift.TProtocol) error
func (*ShareServiceUserSharesBatchDeleteArgs) String ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchDeleteArgs) String() string
type ShareServiceUserSharesBatchDeleteResult ¶ added in v0.9.0
type ShareServiceUserSharesBatchDeleteResult struct {
}
func NewShareServiceUserSharesBatchDeleteResult ¶ added in v0.9.0
func NewShareServiceUserSharesBatchDeleteResult() *ShareServiceUserSharesBatchDeleteResult
func (*ShareServiceUserSharesBatchDeleteResult) GetSuccess ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchDeleteResult) GetSuccess() (v *UserShareOpResp)
func (*ShareServiceUserSharesBatchDeleteResult) InitDefault ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchDeleteResult) InitDefault()
func (*ShareServiceUserSharesBatchDeleteResult) IsSetSuccess ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchDeleteResult) IsSetSuccess() bool
func (*ShareServiceUserSharesBatchDeleteResult) Read ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchDeleteResult) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceUserSharesBatchDeleteResult) ReadField0 ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchDeleteResult) ReadField0(iprot thrift.TProtocol) error
func (*ShareServiceUserSharesBatchDeleteResult) String ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchDeleteResult) String() string
type ShareServiceUserSharesBatchExtendArgs ¶ added in v0.9.0
type ShareServiceUserSharesBatchExtendArgs struct {
}
func NewShareServiceUserSharesBatchExtendArgs ¶ added in v0.9.0
func NewShareServiceUserSharesBatchExtendArgs() *ShareServiceUserSharesBatchExtendArgs
func (*ShareServiceUserSharesBatchExtendArgs) GetReq ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchExtendArgs) GetReq() (v *UserShareBatchExtendReq)
func (*ShareServiceUserSharesBatchExtendArgs) InitDefault ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchExtendArgs) InitDefault()
func (*ShareServiceUserSharesBatchExtendArgs) IsSetReq ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchExtendArgs) IsSetReq() bool
func (*ShareServiceUserSharesBatchExtendArgs) Read ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchExtendArgs) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceUserSharesBatchExtendArgs) ReadField1 ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchExtendArgs) ReadField1(iprot thrift.TProtocol) error
func (*ShareServiceUserSharesBatchExtendArgs) String ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchExtendArgs) String() string
type ShareServiceUserSharesBatchExtendResult ¶ added in v0.9.0
type ShareServiceUserSharesBatchExtendResult struct {
}
func NewShareServiceUserSharesBatchExtendResult ¶ added in v0.9.0
func NewShareServiceUserSharesBatchExtendResult() *ShareServiceUserSharesBatchExtendResult
func (*ShareServiceUserSharesBatchExtendResult) GetSuccess ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchExtendResult) GetSuccess() (v *UserShareOpResp)
func (*ShareServiceUserSharesBatchExtendResult) InitDefault ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchExtendResult) InitDefault()
func (*ShareServiceUserSharesBatchExtendResult) IsSetSuccess ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchExtendResult) IsSetSuccess() bool
func (*ShareServiceUserSharesBatchExtendResult) Read ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchExtendResult) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceUserSharesBatchExtendResult) ReadField0 ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchExtendResult) ReadField0(iprot thrift.TProtocol) error
func (*ShareServiceUserSharesBatchExtendResult) String ¶ added in v0.9.0
func (p *ShareServiceUserSharesBatchExtendResult) String() string
type ShareServiceUserSharesHardDeleteArgs ¶ added in v0.9.0
type ShareServiceUserSharesHardDeleteArgs struct {
}
func NewShareServiceUserSharesHardDeleteArgs ¶ added in v0.9.0
func NewShareServiceUserSharesHardDeleteArgs() *ShareServiceUserSharesHardDeleteArgs
func (*ShareServiceUserSharesHardDeleteArgs) GetReq ¶ added in v0.9.0
func (p *ShareServiceUserSharesHardDeleteArgs) GetReq() (v *UserShareCodeReq)
func (*ShareServiceUserSharesHardDeleteArgs) InitDefault ¶ added in v0.9.0
func (p *ShareServiceUserSharesHardDeleteArgs) InitDefault()
func (*ShareServiceUserSharesHardDeleteArgs) IsSetReq ¶ added in v0.9.0
func (p *ShareServiceUserSharesHardDeleteArgs) IsSetReq() bool
func (*ShareServiceUserSharesHardDeleteArgs) Read ¶ added in v0.9.0
func (p *ShareServiceUserSharesHardDeleteArgs) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceUserSharesHardDeleteArgs) ReadField1 ¶ added in v0.9.0
func (p *ShareServiceUserSharesHardDeleteArgs) ReadField1(iprot thrift.TProtocol) error
func (*ShareServiceUserSharesHardDeleteArgs) String ¶ added in v0.9.0
func (p *ShareServiceUserSharesHardDeleteArgs) String() string
type ShareServiceUserSharesHardDeleteResult ¶ added in v0.9.0
type ShareServiceUserSharesHardDeleteResult struct {
}
func NewShareServiceUserSharesHardDeleteResult ¶ added in v0.9.0
func NewShareServiceUserSharesHardDeleteResult() *ShareServiceUserSharesHardDeleteResult
func (*ShareServiceUserSharesHardDeleteResult) GetSuccess ¶ added in v0.9.0
func (p *ShareServiceUserSharesHardDeleteResult) GetSuccess() (v *UserShareOpResp)
func (*ShareServiceUserSharesHardDeleteResult) InitDefault ¶ added in v0.9.0
func (p *ShareServiceUserSharesHardDeleteResult) InitDefault()
func (*ShareServiceUserSharesHardDeleteResult) IsSetSuccess ¶ added in v0.9.0
func (p *ShareServiceUserSharesHardDeleteResult) IsSetSuccess() bool
func (*ShareServiceUserSharesHardDeleteResult) Read ¶ added in v0.9.0
func (p *ShareServiceUserSharesHardDeleteResult) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceUserSharesHardDeleteResult) ReadField0 ¶ added in v0.9.0
func (p *ShareServiceUserSharesHardDeleteResult) ReadField0(iprot thrift.TProtocol) error
func (*ShareServiceUserSharesHardDeleteResult) String ¶ added in v0.9.0
func (p *ShareServiceUserSharesHardDeleteResult) String() string
type ShareServiceUserSharesListArgs ¶ added in v0.9.0
type ShareServiceUserSharesListArgs struct {
}
func NewShareServiceUserSharesListArgs ¶ added in v0.9.0
func NewShareServiceUserSharesListArgs() *ShareServiceUserSharesListArgs
func (*ShareServiceUserSharesListArgs) GetReq ¶ added in v0.9.0
func (p *ShareServiceUserSharesListArgs) GetReq() (v *UserSharesListReq)
func (*ShareServiceUserSharesListArgs) InitDefault ¶ added in v0.9.0
func (p *ShareServiceUserSharesListArgs) InitDefault()
func (*ShareServiceUserSharesListArgs) IsSetReq ¶ added in v0.9.0
func (p *ShareServiceUserSharesListArgs) IsSetReq() bool
func (*ShareServiceUserSharesListArgs) Read ¶ added in v0.9.0
func (p *ShareServiceUserSharesListArgs) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceUserSharesListArgs) ReadField1 ¶ added in v0.9.0
func (p *ShareServiceUserSharesListArgs) ReadField1(iprot thrift.TProtocol) error
func (*ShareServiceUserSharesListArgs) String ¶ added in v0.9.0
func (p *ShareServiceUserSharesListArgs) String() string
type ShareServiceUserSharesListResult ¶ added in v0.9.0
type ShareServiceUserSharesListResult struct {
}
func NewShareServiceUserSharesListResult ¶ added in v0.9.0
func NewShareServiceUserSharesListResult() *ShareServiceUserSharesListResult
func (*ShareServiceUserSharesListResult) GetSuccess ¶ added in v0.9.0
func (p *ShareServiceUserSharesListResult) GetSuccess() (v *UserSharesListResp)
func (*ShareServiceUserSharesListResult) InitDefault ¶ added in v0.9.0
func (p *ShareServiceUserSharesListResult) InitDefault()
func (*ShareServiceUserSharesListResult) IsSetSuccess ¶ added in v0.9.0
func (p *ShareServiceUserSharesListResult) IsSetSuccess() bool
func (*ShareServiceUserSharesListResult) Read ¶ added in v0.9.0
func (p *ShareServiceUserSharesListResult) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceUserSharesListResult) ReadField0 ¶ added in v0.9.0
func (p *ShareServiceUserSharesListResult) ReadField0(iprot thrift.TProtocol) error
func (*ShareServiceUserSharesListResult) String ¶ added in v0.9.0
func (p *ShareServiceUserSharesListResult) String() string
type ShareServiceUserSharesRestoreArgs ¶ added in v0.9.0
type ShareServiceUserSharesRestoreArgs struct {
}
func NewShareServiceUserSharesRestoreArgs ¶ added in v0.9.0
func NewShareServiceUserSharesRestoreArgs() *ShareServiceUserSharesRestoreArgs
func (*ShareServiceUserSharesRestoreArgs) GetReq ¶ added in v0.9.0
func (p *ShareServiceUserSharesRestoreArgs) GetReq() (v *UserShareCodeReq)
func (*ShareServiceUserSharesRestoreArgs) InitDefault ¶ added in v0.9.0
func (p *ShareServiceUserSharesRestoreArgs) InitDefault()
func (*ShareServiceUserSharesRestoreArgs) IsSetReq ¶ added in v0.9.0
func (p *ShareServiceUserSharesRestoreArgs) IsSetReq() bool
func (*ShareServiceUserSharesRestoreArgs) Read ¶ added in v0.9.0
func (p *ShareServiceUserSharesRestoreArgs) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceUserSharesRestoreArgs) ReadField1 ¶ added in v0.9.0
func (p *ShareServiceUserSharesRestoreArgs) ReadField1(iprot thrift.TProtocol) error
func (*ShareServiceUserSharesRestoreArgs) String ¶ added in v0.9.0
func (p *ShareServiceUserSharesRestoreArgs) String() string
type ShareServiceUserSharesRestoreResult ¶ added in v0.9.0
type ShareServiceUserSharesRestoreResult struct {
}
func NewShareServiceUserSharesRestoreResult ¶ added in v0.9.0
func NewShareServiceUserSharesRestoreResult() *ShareServiceUserSharesRestoreResult
func (*ShareServiceUserSharesRestoreResult) GetSuccess ¶ added in v0.9.0
func (p *ShareServiceUserSharesRestoreResult) GetSuccess() (v *UserShareOpResp)
func (*ShareServiceUserSharesRestoreResult) InitDefault ¶ added in v0.9.0
func (p *ShareServiceUserSharesRestoreResult) InitDefault()
func (*ShareServiceUserSharesRestoreResult) IsSetSuccess ¶ added in v0.9.0
func (p *ShareServiceUserSharesRestoreResult) IsSetSuccess() bool
func (*ShareServiceUserSharesRestoreResult) Read ¶ added in v0.9.0
func (p *ShareServiceUserSharesRestoreResult) Read(iprot thrift.TProtocol) (err error)
func (*ShareServiceUserSharesRestoreResult) ReadField0 ¶ added in v0.9.0
func (p *ShareServiceUserSharesRestoreResult) ReadField0(iprot thrift.TProtocol) error
func (*ShareServiceUserSharesRestoreResult) String ¶ added in v0.9.0
func (p *ShareServiceUserSharesRestoreResult) String() string
type ShareTextReq ¶
type ShareTextReq struct {
// minute, hour, day, week, month, year, forever, count(count=按取件次数)
Password *string `thrift:"password,5,optional" form:"password" json:"password,omitempty"`
CustomCode *string `thrift:"custom_code,6,optional" form:"custom_code" json:"custom_code,omitempty"`
Encrypted *bool `thrift:"encrypted,7,optional" form:"encrypted" json:"encrypted,omitempty"`
}
==================== 分享文本 ====================
func NewShareTextReq ¶
func NewShareTextReq() *ShareTextReq
func (*ShareTextReq) GetCustomCode ¶
func (p *ShareTextReq) GetCustomCode() (v string)
func (*ShareTextReq) GetEncrypted ¶
func (p *ShareTextReq) GetEncrypted() (v bool)
func (*ShareTextReq) GetExpireStyle ¶
func (p *ShareTextReq) GetExpireStyle() (v string)
func (*ShareTextReq) GetExpireValue ¶
func (p *ShareTextReq) GetExpireValue() (v int32)
func (*ShareTextReq) GetPassword ¶
func (p *ShareTextReq) GetPassword() (v string)
func (*ShareTextReq) GetRequireAuth ¶
func (p *ShareTextReq) GetRequireAuth() (v bool)
func (*ShareTextReq) GetText ¶
func (p *ShareTextReq) GetText() (v string)
func (*ShareTextReq) InitDefault ¶
func (p *ShareTextReq) InitDefault()
func (*ShareTextReq) IsSetCustomCode ¶
func (p *ShareTextReq) IsSetCustomCode() bool
func (*ShareTextReq) IsSetEncrypted ¶
func (p *ShareTextReq) IsSetEncrypted() bool
func (*ShareTextReq) IsSetPassword ¶
func (p *ShareTextReq) IsSetPassword() bool
func (*ShareTextReq) ReadField1 ¶
func (p *ShareTextReq) ReadField1(iprot thrift.TProtocol) error
func (*ShareTextReq) ReadField2 ¶
func (p *ShareTextReq) ReadField2(iprot thrift.TProtocol) error
func (*ShareTextReq) ReadField3 ¶
func (p *ShareTextReq) ReadField3(iprot thrift.TProtocol) error
func (*ShareTextReq) ReadField4 ¶
func (p *ShareTextReq) ReadField4(iprot thrift.TProtocol) error
func (*ShareTextReq) ReadField5 ¶
func (p *ShareTextReq) ReadField5(iprot thrift.TProtocol) error
func (*ShareTextReq) ReadField6 ¶
func (p *ShareTextReq) ReadField6(iprot thrift.TProtocol) error
func (*ShareTextReq) ReadField7 ¶
func (p *ShareTextReq) ReadField7(iprot thrift.TProtocol) error
func (*ShareTextReq) String ¶
func (p *ShareTextReq) String() string
type ShareTextResp ¶
type ShareTextResp struct {
}
func NewShareTextResp ¶
func NewShareTextResp() *ShareTextResp
func (*ShareTextResp) GetCode ¶
func (p *ShareTextResp) GetCode() (v int32)
func (*ShareTextResp) GetData ¶
func (p *ShareTextResp) GetData() (v *ShareData)
func (*ShareTextResp) GetMessage ¶
func (p *ShareTextResp) GetMessage() (v string)
func (*ShareTextResp) InitDefault ¶
func (p *ShareTextResp) InitDefault()
func (*ShareTextResp) IsSetData ¶
func (p *ShareTextResp) IsSetData() bool
func (*ShareTextResp) ReadField1 ¶
func (p *ShareTextResp) ReadField1(iprot thrift.TProtocol) error
func (*ShareTextResp) ReadField2 ¶
func (p *ShareTextResp) ReadField2(iprot thrift.TProtocol) error
func (*ShareTextResp) ReadField3 ¶
func (p *ShareTextResp) ReadField3(iprot thrift.TProtocol) error
func (*ShareTextResp) String ¶
func (p *ShareTextResp) String() string
type UserShareBatchExtendReq ¶ added in v0.9.0
type UserShareBatchExtendReq struct {
Hours *int32 `thrift:"hours,2,optional" form:"hours" json:"hours,omitempty"`
Forever *bool `thrift:"forever,3,optional" form:"forever" json:"forever,omitempty"`
}
func NewUserShareBatchExtendReq ¶ added in v0.9.0
func NewUserShareBatchExtendReq() *UserShareBatchExtendReq
func (*UserShareBatchExtendReq) GetCodes ¶ added in v0.9.0
func (p *UserShareBatchExtendReq) GetCodes() (v []string)
func (*UserShareBatchExtendReq) GetForever ¶ added in v0.9.0
func (p *UserShareBatchExtendReq) GetForever() (v bool)
func (*UserShareBatchExtendReq) GetHours ¶ added in v0.9.0
func (p *UserShareBatchExtendReq) GetHours() (v int32)
func (*UserShareBatchExtendReq) InitDefault ¶ added in v0.9.0
func (p *UserShareBatchExtendReq) InitDefault()
func (*UserShareBatchExtendReq) IsSetForever ¶ added in v0.9.0
func (p *UserShareBatchExtendReq) IsSetForever() bool
func (*UserShareBatchExtendReq) IsSetHours ¶ added in v0.9.0
func (p *UserShareBatchExtendReq) IsSetHours() bool
func (*UserShareBatchExtendReq) Read ¶ added in v0.9.0
func (p *UserShareBatchExtendReq) Read(iprot thrift.TProtocol) (err error)
func (*UserShareBatchExtendReq) ReadField1 ¶ added in v0.9.0
func (p *UserShareBatchExtendReq) ReadField1(iprot thrift.TProtocol) error
func (*UserShareBatchExtendReq) ReadField2 ¶ added in v0.9.0
func (p *UserShareBatchExtendReq) ReadField2(iprot thrift.TProtocol) error
func (*UserShareBatchExtendReq) ReadField3 ¶ added in v0.9.0
func (p *UserShareBatchExtendReq) ReadField3(iprot thrift.TProtocol) error
func (*UserShareBatchExtendReq) String ¶ added in v0.9.0
func (p *UserShareBatchExtendReq) String() string
type UserShareCodeReq ¶ added in v0.9.0
type UserShareCodeReq struct {
}
func NewUserShareCodeReq ¶ added in v0.9.0
func NewUserShareCodeReq() *UserShareCodeReq
func (*UserShareCodeReq) GetCode ¶ added in v0.9.0
func (p *UserShareCodeReq) GetCode() (v string)
func (*UserShareCodeReq) InitDefault ¶ added in v0.9.0
func (p *UserShareCodeReq) InitDefault()
func (*UserShareCodeReq) Read ¶ added in v0.9.0
func (p *UserShareCodeReq) Read(iprot thrift.TProtocol) (err error)
func (*UserShareCodeReq) ReadField1 ¶ added in v0.9.0
func (p *UserShareCodeReq) ReadField1(iprot thrift.TProtocol) error
func (*UserShareCodeReq) String ¶ added in v0.9.0
func (p *UserShareCodeReq) String() string
type UserShareCodesReq ¶ added in v0.9.0
type UserShareCodesReq struct {
}
func NewUserShareCodesReq ¶ added in v0.9.0
func NewUserShareCodesReq() *UserShareCodesReq
func (*UserShareCodesReq) GetCodes ¶ added in v0.9.0
func (p *UserShareCodesReq) GetCodes() (v []string)
func (*UserShareCodesReq) InitDefault ¶ added in v0.9.0
func (p *UserShareCodesReq) InitDefault()
func (*UserShareCodesReq) Read ¶ added in v0.9.0
func (p *UserShareCodesReq) Read(iprot thrift.TProtocol) (err error)
func (*UserShareCodesReq) ReadField1 ¶ added in v0.9.0
func (p *UserShareCodesReq) ReadField1(iprot thrift.TProtocol) error
func (*UserShareCodesReq) String ¶ added in v0.9.0
func (p *UserShareCodesReq) String() string
type UserShareItemData ¶ added in v0.9.0
type UserShareItemData struct {
// 6 位取件码(落库持久化;空 = 未铸造:E2E/历史数据)
ExpiredAt *string `thrift:"expired_at,8,optional" form:"expired_at" json:"expired_at,omitempty"`
// -1=无限, 0=耗尽, >0=剩余
// RFC3339Nano
// 回收站
Status string `thrift:"status,21,required" form:"status,required" json:"status,required"`
FileCount int32 `thrift:"file_count,22,required" form:"file_count,required" json:"file_count,required"`
Note *string `thrift:"note,23,optional" form:"note" json:"note,omitempty"`
// 同一凭证至多扣 1 次 ⇒ 明细按「取件会话」记(多文件逐个下载/断点续传算同一次)。
// 此前 owner 侧只有「最后一次取件 IP + 累计次数」⇒ 看不到逐条历史。
Pickups []*PickupRecord `thrift:"pickups,24,optional,list<PickupRecord>" form:"pickups" json:"pickups,omitempty"`
}
prefix/suffix 已退役(2026-10-26):旧直传布局的「原始名拆分」死列, 全库恒空且无写入方;文件名统一走 file_name。
func NewUserShareItemData ¶ added in v0.9.0
func NewUserShareItemData() *UserShareItemData
func (*UserShareItemData) GetCode ¶ added in v0.9.0
func (p *UserShareItemData) GetCode() (v string)
func (*UserShareItemData) GetCreatedAt ¶ added in v0.9.0
func (p *UserShareItemData) GetCreatedAt() (v string)
func (*UserShareItemData) GetDeletedAt ¶ added in v0.9.0
func (p *UserShareItemData) GetDeletedAt() (v string)
func (*UserShareItemData) GetExpiredAt ¶ added in v0.9.0
func (p *UserShareItemData) GetExpiredAt() (v string)
func (*UserShareItemData) GetExpiredCount ¶ added in v0.9.0
func (p *UserShareItemData) GetExpiredCount() (v int32)
func (*UserShareItemData) GetFileCount ¶ added in v0.9.0
func (p *UserShareItemData) GetFileCount() (v int32)
func (*UserShareItemData) GetFileName ¶ added in v0.9.0
func (p *UserShareItemData) GetFileName() (v string)
func (*UserShareItemData) GetFilePath ¶ added in v0.9.0
func (p *UserShareItemData) GetFilePath() (v string)
func (*UserShareItemData) GetID ¶ added in v0.9.0
func (p *UserShareItemData) GetID() (v int64)
func (*UserShareItemData) GetIsExpired ¶ added in v0.9.0
func (p *UserShareItemData) GetIsExpired() (v bool)
func (*UserShareItemData) GetIsTextShare ¶ added in v0.9.0
func (p *UserShareItemData) GetIsTextShare() (v bool)
func (*UserShareItemData) GetNote ¶ added in v0.12.0
func (p *UserShareItemData) GetNote() (v string)
func (*UserShareItemData) GetPickupCode ¶ added in v0.9.0
func (p *UserShareItemData) GetPickupCode() (v string)
func (*UserShareItemData) GetPickups ¶ added in v0.18.6
func (p *UserShareItemData) GetPickups() (v []*PickupRecord)
func (*UserShareItemData) GetRequireAuth ¶ added in v0.9.0
func (p *UserShareItemData) GetRequireAuth() (v bool)
func (*UserShareItemData) GetSize ¶ added in v0.9.0
func (p *UserShareItemData) GetSize() (v int64)
func (*UserShareItemData) GetStatus ¶ added in v0.9.0
func (p *UserShareItemData) GetStatus() (v string)
func (*UserShareItemData) GetText ¶ added in v0.9.0
func (p *UserShareItemData) GetText() (v string)
func (*UserShareItemData) GetUpdatedAt ¶ added in v0.9.0
func (p *UserShareItemData) GetUpdatedAt() (v string)
func (*UserShareItemData) GetUploadType ¶ added in v0.9.0
func (p *UserShareItemData) GetUploadType() (v string)
func (*UserShareItemData) GetUsedCount ¶ added in v0.9.0
func (p *UserShareItemData) GetUsedCount() (v int32)
func (*UserShareItemData) GetViewerAt ¶ added in v0.9.0
func (p *UserShareItemData) GetViewerAt() (v string)
func (*UserShareItemData) GetViewerCount ¶ added in v0.9.0
func (p *UserShareItemData) GetViewerCount() (v int32)
func (*UserShareItemData) GetViewerIP ¶ added in v0.9.0
func (p *UserShareItemData) GetViewerIP() (v string)
func (*UserShareItemData) InitDefault ¶ added in v0.9.0
func (p *UserShareItemData) InitDefault()
func (*UserShareItemData) IsSetDeletedAt ¶ added in v0.9.0
func (p *UserShareItemData) IsSetDeletedAt() bool
func (*UserShareItemData) IsSetExpiredAt ¶ added in v0.9.0
func (p *UserShareItemData) IsSetExpiredAt() bool
func (*UserShareItemData) IsSetNote ¶ added in v0.12.0
func (p *UserShareItemData) IsSetNote() bool
func (*UserShareItemData) IsSetPickupCode ¶ added in v0.9.0
func (p *UserShareItemData) IsSetPickupCode() bool
func (*UserShareItemData) IsSetPickups ¶ added in v0.18.6
func (p *UserShareItemData) IsSetPickups() bool
func (*UserShareItemData) IsSetViewerAt ¶ added in v0.9.0
func (p *UserShareItemData) IsSetViewerAt() bool
func (*UserShareItemData) Read ¶ added in v0.9.0
func (p *UserShareItemData) Read(iprot thrift.TProtocol) (err error)
func (*UserShareItemData) ReadField1 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField1(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField2 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField2(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField3 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField3(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField4 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField4(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField5 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField5(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField6 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField6(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField7 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField7(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField8 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField8(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField9 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField9(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField10 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField10(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField11 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField11(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField12 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField12(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField13 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField13(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField14 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField14(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField15 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField15(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField16 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField16(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField17 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField17(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField18 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField18(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField19 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField19(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField20 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField20(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField21 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField21(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField22 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField22(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField23 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField23(iprot thrift.TProtocol) error
func (*UserShareItemData) ReadField24 ¶ added in v0.9.0
func (p *UserShareItemData) ReadField24(iprot thrift.TProtocol) error
func (*UserShareItemData) String ¶ added in v0.9.0
func (p *UserShareItemData) String() string
type UserShareOpResp ¶ added in v0.9.0
type UserShareOpResp struct {
}
批量操作返回受影响计数(键随操作:deleted/extended);单操作可空
func NewUserShareOpResp ¶ added in v0.9.0
func NewUserShareOpResp() *UserShareOpResp
func (*UserShareOpResp) GetCode ¶ added in v0.9.0
func (p *UserShareOpResp) GetCode() (v int32)
func (*UserShareOpResp) GetData ¶ added in v0.9.0
func (p *UserShareOpResp) GetData() (v map[string]int32)
func (*UserShareOpResp) GetMessage ¶ added in v0.9.0
func (p *UserShareOpResp) GetMessage() (v string)
func (*UserShareOpResp) InitDefault ¶ added in v0.9.0
func (p *UserShareOpResp) InitDefault()
func (*UserShareOpResp) IsSetData ¶ added in v0.9.0
func (p *UserShareOpResp) IsSetData() bool
func (*UserShareOpResp) Read ¶ added in v0.9.0
func (p *UserShareOpResp) Read(iprot thrift.TProtocol) (err error)
func (*UserShareOpResp) ReadField1 ¶ added in v0.9.0
func (p *UserShareOpResp) ReadField1(iprot thrift.TProtocol) error
func (*UserShareOpResp) ReadField2 ¶ added in v0.9.0
func (p *UserShareOpResp) ReadField2(iprot thrift.TProtocol) error
func (*UserShareOpResp) ReadField3 ¶ added in v0.9.0
func (p *UserShareOpResp) ReadField3(iprot thrift.TProtocol) error
func (*UserShareOpResp) String ¶ added in v0.9.0
func (p *UserShareOpResp) String() string
type UserSharesListData ¶ added in v0.9.0
type UserSharesListData struct {
}
func NewUserSharesListData ¶ added in v0.9.0
func NewUserSharesListData() *UserSharesListData
func (*UserSharesListData) GetHasNext ¶ added in v0.9.0
func (p *UserSharesListData) GetHasNext() (v bool)
func (*UserSharesListData) GetHasPrev ¶ added in v0.9.0
func (p *UserSharesListData) GetHasPrev() (v bool)
func (*UserSharesListData) GetItems ¶ added in v0.9.0
func (p *UserSharesListData) GetItems() (v []*UserShareItemData)
func (*UserSharesListData) GetPage ¶ added in v0.9.0
func (p *UserSharesListData) GetPage() (v int32)
func (*UserSharesListData) GetPageSize ¶ added in v0.9.0
func (p *UserSharesListData) GetPageSize() (v int32)
func (*UserSharesListData) GetTotal ¶ added in v0.9.0
func (p *UserSharesListData) GetTotal() (v int64)
func (*UserSharesListData) GetTotalPages ¶ added in v0.9.0
func (p *UserSharesListData) GetTotalPages() (v int64)
func (*UserSharesListData) InitDefault ¶ added in v0.9.0
func (p *UserSharesListData) InitDefault()
func (*UserSharesListData) Read ¶ added in v0.9.0
func (p *UserSharesListData) Read(iprot thrift.TProtocol) (err error)
func (*UserSharesListData) ReadField1 ¶ added in v0.9.0
func (p *UserSharesListData) ReadField1(iprot thrift.TProtocol) error
func (*UserSharesListData) ReadField2 ¶ added in v0.9.0
func (p *UserSharesListData) ReadField2(iprot thrift.TProtocol) error
func (*UserSharesListData) ReadField3 ¶ added in v0.9.0
func (p *UserSharesListData) ReadField3(iprot thrift.TProtocol) error
func (*UserSharesListData) ReadField4 ¶ added in v0.9.0
func (p *UserSharesListData) ReadField4(iprot thrift.TProtocol) error
func (*UserSharesListData) ReadField5 ¶ added in v0.9.0
func (p *UserSharesListData) ReadField5(iprot thrift.TProtocol) error
func (*UserSharesListData) ReadField6 ¶ added in v0.9.0
func (p *UserSharesListData) ReadField6(iprot thrift.TProtocol) error
func (*UserSharesListData) ReadField7 ¶ added in v0.9.0
func (p *UserSharesListData) ReadField7(iprot thrift.TProtocol) error
func (*UserSharesListData) String ¶ added in v0.9.0
func (p *UserSharesListData) String() string
type UserSharesListReq ¶ added in v0.9.0
type UserSharesListReq struct {
Status *string `thrift:"status,1,optional" json:"status,omitempty" query:"status"`
// 分享码/取件码/文件名模糊
}
==================== 用户分享管理(/api/v1/user/shares) ==================== 2026-10-09 IDL 化:此前为 customHandler 手写契约(Go UserShareListItem + 前端 手抄 UserShareItem 双维护,pickup_code 类字段变更被迫两端手工同步),收敛回 IDL 真相源。字段与历史 JSON 逐一对外兼容(前端零改动)。
func NewUserSharesListReq ¶ added in v0.9.0
func NewUserSharesListReq() *UserSharesListReq
func (*UserSharesListReq) GetPage ¶ added in v0.9.0
func (p *UserSharesListReq) GetPage() (v int32)
func (*UserSharesListReq) GetPageSize ¶ added in v0.9.0
func (p *UserSharesListReq) GetPageSize() (v int32)
func (*UserSharesListReq) GetSearch ¶ added in v0.9.0
func (p *UserSharesListReq) GetSearch() (v string)
func (*UserSharesListReq) GetStatus ¶ added in v0.9.0
func (p *UserSharesListReq) GetStatus() (v string)
func (*UserSharesListReq) InitDefault ¶ added in v0.9.0
func (p *UserSharesListReq) InitDefault()
func (*UserSharesListReq) IsSetPage ¶ added in v0.9.0
func (p *UserSharesListReq) IsSetPage() bool
func (*UserSharesListReq) IsSetPageSize ¶ added in v0.9.0
func (p *UserSharesListReq) IsSetPageSize() bool
func (*UserSharesListReq) IsSetSearch ¶ added in v0.9.0
func (p *UserSharesListReq) IsSetSearch() bool
func (*UserSharesListReq) IsSetStatus ¶ added in v0.9.0
func (p *UserSharesListReq) IsSetStatus() bool
func (*UserSharesListReq) Read ¶ added in v0.9.0
func (p *UserSharesListReq) Read(iprot thrift.TProtocol) (err error)
func (*UserSharesListReq) ReadField1 ¶ added in v0.9.0
func (p *UserSharesListReq) ReadField1(iprot thrift.TProtocol) error
func (*UserSharesListReq) ReadField2 ¶ added in v0.9.0
func (p *UserSharesListReq) ReadField2(iprot thrift.TProtocol) error
func (*UserSharesListReq) ReadField3 ¶ added in v0.9.0
func (p *UserSharesListReq) ReadField3(iprot thrift.TProtocol) error
func (*UserSharesListReq) ReadField4 ¶ added in v0.9.0
func (p *UserSharesListReq) ReadField4(iprot thrift.TProtocol) error
func (*UserSharesListReq) String ¶ added in v0.9.0
func (p *UserSharesListReq) String() string
type UserSharesListResp ¶ added in v0.9.0
type UserSharesListResp struct {
}
func NewUserSharesListResp ¶ added in v0.9.0
func NewUserSharesListResp() *UserSharesListResp
func (*UserSharesListResp) GetCode ¶ added in v0.9.0
func (p *UserSharesListResp) GetCode() (v int32)
func (*UserSharesListResp) GetData ¶ added in v0.9.0
func (p *UserSharesListResp) GetData() (v *UserSharesListData)
func (*UserSharesListResp) GetMessage ¶ added in v0.9.0
func (p *UserSharesListResp) GetMessage() (v string)
func (*UserSharesListResp) InitDefault ¶ added in v0.9.0
func (p *UserSharesListResp) InitDefault()
func (*UserSharesListResp) IsSetData ¶ added in v0.9.0
func (p *UserSharesListResp) IsSetData() bool
func (*UserSharesListResp) Read ¶ added in v0.9.0
func (p *UserSharesListResp) Read(iprot thrift.TProtocol) (err error)
func (*UserSharesListResp) ReadField1 ¶ added in v0.9.0
func (p *UserSharesListResp) ReadField1(iprot thrift.TProtocol) error
func (*UserSharesListResp) ReadField2 ¶ added in v0.9.0
func (p *UserSharesListResp) ReadField2(iprot thrift.TProtocol) error
func (*UserSharesListResp) ReadField3 ¶ added in v0.9.0
func (p *UserSharesListResp) ReadField3(iprot thrift.TProtocol) error
func (*UserSharesListResp) String ¶ added in v0.9.0
func (p *UserSharesListResp) String() string