v1

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: May 21, 2025 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ServiceStatus_name = map[int32]string{
		0: "Healthy",
		1: "Unhealthy",
	}
	ServiceStatus_value = map[string]int32{
		"Healthy":   0,
		"Unhealthy": 1,
	}
)

Enum value maps for ServiceStatus.

View Source
var File_apiserver_v1_apiserver_proto protoreflect.FileDescriptor
View Source
var File_apiserver_v1_frostmourne_proto protoreflect.FileDescriptor
View Source
var File_apiserver_v1_healthz_proto protoreflect.FileDescriptor
View Source
var File_apiserver_v1_user_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ChangePasswordRequest

type ChangePasswordRequest struct {

	// userID 表示用户 ID
	UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID,omitempty"`
	// oldPassword 表示当前密码
	OldPassword string `protobuf:"bytes,2,opt,name=oldPassword,proto3" json:"oldPassword,omitempty"`
	// newPassword 表示准备修改的新密码
	NewPassword string `protobuf:"bytes,3,opt,name=newPassword,proto3" json:"newPassword,omitempty"`
	// contains filtered or unexported fields
}

ChangePasswordRequest 表示修改密码请求

func (*ChangePasswordRequest) Default

func (x *ChangePasswordRequest) Default()

func (*ChangePasswordRequest) Descriptor deprecated

func (*ChangePasswordRequest) Descriptor() ([]byte, []int)

Deprecated: Use ChangePasswordRequest.ProtoReflect.Descriptor instead.

func (*ChangePasswordRequest) GetNewPassword

func (x *ChangePasswordRequest) GetNewPassword() string

func (*ChangePasswordRequest) GetOldPassword

func (x *ChangePasswordRequest) GetOldPassword() string

func (*ChangePasswordRequest) GetUserID

func (x *ChangePasswordRequest) GetUserID() string

func (*ChangePasswordRequest) ProtoMessage

func (*ChangePasswordRequest) ProtoMessage()

func (*ChangePasswordRequest) ProtoReflect

func (x *ChangePasswordRequest) ProtoReflect() protoreflect.Message

func (*ChangePasswordRequest) Reset

func (x *ChangePasswordRequest) Reset()

func (*ChangePasswordRequest) String

func (x *ChangePasswordRequest) String() string

type ChangePasswordResponse

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

ChangePasswordResponse 表示修改密码响应

func (*ChangePasswordResponse) Default

func (x *ChangePasswordResponse) Default()

func (*ChangePasswordResponse) Descriptor deprecated

func (*ChangePasswordResponse) Descriptor() ([]byte, []int)

Deprecated: Use ChangePasswordResponse.ProtoReflect.Descriptor instead.

func (*ChangePasswordResponse) ProtoMessage

func (*ChangePasswordResponse) ProtoMessage()

func (*ChangePasswordResponse) ProtoReflect

func (x *ChangePasswordResponse) ProtoReflect() protoreflect.Message

func (*ChangePasswordResponse) Reset

func (x *ChangePasswordResponse) Reset()

func (*ChangePasswordResponse) String

func (x *ChangePasswordResponse) String() string

type CommonFrostmourneResponse

type CommonFrostmourneResponse struct {

	// returncode 响应码
	Returncode int32 `protobuf:"varint,1,opt,name=returncode,proto3" json:"returncode,omitempty"`
	// message 消息
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// result 结果 true or false
	Result bool `protobuf:"varint,3,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

CommonFrostmourneResponse 公共响应信息

func (*CommonFrostmourneResponse) Default

func (x *CommonFrostmourneResponse) Default()

func (*CommonFrostmourneResponse) Descriptor deprecated

func (*CommonFrostmourneResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommonFrostmourneResponse.ProtoReflect.Descriptor instead.

func (*CommonFrostmourneResponse) GetMessage

func (x *CommonFrostmourneResponse) GetMessage() string

func (*CommonFrostmourneResponse) GetResult

func (x *CommonFrostmourneResponse) GetResult() bool

func (*CommonFrostmourneResponse) GetReturncode

func (x *CommonFrostmourneResponse) GetReturncode() int32

func (*CommonFrostmourneResponse) ProtoMessage

func (*CommonFrostmourneResponse) ProtoMessage()

func (*CommonFrostmourneResponse) ProtoReflect

func (*CommonFrostmourneResponse) Reset

func (x *CommonFrostmourneResponse) Reset()

func (*CommonFrostmourneResponse) String

func (x *CommonFrostmourneResponse) String() string

type CreateFrostmourneDepRequest

type CreateFrostmourneDepRequest struct {

	// departmentName 部门名称
	DepartmentName string `protobuf:"bytes,1,opt,name=departmentName,proto3" json:"departmentName,omitempty"`
	// fullName 部门全称
	FullName string `protobuf:"bytes,2,opt,name=fullName,proto3" json:"fullName,omitempty"`
	// contains filtered or unexported fields
}

CreateFrostmourneDepRequest 创建部门请求

成功
    http://127.0.0.1:8080/api/monitor-api/department/create?_appId=frostmourne&_t=1744881469677
    {departmentName: "INFRA", fullName: "infrastructure"}
    {"returncode":0,"message":"ok","result":true}
失败
    http://127.0.0.1:8080/api/monitor-api/department/create?_appId=frostmourne&_t=1744881469677
    {departmentName: "INFRA", fullName: "infrastructure"}
    {"returncode":5101,"message":"部门已经存在"}

func (*CreateFrostmourneDepRequest) Default

func (x *CreateFrostmourneDepRequest) Default()

func (*CreateFrostmourneDepRequest) Descriptor deprecated

func (*CreateFrostmourneDepRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateFrostmourneDepRequest.ProtoReflect.Descriptor instead.

func (*CreateFrostmourneDepRequest) GetDepartmentName

func (x *CreateFrostmourneDepRequest) GetDepartmentName() string

func (*CreateFrostmourneDepRequest) GetFullName

func (x *CreateFrostmourneDepRequest) GetFullName() string

func (*CreateFrostmourneDepRequest) ProtoMessage

func (*CreateFrostmourneDepRequest) ProtoMessage()

func (*CreateFrostmourneDepRequest) ProtoReflect

func (*CreateFrostmourneDepRequest) Reset

func (x *CreateFrostmourneDepRequest) Reset()

func (*CreateFrostmourneDepRequest) String

func (x *CreateFrostmourneDepRequest) String() string

type CreateFrostmourneTeamRequest

type CreateFrostmourneTeamRequest struct {

	// departmentId 部门ID
	DepartmentId int32 `protobuf:"varint,1,opt,name=departmentId,proto3" json:"departmentId,omitempty"`
	// teamName 团队ID
	TeamName string `protobuf:"bytes,2,opt,name=teamName,proto3" json:"teamName,omitempty"`
	// fullName 团队名称
	FullName string `protobuf:"bytes,3,opt,name=fullName,proto3" json:"fullName,omitempty"`
	// contains filtered or unexported fields
}

CreateFrostmourneTeamRequest 创建团队请求

成功
    http://127.0.0.1:8080/api/monitor-api/team/create?_appId=frostmourne&_t=1744884889951
    {departmentId: 6, teamName: "INFRA", fullName: "infrastructure"}
    {returncode: 0, message: "ok", result: true}
失败
    http://127.0.0.1:8080/api/monitor-api/team/create?_appId=frostmourne&_t=1744884889951
    {departmentId: 6, teamName: "INFRA", fullName: "infrastructure"}
    {returncode: 567, message: "团队名已经存在"}

func (*CreateFrostmourneTeamRequest) Default

func (x *CreateFrostmourneTeamRequest) Default()

func (*CreateFrostmourneTeamRequest) Descriptor deprecated

func (*CreateFrostmourneTeamRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateFrostmourneTeamRequest.ProtoReflect.Descriptor instead.

func (*CreateFrostmourneTeamRequest) GetDepartmentId

func (x *CreateFrostmourneTeamRequest) GetDepartmentId() int32

func (*CreateFrostmourneTeamRequest) GetFullName

func (x *CreateFrostmourneTeamRequest) GetFullName() string

func (*CreateFrostmourneTeamRequest) GetTeamName

func (x *CreateFrostmourneTeamRequest) GetTeamName() string

func (*CreateFrostmourneTeamRequest) ProtoMessage

func (*CreateFrostmourneTeamRequest) ProtoMessage()

func (*CreateFrostmourneTeamRequest) ProtoReflect

func (*CreateFrostmourneTeamRequest) Reset

func (x *CreateFrostmourneTeamRequest) Reset()

func (*CreateFrostmourneTeamRequest) String

type CreateFrostmourneUserRequest

type CreateFrostmourneUserRequest struct {

	// role 用户所属角色
	Role string `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	// teamId 团队ID
	TeamId int32 `protobuf:"varint,2,opt,name=teamId,proto3" json:"teamId,omitempty"`
	// account 账号
	Account string `protobuf:"bytes,3,opt,name=account,proto3" json:"account,omitempty"`
	// password 密码
	Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
	// fullName 全称
	FullName string `protobuf:"bytes,5,opt,name=fullName,proto3" json:"fullName,omitempty"`
	// roles 所属角色列表
	Roles []string `protobuf:"bytes,6,rep,name=roles,proto3" json:"roles,omitempty"`
	// contains filtered or unexported fields
}

CreateFrostmourneUserRequest 创建用户请求

成功
    http://127.0.0.1:8080/api/monitor-api/userinfo/create?_appId=frostmourne&_t=1744786084135
    {role: "user", teamId: 3, account: "test", password: "123456789", fullName: "测试", roles: ["user"]}
    {returncode: 0, message: "ok", result: true}

失败
    http://127.0.0.1:8080/api/monitor-api/userinfo/create?_appId=frostmourne&_t=1744786206214
    {role: "user", teamId: 3, account: "test", password: "123456789", fullName: "测试", roles: ["user"]}
    {returncode: 5690, message: "账号已经存在"}

func (*CreateFrostmourneUserRequest) Default

func (x *CreateFrostmourneUserRequest) Default()

func (*CreateFrostmourneUserRequest) Descriptor deprecated

func (*CreateFrostmourneUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateFrostmourneUserRequest.ProtoReflect.Descriptor instead.

func (*CreateFrostmourneUserRequest) GetAccount

func (x *CreateFrostmourneUserRequest) GetAccount() string

func (*CreateFrostmourneUserRequest) GetFullName

func (x *CreateFrostmourneUserRequest) GetFullName() string

func (*CreateFrostmourneUserRequest) GetPassword

func (x *CreateFrostmourneUserRequest) GetPassword() string

func (*CreateFrostmourneUserRequest) GetRole

func (x *CreateFrostmourneUserRequest) GetRole() string

func (*CreateFrostmourneUserRequest) GetRoles

func (x *CreateFrostmourneUserRequest) GetRoles() []string

func (*CreateFrostmourneUserRequest) GetTeamId

func (x *CreateFrostmourneUserRequest) GetTeamId() int32

func (*CreateFrostmourneUserRequest) ProtoMessage

func (*CreateFrostmourneUserRequest) ProtoMessage()

func (*CreateFrostmourneUserRequest) ProtoReflect

func (*CreateFrostmourneUserRequest) Reset

func (x *CreateFrostmourneUserRequest) Reset()

func (*CreateFrostmourneUserRequest) String

type CreateUserRequest

type CreateUserRequest struct {

	// username 表示用户名称
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	// password 表示用户密码
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// nickname 表示用户昵称
	Nickname *string `protobuf:"bytes,3,opt,name=nickname,proto3,oneof" json:"nickname,omitempty"`
	// email 表示用户电子邮箱
	Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	// phone 表示用户手机号
	Phone string `protobuf:"bytes,5,opt,name=phone,proto3" json:"phone,omitempty"`
	// contains filtered or unexported fields
}

CreateUserRequest 表示创建用户请求

func (*CreateUserRequest) Default

func (x *CreateUserRequest) Default()

func (*CreateUserRequest) Descriptor deprecated

func (*CreateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.

func (*CreateUserRequest) GetEmail

func (x *CreateUserRequest) GetEmail() string

func (*CreateUserRequest) GetNickname

func (x *CreateUserRequest) GetNickname() string

func (*CreateUserRequest) GetPassword

func (x *CreateUserRequest) GetPassword() string

func (*CreateUserRequest) GetPhone

func (x *CreateUserRequest) GetPhone() string

func (*CreateUserRequest) GetUsername

func (x *CreateUserRequest) GetUsername() string

func (*CreateUserRequest) ProtoMessage

func (*CreateUserRequest) ProtoMessage()

func (*CreateUserRequest) ProtoReflect

func (x *CreateUserRequest) ProtoReflect() protoreflect.Message

func (*CreateUserRequest) Reset

func (x *CreateUserRequest) Reset()

func (*CreateUserRequest) String

func (x *CreateUserRequest) String() string

type CreateUserResponse

type CreateUserResponse struct {

	// userID 表示新创建的用户 ID
	UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID,omitempty"`
	// contains filtered or unexported fields
}

CreateUserResponse 表示创建用户响应

func (*CreateUserResponse) Default

func (x *CreateUserResponse) Default()

func (*CreateUserResponse) Descriptor deprecated

func (*CreateUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserResponse.ProtoReflect.Descriptor instead.

func (*CreateUserResponse) GetUserID

func (x *CreateUserResponse) GetUserID() string

func (*CreateUserResponse) ProtoMessage

func (*CreateUserResponse) ProtoMessage()

func (*CreateUserResponse) ProtoReflect

func (x *CreateUserResponse) ProtoReflect() protoreflect.Message

func (*CreateUserResponse) Reset

func (x *CreateUserResponse) Reset()

func (*CreateUserResponse) String

func (x *CreateUserResponse) String() string

type DeleteUserRequest

type DeleteUserRequest struct {

	// userID 表示用户 ID
	UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID,omitempty"`
	// contains filtered or unexported fields
}

DeleteUserRequest 表示删除用户请求

func (*DeleteUserRequest) Default

func (x *DeleteUserRequest) Default()

func (*DeleteUserRequest) Descriptor deprecated

func (*DeleteUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead.

func (*DeleteUserRequest) GetUserID

func (x *DeleteUserRequest) GetUserID() string

func (*DeleteUserRequest) ProtoMessage

func (*DeleteUserRequest) ProtoMessage()

func (*DeleteUserRequest) ProtoReflect

func (x *DeleteUserRequest) ProtoReflect() protoreflect.Message

func (*DeleteUserRequest) Reset

func (x *DeleteUserRequest) Reset()

func (*DeleteUserRequest) String

func (x *DeleteUserRequest) String() string

type DeleteUserResponse

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

DeleteUserResponse 表示删除用户响应

func (*DeleteUserResponse) Default

func (x *DeleteUserResponse) Default()

func (*DeleteUserResponse) Descriptor deprecated

func (*DeleteUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteUserResponse.ProtoReflect.Descriptor instead.

func (*DeleteUserResponse) ProtoMessage

func (*DeleteUserResponse) ProtoMessage()

func (*DeleteUserResponse) ProtoReflect

func (x *DeleteUserResponse) ProtoReflect() protoreflect.Message

func (*DeleteUserResponse) Reset

func (x *DeleteUserResponse) Reset()

func (*DeleteUserResponse) String

func (x *DeleteUserResponse) String() string

type FrostmourneLoginRequest

type FrostmourneLoginRequest struct {

	// username 用户名
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	// password 密码
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

FrostmourneLoginRequest 登录请求

成功
    http://127.0.0.1:8080/api/monitor-api/user/login
    {username: "admin", password: "111111"}
    {returncode: 0, message: "ok", result: "token_value"}
失败
    http://127.0.0.1:8080/api/monitor-api/user/login
    {username: "admin", password: "111111"}
    {returncode: 580, message: "用户名或密码错误"}

func (*FrostmourneLoginRequest) Default

func (x *FrostmourneLoginRequest) Default()

func (*FrostmourneLoginRequest) Descriptor deprecated

func (*FrostmourneLoginRequest) Descriptor() ([]byte, []int)

Deprecated: Use FrostmourneLoginRequest.ProtoReflect.Descriptor instead.

func (*FrostmourneLoginRequest) GetPassword

func (x *FrostmourneLoginRequest) GetPassword() string

func (*FrostmourneLoginRequest) GetUsername

func (x *FrostmourneLoginRequest) GetUsername() string

func (*FrostmourneLoginRequest) ProtoMessage

func (*FrostmourneLoginRequest) ProtoMessage()

func (*FrostmourneLoginRequest) ProtoReflect

func (x *FrostmourneLoginRequest) ProtoReflect() protoreflect.Message

func (*FrostmourneLoginRequest) Reset

func (x *FrostmourneLoginRequest) Reset()

func (*FrostmourneLoginRequest) String

func (x *FrostmourneLoginRequest) String() string

type FrostmourneLoginResponse

type FrostmourneLoginResponse struct {

	// returncode 响应码
	Returncode int32 `protobuf:"varint,1,opt,name=returncode,proto3" json:"returncode,omitempty"`
	// message 消息
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// result 额外消息
	Result string `protobuf:"bytes,3,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

FrostmourneLoginResponse 登录响应

func (*FrostmourneLoginResponse) Default

func (x *FrostmourneLoginResponse) Default()

func (*FrostmourneLoginResponse) Descriptor deprecated

func (*FrostmourneLoginResponse) Descriptor() ([]byte, []int)

Deprecated: Use FrostmourneLoginResponse.ProtoReflect.Descriptor instead.

func (*FrostmourneLoginResponse) GetMessage

func (x *FrostmourneLoginResponse) GetMessage() string

func (*FrostmourneLoginResponse) GetResult

func (x *FrostmourneLoginResponse) GetResult() string

func (*FrostmourneLoginResponse) GetReturncode

func (x *FrostmourneLoginResponse) GetReturncode() int32

func (*FrostmourneLoginResponse) ProtoMessage

func (*FrostmourneLoginResponse) ProtoMessage()

func (*FrostmourneLoginResponse) ProtoReflect

func (x *FrostmourneLoginResponse) ProtoReflect() protoreflect.Message

func (*FrostmourneLoginResponse) Reset

func (x *FrostmourneLoginResponse) Reset()

func (*FrostmourneLoginResponse) String

func (x *FrostmourneLoginResponse) String() string

type GetUserRequest

type GetUserRequest struct {

	// userID 表示用户 ID
	UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID,omitempty"`
	// contains filtered or unexported fields
}

GetUserRequest 表示获取用户请求

func (*GetUserRequest) Default

func (x *GetUserRequest) Default()

func (*GetUserRequest) Descriptor deprecated

func (*GetUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.

func (*GetUserRequest) GetUserID

func (x *GetUserRequest) GetUserID() string

func (*GetUserRequest) ProtoMessage

func (*GetUserRequest) ProtoMessage()

func (*GetUserRequest) ProtoReflect

func (x *GetUserRequest) ProtoReflect() protoreflect.Message

func (*GetUserRequest) Reset

func (x *GetUserRequest) Reset()

func (*GetUserRequest) String

func (x *GetUserRequest) String() string

type GetUserResponse

type GetUserResponse struct {

	// user 表示返回的用户信息
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

GetUserResponse 表示获取用户响应

func (*GetUserResponse) Default

func (x *GetUserResponse) Default()

func (*GetUserResponse) Descriptor deprecated

func (*GetUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserResponse.ProtoReflect.Descriptor instead.

func (*GetUserResponse) GetUser

func (x *GetUserResponse) GetUser() *User

func (*GetUserResponse) ProtoMessage

func (*GetUserResponse) ProtoMessage()

func (*GetUserResponse) ProtoReflect

func (x *GetUserResponse) ProtoReflect() protoreflect.Message

func (*GetUserResponse) Reset

func (x *GetUserResponse) Reset()

func (*GetUserResponse) String

func (x *GetUserResponse) String() string

type HealthzResponse

type HealthzResponse struct {

	// status 表示服务的健康状态
	Status ServiceStatus `protobuf:"varint,1,opt,name=status,proto3,enum=v1.ServiceStatus" json:"status,omitempty"`
	// timestamp 表示请求的时间戳
	Timestamp string `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// message 表示可选的状态消息,描述服务健康的更多信息
	Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

HealthzResponse 表示健康检查的响应结构体

func (*HealthzResponse) Default

func (x *HealthzResponse) Default()

func (*HealthzResponse) Descriptor deprecated

func (*HealthzResponse) Descriptor() ([]byte, []int)

Deprecated: Use HealthzResponse.ProtoReflect.Descriptor instead.

func (*HealthzResponse) GetMessage

func (x *HealthzResponse) GetMessage() string

func (*HealthzResponse) GetStatus

func (x *HealthzResponse) GetStatus() ServiceStatus

func (*HealthzResponse) GetTimestamp

func (x *HealthzResponse) GetTimestamp() string

func (*HealthzResponse) ProtoMessage

func (*HealthzResponse) ProtoMessage()

func (*HealthzResponse) ProtoReflect

func (x *HealthzResponse) ProtoReflect() protoreflect.Message

func (*HealthzResponse) Reset

func (x *HealthzResponse) Reset()

func (*HealthzResponse) String

func (x *HealthzResponse) String() string

type ListUserRequest

type ListUserRequest struct {

	// offset 表示偏移量
	Offset int64 `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"`
	// limit 表示每页数量
	Limit int64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

ListUserRequest 表示用户列表请求

func (*ListUserRequest) Default

func (x *ListUserRequest) Default()

func (*ListUserRequest) Descriptor deprecated

func (*ListUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListUserRequest.ProtoReflect.Descriptor instead.

func (*ListUserRequest) GetLimit

func (x *ListUserRequest) GetLimit() int64

func (*ListUserRequest) GetOffset

func (x *ListUserRequest) GetOffset() int64

func (*ListUserRequest) ProtoMessage

func (*ListUserRequest) ProtoMessage()

func (*ListUserRequest) ProtoReflect

func (x *ListUserRequest) ProtoReflect() protoreflect.Message

func (*ListUserRequest) Reset

func (x *ListUserRequest) Reset()

func (*ListUserRequest) String

func (x *ListUserRequest) String() string

type ListUserResponse

type ListUserResponse struct {

	// totalCount 表示总用户数
	TotalCount int64 `protobuf:"varint,1,opt,name=totalCount,proto3" json:"totalCount,omitempty"`
	// users 表示用户列表
	Users []*User `protobuf:"bytes,2,rep,name=users,proto3" json:"users,omitempty"`
	// contains filtered or unexported fields
}

ListUserResponse 表示用户列表响应

func (*ListUserResponse) Default

func (x *ListUserResponse) Default()

func (*ListUserResponse) Descriptor deprecated

func (*ListUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListUserResponse.ProtoReflect.Descriptor instead.

func (*ListUserResponse) GetTotalCount

func (x *ListUserResponse) GetTotalCount() int64

func (*ListUserResponse) GetUsers

func (x *ListUserResponse) GetUsers() []*User

func (*ListUserResponse) ProtoMessage

func (*ListUserResponse) ProtoMessage()

func (*ListUserResponse) ProtoReflect

func (x *ListUserResponse) ProtoReflect() protoreflect.Message

func (*ListUserResponse) Reset

func (x *ListUserResponse) Reset()

func (*ListUserResponse) String

func (x *ListUserResponse) String() string

type LoginRequest

type LoginRequest struct {

	// username 表示用户名称
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	// password 表示用户密码
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

LoginRequest 表示登录请求

func (*LoginRequest) Default

func (x *LoginRequest) Default()

func (*LoginRequest) Descriptor deprecated

func (*LoginRequest) Descriptor() ([]byte, []int)

Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.

func (*LoginRequest) GetPassword

func (x *LoginRequest) GetPassword() string

func (*LoginRequest) GetUsername

func (x *LoginRequest) GetUsername() string

func (*LoginRequest) ProtoMessage

func (*LoginRequest) ProtoMessage()

func (*LoginRequest) ProtoReflect

func (x *LoginRequest) ProtoReflect() protoreflect.Message

func (*LoginRequest) Reset

func (x *LoginRequest) Reset()

func (*LoginRequest) String

func (x *LoginRequest) String() string

type LoginResponse

type LoginResponse struct {

	// token 表示返回的身份验证令牌
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// expireAt 表示该 token 的过期时间
	ExpireAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expireAt,proto3" json:"expireAt,omitempty"`
	// contains filtered or unexported fields
}

LoginResponse 表示登录响应

func (*LoginResponse) Default

func (x *LoginResponse) Default()

func (*LoginResponse) Descriptor deprecated

func (*LoginResponse) Descriptor() ([]byte, []int)

Deprecated: Use LoginResponse.ProtoReflect.Descriptor instead.

func (*LoginResponse) GetExpireAt

func (x *LoginResponse) GetExpireAt() *timestamppb.Timestamp

func (*LoginResponse) GetToken

func (x *LoginResponse) GetToken() string

func (*LoginResponse) ProtoMessage

func (*LoginResponse) ProtoMessage()

func (*LoginResponse) ProtoReflect

func (x *LoginResponse) ProtoReflect() protoreflect.Message

func (*LoginResponse) Reset

func (x *LoginResponse) Reset()

func (*LoginResponse) String

func (x *LoginResponse) String() string

type RefreshTokenRequest

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

RefreshTokenRequest 表示刷新令牌的请求

func (*RefreshTokenRequest) Default

func (x *RefreshTokenRequest) Default()

func (*RefreshTokenRequest) Descriptor deprecated

func (*RefreshTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use RefreshTokenRequest.ProtoReflect.Descriptor instead.

func (*RefreshTokenRequest) ProtoMessage

func (*RefreshTokenRequest) ProtoMessage()

func (*RefreshTokenRequest) ProtoReflect

func (x *RefreshTokenRequest) ProtoReflect() protoreflect.Message

func (*RefreshTokenRequest) Reset

func (x *RefreshTokenRequest) Reset()

func (*RefreshTokenRequest) String

func (x *RefreshTokenRequest) String() string

type RefreshTokenResponse

type RefreshTokenResponse struct {

	// token 表示返回的身份验证令牌
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// expireAt 表示该 token 的过期时间
	ExpireAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expireAt,proto3" json:"expireAt,omitempty"`
	// contains filtered or unexported fields
}

RefreshTokenResponse 表示刷新令牌的响应

func (*RefreshTokenResponse) Default

func (x *RefreshTokenResponse) Default()

func (*RefreshTokenResponse) Descriptor deprecated

func (*RefreshTokenResponse) Descriptor() ([]byte, []int)

Deprecated: Use RefreshTokenResponse.ProtoReflect.Descriptor instead.

func (*RefreshTokenResponse) GetExpireAt

func (x *RefreshTokenResponse) GetExpireAt() *timestamppb.Timestamp

func (*RefreshTokenResponse) GetToken

func (x *RefreshTokenResponse) GetToken() string

func (*RefreshTokenResponse) ProtoMessage

func (*RefreshTokenResponse) ProtoMessage()

func (*RefreshTokenResponse) ProtoReflect

func (x *RefreshTokenResponse) ProtoReflect() protoreflect.Message

func (*RefreshTokenResponse) Reset

func (x *RefreshTokenResponse) Reset()

func (*RefreshTokenResponse) String

func (x *RefreshTokenResponse) String() string

type ServiceStatus

type ServiceStatus int32

ServiceStatus 表示服务的健康状态

const (
	// Healthy 表示服务健康
	ServiceStatus_Healthy ServiceStatus = 0
	// Unhealthy 表示服务不健康
	ServiceStatus_Unhealthy ServiceStatus = 1
)

func (ServiceStatus) Descriptor

func (ServiceStatus) Enum

func (x ServiceStatus) Enum() *ServiceStatus

func (ServiceStatus) EnumDescriptor deprecated

func (ServiceStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use ServiceStatus.Descriptor instead.

func (ServiceStatus) Number

func (ServiceStatus) String

func (x ServiceStatus) String() string

func (ServiceStatus) Type

type UpdateUserRequest

type UpdateUserRequest struct {

	// userID 表示用户 ID
	UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID,omitempty"`
	// username 表示可选的用户名称
	Username *string `protobuf:"bytes,2,opt,name=username,proto3,oneof" json:"username,omitempty"`
	// nickname 表示可选的用户昵称
	Nickname *string `protobuf:"bytes,3,opt,name=nickname,proto3,oneof" json:"nickname,omitempty"`
	// email 表示可选的用户电子邮箱
	Email *string `protobuf:"bytes,4,opt,name=email,proto3,oneof" json:"email,omitempty"`
	// phone 表示可选的用户手机号
	Phone *string `protobuf:"bytes,5,opt,name=phone,proto3,oneof" json:"phone,omitempty"`
	// contains filtered or unexported fields
}

UpdateUserRequest 表示更新用户请求

func (*UpdateUserRequest) Default

func (x *UpdateUserRequest) Default()

func (*UpdateUserRequest) Descriptor deprecated

func (*UpdateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserRequest) GetEmail

func (x *UpdateUserRequest) GetEmail() string

func (*UpdateUserRequest) GetNickname

func (x *UpdateUserRequest) GetNickname() string

func (*UpdateUserRequest) GetPhone

func (x *UpdateUserRequest) GetPhone() string

func (*UpdateUserRequest) GetUserID

func (x *UpdateUserRequest) GetUserID() string

func (*UpdateUserRequest) GetUsername

func (x *UpdateUserRequest) GetUsername() string

func (*UpdateUserRequest) ProtoMessage

func (*UpdateUserRequest) ProtoMessage()

func (*UpdateUserRequest) ProtoReflect

func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message

func (*UpdateUserRequest) Reset

func (x *UpdateUserRequest) Reset()

func (*UpdateUserRequest) String

func (x *UpdateUserRequest) String() string

type UpdateUserResponse

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

UpdateUserResponse 表示更新用户响应

func (*UpdateUserResponse) Default

func (x *UpdateUserResponse) Default()

func (*UpdateUserResponse) Descriptor deprecated

func (*UpdateUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserResponse) ProtoMessage

func (*UpdateUserResponse) ProtoMessage()

func (*UpdateUserResponse) ProtoReflect

func (x *UpdateUserResponse) ProtoReflect() protoreflect.Message

func (*UpdateUserResponse) Reset

func (x *UpdateUserResponse) Reset()

func (*UpdateUserResponse) String

func (x *UpdateUserResponse) String() string

type User

type User struct {

	// userID 表示用户 ID
	UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID,omitempty"`
	// username 表示用户名称
	Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	// nickname 表示用户昵称
	Nickname string `protobuf:"bytes,3,opt,name=nickname,proto3" json:"nickname,omitempty"`
	// email 表示用户电子邮箱
	Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	// phone 表示用户手机号
	Phone string `protobuf:"bytes,5,opt,name=phone,proto3" json:"phone,omitempty"`
	// postCount 表示用户拥有的博客数量
	PostCount int64 `protobuf:"varint,6,opt,name=postCount,proto3" json:"postCount,omitempty"`
	// createdAt 表示用户注册时间
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
	// updatedAt 表示用户最后更新时间
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`
	// contains filtered or unexported fields
}

User 表示用户信息

func (*User) Default

func (x *User) Default()

func (*User) Descriptor deprecated

func (*User) Descriptor() ([]byte, []int)

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetCreatedAt

func (x *User) GetCreatedAt() *timestamppb.Timestamp

func (*User) GetEmail

func (x *User) GetEmail() string

func (*User) GetNickname

func (x *User) GetNickname() string

func (*User) GetPhone

func (x *User) GetPhone() string

func (*User) GetPostCount

func (x *User) GetPostCount() int64

func (*User) GetUpdatedAt

func (x *User) GetUpdatedAt() *timestamppb.Timestamp

func (*User) GetUserID

func (x *User) GetUserID() string

func (*User) GetUsername

func (x *User) GetUsername() string

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

func (x *User) ProtoReflect() protoreflect.Message

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

Jump to

Keyboard shortcuts

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