qualifications

package
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 10, 2024 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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.

View Source
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.

View Source
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.

View Source
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_COMPLETED",
	}
	RequestStatus_value = map[string]int32{
		"REQUEST_STATUS_UNSPECIFIED": 0,
		"REQUEST_STATUS_PENDING":     1,
		"REQUEST_STATUS_DENIED":      2,
		"REQUEST_STATUS_ACCEPTED":    3,
		"REQUEST_STATUS_COMPLETED":   4,
	}
)

Enum value maps for RequestStatus.

View Source
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) 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

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) Enum

func (AccessLevelUpdateMode) EnumDescriptor deprecated

func (AccessLevelUpdateMode) EnumDescriptor() ([]byte, []int)

Deprecated: Use AccessLevelUpdateMode.Descriptor instead.

func (AccessLevelUpdateMode) Number

func (AccessLevelUpdateMode) String

func (x AccessLevelUpdateMode) String() string

func (AccessLevelUpdateMode) Type

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" 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"`
	DiscordSettings *QualificationDiscordSettings `protobuf:"bytes,17,opt,name=discord_settings,json=discordSettings,proto3,oneof" json:"discord_settings,omitempty"`
	Result          *QualificationResult          `protobuf:"bytes,18,opt,name=result,proto3,oneof" json:"result,omitempty"`
	Request         *QualificationRequest         `protobuf:"bytes,19,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) 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 (*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

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

Cause function returns cause value.

func (QualificationAccessValidationError) Error

Error satisfies the builtin error interface

func (QualificationAccessValidationError) ErrorName

ErrorName returns error name.

func (QualificationAccessValidationError) Field

Field function returns field value.

func (QualificationAccessValidationError) Key

Key function returns key value.

func (QualificationAccessValidationError) Reason

Reason function returns reason value.

type QualificationDiscordSettings

type QualificationDiscordSettings struct {
	SyncEnabled bool    `protobuf:"varint,1,opt,name=sync_enabled,json=syncEnabled,proto3" json:"sync_enabled,omitempty"`
	RoleName    *string `protobuf:"bytes,2,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) GetSyncEnabled

func (x *QualificationDiscordSettings) GetSyncEnabled() bool

func (*QualificationDiscordSettings) ProtoMessage

func (*QualificationDiscordSettings) ProtoMessage()

func (*QualificationDiscordSettings) ProtoReflect

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 (*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.

func (*QualificationDiscordSettings) Value

Value marshals the value into driver.Valuer.

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

AllErrors returns a list of validation violation errors.

func (QualificationDiscordSettingsMultiError) Error

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

Cause function returns cause value.

func (QualificationDiscordSettingsValidationError) Error

Error satisfies the builtin error interface

func (QualificationDiscordSettingsValidationError) ErrorName

ErrorName returns error name.

func (QualificationDiscordSettingsValidationError) Field

Field function returns field value.

func (QualificationDiscordSettingsValidationError) Key

Key function returns key value.

func (QualificationDiscordSettingsValidationError) Reason

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

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

Cause function returns cause value.

func (QualificationJobAccessValidationError) Error

Error satisfies the builtin error interface

func (QualificationJobAccessValidationError) ErrorName

ErrorName returns error name.

func (QualificationJobAccessValidationError) Field

Field function returns field value.

func (QualificationJobAccessValidationError) Key

Key function returns key value.

func (QualificationJobAccessValidationError) Reason

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               `protobuf:"varint,3,opt,name=qualification_id,json=qualificationId,proto3" json:"qualification_id,omitempty"`
	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"`
	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

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

Cause function returns cause value.

func (QualificationRequestValidationError) Error

Error satisfies the builtin error interface

func (QualificationRequestValidationError) ErrorName

ErrorName returns error name.

func (QualificationRequestValidationError) Field

Field function returns field value.

func (QualificationRequestValidationError) Key

Key function returns key value.

func (QualificationRequestValidationError) Reason

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

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

Cause function returns cause value.

func (QualificationRequirementValidationError) Error

Error satisfies the builtin error interface

func (QualificationRequirementValidationError) ErrorName

ErrorName returns error name.

func (QualificationRequirementValidationError) Field

Field function returns field value.

func (QualificationRequirementValidationError) Key

Key function returns key value.

func (QualificationRequirementValidationError) Reason

Reason function returns reason value.

type QualificationResult

type QualificationResult struct {
	Id              uint64               `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	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

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

Cause function returns cause value.

func (QualificationResultValidationError) Error

Error satisfies the builtin error interface

func (QualificationResultValidationError) ErrorName

ErrorName returns error name.

func (QualificationResultValidationError) Field

Field function returns field value.

func (QualificationResultValidationError) Key

Key function returns key value.

func (QualificationResultValidationError) Reason

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" 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"`
	Result       *QualificationResult        `protobuf:"bytes,18,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) 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

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

Cause function returns cause value.

func (QualificationShortValidationError) Error

Error satisfies the builtin error interface

func (QualificationShortValidationError) ErrorName

ErrorName returns error name.

func (QualificationShortValidationError) Field

Field function returns field value.

func (QualificationShortValidationError) Key

Key function returns key value.

func (QualificationShortValidationError) Reason

Reason function returns reason value.

type QualificationTest

type QualificationTest struct {
	// contains filtered or unexported fields
}

func (*QualificationTest) Descriptor deprecated

func (*QualificationTest) Descriptor() ([]byte, []int)

Deprecated: Use QualificationTest.ProtoReflect.Descriptor instead.

func (*QualificationTest) ProtoMessage

func (*QualificationTest) ProtoMessage()

func (*QualificationTest) ProtoReflect

func (x *QualificationTest) ProtoReflect() protoreflect.Message

func (*QualificationTest) Reset

func (x *QualificationTest) Reset()

func (*QualificationTest) String

func (x *QualificationTest) String() string

func (*QualificationTest) Validate

func (m *QualificationTest) Validate() error

Validate checks the field values on QualificationTest 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 (*QualificationTest) ValidateAll

func (m *QualificationTest) ValidateAll() error

ValidateAll checks the field values on QualificationTest 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 QualificationTestMultiError, or nil if none found.

type QualificationTestMultiError

type QualificationTestMultiError []error

QualificationTestMultiError is an error wrapping multiple validation errors returned by QualificationTest.ValidateAll() if the designated constraints aren't met.

func (QualificationTestMultiError) AllErrors

func (m QualificationTestMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (QualificationTestMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type QualificationTestQuestion

type QualificationTestQuestion 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"`
	Question        string            `protobuf:"bytes,3,opt,name=question,proto3" json:"question,omitempty"`
	Data            *TestQuestionData `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*QualificationTestQuestion) Descriptor deprecated

func (*QualificationTestQuestion) Descriptor() ([]byte, []int)

Deprecated: Use QualificationTestQuestion.ProtoReflect.Descriptor instead.

func (*QualificationTestQuestion) GetData

func (*QualificationTestQuestion) GetId

func (x *QualificationTestQuestion) GetId() uint64

func (*QualificationTestQuestion) GetQualificationId

func (x *QualificationTestQuestion) GetQualificationId() uint64

func (*QualificationTestQuestion) GetQuestion

func (x *QualificationTestQuestion) GetQuestion() string

func (*QualificationTestQuestion) ProtoMessage

func (*QualificationTestQuestion) ProtoMessage()

func (*QualificationTestQuestion) ProtoReflect

func (*QualificationTestQuestion) Reset

func (x *QualificationTestQuestion) Reset()

func (*QualificationTestQuestion) String

func (x *QualificationTestQuestion) String() string

func (*QualificationTestQuestion) Validate

func (m *QualificationTestQuestion) Validate() error

Validate checks the field values on QualificationTestQuestion 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 (*QualificationTestQuestion) ValidateAll

func (m *QualificationTestQuestion) ValidateAll() error

ValidateAll checks the field values on QualificationTestQuestion 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 QualificationTestQuestionMultiError, or nil if none found.

type QualificationTestQuestionMultiError

type QualificationTestQuestionMultiError []error

QualificationTestQuestionMultiError is an error wrapping multiple validation errors returned by QualificationTestQuestion.ValidateAll() if the designated constraints aren't met.

func (QualificationTestQuestionMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (QualificationTestQuestionMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type QualificationTestQuestionValidationError

type QualificationTestQuestionValidationError struct {
	// contains filtered or unexported fields
}

QualificationTestQuestionValidationError is the validation error returned by QualificationTestQuestion.Validate if the designated constraints aren't met.

func (QualificationTestQuestionValidationError) Cause

Cause function returns cause value.

func (QualificationTestQuestionValidationError) Error

Error satisfies the builtin error interface

func (QualificationTestQuestionValidationError) ErrorName

ErrorName returns error name.

func (QualificationTestQuestionValidationError) Field

Field function returns field value.

func (QualificationTestQuestionValidationError) Key

Key function returns key value.

func (QualificationTestQuestionValidationError) Reason

Reason function returns reason value.

type QualificationTestValidationError

type QualificationTestValidationError struct {
	// contains filtered or unexported fields
}

QualificationTestValidationError is the validation error returned by QualificationTest.Validate if the designated constraints aren't met.

func (QualificationTestValidationError) Cause

Cause function returns cause value.

func (QualificationTestValidationError) Error

Error satisfies the builtin error interface

func (QualificationTestValidationError) ErrorName

ErrorName returns error name.

func (QualificationTestValidationError) Field

Field function returns field value.

func (QualificationTestValidationError) Key

Key function returns key value.

func (QualificationTestValidationError) Reason

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

Cause function returns cause value.

func (QualificationValidationError) Error

Error satisfies the builtin error interface

func (QualificationValidationError) ErrorName

func (e QualificationValidationError) ErrorName() string

ErrorName returns error name.

func (QualificationValidationError) Field

Field function returns field value.

func (QualificationValidationError) Key

Key function returns key value.

func (QualificationValidationError) Reason

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_COMPLETED   RequestStatus = 4
)

func (RequestStatus) Descriptor

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 (RequestStatus) String

func (x RequestStatus) String() string

func (RequestStatus) Type

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) Enum

func (x ResultStatus) Enum() *ResultStatus

func (ResultStatus) EnumDescriptor deprecated

func (ResultStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use ResultStatus.Descriptor instead.

func (ResultStatus) Number

func (ResultStatus) String

func (x ResultStatus) String() string

func (ResultStatus) Type

type TestQuestionData

type TestQuestionData struct {

	// Types that are assignable to Data:
	//
	//	*TestQuestionData_Separator
	//	*TestQuestionData_Yesno
	//	*TestQuestionData_ShortText
	//	*TestQuestionData_LongText
	//	*TestQuestionData_MultipleChoice
	Data isTestQuestionData_Data `protobuf_oneof:"data"`
	// contains filtered or unexported fields
}

func (*TestQuestionData) Descriptor deprecated

func (*TestQuestionData) Descriptor() ([]byte, []int)

Deprecated: Use TestQuestionData.ProtoReflect.Descriptor instead.

func (*TestQuestionData) GetData

func (m *TestQuestionData) GetData() isTestQuestionData_Data

func (*TestQuestionData) GetLongText

func (x *TestQuestionData) GetLongText() *TestQuestionDataText

func (*TestQuestionData) GetMultipleChoice

func (x *TestQuestionData) GetMultipleChoice() *TestQuestionDataMultipleChoice

func (*TestQuestionData) GetSeparator

func (x *TestQuestionData) GetSeparator() bool

func (*TestQuestionData) GetShortText

func (x *TestQuestionData) GetShortText() *TestQuestionDataText

func (*TestQuestionData) GetYesno

func (x *TestQuestionData) GetYesno() bool

func (*TestQuestionData) ProtoMessage

func (*TestQuestionData) ProtoMessage()

func (*TestQuestionData) ProtoReflect

func (x *TestQuestionData) ProtoReflect() protoreflect.Message

func (*TestQuestionData) Reset

func (x *TestQuestionData) Reset()

func (*TestQuestionData) String

func (x *TestQuestionData) String() string

func (*TestQuestionData) Validate

func (m *TestQuestionData) Validate() error

Validate checks the field values on TestQuestionData 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 (*TestQuestionData) ValidateAll

func (m *TestQuestionData) ValidateAll() error

ValidateAll checks the field values on TestQuestionData 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 TestQuestionDataMultiError, or nil if none found.

type TestQuestionDataMultiError

type TestQuestionDataMultiError []error

TestQuestionDataMultiError is an error wrapping multiple validation errors returned by TestQuestionData.ValidateAll() if the designated constraints aren't met.

func (TestQuestionDataMultiError) AllErrors

func (m TestQuestionDataMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TestQuestionDataMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TestQuestionDataMultipleChoice

type TestQuestionDataMultipleChoice struct {
	// contains filtered or unexported fields
}

func (*TestQuestionDataMultipleChoice) Descriptor deprecated

func (*TestQuestionDataMultipleChoice) Descriptor() ([]byte, []int)

Deprecated: Use TestQuestionDataMultipleChoice.ProtoReflect.Descriptor instead.

func (*TestQuestionDataMultipleChoice) ProtoMessage

func (*TestQuestionDataMultipleChoice) ProtoMessage()

func (*TestQuestionDataMultipleChoice) ProtoReflect

func (*TestQuestionDataMultipleChoice) Reset

func (x *TestQuestionDataMultipleChoice) Reset()

func (*TestQuestionDataMultipleChoice) String

func (*TestQuestionDataMultipleChoice) Validate

func (m *TestQuestionDataMultipleChoice) Validate() error

Validate checks the field values on TestQuestionDataMultipleChoice 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 (*TestQuestionDataMultipleChoice) ValidateAll

func (m *TestQuestionDataMultipleChoice) ValidateAll() error

ValidateAll checks the field values on TestQuestionDataMultipleChoice 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 TestQuestionDataMultipleChoiceMultiError, or nil if none found.

type TestQuestionDataMultipleChoiceMultiError

type TestQuestionDataMultipleChoiceMultiError []error

TestQuestionDataMultipleChoiceMultiError is an error wrapping multiple validation errors returned by TestQuestionDataMultipleChoice.ValidateAll() if the designated constraints aren't met.

func (TestQuestionDataMultipleChoiceMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (TestQuestionDataMultipleChoiceMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TestQuestionDataMultipleChoiceValidationError

type TestQuestionDataMultipleChoiceValidationError struct {
	// contains filtered or unexported fields
}

TestQuestionDataMultipleChoiceValidationError is the validation error returned by TestQuestionDataMultipleChoice.Validate if the designated constraints aren't met.

func (TestQuestionDataMultipleChoiceValidationError) Cause

Cause function returns cause value.

func (TestQuestionDataMultipleChoiceValidationError) Error

Error satisfies the builtin error interface

func (TestQuestionDataMultipleChoiceValidationError) ErrorName

ErrorName returns error name.

func (TestQuestionDataMultipleChoiceValidationError) Field

Field function returns field value.

func (TestQuestionDataMultipleChoiceValidationError) Key

Key function returns key value.

func (TestQuestionDataMultipleChoiceValidationError) Reason

Reason function returns reason value.

type TestQuestionDataText

type TestQuestionDataText 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 (*TestQuestionDataText) Descriptor deprecated

func (*TestQuestionDataText) Descriptor() ([]byte, []int)

Deprecated: Use TestQuestionDataText.ProtoReflect.Descriptor instead.

func (*TestQuestionDataText) GetMaxLength

func (x *TestQuestionDataText) GetMaxLength() int32

func (*TestQuestionDataText) GetMinLength

func (x *TestQuestionDataText) GetMinLength() int32

func (*TestQuestionDataText) ProtoMessage

func (*TestQuestionDataText) ProtoMessage()

func (*TestQuestionDataText) ProtoReflect

func (x *TestQuestionDataText) ProtoReflect() protoreflect.Message

func (*TestQuestionDataText) Reset

func (x *TestQuestionDataText) Reset()

func (*TestQuestionDataText) String

func (x *TestQuestionDataText) String() string

func (*TestQuestionDataText) Validate

func (m *TestQuestionDataText) Validate() error

Validate checks the field values on TestQuestionDataText 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 (*TestQuestionDataText) ValidateAll

func (m *TestQuestionDataText) ValidateAll() error

ValidateAll checks the field values on TestQuestionDataText 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 TestQuestionDataTextMultiError, or nil if none found.

type TestQuestionDataTextMultiError

type TestQuestionDataTextMultiError []error

TestQuestionDataTextMultiError is an error wrapping multiple validation errors returned by TestQuestionDataText.ValidateAll() if the designated constraints aren't met.

func (TestQuestionDataTextMultiError) AllErrors

func (m TestQuestionDataTextMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TestQuestionDataTextMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TestQuestionDataTextValidationError

type TestQuestionDataTextValidationError struct {
	// contains filtered or unexported fields
}

TestQuestionDataTextValidationError is the validation error returned by TestQuestionDataText.Validate if the designated constraints aren't met.

func (TestQuestionDataTextValidationError) Cause

Cause function returns cause value.

func (TestQuestionDataTextValidationError) Error

Error satisfies the builtin error interface

func (TestQuestionDataTextValidationError) ErrorName

ErrorName returns error name.

func (TestQuestionDataTextValidationError) Field

Field function returns field value.

func (TestQuestionDataTextValidationError) Key

Key function returns key value.

func (TestQuestionDataTextValidationError) Reason

Reason function returns reason value.

type TestQuestionDataValidationError

type TestQuestionDataValidationError struct {
	// contains filtered or unexported fields
}

TestQuestionDataValidationError is the validation error returned by TestQuestionData.Validate if the designated constraints aren't met.

func (TestQuestionDataValidationError) Cause

Cause function returns cause value.

func (TestQuestionDataValidationError) Error

Error satisfies the builtin error interface

func (TestQuestionDataValidationError) ErrorName

ErrorName returns error name.

func (TestQuestionDataValidationError) Field

Field function returns field value.

func (TestQuestionDataValidationError) Key

Key function returns key value.

func (TestQuestionDataValidationError) Reason

Reason function returns reason value.

type TestQuestionData_LongText

type TestQuestionData_LongText struct {
	LongText *TestQuestionDataText `protobuf:"bytes,4,opt,name=long_text,json=longText,proto3,oneof"`
}

type TestQuestionData_MultipleChoice

type TestQuestionData_MultipleChoice struct {
	MultipleChoice *TestQuestionDataMultipleChoice `protobuf:"bytes,5,opt,name=multiple_choice,json=multipleChoice,proto3,oneof"`
}

type TestQuestionData_Separator

type TestQuestionData_Separator struct {
	Separator bool `protobuf:"varint,1,opt,name=separator,proto3,oneof"`
}

type TestQuestionData_ShortText

type TestQuestionData_ShortText struct {
	ShortText *TestQuestionDataText `protobuf:"bytes,3,opt,name=short_text,json=shortText,proto3,oneof"`
}

type TestQuestionData_Yesno

type TestQuestionData_Yesno struct {
	Yesno bool `protobuf:"varint,2,opt,name=yesno,proto3,oneof"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL