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 ListSkillGroupsMembersRequest
- func (*ListSkillGroupsMembersRequest) Descriptor() ([]byte, []int)deprecated
- func (*ListSkillGroupsMembersRequest) ProtoMessage()
- func (x *ListSkillGroupsMembersRequest) ProtoReflect() protoreflect.Message
- func (x *ListSkillGroupsMembersRequest) Reset()
- func (x *ListSkillGroupsMembersRequest) String() string
- type ListSkillGroupsMembersResponse
- func (*ListSkillGroupsMembersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSkillGroupsMembersResponse) GetSkillGroupMembers() []*SkillGroupMembers
- func (*ListSkillGroupsMembersResponse) ProtoMessage()
- func (x *ListSkillGroupsMembersResponse) ProtoReflect() protoreflect.Message
- func (x *ListSkillGroupsMembersResponse) Reset()
- func (x *ListSkillGroupsMembersResponse) 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 SkillGroupMembers
- func (*SkillGroupMembers) Descriptor() ([]byte, []int)deprecated
- func (x *SkillGroupMembers) GetSkillGroupId() string
- func (x *SkillGroupMembers) GetUserIds() []string
- func (*SkillGroupMembers) ProtoMessage()
- func (x *SkillGroupMembers) ProtoReflect() protoreflect.Message
- func (x *SkillGroupMembers) Reset()
- func (x *SkillGroupMembers) String() string
- 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) ListSkillGroupsMembers(context.Context, *ListSkillGroupsMembersRequest) (*ListSkillGroupsMembersResponse, error)
- func (UnimplementedSkillsServiceServer) RevokeSkillGroups(context.Context, *RevokeSkillGroupsRequest) (*RevokeSkillGroupsResponse, error)
- func (UnimplementedSkillsServiceServer) UpdateSkillGroup(context.Context, *UpdateSkillGroupRequest) (*UpdateSkillGroupResponse, error)
- func (UnimplementedSkillsServiceServer) UpdateUsersOnSkillGroup(context.Context, *UpdateUsersOnSkillGroupRequest) (*UpdateUsersOnSkillGroupResponse, 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
- type UpdateUsersOnSkillGroupRequest
- func (*UpdateUsersOnSkillGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateUsersOnSkillGroupRequest) GetSkillGroupId() string
- func (x *UpdateUsersOnSkillGroupRequest) GetUserIds() []string
- func (*UpdateUsersOnSkillGroupRequest) ProtoMessage()
- func (x *UpdateUsersOnSkillGroupRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateUsersOnSkillGroupRequest) Reset()
- func (x *UpdateUsersOnSkillGroupRequest) String() string
- type UpdateUsersOnSkillGroupResponse
- func (*UpdateUsersOnSkillGroupResponse) Descriptor() ([]byte, []int)deprecated
- func (*UpdateUsersOnSkillGroupResponse) ProtoMessage()
- func (x *UpdateUsersOnSkillGroupResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateUsersOnSkillGroupResponse) Reset()
- func (x *UpdateUsersOnSkillGroupResponse) String() string
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_UpdateUsersOnSkillGroup_FullMethodName = "/api.v1alpha1.org.skills.SkillsService/UpdateUsersOnSkillGroup" 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" SkillsService_ListSkillGroupsMembers_FullMethodName = "/api.v1alpha1.org.skills.SkillsService/ListSkillGroupsMembers" )
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: "UpdateUsersOnSkillGroup", Handler: _SkillsService_UpdateUsersOnSkillGroup_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, }, { MethodName: "ListSkillGroupsMembers", Handler: _SkillsService_ListSkillGroupsMembers_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 ListSkillGroupsMembersRequest ¶ added in v1.7.53
type ListSkillGroupsMembersRequest struct {
// contains filtered or unexported fields
}
Request message for the ListSkillGroupsMembers rpc.
func (*ListSkillGroupsMembersRequest) Descriptor
deprecated
added in
v1.7.53
func (*ListSkillGroupsMembersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSkillGroupsMembersRequest.ProtoReflect.Descriptor instead.
func (*ListSkillGroupsMembersRequest) ProtoMessage ¶ added in v1.7.53
func (*ListSkillGroupsMembersRequest) ProtoMessage()
func (*ListSkillGroupsMembersRequest) ProtoReflect ¶ added in v1.7.53
func (x *ListSkillGroupsMembersRequest) ProtoReflect() protoreflect.Message
func (*ListSkillGroupsMembersRequest) Reset ¶ added in v1.7.53
func (x *ListSkillGroupsMembersRequest) Reset()
func (*ListSkillGroupsMembersRequest) String ¶ added in v1.7.53
func (x *ListSkillGroupsMembersRequest) String() string
type ListSkillGroupsMembersResponse ¶ added in v1.7.53
type ListSkillGroupsMembersResponse struct { SkillGroupMembers []*SkillGroupMembers `protobuf:"bytes,1,rep,name=skill_group_members,json=skillGroupMembers,proto3" json:"skill_group_members,omitempty"` // contains filtered or unexported fields }
Response message for the ListSkillGroupsMembers rpc.
func (*ListSkillGroupsMembersResponse) Descriptor
deprecated
added in
v1.7.53
func (*ListSkillGroupsMembersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSkillGroupsMembersResponse.ProtoReflect.Descriptor instead.
func (*ListSkillGroupsMembersResponse) GetSkillGroupMembers ¶ added in v1.7.53
func (x *ListSkillGroupsMembersResponse) GetSkillGroupMembers() []*SkillGroupMembers
func (*ListSkillGroupsMembersResponse) ProtoMessage ¶ added in v1.7.53
func (*ListSkillGroupsMembersResponse) ProtoMessage()
func (*ListSkillGroupsMembersResponse) ProtoReflect ¶ added in v1.7.53
func (x *ListSkillGroupsMembersResponse) ProtoReflect() protoreflect.Message
func (*ListSkillGroupsMembersResponse) Reset ¶ added in v1.7.53
func (x *ListSkillGroupsMembersResponse) Reset()
func (*ListSkillGroupsMembersResponse) String ¶ added in v1.7.53
func (x *ListSkillGroupsMembersResponse) 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 SkillGroupMembers ¶ added in v1.7.53
type SkillGroupMembers struct { SkillGroupId string `protobuf:"bytes,1,opt,name=skill_group_id,json=skillGroupId,proto3" json:"skill_group_id,omitempty"` UserIds []string `protobuf:"bytes,2,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"` // contains filtered or unexported fields }
Submessage for ListSkillGroupsMembersResponse.
func (*SkillGroupMembers) Descriptor
deprecated
added in
v1.7.53
func (*SkillGroupMembers) Descriptor() ([]byte, []int)
Deprecated: Use SkillGroupMembers.ProtoReflect.Descriptor instead.
func (*SkillGroupMembers) GetSkillGroupId ¶ added in v1.7.53
func (x *SkillGroupMembers) GetSkillGroupId() string
func (*SkillGroupMembers) GetUserIds ¶ added in v1.7.53
func (x *SkillGroupMembers) GetUserIds() []string
func (*SkillGroupMembers) ProtoMessage ¶ added in v1.7.53
func (*SkillGroupMembers) ProtoMessage()
func (*SkillGroupMembers) ProtoReflect ¶ added in v1.7.53
func (x *SkillGroupMembers) ProtoReflect() protoreflect.Message
func (*SkillGroupMembers) Reset ¶ added in v1.7.53
func (x *SkillGroupMembers) Reset()
func (*SkillGroupMembers) String ¶ added in v1.7.53
func (x *SkillGroupMembers) 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) // UpdateUsersOnSkillGroup updates a skill groups assigned users. UpdateUsersOnSkillGroup(ctx context.Context, in *UpdateUsersOnSkillGroupRequest, opts ...grpc.CallOption) (*UpdateUsersOnSkillGroupResponse, 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) // ListSkillGroupsMembers gets the members of a skill group for each skill group in an Org. ListSkillGroupsMembers(ctx context.Context, in *ListSkillGroupsMembersRequest, opts ...grpc.CallOption) (*ListSkillGroupsMembersResponse, 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) // UpdateUsersOnSkillGroup updates a skill groups assigned users. UpdateUsersOnSkillGroup(context.Context, *UpdateUsersOnSkillGroupRequest) (*UpdateUsersOnSkillGroupResponse, 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) // ListSkillGroupsMembers gets the members of a skill group for each skill group in an Org. ListSkillGroupsMembers(context.Context, *ListSkillGroupsMembersRequest) (*ListSkillGroupsMembersResponse, 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) ListSkillGroupsMembers ¶ added in v1.7.53
func (UnimplementedSkillsServiceServer) ListSkillGroupsMembers(context.Context, *ListSkillGroupsMembersRequest) (*ListSkillGroupsMembersResponse, error)
func (UnimplementedSkillsServiceServer) RevokeSkillGroups ¶
func (UnimplementedSkillsServiceServer) RevokeSkillGroups(context.Context, *RevokeSkillGroupsRequest) (*RevokeSkillGroupsResponse, error)
func (UnimplementedSkillsServiceServer) UpdateSkillGroup ¶
func (UnimplementedSkillsServiceServer) UpdateSkillGroup(context.Context, *UpdateSkillGroupRequest) (*UpdateSkillGroupResponse, error)
func (UnimplementedSkillsServiceServer) UpdateUsersOnSkillGroup ¶ added in v1.7.57
func (UnimplementedSkillsServiceServer) UpdateUsersOnSkillGroup(context.Context, *UpdateUsersOnSkillGroupRequest) (*UpdateUsersOnSkillGroupResponse, 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
type UpdateUsersOnSkillGroupRequest ¶ added in v1.7.57
type UpdateUsersOnSkillGroupRequest struct { // ID of the skill group the users are being assigned to. SkillGroupId string `protobuf:"bytes,1,opt,name=skill_group_id,json=skillGroupId,proto3" json:"skill_group_id,omitempty"` // IDs of the users being assigned to the skill group. UserIds []string `protobuf:"bytes,2,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateUsersOnSkillGroup rpc.
func (*UpdateUsersOnSkillGroupRequest) Descriptor
deprecated
added in
v1.7.57
func (*UpdateUsersOnSkillGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUsersOnSkillGroupRequest.ProtoReflect.Descriptor instead.
func (*UpdateUsersOnSkillGroupRequest) GetSkillGroupId ¶ added in v1.7.57
func (x *UpdateUsersOnSkillGroupRequest) GetSkillGroupId() string
func (*UpdateUsersOnSkillGroupRequest) GetUserIds ¶ added in v1.7.57
func (x *UpdateUsersOnSkillGroupRequest) GetUserIds() []string
func (*UpdateUsersOnSkillGroupRequest) ProtoMessage ¶ added in v1.7.57
func (*UpdateUsersOnSkillGroupRequest) ProtoMessage()
func (*UpdateUsersOnSkillGroupRequest) ProtoReflect ¶ added in v1.7.57
func (x *UpdateUsersOnSkillGroupRequest) ProtoReflect() protoreflect.Message
func (*UpdateUsersOnSkillGroupRequest) Reset ¶ added in v1.7.57
func (x *UpdateUsersOnSkillGroupRequest) Reset()
func (*UpdateUsersOnSkillGroupRequest) String ¶ added in v1.7.57
func (x *UpdateUsersOnSkillGroupRequest) String() string
type UpdateUsersOnSkillGroupResponse ¶ added in v1.7.57
type UpdateUsersOnSkillGroupResponse struct {
// contains filtered or unexported fields
}
Response message for the UpdateUsersOnSkillGroup rpc.
func (*UpdateUsersOnSkillGroupResponse) Descriptor
deprecated
added in
v1.7.57
func (*UpdateUsersOnSkillGroupResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUsersOnSkillGroupResponse.ProtoReflect.Descriptor instead.
func (*UpdateUsersOnSkillGroupResponse) ProtoMessage ¶ added in v1.7.57
func (*UpdateUsersOnSkillGroupResponse) ProtoMessage()
func (*UpdateUsersOnSkillGroupResponse) ProtoReflect ¶ added in v1.7.57
func (x *UpdateUsersOnSkillGroupResponse) ProtoReflect() protoreflect.Message
func (*UpdateUsersOnSkillGroupResponse) Reset ¶ added in v1.7.57
func (x *UpdateUsersOnSkillGroupResponse) Reset()
func (*UpdateUsersOnSkillGroupResponse) String ¶ added in v1.7.57
func (x *UpdateUsersOnSkillGroupResponse) String() string