Help us shape the future of Go! Take the 2026 Go Developer Survey

user

package
v0.20.7 Latest Latest
Warning

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

Go to latest
Published: Oct 30, 2026 License: Apache-2.0 Imports: 3 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

View Source
var APIKeyData_RevokedAt_DEFAULT string
View Source
var APIKeyData_Scopes_DEFAULT []string
View Source
var CreateAPIKeyReq_ExpiresAt_DEFAULT string
View Source
var CreateAPIKeyReq_ExpiresInDays_DEFAULT int64
View Source
var CreateAPIKeyReq_Scopes_DEFAULT []string
View Source
var UserData_Role_DEFAULT string

Functions

This section is empty.

Types

type APIKeyData

type APIKeyData struct {
	ID         int64  `thrift:"id,1,required" form:"id,required" json:"id,required"`
	Name       string `thrift:"name,2,required" form:"name,required" json:"name,required"`
	Prefix     string `thrift:"prefix,3,required" form:"prefix,required" json:"prefix,required"`
	LastUsedAt string `thrift:"last_used_at,4,required" form:"last_used_at,required" json:"last_used_at,required"`
	ExpiresAt  string `thrift:"expires_at,5,required" form:"expires_at,required" json:"expires_at,required"`
	CreatedAt  string `thrift:"created_at,6,required" form:"created_at,required" json:"created_at,required"`
	Revoked    bool   `thrift:"revoked,7,required" form:"revoked,required" json:"revoked,required"`
	// 8: 权限范围(2026-10-30):该 Key 被允许的能力面。
	//    **缺省/空 = 全量**(与本字段引入前行为完全一致 ⇒ 老 Key 无需重建)。
	//    取值:admin(管理面)/ user(用户自有资源)/ share(寄件·取件)。
	//    服务端按**请求路径**判定所需能力,Key 缺该能力 ⇒ 403。
	Scopes []string `thrift:"scopes,8,optional,list<string>" form:"scopes" json:"scopes,omitempty"`
	// 9: 撤销时间(2026-10-30 真机实录补齐)。
	//    撤销是**软撤销**(保留审计留痕,列表**含**已撤销项),DB 里 revoked_at
	//    一直有值,但此前**响应里没有这个字段** ⇒ 用户/前端看不到「这把 Key 是什么
	//    时候被撤销的」⇒ 审计信息断在回传面。空串 = 未撤销。
	RevokedAt *string `thrift:"revoked_at,9,optional" form:"revoked_at" json:"revoked_at,omitempty"`
}

==================== API Key 管理 ====================

var CreateAPIKeyData_APIKey_DEFAULT *APIKeyData

func NewAPIKeyData

func NewAPIKeyData() *APIKeyData

func (*APIKeyData) GetCreatedAt

func (p *APIKeyData) GetCreatedAt() (v string)

func (*APIKeyData) GetExpiresAt

func (p *APIKeyData) GetExpiresAt() (v string)

func (*APIKeyData) GetID

func (p *APIKeyData) GetID() (v int64)

func (*APIKeyData) GetLastUsedAt

func (p *APIKeyData) GetLastUsedAt() (v string)

func (*APIKeyData) GetName

func (p *APIKeyData) GetName() (v string)

func (*APIKeyData) GetPrefix

func (p *APIKeyData) GetPrefix() (v string)

func (*APIKeyData) GetRevoked

func (p *APIKeyData) GetRevoked() (v bool)

func (*APIKeyData) GetRevokedAt added in v0.20.7

func (p *APIKeyData) GetRevokedAt() (v string)

func (*APIKeyData) GetScopes added in v0.20.5

func (p *APIKeyData) GetScopes() (v []string)

func (*APIKeyData) InitDefault

func (p *APIKeyData) InitDefault()

func (*APIKeyData) IsSetRevokedAt added in v0.20.7

func (p *APIKeyData) IsSetRevokedAt() bool

func (*APIKeyData) IsSetScopes added in v0.20.5

func (p *APIKeyData) IsSetScopes() bool

func (*APIKeyData) Read

func (p *APIKeyData) Read(iprot thrift.TProtocol) (err error)

func (*APIKeyData) ReadField1

func (p *APIKeyData) ReadField1(iprot thrift.TProtocol) error

func (*APIKeyData) ReadField2

func (p *APIKeyData) ReadField2(iprot thrift.TProtocol) error

func (*APIKeyData) ReadField3

func (p *APIKeyData) ReadField3(iprot thrift.TProtocol) error

func (*APIKeyData) ReadField4

func (p *APIKeyData) ReadField4(iprot thrift.TProtocol) error

func (*APIKeyData) ReadField5

func (p *APIKeyData) ReadField5(iprot thrift.TProtocol) error

func (*APIKeyData) ReadField6

func (p *APIKeyData) ReadField6(iprot thrift.TProtocol) error

func (*APIKeyData) ReadField7

func (p *APIKeyData) ReadField7(iprot thrift.TProtocol) error

func (*APIKeyData) ReadField8 added in v0.20.5

func (p *APIKeyData) ReadField8(iprot thrift.TProtocol) error

func (*APIKeyData) ReadField9 added in v0.20.7

func (p *APIKeyData) ReadField9(iprot thrift.TProtocol) error

func (*APIKeyData) String

func (p *APIKeyData) String() string

func (*APIKeyData) Write

func (p *APIKeyData) Write(oprot thrift.TProtocol) (err error)

type APIKeyListResp

type APIKeyListResp 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"`
	Keys    []*APIKeyData `thrift:"keys,3,required,list<APIKeyData>" form:"keys,required" json:"keys,required"`
}
var UserServiceListAPIKeysResult_Success_DEFAULT *APIKeyListResp

func NewAPIKeyListResp

func NewAPIKeyListResp() *APIKeyListResp

func (*APIKeyListResp) GetCode

func (p *APIKeyListResp) GetCode() (v int32)

func (*APIKeyListResp) GetKeys

func (p *APIKeyListResp) GetKeys() (v []*APIKeyData)

func (*APIKeyListResp) GetMessage

func (p *APIKeyListResp) GetMessage() (v string)

func (*APIKeyListResp) InitDefault

func (p *APIKeyListResp) InitDefault()

func (*APIKeyListResp) Read

func (p *APIKeyListResp) Read(iprot thrift.TProtocol) (err error)

func (*APIKeyListResp) ReadField1

func (p *APIKeyListResp) ReadField1(iprot thrift.TProtocol) error

func (*APIKeyListResp) ReadField2

func (p *APIKeyListResp) ReadField2(iprot thrift.TProtocol) error

func (*APIKeyListResp) ReadField3

func (p *APIKeyListResp) ReadField3(iprot thrift.TProtocol) error

func (*APIKeyListResp) String

func (p *APIKeyListResp) String() string

func (*APIKeyListResp) Write

func (p *APIKeyListResp) Write(oprot thrift.TProtocol) (err error)

type ChangePasswordReq

type ChangePasswordReq struct {
	OldPassword string `thrift:"old_password,1,required" form:"old_password,required" json:"old_password,required"`
	NewPassword string `thrift:"new_password,2,required" form:"new_password,required" json:"new_password,required"`
}

==================== 修改密码 ====================

var UserServiceChangePasswordArgs_Req_DEFAULT *ChangePasswordReq

func NewChangePasswordReq

func NewChangePasswordReq() *ChangePasswordReq

func (*ChangePasswordReq) GetNewPassword

func (p *ChangePasswordReq) GetNewPassword() (v string)

func (*ChangePasswordReq) GetOldPassword

func (p *ChangePasswordReq) GetOldPassword() (v string)

func (*ChangePasswordReq) InitDefault

func (p *ChangePasswordReq) InitDefault()

func (*ChangePasswordReq) Read

func (p *ChangePasswordReq) Read(iprot thrift.TProtocol) (err error)

func (*ChangePasswordReq) ReadField1

func (p *ChangePasswordReq) ReadField1(iprot thrift.TProtocol) error

func (*ChangePasswordReq) ReadField2

func (p *ChangePasswordReq) ReadField2(iprot thrift.TProtocol) error

func (*ChangePasswordReq) String

func (p *ChangePasswordReq) String() string

func (*ChangePasswordReq) Write

func (p *ChangePasswordReq) Write(oprot thrift.TProtocol) (err error)

type ChangePasswordResp

type ChangePasswordResp struct {
	Code    int32  `thrift:"code,1,required" form:"code,required" json:"code,required"`
	Message string `thrift:"message,2,required" form:"message,required" json:"message,required"`
}
var UserServiceChangePasswordResult_Success_DEFAULT *ChangePasswordResp

func NewChangePasswordResp

func NewChangePasswordResp() *ChangePasswordResp

func (*ChangePasswordResp) GetCode

func (p *ChangePasswordResp) GetCode() (v int32)

func (*ChangePasswordResp) GetMessage

func (p *ChangePasswordResp) GetMessage() (v string)

func (*ChangePasswordResp) InitDefault

func (p *ChangePasswordResp) InitDefault()

func (*ChangePasswordResp) Read

func (p *ChangePasswordResp) Read(iprot thrift.TProtocol) (err error)

func (*ChangePasswordResp) ReadField1

func (p *ChangePasswordResp) ReadField1(iprot thrift.TProtocol) error

func (*ChangePasswordResp) ReadField2

func (p *ChangePasswordResp) ReadField2(iprot thrift.TProtocol) error

func (*ChangePasswordResp) String

func (p *ChangePasswordResp) String() string

func (*ChangePasswordResp) Write

func (p *ChangePasswordResp) Write(oprot thrift.TProtocol) (err error)

type CreateAPIKeyData

type CreateAPIKeyData struct {
	Key    string      `thrift:"key,1,required" form:"key,required" json:"key,required"`
	APIKey *APIKeyData `thrift:"api_key,2,required" form:"api_key,required" json:"api_key,required"`
}
var CreateAPIKeyResp_Data_DEFAULT *CreateAPIKeyData

func NewCreateAPIKeyData

func NewCreateAPIKeyData() *CreateAPIKeyData

func (*CreateAPIKeyData) GetAPIKey

func (p *CreateAPIKeyData) GetAPIKey() (v *APIKeyData)

func (*CreateAPIKeyData) GetKey

func (p *CreateAPIKeyData) GetKey() (v string)

func (*CreateAPIKeyData) InitDefault

func (p *CreateAPIKeyData) InitDefault()

func (*CreateAPIKeyData) IsSetAPIKey

func (p *CreateAPIKeyData) IsSetAPIKey() bool

func (*CreateAPIKeyData) Read

func (p *CreateAPIKeyData) Read(iprot thrift.TProtocol) (err error)

func (*CreateAPIKeyData) ReadField1

func (p *CreateAPIKeyData) ReadField1(iprot thrift.TProtocol) error

func (*CreateAPIKeyData) ReadField2

func (p *CreateAPIKeyData) ReadField2(iprot thrift.TProtocol) error

func (*CreateAPIKeyData) String

func (p *CreateAPIKeyData) String() string

func (*CreateAPIKeyData) Write

func (p *CreateAPIKeyData) Write(oprot thrift.TProtocol) (err error)

type CreateAPIKeyReq

type CreateAPIKeyReq struct {
	Name          string  `thrift:"name,1,required" form:"name,required" json:"name,required"`
	ExpiresAt     *string `thrift:"expires_at,2,optional" form:"expires_at" json:"expires_at,omitempty"`
	ExpiresInDays *int64  `thrift:"expires_in_days,3,optional" form:"expires_in_days" json:"expires_in_days,omitempty"`
	// 4: 权限范围(2026-10-30):缺省 = 全量(老行为不变)。
	//    取值:admin / user / share;服务端校验取值合法,非法值直接 400。
	Scopes []string `thrift:"scopes,4,optional,list<string>" form:"scopes" json:"scopes,omitempty"`
}
var UserServiceCreateAPIKeyArgs_Req_DEFAULT *CreateAPIKeyReq

func NewCreateAPIKeyReq

func NewCreateAPIKeyReq() *CreateAPIKeyReq

func (*CreateAPIKeyReq) GetExpiresAt

func (p *CreateAPIKeyReq) GetExpiresAt() (v string)

func (*CreateAPIKeyReq) GetExpiresInDays

func (p *CreateAPIKeyReq) GetExpiresInDays() (v int64)

func (*CreateAPIKeyReq) GetName

func (p *CreateAPIKeyReq) GetName() (v string)

func (*CreateAPIKeyReq) GetScopes added in v0.20.5

func (p *CreateAPIKeyReq) GetScopes() (v []string)

func (*CreateAPIKeyReq) InitDefault

func (p *CreateAPIKeyReq) InitDefault()

func (*CreateAPIKeyReq) IsSetExpiresAt

func (p *CreateAPIKeyReq) IsSetExpiresAt() bool

func (*CreateAPIKeyReq) IsSetExpiresInDays

func (p *CreateAPIKeyReq) IsSetExpiresInDays() bool

func (*CreateAPIKeyReq) IsSetScopes added in v0.20.5

func (p *CreateAPIKeyReq) IsSetScopes() bool

func (*CreateAPIKeyReq) Read

func (p *CreateAPIKeyReq) Read(iprot thrift.TProtocol) (err error)

func (*CreateAPIKeyReq) ReadField1

func (p *CreateAPIKeyReq) ReadField1(iprot thrift.TProtocol) error

func (*CreateAPIKeyReq) ReadField2

func (p *CreateAPIKeyReq) ReadField2(iprot thrift.TProtocol) error

func (*CreateAPIKeyReq) ReadField3

func (p *CreateAPIKeyReq) ReadField3(iprot thrift.TProtocol) error

func (*CreateAPIKeyReq) ReadField4 added in v0.20.5

func (p *CreateAPIKeyReq) ReadField4(iprot thrift.TProtocol) error

func (*CreateAPIKeyReq) String

func (p *CreateAPIKeyReq) String() string

func (*CreateAPIKeyReq) Write

func (p *CreateAPIKeyReq) Write(oprot thrift.TProtocol) (err error)

type CreateAPIKeyResp

type CreateAPIKeyResp 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    *CreateAPIKeyData `thrift:"data,3,required" form:"data,required" json:"data,required"`
}
var UserServiceCreateAPIKeyResult_Success_DEFAULT *CreateAPIKeyResp

func NewCreateAPIKeyResp

func NewCreateAPIKeyResp() *CreateAPIKeyResp

func (*CreateAPIKeyResp) GetCode

func (p *CreateAPIKeyResp) GetCode() (v int32)

func (*CreateAPIKeyResp) GetData

func (p *CreateAPIKeyResp) GetData() (v *CreateAPIKeyData)

func (*CreateAPIKeyResp) GetMessage

func (p *CreateAPIKeyResp) GetMessage() (v string)

func (*CreateAPIKeyResp) InitDefault

func (p *CreateAPIKeyResp) InitDefault()

func (*CreateAPIKeyResp) IsSetData

func (p *CreateAPIKeyResp) IsSetData() bool

func (*CreateAPIKeyResp) Read

func (p *CreateAPIKeyResp) Read(iprot thrift.TProtocol) (err error)

func (*CreateAPIKeyResp) ReadField1

func (p *CreateAPIKeyResp) ReadField1(iprot thrift.TProtocol) error

func (*CreateAPIKeyResp) ReadField2

func (p *CreateAPIKeyResp) ReadField2(iprot thrift.TProtocol) error

func (*CreateAPIKeyResp) ReadField3

func (p *CreateAPIKeyResp) ReadField3(iprot thrift.TProtocol) error

func (*CreateAPIKeyResp) String

func (p *CreateAPIKeyResp) String() string

func (*CreateAPIKeyResp) Write

func (p *CreateAPIKeyResp) Write(oprot thrift.TProtocol) (err error)

type DeleteAPIKeyReq

type DeleteAPIKeyReq struct {
	ID int64 `thrift:"id,1,required" json:"id,required" path:"id,required"`
}
var UserServiceDeleteAPIKeyArgs_Req_DEFAULT *DeleteAPIKeyReq

func NewDeleteAPIKeyReq

func NewDeleteAPIKeyReq() *DeleteAPIKeyReq

func (*DeleteAPIKeyReq) GetID

func (p *DeleteAPIKeyReq) GetID() (v int64)

func (*DeleteAPIKeyReq) InitDefault

func (p *DeleteAPIKeyReq) InitDefault()

func (*DeleteAPIKeyReq) Read

func (p *DeleteAPIKeyReq) Read(iprot thrift.TProtocol) (err error)

func (*DeleteAPIKeyReq) ReadField1

func (p *DeleteAPIKeyReq) ReadField1(iprot thrift.TProtocol) error

func (*DeleteAPIKeyReq) String

func (p *DeleteAPIKeyReq) String() string

func (*DeleteAPIKeyReq) Write

func (p *DeleteAPIKeyReq) Write(oprot thrift.TProtocol) (err error)

type DeleteAPIKeyResp

type DeleteAPIKeyResp struct {
	Code    int32  `thrift:"code,1,required" form:"code,required" json:"code,required"`
	Message string `thrift:"message,2,required" form:"message,required" json:"message,required"`
}
var UserServiceDeleteAPIKeyResult_Success_DEFAULT *DeleteAPIKeyResp

func NewDeleteAPIKeyResp

func NewDeleteAPIKeyResp() *DeleteAPIKeyResp

func (*DeleteAPIKeyResp) GetCode

func (p *DeleteAPIKeyResp) GetCode() (v int32)

func (*DeleteAPIKeyResp) GetMessage

func (p *DeleteAPIKeyResp) GetMessage() (v string)

func (*DeleteAPIKeyResp) InitDefault

func (p *DeleteAPIKeyResp) InitDefault()

func (*DeleteAPIKeyResp) Read

func (p *DeleteAPIKeyResp) Read(iprot thrift.TProtocol) (err error)

func (*DeleteAPIKeyResp) ReadField1

func (p *DeleteAPIKeyResp) ReadField1(iprot thrift.TProtocol) error

func (*DeleteAPIKeyResp) ReadField2

func (p *DeleteAPIKeyResp) ReadField2(iprot thrift.TProtocol) error

func (*DeleteAPIKeyResp) String

func (p *DeleteAPIKeyResp) String() string

func (*DeleteAPIKeyResp) Write

func (p *DeleteAPIKeyResp) Write(oprot thrift.TProtocol) (err error)

type EmptyReq

type EmptyReq struct {
}

==================== 空请求 ====================

var UserServiceListAPIKeysArgs_Req_DEFAULT *EmptyReq

func NewEmptyReq

func NewEmptyReq() *EmptyReq

func (*EmptyReq) InitDefault

func (p *EmptyReq) InitDefault()

func (*EmptyReq) Read

func (p *EmptyReq) Read(iprot thrift.TProtocol) (err error)

func (*EmptyReq) String

func (p *EmptyReq) String() string

func (*EmptyReq) Write

func (p *EmptyReq) Write(oprot thrift.TProtocol) (err error)

type LoginData

type LoginData struct {
	Token string    `thrift:"token,1,required" form:"token,required" json:"token,required"`
	User  *UserData `thrift:"user,2,required" form:"user,required" json:"user,required"`
}
var LoginResp_Data_DEFAULT *LoginData

func NewLoginData

func NewLoginData() *LoginData

func (*LoginData) GetToken

func (p *LoginData) GetToken() (v string)

func (*LoginData) GetUser

func (p *LoginData) GetUser() (v *UserData)

func (*LoginData) InitDefault

func (p *LoginData) InitDefault()

func (*LoginData) IsSetUser

func (p *LoginData) IsSetUser() bool

func (*LoginData) Read

func (p *LoginData) Read(iprot thrift.TProtocol) (err error)

func (*LoginData) ReadField1

func (p *LoginData) ReadField1(iprot thrift.TProtocol) error

func (*LoginData) ReadField2

func (p *LoginData) ReadField2(iprot thrift.TProtocol) error

func (*LoginData) String

func (p *LoginData) String() string

func (*LoginData) Write

func (p *LoginData) Write(oprot thrift.TProtocol) (err error)

type LoginReq

type LoginReq struct {
	Username string `thrift:"username,1,required" form:"username,required" json:"username,required"`
	Password string `thrift:"password,2,required" form:"password,required" json:"password,required"`
}

==================== 用户登录 ====================

var UserServiceLoginArgs_Req_DEFAULT *LoginReq

func NewLoginReq

func NewLoginReq() *LoginReq

func (*LoginReq) GetPassword

func (p *LoginReq) GetPassword() (v string)

func (*LoginReq) GetUsername

func (p *LoginReq) GetUsername() (v string)

func (*LoginReq) InitDefault

func (p *LoginReq) InitDefault()

func (*LoginReq) Read

func (p *LoginReq) Read(iprot thrift.TProtocol) (err error)

func (*LoginReq) ReadField1

func (p *LoginReq) ReadField1(iprot thrift.TProtocol) error

func (*LoginReq) ReadField2

func (p *LoginReq) ReadField2(iprot thrift.TProtocol) error

func (*LoginReq) String

func (p *LoginReq) String() string

func (*LoginReq) Write

func (p *LoginReq) Write(oprot thrift.TProtocol) (err error)

type LoginResp

type LoginResp 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    *LoginData `thrift:"data,3,required" form:"data,required" json:"data,required"`
}
var UserServiceLoginResult_Success_DEFAULT *LoginResp

func NewLoginResp

func NewLoginResp() *LoginResp

func (*LoginResp) GetCode

func (p *LoginResp) GetCode() (v int32)

func (*LoginResp) GetData

func (p *LoginResp) GetData() (v *LoginData)

func (*LoginResp) GetMessage

func (p *LoginResp) GetMessage() (v string)

func (*LoginResp) InitDefault

func (p *LoginResp) InitDefault()

func (*LoginResp) IsSetData

func (p *LoginResp) IsSetData() bool

func (*LoginResp) Read

func (p *LoginResp) Read(iprot thrift.TProtocol) (err error)

func (*LoginResp) ReadField1

func (p *LoginResp) ReadField1(iprot thrift.TProtocol) error

func (*LoginResp) ReadField2

func (p *LoginResp) ReadField2(iprot thrift.TProtocol) error

func (*LoginResp) ReadField3

func (p *LoginResp) ReadField3(iprot thrift.TProtocol) error

func (*LoginResp) String

func (p *LoginResp) String() string

func (*LoginResp) Write

func (p *LoginResp) Write(oprot thrift.TProtocol) (err error)

type RegisterReq

type RegisterReq struct {
	Username string `thrift:"username,1,required" form:"username,required" json:"username,required"`
	Email    string `thrift:"email,2,required" form:"email,required" json:"email,required"`
	Password string `thrift:"password,3,required" form:"password,required" json:"password,required"`
	Nickname string `thrift:"nickname,4,required" form:"nickname,required" json:"nickname,required"`
}

==================== 用户注册 ====================

var UserServiceRegisterArgs_Req_DEFAULT *RegisterReq

func NewRegisterReq

func NewRegisterReq() *RegisterReq

func (*RegisterReq) GetEmail

func (p *RegisterReq) GetEmail() (v string)

func (*RegisterReq) GetNickname

func (p *RegisterReq) GetNickname() (v string)

func (*RegisterReq) GetPassword

func (p *RegisterReq) GetPassword() (v string)

func (*RegisterReq) GetUsername

func (p *RegisterReq) GetUsername() (v string)

func (*RegisterReq) InitDefault

func (p *RegisterReq) InitDefault()

func (*RegisterReq) Read

func (p *RegisterReq) Read(iprot thrift.TProtocol) (err error)

func (*RegisterReq) ReadField1

func (p *RegisterReq) ReadField1(iprot thrift.TProtocol) error

func (*RegisterReq) ReadField2

func (p *RegisterReq) ReadField2(iprot thrift.TProtocol) error

func (*RegisterReq) ReadField3

func (p *RegisterReq) ReadField3(iprot thrift.TProtocol) error

func (*RegisterReq) ReadField4

func (p *RegisterReq) ReadField4(iprot thrift.TProtocol) error

func (*RegisterReq) String

func (p *RegisterReq) String() string

func (*RegisterReq) Write

func (p *RegisterReq) Write(oprot thrift.TProtocol) (err error)

type RegisterResp

type RegisterResp 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    *UserData `thrift:"data,3,required" form:"data,required" json:"data,required"`
}
var UserServiceRegisterResult_Success_DEFAULT *RegisterResp

func NewRegisterResp

func NewRegisterResp() *RegisterResp

func (*RegisterResp) GetCode

func (p *RegisterResp) GetCode() (v int32)

func (*RegisterResp) GetData

func (p *RegisterResp) GetData() (v *UserData)

func (*RegisterResp) GetMessage

func (p *RegisterResp) GetMessage() (v string)

func (*RegisterResp) InitDefault

func (p *RegisterResp) InitDefault()

func (*RegisterResp) IsSetData

func (p *RegisterResp) IsSetData() bool

func (*RegisterResp) Read

func (p *RegisterResp) Read(iprot thrift.TProtocol) (err error)

func (*RegisterResp) ReadField1

func (p *RegisterResp) ReadField1(iprot thrift.TProtocol) error

func (*RegisterResp) ReadField2

func (p *RegisterResp) ReadField2(iprot thrift.TProtocol) error

func (*RegisterResp) ReadField3

func (p *RegisterResp) ReadField3(iprot thrift.TProtocol) error

func (*RegisterResp) String

func (p *RegisterResp) String() string

func (*RegisterResp) Write

func (p *RegisterResp) Write(oprot thrift.TProtocol) (err error)

type UpdateProfileReq

type UpdateProfileReq struct {
	Nickname string `thrift:"nickname,1,required" form:"nickname,required" json:"nickname,required"`
	Avatar   string `thrift:"avatar,2,required" form:"avatar,required" json:"avatar,required"`
}

==================== 用户资料更新 ====================

var UserServiceUpdateProfileArgs_Req_DEFAULT *UpdateProfileReq

func NewUpdateProfileReq

func NewUpdateProfileReq() *UpdateProfileReq

func (*UpdateProfileReq) GetAvatar

func (p *UpdateProfileReq) GetAvatar() (v string)

func (*UpdateProfileReq) GetNickname

func (p *UpdateProfileReq) GetNickname() (v string)

func (*UpdateProfileReq) InitDefault

func (p *UpdateProfileReq) InitDefault()

func (*UpdateProfileReq) Read

func (p *UpdateProfileReq) Read(iprot thrift.TProtocol) (err error)

func (*UpdateProfileReq) ReadField1

func (p *UpdateProfileReq) ReadField1(iprot thrift.TProtocol) error

func (*UpdateProfileReq) ReadField2

func (p *UpdateProfileReq) ReadField2(iprot thrift.TProtocol) error

func (*UpdateProfileReq) String

func (p *UpdateProfileReq) String() string

func (*UpdateProfileReq) Write

func (p *UpdateProfileReq) Write(oprot thrift.TProtocol) (err error)

type UpdateProfileResp

type UpdateProfileResp 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    *UserData `thrift:"data,3,required" form:"data,required" json:"data,required"`
}
var UserServiceUpdateProfileResult_Success_DEFAULT *UpdateProfileResp

func NewUpdateProfileResp

func NewUpdateProfileResp() *UpdateProfileResp

func (*UpdateProfileResp) GetCode

func (p *UpdateProfileResp) GetCode() (v int32)

func (*UpdateProfileResp) GetData

func (p *UpdateProfileResp) GetData() (v *UserData)

func (*UpdateProfileResp) GetMessage

func (p *UpdateProfileResp) GetMessage() (v string)

func (*UpdateProfileResp) InitDefault

func (p *UpdateProfileResp) InitDefault()

func (*UpdateProfileResp) IsSetData

func (p *UpdateProfileResp) IsSetData() bool

func (*UpdateProfileResp) Read

func (p *UpdateProfileResp) Read(iprot thrift.TProtocol) (err error)

func (*UpdateProfileResp) ReadField1

func (p *UpdateProfileResp) ReadField1(iprot thrift.TProtocol) error

func (*UpdateProfileResp) ReadField2

func (p *UpdateProfileResp) ReadField2(iprot thrift.TProtocol) error

func (*UpdateProfileResp) ReadField3

func (p *UpdateProfileResp) ReadField3(iprot thrift.TProtocol) error

func (*UpdateProfileResp) String

func (p *UpdateProfileResp) String() string

func (*UpdateProfileResp) Write

func (p *UpdateProfileResp) Write(oprot thrift.TProtocol) (err error)

type UserData

type UserData struct {
	ID        int64  `thrift:"id,1,required" form:"id,required" json:"id,required"`
	Username  string `thrift:"username,2,required" form:"username,required" json:"username,required"`
	Email     string `thrift:"email,3,required" form:"email,required" json:"email,required"`
	Nickname  string `thrift:"nickname,4,required" form:"nickname,required" json:"nickname,required"`
	Avatar    string `thrift:"avatar,5,required" form:"avatar,required" json:"avatar,required"`
	Status    int32  `thrift:"status,6,required" form:"status,required" json:"status,required"`
	CreatedAt string `thrift:"created_at,7,required" form:"created_at,required" json:"created_at,required"`
	// role 仅 /user/info 返回(handler 补发,前端 admin 判定依赖),/user/login 载荷不含
	Role *string `thrift:"role,8,optional" form:"role" json:"role,omitempty"`
}
var LoginData_User_DEFAULT *UserData
var RegisterResp_Data_DEFAULT *UserData
var UpdateProfileResp_Data_DEFAULT *UserData
var UserInfoResp_Data_DEFAULT *UserData

func NewUserData

func NewUserData() *UserData

func (*UserData) GetAvatar

func (p *UserData) GetAvatar() (v string)

func (*UserData) GetCreatedAt

func (p *UserData) GetCreatedAt() (v string)

func (*UserData) GetEmail

func (p *UserData) GetEmail() (v string)

func (*UserData) GetID

func (p *UserData) GetID() (v int64)

func (*UserData) GetNickname

func (p *UserData) GetNickname() (v string)

func (*UserData) GetRole

func (p *UserData) GetRole() (v string)

func (*UserData) GetStatus

func (p *UserData) GetStatus() (v int32)

func (*UserData) GetUsername

func (p *UserData) GetUsername() (v string)

func (*UserData) InitDefault

func (p *UserData) InitDefault()

func (*UserData) IsSetRole

func (p *UserData) IsSetRole() bool

func (*UserData) Read

func (p *UserData) Read(iprot thrift.TProtocol) (err error)

func (*UserData) ReadField1

func (p *UserData) ReadField1(iprot thrift.TProtocol) error

func (*UserData) ReadField2

func (p *UserData) ReadField2(iprot thrift.TProtocol) error

func (*UserData) ReadField3

func (p *UserData) ReadField3(iprot thrift.TProtocol) error

func (*UserData) ReadField4

func (p *UserData) ReadField4(iprot thrift.TProtocol) error

func (*UserData) ReadField5

func (p *UserData) ReadField5(iprot thrift.TProtocol) error

func (*UserData) ReadField6

func (p *UserData) ReadField6(iprot thrift.TProtocol) error

func (*UserData) ReadField7

func (p *UserData) ReadField7(iprot thrift.TProtocol) error

func (*UserData) ReadField8

func (p *UserData) ReadField8(iprot thrift.TProtocol) error

func (*UserData) String

func (p *UserData) String() string

func (*UserData) Write

func (p *UserData) Write(oprot thrift.TProtocol) (err error)

type UserFileItem

type UserFileItem struct {
	ID           int64  `thrift:"id,1,required" form:"id,required" json:"id,required"`
	Code         string `thrift:"code,2,required" form:"code,required" json:"code,required"`
	FileName     string `thrift:"file_name,3,required" form:"file_name,required" json:"file_name,required"`
	FilePath     string `thrift:"file_path,4,required" form:"file_path,required" json:"file_path,required"`
	Size         int64  `thrift:"size,5,required" form:"size,required" json:"size,required"`
	ExpiredAt    string `thrift:"expired_at,6,required" form:"expired_at,required" json:"expired_at,required"`
	ExpiredCount int32  `thrift:"expired_count,7,required" form:"expired_count,required" json:"expired_count,required"`
	UsedCount    int32  `thrift:"used_count,8,required" form:"used_count,required" json:"used_count,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"`
}

prefix/suffix 已退役(2026-10-26):旧直传布局的「原始名拆分」死列, 全库恒空且无写入方;文件名统一走 file_name。

func NewUserFileItem

func NewUserFileItem() *UserFileItem

func (*UserFileItem) GetCode

func (p *UserFileItem) GetCode() (v string)

func (*UserFileItem) GetCreatedAt

func (p *UserFileItem) GetCreatedAt() (v string)

func (*UserFileItem) GetExpiredAt

func (p *UserFileItem) GetExpiredAt() (v string)

func (*UserFileItem) GetExpiredCount

func (p *UserFileItem) GetExpiredCount() (v int32)

func (*UserFileItem) GetFileName

func (p *UserFileItem) GetFileName() (v string)

func (*UserFileItem) GetFilePath

func (p *UserFileItem) GetFilePath() (v string)

func (*UserFileItem) GetID

func (p *UserFileItem) GetID() (v int64)

func (*UserFileItem) GetSize

func (p *UserFileItem) GetSize() (v int64)

func (*UserFileItem) GetUpdatedAt

func (p *UserFileItem) GetUpdatedAt() (v string)

func (*UserFileItem) GetUsedCount

func (p *UserFileItem) GetUsedCount() (v int32)

func (*UserFileItem) InitDefault

func (p *UserFileItem) InitDefault()

func (*UserFileItem) Read

func (p *UserFileItem) Read(iprot thrift.TProtocol) (err error)

func (*UserFileItem) ReadField1

func (p *UserFileItem) ReadField1(iprot thrift.TProtocol) error

func (*UserFileItem) ReadField2

func (p *UserFileItem) ReadField2(iprot thrift.TProtocol) error

func (*UserFileItem) ReadField3

func (p *UserFileItem) ReadField3(iprot thrift.TProtocol) error

func (*UserFileItem) ReadField4

func (p *UserFileItem) ReadField4(iprot thrift.TProtocol) error

func (*UserFileItem) ReadField5

func (p *UserFileItem) ReadField5(iprot thrift.TProtocol) error

func (*UserFileItem) ReadField6

func (p *UserFileItem) ReadField6(iprot thrift.TProtocol) error

func (*UserFileItem) ReadField7

func (p *UserFileItem) ReadField7(iprot thrift.TProtocol) error

func (*UserFileItem) ReadField8

func (p *UserFileItem) ReadField8(iprot thrift.TProtocol) error

func (*UserFileItem) ReadField9

func (p *UserFileItem) ReadField9(iprot thrift.TProtocol) error

func (*UserFileItem) ReadField10

func (p *UserFileItem) ReadField10(iprot thrift.TProtocol) error

func (*UserFileItem) String

func (p *UserFileItem) String() string

func (*UserFileItem) Write

func (p *UserFileItem) Write(oprot thrift.TProtocol) (err error)

type UserFileList

type UserFileList struct {
	Files      []*UserFileItem     `thrift:"files,1,required,list<UserFileItem>" form:"files,required" json:"files,required"`
	Pagination *UserFilePagination `thrift:"pagination,2,required" form:"pagination,required" json:"pagination,required"`
}
var UserFilesResp_Data_DEFAULT *UserFileList

func NewUserFileList

func NewUserFileList() *UserFileList

func (*UserFileList) GetFiles

func (p *UserFileList) GetFiles() (v []*UserFileItem)

func (*UserFileList) GetPagination

func (p *UserFileList) GetPagination() (v *UserFilePagination)

func (*UserFileList) InitDefault

func (p *UserFileList) InitDefault()

func (*UserFileList) IsSetPagination

func (p *UserFileList) IsSetPagination() bool

func (*UserFileList) Read

func (p *UserFileList) Read(iprot thrift.TProtocol) (err error)

func (*UserFileList) ReadField1

func (p *UserFileList) ReadField1(iprot thrift.TProtocol) error

func (*UserFileList) ReadField2

func (p *UserFileList) ReadField2(iprot thrift.TProtocol) error

func (*UserFileList) String

func (p *UserFileList) String() string

func (*UserFileList) Write

func (p *UserFileList) Write(oprot thrift.TProtocol) (err error)

type UserFilePagination

type UserFilePagination struct {
	Page       int32 `thrift:"page,1,required" form:"page,required" json:"page,required"`
	PageSize   int32 `thrift:"page_size,2,required" form:"page_size,required" json:"page_size,required"`
	Total      int64 `thrift:"total,3,required" form:"total,required" json:"total,required"`
	TotalPages int32 `thrift:"total_pages,4,required" form:"total_pages,required" json:"total_pages,required"`
	HasNext    bool  `thrift:"has_next,5,required" form:"has_next,required" json:"has_next,required"`
	HasPrev    bool  `thrift:"has_prev,6,required" form:"has_prev,required" json:"has_prev,required"`
}
var UserFileList_Pagination_DEFAULT *UserFilePagination

func NewUserFilePagination

func NewUserFilePagination() *UserFilePagination

func (*UserFilePagination) GetHasNext

func (p *UserFilePagination) GetHasNext() (v bool)

func (*UserFilePagination) GetHasPrev

func (p *UserFilePagination) GetHasPrev() (v bool)

func (*UserFilePagination) GetPage

func (p *UserFilePagination) GetPage() (v int32)

func (*UserFilePagination) GetPageSize

func (p *UserFilePagination) GetPageSize() (v int32)

func (*UserFilePagination) GetTotal

func (p *UserFilePagination) GetTotal() (v int64)

func (*UserFilePagination) GetTotalPages

func (p *UserFilePagination) GetTotalPages() (v int32)

func (*UserFilePagination) InitDefault

func (p *UserFilePagination) InitDefault()

func (*UserFilePagination) Read

func (p *UserFilePagination) Read(iprot thrift.TProtocol) (err error)

func (*UserFilePagination) ReadField1

func (p *UserFilePagination) ReadField1(iprot thrift.TProtocol) error

func (*UserFilePagination) ReadField2

func (p *UserFilePagination) ReadField2(iprot thrift.TProtocol) error

func (*UserFilePagination) ReadField3

func (p *UserFilePagination) ReadField3(iprot thrift.TProtocol) error

func (*UserFilePagination) ReadField4

func (p *UserFilePagination) ReadField4(iprot thrift.TProtocol) error

func (*UserFilePagination) ReadField5

func (p *UserFilePagination) ReadField5(iprot thrift.TProtocol) error

func (*UserFilePagination) ReadField6

func (p *UserFilePagination) ReadField6(iprot thrift.TProtocol) error

func (*UserFilePagination) String

func (p *UserFilePagination) String() string

func (*UserFilePagination) Write

func (p *UserFilePagination) Write(oprot thrift.TProtocol) (err error)

type UserFilesReq

type UserFilesReq struct {
	Page     int32 `thrift:"page,1,required" json:"page,required" query:"page,required"`
	PageSize int32 `thrift:"page_size,2,required" json:"page_size,required" query:"page_size,required"`
}

==================== 用户文件列表 ====================

var UserServiceUserFilesArgs_Req_DEFAULT *UserFilesReq

func NewUserFilesReq

func NewUserFilesReq() *UserFilesReq

func (*UserFilesReq) GetPage

func (p *UserFilesReq) GetPage() (v int32)

func (*UserFilesReq) GetPageSize

func (p *UserFilesReq) GetPageSize() (v int32)

func (*UserFilesReq) InitDefault

func (p *UserFilesReq) InitDefault()

func (*UserFilesReq) Read

func (p *UserFilesReq) Read(iprot thrift.TProtocol) (err error)

func (*UserFilesReq) ReadField1

func (p *UserFilesReq) ReadField1(iprot thrift.TProtocol) error

func (*UserFilesReq) ReadField2

func (p *UserFilesReq) ReadField2(iprot thrift.TProtocol) error

func (*UserFilesReq) String

func (p *UserFilesReq) String() string

func (*UserFilesReq) Write

func (p *UserFilesReq) Write(oprot thrift.TProtocol) (err error)

type UserFilesResp

type UserFilesResp 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    *UserFileList `thrift:"data,3,required" form:"data,required" json:"data,required"`
}
var UserServiceUserFilesResult_Success_DEFAULT *UserFilesResp

func NewUserFilesResp

func NewUserFilesResp() *UserFilesResp

func (*UserFilesResp) GetCode

func (p *UserFilesResp) GetCode() (v int32)

func (*UserFilesResp) GetData

func (p *UserFilesResp) GetData() (v *UserFileList)

func (*UserFilesResp) GetMessage

func (p *UserFilesResp) GetMessage() (v string)

func (*UserFilesResp) InitDefault

func (p *UserFilesResp) InitDefault()

func (*UserFilesResp) IsSetData

func (p *UserFilesResp) IsSetData() bool

func (*UserFilesResp) Read

func (p *UserFilesResp) Read(iprot thrift.TProtocol) (err error)

func (*UserFilesResp) ReadField1

func (p *UserFilesResp) ReadField1(iprot thrift.TProtocol) error

func (*UserFilesResp) ReadField2

func (p *UserFilesResp) ReadField2(iprot thrift.TProtocol) error

func (*UserFilesResp) ReadField3

func (p *UserFilesResp) ReadField3(iprot thrift.TProtocol) error

func (*UserFilesResp) String

func (p *UserFilesResp) String() string

func (*UserFilesResp) Write

func (p *UserFilesResp) Write(oprot thrift.TProtocol) (err error)

type UserInfoReq

type UserInfoReq struct {
}

==================== 用户信息 ====================

var UserServiceUserInfoArgs_Req_DEFAULT *UserInfoReq

func NewUserInfoReq

func NewUserInfoReq() *UserInfoReq

func (*UserInfoReq) InitDefault

func (p *UserInfoReq) InitDefault()

func (*UserInfoReq) Read

func (p *UserInfoReq) Read(iprot thrift.TProtocol) (err error)

func (*UserInfoReq) String

func (p *UserInfoReq) String() string

func (*UserInfoReq) Write

func (p *UserInfoReq) Write(oprot thrift.TProtocol) (err error)

type UserInfoResp

type UserInfoResp 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    *UserData `thrift:"data,3,required" form:"data,required" json:"data,required"`
}
var UserServiceUserInfoResult_Success_DEFAULT *UserInfoResp

func NewUserInfoResp

func NewUserInfoResp() *UserInfoResp

func (*UserInfoResp) GetCode

func (p *UserInfoResp) GetCode() (v int32)

func (*UserInfoResp) GetData

func (p *UserInfoResp) GetData() (v *UserData)

func (*UserInfoResp) GetMessage

func (p *UserInfoResp) GetMessage() (v string)

func (*UserInfoResp) InitDefault

func (p *UserInfoResp) InitDefault()

func (*UserInfoResp) IsSetData

func (p *UserInfoResp) IsSetData() bool

func (*UserInfoResp) Read

func (p *UserInfoResp) Read(iprot thrift.TProtocol) (err error)

func (*UserInfoResp) ReadField1

func (p *UserInfoResp) ReadField1(iprot thrift.TProtocol) error

func (*UserInfoResp) ReadField2

func (p *UserInfoResp) ReadField2(iprot thrift.TProtocol) error

func (*UserInfoResp) ReadField3

func (p *UserInfoResp) ReadField3(iprot thrift.TProtocol) error

func (*UserInfoResp) String

func (p *UserInfoResp) String() string

func (*UserInfoResp) Write

func (p *UserInfoResp) Write(oprot thrift.TProtocol) (err error)

type UserService

type UserService interface {
	// Register 用户注册
	Register(ctx context.Context, req *RegisterReq) (r *RegisterResp, err error)
	// Login 用户登录
	Login(ctx context.Context, req *LoginReq) (r *LoginResp, err error)
	// UserInfo 获取用户信息
	UserInfo(ctx context.Context, req *UserInfoReq) (r *UserInfoResp, err error)
	// UpdateProfile 更新用户资料
	UpdateProfile(ctx context.Context, req *UpdateProfileReq) (r *UpdateProfileResp, err error)
	// ChangePassword 修改密码
	ChangePassword(ctx context.Context, req *ChangePasswordReq) (r *ChangePasswordResp, err error)
	// UserStats 用户统计信息
	UserStats(ctx context.Context, req *UserStatsReq) (r *UserStatsResp, err error)
	// UserFiles 获取用户文件列表
	UserFiles(ctx context.Context, req *UserFilesReq) (r *UserFilesResp, err error)
	// ListAPIKeys 获取 API Key 列表
	ListAPIKeys(ctx context.Context, req *EmptyReq) (r *APIKeyListResp, err error)
	// CreateAPIKey 创建 API Key
	CreateAPIKey(ctx context.Context, req *CreateAPIKeyReq) (r *CreateAPIKeyResp, err error)
	// DeleteAPIKey 删除 API Key
	DeleteAPIKey(ctx context.Context, req *DeleteAPIKeyReq) (r *DeleteAPIKeyResp, err error)
}

==================== 会话与 API Key(2026-10-26 自 customHandler 收敛进 IDL) ====================

⚠️ 收敛前这些端点是 bootstrap/routes_custom.go 里的**内联闭包**(无契约)⇒

wire 形状按现状镜像:logout 成功响应**没有 data 字段**(不声明 data)。

==================== 服务定义 ====================

type UserServiceChangePasswordArgs

type UserServiceChangePasswordArgs struct {
	Req *ChangePasswordReq `thrift:"req,1"`
}

func NewUserServiceChangePasswordArgs

func NewUserServiceChangePasswordArgs() *UserServiceChangePasswordArgs

func (*UserServiceChangePasswordArgs) GetReq

func (*UserServiceChangePasswordArgs) InitDefault

func (p *UserServiceChangePasswordArgs) InitDefault()

func (*UserServiceChangePasswordArgs) IsSetReq

func (p *UserServiceChangePasswordArgs) IsSetReq() bool

func (*UserServiceChangePasswordArgs) Read

func (p *UserServiceChangePasswordArgs) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceChangePasswordArgs) ReadField1

func (p *UserServiceChangePasswordArgs) ReadField1(iprot thrift.TProtocol) error

func (*UserServiceChangePasswordArgs) String

func (*UserServiceChangePasswordArgs) Write

func (p *UserServiceChangePasswordArgs) Write(oprot thrift.TProtocol) (err error)

type UserServiceChangePasswordResult

type UserServiceChangePasswordResult struct {
	Success *ChangePasswordResp `thrift:"success,0,optional"`
}

func NewUserServiceChangePasswordResult

func NewUserServiceChangePasswordResult() *UserServiceChangePasswordResult

func (*UserServiceChangePasswordResult) GetSuccess

func (*UserServiceChangePasswordResult) InitDefault

func (p *UserServiceChangePasswordResult) InitDefault()

func (*UserServiceChangePasswordResult) IsSetSuccess

func (p *UserServiceChangePasswordResult) IsSetSuccess() bool

func (*UserServiceChangePasswordResult) Read

func (*UserServiceChangePasswordResult) ReadField0

func (*UserServiceChangePasswordResult) String

func (*UserServiceChangePasswordResult) Write

func (p *UserServiceChangePasswordResult) Write(oprot thrift.TProtocol) (err error)

type UserServiceClient

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

func NewUserServiceClient

func NewUserServiceClient(c thrift.TClient) *UserServiceClient

func NewUserServiceClientProtocol

func NewUserServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *UserServiceClient

func (*UserServiceClient) ChangePassword

func (p *UserServiceClient) ChangePassword(ctx context.Context, req *ChangePasswordReq) (r *ChangePasswordResp, err error)

func (*UserServiceClient) Client_

func (p *UserServiceClient) Client_() thrift.TClient

func (*UserServiceClient) CreateAPIKey

func (p *UserServiceClient) CreateAPIKey(ctx context.Context, req *CreateAPIKeyReq) (r *CreateAPIKeyResp, err error)

func (*UserServiceClient) DeleteAPIKey

func (p *UserServiceClient) DeleteAPIKey(ctx context.Context, req *DeleteAPIKeyReq) (r *DeleteAPIKeyResp, err error)

func (*UserServiceClient) ListAPIKeys

func (p *UserServiceClient) ListAPIKeys(ctx context.Context, req *EmptyReq) (r *APIKeyListResp, err error)

func (*UserServiceClient) Login

func (p *UserServiceClient) Login(ctx context.Context, req *LoginReq) (r *LoginResp, err error)

func (*UserServiceClient) Register

func (p *UserServiceClient) Register(ctx context.Context, req *RegisterReq) (r *RegisterResp, err error)

func (*UserServiceClient) UpdateProfile

func (p *UserServiceClient) UpdateProfile(ctx context.Context, req *UpdateProfileReq) (r *UpdateProfileResp, err error)

func (*UserServiceClient) UserFiles

func (p *UserServiceClient) UserFiles(ctx context.Context, req *UserFilesReq) (r *UserFilesResp, err error)

func (*UserServiceClient) UserInfo

func (p *UserServiceClient) UserInfo(ctx context.Context, req *UserInfoReq) (r *UserInfoResp, err error)

func (*UserServiceClient) UserStats

func (p *UserServiceClient) UserStats(ctx context.Context, req *UserStatsReq) (r *UserStatsResp, err error)

type UserServiceCreateAPIKeyArgs

type UserServiceCreateAPIKeyArgs struct {
	Req *CreateAPIKeyReq `thrift:"req,1"`
}

func NewUserServiceCreateAPIKeyArgs

func NewUserServiceCreateAPIKeyArgs() *UserServiceCreateAPIKeyArgs

func (*UserServiceCreateAPIKeyArgs) GetReq

func (*UserServiceCreateAPIKeyArgs) InitDefault

func (p *UserServiceCreateAPIKeyArgs) InitDefault()

func (*UserServiceCreateAPIKeyArgs) IsSetReq

func (p *UserServiceCreateAPIKeyArgs) IsSetReq() bool

func (*UserServiceCreateAPIKeyArgs) Read

func (p *UserServiceCreateAPIKeyArgs) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceCreateAPIKeyArgs) ReadField1

func (p *UserServiceCreateAPIKeyArgs) ReadField1(iprot thrift.TProtocol) error

func (*UserServiceCreateAPIKeyArgs) String

func (p *UserServiceCreateAPIKeyArgs) String() string

func (*UserServiceCreateAPIKeyArgs) Write

func (p *UserServiceCreateAPIKeyArgs) Write(oprot thrift.TProtocol) (err error)

type UserServiceCreateAPIKeyResult

type UserServiceCreateAPIKeyResult struct {
	Success *CreateAPIKeyResp `thrift:"success,0,optional"`
}

func NewUserServiceCreateAPIKeyResult

func NewUserServiceCreateAPIKeyResult() *UserServiceCreateAPIKeyResult

func (*UserServiceCreateAPIKeyResult) GetSuccess

func (p *UserServiceCreateAPIKeyResult) GetSuccess() (v *CreateAPIKeyResp)

func (*UserServiceCreateAPIKeyResult) InitDefault

func (p *UserServiceCreateAPIKeyResult) InitDefault()

func (*UserServiceCreateAPIKeyResult) IsSetSuccess

func (p *UserServiceCreateAPIKeyResult) IsSetSuccess() bool

func (*UserServiceCreateAPIKeyResult) Read

func (p *UserServiceCreateAPIKeyResult) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceCreateAPIKeyResult) ReadField0

func (p *UserServiceCreateAPIKeyResult) ReadField0(iprot thrift.TProtocol) error

func (*UserServiceCreateAPIKeyResult) String

func (*UserServiceCreateAPIKeyResult) Write

func (p *UserServiceCreateAPIKeyResult) Write(oprot thrift.TProtocol) (err error)

type UserServiceDeleteAPIKeyArgs

type UserServiceDeleteAPIKeyArgs struct {
	Req *DeleteAPIKeyReq `thrift:"req,1"`
}

func NewUserServiceDeleteAPIKeyArgs

func NewUserServiceDeleteAPIKeyArgs() *UserServiceDeleteAPIKeyArgs

func (*UserServiceDeleteAPIKeyArgs) GetReq

func (*UserServiceDeleteAPIKeyArgs) InitDefault

func (p *UserServiceDeleteAPIKeyArgs) InitDefault()

func (*UserServiceDeleteAPIKeyArgs) IsSetReq

func (p *UserServiceDeleteAPIKeyArgs) IsSetReq() bool

func (*UserServiceDeleteAPIKeyArgs) Read

func (p *UserServiceDeleteAPIKeyArgs) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceDeleteAPIKeyArgs) ReadField1

func (p *UserServiceDeleteAPIKeyArgs) ReadField1(iprot thrift.TProtocol) error

func (*UserServiceDeleteAPIKeyArgs) String

func (p *UserServiceDeleteAPIKeyArgs) String() string

func (*UserServiceDeleteAPIKeyArgs) Write

func (p *UserServiceDeleteAPIKeyArgs) Write(oprot thrift.TProtocol) (err error)

type UserServiceDeleteAPIKeyResult

type UserServiceDeleteAPIKeyResult struct {
	Success *DeleteAPIKeyResp `thrift:"success,0,optional"`
}

func NewUserServiceDeleteAPIKeyResult

func NewUserServiceDeleteAPIKeyResult() *UserServiceDeleteAPIKeyResult

func (*UserServiceDeleteAPIKeyResult) GetSuccess

func (p *UserServiceDeleteAPIKeyResult) GetSuccess() (v *DeleteAPIKeyResp)

func (*UserServiceDeleteAPIKeyResult) InitDefault

func (p *UserServiceDeleteAPIKeyResult) InitDefault()

func (*UserServiceDeleteAPIKeyResult) IsSetSuccess

func (p *UserServiceDeleteAPIKeyResult) IsSetSuccess() bool

func (*UserServiceDeleteAPIKeyResult) Read

func (p *UserServiceDeleteAPIKeyResult) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceDeleteAPIKeyResult) ReadField0

func (p *UserServiceDeleteAPIKeyResult) ReadField0(iprot thrift.TProtocol) error

func (*UserServiceDeleteAPIKeyResult) String

func (*UserServiceDeleteAPIKeyResult) Write

func (p *UserServiceDeleteAPIKeyResult) Write(oprot thrift.TProtocol) (err error)

type UserServiceListAPIKeysArgs

type UserServiceListAPIKeysArgs struct {
	Req *EmptyReq `thrift:"req,1"`
}

func NewUserServiceListAPIKeysArgs

func NewUserServiceListAPIKeysArgs() *UserServiceListAPIKeysArgs

func (*UserServiceListAPIKeysArgs) GetReq

func (p *UserServiceListAPIKeysArgs) GetReq() (v *EmptyReq)

func (*UserServiceListAPIKeysArgs) InitDefault

func (p *UserServiceListAPIKeysArgs) InitDefault()

func (*UserServiceListAPIKeysArgs) IsSetReq

func (p *UserServiceListAPIKeysArgs) IsSetReq() bool

func (*UserServiceListAPIKeysArgs) Read

func (p *UserServiceListAPIKeysArgs) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceListAPIKeysArgs) ReadField1

func (p *UserServiceListAPIKeysArgs) ReadField1(iprot thrift.TProtocol) error

func (*UserServiceListAPIKeysArgs) String

func (p *UserServiceListAPIKeysArgs) String() string

func (*UserServiceListAPIKeysArgs) Write

func (p *UserServiceListAPIKeysArgs) Write(oprot thrift.TProtocol) (err error)

type UserServiceListAPIKeysResult

type UserServiceListAPIKeysResult struct {
	Success *APIKeyListResp `thrift:"success,0,optional"`
}

func NewUserServiceListAPIKeysResult

func NewUserServiceListAPIKeysResult() *UserServiceListAPIKeysResult

func (*UserServiceListAPIKeysResult) GetSuccess

func (p *UserServiceListAPIKeysResult) GetSuccess() (v *APIKeyListResp)

func (*UserServiceListAPIKeysResult) InitDefault

func (p *UserServiceListAPIKeysResult) InitDefault()

func (*UserServiceListAPIKeysResult) IsSetSuccess

func (p *UserServiceListAPIKeysResult) IsSetSuccess() bool

func (*UserServiceListAPIKeysResult) Read

func (p *UserServiceListAPIKeysResult) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceListAPIKeysResult) ReadField0

func (p *UserServiceListAPIKeysResult) ReadField0(iprot thrift.TProtocol) error

func (*UserServiceListAPIKeysResult) String

func (*UserServiceListAPIKeysResult) Write

func (p *UserServiceListAPIKeysResult) Write(oprot thrift.TProtocol) (err error)

type UserServiceLoginArgs

type UserServiceLoginArgs struct {
	Req *LoginReq `thrift:"req,1"`
}

func NewUserServiceLoginArgs

func NewUserServiceLoginArgs() *UserServiceLoginArgs

func (*UserServiceLoginArgs) GetReq

func (p *UserServiceLoginArgs) GetReq() (v *LoginReq)

func (*UserServiceLoginArgs) InitDefault

func (p *UserServiceLoginArgs) InitDefault()

func (*UserServiceLoginArgs) IsSetReq

func (p *UserServiceLoginArgs) IsSetReq() bool

func (*UserServiceLoginArgs) Read

func (p *UserServiceLoginArgs) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceLoginArgs) ReadField1

func (p *UserServiceLoginArgs) ReadField1(iprot thrift.TProtocol) error

func (*UserServiceLoginArgs) String

func (p *UserServiceLoginArgs) String() string

func (*UserServiceLoginArgs) Write

func (p *UserServiceLoginArgs) Write(oprot thrift.TProtocol) (err error)

type UserServiceLoginResult

type UserServiceLoginResult struct {
	Success *LoginResp `thrift:"success,0,optional"`
}

func NewUserServiceLoginResult

func NewUserServiceLoginResult() *UserServiceLoginResult

func (*UserServiceLoginResult) GetSuccess

func (p *UserServiceLoginResult) GetSuccess() (v *LoginResp)

func (*UserServiceLoginResult) InitDefault

func (p *UserServiceLoginResult) InitDefault()

func (*UserServiceLoginResult) IsSetSuccess

func (p *UserServiceLoginResult) IsSetSuccess() bool

func (*UserServiceLoginResult) Read

func (p *UserServiceLoginResult) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceLoginResult) ReadField0

func (p *UserServiceLoginResult) ReadField0(iprot thrift.TProtocol) error

func (*UserServiceLoginResult) String

func (p *UserServiceLoginResult) String() string

func (*UserServiceLoginResult) Write

func (p *UserServiceLoginResult) Write(oprot thrift.TProtocol) (err error)

type UserServiceProcessor

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

func NewUserServiceProcessor

func NewUserServiceProcessor(handler UserService) *UserServiceProcessor

func (*UserServiceProcessor) AddToProcessorMap

func (p *UserServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)

func (*UserServiceProcessor) GetProcessorFunction

func (p *UserServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)

func (*UserServiceProcessor) Process

func (p *UserServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)

func (*UserServiceProcessor) ProcessorMap

func (p *UserServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction

type UserServiceRegisterArgs

type UserServiceRegisterArgs struct {
	Req *RegisterReq `thrift:"req,1"`
}

func NewUserServiceRegisterArgs

func NewUserServiceRegisterArgs() *UserServiceRegisterArgs

func (*UserServiceRegisterArgs) GetReq

func (p *UserServiceRegisterArgs) GetReq() (v *RegisterReq)

func (*UserServiceRegisterArgs) InitDefault

func (p *UserServiceRegisterArgs) InitDefault()

func (*UserServiceRegisterArgs) IsSetReq

func (p *UserServiceRegisterArgs) IsSetReq() bool

func (*UserServiceRegisterArgs) Read

func (p *UserServiceRegisterArgs) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceRegisterArgs) ReadField1

func (p *UserServiceRegisterArgs) ReadField1(iprot thrift.TProtocol) error

func (*UserServiceRegisterArgs) String

func (p *UserServiceRegisterArgs) String() string

func (*UserServiceRegisterArgs) Write

func (p *UserServiceRegisterArgs) Write(oprot thrift.TProtocol) (err error)

type UserServiceRegisterResult

type UserServiceRegisterResult struct {
	Success *RegisterResp `thrift:"success,0,optional"`
}

func NewUserServiceRegisterResult

func NewUserServiceRegisterResult() *UserServiceRegisterResult

func (*UserServiceRegisterResult) GetSuccess

func (p *UserServiceRegisterResult) GetSuccess() (v *RegisterResp)

func (*UserServiceRegisterResult) InitDefault

func (p *UserServiceRegisterResult) InitDefault()

func (*UserServiceRegisterResult) IsSetSuccess

func (p *UserServiceRegisterResult) IsSetSuccess() bool

func (*UserServiceRegisterResult) Read

func (p *UserServiceRegisterResult) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceRegisterResult) ReadField0

func (p *UserServiceRegisterResult) ReadField0(iprot thrift.TProtocol) error

func (*UserServiceRegisterResult) String

func (p *UserServiceRegisterResult) String() string

func (*UserServiceRegisterResult) Write

func (p *UserServiceRegisterResult) Write(oprot thrift.TProtocol) (err error)

type UserServiceUpdateProfileArgs

type UserServiceUpdateProfileArgs struct {
	Req *UpdateProfileReq `thrift:"req,1"`
}

func NewUserServiceUpdateProfileArgs

func NewUserServiceUpdateProfileArgs() *UserServiceUpdateProfileArgs

func (*UserServiceUpdateProfileArgs) GetReq

func (*UserServiceUpdateProfileArgs) InitDefault

func (p *UserServiceUpdateProfileArgs) InitDefault()

func (*UserServiceUpdateProfileArgs) IsSetReq

func (p *UserServiceUpdateProfileArgs) IsSetReq() bool

func (*UserServiceUpdateProfileArgs) Read

func (p *UserServiceUpdateProfileArgs) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceUpdateProfileArgs) ReadField1

func (p *UserServiceUpdateProfileArgs) ReadField1(iprot thrift.TProtocol) error

func (*UserServiceUpdateProfileArgs) String

func (*UserServiceUpdateProfileArgs) Write

func (p *UserServiceUpdateProfileArgs) Write(oprot thrift.TProtocol) (err error)

type UserServiceUpdateProfileResult

type UserServiceUpdateProfileResult struct {
	Success *UpdateProfileResp `thrift:"success,0,optional"`
}

func NewUserServiceUpdateProfileResult

func NewUserServiceUpdateProfileResult() *UserServiceUpdateProfileResult

func (*UserServiceUpdateProfileResult) GetSuccess

func (*UserServiceUpdateProfileResult) InitDefault

func (p *UserServiceUpdateProfileResult) InitDefault()

func (*UserServiceUpdateProfileResult) IsSetSuccess

func (p *UserServiceUpdateProfileResult) IsSetSuccess() bool

func (*UserServiceUpdateProfileResult) Read

func (*UserServiceUpdateProfileResult) ReadField0

func (*UserServiceUpdateProfileResult) String

func (*UserServiceUpdateProfileResult) Write

func (p *UserServiceUpdateProfileResult) Write(oprot thrift.TProtocol) (err error)

type UserServiceUserFilesArgs

type UserServiceUserFilesArgs struct {
	Req *UserFilesReq `thrift:"req,1"`
}

func NewUserServiceUserFilesArgs

func NewUserServiceUserFilesArgs() *UserServiceUserFilesArgs

func (*UserServiceUserFilesArgs) GetReq

func (p *UserServiceUserFilesArgs) GetReq() (v *UserFilesReq)

func (*UserServiceUserFilesArgs) InitDefault

func (p *UserServiceUserFilesArgs) InitDefault()

func (*UserServiceUserFilesArgs) IsSetReq

func (p *UserServiceUserFilesArgs) IsSetReq() bool

func (*UserServiceUserFilesArgs) Read

func (p *UserServiceUserFilesArgs) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceUserFilesArgs) ReadField1

func (p *UserServiceUserFilesArgs) ReadField1(iprot thrift.TProtocol) error

func (*UserServiceUserFilesArgs) String

func (p *UserServiceUserFilesArgs) String() string

func (*UserServiceUserFilesArgs) Write

func (p *UserServiceUserFilesArgs) Write(oprot thrift.TProtocol) (err error)

type UserServiceUserFilesResult

type UserServiceUserFilesResult struct {
	Success *UserFilesResp `thrift:"success,0,optional"`
}

func NewUserServiceUserFilesResult

func NewUserServiceUserFilesResult() *UserServiceUserFilesResult

func (*UserServiceUserFilesResult) GetSuccess

func (p *UserServiceUserFilesResult) GetSuccess() (v *UserFilesResp)

func (*UserServiceUserFilesResult) InitDefault

func (p *UserServiceUserFilesResult) InitDefault()

func (*UserServiceUserFilesResult) IsSetSuccess

func (p *UserServiceUserFilesResult) IsSetSuccess() bool

func (*UserServiceUserFilesResult) Read

func (p *UserServiceUserFilesResult) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceUserFilesResult) ReadField0

func (p *UserServiceUserFilesResult) ReadField0(iprot thrift.TProtocol) error

func (*UserServiceUserFilesResult) String

func (p *UserServiceUserFilesResult) String() string

func (*UserServiceUserFilesResult) Write

func (p *UserServiceUserFilesResult) Write(oprot thrift.TProtocol) (err error)

type UserServiceUserInfoArgs

type UserServiceUserInfoArgs struct {
	Req *UserInfoReq `thrift:"req,1"`
}

func NewUserServiceUserInfoArgs

func NewUserServiceUserInfoArgs() *UserServiceUserInfoArgs

func (*UserServiceUserInfoArgs) GetReq

func (p *UserServiceUserInfoArgs) GetReq() (v *UserInfoReq)

func (*UserServiceUserInfoArgs) InitDefault

func (p *UserServiceUserInfoArgs) InitDefault()

func (*UserServiceUserInfoArgs) IsSetReq

func (p *UserServiceUserInfoArgs) IsSetReq() bool

func (*UserServiceUserInfoArgs) Read

func (p *UserServiceUserInfoArgs) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceUserInfoArgs) ReadField1

func (p *UserServiceUserInfoArgs) ReadField1(iprot thrift.TProtocol) error

func (*UserServiceUserInfoArgs) String

func (p *UserServiceUserInfoArgs) String() string

func (*UserServiceUserInfoArgs) Write

func (p *UserServiceUserInfoArgs) Write(oprot thrift.TProtocol) (err error)

type UserServiceUserInfoResult

type UserServiceUserInfoResult struct {
	Success *UserInfoResp `thrift:"success,0,optional"`
}

func NewUserServiceUserInfoResult

func NewUserServiceUserInfoResult() *UserServiceUserInfoResult

func (*UserServiceUserInfoResult) GetSuccess

func (p *UserServiceUserInfoResult) GetSuccess() (v *UserInfoResp)

func (*UserServiceUserInfoResult) InitDefault

func (p *UserServiceUserInfoResult) InitDefault()

func (*UserServiceUserInfoResult) IsSetSuccess

func (p *UserServiceUserInfoResult) IsSetSuccess() bool

func (*UserServiceUserInfoResult) Read

func (p *UserServiceUserInfoResult) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceUserInfoResult) ReadField0

func (p *UserServiceUserInfoResult) ReadField0(iprot thrift.TProtocol) error

func (*UserServiceUserInfoResult) String

func (p *UserServiceUserInfoResult) String() string

func (*UserServiceUserInfoResult) Write

func (p *UserServiceUserInfoResult) Write(oprot thrift.TProtocol) (err error)

type UserServiceUserStatsArgs

type UserServiceUserStatsArgs struct {
	Req *UserStatsReq `thrift:"req,1"`
}

func NewUserServiceUserStatsArgs

func NewUserServiceUserStatsArgs() *UserServiceUserStatsArgs

func (*UserServiceUserStatsArgs) GetReq

func (p *UserServiceUserStatsArgs) GetReq() (v *UserStatsReq)

func (*UserServiceUserStatsArgs) InitDefault

func (p *UserServiceUserStatsArgs) InitDefault()

func (*UserServiceUserStatsArgs) IsSetReq

func (p *UserServiceUserStatsArgs) IsSetReq() bool

func (*UserServiceUserStatsArgs) Read

func (p *UserServiceUserStatsArgs) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceUserStatsArgs) ReadField1

func (p *UserServiceUserStatsArgs) ReadField1(iprot thrift.TProtocol) error

func (*UserServiceUserStatsArgs) String

func (p *UserServiceUserStatsArgs) String() string

func (*UserServiceUserStatsArgs) Write

func (p *UserServiceUserStatsArgs) Write(oprot thrift.TProtocol) (err error)

type UserServiceUserStatsResult

type UserServiceUserStatsResult struct {
	Success *UserStatsResp `thrift:"success,0,optional"`
}

func NewUserServiceUserStatsResult

func NewUserServiceUserStatsResult() *UserServiceUserStatsResult

func (*UserServiceUserStatsResult) GetSuccess

func (p *UserServiceUserStatsResult) GetSuccess() (v *UserStatsResp)

func (*UserServiceUserStatsResult) InitDefault

func (p *UserServiceUserStatsResult) InitDefault()

func (*UserServiceUserStatsResult) IsSetSuccess

func (p *UserServiceUserStatsResult) IsSetSuccess() bool

func (*UserServiceUserStatsResult) Read

func (p *UserServiceUserStatsResult) Read(iprot thrift.TProtocol) (err error)

func (*UserServiceUserStatsResult) ReadField0

func (p *UserServiceUserStatsResult) ReadField0(iprot thrift.TProtocol) error

func (*UserServiceUserStatsResult) String

func (p *UserServiceUserStatsResult) String() string

func (*UserServiceUserStatsResult) Write

func (p *UserServiceUserStatsResult) Write(oprot thrift.TProtocol) (err error)

type UserStats

type UserStats struct {
	TotalUploads int64 `thrift:"total_uploads,1,required" form:"total_uploads,required" json:"total_uploads,required"`
	TotalSize    int64 `thrift:"total_size,2,required" form:"total_size,required" json:"total_size,required"`
	QuotaUsed    int64 `thrift:"quota_used,3,required" form:"quota_used,required" json:"quota_used,required"`
	QuotaLimit   int64 `thrift:"quota_limit,4,required" form:"quota_limit,required" json:"quota_limit,required"`
}
var UserStatsResp_Data_DEFAULT *UserStats

func NewUserStats

func NewUserStats() *UserStats

func (*UserStats) GetQuotaLimit

func (p *UserStats) GetQuotaLimit() (v int64)

func (*UserStats) GetQuotaUsed

func (p *UserStats) GetQuotaUsed() (v int64)

func (*UserStats) GetTotalSize

func (p *UserStats) GetTotalSize() (v int64)

func (*UserStats) GetTotalUploads

func (p *UserStats) GetTotalUploads() (v int64)

func (*UserStats) InitDefault

func (p *UserStats) InitDefault()

func (*UserStats) Read

func (p *UserStats) Read(iprot thrift.TProtocol) (err error)

func (*UserStats) ReadField1

func (p *UserStats) ReadField1(iprot thrift.TProtocol) error

func (*UserStats) ReadField2

func (p *UserStats) ReadField2(iprot thrift.TProtocol) error

func (*UserStats) ReadField3

func (p *UserStats) ReadField3(iprot thrift.TProtocol) error

func (*UserStats) ReadField4

func (p *UserStats) ReadField4(iprot thrift.TProtocol) error

func (*UserStats) String

func (p *UserStats) String() string

func (*UserStats) Write

func (p *UserStats) Write(oprot thrift.TProtocol) (err error)

type UserStatsReq

type UserStatsReq struct {
}

==================== 用户统计信息 ====================

var UserServiceUserStatsArgs_Req_DEFAULT *UserStatsReq

func NewUserStatsReq

func NewUserStatsReq() *UserStatsReq

func (*UserStatsReq) InitDefault

func (p *UserStatsReq) InitDefault()

func (*UserStatsReq) Read

func (p *UserStatsReq) Read(iprot thrift.TProtocol) (err error)

func (*UserStatsReq) String

func (p *UserStatsReq) String() string

func (*UserStatsReq) Write

func (p *UserStatsReq) Write(oprot thrift.TProtocol) (err error)

type UserStatsResp

type UserStatsResp 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    *UserStats `thrift:"data,3,required" form:"data,required" json:"data,required"`
}
var UserServiceUserStatsResult_Success_DEFAULT *UserStatsResp

func NewUserStatsResp

func NewUserStatsResp() *UserStatsResp

func (*UserStatsResp) GetCode

func (p *UserStatsResp) GetCode() (v int32)

func (*UserStatsResp) GetData

func (p *UserStatsResp) GetData() (v *UserStats)

func (*UserStatsResp) GetMessage

func (p *UserStatsResp) GetMessage() (v string)

func (*UserStatsResp) InitDefault

func (p *UserStatsResp) InitDefault()

func (*UserStatsResp) IsSetData

func (p *UserStatsResp) IsSetData() bool

func (*UserStatsResp) Read

func (p *UserStatsResp) Read(iprot thrift.TProtocol) (err error)

func (*UserStatsResp) ReadField1

func (p *UserStatsResp) ReadField1(iprot thrift.TProtocol) error

func (*UserStatsResp) ReadField2

func (p *UserStatsResp) ReadField2(iprot thrift.TProtocol) error

func (*UserStatsResp) ReadField3

func (p *UserStatsResp) ReadField3(iprot thrift.TProtocol) error

func (*UserStatsResp) String

func (p *UserStatsResp) String() string

func (*UserStatsResp) Write

func (p *UserStatsResp) Write(oprot thrift.TProtocol) (err error)

Jump to

Keyboard shortcuts

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