Versions in this module Expand all Collapse all v0 v0.9.0 Apr 10, 2024 v0.8.21 Apr 9, 2024 Changes in this version + var AccessLevelUpdateMode_name = map[int32]string + var AccessLevelUpdateMode_value = map[string]int32 + var AccessLevel_name = map[int32]string + var AccessLevel_value = map[string]int32 + var File_resources_qualifications_qualifications_proto protoreflect.FileDescriptor + var RequestStatus_name = map[int32]string + var RequestStatus_value = map[string]int32 + var ResultStatus_name = map[int32]string + var ResultStatus_value = map[string]int32 + type AccessLevel int32 + const AccessLevel_ACCESS_LEVEL_BLOCKED + const AccessLevel_ACCESS_LEVEL_EDIT + const AccessLevel_ACCESS_LEVEL_GRADE + const AccessLevel_ACCESS_LEVEL_MANAGE + const AccessLevel_ACCESS_LEVEL_REQUEST + const AccessLevel_ACCESS_LEVEL_TAKE + const AccessLevel_ACCESS_LEVEL_UNSPECIFIED + const AccessLevel_ACCESS_LEVEL_VIEW + func (AccessLevel) Descriptor() protoreflect.EnumDescriptor + func (AccessLevel) EnumDescriptor() ([]byte, []int) + func (AccessLevel) Type() protoreflect.EnumType + func (x AccessLevel) Enum() *AccessLevel + func (x AccessLevel) Number() protoreflect.EnumNumber + func (x AccessLevel) String() string + type AccessLevelUpdateMode int32 + const AccessLevelUpdateMode_ACCESS_LEVEL_UPDATE_MODE_CLEAR + const AccessLevelUpdateMode_ACCESS_LEVEL_UPDATE_MODE_DELETE + const AccessLevelUpdateMode_ACCESS_LEVEL_UPDATE_MODE_UNSPECIFIED + const AccessLevelUpdateMode_ACCESS_LEVEL_UPDATE_MODE_UPDATE + func (AccessLevelUpdateMode) Descriptor() protoreflect.EnumDescriptor + func (AccessLevelUpdateMode) EnumDescriptor() ([]byte, []int) + func (AccessLevelUpdateMode) Type() protoreflect.EnumType + func (x AccessLevelUpdateMode) Enum() *AccessLevelUpdateMode + func (x AccessLevelUpdateMode) Number() protoreflect.EnumNumber + func (x AccessLevelUpdateMode) String() string + type Qualification struct + Abbreviation string + Access *QualificationAccess + Closed bool + Content string + CreatedAt *timestamp.Timestamp + Creator *users.UserShort + CreatorId int32 + CreatorJob string + DeletedAt *timestamp.Timestamp + Description *string + DiscordSettings *QualificationDiscordSettings + Id uint64 + Job string + Request *QualificationRequest + Requirements []*QualificationRequirement + Result *QualificationResult + Title string + UpdatedAt *timestamp.Timestamp + Weight uint32 + func (*Qualification) Descriptor() ([]byte, []int) + func (*Qualification) ProtoMessage() + func (m *Qualification) Sanitize() error + func (m *Qualification) Validate() error + func (m *Qualification) ValidateAll() error + func (x *Qualification) GetAbbreviation() string + func (x *Qualification) GetAccess() *QualificationAccess + func (x *Qualification) GetClosed() bool + func (x *Qualification) GetContent() string + func (x *Qualification) GetCreatedAt() *timestamp.Timestamp + func (x *Qualification) GetCreator() *users.UserShort + func (x *Qualification) GetCreatorId() int32 + func (x *Qualification) GetCreatorJob() string + func (x *Qualification) GetDeletedAt() *timestamp.Timestamp + func (x *Qualification) GetDescription() string + func (x *Qualification) GetDiscordSettings() *QualificationDiscordSettings + func (x *Qualification) GetId() uint64 + func (x *Qualification) GetJob() string + func (x *Qualification) GetRequest() *QualificationRequest + func (x *Qualification) GetRequirements() []*QualificationRequirement + func (x *Qualification) GetResult() *QualificationResult + func (x *Qualification) GetTitle() string + func (x *Qualification) GetUpdatedAt() *timestamp.Timestamp + func (x *Qualification) GetWeight() uint32 + func (x *Qualification) ProtoReflect() protoreflect.Message + func (x *Qualification) Reset() + func (x *Qualification) String() string + type QualificationAccess struct + Jobs []*QualificationJobAccess + func (*QualificationAccess) Descriptor() ([]byte, []int) + func (*QualificationAccess) ProtoMessage() + func (m *QualificationAccess) Validate() error + func (m *QualificationAccess) ValidateAll() error + func (x *QualificationAccess) GetJobs() []*QualificationJobAccess + func (x *QualificationAccess) ProtoReflect() protoreflect.Message + func (x *QualificationAccess) Reset() + func (x *QualificationAccess) String() string + type QualificationAccessMultiError []error + func (m QualificationAccessMultiError) AllErrors() []error + func (m QualificationAccessMultiError) Error() string + type QualificationAccessValidationError struct + func (e QualificationAccessValidationError) Cause() error + func (e QualificationAccessValidationError) Error() string + func (e QualificationAccessValidationError) ErrorName() string + func (e QualificationAccessValidationError) Field() string + func (e QualificationAccessValidationError) Key() bool + func (e QualificationAccessValidationError) Reason() string + type QualificationDiscordSettings struct + RoleName *string + SyncEnabled bool + func (*QualificationDiscordSettings) Descriptor() ([]byte, []int) + func (*QualificationDiscordSettings) ProtoMessage() + func (m *QualificationDiscordSettings) Validate() error + func (m *QualificationDiscordSettings) ValidateAll() error + func (x *QualificationDiscordSettings) GetRoleName() string + func (x *QualificationDiscordSettings) GetSyncEnabled() bool + func (x *QualificationDiscordSettings) ProtoReflect() protoreflect.Message + func (x *QualificationDiscordSettings) Reset() + func (x *QualificationDiscordSettings) Scan(value any) error + func (x *QualificationDiscordSettings) String() string + func (x *QualificationDiscordSettings) Value() (driver.Value, error) + type QualificationDiscordSettingsMultiError []error + func (m QualificationDiscordSettingsMultiError) AllErrors() []error + func (m QualificationDiscordSettingsMultiError) Error() string + type QualificationDiscordSettingsValidationError struct + func (e QualificationDiscordSettingsValidationError) Cause() error + func (e QualificationDiscordSettingsValidationError) Error() string + func (e QualificationDiscordSettingsValidationError) ErrorName() string + func (e QualificationDiscordSettingsValidationError) Field() string + func (e QualificationDiscordSettingsValidationError) Key() bool + func (e QualificationDiscordSettingsValidationError) Reason() string + type QualificationJobAccess struct + Access AccessLevel + CreatedAt *timestamp.Timestamp + Id uint64 + Job string + JobGradeLabel *string + JobLabel *string + MinimumGrade int32 + QualificationId uint64 + func (*QualificationJobAccess) Descriptor() ([]byte, []int) + func (*QualificationJobAccess) ProtoMessage() + func (m *QualificationJobAccess) Validate() error + func (m *QualificationJobAccess) ValidateAll() error + func (x *QualificationJobAccess) GetAccess() AccessLevel + func (x *QualificationJobAccess) GetCreatedAt() *timestamp.Timestamp + func (x *QualificationJobAccess) GetId() uint64 + func (x *QualificationJobAccess) GetJob() string + func (x *QualificationJobAccess) GetJobGrade() int32 + func (x *QualificationJobAccess) GetJobGradeLabel() string + func (x *QualificationJobAccess) GetJobLabel() string + func (x *QualificationJobAccess) GetMinimumGrade() int32 + func (x *QualificationJobAccess) GetQualificationId() uint64 + func (x *QualificationJobAccess) ProtoReflect() protoreflect.Message + func (x *QualificationJobAccess) Reset() + func (x *QualificationJobAccess) SetJob(job string) + func (x *QualificationJobAccess) SetJobGrade(grade int32) + func (x *QualificationJobAccess) SetJobGradeLabel(label string) + func (x *QualificationJobAccess) SetJobLabel(label string) + func (x *QualificationJobAccess) String() string + type QualificationJobAccessMultiError []error + func (m QualificationJobAccessMultiError) AllErrors() []error + func (m QualificationJobAccessMultiError) Error() string + type QualificationJobAccessValidationError struct + func (e QualificationJobAccessValidationError) Cause() error + func (e QualificationJobAccessValidationError) Error() string + func (e QualificationJobAccessValidationError) ErrorName() string + func (e QualificationJobAccessValidationError) Field() string + func (e QualificationJobAccessValidationError) Key() bool + func (e QualificationJobAccessValidationError) Reason() string + type QualificationMultiError []error + func (m QualificationMultiError) AllErrors() []error + func (m QualificationMultiError) Error() string + type QualificationRequest struct + ApprovedAt *timestamp.Timestamp + Approver *users.UserShort + ApproverComment *string + ApproverId *int32 + ApproverJob *string + CreatedAt *timestamp.Timestamp + DeletedAt *timestamp.Timestamp + Qualification *QualificationShort + QualificationId uint64 + Status *RequestStatus + User *users.UserShort + UserComment *string + UserId int32 + func (*QualificationRequest) Descriptor() ([]byte, []int) + func (*QualificationRequest) ProtoMessage() + func (m *QualificationRequest) Sanitize() error + func (m *QualificationRequest) Validate() error + func (m *QualificationRequest) ValidateAll() error + func (x *QualificationRequest) GetApprovedAt() *timestamp.Timestamp + func (x *QualificationRequest) GetApprover() *users.UserShort + func (x *QualificationRequest) GetApproverComment() string + func (x *QualificationRequest) GetApproverId() int32 + func (x *QualificationRequest) GetApproverJob() string + func (x *QualificationRequest) GetCreatedAt() *timestamp.Timestamp + func (x *QualificationRequest) GetDeletedAt() *timestamp.Timestamp + func (x *QualificationRequest) GetQualification() *QualificationShort + func (x *QualificationRequest) GetQualificationId() uint64 + func (x *QualificationRequest) GetStatus() RequestStatus + func (x *QualificationRequest) GetUser() *users.UserShort + func (x *QualificationRequest) GetUserComment() string + func (x *QualificationRequest) GetUserId() int32 + func (x *QualificationRequest) ProtoReflect() protoreflect.Message + func (x *QualificationRequest) Reset() + func (x *QualificationRequest) String() string + type QualificationRequestMultiError []error + func (m QualificationRequestMultiError) AllErrors() []error + func (m QualificationRequestMultiError) Error() string + type QualificationRequestValidationError struct + func (e QualificationRequestValidationError) Cause() error + func (e QualificationRequestValidationError) Error() string + func (e QualificationRequestValidationError) ErrorName() string + func (e QualificationRequestValidationError) Field() string + func (e QualificationRequestValidationError) Key() bool + func (e QualificationRequestValidationError) Reason() string + type QualificationRequirement struct + CreatedAt *timestamp.Timestamp + Id uint64 + QualificationId uint64 + TargetQualification *QualificationShort + TargetQualificationId uint64 + func (*QualificationRequirement) Descriptor() ([]byte, []int) + func (*QualificationRequirement) ProtoMessage() + func (m *QualificationRequirement) Validate() error + func (m *QualificationRequirement) ValidateAll() error + func (x *QualificationRequirement) GetCreatedAt() *timestamp.Timestamp + func (x *QualificationRequirement) GetId() uint64 + func (x *QualificationRequirement) GetQualificationId() uint64 + func (x *QualificationRequirement) GetTargetQualification() *QualificationShort + func (x *QualificationRequirement) GetTargetQualificationId() uint64 + func (x *QualificationRequirement) ProtoReflect() protoreflect.Message + func (x *QualificationRequirement) Reset() + func (x *QualificationRequirement) String() string + type QualificationRequirementMultiError []error + func (m QualificationRequirementMultiError) AllErrors() []error + func (m QualificationRequirementMultiError) Error() string + type QualificationRequirementValidationError struct + func (e QualificationRequirementValidationError) Cause() error + func (e QualificationRequirementValidationError) Error() string + func (e QualificationRequirementValidationError) ErrorName() string + func (e QualificationRequirementValidationError) Field() string + func (e QualificationRequirementValidationError) Key() bool + func (e QualificationRequirementValidationError) Reason() string + type QualificationResult struct + CreatedAt *timestamp.Timestamp + Creator *users.UserShort + CreatorId int32 + CreatorJob string + DeletedAt *timestamp.Timestamp + Id uint64 + Qualification *QualificationShort + QualificationId uint64 + Score *uint32 + Status ResultStatus + Summary string + User *users.UserShort + UserId int32 + func (*QualificationResult) Descriptor() ([]byte, []int) + func (*QualificationResult) ProtoMessage() + func (m *QualificationResult) Sanitize() error + func (m *QualificationResult) Validate() error + func (m *QualificationResult) ValidateAll() error + func (x *QualificationResult) GetCreatedAt() *timestamp.Timestamp + func (x *QualificationResult) GetCreator() *users.UserShort + func (x *QualificationResult) GetCreatorId() int32 + func (x *QualificationResult) GetCreatorJob() string + func (x *QualificationResult) GetDeletedAt() *timestamp.Timestamp + func (x *QualificationResult) GetId() uint64 + func (x *QualificationResult) GetQualification() *QualificationShort + func (x *QualificationResult) GetQualificationId() uint64 + func (x *QualificationResult) GetScore() uint32 + func (x *QualificationResult) GetStatus() ResultStatus + func (x *QualificationResult) GetSummary() string + func (x *QualificationResult) GetUser() *users.UserShort + func (x *QualificationResult) GetUserId() int32 + func (x *QualificationResult) ProtoReflect() protoreflect.Message + func (x *QualificationResult) Reset() + func (x *QualificationResult) String() string + type QualificationResultMultiError []error + func (m QualificationResultMultiError) AllErrors() []error + func (m QualificationResultMultiError) Error() string + type QualificationResultValidationError struct + func (e QualificationResultValidationError) Cause() error + func (e QualificationResultValidationError) Error() string + func (e QualificationResultValidationError) ErrorName() string + func (e QualificationResultValidationError) Field() string + func (e QualificationResultValidationError) Key() bool + func (e QualificationResultValidationError) Reason() string + type QualificationShort struct + Abbreviation string + Closed bool + CreatedAt *timestamp.Timestamp + Creator *users.UserShort + CreatorId int32 + CreatorJob string + DeletedAt *timestamp.Timestamp + Description *string + Id uint64 + Job string + Requirements []*QualificationRequirement + Result *QualificationResult + Title string + UpdatedAt *timestamp.Timestamp + Weight uint32 + func (*QualificationShort) Descriptor() ([]byte, []int) + func (*QualificationShort) ProtoMessage() + func (m *QualificationShort) Sanitize() error + func (m *QualificationShort) Validate() error + func (m *QualificationShort) ValidateAll() error + func (x *QualificationShort) GetAbbreviation() string + func (x *QualificationShort) GetClosed() bool + func (x *QualificationShort) GetCreatedAt() *timestamp.Timestamp + func (x *QualificationShort) GetCreator() *users.UserShort + func (x *QualificationShort) GetCreatorId() int32 + func (x *QualificationShort) GetCreatorJob() string + func (x *QualificationShort) GetDeletedAt() *timestamp.Timestamp + func (x *QualificationShort) GetDescription() string + func (x *QualificationShort) GetId() uint64 + func (x *QualificationShort) GetJob() string + func (x *QualificationShort) GetRequirements() []*QualificationRequirement + func (x *QualificationShort) GetResult() *QualificationResult + func (x *QualificationShort) GetTitle() string + func (x *QualificationShort) GetUpdatedAt() *timestamp.Timestamp + func (x *QualificationShort) GetWeight() uint32 + func (x *QualificationShort) ProtoReflect() protoreflect.Message + func (x *QualificationShort) Reset() + func (x *QualificationShort) String() string + type QualificationShortMultiError []error + func (m QualificationShortMultiError) AllErrors() []error + func (m QualificationShortMultiError) Error() string + type QualificationShortValidationError struct + func (e QualificationShortValidationError) Cause() error + func (e QualificationShortValidationError) Error() string + func (e QualificationShortValidationError) ErrorName() string + func (e QualificationShortValidationError) Field() string + func (e QualificationShortValidationError) Key() bool + func (e QualificationShortValidationError) Reason() string + type QualificationTest struct + func (*QualificationTest) Descriptor() ([]byte, []int) + func (*QualificationTest) ProtoMessage() + func (m *QualificationTest) Validate() error + func (m *QualificationTest) ValidateAll() error + func (x *QualificationTest) ProtoReflect() protoreflect.Message + func (x *QualificationTest) Reset() + func (x *QualificationTest) String() string + type QualificationTestMultiError []error + func (m QualificationTestMultiError) AllErrors() []error + func (m QualificationTestMultiError) Error() string + type QualificationTestQuestion struct + Data *TestQuestionData + Id uint64 + QualificationId uint64 + Question string + func (*QualificationTestQuestion) Descriptor() ([]byte, []int) + func (*QualificationTestQuestion) ProtoMessage() + func (m *QualificationTestQuestion) Validate() error + func (m *QualificationTestQuestion) ValidateAll() error + func (x *QualificationTestQuestion) GetData() *TestQuestionData + func (x *QualificationTestQuestion) GetId() uint64 + func (x *QualificationTestQuestion) GetQualificationId() uint64 + func (x *QualificationTestQuestion) GetQuestion() string + func (x *QualificationTestQuestion) ProtoReflect() protoreflect.Message + func (x *QualificationTestQuestion) Reset() + func (x *QualificationTestQuestion) String() string + type QualificationTestQuestionMultiError []error + func (m QualificationTestQuestionMultiError) AllErrors() []error + func (m QualificationTestQuestionMultiError) Error() string + type QualificationTestQuestionValidationError struct + func (e QualificationTestQuestionValidationError) Cause() error + func (e QualificationTestQuestionValidationError) Error() string + func (e QualificationTestQuestionValidationError) ErrorName() string + func (e QualificationTestQuestionValidationError) Field() string + func (e QualificationTestQuestionValidationError) Key() bool + func (e QualificationTestQuestionValidationError) Reason() string + type QualificationTestValidationError struct + func (e QualificationTestValidationError) Cause() error + func (e QualificationTestValidationError) Error() string + func (e QualificationTestValidationError) ErrorName() string + func (e QualificationTestValidationError) Field() string + func (e QualificationTestValidationError) Key() bool + func (e QualificationTestValidationError) Reason() string + type QualificationValidationError struct + func (e QualificationValidationError) Cause() error + func (e QualificationValidationError) Error() string + func (e QualificationValidationError) ErrorName() string + func (e QualificationValidationError) Field() string + func (e QualificationValidationError) Key() bool + func (e QualificationValidationError) Reason() string + type RequestStatus int32 + const RequestStatus_REQUEST_STATUS_ACCEPTED + const RequestStatus_REQUEST_STATUS_COMPLETED + const RequestStatus_REQUEST_STATUS_DENIED + const RequestStatus_REQUEST_STATUS_PENDING + const RequestStatus_REQUEST_STATUS_UNSPECIFIED + func (RequestStatus) Descriptor() protoreflect.EnumDescriptor + func (RequestStatus) EnumDescriptor() ([]byte, []int) + func (RequestStatus) Type() protoreflect.EnumType + func (x RequestStatus) Enum() *RequestStatus + func (x RequestStatus) Number() protoreflect.EnumNumber + func (x RequestStatus) String() string + type ResultStatus int32 + const ResultStatus_RESULT_STATUS_FAILED + const ResultStatus_RESULT_STATUS_PENDING + const ResultStatus_RESULT_STATUS_SUCCESSFUL + const ResultStatus_RESULT_STATUS_UNSPECIFIED + func (ResultStatus) Descriptor() protoreflect.EnumDescriptor + func (ResultStatus) EnumDescriptor() ([]byte, []int) + func (ResultStatus) Type() protoreflect.EnumType + func (x ResultStatus) Enum() *ResultStatus + func (x ResultStatus) Number() protoreflect.EnumNumber + func (x ResultStatus) String() string + type TestQuestionData struct + Data isTestQuestionData_Data + func (*TestQuestionData) Descriptor() ([]byte, []int) + func (*TestQuestionData) ProtoMessage() + func (m *TestQuestionData) GetData() isTestQuestionData_Data + func (m *TestQuestionData) Validate() error + func (m *TestQuestionData) ValidateAll() error + func (x *TestQuestionData) GetLongText() *TestQuestionDataText + func (x *TestQuestionData) GetMultipleChoice() *TestQuestionDataMultipleChoice + func (x *TestQuestionData) GetSeparator() bool + func (x *TestQuestionData) GetShortText() *TestQuestionDataText + func (x *TestQuestionData) GetYesno() bool + func (x *TestQuestionData) ProtoReflect() protoreflect.Message + func (x *TestQuestionData) Reset() + func (x *TestQuestionData) String() string + type TestQuestionDataMultiError []error + func (m TestQuestionDataMultiError) AllErrors() []error + func (m TestQuestionDataMultiError) Error() string + type TestQuestionDataMultipleChoice struct + func (*TestQuestionDataMultipleChoice) Descriptor() ([]byte, []int) + func (*TestQuestionDataMultipleChoice) ProtoMessage() + func (m *TestQuestionDataMultipleChoice) Validate() error + func (m *TestQuestionDataMultipleChoice) ValidateAll() error + func (x *TestQuestionDataMultipleChoice) ProtoReflect() protoreflect.Message + func (x *TestQuestionDataMultipleChoice) Reset() + func (x *TestQuestionDataMultipleChoice) String() string + type TestQuestionDataMultipleChoiceMultiError []error + func (m TestQuestionDataMultipleChoiceMultiError) AllErrors() []error + func (m TestQuestionDataMultipleChoiceMultiError) Error() string + type TestQuestionDataMultipleChoiceValidationError struct + func (e TestQuestionDataMultipleChoiceValidationError) Cause() error + func (e TestQuestionDataMultipleChoiceValidationError) Error() string + func (e TestQuestionDataMultipleChoiceValidationError) ErrorName() string + func (e TestQuestionDataMultipleChoiceValidationError) Field() string + func (e TestQuestionDataMultipleChoiceValidationError) Key() bool + func (e TestQuestionDataMultipleChoiceValidationError) Reason() string + type TestQuestionDataText struct + MaxLength int32 + MinLength int32 + func (*TestQuestionDataText) Descriptor() ([]byte, []int) + func (*TestQuestionDataText) ProtoMessage() + func (m *TestQuestionDataText) Validate() error + func (m *TestQuestionDataText) ValidateAll() error + func (x *TestQuestionDataText) GetMaxLength() int32 + func (x *TestQuestionDataText) GetMinLength() int32 + func (x *TestQuestionDataText) ProtoReflect() protoreflect.Message + func (x *TestQuestionDataText) Reset() + func (x *TestQuestionDataText) String() string + type TestQuestionDataTextMultiError []error + func (m TestQuestionDataTextMultiError) AllErrors() []error + func (m TestQuestionDataTextMultiError) Error() string + type TestQuestionDataTextValidationError struct + func (e TestQuestionDataTextValidationError) Cause() error + func (e TestQuestionDataTextValidationError) Error() string + func (e TestQuestionDataTextValidationError) ErrorName() string + func (e TestQuestionDataTextValidationError) Field() string + func (e TestQuestionDataTextValidationError) Key() bool + func (e TestQuestionDataTextValidationError) Reason() string + type TestQuestionDataValidationError struct + func (e TestQuestionDataValidationError) Cause() error + func (e TestQuestionDataValidationError) Error() string + func (e TestQuestionDataValidationError) ErrorName() string + func (e TestQuestionDataValidationError) Field() string + func (e TestQuestionDataValidationError) Key() bool + func (e TestQuestionDataValidationError) Reason() string + type TestQuestionData_LongText struct + LongText *TestQuestionDataText + type TestQuestionData_MultipleChoice struct + MultipleChoice *TestQuestionDataMultipleChoice + type TestQuestionData_Separator struct + Separator bool + type TestQuestionData_ShortText struct + ShortText *TestQuestionDataText + type TestQuestionData_Yesno struct + Yesno bool