Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterMemberServiceServer(s grpc.ServiceRegistrar, srv MemberServiceServer)
- type BasicInfo
- type CheckResponse
- type CreateRequest
- func (*CreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRequest) GetPassword() string
- func (x *CreateRequest) GetPhone() string
- func (x *CreateRequest) GetUsername() string
- func (*CreateRequest) ProtoMessage()
- func (x *CreateRequest) ProtoReflect() protoreflect.Message
- func (x *CreateRequest) Reset()
- func (x *CreateRequest) String() string
- type CreateResponse
- type IdRequest
- type MemberEntity
- func (*MemberEntity) Descriptor() ([]byte, []int)deprecated
- func (x *MemberEntity) GetBirthday() *timestamp.Timestamp
- func (x *MemberEntity) GetCity() string
- func (x *MemberEntity) GetCreatedAt() string
- func (x *MemberEntity) GetGender() MemberGender
- func (x *MemberEntity) GetGrowth() int32
- func (x *MemberEntity) GetIcon() string
- func (x *MemberEntity) GetId() uint64
- func (x *MemberEntity) GetJob() string
- func (x *MemberEntity) GetMemberLevelId() uint64
- func (x *MemberEntity) GetPassword() string
- func (x *MemberEntity) GetPhone() string
- func (x *MemberEntity) GetStatus() MemberStatus
- func (x *MemberEntity) GetUsername() string
- func (*MemberEntity) ProtoMessage()
- func (x *MemberEntity) ProtoReflect() protoreflect.Message
- func (x *MemberEntity) Reset()
- func (x *MemberEntity) String() string
- type MemberGender
- func (MemberGender) Descriptor() protoreflect.EnumDescriptor
- func (x MemberGender) Enum() *MemberGender
- func (MemberGender) EnumDescriptor() ([]byte, []int)deprecated
- func (x MemberGender) Number() protoreflect.EnumNumber
- func (x MemberGender) String() string
- func (MemberGender) Type() protoreflect.EnumType
- type MemberServiceClient
- type MemberServiceServer
- type MemberStatus
- func (MemberStatus) Descriptor() protoreflect.EnumDescriptor
- func (x MemberStatus) Enum() *MemberStatus
- func (MemberStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x MemberStatus) Number() protoreflect.EnumNumber
- func (x MemberStatus) String() string
- func (MemberStatus) Type() protoreflect.EnumType
- type PasswordCheckInfo
- func (*PasswordCheckInfo) Descriptor() ([]byte, []int)deprecated
- func (x *PasswordCheckInfo) GetEncryptedPassword() string
- func (x *PasswordCheckInfo) GetPassword() string
- func (*PasswordCheckInfo) ProtoMessage()
- func (x *PasswordCheckInfo) ProtoReflect() protoreflect.Message
- func (x *PasswordCheckInfo) Reset()
- func (x *PasswordCheckInfo) String() string
- type PhoneRequest
- type UnimplementedMemberServiceServer
- func (UnimplementedMemberServiceServer) CheckPassWord(context.Context, *PasswordCheckInfo) (*CheckResponse, error)
- func (UnimplementedMemberServiceServer) CreateMember(context.Context, *CreateRequest) (*CreateResponse, error)
- func (UnimplementedMemberServiceServer) GetMemberById(context.Context, *IdRequest) (*MemberEntity, error)
- func (UnimplementedMemberServiceServer) GetMemberByPhone(context.Context, *PhoneRequest) (*MemberEntity, error)
- func (UnimplementedMemberServiceServer) UpdateMember(context.Context, *MemberEntity) (*empty.Empty, error)
- type UnsafeMemberServiceServer
Constants ¶
const ( MemberService_GetMemberById_FullMethodName = "/user.v1.MemberService/GetMemberById" MemberService_GetMemberByPhone_FullMethodName = "/user.v1.MemberService/GetMemberByPhone" MemberService_CreateMember_FullMethodName = "/user.v1.MemberService/CreateMember" MemberService_UpdateMember_FullMethodName = "/user.v1.MemberService/UpdateMember" MemberService_CheckPassWord_FullMethodName = "/user.v1.MemberService/CheckPassWord" )
Variables ¶
var ( MemberStatus_name = map[int32]string{ 0: "DISABLED", 1: "ENABLED", } MemberStatus_value = map[string]int32{ "DISABLED": 0, "ENABLED": 1, } )
Enum value maps for MemberStatus.
var ( MemberGender_name = map[int32]string{ 0: "MAN", 1: "WOMAN", } MemberGender_value = map[string]int32{ "MAN": 0, "WOMAN": 1, } )
Enum value maps for MemberGender.
var File_member_proto protoreflect.FileDescriptor
var MemberService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "user.v1.MemberService", HandlerType: (*MemberServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetMemberById", Handler: _MemberService_GetMemberById_Handler, }, { MethodName: "GetMemberByPhone", Handler: _MemberService_GetMemberByPhone_Handler, }, { MethodName: "CreateMember", Handler: _MemberService_CreateMember_Handler, }, { MethodName: "UpdateMember", Handler: _MemberService_UpdateMember_Handler, }, { MethodName: "CheckPassWord", Handler: _MemberService_CheckPassWord_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "user.proto", }
MemberService_ServiceDesc is the grpc.ServiceDesc for MemberService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterMemberServiceServer ¶
func RegisterMemberServiceServer(s grpc.ServiceRegistrar, srv MemberServiceServer)
Types ¶
type BasicInfo ¶
type BasicInfo struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*BasicInfo) Descriptor
deprecated
func (*BasicInfo) GetUsername ¶
func (*BasicInfo) ProtoMessage ¶
func (*BasicInfo) ProtoMessage()
func (*BasicInfo) ProtoReflect ¶
func (x *BasicInfo) ProtoReflect() protoreflect.Message
type CheckResponse ¶
type CheckResponse struct { Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` // contains filtered or unexported fields }
func (*CheckResponse) Descriptor
deprecated
func (*CheckResponse) Descriptor() ([]byte, []int)
Deprecated: Use CheckResponse.ProtoReflect.Descriptor instead.
func (*CheckResponse) GetSuccess ¶
func (x *CheckResponse) GetSuccess() bool
func (*CheckResponse) ProtoMessage ¶
func (*CheckResponse) ProtoMessage()
func (*CheckResponse) ProtoReflect ¶
func (x *CheckResponse) ProtoReflect() protoreflect.Message
func (*CheckResponse) Reset ¶
func (x *CheckResponse) Reset()
func (*CheckResponse) String ¶
func (x *CheckResponse) String() string
type CreateRequest ¶
type CreateRequest struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Phone string `protobuf:"bytes,2,opt,name=phone,proto3" json:"phone,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
func (*CreateRequest) Descriptor
deprecated
func (*CreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRequest.ProtoReflect.Descriptor instead.
func (*CreateRequest) GetPassword ¶
func (x *CreateRequest) GetPassword() string
func (*CreateRequest) GetPhone ¶
func (x *CreateRequest) GetPhone() string
func (*CreateRequest) GetUsername ¶
func (x *CreateRequest) GetUsername() string
func (*CreateRequest) ProtoMessage ¶
func (*CreateRequest) ProtoMessage()
func (*CreateRequest) ProtoReflect ¶
func (x *CreateRequest) ProtoReflect() protoreflect.Message
func (*CreateRequest) Reset ¶
func (x *CreateRequest) Reset()
func (*CreateRequest) String ¶
func (x *CreateRequest) String() string
type CreateResponse ¶
type CreateResponse struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*CreateResponse) Descriptor
deprecated
func (*CreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateResponse.ProtoReflect.Descriptor instead.
func (*CreateResponse) GetId ¶
func (x *CreateResponse) GetId() uint64
func (*CreateResponse) ProtoMessage ¶
func (*CreateResponse) ProtoMessage()
func (*CreateResponse) ProtoReflect ¶
func (x *CreateResponse) ProtoReflect() protoreflect.Message
func (*CreateResponse) Reset ¶
func (x *CreateResponse) Reset()
func (*CreateResponse) String ¶
func (x *CreateResponse) String() string
type IdRequest ¶
type IdRequest struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*IdRequest) Descriptor
deprecated
func (*IdRequest) ProtoMessage ¶
func (*IdRequest) ProtoMessage()
func (*IdRequest) ProtoReflect ¶
func (x *IdRequest) ProtoReflect() protoreflect.Message
type MemberEntity ¶
type MemberEntity struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` MemberLevelId uint64 `protobuf:"varint,2,opt,name=member_level_id,json=memberLevelId,proto3" json:"member_level_id,omitempty"` Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"` Phone string `protobuf:"bytes,5,opt,name=phone,proto3" json:"phone,omitempty"` Icon string `protobuf:"bytes,6,opt,name=icon,proto3" json:"icon,omitempty"` Status MemberStatus `protobuf:"varint,7,opt,name=status,proto3,enum=user.v1.MemberStatus" json:"status,omitempty"` Gender MemberGender `protobuf:"varint,8,opt,name=gender,proto3,enum=user.v1.MemberGender" json:"gender,omitempty"` Birthday *timestamp.Timestamp `protobuf:"bytes,9,opt,name=birthday,proto3" json:"birthday,omitempty"` City string `protobuf:"bytes,10,opt,name=city,proto3" json:"city,omitempty"` Job string `protobuf:"bytes,11,opt,name=job,proto3" json:"job,omitempty"` Growth int32 `protobuf:"varint,12,opt,name=growth,proto3" json:"growth,omitempty"` CreatedAt string `protobuf:"bytes,13,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // contains filtered or unexported fields }
func (*MemberEntity) Descriptor
deprecated
func (*MemberEntity) Descriptor() ([]byte, []int)
Deprecated: Use MemberEntity.ProtoReflect.Descriptor instead.
func (*MemberEntity) GetBirthday ¶
func (x *MemberEntity) GetBirthday() *timestamp.Timestamp
func (*MemberEntity) GetCity ¶
func (x *MemberEntity) GetCity() string
func (*MemberEntity) GetCreatedAt ¶
func (x *MemberEntity) GetCreatedAt() string
func (*MemberEntity) GetGender ¶
func (x *MemberEntity) GetGender() MemberGender
func (*MemberEntity) GetGrowth ¶
func (x *MemberEntity) GetGrowth() int32
func (*MemberEntity) GetIcon ¶
func (x *MemberEntity) GetIcon() string
func (*MemberEntity) GetId ¶
func (x *MemberEntity) GetId() uint64
func (*MemberEntity) GetJob ¶
func (x *MemberEntity) GetJob() string
func (*MemberEntity) GetMemberLevelId ¶
func (x *MemberEntity) GetMemberLevelId() uint64
func (*MemberEntity) GetPassword ¶
func (x *MemberEntity) GetPassword() string
func (*MemberEntity) GetPhone ¶
func (x *MemberEntity) GetPhone() string
func (*MemberEntity) GetStatus ¶
func (x *MemberEntity) GetStatus() MemberStatus
func (*MemberEntity) GetUsername ¶
func (x *MemberEntity) GetUsername() string
func (*MemberEntity) ProtoMessage ¶
func (*MemberEntity) ProtoMessage()
func (*MemberEntity) ProtoReflect ¶
func (x *MemberEntity) ProtoReflect() protoreflect.Message
func (*MemberEntity) Reset ¶
func (x *MemberEntity) Reset()
func (*MemberEntity) String ¶
func (x *MemberEntity) String() string
type MemberGender ¶
type MemberGender int32
const ( MemberGender_MAN MemberGender = 0 MemberGender_WOMAN MemberGender = 1 )
func (MemberGender) Descriptor ¶
func (MemberGender) Descriptor() protoreflect.EnumDescriptor
func (MemberGender) Enum ¶
func (x MemberGender) Enum() *MemberGender
func (MemberGender) EnumDescriptor
deprecated
func (MemberGender) EnumDescriptor() ([]byte, []int)
Deprecated: Use MemberGender.Descriptor instead.
func (MemberGender) Number ¶
func (x MemberGender) Number() protoreflect.EnumNumber
func (MemberGender) String ¶
func (x MemberGender) String() string
func (MemberGender) Type ¶
func (MemberGender) Type() protoreflect.EnumType
type MemberServiceClient ¶
type MemberServiceClient interface { GetMemberById(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*MemberEntity, error) GetMemberByPhone(ctx context.Context, in *PhoneRequest, opts ...grpc.CallOption) (*MemberEntity, error) CreateMember(ctx context.Context, in *CreateRequest, opts ...grpc.CallOption) (*CreateResponse, error) UpdateMember(ctx context.Context, in *MemberEntity, opts ...grpc.CallOption) (*empty.Empty, error) CheckPassWord(ctx context.Context, in *PasswordCheckInfo, opts ...grpc.CallOption) (*CheckResponse, error) }
MemberServiceClient is the client API for MemberService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewMemberServiceClient ¶
func NewMemberServiceClient(cc grpc.ClientConnInterface) MemberServiceClient
type MemberServiceServer ¶
type MemberServiceServer interface { GetMemberById(context.Context, *IdRequest) (*MemberEntity, error) GetMemberByPhone(context.Context, *PhoneRequest) (*MemberEntity, error) CreateMember(context.Context, *CreateRequest) (*CreateResponse, error) UpdateMember(context.Context, *MemberEntity) (*empty.Empty, error) CheckPassWord(context.Context, *PasswordCheckInfo) (*CheckResponse, error) // contains filtered or unexported methods }
MemberServiceServer is the server API for MemberService service. All implementations must embed UnimplementedMemberServiceServer for forward compatibility
type MemberStatus ¶
type MemberStatus int32
const ( MemberStatus_DISABLED MemberStatus = 0 MemberStatus_ENABLED MemberStatus = 1 )
func (MemberStatus) Descriptor ¶
func (MemberStatus) Descriptor() protoreflect.EnumDescriptor
func (MemberStatus) Enum ¶
func (x MemberStatus) Enum() *MemberStatus
func (MemberStatus) EnumDescriptor
deprecated
func (MemberStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use MemberStatus.Descriptor instead.
func (MemberStatus) Number ¶
func (x MemberStatus) Number() protoreflect.EnumNumber
func (MemberStatus) String ¶
func (x MemberStatus) String() string
func (MemberStatus) Type ¶
func (MemberStatus) Type() protoreflect.EnumType
type PasswordCheckInfo ¶
type PasswordCheckInfo struct { Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"` EncryptedPassword string `protobuf:"bytes,2,opt,name=encryptedPassword,proto3" json:"encryptedPassword,omitempty"` // contains filtered or unexported fields }
func (*PasswordCheckInfo) Descriptor
deprecated
func (*PasswordCheckInfo) Descriptor() ([]byte, []int)
Deprecated: Use PasswordCheckInfo.ProtoReflect.Descriptor instead.
func (*PasswordCheckInfo) GetEncryptedPassword ¶
func (x *PasswordCheckInfo) GetEncryptedPassword() string
func (*PasswordCheckInfo) GetPassword ¶
func (x *PasswordCheckInfo) GetPassword() string
func (*PasswordCheckInfo) ProtoMessage ¶
func (*PasswordCheckInfo) ProtoMessage()
func (*PasswordCheckInfo) ProtoReflect ¶
func (x *PasswordCheckInfo) ProtoReflect() protoreflect.Message
func (*PasswordCheckInfo) Reset ¶
func (x *PasswordCheckInfo) Reset()
func (*PasswordCheckInfo) String ¶
func (x *PasswordCheckInfo) String() string
type PhoneRequest ¶
type PhoneRequest struct { Phone string `protobuf:"bytes,1,opt,name=phone,proto3" json:"phone,omitempty"` // contains filtered or unexported fields }
func (*PhoneRequest) Descriptor
deprecated
func (*PhoneRequest) Descriptor() ([]byte, []int)
Deprecated: Use PhoneRequest.ProtoReflect.Descriptor instead.
func (*PhoneRequest) GetPhone ¶
func (x *PhoneRequest) GetPhone() string
func (*PhoneRequest) ProtoMessage ¶
func (*PhoneRequest) ProtoMessage()
func (*PhoneRequest) ProtoReflect ¶
func (x *PhoneRequest) ProtoReflect() protoreflect.Message
func (*PhoneRequest) Reset ¶
func (x *PhoneRequest) Reset()
func (*PhoneRequest) String ¶
func (x *PhoneRequest) String() string
type UnimplementedMemberServiceServer ¶
type UnimplementedMemberServiceServer struct { }
UnimplementedMemberServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedMemberServiceServer) CheckPassWord ¶
func (UnimplementedMemberServiceServer) CheckPassWord(context.Context, *PasswordCheckInfo) (*CheckResponse, error)
func (UnimplementedMemberServiceServer) CreateMember ¶
func (UnimplementedMemberServiceServer) CreateMember(context.Context, *CreateRequest) (*CreateResponse, error)
func (UnimplementedMemberServiceServer) GetMemberById ¶
func (UnimplementedMemberServiceServer) GetMemberById(context.Context, *IdRequest) (*MemberEntity, error)
func (UnimplementedMemberServiceServer) GetMemberByPhone ¶
func (UnimplementedMemberServiceServer) GetMemberByPhone(context.Context, *PhoneRequest) (*MemberEntity, error)
func (UnimplementedMemberServiceServer) UpdateMember ¶
func (UnimplementedMemberServiceServer) UpdateMember(context.Context, *MemberEntity) (*empty.Empty, error)
type UnsafeMemberServiceServer ¶
type UnsafeMemberServiceServer interface {
// contains filtered or unexported methods
}
UnsafeMemberServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MemberServiceServer will result in compilation errors.