Documentation ¶
Index ¶
- Variables
- type BenchmarkJob
- func (*BenchmarkJob) Descriptor() ([]byte, []int)deprecated
- func (x *BenchmarkJob) GetCreatedAt() *timestamppb.Timestamp
- func (x *BenchmarkJob) GetFinishedAt() *timestamppb.Timestamp
- func (x *BenchmarkJob) GetId() int64
- func (x *BenchmarkJob) GetInstanceName() string
- func (x *BenchmarkJob) GetResult() *BenchmarkResult
- func (x *BenchmarkJob) GetScore() int64
- func (x *BenchmarkJob) GetStartedAt() *timestamppb.Timestamp
- func (x *BenchmarkJob) GetStatus() BenchmarkJob_Status
- func (x *BenchmarkJob) GetTarget() *ContestantInstance
- func (x *BenchmarkJob) GetTargetId() int64
- func (x *BenchmarkJob) GetTeam() *Team
- func (x *BenchmarkJob) GetTeamId() int64
- func (x *BenchmarkJob) GetUpdatedAt() *timestamppb.Timestamp
- func (*BenchmarkJob) ProtoMessage()
- func (x *BenchmarkJob) ProtoReflect() protoreflect.Message
- func (x *BenchmarkJob) Reset()
- func (x *BenchmarkJob) String() string
- type BenchmarkJob_Status
- func (BenchmarkJob_Status) Descriptor() protoreflect.EnumDescriptor
- func (x BenchmarkJob_Status) Enum() *BenchmarkJob_Status
- func (BenchmarkJob_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x BenchmarkJob_Status) Number() protoreflect.EnumNumber
- func (x BenchmarkJob_Status) String() string
- func (BenchmarkJob_Status) Type() protoreflect.EnumType
- type BenchmarkResult
- func (*BenchmarkResult) Descriptor() ([]byte, []int)deprecated
- func (x *BenchmarkResult) GetExecution() *BenchmarkResult_Execution
- func (x *BenchmarkResult) GetFinished() bool
- func (x *BenchmarkResult) GetMarkedAt() *timestamppb.Timestamp
- func (x *BenchmarkResult) GetPassed() bool
- func (x *BenchmarkResult) GetScore() int64
- func (x *BenchmarkResult) GetScoreBreakdown() *BenchmarkResult_ScoreBreakdown
- func (x *BenchmarkResult) GetSurveyResponse() *SurveyResponse
- func (*BenchmarkResult) ProtoMessage()
- func (x *BenchmarkResult) ProtoReflect() protoreflect.Message
- func (x *BenchmarkResult) Reset()
- func (x *BenchmarkResult) String() string
- type BenchmarkResult_Execution
- func (*BenchmarkResult_Execution) Descriptor() ([]byte, []int)deprecated
- func (x *BenchmarkResult_Execution) GetExitSignal() int32
- func (x *BenchmarkResult_Execution) GetExitStatus() int32
- func (x *BenchmarkResult_Execution) GetReason() string
- func (x *BenchmarkResult_Execution) GetSignaled() bool
- func (x *BenchmarkResult_Execution) GetStderr() string
- func (x *BenchmarkResult_Execution) GetStdout() string
- func (*BenchmarkResult_Execution) ProtoMessage()
- func (x *BenchmarkResult_Execution) ProtoReflect() protoreflect.Message
- func (x *BenchmarkResult_Execution) Reset()
- func (x *BenchmarkResult_Execution) String() string
- type BenchmarkResult_ScoreBreakdown
- func (*BenchmarkResult_ScoreBreakdown) Descriptor() ([]byte, []int)deprecated
- func (x *BenchmarkResult_ScoreBreakdown) GetDeduction() int64
- func (x *BenchmarkResult_ScoreBreakdown) GetRaw() int64
- func (*BenchmarkResult_ScoreBreakdown) ProtoMessage()
- func (x *BenchmarkResult_ScoreBreakdown) ProtoReflect() protoreflect.Message
- func (x *BenchmarkResult_ScoreBreakdown) Reset()
- func (x *BenchmarkResult_ScoreBreakdown) String() string
- type Clarification
- func (*Clarification) Descriptor() ([]byte, []int)deprecated
- func (x *Clarification) GetAdmin() bool
- func (x *Clarification) GetAnswer() string
- func (x *Clarification) GetAnswered() bool
- func (x *Clarification) GetAnsweredAt() *timestamppb.Timestamp
- func (x *Clarification) GetCreatedAt() *timestamppb.Timestamp
- func (x *Clarification) GetDisclosed() bool
- func (x *Clarification) GetId() int64
- func (x *Clarification) GetOriginalQuestion() string
- func (x *Clarification) GetQuestion() string
- func (x *Clarification) GetTeam() *Team
- func (x *Clarification) GetTeamId() int64
- func (*Clarification) ProtoMessage()
- func (x *Clarification) ProtoReflect() protoreflect.Message
- func (x *Clarification) Reset()
- func (x *Clarification) String() string
- type Contest
- func (*Contest) Descriptor() ([]byte, []int)deprecated
- func (x *Contest) GetEndsAt() *timestamppb.Timestamp
- func (x *Contest) GetFreezesAt() *timestamppb.Timestamp
- func (x *Contest) GetFrozen() bool
- func (x *Contest) GetRegistrationClosesAt() *timestamppb.Timestamp
- func (x *Contest) GetRegistrationOpensAt() *timestamppb.Timestamp
- func (x *Contest) GetStartsAt() *timestamppb.Timestamp
- func (x *Contest) GetStatus() Contest_Status
- func (*Contest) ProtoMessage()
- func (x *Contest) ProtoReflect() protoreflect.Message
- func (x *Contest) Reset()
- func (x *Contest) String() string
- type Contest_Status
- func (Contest_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Contest_Status) Enum() *Contest_Status
- func (Contest_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Contest_Status) Number() protoreflect.EnumNumber
- func (x Contest_Status) String() string
- func (Contest_Status) Type() protoreflect.EnumType
- type Contestant
- func (*Contestant) Descriptor() ([]byte, []int)deprecated
- func (x *Contestant) GetDetail() *Contestant_ContestantDetail
- func (x *Contestant) GetId() int64
- func (x *Contestant) GetName() string
- func (x *Contestant) GetTeamId() int64
- func (*Contestant) ProtoMessage()
- func (x *Contestant) ProtoReflect() protoreflect.Message
- func (x *Contestant) Reset()
- func (x *Contestant) String() string
- type ContestantInstance
- func (*ContestantInstance) Descriptor() ([]byte, []int)deprecated
- func (x *ContestantInstance) GetCloudId() string
- func (x *ContestantInstance) GetId() int64
- func (x *ContestantInstance) GetNumber() int64
- func (x *ContestantInstance) GetPrivateIpv4Address() string
- func (x *ContestantInstance) GetPublicIpv4Address() string
- func (x *ContestantInstance) GetStatus() ContestantInstance_Status
- func (x *ContestantInstance) GetTeam() *Team
- func (x *ContestantInstance) GetTeamId() int64
- func (*ContestantInstance) ProtoMessage()
- func (x *ContestantInstance) ProtoReflect() protoreflect.Message
- func (x *ContestantInstance) Reset()
- func (x *ContestantInstance) String() string
- type ContestantInstance_Status
- func (ContestantInstance_Status) Descriptor() protoreflect.EnumDescriptor
- func (x ContestantInstance_Status) Enum() *ContestantInstance_Status
- func (ContestantInstance_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x ContestantInstance_Status) Number() protoreflect.EnumNumber
- func (x ContestantInstance_Status) String() string
- func (ContestantInstance_Status) Type() protoreflect.EnumType
- type Contestant_ContestantDetail
- func (*Contestant_ContestantDetail) Descriptor() ([]byte, []int)deprecated
- func (x *Contestant_ContestantDetail) GetAvatarUrl() string
- func (x *Contestant_ContestantDetail) GetDiscordId() string
- func (x *Contestant_ContestantDetail) GetDiscordTag() string
- func (x *Contestant_ContestantDetail) GetGithubId() string
- func (x *Contestant_ContestantDetail) GetGithubLogin() string
- func (x *Contestant_ContestantDetail) GetIsDiscordGuildMember() bool
- func (x *Contestant_ContestantDetail) GetIsInPerson() bool
- func (x *Contestant_ContestantDetail) GetIsSshKeyRegistered() bool
- func (x *Contestant_ContestantDetail) GetIsStudent() bool
- func (*Contestant_ContestantDetail) ProtoMessage()
- func (x *Contestant_ContestantDetail) ProtoReflect() protoreflect.Message
- func (x *Contestant_ContestantDetail) Reset()
- func (x *Contestant_ContestantDetail) String() string
- type Coupon
- func (*Coupon) Descriptor() ([]byte, []int)deprecated
- func (x *Coupon) GetActivate() bool
- func (x *Coupon) GetCode() []string
- func (x *Coupon) GetId() int64
- func (x *Coupon) GetTeamId() int64
- func (*Coupon) ProtoMessage()
- func (x *Coupon) ProtoReflect() protoreflect.Message
- func (x *Coupon) Reset()
- func (x *Coupon) String() string
- type EnvCheck
- func (*EnvCheck) Descriptor() ([]byte, []int)deprecated
- func (x *EnvCheck) GetAdminMessage() string
- func (x *EnvCheck) GetCreatedAt() *timestamppb.Timestamp
- func (x *EnvCheck) GetId() int64
- func (x *EnvCheck) GetIpAddress() string
- func (x *EnvCheck) GetMessage() string
- func (x *EnvCheck) GetName() string
- func (x *EnvCheck) GetPassed() bool
- func (x *EnvCheck) GetRawData() string
- func (x *EnvCheck) GetTeamId() int64
- func (x *EnvCheck) GetUpdatedAt() *timestamppb.Timestamp
- func (*EnvCheck) ProtoMessage()
- func (x *EnvCheck) ProtoReflect() protoreflect.Message
- func (x *EnvCheck) Reset()
- func (x *EnvCheck) String() string
- type EnvCheckStatus
- func (EnvCheckStatus) Descriptor() protoreflect.EnumDescriptor
- func (x EnvCheckStatus) Enum() *EnvCheckStatus
- func (EnvCheckStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x EnvCheckStatus) Number() protoreflect.EnumNumber
- func (x EnvCheckStatus) String() string
- func (EnvCheckStatus) Type() protoreflect.EnumType
- type Leaderboard
- func (*Leaderboard) Descriptor() ([]byte, []int)deprecated
- func (x *Leaderboard) GetContest() *Contest
- func (x *Leaderboard) GetGeneratedAt() *timestamppb.Timestamp
- func (x *Leaderboard) GetHiddenTeams() []*LeaderboardItem
- func (x *Leaderboard) GetProgresses() []*LeaderboardItem
- func (x *Leaderboard) GetTeams() []*LeaderboardItem
- func (*Leaderboard) ProtoMessage()
- func (x *Leaderboard) ProtoReflect() protoreflect.Message
- func (x *Leaderboard) Reset()
- func (x *Leaderboard) String() string
- type LeaderboardItem
- func (*LeaderboardItem) Descriptor() ([]byte, []int)deprecated
- func (x *LeaderboardItem) GetBestScore() *LeaderboardItem_LeaderboardScore
- func (x *LeaderboardItem) GetLatestScore() *LeaderboardItem_LeaderboardScore
- func (x *LeaderboardItem) GetScoreHistory() *LeaderboardItem_History
- func (x *LeaderboardItem) GetTeam() *Team
- func (*LeaderboardItem) ProtoMessage()
- func (x *LeaderboardItem) ProtoReflect() protoreflect.Message
- func (x *LeaderboardItem) Reset()
- func (x *LeaderboardItem) String() string
- type LeaderboardItem_History
- func (*LeaderboardItem_History) Descriptor() ([]byte, []int)deprecated
- func (x *LeaderboardItem_History) GetScores() []*LeaderboardItem_LeaderboardScore
- func (*LeaderboardItem_History) ProtoMessage()
- func (x *LeaderboardItem_History) ProtoReflect() protoreflect.Message
- func (x *LeaderboardItem_History) Reset()
- func (x *LeaderboardItem_History) String() string
- type LeaderboardItem_LeaderboardScore
- func (*LeaderboardItem_LeaderboardScore) Descriptor() ([]byte, []int)deprecated
- func (x *LeaderboardItem_LeaderboardScore) GetMarkedAt() *timestamppb.Timestamp
- func (x *LeaderboardItem_LeaderboardScore) GetScore() int64
- func (x *LeaderboardItem_LeaderboardScore) GetStartedAt() *timestamppb.Timestamp
- func (*LeaderboardItem_LeaderboardScore) ProtoMessage()
- func (x *LeaderboardItem_LeaderboardScore) ProtoReflect() protoreflect.Message
- func (x *LeaderboardItem_LeaderboardScore) Reset()
- func (x *LeaderboardItem_LeaderboardScore) String() string
- type Notification
- func (*Notification) Descriptor() ([]byte, []int)deprecated
- func (m *Notification) GetContent() isNotification_Content
- func (x *Notification) GetContentBenchmarkJob() *Notification_BenchmarkJobMessage
- func (x *Notification) GetContentClarification() *Notification_ClarificationMessage
- func (x *Notification) GetContentTest() *Notification_TestMessage
- func (x *Notification) GetCreatedAt() *timestamppb.Timestamp
- func (x *Notification) GetId() int64
- func (*Notification) ProtoMessage()
- func (x *Notification) ProtoReflect() protoreflect.Message
- func (x *Notification) Reset()
- func (x *Notification) String() string
- type Notification_BenchmarkJobMessage
- func (*Notification_BenchmarkJobMessage) Descriptor() ([]byte, []int)deprecated
- func (x *Notification_BenchmarkJobMessage) GetBenchmarkJobId() int64
- func (*Notification_BenchmarkJobMessage) ProtoMessage()
- func (x *Notification_BenchmarkJobMessage) ProtoReflect() protoreflect.Message
- func (x *Notification_BenchmarkJobMessage) Reset()
- func (x *Notification_BenchmarkJobMessage) String() string
- type Notification_ClarificationMessage
- func (*Notification_ClarificationMessage) Descriptor() ([]byte, []int)deprecated
- func (x *Notification_ClarificationMessage) GetAdmin() bool
- func (x *Notification_ClarificationMessage) GetClarificationId() int64
- func (x *Notification_ClarificationMessage) GetOwned() bool
- func (x *Notification_ClarificationMessage) GetUpdated() bool
- func (*Notification_ClarificationMessage) ProtoMessage()
- func (x *Notification_ClarificationMessage) ProtoReflect() protoreflect.Message
- func (x *Notification_ClarificationMessage) Reset()
- func (x *Notification_ClarificationMessage) String() string
- type Notification_ContentBenchmarkJob
- type Notification_ContentClarification
- type Notification_ContentTest
- type Notification_TestMessage
- func (*Notification_TestMessage) Descriptor() ([]byte, []int)deprecated
- func (x *Notification_TestMessage) GetSomething() int64
- func (*Notification_TestMessage) ProtoMessage()
- func (x *Notification_TestMessage) ProtoReflect() protoreflect.Message
- func (x *Notification_TestMessage) Reset()
- func (x *Notification_TestMessage) String() string
- type Staff
- type SurveyResponse
- type Team
- func (*Team) Descriptor() ([]byte, []int)deprecated
- func (x *Team) GetDetail() *Team_TeamDetail
- func (x *Team) GetDisqualified() bool
- func (x *Team) GetFinalParticipation() bool
- func (x *Team) GetHidden() bool
- func (x *Team) GetId() int64
- func (x *Team) GetLeader() *Contestant
- func (x *Team) GetLeaderId() int64
- func (x *Team) GetMemberIds() []int64
- func (x *Team) GetMembers() []*Contestant
- func (x *Team) GetName() string
- func (x *Team) GetStudent() *Team_StudentStatus
- func (x *Team) GetWithdrawn() bool
- func (*Team) ProtoMessage()
- func (x *Team) ProtoReflect() protoreflect.Message
- func (x *Team) Reset()
- func (x *Team) String() string
- type Team_StudentStatus
- func (*Team_StudentStatus) Descriptor() ([]byte, []int)deprecated
- func (x *Team_StudentStatus) GetStatus() bool
- func (*Team_StudentStatus) ProtoMessage()
- func (x *Team_StudentStatus) ProtoReflect() protoreflect.Message
- func (x *Team_StudentStatus) Reset()
- func (x *Team_StudentStatus) String() string
- type Team_TeamDetail
- func (*Team_TeamDetail) Descriptor() ([]byte, []int)deprecated
- func (x *Team_TeamDetail) GetEmailAddress() string
- func (x *Team_TeamDetail) GetInviteToken() string
- func (*Team_TeamDetail) ProtoMessage()
- func (x *Team_TeamDetail) ProtoReflect() protoreflect.Message
- func (x *Team_TeamDetail) Reset()
- func (x *Team_TeamDetail) String() string
Constants ¶
This section is empty.
Variables ¶
var ( BenchmarkJob_Status_name = map[int32]string{ 0: "PENDING", 1: "RUNNING", 2: "ERRORED", 3: "CANCELLED", 4: "FINISHED", } BenchmarkJob_Status_value = map[string]int32{ "PENDING": 0, "RUNNING": 1, "ERRORED": 2, "CANCELLED": 3, "FINISHED": 4, } )
Enum value maps for BenchmarkJob_Status.
var ( Contest_Status_name = map[int32]string{ 0: "STANDBY", 1: "REGISTRATION", 2: "STARTED", 3: "FINISHED", } Contest_Status_value = map[string]int32{ "STANDBY": 0, "REGISTRATION": 1, "STARTED": 2, "FINISHED": 3, } )
Enum value maps for Contest_Status.
var ( ContestantInstance_Status_name = map[int32]string{ 0: "UNKNOWN", 1: "PENDING", 2: "MODIFYING", 3: "STOPPED", 4: "RUNNING", 5: "TERMINATED", } ContestantInstance_Status_value = map[string]int32{ "UNKNOWN": 0, "PENDING": 1, "MODIFYING": 2, "STOPPED": 3, "RUNNING": 4, "TERMINATED": 5, } )
Enum value maps for ContestantInstance_Status.
var ( EnvCheckStatus_name = map[int32]string{ 0: "PREPARING", 1: "NOT_STARTED", 2: "CREATED_INSTANCE", 3: "DONE", } EnvCheckStatus_value = map[string]int32{ "PREPARING": 0, "NOT_STARTED": 1, "CREATED_INSTANCE": 2, "DONE": 3, } )
Enum value maps for EnvCheckStatus.
var File_isuxportal_resources_benchmark_job_proto protoreflect.FileDescriptor
var File_isuxportal_resources_benchmark_result_proto protoreflect.FileDescriptor
var File_isuxportal_resources_clarification_proto protoreflect.FileDescriptor
var File_isuxportal_resources_contest_proto protoreflect.FileDescriptor
var File_isuxportal_resources_contestant_instance_proto protoreflect.FileDescriptor
var File_isuxportal_resources_contestant_proto protoreflect.FileDescriptor
var File_isuxportal_resources_coupon_proto protoreflect.FileDescriptor
var File_isuxportal_resources_env_check_proto protoreflect.FileDescriptor
var File_isuxportal_resources_leaderboard_proto protoreflect.FileDescriptor
var File_isuxportal_resources_notification_proto protoreflect.FileDescriptor
var File_isuxportal_resources_staff_proto protoreflect.FileDescriptor
var File_isuxportal_resources_survey_response_proto protoreflect.FileDescriptor
var File_isuxportal_resources_team_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type BenchmarkJob ¶
type BenchmarkJob struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` TeamId int64 `protobuf:"varint,2,opt,name=team_id,json=teamId,proto3" json:"team_id,omitempty"` TargetId int64 `protobuf:"varint,3,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` Status BenchmarkJob_Status `protobuf:"varint,4,opt,name=status,proto3,enum=isuxportal.proto.resources.BenchmarkJob_Status" json:"status,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` StartedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"` FinishedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=finished_at,json=finishedAt,proto3" json:"finished_at,omitempty"` Score int64 `protobuf:"varint,9,opt,name=score,proto3" json:"score,omitempty"` // instance_name is not available for contestant InstanceName string `protobuf:"bytes,10,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"` // team is only available at ... Team *Team `protobuf:"bytes,16,opt,name=team,proto3" json:"team,omitempty"` // target & result & execution are only available at GetBenchmarkJobResponse Target *ContestantInstance `protobuf:"bytes,17,opt,name=target,proto3" json:"target,omitempty"` Result *BenchmarkResult `protobuf:"bytes,18,opt,name=result,proto3" json:"result,omitempty"` // contains filtered or unexported fields }
func (*BenchmarkJob) Descriptor
deprecated
func (*BenchmarkJob) Descriptor() ([]byte, []int)
Deprecated: Use BenchmarkJob.ProtoReflect.Descriptor instead.
func (*BenchmarkJob) GetCreatedAt ¶
func (x *BenchmarkJob) GetCreatedAt() *timestamppb.Timestamp
func (*BenchmarkJob) GetFinishedAt ¶
func (x *BenchmarkJob) GetFinishedAt() *timestamppb.Timestamp
func (*BenchmarkJob) GetId ¶
func (x *BenchmarkJob) GetId() int64
func (*BenchmarkJob) GetInstanceName ¶
func (x *BenchmarkJob) GetInstanceName() string
func (*BenchmarkJob) GetResult ¶
func (x *BenchmarkJob) GetResult() *BenchmarkResult
func (*BenchmarkJob) GetScore ¶
func (x *BenchmarkJob) GetScore() int64
func (*BenchmarkJob) GetStartedAt ¶
func (x *BenchmarkJob) GetStartedAt() *timestamppb.Timestamp
func (*BenchmarkJob) GetStatus ¶
func (x *BenchmarkJob) GetStatus() BenchmarkJob_Status
func (*BenchmarkJob) GetTarget ¶
func (x *BenchmarkJob) GetTarget() *ContestantInstance
func (*BenchmarkJob) GetTargetId ¶
func (x *BenchmarkJob) GetTargetId() int64
func (*BenchmarkJob) GetTeam ¶
func (x *BenchmarkJob) GetTeam() *Team
func (*BenchmarkJob) GetTeamId ¶
func (x *BenchmarkJob) GetTeamId() int64
func (*BenchmarkJob) GetUpdatedAt ¶
func (x *BenchmarkJob) GetUpdatedAt() *timestamppb.Timestamp
func (*BenchmarkJob) ProtoMessage ¶
func (*BenchmarkJob) ProtoMessage()
func (*BenchmarkJob) ProtoReflect ¶
func (x *BenchmarkJob) ProtoReflect() protoreflect.Message
func (*BenchmarkJob) Reset ¶
func (x *BenchmarkJob) Reset()
func (*BenchmarkJob) String ¶
func (x *BenchmarkJob) String() string
type BenchmarkJob_Status ¶
type BenchmarkJob_Status int32
const ( BenchmarkJob_PENDING BenchmarkJob_Status = 0 BenchmarkJob_RUNNING BenchmarkJob_Status = 1 BenchmarkJob_ERRORED BenchmarkJob_Status = 2 BenchmarkJob_CANCELLED BenchmarkJob_Status = 3 BenchmarkJob_FINISHED BenchmarkJob_Status = 4 )
func (BenchmarkJob_Status) Descriptor ¶
func (BenchmarkJob_Status) Descriptor() protoreflect.EnumDescriptor
func (BenchmarkJob_Status) Enum ¶
func (x BenchmarkJob_Status) Enum() *BenchmarkJob_Status
func (BenchmarkJob_Status) EnumDescriptor
deprecated
func (BenchmarkJob_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use BenchmarkJob_Status.Descriptor instead.
func (BenchmarkJob_Status) Number ¶
func (x BenchmarkJob_Status) Number() protoreflect.EnumNumber
func (BenchmarkJob_Status) String ¶
func (x BenchmarkJob_Status) String() string
func (BenchmarkJob_Status) Type ¶
func (BenchmarkJob_Status) Type() protoreflect.EnumType
type BenchmarkResult ¶
type BenchmarkResult struct { Finished bool `protobuf:"varint,1,opt,name=finished,proto3" json:"finished,omitempty"` Passed bool `protobuf:"varint,2,opt,name=passed,proto3" json:"passed,omitempty"` Score int64 `protobuf:"varint,3,opt,name=score,proto3" json:"score,omitempty"` ScoreBreakdown *BenchmarkResult_ScoreBreakdown `protobuf:"bytes,4,opt,name=score_breakdown,json=scoreBreakdown,proto3" json:"score_breakdown,omitempty"` // only present for finished result Execution *BenchmarkResult_Execution `protobuf:"bytes,5,opt,name=execution,proto3" json:"execution,omitempty"` MarkedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=marked_at,json=markedAt,proto3" json:"marked_at,omitempty"` // TODO: not available in responses SurveyResponse *SurveyResponse `protobuf:"bytes,8,opt,name=survey_response,json=surveyResponse,proto3" json:"survey_response,omitempty"` // contains filtered or unexported fields }
func (*BenchmarkResult) Descriptor
deprecated
func (*BenchmarkResult) Descriptor() ([]byte, []int)
Deprecated: Use BenchmarkResult.ProtoReflect.Descriptor instead.
func (*BenchmarkResult) GetExecution ¶
func (x *BenchmarkResult) GetExecution() *BenchmarkResult_Execution
func (*BenchmarkResult) GetFinished ¶
func (x *BenchmarkResult) GetFinished() bool
func (*BenchmarkResult) GetMarkedAt ¶
func (x *BenchmarkResult) GetMarkedAt() *timestamppb.Timestamp
func (*BenchmarkResult) GetPassed ¶
func (x *BenchmarkResult) GetPassed() bool
func (*BenchmarkResult) GetScore ¶
func (x *BenchmarkResult) GetScore() int64
func (*BenchmarkResult) GetScoreBreakdown ¶
func (x *BenchmarkResult) GetScoreBreakdown() *BenchmarkResult_ScoreBreakdown
func (*BenchmarkResult) GetSurveyResponse ¶
func (x *BenchmarkResult) GetSurveyResponse() *SurveyResponse
func (*BenchmarkResult) ProtoMessage ¶
func (*BenchmarkResult) ProtoMessage()
func (*BenchmarkResult) ProtoReflect ¶
func (x *BenchmarkResult) ProtoReflect() protoreflect.Message
func (*BenchmarkResult) Reset ¶
func (x *BenchmarkResult) Reset()
func (*BenchmarkResult) String ¶
func (x *BenchmarkResult) String() string
type BenchmarkResult_Execution ¶
type BenchmarkResult_Execution struct { Reason string `protobuf:"bytes,1,opt,name=reason,proto3" json:"reason,omitempty"` Stdout string `protobuf:"bytes,2,opt,name=stdout,proto3" json:"stdout,omitempty"` Stderr string `protobuf:"bytes,3,opt,name=stderr,proto3" json:"stderr,omitempty"` ExitStatus int32 `protobuf:"varint,4,opt,name=exit_status,json=exitStatus,proto3" json:"exit_status,omitempty"` ExitSignal int32 `protobuf:"varint,5,opt,name=exit_signal,json=exitSignal,proto3" json:"exit_signal,omitempty"` Signaled bool `protobuf:"varint,6,opt,name=signaled,proto3" json:"signaled,omitempty"` // contains filtered or unexported fields }
func (*BenchmarkResult_Execution) Descriptor
deprecated
func (*BenchmarkResult_Execution) Descriptor() ([]byte, []int)
Deprecated: Use BenchmarkResult_Execution.ProtoReflect.Descriptor instead.
func (*BenchmarkResult_Execution) GetExitSignal ¶
func (x *BenchmarkResult_Execution) GetExitSignal() int32
func (*BenchmarkResult_Execution) GetExitStatus ¶
func (x *BenchmarkResult_Execution) GetExitStatus() int32
func (*BenchmarkResult_Execution) GetReason ¶
func (x *BenchmarkResult_Execution) GetReason() string
func (*BenchmarkResult_Execution) GetSignaled ¶
func (x *BenchmarkResult_Execution) GetSignaled() bool
func (*BenchmarkResult_Execution) GetStderr ¶
func (x *BenchmarkResult_Execution) GetStderr() string
func (*BenchmarkResult_Execution) GetStdout ¶
func (x *BenchmarkResult_Execution) GetStdout() string
func (*BenchmarkResult_Execution) ProtoMessage ¶
func (*BenchmarkResult_Execution) ProtoMessage()
func (*BenchmarkResult_Execution) ProtoReflect ¶
func (x *BenchmarkResult_Execution) ProtoReflect() protoreflect.Message
func (*BenchmarkResult_Execution) Reset ¶
func (x *BenchmarkResult_Execution) Reset()
func (*BenchmarkResult_Execution) String ¶
func (x *BenchmarkResult_Execution) String() string
type BenchmarkResult_ScoreBreakdown ¶
type BenchmarkResult_ScoreBreakdown struct { Raw int64 `protobuf:"varint,1,opt,name=raw,proto3" json:"raw,omitempty"` Deduction int64 `protobuf:"varint,2,opt,name=deduction,proto3" json:"deduction,omitempty"` // contains filtered or unexported fields }
func (*BenchmarkResult_ScoreBreakdown) Descriptor
deprecated
func (*BenchmarkResult_ScoreBreakdown) Descriptor() ([]byte, []int)
Deprecated: Use BenchmarkResult_ScoreBreakdown.ProtoReflect.Descriptor instead.
func (*BenchmarkResult_ScoreBreakdown) GetDeduction ¶
func (x *BenchmarkResult_ScoreBreakdown) GetDeduction() int64
func (*BenchmarkResult_ScoreBreakdown) GetRaw ¶
func (x *BenchmarkResult_ScoreBreakdown) GetRaw() int64
func (*BenchmarkResult_ScoreBreakdown) ProtoMessage ¶
func (*BenchmarkResult_ScoreBreakdown) ProtoMessage()
func (*BenchmarkResult_ScoreBreakdown) ProtoReflect ¶
func (x *BenchmarkResult_ScoreBreakdown) ProtoReflect() protoreflect.Message
func (*BenchmarkResult_ScoreBreakdown) Reset ¶
func (x *BenchmarkResult_ScoreBreakdown) Reset()
func (*BenchmarkResult_ScoreBreakdown) String ¶
func (x *BenchmarkResult_ScoreBreakdown) String() string
type Clarification ¶
type Clarification struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` TeamId int64 `protobuf:"varint,2,opt,name=team_id,json=teamId,proto3" json:"team_id,omitempty"` Answered bool `protobuf:"varint,3,opt,name=answered,proto3" json:"answered,omitempty"` Disclosed bool `protobuf:"varint,4,opt,name=disclosed,proto3" json:"disclosed,omitempty"` Question string `protobuf:"bytes,5,opt,name=question,proto3" json:"question,omitempty"` Answer string `protobuf:"bytes,6,opt,name=answer,proto3" json:"answer,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` AnsweredAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=answered_at,json=answeredAt,proto3" json:"answered_at,omitempty"` OriginalQuestion string `protobuf:"bytes,9,opt,name=original_question,json=originalQuestion,proto3" json:"original_question,omitempty"` Admin bool `protobuf:"varint,10,opt,name=admin,proto3" json:"admin,omitempty"` Team *Team `protobuf:"bytes,16,opt,name=team,proto3" json:"team,omitempty"` // contains filtered or unexported fields }
func (*Clarification) Descriptor
deprecated
func (*Clarification) Descriptor() ([]byte, []int)
Deprecated: Use Clarification.ProtoReflect.Descriptor instead.
func (*Clarification) GetAdmin ¶
func (x *Clarification) GetAdmin() bool
func (*Clarification) GetAnswer ¶
func (x *Clarification) GetAnswer() string
func (*Clarification) GetAnswered ¶
func (x *Clarification) GetAnswered() bool
func (*Clarification) GetAnsweredAt ¶
func (x *Clarification) GetAnsweredAt() *timestamppb.Timestamp
func (*Clarification) GetCreatedAt ¶
func (x *Clarification) GetCreatedAt() *timestamppb.Timestamp
func (*Clarification) GetDisclosed ¶
func (x *Clarification) GetDisclosed() bool
func (*Clarification) GetId ¶
func (x *Clarification) GetId() int64
func (*Clarification) GetOriginalQuestion ¶
func (x *Clarification) GetOriginalQuestion() string
func (*Clarification) GetQuestion ¶
func (x *Clarification) GetQuestion() string
func (*Clarification) GetTeam ¶
func (x *Clarification) GetTeam() *Team
func (*Clarification) GetTeamId ¶
func (x *Clarification) GetTeamId() int64
func (*Clarification) ProtoMessage ¶
func (*Clarification) ProtoMessage()
func (*Clarification) ProtoReflect ¶
func (x *Clarification) ProtoReflect() protoreflect.Message
func (*Clarification) Reset ¶
func (x *Clarification) Reset()
func (*Clarification) String ¶
func (x *Clarification) String() string
type Contest ¶
type Contest struct { RegistrationOpensAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=registration_opens_at,json=registrationOpensAt,proto3" json:"registration_opens_at,omitempty"` RegistrationClosesAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=registration_closes_at,json=registrationClosesAt,proto3" json:"registration_closes_at,omitempty"` StartsAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=starts_at,json=startsAt,proto3" json:"starts_at,omitempty"` FreezesAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=freezes_at,json=freezesAt,proto3" json:"freezes_at,omitempty"` EndsAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=ends_at,json=endsAt,proto3" json:"ends_at,omitempty"` Status Contest_Status `protobuf:"varint,6,opt,name=status,proto3,enum=isuxportal.proto.resources.Contest_Status" json:"status,omitempty"` Frozen bool `protobuf:"varint,7,opt,name=frozen,proto3" json:"frozen,omitempty"` // contains filtered or unexported fields }
func (*Contest) Descriptor
deprecated
func (*Contest) GetEndsAt ¶
func (x *Contest) GetEndsAt() *timestamppb.Timestamp
func (*Contest) GetFreezesAt ¶
func (x *Contest) GetFreezesAt() *timestamppb.Timestamp
func (*Contest) GetRegistrationClosesAt ¶
func (x *Contest) GetRegistrationClosesAt() *timestamppb.Timestamp
func (*Contest) GetRegistrationOpensAt ¶
func (x *Contest) GetRegistrationOpensAt() *timestamppb.Timestamp
func (*Contest) GetStartsAt ¶
func (x *Contest) GetStartsAt() *timestamppb.Timestamp
func (*Contest) GetStatus ¶
func (x *Contest) GetStatus() Contest_Status
func (*Contest) ProtoMessage ¶
func (*Contest) ProtoMessage()
func (*Contest) ProtoReflect ¶
func (x *Contest) ProtoReflect() protoreflect.Message
type Contest_Status ¶
type Contest_Status int32
const ( Contest_STANDBY Contest_Status = 0 Contest_REGISTRATION Contest_Status = 1 Contest_STARTED Contest_Status = 2 Contest_FINISHED Contest_Status = 3 )
func (Contest_Status) Descriptor ¶
func (Contest_Status) Descriptor() protoreflect.EnumDescriptor
func (Contest_Status) Enum ¶
func (x Contest_Status) Enum() *Contest_Status
func (Contest_Status) EnumDescriptor
deprecated
func (Contest_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Contest_Status.Descriptor instead.
func (Contest_Status) Number ¶
func (x Contest_Status) Number() protoreflect.EnumNumber
func (Contest_Status) String ¶
func (x Contest_Status) String() string
func (Contest_Status) Type ¶
func (Contest_Status) Type() protoreflect.EnumType
type Contestant ¶
type Contestant struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` TeamId int64 `protobuf:"varint,2,opt,name=team_id,json=teamId,proto3" json:"team_id,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Detail *Contestant_ContestantDetail `protobuf:"bytes,7,opt,name=detail,proto3" json:"detail,omitempty"` // contains filtered or unexported fields }
func (*Contestant) Descriptor
deprecated
func (*Contestant) Descriptor() ([]byte, []int)
Deprecated: Use Contestant.ProtoReflect.Descriptor instead.
func (*Contestant) GetDetail ¶
func (x *Contestant) GetDetail() *Contestant_ContestantDetail
func (*Contestant) GetId ¶
func (x *Contestant) GetId() int64
func (*Contestant) GetName ¶
func (x *Contestant) GetName() string
func (*Contestant) GetTeamId ¶
func (x *Contestant) GetTeamId() int64
func (*Contestant) ProtoMessage ¶
func (*Contestant) ProtoMessage()
func (*Contestant) ProtoReflect ¶
func (x *Contestant) ProtoReflect() protoreflect.Message
func (*Contestant) Reset ¶
func (x *Contestant) Reset()
func (*Contestant) String ¶
func (x *Contestant) String() string
type ContestantInstance ¶
type ContestantInstance struct { Id int64 `protobuf:"varint,7,opt,name=id,proto3" json:"id,omitempty"` CloudId string `protobuf:"bytes,1,opt,name=cloud_id,json=cloudId,proto3" json:"cloud_id,omitempty"` TeamId int64 `protobuf:"varint,2,opt,name=team_id,json=teamId,proto3" json:"team_id,omitempty"` Number int64 `protobuf:"varint,3,opt,name=number,proto3" json:"number,omitempty"` PublicIpv4Address string `protobuf:"bytes,4,opt,name=public_ipv4_address,json=publicIpv4Address,proto3" json:"public_ipv4_address,omitempty"` PrivateIpv4Address string `protobuf:"bytes,5,opt,name=private_ipv4_address,json=privateIpv4Address,proto3" json:"private_ipv4_address,omitempty"` Status ContestantInstance_Status `protobuf:"varint,6,opt,name=status,proto3,enum=isuxportal.proto.resources.ContestantInstance_Status" json:"status,omitempty"` Team *Team `protobuf:"bytes,16,opt,name=team,proto3" json:"team,omitempty"` // contains filtered or unexported fields }
func (*ContestantInstance) Descriptor
deprecated
func (*ContestantInstance) Descriptor() ([]byte, []int)
Deprecated: Use ContestantInstance.ProtoReflect.Descriptor instead.
func (*ContestantInstance) GetCloudId ¶
func (x *ContestantInstance) GetCloudId() string
func (*ContestantInstance) GetId ¶
func (x *ContestantInstance) GetId() int64
func (*ContestantInstance) GetNumber ¶
func (x *ContestantInstance) GetNumber() int64
func (*ContestantInstance) GetPrivateIpv4Address ¶
func (x *ContestantInstance) GetPrivateIpv4Address() string
func (*ContestantInstance) GetPublicIpv4Address ¶
func (x *ContestantInstance) GetPublicIpv4Address() string
func (*ContestantInstance) GetStatus ¶
func (x *ContestantInstance) GetStatus() ContestantInstance_Status
func (*ContestantInstance) GetTeam ¶
func (x *ContestantInstance) GetTeam() *Team
func (*ContestantInstance) GetTeamId ¶
func (x *ContestantInstance) GetTeamId() int64
func (*ContestantInstance) ProtoMessage ¶
func (*ContestantInstance) ProtoMessage()
func (*ContestantInstance) ProtoReflect ¶
func (x *ContestantInstance) ProtoReflect() protoreflect.Message
func (*ContestantInstance) Reset ¶
func (x *ContestantInstance) Reset()
func (*ContestantInstance) String ¶
func (x *ContestantInstance) String() string
type ContestantInstance_Status ¶
type ContestantInstance_Status int32
const ( ContestantInstance_UNKNOWN ContestantInstance_Status = 0 ContestantInstance_PENDING ContestantInstance_Status = 1 ContestantInstance_MODIFYING ContestantInstance_Status = 2 ContestantInstance_STOPPED ContestantInstance_Status = 3 ContestantInstance_RUNNING ContestantInstance_Status = 4 ContestantInstance_TERMINATED ContestantInstance_Status = 5 )
func (ContestantInstance_Status) Descriptor ¶
func (ContestantInstance_Status) Descriptor() protoreflect.EnumDescriptor
func (ContestantInstance_Status) Enum ¶
func (x ContestantInstance_Status) Enum() *ContestantInstance_Status
func (ContestantInstance_Status) EnumDescriptor
deprecated
func (ContestantInstance_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use ContestantInstance_Status.Descriptor instead.
func (ContestantInstance_Status) Number ¶
func (x ContestantInstance_Status) Number() protoreflect.EnumNumber
func (ContestantInstance_Status) String ¶
func (x ContestantInstance_Status) String() string
func (ContestantInstance_Status) Type ¶
func (ContestantInstance_Status) Type() protoreflect.EnumType
type Contestant_ContestantDetail ¶
type Contestant_ContestantDetail struct { GithubLogin string `protobuf:"bytes,1,opt,name=github_login,json=githubLogin,proto3" json:"github_login,omitempty"` DiscordTag string `protobuf:"bytes,2,opt,name=discord_tag,json=discordTag,proto3" json:"discord_tag,omitempty"` IsStudent bool `protobuf:"varint,3,opt,name=is_student,json=isStudent,proto3" json:"is_student,omitempty"` AvatarUrl string `protobuf:"bytes,4,opt,name=avatar_url,json=avatarUrl,proto3" json:"avatar_url,omitempty"` IsInPerson bool `protobuf:"varint,5,opt,name=is_in_person,json=isInPerson,proto3" json:"is_in_person,omitempty"` GithubId string `protobuf:"bytes,16,opt,name=github_id,json=githubId,proto3" json:"github_id,omitempty"` DiscordId string `protobuf:"bytes,17,opt,name=discord_id,json=discordId,proto3" json:"discord_id,omitempty"` IsSshKeyRegistered bool `protobuf:"varint,21,opt,name=is_ssh_key_registered,json=isSshKeyRegistered,proto3" json:"is_ssh_key_registered,omitempty"` IsDiscordGuildMember bool `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Contestant_ContestantDetail) Descriptor
deprecated
func (*Contestant_ContestantDetail) Descriptor() ([]byte, []int)
Deprecated: Use Contestant_ContestantDetail.ProtoReflect.Descriptor instead.
func (*Contestant_ContestantDetail) GetAvatarUrl ¶
func (x *Contestant_ContestantDetail) GetAvatarUrl() string
func (*Contestant_ContestantDetail) GetDiscordId ¶
func (x *Contestant_ContestantDetail) GetDiscordId() string
func (*Contestant_ContestantDetail) GetDiscordTag ¶
func (x *Contestant_ContestantDetail) GetDiscordTag() string
func (*Contestant_ContestantDetail) GetGithubId ¶
func (x *Contestant_ContestantDetail) GetGithubId() string
func (*Contestant_ContestantDetail) GetGithubLogin ¶
func (x *Contestant_ContestantDetail) GetGithubLogin() string
func (*Contestant_ContestantDetail) GetIsDiscordGuildMember ¶
func (x *Contestant_ContestantDetail) GetIsDiscordGuildMember() bool
func (*Contestant_ContestantDetail) GetIsInPerson ¶
func (x *Contestant_ContestantDetail) GetIsInPerson() bool
func (*Contestant_ContestantDetail) GetIsSshKeyRegistered ¶
func (x *Contestant_ContestantDetail) GetIsSshKeyRegistered() bool
func (*Contestant_ContestantDetail) GetIsStudent ¶
func (x *Contestant_ContestantDetail) GetIsStudent() bool
func (*Contestant_ContestantDetail) ProtoMessage ¶
func (*Contestant_ContestantDetail) ProtoMessage()
func (*Contestant_ContestantDetail) ProtoReflect ¶
func (x *Contestant_ContestantDetail) ProtoReflect() protoreflect.Message
func (*Contestant_ContestantDetail) Reset ¶
func (x *Contestant_ContestantDetail) Reset()
func (*Contestant_ContestantDetail) String ¶
func (x *Contestant_ContestantDetail) String() string
type Coupon ¶
type Coupon struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` TeamId int64 `protobuf:"varint,2,opt,name=team_id,json=teamId,proto3" json:"team_id,omitempty"` Code []string `protobuf:"bytes,3,rep,name=code,proto3" json:"code,omitempty"` Activate bool `protobuf:"varint,4,opt,name=activate,proto3" json:"activate,omitempty"` // contains filtered or unexported fields }
func (*Coupon) Descriptor
deprecated
func (*Coupon) GetActivate ¶
func (*Coupon) ProtoMessage ¶
func (*Coupon) ProtoMessage()
func (*Coupon) ProtoReflect ¶
func (x *Coupon) ProtoReflect() protoreflect.Message
type EnvCheck ¶
type EnvCheck struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` TeamId int64 `protobuf:"varint,2,opt,name=team_id,json=teamId,proto3" json:"team_id,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` IpAddress string `protobuf:"bytes,4,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"` Passed bool `protobuf:"varint,5,opt,name=passed,proto3" json:"passed,omitempty"` Message string `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"` AdminMessage string `protobuf:"bytes,7,opt,name=admin_message,json=adminMessage,proto3" json:"admin_message,omitempty"` RawData string `protobuf:"bytes,8,opt,name=raw_data,json=rawData,proto3" json:"raw_data,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // contains filtered or unexported fields }
func (*EnvCheck) Descriptor
deprecated
func (*EnvCheck) GetAdminMessage ¶
func (*EnvCheck) GetCreatedAt ¶
func (x *EnvCheck) GetCreatedAt() *timestamppb.Timestamp
func (*EnvCheck) GetIpAddress ¶
func (*EnvCheck) GetMessage ¶
func (*EnvCheck) GetRawData ¶
func (*EnvCheck) GetUpdatedAt ¶
func (x *EnvCheck) GetUpdatedAt() *timestamppb.Timestamp
func (*EnvCheck) ProtoMessage ¶
func (*EnvCheck) ProtoMessage()
func (*EnvCheck) ProtoReflect ¶
func (x *EnvCheck) ProtoReflect() protoreflect.Message
type EnvCheckStatus ¶
type EnvCheckStatus int32
const ( EnvCheckStatus_PREPARING EnvCheckStatus = 0 EnvCheckStatus_NOT_STARTED EnvCheckStatus = 1 EnvCheckStatus_CREATED_INSTANCE EnvCheckStatus = 2 // obtained instance ip successfully EnvCheckStatus_DONE EnvCheckStatus = 3 // confirmed ssh )
func (EnvCheckStatus) Descriptor ¶
func (EnvCheckStatus) Descriptor() protoreflect.EnumDescriptor
func (EnvCheckStatus) Enum ¶
func (x EnvCheckStatus) Enum() *EnvCheckStatus
func (EnvCheckStatus) EnumDescriptor
deprecated
func (EnvCheckStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use EnvCheckStatus.Descriptor instead.
func (EnvCheckStatus) Number ¶
func (x EnvCheckStatus) Number() protoreflect.EnumNumber
func (EnvCheckStatus) String ¶
func (x EnvCheckStatus) String() string
func (EnvCheckStatus) Type ¶
func (EnvCheckStatus) Type() protoreflect.EnumType
type Leaderboard ¶
type Leaderboard struct { Teams []*LeaderboardItem `protobuf:"bytes,1,rep,name=teams,proto3" json:"teams,omitempty"` HiddenTeams []*LeaderboardItem `protobuf:"bytes,7,rep,name=hidden_teams,json=hiddenTeams,proto3" json:"hidden_teams,omitempty"` Progresses []*LeaderboardItem `protobuf:"bytes,4,rep,name=progresses,proto3" json:"progresses,omitempty"` GeneratedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=generated_at,json=generatedAt,proto3" json:"generated_at,omitempty"` Contest *Contest `protobuf:"bytes,5,opt,name=contest,proto3" json:"contest,omitempty"` // contains filtered or unexported fields }
func (*Leaderboard) Descriptor
deprecated
func (*Leaderboard) Descriptor() ([]byte, []int)
Deprecated: Use Leaderboard.ProtoReflect.Descriptor instead.
func (*Leaderboard) GetContest ¶
func (x *Leaderboard) GetContest() *Contest
func (*Leaderboard) GetGeneratedAt ¶
func (x *Leaderboard) GetGeneratedAt() *timestamppb.Timestamp
func (*Leaderboard) GetHiddenTeams ¶
func (x *Leaderboard) GetHiddenTeams() []*LeaderboardItem
func (*Leaderboard) GetProgresses ¶
func (x *Leaderboard) GetProgresses() []*LeaderboardItem
func (*Leaderboard) GetTeams ¶
func (x *Leaderboard) GetTeams() []*LeaderboardItem
func (*Leaderboard) ProtoMessage ¶
func (*Leaderboard) ProtoMessage()
func (*Leaderboard) ProtoReflect ¶
func (x *Leaderboard) ProtoReflect() protoreflect.Message
func (*Leaderboard) Reset ¶
func (x *Leaderboard) Reset()
func (*Leaderboard) String ¶
func (x *Leaderboard) String() string
type LeaderboardItem ¶
type LeaderboardItem struct { BestScore *LeaderboardItem_LeaderboardScore `protobuf:"bytes,2,opt,name=best_score,json=bestScore,proto3" json:"best_score,omitempty"` LatestScore *LeaderboardItem_LeaderboardScore `protobuf:"bytes,3,opt,name=latest_score,json=latestScore,proto3" json:"latest_score,omitempty"` Team *Team `protobuf:"bytes,16,opt,name=team,proto3" json:"team,omitempty"` ScoreHistory *LeaderboardItem_History `protobuf:"bytes,17,opt,name=score_history,json=scoreHistory,proto3" json:"score_history,omitempty"` // contains filtered or unexported fields }
func (*LeaderboardItem) Descriptor
deprecated
func (*LeaderboardItem) Descriptor() ([]byte, []int)
Deprecated: Use LeaderboardItem.ProtoReflect.Descriptor instead.
func (*LeaderboardItem) GetBestScore ¶
func (x *LeaderboardItem) GetBestScore() *LeaderboardItem_LeaderboardScore
func (*LeaderboardItem) GetLatestScore ¶
func (x *LeaderboardItem) GetLatestScore() *LeaderboardItem_LeaderboardScore
func (*LeaderboardItem) GetScoreHistory ¶
func (x *LeaderboardItem) GetScoreHistory() *LeaderboardItem_History
func (*LeaderboardItem) GetTeam ¶
func (x *LeaderboardItem) GetTeam() *Team
func (*LeaderboardItem) ProtoMessage ¶
func (*LeaderboardItem) ProtoMessage()
func (*LeaderboardItem) ProtoReflect ¶
func (x *LeaderboardItem) ProtoReflect() protoreflect.Message
func (*LeaderboardItem) Reset ¶
func (x *LeaderboardItem) Reset()
func (*LeaderboardItem) String ¶
func (x *LeaderboardItem) String() string
type LeaderboardItem_History ¶
type LeaderboardItem_History struct { Scores []*LeaderboardItem_LeaderboardScore `protobuf:"bytes,1,rep,name=scores,proto3" json:"scores,omitempty"` // contains filtered or unexported fields }
func (*LeaderboardItem_History) Descriptor
deprecated
func (*LeaderboardItem_History) Descriptor() ([]byte, []int)
Deprecated: Use LeaderboardItem_History.ProtoReflect.Descriptor instead.
func (*LeaderboardItem_History) GetScores ¶
func (x *LeaderboardItem_History) GetScores() []*LeaderboardItem_LeaderboardScore
func (*LeaderboardItem_History) ProtoMessage ¶
func (*LeaderboardItem_History) ProtoMessage()
func (*LeaderboardItem_History) ProtoReflect ¶
func (x *LeaderboardItem_History) ProtoReflect() protoreflect.Message
func (*LeaderboardItem_History) Reset ¶
func (x *LeaderboardItem_History) Reset()
func (*LeaderboardItem_History) String ¶
func (x *LeaderboardItem_History) String() string
type LeaderboardItem_LeaderboardScore ¶
type LeaderboardItem_LeaderboardScore struct { Score int64 `protobuf:"varint,1,opt,name=score,proto3" json:"score,omitempty"` StartedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"` MarkedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=marked_at,json=markedAt,proto3" json:"marked_at,omitempty"` // contains filtered or unexported fields }
func (*LeaderboardItem_LeaderboardScore) Descriptor
deprecated
func (*LeaderboardItem_LeaderboardScore) Descriptor() ([]byte, []int)
Deprecated: Use LeaderboardItem_LeaderboardScore.ProtoReflect.Descriptor instead.
func (*LeaderboardItem_LeaderboardScore) GetMarkedAt ¶
func (x *LeaderboardItem_LeaderboardScore) GetMarkedAt() *timestamppb.Timestamp
func (*LeaderboardItem_LeaderboardScore) GetScore ¶
func (x *LeaderboardItem_LeaderboardScore) GetScore() int64
func (*LeaderboardItem_LeaderboardScore) GetStartedAt ¶
func (x *LeaderboardItem_LeaderboardScore) GetStartedAt() *timestamppb.Timestamp
func (*LeaderboardItem_LeaderboardScore) ProtoMessage ¶
func (*LeaderboardItem_LeaderboardScore) ProtoMessage()
func (*LeaderboardItem_LeaderboardScore) ProtoReflect ¶
func (x *LeaderboardItem_LeaderboardScore) ProtoReflect() protoreflect.Message
func (*LeaderboardItem_LeaderboardScore) Reset ¶
func (x *LeaderboardItem_LeaderboardScore) Reset()
func (*LeaderboardItem_LeaderboardScore) String ¶
func (x *LeaderboardItem_LeaderboardScore) String() string
type Notification ¶
type Notification struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Types that are assignable to Content: // // *Notification_ContentBenchmarkJob // *Notification_ContentClarification // *Notification_ContentTest Content isNotification_Content `protobuf_oneof:"content"` // contains filtered or unexported fields }
func (*Notification) Descriptor
deprecated
func (*Notification) Descriptor() ([]byte, []int)
Deprecated: Use Notification.ProtoReflect.Descriptor instead.
func (*Notification) GetContent ¶
func (m *Notification) GetContent() isNotification_Content
func (*Notification) GetContentBenchmarkJob ¶
func (x *Notification) GetContentBenchmarkJob() *Notification_BenchmarkJobMessage
func (*Notification) GetContentClarification ¶
func (x *Notification) GetContentClarification() *Notification_ClarificationMessage
func (*Notification) GetContentTest ¶
func (x *Notification) GetContentTest() *Notification_TestMessage
func (*Notification) GetCreatedAt ¶
func (x *Notification) GetCreatedAt() *timestamppb.Timestamp
func (*Notification) GetId ¶
func (x *Notification) GetId() int64
func (*Notification) ProtoMessage ¶
func (*Notification) ProtoMessage()
func (*Notification) ProtoReflect ¶
func (x *Notification) ProtoReflect() protoreflect.Message
func (*Notification) Reset ¶
func (x *Notification) Reset()
func (*Notification) String ¶
func (x *Notification) String() string
type Notification_BenchmarkJobMessage ¶
type Notification_BenchmarkJobMessage struct { BenchmarkJobId int64 `protobuf:"varint,1,opt,name=benchmark_job_id,json=benchmarkJobId,proto3" json:"benchmark_job_id,omitempty"` // contains filtered or unexported fields }
func (*Notification_BenchmarkJobMessage) Descriptor
deprecated
func (*Notification_BenchmarkJobMessage) Descriptor() ([]byte, []int)
Deprecated: Use Notification_BenchmarkJobMessage.ProtoReflect.Descriptor instead.
func (*Notification_BenchmarkJobMessage) GetBenchmarkJobId ¶
func (x *Notification_BenchmarkJobMessage) GetBenchmarkJobId() int64
func (*Notification_BenchmarkJobMessage) ProtoMessage ¶
func (*Notification_BenchmarkJobMessage) ProtoMessage()
func (*Notification_BenchmarkJobMessage) ProtoReflect ¶
func (x *Notification_BenchmarkJobMessage) ProtoReflect() protoreflect.Message
func (*Notification_BenchmarkJobMessage) Reset ¶
func (x *Notification_BenchmarkJobMessage) Reset()
func (*Notification_BenchmarkJobMessage) String ¶
func (x *Notification_BenchmarkJobMessage) String() string
type Notification_ClarificationMessage ¶
type Notification_ClarificationMessage struct { ClarificationId int64 `protobuf:"varint,1,opt,name=clarification_id,json=clarificationId,proto3" json:"clarification_id,omitempty"` Owned bool `protobuf:"varint,2,opt,name=owned,proto3" json:"owned,omitempty"` // True when a clarification is sent from a team of notification recipient Updated bool `protobuf:"varint,3,opt,name=updated,proto3" json:"updated,omitempty"` // True when a clarification was answered and have updated Admin bool `protobuf:"varint,4,opt,name=admin,proto3" json:"admin,omitempty"` // True when a clarification was opened by admin // contains filtered or unexported fields }
func (*Notification_ClarificationMessage) Descriptor
deprecated
func (*Notification_ClarificationMessage) Descriptor() ([]byte, []int)
Deprecated: Use Notification_ClarificationMessage.ProtoReflect.Descriptor instead.
func (*Notification_ClarificationMessage) GetAdmin ¶
func (x *Notification_ClarificationMessage) GetAdmin() bool
func (*Notification_ClarificationMessage) GetClarificationId ¶
func (x *Notification_ClarificationMessage) GetClarificationId() int64
func (*Notification_ClarificationMessage) GetOwned ¶
func (x *Notification_ClarificationMessage) GetOwned() bool
func (*Notification_ClarificationMessage) GetUpdated ¶
func (x *Notification_ClarificationMessage) GetUpdated() bool
func (*Notification_ClarificationMessage) ProtoMessage ¶
func (*Notification_ClarificationMessage) ProtoMessage()
func (*Notification_ClarificationMessage) ProtoReflect ¶
func (x *Notification_ClarificationMessage) ProtoReflect() protoreflect.Message
func (*Notification_ClarificationMessage) Reset ¶
func (x *Notification_ClarificationMessage) Reset()
func (*Notification_ClarificationMessage) String ¶
func (x *Notification_ClarificationMessage) String() string
type Notification_ContentBenchmarkJob ¶
type Notification_ContentBenchmarkJob struct {
ContentBenchmarkJob *Notification_BenchmarkJobMessage `protobuf:"bytes,3,opt,name=content_benchmark_job,json=contentBenchmarkJob,proto3,oneof"`
}
type Notification_ContentClarification ¶
type Notification_ContentClarification struct {
ContentClarification *Notification_ClarificationMessage `protobuf:"bytes,4,opt,name=content_clarification,json=contentClarification,proto3,oneof"`
}
type Notification_ContentTest ¶
type Notification_ContentTest struct {
ContentTest *Notification_TestMessage `protobuf:"bytes,5,opt,name=content_test,json=contentTest,proto3,oneof"`
}
type Notification_TestMessage ¶
type Notification_TestMessage struct { Something int64 `protobuf:"varint,1,opt,name=something,proto3" json:"something,omitempty"` // contains filtered or unexported fields }
func (*Notification_TestMessage) Descriptor
deprecated
func (*Notification_TestMessage) Descriptor() ([]byte, []int)
Deprecated: Use Notification_TestMessage.ProtoReflect.Descriptor instead.
func (*Notification_TestMessage) GetSomething ¶
func (x *Notification_TestMessage) GetSomething() int64
func (*Notification_TestMessage) ProtoMessage ¶
func (*Notification_TestMessage) ProtoMessage()
func (*Notification_TestMessage) ProtoReflect ¶
func (x *Notification_TestMessage) ProtoReflect() protoreflect.Message
func (*Notification_TestMessage) Reset ¶
func (x *Notification_TestMessage) Reset()
func (*Notification_TestMessage) String ¶
func (x *Notification_TestMessage) String() string
type Staff ¶
type Staff struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` GithubLogin string `protobuf:"bytes,2,opt,name=github_login,json=githubLogin,proto3" json:"github_login,omitempty"` // contains filtered or unexported fields }
func (*Staff) Descriptor
deprecated
func (*Staff) GetGithubLogin ¶
func (*Staff) ProtoMessage ¶
func (*Staff) ProtoMessage()
func (*Staff) ProtoReflect ¶
func (x *Staff) ProtoReflect() protoreflect.Message
type SurveyResponse ¶
type SurveyResponse struct { Language string `protobuf:"bytes,1,opt,name=language,proto3" json:"language,omitempty"` // contains filtered or unexported fields }
func (*SurveyResponse) Descriptor
deprecated
func (*SurveyResponse) Descriptor() ([]byte, []int)
Deprecated: Use SurveyResponse.ProtoReflect.Descriptor instead.
func (*SurveyResponse) GetLanguage ¶
func (x *SurveyResponse) GetLanguage() string
func (*SurveyResponse) ProtoMessage ¶
func (*SurveyResponse) ProtoMessage()
func (*SurveyResponse) ProtoReflect ¶
func (x *SurveyResponse) ProtoReflect() protoreflect.Message
func (*SurveyResponse) Reset ¶
func (x *SurveyResponse) Reset()
func (*SurveyResponse) String ¶
func (x *SurveyResponse) String() string
type Team ¶
type Team struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` LeaderId int64 `protobuf:"varint,3,opt,name=leader_id,json=leaderId,proto3" json:"leader_id,omitempty"` MemberIds []int64 `protobuf:"varint,4,rep,packed,name=member_ids,json=memberIds,proto3" json:"member_ids,omitempty"` FinalParticipation bool `protobuf:"varint,5,opt,name=final_participation,json=finalParticipation,proto3" json:"final_participation,omitempty"` Hidden bool `protobuf:"varint,6,opt,name=hidden,proto3" json:"hidden,omitempty"` Withdrawn bool `protobuf:"varint,7,opt,name=withdrawn,proto3" json:"withdrawn,omitempty"` Disqualified bool `protobuf:"varint,9,opt,name=disqualified,proto3" json:"disqualified,omitempty"` Student *Team_StudentStatus `protobuf:"bytes,10,opt,name=student,proto3" json:"student,omitempty"` Detail *Team_TeamDetail `protobuf:"bytes,8,opt,name=detail,proto3" json:"detail,omitempty"` Leader *Contestant `protobuf:"bytes,16,opt,name=leader,proto3" json:"leader,omitempty"` Members []*Contestant `protobuf:"bytes,17,rep,name=members,proto3" json:"members,omitempty"` // contains filtered or unexported fields }
func (*Team) Descriptor
deprecated
func (*Team) GetDetail ¶
func (x *Team) GetDetail() *Team_TeamDetail
func (*Team) GetDisqualified ¶
func (*Team) GetFinalParticipation ¶
func (*Team) GetLeader ¶
func (x *Team) GetLeader() *Contestant
func (*Team) GetLeaderId ¶
func (*Team) GetMemberIds ¶
func (*Team) GetMembers ¶
func (x *Team) GetMembers() []*Contestant
func (*Team) GetStudent ¶
func (x *Team) GetStudent() *Team_StudentStatus
func (*Team) GetWithdrawn ¶
func (*Team) ProtoMessage ¶
func (*Team) ProtoMessage()
func (*Team) ProtoReflect ¶
func (x *Team) ProtoReflect() protoreflect.Message
type Team_StudentStatus ¶
type Team_StudentStatus struct { Status bool `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*Team_StudentStatus) Descriptor
deprecated
func (*Team_StudentStatus) Descriptor() ([]byte, []int)
Deprecated: Use Team_StudentStatus.ProtoReflect.Descriptor instead.
func (*Team_StudentStatus) GetStatus ¶
func (x *Team_StudentStatus) GetStatus() bool
func (*Team_StudentStatus) ProtoMessage ¶
func (*Team_StudentStatus) ProtoMessage()
func (*Team_StudentStatus) ProtoReflect ¶
func (x *Team_StudentStatus) ProtoReflect() protoreflect.Message
func (*Team_StudentStatus) Reset ¶
func (x *Team_StudentStatus) Reset()
func (*Team_StudentStatus) String ¶
func (x *Team_StudentStatus) String() string
type Team_TeamDetail ¶
type Team_TeamDetail struct { EmailAddress string `protobuf:"bytes,1,opt,name=email_address,json=emailAddress,proto3" json:"email_address,omitempty"` InviteToken string `protobuf:"bytes,16,opt,name=invite_token,json=inviteToken,proto3" json:"invite_token,omitempty"` // contains filtered or unexported fields }
func (*Team_TeamDetail) Descriptor
deprecated
func (*Team_TeamDetail) Descriptor() ([]byte, []int)
Deprecated: Use Team_TeamDetail.ProtoReflect.Descriptor instead.
func (*Team_TeamDetail) GetEmailAddress ¶
func (x *Team_TeamDetail) GetEmailAddress() string
func (*Team_TeamDetail) GetInviteToken ¶
func (x *Team_TeamDetail) GetInviteToken() string
func (*Team_TeamDetail) ProtoMessage ¶
func (*Team_TeamDetail) ProtoMessage()
func (*Team_TeamDetail) ProtoReflect ¶
func (x *Team_TeamDetail) ProtoReflect() protoreflect.Message
func (*Team_TeamDetail) Reset ¶
func (x *Team_TeamDetail) Reset()
func (*Team_TeamDetail) String ¶
func (x *Team_TeamDetail) String() string