Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterSkillsServiceServer(s grpc.ServiceRegistrar, srv SkillsServiceServer)
- type AssignSkillGroupsRequest
- func (*AssignSkillGroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignSkillGroupsRequest) GetSkillGroupIds() []string
- func (x *AssignSkillGroupsRequest) GetUserId() string
- func (*AssignSkillGroupsRequest) ProtoMessage()
- func (x *AssignSkillGroupsRequest) ProtoReflect() protoreflect.Message
- func (x *AssignSkillGroupsRequest) Reset()
- func (x *AssignSkillGroupsRequest) String() string
- type AssignSkillGroupsResponse
- type CreateSkillGroupRequest
- func (*CreateSkillGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSkillGroupRequest) GetSkillGroup() *org.SkillGroup
- func (*CreateSkillGroupRequest) ProtoMessage()
- func (x *CreateSkillGroupRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSkillGroupRequest) Reset()
- func (x *CreateSkillGroupRequest) String() string
- type CreateSkillGroupResponse
- func (*CreateSkillGroupResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSkillGroupResponse) GetSkillGroupId() string
- func (*CreateSkillGroupResponse) ProtoMessage()
- func (x *CreateSkillGroupResponse) ProtoReflect() protoreflect.Message
- func (x *CreateSkillGroupResponse) Reset()
- func (x *CreateSkillGroupResponse) String() string
- type DeleteSkillGroupRequest
- func (*DeleteSkillGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSkillGroupRequest) GetSkillGroupId() string
- func (*DeleteSkillGroupRequest) ProtoMessage()
- func (x *DeleteSkillGroupRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSkillGroupRequest) Reset()
- func (x *DeleteSkillGroupRequest) String() string
- type DeleteSkillGroupResponse
- type GetSkillGroupMembersRequest
- func (*GetSkillGroupMembersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSkillGroupMembersRequest) GetSkillGroupId() string
- func (*GetSkillGroupMembersRequest) ProtoMessage()
- func (x *GetSkillGroupMembersRequest) ProtoReflect() protoreflect.Message
- func (x *GetSkillGroupMembersRequest) Reset()
- func (x *GetSkillGroupMembersRequest) String() string
- type GetSkillGroupMembersResponse
- func (*GetSkillGroupMembersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetSkillGroupMembersResponse) GetUserIds() []string
- func (*GetSkillGroupMembersResponse) ProtoMessage()
- func (x *GetSkillGroupMembersResponse) ProtoReflect() protoreflect.Message
- func (x *GetSkillGroupMembersResponse) Reset()
- func (x *GetSkillGroupMembersResponse) String() string
- type GetSkillGroupRequest
- func (*GetSkillGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSkillGroupRequest) GetFieldMask() []string
- func (x *GetSkillGroupRequest) GetSkillGroupId() string
- func (*GetSkillGroupRequest) ProtoMessage()
- func (x *GetSkillGroupRequest) ProtoReflect() protoreflect.Message
- func (x *GetSkillGroupRequest) Reset()
- func (x *GetSkillGroupRequest) String() string
- type GetSkillGroupResponse
- func (*GetSkillGroupResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetSkillGroupResponse) GetSkillGroup() *org.SkillGroup
- func (*GetSkillGroupResponse) ProtoMessage()
- func (x *GetSkillGroupResponse) ProtoReflect() protoreflect.Message
- func (x *GetSkillGroupResponse) Reset()
- func (x *GetSkillGroupResponse) String() string
- type GetUserSkillGroupsRequest
- func (*GetUserSkillGroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserSkillGroupsRequest) GetUserId() string
- func (*GetUserSkillGroupsRequest) ProtoMessage()
- func (x *GetUserSkillGroupsRequest) ProtoReflect() protoreflect.Message
- func (x *GetUserSkillGroupsRequest) Reset()
- func (x *GetUserSkillGroupsRequest) String() string
- type GetUserSkillGroupsResponse
- func (*GetUserSkillGroupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserSkillGroupsResponse) GetSkillGroupIds() []string
- func (*GetUserSkillGroupsResponse) ProtoMessage()
- func (x *GetUserSkillGroupsResponse) ProtoReflect() protoreflect.Message
- func (x *GetUserSkillGroupsResponse) Reset()
- func (x *GetUserSkillGroupsResponse) String() string
- type GetUserSkillsRequest
- func (*GetUserSkillsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserSkillsRequest) GetUserId() string
- func (*GetUserSkillsRequest) ProtoMessage()
- func (x *GetUserSkillsRequest) ProtoReflect() protoreflect.Message
- func (x *GetUserSkillsRequest) Reset()
- func (x *GetUserSkillsRequest) String() string
- type GetUserSkillsResponse
- func (*GetUserSkillsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserSkillsResponse) GetSkillSets() []*org.SkillSet
- func (*GetUserSkillsResponse) ProtoMessage()
- func (x *GetUserSkillsResponse) ProtoReflect() protoreflect.Message
- func (x *GetUserSkillsResponse) Reset()
- func (x *GetUserSkillsResponse) String() string
- type ListSkillGroupsRequest
- func (*ListSkillGroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSkillGroupsRequest) GetFieldMask() []string
- func (*ListSkillGroupsRequest) ProtoMessage()
- func (x *ListSkillGroupsRequest) ProtoReflect() protoreflect.Message
- func (x *ListSkillGroupsRequest) Reset()
- func (x *ListSkillGroupsRequest) String() string
- type ListSkillGroupsResponse
- func (*ListSkillGroupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSkillGroupsResponse) GetSkillGroups() []*org.SkillGroup
- func (*ListSkillGroupsResponse) ProtoMessage()
- func (x *ListSkillGroupsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSkillGroupsResponse) Reset()
- func (x *ListSkillGroupsResponse) String() string
- type RevokeSkillGroupsRequest
- func (*RevokeSkillGroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeSkillGroupsRequest) GetSkillGroupIds() []string
- func (x *RevokeSkillGroupsRequest) GetUserId() string
- func (*RevokeSkillGroupsRequest) ProtoMessage()
- func (x *RevokeSkillGroupsRequest) ProtoReflect() protoreflect.Message
- func (x *RevokeSkillGroupsRequest) Reset()
- func (x *RevokeSkillGroupsRequest) String() string
- type RevokeSkillGroupsResponse
- type SkillsServiceClient
- type SkillsServiceServer
- type UnimplementedSkillsServiceServer
- func (UnimplementedSkillsServiceServer) AssignSkillGroups(context.Context, *AssignSkillGroupsRequest) (*AssignSkillGroupsResponse, error)
- func (UnimplementedSkillsServiceServer) CreateSkillGroup(context.Context, *CreateSkillGroupRequest) (*CreateSkillGroupResponse, error)
- func (UnimplementedSkillsServiceServer) DeleteSkillGroup(context.Context, *DeleteSkillGroupRequest) (*DeleteSkillGroupResponse, error)
- func (UnimplementedSkillsServiceServer) GetSkillGroup(context.Context, *GetSkillGroupRequest) (*GetSkillGroupResponse, error)
- func (UnimplementedSkillsServiceServer) GetSkillGroupMembers(context.Context, *GetSkillGroupMembersRequest) (*GetSkillGroupMembersResponse, error)
- func (UnimplementedSkillsServiceServer) GetUserSkillGroups(context.Context, *GetUserSkillGroupsRequest) (*GetUserSkillGroupsResponse, error)
- func (UnimplementedSkillsServiceServer) GetUserSkills(context.Context, *GetUserSkillsRequest) (*GetUserSkillsResponse, error)
- func (UnimplementedSkillsServiceServer) ListSkillGroups(context.Context, *ListSkillGroupsRequest) (*ListSkillGroupsResponse, error)
- func (UnimplementedSkillsServiceServer) RevokeSkillGroups(context.Context, *RevokeSkillGroupsRequest) (*RevokeSkillGroupsResponse, error)
- func (UnimplementedSkillsServiceServer) UpdateSkillGroup(context.Context, *UpdateSkillGroupRequest) (*UpdateSkillGroupResponse, error)
- type UnsafeSkillsServiceServer
- type UpdateSkillGroupRequest
- func (*UpdateSkillGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSkillGroupRequest) GetFieldMask() []string
- func (x *UpdateSkillGroupRequest) GetSkillGroup() *org.SkillGroup
- func (*UpdateSkillGroupRequest) ProtoMessage()
- func (x *UpdateSkillGroupRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSkillGroupRequest) Reset()
- func (x *UpdateSkillGroupRequest) String() string
- type UpdateSkillGroupResponse
Constants ¶
const ( SkillsService_CreateSkillGroup_FullMethodName = "/api.v1alpha1.org.skills.SkillsService/CreateSkillGroup" SkillsService_ListSkillGroups_FullMethodName = "/api.v1alpha1.org.skills.SkillsService/ListSkillGroups" SkillsService_UpdateSkillGroup_FullMethodName = "/api.v1alpha1.org.skills.SkillsService/UpdateSkillGroup" SkillsService_GetSkillGroup_FullMethodName = "/api.v1alpha1.org.skills.SkillsService/GetSkillGroup" SkillsService_DeleteSkillGroup_FullMethodName = "/api.v1alpha1.org.skills.SkillsService/DeleteSkillGroup" SkillsService_AssignSkillGroups_FullMethodName = "/api.v1alpha1.org.skills.SkillsService/AssignSkillGroups" SkillsService_RevokeSkillGroups_FullMethodName = "/api.v1alpha1.org.skills.SkillsService/RevokeSkillGroups" SkillsService_GetUserSkillGroups_FullMethodName = "/api.v1alpha1.org.skills.SkillsService/GetUserSkillGroups" SkillsService_GetUserSkills_FullMethodName = "/api.v1alpha1.org.skills.SkillsService/GetUserSkills" SkillsService_GetSkillGroupMembers_FullMethodName = "/api.v1alpha1.org.skills.SkillsService/GetSkillGroupMembers" )
Variables ¶
var File_api_v1alpha1_org_skills_entities_proto protoreflect.FileDescriptor
var File_api_v1alpha1_org_skills_service_proto protoreflect.FileDescriptor
var SkillsService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.v1alpha1.org.skills.SkillsService", HandlerType: (*SkillsServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateSkillGroup", Handler: _SkillsService_CreateSkillGroup_Handler, }, { MethodName: "ListSkillGroups", Handler: _SkillsService_ListSkillGroups_Handler, }, { MethodName: "UpdateSkillGroup", Handler: _SkillsService_UpdateSkillGroup_Handler, }, { MethodName: "GetSkillGroup", Handler: _SkillsService_GetSkillGroup_Handler, }, { MethodName: "DeleteSkillGroup", Handler: _SkillsService_DeleteSkillGroup_Handler, }, { MethodName: "AssignSkillGroups", Handler: _SkillsService_AssignSkillGroups_Handler, }, { MethodName: "RevokeSkillGroups", Handler: _SkillsService_RevokeSkillGroups_Handler, }, { MethodName: "GetUserSkillGroups", Handler: _SkillsService_GetUserSkillGroups_Handler, }, { MethodName: "GetUserSkills", Handler: _SkillsService_GetUserSkills_Handler, }, { MethodName: "GetSkillGroupMembers", Handler: _SkillsService_GetSkillGroupMembers_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/v1alpha1/org/skills/service.proto", }
SkillsService_ServiceDesc is the grpc.ServiceDesc for SkillsService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterSkillsServiceServer ¶
func RegisterSkillsServiceServer(s grpc.ServiceRegistrar, srv SkillsServiceServer)
Types ¶
type AssignSkillGroupsRequest ¶
type AssignSkillGroupsRequest struct { // The ids of the skill groups to be assigned. SkillGroupIds []string `protobuf:"bytes,1,rep,name=skill_group_ids,json=skillGroupIds,proto3" json:"skill_group_ids,omitempty"` // The user id of the user. UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // contains filtered or unexported fields }
Request message for the AssignSkillGroups rpc.
func (*AssignSkillGroupsRequest) Descriptor
deprecated
func (*AssignSkillGroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignSkillGroupsRequest.ProtoReflect.Descriptor instead.
func (*AssignSkillGroupsRequest) GetSkillGroupIds ¶
func (x *AssignSkillGroupsRequest) GetSkillGroupIds() []string
func (*AssignSkillGroupsRequest) GetUserId ¶
func (x *AssignSkillGroupsRequest) GetUserId() string
func (*AssignSkillGroupsRequest) ProtoMessage ¶
func (*AssignSkillGroupsRequest) ProtoMessage()
func (*AssignSkillGroupsRequest) ProtoReflect ¶
func (x *AssignSkillGroupsRequest) ProtoReflect() protoreflect.Message
func (*AssignSkillGroupsRequest) Reset ¶
func (x *AssignSkillGroupsRequest) Reset()
func (*AssignSkillGroupsRequest) String ¶
func (x *AssignSkillGroupsRequest) String() string
type AssignSkillGroupsResponse ¶
type AssignSkillGroupsResponse struct {
// contains filtered or unexported fields
}
Response message for the AssignSkillGroups rpc.
func (*AssignSkillGroupsResponse) Descriptor
deprecated
func (*AssignSkillGroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignSkillGroupsResponse.ProtoReflect.Descriptor instead.
func (*AssignSkillGroupsResponse) ProtoMessage ¶
func (*AssignSkillGroupsResponse) ProtoMessage()
func (*AssignSkillGroupsResponse) ProtoReflect ¶
func (x *AssignSkillGroupsResponse) ProtoReflect() protoreflect.Message
func (*AssignSkillGroupsResponse) Reset ¶
func (x *AssignSkillGroupsResponse) Reset()
func (*AssignSkillGroupsResponse) String ¶
func (x *AssignSkillGroupsResponse) String() string
type CreateSkillGroupRequest ¶
type CreateSkillGroupRequest struct { // The skill group object to create. It is expected to have the org id on it SkillGroup *org.SkillGroup `protobuf:"bytes,1,opt,name=skill_group,json=skillGroup,proto3" json:"skill_group,omitempty"` // contains filtered or unexported fields }
Request message for the CreateSkillGroup rpc.
func (*CreateSkillGroupRequest) Descriptor
deprecated
func (*CreateSkillGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSkillGroupRequest.ProtoReflect.Descriptor instead.
func (*CreateSkillGroupRequest) GetSkillGroup ¶
func (x *CreateSkillGroupRequest) GetSkillGroup() *org.SkillGroup
func (*CreateSkillGroupRequest) ProtoMessage ¶
func (*CreateSkillGroupRequest) ProtoMessage()
func (*CreateSkillGroupRequest) ProtoReflect ¶
func (x *CreateSkillGroupRequest) ProtoReflect() protoreflect.Message
func (*CreateSkillGroupRequest) Reset ¶
func (x *CreateSkillGroupRequest) Reset()
func (*CreateSkillGroupRequest) String ¶
func (x *CreateSkillGroupRequest) String() string
type CreateSkillGroupResponse ¶
type CreateSkillGroupResponse struct { // The ID of the created skill group. SkillGroupId string `protobuf:"bytes,1,opt,name=skill_group_id,json=skillGroupId,proto3" json:"skill_group_id,omitempty"` // contains filtered or unexported fields }
Response message for the CreateSkillGroup rpc.
func (*CreateSkillGroupResponse) Descriptor
deprecated
func (*CreateSkillGroupResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateSkillGroupResponse.ProtoReflect.Descriptor instead.
func (*CreateSkillGroupResponse) GetSkillGroupId ¶
func (x *CreateSkillGroupResponse) GetSkillGroupId() string
func (*CreateSkillGroupResponse) ProtoMessage ¶
func (*CreateSkillGroupResponse) ProtoMessage()
func (*CreateSkillGroupResponse) ProtoReflect ¶
func (x *CreateSkillGroupResponse) ProtoReflect() protoreflect.Message
func (*CreateSkillGroupResponse) Reset ¶
func (x *CreateSkillGroupResponse) Reset()
func (*CreateSkillGroupResponse) String ¶
func (x *CreateSkillGroupResponse) String() string
type DeleteSkillGroupRequest ¶
type DeleteSkillGroupRequest struct { // The skill group id of the skill group to delete. SkillGroupId string `protobuf:"bytes,1,opt,name=skill_group_id,json=skillGroupId,proto3" json:"skill_group_id,omitempty"` // contains filtered or unexported fields }
Request message for the DeleteSkillGroup rpc.
func (*DeleteSkillGroupRequest) Descriptor
deprecated
func (*DeleteSkillGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSkillGroupRequest.ProtoReflect.Descriptor instead.
func (*DeleteSkillGroupRequest) GetSkillGroupId ¶
func (x *DeleteSkillGroupRequest) GetSkillGroupId() string
func (*DeleteSkillGroupRequest) ProtoMessage ¶
func (*DeleteSkillGroupRequest) ProtoMessage()
func (*DeleteSkillGroupRequest) ProtoReflect ¶
func (x *DeleteSkillGroupRequest) ProtoReflect() protoreflect.Message
func (*DeleteSkillGroupRequest) Reset ¶
func (x *DeleteSkillGroupRequest) Reset()
func (*DeleteSkillGroupRequest) String ¶
func (x *DeleteSkillGroupRequest) String() string
type DeleteSkillGroupResponse ¶
type DeleteSkillGroupResponse struct {
// contains filtered or unexported fields
}
Response message for the DeleteSkillGroup rpc.
func (*DeleteSkillGroupResponse) Descriptor
deprecated
func (*DeleteSkillGroupResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSkillGroupResponse.ProtoReflect.Descriptor instead.
func (*DeleteSkillGroupResponse) ProtoMessage ¶
func (*DeleteSkillGroupResponse) ProtoMessage()
func (*DeleteSkillGroupResponse) ProtoReflect ¶
func (x *DeleteSkillGroupResponse) ProtoReflect() protoreflect.Message
func (*DeleteSkillGroupResponse) Reset ¶
func (x *DeleteSkillGroupResponse) Reset()
func (*DeleteSkillGroupResponse) String ¶
func (x *DeleteSkillGroupResponse) String() string
type GetSkillGroupMembersRequest ¶
type GetSkillGroupMembersRequest struct { // The skill group id of the skill group. SkillGroupId string `protobuf:"bytes,1,opt,name=skill_group_id,json=skillGroupId,proto3" json:"skill_group_id,omitempty"` // contains filtered or unexported fields }
Request message for the GetSkillGroupMembers rpc.
func (*GetSkillGroupMembersRequest) Descriptor
deprecated
func (*GetSkillGroupMembersRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSkillGroupMembersRequest.ProtoReflect.Descriptor instead.
func (*GetSkillGroupMembersRequest) GetSkillGroupId ¶
func (x *GetSkillGroupMembersRequest) GetSkillGroupId() string
func (*GetSkillGroupMembersRequest) ProtoMessage ¶
func (*GetSkillGroupMembersRequest) ProtoMessage()
func (*GetSkillGroupMembersRequest) ProtoReflect ¶
func (x *GetSkillGroupMembersRequest) ProtoReflect() protoreflect.Message
func (*GetSkillGroupMembersRequest) Reset ¶
func (x *GetSkillGroupMembersRequest) Reset()
func (*GetSkillGroupMembersRequest) String ¶
func (x *GetSkillGroupMembersRequest) String() string
type GetSkillGroupMembersResponse ¶
type GetSkillGroupMembersResponse struct { // The users ids which belong to the skill group. UserIds []string `protobuf:"bytes,1,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"` // contains filtered or unexported fields }
Response message for the GetSkillGroupMembers rpc.
func (*GetSkillGroupMembersResponse) Descriptor
deprecated
func (*GetSkillGroupMembersResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetSkillGroupMembersResponse.ProtoReflect.Descriptor instead.
func (*GetSkillGroupMembersResponse) GetUserIds ¶
func (x *GetSkillGroupMembersResponse) GetUserIds() []string
func (*GetSkillGroupMembersResponse) ProtoMessage ¶
func (*GetSkillGroupMembersResponse) ProtoMessage()
func (*GetSkillGroupMembersResponse) ProtoReflect ¶
func (x *GetSkillGroupMembersResponse) ProtoReflect() protoreflect.Message
func (*GetSkillGroupMembersResponse) Reset ¶
func (x *GetSkillGroupMembersResponse) Reset()
func (*GetSkillGroupMembersResponse) String ¶
func (x *GetSkillGroupMembersResponse) String() string
type GetSkillGroupRequest ¶
type GetSkillGroupRequest struct { // The skill group id of the skill group SkillGroupId string `protobuf:"bytes,1,opt,name=skill_group_id,json=skillGroupId,proto3" json:"skill_group_id,omitempty"` // Mask to filter fields on skill group entity in response. FieldMask []string `protobuf:"bytes,2,rep,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` // contains filtered or unexported fields }
Request message for the GetSkillGroup rpc.
func (*GetSkillGroupRequest) Descriptor
deprecated
func (*GetSkillGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSkillGroupRequest.ProtoReflect.Descriptor instead.
func (*GetSkillGroupRequest) GetFieldMask ¶
func (x *GetSkillGroupRequest) GetFieldMask() []string
func (*GetSkillGroupRequest) GetSkillGroupId ¶
func (x *GetSkillGroupRequest) GetSkillGroupId() string
func (*GetSkillGroupRequest) ProtoMessage ¶
func (*GetSkillGroupRequest) ProtoMessage()
func (*GetSkillGroupRequest) ProtoReflect ¶
func (x *GetSkillGroupRequest) ProtoReflect() protoreflect.Message
func (*GetSkillGroupRequest) Reset ¶
func (x *GetSkillGroupRequest) Reset()
func (*GetSkillGroupRequest) String ¶
func (x *GetSkillGroupRequest) String() string
type GetSkillGroupResponse ¶
type GetSkillGroupResponse struct { // The requested skill group. SkillGroup *org.SkillGroup `protobuf:"bytes,1,opt,name=skill_group,json=skillGroup,proto3" json:"skill_group,omitempty"` // contains filtered or unexported fields }
Response message for the GetSkillGroup rpc.
func (*GetSkillGroupResponse) Descriptor
deprecated
func (*GetSkillGroupResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetSkillGroupResponse.ProtoReflect.Descriptor instead.
func (*GetSkillGroupResponse) GetSkillGroup ¶
func (x *GetSkillGroupResponse) GetSkillGroup() *org.SkillGroup
func (*GetSkillGroupResponse) ProtoMessage ¶
func (*GetSkillGroupResponse) ProtoMessage()
func (*GetSkillGroupResponse) ProtoReflect ¶
func (x *GetSkillGroupResponse) ProtoReflect() protoreflect.Message
func (*GetSkillGroupResponse) Reset ¶
func (x *GetSkillGroupResponse) Reset()
func (*GetSkillGroupResponse) String ¶
func (x *GetSkillGroupResponse) String() string
type GetUserSkillGroupsRequest ¶
type GetUserSkillGroupsRequest struct { // The user id of the user. UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // contains filtered or unexported fields }
Request message for the GetUserSkillGroups rpc.
func (*GetUserSkillGroupsRequest) Descriptor
deprecated
func (*GetUserSkillGroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUserSkillGroupsRequest.ProtoReflect.Descriptor instead.
func (*GetUserSkillGroupsRequest) GetUserId ¶
func (x *GetUserSkillGroupsRequest) GetUserId() string
func (*GetUserSkillGroupsRequest) ProtoMessage ¶
func (*GetUserSkillGroupsRequest) ProtoMessage()
func (*GetUserSkillGroupsRequest) ProtoReflect ¶
func (x *GetUserSkillGroupsRequest) ProtoReflect() protoreflect.Message
func (*GetUserSkillGroupsRequest) Reset ¶
func (x *GetUserSkillGroupsRequest) Reset()
func (*GetUserSkillGroupsRequest) String ¶
func (x *GetUserSkillGroupsRequest) String() string
type GetUserSkillGroupsResponse ¶
type GetUserSkillGroupsResponse struct { // The skill group ids assigned to the user. SkillGroupIds []string `protobuf:"bytes,1,rep,name=skill_group_ids,json=skillGroupIds,proto3" json:"skill_group_ids,omitempty"` // contains filtered or unexported fields }
Response message for the GetUserSkillGroups rpc.
func (*GetUserSkillGroupsResponse) Descriptor
deprecated
func (*GetUserSkillGroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetUserSkillGroupsResponse.ProtoReflect.Descriptor instead.
func (*GetUserSkillGroupsResponse) GetSkillGroupIds ¶
func (x *GetUserSkillGroupsResponse) GetSkillGroupIds() []string
func (*GetUserSkillGroupsResponse) ProtoMessage ¶
func (*GetUserSkillGroupsResponse) ProtoMessage()
func (*GetUserSkillGroupsResponse) ProtoReflect ¶
func (x *GetUserSkillGroupsResponse) ProtoReflect() protoreflect.Message
func (*GetUserSkillGroupsResponse) Reset ¶
func (x *GetUserSkillGroupsResponse) Reset()
func (*GetUserSkillGroupsResponse) String ¶
func (x *GetUserSkillGroupsResponse) String() string
type GetUserSkillsRequest ¶
type GetUserSkillsRequest struct { // The user id of the user. UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // contains filtered or unexported fields }
Request message for the GetUserSkills rpc.
func (*GetUserSkillsRequest) Descriptor
deprecated
func (*GetUserSkillsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUserSkillsRequest.ProtoReflect.Descriptor instead.
func (*GetUserSkillsRequest) GetUserId ¶
func (x *GetUserSkillsRequest) GetUserId() string
func (*GetUserSkillsRequest) ProtoMessage ¶
func (*GetUserSkillsRequest) ProtoMessage()
func (*GetUserSkillsRequest) ProtoReflect ¶
func (x *GetUserSkillsRequest) ProtoReflect() protoreflect.Message
func (*GetUserSkillsRequest) Reset ¶
func (x *GetUserSkillsRequest) Reset()
func (*GetUserSkillsRequest) String ¶
func (x *GetUserSkillsRequest) String() string
type GetUserSkillsResponse ¶
type GetUserSkillsResponse struct { // The skill sets a user has. SkillSets []*org.SkillSet `protobuf:"bytes,1,rep,name=skill_sets,json=skillSets,proto3" json:"skill_sets,omitempty"` // contains filtered or unexported fields }
Response message for the GetUserSkills rpc.
func (*GetUserSkillsResponse) Descriptor
deprecated
func (*GetUserSkillsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetUserSkillsResponse.ProtoReflect.Descriptor instead.
func (*GetUserSkillsResponse) GetSkillSets ¶
func (x *GetUserSkillsResponse) GetSkillSets() []*org.SkillSet
func (*GetUserSkillsResponse) ProtoMessage ¶
func (*GetUserSkillsResponse) ProtoMessage()
func (*GetUserSkillsResponse) ProtoReflect ¶
func (x *GetUserSkillsResponse) ProtoReflect() protoreflect.Message
func (*GetUserSkillsResponse) Reset ¶
func (x *GetUserSkillsResponse) Reset()
func (*GetUserSkillsResponse) String ¶
func (x *GetUserSkillsResponse) String() string
type ListSkillGroupsRequest ¶
type ListSkillGroupsRequest struct { // Mask to filter fields on skill group entities in response. FieldMask []string `protobuf:"bytes,1,rep,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` // contains filtered or unexported fields }
Request message for the ListSkillGroups rpc.
func (*ListSkillGroupsRequest) Descriptor
deprecated
func (*ListSkillGroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSkillGroupsRequest.ProtoReflect.Descriptor instead.
func (*ListSkillGroupsRequest) GetFieldMask ¶
func (x *ListSkillGroupsRequest) GetFieldMask() []string
func (*ListSkillGroupsRequest) ProtoMessage ¶
func (*ListSkillGroupsRequest) ProtoMessage()
func (*ListSkillGroupsRequest) ProtoReflect ¶
func (x *ListSkillGroupsRequest) ProtoReflect() protoreflect.Message
func (*ListSkillGroupsRequest) Reset ¶
func (x *ListSkillGroupsRequest) Reset()
func (*ListSkillGroupsRequest) String ¶
func (x *ListSkillGroupsRequest) String() string
type ListSkillGroupsResponse ¶
type ListSkillGroupsResponse struct { // The skill groups in the organization. SkillGroups []*org.SkillGroup `protobuf:"bytes,1,rep,name=skill_groups,json=skillGroups,proto3" json:"skill_groups,omitempty"` // contains filtered or unexported fields }
Response message for the ListSkillGroups rpc.
func (*ListSkillGroupsResponse) Descriptor
deprecated
func (*ListSkillGroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSkillGroupsResponse.ProtoReflect.Descriptor instead.
func (*ListSkillGroupsResponse) GetSkillGroups ¶
func (x *ListSkillGroupsResponse) GetSkillGroups() []*org.SkillGroup
func (*ListSkillGroupsResponse) ProtoMessage ¶
func (*ListSkillGroupsResponse) ProtoMessage()
func (*ListSkillGroupsResponse) ProtoReflect ¶
func (x *ListSkillGroupsResponse) ProtoReflect() protoreflect.Message
func (*ListSkillGroupsResponse) Reset ¶
func (x *ListSkillGroupsResponse) Reset()
func (*ListSkillGroupsResponse) String ¶
func (x *ListSkillGroupsResponse) String() string
type RevokeSkillGroupsRequest ¶
type RevokeSkillGroupsRequest struct { // The ids of the skill groups to be revoked. SkillGroupIds []string `protobuf:"bytes,1,rep,name=skill_group_ids,json=skillGroupIds,proto3" json:"skill_group_ids,omitempty"` // The user id of the user. UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // contains filtered or unexported fields }
Request message for the RevokeSkillGroups rpc.
func (*RevokeSkillGroupsRequest) Descriptor
deprecated
func (*RevokeSkillGroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use RevokeSkillGroupsRequest.ProtoReflect.Descriptor instead.
func (*RevokeSkillGroupsRequest) GetSkillGroupIds ¶
func (x *RevokeSkillGroupsRequest) GetSkillGroupIds() []string
func (*RevokeSkillGroupsRequest) GetUserId ¶
func (x *RevokeSkillGroupsRequest) GetUserId() string
func (*RevokeSkillGroupsRequest) ProtoMessage ¶
func (*RevokeSkillGroupsRequest) ProtoMessage()
func (*RevokeSkillGroupsRequest) ProtoReflect ¶
func (x *RevokeSkillGroupsRequest) ProtoReflect() protoreflect.Message
func (*RevokeSkillGroupsRequest) Reset ¶
func (x *RevokeSkillGroupsRequest) Reset()
func (*RevokeSkillGroupsRequest) String ¶
func (x *RevokeSkillGroupsRequest) String() string
type RevokeSkillGroupsResponse ¶
type RevokeSkillGroupsResponse struct {
// contains filtered or unexported fields
}
Response message for the RevokeSkillGroups rpc.
func (*RevokeSkillGroupsResponse) Descriptor
deprecated
func (*RevokeSkillGroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use RevokeSkillGroupsResponse.ProtoReflect.Descriptor instead.
func (*RevokeSkillGroupsResponse) ProtoMessage ¶
func (*RevokeSkillGroupsResponse) ProtoMessage()
func (*RevokeSkillGroupsResponse) ProtoReflect ¶
func (x *RevokeSkillGroupsResponse) ProtoReflect() protoreflect.Message
func (*RevokeSkillGroupsResponse) Reset ¶
func (x *RevokeSkillGroupsResponse) Reset()
func (*RevokeSkillGroupsResponse) String ¶
func (x *RevokeSkillGroupsResponse) String() string
type SkillsServiceClient ¶
type SkillsServiceClient interface { // CreateSkillGroup creates a new skill group. CreateSkillGroup(ctx context.Context, in *CreateSkillGroupRequest, opts ...grpc.CallOption) (*CreateSkillGroupResponse, error) // ListSkillGroups lists the skill groups belonging to an organization. ListSkillGroups(ctx context.Context, in *ListSkillGroupsRequest, opts ...grpc.CallOption) (*ListSkillGroupsResponse, error) // UpdateSkillGroup updates a single skill group. UpdateSkillGroup(ctx context.Context, in *UpdateSkillGroupRequest, opts ...grpc.CallOption) (*UpdateSkillGroupResponse, error) // GetSkillGroup gets a single skill group. GetSkillGroup(ctx context.Context, in *GetSkillGroupRequest, opts ...grpc.CallOption) (*GetSkillGroupResponse, error) // DeleteSkillGroup deletes a skill group. DeleteSkillGroup(ctx context.Context, in *DeleteSkillGroupRequest, opts ...grpc.CallOption) (*DeleteSkillGroupResponse, error) // AssignSkillGroups assigns a user to the given skill groups. AssignSkillGroups(ctx context.Context, in *AssignSkillGroupsRequest, opts ...grpc.CallOption) (*AssignSkillGroupsResponse, error) // RevokeSkillGroups revokes the given skill groups from a user. RevokeSkillGroups(ctx context.Context, in *RevokeSkillGroupsRequest, opts ...grpc.CallOption) (*RevokeSkillGroupsResponse, error) // GetUserSkillGroups gets the skill groups assigned to a user. GetUserSkillGroups(ctx context.Context, in *GetUserSkillGroupsRequest, opts ...grpc.CallOption) (*GetUserSkillGroupsResponse, error) // GetUserSkills gets a user's skill proficiencies. GetUserSkills(ctx context.Context, in *GetUserSkillsRequest, opts ...grpc.CallOption) (*GetUserSkillsResponse, error) // GetSkillGroupMembers gets the members of a skill group. GetSkillGroupMembers(ctx context.Context, in *GetSkillGroupMembersRequest, opts ...grpc.CallOption) (*GetSkillGroupMembersResponse, error) }
SkillsServiceClient is the client API for SkillsService 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 NewSkillsServiceClient ¶
func NewSkillsServiceClient(cc grpc.ClientConnInterface) SkillsServiceClient
type SkillsServiceServer ¶
type SkillsServiceServer interface { // CreateSkillGroup creates a new skill group. CreateSkillGroup(context.Context, *CreateSkillGroupRequest) (*CreateSkillGroupResponse, error) // ListSkillGroups lists the skill groups belonging to an organization. ListSkillGroups(context.Context, *ListSkillGroupsRequest) (*ListSkillGroupsResponse, error) // UpdateSkillGroup updates a single skill group. UpdateSkillGroup(context.Context, *UpdateSkillGroupRequest) (*UpdateSkillGroupResponse, error) // GetSkillGroup gets a single skill group. GetSkillGroup(context.Context, *GetSkillGroupRequest) (*GetSkillGroupResponse, error) // DeleteSkillGroup deletes a skill group. DeleteSkillGroup(context.Context, *DeleteSkillGroupRequest) (*DeleteSkillGroupResponse, error) // AssignSkillGroups assigns a user to the given skill groups. AssignSkillGroups(context.Context, *AssignSkillGroupsRequest) (*AssignSkillGroupsResponse, error) // RevokeSkillGroups revokes the given skill groups from a user. RevokeSkillGroups(context.Context, *RevokeSkillGroupsRequest) (*RevokeSkillGroupsResponse, error) // GetUserSkillGroups gets the skill groups assigned to a user. GetUserSkillGroups(context.Context, *GetUserSkillGroupsRequest) (*GetUserSkillGroupsResponse, error) // GetUserSkills gets a user's skill proficiencies. GetUserSkills(context.Context, *GetUserSkillsRequest) (*GetUserSkillsResponse, error) // GetSkillGroupMembers gets the members of a skill group. GetSkillGroupMembers(context.Context, *GetSkillGroupMembersRequest) (*GetSkillGroupMembersResponse, error) // contains filtered or unexported methods }
SkillsServiceServer is the server API for SkillsService service. All implementations must embed UnimplementedSkillsServiceServer for forward compatibility
type UnimplementedSkillsServiceServer ¶
type UnimplementedSkillsServiceServer struct { }
UnimplementedSkillsServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedSkillsServiceServer) AssignSkillGroups ¶
func (UnimplementedSkillsServiceServer) AssignSkillGroups(context.Context, *AssignSkillGroupsRequest) (*AssignSkillGroupsResponse, error)
func (UnimplementedSkillsServiceServer) CreateSkillGroup ¶
func (UnimplementedSkillsServiceServer) CreateSkillGroup(context.Context, *CreateSkillGroupRequest) (*CreateSkillGroupResponse, error)
func (UnimplementedSkillsServiceServer) DeleteSkillGroup ¶
func (UnimplementedSkillsServiceServer) DeleteSkillGroup(context.Context, *DeleteSkillGroupRequest) (*DeleteSkillGroupResponse, error)
func (UnimplementedSkillsServiceServer) GetSkillGroup ¶
func (UnimplementedSkillsServiceServer) GetSkillGroup(context.Context, *GetSkillGroupRequest) (*GetSkillGroupResponse, error)
func (UnimplementedSkillsServiceServer) GetSkillGroupMembers ¶
func (UnimplementedSkillsServiceServer) GetSkillGroupMembers(context.Context, *GetSkillGroupMembersRequest) (*GetSkillGroupMembersResponse, error)
func (UnimplementedSkillsServiceServer) GetUserSkillGroups ¶
func (UnimplementedSkillsServiceServer) GetUserSkillGroups(context.Context, *GetUserSkillGroupsRequest) (*GetUserSkillGroupsResponse, error)
func (UnimplementedSkillsServiceServer) GetUserSkills ¶
func (UnimplementedSkillsServiceServer) GetUserSkills(context.Context, *GetUserSkillsRequest) (*GetUserSkillsResponse, error)
func (UnimplementedSkillsServiceServer) ListSkillGroups ¶
func (UnimplementedSkillsServiceServer) ListSkillGroups(context.Context, *ListSkillGroupsRequest) (*ListSkillGroupsResponse, error)
func (UnimplementedSkillsServiceServer) RevokeSkillGroups ¶
func (UnimplementedSkillsServiceServer) RevokeSkillGroups(context.Context, *RevokeSkillGroupsRequest) (*RevokeSkillGroupsResponse, error)
func (UnimplementedSkillsServiceServer) UpdateSkillGroup ¶
func (UnimplementedSkillsServiceServer) UpdateSkillGroup(context.Context, *UpdateSkillGroupRequest) (*UpdateSkillGroupResponse, error)
type UnsafeSkillsServiceServer ¶
type UnsafeSkillsServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSkillsServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SkillsServiceServer will result in compilation errors.
type UpdateSkillGroupRequest ¶
type UpdateSkillGroupRequest struct { // The desired updated skill group object. It is expected to have the skill group id and org id on it SkillGroup *org.SkillGroup `protobuf:"bytes,1,opt,name=skill_group,json=skillGroup,proto3" json:"skill_group,omitempty"` // Mask to filter fields on skill group to update. FieldMask []string `protobuf:"bytes,2,rep,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateSkillGroup rpc.
func (*UpdateSkillGroupRequest) Descriptor
deprecated
func (*UpdateSkillGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillGroupRequest.ProtoReflect.Descriptor instead.
func (*UpdateSkillGroupRequest) GetFieldMask ¶
func (x *UpdateSkillGroupRequest) GetFieldMask() []string
func (*UpdateSkillGroupRequest) GetSkillGroup ¶
func (x *UpdateSkillGroupRequest) GetSkillGroup() *org.SkillGroup
func (*UpdateSkillGroupRequest) ProtoMessage ¶
func (*UpdateSkillGroupRequest) ProtoMessage()
func (*UpdateSkillGroupRequest) ProtoReflect ¶
func (x *UpdateSkillGroupRequest) ProtoReflect() protoreflect.Message
func (*UpdateSkillGroupRequest) Reset ¶
func (x *UpdateSkillGroupRequest) Reset()
func (*UpdateSkillGroupRequest) String ¶
func (x *UpdateSkillGroupRequest) String() string
type UpdateSkillGroupResponse ¶
type UpdateSkillGroupResponse struct {
// contains filtered or unexported fields
}
Response message for the UpdateSkillGroup rpc.
func (*UpdateSkillGroupResponse) Descriptor
deprecated
func (*UpdateSkillGroupResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillGroupResponse.ProtoReflect.Descriptor instead.
func (*UpdateSkillGroupResponse) ProtoMessage ¶
func (*UpdateSkillGroupResponse) ProtoMessage()
func (*UpdateSkillGroupResponse) ProtoReflect ¶
func (x *UpdateSkillGroupResponse) ProtoReflect() protoreflect.Message
func (*UpdateSkillGroupResponse) Reset ¶
func (x *UpdateSkillGroupResponse) Reset()
func (*UpdateSkillGroupResponse) String ¶
func (x *UpdateSkillGroupResponse) String() string