Documentation
¶
Index ¶
- Variables
- type AccessLevel
- func (AccessLevel) Descriptor() protoreflect.EnumDescriptor
- func (x AccessLevel) Enum() *AccessLevel
- func (AccessLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x AccessLevel) Number() protoreflect.EnumNumber
- func (x AccessLevel) String() string
- func (AccessLevel) Type() protoreflect.EnumType
- type AccessLevelUpdateMode
- func (AccessLevelUpdateMode) Descriptor() protoreflect.EnumDescriptor
- func (x AccessLevelUpdateMode) Enum() *AccessLevelUpdateMode
- func (AccessLevelUpdateMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x AccessLevelUpdateMode) Number() protoreflect.EnumNumber
- func (x AccessLevelUpdateMode) String() string
- func (AccessLevelUpdateMode) Type() protoreflect.EnumType
- type ExamQuestion
- func (*ExamQuestion) Descriptor() ([]byte, []int)deprecated
- func (x *ExamQuestion) GetAnswer() *ExamQuestionAnswerData
- func (x *ExamQuestion) GetCreatedAt() *timestamp.Timestamp
- func (x *ExamQuestion) GetData() *ExamQuestionData
- func (x *ExamQuestion) GetDescription() string
- func (x *ExamQuestion) GetId() uint64
- func (x *ExamQuestion) GetQualificationId() uint64
- func (x *ExamQuestion) GetTitle() string
- func (x *ExamQuestion) GetUpdatedAt() *timestamp.Timestamp
- func (*ExamQuestion) ProtoMessage()
- func (x *ExamQuestion) ProtoReflect() protoreflect.Message
- func (x *ExamQuestion) Reset()
- func (m *ExamQuestion) Sanitize() error
- func (x *ExamQuestion) String() string
- func (m *ExamQuestion) Validate() error
- func (m *ExamQuestion) ValidateAll() error
- type ExamQuestionAnswerData
- func (*ExamQuestionAnswerData) Descriptor() ([]byte, []int)deprecated
- func (*ExamQuestionAnswerData) ProtoMessage()
- func (x *ExamQuestionAnswerData) ProtoReflect() protoreflect.Message
- func (x *ExamQuestionAnswerData) Reset()
- func (x *ExamQuestionAnswerData) String() string
- func (m *ExamQuestionAnswerData) Validate() error
- func (m *ExamQuestionAnswerData) ValidateAll() error
- type ExamQuestionAnswerDataMultiError
- type ExamQuestionAnswerDataValidationError
- func (e ExamQuestionAnswerDataValidationError) Cause() error
- func (e ExamQuestionAnswerDataValidationError) Error() string
- func (e ExamQuestionAnswerDataValidationError) ErrorName() string
- func (e ExamQuestionAnswerDataValidationError) Field() string
- func (e ExamQuestionAnswerDataValidationError) Key() bool
- func (e ExamQuestionAnswerDataValidationError) Reason() string
- type ExamQuestionData
- func (*ExamQuestionData) Descriptor() ([]byte, []int)deprecated
- func (m *ExamQuestionData) GetData() isExamQuestionData_Data
- func (x *ExamQuestionData) GetFreeText() *ExamQuestionText
- func (x *ExamQuestionData) GetMultipleChoice() *ExamQuestionMultipleChoice
- func (x *ExamQuestionData) GetSeparator() *ExamQuestionSeparator
- func (x *ExamQuestionData) GetSingleChoice() *ExamQuestionSingleChoice
- func (x *ExamQuestionData) GetYesno() *ExamQuestionYesNo
- func (*ExamQuestionData) ProtoMessage()
- func (x *ExamQuestionData) ProtoReflect() protoreflect.Message
- func (x *ExamQuestionData) Reset()
- func (x *ExamQuestionData) Scan(value any) error
- func (x *ExamQuestionData) String() string
- func (m *ExamQuestionData) Validate() error
- func (m *ExamQuestionData) ValidateAll() error
- func (x *ExamQuestionData) Value() (driver.Value, error)
- type ExamQuestionDataMultiError
- type ExamQuestionDataValidationError
- func (e ExamQuestionDataValidationError) Cause() error
- func (e ExamQuestionDataValidationError) Error() string
- func (e ExamQuestionDataValidationError) ErrorName() string
- func (e ExamQuestionDataValidationError) Field() string
- func (e ExamQuestionDataValidationError) Key() bool
- func (e ExamQuestionDataValidationError) Reason() string
- type ExamQuestionData_FreeText
- type ExamQuestionData_MultipleChoice
- type ExamQuestionData_Separator
- type ExamQuestionData_SingleChoice
- type ExamQuestionData_Yesno
- type ExamQuestionMultiError
- type ExamQuestionMultipleChoice
- func (*ExamQuestionMultipleChoice) Descriptor() ([]byte, []int)deprecated
- func (x *ExamQuestionMultipleChoice) GetChoices() []string
- func (x *ExamQuestionMultipleChoice) GetLimit() int32
- func (*ExamQuestionMultipleChoice) ProtoMessage()
- func (x *ExamQuestionMultipleChoice) ProtoReflect() protoreflect.Message
- func (x *ExamQuestionMultipleChoice) Reset()
- func (x *ExamQuestionMultipleChoice) String() string
- func (m *ExamQuestionMultipleChoice) Validate() error
- func (m *ExamQuestionMultipleChoice) ValidateAll() error
- type ExamQuestionMultipleChoiceMultiError
- type ExamQuestionMultipleChoiceValidationError
- func (e ExamQuestionMultipleChoiceValidationError) Cause() error
- func (e ExamQuestionMultipleChoiceValidationError) Error() string
- func (e ExamQuestionMultipleChoiceValidationError) ErrorName() string
- func (e ExamQuestionMultipleChoiceValidationError) Field() string
- func (e ExamQuestionMultipleChoiceValidationError) Key() bool
- func (e ExamQuestionMultipleChoiceValidationError) Reason() string
- type ExamQuestionSeparator
- func (*ExamQuestionSeparator) Descriptor() ([]byte, []int)deprecated
- func (*ExamQuestionSeparator) ProtoMessage()
- func (x *ExamQuestionSeparator) ProtoReflect() protoreflect.Message
- func (x *ExamQuestionSeparator) Reset()
- func (x *ExamQuestionSeparator) String() string
- func (m *ExamQuestionSeparator) Validate() error
- func (m *ExamQuestionSeparator) ValidateAll() error
- type ExamQuestionSeparatorMultiError
- type ExamQuestionSeparatorValidationError
- func (e ExamQuestionSeparatorValidationError) Cause() error
- func (e ExamQuestionSeparatorValidationError) Error() string
- func (e ExamQuestionSeparatorValidationError) ErrorName() string
- func (e ExamQuestionSeparatorValidationError) Field() string
- func (e ExamQuestionSeparatorValidationError) Key() bool
- func (e ExamQuestionSeparatorValidationError) Reason() string
- type ExamQuestionSingleChoice
- func (*ExamQuestionSingleChoice) Descriptor() ([]byte, []int)deprecated
- func (x *ExamQuestionSingleChoice) GetChoices() []string
- func (*ExamQuestionSingleChoice) ProtoMessage()
- func (x *ExamQuestionSingleChoice) ProtoReflect() protoreflect.Message
- func (x *ExamQuestionSingleChoice) Reset()
- func (x *ExamQuestionSingleChoice) String() string
- func (m *ExamQuestionSingleChoice) Validate() error
- func (m *ExamQuestionSingleChoice) ValidateAll() error
- type ExamQuestionSingleChoiceMultiError
- type ExamQuestionSingleChoiceValidationError
- func (e ExamQuestionSingleChoiceValidationError) Cause() error
- func (e ExamQuestionSingleChoiceValidationError) Error() string
- func (e ExamQuestionSingleChoiceValidationError) ErrorName() string
- func (e ExamQuestionSingleChoiceValidationError) Field() string
- func (e ExamQuestionSingleChoiceValidationError) Key() bool
- func (e ExamQuestionSingleChoiceValidationError) Reason() string
- type ExamQuestionText
- func (*ExamQuestionText) Descriptor() ([]byte, []int)deprecated
- func (x *ExamQuestionText) GetMaxLength() int32
- func (x *ExamQuestionText) GetMinLength() int32
- func (*ExamQuestionText) ProtoMessage()
- func (x *ExamQuestionText) ProtoReflect() protoreflect.Message
- func (x *ExamQuestionText) Reset()
- func (x *ExamQuestionText) String() string
- func (m *ExamQuestionText) Validate() error
- func (m *ExamQuestionText) ValidateAll() error
- type ExamQuestionTextMultiError
- type ExamQuestionTextValidationError
- func (e ExamQuestionTextValidationError) Cause() error
- func (e ExamQuestionTextValidationError) Error() string
- func (e ExamQuestionTextValidationError) ErrorName() string
- func (e ExamQuestionTextValidationError) Field() string
- func (e ExamQuestionTextValidationError) Key() bool
- func (e ExamQuestionTextValidationError) Reason() string
- type ExamQuestionValidationError
- func (e ExamQuestionValidationError) Cause() error
- func (e ExamQuestionValidationError) Error() string
- func (e ExamQuestionValidationError) ErrorName() string
- func (e ExamQuestionValidationError) Field() string
- func (e ExamQuestionValidationError) Key() bool
- func (e ExamQuestionValidationError) Reason() string
- type ExamQuestionYesNo
- func (*ExamQuestionYesNo) Descriptor() ([]byte, []int)deprecated
- func (*ExamQuestionYesNo) ProtoMessage()
- func (x *ExamQuestionYesNo) ProtoReflect() protoreflect.Message
- func (x *ExamQuestionYesNo) Reset()
- func (x *ExamQuestionYesNo) String() string
- func (m *ExamQuestionYesNo) Validate() error
- func (m *ExamQuestionYesNo) ValidateAll() error
- type ExamQuestionYesNoMultiError
- type ExamQuestionYesNoValidationError
- func (e ExamQuestionYesNoValidationError) Cause() error
- func (e ExamQuestionYesNoValidationError) Error() string
- func (e ExamQuestionYesNoValidationError) ErrorName() string
- func (e ExamQuestionYesNoValidationError) Field() string
- func (e ExamQuestionYesNoValidationError) Key() bool
- func (e ExamQuestionYesNoValidationError) Reason() string
- type ExamQuestions
- func (*ExamQuestions) Descriptor() ([]byte, []int)deprecated
- func (x *ExamQuestions) GetQuestions() []*ExamQuestion
- func (*ExamQuestions) ProtoMessage()
- func (x *ExamQuestions) ProtoReflect() protoreflect.Message
- func (x *ExamQuestions) Reset()
- func (x *ExamQuestions) String() string
- func (m *ExamQuestions) Validate() error
- func (m *ExamQuestions) ValidateAll() error
- type ExamQuestionsMultiError
- type ExamQuestionsValidationError
- func (e ExamQuestionsValidationError) Cause() error
- func (e ExamQuestionsValidationError) Error() string
- func (e ExamQuestionsValidationError) ErrorName() string
- func (e ExamQuestionsValidationError) Field() string
- func (e ExamQuestionsValidationError) Key() bool
- func (e ExamQuestionsValidationError) Reason() string
- type ExamResponse
- func (*ExamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExamResponse) GetQuestion() *ExamQuestion
- func (x *ExamResponse) GetQuestionId() uint64
- func (x *ExamResponse) GetResponse() *ExamResponseData
- func (x *ExamResponse) GetUserId() int32
- func (*ExamResponse) ProtoMessage()
- func (x *ExamResponse) ProtoReflect() protoreflect.Message
- func (x *ExamResponse) Reset()
- func (x *ExamResponse) String() string
- func (m *ExamResponse) Validate() error
- func (m *ExamResponse) ValidateAll() error
- type ExamResponseData
- func (*ExamResponseData) Descriptor() ([]byte, []int)deprecated
- func (x *ExamResponseData) GetFreeText() *ExamResponseText
- func (x *ExamResponseData) GetMultipleChoice() *ExamResponseMultipleChoice
- func (m *ExamResponseData) GetResponse() isExamResponseData_Response
- func (x *ExamResponseData) GetSeparator() *ExamResponseSeparator
- func (x *ExamResponseData) GetSingleChoice() *ExamResponseSingleChoice
- func (x *ExamResponseData) GetYesno() *ExamResponseYesNo
- func (*ExamResponseData) ProtoMessage()
- func (x *ExamResponseData) ProtoReflect() protoreflect.Message
- func (x *ExamResponseData) Reset()
- func (x *ExamResponseData) String() string
- func (m *ExamResponseData) Validate() error
- func (m *ExamResponseData) ValidateAll() error
- type ExamResponseDataMultiError
- type ExamResponseDataValidationError
- func (e ExamResponseDataValidationError) Cause() error
- func (e ExamResponseDataValidationError) Error() string
- func (e ExamResponseDataValidationError) ErrorName() string
- func (e ExamResponseDataValidationError) Field() string
- func (e ExamResponseDataValidationError) Key() bool
- func (e ExamResponseDataValidationError) Reason() string
- type ExamResponseData_FreeText
- type ExamResponseData_MultipleChoice
- type ExamResponseData_Separator
- type ExamResponseData_SingleChoice
- type ExamResponseData_Yesno
- type ExamResponseMultiError
- type ExamResponseMultipleChoice
- func (*ExamResponseMultipleChoice) Descriptor() ([]byte, []int)deprecated
- func (x *ExamResponseMultipleChoice) GetChoices() []string
- func (*ExamResponseMultipleChoice) ProtoMessage()
- func (x *ExamResponseMultipleChoice) ProtoReflect() protoreflect.Message
- func (x *ExamResponseMultipleChoice) Reset()
- func (x *ExamResponseMultipleChoice) String() string
- func (m *ExamResponseMultipleChoice) Validate() error
- func (m *ExamResponseMultipleChoice) ValidateAll() error
- type ExamResponseMultipleChoiceMultiError
- type ExamResponseMultipleChoiceValidationError
- func (e ExamResponseMultipleChoiceValidationError) Cause() error
- func (e ExamResponseMultipleChoiceValidationError) Error() string
- func (e ExamResponseMultipleChoiceValidationError) ErrorName() string
- func (e ExamResponseMultipleChoiceValidationError) Field() string
- func (e ExamResponseMultipleChoiceValidationError) Key() bool
- func (e ExamResponseMultipleChoiceValidationError) Reason() string
- type ExamResponseSeparator
- func (*ExamResponseSeparator) Descriptor() ([]byte, []int)deprecated
- func (*ExamResponseSeparator) ProtoMessage()
- func (x *ExamResponseSeparator) ProtoReflect() protoreflect.Message
- func (x *ExamResponseSeparator) Reset()
- func (x *ExamResponseSeparator) String() string
- func (m *ExamResponseSeparator) Validate() error
- func (m *ExamResponseSeparator) ValidateAll() error
- type ExamResponseSeparatorMultiError
- type ExamResponseSeparatorValidationError
- func (e ExamResponseSeparatorValidationError) Cause() error
- func (e ExamResponseSeparatorValidationError) Error() string
- func (e ExamResponseSeparatorValidationError) ErrorName() string
- func (e ExamResponseSeparatorValidationError) Field() string
- func (e ExamResponseSeparatorValidationError) Key() bool
- func (e ExamResponseSeparatorValidationError) Reason() string
- type ExamResponseSingleChoice
- func (*ExamResponseSingleChoice) Descriptor() ([]byte, []int)deprecated
- func (x *ExamResponseSingleChoice) GetChoice() string
- func (*ExamResponseSingleChoice) ProtoMessage()
- func (x *ExamResponseSingleChoice) ProtoReflect() protoreflect.Message
- func (x *ExamResponseSingleChoice) Reset()
- func (m *ExamResponseSingleChoice) Sanitize() error
- func (x *ExamResponseSingleChoice) String() string
- func (m *ExamResponseSingleChoice) Validate() error
- func (m *ExamResponseSingleChoice) ValidateAll() error
- type ExamResponseSingleChoiceMultiError
- type ExamResponseSingleChoiceValidationError
- func (e ExamResponseSingleChoiceValidationError) Cause() error
- func (e ExamResponseSingleChoiceValidationError) Error() string
- func (e ExamResponseSingleChoiceValidationError) ErrorName() string
- func (e ExamResponseSingleChoiceValidationError) Field() string
- func (e ExamResponseSingleChoiceValidationError) Key() bool
- func (e ExamResponseSingleChoiceValidationError) Reason() string
- type ExamResponseText
- func (*ExamResponseText) Descriptor() ([]byte, []int)deprecated
- func (x *ExamResponseText) GetText() string
- func (*ExamResponseText) ProtoMessage()
- func (x *ExamResponseText) ProtoReflect() protoreflect.Message
- func (x *ExamResponseText) Reset()
- func (m *ExamResponseText) Sanitize() error
- func (x *ExamResponseText) String() string
- func (m *ExamResponseText) Validate() error
- func (m *ExamResponseText) ValidateAll() error
- type ExamResponseTextMultiError
- type ExamResponseTextValidationError
- func (e ExamResponseTextValidationError) Cause() error
- func (e ExamResponseTextValidationError) Error() string
- func (e ExamResponseTextValidationError) ErrorName() string
- func (e ExamResponseTextValidationError) Field() string
- func (e ExamResponseTextValidationError) Key() bool
- func (e ExamResponseTextValidationError) Reason() string
- type ExamResponseValidationError
- func (e ExamResponseValidationError) Cause() error
- func (e ExamResponseValidationError) Error() string
- func (e ExamResponseValidationError) ErrorName() string
- func (e ExamResponseValidationError) Field() string
- func (e ExamResponseValidationError) Key() bool
- func (e ExamResponseValidationError) Reason() string
- type ExamResponseYesNo
- func (*ExamResponseYesNo) Descriptor() ([]byte, []int)deprecated
- func (x *ExamResponseYesNo) GetValue() bool
- func (*ExamResponseYesNo) ProtoMessage()
- func (x *ExamResponseYesNo) ProtoReflect() protoreflect.Message
- func (x *ExamResponseYesNo) Reset()
- func (x *ExamResponseYesNo) String() string
- func (m *ExamResponseYesNo) Validate() error
- func (m *ExamResponseYesNo) ValidateAll() error
- type ExamResponseYesNoMultiError
- type ExamResponseYesNoValidationError
- func (e ExamResponseYesNoValidationError) Cause() error
- func (e ExamResponseYesNoValidationError) Error() string
- func (e ExamResponseYesNoValidationError) ErrorName() string
- func (e ExamResponseYesNoValidationError) Field() string
- func (e ExamResponseYesNoValidationError) Key() bool
- func (e ExamResponseYesNoValidationError) Reason() string
- type ExamResponses
- func (*ExamResponses) Descriptor() ([]byte, []int)deprecated
- func (x *ExamResponses) GetQualificationId() uint64
- func (x *ExamResponses) GetResponses() []*ExamResponse
- func (x *ExamResponses) GetUserId() int32
- func (*ExamResponses) ProtoMessage()
- func (x *ExamResponses) ProtoReflect() protoreflect.Message
- func (x *ExamResponses) Reset()
- func (x *ExamResponses) Scan(value any) error
- func (x *ExamResponses) String() string
- func (m *ExamResponses) Validate() error
- func (m *ExamResponses) ValidateAll() error
- func (x *ExamResponses) Value() (driver.Value, error)
- type ExamResponsesMultiError
- type ExamResponsesValidationError
- func (e ExamResponsesValidationError) Cause() error
- func (e ExamResponsesValidationError) Error() string
- func (e ExamResponsesValidationError) ErrorName() string
- func (e ExamResponsesValidationError) Field() string
- func (e ExamResponsesValidationError) Key() bool
- func (e ExamResponsesValidationError) Reason() string
- type ExamUser
- func (*ExamUser) Descriptor() ([]byte, []int)deprecated
- func (x *ExamUser) GetCreatedAt() *timestamp.Timestamp
- func (x *ExamUser) GetEndedAt() *timestamp.Timestamp
- func (x *ExamUser) GetEndsAt() *timestamp.Timestamp
- func (x *ExamUser) GetQualificationId() uint64
- func (x *ExamUser) GetStartedAt() *timestamp.Timestamp
- func (x *ExamUser) GetUserId() int32
- func (*ExamUser) ProtoMessage()
- func (x *ExamUser) ProtoReflect() protoreflect.Message
- func (x *ExamUser) Reset()
- func (x *ExamUser) String() string
- func (m *ExamUser) Validate() error
- func (m *ExamUser) ValidateAll() error
- type ExamUserMultiError
- type ExamUserValidationError
- type Qualification
- func (*Qualification) Descriptor() ([]byte, []int)deprecated
- 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) GetDiscordSyncEnabled() bool
- func (x *Qualification) GetExam() *ExamQuestions
- func (x *Qualification) GetExamMode() QualificationExamMode
- func (x *Qualification) GetExamSettings() *QualificationExamSettings
- 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 (*Qualification) ProtoMessage()
- func (x *Qualification) ProtoReflect() protoreflect.Message
- func (x *Qualification) Reset()
- func (m *Qualification) Sanitize() error
- func (x *Qualification) String() string
- func (m *Qualification) Validate() error
- func (m *Qualification) ValidateAll() error
- type QualificationAccess
- func (*QualificationAccess) Descriptor() ([]byte, []int)deprecated
- func (x *QualificationAccess) GetJobs() []*QualificationJobAccess
- func (*QualificationAccess) ProtoMessage()
- func (x *QualificationAccess) ProtoReflect() protoreflect.Message
- func (x *QualificationAccess) Reset()
- func (x *QualificationAccess) String() string
- func (m *QualificationAccess) Validate() error
- func (m *QualificationAccess) ValidateAll() error
- type QualificationAccessMultiError
- type QualificationAccessValidationError
- 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
- func (*QualificationDiscordSettings) Descriptor() ([]byte, []int)deprecated
- func (x *QualificationDiscordSettings) GetRoleName() string
- func (*QualificationDiscordSettings) ProtoMessage()
- func (x *QualificationDiscordSettings) ProtoReflect() protoreflect.Message
- func (x *QualificationDiscordSettings) Reset()
- func (x *QualificationDiscordSettings) Scan(value any) error
- func (x *QualificationDiscordSettings) String() string
- func (m *QualificationDiscordSettings) Validate() error
- func (m *QualificationDiscordSettings) ValidateAll() error
- func (x *QualificationDiscordSettings) Value() (driver.Value, error)
- type QualificationDiscordSettingsMultiError
- type QualificationDiscordSettingsValidationError
- 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 QualificationExamMode
- func (QualificationExamMode) Descriptor() protoreflect.EnumDescriptor
- func (x QualificationExamMode) Enum() *QualificationExamMode
- func (QualificationExamMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x QualificationExamMode) Number() protoreflect.EnumNumber
- func (x QualificationExamMode) String() string
- func (QualificationExamMode) Type() protoreflect.EnumType
- type QualificationExamSettings
- func (*QualificationExamSettings) Descriptor() ([]byte, []int)deprecated
- func (x *QualificationExamSettings) GetTime() *durationpb.Duration
- func (*QualificationExamSettings) ProtoMessage()
- func (x *QualificationExamSettings) ProtoReflect() protoreflect.Message
- func (x *QualificationExamSettings) Reset()
- func (x *QualificationExamSettings) Scan(value any) error
- func (x *QualificationExamSettings) String() string
- func (m *QualificationExamSettings) Validate() error
- func (m *QualificationExamSettings) ValidateAll() error
- func (x *QualificationExamSettings) Value() (driver.Value, error)
- type QualificationExamSettingsMultiError
- type QualificationExamSettingsValidationError
- func (e QualificationExamSettingsValidationError) Cause() error
- func (e QualificationExamSettingsValidationError) Error() string
- func (e QualificationExamSettingsValidationError) ErrorName() string
- func (e QualificationExamSettingsValidationError) Field() string
- func (e QualificationExamSettingsValidationError) Key() bool
- func (e QualificationExamSettingsValidationError) Reason() string
- type QualificationJobAccess
- func (*QualificationJobAccess) Descriptor() ([]byte, []int)deprecated
- 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 (*QualificationJobAccess) ProtoMessage()
- 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
- func (m *QualificationJobAccess) Validate() error
- func (m *QualificationJobAccess) ValidateAll() error
- type QualificationJobAccessMultiError
- type QualificationJobAccessValidationError
- 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
- type QualificationRequest
- func (*QualificationRequest) Descriptor() ([]byte, []int)deprecated
- 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 (*QualificationRequest) ProtoMessage()
- func (x *QualificationRequest) ProtoReflect() protoreflect.Message
- func (x *QualificationRequest) Reset()
- func (m *QualificationRequest) Sanitize() error
- func (x *QualificationRequest) String() string
- func (m *QualificationRequest) Validate() error
- func (m *QualificationRequest) ValidateAll() error
- type QualificationRequestMultiError
- type QualificationRequestValidationError
- 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
- func (*QualificationRequirement) Descriptor() ([]byte, []int)deprecated
- 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 (*QualificationRequirement) ProtoMessage()
- func (x *QualificationRequirement) ProtoReflect() protoreflect.Message
- func (x *QualificationRequirement) Reset()
- func (x *QualificationRequirement) String() string
- func (m *QualificationRequirement) Validate() error
- func (m *QualificationRequirement) ValidateAll() error
- type QualificationRequirementMultiError
- type QualificationRequirementValidationError
- 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
- func (*QualificationResult) Descriptor() ([]byte, []int)deprecated
- 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 (*QualificationResult) ProtoMessage()
- func (x *QualificationResult) ProtoReflect() protoreflect.Message
- func (x *QualificationResult) Reset()
- func (m *QualificationResult) Sanitize() error
- func (x *QualificationResult) String() string
- func (m *QualificationResult) Validate() error
- func (m *QualificationResult) ValidateAll() error
- type QualificationResultMultiError
- type QualificationResultValidationError
- 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
- func (*QualificationShort) Descriptor() ([]byte, []int)deprecated
- 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) GetExamMode() QualificationExamMode
- func (x *QualificationShort) GetExamSettings() *QualificationExamSettings
- 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 (*QualificationShort) ProtoMessage()
- func (x *QualificationShort) ProtoReflect() protoreflect.Message
- func (x *QualificationShort) Reset()
- func (m *QualificationShort) Sanitize() error
- func (x *QualificationShort) String() string
- func (m *QualificationShort) Validate() error
- func (m *QualificationShort) ValidateAll() error
- type QualificationShortMultiError
- type QualificationShortValidationError
- 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 QualificationValidationError
- 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
- func (RequestStatus) Descriptor() protoreflect.EnumDescriptor
- func (x RequestStatus) Enum() *RequestStatus
- func (RequestStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x RequestStatus) Number() protoreflect.EnumNumber
- func (x RequestStatus) String() string
- func (RequestStatus) Type() protoreflect.EnumType
- type ResultStatus
- func (ResultStatus) Descriptor() protoreflect.EnumDescriptor
- func (x ResultStatus) Enum() *ResultStatus
- func (ResultStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x ResultStatus) Number() protoreflect.EnumNumber
- func (x ResultStatus) String() string
- func (ResultStatus) Type() protoreflect.EnumType
Constants ¶
This section is empty.
Variables ¶
var ( AccessLevelUpdateMode_name = map[int32]string{ 0: "ACCESS_LEVEL_UPDATE_MODE_UNSPECIFIED", 1: "ACCESS_LEVEL_UPDATE_MODE_UPDATE", 2: "ACCESS_LEVEL_UPDATE_MODE_DELETE", 3: "ACCESS_LEVEL_UPDATE_MODE_CLEAR", } AccessLevelUpdateMode_value = map[string]int32{ "ACCESS_LEVEL_UPDATE_MODE_UNSPECIFIED": 0, "ACCESS_LEVEL_UPDATE_MODE_UPDATE": 1, "ACCESS_LEVEL_UPDATE_MODE_DELETE": 2, "ACCESS_LEVEL_UPDATE_MODE_CLEAR": 3, } )
Enum value maps for AccessLevelUpdateMode.
var ( AccessLevel_name = map[int32]string{ 0: "ACCESS_LEVEL_UNSPECIFIED", 1: "ACCESS_LEVEL_BLOCKED", 2: "ACCESS_LEVEL_VIEW", 3: "ACCESS_LEVEL_REQUEST", 4: "ACCESS_LEVEL_TAKE", 5: "ACCESS_LEVEL_GRADE", 6: "ACCESS_LEVEL_MANAGE", 7: "ACCESS_LEVEL_EDIT", } AccessLevel_value = map[string]int32{ "ACCESS_LEVEL_UNSPECIFIED": 0, "ACCESS_LEVEL_BLOCKED": 1, "ACCESS_LEVEL_VIEW": 2, "ACCESS_LEVEL_REQUEST": 3, "ACCESS_LEVEL_TAKE": 4, "ACCESS_LEVEL_GRADE": 5, "ACCESS_LEVEL_MANAGE": 6, "ACCESS_LEVEL_EDIT": 7, } )
Enum value maps for AccessLevel.
var ( QualificationExamMode_name = map[int32]string{ 0: "QUALIFICATION_EXAM_MODE_UNSPECIFIED", 1: "QUALIFICATION_EXAM_MODE_DISABLED", 2: "QUALIFICATION_EXAM_MODE_REQUEST_NEEDED", 3: "QUALIFICATION_EXAM_MODE_ENABLED", } QualificationExamMode_value = map[string]int32{ "QUALIFICATION_EXAM_MODE_UNSPECIFIED": 0, "QUALIFICATION_EXAM_MODE_DISABLED": 1, "QUALIFICATION_EXAM_MODE_REQUEST_NEEDED": 2, "QUALIFICATION_EXAM_MODE_ENABLED": 3, } )
Enum value maps for QualificationExamMode.
var ( RequestStatus_name = map[int32]string{ 0: "REQUEST_STATUS_UNSPECIFIED", 1: "REQUEST_STATUS_PENDING", 2: "REQUEST_STATUS_DENIED", 3: "REQUEST_STATUS_ACCEPTED", 4: "REQUEST_STATUS_EXAM_STARTED", 5: "REQUEST_STATUS_EXAM_GRADING", 6: "REQUEST_STATUS_COMPLETED", } RequestStatus_value = map[string]int32{ "REQUEST_STATUS_UNSPECIFIED": 0, "REQUEST_STATUS_PENDING": 1, "REQUEST_STATUS_DENIED": 2, "REQUEST_STATUS_ACCEPTED": 3, "REQUEST_STATUS_EXAM_STARTED": 4, "REQUEST_STATUS_EXAM_GRADING": 5, "REQUEST_STATUS_COMPLETED": 6, } )
Enum value maps for RequestStatus.
var ( ResultStatus_name = map[int32]string{ 0: "RESULT_STATUS_UNSPECIFIED", 1: "RESULT_STATUS_PENDING", 2: "RESULT_STATUS_FAILED", 3: "RESULT_STATUS_SUCCESSFUL", } ResultStatus_value = map[string]int32{ "RESULT_STATUS_UNSPECIFIED": 0, "RESULT_STATUS_PENDING": 1, "RESULT_STATUS_FAILED": 2, "RESULT_STATUS_SUCCESSFUL": 3, } )
Enum value maps for ResultStatus.
var File_resources_qualifications_access_proto protoreflect.FileDescriptor
var File_resources_qualifications_exam_proto protoreflect.FileDescriptor
var File_resources_qualifications_qualifications_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AccessLevel ¶
type AccessLevel int32
const ( AccessLevel_ACCESS_LEVEL_UNSPECIFIED AccessLevel = 0 AccessLevel_ACCESS_LEVEL_BLOCKED AccessLevel = 1 AccessLevel_ACCESS_LEVEL_VIEW AccessLevel = 2 AccessLevel_ACCESS_LEVEL_REQUEST AccessLevel = 3 AccessLevel_ACCESS_LEVEL_TAKE AccessLevel = 4 AccessLevel_ACCESS_LEVEL_GRADE AccessLevel = 5 AccessLevel_ACCESS_LEVEL_MANAGE AccessLevel = 6 AccessLevel_ACCESS_LEVEL_EDIT AccessLevel = 7 )
func (AccessLevel) Descriptor ¶
func (AccessLevel) Descriptor() protoreflect.EnumDescriptor
func (AccessLevel) Enum ¶
func (x AccessLevel) Enum() *AccessLevel
func (AccessLevel) EnumDescriptor
deprecated
func (AccessLevel) EnumDescriptor() ([]byte, []int)
Deprecated: Use AccessLevel.Descriptor instead.
func (AccessLevel) Number ¶
func (x AccessLevel) Number() protoreflect.EnumNumber
func (AccessLevel) String ¶
func (x AccessLevel) String() string
func (AccessLevel) Type ¶
func (AccessLevel) Type() protoreflect.EnumType
type AccessLevelUpdateMode ¶
type AccessLevelUpdateMode int32
const ( AccessLevelUpdateMode_ACCESS_LEVEL_UPDATE_MODE_UNSPECIFIED AccessLevelUpdateMode = 0 AccessLevelUpdateMode_ACCESS_LEVEL_UPDATE_MODE_UPDATE AccessLevelUpdateMode = 1 AccessLevelUpdateMode_ACCESS_LEVEL_UPDATE_MODE_DELETE AccessLevelUpdateMode = 2 AccessLevelUpdateMode_ACCESS_LEVEL_UPDATE_MODE_CLEAR AccessLevelUpdateMode = 3 )
func (AccessLevelUpdateMode) Descriptor ¶
func (AccessLevelUpdateMode) Descriptor() protoreflect.EnumDescriptor
func (AccessLevelUpdateMode) Enum ¶
func (x AccessLevelUpdateMode) Enum() *AccessLevelUpdateMode
func (AccessLevelUpdateMode) EnumDescriptor
deprecated
func (AccessLevelUpdateMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use AccessLevelUpdateMode.Descriptor instead.
func (AccessLevelUpdateMode) Number ¶
func (x AccessLevelUpdateMode) Number() protoreflect.EnumNumber
func (AccessLevelUpdateMode) String ¶
func (x AccessLevelUpdateMode) String() string
func (AccessLevelUpdateMode) Type ¶
func (AccessLevelUpdateMode) Type() protoreflect.EnumType
type ExamQuestion ¶
type ExamQuestion struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` QualificationId uint64 `protobuf:"varint,2,opt,name=qualification_id,json=qualificationId,proto3" json:"qualification_id,omitempty"` CreatedAt *timestamp.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3,oneof" json:"created_at,omitempty"` UpdatedAt *timestamp.Timestamp `protobuf:"bytes,4,opt,name=updated_at,json=updatedAt,proto3,oneof" json:"updated_at,omitempty"` // @sanitize: method=StripTags Title string `protobuf:"bytes,5,opt,name=title,proto3" json:"title,omitempty"` // @sanitize: method=StripTags Description *string `protobuf:"bytes,6,opt,name=description,proto3,oneof" json:"description,omitempty"` Data *ExamQuestionData `protobuf:"bytes,7,opt,name=data,proto3" json:"data,omitempty"` Answer *ExamQuestionAnswerData `protobuf:"bytes,8,opt,name=answer,proto3,oneof" json:"answer,omitempty"` // contains filtered or unexported fields }
func (*ExamQuestion) Descriptor
deprecated
func (*ExamQuestion) Descriptor() ([]byte, []int)
Deprecated: Use ExamQuestion.ProtoReflect.Descriptor instead.
func (*ExamQuestion) GetAnswer ¶
func (x *ExamQuestion) GetAnswer() *ExamQuestionAnswerData
func (*ExamQuestion) GetCreatedAt ¶
func (x *ExamQuestion) GetCreatedAt() *timestamp.Timestamp
func (*ExamQuestion) GetData ¶
func (x *ExamQuestion) GetData() *ExamQuestionData
func (*ExamQuestion) GetDescription ¶
func (x *ExamQuestion) GetDescription() string
func (*ExamQuestion) GetId ¶
func (x *ExamQuestion) GetId() uint64
func (*ExamQuestion) GetQualificationId ¶
func (x *ExamQuestion) GetQualificationId() uint64
func (*ExamQuestion) GetTitle ¶
func (x *ExamQuestion) GetTitle() string
func (*ExamQuestion) GetUpdatedAt ¶
func (x *ExamQuestion) GetUpdatedAt() *timestamp.Timestamp
func (*ExamQuestion) ProtoMessage ¶
func (*ExamQuestion) ProtoMessage()
func (*ExamQuestion) ProtoReflect ¶
func (x *ExamQuestion) ProtoReflect() protoreflect.Message
func (*ExamQuestion) Reset ¶
func (x *ExamQuestion) Reset()
func (*ExamQuestion) Sanitize ¶
func (m *ExamQuestion) Sanitize() error
func (*ExamQuestion) String ¶
func (x *ExamQuestion) String() string
func (*ExamQuestion) Validate ¶
func (m *ExamQuestion) Validate() error
Validate checks the field values on ExamQuestion with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamQuestion) ValidateAll ¶
func (m *ExamQuestion) ValidateAll() error
ValidateAll checks the field values on ExamQuestion with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamQuestionMultiError, or nil if none found.
type ExamQuestionAnswerData ¶
type ExamQuestionAnswerData struct {
// contains filtered or unexported fields
}
func (*ExamQuestionAnswerData) Descriptor
deprecated
func (*ExamQuestionAnswerData) Descriptor() ([]byte, []int)
Deprecated: Use ExamQuestionAnswerData.ProtoReflect.Descriptor instead.
func (*ExamQuestionAnswerData) ProtoMessage ¶
func (*ExamQuestionAnswerData) ProtoMessage()
func (*ExamQuestionAnswerData) ProtoReflect ¶
func (x *ExamQuestionAnswerData) ProtoReflect() protoreflect.Message
func (*ExamQuestionAnswerData) Reset ¶
func (x *ExamQuestionAnswerData) Reset()
func (*ExamQuestionAnswerData) String ¶
func (x *ExamQuestionAnswerData) String() string
func (*ExamQuestionAnswerData) Validate ¶
func (m *ExamQuestionAnswerData) Validate() error
Validate checks the field values on ExamQuestionAnswerData with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamQuestionAnswerData) ValidateAll ¶
func (m *ExamQuestionAnswerData) ValidateAll() error
ValidateAll checks the field values on ExamQuestionAnswerData with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamQuestionAnswerDataMultiError, or nil if none found.
type ExamQuestionAnswerDataMultiError ¶
type ExamQuestionAnswerDataMultiError []error
ExamQuestionAnswerDataMultiError is an error wrapping multiple validation errors returned by ExamQuestionAnswerData.ValidateAll() if the designated constraints aren't met.
func (ExamQuestionAnswerDataMultiError) AllErrors ¶
func (m ExamQuestionAnswerDataMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamQuestionAnswerDataMultiError) Error ¶
func (m ExamQuestionAnswerDataMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamQuestionAnswerDataValidationError ¶
type ExamQuestionAnswerDataValidationError struct {
// contains filtered or unexported fields
}
ExamQuestionAnswerDataValidationError is the validation error returned by ExamQuestionAnswerData.Validate if the designated constraints aren't met.
func (ExamQuestionAnswerDataValidationError) Cause ¶
func (e ExamQuestionAnswerDataValidationError) Cause() error
Cause function returns cause value.
func (ExamQuestionAnswerDataValidationError) Error ¶
func (e ExamQuestionAnswerDataValidationError) Error() string
Error satisfies the builtin error interface
func (ExamQuestionAnswerDataValidationError) ErrorName ¶
func (e ExamQuestionAnswerDataValidationError) ErrorName() string
ErrorName returns error name.
func (ExamQuestionAnswerDataValidationError) Field ¶
func (e ExamQuestionAnswerDataValidationError) Field() string
Field function returns field value.
func (ExamQuestionAnswerDataValidationError) Key ¶
func (e ExamQuestionAnswerDataValidationError) Key() bool
Key function returns key value.
func (ExamQuestionAnswerDataValidationError) Reason ¶
func (e ExamQuestionAnswerDataValidationError) Reason() string
Reason function returns reason value.
type ExamQuestionData ¶
type ExamQuestionData struct { // Types that are assignable to Data: // // *ExamQuestionData_Separator // *ExamQuestionData_Yesno // *ExamQuestionData_FreeText // *ExamQuestionData_SingleChoice // *ExamQuestionData_MultipleChoice Data isExamQuestionData_Data `protobuf_oneof:"data"` // contains filtered or unexported fields }
func (*ExamQuestionData) Descriptor
deprecated
func (*ExamQuestionData) Descriptor() ([]byte, []int)
Deprecated: Use ExamQuestionData.ProtoReflect.Descriptor instead.
func (*ExamQuestionData) GetData ¶
func (m *ExamQuestionData) GetData() isExamQuestionData_Data
func (*ExamQuestionData) GetFreeText ¶
func (x *ExamQuestionData) GetFreeText() *ExamQuestionText
func (*ExamQuestionData) GetMultipleChoice ¶
func (x *ExamQuestionData) GetMultipleChoice() *ExamQuestionMultipleChoice
func (*ExamQuestionData) GetSeparator ¶
func (x *ExamQuestionData) GetSeparator() *ExamQuestionSeparator
func (*ExamQuestionData) GetSingleChoice ¶
func (x *ExamQuestionData) GetSingleChoice() *ExamQuestionSingleChoice
func (*ExamQuestionData) GetYesno ¶
func (x *ExamQuestionData) GetYesno() *ExamQuestionYesNo
func (*ExamQuestionData) ProtoMessage ¶
func (*ExamQuestionData) ProtoMessage()
func (*ExamQuestionData) ProtoReflect ¶
func (x *ExamQuestionData) ProtoReflect() protoreflect.Message
func (*ExamQuestionData) Reset ¶
func (x *ExamQuestionData) Reset()
func (*ExamQuestionData) Scan ¶
func (x *ExamQuestionData) Scan(value any) error
Scan implements driver.Valuer for protobuf ExamQuestionData.
func (*ExamQuestionData) String ¶
func (x *ExamQuestionData) String() string
func (*ExamQuestionData) Validate ¶
func (m *ExamQuestionData) Validate() error
Validate checks the field values on ExamQuestionData with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamQuestionData) ValidateAll ¶
func (m *ExamQuestionData) ValidateAll() error
ValidateAll checks the field values on ExamQuestionData with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamQuestionDataMultiError, or nil if none found.
type ExamQuestionDataMultiError ¶
type ExamQuestionDataMultiError []error
ExamQuestionDataMultiError is an error wrapping multiple validation errors returned by ExamQuestionData.ValidateAll() if the designated constraints aren't met.
func (ExamQuestionDataMultiError) AllErrors ¶
func (m ExamQuestionDataMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamQuestionDataMultiError) Error ¶
func (m ExamQuestionDataMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamQuestionDataValidationError ¶
type ExamQuestionDataValidationError struct {
// contains filtered or unexported fields
}
ExamQuestionDataValidationError is the validation error returned by ExamQuestionData.Validate if the designated constraints aren't met.
func (ExamQuestionDataValidationError) Cause ¶
func (e ExamQuestionDataValidationError) Cause() error
Cause function returns cause value.
func (ExamQuestionDataValidationError) Error ¶
func (e ExamQuestionDataValidationError) Error() string
Error satisfies the builtin error interface
func (ExamQuestionDataValidationError) ErrorName ¶
func (e ExamQuestionDataValidationError) ErrorName() string
ErrorName returns error name.
func (ExamQuestionDataValidationError) Field ¶
func (e ExamQuestionDataValidationError) Field() string
Field function returns field value.
func (ExamQuestionDataValidationError) Key ¶
func (e ExamQuestionDataValidationError) Key() bool
Key function returns key value.
func (ExamQuestionDataValidationError) Reason ¶
func (e ExamQuestionDataValidationError) Reason() string
Reason function returns reason value.
type ExamQuestionData_FreeText ¶
type ExamQuestionData_FreeText struct {
FreeText *ExamQuestionText `protobuf:"bytes,3,opt,name=free_text,json=freeText,proto3,oneof"`
}
type ExamQuestionData_MultipleChoice ¶
type ExamQuestionData_MultipleChoice struct {
MultipleChoice *ExamQuestionMultipleChoice `protobuf:"bytes,5,opt,name=multiple_choice,json=multipleChoice,proto3,oneof"`
}
type ExamQuestionData_Separator ¶
type ExamQuestionData_Separator struct {
Separator *ExamQuestionSeparator `protobuf:"bytes,1,opt,name=separator,proto3,oneof"`
}
type ExamQuestionData_SingleChoice ¶
type ExamQuestionData_SingleChoice struct {
SingleChoice *ExamQuestionSingleChoice `protobuf:"bytes,4,opt,name=single_choice,json=singleChoice,proto3,oneof"`
}
type ExamQuestionData_Yesno ¶
type ExamQuestionData_Yesno struct {
Yesno *ExamQuestionYesNo `protobuf:"bytes,2,opt,name=yesno,proto3,oneof"`
}
type ExamQuestionMultiError ¶
type ExamQuestionMultiError []error
ExamQuestionMultiError is an error wrapping multiple validation errors returned by ExamQuestion.ValidateAll() if the designated constraints aren't met.
func (ExamQuestionMultiError) AllErrors ¶
func (m ExamQuestionMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamQuestionMultiError) Error ¶
func (m ExamQuestionMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamQuestionMultipleChoice ¶
type ExamQuestionMultipleChoice struct { Choices []string `protobuf:"bytes,1,rep,name=choices,proto3" json:"choices,omitempty"` Limit *int32 `protobuf:"varint,2,opt,name=limit,proto3,oneof" json:"limit,omitempty"` // contains filtered or unexported fields }
func (*ExamQuestionMultipleChoice) Descriptor
deprecated
func (*ExamQuestionMultipleChoice) Descriptor() ([]byte, []int)
Deprecated: Use ExamQuestionMultipleChoice.ProtoReflect.Descriptor instead.
func (*ExamQuestionMultipleChoice) GetChoices ¶
func (x *ExamQuestionMultipleChoice) GetChoices() []string
func (*ExamQuestionMultipleChoice) GetLimit ¶
func (x *ExamQuestionMultipleChoice) GetLimit() int32
func (*ExamQuestionMultipleChoice) ProtoMessage ¶
func (*ExamQuestionMultipleChoice) ProtoMessage()
func (*ExamQuestionMultipleChoice) ProtoReflect ¶
func (x *ExamQuestionMultipleChoice) ProtoReflect() protoreflect.Message
func (*ExamQuestionMultipleChoice) Reset ¶
func (x *ExamQuestionMultipleChoice) Reset()
func (*ExamQuestionMultipleChoice) String ¶
func (x *ExamQuestionMultipleChoice) String() string
func (*ExamQuestionMultipleChoice) Validate ¶
func (m *ExamQuestionMultipleChoice) Validate() error
Validate checks the field values on ExamQuestionMultipleChoice with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamQuestionMultipleChoice) ValidateAll ¶
func (m *ExamQuestionMultipleChoice) ValidateAll() error
ValidateAll checks the field values on ExamQuestionMultipleChoice with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamQuestionMultipleChoiceMultiError, or nil if none found.
type ExamQuestionMultipleChoiceMultiError ¶
type ExamQuestionMultipleChoiceMultiError []error
ExamQuestionMultipleChoiceMultiError is an error wrapping multiple validation errors returned by ExamQuestionMultipleChoice.ValidateAll() if the designated constraints aren't met.
func (ExamQuestionMultipleChoiceMultiError) AllErrors ¶
func (m ExamQuestionMultipleChoiceMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamQuestionMultipleChoiceMultiError) Error ¶
func (m ExamQuestionMultipleChoiceMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamQuestionMultipleChoiceValidationError ¶
type ExamQuestionMultipleChoiceValidationError struct {
// contains filtered or unexported fields
}
ExamQuestionMultipleChoiceValidationError is the validation error returned by ExamQuestionMultipleChoice.Validate if the designated constraints aren't met.
func (ExamQuestionMultipleChoiceValidationError) Cause ¶
func (e ExamQuestionMultipleChoiceValidationError) Cause() error
Cause function returns cause value.
func (ExamQuestionMultipleChoiceValidationError) Error ¶
func (e ExamQuestionMultipleChoiceValidationError) Error() string
Error satisfies the builtin error interface
func (ExamQuestionMultipleChoiceValidationError) ErrorName ¶
func (e ExamQuestionMultipleChoiceValidationError) ErrorName() string
ErrorName returns error name.
func (ExamQuestionMultipleChoiceValidationError) Field ¶
func (e ExamQuestionMultipleChoiceValidationError) Field() string
Field function returns field value.
func (ExamQuestionMultipleChoiceValidationError) Key ¶
func (e ExamQuestionMultipleChoiceValidationError) Key() bool
Key function returns key value.
func (ExamQuestionMultipleChoiceValidationError) Reason ¶
func (e ExamQuestionMultipleChoiceValidationError) Reason() string
Reason function returns reason value.
type ExamQuestionSeparator ¶
type ExamQuestionSeparator struct {
// contains filtered or unexported fields
}
func (*ExamQuestionSeparator) Descriptor
deprecated
func (*ExamQuestionSeparator) Descriptor() ([]byte, []int)
Deprecated: Use ExamQuestionSeparator.ProtoReflect.Descriptor instead.
func (*ExamQuestionSeparator) ProtoMessage ¶
func (*ExamQuestionSeparator) ProtoMessage()
func (*ExamQuestionSeparator) ProtoReflect ¶
func (x *ExamQuestionSeparator) ProtoReflect() protoreflect.Message
func (*ExamQuestionSeparator) Reset ¶
func (x *ExamQuestionSeparator) Reset()
func (*ExamQuestionSeparator) String ¶
func (x *ExamQuestionSeparator) String() string
func (*ExamQuestionSeparator) Validate ¶
func (m *ExamQuestionSeparator) Validate() error
Validate checks the field values on ExamQuestionSeparator with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamQuestionSeparator) ValidateAll ¶
func (m *ExamQuestionSeparator) ValidateAll() error
ValidateAll checks the field values on ExamQuestionSeparator with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamQuestionSeparatorMultiError, or nil if none found.
type ExamQuestionSeparatorMultiError ¶
type ExamQuestionSeparatorMultiError []error
ExamQuestionSeparatorMultiError is an error wrapping multiple validation errors returned by ExamQuestionSeparator.ValidateAll() if the designated constraints aren't met.
func (ExamQuestionSeparatorMultiError) AllErrors ¶
func (m ExamQuestionSeparatorMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamQuestionSeparatorMultiError) Error ¶
func (m ExamQuestionSeparatorMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamQuestionSeparatorValidationError ¶
type ExamQuestionSeparatorValidationError struct {
// contains filtered or unexported fields
}
ExamQuestionSeparatorValidationError is the validation error returned by ExamQuestionSeparator.Validate if the designated constraints aren't met.
func (ExamQuestionSeparatorValidationError) Cause ¶
func (e ExamQuestionSeparatorValidationError) Cause() error
Cause function returns cause value.
func (ExamQuestionSeparatorValidationError) Error ¶
func (e ExamQuestionSeparatorValidationError) Error() string
Error satisfies the builtin error interface
func (ExamQuestionSeparatorValidationError) ErrorName ¶
func (e ExamQuestionSeparatorValidationError) ErrorName() string
ErrorName returns error name.
func (ExamQuestionSeparatorValidationError) Field ¶
func (e ExamQuestionSeparatorValidationError) Field() string
Field function returns field value.
func (ExamQuestionSeparatorValidationError) Key ¶
func (e ExamQuestionSeparatorValidationError) Key() bool
Key function returns key value.
func (ExamQuestionSeparatorValidationError) Reason ¶
func (e ExamQuestionSeparatorValidationError) Reason() string
Reason function returns reason value.
type ExamQuestionSingleChoice ¶
type ExamQuestionSingleChoice struct { Choices []string `protobuf:"bytes,1,rep,name=choices,proto3" json:"choices,omitempty"` // contains filtered or unexported fields }
func (*ExamQuestionSingleChoice) Descriptor
deprecated
func (*ExamQuestionSingleChoice) Descriptor() ([]byte, []int)
Deprecated: Use ExamQuestionSingleChoice.ProtoReflect.Descriptor instead.
func (*ExamQuestionSingleChoice) GetChoices ¶
func (x *ExamQuestionSingleChoice) GetChoices() []string
func (*ExamQuestionSingleChoice) ProtoMessage ¶
func (*ExamQuestionSingleChoice) ProtoMessage()
func (*ExamQuestionSingleChoice) ProtoReflect ¶
func (x *ExamQuestionSingleChoice) ProtoReflect() protoreflect.Message
func (*ExamQuestionSingleChoice) Reset ¶
func (x *ExamQuestionSingleChoice) Reset()
func (*ExamQuestionSingleChoice) String ¶
func (x *ExamQuestionSingleChoice) String() string
func (*ExamQuestionSingleChoice) Validate ¶
func (m *ExamQuestionSingleChoice) Validate() error
Validate checks the field values on ExamQuestionSingleChoice with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamQuestionSingleChoice) ValidateAll ¶
func (m *ExamQuestionSingleChoice) ValidateAll() error
ValidateAll checks the field values on ExamQuestionSingleChoice with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamQuestionSingleChoiceMultiError, or nil if none found.
type ExamQuestionSingleChoiceMultiError ¶
type ExamQuestionSingleChoiceMultiError []error
ExamQuestionSingleChoiceMultiError is an error wrapping multiple validation errors returned by ExamQuestionSingleChoice.ValidateAll() if the designated constraints aren't met.
func (ExamQuestionSingleChoiceMultiError) AllErrors ¶
func (m ExamQuestionSingleChoiceMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamQuestionSingleChoiceMultiError) Error ¶
func (m ExamQuestionSingleChoiceMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamQuestionSingleChoiceValidationError ¶
type ExamQuestionSingleChoiceValidationError struct {
// contains filtered or unexported fields
}
ExamQuestionSingleChoiceValidationError is the validation error returned by ExamQuestionSingleChoice.Validate if the designated constraints aren't met.
func (ExamQuestionSingleChoiceValidationError) Cause ¶
func (e ExamQuestionSingleChoiceValidationError) Cause() error
Cause function returns cause value.
func (ExamQuestionSingleChoiceValidationError) Error ¶
func (e ExamQuestionSingleChoiceValidationError) Error() string
Error satisfies the builtin error interface
func (ExamQuestionSingleChoiceValidationError) ErrorName ¶
func (e ExamQuestionSingleChoiceValidationError) ErrorName() string
ErrorName returns error name.
func (ExamQuestionSingleChoiceValidationError) Field ¶
func (e ExamQuestionSingleChoiceValidationError) Field() string
Field function returns field value.
func (ExamQuestionSingleChoiceValidationError) Key ¶
func (e ExamQuestionSingleChoiceValidationError) Key() bool
Key function returns key value.
func (ExamQuestionSingleChoiceValidationError) Reason ¶
func (e ExamQuestionSingleChoiceValidationError) Reason() string
Reason function returns reason value.
type ExamQuestionText ¶
type ExamQuestionText struct { MinLength int32 `protobuf:"varint,1,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"` MaxLength int32 `protobuf:"varint,2,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"` // contains filtered or unexported fields }
func (*ExamQuestionText) Descriptor
deprecated
func (*ExamQuestionText) Descriptor() ([]byte, []int)
Deprecated: Use ExamQuestionText.ProtoReflect.Descriptor instead.
func (*ExamQuestionText) GetMaxLength ¶
func (x *ExamQuestionText) GetMaxLength() int32
func (*ExamQuestionText) GetMinLength ¶
func (x *ExamQuestionText) GetMinLength() int32
func (*ExamQuestionText) ProtoMessage ¶
func (*ExamQuestionText) ProtoMessage()
func (*ExamQuestionText) ProtoReflect ¶
func (x *ExamQuestionText) ProtoReflect() protoreflect.Message
func (*ExamQuestionText) Reset ¶
func (x *ExamQuestionText) Reset()
func (*ExamQuestionText) String ¶
func (x *ExamQuestionText) String() string
func (*ExamQuestionText) Validate ¶
func (m *ExamQuestionText) Validate() error
Validate checks the field values on ExamQuestionText with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamQuestionText) ValidateAll ¶
func (m *ExamQuestionText) ValidateAll() error
ValidateAll checks the field values on ExamQuestionText with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamQuestionTextMultiError, or nil if none found.
type ExamQuestionTextMultiError ¶
type ExamQuestionTextMultiError []error
ExamQuestionTextMultiError is an error wrapping multiple validation errors returned by ExamQuestionText.ValidateAll() if the designated constraints aren't met.
func (ExamQuestionTextMultiError) AllErrors ¶
func (m ExamQuestionTextMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamQuestionTextMultiError) Error ¶
func (m ExamQuestionTextMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamQuestionTextValidationError ¶
type ExamQuestionTextValidationError struct {
// contains filtered or unexported fields
}
ExamQuestionTextValidationError is the validation error returned by ExamQuestionText.Validate if the designated constraints aren't met.
func (ExamQuestionTextValidationError) Cause ¶
func (e ExamQuestionTextValidationError) Cause() error
Cause function returns cause value.
func (ExamQuestionTextValidationError) Error ¶
func (e ExamQuestionTextValidationError) Error() string
Error satisfies the builtin error interface
func (ExamQuestionTextValidationError) ErrorName ¶
func (e ExamQuestionTextValidationError) ErrorName() string
ErrorName returns error name.
func (ExamQuestionTextValidationError) Field ¶
func (e ExamQuestionTextValidationError) Field() string
Field function returns field value.
func (ExamQuestionTextValidationError) Key ¶
func (e ExamQuestionTextValidationError) Key() bool
Key function returns key value.
func (ExamQuestionTextValidationError) Reason ¶
func (e ExamQuestionTextValidationError) Reason() string
Reason function returns reason value.
type ExamQuestionValidationError ¶
type ExamQuestionValidationError struct {
// contains filtered or unexported fields
}
ExamQuestionValidationError is the validation error returned by ExamQuestion.Validate if the designated constraints aren't met.
func (ExamQuestionValidationError) Cause ¶
func (e ExamQuestionValidationError) Cause() error
Cause function returns cause value.
func (ExamQuestionValidationError) Error ¶
func (e ExamQuestionValidationError) Error() string
Error satisfies the builtin error interface
func (ExamQuestionValidationError) ErrorName ¶
func (e ExamQuestionValidationError) ErrorName() string
ErrorName returns error name.
func (ExamQuestionValidationError) Field ¶
func (e ExamQuestionValidationError) Field() string
Field function returns field value.
func (ExamQuestionValidationError) Key ¶
func (e ExamQuestionValidationError) Key() bool
Key function returns key value.
func (ExamQuestionValidationError) Reason ¶
func (e ExamQuestionValidationError) Reason() string
Reason function returns reason value.
type ExamQuestionYesNo ¶
type ExamQuestionYesNo struct {
// contains filtered or unexported fields
}
func (*ExamQuestionYesNo) Descriptor
deprecated
func (*ExamQuestionYesNo) Descriptor() ([]byte, []int)
Deprecated: Use ExamQuestionYesNo.ProtoReflect.Descriptor instead.
func (*ExamQuestionYesNo) ProtoMessage ¶
func (*ExamQuestionYesNo) ProtoMessage()
func (*ExamQuestionYesNo) ProtoReflect ¶
func (x *ExamQuestionYesNo) ProtoReflect() protoreflect.Message
func (*ExamQuestionYesNo) Reset ¶
func (x *ExamQuestionYesNo) Reset()
func (*ExamQuestionYesNo) String ¶
func (x *ExamQuestionYesNo) String() string
func (*ExamQuestionYesNo) Validate ¶
func (m *ExamQuestionYesNo) Validate() error
Validate checks the field values on ExamQuestionYesNo with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamQuestionYesNo) ValidateAll ¶
func (m *ExamQuestionYesNo) ValidateAll() error
ValidateAll checks the field values on ExamQuestionYesNo with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamQuestionYesNoMultiError, or nil if none found.
type ExamQuestionYesNoMultiError ¶
type ExamQuestionYesNoMultiError []error
ExamQuestionYesNoMultiError is an error wrapping multiple validation errors returned by ExamQuestionYesNo.ValidateAll() if the designated constraints aren't met.
func (ExamQuestionYesNoMultiError) AllErrors ¶
func (m ExamQuestionYesNoMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamQuestionYesNoMultiError) Error ¶
func (m ExamQuestionYesNoMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamQuestionYesNoValidationError ¶
type ExamQuestionYesNoValidationError struct {
// contains filtered or unexported fields
}
ExamQuestionYesNoValidationError is the validation error returned by ExamQuestionYesNo.Validate if the designated constraints aren't met.
func (ExamQuestionYesNoValidationError) Cause ¶
func (e ExamQuestionYesNoValidationError) Cause() error
Cause function returns cause value.
func (ExamQuestionYesNoValidationError) Error ¶
func (e ExamQuestionYesNoValidationError) Error() string
Error satisfies the builtin error interface
func (ExamQuestionYesNoValidationError) ErrorName ¶
func (e ExamQuestionYesNoValidationError) ErrorName() string
ErrorName returns error name.
func (ExamQuestionYesNoValidationError) Field ¶
func (e ExamQuestionYesNoValidationError) Field() string
Field function returns field value.
func (ExamQuestionYesNoValidationError) Key ¶
func (e ExamQuestionYesNoValidationError) Key() bool
Key function returns key value.
func (ExamQuestionYesNoValidationError) Reason ¶
func (e ExamQuestionYesNoValidationError) Reason() string
Reason function returns reason value.
type ExamQuestions ¶
type ExamQuestions struct { Questions []*ExamQuestion `protobuf:"bytes,1,rep,name=questions,proto3" json:"questions,omitempty"` // contains filtered or unexported fields }
func (*ExamQuestions) Descriptor
deprecated
func (*ExamQuestions) Descriptor() ([]byte, []int)
Deprecated: Use ExamQuestions.ProtoReflect.Descriptor instead.
func (*ExamQuestions) GetQuestions ¶
func (x *ExamQuestions) GetQuestions() []*ExamQuestion
func (*ExamQuestions) ProtoMessage ¶
func (*ExamQuestions) ProtoMessage()
func (*ExamQuestions) ProtoReflect ¶
func (x *ExamQuestions) ProtoReflect() protoreflect.Message
func (*ExamQuestions) Reset ¶
func (x *ExamQuestions) Reset()
func (*ExamQuestions) String ¶
func (x *ExamQuestions) String() string
func (*ExamQuestions) Validate ¶
func (m *ExamQuestions) Validate() error
Validate checks the field values on ExamQuestions with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamQuestions) ValidateAll ¶
func (m *ExamQuestions) ValidateAll() error
ValidateAll checks the field values on ExamQuestions with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamQuestionsMultiError, or nil if none found.
type ExamQuestionsMultiError ¶
type ExamQuestionsMultiError []error
ExamQuestionsMultiError is an error wrapping multiple validation errors returned by ExamQuestions.ValidateAll() if the designated constraints aren't met.
func (ExamQuestionsMultiError) AllErrors ¶
func (m ExamQuestionsMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamQuestionsMultiError) Error ¶
func (m ExamQuestionsMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamQuestionsValidationError ¶
type ExamQuestionsValidationError struct {
// contains filtered or unexported fields
}
ExamQuestionsValidationError is the validation error returned by ExamQuestions.Validate if the designated constraints aren't met.
func (ExamQuestionsValidationError) Cause ¶
func (e ExamQuestionsValidationError) Cause() error
Cause function returns cause value.
func (ExamQuestionsValidationError) Error ¶
func (e ExamQuestionsValidationError) Error() string
Error satisfies the builtin error interface
func (ExamQuestionsValidationError) ErrorName ¶
func (e ExamQuestionsValidationError) ErrorName() string
ErrorName returns error name.
func (ExamQuestionsValidationError) Field ¶
func (e ExamQuestionsValidationError) Field() string
Field function returns field value.
func (ExamQuestionsValidationError) Key ¶
func (e ExamQuestionsValidationError) Key() bool
Key function returns key value.
func (ExamQuestionsValidationError) Reason ¶
func (e ExamQuestionsValidationError) Reason() string
Reason function returns reason value.
type ExamResponse ¶
type ExamResponse struct { QuestionId uint64 `protobuf:"varint,1,opt,name=question_id,json=questionId,proto3" json:"question_id,omitempty"` UserId int32 `protobuf:"varint,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` Question *ExamQuestion `protobuf:"bytes,3,opt,name=question,proto3" json:"question,omitempty"` Response *ExamResponseData `protobuf:"bytes,4,opt,name=response,proto3" json:"response,omitempty"` // contains filtered or unexported fields }
func (*ExamResponse) Descriptor
deprecated
func (*ExamResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExamResponse.ProtoReflect.Descriptor instead.
func (*ExamResponse) GetQuestion ¶ added in v0.9.3
func (x *ExamResponse) GetQuestion() *ExamQuestion
func (*ExamResponse) GetQuestionId ¶
func (x *ExamResponse) GetQuestionId() uint64
func (*ExamResponse) GetResponse ¶
func (x *ExamResponse) GetResponse() *ExamResponseData
func (*ExamResponse) GetUserId ¶
func (x *ExamResponse) GetUserId() int32
func (*ExamResponse) ProtoMessage ¶
func (*ExamResponse) ProtoMessage()
func (*ExamResponse) ProtoReflect ¶
func (x *ExamResponse) ProtoReflect() protoreflect.Message
func (*ExamResponse) Reset ¶
func (x *ExamResponse) Reset()
func (*ExamResponse) String ¶
func (x *ExamResponse) String() string
func (*ExamResponse) Validate ¶
func (m *ExamResponse) Validate() error
Validate checks the field values on ExamResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamResponse) ValidateAll ¶
func (m *ExamResponse) ValidateAll() error
ValidateAll checks the field values on ExamResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamResponseMultiError, or nil if none found.
type ExamResponseData ¶
type ExamResponseData struct { // Types that are assignable to Response: // // *ExamResponseData_Separator // *ExamResponseData_Yesno // *ExamResponseData_FreeText // *ExamResponseData_SingleChoice // *ExamResponseData_MultipleChoice Response isExamResponseData_Response `protobuf_oneof:"response"` // contains filtered or unexported fields }
func (*ExamResponseData) Descriptor
deprecated
func (*ExamResponseData) Descriptor() ([]byte, []int)
Deprecated: Use ExamResponseData.ProtoReflect.Descriptor instead.
func (*ExamResponseData) GetFreeText ¶
func (x *ExamResponseData) GetFreeText() *ExamResponseText
func (*ExamResponseData) GetMultipleChoice ¶
func (x *ExamResponseData) GetMultipleChoice() *ExamResponseMultipleChoice
func (*ExamResponseData) GetResponse ¶
func (m *ExamResponseData) GetResponse() isExamResponseData_Response
func (*ExamResponseData) GetSeparator ¶
func (x *ExamResponseData) GetSeparator() *ExamResponseSeparator
func (*ExamResponseData) GetSingleChoice ¶
func (x *ExamResponseData) GetSingleChoice() *ExamResponseSingleChoice
func (*ExamResponseData) GetYesno ¶
func (x *ExamResponseData) GetYesno() *ExamResponseYesNo
func (*ExamResponseData) ProtoMessage ¶
func (*ExamResponseData) ProtoMessage()
func (*ExamResponseData) ProtoReflect ¶
func (x *ExamResponseData) ProtoReflect() protoreflect.Message
func (*ExamResponseData) Reset ¶
func (x *ExamResponseData) Reset()
func (*ExamResponseData) String ¶
func (x *ExamResponseData) String() string
func (*ExamResponseData) Validate ¶
func (m *ExamResponseData) Validate() error
Validate checks the field values on ExamResponseData with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamResponseData) ValidateAll ¶
func (m *ExamResponseData) ValidateAll() error
ValidateAll checks the field values on ExamResponseData with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamResponseDataMultiError, or nil if none found.
type ExamResponseDataMultiError ¶
type ExamResponseDataMultiError []error
ExamResponseDataMultiError is an error wrapping multiple validation errors returned by ExamResponseData.ValidateAll() if the designated constraints aren't met.
func (ExamResponseDataMultiError) AllErrors ¶
func (m ExamResponseDataMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamResponseDataMultiError) Error ¶
func (m ExamResponseDataMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamResponseDataValidationError ¶
type ExamResponseDataValidationError struct {
// contains filtered or unexported fields
}
ExamResponseDataValidationError is the validation error returned by ExamResponseData.Validate if the designated constraints aren't met.
func (ExamResponseDataValidationError) Cause ¶
func (e ExamResponseDataValidationError) Cause() error
Cause function returns cause value.
func (ExamResponseDataValidationError) Error ¶
func (e ExamResponseDataValidationError) Error() string
Error satisfies the builtin error interface
func (ExamResponseDataValidationError) ErrorName ¶
func (e ExamResponseDataValidationError) ErrorName() string
ErrorName returns error name.
func (ExamResponseDataValidationError) Field ¶
func (e ExamResponseDataValidationError) Field() string
Field function returns field value.
func (ExamResponseDataValidationError) Key ¶
func (e ExamResponseDataValidationError) Key() bool
Key function returns key value.
func (ExamResponseDataValidationError) Reason ¶
func (e ExamResponseDataValidationError) Reason() string
Reason function returns reason value.
type ExamResponseData_FreeText ¶
type ExamResponseData_FreeText struct {
FreeText *ExamResponseText `protobuf:"bytes,5,opt,name=free_text,json=freeText,proto3,oneof"`
}
type ExamResponseData_MultipleChoice ¶
type ExamResponseData_MultipleChoice struct {
MultipleChoice *ExamResponseMultipleChoice `protobuf:"bytes,7,opt,name=multiple_choice,json=multipleChoice,proto3,oneof"`
}
type ExamResponseData_Separator ¶
type ExamResponseData_Separator struct {
Separator *ExamResponseSeparator `protobuf:"bytes,3,opt,name=separator,proto3,oneof"`
}
type ExamResponseData_SingleChoice ¶
type ExamResponseData_SingleChoice struct {
SingleChoice *ExamResponseSingleChoice `protobuf:"bytes,6,opt,name=single_choice,json=singleChoice,proto3,oneof"`
}
type ExamResponseData_Yesno ¶
type ExamResponseData_Yesno struct {
Yesno *ExamResponseYesNo `protobuf:"bytes,4,opt,name=yesno,proto3,oneof"`
}
type ExamResponseMultiError ¶
type ExamResponseMultiError []error
ExamResponseMultiError is an error wrapping multiple validation errors returned by ExamResponse.ValidateAll() if the designated constraints aren't met.
func (ExamResponseMultiError) AllErrors ¶
func (m ExamResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamResponseMultiError) Error ¶
func (m ExamResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamResponseMultipleChoice ¶
type ExamResponseMultipleChoice struct { // @sanitize: method=StripTags Choices []string `protobuf:"bytes,1,rep,name=choices,proto3" json:"choices,omitempty"` // contains filtered or unexported fields }
func (*ExamResponseMultipleChoice) Descriptor
deprecated
func (*ExamResponseMultipleChoice) Descriptor() ([]byte, []int)
Deprecated: Use ExamResponseMultipleChoice.ProtoReflect.Descriptor instead.
func (*ExamResponseMultipleChoice) GetChoices ¶
func (x *ExamResponseMultipleChoice) GetChoices() []string
func (*ExamResponseMultipleChoice) ProtoMessage ¶
func (*ExamResponseMultipleChoice) ProtoMessage()
func (*ExamResponseMultipleChoice) ProtoReflect ¶
func (x *ExamResponseMultipleChoice) ProtoReflect() protoreflect.Message
func (*ExamResponseMultipleChoice) Reset ¶
func (x *ExamResponseMultipleChoice) Reset()
func (*ExamResponseMultipleChoice) String ¶
func (x *ExamResponseMultipleChoice) String() string
func (*ExamResponseMultipleChoice) Validate ¶
func (m *ExamResponseMultipleChoice) Validate() error
Validate checks the field values on ExamResponseMultipleChoice with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamResponseMultipleChoice) ValidateAll ¶
func (m *ExamResponseMultipleChoice) ValidateAll() error
ValidateAll checks the field values on ExamResponseMultipleChoice with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamResponseMultipleChoiceMultiError, or nil if none found.
type ExamResponseMultipleChoiceMultiError ¶
type ExamResponseMultipleChoiceMultiError []error
ExamResponseMultipleChoiceMultiError is an error wrapping multiple validation errors returned by ExamResponseMultipleChoice.ValidateAll() if the designated constraints aren't met.
func (ExamResponseMultipleChoiceMultiError) AllErrors ¶
func (m ExamResponseMultipleChoiceMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamResponseMultipleChoiceMultiError) Error ¶
func (m ExamResponseMultipleChoiceMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamResponseMultipleChoiceValidationError ¶
type ExamResponseMultipleChoiceValidationError struct {
// contains filtered or unexported fields
}
ExamResponseMultipleChoiceValidationError is the validation error returned by ExamResponseMultipleChoice.Validate if the designated constraints aren't met.
func (ExamResponseMultipleChoiceValidationError) Cause ¶
func (e ExamResponseMultipleChoiceValidationError) Cause() error
Cause function returns cause value.
func (ExamResponseMultipleChoiceValidationError) Error ¶
func (e ExamResponseMultipleChoiceValidationError) Error() string
Error satisfies the builtin error interface
func (ExamResponseMultipleChoiceValidationError) ErrorName ¶
func (e ExamResponseMultipleChoiceValidationError) ErrorName() string
ErrorName returns error name.
func (ExamResponseMultipleChoiceValidationError) Field ¶
func (e ExamResponseMultipleChoiceValidationError) Field() string
Field function returns field value.
func (ExamResponseMultipleChoiceValidationError) Key ¶
func (e ExamResponseMultipleChoiceValidationError) Key() bool
Key function returns key value.
func (ExamResponseMultipleChoiceValidationError) Reason ¶
func (e ExamResponseMultipleChoiceValidationError) Reason() string
Reason function returns reason value.
type ExamResponseSeparator ¶
type ExamResponseSeparator struct {
// contains filtered or unexported fields
}
func (*ExamResponseSeparator) Descriptor
deprecated
func (*ExamResponseSeparator) Descriptor() ([]byte, []int)
Deprecated: Use ExamResponseSeparator.ProtoReflect.Descriptor instead.
func (*ExamResponseSeparator) ProtoMessage ¶
func (*ExamResponseSeparator) ProtoMessage()
func (*ExamResponseSeparator) ProtoReflect ¶
func (x *ExamResponseSeparator) ProtoReflect() protoreflect.Message
func (*ExamResponseSeparator) Reset ¶
func (x *ExamResponseSeparator) Reset()
func (*ExamResponseSeparator) String ¶
func (x *ExamResponseSeparator) String() string
func (*ExamResponseSeparator) Validate ¶
func (m *ExamResponseSeparator) Validate() error
Validate checks the field values on ExamResponseSeparator with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamResponseSeparator) ValidateAll ¶
func (m *ExamResponseSeparator) ValidateAll() error
ValidateAll checks the field values on ExamResponseSeparator with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamResponseSeparatorMultiError, or nil if none found.
type ExamResponseSeparatorMultiError ¶
type ExamResponseSeparatorMultiError []error
ExamResponseSeparatorMultiError is an error wrapping multiple validation errors returned by ExamResponseSeparator.ValidateAll() if the designated constraints aren't met.
func (ExamResponseSeparatorMultiError) AllErrors ¶
func (m ExamResponseSeparatorMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamResponseSeparatorMultiError) Error ¶
func (m ExamResponseSeparatorMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamResponseSeparatorValidationError ¶
type ExamResponseSeparatorValidationError struct {
// contains filtered or unexported fields
}
ExamResponseSeparatorValidationError is the validation error returned by ExamResponseSeparator.Validate if the designated constraints aren't met.
func (ExamResponseSeparatorValidationError) Cause ¶
func (e ExamResponseSeparatorValidationError) Cause() error
Cause function returns cause value.
func (ExamResponseSeparatorValidationError) Error ¶
func (e ExamResponseSeparatorValidationError) Error() string
Error satisfies the builtin error interface
func (ExamResponseSeparatorValidationError) ErrorName ¶
func (e ExamResponseSeparatorValidationError) ErrorName() string
ErrorName returns error name.
func (ExamResponseSeparatorValidationError) Field ¶
func (e ExamResponseSeparatorValidationError) Field() string
Field function returns field value.
func (ExamResponseSeparatorValidationError) Key ¶
func (e ExamResponseSeparatorValidationError) Key() bool
Key function returns key value.
func (ExamResponseSeparatorValidationError) Reason ¶
func (e ExamResponseSeparatorValidationError) Reason() string
Reason function returns reason value.
type ExamResponseSingleChoice ¶
type ExamResponseSingleChoice struct { // @sanitize: method=StripTags Choice string `protobuf:"bytes,1,opt,name=choice,proto3" json:"choice,omitempty"` // contains filtered or unexported fields }
func (*ExamResponseSingleChoice) Descriptor
deprecated
func (*ExamResponseSingleChoice) Descriptor() ([]byte, []int)
Deprecated: Use ExamResponseSingleChoice.ProtoReflect.Descriptor instead.
func (*ExamResponseSingleChoice) GetChoice ¶
func (x *ExamResponseSingleChoice) GetChoice() string
func (*ExamResponseSingleChoice) ProtoMessage ¶
func (*ExamResponseSingleChoice) ProtoMessage()
func (*ExamResponseSingleChoice) ProtoReflect ¶
func (x *ExamResponseSingleChoice) ProtoReflect() protoreflect.Message
func (*ExamResponseSingleChoice) Reset ¶
func (x *ExamResponseSingleChoice) Reset()
func (*ExamResponseSingleChoice) Sanitize ¶
func (m *ExamResponseSingleChoice) Sanitize() error
func (*ExamResponseSingleChoice) String ¶
func (x *ExamResponseSingleChoice) String() string
func (*ExamResponseSingleChoice) Validate ¶
func (m *ExamResponseSingleChoice) Validate() error
Validate checks the field values on ExamResponseSingleChoice with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamResponseSingleChoice) ValidateAll ¶
func (m *ExamResponseSingleChoice) ValidateAll() error
ValidateAll checks the field values on ExamResponseSingleChoice with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamResponseSingleChoiceMultiError, or nil if none found.
type ExamResponseSingleChoiceMultiError ¶
type ExamResponseSingleChoiceMultiError []error
ExamResponseSingleChoiceMultiError is an error wrapping multiple validation errors returned by ExamResponseSingleChoice.ValidateAll() if the designated constraints aren't met.
func (ExamResponseSingleChoiceMultiError) AllErrors ¶
func (m ExamResponseSingleChoiceMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamResponseSingleChoiceMultiError) Error ¶
func (m ExamResponseSingleChoiceMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamResponseSingleChoiceValidationError ¶
type ExamResponseSingleChoiceValidationError struct {
// contains filtered or unexported fields
}
ExamResponseSingleChoiceValidationError is the validation error returned by ExamResponseSingleChoice.Validate if the designated constraints aren't met.
func (ExamResponseSingleChoiceValidationError) Cause ¶
func (e ExamResponseSingleChoiceValidationError) Cause() error
Cause function returns cause value.
func (ExamResponseSingleChoiceValidationError) Error ¶
func (e ExamResponseSingleChoiceValidationError) Error() string
Error satisfies the builtin error interface
func (ExamResponseSingleChoiceValidationError) ErrorName ¶
func (e ExamResponseSingleChoiceValidationError) ErrorName() string
ErrorName returns error name.
func (ExamResponseSingleChoiceValidationError) Field ¶
func (e ExamResponseSingleChoiceValidationError) Field() string
Field function returns field value.
func (ExamResponseSingleChoiceValidationError) Key ¶
func (e ExamResponseSingleChoiceValidationError) Key() bool
Key function returns key value.
func (ExamResponseSingleChoiceValidationError) Reason ¶
func (e ExamResponseSingleChoiceValidationError) Reason() string
Reason function returns reason value.
type ExamResponseText ¶
type ExamResponseText struct { // @sanitize: method=StripTags Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"` // 0.5 Megabyte // contains filtered or unexported fields }
func (*ExamResponseText) Descriptor
deprecated
func (*ExamResponseText) Descriptor() ([]byte, []int)
Deprecated: Use ExamResponseText.ProtoReflect.Descriptor instead.
func (*ExamResponseText) GetText ¶
func (x *ExamResponseText) GetText() string
func (*ExamResponseText) ProtoMessage ¶
func (*ExamResponseText) ProtoMessage()
func (*ExamResponseText) ProtoReflect ¶
func (x *ExamResponseText) ProtoReflect() protoreflect.Message
func (*ExamResponseText) Reset ¶
func (x *ExamResponseText) Reset()
func (*ExamResponseText) Sanitize ¶
func (m *ExamResponseText) Sanitize() error
func (*ExamResponseText) String ¶
func (x *ExamResponseText) String() string
func (*ExamResponseText) Validate ¶
func (m *ExamResponseText) Validate() error
Validate checks the field values on ExamResponseText with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamResponseText) ValidateAll ¶
func (m *ExamResponseText) ValidateAll() error
ValidateAll checks the field values on ExamResponseText with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamResponseTextMultiError, or nil if none found.
type ExamResponseTextMultiError ¶
type ExamResponseTextMultiError []error
ExamResponseTextMultiError is an error wrapping multiple validation errors returned by ExamResponseText.ValidateAll() if the designated constraints aren't met.
func (ExamResponseTextMultiError) AllErrors ¶
func (m ExamResponseTextMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamResponseTextMultiError) Error ¶
func (m ExamResponseTextMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamResponseTextValidationError ¶
type ExamResponseTextValidationError struct {
// contains filtered or unexported fields
}
ExamResponseTextValidationError is the validation error returned by ExamResponseText.Validate if the designated constraints aren't met.
func (ExamResponseTextValidationError) Cause ¶
func (e ExamResponseTextValidationError) Cause() error
Cause function returns cause value.
func (ExamResponseTextValidationError) Error ¶
func (e ExamResponseTextValidationError) Error() string
Error satisfies the builtin error interface
func (ExamResponseTextValidationError) ErrorName ¶
func (e ExamResponseTextValidationError) ErrorName() string
ErrorName returns error name.
func (ExamResponseTextValidationError) Field ¶
func (e ExamResponseTextValidationError) Field() string
Field function returns field value.
func (ExamResponseTextValidationError) Key ¶
func (e ExamResponseTextValidationError) Key() bool
Key function returns key value.
func (ExamResponseTextValidationError) Reason ¶
func (e ExamResponseTextValidationError) Reason() string
Reason function returns reason value.
type ExamResponseValidationError ¶
type ExamResponseValidationError struct {
// contains filtered or unexported fields
}
ExamResponseValidationError is the validation error returned by ExamResponse.Validate if the designated constraints aren't met.
func (ExamResponseValidationError) Cause ¶
func (e ExamResponseValidationError) Cause() error
Cause function returns cause value.
func (ExamResponseValidationError) Error ¶
func (e ExamResponseValidationError) Error() string
Error satisfies the builtin error interface
func (ExamResponseValidationError) ErrorName ¶
func (e ExamResponseValidationError) ErrorName() string
ErrorName returns error name.
func (ExamResponseValidationError) Field ¶
func (e ExamResponseValidationError) Field() string
Field function returns field value.
func (ExamResponseValidationError) Key ¶
func (e ExamResponseValidationError) Key() bool
Key function returns key value.
func (ExamResponseValidationError) Reason ¶
func (e ExamResponseValidationError) Reason() string
Reason function returns reason value.
type ExamResponseYesNo ¶
type ExamResponseYesNo struct { Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*ExamResponseYesNo) Descriptor
deprecated
func (*ExamResponseYesNo) Descriptor() ([]byte, []int)
Deprecated: Use ExamResponseYesNo.ProtoReflect.Descriptor instead.
func (*ExamResponseYesNo) GetValue ¶
func (x *ExamResponseYesNo) GetValue() bool
func (*ExamResponseYesNo) ProtoMessage ¶
func (*ExamResponseYesNo) ProtoMessage()
func (*ExamResponseYesNo) ProtoReflect ¶
func (x *ExamResponseYesNo) ProtoReflect() protoreflect.Message
func (*ExamResponseYesNo) Reset ¶
func (x *ExamResponseYesNo) Reset()
func (*ExamResponseYesNo) String ¶
func (x *ExamResponseYesNo) String() string
func (*ExamResponseYesNo) Validate ¶
func (m *ExamResponseYesNo) Validate() error
Validate checks the field values on ExamResponseYesNo with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamResponseYesNo) ValidateAll ¶
func (m *ExamResponseYesNo) ValidateAll() error
ValidateAll checks the field values on ExamResponseYesNo with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamResponseYesNoMultiError, or nil if none found.
type ExamResponseYesNoMultiError ¶
type ExamResponseYesNoMultiError []error
ExamResponseYesNoMultiError is an error wrapping multiple validation errors returned by ExamResponseYesNo.ValidateAll() if the designated constraints aren't met.
func (ExamResponseYesNoMultiError) AllErrors ¶
func (m ExamResponseYesNoMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamResponseYesNoMultiError) Error ¶
func (m ExamResponseYesNoMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamResponseYesNoValidationError ¶
type ExamResponseYesNoValidationError struct {
// contains filtered or unexported fields
}
ExamResponseYesNoValidationError is the validation error returned by ExamResponseYesNo.Validate if the designated constraints aren't met.
func (ExamResponseYesNoValidationError) Cause ¶
func (e ExamResponseYesNoValidationError) Cause() error
Cause function returns cause value.
func (ExamResponseYesNoValidationError) Error ¶
func (e ExamResponseYesNoValidationError) Error() string
Error satisfies the builtin error interface
func (ExamResponseYesNoValidationError) ErrorName ¶
func (e ExamResponseYesNoValidationError) ErrorName() string
ErrorName returns error name.
func (ExamResponseYesNoValidationError) Field ¶
func (e ExamResponseYesNoValidationError) Field() string
Field function returns field value.
func (ExamResponseYesNoValidationError) Key ¶
func (e ExamResponseYesNoValidationError) Key() bool
Key function returns key value.
func (ExamResponseYesNoValidationError) Reason ¶
func (e ExamResponseYesNoValidationError) Reason() string
Reason function returns reason value.
type ExamResponses ¶
type ExamResponses struct { QualificationId uint64 `protobuf:"varint,1,opt,name=qualification_id,json=qualificationId,proto3" json:"qualification_id,omitempty"` UserId int32 `protobuf:"varint,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` Responses []*ExamResponse `protobuf:"bytes,3,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*ExamResponses) Descriptor
deprecated
func (*ExamResponses) Descriptor() ([]byte, []int)
Deprecated: Use ExamResponses.ProtoReflect.Descriptor instead.
func (*ExamResponses) GetQualificationId ¶
func (x *ExamResponses) GetQualificationId() uint64
func (*ExamResponses) GetResponses ¶
func (x *ExamResponses) GetResponses() []*ExamResponse
func (*ExamResponses) GetUserId ¶
func (x *ExamResponses) GetUserId() int32
func (*ExamResponses) ProtoMessage ¶
func (*ExamResponses) ProtoMessage()
func (*ExamResponses) ProtoReflect ¶
func (x *ExamResponses) ProtoReflect() protoreflect.Message
func (*ExamResponses) Reset ¶
func (x *ExamResponses) Reset()
func (*ExamResponses) Scan ¶ added in v0.9.3
func (x *ExamResponses) Scan(value any) error
Scan implements driver.Valuer for protobuf ExamResponses.
func (*ExamResponses) String ¶
func (x *ExamResponses) String() string
func (*ExamResponses) Validate ¶
func (m *ExamResponses) Validate() error
Validate checks the field values on ExamResponses with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamResponses) ValidateAll ¶
func (m *ExamResponses) ValidateAll() error
ValidateAll checks the field values on ExamResponses with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamResponsesMultiError, or nil if none found.
type ExamResponsesMultiError ¶
type ExamResponsesMultiError []error
ExamResponsesMultiError is an error wrapping multiple validation errors returned by ExamResponses.ValidateAll() if the designated constraints aren't met.
func (ExamResponsesMultiError) AllErrors ¶
func (m ExamResponsesMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamResponsesMultiError) Error ¶
func (m ExamResponsesMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamResponsesValidationError ¶
type ExamResponsesValidationError struct {
// contains filtered or unexported fields
}
ExamResponsesValidationError is the validation error returned by ExamResponses.Validate if the designated constraints aren't met.
func (ExamResponsesValidationError) Cause ¶
func (e ExamResponsesValidationError) Cause() error
Cause function returns cause value.
func (ExamResponsesValidationError) Error ¶
func (e ExamResponsesValidationError) Error() string
Error satisfies the builtin error interface
func (ExamResponsesValidationError) ErrorName ¶
func (e ExamResponsesValidationError) ErrorName() string
ErrorName returns error name.
func (ExamResponsesValidationError) Field ¶
func (e ExamResponsesValidationError) Field() string
Field function returns field value.
func (ExamResponsesValidationError) Key ¶
func (e ExamResponsesValidationError) Key() bool
Key function returns key value.
func (ExamResponsesValidationError) Reason ¶
func (e ExamResponsesValidationError) Reason() string
Reason function returns reason value.
type ExamUser ¶
type ExamUser struct { QualificationId uint64 `protobuf:"varint,1,opt,name=qualification_id,json=qualificationId,proto3" json:"qualification_id,omitempty"` UserId int32 `protobuf:"varint,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` CreatedAt *timestamp.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3,oneof" json:"created_at,omitempty"` StartedAt *timestamp.Timestamp `protobuf:"bytes,4,opt,name=started_at,json=startedAt,proto3,oneof" json:"started_at,omitempty"` EndsAt *timestamp.Timestamp `protobuf:"bytes,5,opt,name=ends_at,json=endsAt,proto3,oneof" json:"ends_at,omitempty"` EndedAt *timestamp.Timestamp `protobuf:"bytes,6,opt,name=ended_at,json=endedAt,proto3,oneof" json:"ended_at,omitempty"` // contains filtered or unexported fields }
func (*ExamUser) Descriptor
deprecated
func (*ExamUser) GetCreatedAt ¶
func (*ExamUser) GetEndedAt ¶
func (*ExamUser) GetQualificationId ¶
func (*ExamUser) GetStartedAt ¶
func (*ExamUser) ProtoMessage ¶
func (*ExamUser) ProtoMessage()
func (*ExamUser) ProtoReflect ¶
func (x *ExamUser) ProtoReflect() protoreflect.Message
func (*ExamUser) Validate ¶
Validate checks the field values on ExamUser with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExamUser) ValidateAll ¶
ValidateAll checks the field values on ExamUser with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExamUserMultiError, or nil if none found.
type ExamUserMultiError ¶
type ExamUserMultiError []error
ExamUserMultiError is an error wrapping multiple validation errors returned by ExamUser.ValidateAll() if the designated constraints aren't met.
func (ExamUserMultiError) AllErrors ¶
func (m ExamUserMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExamUserMultiError) Error ¶
func (m ExamUserMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExamUserValidationError ¶
type ExamUserValidationError struct {
// contains filtered or unexported fields
}
ExamUserValidationError is the validation error returned by ExamUser.Validate if the designated constraints aren't met.
func (ExamUserValidationError) Cause ¶
func (e ExamUserValidationError) Cause() error
Cause function returns cause value.
func (ExamUserValidationError) Error ¶
func (e ExamUserValidationError) Error() string
Error satisfies the builtin error interface
func (ExamUserValidationError) ErrorName ¶
func (e ExamUserValidationError) ErrorName() string
ErrorName returns error name.
func (ExamUserValidationError) Field ¶
func (e ExamUserValidationError) Field() string
Field function returns field value.
func (ExamUserValidationError) Key ¶
func (e ExamUserValidationError) Key() bool
Key function returns key value.
func (ExamUserValidationError) Reason ¶
func (e ExamUserValidationError) Reason() string
Reason function returns reason value.
type Qualification ¶
type Qualification struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" sql:"primary_key" alias:"id"` // @gotags: sql:"primary_key" alias:"id" CreatedAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,oneof" json:"created_at,omitempty"` UpdatedAt *timestamp.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3,oneof" json:"updated_at,omitempty"` DeletedAt *timestamp.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3,oneof" json:"deleted_at,omitempty"` Job string `protobuf:"bytes,5,opt,name=job,proto3" json:"job,omitempty"` Weight uint32 `protobuf:"varint,6,opt,name=weight,proto3" json:"weight,omitempty"` Closed bool `protobuf:"varint,7,opt,name=closed,proto3" json:"closed,omitempty"` // @sanitize: method=StripTags Abbreviation string `protobuf:"bytes,8,opt,name=abbreviation,proto3" json:"abbreviation,omitempty"` // @sanitize Title string `protobuf:"bytes,9,opt,name=title,proto3" json:"title,omitempty"` // @sanitize: method=StripTags Description *string `protobuf:"bytes,10,opt,name=description,proto3,oneof" json:"description,omitempty"` // @sanitize Content string `protobuf:"bytes,11,opt,name=content,proto3" json:"content,omitempty"` CreatorId *int32 `protobuf:"varint,12,opt,name=creator_id,json=creatorId,proto3,oneof" json:"creator_id,omitempty"` Creator *users.UserShort `protobuf:"bytes,13,opt,name=creator,proto3,oneof" json:"creator,omitempty" alias:"creator"` // @gotags: alias:"creator" CreatorJob string `protobuf:"bytes,14,opt,name=creator_job,json=creatorJob,proto3" json:"creator_job,omitempty"` Access *QualificationAccess `protobuf:"bytes,15,opt,name=access,proto3" json:"access,omitempty"` Requirements []*QualificationRequirement `protobuf:"bytes,16,rep,name=requirements,proto3" json:"requirements,omitempty"` DiscordSyncEnabled bool `protobuf:"varint,17,opt,name=discord_sync_enabled,json=discordSyncEnabled,proto3" json:"discord_sync_enabled,omitempty"` DiscordSettings *QualificationDiscordSettings `protobuf:"bytes,18,opt,name=discord_settings,json=discordSettings,proto3,oneof" json:"discord_settings,omitempty"` ExamMode QualificationExamMode `` /* 139-byte string literal not displayed */ ExamSettings *QualificationExamSettings `protobuf:"bytes,20,opt,name=exam_settings,json=examSettings,proto3,oneof" json:"exam_settings,omitempty"` Exam *ExamQuestions `protobuf:"bytes,21,opt,name=exam,proto3,oneof" json:"exam,omitempty"` Result *QualificationResult `protobuf:"bytes,22,opt,name=result,proto3,oneof" json:"result,omitempty"` Request *QualificationRequest `protobuf:"bytes,23,opt,name=request,proto3,oneof" json:"request,omitempty"` // contains filtered or unexported fields }
func (*Qualification) Descriptor
deprecated
func (*Qualification) Descriptor() ([]byte, []int)
Deprecated: Use Qualification.ProtoReflect.Descriptor instead.
func (*Qualification) GetAbbreviation ¶
func (x *Qualification) GetAbbreviation() string
func (*Qualification) GetAccess ¶
func (x *Qualification) GetAccess() *QualificationAccess
func (*Qualification) GetClosed ¶
func (x *Qualification) GetClosed() bool
func (*Qualification) GetContent ¶
func (x *Qualification) GetContent() string
func (*Qualification) GetCreatedAt ¶
func (x *Qualification) GetCreatedAt() *timestamp.Timestamp
func (*Qualification) GetCreator ¶
func (x *Qualification) GetCreator() *users.UserShort
func (*Qualification) GetCreatorId ¶
func (x *Qualification) GetCreatorId() int32
func (*Qualification) GetCreatorJob ¶
func (x *Qualification) GetCreatorJob() string
func (*Qualification) GetDeletedAt ¶
func (x *Qualification) GetDeletedAt() *timestamp.Timestamp
func (*Qualification) GetDescription ¶
func (x *Qualification) GetDescription() string
func (*Qualification) GetDiscordSettings ¶
func (x *Qualification) GetDiscordSettings() *QualificationDiscordSettings
func (*Qualification) GetDiscordSyncEnabled ¶ added in v0.9.2
func (x *Qualification) GetDiscordSyncEnabled() bool
func (*Qualification) GetExam ¶
func (x *Qualification) GetExam() *ExamQuestions
func (*Qualification) GetExamMode ¶
func (x *Qualification) GetExamMode() QualificationExamMode
func (*Qualification) GetExamSettings ¶
func (x *Qualification) GetExamSettings() *QualificationExamSettings
func (*Qualification) GetId ¶
func (x *Qualification) GetId() uint64
func (*Qualification) GetJob ¶
func (x *Qualification) GetJob() string
func (*Qualification) GetRequest ¶
func (x *Qualification) GetRequest() *QualificationRequest
func (*Qualification) GetRequirements ¶
func (x *Qualification) GetRequirements() []*QualificationRequirement
func (*Qualification) GetResult ¶
func (x *Qualification) GetResult() *QualificationResult
func (*Qualification) GetTitle ¶
func (x *Qualification) GetTitle() string
func (*Qualification) GetUpdatedAt ¶
func (x *Qualification) GetUpdatedAt() *timestamp.Timestamp
func (*Qualification) GetWeight ¶
func (x *Qualification) GetWeight() uint32
func (*Qualification) ProtoMessage ¶
func (*Qualification) ProtoMessage()
func (*Qualification) ProtoReflect ¶
func (x *Qualification) ProtoReflect() protoreflect.Message
func (*Qualification) Reset ¶
func (x *Qualification) Reset()
func (*Qualification) Sanitize ¶
func (m *Qualification) Sanitize() error
func (*Qualification) String ¶
func (x *Qualification) String() string
func (*Qualification) Validate ¶
func (m *Qualification) Validate() error
Validate checks the field values on Qualification with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Qualification) ValidateAll ¶
func (m *Qualification) ValidateAll() error
ValidateAll checks the field values on Qualification with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in QualificationMultiError, or nil if none found.
type QualificationAccess ¶
type QualificationAccess struct { Jobs []*QualificationJobAccess `protobuf:"bytes,1,rep,name=jobs,proto3" json:"jobs,omitempty"` // contains filtered or unexported fields }
func (*QualificationAccess) Descriptor
deprecated
func (*QualificationAccess) Descriptor() ([]byte, []int)
Deprecated: Use QualificationAccess.ProtoReflect.Descriptor instead.
func (*QualificationAccess) GetJobs ¶
func (x *QualificationAccess) GetJobs() []*QualificationJobAccess
func (*QualificationAccess) ProtoMessage ¶
func (*QualificationAccess) ProtoMessage()
func (*QualificationAccess) ProtoReflect ¶
func (x *QualificationAccess) ProtoReflect() protoreflect.Message
func (*QualificationAccess) Reset ¶
func (x *QualificationAccess) Reset()
func (*QualificationAccess) String ¶
func (x *QualificationAccess) String() string
func (*QualificationAccess) Validate ¶
func (m *QualificationAccess) Validate() error
Validate checks the field values on QualificationAccess with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*QualificationAccess) ValidateAll ¶
func (m *QualificationAccess) ValidateAll() error
ValidateAll checks the field values on QualificationAccess with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in QualificationAccessMultiError, or nil if none found.
type QualificationAccessMultiError ¶
type QualificationAccessMultiError []error
QualificationAccessMultiError is an error wrapping multiple validation errors returned by QualificationAccess.ValidateAll() if the designated constraints aren't met.
func (QualificationAccessMultiError) AllErrors ¶
func (m QualificationAccessMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (QualificationAccessMultiError) Error ¶
func (m QualificationAccessMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type QualificationAccessValidationError ¶
type QualificationAccessValidationError struct {
// contains filtered or unexported fields
}
QualificationAccessValidationError is the validation error returned by QualificationAccess.Validate if the designated constraints aren't met.
func (QualificationAccessValidationError) Cause ¶
func (e QualificationAccessValidationError) Cause() error
Cause function returns cause value.
func (QualificationAccessValidationError) Error ¶
func (e QualificationAccessValidationError) Error() string
Error satisfies the builtin error interface
func (QualificationAccessValidationError) ErrorName ¶
func (e QualificationAccessValidationError) ErrorName() string
ErrorName returns error name.
func (QualificationAccessValidationError) Field ¶
func (e QualificationAccessValidationError) Field() string
Field function returns field value.
func (QualificationAccessValidationError) Key ¶
func (e QualificationAccessValidationError) Key() bool
Key function returns key value.
func (QualificationAccessValidationError) Reason ¶
func (e QualificationAccessValidationError) Reason() string
Reason function returns reason value.
type QualificationDiscordSettings ¶
type QualificationDiscordSettings struct { RoleName *string `protobuf:"bytes,1,opt,name=role_name,json=roleName,proto3,oneof" json:"role_name,omitempty"` // contains filtered or unexported fields }
func (*QualificationDiscordSettings) Descriptor
deprecated
func (*QualificationDiscordSettings) Descriptor() ([]byte, []int)
Deprecated: Use QualificationDiscordSettings.ProtoReflect.Descriptor instead.
func (*QualificationDiscordSettings) GetRoleName ¶
func (x *QualificationDiscordSettings) GetRoleName() string
func (*QualificationDiscordSettings) ProtoMessage ¶
func (*QualificationDiscordSettings) ProtoMessage()
func (*QualificationDiscordSettings) ProtoReflect ¶
func (x *QualificationDiscordSettings) ProtoReflect() protoreflect.Message
func (*QualificationDiscordSettings) Reset ¶
func (x *QualificationDiscordSettings) Reset()
func (*QualificationDiscordSettings) Scan ¶
func (x *QualificationDiscordSettings) Scan(value any) error
Scan implements driver.Valuer for protobuf QualificationDiscordSettings.
func (*QualificationDiscordSettings) String ¶
func (x *QualificationDiscordSettings) String() string
func (*QualificationDiscordSettings) Validate ¶
func (m *QualificationDiscordSettings) Validate() error
Validate checks the field values on QualificationDiscordSettings with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*QualificationDiscordSettings) ValidateAll ¶
func (m *QualificationDiscordSettings) ValidateAll() error
ValidateAll checks the field values on QualificationDiscordSettings with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in QualificationDiscordSettingsMultiError, or nil if none found.
type QualificationDiscordSettingsMultiError ¶
type QualificationDiscordSettingsMultiError []error
QualificationDiscordSettingsMultiError is an error wrapping multiple validation errors returned by QualificationDiscordSettings.ValidateAll() if the designated constraints aren't met.
func (QualificationDiscordSettingsMultiError) AllErrors ¶
func (m QualificationDiscordSettingsMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (QualificationDiscordSettingsMultiError) Error ¶
func (m QualificationDiscordSettingsMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type QualificationDiscordSettingsValidationError ¶
type QualificationDiscordSettingsValidationError struct {
// contains filtered or unexported fields
}
QualificationDiscordSettingsValidationError is the validation error returned by QualificationDiscordSettings.Validate if the designated constraints aren't met.
func (QualificationDiscordSettingsValidationError) Cause ¶
func (e QualificationDiscordSettingsValidationError) Cause() error
Cause function returns cause value.
func (QualificationDiscordSettingsValidationError) Error ¶
func (e QualificationDiscordSettingsValidationError) Error() string
Error satisfies the builtin error interface
func (QualificationDiscordSettingsValidationError) ErrorName ¶
func (e QualificationDiscordSettingsValidationError) ErrorName() string
ErrorName returns error name.
func (QualificationDiscordSettingsValidationError) Field ¶
func (e QualificationDiscordSettingsValidationError) Field() string
Field function returns field value.
func (QualificationDiscordSettingsValidationError) Key ¶
func (e QualificationDiscordSettingsValidationError) Key() bool
Key function returns key value.
func (QualificationDiscordSettingsValidationError) Reason ¶
func (e QualificationDiscordSettingsValidationError) Reason() string
Reason function returns reason value.
type QualificationExamMode ¶
type QualificationExamMode int32
const ( QualificationExamMode_QUALIFICATION_EXAM_MODE_UNSPECIFIED QualificationExamMode = 0 QualificationExamMode_QUALIFICATION_EXAM_MODE_DISABLED QualificationExamMode = 1 QualificationExamMode_QUALIFICATION_EXAM_MODE_REQUEST_NEEDED QualificationExamMode = 2 QualificationExamMode_QUALIFICATION_EXAM_MODE_ENABLED QualificationExamMode = 3 )
func (QualificationExamMode) Descriptor ¶
func (QualificationExamMode) Descriptor() protoreflect.EnumDescriptor
func (QualificationExamMode) Enum ¶
func (x QualificationExamMode) Enum() *QualificationExamMode
func (QualificationExamMode) EnumDescriptor
deprecated
func (QualificationExamMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use QualificationExamMode.Descriptor instead.
func (QualificationExamMode) Number ¶
func (x QualificationExamMode) Number() protoreflect.EnumNumber
func (QualificationExamMode) String ¶
func (x QualificationExamMode) String() string
func (QualificationExamMode) Type ¶
func (QualificationExamMode) Type() protoreflect.EnumType
type QualificationExamSettings ¶
type QualificationExamSettings struct { Time *durationpb.Duration `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*QualificationExamSettings) Descriptor
deprecated
func (*QualificationExamSettings) Descriptor() ([]byte, []int)
Deprecated: Use QualificationExamSettings.ProtoReflect.Descriptor instead.
func (*QualificationExamSettings) GetTime ¶
func (x *QualificationExamSettings) GetTime() *durationpb.Duration
func (*QualificationExamSettings) ProtoMessage ¶
func (*QualificationExamSettings) ProtoMessage()
func (*QualificationExamSettings) ProtoReflect ¶
func (x *QualificationExamSettings) ProtoReflect() protoreflect.Message
func (*QualificationExamSettings) Reset ¶
func (x *QualificationExamSettings) Reset()
func (*QualificationExamSettings) Scan ¶
func (x *QualificationExamSettings) Scan(value any) error
Scan implements driver.Valuer for protobuf QualificationExamSettings.
func (*QualificationExamSettings) String ¶
func (x *QualificationExamSettings) String() string
func (*QualificationExamSettings) Validate ¶
func (m *QualificationExamSettings) Validate() error
Validate checks the field values on QualificationExamSettings with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*QualificationExamSettings) ValidateAll ¶
func (m *QualificationExamSettings) ValidateAll() error
ValidateAll checks the field values on QualificationExamSettings with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in QualificationExamSettingsMultiError, or nil if none found.
type QualificationExamSettingsMultiError ¶
type QualificationExamSettingsMultiError []error
QualificationExamSettingsMultiError is an error wrapping multiple validation errors returned by QualificationExamSettings.ValidateAll() if the designated constraints aren't met.
func (QualificationExamSettingsMultiError) AllErrors ¶
func (m QualificationExamSettingsMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (QualificationExamSettingsMultiError) Error ¶
func (m QualificationExamSettingsMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type QualificationExamSettingsValidationError ¶
type QualificationExamSettingsValidationError struct {
// contains filtered or unexported fields
}
QualificationExamSettingsValidationError is the validation error returned by QualificationExamSettings.Validate if the designated constraints aren't met.
func (QualificationExamSettingsValidationError) Cause ¶
func (e QualificationExamSettingsValidationError) Cause() error
Cause function returns cause value.
func (QualificationExamSettingsValidationError) Error ¶
func (e QualificationExamSettingsValidationError) Error() string
Error satisfies the builtin error interface
func (QualificationExamSettingsValidationError) ErrorName ¶
func (e QualificationExamSettingsValidationError) ErrorName() string
ErrorName returns error name.
func (QualificationExamSettingsValidationError) Field ¶
func (e QualificationExamSettingsValidationError) Field() string
Field function returns field value.
func (QualificationExamSettingsValidationError) Key ¶
func (e QualificationExamSettingsValidationError) Key() bool
Key function returns key value.
func (QualificationExamSettingsValidationError) Reason ¶
func (e QualificationExamSettingsValidationError) Reason() string
Reason function returns reason value.
type QualificationJobAccess ¶
type QualificationJobAccess struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" sql:"primary_key" alias:"id"` // @gotags: sql:"primary_key" alias:"id" CreatedAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,oneof" json:"created_at,omitempty"` QualificationId uint64 `protobuf:"varint,4,opt,name=qualification_id,json=qualificationId,proto3" json:"qualification_id,omitempty"` Job string `protobuf:"bytes,5,opt,name=job,proto3" json:"job,omitempty"` JobLabel *string `protobuf:"bytes,6,opt,name=job_label,json=jobLabel,proto3,oneof" json:"job_label,omitempty"` MinimumGrade int32 `protobuf:"varint,7,opt,name=minimum_grade,json=minimumGrade,proto3" json:"minimum_grade,omitempty"` JobGradeLabel *string `protobuf:"bytes,8,opt,name=job_grade_label,json=jobGradeLabel,proto3,oneof" json:"job_grade_label,omitempty"` Access AccessLevel `protobuf:"varint,9,opt,name=access,proto3,enum=resources.qualifications.AccessLevel" json:"access,omitempty"` // contains filtered or unexported fields }
func (*QualificationJobAccess) Descriptor
deprecated
func (*QualificationJobAccess) Descriptor() ([]byte, []int)
Deprecated: Use QualificationJobAccess.ProtoReflect.Descriptor instead.
func (*QualificationJobAccess) GetAccess ¶
func (x *QualificationJobAccess) GetAccess() AccessLevel
func (*QualificationJobAccess) GetCreatedAt ¶
func (x *QualificationJobAccess) GetCreatedAt() *timestamp.Timestamp
func (*QualificationJobAccess) GetId ¶
func (x *QualificationJobAccess) GetId() uint64
func (*QualificationJobAccess) GetJob ¶
func (x *QualificationJobAccess) GetJob() string
func (*QualificationJobAccess) GetJobGrade ¶
func (x *QualificationJobAccess) GetJobGrade() int32
func (*QualificationJobAccess) GetJobGradeLabel ¶
func (x *QualificationJobAccess) GetJobGradeLabel() string
func (*QualificationJobAccess) GetJobLabel ¶
func (x *QualificationJobAccess) GetJobLabel() string
func (*QualificationJobAccess) GetMinimumGrade ¶
func (x *QualificationJobAccess) GetMinimumGrade() int32
func (*QualificationJobAccess) GetQualificationId ¶
func (x *QualificationJobAccess) GetQualificationId() uint64
func (*QualificationJobAccess) ProtoMessage ¶
func (*QualificationJobAccess) ProtoMessage()
func (*QualificationJobAccess) ProtoReflect ¶
func (x *QualificationJobAccess) ProtoReflect() protoreflect.Message
func (*QualificationJobAccess) Reset ¶
func (x *QualificationJobAccess) Reset()
func (*QualificationJobAccess) SetJob ¶
func (x *QualificationJobAccess) SetJob(job string)
func (*QualificationJobAccess) SetJobGrade ¶
func (x *QualificationJobAccess) SetJobGrade(grade int32)
func (*QualificationJobAccess) SetJobGradeLabel ¶
func (x *QualificationJobAccess) SetJobGradeLabel(label string)
func (*QualificationJobAccess) SetJobLabel ¶
func (x *QualificationJobAccess) SetJobLabel(label string)
func (*QualificationJobAccess) String ¶
func (x *QualificationJobAccess) String() string
func (*QualificationJobAccess) Validate ¶
func (m *QualificationJobAccess) Validate() error
Validate checks the field values on QualificationJobAccess with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*QualificationJobAccess) ValidateAll ¶
func (m *QualificationJobAccess) ValidateAll() error
ValidateAll checks the field values on QualificationJobAccess with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in QualificationJobAccessMultiError, or nil if none found.
type QualificationJobAccessMultiError ¶
type QualificationJobAccessMultiError []error
QualificationJobAccessMultiError is an error wrapping multiple validation errors returned by QualificationJobAccess.ValidateAll() if the designated constraints aren't met.
func (QualificationJobAccessMultiError) AllErrors ¶
func (m QualificationJobAccessMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (QualificationJobAccessMultiError) Error ¶
func (m QualificationJobAccessMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type QualificationJobAccessValidationError ¶
type QualificationJobAccessValidationError struct {
// contains filtered or unexported fields
}
QualificationJobAccessValidationError is the validation error returned by QualificationJobAccess.Validate if the designated constraints aren't met.
func (QualificationJobAccessValidationError) Cause ¶
func (e QualificationJobAccessValidationError) Cause() error
Cause function returns cause value.
func (QualificationJobAccessValidationError) Error ¶
func (e QualificationJobAccessValidationError) Error() string
Error satisfies the builtin error interface
func (QualificationJobAccessValidationError) ErrorName ¶
func (e QualificationJobAccessValidationError) ErrorName() string
ErrorName returns error name.
func (QualificationJobAccessValidationError) Field ¶
func (e QualificationJobAccessValidationError) Field() string
Field function returns field value.
func (QualificationJobAccessValidationError) Key ¶
func (e QualificationJobAccessValidationError) Key() bool
Key function returns key value.
func (QualificationJobAccessValidationError) Reason ¶
func (e QualificationJobAccessValidationError) Reason() string
Reason function returns reason value.
type QualificationMultiError ¶
type QualificationMultiError []error
QualificationMultiError is an error wrapping multiple validation errors returned by Qualification.ValidateAll() if the designated constraints aren't met.
func (QualificationMultiError) AllErrors ¶
func (m QualificationMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (QualificationMultiError) Error ¶
func (m QualificationMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type QualificationRequest ¶
type QualificationRequest struct { CreatedAt *timestamp.Timestamp `protobuf:"bytes,1,opt,name=created_at,json=createdAt,proto3,oneof" json:"created_at,omitempty"` DeletedAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=deleted_at,json=deletedAt,proto3,oneof" json:"deleted_at,omitempty"` QualificationId uint64 `` // @gotags: sql:"primary_key" alias:"qualification_id" /* 150-byte string literal not displayed */ Qualification *QualificationShort `protobuf:"bytes,4,opt,name=qualification,proto3,oneof" json:"qualification,omitempty"` UserId int32 `protobuf:"varint,5,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty" sql:"primary_key"` // @gotags: sql:"primary_key" User *users.UserShort `protobuf:"bytes,6,opt,name=user,proto3" json:"user,omitempty" alias:"user"` // @gotags: alias:"user" // @sanitize: method=StripTags UserComment *string `protobuf:"bytes,7,opt,name=user_comment,json=userComment,proto3,oneof" json:"user_comment,omitempty"` Status *RequestStatus `protobuf:"varint,8,opt,name=status,proto3,enum=resources.qualifications.RequestStatus,oneof" json:"status,omitempty"` ApprovedAt *timestamp.Timestamp `protobuf:"bytes,9,opt,name=approved_at,json=approvedAt,proto3,oneof" json:"approved_at,omitempty"` // @sanitize: method=StripTags ApproverComment *string `protobuf:"bytes,10,opt,name=approver_comment,json=approverComment,proto3,oneof" json:"approver_comment,omitempty"` ApproverId *int32 `protobuf:"varint,11,opt,name=approver_id,json=approverId,proto3,oneof" json:"approver_id,omitempty"` Approver *users.UserShort `protobuf:"bytes,12,opt,name=approver,proto3,oneof" json:"approver,omitempty" alias:"approver"` // @gotags: alias:"approver" ApproverJob *string `protobuf:"bytes,13,opt,name=approver_job,json=approverJob,proto3,oneof" json:"approver_job,omitempty"` // contains filtered or unexported fields }
func (*QualificationRequest) Descriptor
deprecated
func (*QualificationRequest) Descriptor() ([]byte, []int)
Deprecated: Use QualificationRequest.ProtoReflect.Descriptor instead.
func (*QualificationRequest) GetApprovedAt ¶
func (x *QualificationRequest) GetApprovedAt() *timestamp.Timestamp
func (*QualificationRequest) GetApprover ¶
func (x *QualificationRequest) GetApprover() *users.UserShort
func (*QualificationRequest) GetApproverComment ¶
func (x *QualificationRequest) GetApproverComment() string
func (*QualificationRequest) GetApproverId ¶
func (x *QualificationRequest) GetApproverId() int32
func (*QualificationRequest) GetApproverJob ¶
func (x *QualificationRequest) GetApproverJob() string
func (*QualificationRequest) GetCreatedAt ¶
func (x *QualificationRequest) GetCreatedAt() *timestamp.Timestamp
func (*QualificationRequest) GetDeletedAt ¶
func (x *QualificationRequest) GetDeletedAt() *timestamp.Timestamp
func (*QualificationRequest) GetQualification ¶
func (x *QualificationRequest) GetQualification() *QualificationShort
func (*QualificationRequest) GetQualificationId ¶
func (x *QualificationRequest) GetQualificationId() uint64
func (*QualificationRequest) GetStatus ¶
func (x *QualificationRequest) GetStatus() RequestStatus
func (*QualificationRequest) GetUser ¶
func (x *QualificationRequest) GetUser() *users.UserShort
func (*QualificationRequest) GetUserComment ¶
func (x *QualificationRequest) GetUserComment() string
func (*QualificationRequest) GetUserId ¶
func (x *QualificationRequest) GetUserId() int32
func (*QualificationRequest) ProtoMessage ¶
func (*QualificationRequest) ProtoMessage()
func (*QualificationRequest) ProtoReflect ¶
func (x *QualificationRequest) ProtoReflect() protoreflect.Message
func (*QualificationRequest) Reset ¶
func (x *QualificationRequest) Reset()
func (*QualificationRequest) Sanitize ¶
func (m *QualificationRequest) Sanitize() error
func (*QualificationRequest) String ¶
func (x *QualificationRequest) String() string
func (*QualificationRequest) Validate ¶
func (m *QualificationRequest) Validate() error
Validate checks the field values on QualificationRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*QualificationRequest) ValidateAll ¶
func (m *QualificationRequest) ValidateAll() error
ValidateAll checks the field values on QualificationRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in QualificationRequestMultiError, or nil if none found.
type QualificationRequestMultiError ¶
type QualificationRequestMultiError []error
QualificationRequestMultiError is an error wrapping multiple validation errors returned by QualificationRequest.ValidateAll() if the designated constraints aren't met.
func (QualificationRequestMultiError) AllErrors ¶
func (m QualificationRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (QualificationRequestMultiError) Error ¶
func (m QualificationRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type QualificationRequestValidationError ¶
type QualificationRequestValidationError struct {
// contains filtered or unexported fields
}
QualificationRequestValidationError is the validation error returned by QualificationRequest.Validate if the designated constraints aren't met.
func (QualificationRequestValidationError) Cause ¶
func (e QualificationRequestValidationError) Cause() error
Cause function returns cause value.
func (QualificationRequestValidationError) Error ¶
func (e QualificationRequestValidationError) Error() string
Error satisfies the builtin error interface
func (QualificationRequestValidationError) ErrorName ¶
func (e QualificationRequestValidationError) ErrorName() string
ErrorName returns error name.
func (QualificationRequestValidationError) Field ¶
func (e QualificationRequestValidationError) Field() string
Field function returns field value.
func (QualificationRequestValidationError) Key ¶
func (e QualificationRequestValidationError) Key() bool
Key function returns key value.
func (QualificationRequestValidationError) Reason ¶
func (e QualificationRequestValidationError) Reason() string
Reason function returns reason value.
type QualificationRequirement ¶
type QualificationRequirement struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" sql:"primary_key" alias:"id"` // @gotags: sql:"primary_key" alias:"id" CreatedAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,oneof" json:"created_at,omitempty"` QualificationId uint64 `protobuf:"varint,3,opt,name=qualification_id,json=qualificationId,proto3" json:"qualification_id,omitempty"` TargetQualificationId uint64 `` /* 127-byte string literal not displayed */ TargetQualification *QualificationShort `` // @gotags: alias:"targetqualification.*" /* 154-byte string literal not displayed */ // contains filtered or unexported fields }
func (*QualificationRequirement) Descriptor
deprecated
func (*QualificationRequirement) Descriptor() ([]byte, []int)
Deprecated: Use QualificationRequirement.ProtoReflect.Descriptor instead.
func (*QualificationRequirement) GetCreatedAt ¶
func (x *QualificationRequirement) GetCreatedAt() *timestamp.Timestamp
func (*QualificationRequirement) GetId ¶
func (x *QualificationRequirement) GetId() uint64
func (*QualificationRequirement) GetQualificationId ¶
func (x *QualificationRequirement) GetQualificationId() uint64
func (*QualificationRequirement) GetTargetQualification ¶
func (x *QualificationRequirement) GetTargetQualification() *QualificationShort
func (*QualificationRequirement) GetTargetQualificationId ¶
func (x *QualificationRequirement) GetTargetQualificationId() uint64
func (*QualificationRequirement) ProtoMessage ¶
func (*QualificationRequirement) ProtoMessage()
func (*QualificationRequirement) ProtoReflect ¶
func (x *QualificationRequirement) ProtoReflect() protoreflect.Message
func (*QualificationRequirement) Reset ¶
func (x *QualificationRequirement) Reset()
func (*QualificationRequirement) String ¶
func (x *QualificationRequirement) String() string
func (*QualificationRequirement) Validate ¶
func (m *QualificationRequirement) Validate() error
Validate checks the field values on QualificationRequirement with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*QualificationRequirement) ValidateAll ¶
func (m *QualificationRequirement) ValidateAll() error
ValidateAll checks the field values on QualificationRequirement with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in QualificationRequirementMultiError, or nil if none found.
type QualificationRequirementMultiError ¶
type QualificationRequirementMultiError []error
QualificationRequirementMultiError is an error wrapping multiple validation errors returned by QualificationRequirement.ValidateAll() if the designated constraints aren't met.
func (QualificationRequirementMultiError) AllErrors ¶
func (m QualificationRequirementMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (QualificationRequirementMultiError) Error ¶
func (m QualificationRequirementMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type QualificationRequirementValidationError ¶
type QualificationRequirementValidationError struct {
// contains filtered or unexported fields
}
QualificationRequirementValidationError is the validation error returned by QualificationRequirement.Validate if the designated constraints aren't met.
func (QualificationRequirementValidationError) Cause ¶
func (e QualificationRequirementValidationError) Cause() error
Cause function returns cause value.
func (QualificationRequirementValidationError) Error ¶
func (e QualificationRequirementValidationError) Error() string
Error satisfies the builtin error interface
func (QualificationRequirementValidationError) ErrorName ¶
func (e QualificationRequirementValidationError) ErrorName() string
ErrorName returns error name.
func (QualificationRequirementValidationError) Field ¶
func (e QualificationRequirementValidationError) Field() string
Field function returns field value.
func (QualificationRequirementValidationError) Key ¶
func (e QualificationRequirementValidationError) Key() bool
Key function returns key value.
func (QualificationRequirementValidationError) Reason ¶
func (e QualificationRequirementValidationError) Reason() string
Reason function returns reason value.
type QualificationResult ¶
type QualificationResult struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" sql:"primary_key" alias:"id"` // @gotags: sql:"primary_key" alias:"id" CreatedAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,oneof" json:"created_at,omitempty"` DeletedAt *timestamp.Timestamp `protobuf:"bytes,3,opt,name=deleted_at,json=deletedAt,proto3,oneof" json:"deleted_at,omitempty"` QualificationId uint64 `protobuf:"varint,4,opt,name=qualification_id,json=qualificationId,proto3" json:"qualification_id,omitempty"` Qualification *QualificationShort `protobuf:"bytes,5,opt,name=qualification,proto3,oneof" json:"qualification,omitempty"` UserId int32 `protobuf:"varint,6,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` User *users.UserShort `protobuf:"bytes,7,opt,name=user,proto3" json:"user,omitempty" alias:"user"` // @gotags: alias:"user" Status ResultStatus `protobuf:"varint,8,opt,name=status,proto3,enum=resources.qualifications.ResultStatus" json:"status,omitempty"` Score *uint32 `protobuf:"varint,9,opt,name=score,proto3,oneof" json:"score,omitempty"` // @sanitize: method=StripTags Summary string `protobuf:"bytes,10,opt,name=summary,proto3" json:"summary,omitempty"` CreatorId int32 `protobuf:"varint,11,opt,name=creator_id,json=creatorId,proto3" json:"creator_id,omitempty"` Creator *users.UserShort `protobuf:"bytes,12,opt,name=creator,proto3" json:"creator,omitempty" alias:"creator"` // @gotags: alias:"creator" CreatorJob string `protobuf:"bytes,13,opt,name=creator_job,json=creatorJob,proto3" json:"creator_job,omitempty"` // contains filtered or unexported fields }
func (*QualificationResult) Descriptor
deprecated
func (*QualificationResult) Descriptor() ([]byte, []int)
Deprecated: Use QualificationResult.ProtoReflect.Descriptor instead.
func (*QualificationResult) GetCreatedAt ¶
func (x *QualificationResult) GetCreatedAt() *timestamp.Timestamp
func (*QualificationResult) GetCreator ¶
func (x *QualificationResult) GetCreator() *users.UserShort
func (*QualificationResult) GetCreatorId ¶
func (x *QualificationResult) GetCreatorId() int32
func (*QualificationResult) GetCreatorJob ¶
func (x *QualificationResult) GetCreatorJob() string
func (*QualificationResult) GetDeletedAt ¶
func (x *QualificationResult) GetDeletedAt() *timestamp.Timestamp
func (*QualificationResult) GetId ¶
func (x *QualificationResult) GetId() uint64
func (*QualificationResult) GetQualification ¶
func (x *QualificationResult) GetQualification() *QualificationShort
func (*QualificationResult) GetQualificationId ¶
func (x *QualificationResult) GetQualificationId() uint64
func (*QualificationResult) GetScore ¶
func (x *QualificationResult) GetScore() uint32
func (*QualificationResult) GetStatus ¶
func (x *QualificationResult) GetStatus() ResultStatus
func (*QualificationResult) GetSummary ¶
func (x *QualificationResult) GetSummary() string
func (*QualificationResult) GetUser ¶
func (x *QualificationResult) GetUser() *users.UserShort
func (*QualificationResult) GetUserId ¶
func (x *QualificationResult) GetUserId() int32
func (*QualificationResult) ProtoMessage ¶
func (*QualificationResult) ProtoMessage()
func (*QualificationResult) ProtoReflect ¶
func (x *QualificationResult) ProtoReflect() protoreflect.Message
func (*QualificationResult) Reset ¶
func (x *QualificationResult) Reset()
func (*QualificationResult) Sanitize ¶
func (m *QualificationResult) Sanitize() error
func (*QualificationResult) String ¶
func (x *QualificationResult) String() string
func (*QualificationResult) Validate ¶
func (m *QualificationResult) Validate() error
Validate checks the field values on QualificationResult with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*QualificationResult) ValidateAll ¶
func (m *QualificationResult) ValidateAll() error
ValidateAll checks the field values on QualificationResult with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in QualificationResultMultiError, or nil if none found.
type QualificationResultMultiError ¶
type QualificationResultMultiError []error
QualificationResultMultiError is an error wrapping multiple validation errors returned by QualificationResult.ValidateAll() if the designated constraints aren't met.
func (QualificationResultMultiError) AllErrors ¶
func (m QualificationResultMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (QualificationResultMultiError) Error ¶
func (m QualificationResultMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type QualificationResultValidationError ¶
type QualificationResultValidationError struct {
// contains filtered or unexported fields
}
QualificationResultValidationError is the validation error returned by QualificationResult.Validate if the designated constraints aren't met.
func (QualificationResultValidationError) Cause ¶
func (e QualificationResultValidationError) Cause() error
Cause function returns cause value.
func (QualificationResultValidationError) Error ¶
func (e QualificationResultValidationError) Error() string
Error satisfies the builtin error interface
func (QualificationResultValidationError) ErrorName ¶
func (e QualificationResultValidationError) ErrorName() string
ErrorName returns error name.
func (QualificationResultValidationError) Field ¶
func (e QualificationResultValidationError) Field() string
Field function returns field value.
func (QualificationResultValidationError) Key ¶
func (e QualificationResultValidationError) Key() bool
Key function returns key value.
func (QualificationResultValidationError) Reason ¶
func (e QualificationResultValidationError) Reason() string
Reason function returns reason value.
type QualificationShort ¶
type QualificationShort struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" sql:"primary_key" alias:"id"` // @gotags: sql:"primary_key" alias:"id" CreatedAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,oneof" json:"created_at,omitempty"` UpdatedAt *timestamp.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3,oneof" json:"updated_at,omitempty"` DeletedAt *timestamp.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3,oneof" json:"deleted_at,omitempty"` Job string `protobuf:"bytes,5,opt,name=job,proto3" json:"job,omitempty"` Weight uint32 `protobuf:"varint,6,opt,name=weight,proto3" json:"weight,omitempty"` Closed bool `protobuf:"varint,7,opt,name=closed,proto3" json:"closed,omitempty"` // @sanitize: method=StripTags Abbreviation string `protobuf:"bytes,8,opt,name=abbreviation,proto3" json:"abbreviation,omitempty"` // @sanitize Title string `protobuf:"bytes,9,opt,name=title,proto3" json:"title,omitempty"` // @sanitize: method=StripTags Description *string `protobuf:"bytes,10,opt,name=description,proto3,oneof" json:"description,omitempty"` CreatorId *int32 `protobuf:"varint,12,opt,name=creator_id,json=creatorId,proto3,oneof" json:"creator_id,omitempty"` Creator *users.UserShort `protobuf:"bytes,13,opt,name=creator,proto3,oneof" json:"creator,omitempty" alias:"creator"` // @gotags: alias:"creator" CreatorJob string `protobuf:"bytes,14,opt,name=creator_job,json=creatorJob,proto3" json:"creator_job,omitempty"` Requirements []*QualificationRequirement `protobuf:"bytes,16,rep,name=requirements,proto3" json:"requirements,omitempty"` ExamMode QualificationExamMode `` /* 139-byte string literal not displayed */ ExamSettings *QualificationExamSettings `protobuf:"bytes,19,opt,name=exam_settings,json=examSettings,proto3,oneof" json:"exam_settings,omitempty"` Result *QualificationResult `protobuf:"bytes,21,opt,name=result,proto3,oneof" json:"result,omitempty"` // contains filtered or unexported fields }
func (*QualificationShort) Descriptor
deprecated
func (*QualificationShort) Descriptor() ([]byte, []int)
Deprecated: Use QualificationShort.ProtoReflect.Descriptor instead.
func (*QualificationShort) GetAbbreviation ¶
func (x *QualificationShort) GetAbbreviation() string
func (*QualificationShort) GetClosed ¶
func (x *QualificationShort) GetClosed() bool
func (*QualificationShort) GetCreatedAt ¶
func (x *QualificationShort) GetCreatedAt() *timestamp.Timestamp
func (*QualificationShort) GetCreator ¶
func (x *QualificationShort) GetCreator() *users.UserShort
func (*QualificationShort) GetCreatorId ¶
func (x *QualificationShort) GetCreatorId() int32
func (*QualificationShort) GetCreatorJob ¶
func (x *QualificationShort) GetCreatorJob() string
func (*QualificationShort) GetDeletedAt ¶
func (x *QualificationShort) GetDeletedAt() *timestamp.Timestamp
func (*QualificationShort) GetDescription ¶
func (x *QualificationShort) GetDescription() string
func (*QualificationShort) GetExamMode ¶
func (x *QualificationShort) GetExamMode() QualificationExamMode
func (*QualificationShort) GetExamSettings ¶
func (x *QualificationShort) GetExamSettings() *QualificationExamSettings
func (*QualificationShort) GetId ¶
func (x *QualificationShort) GetId() uint64
func (*QualificationShort) GetJob ¶
func (x *QualificationShort) GetJob() string
func (*QualificationShort) GetRequirements ¶
func (x *QualificationShort) GetRequirements() []*QualificationRequirement
func (*QualificationShort) GetResult ¶
func (x *QualificationShort) GetResult() *QualificationResult
func (*QualificationShort) GetTitle ¶
func (x *QualificationShort) GetTitle() string
func (*QualificationShort) GetUpdatedAt ¶
func (x *QualificationShort) GetUpdatedAt() *timestamp.Timestamp
func (*QualificationShort) GetWeight ¶
func (x *QualificationShort) GetWeight() uint32
func (*QualificationShort) ProtoMessage ¶
func (*QualificationShort) ProtoMessage()
func (*QualificationShort) ProtoReflect ¶
func (x *QualificationShort) ProtoReflect() protoreflect.Message
func (*QualificationShort) Reset ¶
func (x *QualificationShort) Reset()
func (*QualificationShort) Sanitize ¶
func (m *QualificationShort) Sanitize() error
func (*QualificationShort) String ¶
func (x *QualificationShort) String() string
func (*QualificationShort) Validate ¶
func (m *QualificationShort) Validate() error
Validate checks the field values on QualificationShort with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*QualificationShort) ValidateAll ¶
func (m *QualificationShort) ValidateAll() error
ValidateAll checks the field values on QualificationShort with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in QualificationShortMultiError, or nil if none found.
type QualificationShortMultiError ¶
type QualificationShortMultiError []error
QualificationShortMultiError is an error wrapping multiple validation errors returned by QualificationShort.ValidateAll() if the designated constraints aren't met.
func (QualificationShortMultiError) AllErrors ¶
func (m QualificationShortMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (QualificationShortMultiError) Error ¶
func (m QualificationShortMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type QualificationShortValidationError ¶
type QualificationShortValidationError struct {
// contains filtered or unexported fields
}
QualificationShortValidationError is the validation error returned by QualificationShort.Validate if the designated constraints aren't met.
func (QualificationShortValidationError) Cause ¶
func (e QualificationShortValidationError) Cause() error
Cause function returns cause value.
func (QualificationShortValidationError) Error ¶
func (e QualificationShortValidationError) Error() string
Error satisfies the builtin error interface
func (QualificationShortValidationError) ErrorName ¶
func (e QualificationShortValidationError) ErrorName() string
ErrorName returns error name.
func (QualificationShortValidationError) Field ¶
func (e QualificationShortValidationError) Field() string
Field function returns field value.
func (QualificationShortValidationError) Key ¶
func (e QualificationShortValidationError) Key() bool
Key function returns key value.
func (QualificationShortValidationError) Reason ¶
func (e QualificationShortValidationError) Reason() string
Reason function returns reason value.
type QualificationValidationError ¶
type QualificationValidationError struct {
// contains filtered or unexported fields
}
QualificationValidationError is the validation error returned by Qualification.Validate if the designated constraints aren't met.
func (QualificationValidationError) Cause ¶
func (e QualificationValidationError) Cause() error
Cause function returns cause value.
func (QualificationValidationError) Error ¶
func (e QualificationValidationError) Error() string
Error satisfies the builtin error interface
func (QualificationValidationError) ErrorName ¶
func (e QualificationValidationError) ErrorName() string
ErrorName returns error name.
func (QualificationValidationError) Field ¶
func (e QualificationValidationError) Field() string
Field function returns field value.
func (QualificationValidationError) Key ¶
func (e QualificationValidationError) Key() bool
Key function returns key value.
func (QualificationValidationError) Reason ¶
func (e QualificationValidationError) Reason() string
Reason function returns reason value.
type RequestStatus ¶
type RequestStatus int32
const ( RequestStatus_REQUEST_STATUS_UNSPECIFIED RequestStatus = 0 RequestStatus_REQUEST_STATUS_PENDING RequestStatus = 1 RequestStatus_REQUEST_STATUS_DENIED RequestStatus = 2 RequestStatus_REQUEST_STATUS_ACCEPTED RequestStatus = 3 RequestStatus_REQUEST_STATUS_EXAM_STARTED RequestStatus = 4 RequestStatus_REQUEST_STATUS_EXAM_GRADING RequestStatus = 5 RequestStatus_REQUEST_STATUS_COMPLETED RequestStatus = 6 )
func (RequestStatus) Descriptor ¶
func (RequestStatus) Descriptor() protoreflect.EnumDescriptor
func (RequestStatus) Enum ¶
func (x RequestStatus) Enum() *RequestStatus
func (RequestStatus) EnumDescriptor
deprecated
func (RequestStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use RequestStatus.Descriptor instead.
func (RequestStatus) Number ¶
func (x RequestStatus) Number() protoreflect.EnumNumber
func (RequestStatus) String ¶
func (x RequestStatus) String() string
func (RequestStatus) Type ¶
func (RequestStatus) Type() protoreflect.EnumType
type ResultStatus ¶
type ResultStatus int32
const ( ResultStatus_RESULT_STATUS_UNSPECIFIED ResultStatus = 0 ResultStatus_RESULT_STATUS_PENDING ResultStatus = 1 ResultStatus_RESULT_STATUS_FAILED ResultStatus = 2 ResultStatus_RESULT_STATUS_SUCCESSFUL ResultStatus = 3 )
func (ResultStatus) Descriptor ¶
func (ResultStatus) Descriptor() protoreflect.EnumDescriptor
func (ResultStatus) Enum ¶
func (x ResultStatus) Enum() *ResultStatus
func (ResultStatus) EnumDescriptor
deprecated
func (ResultStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use ResultStatus.Descriptor instead.
func (ResultStatus) Number ¶
func (x ResultStatus) Number() protoreflect.EnumNumber
func (ResultStatus) String ¶
func (x ResultStatus) String() string
func (ResultStatus) Type ¶
func (ResultStatus) Type() protoreflect.EnumType