user_service

package
v0.0.0-...-a8bd786 Latest Latest
Warning

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

Go to latest
Published: Aug 29, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthUserModel        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowUserModel          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupUserModel = fmt.Errorf("proto: unexpected end of group")
)

Functions

func RegisterUserServiceServer

func RegisterUserServiceServer(s *grpc.Server, srv UserServiceServer)

Types

type Filter

type Filter struct {
	Filter               map[string]string `` /* 153-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*Filter) Descriptor

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

func (*Filter) GetFilter

func (m *Filter) GetFilter() map[string]string

func (*Filter) Marshal

func (m *Filter) Marshal() (dAtA []byte, err error)

func (*Filter) MarshalTo

func (m *Filter) MarshalTo(dAtA []byte) (int, error)

func (*Filter) MarshalToSizedBuffer

func (m *Filter) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Filter) ProtoMessage

func (*Filter) ProtoMessage()

func (*Filter) Reset

func (m *Filter) Reset()

func (*Filter) Size

func (m *Filter) Size() (n int)

func (*Filter) String

func (m *Filter) String() string

func (*Filter) Unmarshal

func (m *Filter) Unmarshal(dAtA []byte) error

func (*Filter) XXX_DiscardUnknown

func (m *Filter) XXX_DiscardUnknown()

func (*Filter) XXX_Marshal

func (m *Filter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Filter) XXX_Merge

func (m *Filter) XXX_Merge(src proto.Message)

func (*Filter) XXX_Size

func (m *Filter) XXX_Size() int

func (*Filter) XXX_Unmarshal

func (m *Filter) XXX_Unmarshal(b []byte) error

type IsUnique

type IsUnique struct {
	Email                string   `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IsUnique) Descriptor

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

func (*IsUnique) GetEmail

func (m *IsUnique) GetEmail() string

func (*IsUnique) Marshal

func (m *IsUnique) Marshal() (dAtA []byte, err error)

func (*IsUnique) MarshalTo

func (m *IsUnique) MarshalTo(dAtA []byte) (int, error)

func (*IsUnique) MarshalToSizedBuffer

func (m *IsUnique) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IsUnique) ProtoMessage

func (*IsUnique) ProtoMessage()

func (*IsUnique) Reset

func (m *IsUnique) Reset()

func (*IsUnique) Size

func (m *IsUnique) Size() (n int)

func (*IsUnique) String

func (m *IsUnique) String() string

func (*IsUnique) Unmarshal

func (m *IsUnique) Unmarshal(dAtA []byte) error

func (*IsUnique) XXX_DiscardUnknown

func (m *IsUnique) XXX_DiscardUnknown()

func (*IsUnique) XXX_Marshal

func (m *IsUnique) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsUnique) XXX_Merge

func (m *IsUnique) XXX_Merge(src proto.Message)

func (*IsUnique) XXX_Size

func (m *IsUnique) XXX_Size() int

func (*IsUnique) XXX_Unmarshal

func (m *IsUnique) XXX_Unmarshal(b []byte) error

type ListUserRequest

type ListUserRequest struct {
	Page                 int64    `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	Limit                int64    `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListUserRequest) Descriptor

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

func (*ListUserRequest) GetLimit

func (m *ListUserRequest) GetLimit() int64

func (*ListUserRequest) GetPage

func (m *ListUserRequest) GetPage() int64

func (*ListUserRequest) Marshal

func (m *ListUserRequest) Marshal() (dAtA []byte, err error)

func (*ListUserRequest) MarshalTo

func (m *ListUserRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListUserRequest) MarshalToSizedBuffer

func (m *ListUserRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListUserRequest) ProtoMessage

func (*ListUserRequest) ProtoMessage()

func (*ListUserRequest) Reset

func (m *ListUserRequest) Reset()

func (*ListUserRequest) Size

func (m *ListUserRequest) Size() (n int)

func (*ListUserRequest) String

func (m *ListUserRequest) String() string

func (*ListUserRequest) Unmarshal

func (m *ListUserRequest) Unmarshal(dAtA []byte) error

func (*ListUserRequest) XXX_DiscardUnknown

func (m *ListUserRequest) XXX_DiscardUnknown()

func (*ListUserRequest) XXX_Marshal

func (m *ListUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListUserRequest) XXX_Merge

func (m *ListUserRequest) XXX_Merge(src proto.Message)

func (*ListUserRequest) XXX_Size

func (m *ListUserRequest) XXX_Size() int

func (*ListUserRequest) XXX_Unmarshal

func (m *ListUserRequest) XXX_Unmarshal(b []byte) error

type ListUserResponse

type ListUserResponse struct {
	Users                []*User  `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	TotalCount           uint64   `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListUserResponse) Descriptor

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

func (*ListUserResponse) GetTotalCount

func (m *ListUserResponse) GetTotalCount() uint64

func (*ListUserResponse) GetUsers

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

func (*ListUserResponse) Marshal

func (m *ListUserResponse) Marshal() (dAtA []byte, err error)

func (*ListUserResponse) MarshalTo

func (m *ListUserResponse) MarshalTo(dAtA []byte) (int, error)

func (*ListUserResponse) MarshalToSizedBuffer

func (m *ListUserResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListUserResponse) ProtoMessage

func (*ListUserResponse) ProtoMessage()

func (*ListUserResponse) Reset

func (m *ListUserResponse) Reset()

func (*ListUserResponse) Size

func (m *ListUserResponse) Size() (n int)

func (*ListUserResponse) String

func (m *ListUserResponse) String() string

func (*ListUserResponse) Unmarshal

func (m *ListUserResponse) Unmarshal(dAtA []byte) error

func (*ListUserResponse) XXX_DiscardUnknown

func (m *ListUserResponse) XXX_DiscardUnknown()

func (*ListUserResponse) XXX_Marshal

func (m *ListUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListUserResponse) XXX_Merge

func (m *ListUserResponse) XXX_Merge(src proto.Message)

func (*ListUserResponse) XXX_Size

func (m *ListUserResponse) XXX_Size() int

func (*ListUserResponse) XXX_Unmarshal

func (m *ListUserResponse) XXX_Unmarshal(b []byte) error

type RefreshRequest

type RefreshRequest struct {
	UserId               string   `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	RefreshToken         string   `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RefreshRequest) Descriptor

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

func (*RefreshRequest) GetRefreshToken

func (m *RefreshRequest) GetRefreshToken() string

func (*RefreshRequest) GetUserId

func (m *RefreshRequest) GetUserId() string

func (*RefreshRequest) Marshal

func (m *RefreshRequest) Marshal() (dAtA []byte, err error)

func (*RefreshRequest) MarshalTo

func (m *RefreshRequest) MarshalTo(dAtA []byte) (int, error)

func (*RefreshRequest) MarshalToSizedBuffer

func (m *RefreshRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RefreshRequest) ProtoMessage

func (*RefreshRequest) ProtoMessage()

func (*RefreshRequest) Reset

func (m *RefreshRequest) Reset()

func (*RefreshRequest) Size

func (m *RefreshRequest) Size() (n int)

func (*RefreshRequest) String

func (m *RefreshRequest) String() string

func (*RefreshRequest) Unmarshal

func (m *RefreshRequest) Unmarshal(dAtA []byte) error

func (*RefreshRequest) XXX_DiscardUnknown

func (m *RefreshRequest) XXX_DiscardUnknown()

func (*RefreshRequest) XXX_Marshal

func (m *RefreshRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RefreshRequest) XXX_Merge

func (m *RefreshRequest) XXX_Merge(src proto.Message)

func (*RefreshRequest) XXX_Size

func (m *RefreshRequest) XXX_Size() int

func (*RefreshRequest) XXX_Unmarshal

func (m *RefreshRequest) XXX_Unmarshal(b []byte) error

type ResponseStatus

type ResponseStatus struct {
	Status               bool     `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ResponseStatus) Descriptor

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

func (*ResponseStatus) GetStatus

func (m *ResponseStatus) GetStatus() bool

func (*ResponseStatus) Marshal

func (m *ResponseStatus) Marshal() (dAtA []byte, err error)

func (*ResponseStatus) MarshalTo

func (m *ResponseStatus) MarshalTo(dAtA []byte) (int, error)

func (*ResponseStatus) MarshalToSizedBuffer

func (m *ResponseStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResponseStatus) ProtoMessage

func (*ResponseStatus) ProtoMessage()

func (*ResponseStatus) Reset

func (m *ResponseStatus) Reset()

func (*ResponseStatus) Size

func (m *ResponseStatus) Size() (n int)

func (*ResponseStatus) String

func (m *ResponseStatus) String() string

func (*ResponseStatus) Unmarshal

func (m *ResponseStatus) Unmarshal(dAtA []byte) error

func (*ResponseStatus) XXX_DiscardUnknown

func (m *ResponseStatus) XXX_DiscardUnknown()

func (*ResponseStatus) XXX_Marshal

func (m *ResponseStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResponseStatus) XXX_Merge

func (m *ResponseStatus) XXX_Merge(src proto.Message)

func (*ResponseStatus) XXX_Size

func (m *ResponseStatus) XXX_Size() int

func (*ResponseStatus) XXX_Unmarshal

func (m *ResponseStatus) XXX_Unmarshal(b []byte) error

type UnimplementedUserServiceServer

type UnimplementedUserServiceServer struct {
}

UnimplementedUserServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedUserServiceServer) CreateUser

func (*UnimplementedUserServiceServer) DeleteUser

func (*UnimplementedUserServiceServer) GetAllUsers

func (*UnimplementedUserServiceServer) GetUser

func (*UnimplementedUserServiceServer) UniqueEmail

func (*UnimplementedUserServiceServer) UpdatePassword

func (*UnimplementedUserServiceServer) UpdateRefresh

func (*UnimplementedUserServiceServer) UpdateUser

func (*UnimplementedUserServiceServer) UpdateUser(ctx context.Context, req *User) (*User, error)

type UpdatePasswordRequest

type UpdatePasswordRequest struct {
	UserId               string   `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	NewPassword          string   `protobuf:"bytes,2,opt,name=new_password,json=newPassword,proto3" json:"new_password,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpdatePasswordRequest) Descriptor

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

func (*UpdatePasswordRequest) GetNewPassword

func (m *UpdatePasswordRequest) GetNewPassword() string

func (*UpdatePasswordRequest) GetUserId

func (m *UpdatePasswordRequest) GetUserId() string

func (*UpdatePasswordRequest) Marshal

func (m *UpdatePasswordRequest) Marshal() (dAtA []byte, err error)

func (*UpdatePasswordRequest) MarshalTo

func (m *UpdatePasswordRequest) MarshalTo(dAtA []byte) (int, error)

func (*UpdatePasswordRequest) MarshalToSizedBuffer

func (m *UpdatePasswordRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpdatePasswordRequest) ProtoMessage

func (*UpdatePasswordRequest) ProtoMessage()

func (*UpdatePasswordRequest) Reset

func (m *UpdatePasswordRequest) Reset()

func (*UpdatePasswordRequest) Size

func (m *UpdatePasswordRequest) Size() (n int)

func (*UpdatePasswordRequest) String

func (m *UpdatePasswordRequest) String() string

func (*UpdatePasswordRequest) Unmarshal

func (m *UpdatePasswordRequest) Unmarshal(dAtA []byte) error

func (*UpdatePasswordRequest) XXX_DiscardUnknown

func (m *UpdatePasswordRequest) XXX_DiscardUnknown()

func (*UpdatePasswordRequest) XXX_Marshal

func (m *UpdatePasswordRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdatePasswordRequest) XXX_Merge

func (m *UpdatePasswordRequest) XXX_Merge(src proto.Message)

func (*UpdatePasswordRequest) XXX_Size

func (m *UpdatePasswordRequest) XXX_Size() int

func (*UpdatePasswordRequest) XXX_Unmarshal

func (m *UpdatePasswordRequest) XXX_Unmarshal(b []byte) error

type User

type User struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Image                string   `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"`
	Email                string   `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	PhoneNumber          string   `protobuf:"bytes,5,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
	Refresh              string   `protobuf:"bytes,6,opt,name=refresh,proto3" json:"refresh,omitempty"`
	Password             string   `protobuf:"bytes,7,opt,name=password,proto3" json:"password,omitempty"`
	Role                 string   `protobuf:"bytes,8,opt,name=role,proto3" json:"role,omitempty"`
	CreatedAt            string   `protobuf:"bytes,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt            string   `protobuf:"bytes,10,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*User) Descriptor

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

func (*User) GetCreatedAt

func (m *User) GetCreatedAt() string

func (*User) GetEmail

func (m *User) GetEmail() string

func (*User) GetId

func (m *User) GetId() string

func (*User) GetImage

func (m *User) GetImage() string

func (*User) GetName

func (m *User) GetName() string

func (*User) GetPassword

func (m *User) GetPassword() string

func (*User) GetPhoneNumber

func (m *User) GetPhoneNumber() string

func (*User) GetRefresh

func (m *User) GetRefresh() string

func (*User) GetRole

func (m *User) GetRole() string

func (*User) GetUpdatedAt

func (m *User) GetUpdatedAt() string

func (*User) Marshal

func (m *User) Marshal() (dAtA []byte, err error)

func (*User) MarshalTo

func (m *User) MarshalTo(dAtA []byte) (int, error)

func (*User) MarshalToSizedBuffer

func (m *User) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) Reset

func (m *User) Reset()

func (*User) Size

func (m *User) Size() (n int)

func (*User) String

func (m *User) String() string

func (*User) Unmarshal

func (m *User) Unmarshal(dAtA []byte) error

func (*User) XXX_DiscardUnknown

func (m *User) XXX_DiscardUnknown()

func (*User) XXX_Marshal

func (m *User) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*User) XXX_Merge

func (m *User) XXX_Merge(src proto.Message)

func (*User) XXX_Size

func (m *User) XXX_Size() int

func (*User) XXX_Unmarshal

func (m *User) XXX_Unmarshal(b []byte) error

type UserServiceClient

type UserServiceClient interface {
	CreateUser(ctx context.Context, in *User, opts ...grpc.CallOption) (*UserWithGUID, error)
	UpdateUser(ctx context.Context, in *User, opts ...grpc.CallOption) (*User, error)
	DeleteUser(ctx context.Context, in *UserWithGUID, opts ...grpc.CallOption) (*ResponseStatus, error)
	GetUser(ctx context.Context, in *Filter, opts ...grpc.CallOption) (*User, error)
	GetAllUsers(ctx context.Context, in *ListUserRequest, opts ...grpc.CallOption) (*ListUserResponse, error)
	UniqueEmail(ctx context.Context, in *IsUnique, opts ...grpc.CallOption) (*ResponseStatus, error)
	UpdateRefresh(ctx context.Context, in *RefreshRequest, opts ...grpc.CallOption) (*ResponseStatus, error)
	UpdatePassword(ctx context.Context, in *UpdatePasswordRequest, opts ...grpc.CallOption) (*ResponseStatus, error)
}

UserServiceClient is the client API for UserService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewUserServiceClient

func NewUserServiceClient(cc *grpc.ClientConn) UserServiceClient

type UserServiceServer

type UserServiceServer interface {
	CreateUser(context.Context, *User) (*UserWithGUID, error)
	UpdateUser(context.Context, *User) (*User, error)
	DeleteUser(context.Context, *UserWithGUID) (*ResponseStatus, error)
	GetUser(context.Context, *Filter) (*User, error)
	GetAllUsers(context.Context, *ListUserRequest) (*ListUserResponse, error)
	UniqueEmail(context.Context, *IsUnique) (*ResponseStatus, error)
	UpdateRefresh(context.Context, *RefreshRequest) (*ResponseStatus, error)
	UpdatePassword(context.Context, *UpdatePasswordRequest) (*ResponseStatus, error)
}

UserServiceServer is the server API for UserService service.

type UserWithGUID

type UserWithGUID struct {
	Guid                 string   `protobuf:"bytes,1,opt,name=guid,proto3" json:"guid,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UserWithGUID) Descriptor

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

func (*UserWithGUID) GetGuid

func (m *UserWithGUID) GetGuid() string

func (*UserWithGUID) Marshal

func (m *UserWithGUID) Marshal() (dAtA []byte, err error)

func (*UserWithGUID) MarshalTo

func (m *UserWithGUID) MarshalTo(dAtA []byte) (int, error)

func (*UserWithGUID) MarshalToSizedBuffer

func (m *UserWithGUID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserWithGUID) ProtoMessage

func (*UserWithGUID) ProtoMessage()

func (*UserWithGUID) Reset

func (m *UserWithGUID) Reset()

func (*UserWithGUID) Size

func (m *UserWithGUID) Size() (n int)

func (*UserWithGUID) String

func (m *UserWithGUID) String() string

func (*UserWithGUID) Unmarshal

func (m *UserWithGUID) Unmarshal(dAtA []byte) error

func (*UserWithGUID) XXX_DiscardUnknown

func (m *UserWithGUID) XXX_DiscardUnknown()

func (*UserWithGUID) XXX_Marshal

func (m *UserWithGUID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserWithGUID) XXX_Merge

func (m *UserWithGUID) XXX_Merge(src proto.Message)

func (*UserWithGUID) XXX_Size

func (m *UserWithGUID) XXX_Size() int

func (*UserWithGUID) XXX_Unmarshal

func (m *UserWithGUID) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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