Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterMemberServiceServer(s grpc.ServiceRegistrar, srv MemberServiceServer)
- type AddMemberRequest
- func (*AddMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddMemberRequest) GetRole() RoleType
- func (x *AddMemberRequest) GetUserUuid() string
- func (*AddMemberRequest) ProtoMessage()
- func (x *AddMemberRequest) ProtoReflect() protoreflect.Message
- func (x *AddMemberRequest) Reset()
- func (x *AddMemberRequest) String() string
- func (this *AddMemberRequest) Validate() error
- type GetMembersRequest
- type GetMembersResponse
- func (*GetMembersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetMembersResponse) GetMembers() []*Member
- func (*GetMembersResponse) ProtoMessage()
- func (x *GetMembersResponse) ProtoReflect() protoreflect.Message
- func (x *GetMembersResponse) Reset()
- func (x *GetMembersResponse) String() string
- func (this *GetMembersResponse) Validate() error
- type Member
- func (*Member) Descriptor() ([]byte, []int)deprecated
- func (x *Member) GetCreatedAt() *timestamppb.Timestamp
- func (x *Member) GetIsDeactivated() bool
- func (x *Member) GetOrgId() string
- func (x *Member) GetRole() RoleType
- func (x *Member) GetUserId() string
- func (*Member) ProtoMessage()
- func (x *Member) ProtoReflect() protoreflect.Message
- func (x *Member) Reset()
- func (x *Member) String() string
- func (this *Member) Validate() error
- type MemberAttributes
- func (*MemberAttributes) Descriptor() ([]byte, []int)deprecated
- func (x *MemberAttributes) GetIsDeactivated() bool
- func (*MemberAttributes) ProtoMessage()
- func (x *MemberAttributes) ProtoReflect() protoreflect.Message
- func (x *MemberAttributes) Reset()
- func (x *MemberAttributes) String() string
- func (this *MemberAttributes) Validate() error
- type MemberRequest
- func (*MemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MemberRequest) GetUserUuid() string
- func (*MemberRequest) ProtoMessage()
- func (x *MemberRequest) ProtoReflect() protoreflect.Message
- func (x *MemberRequest) Reset()
- func (x *MemberRequest) String() string
- func (this *MemberRequest) Validate() error
- type MemberResponse
- func (*MemberResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MemberResponse) GetMember() *Member
- func (*MemberResponse) ProtoMessage()
- func (x *MemberResponse) ProtoReflect() protoreflect.Message
- func (x *MemberResponse) Reset()
- func (x *MemberResponse) String() string
- func (this *MemberResponse) Validate() error
- type MemberServiceClient
- type MemberServiceServer
- type RoleType
- type UnimplementedMemberServiceServer
- func (UnimplementedMemberServiceServer) AddMember(context.Context, *AddMemberRequest) (*MemberResponse, error)
- func (UnimplementedMemberServiceServer) AddOtherMember(context.Context, *AddMemberRequest) (*MemberResponse, error)
- func (UnimplementedMemberServiceServer) GetMember(context.Context, *MemberRequest) (*MemberResponse, error)
- func (UnimplementedMemberServiceServer) GetMembers(context.Context, *GetMembersRequest) (*GetMembersResponse, error)
- func (UnimplementedMemberServiceServer) RemoveMember(context.Context, *MemberRequest) (*MemberResponse, error)
- func (UnimplementedMemberServiceServer) UpdateMember(context.Context, *UpdateMemberRequest) (*MemberResponse, error)
- type UnsafeMemberServiceServer
- type UpdateMemberRequest
- func (*UpdateMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateMemberRequest) GetAttributes() *MemberAttributes
- func (x *UpdateMemberRequest) GetMember() *MemberRequest
- func (*UpdateMemberRequest) ProtoMessage()
- func (x *UpdateMemberRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateMemberRequest) Reset()
- func (x *UpdateMemberRequest) String() string
- func (this *UpdateMemberRequest) Validate() error
Constants ¶
const ( MemberService_AddMember_FullMethodName = "/ukama.registry.member.v1.MemberService/AddMember" MemberService_AddOtherMember_FullMethodName = "/ukama.registry.member.v1.MemberService/AddOtherMember" MemberService_GetMember_FullMethodName = "/ukama.registry.member.v1.MemberService/GetMember" MemberService_GetMembers_FullMethodName = "/ukama.registry.member.v1.MemberService/GetMembers" MemberService_UpdateMember_FullMethodName = "/ukama.registry.member.v1.MemberService/UpdateMember" MemberService_RemoveMember_FullMethodName = "/ukama.registry.member.v1.MemberService/RemoveMember" )
Variables ¶
var ( RoleType_name = map[int32]string{ 0: "OWNER", 1: "ADMIN", 2: "EMPLOYEE", 3: "VENDOR", 4: "USERS", } RoleType_value = map[string]int32{ "OWNER": 0, "ADMIN": 1, "EMPLOYEE": 2, "VENDOR": 3, "USERS": 4, } )
Enum value maps for RoleType.
var File_member_proto protoreflect.FileDescriptor
var MemberService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "ukama.registry.member.v1.MemberService", HandlerType: (*MemberServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AddMember", Handler: _MemberService_AddMember_Handler, }, { MethodName: "AddOtherMember", Handler: _MemberService_AddOtherMember_Handler, }, { MethodName: "GetMember", Handler: _MemberService_GetMember_Handler, }, { MethodName: "GetMembers", Handler: _MemberService_GetMembers_Handler, }, { MethodName: "UpdateMember", Handler: _MemberService_UpdateMember_Handler, }, { MethodName: "RemoveMember", Handler: _MemberService_RemoveMember_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "member.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 AddMemberRequest ¶
type AddMemberRequest struct { UserUuid string `protobuf:"bytes,2,opt,name=userUuid,json=user_uuid,proto3" json:"userUuid,omitempty"` Role RoleType `protobuf:"varint,3,opt,name=role,proto3,enum=ukama.registry.member.v1.RoleType" json:"role,omitempty"` // contains filtered or unexported fields }
func (*AddMemberRequest) Descriptor
deprecated
func (*AddMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddMemberRequest.ProtoReflect.Descriptor instead.
func (*AddMemberRequest) GetRole ¶
func (x *AddMemberRequest) GetRole() RoleType
func (*AddMemberRequest) GetUserUuid ¶
func (x *AddMemberRequest) GetUserUuid() string
func (*AddMemberRequest) ProtoMessage ¶
func (*AddMemberRequest) ProtoMessage()
func (*AddMemberRequest) ProtoReflect ¶
func (x *AddMemberRequest) ProtoReflect() protoreflect.Message
func (*AddMemberRequest) Reset ¶
func (x *AddMemberRequest) Reset()
func (*AddMemberRequest) String ¶
func (x *AddMemberRequest) String() string
func (*AddMemberRequest) Validate ¶
func (this *AddMemberRequest) Validate() error
type GetMembersRequest ¶
type GetMembersRequest struct {
// contains filtered or unexported fields
}
func (*GetMembersRequest) Descriptor
deprecated
func (*GetMembersRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetMembersRequest.ProtoReflect.Descriptor instead.
func (*GetMembersRequest) ProtoMessage ¶
func (*GetMembersRequest) ProtoMessage()
func (*GetMembersRequest) ProtoReflect ¶
func (x *GetMembersRequest) ProtoReflect() protoreflect.Message
func (*GetMembersRequest) Reset ¶
func (x *GetMembersRequest) Reset()
func (*GetMembersRequest) String ¶
func (x *GetMembersRequest) String() string
func (*GetMembersRequest) Validate ¶
func (this *GetMembersRequest) Validate() error
type GetMembersResponse ¶
type GetMembersResponse struct { Members []*Member `protobuf:"bytes,2,rep,name=members,proto3" json:"members,omitempty"` // contains filtered or unexported fields }
func (*GetMembersResponse) Descriptor
deprecated
func (*GetMembersResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetMembersResponse.ProtoReflect.Descriptor instead.
func (*GetMembersResponse) GetMembers ¶
func (x *GetMembersResponse) GetMembers() []*Member
func (*GetMembersResponse) ProtoMessage ¶
func (*GetMembersResponse) ProtoMessage()
func (*GetMembersResponse) ProtoReflect ¶
func (x *GetMembersResponse) ProtoReflect() protoreflect.Message
func (*GetMembersResponse) Reset ¶
func (x *GetMembersResponse) Reset()
func (*GetMembersResponse) String ¶
func (x *GetMembersResponse) String() string
func (*GetMembersResponse) Validate ¶
func (this *GetMembersResponse) Validate() error
type Member ¶
type Member struct { OrgId string `protobuf:"bytes,1,opt,name=orgId,json=org_id,proto3" json:"orgId,omitempty"` UserId string `protobuf:"bytes,2,opt,name=userId,json=user_id,proto3" json:"userId,omitempty"` Role RoleType `protobuf:"varint,3,opt,name=role,proto3,enum=ukama.registry.member.v1.RoleType" json:"role,omitempty"` IsDeactivated bool `protobuf:"varint,4,opt,name=isDeactivated,json=is_deactivated,proto3" json:"isDeactivated,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=member_since,proto3" json:"created_at,omitempty"` // contains filtered or unexported fields }
func (*Member) Descriptor
deprecated
func (*Member) GetCreatedAt ¶
func (x *Member) GetCreatedAt() *timestamppb.Timestamp
func (*Member) GetIsDeactivated ¶
func (*Member) ProtoMessage ¶
func (*Member) ProtoMessage()
func (*Member) ProtoReflect ¶
func (x *Member) ProtoReflect() protoreflect.Message
type MemberAttributes ¶
type MemberAttributes struct { IsDeactivated bool `protobuf:"varint,1,opt,name=isDeactivated,json=is_deactivated,proto3" json:"isDeactivated,omitempty"` // contains filtered or unexported fields }
func (*MemberAttributes) Descriptor
deprecated
func (*MemberAttributes) Descriptor() ([]byte, []int)
Deprecated: Use MemberAttributes.ProtoReflect.Descriptor instead.
func (*MemberAttributes) GetIsDeactivated ¶
func (x *MemberAttributes) GetIsDeactivated() bool
func (*MemberAttributes) ProtoMessage ¶
func (*MemberAttributes) ProtoMessage()
func (*MemberAttributes) ProtoReflect ¶
func (x *MemberAttributes) ProtoReflect() protoreflect.Message
func (*MemberAttributes) Reset ¶
func (x *MemberAttributes) Reset()
func (*MemberAttributes) String ¶
func (x *MemberAttributes) String() string
func (*MemberAttributes) Validate ¶
func (this *MemberAttributes) Validate() error
type MemberRequest ¶
type MemberRequest struct { UserUuid string `protobuf:"bytes,2,opt,name=userUuid,json=user_uuid,proto3" json:"userUuid,omitempty"` // contains filtered or unexported fields }
func (*MemberRequest) Descriptor
deprecated
func (*MemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use MemberRequest.ProtoReflect.Descriptor instead.
func (*MemberRequest) GetUserUuid ¶
func (x *MemberRequest) GetUserUuid() string
func (*MemberRequest) ProtoMessage ¶
func (*MemberRequest) ProtoMessage()
func (*MemberRequest) ProtoReflect ¶
func (x *MemberRequest) ProtoReflect() protoreflect.Message
func (*MemberRequest) Reset ¶
func (x *MemberRequest) Reset()
func (*MemberRequest) String ¶
func (x *MemberRequest) String() string
func (*MemberRequest) Validate ¶
func (this *MemberRequest) Validate() error
type MemberResponse ¶
type MemberResponse struct { Member *Member `protobuf:"bytes,1,opt,name=member,proto3" json:"member,omitempty"` // contains filtered or unexported fields }
func (*MemberResponse) Descriptor
deprecated
func (*MemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use MemberResponse.ProtoReflect.Descriptor instead.
func (*MemberResponse) GetMember ¶
func (x *MemberResponse) GetMember() *Member
func (*MemberResponse) ProtoMessage ¶
func (*MemberResponse) ProtoMessage()
func (*MemberResponse) ProtoReflect ¶
func (x *MemberResponse) ProtoReflect() protoreflect.Message
func (*MemberResponse) Reset ¶
func (x *MemberResponse) Reset()
func (*MemberResponse) String ¶
func (x *MemberResponse) String() string
func (*MemberResponse) Validate ¶
func (this *MemberResponse) Validate() error
type MemberServiceClient ¶
type MemberServiceClient interface { // Members AddMember(ctx context.Context, in *AddMemberRequest, opts ...grpc.CallOption) (*MemberResponse, error) AddOtherMember(ctx context.Context, in *AddMemberRequest, opts ...grpc.CallOption) (*MemberResponse, error) GetMember(ctx context.Context, in *MemberRequest, opts ...grpc.CallOption) (*MemberResponse, error) GetMembers(ctx context.Context, in *GetMembersRequest, opts ...grpc.CallOption) (*GetMembersResponse, error) UpdateMember(ctx context.Context, in *UpdateMemberRequest, opts ...grpc.CallOption) (*MemberResponse, error) RemoveMember(ctx context.Context, in *MemberRequest, opts ...grpc.CallOption) (*MemberResponse, 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 { // Members AddMember(context.Context, *AddMemberRequest) (*MemberResponse, error) AddOtherMember(context.Context, *AddMemberRequest) (*MemberResponse, error) GetMember(context.Context, *MemberRequest) (*MemberResponse, error) GetMembers(context.Context, *GetMembersRequest) (*GetMembersResponse, error) UpdateMember(context.Context, *UpdateMemberRequest) (*MemberResponse, error) RemoveMember(context.Context, *MemberRequest) (*MemberResponse, error) // contains filtered or unexported methods }
MemberServiceServer is the server API for MemberService service. All implementations must embed UnimplementedMemberServiceServer for forward compatibility
type RoleType ¶
type RoleType int32
func (RoleType) Descriptor ¶
func (RoleType) Descriptor() protoreflect.EnumDescriptor
func (RoleType) EnumDescriptor
deprecated
func (RoleType) Number ¶
func (x RoleType) Number() protoreflect.EnumNumber
func (RoleType) Type ¶
func (RoleType) Type() protoreflect.EnumType
type UnimplementedMemberServiceServer ¶
type UnimplementedMemberServiceServer struct { }
UnimplementedMemberServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedMemberServiceServer) AddMember ¶
func (UnimplementedMemberServiceServer) AddMember(context.Context, *AddMemberRequest) (*MemberResponse, error)
func (UnimplementedMemberServiceServer) AddOtherMember ¶
func (UnimplementedMemberServiceServer) AddOtherMember(context.Context, *AddMemberRequest) (*MemberResponse, error)
func (UnimplementedMemberServiceServer) GetMember ¶
func (UnimplementedMemberServiceServer) GetMember(context.Context, *MemberRequest) (*MemberResponse, error)
func (UnimplementedMemberServiceServer) GetMembers ¶
func (UnimplementedMemberServiceServer) GetMembers(context.Context, *GetMembersRequest) (*GetMembersResponse, error)
func (UnimplementedMemberServiceServer) RemoveMember ¶
func (UnimplementedMemberServiceServer) RemoveMember(context.Context, *MemberRequest) (*MemberResponse, error)
func (UnimplementedMemberServiceServer) UpdateMember ¶
func (UnimplementedMemberServiceServer) UpdateMember(context.Context, *UpdateMemberRequest) (*MemberResponse, 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.
type UpdateMemberRequest ¶
type UpdateMemberRequest struct { Member *MemberRequest `protobuf:"bytes,1,opt,name=member,proto3" json:"member,omitempty"` Attributes *MemberAttributes `protobuf:"bytes,2,opt,name=attributes,proto3" json:"attributes,omitempty"` // contains filtered or unexported fields }
func (*UpdateMemberRequest) Descriptor
deprecated
func (*UpdateMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateMemberRequest.ProtoReflect.Descriptor instead.
func (*UpdateMemberRequest) GetAttributes ¶
func (x *UpdateMemberRequest) GetAttributes() *MemberAttributes
func (*UpdateMemberRequest) GetMember ¶
func (x *UpdateMemberRequest) GetMember() *MemberRequest
func (*UpdateMemberRequest) ProtoMessage ¶
func (*UpdateMemberRequest) ProtoMessage()
func (*UpdateMemberRequest) ProtoReflect ¶
func (x *UpdateMemberRequest) ProtoReflect() protoreflect.Message
func (*UpdateMemberRequest) Reset ¶
func (x *UpdateMemberRequest) Reset()
func (*UpdateMemberRequest) String ¶
func (x *UpdateMemberRequest) String() string
func (*UpdateMemberRequest) Validate ¶
func (this *UpdateMemberRequest) Validate() error