atlas

package
v0.0.0-...-75ec817 Latest Latest
Warning

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

Go to latest
Published: Feb 3, 2025 License: MIT Imports: 26 Imported by: 3

Documentation

Index

Constants

View Source
const (
	AttachmentService_CreateAttachment_FullMethodName   = "/eolymp.atlas.AttachmentService/CreateAttachment"
	AttachmentService_UpdateAttachment_FullMethodName   = "/eolymp.atlas.AttachmentService/UpdateAttachment"
	AttachmentService_DeleteAttachment_FullMethodName   = "/eolymp.atlas.AttachmentService/DeleteAttachment"
	AttachmentService_ListAttachments_FullMethodName    = "/eolymp.atlas.AttachmentService/ListAttachments"
	AttachmentService_DescribeAttachment_FullMethodName = "/eolymp.atlas.AttachmentService/DescribeAttachment"
)
View Source
const (
	BookmarkService_GetBookmark_FullMethodName = "/eolymp.atlas.BookmarkService/GetBookmark"
	BookmarkService_SetBookmark_FullMethodName = "/eolymp.atlas.BookmarkService/SetBookmark"
)
View Source
const (
	CodeTemplateService_CreateCodeTemplate_FullMethodName   = "/eolymp.atlas.CodeTemplateService/CreateCodeTemplate"
	CodeTemplateService_UpdateCodeTemplate_FullMethodName   = "/eolymp.atlas.CodeTemplateService/UpdateCodeTemplate"
	CodeTemplateService_DeleteCodeTemplate_FullMethodName   = "/eolymp.atlas.CodeTemplateService/DeleteCodeTemplate"
	CodeTemplateService_ListCodeTemplates_FullMethodName    = "/eolymp.atlas.CodeTemplateService/ListCodeTemplates"
	CodeTemplateService_DescribeCodeTemplate_FullMethodName = "/eolymp.atlas.CodeTemplateService/DescribeCodeTemplate"
	CodeTemplateService_LookupCodeTemplate_FullMethodName   = "/eolymp.atlas.CodeTemplateService/LookupCodeTemplate"
)
View Source
const (
	EditorService_DescribeEditor_FullMethodName      = "/eolymp.atlas.EditorService/DescribeEditor"
	EditorService_DescribeEditorState_FullMethodName = "/eolymp.atlas.EditorService/DescribeEditorState"
	EditorService_UpdateEditorState_FullMethodName   = "/eolymp.atlas.EditorService/UpdateEditorState"
	EditorService_PrintEditorCode_FullMethodName     = "/eolymp.atlas.EditorService/PrintEditorCode"
)
View Source
const (
	EditorialService_CreateEditorial_FullMethodName     = "/eolymp.atlas.EditorialService/CreateEditorial"
	EditorialService_UpdateEditorial_FullMethodName     = "/eolymp.atlas.EditorialService/UpdateEditorial"
	EditorialService_DeleteEditorial_FullMethodName     = "/eolymp.atlas.EditorialService/DeleteEditorial"
	EditorialService_DescribeEditorial_FullMethodName   = "/eolymp.atlas.EditorialService/DescribeEditorial"
	EditorialService_LookupEditorial_FullMethodName     = "/eolymp.atlas.EditorialService/LookupEditorial"
	EditorialService_PreviewEditorial_FullMethodName    = "/eolymp.atlas.EditorialService/PreviewEditorial"
	EditorialService_ListEditorials_FullMethodName      = "/eolymp.atlas.EditorialService/ListEditorials"
	EditorialService_TranslateEditorials_FullMethodName = "/eolymp.atlas.EditorialService/TranslateEditorials"
)
View Source
const (
	ProblemService_CreateProblem_FullMethodName   = "/eolymp.atlas.ProblemService/CreateProblem"
	ProblemService_UpdateProblem_FullMethodName   = "/eolymp.atlas.ProblemService/UpdateProblem"
	ProblemService_DeleteProblem_FullMethodName   = "/eolymp.atlas.ProblemService/DeleteProblem"
	ProblemService_DescribeProblem_FullMethodName = "/eolymp.atlas.ProblemService/DescribeProblem"
	ProblemService_ListProblems_FullMethodName    = "/eolymp.atlas.ProblemService/ListProblems"
	ProblemService_SyncProblem_FullMethodName     = "/eolymp.atlas.ProblemService/SyncProblem"
	ProblemService_VoteProblem_FullMethodName     = "/eolymp.atlas.ProblemService/VoteProblem"
	ProblemService_ListVersions_FullMethodName    = "/eolymp.atlas.ProblemService/ListVersions"
	ProblemService_ListRuntimes_FullMethodName    = "/eolymp.atlas.ProblemService/ListRuntimes"
	ProblemService_ExportProblem_FullMethodName   = "/eolymp.atlas.ProblemService/ExportProblem"
)
View Source
const (
	ScoringService_DescribeScore_FullMethodName          = "/eolymp.atlas.ScoringService/DescribeScore"
	ScoringService_DescribeProblemGrading_FullMethodName = "/eolymp.atlas.ScoringService/DescribeProblemGrading"
)
View Source
const (
	ScriptService_CreateScript_FullMethodName   = "/eolymp.atlas.ScriptService/CreateScript"
	ScriptService_UpdateScript_FullMethodName   = "/eolymp.atlas.ScriptService/UpdateScript"
	ScriptService_DeleteScript_FullMethodName   = "/eolymp.atlas.ScriptService/DeleteScript"
	ScriptService_DescribeScript_FullMethodName = "/eolymp.atlas.ScriptService/DescribeScript"
	ScriptService_ListScripts_FullMethodName    = "/eolymp.atlas.ScriptService/ListScripts"
)
View Source
const (
	SolutionService_CreateSolution_FullMethodName   = "/eolymp.atlas.SolutionService/CreateSolution"
	SolutionService_UpdateSolution_FullMethodName   = "/eolymp.atlas.SolutionService/UpdateSolution"
	SolutionService_DeleteSolution_FullMethodName   = "/eolymp.atlas.SolutionService/DeleteSolution"
	SolutionService_DescribeSolution_FullMethodName = "/eolymp.atlas.SolutionService/DescribeSolution"
	SolutionService_ListSolutions_FullMethodName    = "/eolymp.atlas.SolutionService/ListSolutions"
)
View Source
const (
	StatementService_CreateStatement_FullMethodName     = "/eolymp.atlas.StatementService/CreateStatement"
	StatementService_UpdateStatement_FullMethodName     = "/eolymp.atlas.StatementService/UpdateStatement"
	StatementService_DeleteStatement_FullMethodName     = "/eolymp.atlas.StatementService/DeleteStatement"
	StatementService_DescribeStatement_FullMethodName   = "/eolymp.atlas.StatementService/DescribeStatement"
	StatementService_LookupStatement_FullMethodName     = "/eolymp.atlas.StatementService/LookupStatement"
	StatementService_PreviewStatement_FullMethodName    = "/eolymp.atlas.StatementService/PreviewStatement"
	StatementService_ListStatements_FullMethodName      = "/eolymp.atlas.StatementService/ListStatements"
	StatementService_TranslateStatements_FullMethodName = "/eolymp.atlas.StatementService/TranslateStatements"
)
View Source
const (
	SubmissionAssistantService_RequestDebugAssistance_FullMethodName  = "/eolymp.atlas.SubmissionAssistantService/RequestDebugAssistance"
	SubmissionAssistantService_DescribeDebugAssistance_FullMethodName = "/eolymp.atlas.SubmissionAssistantService/DescribeDebugAssistance"
	SubmissionAssistantService_RateDebugAssistance_FullMethodName     = "/eolymp.atlas.SubmissionAssistantService/RateDebugAssistance"
)
View Source
const (
	SubmissionService_CreateSubmission_FullMethodName        = "/eolymp.atlas.SubmissionService/CreateSubmission"
	SubmissionService_RetestSubmission_FullMethodName        = "/eolymp.atlas.SubmissionService/RetestSubmission"
	SubmissionService_DescribeSubmission_FullMethodName      = "/eolymp.atlas.SubmissionService/DescribeSubmission"
	SubmissionService_WatchSubmission_FullMethodName         = "/eolymp.atlas.SubmissionService/WatchSubmission"
	SubmissionService_ListSubmissions_FullMethodName         = "/eolymp.atlas.SubmissionService/ListSubmissions"
	SubmissionService_DescribeSubmissionUsage_FullMethodName = "/eolymp.atlas.SubmissionService/DescribeSubmissionUsage"
	SubmissionService_ListProblemTop_FullMethodName          = "/eolymp.atlas.SubmissionService/ListProblemTop"
)
View Source
const (
	SuggestionService_CreateSuggestion_FullMethodName   = "/eolymp.atlas.SuggestionService/CreateSuggestion"
	SuggestionService_UpdateSuggestion_FullMethodName   = "/eolymp.atlas.SuggestionService/UpdateSuggestion"
	SuggestionService_ReviewSuggestion_FullMethodName   = "/eolymp.atlas.SuggestionService/ReviewSuggestion"
	SuggestionService_ResubmitSuggestion_FullMethodName = "/eolymp.atlas.SuggestionService/ResubmitSuggestion"
	SuggestionService_DeleteSuggestion_FullMethodName   = "/eolymp.atlas.SuggestionService/DeleteSuggestion"
	SuggestionService_ListSuggestions_FullMethodName    = "/eolymp.atlas.SuggestionService/ListSuggestions"
	SuggestionService_DescribeSuggestion_FullMethodName = "/eolymp.atlas.SuggestionService/DescribeSuggestion"
)
View Source
const (
	TestingService_UpdateTestingConfig_FullMethodName   = "/eolymp.atlas.TestingService/UpdateTestingConfig"
	TestingService_DescribeTestingConfig_FullMethodName = "/eolymp.atlas.TestingService/DescribeTestingConfig"
	TestingService_UpdateChecker_FullMethodName         = "/eolymp.atlas.TestingService/UpdateChecker"
	TestingService_DescribeChecker_FullMethodName       = "/eolymp.atlas.TestingService/DescribeChecker"
	TestingService_UpdateInteractor_FullMethodName      = "/eolymp.atlas.TestingService/UpdateInteractor"
	TestingService_DescribeInteractor_FullMethodName    = "/eolymp.atlas.TestingService/DescribeInteractor"
	TestingService_CreateTestset_FullMethodName         = "/eolymp.atlas.TestingService/CreateTestset"
	TestingService_UpdateTestset_FullMethodName         = "/eolymp.atlas.TestingService/UpdateTestset"
	TestingService_DeleteTestset_FullMethodName         = "/eolymp.atlas.TestingService/DeleteTestset"
	TestingService_DescribeTestset_FullMethodName       = "/eolymp.atlas.TestingService/DescribeTestset"
	TestingService_ListTestsets_FullMethodName          = "/eolymp.atlas.TestingService/ListTestsets"
	TestingService_CreateTest_FullMethodName            = "/eolymp.atlas.TestingService/CreateTest"
	TestingService_UpdateTest_FullMethodName            = "/eolymp.atlas.TestingService/UpdateTest"
	TestingService_DeleteTest_FullMethodName            = "/eolymp.atlas.TestingService/DeleteTest"
	TestingService_DescribeTest_FullMethodName          = "/eolymp.atlas.TestingService/DescribeTest"
	TestingService_ListTests_FullMethodName             = "/eolymp.atlas.TestingService/ListTests"
	TestingService_ListExamples_FullMethodName          = "/eolymp.atlas.TestingService/ListExamples"
)

Variables

View Source
var (
	UpdateCodeTemplateInput_Patch_name = map[int32]string{
		0: "ALL",
		1: "RUNTIME",
		2: "SOURCE",
		3: "HEADER",
		4: "FOOTER",
		5: "SECRET",
		6: "FILES",
	}
	UpdateCodeTemplateInput_Patch_value = map[string]int32{
		"ALL":     0,
		"RUNTIME": 1,
		"SOURCE":  2,
		"HEADER":  3,
		"FOOTER":  4,
		"SECRET":  5,
		"FILES":   6,
	}
)

Enum value maps for UpdateCodeTemplateInput_Patch.

View Source
var (
	Editor_Feature_name = map[int32]string{
		0: "UNKNOWN_FEATURE",
		1: "PRINT_CODE",
	}
	Editor_Feature_value = map[string]int32{
		"UNKNOWN_FEATURE": 0,
		"PRINT_CODE":      1,
	}
)

Enum value maps for Editor_Feature.

View Source
var (
	Editorial_Extra_name = map[int32]string{
		0: "NO_EXTRA",
		1: "CONTENT_RENDER",
		2: "CONTENT_VALUE",
	}
	Editorial_Extra_value = map[string]int32{
		"NO_EXTRA":       0,
		"CONTENT_RENDER": 1,
		"CONTENT_VALUE":  2,
	}
)

Enum value maps for Editorial_Extra.

View Source
var (
	Editorial_Patch_name = map[int32]string{
		0: "UNKNOWN_PATCH",
		1: "PATCH_ALL",
		2: "PATCH_LOCALE",
		3: "PATCH_AUTOMATIC",
		4: "PATCH_DRAFT",
		5: "PATCH_CONTENT",
		6: "PATCH_DOWNLOAD_LINK",
		7: "PATCH_AUTHOR_ID",
	}
	Editorial_Patch_value = map[string]int32{
		"UNKNOWN_PATCH":       0,
		"PATCH_ALL":           1,
		"PATCH_LOCALE":        2,
		"PATCH_AUTOMATIC":     3,
		"PATCH_DRAFT":         4,
		"PATCH_CONTENT":       5,
		"PATCH_DOWNLOAD_LINK": 6,
		"PATCH_AUTHOR_ID":     7,
	}
)

Enum value maps for Editorial_Patch.

View Source
var (
	Problem_Extra_name = map[int32]string{
		0: "UNKNOWN_EXTRA",
		1: "VOTE",
		2: "TITLE",
		3: "CONTENT_VALUE",
		4: "CONTENT_RENDER",
	}
	Problem_Extra_value = map[string]int32{
		"UNKNOWN_EXTRA":  0,
		"VOTE":           1,
		"TITLE":          2,
		"CONTENT_VALUE":  3,
		"CONTENT_RENDER": 4,
	}
)

Enum value maps for Problem_Extra.

View Source
var (
	Problem_Type_name = map[int32]string{
		0: "UNKNOWN_TYPE",
		1: "PROGRAM",
		2: "FUNCTION",
		3: "OUTPUT",
		4: "SQL",
		5: "ML",
	}
	Problem_Type_value = map[string]int32{
		"UNKNOWN_TYPE": 0,
		"PROGRAM":      1,
		"FUNCTION":     2,
		"OUTPUT":       3,
		"SQL":          4,
		"ML":           5,
	}
)

Enum value maps for Problem_Type.

View Source
var (
	ListProblemsInput_Sortable_name = map[int32]string{
		0: "DEFAULT",
		1: "RECENT",
		2: "POPULAR",
	}
	ListProblemsInput_Sortable_value = map[string]int32{
		"DEFAULT": 0,
		"RECENT":  1,
		"POPULAR": 2,
	}
)

Enum value maps for ListProblemsInput_Sortable.

View Source
var (
	UpdateProblemInput_Patch_name = map[int32]string{
		0: "ALL",
		1: "VISIBLE",
		2: "PRIVATE",
		3: "TOPICS",
		4: "DIFFICULTY",
		5: "ORIGIN",
		6: "TYPE",
	}
	UpdateProblemInput_Patch_value = map[string]int32{
		"ALL":        0,
		"VISIBLE":    1,
		"PRIVATE":    2,
		"TOPICS":     3,
		"DIFFICULTY": 4,
		"ORIGIN":     5,
		"TYPE":       6,
	}
)

Enum value maps for UpdateProblemInput_Patch.

View Source
var (
	Script_Extra_name = map[int32]string{
		0: "NO_EXTRA",
		1: "SOURCE",
	}
	Script_Extra_value = map[string]int32{
		"NO_EXTRA": 0,
		"SOURCE":   1,
	}
)

Enum value maps for Script_Extra.

View Source
var (
	UpdateScriptInput_Patch_name = map[int32]string{
		0: "ALL",
		1: "NAME",
		2: "SECRET",
		3: "RUNTIME",
		4: "SOURCE_URL",
		5: "FILES",
	}
	UpdateScriptInput_Patch_value = map[string]int32{
		"ALL":        0,
		"NAME":       1,
		"SECRET":     2,
		"RUNTIME":    3,
		"SOURCE_URL": 4,
		"FILES":      5,
	}
)

Enum value maps for UpdateScriptInput_Patch.

View Source
var (
	ListScriptsInput_Sortable_name = map[int32]string{
		0: "NAME",
	}
	ListScriptsInput_Sortable_value = map[string]int32{
		"NAME": 0,
	}
)

Enum value maps for ListScriptsInput_Sortable.

View Source
var (
	Solution_Type_name = map[int32]string{
		0: "UNSET",
		1: "CORRECT",
		2: "INCORRECT",
		3: "WRONG_ANSWER",
		4: "TIMEOUT",
		5: "OVERFLOW",
		6: "TIMEOUT_OR_ACCEPTED",
		7: "OVERFLOW_OR_ACCEPTED",
		8: "DONT_RUN",
		9: "FAILURE",
	}
	Solution_Type_value = map[string]int32{
		"UNSET":                0,
		"CORRECT":              1,
		"INCORRECT":            2,
		"WRONG_ANSWER":         3,
		"TIMEOUT":              4,
		"OVERFLOW":             5,
		"TIMEOUT_OR_ACCEPTED":  6,
		"OVERFLOW_OR_ACCEPTED": 7,
		"DONT_RUN":             8,
		"FAILURE":              9,
	}
)

Enum value maps for Solution_Type.

View Source
var (
	ListSolutionsInput_Sortable_name = map[int32]string{
		0: "NAME",
		1: "TYPE",
	}
	ListSolutionsInput_Sortable_value = map[string]int32{
		"NAME": 0,
		"TYPE": 1,
	}
)

Enum value maps for ListSolutionsInput_Sortable.

View Source
var (
	UpdateSolutionInput_Patch_name = map[int32]string{
		0: "ALL",
		1: "NAME",
		2: "TYPE",
		3: "RUNTIME",
		4: "SOURCE",
		5: "SECRET",
	}
	UpdateSolutionInput_Patch_value = map[string]int32{
		"ALL":     0,
		"NAME":    1,
		"TYPE":    2,
		"RUNTIME": 3,
		"SOURCE":  4,
		"SECRET":  5,
	}
)

Enum value maps for UpdateSolutionInput_Patch.

View Source
var (
	Statement_Extra_name = map[int32]string{
		0: "UNKNOWN_EXTRA",
		1: "CONTENT_RENDER",
		2: "CONTENT_VALUE",
	}
	Statement_Extra_value = map[string]int32{
		"UNKNOWN_EXTRA":  0,
		"CONTENT_RENDER": 1,
		"CONTENT_VALUE":  2,
	}
)

Enum value maps for Statement_Extra.

View Source
var (
	Statement_Patch_name = map[int32]string{
		0:  "UNKNOWN_PATCH",
		1:  "PATCH_ALL",
		2:  "PATCH_LOCALE",
		8:  "PATCH_AUTOMATIC",
		9:  "PATCH_DRAFT",
		3:  "PATCH_TITLE",
		4:  "PATCH_CONTENT",
		5:  "PATCH_DOWNLOAD_LINK",
		6:  "PATCH_AUTHOR",
		7:  "PATCH_SOURCE",
		10: "PATCH_AUTHOR_ID",
	}
	Statement_Patch_value = map[string]int32{
		"UNKNOWN_PATCH":       0,
		"PATCH_ALL":           1,
		"PATCH_LOCALE":        2,
		"PATCH_AUTOMATIC":     8,
		"PATCH_DRAFT":         9,
		"PATCH_TITLE":         3,
		"PATCH_CONTENT":       4,
		"PATCH_DOWNLOAD_LINK": 5,
		"PATCH_AUTHOR":        6,
		"PATCH_SOURCE":        7,
		"PATCH_AUTHOR_ID":     10,
	}
)

Enum value maps for Statement_Patch.

View Source
var (
	Submission_Extra_name = map[int32]string{
		0: "NO_EXTRA",
		3: "GROUPS",
		4: "RUNS",
	}
	Submission_Extra_value = map[string]int32{
		"NO_EXTRA": 0,
		"GROUPS":   3,
		"RUNS":     4,
	}
)

Enum value maps for Submission_Extra.

View Source
var (
	Submission_Status_name = map[int32]string{
		0:  "NONE",
		1:  "PENDING",
		9:  "PROVISIONING",
		10: "INITIALIZING",
		2:  "TESTING",
		3:  "TIMEOUT",
		4:  "COMPLETE",
		5:  "ERROR",
		6:  "FAILURE",
		7:  "SKIPPED",
		8:  "BLOCKED",
	}
	Submission_Status_value = map[string]int32{
		"NONE":         0,
		"PENDING":      1,
		"PROVISIONING": 9,
		"INITIALIZING": 10,
		"TESTING":      2,
		"TIMEOUT":      3,
		"COMPLETE":     4,
		"ERROR":        5,
		"FAILURE":      6,
		"SKIPPED":      7,
		"BLOCKED":      8,
	}
)

Enum value maps for Submission_Status.

View Source
var (
	Submission_Verdict_name = map[int32]string{
		0: "NO_VERDICT",
		1: "ACCEPTED",
		2: "WRONG_ANSWER",
		3: "TIME_LIMIT_EXCEEDED",
		4: "CPU_EXHAUSTED",
		5: "MEMORY_OVERFLOW",
		6: "RUNTIME_ERROR",
	}
	Submission_Verdict_value = map[string]int32{
		"NO_VERDICT":          0,
		"ACCEPTED":            1,
		"WRONG_ANSWER":        2,
		"TIME_LIMIT_EXCEEDED": 3,
		"CPU_EXHAUSTED":       4,
		"MEMORY_OVERFLOW":     5,
		"RUNTIME_ERROR":       6,
	}
)

Enum value maps for Submission_Verdict.

View Source
var (
	Suggestion_Status_name = map[int32]string{
		0: "UNKNOWN_STATUS",
		1: "PENDING",
		2: "IN_REVIEW",
		3: "APPROVED",
		4: "REJECTED",
	}
	Suggestion_Status_value = map[string]int32{
		"UNKNOWN_STATUS": 0,
		"PENDING":        1,
		"IN_REVIEW":      2,
		"APPROVED":       3,
		"REJECTED":       4,
	}
)

Enum value maps for Suggestion_Status.

View Source
var (
	FeedbackPolicy_name = map[int32]string{
		0: "COMPLETE",
		1: "ICPC",
		2: "ICPC_EXPANDED",
	}
	FeedbackPolicy_value = map[string]int32{
		"COMPLETE":      0,
		"ICPC":          1,
		"ICPC_EXPANDED": 2,
	}
)

Enum value maps for FeedbackPolicy.

View Source
var (
	ScoringMode_name = map[int32]string{
		0: "NO_SCORE",
		1: "EACH",
		2: "ALL",
		3: "WORST",
		4: "BEST",
	}
	ScoringMode_value = map[string]int32{
		"NO_SCORE": 0,
		"EACH":     1,
		"ALL":      2,
		"WORST":    3,
		"BEST":     4,
	}
)

Enum value maps for ScoringMode.

View Source
var (
	UpdateTestInput_Patch_name = map[int32]string{
		0: "ALL",
		1: "EXAMPLE",
		2: "INACTIVE",
		3: "SCORE",
		4: "INPUT",
		5: "ANSWER",
		8: "INDEX",
		9: "SECRET",
		6: "EXAMPLE_INPUT",
		7: "EXAMPLE_ANSWER",
	}
	UpdateTestInput_Patch_value = map[string]int32{
		"ALL":            0,
		"EXAMPLE":        1,
		"INACTIVE":       2,
		"SCORE":          3,
		"INPUT":          4,
		"ANSWER":         5,
		"INDEX":          8,
		"SECRET":         9,
		"EXAMPLE_INPUT":  6,
		"EXAMPLE_ANSWER": 7,
	}
)

Enum value maps for UpdateTestInput_Patch.

View Source
var (
	Testset_DependencyMode_name = map[int32]string{
		0: "UNKNOWN_DEPENDENCY_MODE",
		1: "FULLY_ACCEPTED",
		2: "FIRST_POINT",
	}
	Testset_DependencyMode_value = map[string]int32{
		"UNKNOWN_DEPENDENCY_MODE": 0,
		"FULLY_ACCEPTED":          1,
		"FIRST_POINT":             2,
	}
)

Enum value maps for Testset_DependencyMode.

View Source
var AttachmentService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.atlas.AttachmentService",
	HandlerType: (*AttachmentServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateAttachment",
			Handler:    _AttachmentService_CreateAttachment_Handler,
		},
		{
			MethodName: "UpdateAttachment",
			Handler:    _AttachmentService_UpdateAttachment_Handler,
		},
		{
			MethodName: "DeleteAttachment",
			Handler:    _AttachmentService_DeleteAttachment_Handler,
		},
		{
			MethodName: "ListAttachments",
			Handler:    _AttachmentService_ListAttachments_Handler,
		},
		{
			MethodName: "DescribeAttachment",
			Handler:    _AttachmentService_DescribeAttachment_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/atlas/attachment_service.proto",
}

AttachmentService_ServiceDesc is the grpc.ServiceDesc for AttachmentService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var BookmarkService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.atlas.BookmarkService",
	HandlerType: (*BookmarkServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetBookmark",
			Handler:    _BookmarkService_GetBookmark_Handler,
		},
		{
			MethodName: "SetBookmark",
			Handler:    _BookmarkService_SetBookmark_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/atlas/bookmark_service.proto",
}

BookmarkService_ServiceDesc is the grpc.ServiceDesc for BookmarkService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CodeTemplateService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.atlas.CodeTemplateService",
	HandlerType: (*CodeTemplateServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateCodeTemplate",
			Handler:    _CodeTemplateService_CreateCodeTemplate_Handler,
		},
		{
			MethodName: "UpdateCodeTemplate",
			Handler:    _CodeTemplateService_UpdateCodeTemplate_Handler,
		},
		{
			MethodName: "DeleteCodeTemplate",
			Handler:    _CodeTemplateService_DeleteCodeTemplate_Handler,
		},
		{
			MethodName: "ListCodeTemplates",
			Handler:    _CodeTemplateService_ListCodeTemplates_Handler,
		},
		{
			MethodName: "DescribeCodeTemplate",
			Handler:    _CodeTemplateService_DescribeCodeTemplate_Handler,
		},
		{
			MethodName: "LookupCodeTemplate",
			Handler:    _CodeTemplateService_LookupCodeTemplate_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/atlas/code_template_service.proto",
}

CodeTemplateService_ServiceDesc is the grpc.ServiceDesc for CodeTemplateService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var EditorService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.atlas.EditorService",
	HandlerType: (*EditorServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "DescribeEditor",
			Handler:    _EditorService_DescribeEditor_Handler,
		},
		{
			MethodName: "DescribeEditorState",
			Handler:    _EditorService_DescribeEditorState_Handler,
		},
		{
			MethodName: "UpdateEditorState",
			Handler:    _EditorService_UpdateEditorState_Handler,
		},
		{
			MethodName: "PrintEditorCode",
			Handler:    _EditorService_PrintEditorCode_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/atlas/editor_service.proto",
}

EditorService_ServiceDesc is the grpc.ServiceDesc for EditorService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var EditorialService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.atlas.EditorialService",
	HandlerType: (*EditorialServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateEditorial",
			Handler:    _EditorialService_CreateEditorial_Handler,
		},
		{
			MethodName: "UpdateEditorial",
			Handler:    _EditorialService_UpdateEditorial_Handler,
		},
		{
			MethodName: "DeleteEditorial",
			Handler:    _EditorialService_DeleteEditorial_Handler,
		},
		{
			MethodName: "DescribeEditorial",
			Handler:    _EditorialService_DescribeEditorial_Handler,
		},
		{
			MethodName: "LookupEditorial",
			Handler:    _EditorialService_LookupEditorial_Handler,
		},
		{
			MethodName: "PreviewEditorial",
			Handler:    _EditorialService_PreviewEditorial_Handler,
		},
		{
			MethodName: "ListEditorials",
			Handler:    _EditorialService_ListEditorials_Handler,
		},
		{
			MethodName: "TranslateEditorials",
			Handler:    _EditorialService_TranslateEditorials_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/atlas/editorial_service.proto",
}

EditorialService_ServiceDesc is the grpc.ServiceDesc for EditorialService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_eolymp_atlas_attachment_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_attachment_service_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_bookmark_service_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_code_template_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_code_template_service_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_editor_service_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_editorial_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_editorial_service_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_problem_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_problem_service_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_scoring_score_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_scoring_service_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_script_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_script_service_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_snapshot_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_solution_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_solution_service_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_statement_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_statement_service_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_submission_assistant_service_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_submission_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_submission_service_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_suggestion_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_suggestion_service_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_testing_checker_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_testing_config_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_testing_feedback_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_testing_interactor_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_testing_scoring_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_testing_service_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_testing_test_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_testing_testset_proto protoreflect.FileDescriptor
View Source
var File_eolymp_atlas_version_proto protoreflect.FileDescriptor
View Source
var ProblemService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.atlas.ProblemService",
	HandlerType: (*ProblemServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateProblem",
			Handler:    _ProblemService_CreateProblem_Handler,
		},
		{
			MethodName: "UpdateProblem",
			Handler:    _ProblemService_UpdateProblem_Handler,
		},
		{
			MethodName: "DeleteProblem",
			Handler:    _ProblemService_DeleteProblem_Handler,
		},
		{
			MethodName: "DescribeProblem",
			Handler:    _ProblemService_DescribeProblem_Handler,
		},
		{
			MethodName: "ListProblems",
			Handler:    _ProblemService_ListProblems_Handler,
		},
		{
			MethodName: "SyncProblem",
			Handler:    _ProblemService_SyncProblem_Handler,
		},
		{
			MethodName: "VoteProblem",
			Handler:    _ProblemService_VoteProblem_Handler,
		},
		{
			MethodName: "ListVersions",
			Handler:    _ProblemService_ListVersions_Handler,
		},
		{
			MethodName: "ListRuntimes",
			Handler:    _ProblemService_ListRuntimes_Handler,
		},
		{
			MethodName: "ExportProblem",
			Handler:    _ProblemService_ExportProblem_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/atlas/problem_service.proto",
}

ProblemService_ServiceDesc is the grpc.ServiceDesc for ProblemService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ScoringService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.atlas.ScoringService",
	HandlerType: (*ScoringServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "DescribeScore",
			Handler:    _ScoringService_DescribeScore_Handler,
		},
		{
			MethodName: "DescribeProblemGrading",
			Handler:    _ScoringService_DescribeProblemGrading_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/atlas/scoring_service.proto",
}

ScoringService_ServiceDesc is the grpc.ServiceDesc for ScoringService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ScriptService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.atlas.ScriptService",
	HandlerType: (*ScriptServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateScript",
			Handler:    _ScriptService_CreateScript_Handler,
		},
		{
			MethodName: "UpdateScript",
			Handler:    _ScriptService_UpdateScript_Handler,
		},
		{
			MethodName: "DeleteScript",
			Handler:    _ScriptService_DeleteScript_Handler,
		},
		{
			MethodName: "DescribeScript",
			Handler:    _ScriptService_DescribeScript_Handler,
		},
		{
			MethodName: "ListScripts",
			Handler:    _ScriptService_ListScripts_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/atlas/script_service.proto",
}

ScriptService_ServiceDesc is the grpc.ServiceDesc for ScriptService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SolutionService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.atlas.SolutionService",
	HandlerType: (*SolutionServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateSolution",
			Handler:    _SolutionService_CreateSolution_Handler,
		},
		{
			MethodName: "UpdateSolution",
			Handler:    _SolutionService_UpdateSolution_Handler,
		},
		{
			MethodName: "DeleteSolution",
			Handler:    _SolutionService_DeleteSolution_Handler,
		},
		{
			MethodName: "DescribeSolution",
			Handler:    _SolutionService_DescribeSolution_Handler,
		},
		{
			MethodName: "ListSolutions",
			Handler:    _SolutionService_ListSolutions_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/atlas/solution_service.proto",
}

SolutionService_ServiceDesc is the grpc.ServiceDesc for SolutionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var StatementService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.atlas.StatementService",
	HandlerType: (*StatementServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateStatement",
			Handler:    _StatementService_CreateStatement_Handler,
		},
		{
			MethodName: "UpdateStatement",
			Handler:    _StatementService_UpdateStatement_Handler,
		},
		{
			MethodName: "DeleteStatement",
			Handler:    _StatementService_DeleteStatement_Handler,
		},
		{
			MethodName: "DescribeStatement",
			Handler:    _StatementService_DescribeStatement_Handler,
		},
		{
			MethodName: "LookupStatement",
			Handler:    _StatementService_LookupStatement_Handler,
		},
		{
			MethodName: "PreviewStatement",
			Handler:    _StatementService_PreviewStatement_Handler,
		},
		{
			MethodName: "ListStatements",
			Handler:    _StatementService_ListStatements_Handler,
		},
		{
			MethodName: "TranslateStatements",
			Handler:    _StatementService_TranslateStatements_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/atlas/statement_service.proto",
}

StatementService_ServiceDesc is the grpc.ServiceDesc for StatementService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SubmissionAssistantService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.atlas.SubmissionAssistantService",
	HandlerType: (*SubmissionAssistantServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "RequestDebugAssistance",
			Handler:    _SubmissionAssistantService_RequestDebugAssistance_Handler,
		},
		{
			MethodName: "DescribeDebugAssistance",
			Handler:    _SubmissionAssistantService_DescribeDebugAssistance_Handler,
		},
		{
			MethodName: "RateDebugAssistance",
			Handler:    _SubmissionAssistantService_RateDebugAssistance_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/atlas/submission_assistant_service.proto",
}

SubmissionAssistantService_ServiceDesc is the grpc.ServiceDesc for SubmissionAssistantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SubmissionService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.atlas.SubmissionService",
	HandlerType: (*SubmissionServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateSubmission",
			Handler:    _SubmissionService_CreateSubmission_Handler,
		},
		{
			MethodName: "RetestSubmission",
			Handler:    _SubmissionService_RetestSubmission_Handler,
		},
		{
			MethodName: "DescribeSubmission",
			Handler:    _SubmissionService_DescribeSubmission_Handler,
		},
		{
			MethodName: "ListSubmissions",
			Handler:    _SubmissionService_ListSubmissions_Handler,
		},
		{
			MethodName: "DescribeSubmissionUsage",
			Handler:    _SubmissionService_DescribeSubmissionUsage_Handler,
		},
		{
			MethodName: "ListProblemTop",
			Handler:    _SubmissionService_ListProblemTop_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "WatchSubmission",
			Handler:       _SubmissionService_WatchSubmission_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "eolymp/atlas/submission_service.proto",
}

SubmissionService_ServiceDesc is the grpc.ServiceDesc for SubmissionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SuggestionService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.atlas.SuggestionService",
	HandlerType: (*SuggestionServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateSuggestion",
			Handler:    _SuggestionService_CreateSuggestion_Handler,
		},
		{
			MethodName: "UpdateSuggestion",
			Handler:    _SuggestionService_UpdateSuggestion_Handler,
		},
		{
			MethodName: "ReviewSuggestion",
			Handler:    _SuggestionService_ReviewSuggestion_Handler,
		},
		{
			MethodName: "ResubmitSuggestion",
			Handler:    _SuggestionService_ResubmitSuggestion_Handler,
		},
		{
			MethodName: "DeleteSuggestion",
			Handler:    _SuggestionService_DeleteSuggestion_Handler,
		},
		{
			MethodName: "ListSuggestions",
			Handler:    _SuggestionService_ListSuggestions_Handler,
		},
		{
			MethodName: "DescribeSuggestion",
			Handler:    _SuggestionService_DescribeSuggestion_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/atlas/suggestion_service.proto",
}

SuggestionService_ServiceDesc is the grpc.ServiceDesc for SuggestionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var TestingService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.atlas.TestingService",
	HandlerType: (*TestingServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "UpdateTestingConfig",
			Handler:    _TestingService_UpdateTestingConfig_Handler,
		},
		{
			MethodName: "DescribeTestingConfig",
			Handler:    _TestingService_DescribeTestingConfig_Handler,
		},
		{
			MethodName: "UpdateChecker",
			Handler:    _TestingService_UpdateChecker_Handler,
		},
		{
			MethodName: "DescribeChecker",
			Handler:    _TestingService_DescribeChecker_Handler,
		},
		{
			MethodName: "UpdateInteractor",
			Handler:    _TestingService_UpdateInteractor_Handler,
		},
		{
			MethodName: "DescribeInteractor",
			Handler:    _TestingService_DescribeInteractor_Handler,
		},
		{
			MethodName: "CreateTestset",
			Handler:    _TestingService_CreateTestset_Handler,
		},
		{
			MethodName: "UpdateTestset",
			Handler:    _TestingService_UpdateTestset_Handler,
		},
		{
			MethodName: "DeleteTestset",
			Handler:    _TestingService_DeleteTestset_Handler,
		},
		{
			MethodName: "DescribeTestset",
			Handler:    _TestingService_DescribeTestset_Handler,
		},
		{
			MethodName: "ListTestsets",
			Handler:    _TestingService_ListTestsets_Handler,
		},
		{
			MethodName: "CreateTest",
			Handler:    _TestingService_CreateTest_Handler,
		},
		{
			MethodName: "UpdateTest",
			Handler:    _TestingService_UpdateTest_Handler,
		},
		{
			MethodName: "DeleteTest",
			Handler:    _TestingService_DeleteTest_Handler,
		},
		{
			MethodName: "DescribeTest",
			Handler:    _TestingService_DescribeTest_Handler,
		},
		{
			MethodName: "ListTests",
			Handler:    _TestingService_ListTests_Handler,
		},
		{
			MethodName: "ListExamples",
			Handler:    _TestingService_ListExamples_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/atlas/testing_service.proto",
}

TestingService_ServiceDesc is the grpc.ServiceDesc for TestingService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterAttachmentServiceHttpHandlers

func RegisterAttachmentServiceHttpHandlers(router *mux.Router, prefix string, cli AttachmentServiceClient)

RegisterAttachmentServiceHttpHandlers adds handlers for for AttachmentServiceClient

func RegisterAttachmentServiceHttpProxy

func RegisterAttachmentServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)

RegisterAttachmentServiceHttpProxy adds proxy handlers for for AttachmentServiceClient

func RegisterAttachmentServiceServer

func RegisterAttachmentServiceServer(s grpc.ServiceRegistrar, srv AttachmentServiceServer)

func RegisterBookmarkServiceHttpHandlers

func RegisterBookmarkServiceHttpHandlers(router *mux.Router, prefix string, cli BookmarkServiceClient)

RegisterBookmarkServiceHttpHandlers adds handlers for for BookmarkServiceClient

func RegisterBookmarkServiceHttpProxy

func RegisterBookmarkServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)

RegisterBookmarkServiceHttpProxy adds proxy handlers for for BookmarkServiceClient

func RegisterBookmarkServiceServer

func RegisterBookmarkServiceServer(s grpc.ServiceRegistrar, srv BookmarkServiceServer)

func RegisterCodeTemplateServiceHttpHandlers

func RegisterCodeTemplateServiceHttpHandlers(router *mux.Router, prefix string, cli CodeTemplateServiceClient)

RegisterCodeTemplateServiceHttpHandlers adds handlers for for CodeTemplateServiceClient

func RegisterCodeTemplateServiceHttpProxy

func RegisterCodeTemplateServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)

RegisterCodeTemplateServiceHttpProxy adds proxy handlers for for CodeTemplateServiceClient

func RegisterCodeTemplateServiceServer

func RegisterCodeTemplateServiceServer(s grpc.ServiceRegistrar, srv CodeTemplateServiceServer)

func RegisterEditorServiceHttpHandlers

func RegisterEditorServiceHttpHandlers(router *mux.Router, prefix string, cli EditorServiceClient)

RegisterEditorServiceHttpHandlers adds handlers for for EditorServiceClient

func RegisterEditorServiceHttpProxy

func RegisterEditorServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)

RegisterEditorServiceHttpProxy adds proxy handlers for for EditorServiceClient

func RegisterEditorServiceServer

func RegisterEditorServiceServer(s grpc.ServiceRegistrar, srv EditorServiceServer)

func RegisterEditorialServiceHttpHandlers

func RegisterEditorialServiceHttpHandlers(router *mux.Router, prefix string, cli EditorialServiceClient)

RegisterEditorialServiceHttpHandlers adds handlers for for EditorialServiceClient

func RegisterEditorialServiceHttpProxy

func RegisterEditorialServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)

RegisterEditorialServiceHttpProxy adds proxy handlers for for EditorialServiceClient

func RegisterEditorialServiceServer

func RegisterEditorialServiceServer(s grpc.ServiceRegistrar, srv EditorialServiceServer)

func RegisterProblemServiceHttpHandlers

func RegisterProblemServiceHttpHandlers(router *mux.Router, prefix string, cli ProblemServiceClient)

RegisterProblemServiceHttpHandlers adds handlers for for ProblemServiceClient

func RegisterProblemServiceHttpProxy

func RegisterProblemServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)

RegisterProblemServiceHttpProxy adds proxy handlers for for ProblemServiceClient

func RegisterProblemServiceServer

func RegisterProblemServiceServer(s grpc.ServiceRegistrar, srv ProblemServiceServer)

func RegisterScoringServiceHttpHandlers

func RegisterScoringServiceHttpHandlers(router *mux.Router, prefix string, cli ScoringServiceClient)

RegisterScoringServiceHttpHandlers adds handlers for for ScoringServiceClient

func RegisterScoringServiceHttpProxy

func RegisterScoringServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)

RegisterScoringServiceHttpProxy adds proxy handlers for for ScoringServiceClient

func RegisterScoringServiceServer

func RegisterScoringServiceServer(s grpc.ServiceRegistrar, srv ScoringServiceServer)

func RegisterScriptServiceHttpHandlers

func RegisterScriptServiceHttpHandlers(router *mux.Router, prefix string, cli ScriptServiceClient)

RegisterScriptServiceHttpHandlers adds handlers for for ScriptServiceClient

func RegisterScriptServiceHttpProxy

func RegisterScriptServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)

RegisterScriptServiceHttpProxy adds proxy handlers for for ScriptServiceClient

func RegisterScriptServiceServer

func RegisterScriptServiceServer(s grpc.ServiceRegistrar, srv ScriptServiceServer)

func RegisterSolutionServiceHttpHandlers

func RegisterSolutionServiceHttpHandlers(router *mux.Router, prefix string, cli SolutionServiceClient)

RegisterSolutionServiceHttpHandlers adds handlers for for SolutionServiceClient

func RegisterSolutionServiceHttpProxy

func RegisterSolutionServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)

RegisterSolutionServiceHttpProxy adds proxy handlers for for SolutionServiceClient

func RegisterSolutionServiceServer

func RegisterSolutionServiceServer(s grpc.ServiceRegistrar, srv SolutionServiceServer)

func RegisterStatementServiceHttpHandlers

func RegisterStatementServiceHttpHandlers(router *mux.Router, prefix string, cli StatementServiceClient)

RegisterStatementServiceHttpHandlers adds handlers for for StatementServiceClient

func RegisterStatementServiceHttpProxy

func RegisterStatementServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)

RegisterStatementServiceHttpProxy adds proxy handlers for for StatementServiceClient

func RegisterStatementServiceServer

func RegisterStatementServiceServer(s grpc.ServiceRegistrar, srv StatementServiceServer)

func RegisterSubmissionAssistantServiceHttpHandlers

func RegisterSubmissionAssistantServiceHttpHandlers(router *mux.Router, prefix string, cli SubmissionAssistantServiceClient)

RegisterSubmissionAssistantServiceHttpHandlers adds handlers for for SubmissionAssistantServiceClient

func RegisterSubmissionAssistantServiceHttpProxy

func RegisterSubmissionAssistantServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)

RegisterSubmissionAssistantServiceHttpProxy adds proxy handlers for for SubmissionAssistantServiceClient

func RegisterSubmissionAssistantServiceServer

func RegisterSubmissionAssistantServiceServer(s grpc.ServiceRegistrar, srv SubmissionAssistantServiceServer)

func RegisterSubmissionServiceHttpHandlers

func RegisterSubmissionServiceHttpHandlers(router *mux.Router, prefix string, cli SubmissionServiceClient)

RegisterSubmissionServiceHttpHandlers adds handlers for for SubmissionServiceClient

func RegisterSubmissionServiceHttpProxy

func RegisterSubmissionServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)

RegisterSubmissionServiceHttpProxy adds proxy handlers for for SubmissionServiceClient

func RegisterSubmissionServiceServer

func RegisterSubmissionServiceServer(s grpc.ServiceRegistrar, srv SubmissionServiceServer)

func RegisterSuggestionServiceHttpHandlers

func RegisterSuggestionServiceHttpHandlers(router *mux.Router, prefix string, cli SuggestionServiceClient)

RegisterSuggestionServiceHttpHandlers adds handlers for for SuggestionServiceClient

func RegisterSuggestionServiceHttpProxy

func RegisterSuggestionServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)

RegisterSuggestionServiceHttpProxy adds proxy handlers for for SuggestionServiceClient

func RegisterSuggestionServiceServer

func RegisterSuggestionServiceServer(s grpc.ServiceRegistrar, srv SuggestionServiceServer)

func RegisterTestingServiceHttpHandlers

func RegisterTestingServiceHttpHandlers(router *mux.Router, prefix string, cli TestingServiceClient)

RegisterTestingServiceHttpHandlers adds handlers for for TestingServiceClient

func RegisterTestingServiceHttpProxy

func RegisterTestingServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)

RegisterTestingServiceHttpProxy adds proxy handlers for for TestingServiceClient

func RegisterTestingServiceServer

func RegisterTestingServiceServer(s grpc.ServiceRegistrar, srv TestingServiceServer)

Types

type Attachment

type Attachment struct {
	Id        string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ProblemId string `protobuf:"bytes,2,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // deprecate
	Name      string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Link      string `protobuf:"bytes,4,opt,name=link,proto3" json:"link,omitempty"`
	// contains filtered or unexported fields
}

func (*Attachment) Descriptor deprecated

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

Deprecated: Use Attachment.ProtoReflect.Descriptor instead.

func (*Attachment) GetId

func (x *Attachment) GetId() string
func (x *Attachment) GetLink() string

func (*Attachment) GetName

func (x *Attachment) GetName() string

func (*Attachment) GetProblemId

func (x *Attachment) GetProblemId() string

func (*Attachment) ProtoMessage

func (*Attachment) ProtoMessage()

func (*Attachment) ProtoReflect

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

func (*Attachment) Reset

func (x *Attachment) Reset()

func (*Attachment) String

func (x *Attachment) String() string

type AttachmentServiceClient

type AttachmentServiceClient interface {
	CreateAttachment(ctx context.Context, in *CreateAttachmentInput, opts ...grpc.CallOption) (*CreateAttachmentOutput, error)
	UpdateAttachment(ctx context.Context, in *UpdateAttachmentInput, opts ...grpc.CallOption) (*UpdateAttachmentOutput, error)
	DeleteAttachment(ctx context.Context, in *DeleteAttachmentInput, opts ...grpc.CallOption) (*DeleteAttachmentOutput, error)
	ListAttachments(ctx context.Context, in *ListAttachmentsInput, opts ...grpc.CallOption) (*ListAttachmentsOutput, error)
	DescribeAttachment(ctx context.Context, in *DescribeAttachmentInput, opts ...grpc.CallOption) (*DescribeAttachmentOutput, error)
}

AttachmentServiceClient is the client API for AttachmentService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type AttachmentServiceServer

AttachmentServiceServer is the server API for AttachmentService service. All implementations should embed UnimplementedAttachmentServiceServer for forward compatibility.

type AttachmentServiceService

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

func NewAttachmentServiceHttpClient

func NewAttachmentServiceHttpClient(url string, cli _AttachmentServiceHttpClient) *AttachmentServiceService

NewAttachmentServiceHttpClient constructs client for AttachmentService

func (*AttachmentServiceService) CreateAttachment

func (*AttachmentServiceService) DeleteAttachment

func (*AttachmentServiceService) DescribeAttachment

func (*AttachmentServiceService) ListAttachments

func (*AttachmentServiceService) UpdateAttachment

type BookmarkChangedEvent

type BookmarkChangedEvent struct {
	ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	MemberId  string `protobuf:"bytes,2,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
	Before    bool   `protobuf:"varint,3,opt,name=before,proto3" json:"before,omitempty"`
	After     bool   `protobuf:"varint,4,opt,name=after,proto3" json:"after,omitempty"`
	// contains filtered or unexported fields
}

func (*BookmarkChangedEvent) Descriptor deprecated

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

Deprecated: Use BookmarkChangedEvent.ProtoReflect.Descriptor instead.

func (*BookmarkChangedEvent) GetAfter

func (x *BookmarkChangedEvent) GetAfter() bool

func (*BookmarkChangedEvent) GetBefore

func (x *BookmarkChangedEvent) GetBefore() bool

func (*BookmarkChangedEvent) GetMemberId

func (x *BookmarkChangedEvent) GetMemberId() string

func (*BookmarkChangedEvent) GetProblemId

func (x *BookmarkChangedEvent) GetProblemId() string

func (*BookmarkChangedEvent) ProtoMessage

func (*BookmarkChangedEvent) ProtoMessage()

func (*BookmarkChangedEvent) ProtoReflect

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

func (*BookmarkChangedEvent) Reset

func (x *BookmarkChangedEvent) Reset()

func (*BookmarkChangedEvent) String

func (x *BookmarkChangedEvent) String() string

type BookmarkServiceClient

type BookmarkServiceClient interface {
	GetBookmark(ctx context.Context, in *GetBookmarkInput, opts ...grpc.CallOption) (*GetBookmarkOutput, error)
	SetBookmark(ctx context.Context, in *SetBookmarkInput, opts ...grpc.CallOption) (*SetBookmarkOutput, error)
}

BookmarkServiceClient is the client API for BookmarkService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type BookmarkServiceServer

type BookmarkServiceServer interface {
	GetBookmark(context.Context, *GetBookmarkInput) (*GetBookmarkOutput, error)
	SetBookmark(context.Context, *SetBookmarkInput) (*SetBookmarkOutput, error)
}

BookmarkServiceServer is the server API for BookmarkService service. All implementations should embed UnimplementedBookmarkServiceServer for forward compatibility.

type BookmarkServiceService

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

func NewBookmarkServiceHttpClient

func NewBookmarkServiceHttpClient(url string, cli _BookmarkServiceHttpClient) *BookmarkServiceService

NewBookmarkServiceHttpClient constructs client for BookmarkService

func (*BookmarkServiceService) GetBookmark

func (*BookmarkServiceService) SetBookmark

type Checker

type Checker struct {
	Type executor.Checker_Type `protobuf:"varint,1,opt,name=type,proto3,enum=eolymp.executor.Checker_Type" json:"type,omitempty"`
	// Programming language for PROGRAM checker
	Runtime string `protobuf:"bytes,2,opt,name=runtime,proto3" json:"runtime,omitempty"`
	// Source code for PROGRAM checker
	Source string `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"`
	// Precision for TOKEN checker
	Precision int32 `protobuf:"varint,4,opt,name=precision,proto3" json:"precision,omitempty"`
	// Case sensitivity option for TOKEN checker
	CaseSensitive bool `protobuf:"varint,5,opt,name=case_sensitive,json=caseSensitive,proto3" json:"case_sensitive,omitempty"`
	// Order sensitivity option for QUERY_RESULTS checker.
	// If set to false the rows of output and answer will be sorted before comparison.
	OrderSensitive bool `protobuf:"varint,6,opt,name=order_sensitive,json=orderSensitive,proto3" json:"order_sensitive,omitempty"`
	// Secret means checker code and configuration must not be exposed to users
	Secret bool `protobuf:"varint,7,opt,name=secret,proto3" json:"secret,omitempty"`
	// Additional files placed into workdir during compilation and execution
	Files []*executor.File `protobuf:"bytes,10,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

Checker provides configuration on how to verify answers

func (*Checker) Descriptor deprecated

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

Deprecated: Use Checker.ProtoReflect.Descriptor instead.

func (*Checker) GetCaseSensitive

func (x *Checker) GetCaseSensitive() bool

func (*Checker) GetFiles

func (x *Checker) GetFiles() []*executor.File

func (*Checker) GetOrderSensitive

func (x *Checker) GetOrderSensitive() bool

func (*Checker) GetPrecision

func (x *Checker) GetPrecision() int32

func (*Checker) GetRuntime

func (x *Checker) GetRuntime() string

func (*Checker) GetSecret

func (x *Checker) GetSecret() bool

func (*Checker) GetSource

func (x *Checker) GetSource() string

func (*Checker) GetType

func (x *Checker) GetType() executor.Checker_Type

func (*Checker) ProtoMessage

func (*Checker) ProtoMessage()

func (*Checker) ProtoReflect

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

func (*Checker) Reset

func (x *Checker) Reset()

func (*Checker) String

func (x *Checker) String() string

type CodeTemplateServiceClient

type CodeTemplateServiceClient interface {
	CreateCodeTemplate(ctx context.Context, in *CreateCodeTemplateInput, opts ...grpc.CallOption) (*CreateCodeTemplateOutput, error)
	UpdateCodeTemplate(ctx context.Context, in *UpdateCodeTemplateInput, opts ...grpc.CallOption) (*UpdateCodeTemplateOutput, error)
	DeleteCodeTemplate(ctx context.Context, in *DeleteCodeTemplateInput, opts ...grpc.CallOption) (*DeleteCodeTemplateOutput, error)
	ListCodeTemplates(ctx context.Context, in *ListCodeTemplatesInput, opts ...grpc.CallOption) (*ListCodeTemplatesOutput, error)
	DescribeCodeTemplate(ctx context.Context, in *DescribeCodeTemplateInput, opts ...grpc.CallOption) (*DescribeCodeTemplateOutput, error)
	LookupCodeTemplate(ctx context.Context, in *LookupCodeTemplateInput, opts ...grpc.CallOption) (*LookupCodeTemplateOutput, error)
}

CodeTemplateServiceClient is the client API for CodeTemplateService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CodeTemplateServiceServer

CodeTemplateServiceServer is the server API for CodeTemplateService service. All implementations should embed UnimplementedCodeTemplateServiceServer for forward compatibility.

type CodeTemplateServiceService

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

func NewCodeTemplateServiceHttpClient

func NewCodeTemplateServiceHttpClient(url string, cli _CodeTemplateServiceHttpClient) *CodeTemplateServiceService

NewCodeTemplateServiceHttpClient constructs client for CodeTemplateService

func (*CodeTemplateServiceService) CreateCodeTemplate

func (*CodeTemplateServiceService) DeleteCodeTemplate

func (*CodeTemplateServiceService) DescribeCodeTemplate

func (*CodeTemplateServiceService) ListCodeTemplates

func (*CodeTemplateServiceService) LookupCodeTemplate

func (*CodeTemplateServiceService) UpdateCodeTemplate

type CreateAttachmentInput

type CreateAttachmentInput struct {
	Attachment *Attachment `protobuf:"bytes,2,opt,name=attachment,proto3" json:"attachment,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAttachmentInput) Descriptor deprecated

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

Deprecated: Use CreateAttachmentInput.ProtoReflect.Descriptor instead.

func (*CreateAttachmentInput) GetAttachment

func (x *CreateAttachmentInput) GetAttachment() *Attachment

func (*CreateAttachmentInput) ProtoMessage

func (*CreateAttachmentInput) ProtoMessage()

func (*CreateAttachmentInput) ProtoReflect

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

func (*CreateAttachmentInput) Reset

func (x *CreateAttachmentInput) Reset()

func (*CreateAttachmentInput) String

func (x *CreateAttachmentInput) String() string

type CreateAttachmentOutput

type CreateAttachmentOutput struct {
	AttachmentId string `protobuf:"bytes,1,opt,name=attachment_id,json=attachmentId,proto3" json:"attachment_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAttachmentOutput) Descriptor deprecated

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

Deprecated: Use CreateAttachmentOutput.ProtoReflect.Descriptor instead.

func (*CreateAttachmentOutput) GetAttachmentId

func (x *CreateAttachmentOutput) GetAttachmentId() string

func (*CreateAttachmentOutput) ProtoMessage

func (*CreateAttachmentOutput) ProtoMessage()

func (*CreateAttachmentOutput) ProtoReflect

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

func (*CreateAttachmentOutput) Reset

func (x *CreateAttachmentOutput) Reset()

func (*CreateAttachmentOutput) String

func (x *CreateAttachmentOutput) String() string

type CreateCodeTemplateInput

type CreateCodeTemplateInput struct {
	Template *Template `protobuf:"bytes,2,opt,name=template,proto3" json:"template,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateCodeTemplateInput) Descriptor deprecated

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

Deprecated: Use CreateCodeTemplateInput.ProtoReflect.Descriptor instead.

func (*CreateCodeTemplateInput) GetTemplate

func (x *CreateCodeTemplateInput) GetTemplate() *Template

func (*CreateCodeTemplateInput) ProtoMessage

func (*CreateCodeTemplateInput) ProtoMessage()

func (*CreateCodeTemplateInput) ProtoReflect

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

func (*CreateCodeTemplateInput) Reset

func (x *CreateCodeTemplateInput) Reset()

func (*CreateCodeTemplateInput) String

func (x *CreateCodeTemplateInput) String() string

type CreateCodeTemplateOutput

type CreateCodeTemplateOutput struct {
	TemplateId string `protobuf:"bytes,1,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateCodeTemplateOutput) Descriptor deprecated

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

Deprecated: Use CreateCodeTemplateOutput.ProtoReflect.Descriptor instead.

func (*CreateCodeTemplateOutput) GetTemplateId

func (x *CreateCodeTemplateOutput) GetTemplateId() string

func (*CreateCodeTemplateOutput) ProtoMessage

func (*CreateCodeTemplateOutput) ProtoMessage()

func (*CreateCodeTemplateOutput) ProtoReflect

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

func (*CreateCodeTemplateOutput) Reset

func (x *CreateCodeTemplateOutput) Reset()

func (*CreateCodeTemplateOutput) String

func (x *CreateCodeTemplateOutput) String() string

type CreateEditorialInput

type CreateEditorialInput struct {
	Editorial *Editorial `protobuf:"bytes,2,opt,name=editorial,proto3" json:"editorial,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateEditorialInput) Descriptor deprecated

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

Deprecated: Use CreateEditorialInput.ProtoReflect.Descriptor instead.

func (*CreateEditorialInput) GetEditorial

func (x *CreateEditorialInput) GetEditorial() *Editorial

func (*CreateEditorialInput) ProtoMessage

func (*CreateEditorialInput) ProtoMessage()

func (*CreateEditorialInput) ProtoReflect

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

func (*CreateEditorialInput) Reset

func (x *CreateEditorialInput) Reset()

func (*CreateEditorialInput) String

func (x *CreateEditorialInput) String() string

type CreateEditorialOutput

type CreateEditorialOutput struct {
	EditorialId string `protobuf:"bytes,1,opt,name=editorial_id,json=editorialId,proto3" json:"editorial_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateEditorialOutput) Descriptor deprecated

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

Deprecated: Use CreateEditorialOutput.ProtoReflect.Descriptor instead.

func (*CreateEditorialOutput) GetEditorialId

func (x *CreateEditorialOutput) GetEditorialId() string

func (*CreateEditorialOutput) ProtoMessage

func (*CreateEditorialOutput) ProtoMessage()

func (*CreateEditorialOutput) ProtoReflect

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

func (*CreateEditorialOutput) Reset

func (x *CreateEditorialOutput) Reset()

func (*CreateEditorialOutput) String

func (x *CreateEditorialOutput) String() string

type CreateProblemInput

type CreateProblemInput struct {
	Problem   *Problem   `protobuf:"bytes,1,opt,name=problem,proto3" json:"problem,omitempty"`
	Statement *Statement `protobuf:"bytes,2,opt,name=statement,proto3" json:"statement,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateProblemInput) Descriptor deprecated

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

Deprecated: Use CreateProblemInput.ProtoReflect.Descriptor instead.

func (*CreateProblemInput) GetProblem

func (x *CreateProblemInput) GetProblem() *Problem

func (*CreateProblemInput) GetStatement

func (x *CreateProblemInput) GetStatement() *Statement

func (*CreateProblemInput) ProtoMessage

func (*CreateProblemInput) ProtoMessage()

func (*CreateProblemInput) ProtoReflect

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

func (*CreateProblemInput) Reset

func (x *CreateProblemInput) Reset()

func (*CreateProblemInput) String

func (x *CreateProblemInput) String() string

type CreateProblemOutput

type CreateProblemOutput struct {
	ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateProblemOutput) Descriptor deprecated

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

Deprecated: Use CreateProblemOutput.ProtoReflect.Descriptor instead.

func (*CreateProblemOutput) GetProblemId

func (x *CreateProblemOutput) GetProblemId() string

func (*CreateProblemOutput) ProtoMessage

func (*CreateProblemOutput) ProtoMessage()

func (*CreateProblemOutput) ProtoReflect

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

func (*CreateProblemOutput) Reset

func (x *CreateProblemOutput) Reset()

func (*CreateProblemOutput) String

func (x *CreateProblemOutput) String() string

type CreateScriptInput

type CreateScriptInput struct {
	Script *Script `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateScriptInput) Descriptor deprecated

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

Deprecated: Use CreateScriptInput.ProtoReflect.Descriptor instead.

func (*CreateScriptInput) GetScript

func (x *CreateScriptInput) GetScript() *Script

func (*CreateScriptInput) ProtoMessage

func (*CreateScriptInput) ProtoMessage()

func (*CreateScriptInput) ProtoReflect

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

func (*CreateScriptInput) Reset

func (x *CreateScriptInput) Reset()

func (*CreateScriptInput) String

func (x *CreateScriptInput) String() string

type CreateScriptOutput

type CreateScriptOutput struct {
	ScriptId string `protobuf:"bytes,1,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateScriptOutput) Descriptor deprecated

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

Deprecated: Use CreateScriptOutput.ProtoReflect.Descriptor instead.

func (*CreateScriptOutput) GetScriptId

func (x *CreateScriptOutput) GetScriptId() string

func (*CreateScriptOutput) ProtoMessage

func (*CreateScriptOutput) ProtoMessage()

func (*CreateScriptOutput) ProtoReflect

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

func (*CreateScriptOutput) Reset

func (x *CreateScriptOutput) Reset()

func (*CreateScriptOutput) String

func (x *CreateScriptOutput) String() string

type CreateSolutionInput

type CreateSolutionInput struct {
	Solution *Solution `protobuf:"bytes,2,opt,name=solution,proto3" json:"solution,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSolutionInput) Descriptor deprecated

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

Deprecated: Use CreateSolutionInput.ProtoReflect.Descriptor instead.

func (*CreateSolutionInput) GetSolution

func (x *CreateSolutionInput) GetSolution() *Solution

func (*CreateSolutionInput) ProtoMessage

func (*CreateSolutionInput) ProtoMessage()

func (*CreateSolutionInput) ProtoReflect

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

func (*CreateSolutionInput) Reset

func (x *CreateSolutionInput) Reset()

func (*CreateSolutionInput) String

func (x *CreateSolutionInput) String() string

type CreateSolutionOutput

type CreateSolutionOutput struct {
	SolutionId string `protobuf:"bytes,1,opt,name=solution_id,json=solutionId,proto3" json:"solution_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSolutionOutput) Descriptor deprecated

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

Deprecated: Use CreateSolutionOutput.ProtoReflect.Descriptor instead.

func (*CreateSolutionOutput) GetSolutionId

func (x *CreateSolutionOutput) GetSolutionId() string

func (*CreateSolutionOutput) ProtoMessage

func (*CreateSolutionOutput) ProtoMessage()

func (*CreateSolutionOutput) ProtoReflect

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

func (*CreateSolutionOutput) Reset

func (x *CreateSolutionOutput) Reset()

func (*CreateSolutionOutput) String

func (x *CreateSolutionOutput) String() string

type CreateStatementInput

type CreateStatementInput struct {
	Statement *Statement `protobuf:"bytes,2,opt,name=statement,proto3" json:"statement,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateStatementInput) Descriptor deprecated

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

Deprecated: Use CreateStatementInput.ProtoReflect.Descriptor instead.

func (*CreateStatementInput) GetStatement

func (x *CreateStatementInput) GetStatement() *Statement

func (*CreateStatementInput) ProtoMessage

func (*CreateStatementInput) ProtoMessage()

func (*CreateStatementInput) ProtoReflect

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

func (*CreateStatementInput) Reset

func (x *CreateStatementInput) Reset()

func (*CreateStatementInput) String

func (x *CreateStatementInput) String() string

type CreateStatementOutput

type CreateStatementOutput struct {
	StatementId string `protobuf:"bytes,1,opt,name=statement_id,json=statementId,proto3" json:"statement_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateStatementOutput) Descriptor deprecated

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

Deprecated: Use CreateStatementOutput.ProtoReflect.Descriptor instead.

func (*CreateStatementOutput) GetStatementId

func (x *CreateStatementOutput) GetStatementId() string

func (*CreateStatementOutput) ProtoMessage

func (*CreateStatementOutput) ProtoMessage()

func (*CreateStatementOutput) ProtoReflect

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

func (*CreateStatementOutput) Reset

func (x *CreateStatementOutput) Reset()

func (*CreateStatementOutput) String

func (x *CreateStatementOutput) String() string

type CreateSubmissionInput

type CreateSubmissionInput struct {
	ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	Lang      string `protobuf:"bytes,2,opt,name=lang,proto3" json:"lang,omitempty"`
	Source    string `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSubmissionInput) Descriptor deprecated

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

Deprecated: Use CreateSubmissionInput.ProtoReflect.Descriptor instead.

func (*CreateSubmissionInput) GetLang

func (x *CreateSubmissionInput) GetLang() string

func (*CreateSubmissionInput) GetProblemId

func (x *CreateSubmissionInput) GetProblemId() string

func (*CreateSubmissionInput) GetSource

func (x *CreateSubmissionInput) GetSource() string

func (*CreateSubmissionInput) ProtoMessage

func (*CreateSubmissionInput) ProtoMessage()

func (*CreateSubmissionInput) ProtoReflect

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

func (*CreateSubmissionInput) Reset

func (x *CreateSubmissionInput) Reset()

func (*CreateSubmissionInput) String

func (x *CreateSubmissionInput) String() string

type CreateSubmissionOutput

type CreateSubmissionOutput struct {
	SubmissionId string `protobuf:"bytes,1,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSubmissionOutput) Descriptor deprecated

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

Deprecated: Use CreateSubmissionOutput.ProtoReflect.Descriptor instead.

func (*CreateSubmissionOutput) GetSubmissionId

func (x *CreateSubmissionOutput) GetSubmissionId() string

func (*CreateSubmissionOutput) ProtoMessage

func (*CreateSubmissionOutput) ProtoMessage()

func (*CreateSubmissionOutput) ProtoReflect

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

func (*CreateSubmissionOutput) Reset

func (x *CreateSubmissionOutput) Reset()

func (*CreateSubmissionOutput) String

func (x *CreateSubmissionOutput) String() string

type CreateSuggestionInput

type CreateSuggestionInput struct {
	Suggestion *Suggestion `protobuf:"bytes,2,opt,name=suggestion,proto3" json:"suggestion,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSuggestionInput) Descriptor deprecated

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

Deprecated: Use CreateSuggestionInput.ProtoReflect.Descriptor instead.

func (*CreateSuggestionInput) GetSuggestion

func (x *CreateSuggestionInput) GetSuggestion() *Suggestion

func (*CreateSuggestionInput) ProtoMessage

func (*CreateSuggestionInput) ProtoMessage()

func (*CreateSuggestionInput) ProtoReflect

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

func (*CreateSuggestionInput) Reset

func (x *CreateSuggestionInput) Reset()

func (*CreateSuggestionInput) String

func (x *CreateSuggestionInput) String() string

type CreateSuggestionOutput

type CreateSuggestionOutput struct {
	SuggestionId string `protobuf:"bytes,1,opt,name=suggestion_id,json=suggestionId,proto3" json:"suggestion_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSuggestionOutput) Descriptor deprecated

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

Deprecated: Use CreateSuggestionOutput.ProtoReflect.Descriptor instead.

func (*CreateSuggestionOutput) GetSuggestionId

func (x *CreateSuggestionOutput) GetSuggestionId() string

func (*CreateSuggestionOutput) ProtoMessage

func (*CreateSuggestionOutput) ProtoMessage()

func (*CreateSuggestionOutput) ProtoReflect

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

func (*CreateSuggestionOutput) Reset

func (x *CreateSuggestionOutput) Reset()

func (*CreateSuggestionOutput) String

func (x *CreateSuggestionOutput) String() string

type CreateTestInput

type CreateTestInput struct {
	TestsetId string `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"`
	Test      *Test  `protobuf:"bytes,3,opt,name=test,proto3" json:"test,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTestInput) Descriptor deprecated

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

Deprecated: Use CreateTestInput.ProtoReflect.Descriptor instead.

func (*CreateTestInput) GetTest

func (x *CreateTestInput) GetTest() *Test

func (*CreateTestInput) GetTestsetId

func (x *CreateTestInput) GetTestsetId() string

func (*CreateTestInput) ProtoMessage

func (*CreateTestInput) ProtoMessage()

func (*CreateTestInput) ProtoReflect

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

func (*CreateTestInput) Reset

func (x *CreateTestInput) Reset()

func (*CreateTestInput) String

func (x *CreateTestInput) String() string

type CreateTestOutput

type CreateTestOutput struct {
	TestId string `protobuf:"bytes,1,opt,name=test_id,json=testId,proto3" json:"test_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTestOutput) Descriptor deprecated

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

Deprecated: Use CreateTestOutput.ProtoReflect.Descriptor instead.

func (*CreateTestOutput) GetTestId

func (x *CreateTestOutput) GetTestId() string

func (*CreateTestOutput) ProtoMessage

func (*CreateTestOutput) ProtoMessage()

func (*CreateTestOutput) ProtoReflect

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

func (*CreateTestOutput) Reset

func (x *CreateTestOutput) Reset()

func (*CreateTestOutput) String

func (x *CreateTestOutput) String() string

type CreateTestsetInput

type CreateTestsetInput struct {
	Testset *Testset `protobuf:"bytes,2,opt,name=testset,proto3" json:"testset,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTestsetInput) Descriptor deprecated

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

Deprecated: Use CreateTestsetInput.ProtoReflect.Descriptor instead.

func (*CreateTestsetInput) GetTestset

func (x *CreateTestsetInput) GetTestset() *Testset

func (*CreateTestsetInput) ProtoMessage

func (*CreateTestsetInput) ProtoMessage()

func (*CreateTestsetInput) ProtoReflect

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

func (*CreateTestsetInput) Reset

func (x *CreateTestsetInput) Reset()

func (*CreateTestsetInput) String

func (x *CreateTestsetInput) String() string

type CreateTestsetOutput

type CreateTestsetOutput struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTestsetOutput) Descriptor deprecated

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

Deprecated: Use CreateTestsetOutput.ProtoReflect.Descriptor instead.

func (*CreateTestsetOutput) GetId

func (x *CreateTestsetOutput) GetId() string

func (*CreateTestsetOutput) ProtoMessage

func (*CreateTestsetOutput) ProtoMessage()

func (*CreateTestsetOutput) ProtoReflect

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

func (*CreateTestsetOutput) Reset

func (x *CreateTestsetOutput) Reset()

func (*CreateTestsetOutput) String

func (x *CreateTestsetOutput) String() string

type DebugAssistanceMessage

type DebugAssistanceMessage struct {
	Id      string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Locale  string    `protobuf:"bytes,3,opt,name=locale,proto3" json:"locale,omitempty"`
	Message *ecm.Node `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	Rating  int32     `protobuf:"varint,5,opt,name=rating,proto3" json:"rating,omitempty"`
	// contains filtered or unexported fields
}

func (*DebugAssistanceMessage) Descriptor deprecated

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

Deprecated: Use DebugAssistanceMessage.ProtoReflect.Descriptor instead.

func (*DebugAssistanceMessage) GetId

func (x *DebugAssistanceMessage) GetId() string

func (*DebugAssistanceMessage) GetLocale

func (x *DebugAssistanceMessage) GetLocale() string

func (*DebugAssistanceMessage) GetMessage

func (x *DebugAssistanceMessage) GetMessage() *ecm.Node

func (*DebugAssistanceMessage) GetRating

func (x *DebugAssistanceMessage) GetRating() int32

func (*DebugAssistanceMessage) ProtoMessage

func (*DebugAssistanceMessage) ProtoMessage()

func (*DebugAssistanceMessage) ProtoReflect

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

func (*DebugAssistanceMessage) Reset

func (x *DebugAssistanceMessage) Reset()

func (*DebugAssistanceMessage) String

func (x *DebugAssistanceMessage) String() string

type DeleteAttachmentInput

type DeleteAttachmentInput struct {
	AttachmentId string `protobuf:"bytes,2,opt,name=attachment_id,json=attachmentId,proto3" json:"attachment_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteAttachmentInput) Descriptor deprecated

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

Deprecated: Use DeleteAttachmentInput.ProtoReflect.Descriptor instead.

func (*DeleteAttachmentInput) GetAttachmentId

func (x *DeleteAttachmentInput) GetAttachmentId() string

func (*DeleteAttachmentInput) ProtoMessage

func (*DeleteAttachmentInput) ProtoMessage()

func (*DeleteAttachmentInput) ProtoReflect

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

func (*DeleteAttachmentInput) Reset

func (x *DeleteAttachmentInput) Reset()

func (*DeleteAttachmentInput) String

func (x *DeleteAttachmentInput) String() string

type DeleteAttachmentOutput

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

func (*DeleteAttachmentOutput) Descriptor deprecated

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

Deprecated: Use DeleteAttachmentOutput.ProtoReflect.Descriptor instead.

func (*DeleteAttachmentOutput) ProtoMessage

func (*DeleteAttachmentOutput) ProtoMessage()

func (*DeleteAttachmentOutput) ProtoReflect

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

func (*DeleteAttachmentOutput) Reset

func (x *DeleteAttachmentOutput) Reset()

func (*DeleteAttachmentOutput) String

func (x *DeleteAttachmentOutput) String() string

type DeleteCodeTemplateInput

type DeleteCodeTemplateInput struct {
	TemplateId string `protobuf:"bytes,2,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteCodeTemplateInput) Descriptor deprecated

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

Deprecated: Use DeleteCodeTemplateInput.ProtoReflect.Descriptor instead.

func (*DeleteCodeTemplateInput) GetTemplateId

func (x *DeleteCodeTemplateInput) GetTemplateId() string

func (*DeleteCodeTemplateInput) ProtoMessage

func (*DeleteCodeTemplateInput) ProtoMessage()

func (*DeleteCodeTemplateInput) ProtoReflect

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

func (*DeleteCodeTemplateInput) Reset

func (x *DeleteCodeTemplateInput) Reset()

func (*DeleteCodeTemplateInput) String

func (x *DeleteCodeTemplateInput) String() string

type DeleteCodeTemplateOutput

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

func (*DeleteCodeTemplateOutput) Descriptor deprecated

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

Deprecated: Use DeleteCodeTemplateOutput.ProtoReflect.Descriptor instead.

func (*DeleteCodeTemplateOutput) ProtoMessage

func (*DeleteCodeTemplateOutput) ProtoMessage()

func (*DeleteCodeTemplateOutput) ProtoReflect

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

func (*DeleteCodeTemplateOutput) Reset

func (x *DeleteCodeTemplateOutput) Reset()

func (*DeleteCodeTemplateOutput) String

func (x *DeleteCodeTemplateOutput) String() string

type DeleteEditorialInput

type DeleteEditorialInput struct {
	EditorialId string `protobuf:"bytes,2,opt,name=editorial_id,json=editorialId,proto3" json:"editorial_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteEditorialInput) Descriptor deprecated

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

Deprecated: Use DeleteEditorialInput.ProtoReflect.Descriptor instead.

func (*DeleteEditorialInput) GetEditorialId

func (x *DeleteEditorialInput) GetEditorialId() string

func (*DeleteEditorialInput) ProtoMessage

func (*DeleteEditorialInput) ProtoMessage()

func (*DeleteEditorialInput) ProtoReflect

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

func (*DeleteEditorialInput) Reset

func (x *DeleteEditorialInput) Reset()

func (*DeleteEditorialInput) String

func (x *DeleteEditorialInput) String() string

type DeleteEditorialOutput

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

func (*DeleteEditorialOutput) Descriptor deprecated

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

Deprecated: Use DeleteEditorialOutput.ProtoReflect.Descriptor instead.

func (*DeleteEditorialOutput) ProtoMessage

func (*DeleteEditorialOutput) ProtoMessage()

func (*DeleteEditorialOutput) ProtoReflect

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

func (*DeleteEditorialOutput) Reset

func (x *DeleteEditorialOutput) Reset()

func (*DeleteEditorialOutput) String

func (x *DeleteEditorialOutput) String() string

type DeleteProblemInput

type DeleteProblemInput struct {
	ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteProblemInput) Descriptor deprecated

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

Deprecated: Use DeleteProblemInput.ProtoReflect.Descriptor instead.

func (*DeleteProblemInput) GetProblemId

func (x *DeleteProblemInput) GetProblemId() string

func (*DeleteProblemInput) ProtoMessage

func (*DeleteProblemInput) ProtoMessage()

func (*DeleteProblemInput) ProtoReflect

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

func (*DeleteProblemInput) Reset

func (x *DeleteProblemInput) Reset()

func (*DeleteProblemInput) String

func (x *DeleteProblemInput) String() string

type DeleteProblemOutput

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

func (*DeleteProblemOutput) Descriptor deprecated

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

Deprecated: Use DeleteProblemOutput.ProtoReflect.Descriptor instead.

func (*DeleteProblemOutput) ProtoMessage

func (*DeleteProblemOutput) ProtoMessage()

func (*DeleteProblemOutput) ProtoReflect

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

func (*DeleteProblemOutput) Reset

func (x *DeleteProblemOutput) Reset()

func (*DeleteProblemOutput) String

func (x *DeleteProblemOutput) String() string

type DeleteScriptInput

type DeleteScriptInput struct {
	ScriptId string `protobuf:"bytes,1,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteScriptInput) Descriptor deprecated

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

Deprecated: Use DeleteScriptInput.ProtoReflect.Descriptor instead.

func (*DeleteScriptInput) GetScriptId

func (x *DeleteScriptInput) GetScriptId() string

func (*DeleteScriptInput) ProtoMessage

func (*DeleteScriptInput) ProtoMessage()

func (*DeleteScriptInput) ProtoReflect

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

func (*DeleteScriptInput) Reset

func (x *DeleteScriptInput) Reset()

func (*DeleteScriptInput) String

func (x *DeleteScriptInput) String() string

type DeleteScriptOutput

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

func (*DeleteScriptOutput) Descriptor deprecated

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

Deprecated: Use DeleteScriptOutput.ProtoReflect.Descriptor instead.

func (*DeleteScriptOutput) ProtoMessage

func (*DeleteScriptOutput) ProtoMessage()

func (*DeleteScriptOutput) ProtoReflect

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

func (*DeleteScriptOutput) Reset

func (x *DeleteScriptOutput) Reset()

func (*DeleteScriptOutput) String

func (x *DeleteScriptOutput) String() string

type DeleteSolutionInput

type DeleteSolutionInput struct {
	SolutionId string `protobuf:"bytes,2,opt,name=solution_id,json=solutionId,proto3" json:"solution_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSolutionInput) Descriptor deprecated

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

Deprecated: Use DeleteSolutionInput.ProtoReflect.Descriptor instead.

func (*DeleteSolutionInput) GetSolutionId

func (x *DeleteSolutionInput) GetSolutionId() string

func (*DeleteSolutionInput) ProtoMessage

func (*DeleteSolutionInput) ProtoMessage()

func (*DeleteSolutionInput) ProtoReflect

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

func (*DeleteSolutionInput) Reset

func (x *DeleteSolutionInput) Reset()

func (*DeleteSolutionInput) String

func (x *DeleteSolutionInput) String() string

type DeleteSolutionOutput

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

func (*DeleteSolutionOutput) Descriptor deprecated

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

Deprecated: Use DeleteSolutionOutput.ProtoReflect.Descriptor instead.

func (*DeleteSolutionOutput) ProtoMessage

func (*DeleteSolutionOutput) ProtoMessage()

func (*DeleteSolutionOutput) ProtoReflect

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

func (*DeleteSolutionOutput) Reset

func (x *DeleteSolutionOutput) Reset()

func (*DeleteSolutionOutput) String

func (x *DeleteSolutionOutput) String() string

type DeleteStatementInput

type DeleteStatementInput struct {
	StatementId string `protobuf:"bytes,2,opt,name=statement_id,json=statementId,proto3" json:"statement_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteStatementInput) Descriptor deprecated

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

Deprecated: Use DeleteStatementInput.ProtoReflect.Descriptor instead.

func (*DeleteStatementInput) GetStatementId

func (x *DeleteStatementInput) GetStatementId() string

func (*DeleteStatementInput) ProtoMessage

func (*DeleteStatementInput) ProtoMessage()

func (*DeleteStatementInput) ProtoReflect

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

func (*DeleteStatementInput) Reset

func (x *DeleteStatementInput) Reset()

func (*DeleteStatementInput) String

func (x *DeleteStatementInput) String() string

type DeleteStatementOutput

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

func (*DeleteStatementOutput) Descriptor deprecated

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

Deprecated: Use DeleteStatementOutput.ProtoReflect.Descriptor instead.

func (*DeleteStatementOutput) ProtoMessage

func (*DeleteStatementOutput) ProtoMessage()

func (*DeleteStatementOutput) ProtoReflect

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

func (*DeleteStatementOutput) Reset

func (x *DeleteStatementOutput) Reset()

func (*DeleteStatementOutput) String

func (x *DeleteStatementOutput) String() string

type DeleteSuggestionInput

type DeleteSuggestionInput struct {
	SuggestionId string `protobuf:"bytes,2,opt,name=suggestion_id,json=suggestionId,proto3" json:"suggestion_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSuggestionInput) Descriptor deprecated

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

Deprecated: Use DeleteSuggestionInput.ProtoReflect.Descriptor instead.

func (*DeleteSuggestionInput) GetSuggestionId

func (x *DeleteSuggestionInput) GetSuggestionId() string

func (*DeleteSuggestionInput) ProtoMessage

func (*DeleteSuggestionInput) ProtoMessage()

func (*DeleteSuggestionInput) ProtoReflect

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

func (*DeleteSuggestionInput) Reset

func (x *DeleteSuggestionInput) Reset()

func (*DeleteSuggestionInput) String

func (x *DeleteSuggestionInput) String() string

type DeleteSuggestionOutput

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

func (*DeleteSuggestionOutput) Descriptor deprecated

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

Deprecated: Use DeleteSuggestionOutput.ProtoReflect.Descriptor instead.

func (*DeleteSuggestionOutput) ProtoMessage

func (*DeleteSuggestionOutput) ProtoMessage()

func (*DeleteSuggestionOutput) ProtoReflect

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

func (*DeleteSuggestionOutput) Reset

func (x *DeleteSuggestionOutput) Reset()

func (*DeleteSuggestionOutput) String

func (x *DeleteSuggestionOutput) String() string

type DeleteTestInput

type DeleteTestInput struct {
	TestsetId string `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"`
	TestId    string `protobuf:"bytes,3,opt,name=test_id,json=testId,proto3" json:"test_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteTestInput) Descriptor deprecated

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

Deprecated: Use DeleteTestInput.ProtoReflect.Descriptor instead.

func (*DeleteTestInput) GetTestId

func (x *DeleteTestInput) GetTestId() string

func (*DeleteTestInput) GetTestsetId

func (x *DeleteTestInput) GetTestsetId() string

func (*DeleteTestInput) ProtoMessage

func (*DeleteTestInput) ProtoMessage()

func (*DeleteTestInput) ProtoReflect

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

func (*DeleteTestInput) Reset

func (x *DeleteTestInput) Reset()

func (*DeleteTestInput) String

func (x *DeleteTestInput) String() string

type DeleteTestOutput

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

func (*DeleteTestOutput) Descriptor deprecated

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

Deprecated: Use DeleteTestOutput.ProtoReflect.Descriptor instead.

func (*DeleteTestOutput) ProtoMessage

func (*DeleteTestOutput) ProtoMessage()

func (*DeleteTestOutput) ProtoReflect

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

func (*DeleteTestOutput) Reset

func (x *DeleteTestOutput) Reset()

func (*DeleteTestOutput) String

func (x *DeleteTestOutput) String() string

type DeleteTestsetInput

type DeleteTestsetInput struct {
	TestsetId string `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteTestsetInput) Descriptor deprecated

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

Deprecated: Use DeleteTestsetInput.ProtoReflect.Descriptor instead.

func (*DeleteTestsetInput) GetTestsetId

func (x *DeleteTestsetInput) GetTestsetId() string

func (*DeleteTestsetInput) ProtoMessage

func (*DeleteTestsetInput) ProtoMessage()

func (*DeleteTestsetInput) ProtoReflect

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

func (*DeleteTestsetInput) Reset

func (x *DeleteTestsetInput) Reset()

func (*DeleteTestsetInput) String

func (x *DeleteTestsetInput) String() string

type DeleteTestsetOutput

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

func (*DeleteTestsetOutput) Descriptor deprecated

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

Deprecated: Use DeleteTestsetOutput.ProtoReflect.Descriptor instead.

func (*DeleteTestsetOutput) ProtoMessage

func (*DeleteTestsetOutput) ProtoMessage()

func (*DeleteTestsetOutput) ProtoReflect

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

func (*DeleteTestsetOutput) Reset

func (x *DeleteTestsetOutput) Reset()

func (*DeleteTestsetOutput) String

func (x *DeleteTestsetOutput) String() string

type DescribeAttachmentInput

type DescribeAttachmentInput struct {
	AttachmentId string `protobuf:"bytes,2,opt,name=attachment_id,json=attachmentId,proto3" json:"attachment_id,omitempty"`
	Version      uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	// contains filtered or unexported fields
}

func (*DescribeAttachmentInput) Descriptor deprecated

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

Deprecated: Use DescribeAttachmentInput.ProtoReflect.Descriptor instead.

func (*DescribeAttachmentInput) GetAttachmentId

func (x *DescribeAttachmentInput) GetAttachmentId() string

func (*DescribeAttachmentInput) GetVersion

func (x *DescribeAttachmentInput) GetVersion() uint32

func (*DescribeAttachmentInput) ProtoMessage

func (*DescribeAttachmentInput) ProtoMessage()

func (*DescribeAttachmentInput) ProtoReflect

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

func (*DescribeAttachmentInput) Reset

func (x *DescribeAttachmentInput) Reset()

func (*DescribeAttachmentInput) String

func (x *DescribeAttachmentInput) String() string

type DescribeAttachmentOutput

type DescribeAttachmentOutput struct {
	Attachment *Attachment `protobuf:"bytes,1,opt,name=attachment,proto3" json:"attachment,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeAttachmentOutput) Descriptor deprecated

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

Deprecated: Use DescribeAttachmentOutput.ProtoReflect.Descriptor instead.

func (*DescribeAttachmentOutput) GetAttachment

func (x *DescribeAttachmentOutput) GetAttachment() *Attachment

func (*DescribeAttachmentOutput) ProtoMessage

func (*DescribeAttachmentOutput) ProtoMessage()

func (*DescribeAttachmentOutput) ProtoReflect

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

func (*DescribeAttachmentOutput) Reset

func (x *DescribeAttachmentOutput) Reset()

func (*DescribeAttachmentOutput) String

func (x *DescribeAttachmentOutput) String() string

type DescribeCheckerInput

type DescribeCheckerInput struct {
	Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	// contains filtered or unexported fields
}

func (*DescribeCheckerInput) Descriptor deprecated

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

Deprecated: Use DescribeCheckerInput.ProtoReflect.Descriptor instead.

func (*DescribeCheckerInput) GetVersion

func (x *DescribeCheckerInput) GetVersion() uint32

func (*DescribeCheckerInput) ProtoMessage

func (*DescribeCheckerInput) ProtoMessage()

func (*DescribeCheckerInput) ProtoReflect

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

func (*DescribeCheckerInput) Reset

func (x *DescribeCheckerInput) Reset()

func (*DescribeCheckerInput) String

func (x *DescribeCheckerInput) String() string

type DescribeCheckerOutput

type DescribeCheckerOutput struct {
	Checker *Checker `protobuf:"bytes,1,opt,name=checker,proto3" json:"checker,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeCheckerOutput) Descriptor deprecated

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

Deprecated: Use DescribeCheckerOutput.ProtoReflect.Descriptor instead.

func (*DescribeCheckerOutput) GetChecker

func (x *DescribeCheckerOutput) GetChecker() *Checker

func (*DescribeCheckerOutput) ProtoMessage

func (*DescribeCheckerOutput) ProtoMessage()

func (*DescribeCheckerOutput) ProtoReflect

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

func (*DescribeCheckerOutput) Reset

func (x *DescribeCheckerOutput) Reset()

func (*DescribeCheckerOutput) String

func (x *DescribeCheckerOutput) String() string

type DescribeCodeTemplateInput

type DescribeCodeTemplateInput struct {
	TemplateId string `protobuf:"bytes,2,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"`
	Version    uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	// contains filtered or unexported fields
}

func (*DescribeCodeTemplateInput) Descriptor deprecated

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

Deprecated: Use DescribeCodeTemplateInput.ProtoReflect.Descriptor instead.

func (*DescribeCodeTemplateInput) GetTemplateId

func (x *DescribeCodeTemplateInput) GetTemplateId() string

func (*DescribeCodeTemplateInput) GetVersion

func (x *DescribeCodeTemplateInput) GetVersion() uint32

func (*DescribeCodeTemplateInput) ProtoMessage

func (*DescribeCodeTemplateInput) ProtoMessage()

func (*DescribeCodeTemplateInput) ProtoReflect

func (*DescribeCodeTemplateInput) Reset

func (x *DescribeCodeTemplateInput) Reset()

func (*DescribeCodeTemplateInput) String

func (x *DescribeCodeTemplateInput) String() string

type DescribeCodeTemplateOutput

type DescribeCodeTemplateOutput struct {
	Template *Template `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeCodeTemplateOutput) Descriptor deprecated

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

Deprecated: Use DescribeCodeTemplateOutput.ProtoReflect.Descriptor instead.

func (*DescribeCodeTemplateOutput) GetTemplate

func (x *DescribeCodeTemplateOutput) GetTemplate() *Template

func (*DescribeCodeTemplateOutput) ProtoMessage

func (*DescribeCodeTemplateOutput) ProtoMessage()

func (*DescribeCodeTemplateOutput) ProtoReflect

func (*DescribeCodeTemplateOutput) Reset

func (x *DescribeCodeTemplateOutput) Reset()

func (*DescribeCodeTemplateOutput) String

func (x *DescribeCodeTemplateOutput) String() string

type DescribeDebugAssistanceInput

type DescribeDebugAssistanceInput struct {
	SubmissionId string `protobuf:"bytes,1,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeDebugAssistanceInput) Descriptor deprecated

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

Deprecated: Use DescribeDebugAssistanceInput.ProtoReflect.Descriptor instead.

func (*DescribeDebugAssistanceInput) GetSubmissionId

func (x *DescribeDebugAssistanceInput) GetSubmissionId() string

func (*DescribeDebugAssistanceInput) ProtoMessage

func (*DescribeDebugAssistanceInput) ProtoMessage()

func (*DescribeDebugAssistanceInput) ProtoReflect

func (*DescribeDebugAssistanceInput) Reset

func (x *DescribeDebugAssistanceInput) Reset()

func (*DescribeDebugAssistanceInput) String

type DescribeDebugAssistanceOutput

type DescribeDebugAssistanceOutput struct {
	Message *DebugAssistanceMessage `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeDebugAssistanceOutput) Descriptor deprecated

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

Deprecated: Use DescribeDebugAssistanceOutput.ProtoReflect.Descriptor instead.

func (*DescribeDebugAssistanceOutput) GetMessage

func (*DescribeDebugAssistanceOutput) ProtoMessage

func (*DescribeDebugAssistanceOutput) ProtoMessage()

func (*DescribeDebugAssistanceOutput) ProtoReflect

func (*DescribeDebugAssistanceOutput) Reset

func (x *DescribeDebugAssistanceOutput) Reset()

func (*DescribeDebugAssistanceOutput) String

type DescribeEditorInput

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

func (*DescribeEditorInput) Descriptor deprecated

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

Deprecated: Use DescribeEditorInput.ProtoReflect.Descriptor instead.

func (*DescribeEditorInput) ProtoMessage

func (*DescribeEditorInput) ProtoMessage()

func (*DescribeEditorInput) ProtoReflect

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

func (*DescribeEditorInput) Reset

func (x *DescribeEditorInput) Reset()

func (*DescribeEditorInput) String

func (x *DescribeEditorInput) String() string

type DescribeEditorOutput

type DescribeEditorOutput struct {
	Editor *Editor `protobuf:"bytes,1,opt,name=editor,proto3" json:"editor,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeEditorOutput) Descriptor deprecated

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

Deprecated: Use DescribeEditorOutput.ProtoReflect.Descriptor instead.

func (*DescribeEditorOutput) GetEditor

func (x *DescribeEditorOutput) GetEditor() *Editor

func (*DescribeEditorOutput) ProtoMessage

func (*DescribeEditorOutput) ProtoMessage()

func (*DescribeEditorOutput) ProtoReflect

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

func (*DescribeEditorOutput) Reset

func (x *DescribeEditorOutput) Reset()

func (*DescribeEditorOutput) String

func (x *DescribeEditorOutput) String() string

type DescribeEditorStateInput

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

func (*DescribeEditorStateInput) Descriptor deprecated

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

Deprecated: Use DescribeEditorStateInput.ProtoReflect.Descriptor instead.

func (*DescribeEditorStateInput) ProtoMessage

func (*DescribeEditorStateInput) ProtoMessage()

func (*DescribeEditorStateInput) ProtoReflect

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

func (*DescribeEditorStateInput) Reset

func (x *DescribeEditorStateInput) Reset()

func (*DescribeEditorStateInput) String

func (x *DescribeEditorStateInput) String() string

type DescribeEditorStateOutput

type DescribeEditorStateOutput struct {
	Runtime    string           `protobuf:"bytes,1,opt,name=runtime,proto3" json:"runtime,omitempty"`
	SourceCode string           `protobuf:"bytes,2,opt,name=source_code,json=sourceCode,proto3" json:"source_code,omitempty"`
	InputData  string           `protobuf:"bytes,3,opt,name=input_data,json=inputData,proto3" json:"input_data,omitempty"`
	Features   []Editor_Feature `protobuf:"varint,10,rep,packed,name=features,proto3,enum=eolymp.atlas.Editor_Feature" json:"features,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeEditorStateOutput) Descriptor deprecated

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

Deprecated: Use DescribeEditorStateOutput.ProtoReflect.Descriptor instead.

func (*DescribeEditorStateOutput) GetFeatures

func (x *DescribeEditorStateOutput) GetFeatures() []Editor_Feature

func (*DescribeEditorStateOutput) GetInputData

func (x *DescribeEditorStateOutput) GetInputData() string

func (*DescribeEditorStateOutput) GetRuntime

func (x *DescribeEditorStateOutput) GetRuntime() string

func (*DescribeEditorStateOutput) GetSourceCode

func (x *DescribeEditorStateOutput) GetSourceCode() string

func (*DescribeEditorStateOutput) ProtoMessage

func (*DescribeEditorStateOutput) ProtoMessage()

func (*DescribeEditorStateOutput) ProtoReflect

func (*DescribeEditorStateOutput) Reset

func (x *DescribeEditorStateOutput) Reset()

func (*DescribeEditorStateOutput) String

func (x *DescribeEditorStateOutput) String() string

type DescribeEditorialInput

type DescribeEditorialInput struct {
	EditorialId string            `protobuf:"bytes,2,opt,name=editorial_id,json=editorialId,proto3" json:"editorial_id,omitempty"`
	Version     uint32            `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	Render      bool              `protobuf:"varint,3,opt,name=render,proto3" json:"render,omitempty"`     // deprecated
	Extra       []Editorial_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Editorial_Extra" json:"extra,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeEditorialInput) Descriptor deprecated

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

Deprecated: Use DescribeEditorialInput.ProtoReflect.Descriptor instead.

func (*DescribeEditorialInput) GetEditorialId

func (x *DescribeEditorialInput) GetEditorialId() string

func (*DescribeEditorialInput) GetExtra

func (x *DescribeEditorialInput) GetExtra() []Editorial_Extra

func (*DescribeEditorialInput) GetRender

func (x *DescribeEditorialInput) GetRender() bool

func (*DescribeEditorialInput) GetVersion

func (x *DescribeEditorialInput) GetVersion() uint32

func (*DescribeEditorialInput) ProtoMessage

func (*DescribeEditorialInput) ProtoMessage()

func (*DescribeEditorialInput) ProtoReflect

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

func (*DescribeEditorialInput) Reset

func (x *DescribeEditorialInput) Reset()

func (*DescribeEditorialInput) String

func (x *DescribeEditorialInput) String() string

type DescribeEditorialOutput

type DescribeEditorialOutput struct {
	Editorial *Editorial `protobuf:"bytes,1,opt,name=editorial,proto3" json:"editorial,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeEditorialOutput) Descriptor deprecated

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

Deprecated: Use DescribeEditorialOutput.ProtoReflect.Descriptor instead.

func (*DescribeEditorialOutput) GetEditorial

func (x *DescribeEditorialOutput) GetEditorial() *Editorial

func (*DescribeEditorialOutput) ProtoMessage

func (*DescribeEditorialOutput) ProtoMessage()

func (*DescribeEditorialOutput) ProtoReflect

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

func (*DescribeEditorialOutput) Reset

func (x *DescribeEditorialOutput) Reset()

func (*DescribeEditorialOutput) String

func (x *DescribeEditorialOutput) String() string

type DescribeInteractorInput

type DescribeInteractorInput struct {
	Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	// contains filtered or unexported fields
}

func (*DescribeInteractorInput) Descriptor deprecated

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

Deprecated: Use DescribeInteractorInput.ProtoReflect.Descriptor instead.

func (*DescribeInteractorInput) GetVersion

func (x *DescribeInteractorInput) GetVersion() uint32

func (*DescribeInteractorInput) ProtoMessage

func (*DescribeInteractorInput) ProtoMessage()

func (*DescribeInteractorInput) ProtoReflect

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

func (*DescribeInteractorInput) Reset

func (x *DescribeInteractorInput) Reset()

func (*DescribeInteractorInput) String

func (x *DescribeInteractorInput) String() string

type DescribeInteractorOutput

type DescribeInteractorOutput struct {
	Interactor *Interactor `protobuf:"bytes,1,opt,name=interactor,proto3" json:"interactor,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeInteractorOutput) Descriptor deprecated

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

Deprecated: Use DescribeInteractorOutput.ProtoReflect.Descriptor instead.

func (*DescribeInteractorOutput) GetInteractor

func (x *DescribeInteractorOutput) GetInteractor() *Interactor

func (*DescribeInteractorOutput) ProtoMessage

func (*DescribeInteractorOutput) ProtoMessage()

func (*DescribeInteractorOutput) ProtoReflect

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

func (*DescribeInteractorOutput) Reset

func (x *DescribeInteractorOutput) Reset()

func (*DescribeInteractorOutput) String

func (x *DescribeInteractorOutput) String() string

type DescribeProblemGradingInput

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

func (*DescribeProblemGradingInput) Descriptor deprecated

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

Deprecated: Use DescribeProblemGradingInput.ProtoReflect.Descriptor instead.

func (*DescribeProblemGradingInput) ProtoMessage

func (*DescribeProblemGradingInput) ProtoMessage()

func (*DescribeProblemGradingInput) ProtoReflect

func (*DescribeProblemGradingInput) Reset

func (x *DescribeProblemGradingInput) Reset()

func (*DescribeProblemGradingInput) String

func (x *DescribeProblemGradingInput) String() string

type DescribeProblemGradingOutput

type DescribeProblemGradingOutput struct {

	// Problem grade ranges from highest grade to lowest
	// to grade a submission, iterate over grade ranges and compare resource_usage value with upper_bound,
	// first grade which has upper_bound higher or equal to resource usage is the grade for submission.
	//
	//	for _, range := range ranges {
	//	   if range.GetUpperBound() >= submission.GetResourceUsage() {
	//	       return range.GetGrade()
	//	   }
	//	}
	Ranges []*DescribeProblemGradingOutput_Range `protobuf:"bytes,2,rep,name=ranges,proto3" json:"ranges,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeProblemGradingOutput) Descriptor deprecated

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

Deprecated: Use DescribeProblemGradingOutput.ProtoReflect.Descriptor instead.

func (*DescribeProblemGradingOutput) GetRanges

func (*DescribeProblemGradingOutput) ProtoMessage

func (*DescribeProblemGradingOutput) ProtoMessage()

func (*DescribeProblemGradingOutput) ProtoReflect

func (*DescribeProblemGradingOutput) Reset

func (x *DescribeProblemGradingOutput) Reset()

func (*DescribeProblemGradingOutput) String

type DescribeProblemGradingOutput_Range

type DescribeProblemGradingOutput_Range struct {
	Grade      uint32  `protobuf:"varint,1,opt,name=grade,proto3" json:"grade,omitempty"`
	UpperBound float32 `protobuf:"fixed32,2,opt,name=upper_bound,json=upperBound,proto3" json:"upper_bound,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeProblemGradingOutput_Range) Descriptor deprecated

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

Deprecated: Use DescribeProblemGradingOutput_Range.ProtoReflect.Descriptor instead.

func (*DescribeProblemGradingOutput_Range) GetGrade

func (*DescribeProblemGradingOutput_Range) GetUpperBound

func (x *DescribeProblemGradingOutput_Range) GetUpperBound() float32

func (*DescribeProblemGradingOutput_Range) ProtoMessage

func (*DescribeProblemGradingOutput_Range) ProtoMessage()

func (*DescribeProblemGradingOutput_Range) ProtoReflect

func (*DescribeProblemGradingOutput_Range) Reset

func (*DescribeProblemGradingOutput_Range) String

type DescribeProblemInput

type DescribeProblemInput struct {
	ProblemId string          `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	Locale    string          `protobuf:"bytes,1122,opt,name=locale,proto3" json:"locale,omitempty"` // load title and content in a specific locale
	Extra     []Problem_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Problem_Extra" json:"extra,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeProblemInput) Descriptor deprecated

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

Deprecated: Use DescribeProblemInput.ProtoReflect.Descriptor instead.

func (*DescribeProblemInput) GetExtra

func (x *DescribeProblemInput) GetExtra() []Problem_Extra

func (*DescribeProblemInput) GetLocale

func (x *DescribeProblemInput) GetLocale() string

func (*DescribeProblemInput) GetProblemId

func (x *DescribeProblemInput) GetProblemId() string

func (*DescribeProblemInput) ProtoMessage

func (*DescribeProblemInput) ProtoMessage()

func (*DescribeProblemInput) ProtoReflect

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

func (*DescribeProblemInput) Reset

func (x *DescribeProblemInput) Reset()

func (*DescribeProblemInput) String

func (x *DescribeProblemInput) String() string

type DescribeProblemOutput

type DescribeProblemOutput struct {
	Problem *Problem `protobuf:"bytes,1,opt,name=problem,proto3" json:"problem,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeProblemOutput) Descriptor deprecated

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

Deprecated: Use DescribeProblemOutput.ProtoReflect.Descriptor instead.

func (*DescribeProblemOutput) GetProblem

func (x *DescribeProblemOutput) GetProblem() *Problem

func (*DescribeProblemOutput) ProtoMessage

func (*DescribeProblemOutput) ProtoMessage()

func (*DescribeProblemOutput) ProtoReflect

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

func (*DescribeProblemOutput) Reset

func (x *DescribeProblemOutput) Reset()

func (*DescribeProblemOutput) String

func (x *DescribeProblemOutput) String() string

type DescribeScoreInput

type DescribeScoreInput struct {
	MemberId string `protobuf:"bytes,2,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeScoreInput) Descriptor deprecated

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

Deprecated: Use DescribeScoreInput.ProtoReflect.Descriptor instead.

func (*DescribeScoreInput) GetMemberId

func (x *DescribeScoreInput) GetMemberId() string

func (*DescribeScoreInput) ProtoMessage

func (*DescribeScoreInput) ProtoMessage()

func (*DescribeScoreInput) ProtoReflect

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

func (*DescribeScoreInput) Reset

func (x *DescribeScoreInput) Reset()

func (*DescribeScoreInput) String

func (x *DescribeScoreInput) String() string

type DescribeScoreOutput

type DescribeScoreOutput struct {
	Score *Score `protobuf:"bytes,1,opt,name=score,proto3" json:"score,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeScoreOutput) Descriptor deprecated

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

Deprecated: Use DescribeScoreOutput.ProtoReflect.Descriptor instead.

func (*DescribeScoreOutput) GetScore

func (x *DescribeScoreOutput) GetScore() *Score

func (*DescribeScoreOutput) ProtoMessage

func (*DescribeScoreOutput) ProtoMessage()

func (*DescribeScoreOutput) ProtoReflect

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

func (*DescribeScoreOutput) Reset

func (x *DescribeScoreOutput) Reset()

func (*DescribeScoreOutput) String

func (x *DescribeScoreOutput) String() string

type DescribeScriptInput

type DescribeScriptInput struct {
	ScriptId string         `protobuf:"bytes,1,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	Version  uint32         `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	Extra    []Script_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Script_Extra" json:"extra,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeScriptInput) Descriptor deprecated

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

Deprecated: Use DescribeScriptInput.ProtoReflect.Descriptor instead.

func (*DescribeScriptInput) GetExtra

func (x *DescribeScriptInput) GetExtra() []Script_Extra

func (*DescribeScriptInput) GetScriptId

func (x *DescribeScriptInput) GetScriptId() string

func (*DescribeScriptInput) GetVersion

func (x *DescribeScriptInput) GetVersion() uint32

func (*DescribeScriptInput) ProtoMessage

func (*DescribeScriptInput) ProtoMessage()

func (*DescribeScriptInput) ProtoReflect

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

func (*DescribeScriptInput) Reset

func (x *DescribeScriptInput) Reset()

func (*DescribeScriptInput) String

func (x *DescribeScriptInput) String() string

type DescribeScriptOutput

type DescribeScriptOutput struct {
	Script *Script `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeScriptOutput) Descriptor deprecated

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

Deprecated: Use DescribeScriptOutput.ProtoReflect.Descriptor instead.

func (*DescribeScriptOutput) GetScript

func (x *DescribeScriptOutput) GetScript() *Script

func (*DescribeScriptOutput) ProtoMessage

func (*DescribeScriptOutput) ProtoMessage()

func (*DescribeScriptOutput) ProtoReflect

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

func (*DescribeScriptOutput) Reset

func (x *DescribeScriptOutput) Reset()

func (*DescribeScriptOutput) String

func (x *DescribeScriptOutput) String() string

type DescribeSolutionInput

type DescribeSolutionInput struct {
	SolutionId string `protobuf:"bytes,2,opt,name=solution_id,json=solutionId,proto3" json:"solution_id,omitempty"`
	Version    uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	// contains filtered or unexported fields
}

func (*DescribeSolutionInput) Descriptor deprecated

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

Deprecated: Use DescribeSolutionInput.ProtoReflect.Descriptor instead.

func (*DescribeSolutionInput) GetSolutionId

func (x *DescribeSolutionInput) GetSolutionId() string

func (*DescribeSolutionInput) GetVersion

func (x *DescribeSolutionInput) GetVersion() uint32

func (*DescribeSolutionInput) ProtoMessage

func (*DescribeSolutionInput) ProtoMessage()

func (*DescribeSolutionInput) ProtoReflect

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

func (*DescribeSolutionInput) Reset

func (x *DescribeSolutionInput) Reset()

func (*DescribeSolutionInput) String

func (x *DescribeSolutionInput) String() string

type DescribeSolutionOutput

type DescribeSolutionOutput struct {
	Solution *Solution `protobuf:"bytes,1,opt,name=solution,proto3" json:"solution,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeSolutionOutput) Descriptor deprecated

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

Deprecated: Use DescribeSolutionOutput.ProtoReflect.Descriptor instead.

func (*DescribeSolutionOutput) GetSolution

func (x *DescribeSolutionOutput) GetSolution() *Solution

func (*DescribeSolutionOutput) ProtoMessage

func (*DescribeSolutionOutput) ProtoMessage()

func (*DescribeSolutionOutput) ProtoReflect

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

func (*DescribeSolutionOutput) Reset

func (x *DescribeSolutionOutput) Reset()

func (*DescribeSolutionOutput) String

func (x *DescribeSolutionOutput) String() string

type DescribeStatementInput

type DescribeStatementInput struct {
	StatementId string            `protobuf:"bytes,2,opt,name=statement_id,json=statementId,proto3" json:"statement_id,omitempty"`
	Render      bool              `protobuf:"varint,3,opt,name=render,proto3" json:"render,omitempty"`     // deprecated
	Version     uint32            `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	Extra       []Statement_Extra `protobuf:"varint,10,rep,packed,name=extra,proto3,enum=eolymp.atlas.Statement_Extra" json:"extra,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeStatementInput) Descriptor deprecated

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

Deprecated: Use DescribeStatementInput.ProtoReflect.Descriptor instead.

func (*DescribeStatementInput) GetExtra

func (x *DescribeStatementInput) GetExtra() []Statement_Extra

func (*DescribeStatementInput) GetRender

func (x *DescribeStatementInput) GetRender() bool

func (*DescribeStatementInput) GetStatementId

func (x *DescribeStatementInput) GetStatementId() string

func (*DescribeStatementInput) GetVersion

func (x *DescribeStatementInput) GetVersion() uint32

func (*DescribeStatementInput) ProtoMessage

func (*DescribeStatementInput) ProtoMessage()

func (*DescribeStatementInput) ProtoReflect

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

func (*DescribeStatementInput) Reset

func (x *DescribeStatementInput) Reset()

func (*DescribeStatementInput) String

func (x *DescribeStatementInput) String() string

type DescribeStatementOutput

type DescribeStatementOutput struct {
	Statement *Statement `protobuf:"bytes,1,opt,name=statement,proto3" json:"statement,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeStatementOutput) Descriptor deprecated

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

Deprecated: Use DescribeStatementOutput.ProtoReflect.Descriptor instead.

func (*DescribeStatementOutput) GetStatement

func (x *DescribeStatementOutput) GetStatement() *Statement

func (*DescribeStatementOutput) ProtoMessage

func (*DescribeStatementOutput) ProtoMessage()

func (*DescribeStatementOutput) ProtoReflect

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

func (*DescribeStatementOutput) Reset

func (x *DescribeStatementOutput) Reset()

func (*DescribeStatementOutput) String

func (x *DescribeStatementOutput) String() string

type DescribeSubmissionInput

type DescribeSubmissionInput struct {
	SubmissionId string `protobuf:"bytes,2,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeSubmissionInput) Descriptor deprecated

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

Deprecated: Use DescribeSubmissionInput.ProtoReflect.Descriptor instead.

func (*DescribeSubmissionInput) GetSubmissionId

func (x *DescribeSubmissionInput) GetSubmissionId() string

func (*DescribeSubmissionInput) ProtoMessage

func (*DescribeSubmissionInput) ProtoMessage()

func (*DescribeSubmissionInput) ProtoReflect

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

func (*DescribeSubmissionInput) Reset

func (x *DescribeSubmissionInput) Reset()

func (*DescribeSubmissionInput) String

func (x *DescribeSubmissionInput) String() string

type DescribeSubmissionOutput

type DescribeSubmissionOutput struct {
	Submission *Submission        `protobuf:"bytes,1,opt,name=submission,proto3" json:"submission,omitempty"`
	Extra      []Submission_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Submission_Extra" json:"extra,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeSubmissionOutput) Descriptor deprecated

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

Deprecated: Use DescribeSubmissionOutput.ProtoReflect.Descriptor instead.

func (*DescribeSubmissionOutput) GetExtra

func (*DescribeSubmissionOutput) GetSubmission

func (x *DescribeSubmissionOutput) GetSubmission() *Submission

func (*DescribeSubmissionOutput) ProtoMessage

func (*DescribeSubmissionOutput) ProtoMessage()

func (*DescribeSubmissionOutput) ProtoReflect

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

func (*DescribeSubmissionOutput) Reset

func (x *DescribeSubmissionOutput) Reset()

func (*DescribeSubmissionOutput) String

func (x *DescribeSubmissionOutput) String() string

type DescribeSubmissionUsageInput

type DescribeSubmissionUsageInput struct {
	PeriodStart *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=period_start,json=periodStart,proto3" json:"period_start,omitempty"`
	PeriodEnd   *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=period_end,json=periodEnd,proto3" json:"period_end,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeSubmissionUsageInput) Descriptor deprecated

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

Deprecated: Use DescribeSubmissionUsageInput.ProtoReflect.Descriptor instead.

func (*DescribeSubmissionUsageInput) GetPeriodEnd

func (*DescribeSubmissionUsageInput) GetPeriodStart

func (x *DescribeSubmissionUsageInput) GetPeriodStart() *timestamppb.Timestamp

func (*DescribeSubmissionUsageInput) ProtoMessage

func (*DescribeSubmissionUsageInput) ProtoMessage()

func (*DescribeSubmissionUsageInput) ProtoReflect

func (*DescribeSubmissionUsageInput) Reset

func (x *DescribeSubmissionUsageInput) Reset()

func (*DescribeSubmissionUsageInput) String

type DescribeSubmissionUsageOutput

type DescribeSubmissionUsageOutput struct {
	TotalSubmissions     uint32 `protobuf:"varint,1,opt,name=total_submissions,json=totalSubmissions,proto3" json:"total_submissions,omitempty"`             // number of total number of submissions
	MonthlySubmissions   uint32 `protobuf:"varint,2,opt,name=monthly_submissions,json=monthlySubmissions,proto3" json:"monthly_submissions,omitempty"`       // number of submissions this month
	MonthlyEvaluations   uint32 `protobuf:"varint,3,opt,name=monthly_evaluations,json=monthlyEvaluations,proto3" json:"monthly_evaluations,omitempty"`       // number of evaluations this month
	AvailableEvaluations uint32 `protobuf:"varint,4,opt,name=available_evaluations,json=availableEvaluations,proto3" json:"available_evaluations,omitempty"` // current evaluation limit in the space
	// contains filtered or unexported fields
}

func (*DescribeSubmissionUsageOutput) Descriptor deprecated

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

Deprecated: Use DescribeSubmissionUsageOutput.ProtoReflect.Descriptor instead.

func (*DescribeSubmissionUsageOutput) GetAvailableEvaluations

func (x *DescribeSubmissionUsageOutput) GetAvailableEvaluations() uint32

func (*DescribeSubmissionUsageOutput) GetMonthlyEvaluations

func (x *DescribeSubmissionUsageOutput) GetMonthlyEvaluations() uint32

func (*DescribeSubmissionUsageOutput) GetMonthlySubmissions

func (x *DescribeSubmissionUsageOutput) GetMonthlySubmissions() uint32

func (*DescribeSubmissionUsageOutput) GetTotalSubmissions

func (x *DescribeSubmissionUsageOutput) GetTotalSubmissions() uint32

func (*DescribeSubmissionUsageOutput) ProtoMessage

func (*DescribeSubmissionUsageOutput) ProtoMessage()

func (*DescribeSubmissionUsageOutput) ProtoReflect

func (*DescribeSubmissionUsageOutput) Reset

func (x *DescribeSubmissionUsageOutput) Reset()

func (*DescribeSubmissionUsageOutput) String

type DescribeSuggestionInput

type DescribeSuggestionInput struct {
	SuggestionId string `protobuf:"bytes,2,opt,name=suggestion_id,json=suggestionId,proto3" json:"suggestion_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeSuggestionInput) Descriptor deprecated

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

Deprecated: Use DescribeSuggestionInput.ProtoReflect.Descriptor instead.

func (*DescribeSuggestionInput) GetSuggestionId

func (x *DescribeSuggestionInput) GetSuggestionId() string

func (*DescribeSuggestionInput) ProtoMessage

func (*DescribeSuggestionInput) ProtoMessage()

func (*DescribeSuggestionInput) ProtoReflect

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

func (*DescribeSuggestionInput) Reset

func (x *DescribeSuggestionInput) Reset()

func (*DescribeSuggestionInput) String

func (x *DescribeSuggestionInput) String() string

type DescribeSuggestionOutput

type DescribeSuggestionOutput struct {
	Suggestion *Suggestion `protobuf:"bytes,1,opt,name=suggestion,proto3" json:"suggestion,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeSuggestionOutput) Descriptor deprecated

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

Deprecated: Use DescribeSuggestionOutput.ProtoReflect.Descriptor instead.

func (*DescribeSuggestionOutput) GetSuggestion

func (x *DescribeSuggestionOutput) GetSuggestion() *Suggestion

func (*DescribeSuggestionOutput) ProtoMessage

func (*DescribeSuggestionOutput) ProtoMessage()

func (*DescribeSuggestionOutput) ProtoReflect

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

func (*DescribeSuggestionOutput) Reset

func (x *DescribeSuggestionOutput) Reset()

func (*DescribeSuggestionOutput) String

func (x *DescribeSuggestionOutput) String() string

type DescribeTestInput

type DescribeTestInput struct {
	TestsetId string `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"`
	TestId    string `protobuf:"bytes,3,opt,name=test_id,json=testId,proto3" json:"test_id,omitempty"`
	Version   uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	// contains filtered or unexported fields
}

func (*DescribeTestInput) Descriptor deprecated

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

Deprecated: Use DescribeTestInput.ProtoReflect.Descriptor instead.

func (*DescribeTestInput) GetTestId

func (x *DescribeTestInput) GetTestId() string

func (*DescribeTestInput) GetTestsetId

func (x *DescribeTestInput) GetTestsetId() string

func (*DescribeTestInput) GetVersion

func (x *DescribeTestInput) GetVersion() uint32

func (*DescribeTestInput) ProtoMessage

func (*DescribeTestInput) ProtoMessage()

func (*DescribeTestInput) ProtoReflect

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

func (*DescribeTestInput) Reset

func (x *DescribeTestInput) Reset()

func (*DescribeTestInput) String

func (x *DescribeTestInput) String() string

type DescribeTestOutput

type DescribeTestOutput struct {
	Test *Test `protobuf:"bytes,1,opt,name=test,proto3" json:"test,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeTestOutput) Descriptor deprecated

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

Deprecated: Use DescribeTestOutput.ProtoReflect.Descriptor instead.

func (*DescribeTestOutput) GetTest

func (x *DescribeTestOutput) GetTest() *Test

func (*DescribeTestOutput) ProtoMessage

func (*DescribeTestOutput) ProtoMessage()

func (*DescribeTestOutput) ProtoReflect

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

func (*DescribeTestOutput) Reset

func (x *DescribeTestOutput) Reset()

func (*DescribeTestOutput) String

func (x *DescribeTestOutput) String() string

type DescribeTestingConfigInput

type DescribeTestingConfigInput struct {
	Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	// contains filtered or unexported fields
}

func (*DescribeTestingConfigInput) Descriptor deprecated

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

Deprecated: Use DescribeTestingConfigInput.ProtoReflect.Descriptor instead.

func (*DescribeTestingConfigInput) GetVersion

func (x *DescribeTestingConfigInput) GetVersion() uint32

func (*DescribeTestingConfigInput) ProtoMessage

func (*DescribeTestingConfigInput) ProtoMessage()

func (*DescribeTestingConfigInput) ProtoReflect

func (*DescribeTestingConfigInput) Reset

func (x *DescribeTestingConfigInput) Reset()

func (*DescribeTestingConfigInput) String

func (x *DescribeTestingConfigInput) String() string

type DescribeTestingConfigOutput

type DescribeTestingConfigOutput struct {
	Config *TestingConfig `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeTestingConfigOutput) Descriptor deprecated

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

Deprecated: Use DescribeTestingConfigOutput.ProtoReflect.Descriptor instead.

func (*DescribeTestingConfigOutput) GetConfig

func (*DescribeTestingConfigOutput) ProtoMessage

func (*DescribeTestingConfigOutput) ProtoMessage()

func (*DescribeTestingConfigOutput) ProtoReflect

func (*DescribeTestingConfigOutput) Reset

func (x *DescribeTestingConfigOutput) Reset()

func (*DescribeTestingConfigOutput) String

func (x *DescribeTestingConfigOutput) String() string

type DescribeTestsetInput

type DescribeTestsetInput struct {
	TestsetId string `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"`
	Version   uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	// contains filtered or unexported fields
}

func (*DescribeTestsetInput) Descriptor deprecated

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

Deprecated: Use DescribeTestsetInput.ProtoReflect.Descriptor instead.

func (*DescribeTestsetInput) GetTestsetId

func (x *DescribeTestsetInput) GetTestsetId() string

func (*DescribeTestsetInput) GetVersion

func (x *DescribeTestsetInput) GetVersion() uint32

func (*DescribeTestsetInput) ProtoMessage

func (*DescribeTestsetInput) ProtoMessage()

func (*DescribeTestsetInput) ProtoReflect

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

func (*DescribeTestsetInput) Reset

func (x *DescribeTestsetInput) Reset()

func (*DescribeTestsetInput) String

func (x *DescribeTestsetInput) String() string

type DescribeTestsetOutput

type DescribeTestsetOutput struct {
	Testset *Testset `protobuf:"bytes,1,opt,name=testset,proto3" json:"testset,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeTestsetOutput) Descriptor deprecated

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

Deprecated: Use DescribeTestsetOutput.ProtoReflect.Descriptor instead.

func (*DescribeTestsetOutput) GetTestset

func (x *DescribeTestsetOutput) GetTestset() *Testset

func (*DescribeTestsetOutput) ProtoMessage

func (*DescribeTestsetOutput) ProtoMessage()

func (*DescribeTestsetOutput) ProtoReflect

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

func (*DescribeTestsetOutput) Reset

func (x *DescribeTestsetOutput) Reset()

func (*DescribeTestsetOutput) String

func (x *DescribeTestsetOutput) String() string

type Editor

type Editor struct {
	State    *Editor_State      `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`                                                 // current state of the editor
	Features []Editor_Feature   `protobuf:"varint,10,rep,packed,name=features,proto3,enum=eolymp.atlas.Editor_Feature" json:"features,omitempty"` // list of enabled features
	Runtimes []*runtime.Runtime `protobuf:"bytes,11,rep,name=runtimes,proto3" json:"runtimes,omitempty"`                                          // list of available runtimes
	// contains filtered or unexported fields
}

func (*Editor) Descriptor deprecated

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

Deprecated: Use Editor.ProtoReflect.Descriptor instead.

func (*Editor) GetFeatures

func (x *Editor) GetFeatures() []Editor_Feature

func (*Editor) GetRuntimes

func (x *Editor) GetRuntimes() []*runtime.Runtime

func (*Editor) GetState

func (x *Editor) GetState() *Editor_State

func (*Editor) ProtoMessage

func (*Editor) ProtoMessage()

func (*Editor) ProtoReflect

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

func (*Editor) Reset

func (x *Editor) Reset()

func (*Editor) String

func (x *Editor) String() string

type EditorServiceClient

type EditorServiceClient interface {
	DescribeEditor(ctx context.Context, in *DescribeEditorInput, opts ...grpc.CallOption) (*DescribeEditorOutput, error)
	DescribeEditorState(ctx context.Context, in *DescribeEditorStateInput, opts ...grpc.CallOption) (*DescribeEditorStateOutput, error)
	UpdateEditorState(ctx context.Context, in *UpdateEditorStateInput, opts ...grpc.CallOption) (*UpdateEditorStateOutput, error)
	PrintEditorCode(ctx context.Context, in *PrintEditorCodeInput, opts ...grpc.CallOption) (*PrintEditorCodeOutput, error)
}

EditorServiceClient is the client API for EditorService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type EditorServiceServer

EditorServiceServer is the server API for EditorService service. All implementations should embed UnimplementedEditorServiceServer for forward compatibility.

type EditorServiceService

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

func NewEditorServiceHttpClient

func NewEditorServiceHttpClient(url string, cli _EditorServiceHttpClient) *EditorServiceService

NewEditorServiceHttpClient constructs client for EditorService

func (*EditorServiceService) DescribeEditor

func (*EditorServiceService) DescribeEditorState

func (*EditorServiceService) PrintEditorCode

func (*EditorServiceService) UpdateEditorState

type Editor_Feature

type Editor_Feature int32
const (
	Editor_UNKNOWN_FEATURE Editor_Feature = 0
	Editor_PRINT_CODE      Editor_Feature = 1
)

func (Editor_Feature) Descriptor

func (Editor_Feature) Enum

func (x Editor_Feature) Enum() *Editor_Feature

func (Editor_Feature) EnumDescriptor deprecated

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

Deprecated: Use Editor_Feature.Descriptor instead.

func (Editor_Feature) Number

func (Editor_Feature) String

func (x Editor_Feature) String() string

func (Editor_Feature) Type

type Editor_State

type Editor_State struct {
	Runtime    string `protobuf:"bytes,1,opt,name=runtime,proto3" json:"runtime,omitempty"`
	SourceCode string `protobuf:"bytes,2,opt,name=source_code,json=sourceCode,proto3" json:"source_code,omitempty"`
	InputData  string `protobuf:"bytes,3,opt,name=input_data,json=inputData,proto3" json:"input_data,omitempty"`
	// contains filtered or unexported fields
}

func (*Editor_State) Descriptor deprecated

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

Deprecated: Use Editor_State.ProtoReflect.Descriptor instead.

func (*Editor_State) GetInputData

func (x *Editor_State) GetInputData() string

func (*Editor_State) GetRuntime

func (x *Editor_State) GetRuntime() string

func (*Editor_State) GetSourceCode

func (x *Editor_State) GetSourceCode() string

func (*Editor_State) ProtoMessage

func (*Editor_State) ProtoMessage()

func (*Editor_State) ProtoReflect

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

func (*Editor_State) Reset

func (x *Editor_State) Reset()

func (*Editor_State) String

func (x *Editor_State) String() string

type Editorial

type Editorial struct {
	Id           string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                // Unique identifier, assigned when editorial is created. Keep empty when creating new editorial.
	Locale       string       `protobuf:"bytes,3,opt,name=locale,proto3" json:"locale,omitempty"`        // Editorial locale code, should consist of two lowercase latin letters.
	Automatic    bool         `protobuf:"varint,8,opt,name=automatic,proto3" json:"automatic,omitempty"` // if true means the editorial was created automatically (probably translation from another language)
	Draft        bool         `protobuf:"varint,10,opt,name=draft,proto3" json:"draft,omitempty"`
	Content      *ecm.Content `protobuf:"bytes,6,opt,name=content,proto3" json:"content,omitempty"`
	DownloadLink string       `protobuf:"bytes,7,opt,name=download_link,json=downloadLink,proto3" json:"download_link,omitempty"`
	AuthorId     string       `protobuf:"bytes,103,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Editorial) Descriptor deprecated

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

Deprecated: Use Editorial.ProtoReflect.Descriptor instead.

func (*Editorial) GetAuthorId

func (x *Editorial) GetAuthorId() string

func (*Editorial) GetAutomatic

func (x *Editorial) GetAutomatic() bool

func (*Editorial) GetContent

func (x *Editorial) GetContent() *ecm.Content
func (x *Editorial) GetDownloadLink() string

func (*Editorial) GetDraft

func (x *Editorial) GetDraft() bool

func (*Editorial) GetId

func (x *Editorial) GetId() string

func (*Editorial) GetLocale

func (x *Editorial) GetLocale() string

func (*Editorial) ProtoMessage

func (*Editorial) ProtoMessage()

func (*Editorial) ProtoReflect

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

func (*Editorial) Reset

func (x *Editorial) Reset()

func (*Editorial) String

func (x *Editorial) String() string

type EditorialServiceClient

type EditorialServiceClient interface {
	CreateEditorial(ctx context.Context, in *CreateEditorialInput, opts ...grpc.CallOption) (*CreateEditorialOutput, error)
	UpdateEditorial(ctx context.Context, in *UpdateEditorialInput, opts ...grpc.CallOption) (*UpdateEditorialOutput, error)
	DeleteEditorial(ctx context.Context, in *DeleteEditorialInput, opts ...grpc.CallOption) (*DeleteEditorialOutput, error)
	// DescribeEditorial returns editorial.
	DescribeEditorial(ctx context.Context, in *DescribeEditorialInput, opts ...grpc.CallOption) (*DescribeEditorialOutput, error)
	// LookupEditorial finds an editorial for the requested locale.
	LookupEditorial(ctx context.Context, in *LookupEditorialInput, opts ...grpc.CallOption) (*LookupEditorialOutput, error)
	// PreviewEditorial renders unsaved editorial.
	//
	// This method can be used to render editorial before it has been saved.
	PreviewEditorial(ctx context.Context, in *PreviewEditorialInput, opts ...grpc.CallOption) (*PreviewEditorialOutput, error)
	ListEditorials(ctx context.Context, in *ListEditorialsInput, opts ...grpc.CallOption) (*ListEditorialsOutput, error)
	TranslateEditorials(ctx context.Context, in *TranslateEditorialsInput, opts ...grpc.CallOption) (*TranslateEditorialsOutput, error)
}

EditorialServiceClient is the client API for EditorialService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type EditorialServiceServer

type EditorialServiceServer interface {
	CreateEditorial(context.Context, *CreateEditorialInput) (*CreateEditorialOutput, error)
	UpdateEditorial(context.Context, *UpdateEditorialInput) (*UpdateEditorialOutput, error)
	DeleteEditorial(context.Context, *DeleteEditorialInput) (*DeleteEditorialOutput, error)
	// DescribeEditorial returns editorial.
	DescribeEditorial(context.Context, *DescribeEditorialInput) (*DescribeEditorialOutput, error)
	// LookupEditorial finds an editorial for the requested locale.
	LookupEditorial(context.Context, *LookupEditorialInput) (*LookupEditorialOutput, error)
	// PreviewEditorial renders unsaved editorial.
	//
	// This method can be used to render editorial before it has been saved.
	PreviewEditorial(context.Context, *PreviewEditorialInput) (*PreviewEditorialOutput, error)
	ListEditorials(context.Context, *ListEditorialsInput) (*ListEditorialsOutput, error)
	TranslateEditorials(context.Context, *TranslateEditorialsInput) (*TranslateEditorialsOutput, error)
}

EditorialServiceServer is the server API for EditorialService service. All implementations should embed UnimplementedEditorialServiceServer for forward compatibility.

type EditorialServiceService

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

func NewEditorialServiceHttpClient

func NewEditorialServiceHttpClient(url string, cli _EditorialServiceHttpClient) *EditorialServiceService

NewEditorialServiceHttpClient constructs client for EditorialService

func (*EditorialServiceService) CreateEditorial

func (*EditorialServiceService) DeleteEditorial

func (*EditorialServiceService) DescribeEditorial

func (*EditorialServiceService) ListEditorials

func (*EditorialServiceService) LookupEditorial

func (*EditorialServiceService) PreviewEditorial

func (*EditorialServiceService) TranslateEditorials

func (*EditorialServiceService) UpdateEditorial

type Editorial_Extra

type Editorial_Extra int32
const (
	Editorial_NO_EXTRA       Editorial_Extra = 0
	Editorial_CONTENT_RENDER Editorial_Extra = 1
	Editorial_CONTENT_VALUE  Editorial_Extra = 2
)

func (Editorial_Extra) Descriptor

func (Editorial_Extra) Enum

func (x Editorial_Extra) Enum() *Editorial_Extra

func (Editorial_Extra) EnumDescriptor deprecated

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

Deprecated: Use Editorial_Extra.Descriptor instead.

func (Editorial_Extra) Number

func (Editorial_Extra) String

func (x Editorial_Extra) String() string

func (Editorial_Extra) Type

type Editorial_Patch

type Editorial_Patch int32
const (
	Editorial_UNKNOWN_PATCH       Editorial_Patch = 0
	Editorial_PATCH_ALL           Editorial_Patch = 1
	Editorial_PATCH_LOCALE        Editorial_Patch = 2
	Editorial_PATCH_AUTOMATIC     Editorial_Patch = 3
	Editorial_PATCH_DRAFT         Editorial_Patch = 4
	Editorial_PATCH_CONTENT       Editorial_Patch = 5
	Editorial_PATCH_DOWNLOAD_LINK Editorial_Patch = 6
	Editorial_PATCH_AUTHOR_ID     Editorial_Patch = 7
)

func (Editorial_Patch) Descriptor

func (Editorial_Patch) Enum

func (x Editorial_Patch) Enum() *Editorial_Patch

func (Editorial_Patch) EnumDescriptor deprecated

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

Deprecated: Use Editorial_Patch.Descriptor instead.

func (Editorial_Patch) Number

func (Editorial_Patch) String

func (x Editorial_Patch) String() string

func (Editorial_Patch) Type

type ExportProblemInput

type ExportProblemInput struct {
	ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	Version   uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*ExportProblemInput) Descriptor deprecated

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

Deprecated: Use ExportProblemInput.ProtoReflect.Descriptor instead.

func (*ExportProblemInput) GetProblemId

func (x *ExportProblemInput) GetProblemId() string

func (*ExportProblemInput) GetVersion

func (x *ExportProblemInput) GetVersion() uint32

func (*ExportProblemInput) ProtoMessage

func (*ExportProblemInput) ProtoMessage()

func (*ExportProblemInput) ProtoReflect

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

func (*ExportProblemInput) Reset

func (x *ExportProblemInput) Reset()

func (*ExportProblemInput) String

func (x *ExportProblemInput) String() string

type ExportProblemOutput

type ExportProblemOutput struct {
	SnapshotUrl string `protobuf:"bytes,1,opt,name=snapshot_url,json=snapshotUrl,proto3" json:"snapshot_url,omitempty"`
	// contains filtered or unexported fields
}

func (*ExportProblemOutput) Descriptor deprecated

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

Deprecated: Use ExportProblemOutput.ProtoReflect.Descriptor instead.

func (*ExportProblemOutput) GetSnapshotUrl

func (x *ExportProblemOutput) GetSnapshotUrl() string

func (*ExportProblemOutput) ProtoMessage

func (*ExportProblemOutput) ProtoMessage()

func (*ExportProblemOutput) ProtoReflect

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

func (*ExportProblemOutput) Reset

func (x *ExportProblemOutput) Reset()

func (*ExportProblemOutput) String

func (x *ExportProblemOutput) String() string

type FeedbackPolicy

type FeedbackPolicy int32
const (
	FeedbackPolicy_COMPLETE      FeedbackPolicy = 0 // show each test individually
	FeedbackPolicy_ICPC          FeedbackPolicy = 1 // show results as in ICPC contest (only first not accepted test from the set)
	FeedbackPolicy_ICPC_EXPANDED FeedbackPolicy = 2 // show results as in ICPC contest including number of the test which failed
)

func (FeedbackPolicy) Descriptor

func (FeedbackPolicy) Enum

func (x FeedbackPolicy) Enum() *FeedbackPolicy

func (FeedbackPolicy) EnumDescriptor deprecated

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

Deprecated: Use FeedbackPolicy.Descriptor instead.

func (FeedbackPolicy) Number

func (FeedbackPolicy) String

func (x FeedbackPolicy) String() string

func (FeedbackPolicy) Type

type GetBookmarkInput

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

func (*GetBookmarkInput) Descriptor deprecated

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

Deprecated: Use GetBookmarkInput.ProtoReflect.Descriptor instead.

func (*GetBookmarkInput) ProtoMessage

func (*GetBookmarkInput) ProtoMessage()

func (*GetBookmarkInput) ProtoReflect

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

func (*GetBookmarkInput) Reset

func (x *GetBookmarkInput) Reset()

func (*GetBookmarkInput) String

func (x *GetBookmarkInput) String() string

type GetBookmarkOutput

type GetBookmarkOutput struct {
	Bookmark bool `protobuf:"varint,1,opt,name=bookmark,proto3" json:"bookmark,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBookmarkOutput) Descriptor deprecated

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

Deprecated: Use GetBookmarkOutput.ProtoReflect.Descriptor instead.

func (*GetBookmarkOutput) GetBookmark

func (x *GetBookmarkOutput) GetBookmark() bool

func (*GetBookmarkOutput) ProtoMessage

func (*GetBookmarkOutput) ProtoMessage()

func (*GetBookmarkOutput) ProtoReflect

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

func (*GetBookmarkOutput) Reset

func (x *GetBookmarkOutput) Reset()

func (*GetBookmarkOutput) String

func (x *GetBookmarkOutput) String() string

type Interactor

type Interactor struct {

	// Interactor type (see types enumeration for details)
	Type executor.Interactor_Type `protobuf:"varint,1,opt,name=type,proto3,enum=eolymp.executor.Interactor_Type" json:"type,omitempty"`
	// Programming language in which interactor is written
	Runtime string `protobuf:"bytes,2,opt,name=runtime,proto3" json:"runtime,omitempty"`
	// Source code for interactor
	Source string `protobuf:"bytes,8,opt,name=source,proto3" json:"source,omitempty"`
	// Secret means checker code and configuration must not be exposed to users
	Secret bool `protobuf:"varint,7,opt,name=secret,proto3" json:"secret,omitempty"`
	// Additional files placed into workdir during compilation and execution
	Files []*executor.File `protobuf:"bytes,10,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

Interactor provides configuration for program which would interact with task during execution

func (*Interactor) Descriptor deprecated

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

Deprecated: Use Interactor.ProtoReflect.Descriptor instead.

func (*Interactor) GetFiles

func (x *Interactor) GetFiles() []*executor.File

func (*Interactor) GetRuntime

func (x *Interactor) GetRuntime() string

func (*Interactor) GetSecret

func (x *Interactor) GetSecret() bool

func (*Interactor) GetSource

func (x *Interactor) GetSource() string

func (*Interactor) GetType

func (x *Interactor) GetType() executor.Interactor_Type

func (*Interactor) ProtoMessage

func (*Interactor) ProtoMessage()

func (*Interactor) ProtoReflect

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

func (*Interactor) Reset

func (x *Interactor) Reset()

func (*Interactor) String

func (x *Interactor) String() string

type ListAttachmentsInput

type ListAttachmentsInput struct {

	// pagination
	Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size   int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	// data filters
	Filters *ListAttachmentsInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"`
	// request data for specific problem version
	Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAttachmentsInput) Descriptor deprecated

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

Deprecated: Use ListAttachmentsInput.ProtoReflect.Descriptor instead.

func (*ListAttachmentsInput) GetFilters

func (*ListAttachmentsInput) GetOffset

func (x *ListAttachmentsInput) GetOffset() int32

func (*ListAttachmentsInput) GetSize

func (x *ListAttachmentsInput) GetSize() int32

func (*ListAttachmentsInput) GetVersion

func (x *ListAttachmentsInput) GetVersion() uint32

func (*ListAttachmentsInput) ProtoMessage

func (*ListAttachmentsInput) ProtoMessage()

func (*ListAttachmentsInput) ProtoReflect

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

func (*ListAttachmentsInput) Reset

func (x *ListAttachmentsInput) Reset()

func (*ListAttachmentsInput) String

func (x *ListAttachmentsInput) String() string

type ListAttachmentsInput_Filter

type ListAttachmentsInput_Filter struct {
	Id   []*wellknown.ExpressionID     `protobuf:"bytes,1,rep,name=id,proto3" json:"id,omitempty"`
	Name []*wellknown.ExpressionString `protobuf:"bytes,2,rep,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAttachmentsInput_Filter) Descriptor deprecated

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

Deprecated: Use ListAttachmentsInput_Filter.ProtoReflect.Descriptor instead.

func (*ListAttachmentsInput_Filter) GetId

func (*ListAttachmentsInput_Filter) GetName

func (*ListAttachmentsInput_Filter) ProtoMessage

func (*ListAttachmentsInput_Filter) ProtoMessage()

func (*ListAttachmentsInput_Filter) ProtoReflect

func (*ListAttachmentsInput_Filter) Reset

func (x *ListAttachmentsInput_Filter) Reset()

func (*ListAttachmentsInput_Filter) String

func (x *ListAttachmentsInput_Filter) String() string

type ListAttachmentsOutput

type ListAttachmentsOutput struct {
	Total int32         `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Attachment `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAttachmentsOutput) Descriptor deprecated

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

Deprecated: Use ListAttachmentsOutput.ProtoReflect.Descriptor instead.

func (*ListAttachmentsOutput) GetItems

func (x *ListAttachmentsOutput) GetItems() []*Attachment

func (*ListAttachmentsOutput) GetTotal

func (x *ListAttachmentsOutput) GetTotal() int32

func (*ListAttachmentsOutput) ProtoMessage

func (*ListAttachmentsOutput) ProtoMessage()

func (*ListAttachmentsOutput) ProtoReflect

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

func (*ListAttachmentsOutput) Reset

func (x *ListAttachmentsOutput) Reset()

func (*ListAttachmentsOutput) String

func (x *ListAttachmentsOutput) String() string

type ListCodeTemplatesInput

type ListCodeTemplatesInput struct {
	Offset  int32  `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size    int32  `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	// contains filtered or unexported fields
}

func (*ListCodeTemplatesInput) Descriptor deprecated

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

Deprecated: Use ListCodeTemplatesInput.ProtoReflect.Descriptor instead.

func (*ListCodeTemplatesInput) GetOffset

func (x *ListCodeTemplatesInput) GetOffset() int32

func (*ListCodeTemplatesInput) GetSize

func (x *ListCodeTemplatesInput) GetSize() int32

func (*ListCodeTemplatesInput) GetVersion

func (x *ListCodeTemplatesInput) GetVersion() uint32

func (*ListCodeTemplatesInput) ProtoMessage

func (*ListCodeTemplatesInput) ProtoMessage()

func (*ListCodeTemplatesInput) ProtoReflect

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

func (*ListCodeTemplatesInput) Reset

func (x *ListCodeTemplatesInput) Reset()

func (*ListCodeTemplatesInput) String

func (x *ListCodeTemplatesInput) String() string

type ListCodeTemplatesOutput

type ListCodeTemplatesOutput struct {
	Total int32       `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Template `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCodeTemplatesOutput) Descriptor deprecated

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

Deprecated: Use ListCodeTemplatesOutput.ProtoReflect.Descriptor instead.

func (*ListCodeTemplatesOutput) GetItems

func (x *ListCodeTemplatesOutput) GetItems() []*Template

func (*ListCodeTemplatesOutput) GetTotal

func (x *ListCodeTemplatesOutput) GetTotal() int32

func (*ListCodeTemplatesOutput) ProtoMessage

func (*ListCodeTemplatesOutput) ProtoMessage()

func (*ListCodeTemplatesOutput) ProtoReflect

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

func (*ListCodeTemplatesOutput) Reset

func (x *ListCodeTemplatesOutput) Reset()

func (*ListCodeTemplatesOutput) String

func (x *ListCodeTemplatesOutput) String() string

type ListEditorialsInput

type ListEditorialsInput struct {

	// pagination
	Offset  int32             `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size    int32             `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	Version uint32            `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	Render  bool              `protobuf:"varint,1,opt,name=render,proto3" json:"render,omitempty"`     // deprecated
	Extra   []Editorial_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Editorial_Extra" json:"extra,omitempty"`
	// contains filtered or unexported fields
}

func (*ListEditorialsInput) Descriptor deprecated

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

Deprecated: Use ListEditorialsInput.ProtoReflect.Descriptor instead.

func (*ListEditorialsInput) GetExtra

func (x *ListEditorialsInput) GetExtra() []Editorial_Extra

func (*ListEditorialsInput) GetOffset

func (x *ListEditorialsInput) GetOffset() int32

func (*ListEditorialsInput) GetRender

func (x *ListEditorialsInput) GetRender() bool

func (*ListEditorialsInput) GetSize

func (x *ListEditorialsInput) GetSize() int32

func (*ListEditorialsInput) GetVersion

func (x *ListEditorialsInput) GetVersion() uint32

func (*ListEditorialsInput) ProtoMessage

func (*ListEditorialsInput) ProtoMessage()

func (*ListEditorialsInput) ProtoReflect

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

func (*ListEditorialsInput) Reset

func (x *ListEditorialsInput) Reset()

func (*ListEditorialsInput) String

func (x *ListEditorialsInput) String() string

type ListEditorialsOutput

type ListEditorialsOutput struct {
	Total int32        `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Editorial `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListEditorialsOutput) Descriptor deprecated

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

Deprecated: Use ListEditorialsOutput.ProtoReflect.Descriptor instead.

func (*ListEditorialsOutput) GetItems

func (x *ListEditorialsOutput) GetItems() []*Editorial

func (*ListEditorialsOutput) GetTotal

func (x *ListEditorialsOutput) GetTotal() int32

func (*ListEditorialsOutput) ProtoMessage

func (*ListEditorialsOutput) ProtoMessage()

func (*ListEditorialsOutput) ProtoReflect

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

func (*ListEditorialsOutput) Reset

func (x *ListEditorialsOutput) Reset()

func (*ListEditorialsOutput) String

func (x *ListEditorialsOutput) String() string

type ListExamplesInput

type ListExamplesInput struct {
	Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	// contains filtered or unexported fields
}

func (*ListExamplesInput) Descriptor deprecated

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

Deprecated: Use ListExamplesInput.ProtoReflect.Descriptor instead.

func (*ListExamplesInput) GetVersion

func (x *ListExamplesInput) GetVersion() uint32

func (*ListExamplesInput) ProtoMessage

func (*ListExamplesInput) ProtoMessage()

func (*ListExamplesInput) ProtoReflect

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

func (*ListExamplesInput) Reset

func (x *ListExamplesInput) Reset()

func (*ListExamplesInput) String

func (x *ListExamplesInput) String() string

type ListExamplesOutput

type ListExamplesOutput struct {
	Examples []*Test `protobuf:"bytes,2,rep,name=examples,proto3" json:"examples,omitempty"`
	// contains filtered or unexported fields
}

func (*ListExamplesOutput) Descriptor deprecated

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

Deprecated: Use ListExamplesOutput.ProtoReflect.Descriptor instead.

func (*ListExamplesOutput) GetExamples

func (x *ListExamplesOutput) GetExamples() []*Test

func (*ListExamplesOutput) ProtoMessage

func (*ListExamplesOutput) ProtoMessage()

func (*ListExamplesOutput) ProtoReflect

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

func (*ListExamplesOutput) Reset

func (x *ListExamplesOutput) Reset()

func (*ListExamplesOutput) String

func (x *ListExamplesOutput) String() string

type ListProblemTopInput

type ListProblemTopInput struct {
	ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProblemTopInput) Descriptor deprecated

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

Deprecated: Use ListProblemTopInput.ProtoReflect.Descriptor instead.

func (*ListProblemTopInput) GetProblemId

func (x *ListProblemTopInput) GetProblemId() string

func (*ListProblemTopInput) ProtoMessage

func (*ListProblemTopInput) ProtoMessage()

func (*ListProblemTopInput) ProtoReflect

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

func (*ListProblemTopInput) Reset

func (x *ListProblemTopInput) Reset()

func (*ListProblemTopInput) String

func (x *ListProblemTopInput) String() string

type ListProblemTopOutput

type ListProblemTopOutput struct {
	Items []*Submission `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProblemTopOutput) Descriptor deprecated

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

Deprecated: Use ListProblemTopOutput.ProtoReflect.Descriptor instead.

func (*ListProblemTopOutput) GetItems

func (x *ListProblemTopOutput) GetItems() []*Submission

func (*ListProblemTopOutput) ProtoMessage

func (*ListProblemTopOutput) ProtoMessage()

func (*ListProblemTopOutput) ProtoReflect

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

func (*ListProblemTopOutput) Reset

func (x *ListProblemTopOutput) Reset()

func (*ListProblemTopOutput) String

func (x *ListProblemTopOutput) String() string

type ListProblemsInput

type ListProblemsInput struct {

	// pagination
	Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size   int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	// data filters
	Search  string                     `protobuf:"bytes,20,opt,name=search,proto3" json:"search,omitempty"`
	Filters *ListProblemsInput_Filter  `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"`
	Sort    ListProblemsInput_Sortable `protobuf:"varint,50,opt,name=sort,proto3,enum=eolymp.atlas.ListProblemsInput_Sortable" json:"sort,omitempty"`
	Order   wellknown.Direction        `protobuf:"varint,51,opt,name=order,proto3,enum=eolymp.wellknown.Direction" json:"order,omitempty"`
	Locale  string                     `protobuf:"bytes,1122,opt,name=locale,proto3" json:"locale,omitempty"` // load title and content in a specific locale
	Extra   []Problem_Extra            `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Problem_Extra" json:"extra,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProblemsInput) Descriptor deprecated

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

Deprecated: Use ListProblemsInput.ProtoReflect.Descriptor instead.

func (*ListProblemsInput) GetExtra

func (x *ListProblemsInput) GetExtra() []Problem_Extra

func (*ListProblemsInput) GetFilters

func (*ListProblemsInput) GetLocale

func (x *ListProblemsInput) GetLocale() string

func (*ListProblemsInput) GetOffset

func (x *ListProblemsInput) GetOffset() int32

func (*ListProblemsInput) GetOrder

func (x *ListProblemsInput) GetOrder() wellknown.Direction

func (*ListProblemsInput) GetSearch

func (x *ListProblemsInput) GetSearch() string

func (*ListProblemsInput) GetSize

func (x *ListProblemsInput) GetSize() int32

func (*ListProblemsInput) GetSort

func (*ListProblemsInput) ProtoMessage

func (*ListProblemsInput) ProtoMessage()

func (*ListProblemsInput) ProtoReflect

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

func (*ListProblemsInput) Reset

func (x *ListProblemsInput) Reset()

func (*ListProblemsInput) String

func (x *ListProblemsInput) String() string

type ListProblemsInput_Filter

type ListProblemsInput_Filter struct {
	Id           []*wellknown.ExpressionID    `protobuf:"bytes,1,rep,name=id,proto3" json:"id,omitempty"`
	TopicId      []*wellknown.ExpressionID    `protobuf:"bytes,2,rep,name=topic_id,json=topicId,proto3" json:"topic_id,omitempty"`
	IsVisible    []*wellknown.ExpressionBool  `protobuf:"bytes,3,rep,name=is_visible,json=isVisible,proto3" json:"is_visible,omitempty"`
	IsPrivate    []*wellknown.ExpressionBool  `protobuf:"bytes,4,rep,name=is_private,json=isPrivate,proto3" json:"is_private,omitempty"`
	Number       []*wellknown.ExpressionInt   `protobuf:"bytes,5,rep,name=number,proto3" json:"number,omitempty"`
	Difficulty   []*wellknown.ExpressionInt   `protobuf:"bytes,6,rep,name=difficulty,proto3" json:"difficulty,omitempty"`
	Status       []*wellknown.ExpressionEnum  `protobuf:"bytes,7,rep,name=status,proto3" json:"status,omitempty"`
	Score        []*wellknown.ExpressionFloat `protobuf:"bytes,9,rep,name=score,proto3" json:"score,omitempty"`
	IsBookmarked []*wellknown.ExpressionBool  `protobuf:"bytes,8,rep,name=is_bookmarked,json=isBookmarked,proto3" json:"is_bookmarked,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProblemsInput_Filter) Descriptor deprecated

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

Deprecated: Use ListProblemsInput_Filter.ProtoReflect.Descriptor instead.

func (*ListProblemsInput_Filter) GetDifficulty

func (x *ListProblemsInput_Filter) GetDifficulty() []*wellknown.ExpressionInt

func (*ListProblemsInput_Filter) GetId

func (*ListProblemsInput_Filter) GetIsBookmarked

func (x *ListProblemsInput_Filter) GetIsBookmarked() []*wellknown.ExpressionBool

func (*ListProblemsInput_Filter) GetIsPrivate

func (x *ListProblemsInput_Filter) GetIsPrivate() []*wellknown.ExpressionBool

func (*ListProblemsInput_Filter) GetIsVisible

func (x *ListProblemsInput_Filter) GetIsVisible() []*wellknown.ExpressionBool

func (*ListProblemsInput_Filter) GetNumber

func (*ListProblemsInput_Filter) GetScore

func (*ListProblemsInput_Filter) GetStatus

func (*ListProblemsInput_Filter) GetTopicId

func (x *ListProblemsInput_Filter) GetTopicId() []*wellknown.ExpressionID

func (*ListProblemsInput_Filter) ProtoMessage

func (*ListProblemsInput_Filter) ProtoMessage()

func (*ListProblemsInput_Filter) ProtoReflect

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

func (*ListProblemsInput_Filter) Reset

func (x *ListProblemsInput_Filter) Reset()

func (*ListProblemsInput_Filter) String

func (x *ListProblemsInput_Filter) String() string

type ListProblemsInput_Sortable

type ListProblemsInput_Sortable int32
const (
	ListProblemsInput_DEFAULT ListProblemsInput_Sortable = 0
	ListProblemsInput_RECENT  ListProblemsInput_Sortable = 1
	ListProblemsInput_POPULAR ListProblemsInput_Sortable = 2
)

func (ListProblemsInput_Sortable) Descriptor

func (ListProblemsInput_Sortable) Enum

func (ListProblemsInput_Sortable) EnumDescriptor deprecated

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

Deprecated: Use ListProblemsInput_Sortable.Descriptor instead.

func (ListProblemsInput_Sortable) Number

func (ListProblemsInput_Sortable) String

func (ListProblemsInput_Sortable) Type

type ListProblemsOutput

type ListProblemsOutput struct {
	Total int32      `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Problem `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProblemsOutput) Descriptor deprecated

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

Deprecated: Use ListProblemsOutput.ProtoReflect.Descriptor instead.

func (*ListProblemsOutput) GetItems

func (x *ListProblemsOutput) GetItems() []*Problem

func (*ListProblemsOutput) GetTotal

func (x *ListProblemsOutput) GetTotal() int32

func (*ListProblemsOutput) ProtoMessage

func (*ListProblemsOutput) ProtoMessage()

func (*ListProblemsOutput) ProtoReflect

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

func (*ListProblemsOutput) Reset

func (x *ListProblemsOutput) Reset()

func (*ListProblemsOutput) String

func (x *ListProblemsOutput) String() string

type ListRuntimesInput

type ListRuntimesInput struct {
	ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRuntimesInput) Descriptor deprecated

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

Deprecated: Use ListRuntimesInput.ProtoReflect.Descriptor instead.

func (*ListRuntimesInput) GetProblemId

func (x *ListRuntimesInput) GetProblemId() string

func (*ListRuntimesInput) ProtoMessage

func (*ListRuntimesInput) ProtoMessage()

func (*ListRuntimesInput) ProtoReflect

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

func (*ListRuntimesInput) Reset

func (x *ListRuntimesInput) Reset()

func (*ListRuntimesInput) String

func (x *ListRuntimesInput) String() string

type ListRuntimesOutput

type ListRuntimesOutput struct {
	Total int32              `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*runtime.Runtime `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRuntimesOutput) Descriptor deprecated

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

Deprecated: Use ListRuntimesOutput.ProtoReflect.Descriptor instead.

func (*ListRuntimesOutput) GetItems

func (x *ListRuntimesOutput) GetItems() []*runtime.Runtime

func (*ListRuntimesOutput) GetTotal

func (x *ListRuntimesOutput) GetTotal() int32

func (*ListRuntimesOutput) ProtoMessage

func (*ListRuntimesOutput) ProtoMessage()

func (*ListRuntimesOutput) ProtoReflect

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

func (*ListRuntimesOutput) Reset

func (x *ListRuntimesOutput) Reset()

func (*ListRuntimesOutput) String

func (x *ListRuntimesOutput) String() string

type ListScriptsInput

type ListScriptsInput struct {
	Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	// pagination
	Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size   int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	// data filters
	Search  string                    `protobuf:"bytes,20,opt,name=search,proto3" json:"search,omitempty"`
	Filters *ListScriptsInput_Filter  `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"`
	Sort    ListScriptsInput_Sortable `protobuf:"varint,50,opt,name=sort,proto3,enum=eolymp.atlas.ListScriptsInput_Sortable" json:"sort,omitempty"`
	Order   wellknown.Direction       `protobuf:"varint,51,opt,name=order,proto3,enum=eolymp.wellknown.Direction" json:"order,omitempty"`
	Extra   []Script_Extra            `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Script_Extra" json:"extra,omitempty"`
	// contains filtered or unexported fields
}

func (*ListScriptsInput) Descriptor deprecated

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

Deprecated: Use ListScriptsInput.ProtoReflect.Descriptor instead.

func (*ListScriptsInput) GetExtra

func (x *ListScriptsInput) GetExtra() []Script_Extra

func (*ListScriptsInput) GetFilters

func (x *ListScriptsInput) GetFilters() *ListScriptsInput_Filter

func (*ListScriptsInput) GetOffset

func (x *ListScriptsInput) GetOffset() int32

func (*ListScriptsInput) GetOrder

func (x *ListScriptsInput) GetOrder() wellknown.Direction

func (*ListScriptsInput) GetSearch

func (x *ListScriptsInput) GetSearch() string

func (*ListScriptsInput) GetSize

func (x *ListScriptsInput) GetSize() int32

func (*ListScriptsInput) GetSort

func (*ListScriptsInput) GetVersion

func (x *ListScriptsInput) GetVersion() uint32

func (*ListScriptsInput) ProtoMessage

func (*ListScriptsInput) ProtoMessage()

func (*ListScriptsInput) ProtoReflect

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

func (*ListScriptsInput) Reset

func (x *ListScriptsInput) Reset()

func (*ListScriptsInput) String

func (x *ListScriptsInput) String() string

type ListScriptsInput_Filter

type ListScriptsInput_Filter struct {
	Id      []*wellknown.ExpressionID     `protobuf:"bytes,10,rep,name=id,proto3" json:"id,omitempty"`
	Name    []*wellknown.ExpressionString `protobuf:"bytes,11,rep,name=name,proto3" json:"name,omitempty"`
	Runtime []*wellknown.ExpressionEnum   `protobuf:"bytes,12,rep,name=runtime,proto3" json:"runtime,omitempty"`
	// contains filtered or unexported fields
}

func (*ListScriptsInput_Filter) Descriptor deprecated

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

Deprecated: Use ListScriptsInput_Filter.ProtoReflect.Descriptor instead.

func (*ListScriptsInput_Filter) GetId

func (*ListScriptsInput_Filter) GetName

func (*ListScriptsInput_Filter) GetRuntime

func (*ListScriptsInput_Filter) ProtoMessage

func (*ListScriptsInput_Filter) ProtoMessage()

func (*ListScriptsInput_Filter) ProtoReflect

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

func (*ListScriptsInput_Filter) Reset

func (x *ListScriptsInput_Filter) Reset()

func (*ListScriptsInput_Filter) String

func (x *ListScriptsInput_Filter) String() string

type ListScriptsInput_Sortable

type ListScriptsInput_Sortable int32
const (
	ListScriptsInput_NAME ListScriptsInput_Sortable = 0
)

func (ListScriptsInput_Sortable) Descriptor

func (ListScriptsInput_Sortable) Enum

func (ListScriptsInput_Sortable) EnumDescriptor deprecated

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

Deprecated: Use ListScriptsInput_Sortable.Descriptor instead.

func (ListScriptsInput_Sortable) Number

func (ListScriptsInput_Sortable) String

func (x ListScriptsInput_Sortable) String() string

func (ListScriptsInput_Sortable) Type

type ListScriptsOutput

type ListScriptsOutput struct {
	Total int32     `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Script `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListScriptsOutput) Descriptor deprecated

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

Deprecated: Use ListScriptsOutput.ProtoReflect.Descriptor instead.

func (*ListScriptsOutput) GetItems

func (x *ListScriptsOutput) GetItems() []*Script

func (*ListScriptsOutput) GetTotal

func (x *ListScriptsOutput) GetTotal() int32

func (*ListScriptsOutput) ProtoMessage

func (*ListScriptsOutput) ProtoMessage()

func (*ListScriptsOutput) ProtoReflect

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

func (*ListScriptsOutput) Reset

func (x *ListScriptsOutput) Reset()

func (*ListScriptsOutput) String

func (x *ListScriptsOutput) String() string

type ListSolutionsInput

type ListSolutionsInput struct {
	Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	// pagination
	Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size   int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	// data filters
	Search  string                      `protobuf:"bytes,20,opt,name=search,proto3" json:"search,omitempty"`
	Filters *ListSolutionsInput_Filter  `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"`
	Sort    ListSolutionsInput_Sortable `protobuf:"varint,50,opt,name=sort,proto3,enum=eolymp.atlas.ListSolutionsInput_Sortable" json:"sort,omitempty"`
	Order   wellknown.Direction         `protobuf:"varint,51,opt,name=order,proto3,enum=eolymp.wellknown.Direction" json:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSolutionsInput) Descriptor deprecated

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

Deprecated: Use ListSolutionsInput.ProtoReflect.Descriptor instead.

func (*ListSolutionsInput) GetFilters

func (*ListSolutionsInput) GetOffset

func (x *ListSolutionsInput) GetOffset() int32

func (*ListSolutionsInput) GetOrder

func (x *ListSolutionsInput) GetOrder() wellknown.Direction

func (*ListSolutionsInput) GetSearch

func (x *ListSolutionsInput) GetSearch() string

func (*ListSolutionsInput) GetSize

func (x *ListSolutionsInput) GetSize() int32

func (*ListSolutionsInput) GetSort

func (*ListSolutionsInput) GetVersion

func (x *ListSolutionsInput) GetVersion() uint32

func (*ListSolutionsInput) ProtoMessage

func (*ListSolutionsInput) ProtoMessage()

func (*ListSolutionsInput) ProtoReflect

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

func (*ListSolutionsInput) Reset

func (x *ListSolutionsInput) Reset()

func (*ListSolutionsInput) String

func (x *ListSolutionsInput) String() string

type ListSolutionsInput_Filter

type ListSolutionsInput_Filter struct {
	Id      []*wellknown.ExpressionID     `protobuf:"bytes,10,rep,name=id,proto3" json:"id,omitempty"`
	Type    []*wellknown.ExpressionEnum   `protobuf:"bytes,11,rep,name=type,proto3" json:"type,omitempty"`
	Name    []*wellknown.ExpressionString `protobuf:"bytes,12,rep,name=name,proto3" json:"name,omitempty"`
	Runtime []*wellknown.ExpressionEnum   `protobuf:"bytes,13,rep,name=runtime,proto3" json:"runtime,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSolutionsInput_Filter) Descriptor deprecated

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

Deprecated: Use ListSolutionsInput_Filter.ProtoReflect.Descriptor instead.

func (*ListSolutionsInput_Filter) GetId

func (*ListSolutionsInput_Filter) GetName

func (*ListSolutionsInput_Filter) GetRuntime

func (*ListSolutionsInput_Filter) GetType

func (*ListSolutionsInput_Filter) ProtoMessage

func (*ListSolutionsInput_Filter) ProtoMessage()

func (*ListSolutionsInput_Filter) ProtoReflect

func (*ListSolutionsInput_Filter) Reset

func (x *ListSolutionsInput_Filter) Reset()

func (*ListSolutionsInput_Filter) String

func (x *ListSolutionsInput_Filter) String() string

type ListSolutionsInput_Sortable

type ListSolutionsInput_Sortable int32
const (
	ListSolutionsInput_NAME ListSolutionsInput_Sortable = 0
	ListSolutionsInput_TYPE ListSolutionsInput_Sortable = 1
)

func (ListSolutionsInput_Sortable) Descriptor

func (ListSolutionsInput_Sortable) Enum

func (ListSolutionsInput_Sortable) EnumDescriptor deprecated

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

Deprecated: Use ListSolutionsInput_Sortable.Descriptor instead.

func (ListSolutionsInput_Sortable) Number

func (ListSolutionsInput_Sortable) String

func (ListSolutionsInput_Sortable) Type

type ListSolutionsOutput

type ListSolutionsOutput struct {
	Total int32       `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Solution `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSolutionsOutput) Descriptor deprecated

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

Deprecated: Use ListSolutionsOutput.ProtoReflect.Descriptor instead.

func (*ListSolutionsOutput) GetItems

func (x *ListSolutionsOutput) GetItems() []*Solution

func (*ListSolutionsOutput) GetTotal

func (x *ListSolutionsOutput) GetTotal() int32

func (*ListSolutionsOutput) ProtoMessage

func (*ListSolutionsOutput) ProtoMessage()

func (*ListSolutionsOutput) ProtoReflect

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

func (*ListSolutionsOutput) Reset

func (x *ListSolutionsOutput) Reset()

func (*ListSolutionsOutput) String

func (x *ListSolutionsOutput) String() string

type ListStatementsInput

type ListStatementsInput struct {
	Offset  int32             `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size    int32             `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	Render  bool              `protobuf:"varint,2,opt,name=render,proto3" json:"render,omitempty"`
	Version uint32            `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	Extra   []Statement_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Statement_Extra" json:"extra,omitempty"`
	// contains filtered or unexported fields
}

func (*ListStatementsInput) Descriptor deprecated

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

Deprecated: Use ListStatementsInput.ProtoReflect.Descriptor instead.

func (*ListStatementsInput) GetExtra

func (x *ListStatementsInput) GetExtra() []Statement_Extra

func (*ListStatementsInput) GetOffset

func (x *ListStatementsInput) GetOffset() int32

func (*ListStatementsInput) GetRender

func (x *ListStatementsInput) GetRender() bool

func (*ListStatementsInput) GetSize

func (x *ListStatementsInput) GetSize() int32

func (*ListStatementsInput) GetVersion

func (x *ListStatementsInput) GetVersion() uint32

func (*ListStatementsInput) ProtoMessage

func (*ListStatementsInput) ProtoMessage()

func (*ListStatementsInput) ProtoReflect

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

func (*ListStatementsInput) Reset

func (x *ListStatementsInput) Reset()

func (*ListStatementsInput) String

func (x *ListStatementsInput) String() string

type ListStatementsOutput

type ListStatementsOutput struct {
	Total int32        `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Statement `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListStatementsOutput) Descriptor deprecated

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

Deprecated: Use ListStatementsOutput.ProtoReflect.Descriptor instead.

func (*ListStatementsOutput) GetItems

func (x *ListStatementsOutput) GetItems() []*Statement

func (*ListStatementsOutput) GetTotal

func (x *ListStatementsOutput) GetTotal() int32

func (*ListStatementsOutput) ProtoMessage

func (*ListStatementsOutput) ProtoMessage()

func (*ListStatementsOutput) ProtoReflect

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

func (*ListStatementsOutput) Reset

func (x *ListStatementsOutput) Reset()

func (*ListStatementsOutput) String

func (x *ListStatementsOutput) String() string

type ListSubmissionsInput

type ListSubmissionsInput struct {

	// pagination
	After  string `protobuf:"bytes,12,opt,name=after,proto3" json:"after,omitempty"`
	Offset int32  `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size   int32  `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	// data filters
	Filters *ListSubmissionsInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"`
	Extra   []Submission_Extra           `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Submission_Extra" json:"extra,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSubmissionsInput) Descriptor deprecated

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

Deprecated: Use ListSubmissionsInput.ProtoReflect.Descriptor instead.

func (*ListSubmissionsInput) GetAfter

func (x *ListSubmissionsInput) GetAfter() string

func (*ListSubmissionsInput) GetExtra

func (x *ListSubmissionsInput) GetExtra() []Submission_Extra

func (*ListSubmissionsInput) GetFilters

func (*ListSubmissionsInput) GetOffset

func (x *ListSubmissionsInput) GetOffset() int32

func (*ListSubmissionsInput) GetSize

func (x *ListSubmissionsInput) GetSize() int32

func (*ListSubmissionsInput) ProtoMessage

func (*ListSubmissionsInput) ProtoMessage()

func (*ListSubmissionsInput) ProtoReflect

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

func (*ListSubmissionsInput) Reset

func (x *ListSubmissionsInput) Reset()

func (*ListSubmissionsInput) String

func (x *ListSubmissionsInput) String() string

type ListSubmissionsInput_Filter

type ListSubmissionsInput_Filter struct {
	Id          []*wellknown.ExpressionID        `protobuf:"bytes,1,rep,name=id,proto3" json:"id,omitempty"`
	ProblemId   []*wellknown.ExpressionID        `protobuf:"bytes,2,rep,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	UserId      []*wellknown.ExpressionID        `protobuf:"bytes,3,rep,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	MemberId    []*wellknown.ExpressionID        `protobuf:"bytes,9,rep,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
	SubmittedAt []*wellknown.ExpressionTimestamp `protobuf:"bytes,4,rep,name=submitted_at,json=submittedAt,proto3" json:"submitted_at,omitempty"`
	Runtime     []*wellknown.ExpressionEnum      `protobuf:"bytes,5,rep,name=runtime,proto3" json:"runtime,omitempty"`
	Status      []*wellknown.ExpressionEnum      `protobuf:"bytes,6,rep,name=status,proto3" json:"status,omitempty"`
	Verdict     []*wellknown.ExpressionEnum      `protobuf:"bytes,10,rep,name=verdict,proto3" json:"verdict,omitempty"`
	Score       []*wellknown.ExpressionFloat     `protobuf:"bytes,7,rep,name=score,proto3" json:"score,omitempty"`
	Percentage  []*wellknown.ExpressionFloat     `protobuf:"bytes,8,rep,name=percentage,proto3" json:"percentage,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSubmissionsInput_Filter) Descriptor deprecated

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

Deprecated: Use ListSubmissionsInput_Filter.ProtoReflect.Descriptor instead.

func (*ListSubmissionsInput_Filter) GetId

func (*ListSubmissionsInput_Filter) GetMemberId

func (*ListSubmissionsInput_Filter) GetPercentage

func (*ListSubmissionsInput_Filter) GetProblemId

func (x *ListSubmissionsInput_Filter) GetProblemId() []*wellknown.ExpressionID

func (*ListSubmissionsInput_Filter) GetRuntime

func (*ListSubmissionsInput_Filter) GetScore

func (*ListSubmissionsInput_Filter) GetStatus

func (*ListSubmissionsInput_Filter) GetSubmittedAt

func (*ListSubmissionsInput_Filter) GetUserId

func (*ListSubmissionsInput_Filter) GetVerdict

func (*ListSubmissionsInput_Filter) ProtoMessage

func (*ListSubmissionsInput_Filter) ProtoMessage()

func (*ListSubmissionsInput_Filter) ProtoReflect

func (*ListSubmissionsInput_Filter) Reset

func (x *ListSubmissionsInput_Filter) Reset()

func (*ListSubmissionsInput_Filter) String

func (x *ListSubmissionsInput_Filter) String() string

type ListSubmissionsOutput

type ListSubmissionsOutput struct {
	Total          int32         `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items          []*Submission `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	NextPageCursor string        `protobuf:"bytes,3,opt,name=next_page_cursor,json=nextPageCursor,proto3" json:"next_page_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSubmissionsOutput) Descriptor deprecated

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

Deprecated: Use ListSubmissionsOutput.ProtoReflect.Descriptor instead.

func (*ListSubmissionsOutput) GetItems

func (x *ListSubmissionsOutput) GetItems() []*Submission

func (*ListSubmissionsOutput) GetNextPageCursor

func (x *ListSubmissionsOutput) GetNextPageCursor() string

func (*ListSubmissionsOutput) GetTotal

func (x *ListSubmissionsOutput) GetTotal() int32

func (*ListSubmissionsOutput) ProtoMessage

func (*ListSubmissionsOutput) ProtoMessage()

func (*ListSubmissionsOutput) ProtoReflect

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

func (*ListSubmissionsOutput) Reset

func (x *ListSubmissionsOutput) Reset()

func (*ListSubmissionsOutput) String

func (x *ListSubmissionsOutput) String() string

type ListSuggestionsInput

type ListSuggestionsInput struct {

	// pagination
	Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size   int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	// data filters
	Filters *ListSuggestionsInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSuggestionsInput) Descriptor deprecated

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

Deprecated: Use ListSuggestionsInput.ProtoReflect.Descriptor instead.

func (*ListSuggestionsInput) GetFilters

func (*ListSuggestionsInput) GetOffset

func (x *ListSuggestionsInput) GetOffset() int32

func (*ListSuggestionsInput) GetSize

func (x *ListSuggestionsInput) GetSize() int32

func (*ListSuggestionsInput) ProtoMessage

func (*ListSuggestionsInput) ProtoMessage()

func (*ListSuggestionsInput) ProtoReflect

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

func (*ListSuggestionsInput) Reset

func (x *ListSuggestionsInput) Reset()

func (*ListSuggestionsInput) String

func (x *ListSuggestionsInput) String() string

type ListSuggestionsInput_Filter

type ListSuggestionsInput_Filter struct {
	Id       []*wellknown.ExpressionID   `protobuf:"bytes,1,rep,name=id,proto3" json:"id,omitempty"`
	MemberId []*wellknown.ExpressionID   `protobuf:"bytes,2,rep,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
	Status   []*wellknown.ExpressionEnum `protobuf:"bytes,3,rep,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSuggestionsInput_Filter) Descriptor deprecated

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

Deprecated: Use ListSuggestionsInput_Filter.ProtoReflect.Descriptor instead.

func (*ListSuggestionsInput_Filter) GetId

func (*ListSuggestionsInput_Filter) GetMemberId

func (*ListSuggestionsInput_Filter) GetStatus

func (*ListSuggestionsInput_Filter) ProtoMessage

func (*ListSuggestionsInput_Filter) ProtoMessage()

func (*ListSuggestionsInput_Filter) ProtoReflect

func (*ListSuggestionsInput_Filter) Reset

func (x *ListSuggestionsInput_Filter) Reset()

func (*ListSuggestionsInput_Filter) String

func (x *ListSuggestionsInput_Filter) String() string

type ListSuggestionsOutput

type ListSuggestionsOutput struct {
	Total int32         `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Suggestion `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSuggestionsOutput) Descriptor deprecated

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

Deprecated: Use ListSuggestionsOutput.ProtoReflect.Descriptor instead.

func (*ListSuggestionsOutput) GetItems

func (x *ListSuggestionsOutput) GetItems() []*Suggestion

func (*ListSuggestionsOutput) GetTotal

func (x *ListSuggestionsOutput) GetTotal() int32

func (*ListSuggestionsOutput) ProtoMessage

func (*ListSuggestionsOutput) ProtoMessage()

func (*ListSuggestionsOutput) ProtoReflect

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

func (*ListSuggestionsOutput) Reset

func (x *ListSuggestionsOutput) Reset()

func (*ListSuggestionsOutput) String

func (x *ListSuggestionsOutput) String() string

type ListTestsInput

type ListTestsInput struct {
	TestsetId string `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"`
	Version   uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	// contains filtered or unexported fields
}

func (*ListTestsInput) Descriptor deprecated

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

Deprecated: Use ListTestsInput.ProtoReflect.Descriptor instead.

func (*ListTestsInput) GetTestsetId

func (x *ListTestsInput) GetTestsetId() string

func (*ListTestsInput) GetVersion

func (x *ListTestsInput) GetVersion() uint32

func (*ListTestsInput) ProtoMessage

func (*ListTestsInput) ProtoMessage()

func (*ListTestsInput) ProtoReflect

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

func (*ListTestsInput) Reset

func (x *ListTestsInput) Reset()

func (*ListTestsInput) String

func (x *ListTestsInput) String() string

type ListTestsOutput

type ListTestsOutput struct {
	Total int32   `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Test `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTestsOutput) Descriptor deprecated

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

Deprecated: Use ListTestsOutput.ProtoReflect.Descriptor instead.

func (*ListTestsOutput) GetItems

func (x *ListTestsOutput) GetItems() []*Test

func (*ListTestsOutput) GetTotal

func (x *ListTestsOutput) GetTotal() int32

func (*ListTestsOutput) ProtoMessage

func (*ListTestsOutput) ProtoMessage()

func (*ListTestsOutput) ProtoReflect

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

func (*ListTestsOutput) Reset

func (x *ListTestsOutput) Reset()

func (*ListTestsOutput) String

func (x *ListTestsOutput) String() string

type ListTestsetsInput

type ListTestsetsInput struct {
	Offset  int32  `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size    int32  `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	// contains filtered or unexported fields
}

func (*ListTestsetsInput) Descriptor deprecated

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

Deprecated: Use ListTestsetsInput.ProtoReflect.Descriptor instead.

func (*ListTestsetsInput) GetOffset

func (x *ListTestsetsInput) GetOffset() int32

func (*ListTestsetsInput) GetSize

func (x *ListTestsetsInput) GetSize() int32

func (*ListTestsetsInput) GetVersion

func (x *ListTestsetsInput) GetVersion() uint32

func (*ListTestsetsInput) ProtoMessage

func (*ListTestsetsInput) ProtoMessage()

func (*ListTestsetsInput) ProtoReflect

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

func (*ListTestsetsInput) Reset

func (x *ListTestsetsInput) Reset()

func (*ListTestsetsInput) String

func (x *ListTestsetsInput) String() string

type ListTestsetsOutput

type ListTestsetsOutput struct {
	Total int32      `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Testset `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTestsetsOutput) Descriptor deprecated

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

Deprecated: Use ListTestsetsOutput.ProtoReflect.Descriptor instead.

func (*ListTestsetsOutput) GetItems

func (x *ListTestsetsOutput) GetItems() []*Testset

func (*ListTestsetsOutput) GetTotal

func (x *ListTestsetsOutput) GetTotal() int32

func (*ListTestsetsOutput) ProtoMessage

func (*ListTestsetsOutput) ProtoMessage()

func (*ListTestsetsOutput) ProtoReflect

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

func (*ListTestsetsOutput) Reset

func (x *ListTestsetsOutput) Reset()

func (*ListTestsetsOutput) String

func (x *ListTestsetsOutput) String() string

type ListVersionsInput

type ListVersionsInput struct {
	ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	// pagination
	Offset int32  `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size   int32  `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	After  string `protobuf:"bytes,12,opt,name=after,proto3" json:"after,omitempty"`
	// data filters
	Filters *ListVersionsInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVersionsInput) Descriptor deprecated

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

Deprecated: Use ListVersionsInput.ProtoReflect.Descriptor instead.

func (*ListVersionsInput) GetAfter

func (x *ListVersionsInput) GetAfter() string

func (*ListVersionsInput) GetFilters

func (*ListVersionsInput) GetOffset

func (x *ListVersionsInput) GetOffset() int32

func (*ListVersionsInput) GetProblemId

func (x *ListVersionsInput) GetProblemId() string

func (*ListVersionsInput) GetSize

func (x *ListVersionsInput) GetSize() int32

func (*ListVersionsInput) ProtoMessage

func (*ListVersionsInput) ProtoMessage()

func (*ListVersionsInput) ProtoReflect

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

func (*ListVersionsInput) Reset

func (x *ListVersionsInput) Reset()

func (*ListVersionsInput) String

func (x *ListVersionsInput) String() string

type ListVersionsInput_Filter

type ListVersionsInput_Filter struct {
	Number     []*wellknown.ExpressionInt       `protobuf:"bytes,1,rep,name=number,proto3" json:"number,omitempty"`
	CreatedBy  []*wellknown.ExpressionID        `protobuf:"bytes,2,rep,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	CreatedAt  []*wellknown.ExpressionTimestamp `protobuf:"bytes,3,rep,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	ChangeOp   []*wellknown.ExpressionEnum      `protobuf:"bytes,4,rep,name=change_op,json=changeOp,proto3" json:"change_op,omitempty"`
	ChangePath []*wellknown.ExpressionString    `protobuf:"bytes,5,rep,name=change_path,json=changePath,proto3" json:"change_path,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVersionsInput_Filter) Descriptor deprecated

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

Deprecated: Use ListVersionsInput_Filter.ProtoReflect.Descriptor instead.

func (*ListVersionsInput_Filter) GetChangeOp

func (*ListVersionsInput_Filter) GetChangePath

func (x *ListVersionsInput_Filter) GetChangePath() []*wellknown.ExpressionString

func (*ListVersionsInput_Filter) GetCreatedAt

func (*ListVersionsInput_Filter) GetCreatedBy

func (x *ListVersionsInput_Filter) GetCreatedBy() []*wellknown.ExpressionID

func (*ListVersionsInput_Filter) GetNumber

func (*ListVersionsInput_Filter) ProtoMessage

func (*ListVersionsInput_Filter) ProtoMessage()

func (*ListVersionsInput_Filter) ProtoReflect

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

func (*ListVersionsInput_Filter) Reset

func (x *ListVersionsInput_Filter) Reset()

func (*ListVersionsInput_Filter) String

func (x *ListVersionsInput_Filter) String() string

type ListVersionsOutput

type ListVersionsOutput struct {
	Total          int32      `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items          []*Version `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	NextPageCursor string     `protobuf:"bytes,3,opt,name=next_page_cursor,json=nextPageCursor,proto3" json:"next_page_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVersionsOutput) Descriptor deprecated

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

Deprecated: Use ListVersionsOutput.ProtoReflect.Descriptor instead.

func (*ListVersionsOutput) GetItems

func (x *ListVersionsOutput) GetItems() []*Version

func (*ListVersionsOutput) GetNextPageCursor

func (x *ListVersionsOutput) GetNextPageCursor() string

func (*ListVersionsOutput) GetTotal

func (x *ListVersionsOutput) GetTotal() int32

func (*ListVersionsOutput) ProtoMessage

func (*ListVersionsOutput) ProtoMessage()

func (*ListVersionsOutput) ProtoReflect

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

func (*ListVersionsOutput) Reset

func (x *ListVersionsOutput) Reset()

func (*ListVersionsOutput) String

func (x *ListVersionsOutput) String() string

type LookupCodeTemplateInput

type LookupCodeTemplateInput struct {
	Runtime string `protobuf:"bytes,2,opt,name=runtime,proto3" json:"runtime,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupCodeTemplateInput) Descriptor deprecated

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

Deprecated: Use LookupCodeTemplateInput.ProtoReflect.Descriptor instead.

func (*LookupCodeTemplateInput) GetRuntime

func (x *LookupCodeTemplateInput) GetRuntime() string

func (*LookupCodeTemplateInput) ProtoMessage

func (*LookupCodeTemplateInput) ProtoMessage()

func (*LookupCodeTemplateInput) ProtoReflect

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

func (*LookupCodeTemplateInput) Reset

func (x *LookupCodeTemplateInput) Reset()

func (*LookupCodeTemplateInput) String

func (x *LookupCodeTemplateInput) String() string

type LookupCodeTemplateOutput

type LookupCodeTemplateOutput struct {
	Template *Template `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupCodeTemplateOutput) Descriptor deprecated

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

Deprecated: Use LookupCodeTemplateOutput.ProtoReflect.Descriptor instead.

func (*LookupCodeTemplateOutput) GetTemplate

func (x *LookupCodeTemplateOutput) GetTemplate() *Template

func (*LookupCodeTemplateOutput) ProtoMessage

func (*LookupCodeTemplateOutput) ProtoMessage()

func (*LookupCodeTemplateOutput) ProtoReflect

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

func (*LookupCodeTemplateOutput) Reset

func (x *LookupCodeTemplateOutput) Reset()

func (*LookupCodeTemplateOutput) String

func (x *LookupCodeTemplateOutput) String() string

type LookupEditorialInput

type LookupEditorialInput struct {
	Locale  string            `protobuf:"bytes,2,opt,name=locale,proto3" json:"locale,omitempty"`
	Version uint32            `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	Render  bool              `protobuf:"varint,3,opt,name=render,proto3" json:"render,omitempty"`     // deprecated
	Extra   []Editorial_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Editorial_Extra" json:"extra,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupEditorialInput) Descriptor deprecated

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

Deprecated: Use LookupEditorialInput.ProtoReflect.Descriptor instead.

func (*LookupEditorialInput) GetExtra

func (x *LookupEditorialInput) GetExtra() []Editorial_Extra

func (*LookupEditorialInput) GetLocale

func (x *LookupEditorialInput) GetLocale() string

func (*LookupEditorialInput) GetRender

func (x *LookupEditorialInput) GetRender() bool

func (*LookupEditorialInput) GetVersion

func (x *LookupEditorialInput) GetVersion() uint32

func (*LookupEditorialInput) ProtoMessage

func (*LookupEditorialInput) ProtoMessage()

func (*LookupEditorialInput) ProtoReflect

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

func (*LookupEditorialInput) Reset

func (x *LookupEditorialInput) Reset()

func (*LookupEditorialInput) String

func (x *LookupEditorialInput) String() string

type LookupEditorialOutput

type LookupEditorialOutput struct {
	Editorial *Editorial `protobuf:"bytes,1,opt,name=editorial,proto3" json:"editorial,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupEditorialOutput) Descriptor deprecated

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

Deprecated: Use LookupEditorialOutput.ProtoReflect.Descriptor instead.

func (*LookupEditorialOutput) GetEditorial

func (x *LookupEditorialOutput) GetEditorial() *Editorial

func (*LookupEditorialOutput) ProtoMessage

func (*LookupEditorialOutput) ProtoMessage()

func (*LookupEditorialOutput) ProtoReflect

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

func (*LookupEditorialOutput) Reset

func (x *LookupEditorialOutput) Reset()

func (*LookupEditorialOutput) String

func (x *LookupEditorialOutput) String() string

type LookupStatementInput

type LookupStatementInput struct {
	Locale  string            `protobuf:"bytes,2,opt,name=locale,proto3" json:"locale,omitempty"`
	Render  bool              `protobuf:"varint,3,opt,name=render,proto3" json:"render,omitempty"`     // deprecated
	Version uint32            `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version
	Extra   []Statement_Extra `protobuf:"varint,10,rep,packed,name=extra,proto3,enum=eolymp.atlas.Statement_Extra" json:"extra,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupStatementInput) Descriptor deprecated

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

Deprecated: Use LookupStatementInput.ProtoReflect.Descriptor instead.

func (*LookupStatementInput) GetExtra

func (x *LookupStatementInput) GetExtra() []Statement_Extra

func (*LookupStatementInput) GetLocale

func (x *LookupStatementInput) GetLocale() string

func (*LookupStatementInput) GetRender

func (x *LookupStatementInput) GetRender() bool

func (*LookupStatementInput) GetVersion

func (x *LookupStatementInput) GetVersion() uint32

func (*LookupStatementInput) ProtoMessage

func (*LookupStatementInput) ProtoMessage()

func (*LookupStatementInput) ProtoReflect

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

func (*LookupStatementInput) Reset

func (x *LookupStatementInput) Reset()

func (*LookupStatementInput) String

func (x *LookupStatementInput) String() string

type LookupStatementOutput

type LookupStatementOutput struct {
	Statement *Statement `protobuf:"bytes,1,opt,name=statement,proto3" json:"statement,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupStatementOutput) Descriptor deprecated

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

Deprecated: Use LookupStatementOutput.ProtoReflect.Descriptor instead.

func (*LookupStatementOutput) GetStatement

func (x *LookupStatementOutput) GetStatement() *Statement

func (*LookupStatementOutput) ProtoMessage

func (*LookupStatementOutput) ProtoMessage()

func (*LookupStatementOutput) ProtoReflect

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

func (*LookupStatementOutput) Reset

func (x *LookupStatementOutput) Reset()

func (*LookupStatementOutput) String

func (x *LookupStatementOutput) String() string

type PreviewEditorialInput

type PreviewEditorialInput struct {
	Editorial *Editorial `protobuf:"bytes,2,opt,name=editorial,proto3" json:"editorial,omitempty"`
	// contains filtered or unexported fields
}

func (*PreviewEditorialInput) Descriptor deprecated

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

Deprecated: Use PreviewEditorialInput.ProtoReflect.Descriptor instead.

func (*PreviewEditorialInput) GetEditorial

func (x *PreviewEditorialInput) GetEditorial() *Editorial

func (*PreviewEditorialInput) ProtoMessage

func (*PreviewEditorialInput) ProtoMessage()

func (*PreviewEditorialInput) ProtoReflect

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

func (*PreviewEditorialInput) Reset

func (x *PreviewEditorialInput) Reset()

func (*PreviewEditorialInput) String

func (x *PreviewEditorialInput) String() string

type PreviewEditorialOutput

type PreviewEditorialOutput struct {
	Editorial *Editorial `protobuf:"bytes,1,opt,name=editorial,proto3" json:"editorial,omitempty"`
	// contains filtered or unexported fields
}

func (*PreviewEditorialOutput) Descriptor deprecated

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

Deprecated: Use PreviewEditorialOutput.ProtoReflect.Descriptor instead.

func (*PreviewEditorialOutput) GetEditorial

func (x *PreviewEditorialOutput) GetEditorial() *Editorial

func (*PreviewEditorialOutput) ProtoMessage

func (*PreviewEditorialOutput) ProtoMessage()

func (*PreviewEditorialOutput) ProtoReflect

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

func (*PreviewEditorialOutput) Reset

func (x *PreviewEditorialOutput) Reset()

func (*PreviewEditorialOutput) String

func (x *PreviewEditorialOutput) String() string

type PreviewStatementInput

type PreviewStatementInput struct {
	Statement *Statement `protobuf:"bytes,2,opt,name=statement,proto3" json:"statement,omitempty"`
	// contains filtered or unexported fields
}

func (*PreviewStatementInput) Descriptor deprecated

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

Deprecated: Use PreviewStatementInput.ProtoReflect.Descriptor instead.

func (*PreviewStatementInput) GetStatement

func (x *PreviewStatementInput) GetStatement() *Statement

func (*PreviewStatementInput) ProtoMessage

func (*PreviewStatementInput) ProtoMessage()

func (*PreviewStatementInput) ProtoReflect

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

func (*PreviewStatementInput) Reset

func (x *PreviewStatementInput) Reset()

func (*PreviewStatementInput) String

func (x *PreviewStatementInput) String() string

type PreviewStatementOutput

type PreviewStatementOutput struct {
	Statement *Statement `protobuf:"bytes,1,opt,name=statement,proto3" json:"statement,omitempty"`
	// contains filtered or unexported fields
}

func (*PreviewStatementOutput) Descriptor deprecated

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

Deprecated: Use PreviewStatementOutput.ProtoReflect.Descriptor instead.

func (*PreviewStatementOutput) GetStatement

func (x *PreviewStatementOutput) GetStatement() *Statement

func (*PreviewStatementOutput) ProtoMessage

func (*PreviewStatementOutput) ProtoMessage()

func (*PreviewStatementOutput) ProtoReflect

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

func (*PreviewStatementOutput) Reset

func (x *PreviewStatementOutput) Reset()

func (*PreviewStatementOutput) String

func (x *PreviewStatementOutput) String() string

type PrintEditorCodeInput

type PrintEditorCodeInput struct {
	Runtime    string `protobuf:"bytes,1,opt,name=runtime,proto3" json:"runtime,omitempty"`
	SourceCode string `protobuf:"bytes,2,opt,name=source_code,json=sourceCode,proto3" json:"source_code,omitempty"`
	// contains filtered or unexported fields
}

func (*PrintEditorCodeInput) Descriptor deprecated

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

Deprecated: Use PrintEditorCodeInput.ProtoReflect.Descriptor instead.

func (*PrintEditorCodeInput) GetRuntime

func (x *PrintEditorCodeInput) GetRuntime() string

func (*PrintEditorCodeInput) GetSourceCode

func (x *PrintEditorCodeInput) GetSourceCode() string

func (*PrintEditorCodeInput) ProtoMessage

func (*PrintEditorCodeInput) ProtoMessage()

func (*PrintEditorCodeInput) ProtoReflect

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

func (*PrintEditorCodeInput) Reset

func (x *PrintEditorCodeInput) Reset()

func (*PrintEditorCodeInput) String

func (x *PrintEditorCodeInput) String() string

type PrintEditorCodeOutput

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

func (*PrintEditorCodeOutput) Descriptor deprecated

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

Deprecated: Use PrintEditorCodeOutput.ProtoReflect.Descriptor instead.

func (*PrintEditorCodeOutput) ProtoMessage

func (*PrintEditorCodeOutput) ProtoMessage()

func (*PrintEditorCodeOutput) ProtoReflect

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

func (*PrintEditorCodeOutput) Reset

func (x *PrintEditorCodeOutput) Reset()

func (*PrintEditorCodeOutput) String

func (x *PrintEditorCodeOutput) String() string

type Problem

type Problem struct {

	// Unique identifier.
	Id    string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Url   string            `protobuf:"bytes,682,opt,name=url,proto3" json:"url,omitempty"`
	Type  Problem_Type      `protobuf:"varint,23,opt,name=type,proto3,enum=eolymp.atlas.Problem_Type" json:"type,omitempty"`
	Links map[string]string `` /* 139-byte string literal not displayed */
	// Index in the public problem catalog.
	Number int32 `protobuf:"varint,10,opt,name=number,proto3" json:"number,omitempty"`
	// Problem is visible to users in public catalog.
	Visible bool `protobuf:"varint,11,opt,name=visible,proto3" json:"visible,omitempty"`
	// For imported problems, provides the source from where the problem is imported and synchronized.
	Origin  string       `protobuf:"bytes,13,opt,name=origin,proto3" json:"origin,omitempty"`
	Title   string       `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Content *ecm.Content `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"`
	// Problem topics (ID of topics from eolymp.taxonomy.TopicService)
	Topics      []string             `protobuf:"bytes,20,rep,name=topics,proto3" json:"topics,omitempty"`
	Score       float32              `protobuf:"fixed32,31,opt,name=score,proto3" json:"score,omitempty"`           // Total score
	Constraints *Problem_Constraints `protobuf:"bytes,30,opt,name=constraints,proto3" json:"constraints,omitempty"` // Constraints
	// Acceptance rate from 0 to 1, where 1 means that all submissions are accepted.
	AcceptanceRate      float32 `protobuf:"fixed32,40,opt,name=acceptance_rate,json=acceptanceRate,proto3" json:"acceptance_rate,omitempty"`
	SubmissionsCount    uint32  `protobuf:"varint,42,opt,name=submissions_count,json=submissionsCount,proto3" json:"submissions_count,omitempty"`
	SubmissionsAccepted uint32  `protobuf:"varint,43,opt,name=submissions_accepted,json=submissionsAccepted,proto3" json:"submissions_accepted,omitempty"`
	// Number of votes for the problem
	Vote      int32 `protobuf:"varint,50,opt,name=vote,proto3" json:"vote,omitempty"`
	VoteCount int32 `protobuf:"varint,51,opt,name=vote_count,json=voteCount,proto3" json:"vote_count,omitempty"`
	// Difficulty from 0 (very easy) to 5 (very hard)
	Difficulty uint32 `protobuf:"varint,21,opt,name=difficulty,proto3" json:"difficulty,omitempty"`
	// contains filtered or unexported fields
}

func (*Problem) Descriptor deprecated

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

Deprecated: Use Problem.ProtoReflect.Descriptor instead.

func (*Problem) GetAcceptanceRate

func (x *Problem) GetAcceptanceRate() float32

func (*Problem) GetConstraints

func (x *Problem) GetConstraints() *Problem_Constraints

func (*Problem) GetContent

func (x *Problem) GetContent() *ecm.Content

func (*Problem) GetDifficulty

func (x *Problem) GetDifficulty() uint32

func (*Problem) GetId

func (x *Problem) GetId() string
func (x *Problem) GetLinks() map[string]string

func (*Problem) GetNumber

func (x *Problem) GetNumber() int32

func (*Problem) GetOrigin

func (x *Problem) GetOrigin() string

func (*Problem) GetScore

func (x *Problem) GetScore() float32

func (*Problem) GetSubmissionsAccepted

func (x *Problem) GetSubmissionsAccepted() uint32

func (*Problem) GetSubmissionsCount

func (x *Problem) GetSubmissionsCount() uint32

func (*Problem) GetTitle

func (x *Problem) GetTitle() string

func (*Problem) GetTopics

func (x *Problem) GetTopics() []string

func (*Problem) GetType

func (x *Problem) GetType() Problem_Type

func (*Problem) GetUrl

func (x *Problem) GetUrl() string

func (*Problem) GetVisible

func (x *Problem) GetVisible() bool

func (*Problem) GetVote

func (x *Problem) GetVote() int32

func (*Problem) GetVoteCount

func (x *Problem) GetVoteCount() int32

func (*Problem) ProtoMessage

func (*Problem) ProtoMessage()

func (*Problem) ProtoReflect

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

func (*Problem) Reset

func (x *Problem) Reset()

func (*Problem) String

func (x *Problem) String() string

type ProblemChangedEvent

type ProblemChangedEvent struct {
	Before *Problem `protobuf:"bytes,1,opt,name=before,proto3" json:"before,omitempty"`
	After  *Problem `protobuf:"bytes,2,opt,name=after,proto3" json:"after,omitempty"`
	// contains filtered or unexported fields
}

func (*ProblemChangedEvent) Descriptor deprecated

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

Deprecated: Use ProblemChangedEvent.ProtoReflect.Descriptor instead.

func (*ProblemChangedEvent) GetAfter

func (x *ProblemChangedEvent) GetAfter() *Problem

func (*ProblemChangedEvent) GetBefore

func (x *ProblemChangedEvent) GetBefore() *Problem

func (*ProblemChangedEvent) ProtoMessage

func (*ProblemChangedEvent) ProtoMessage()

func (*ProblemChangedEvent) ProtoReflect

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

func (*ProblemChangedEvent) Reset

func (x *ProblemChangedEvent) Reset()

func (*ProblemChangedEvent) String

func (x *ProblemChangedEvent) String() string

type ProblemServiceClient

type ProblemServiceClient interface {
	CreateProblem(ctx context.Context, in *CreateProblemInput, opts ...grpc.CallOption) (*CreateProblemOutput, error)
	UpdateProblem(ctx context.Context, in *UpdateProblemInput, opts ...grpc.CallOption) (*UpdateProblemOutput, error)
	DeleteProblem(ctx context.Context, in *DeleteProblemInput, opts ...grpc.CallOption) (*DeleteProblemOutput, error)
	DescribeProblem(ctx context.Context, in *DescribeProblemInput, opts ...grpc.CallOption) (*DescribeProblemOutput, error)
	ListProblems(ctx context.Context, in *ListProblemsInput, opts ...grpc.CallOption) (*ListProblemsOutput, error)
	SyncProblem(ctx context.Context, in *SyncProblemInput, opts ...grpc.CallOption) (*SyncProblemOutput, error)
	VoteProblem(ctx context.Context, in *VoteProblemInput, opts ...grpc.CallOption) (*VoteProblemOutput, error)
	ListVersions(ctx context.Context, in *ListVersionsInput, opts ...grpc.CallOption) (*ListVersionsOutput, error)
	ListRuntimes(ctx context.Context, in *ListRuntimesInput, opts ...grpc.CallOption) (*ListRuntimesOutput, error)
	ExportProblem(ctx context.Context, in *ExportProblemInput, opts ...grpc.CallOption) (*ExportProblemOutput, error)
}

ProblemServiceClient is the client API for ProblemService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ProblemServiceServer

ProblemServiceServer is the server API for ProblemService service. All implementations should embed UnimplementedProblemServiceServer for forward compatibility.

type ProblemServiceService

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

func NewProblemServiceHttpClient

func NewProblemServiceHttpClient(url string, cli _ProblemServiceHttpClient) *ProblemServiceService

NewProblemServiceHttpClient constructs client for ProblemService

func (*ProblemServiceService) CreateProblem

func (*ProblemServiceService) DeleteProblem

func (*ProblemServiceService) DescribeProblem

func (*ProblemServiceService) ExportProblem

func (*ProblemServiceService) ListProblems

func (*ProblemServiceService) ListRuntimes

func (*ProblemServiceService) ListVersions

func (*ProblemServiceService) SyncProblem

func (*ProblemServiceService) UpdateProblem

func (*ProblemServiceService) VoteProblem

type Problem_Constraints

type Problem_Constraints struct {
	TimeLimitMin   uint32 `protobuf:"varint,60,opt,name=time_limit_min,json=timeLimitMin,proto3" json:"time_limit_min,omitempty"`
	TimeLimitMax   uint32 `protobuf:"varint,61,opt,name=time_limit_max,json=timeLimitMax,proto3" json:"time_limit_max,omitempty"`
	CpuLimitMin    uint32 `protobuf:"varint,62,opt,name=cpu_limit_min,json=cpuLimitMin,proto3" json:"cpu_limit_min,omitempty"`
	CpuLimitMax    uint32 `protobuf:"varint,63,opt,name=cpu_limit_max,json=cpuLimitMax,proto3" json:"cpu_limit_max,omitempty"`
	MemoryLimitMin uint64 `protobuf:"varint,64,opt,name=memory_limit_min,json=memoryLimitMin,proto3" json:"memory_limit_min,omitempty"`
	MemoryLimitMax uint64 `protobuf:"varint,65,opt,name=memory_limit_max,json=memoryLimitMax,proto3" json:"memory_limit_max,omitempty"`
	// contains filtered or unexported fields
}

func (*Problem_Constraints) Descriptor deprecated

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

Deprecated: Use Problem_Constraints.ProtoReflect.Descriptor instead.

func (*Problem_Constraints) GetCpuLimitMax

func (x *Problem_Constraints) GetCpuLimitMax() uint32

func (*Problem_Constraints) GetCpuLimitMin

func (x *Problem_Constraints) GetCpuLimitMin() uint32

func (*Problem_Constraints) GetMemoryLimitMax

func (x *Problem_Constraints) GetMemoryLimitMax() uint64

func (*Problem_Constraints) GetMemoryLimitMin

func (x *Problem_Constraints) GetMemoryLimitMin() uint64

func (*Problem_Constraints) GetTimeLimitMax

func (x *Problem_Constraints) GetTimeLimitMax() uint32

func (*Problem_Constraints) GetTimeLimitMin

func (x *Problem_Constraints) GetTimeLimitMin() uint32

func (*Problem_Constraints) ProtoMessage

func (*Problem_Constraints) ProtoMessage()

func (*Problem_Constraints) ProtoReflect

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

func (*Problem_Constraints) Reset

func (x *Problem_Constraints) Reset()

func (*Problem_Constraints) String

func (x *Problem_Constraints) String() string

type Problem_Extra

type Problem_Extra int32
const (
	Problem_UNKNOWN_EXTRA  Problem_Extra = 0
	Problem_VOTE           Problem_Extra = 1
	Problem_TITLE          Problem_Extra = 2
	Problem_CONTENT_VALUE  Problem_Extra = 3
	Problem_CONTENT_RENDER Problem_Extra = 4
)

func (Problem_Extra) Descriptor

func (Problem_Extra) Enum

func (x Problem_Extra) Enum() *Problem_Extra

func (Problem_Extra) EnumDescriptor deprecated

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

Deprecated: Use Problem_Extra.Descriptor instead.

func (Problem_Extra) Number

func (Problem_Extra) String

func (x Problem_Extra) String() string

func (Problem_Extra) Type

type Problem_Type

type Problem_Type int32
const (
	Problem_UNKNOWN_TYPE Problem_Type = 0
	Problem_PROGRAM      Problem_Type = 1 // program problem, user should write a program to solve it
	Problem_FUNCTION     Problem_Type = 2 // function problem, user should write a function to solve it
	Problem_OUTPUT       Problem_Type = 3 // output-only problem, user should upload answer file to solve it
	Problem_SQL          Problem_Type = 4 // SQL problem, user should write SQL queries to solve it
	Problem_ML           Problem_Type = 5 // Machine learning problem
)

func (Problem_Type) Descriptor

func (Problem_Type) Enum

func (x Problem_Type) Enum() *Problem_Type

func (Problem_Type) EnumDescriptor deprecated

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

Deprecated: Use Problem_Type.Descriptor instead.

func (Problem_Type) Number

func (Problem_Type) String

func (x Problem_Type) String() string

func (Problem_Type) Type

type RateDebugAssistanceInput

type RateDebugAssistanceInput struct {
	SubmissionId string `protobuf:"bytes,1,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"`
	Rating       int32  `protobuf:"varint,2,opt,name=rating,proto3" json:"rating,omitempty"`
	// contains filtered or unexported fields
}

func (*RateDebugAssistanceInput) Descriptor deprecated

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

Deprecated: Use RateDebugAssistanceInput.ProtoReflect.Descriptor instead.

func (*RateDebugAssistanceInput) GetRating

func (x *RateDebugAssistanceInput) GetRating() int32

func (*RateDebugAssistanceInput) GetSubmissionId

func (x *RateDebugAssistanceInput) GetSubmissionId() string

func (*RateDebugAssistanceInput) ProtoMessage

func (*RateDebugAssistanceInput) ProtoMessage()

func (*RateDebugAssistanceInput) ProtoReflect

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

func (*RateDebugAssistanceInput) Reset

func (x *RateDebugAssistanceInput) Reset()

func (*RateDebugAssistanceInput) String

func (x *RateDebugAssistanceInput) String() string

type RateDebugAssistanceOutput

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

func (*RateDebugAssistanceOutput) Descriptor deprecated

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

Deprecated: Use RateDebugAssistanceOutput.ProtoReflect.Descriptor instead.

func (*RateDebugAssistanceOutput) ProtoMessage

func (*RateDebugAssistanceOutput) ProtoMessage()

func (*RateDebugAssistanceOutput) ProtoReflect

func (*RateDebugAssistanceOutput) Reset

func (x *RateDebugAssistanceOutput) Reset()

func (*RateDebugAssistanceOutput) String

func (x *RateDebugAssistanceOutput) String() string

type RequestDebugAssistanceInput

type RequestDebugAssistanceInput struct {
	SubmissionId string `protobuf:"bytes,1,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"`
	Locale       string `protobuf:"bytes,2,opt,name=locale,proto3" json:"locale,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestDebugAssistanceInput) Descriptor deprecated

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

Deprecated: Use RequestDebugAssistanceInput.ProtoReflect.Descriptor instead.

func (*RequestDebugAssistanceInput) GetLocale

func (x *RequestDebugAssistanceInput) GetLocale() string

func (*RequestDebugAssistanceInput) GetSubmissionId

func (x *RequestDebugAssistanceInput) GetSubmissionId() string

func (*RequestDebugAssistanceInput) ProtoMessage

func (*RequestDebugAssistanceInput) ProtoMessage()

func (*RequestDebugAssistanceInput) ProtoReflect

func (*RequestDebugAssistanceInput) Reset

func (x *RequestDebugAssistanceInput) Reset()

func (*RequestDebugAssistanceInput) String

func (x *RequestDebugAssistanceInput) String() string

type RequestDebugAssistanceOutput

type RequestDebugAssistanceOutput struct {
	Message *DebugAssistanceMessage `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestDebugAssistanceOutput) Descriptor deprecated

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

Deprecated: Use RequestDebugAssistanceOutput.ProtoReflect.Descriptor instead.

func (*RequestDebugAssistanceOutput) GetMessage

func (*RequestDebugAssistanceOutput) ProtoMessage

func (*RequestDebugAssistanceOutput) ProtoMessage()

func (*RequestDebugAssistanceOutput) ProtoReflect

func (*RequestDebugAssistanceOutput) Reset

func (x *RequestDebugAssistanceOutput) Reset()

func (*RequestDebugAssistanceOutput) String

type ResubmitSuggestionInput

type ResubmitSuggestionInput struct {
	SuggestionId string `protobuf:"bytes,2,opt,name=suggestion_id,json=suggestionId,proto3" json:"suggestion_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ResubmitSuggestionInput) Descriptor deprecated

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

Deprecated: Use ResubmitSuggestionInput.ProtoReflect.Descriptor instead.

func (*ResubmitSuggestionInput) GetSuggestionId

func (x *ResubmitSuggestionInput) GetSuggestionId() string

func (*ResubmitSuggestionInput) ProtoMessage

func (*ResubmitSuggestionInput) ProtoMessage()

func (*ResubmitSuggestionInput) ProtoReflect

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

func (*ResubmitSuggestionInput) Reset

func (x *ResubmitSuggestionInput) Reset()

func (*ResubmitSuggestionInput) String

func (x *ResubmitSuggestionInput) String() string

type ResubmitSuggestionOutput

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

func (*ResubmitSuggestionOutput) Descriptor deprecated

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

Deprecated: Use ResubmitSuggestionOutput.ProtoReflect.Descriptor instead.

func (*ResubmitSuggestionOutput) ProtoMessage

func (*ResubmitSuggestionOutput) ProtoMessage()

func (*ResubmitSuggestionOutput) ProtoReflect

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

func (*ResubmitSuggestionOutput) Reset

func (x *ResubmitSuggestionOutput) Reset()

func (*ResubmitSuggestionOutput) String

func (x *ResubmitSuggestionOutput) String() string

type RetestSubmissionInput

type RetestSubmissionInput struct {
	SubmissionId string `protobuf:"bytes,2,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"`
	Debug        bool   `protobuf:"varint,3,opt,name=debug,proto3" json:"debug,omitempty"`
	// contains filtered or unexported fields
}

func (*RetestSubmissionInput) Descriptor deprecated

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

Deprecated: Use RetestSubmissionInput.ProtoReflect.Descriptor instead.

func (*RetestSubmissionInput) GetDebug

func (x *RetestSubmissionInput) GetDebug() bool

func (*RetestSubmissionInput) GetSubmissionId

func (x *RetestSubmissionInput) GetSubmissionId() string

func (*RetestSubmissionInput) ProtoMessage

func (*RetestSubmissionInput) ProtoMessage()

func (*RetestSubmissionInput) ProtoReflect

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

func (*RetestSubmissionInput) Reset

func (x *RetestSubmissionInput) Reset()

func (*RetestSubmissionInput) String

func (x *RetestSubmissionInput) String() string

type RetestSubmissionOutput

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

func (*RetestSubmissionOutput) Descriptor deprecated

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

Deprecated: Use RetestSubmissionOutput.ProtoReflect.Descriptor instead.

func (*RetestSubmissionOutput) ProtoMessage

func (*RetestSubmissionOutput) ProtoMessage()

func (*RetestSubmissionOutput) ProtoReflect

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

func (*RetestSubmissionOutput) Reset

func (x *RetestSubmissionOutput) Reset()

func (*RetestSubmissionOutput) String

func (x *RetestSubmissionOutput) String() string

type ReviewSuggestionInput

type ReviewSuggestionInput struct {
	SuggestionId string            `protobuf:"bytes,2,opt,name=suggestion_id,json=suggestionId,proto3" json:"suggestion_id,omitempty"`
	Status       Suggestion_Status `protobuf:"varint,3,opt,name=status,proto3,enum=eolymp.atlas.Suggestion_Status" json:"status,omitempty"`
	Comment      *ecm.Content      `protobuf:"bytes,4,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

func (*ReviewSuggestionInput) Descriptor deprecated

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

Deprecated: Use ReviewSuggestionInput.ProtoReflect.Descriptor instead.

func (*ReviewSuggestionInput) GetComment

func (x *ReviewSuggestionInput) GetComment() *ecm.Content

func (*ReviewSuggestionInput) GetStatus

func (*ReviewSuggestionInput) GetSuggestionId

func (x *ReviewSuggestionInput) GetSuggestionId() string

func (*ReviewSuggestionInput) ProtoMessage

func (*ReviewSuggestionInput) ProtoMessage()

func (*ReviewSuggestionInput) ProtoReflect

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

func (*ReviewSuggestionInput) Reset

func (x *ReviewSuggestionInput) Reset()

func (*ReviewSuggestionInput) String

func (x *ReviewSuggestionInput) String() string

type ReviewSuggestionOutput

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

func (*ReviewSuggestionOutput) Descriptor deprecated

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

Deprecated: Use ReviewSuggestionOutput.ProtoReflect.Descriptor instead.

func (*ReviewSuggestionOutput) ProtoMessage

func (*ReviewSuggestionOutput) ProtoMessage()

func (*ReviewSuggestionOutput) ProtoReflect

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

func (*ReviewSuggestionOutput) Reset

func (x *ReviewSuggestionOutput) Reset()

func (*ReviewSuggestionOutput) String

func (x *ReviewSuggestionOutput) String() string

type Score

type Score struct {
	Id       string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                             // unique identifier
	UserId   string                 `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`       // user
	MemberId string                 `protobuf:"bytes,7,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"` // member
	SolvedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=solved_at,json=solvedAt,proto3" json:"solved_at,omitempty"` // time when submission was created
	Score    float32                `protobuf:"fixed32,5,opt,name=score,proto3" json:"score,omitempty"`                     // score from 0 (none of the tests are passing) to 1 (all tests are passing)
	Attempts uint32                 `protobuf:"varint,8,opt,name=attempts,proto3" json:"attempts,omitempty"`
	// contains filtered or unexported fields
}

Score for a problem

func (*Score) Descriptor deprecated

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

Deprecated: Use Score.ProtoReflect.Descriptor instead.

func (*Score) GetAttempts

func (x *Score) GetAttempts() uint32

func (*Score) GetId

func (x *Score) GetId() string

func (*Score) GetMemberId

func (x *Score) GetMemberId() string

func (*Score) GetScore

func (x *Score) GetScore() float32

func (*Score) GetSolvedAt

func (x *Score) GetSolvedAt() *timestamppb.Timestamp

func (*Score) GetUserId

func (x *Score) GetUserId() string

func (*Score) ProtoMessage

func (*Score) ProtoMessage()

func (*Score) ProtoReflect

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

func (*Score) Reset

func (x *Score) Reset()

func (*Score) String

func (x *Score) String() string

type ScoreChangedEvent

type ScoreChangedEvent struct {
	ProblemId string `protobuf:"bytes,3,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	MemberId  string `protobuf:"bytes,4,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
	Before    *Score `protobuf:"bytes,1,opt,name=before,proto3" json:"before,omitempty"`
	After     *Score `protobuf:"bytes,2,opt,name=after,proto3" json:"after,omitempty"`
	// contains filtered or unexported fields
}

func (*ScoreChangedEvent) Descriptor deprecated

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

Deprecated: Use ScoreChangedEvent.ProtoReflect.Descriptor instead.

func (*ScoreChangedEvent) GetAfter

func (x *ScoreChangedEvent) GetAfter() *Score

func (*ScoreChangedEvent) GetBefore

func (x *ScoreChangedEvent) GetBefore() *Score

func (*ScoreChangedEvent) GetMemberId

func (x *ScoreChangedEvent) GetMemberId() string

func (*ScoreChangedEvent) GetProblemId

func (x *ScoreChangedEvent) GetProblemId() string

func (*ScoreChangedEvent) ProtoMessage

func (*ScoreChangedEvent) ProtoMessage()

func (*ScoreChangedEvent) ProtoReflect

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

func (*ScoreChangedEvent) Reset

func (x *ScoreChangedEvent) Reset()

func (*ScoreChangedEvent) String

func (x *ScoreChangedEvent) String() string

type ScoringMode

type ScoringMode int32

Scoring mode defines how testset score is calculated

const (
	ScoringMode_NO_SCORE ScoringMode = 0 // no score is awarded
	ScoringMode_EACH     ScoringMode = 1 // as sum of scores of all tests
	ScoringMode_ALL      ScoringMode = 2 // as sum of scores of all tests, but only if all tests are passing
	ScoringMode_WORST    ScoringMode = 3 // as the lowest score awarded per test
	ScoringMode_BEST     ScoringMode = 4 // as the highest score awarded per test
)

func (ScoringMode) Descriptor

func (ScoringMode) Enum

func (x ScoringMode) Enum() *ScoringMode

func (ScoringMode) EnumDescriptor deprecated

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

Deprecated: Use ScoringMode.Descriptor instead.

func (ScoringMode) Number

func (x ScoringMode) Number() protoreflect.EnumNumber

func (ScoringMode) String

func (x ScoringMode) String() string

func (ScoringMode) Type

type ScoringServiceClient

type ScoringServiceClient interface {
	DescribeScore(ctx context.Context, in *DescribeScoreInput, opts ...grpc.CallOption) (*DescribeScoreOutput, error)
	DescribeProblemGrading(ctx context.Context, in *DescribeProblemGradingInput, opts ...grpc.CallOption) (*DescribeProblemGradingOutput, error)
}

ScoringServiceClient is the client API for ScoringService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ScoringServiceServer

type ScoringServiceServer interface {
	DescribeScore(context.Context, *DescribeScoreInput) (*DescribeScoreOutput, error)
	DescribeProblemGrading(context.Context, *DescribeProblemGradingInput) (*DescribeProblemGradingOutput, error)
}

ScoringServiceServer is the server API for ScoringService service. All implementations should embed UnimplementedScoringServiceServer for forward compatibility.

type ScoringServiceService

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

func NewScoringServiceHttpClient

func NewScoringServiceHttpClient(url string, cli _ScoringServiceHttpClient) *ScoringServiceService

NewScoringServiceHttpClient constructs client for ScoringService

func (*ScoringServiceService) DescribeProblemGrading

func (*ScoringServiceService) DescribeScore

type Script

type Script struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Secret means code and configuration must not be exposed to users
	Secret bool `protobuf:"varint,7,opt,name=secret,proto3" json:"secret,omitempty"`
	// The runtime to execute the script
	Runtime string `protobuf:"bytes,10,opt,name=runtime,proto3" json:"runtime,omitempty"`
	// Source code for script
	Source string `protobuf:"bytes,11,opt,name=source,proto3" json:"source,omitempty"`
	// Additional files placed into workdir during compilation and execution
	Files []*executor.File `protobuf:"bytes,20,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

func (*Script) Descriptor deprecated

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

Deprecated: Use Script.ProtoReflect.Descriptor instead.

func (*Script) GetFiles

func (x *Script) GetFiles() []*executor.File

func (*Script) GetId

func (x *Script) GetId() string

func (*Script) GetName

func (x *Script) GetName() string

func (*Script) GetRuntime

func (x *Script) GetRuntime() string

func (*Script) GetSecret

func (x *Script) GetSecret() bool

func (*Script) GetSource

func (x *Script) GetSource() string

func (*Script) ProtoMessage

func (*Script) ProtoMessage()

func (*Script) ProtoReflect

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

func (*Script) Reset

func (x *Script) Reset()

func (*Script) String

func (x *Script) String() string

type ScriptServiceClient

type ScriptServiceClient interface {
	CreateScript(ctx context.Context, in *CreateScriptInput, opts ...grpc.CallOption) (*CreateScriptOutput, error)
	UpdateScript(ctx context.Context, in *UpdateScriptInput, opts ...grpc.CallOption) (*UpdateScriptOutput, error)
	DeleteScript(ctx context.Context, in *DeleteScriptInput, opts ...grpc.CallOption) (*DeleteScriptOutput, error)
	DescribeScript(ctx context.Context, in *DescribeScriptInput, opts ...grpc.CallOption) (*DescribeScriptOutput, error)
	ListScripts(ctx context.Context, in *ListScriptsInput, opts ...grpc.CallOption) (*ListScriptsOutput, error)
}

ScriptServiceClient is the client API for ScriptService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ScriptServiceServer

ScriptServiceServer is the server API for ScriptService service. All implementations should embed UnimplementedScriptServiceServer for forward compatibility.

type ScriptServiceService

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

func NewScriptServiceHttpClient

func NewScriptServiceHttpClient(url string, cli _ScriptServiceHttpClient) *ScriptServiceService

NewScriptServiceHttpClient constructs client for ScriptService

func (*ScriptServiceService) CreateScript

func (*ScriptServiceService) DeleteScript

func (*ScriptServiceService) DescribeScript

func (*ScriptServiceService) ListScripts

func (*ScriptServiceService) UpdateScript

type Script_Extra

type Script_Extra int32
const (
	Script_NO_EXTRA Script_Extra = 0
	Script_SOURCE   Script_Extra = 1
)

func (Script_Extra) Descriptor

func (Script_Extra) Enum

func (x Script_Extra) Enum() *Script_Extra

func (Script_Extra) EnumDescriptor deprecated

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

Deprecated: Use Script_Extra.Descriptor instead.

func (Script_Extra) Number

func (Script_Extra) String

func (x Script_Extra) String() string

func (Script_Extra) Type

type SetBookmarkInput

type SetBookmarkInput struct {
	Bookmark bool `protobuf:"varint,2,opt,name=bookmark,proto3" json:"bookmark,omitempty"`
	// contains filtered or unexported fields
}

func (*SetBookmarkInput) Descriptor deprecated

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

Deprecated: Use SetBookmarkInput.ProtoReflect.Descriptor instead.

func (*SetBookmarkInput) GetBookmark

func (x *SetBookmarkInput) GetBookmark() bool

func (*SetBookmarkInput) ProtoMessage

func (*SetBookmarkInput) ProtoMessage()

func (*SetBookmarkInput) ProtoReflect

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

func (*SetBookmarkInput) Reset

func (x *SetBookmarkInput) Reset()

func (*SetBookmarkInput) String

func (x *SetBookmarkInput) String() string

type SetBookmarkOutput

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

func (*SetBookmarkOutput) Descriptor deprecated

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

Deprecated: Use SetBookmarkOutput.ProtoReflect.Descriptor instead.

func (*SetBookmarkOutput) ProtoMessage

func (*SetBookmarkOutput) ProtoMessage()

func (*SetBookmarkOutput) ProtoReflect

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

func (*SetBookmarkOutput) Reset

func (x *SetBookmarkOutput) Reset()

func (*SetBookmarkOutput) String

func (x *SetBookmarkOutput) String() string

type Snapshot

type Snapshot struct {
	Problem     *Problem       `protobuf:"bytes,1,opt,name=problem,proto3" json:"problem,omitempty"`
	Testing     *TestingConfig `protobuf:"bytes,10,opt,name=testing,proto3" json:"testing,omitempty"`
	Checker     *Checker       `protobuf:"bytes,2,opt,name=checker,proto3" json:"checker,omitempty"`
	Interactor  *Interactor    `protobuf:"bytes,3,opt,name=interactor,proto3" json:"interactor,omitempty"`
	Statements  []*Statement   `protobuf:"bytes,4,rep,name=statements,proto3" json:"statements,omitempty"`
	Templates   []*Template    `protobuf:"bytes,5,rep,name=templates,proto3" json:"templates,omitempty"`
	Attachments []*Attachment  `protobuf:"bytes,6,rep,name=attachments,proto3" json:"attachments,omitempty"`
	Testsets    []*Testset     `protobuf:"bytes,7,rep,name=testsets,proto3" json:"testsets,omitempty"`
	Tests       []*Test        `protobuf:"bytes,8,rep,name=tests,proto3" json:"tests,omitempty"`
	Editorials  []*Editorial   `protobuf:"bytes,9,rep,name=editorials,proto3" json:"editorials,omitempty"`
	Solutions   []*Solution    `protobuf:"bytes,11,rep,name=solutions,proto3" json:"solutions,omitempty"`
	Scripts     []*Script      `protobuf:"bytes,12,rep,name=scripts,proto3" json:"scripts,omitempty"`
	// contains filtered or unexported fields
}

func (*Snapshot) Descriptor deprecated

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

Deprecated: Use Snapshot.ProtoReflect.Descriptor instead.

func (*Snapshot) GetAttachments

func (x *Snapshot) GetAttachments() []*Attachment

func (*Snapshot) GetChecker

func (x *Snapshot) GetChecker() *Checker

func (*Snapshot) GetEditorials

func (x *Snapshot) GetEditorials() []*Editorial

func (*Snapshot) GetInteractor

func (x *Snapshot) GetInteractor() *Interactor

func (*Snapshot) GetProblem

func (x *Snapshot) GetProblem() *Problem

func (*Snapshot) GetScripts

func (x *Snapshot) GetScripts() []*Script

func (*Snapshot) GetSolutions

func (x *Snapshot) GetSolutions() []*Solution

func (*Snapshot) GetStatements

func (x *Snapshot) GetStatements() []*Statement

func (*Snapshot) GetTemplates

func (x *Snapshot) GetTemplates() []*Template

func (*Snapshot) GetTesting

func (x *Snapshot) GetTesting() *TestingConfig

func (*Snapshot) GetTests

func (x *Snapshot) GetTests() []*Test

func (*Snapshot) GetTestsets

func (x *Snapshot) GetTestsets() []*Testset

func (*Snapshot) ProtoMessage

func (*Snapshot) ProtoMessage()

func (*Snapshot) ProtoReflect

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

func (*Snapshot) Reset

func (x *Snapshot) Reset()

func (*Snapshot) String

func (x *Snapshot) String() string

type Solution

type Solution struct {
	Id      string        `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`            // unique identifier
	Name    string        `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`        // solution name
	Secret  bool          `protobuf:"varint,4,opt,name=secret,proto3" json:"secret,omitempty"`   // runtime and source are secret
	Runtime string        `protobuf:"bytes,10,opt,name=runtime,proto3" json:"runtime,omitempty"` // programming language
	Source  string        `protobuf:"bytes,11,opt,name=source,proto3" json:"source,omitempty"`   // source code
	Type    Solution_Type `protobuf:"varint,20,opt,name=type,proto3,enum=eolymp.atlas.Solution_Type" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*Solution) Descriptor deprecated

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

Deprecated: Use Solution.ProtoReflect.Descriptor instead.

func (*Solution) GetId

func (x *Solution) GetId() string

func (*Solution) GetName

func (x *Solution) GetName() string

func (*Solution) GetRuntime

func (x *Solution) GetRuntime() string

func (*Solution) GetSecret

func (x *Solution) GetSecret() bool

func (*Solution) GetSource

func (x *Solution) GetSource() string

func (*Solution) GetType

func (x *Solution) GetType() Solution_Type

func (*Solution) ProtoMessage

func (*Solution) ProtoMessage()

func (*Solution) ProtoReflect

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

func (*Solution) Reset

func (x *Solution) Reset()

func (*Solution) String

func (x *Solution) String() string

type SolutionServiceClient

type SolutionServiceClient interface {
	CreateSolution(ctx context.Context, in *CreateSolutionInput, opts ...grpc.CallOption) (*CreateSolutionOutput, error)
	UpdateSolution(ctx context.Context, in *UpdateSolutionInput, opts ...grpc.CallOption) (*UpdateSolutionOutput, error)
	DeleteSolution(ctx context.Context, in *DeleteSolutionInput, opts ...grpc.CallOption) (*DeleteSolutionOutput, error)
	DescribeSolution(ctx context.Context, in *DescribeSolutionInput, opts ...grpc.CallOption) (*DescribeSolutionOutput, error)
	ListSolutions(ctx context.Context, in *ListSolutionsInput, opts ...grpc.CallOption) (*ListSolutionsOutput, error)
}

SolutionServiceClient is the client API for SolutionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type SolutionServiceServer

SolutionServiceServer is the server API for SolutionService service. All implementations should embed UnimplementedSolutionServiceServer for forward compatibility.

type SolutionServiceService

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

func NewSolutionServiceHttpClient

func NewSolutionServiceHttpClient(url string, cli _SolutionServiceHttpClient) *SolutionServiceService

NewSolutionServiceHttpClient constructs client for SolutionService

func (*SolutionServiceService) CreateSolution

func (*SolutionServiceService) DeleteSolution

func (*SolutionServiceService) DescribeSolution

func (*SolutionServiceService) ListSolutions

func (*SolutionServiceService) UpdateSolution

type Solution_Type

type Solution_Type int32
const (
	Solution_UNSET                Solution_Type = 0
	Solution_CORRECT              Solution_Type = 1
	Solution_INCORRECT            Solution_Type = 2
	Solution_WRONG_ANSWER         Solution_Type = 3
	Solution_TIMEOUT              Solution_Type = 4
	Solution_OVERFLOW             Solution_Type = 5
	Solution_TIMEOUT_OR_ACCEPTED  Solution_Type = 6
	Solution_OVERFLOW_OR_ACCEPTED Solution_Type = 7
	Solution_DONT_RUN             Solution_Type = 8
	Solution_FAILURE              Solution_Type = 9
)

func (Solution_Type) Descriptor

func (Solution_Type) Enum

func (x Solution_Type) Enum() *Solution_Type

func (Solution_Type) EnumDescriptor deprecated

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

Deprecated: Use Solution_Type.Descriptor instead.

func (Solution_Type) Number

func (Solution_Type) String

func (x Solution_Type) String() string

func (Solution_Type) Type

type Statement

type Statement struct {
	Id           string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Locale       string       `protobuf:"bytes,3,opt,name=locale,proto3" json:"locale,omitempty"`
	Automatic    bool         `protobuf:"varint,8,opt,name=automatic,proto3" json:"automatic,omitempty"` // if true means the statement was created automatically (probably translation from another language)
	Draft        bool         `protobuf:"varint,9,opt,name=draft,proto3" json:"draft,omitempty"`
	Title        string       `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
	Content      *ecm.Content `protobuf:"bytes,6,opt,name=content,proto3" json:"content,omitempty"`
	DownloadLink string       `protobuf:"bytes,7,opt,name=download_link,json=downloadLink,proto3" json:"download_link,omitempty"` // Statement download link, allows to download statement in original format.
	Author       string       `protobuf:"bytes,101,opt,name=author,proto3" json:"author,omitempty"`                               // Problem author name.
	Source       string       `protobuf:"bytes,102,opt,name=source,proto3" json:"source,omitempty"`                               // Problem source, name of the contest or olympiad where this problem was initially published.
	AuthorId     string       `protobuf:"bytes,103,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Statement) Descriptor deprecated

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

Deprecated: Use Statement.ProtoReflect.Descriptor instead.

func (*Statement) GetAuthor

func (x *Statement) GetAuthor() string

func (*Statement) GetAuthorId

func (x *Statement) GetAuthorId() string

func (*Statement) GetAutomatic

func (x *Statement) GetAutomatic() bool

func (*Statement) GetContent

func (x *Statement) GetContent() *ecm.Content
func (x *Statement) GetDownloadLink() string

func (*Statement) GetDraft

func (x *Statement) GetDraft() bool

func (*Statement) GetId

func (x *Statement) GetId() string

func (*Statement) GetLocale

func (x *Statement) GetLocale() string

func (*Statement) GetSource

func (x *Statement) GetSource() string

func (*Statement) GetTitle

func (x *Statement) GetTitle() string

func (*Statement) ProtoMessage

func (*Statement) ProtoMessage()

func (*Statement) ProtoReflect

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

func (*Statement) Reset

func (x *Statement) Reset()

func (*Statement) String

func (x *Statement) String() string

type StatementChangedEvent

type StatementChangedEvent struct {
	ProblemId string     `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	Before    *Statement `protobuf:"bytes,2,opt,name=before,proto3" json:"before,omitempty"`
	After     *Statement `protobuf:"bytes,3,opt,name=after,proto3" json:"after,omitempty"`
	// contains filtered or unexported fields
}

func (*StatementChangedEvent) Descriptor deprecated

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

Deprecated: Use StatementChangedEvent.ProtoReflect.Descriptor instead.

func (*StatementChangedEvent) GetAfter

func (x *StatementChangedEvent) GetAfter() *Statement

func (*StatementChangedEvent) GetBefore

func (x *StatementChangedEvent) GetBefore() *Statement

func (*StatementChangedEvent) GetProblemId

func (x *StatementChangedEvent) GetProblemId() string

func (*StatementChangedEvent) ProtoMessage

func (*StatementChangedEvent) ProtoMessage()

func (*StatementChangedEvent) ProtoReflect

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

func (*StatementChangedEvent) Reset

func (x *StatementChangedEvent) Reset()

func (*StatementChangedEvent) String

func (x *StatementChangedEvent) String() string

type StatementServiceClient

type StatementServiceClient interface {
	CreateStatement(ctx context.Context, in *CreateStatementInput, opts ...grpc.CallOption) (*CreateStatementOutput, error)
	UpdateStatement(ctx context.Context, in *UpdateStatementInput, opts ...grpc.CallOption) (*UpdateStatementOutput, error)
	DeleteStatement(ctx context.Context, in *DeleteStatementInput, opts ...grpc.CallOption) (*DeleteStatementOutput, error)
	// DescribeStatement returns statement.
	DescribeStatement(ctx context.Context, in *DescribeStatementInput, opts ...grpc.CallOption) (*DescribeStatementOutput, error)
	// LookupStatement finds a statement in one of the requested languages.
	LookupStatement(ctx context.Context, in *LookupStatementInput, opts ...grpc.CallOption) (*LookupStatementOutput, error)
	// PreviewStatement renders unsaved statement.
	//
	// This method can be used to render statement before it has been saved.
	PreviewStatement(ctx context.Context, in *PreviewStatementInput, opts ...grpc.CallOption) (*PreviewStatementOutput, error)
	ListStatements(ctx context.Context, in *ListStatementsInput, opts ...grpc.CallOption) (*ListStatementsOutput, error)
	TranslateStatements(ctx context.Context, in *TranslateStatementsInput, opts ...grpc.CallOption) (*TranslateStatementsOutput, error)
}

StatementServiceClient is the client API for StatementService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type StatementServiceServer

type StatementServiceServer interface {
	CreateStatement(context.Context, *CreateStatementInput) (*CreateStatementOutput, error)
	UpdateStatement(context.Context, *UpdateStatementInput) (*UpdateStatementOutput, error)
	DeleteStatement(context.Context, *DeleteStatementInput) (*DeleteStatementOutput, error)
	// DescribeStatement returns statement.
	DescribeStatement(context.Context, *DescribeStatementInput) (*DescribeStatementOutput, error)
	// LookupStatement finds a statement in one of the requested languages.
	LookupStatement(context.Context, *LookupStatementInput) (*LookupStatementOutput, error)
	// PreviewStatement renders unsaved statement.
	//
	// This method can be used to render statement before it has been saved.
	PreviewStatement(context.Context, *PreviewStatementInput) (*PreviewStatementOutput, error)
	ListStatements(context.Context, *ListStatementsInput) (*ListStatementsOutput, error)
	TranslateStatements(context.Context, *TranslateStatementsInput) (*TranslateStatementsOutput, error)
}

StatementServiceServer is the server API for StatementService service. All implementations should embed UnimplementedStatementServiceServer for forward compatibility.

type StatementServiceService

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

func NewStatementServiceHttpClient

func NewStatementServiceHttpClient(url string, cli _StatementServiceHttpClient) *StatementServiceService

NewStatementServiceHttpClient constructs client for StatementService

func (*StatementServiceService) CreateStatement

func (*StatementServiceService) DeleteStatement

func (*StatementServiceService) DescribeStatement

func (*StatementServiceService) ListStatements

func (*StatementServiceService) LookupStatement

func (*StatementServiceService) PreviewStatement

func (*StatementServiceService) TranslateStatements

func (*StatementServiceService) UpdateStatement

type Statement_Extra

type Statement_Extra int32
const (
	Statement_UNKNOWN_EXTRA  Statement_Extra = 0
	Statement_CONTENT_RENDER Statement_Extra = 1
	Statement_CONTENT_VALUE  Statement_Extra = 2
)

func (Statement_Extra) Descriptor

func (Statement_Extra) Enum

func (x Statement_Extra) Enum() *Statement_Extra

func (Statement_Extra) EnumDescriptor deprecated

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

Deprecated: Use Statement_Extra.Descriptor instead.

func (Statement_Extra) Number

func (Statement_Extra) String

func (x Statement_Extra) String() string

func (Statement_Extra) Type

type Statement_Patch

type Statement_Patch int32
const (
	Statement_UNKNOWN_PATCH       Statement_Patch = 0
	Statement_PATCH_ALL           Statement_Patch = 1
	Statement_PATCH_LOCALE        Statement_Patch = 2
	Statement_PATCH_AUTOMATIC     Statement_Patch = 8
	Statement_PATCH_DRAFT         Statement_Patch = 9
	Statement_PATCH_TITLE         Statement_Patch = 3
	Statement_PATCH_CONTENT       Statement_Patch = 4
	Statement_PATCH_DOWNLOAD_LINK Statement_Patch = 5
	Statement_PATCH_AUTHOR        Statement_Patch = 6
	Statement_PATCH_SOURCE        Statement_Patch = 7
	Statement_PATCH_AUTHOR_ID     Statement_Patch = 10
)

func (Statement_Patch) Descriptor

func (Statement_Patch) Enum

func (x Statement_Patch) Enum() *Statement_Patch

func (Statement_Patch) EnumDescriptor deprecated

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

Deprecated: Use Statement_Patch.Descriptor instead.

func (Statement_Patch) Number

func (Statement_Patch) String

func (x Statement_Patch) String() string

func (Statement_Patch) Type

type Submission

type Submission struct {
	Id        string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                                // unique identifier
	ProblemId string `protobuf:"bytes,2,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // problem
	Version   uint32 `protobuf:"varint,99,opt,name=version,proto3" json:"version,omitempty"`                    // constantly increasing number to track changes in the submission
	// Types that are valid to be assigned to Submitter:
	//
	//	*Submission_UserId
	//	*Submission_MemberId
	Submitter          isSubmission_Submitter `protobuf_oneof:"submitter"`
	SubmittedAt        *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=submitted_at,json=submittedAt,proto3" json:"submitted_at,omitempty"`             // time when submission was created
	JudgedAt           *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=judged_at,json=judgedAt,proto3" json:"judged_at,omitempty"`                      // time when submission was judged
	Lang               string                 `protobuf:"bytes,10,opt,name=lang,proto3" json:"lang,omitempty"`                                             // programming language
	Source             string                 `protobuf:"bytes,11,opt,name=source,proto3" json:"source,omitempty"`                                         // deprecated: source code
	SourceUrl          string                 `protobuf:"bytes,13,opt,name=source_url,json=sourceUrl,proto3" json:"source_url,omitempty"`                  // source code URL
	Signature          string                 `protobuf:"bytes,12,opt,name=signature,proto3" json:"signature,omitempty"`                                   // source code signature
	Status             Submission_Status      `protobuf:"varint,20,opt,name=status,proto3,enum=eolymp.atlas.Submission_Status" json:"status,omitempty"`    // status (see explanation for enumeration values)
	Verdict            Submission_Verdict     `protobuf:"varint,22,opt,name=verdict,proto3,enum=eolymp.atlas.Submission_Verdict" json:"verdict,omitempty"` // overall verdict based on verdicts in groups / runs
	Error              string                 `protobuf:"bytes,21,opt,name=error,proto3" json:"error,omitempty"`                                           // error message in case status is ERROR
	ErrorUrl           string                 `protobuf:"bytes,23,opt,name=error_url,json=errorUrl,proto3" json:"error_url,omitempty"`                     // a URL with error output
	Cost               float32                `protobuf:"fixed32,30,opt,name=cost,proto3" json:"cost,omitempty"`                                           // maximum possible score for the submission
	Score              float32                `protobuf:"fixed32,31,opt,name=score,proto3" json:"score,omitempty"`                                         // sum of earned points
	Percentage         float32                `protobuf:"fixed32,32,opt,name=percentage,proto3" json:"percentage,omitempty"`
	TimeUsage          uint32                 `protobuf:"varint,41,opt,name=time_usage,json=timeUsage,proto3" json:"time_usage,omitempty"`                            // maximum wall time
	CpuUsage           uint32                 `protobuf:"varint,42,opt,name=cpu_usage,json=cpuUsage,proto3" json:"cpu_usage,omitempty"`                               // maximum cpu time
	MemoryUsage        uint64                 `protobuf:"varint,46,opt,name=memory_usage,json=memoryUsage,proto3" json:"memory_usage,omitempty"`                      // maximum memory usage
	ResourceUsage      float32                `protobuf:"fixed32,47,opt,name=resource_usage,json=resourceUsage,proto3" json:"resource_usage,omitempty"`               // maximum resource usage
	Groups             []*Submission_Group    `protobuf:"bytes,50,rep,name=groups,proto3" json:"groups,omitempty"`                                                    // status for each run by group
	AssistantAvailable bool                   `protobuf:"varint,60,opt,name=assistant_available,json=assistantAvailable,proto3" json:"assistant_available,omitempty"` // if true, submission can be debugged using submission assistant
	Cursor             string                 `protobuf:"bytes,100,opt,name=cursor,proto3" json:"cursor,omitempty"`                                                   // cursor in the list
	// contains filtered or unexported fields
}

func (*Submission) Descriptor deprecated

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

Deprecated: Use Submission.ProtoReflect.Descriptor instead.

func (*Submission) GetAssistantAvailable

func (x *Submission) GetAssistantAvailable() bool

func (*Submission) GetCost

func (x *Submission) GetCost() float32

func (*Submission) GetCpuUsage

func (x *Submission) GetCpuUsage() uint32

func (*Submission) GetCursor

func (x *Submission) GetCursor() string

func (*Submission) GetError

func (x *Submission) GetError() string

func (*Submission) GetErrorUrl

func (x *Submission) GetErrorUrl() string

func (*Submission) GetGroups

func (x *Submission) GetGroups() []*Submission_Group

func (*Submission) GetId

func (x *Submission) GetId() string

func (*Submission) GetJudgedAt

func (x *Submission) GetJudgedAt() *timestamppb.Timestamp

func (*Submission) GetLang

func (x *Submission) GetLang() string

func (*Submission) GetMemberId

func (x *Submission) GetMemberId() string

func (*Submission) GetMemoryUsage

func (x *Submission) GetMemoryUsage() uint64

func (*Submission) GetPercentage

func (x *Submission) GetPercentage() float32

func (*Submission) GetProblemId

func (x *Submission) GetProblemId() string

func (*Submission) GetResourceUsage

func (x *Submission) GetResourceUsage() float32

func (*Submission) GetScore

func (x *Submission) GetScore() float32

func (*Submission) GetSignature

func (x *Submission) GetSignature() string

func (*Submission) GetSource

func (x *Submission) GetSource() string

func (*Submission) GetSourceUrl

func (x *Submission) GetSourceUrl() string

func (*Submission) GetStatus

func (x *Submission) GetStatus() Submission_Status

func (*Submission) GetSubmittedAt

func (x *Submission) GetSubmittedAt() *timestamppb.Timestamp

func (*Submission) GetSubmitter

func (x *Submission) GetSubmitter() isSubmission_Submitter

func (*Submission) GetTimeUsage

func (x *Submission) GetTimeUsage() uint32

func (*Submission) GetUserId

func (x *Submission) GetUserId() string

func (*Submission) GetVerdict

func (x *Submission) GetVerdict() Submission_Verdict

func (*Submission) GetVersion

func (x *Submission) GetVersion() uint32

func (*Submission) ProtoMessage

func (*Submission) ProtoMessage()

func (*Submission) ProtoReflect

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

func (*Submission) Reset

func (x *Submission) Reset()

func (*Submission) String

func (x *Submission) String() string

type SubmissionAssistantServiceClient

type SubmissionAssistantServiceClient interface {
	RequestDebugAssistance(ctx context.Context, in *RequestDebugAssistanceInput, opts ...grpc.CallOption) (*RequestDebugAssistanceOutput, error)
	DescribeDebugAssistance(ctx context.Context, in *DescribeDebugAssistanceInput, opts ...grpc.CallOption) (*DescribeDebugAssistanceOutput, error)
	RateDebugAssistance(ctx context.Context, in *RateDebugAssistanceInput, opts ...grpc.CallOption) (*RateDebugAssistanceOutput, error)
}

SubmissionAssistantServiceClient is the client API for SubmissionAssistantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type SubmissionAssistantServiceServer

type SubmissionAssistantServiceServer interface {
	RequestDebugAssistance(context.Context, *RequestDebugAssistanceInput) (*RequestDebugAssistanceOutput, error)
	DescribeDebugAssistance(context.Context, *DescribeDebugAssistanceInput) (*DescribeDebugAssistanceOutput, error)
	RateDebugAssistance(context.Context, *RateDebugAssistanceInput) (*RateDebugAssistanceOutput, error)
}

SubmissionAssistantServiceServer is the server API for SubmissionAssistantService service. All implementations should embed UnimplementedSubmissionAssistantServiceServer for forward compatibility.

type SubmissionAssistantServiceService

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

func NewSubmissionAssistantServiceHttpClient

func NewSubmissionAssistantServiceHttpClient(url string, cli _SubmissionAssistantServiceHttpClient) *SubmissionAssistantServiceService

NewSubmissionAssistantServiceHttpClient constructs client for SubmissionAssistantService

func (*SubmissionAssistantServiceService) DescribeDebugAssistance

func (*SubmissionAssistantServiceService) RateDebugAssistance

func (*SubmissionAssistantServiceService) RequestDebugAssistance

type SubmissionChangedEvent

type SubmissionChangedEvent struct {
	Before *Submission `protobuf:"bytes,1,opt,name=before,proto3" json:"before,omitempty"`
	After  *Submission `protobuf:"bytes,2,opt,name=after,proto3" json:"after,omitempty"`
	// contains filtered or unexported fields
}

func (*SubmissionChangedEvent) Descriptor deprecated

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

Deprecated: Use SubmissionChangedEvent.ProtoReflect.Descriptor instead.

func (*SubmissionChangedEvent) GetAfter

func (x *SubmissionChangedEvent) GetAfter() *Submission

func (*SubmissionChangedEvent) GetBefore

func (x *SubmissionChangedEvent) GetBefore() *Submission

func (*SubmissionChangedEvent) ProtoMessage

func (*SubmissionChangedEvent) ProtoMessage()

func (*SubmissionChangedEvent) ProtoReflect

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

func (*SubmissionChangedEvent) Reset

func (x *SubmissionChangedEvent) Reset()

func (*SubmissionChangedEvent) String

func (x *SubmissionChangedEvent) String() string

type SubmissionCompleteEvent

type SubmissionCompleteEvent struct {
	Submission *Submission `protobuf:"bytes,1,opt,name=submission,proto3" json:"submission,omitempty"` // submission
	Update     bool        `protobuf:"varint,2,opt,name=update,proto3" json:"update,omitempty"`        // true, if submission has been completed before, this flag is set when submission is being retested
	// contains filtered or unexported fields
}

func (*SubmissionCompleteEvent) Descriptor deprecated

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

Deprecated: Use SubmissionCompleteEvent.ProtoReflect.Descriptor instead.

func (*SubmissionCompleteEvent) GetSubmission

func (x *SubmissionCompleteEvent) GetSubmission() *Submission

func (*SubmissionCompleteEvent) GetUpdate

func (x *SubmissionCompleteEvent) GetUpdate() bool

func (*SubmissionCompleteEvent) ProtoMessage

func (*SubmissionCompleteEvent) ProtoMessage()

func (*SubmissionCompleteEvent) ProtoReflect

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

func (*SubmissionCompleteEvent) Reset

func (x *SubmissionCompleteEvent) Reset()

func (*SubmissionCompleteEvent) String

func (x *SubmissionCompleteEvent) String() string

type SubmissionServiceClient

type SubmissionServiceClient interface {
	CreateSubmission(ctx context.Context, in *CreateSubmissionInput, opts ...grpc.CallOption) (*CreateSubmissionOutput, error)
	RetestSubmission(ctx context.Context, in *RetestSubmissionInput, opts ...grpc.CallOption) (*RetestSubmissionOutput, error)
	DescribeSubmission(ctx context.Context, in *DescribeSubmissionInput, opts ...grpc.CallOption) (*DescribeSubmissionOutput, error)
	WatchSubmission(ctx context.Context, in *WatchSubmissionInput, opts ...grpc.CallOption) (grpc.ServerStreamingClient[WatchSubmissionOutput], error)
	ListSubmissions(ctx context.Context, in *ListSubmissionsInput, opts ...grpc.CallOption) (*ListSubmissionsOutput, error)
	DescribeSubmissionUsage(ctx context.Context, in *DescribeSubmissionUsageInput, opts ...grpc.CallOption) (*DescribeSubmissionUsageOutput, error)
	ListProblemTop(ctx context.Context, in *ListProblemTopInput, opts ...grpc.CallOption) (*ListProblemTopOutput, error)
}

SubmissionServiceClient is the client API for SubmissionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type SubmissionServiceServer

SubmissionServiceServer is the server API for SubmissionService service. All implementations should embed UnimplementedSubmissionServiceServer for forward compatibility.

type SubmissionServiceService

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

func NewSubmissionServiceHttpClient

func NewSubmissionServiceHttpClient(url string, cli _SubmissionServiceHttpClient) *SubmissionServiceService

NewSubmissionServiceHttpClient constructs client for SubmissionService

func (*SubmissionServiceService) CreateSubmission

func (*SubmissionServiceService) DescribeSubmission

func (*SubmissionServiceService) DescribeSubmissionUsage

func (*SubmissionServiceService) ListProblemTop

func (*SubmissionServiceService) ListSubmissions

func (*SubmissionServiceService) RetestSubmission

type SubmissionService_WatchSubmissionClient

type SubmissionService_WatchSubmissionClient = grpc.ServerStreamingClient[WatchSubmissionOutput]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type SubmissionService_WatchSubmissionServer

type SubmissionService_WatchSubmissionServer = grpc.ServerStreamingServer[WatchSubmissionOutput]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type Submission_Extra

type Submission_Extra int32
const (
	Submission_NO_EXTRA Submission_Extra = 0
	Submission_GROUPS   Submission_Extra = 3
	Submission_RUNS     Submission_Extra = 4
)

func (Submission_Extra) Descriptor

func (Submission_Extra) Enum

func (Submission_Extra) EnumDescriptor deprecated

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

Deprecated: Use Submission_Extra.Descriptor instead.

func (Submission_Extra) Number

func (Submission_Extra) String

func (x Submission_Extra) String() string

func (Submission_Extra) Type

type Submission_Group

type Submission_Group struct {
	Index        uint32             `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`                                           // group index
	Status       Submission_Status  `protobuf:"varint,10,opt,name=status,proto3,enum=eolymp.atlas.Submission_Status" json:"status,omitempty"`    // status of the group
	Verdict      Submission_Verdict `protobuf:"varint,12,opt,name=verdict,proto3,enum=eolymp.atlas.Submission_Verdict" json:"verdict,omitempty"` // overall verdict based on verdicts in runs
	Dependencies []uint32           `protobuf:"varint,11,rep,packed,name=dependencies,proto3" json:"dependencies,omitempty"`                     // other group indices which need to pass for this group to run
	Cost         float32            `protobuf:"fixed32,20,opt,name=cost,proto3" json:"cost,omitempty"`                                           // max possible score for passing all tests in the group
	Score        float32            `protobuf:"fixed32,21,opt,name=score,proto3" json:"score,omitempty"`                                         // sum of earned points within a group
	ScoringMode  ScoringMode        ``                                                                                                           // how group is scored
	/* 126-byte string literal not displayed */
	FeedbackPolicy FeedbackPolicy `` // how tests are shown to the user
	/* 138-byte string literal not displayed */
	TimeUsage     uint32            `protobuf:"varint,41,opt,name=time_usage,json=timeUsage,proto3" json:"time_usage,omitempty"`              // provides feedback on wall time usage within the group, depending on feedback mode it might be max execution time in group or time usage in the first non-accepted test
	CpuUsage      uint32            `protobuf:"varint,42,opt,name=cpu_usage,json=cpuUsage,proto3" json:"cpu_usage,omitempty"`                 // provides feedback on CPU time usage within the group, depending on feedback mode it might be max execution time in group or time usage in the first non-accepted test
	MemoryUsage   uint64            `protobuf:"varint,46,opt,name=memory_usage,json=memoryUsage,proto3" json:"memory_usage,omitempty"`        // provides feedback on memory usage within the group, depending on feedback mode it might be memory usage peak in group or memory usage in the first non-accepted test
	ResourceUsage float32           `protobuf:"fixed32,47,opt,name=resource_usage,json=resourceUsage,proto3" json:"resource_usage,omitempty"` // provides feedback on resource usage within the group, depending on feedback mode it might be resource usage peak in group or resource usage in the first non-accepted test
	Runs          []*Submission_Run `protobuf:"bytes,100,rep,name=runs,proto3" json:"runs,omitempty"`                                         // runs of the group
	// contains filtered or unexported fields
}

func (*Submission_Group) Descriptor deprecated

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

Deprecated: Use Submission_Group.ProtoReflect.Descriptor instead.

func (*Submission_Group) GetCost

func (x *Submission_Group) GetCost() float32

func (*Submission_Group) GetCpuUsage

func (x *Submission_Group) GetCpuUsage() uint32

func (*Submission_Group) GetDependencies

func (x *Submission_Group) GetDependencies() []uint32

func (*Submission_Group) GetFeedbackPolicy

func (x *Submission_Group) GetFeedbackPolicy() FeedbackPolicy

func (*Submission_Group) GetIndex

func (x *Submission_Group) GetIndex() uint32

func (*Submission_Group) GetMemoryUsage

func (x *Submission_Group) GetMemoryUsage() uint64

func (*Submission_Group) GetResourceUsage

func (x *Submission_Group) GetResourceUsage() float32

func (*Submission_Group) GetRuns

func (x *Submission_Group) GetRuns() []*Submission_Run

func (*Submission_Group) GetScore

func (x *Submission_Group) GetScore() float32

func (*Submission_Group) GetScoringMode

func (x *Submission_Group) GetScoringMode() ScoringMode

func (*Submission_Group) GetStatus

func (x *Submission_Group) GetStatus() Submission_Status

func (*Submission_Group) GetTimeUsage

func (x *Submission_Group) GetTimeUsage() uint32

func (*Submission_Group) GetVerdict

func (x *Submission_Group) GetVerdict() Submission_Verdict

func (*Submission_Group) ProtoMessage

func (*Submission_Group) ProtoMessage()

func (*Submission_Group) ProtoReflect

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

func (*Submission_Group) Reset

func (x *Submission_Group) Reset()

func (*Submission_Group) String

func (x *Submission_Group) String() string

type Submission_MemberId

type Submission_MemberId struct {
	MemberId string `protobuf:"bytes,4,opt,name=member_id,json=memberId,proto3,oneof"`
}

type Submission_Run

type Submission_Run struct {
	Id              string             `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Index           uint32             `protobuf:"varint,10,opt,name=index,proto3" json:"index,omitempty"`
	TimeUsage       uint32             `protobuf:"varint,2,opt,name=time_usage,json=timeUsage,proto3" json:"time_usage,omitempty"` // wall time (real-world time) usage
	CpuUsage        uint32             `protobuf:"varint,3,opt,name=cpu_usage,json=cpuUsage,proto3" json:"cpu_usage,omitempty"`    // cpu time (time cpu was active)
	MemoryUsage     uint64             `protobuf:"varint,4,opt,name=memory_usage,json=memoryUsage,proto3" json:"memory_usage,omitempty"`
	ResourceUsage   float32            `protobuf:"fixed32,5,opt,name=resource_usage,json=resourceUsage,proto3" json:"resource_usage,omitempty"`
	InputUrl        string             `protobuf:"bytes,8,opt,name=input_url,json=inputUrl,proto3" json:"input_url,omitempty"`
	OutputUrl       string             `protobuf:"bytes,6,opt,name=output_url,json=outputUrl,proto3" json:"output_url,omitempty"`
	AnswerUrl       string             `protobuf:"bytes,9,opt,name=answer_url,json=answerUrl,proto3" json:"answer_url,omitempty"`
	Cost            float32            `protobuf:"fixed32,12,opt,name=cost,proto3" json:"cost,omitempty"`
	Score           float32            `protobuf:"fixed32,13,opt,name=score,proto3" json:"score,omitempty"`
	Status          Submission_Status  `protobuf:"varint,20,opt,name=status,proto3,enum=eolymp.atlas.Submission_Status" json:"status,omitempty"`
	Verdict         Submission_Verdict `protobuf:"varint,21,opt,name=verdict,proto3,enum=eolymp.atlas.Submission_Verdict" json:"verdict,omitempty"`
	DebugStats      *executor.Stats    `protobuf:"bytes,14,opt,name=debug_stats,json=debugStats,proto3" json:"debug_stats,omitempty"`
	CheckerStats    *executor.Stats    `protobuf:"bytes,31,opt,name=checker_stats,json=checkerStats,proto3" json:"checker_stats,omitempty"`
	InteractorStats *executor.Stats    `protobuf:"bytes,41,opt,name=interactor_stats,json=interactorStats,proto3" json:"interactor_stats,omitempty"`
	// contains filtered or unexported fields
}

func (*Submission_Run) Descriptor deprecated

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

Deprecated: Use Submission_Run.ProtoReflect.Descriptor instead.

func (*Submission_Run) GetAnswerUrl

func (x *Submission_Run) GetAnswerUrl() string

func (*Submission_Run) GetCheckerStats

func (x *Submission_Run) GetCheckerStats() *executor.Stats

func (*Submission_Run) GetCost

func (x *Submission_Run) GetCost() float32

func (*Submission_Run) GetCpuUsage

func (x *Submission_Run) GetCpuUsage() uint32

func (*Submission_Run) GetDebugStats

func (x *Submission_Run) GetDebugStats() *executor.Stats

func (*Submission_Run) GetId

func (x *Submission_Run) GetId() string

func (*Submission_Run) GetIndex

func (x *Submission_Run) GetIndex() uint32

func (*Submission_Run) GetInputUrl

func (x *Submission_Run) GetInputUrl() string

func (*Submission_Run) GetInteractorStats

func (x *Submission_Run) GetInteractorStats() *executor.Stats

func (*Submission_Run) GetMemoryUsage

func (x *Submission_Run) GetMemoryUsage() uint64

func (*Submission_Run) GetOutputUrl

func (x *Submission_Run) GetOutputUrl() string

func (*Submission_Run) GetResourceUsage

func (x *Submission_Run) GetResourceUsage() float32

func (*Submission_Run) GetScore

func (x *Submission_Run) GetScore() float32

func (*Submission_Run) GetStatus

func (x *Submission_Run) GetStatus() Submission_Status

func (*Submission_Run) GetTimeUsage

func (x *Submission_Run) GetTimeUsage() uint32

func (*Submission_Run) GetVerdict

func (x *Submission_Run) GetVerdict() Submission_Verdict

func (*Submission_Run) ProtoMessage

func (*Submission_Run) ProtoMessage()

func (*Submission_Run) ProtoReflect

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

func (*Submission_Run) Reset

func (x *Submission_Run) Reset()

func (*Submission_Run) String

func (x *Submission_Run) String() string

type Submission_Status

type Submission_Status int32
const (
	Submission_NONE         Submission_Status = 0  // reserved, should not be used
	Submission_PENDING      Submission_Status = 1  // awaiting testing
	Submission_PROVISIONING Submission_Status = 9  // provisioning environment
	Submission_INITIALIZING Submission_Status = 10 // initializing program
	Submission_TESTING      Submission_Status = 2  // testing in progress
	Submission_TIMEOUT      Submission_Status = 3  //  testing took too long (too many timeouts in tests)
	Submission_COMPLETE     Submission_Status = 4  // testing complete (score is populated)
	Submission_ERROR        Submission_Status = 5  // testing produced an error (eg. compilation error or runtime error)
	Submission_FAILURE      Submission_Status = 6  // testing failed due to system error (or problem configuration error)
	Submission_SKIPPED      Submission_Status = 7  // testing is skipped because previous test failed
	Submission_BLOCKED      Submission_Status = 8  // testing is blocked because the dependency failed
)

func (Submission_Status) Descriptor

func (Submission_Status) Enum

func (Submission_Status) EnumDescriptor deprecated

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

Deprecated: Use Submission_Status.Descriptor instead.

func (Submission_Status) Number

func (Submission_Status) String

func (x Submission_Status) String() string

func (Submission_Status) Type

type Submission_UserId

type Submission_UserId struct {
	UserId string `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3,oneof"`
}

type Submission_Verdict

type Submission_Verdict int32
const (
	Submission_NO_VERDICT          Submission_Verdict = 0 // Solution is not judged
	Submission_ACCEPTED            Submission_Verdict = 1 // Solution gave correct answer
	Submission_WRONG_ANSWER        Submission_Verdict = 2 // Solution gave wrong answer
	Submission_TIME_LIMIT_EXCEEDED Submission_Verdict = 3 // Time limit exceeded
	Submission_CPU_EXHAUSTED       Submission_Verdict = 4 // CPU usage limit exceeded
	Submission_MEMORY_OVERFLOW     Submission_Verdict = 5 // Memory usage limit exceeded
	Submission_RUNTIME_ERROR       Submission_Verdict = 6 // Solution finished with an error
)

func (Submission_Verdict) Descriptor

func (Submission_Verdict) Enum

func (Submission_Verdict) EnumDescriptor deprecated

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

Deprecated: Use Submission_Verdict.Descriptor instead.

func (Submission_Verdict) Number

func (Submission_Verdict) String

func (x Submission_Verdict) String() string

func (Submission_Verdict) Type

type Suggestion

type Suggestion struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Status     Suggestion_Status      `protobuf:"varint,2,opt,name=status,proto3,enum=eolymp.atlas.Suggestion_Status" json:"status,omitempty"`
	Locale     string                 `protobuf:"bytes,4,opt,name=locale,proto3" json:"locale,omitempty"`
	Title      string                 `protobuf:"bytes,6,opt,name=title,proto3" json:"title,omitempty"`
	MemberId   string                 `protobuf:"bytes,5,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
	CreatedAt  *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt  *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Topics     []string               `protobuf:"bytes,100,rep,name=topics,proto3" json:"topics,omitempty"`
	Difficulty uint32                 `protobuf:"varint,101,opt,name=difficulty,proto3" json:"difficulty,omitempty"`
	Statement  *ecm.Content           `protobuf:"bytes,102,opt,name=statement,proto3" json:"statement,omitempty"`
	Editorial  *ecm.Content           `protobuf:"bytes,103,opt,name=editorial,proto3" json:"editorial,omitempty"`
	// contains filtered or unexported fields
}

func (*Suggestion) Descriptor deprecated

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

Deprecated: Use Suggestion.ProtoReflect.Descriptor instead.

func (*Suggestion) GetCreatedAt

func (x *Suggestion) GetCreatedAt() *timestamppb.Timestamp

func (*Suggestion) GetDifficulty

func (x *Suggestion) GetDifficulty() uint32

func (*Suggestion) GetEditorial

func (x *Suggestion) GetEditorial() *ecm.Content

func (*Suggestion) GetId

func (x *Suggestion) GetId() string

func (*Suggestion) GetLocale

func (x *Suggestion) GetLocale() string

func (*Suggestion) GetMemberId

func (x *Suggestion) GetMemberId() string

func (*Suggestion) GetStatement

func (x *Suggestion) GetStatement() *ecm.Content

func (*Suggestion) GetStatus

func (x *Suggestion) GetStatus() Suggestion_Status

func (*Suggestion) GetTitle

func (x *Suggestion) GetTitle() string

func (*Suggestion) GetTopics

func (x *Suggestion) GetTopics() []string

func (*Suggestion) GetUpdatedAt

func (x *Suggestion) GetUpdatedAt() *timestamppb.Timestamp

func (*Suggestion) ProtoMessage

func (*Suggestion) ProtoMessage()

func (*Suggestion) ProtoReflect

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

func (*Suggestion) Reset

func (x *Suggestion) Reset()

func (*Suggestion) String

func (x *Suggestion) String() string

type SuggestionChangedEvent

type SuggestionChangedEvent struct {
	ProblemId string      `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	Before    *Suggestion `protobuf:"bytes,2,opt,name=before,proto3" json:"before,omitempty"`
	After     *Suggestion `protobuf:"bytes,3,opt,name=after,proto3" json:"after,omitempty"`
	// contains filtered or unexported fields
}

func (*SuggestionChangedEvent) Descriptor deprecated

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

Deprecated: Use SuggestionChangedEvent.ProtoReflect.Descriptor instead.

func (*SuggestionChangedEvent) GetAfter

func (x *SuggestionChangedEvent) GetAfter() *Suggestion

func (*SuggestionChangedEvent) GetBefore

func (x *SuggestionChangedEvent) GetBefore() *Suggestion

func (*SuggestionChangedEvent) GetProblemId

func (x *SuggestionChangedEvent) GetProblemId() string

func (*SuggestionChangedEvent) ProtoMessage

func (*SuggestionChangedEvent) ProtoMessage()

func (*SuggestionChangedEvent) ProtoReflect

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

func (*SuggestionChangedEvent) Reset

func (x *SuggestionChangedEvent) Reset()

func (*SuggestionChangedEvent) String

func (x *SuggestionChangedEvent) String() string

type SuggestionServiceClient

type SuggestionServiceClient interface {
	CreateSuggestion(ctx context.Context, in *CreateSuggestionInput, opts ...grpc.CallOption) (*CreateSuggestionOutput, error)
	UpdateSuggestion(ctx context.Context, in *UpdateSuggestionInput, opts ...grpc.CallOption) (*UpdateSuggestionOutput, error)
	ReviewSuggestion(ctx context.Context, in *ReviewSuggestionInput, opts ...grpc.CallOption) (*ReviewSuggestionOutput, error)
	ResubmitSuggestion(ctx context.Context, in *ResubmitSuggestionInput, opts ...grpc.CallOption) (*ResubmitSuggestionOutput, error)
	DeleteSuggestion(ctx context.Context, in *DeleteSuggestionInput, opts ...grpc.CallOption) (*DeleteSuggestionOutput, error)
	ListSuggestions(ctx context.Context, in *ListSuggestionsInput, opts ...grpc.CallOption) (*ListSuggestionsOutput, error)
	DescribeSuggestion(ctx context.Context, in *DescribeSuggestionInput, opts ...grpc.CallOption) (*DescribeSuggestionOutput, error)
}

SuggestionServiceClient is the client API for SuggestionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type SuggestionServiceServer

SuggestionServiceServer is the server API for SuggestionService service. All implementations should embed UnimplementedSuggestionServiceServer for forward compatibility.

type SuggestionServiceService

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

func NewSuggestionServiceHttpClient

func NewSuggestionServiceHttpClient(url string, cli _SuggestionServiceHttpClient) *SuggestionServiceService

NewSuggestionServiceHttpClient constructs client for SuggestionService

func (*SuggestionServiceService) CreateSuggestion

func (*SuggestionServiceService) DeleteSuggestion

func (*SuggestionServiceService) DescribeSuggestion

func (*SuggestionServiceService) ListSuggestions

func (*SuggestionServiceService) ResubmitSuggestion

func (*SuggestionServiceService) ReviewSuggestion

func (*SuggestionServiceService) UpdateSuggestion

type Suggestion_Status

type Suggestion_Status int32
const (
	Suggestion_UNKNOWN_STATUS Suggestion_Status = 0
	Suggestion_PENDING        Suggestion_Status = 1
	Suggestion_IN_REVIEW      Suggestion_Status = 2
	Suggestion_APPROVED       Suggestion_Status = 3
	Suggestion_REJECTED       Suggestion_Status = 4
)

func (Suggestion_Status) Descriptor

func (Suggestion_Status) Enum

func (Suggestion_Status) EnumDescriptor deprecated

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

Deprecated: Use Suggestion_Status.Descriptor instead.

func (Suggestion_Status) Number

func (Suggestion_Status) String

func (x Suggestion_Status) String() string

func (Suggestion_Status) Type

type SyncProblemInput

type SyncProblemInput struct {
	ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncProblemInput) Descriptor deprecated

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

Deprecated: Use SyncProblemInput.ProtoReflect.Descriptor instead.

func (*SyncProblemInput) GetProblemId

func (x *SyncProblemInput) GetProblemId() string

func (*SyncProblemInput) ProtoMessage

func (*SyncProblemInput) ProtoMessage()

func (*SyncProblemInput) ProtoReflect

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

func (*SyncProblemInput) Reset

func (x *SyncProblemInput) Reset()

func (*SyncProblemInput) String

func (x *SyncProblemInput) String() string

type SyncProblemOutput

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

func (*SyncProblemOutput) Descriptor deprecated

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

Deprecated: Use SyncProblemOutput.ProtoReflect.Descriptor instead.

func (*SyncProblemOutput) ProtoMessage

func (*SyncProblemOutput) ProtoMessage()

func (*SyncProblemOutput) ProtoReflect

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

func (*SyncProblemOutput) Reset

func (x *SyncProblemOutput) Reset()

func (*SyncProblemOutput) String

func (x *SyncProblemOutput) String() string

type Template

type Template struct {
	Id      string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Runtime string           `protobuf:"bytes,3,opt,name=runtime,proto3" json:"runtime,omitempty"`
	Secret  bool             `protobuf:"varint,4,opt,name=secret,proto3" json:"secret,omitempty"` // header, footer and files are secret
	Source  string           `protobuf:"bytes,10,opt,name=source,proto3" json:"source,omitempty"`
	Header  string           `protobuf:"bytes,11,opt,name=header,proto3" json:"header,omitempty"`
	Footer  string           `protobuf:"bytes,12,opt,name=footer,proto3" json:"footer,omitempty"`
	Files   []*executor.File `protobuf:"bytes,30,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

func (*Template) Descriptor deprecated

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

Deprecated: Use Template.ProtoReflect.Descriptor instead.

func (*Template) GetFiles

func (x *Template) GetFiles() []*executor.File

func (*Template) GetFooter

func (x *Template) GetFooter() string

func (*Template) GetHeader

func (x *Template) GetHeader() string

func (*Template) GetId

func (x *Template) GetId() string

func (*Template) GetRuntime

func (x *Template) GetRuntime() string

func (*Template) GetSecret

func (x *Template) GetSecret() bool

func (*Template) GetSource

func (x *Template) GetSource() string

func (*Template) ProtoMessage

func (*Template) ProtoMessage()

func (*Template) ProtoReflect

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

func (*Template) Reset

func (x *Template) Reset()

func (*Template) String

func (x *Template) String() string

type Test

type Test struct {

	// Test unique identifier.
	Id                 string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	TestsetId          string  `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"`
	Index              int32   `protobuf:"varint,3,opt,name=index,proto3" json:"index,omitempty"`                                                       // Index, a sequential number, of the test within testset.
	Example            bool    `protobuf:"varint,4,opt,name=example,proto3" json:"example,omitempty"`                                                   // Flag which defines if test should be shown in as an example in the problem statement
	Inactive           bool    `protobuf:"varint,7,opt,name=inactive,proto3" json:"inactive,omitempty"`                                                 // The test is inactive
	Secret             bool    `protobuf:"varint,6,opt,name=secret,proto3" json:"secret,omitempty"`                                                     // Secret test, input and answer are never populated
	Score              float32 `protobuf:"fixed32,5,opt,name=score,proto3" json:"score,omitempty"`                                                      // Score for passing this test
	ExampleInputUrl    string  `protobuf:"bytes,40,opt,name=example_input_url,json=exampleInputUrl,proto3" json:"example_input_url,omitempty"`          // Optionally, override input data for example in statement
	ExampleAnswerUrl   string  `protobuf:"bytes,41,opt,name=example_answer_url,json=exampleAnswerUrl,proto3" json:"example_answer_url,omitempty"`       // Optionally, override answer data for example in statement
	GeneratedInputUrl  string  `protobuf:"bytes,50,opt,name=generated_input_url,json=generatedInputUrl,proto3" json:"generated_input_url,omitempty"`    // Generated input data
	GeneratedAnswerUrl string  `protobuf:"bytes,51,opt,name=generated_answer_url,json=generatedAnswerUrl,proto3" json:"generated_answer_url,omitempty"` // Generated answer data
	// Types that are valid to be assigned to Input:
	//
	//	*Test_InputUrl
	//	*Test_InputGenerator
	Input isTest_Input `protobuf_oneof:"input"`
	// Types that are valid to be assigned to Answer:
	//
	//	*Test_AnswerUrl
	//	*Test_AnswerGenerator
	Answer isTest_Answer `protobuf_oneof:"answer"`
	// contains filtered or unexported fields
}

func (*Test) Descriptor deprecated

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

Deprecated: Use Test.ProtoReflect.Descriptor instead.

func (*Test) GetAnswer

func (x *Test) GetAnswer() isTest_Answer

func (*Test) GetAnswerGenerator

func (x *Test) GetAnswerGenerator() *Test_Generator

func (*Test) GetAnswerUrl

func (x *Test) GetAnswerUrl() string

func (*Test) GetExample

func (x *Test) GetExample() bool

func (*Test) GetExampleAnswerUrl

func (x *Test) GetExampleAnswerUrl() string

func (*Test) GetExampleInputUrl

func (x *Test) GetExampleInputUrl() string

func (*Test) GetGeneratedAnswerUrl

func (x *Test) GetGeneratedAnswerUrl() string

func (*Test) GetGeneratedInputUrl

func (x *Test) GetGeneratedInputUrl() string

func (*Test) GetId

func (x *Test) GetId() string

func (*Test) GetInactive

func (x *Test) GetInactive() bool

func (*Test) GetIndex

func (x *Test) GetIndex() int32

func (*Test) GetInput

func (x *Test) GetInput() isTest_Input

func (*Test) GetInputGenerator

func (x *Test) GetInputGenerator() *Test_Generator

func (*Test) GetInputUrl

func (x *Test) GetInputUrl() string

func (*Test) GetScore

func (x *Test) GetScore() float32

func (*Test) GetSecret

func (x *Test) GetSecret() bool

func (*Test) GetTestsetId

func (x *Test) GetTestsetId() string

func (*Test) ProtoMessage

func (*Test) ProtoMessage()

func (*Test) ProtoReflect

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

func (*Test) Reset

func (x *Test) Reset()

func (*Test) String

func (x *Test) String() string

type Test_AnswerGenerator

type Test_AnswerGenerator struct {
	AnswerGenerator *Test_Generator `protobuf:"bytes,22,opt,name=answer_generator,json=answerGenerator,proto3,oneof"`
}

type Test_AnswerUrl

type Test_AnswerUrl struct {
	AnswerUrl string `protobuf:"bytes,21,opt,name=answer_url,json=answerUrl,proto3,oneof"`
}

type Test_Generator

type Test_Generator struct {
	ScriptName string   `protobuf:"bytes,1,opt,name=script_name,json=scriptName,proto3" json:"script_name,omitempty"`
	Arguments  []string `protobuf:"bytes,2,rep,name=arguments,proto3" json:"arguments,omitempty"`
	// contains filtered or unexported fields
}

func (*Test_Generator) Descriptor deprecated

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

Deprecated: Use Test_Generator.ProtoReflect.Descriptor instead.

func (*Test_Generator) GetArguments

func (x *Test_Generator) GetArguments() []string

func (*Test_Generator) GetScriptName

func (x *Test_Generator) GetScriptName() string

func (*Test_Generator) ProtoMessage

func (*Test_Generator) ProtoMessage()

func (*Test_Generator) ProtoReflect

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

func (*Test_Generator) Reset

func (x *Test_Generator) Reset()

func (*Test_Generator) String

func (x *Test_Generator) String() string

type Test_InputGenerator

type Test_InputGenerator struct {
	InputGenerator *Test_Generator `protobuf:"bytes,12,opt,name=input_generator,json=inputGenerator,proto3,oneof"`
}

type Test_InputUrl

type Test_InputUrl struct {
	InputUrl string `protobuf:"bytes,11,opt,name=input_url,json=inputUrl,proto3,oneof"`
}

type TestingConfig

type TestingConfig struct {
	RunCount uint32 `protobuf:"varint,1,opt,name=run_count,json=runCount,proto3" json:"run_count,omitempty"`
	// contains filtered or unexported fields
}

func (*TestingConfig) Descriptor deprecated

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

Deprecated: Use TestingConfig.ProtoReflect.Descriptor instead.

func (*TestingConfig) GetRunCount

func (x *TestingConfig) GetRunCount() uint32

func (*TestingConfig) ProtoMessage

func (*TestingConfig) ProtoMessage()

func (*TestingConfig) ProtoReflect

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

func (*TestingConfig) Reset

func (x *TestingConfig) Reset()

func (*TestingConfig) String

func (x *TestingConfig) String() string

type TestingServiceClient

type TestingServiceClient interface {
	UpdateTestingConfig(ctx context.Context, in *UpdateTestingConfigInput, opts ...grpc.CallOption) (*UpdateTestingConfigOutput, error)
	DescribeTestingConfig(ctx context.Context, in *DescribeTestingConfigInput, opts ...grpc.CallOption) (*DescribeTestingConfigOutput, error)
	UpdateChecker(ctx context.Context, in *UpdateCheckerInput, opts ...grpc.CallOption) (*UpdateCheckerOutput, error)
	DescribeChecker(ctx context.Context, in *DescribeCheckerInput, opts ...grpc.CallOption) (*DescribeCheckerOutput, error)
	UpdateInteractor(ctx context.Context, in *UpdateInteractorInput, opts ...grpc.CallOption) (*UpdateInteractorOutput, error)
	DescribeInteractor(ctx context.Context, in *DescribeInteractorInput, opts ...grpc.CallOption) (*DescribeInteractorOutput, error)
	CreateTestset(ctx context.Context, in *CreateTestsetInput, opts ...grpc.CallOption) (*CreateTestsetOutput, error)
	UpdateTestset(ctx context.Context, in *UpdateTestsetInput, opts ...grpc.CallOption) (*UpdateTestsetOutput, error)
	DeleteTestset(ctx context.Context, in *DeleteTestsetInput, opts ...grpc.CallOption) (*DeleteTestsetOutput, error)
	DescribeTestset(ctx context.Context, in *DescribeTestsetInput, opts ...grpc.CallOption) (*DescribeTestsetOutput, error)
	ListTestsets(ctx context.Context, in *ListTestsetsInput, opts ...grpc.CallOption) (*ListTestsetsOutput, error)
	CreateTest(ctx context.Context, in *CreateTestInput, opts ...grpc.CallOption) (*CreateTestOutput, error)
	UpdateTest(ctx context.Context, in *UpdateTestInput, opts ...grpc.CallOption) (*UpdateTestOutput, error)
	DeleteTest(ctx context.Context, in *DeleteTestInput, opts ...grpc.CallOption) (*DeleteTestOutput, error)
	DescribeTest(ctx context.Context, in *DescribeTestInput, opts ...grpc.CallOption) (*DescribeTestOutput, error)
	ListTests(ctx context.Context, in *ListTestsInput, opts ...grpc.CallOption) (*ListTestsOutput, error)
	ListExamples(ctx context.Context, in *ListExamplesInput, opts ...grpc.CallOption) (*ListExamplesOutput, error)
}

TestingServiceClient is the client API for TestingService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type TestingServiceServer

TestingServiceServer is the server API for TestingService service. All implementations should embed UnimplementedTestingServiceServer for forward compatibility.

type TestingServiceService

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

func NewTestingServiceHttpClient

func NewTestingServiceHttpClient(url string, cli _TestingServiceHttpClient) *TestingServiceService

NewTestingServiceHttpClient constructs client for TestingService

func (*TestingServiceService) CreateTest

func (*TestingServiceService) CreateTestset

func (*TestingServiceService) DeleteTest

func (*TestingServiceService) DeleteTestset

func (*TestingServiceService) DescribeChecker

func (*TestingServiceService) DescribeInteractor

func (*TestingServiceService) DescribeTest

func (*TestingServiceService) DescribeTestingConfig

func (*TestingServiceService) DescribeTestset

func (*TestingServiceService) ListExamples

func (*TestingServiceService) ListTests

func (*TestingServiceService) ListTestsets

func (*TestingServiceService) UpdateChecker

func (*TestingServiceService) UpdateInteractor

func (*TestingServiceService) UpdateTest

func (*TestingServiceService) UpdateTestingConfig

func (*TestingServiceService) UpdateTestset

type Testset

type Testset struct {

	// Unique identifier. Keep empty when creating new testset.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Index, a sequential number, of the testset within a problem.
	Index uint32 `protobuf:"varint,3,opt,name=index,proto3" json:"index,omitempty"`
	// Time limit in milliseconds for runs within this testset.
	TimeLimit uint32 `protobuf:"varint,10,opt,name=time_limit,json=timeLimit,proto3" json:"time_limit,omitempty"`
	// Time limit in milliseconds for CPU usage within this testset.
	CpuLimit uint32 `protobuf:"varint,13,opt,name=cpu_limit,json=cpuLimit,proto3" json:"cpu_limit,omitempty"`
	// Memory limit in bytes for runs within this testset.
	MemoryLimit uint64 `protobuf:"varint,11,opt,name=memory_limit,json=memoryLimit,proto3" json:"memory_limit,omitempty"`
	// File size limit in bytes for runs within this testset.
	FileSizeLimit uint64 `protobuf:"varint,12,opt,name=file_size_limit,json=fileSizeLimit,proto3" json:"file_size_limit,omitempty"`
	// List of other testset indices which must pass before this testset is executed.
	Dependencies   []uint32               `protobuf:"varint,20,rep,packed,name=dependencies,proto3" json:"dependencies,omitempty"`
	DependencyMode Testset_DependencyMode `` /* 146-byte string literal not displayed */
	// Score mode defines how score points are awarded for this testset. See ScoringMode enumeration for details.
	ScoringMode ScoringMode `` /* 126-byte string literal not displayed */
	// Feedback policy defines how result will be shown back to the user
	FeedbackPolicy FeedbackPolicy `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Testset) Descriptor deprecated

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

Deprecated: Use Testset.ProtoReflect.Descriptor instead.

func (*Testset) GetCpuLimit

func (x *Testset) GetCpuLimit() uint32

func (*Testset) GetDependencies

func (x *Testset) GetDependencies() []uint32

func (*Testset) GetDependencyMode

func (x *Testset) GetDependencyMode() Testset_DependencyMode

func (*Testset) GetFeedbackPolicy

func (x *Testset) GetFeedbackPolicy() FeedbackPolicy

func (*Testset) GetFileSizeLimit

func (x *Testset) GetFileSizeLimit() uint64

func (*Testset) GetId

func (x *Testset) GetId() string

func (*Testset) GetIndex

func (x *Testset) GetIndex() uint32

func (*Testset) GetMemoryLimit

func (x *Testset) GetMemoryLimit() uint64

func (*Testset) GetScoringMode

func (x *Testset) GetScoringMode() ScoringMode

func (*Testset) GetTimeLimit

func (x *Testset) GetTimeLimit() uint32

func (*Testset) ProtoMessage

func (*Testset) ProtoMessage()

func (*Testset) ProtoReflect

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

func (*Testset) Reset

func (x *Testset) Reset()

func (*Testset) String

func (x *Testset) String() string

type Testset_DependencyMode

type Testset_DependencyMode int32
const (
	Testset_UNKNOWN_DEPENDENCY_MODE Testset_DependencyMode = 0
	Testset_FULLY_ACCEPTED          Testset_DependencyMode = 1 // all dependencies must be accepted
	Testset_FIRST_POINT             Testset_DependencyMode = 2 // any of the dependencies must have at least one point
)

func (Testset_DependencyMode) Descriptor

func (Testset_DependencyMode) Enum

func (Testset_DependencyMode) EnumDescriptor deprecated

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

Deprecated: Use Testset_DependencyMode.Descriptor instead.

func (Testset_DependencyMode) Number

func (Testset_DependencyMode) String

func (x Testset_DependencyMode) String() string

func (Testset_DependencyMode) Type

type TranslateEditorialsInput

type TranslateEditorialsInput struct {
	Source          string   `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`                                           // if empty, english translation will be used, if english translation is not available, first available translation will be used
	Target          []string `protobuf:"bytes,2,rep,name=target,proto3" json:"target,omitempty"`                                           // list of target languages, if statement exists and it has automatic=true (or override_manual=true) it will be updated
	TargetAutomatic bool     `protobuf:"varint,3,opt,name=target_automatic,json=targetAutomatic,proto3" json:"target_automatic,omitempty"` // add to targets all editorials with automatic=true
	OverrideManual  bool     `protobuf:"varint,4,opt,name=override_manual,json=overrideManual,proto3" json:"override_manual,omitempty"`    // update editorials even if automatic=false
	// contains filtered or unexported fields
}

func (*TranslateEditorialsInput) Descriptor deprecated

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

Deprecated: Use TranslateEditorialsInput.ProtoReflect.Descriptor instead.

func (*TranslateEditorialsInput) GetOverrideManual

func (x *TranslateEditorialsInput) GetOverrideManual() bool

func (*TranslateEditorialsInput) GetSource

func (x *TranslateEditorialsInput) GetSource() string

func (*TranslateEditorialsInput) GetTarget

func (x *TranslateEditorialsInput) GetTarget() []string

func (*TranslateEditorialsInput) GetTargetAutomatic

func (x *TranslateEditorialsInput) GetTargetAutomatic() bool

func (*TranslateEditorialsInput) ProtoMessage

func (*TranslateEditorialsInput) ProtoMessage()

func (*TranslateEditorialsInput) ProtoReflect

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

func (*TranslateEditorialsInput) Reset

func (x *TranslateEditorialsInput) Reset()

func (*TranslateEditorialsInput) String

func (x *TranslateEditorialsInput) String() string

type TranslateEditorialsOutput

type TranslateEditorialsOutput struct {
	JobId string `protobuf:"bytes,1,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

func (*TranslateEditorialsOutput) Descriptor deprecated

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

Deprecated: Use TranslateEditorialsOutput.ProtoReflect.Descriptor instead.

func (*TranslateEditorialsOutput) GetJobId

func (x *TranslateEditorialsOutput) GetJobId() string

func (*TranslateEditorialsOutput) ProtoMessage

func (*TranslateEditorialsOutput) ProtoMessage()

func (*TranslateEditorialsOutput) ProtoReflect

func (*TranslateEditorialsOutput) Reset

func (x *TranslateEditorialsOutput) Reset()

func (*TranslateEditorialsOutput) String

func (x *TranslateEditorialsOutput) String() string

type TranslateStatementsInput

type TranslateStatementsInput struct {
	Source          string   `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`                                           // if empty, english translation will be used, if english translation is not available, first available translation will be used
	Target          []string `protobuf:"bytes,2,rep,name=target,proto3" json:"target,omitempty"`                                           // list of target languages, if statement exists and it has automatic=true (or override_manual=true) it will be updated
	TargetAutomatic bool     `protobuf:"varint,3,opt,name=target_automatic,json=targetAutomatic,proto3" json:"target_automatic,omitempty"` // add to targets all statements with automatic=true
	OverrideManual  bool     `protobuf:"varint,4,opt,name=override_manual,json=overrideManual,proto3" json:"override_manual,omitempty"`    // update statements even if automatic=false
	// contains filtered or unexported fields
}

func (*TranslateStatementsInput) Descriptor deprecated

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

Deprecated: Use TranslateStatementsInput.ProtoReflect.Descriptor instead.

func (*TranslateStatementsInput) GetOverrideManual

func (x *TranslateStatementsInput) GetOverrideManual() bool

func (*TranslateStatementsInput) GetSource

func (x *TranslateStatementsInput) GetSource() string

func (*TranslateStatementsInput) GetTarget

func (x *TranslateStatementsInput) GetTarget() []string

func (*TranslateStatementsInput) GetTargetAutomatic

func (x *TranslateStatementsInput) GetTargetAutomatic() bool

func (*TranslateStatementsInput) ProtoMessage

func (*TranslateStatementsInput) ProtoMessage()

func (*TranslateStatementsInput) ProtoReflect

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

func (*TranslateStatementsInput) Reset

func (x *TranslateStatementsInput) Reset()

func (*TranslateStatementsInput) String

func (x *TranslateStatementsInput) String() string

type TranslateStatementsOutput

type TranslateStatementsOutput struct {
	JobId string `protobuf:"bytes,1,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

func (*TranslateStatementsOutput) Descriptor deprecated

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

Deprecated: Use TranslateStatementsOutput.ProtoReflect.Descriptor instead.

func (*TranslateStatementsOutput) GetJobId

func (x *TranslateStatementsOutput) GetJobId() string

func (*TranslateStatementsOutput) ProtoMessage

func (*TranslateStatementsOutput) ProtoMessage()

func (*TranslateStatementsOutput) ProtoReflect

func (*TranslateStatementsOutput) Reset

func (x *TranslateStatementsOutput) Reset()

func (*TranslateStatementsOutput) String

func (x *TranslateStatementsOutput) String() string

type UnimplementedAttachmentServiceServer

type UnimplementedAttachmentServiceServer struct{}

UnimplementedAttachmentServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedAttachmentServiceServer) CreateAttachment

func (UnimplementedAttachmentServiceServer) DeleteAttachment

func (UnimplementedAttachmentServiceServer) DescribeAttachment

func (UnimplementedAttachmentServiceServer) ListAttachments

func (UnimplementedAttachmentServiceServer) UpdateAttachment

type UnimplementedBookmarkServiceServer

type UnimplementedBookmarkServiceServer struct{}

UnimplementedBookmarkServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedBookmarkServiceServer) GetBookmark

func (UnimplementedBookmarkServiceServer) SetBookmark

type UnimplementedCodeTemplateServiceServer

type UnimplementedCodeTemplateServiceServer struct{}

UnimplementedCodeTemplateServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedCodeTemplateServiceServer) CreateCodeTemplate

func (UnimplementedCodeTemplateServiceServer) DeleteCodeTemplate

func (UnimplementedCodeTemplateServiceServer) DescribeCodeTemplate

func (UnimplementedCodeTemplateServiceServer) ListCodeTemplates

func (UnimplementedCodeTemplateServiceServer) LookupCodeTemplate

func (UnimplementedCodeTemplateServiceServer) UpdateCodeTemplate

type UnimplementedEditorServiceServer

type UnimplementedEditorServiceServer struct{}

UnimplementedEditorServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedEditorServiceServer) DescribeEditor

func (UnimplementedEditorServiceServer) DescribeEditorState

func (UnimplementedEditorServiceServer) PrintEditorCode

func (UnimplementedEditorServiceServer) UpdateEditorState

type UnimplementedEditorialServiceServer

type UnimplementedEditorialServiceServer struct{}

UnimplementedEditorialServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedEditorialServiceServer) CreateEditorial

func (UnimplementedEditorialServiceServer) DeleteEditorial

func (UnimplementedEditorialServiceServer) DescribeEditorial

func (UnimplementedEditorialServiceServer) ListEditorials

func (UnimplementedEditorialServiceServer) LookupEditorial

func (UnimplementedEditorialServiceServer) PreviewEditorial

func (UnimplementedEditorialServiceServer) TranslateEditorials

func (UnimplementedEditorialServiceServer) UpdateEditorial

type UnimplementedProblemServiceServer

type UnimplementedProblemServiceServer struct{}

UnimplementedProblemServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedProblemServiceServer) CreateProblem

func (UnimplementedProblemServiceServer) DeleteProblem

func (UnimplementedProblemServiceServer) DescribeProblem

func (UnimplementedProblemServiceServer) ExportProblem

func (UnimplementedProblemServiceServer) ListProblems

func (UnimplementedProblemServiceServer) ListRuntimes

func (UnimplementedProblemServiceServer) ListVersions

func (UnimplementedProblemServiceServer) SyncProblem

func (UnimplementedProblemServiceServer) UpdateProblem

func (UnimplementedProblemServiceServer) VoteProblem

type UnimplementedScoringServiceServer

type UnimplementedScoringServiceServer struct{}

UnimplementedScoringServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedScoringServiceServer) DescribeScore

type UnimplementedScriptServiceServer

type UnimplementedScriptServiceServer struct{}

UnimplementedScriptServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedScriptServiceServer) CreateScript

func (UnimplementedScriptServiceServer) DeleteScript

func (UnimplementedScriptServiceServer) DescribeScript

func (UnimplementedScriptServiceServer) ListScripts

func (UnimplementedScriptServiceServer) UpdateScript

type UnimplementedSolutionServiceServer

type UnimplementedSolutionServiceServer struct{}

UnimplementedSolutionServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedSolutionServiceServer) CreateSolution

func (UnimplementedSolutionServiceServer) DeleteSolution

func (UnimplementedSolutionServiceServer) DescribeSolution

func (UnimplementedSolutionServiceServer) ListSolutions

func (UnimplementedSolutionServiceServer) UpdateSolution

type UnimplementedStatementServiceServer

type UnimplementedStatementServiceServer struct{}

UnimplementedStatementServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedStatementServiceServer) CreateStatement

func (UnimplementedStatementServiceServer) DeleteStatement

func (UnimplementedStatementServiceServer) DescribeStatement

func (UnimplementedStatementServiceServer) ListStatements

func (UnimplementedStatementServiceServer) LookupStatement

func (UnimplementedStatementServiceServer) PreviewStatement

func (UnimplementedStatementServiceServer) TranslateStatements

func (UnimplementedStatementServiceServer) UpdateStatement

type UnimplementedSubmissionAssistantServiceServer

type UnimplementedSubmissionAssistantServiceServer struct{}

UnimplementedSubmissionAssistantServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedSubmissionAssistantServiceServer) DescribeDebugAssistance

func (UnimplementedSubmissionAssistantServiceServer) RateDebugAssistance

func (UnimplementedSubmissionAssistantServiceServer) RequestDebugAssistance

type UnimplementedSubmissionServiceServer

type UnimplementedSubmissionServiceServer struct{}

UnimplementedSubmissionServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedSubmissionServiceServer) CreateSubmission

func (UnimplementedSubmissionServiceServer) DescribeSubmission

func (UnimplementedSubmissionServiceServer) ListProblemTop

func (UnimplementedSubmissionServiceServer) ListSubmissions

func (UnimplementedSubmissionServiceServer) RetestSubmission

type UnimplementedSuggestionServiceServer

type UnimplementedSuggestionServiceServer struct{}

UnimplementedSuggestionServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedSuggestionServiceServer) CreateSuggestion

func (UnimplementedSuggestionServiceServer) DeleteSuggestion

func (UnimplementedSuggestionServiceServer) DescribeSuggestion

func (UnimplementedSuggestionServiceServer) ListSuggestions

func (UnimplementedSuggestionServiceServer) ResubmitSuggestion

func (UnimplementedSuggestionServiceServer) ReviewSuggestion

func (UnimplementedSuggestionServiceServer) UpdateSuggestion

type UnimplementedTestingServiceServer

type UnimplementedTestingServiceServer struct{}

UnimplementedTestingServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedTestingServiceServer) CreateTest

func (UnimplementedTestingServiceServer) CreateTestset

func (UnimplementedTestingServiceServer) DeleteTest

func (UnimplementedTestingServiceServer) DeleteTestset

func (UnimplementedTestingServiceServer) DescribeChecker

func (UnimplementedTestingServiceServer) DescribeInteractor

func (UnimplementedTestingServiceServer) DescribeTest

func (UnimplementedTestingServiceServer) DescribeTestingConfig

func (UnimplementedTestingServiceServer) DescribeTestset

func (UnimplementedTestingServiceServer) ListExamples

func (UnimplementedTestingServiceServer) ListTests

func (UnimplementedTestingServiceServer) ListTestsets

func (UnimplementedTestingServiceServer) UpdateChecker

func (UnimplementedTestingServiceServer) UpdateInteractor

func (UnimplementedTestingServiceServer) UpdateTest

func (UnimplementedTestingServiceServer) UpdateTestingConfig

func (UnimplementedTestingServiceServer) UpdateTestset

type UnsafeAttachmentServiceServer

type UnsafeAttachmentServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAttachmentServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AttachmentServiceServer will result in compilation errors.

type UnsafeBookmarkServiceServer

type UnsafeBookmarkServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeBookmarkServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BookmarkServiceServer will result in compilation errors.

type UnsafeCodeTemplateServiceServer

type UnsafeCodeTemplateServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCodeTemplateServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CodeTemplateServiceServer will result in compilation errors.

type UnsafeEditorServiceServer

type UnsafeEditorServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeEditorServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EditorServiceServer will result in compilation errors.

type UnsafeEditorialServiceServer

type UnsafeEditorialServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeEditorialServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EditorialServiceServer will result in compilation errors.

type UnsafeProblemServiceServer

type UnsafeProblemServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeProblemServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProblemServiceServer will result in compilation errors.

type UnsafeScoringServiceServer

type UnsafeScoringServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeScoringServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ScoringServiceServer will result in compilation errors.

type UnsafeScriptServiceServer

type UnsafeScriptServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeScriptServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ScriptServiceServer will result in compilation errors.

type UnsafeSolutionServiceServer

type UnsafeSolutionServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSolutionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SolutionServiceServer will result in compilation errors.

type UnsafeStatementServiceServer

type UnsafeStatementServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeStatementServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StatementServiceServer will result in compilation errors.

type UnsafeSubmissionAssistantServiceServer

type UnsafeSubmissionAssistantServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSubmissionAssistantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SubmissionAssistantServiceServer will result in compilation errors.

type UnsafeSubmissionServiceServer

type UnsafeSubmissionServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSubmissionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SubmissionServiceServer will result in compilation errors.

type UnsafeSuggestionServiceServer

type UnsafeSuggestionServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSuggestionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SuggestionServiceServer will result in compilation errors.

type UnsafeTestingServiceServer

type UnsafeTestingServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeTestingServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TestingServiceServer will result in compilation errors.

type UpdateAttachmentInput

type UpdateAttachmentInput struct {
	AttachmentId string      `protobuf:"bytes,2,opt,name=attachment_id,json=attachmentId,proto3" json:"attachment_id,omitempty"`
	Attachment   *Attachment `protobuf:"bytes,3,opt,name=attachment,proto3" json:"attachment,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAttachmentInput) Descriptor deprecated

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

Deprecated: Use UpdateAttachmentInput.ProtoReflect.Descriptor instead.

func (*UpdateAttachmentInput) GetAttachment

func (x *UpdateAttachmentInput) GetAttachment() *Attachment

func (*UpdateAttachmentInput) GetAttachmentId

func (x *UpdateAttachmentInput) GetAttachmentId() string

func (*UpdateAttachmentInput) ProtoMessage

func (*UpdateAttachmentInput) ProtoMessage()

func (*UpdateAttachmentInput) ProtoReflect

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

func (*UpdateAttachmentInput) Reset

func (x *UpdateAttachmentInput) Reset()

func (*UpdateAttachmentInput) String

func (x *UpdateAttachmentInput) String() string

type UpdateAttachmentOutput

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

func (*UpdateAttachmentOutput) Descriptor deprecated

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

Deprecated: Use UpdateAttachmentOutput.ProtoReflect.Descriptor instead.

func (*UpdateAttachmentOutput) ProtoMessage

func (*UpdateAttachmentOutput) ProtoMessage()

func (*UpdateAttachmentOutput) ProtoReflect

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

func (*UpdateAttachmentOutput) Reset

func (x *UpdateAttachmentOutput) Reset()

func (*UpdateAttachmentOutput) String

func (x *UpdateAttachmentOutput) String() string

type UpdateCheckerInput

type UpdateCheckerInput struct {
	Checker *Checker `protobuf:"bytes,2,opt,name=checker,proto3" json:"checker,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCheckerInput) Descriptor deprecated

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

Deprecated: Use UpdateCheckerInput.ProtoReflect.Descriptor instead.

func (*UpdateCheckerInput) GetChecker

func (x *UpdateCheckerInput) GetChecker() *Checker

func (*UpdateCheckerInput) ProtoMessage

func (*UpdateCheckerInput) ProtoMessage()

func (*UpdateCheckerInput) ProtoReflect

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

func (*UpdateCheckerInput) Reset

func (x *UpdateCheckerInput) Reset()

func (*UpdateCheckerInput) String

func (x *UpdateCheckerInput) String() string

type UpdateCheckerOutput

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

func (*UpdateCheckerOutput) Descriptor deprecated

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

Deprecated: Use UpdateCheckerOutput.ProtoReflect.Descriptor instead.

func (*UpdateCheckerOutput) ProtoMessage

func (*UpdateCheckerOutput) ProtoMessage()

func (*UpdateCheckerOutput) ProtoReflect

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

func (*UpdateCheckerOutput) Reset

func (x *UpdateCheckerOutput) Reset()

func (*UpdateCheckerOutput) String

func (x *UpdateCheckerOutput) String() string

type UpdateCodeTemplateInput

type UpdateCodeTemplateInput struct {
	TemplateId string    `protobuf:"bytes,2,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"`
	Template   *Template `protobuf:"bytes,3,opt,name=template,proto3" json:"template,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCodeTemplateInput) Descriptor deprecated

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

Deprecated: Use UpdateCodeTemplateInput.ProtoReflect.Descriptor instead.

func (*UpdateCodeTemplateInput) GetTemplate

func (x *UpdateCodeTemplateInput) GetTemplate() *Template

func (*UpdateCodeTemplateInput) GetTemplateId

func (x *UpdateCodeTemplateInput) GetTemplateId() string

func (*UpdateCodeTemplateInput) ProtoMessage

func (*UpdateCodeTemplateInput) ProtoMessage()

func (*UpdateCodeTemplateInput) ProtoReflect

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

func (*UpdateCodeTemplateInput) Reset

func (x *UpdateCodeTemplateInput) Reset()

func (*UpdateCodeTemplateInput) String

func (x *UpdateCodeTemplateInput) String() string

type UpdateCodeTemplateInput_Patch

type UpdateCodeTemplateInput_Patch int32
const (
	UpdateCodeTemplateInput_ALL     UpdateCodeTemplateInput_Patch = 0
	UpdateCodeTemplateInput_RUNTIME UpdateCodeTemplateInput_Patch = 1
	UpdateCodeTemplateInput_SOURCE  UpdateCodeTemplateInput_Patch = 2
	UpdateCodeTemplateInput_HEADER  UpdateCodeTemplateInput_Patch = 3
	UpdateCodeTemplateInput_FOOTER  UpdateCodeTemplateInput_Patch = 4
	UpdateCodeTemplateInput_SECRET  UpdateCodeTemplateInput_Patch = 5
	UpdateCodeTemplateInput_FILES   UpdateCodeTemplateInput_Patch = 6
)

func (UpdateCodeTemplateInput_Patch) Descriptor

func (UpdateCodeTemplateInput_Patch) Enum

func (UpdateCodeTemplateInput_Patch) EnumDescriptor deprecated

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

Deprecated: Use UpdateCodeTemplateInput_Patch.Descriptor instead.

func (UpdateCodeTemplateInput_Patch) Number

func (UpdateCodeTemplateInput_Patch) String

func (UpdateCodeTemplateInput_Patch) Type

type UpdateCodeTemplateOutput

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

func (*UpdateCodeTemplateOutput) Descriptor deprecated

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

Deprecated: Use UpdateCodeTemplateOutput.ProtoReflect.Descriptor instead.

func (*UpdateCodeTemplateOutput) ProtoMessage

func (*UpdateCodeTemplateOutput) ProtoMessage()

func (*UpdateCodeTemplateOutput) ProtoReflect

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

func (*UpdateCodeTemplateOutput) Reset

func (x *UpdateCodeTemplateOutput) Reset()

func (*UpdateCodeTemplateOutput) String

func (x *UpdateCodeTemplateOutput) String() string

type UpdateEditorStateInput

type UpdateEditorStateInput struct {
	Runtime    string `protobuf:"bytes,1,opt,name=runtime,proto3" json:"runtime,omitempty"`
	SourceCode string `protobuf:"bytes,2,opt,name=source_code,json=sourceCode,proto3" json:"source_code,omitempty"`
	InputData  string `protobuf:"bytes,3,opt,name=input_data,json=inputData,proto3" json:"input_data,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateEditorStateInput) Descriptor deprecated

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

Deprecated: Use UpdateEditorStateInput.ProtoReflect.Descriptor instead.

func (*UpdateEditorStateInput) GetInputData

func (x *UpdateEditorStateInput) GetInputData() string

func (*UpdateEditorStateInput) GetRuntime

func (x *UpdateEditorStateInput) GetRuntime() string

func (*UpdateEditorStateInput) GetSourceCode

func (x *UpdateEditorStateInput) GetSourceCode() string

func (*UpdateEditorStateInput) ProtoMessage

func (*UpdateEditorStateInput) ProtoMessage()

func (*UpdateEditorStateInput) ProtoReflect

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

func (*UpdateEditorStateInput) Reset

func (x *UpdateEditorStateInput) Reset()

func (*UpdateEditorStateInput) String

func (x *UpdateEditorStateInput) String() string

type UpdateEditorStateOutput

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

func (*UpdateEditorStateOutput) Descriptor deprecated

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

Deprecated: Use UpdateEditorStateOutput.ProtoReflect.Descriptor instead.

func (*UpdateEditorStateOutput) ProtoMessage

func (*UpdateEditorStateOutput) ProtoMessage()

func (*UpdateEditorStateOutput) ProtoReflect

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

func (*UpdateEditorStateOutput) Reset

func (x *UpdateEditorStateOutput) Reset()

func (*UpdateEditorStateOutput) String

func (x *UpdateEditorStateOutput) String() string

type UpdateEditorialInput

type UpdateEditorialInput struct {
	Patch       []Editorial_Patch `protobuf:"varint,10,rep,packed,name=patch,proto3,enum=eolymp.atlas.Editorial_Patch" json:"patch,omitempty"`
	EditorialId string            `protobuf:"bytes,2,opt,name=editorial_id,json=editorialId,proto3" json:"editorial_id,omitempty"`
	Editorial   *Editorial        `protobuf:"bytes,3,opt,name=editorial,proto3" json:"editorial,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateEditorialInput) Descriptor deprecated

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

Deprecated: Use UpdateEditorialInput.ProtoReflect.Descriptor instead.

func (*UpdateEditorialInput) GetEditorial

func (x *UpdateEditorialInput) GetEditorial() *Editorial

func (*UpdateEditorialInput) GetEditorialId

func (x *UpdateEditorialInput) GetEditorialId() string

func (*UpdateEditorialInput) GetPatch

func (x *UpdateEditorialInput) GetPatch() []Editorial_Patch

func (*UpdateEditorialInput) ProtoMessage

func (*UpdateEditorialInput) ProtoMessage()

func (*UpdateEditorialInput) ProtoReflect

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

func (*UpdateEditorialInput) Reset

func (x *UpdateEditorialInput) Reset()

func (*UpdateEditorialInput) String

func (x *UpdateEditorialInput) String() string

type UpdateEditorialOutput

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

func (*UpdateEditorialOutput) Descriptor deprecated

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

Deprecated: Use UpdateEditorialOutput.ProtoReflect.Descriptor instead.

func (*UpdateEditorialOutput) ProtoMessage

func (*UpdateEditorialOutput) ProtoMessage()

func (*UpdateEditorialOutput) ProtoReflect

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

func (*UpdateEditorialOutput) Reset

func (x *UpdateEditorialOutput) Reset()

func (*UpdateEditorialOutput) String

func (x *UpdateEditorialOutput) String() string

type UpdateInteractorInput

type UpdateInteractorInput struct {
	Interactor *Interactor `protobuf:"bytes,2,opt,name=interactor,proto3" json:"interactor,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateInteractorInput) Descriptor deprecated

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

Deprecated: Use UpdateInteractorInput.ProtoReflect.Descriptor instead.

func (*UpdateInteractorInput) GetInteractor

func (x *UpdateInteractorInput) GetInteractor() *Interactor

func (*UpdateInteractorInput) ProtoMessage

func (*UpdateInteractorInput) ProtoMessage()

func (*UpdateInteractorInput) ProtoReflect

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

func (*UpdateInteractorInput) Reset

func (x *UpdateInteractorInput) Reset()

func (*UpdateInteractorInput) String

func (x *UpdateInteractorInput) String() string

type UpdateInteractorOutput

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

func (*UpdateInteractorOutput) Descriptor deprecated

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

Deprecated: Use UpdateInteractorOutput.ProtoReflect.Descriptor instead.

func (*UpdateInteractorOutput) ProtoMessage

func (*UpdateInteractorOutput) ProtoMessage()

func (*UpdateInteractorOutput) ProtoReflect

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

func (*UpdateInteractorOutput) Reset

func (x *UpdateInteractorOutput) Reset()

func (*UpdateInteractorOutput) String

func (x *UpdateInteractorOutput) String() string

type UpdatePrivacyInput

type UpdatePrivacyInput struct {
	ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	Private   bool   `protobuf:"varint,2,opt,name=private,proto3" json:"private,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdatePrivacyInput) Descriptor deprecated

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

Deprecated: Use UpdatePrivacyInput.ProtoReflect.Descriptor instead.

func (*UpdatePrivacyInput) GetPrivate

func (x *UpdatePrivacyInput) GetPrivate() bool

func (*UpdatePrivacyInput) GetProblemId

func (x *UpdatePrivacyInput) GetProblemId() string

func (*UpdatePrivacyInput) ProtoMessage

func (*UpdatePrivacyInput) ProtoMessage()

func (*UpdatePrivacyInput) ProtoReflect

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

func (*UpdatePrivacyInput) Reset

func (x *UpdatePrivacyInput) Reset()

func (*UpdatePrivacyInput) String

func (x *UpdatePrivacyInput) String() string

type UpdatePrivacyOutput

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

func (*UpdatePrivacyOutput) Descriptor deprecated

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

Deprecated: Use UpdatePrivacyOutput.ProtoReflect.Descriptor instead.

func (*UpdatePrivacyOutput) ProtoMessage

func (*UpdatePrivacyOutput) ProtoMessage()

func (*UpdatePrivacyOutput) ProtoReflect

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

func (*UpdatePrivacyOutput) Reset

func (x *UpdatePrivacyOutput) Reset()

func (*UpdatePrivacyOutput) String

func (x *UpdatePrivacyOutput) String() string

type UpdateProblemInput

type UpdateProblemInput struct {

	// specify list of fields to update, if empty all fields are updated
	Patch     []UpdateProblemInput_Patch `protobuf:"varint,1,rep,packed,name=patch,proto3,enum=eolymp.atlas.UpdateProblemInput_Patch" json:"patch,omitempty"`
	ProblemId string                     `protobuf:"bytes,2,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	Problem   *Problem                   `protobuf:"bytes,3,opt,name=problem,proto3" json:"problem,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateProblemInput) Descriptor deprecated

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

Deprecated: Use UpdateProblemInput.ProtoReflect.Descriptor instead.

func (*UpdateProblemInput) GetPatch

func (*UpdateProblemInput) GetProblem

func (x *UpdateProblemInput) GetProblem() *Problem

func (*UpdateProblemInput) GetProblemId

func (x *UpdateProblemInput) GetProblemId() string

func (*UpdateProblemInput) ProtoMessage

func (*UpdateProblemInput) ProtoMessage()

func (*UpdateProblemInput) ProtoReflect

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

func (*UpdateProblemInput) Reset

func (x *UpdateProblemInput) Reset()

func (*UpdateProblemInput) String

func (x *UpdateProblemInput) String() string

type UpdateProblemInput_Patch

type UpdateProblemInput_Patch int32
const (
	UpdateProblemInput_ALL        UpdateProblemInput_Patch = 0
	UpdateProblemInput_VISIBLE    UpdateProblemInput_Patch = 1
	UpdateProblemInput_PRIVATE    UpdateProblemInput_Patch = 2
	UpdateProblemInput_TOPICS     UpdateProblemInput_Patch = 3
	UpdateProblemInput_DIFFICULTY UpdateProblemInput_Patch = 4
	UpdateProblemInput_ORIGIN     UpdateProblemInput_Patch = 5
	UpdateProblemInput_TYPE       UpdateProblemInput_Patch = 6
)

func (UpdateProblemInput_Patch) Descriptor

func (UpdateProblemInput_Patch) Enum

func (UpdateProblemInput_Patch) EnumDescriptor deprecated

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

Deprecated: Use UpdateProblemInput_Patch.Descriptor instead.

func (UpdateProblemInput_Patch) Number

func (UpdateProblemInput_Patch) String

func (x UpdateProblemInput_Patch) String() string

func (UpdateProblemInput_Patch) Type

type UpdateProblemOutput

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

func (*UpdateProblemOutput) Descriptor deprecated

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

Deprecated: Use UpdateProblemOutput.ProtoReflect.Descriptor instead.

func (*UpdateProblemOutput) ProtoMessage

func (*UpdateProblemOutput) ProtoMessage()

func (*UpdateProblemOutput) ProtoReflect

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

func (*UpdateProblemOutput) Reset

func (x *UpdateProblemOutput) Reset()

func (*UpdateProblemOutput) String

func (x *UpdateProblemOutput) String() string

type UpdateScriptInput

type UpdateScriptInput struct {

	// specify list of fields to update, if empty all fields are updated
	Patch    []UpdateScriptInput_Patch `protobuf:"varint,1,rep,packed,name=patch,proto3,enum=eolymp.atlas.UpdateScriptInput_Patch" json:"patch,omitempty"`
	ScriptId string                    `protobuf:"bytes,2,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	Script   *Script                   `protobuf:"bytes,3,opt,name=script,proto3" json:"script,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateScriptInput) Descriptor deprecated

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

Deprecated: Use UpdateScriptInput.ProtoReflect.Descriptor instead.

func (*UpdateScriptInput) GetPatch

func (*UpdateScriptInput) GetScript

func (x *UpdateScriptInput) GetScript() *Script

func (*UpdateScriptInput) GetScriptId

func (x *UpdateScriptInput) GetScriptId() string

func (*UpdateScriptInput) ProtoMessage

func (*UpdateScriptInput) ProtoMessage()

func (*UpdateScriptInput) ProtoReflect

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

func (*UpdateScriptInput) Reset

func (x *UpdateScriptInput) Reset()

func (*UpdateScriptInput) String

func (x *UpdateScriptInput) String() string

type UpdateScriptInput_Patch

type UpdateScriptInput_Patch int32
const (
	UpdateScriptInput_ALL        UpdateScriptInput_Patch = 0
	UpdateScriptInput_NAME       UpdateScriptInput_Patch = 1
	UpdateScriptInput_SECRET     UpdateScriptInput_Patch = 2
	UpdateScriptInput_RUNTIME    UpdateScriptInput_Patch = 3
	UpdateScriptInput_SOURCE_URL UpdateScriptInput_Patch = 4
	UpdateScriptInput_FILES      UpdateScriptInput_Patch = 5
)

func (UpdateScriptInput_Patch) Descriptor

func (UpdateScriptInput_Patch) Enum

func (UpdateScriptInput_Patch) EnumDescriptor deprecated

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

Deprecated: Use UpdateScriptInput_Patch.Descriptor instead.

func (UpdateScriptInput_Patch) Number

func (UpdateScriptInput_Patch) String

func (x UpdateScriptInput_Patch) String() string

func (UpdateScriptInput_Patch) Type

type UpdateScriptOutput

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

func (*UpdateScriptOutput) Descriptor deprecated

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

Deprecated: Use UpdateScriptOutput.ProtoReflect.Descriptor instead.

func (*UpdateScriptOutput) ProtoMessage

func (*UpdateScriptOutput) ProtoMessage()

func (*UpdateScriptOutput) ProtoReflect

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

func (*UpdateScriptOutput) Reset

func (x *UpdateScriptOutput) Reset()

func (*UpdateScriptOutput) String

func (x *UpdateScriptOutput) String() string

type UpdateSolutionInput

type UpdateSolutionInput struct {

	// specify list of fields to update, if empty all fields are updated
	Patch      []UpdateSolutionInput_Patch `protobuf:"varint,1,rep,packed,name=patch,proto3,enum=eolymp.atlas.UpdateSolutionInput_Patch" json:"patch,omitempty"`
	SolutionId string                      `protobuf:"bytes,3,opt,name=solution_id,json=solutionId,proto3" json:"solution_id,omitempty"`
	Solution   *Solution                   `protobuf:"bytes,4,opt,name=solution,proto3" json:"solution,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateSolutionInput) Descriptor deprecated

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

Deprecated: Use UpdateSolutionInput.ProtoReflect.Descriptor instead.

func (*UpdateSolutionInput) GetPatch

func (*UpdateSolutionInput) GetSolution

func (x *UpdateSolutionInput) GetSolution() *Solution

func (*UpdateSolutionInput) GetSolutionId

func (x *UpdateSolutionInput) GetSolutionId() string

func (*UpdateSolutionInput) ProtoMessage

func (*UpdateSolutionInput) ProtoMessage()

func (*UpdateSolutionInput) ProtoReflect

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

func (*UpdateSolutionInput) Reset

func (x *UpdateSolutionInput) Reset()

func (*UpdateSolutionInput) String

func (x *UpdateSolutionInput) String() string

type UpdateSolutionInput_Patch

type UpdateSolutionInput_Patch int32
const (
	UpdateSolutionInput_ALL     UpdateSolutionInput_Patch = 0
	UpdateSolutionInput_NAME    UpdateSolutionInput_Patch = 1
	UpdateSolutionInput_TYPE    UpdateSolutionInput_Patch = 2
	UpdateSolutionInput_RUNTIME UpdateSolutionInput_Patch = 3
	UpdateSolutionInput_SOURCE  UpdateSolutionInput_Patch = 4
	UpdateSolutionInput_SECRET  UpdateSolutionInput_Patch = 5
)

func (UpdateSolutionInput_Patch) Descriptor

func (UpdateSolutionInput_Patch) Enum

func (UpdateSolutionInput_Patch) EnumDescriptor deprecated

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

Deprecated: Use UpdateSolutionInput_Patch.Descriptor instead.

func (UpdateSolutionInput_Patch) Number

func (UpdateSolutionInput_Patch) String

func (x UpdateSolutionInput_Patch) String() string

func (UpdateSolutionInput_Patch) Type

type UpdateSolutionOutput

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

func (*UpdateSolutionOutput) Descriptor deprecated

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

Deprecated: Use UpdateSolutionOutput.ProtoReflect.Descriptor instead.

func (*UpdateSolutionOutput) ProtoMessage

func (*UpdateSolutionOutput) ProtoMessage()

func (*UpdateSolutionOutput) ProtoReflect

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

func (*UpdateSolutionOutput) Reset

func (x *UpdateSolutionOutput) Reset()

func (*UpdateSolutionOutput) String

func (x *UpdateSolutionOutput) String() string

type UpdateStatementInput

type UpdateStatementInput struct {
	Patch       []Statement_Patch `protobuf:"varint,10,rep,packed,name=patch,proto3,enum=eolymp.atlas.Statement_Patch" json:"patch,omitempty"`
	StatementId string            `protobuf:"bytes,2,opt,name=statement_id,json=statementId,proto3" json:"statement_id,omitempty"`
	Statement   *Statement        `protobuf:"bytes,3,opt,name=statement,proto3" json:"statement,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateStatementInput) Descriptor deprecated

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

Deprecated: Use UpdateStatementInput.ProtoReflect.Descriptor instead.

func (*UpdateStatementInput) GetPatch

func (x *UpdateStatementInput) GetPatch() []Statement_Patch

func (*UpdateStatementInput) GetStatement

func (x *UpdateStatementInput) GetStatement() *Statement

func (*UpdateStatementInput) GetStatementId

func (x *UpdateStatementInput) GetStatementId() string

func (*UpdateStatementInput) ProtoMessage

func (*UpdateStatementInput) ProtoMessage()

func (*UpdateStatementInput) ProtoReflect

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

func (*UpdateStatementInput) Reset

func (x *UpdateStatementInput) Reset()

func (*UpdateStatementInput) String

func (x *UpdateStatementInput) String() string

type UpdateStatementOutput

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

func (*UpdateStatementOutput) Descriptor deprecated

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

Deprecated: Use UpdateStatementOutput.ProtoReflect.Descriptor instead.

func (*UpdateStatementOutput) ProtoMessage

func (*UpdateStatementOutput) ProtoMessage()

func (*UpdateStatementOutput) ProtoReflect

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

func (*UpdateStatementOutput) Reset

func (x *UpdateStatementOutput) Reset()

func (*UpdateStatementOutput) String

func (x *UpdateStatementOutput) String() string

type UpdateSuggestionInput

type UpdateSuggestionInput struct {
	SuggestionId string      `protobuf:"bytes,2,opt,name=suggestion_id,json=suggestionId,proto3" json:"suggestion_id,omitempty"`
	Suggestion   *Suggestion `protobuf:"bytes,3,opt,name=suggestion,proto3" json:"suggestion,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateSuggestionInput) Descriptor deprecated

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

Deprecated: Use UpdateSuggestionInput.ProtoReflect.Descriptor instead.

func (*UpdateSuggestionInput) GetSuggestion

func (x *UpdateSuggestionInput) GetSuggestion() *Suggestion

func (*UpdateSuggestionInput) GetSuggestionId

func (x *UpdateSuggestionInput) GetSuggestionId() string

func (*UpdateSuggestionInput) ProtoMessage

func (*UpdateSuggestionInput) ProtoMessage()

func (*UpdateSuggestionInput) ProtoReflect

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

func (*UpdateSuggestionInput) Reset

func (x *UpdateSuggestionInput) Reset()

func (*UpdateSuggestionInput) String

func (x *UpdateSuggestionInput) String() string

type UpdateSuggestionOutput

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

func (*UpdateSuggestionOutput) Descriptor deprecated

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

Deprecated: Use UpdateSuggestionOutput.ProtoReflect.Descriptor instead.

func (*UpdateSuggestionOutput) ProtoMessage

func (*UpdateSuggestionOutput) ProtoMessage()

func (*UpdateSuggestionOutput) ProtoReflect

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

func (*UpdateSuggestionOutput) Reset

func (x *UpdateSuggestionOutput) Reset()

func (*UpdateSuggestionOutput) String

func (x *UpdateSuggestionOutput) String() string

type UpdateTestInput

type UpdateTestInput struct {

	// specify list of fields to update, if empty all fields are updated
	Patch     []UpdateTestInput_Patch `protobuf:"varint,5,rep,packed,name=patch,proto3,enum=eolymp.atlas.UpdateTestInput_Patch" json:"patch,omitempty"`
	TestsetId string                  `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"`
	TestId    string                  `protobuf:"bytes,3,opt,name=test_id,json=testId,proto3" json:"test_id,omitempty"`
	Test      *Test                   `protobuf:"bytes,4,opt,name=test,proto3" json:"test,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTestInput) Descriptor deprecated

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

Deprecated: Use UpdateTestInput.ProtoReflect.Descriptor instead.

func (*UpdateTestInput) GetPatch

func (x *UpdateTestInput) GetPatch() []UpdateTestInput_Patch

func (*UpdateTestInput) GetTest

func (x *UpdateTestInput) GetTest() *Test

func (*UpdateTestInput) GetTestId

func (x *UpdateTestInput) GetTestId() string

func (*UpdateTestInput) GetTestsetId

func (x *UpdateTestInput) GetTestsetId() string

func (*UpdateTestInput) ProtoMessage

func (*UpdateTestInput) ProtoMessage()

func (*UpdateTestInput) ProtoReflect

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

func (*UpdateTestInput) Reset

func (x *UpdateTestInput) Reset()

func (*UpdateTestInput) String

func (x *UpdateTestInput) String() string

type UpdateTestInput_Patch

type UpdateTestInput_Patch int32
const (
	UpdateTestInput_ALL            UpdateTestInput_Patch = 0
	UpdateTestInput_EXAMPLE        UpdateTestInput_Patch = 1
	UpdateTestInput_INACTIVE       UpdateTestInput_Patch = 2
	UpdateTestInput_SCORE          UpdateTestInput_Patch = 3
	UpdateTestInput_INPUT          UpdateTestInput_Patch = 4
	UpdateTestInput_ANSWER         UpdateTestInput_Patch = 5
	UpdateTestInput_INDEX          UpdateTestInput_Patch = 8
	UpdateTestInput_SECRET         UpdateTestInput_Patch = 9
	UpdateTestInput_EXAMPLE_INPUT  UpdateTestInput_Patch = 6
	UpdateTestInput_EXAMPLE_ANSWER UpdateTestInput_Patch = 7
)

func (UpdateTestInput_Patch) Descriptor

func (UpdateTestInput_Patch) Enum

func (UpdateTestInput_Patch) EnumDescriptor deprecated

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

Deprecated: Use UpdateTestInput_Patch.Descriptor instead.

func (UpdateTestInput_Patch) Number

func (UpdateTestInput_Patch) String

func (x UpdateTestInput_Patch) String() string

func (UpdateTestInput_Patch) Type

type UpdateTestOutput

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

func (*UpdateTestOutput) Descriptor deprecated

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

Deprecated: Use UpdateTestOutput.ProtoReflect.Descriptor instead.

func (*UpdateTestOutput) ProtoMessage

func (*UpdateTestOutput) ProtoMessage()

func (*UpdateTestOutput) ProtoReflect

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

func (*UpdateTestOutput) Reset

func (x *UpdateTestOutput) Reset()

func (*UpdateTestOutput) String

func (x *UpdateTestOutput) String() string

type UpdateTestingConfigInput

type UpdateTestingConfigInput struct {
	Config *TestingConfig `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTestingConfigInput) Descriptor deprecated

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

Deprecated: Use UpdateTestingConfigInput.ProtoReflect.Descriptor instead.

func (*UpdateTestingConfigInput) GetConfig

func (x *UpdateTestingConfigInput) GetConfig() *TestingConfig

func (*UpdateTestingConfigInput) ProtoMessage

func (*UpdateTestingConfigInput) ProtoMessage()

func (*UpdateTestingConfigInput) ProtoReflect

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

func (*UpdateTestingConfigInput) Reset

func (x *UpdateTestingConfigInput) Reset()

func (*UpdateTestingConfigInput) String

func (x *UpdateTestingConfigInput) String() string

type UpdateTestingConfigOutput

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

func (*UpdateTestingConfigOutput) Descriptor deprecated

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

Deprecated: Use UpdateTestingConfigOutput.ProtoReflect.Descriptor instead.

func (*UpdateTestingConfigOutput) ProtoMessage

func (*UpdateTestingConfigOutput) ProtoMessage()

func (*UpdateTestingConfigOutput) ProtoReflect

func (*UpdateTestingConfigOutput) Reset

func (x *UpdateTestingConfigOutput) Reset()

func (*UpdateTestingConfigOutput) String

func (x *UpdateTestingConfigOutput) String() string

type UpdateTestsetInput

type UpdateTestsetInput struct {
	TestsetId string   `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"`
	Testset   *Testset `protobuf:"bytes,3,opt,name=testset,proto3" json:"testset,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTestsetInput) Descriptor deprecated

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

Deprecated: Use UpdateTestsetInput.ProtoReflect.Descriptor instead.

func (*UpdateTestsetInput) GetTestset

func (x *UpdateTestsetInput) GetTestset() *Testset

func (*UpdateTestsetInput) GetTestsetId

func (x *UpdateTestsetInput) GetTestsetId() string

func (*UpdateTestsetInput) ProtoMessage

func (*UpdateTestsetInput) ProtoMessage()

func (*UpdateTestsetInput) ProtoReflect

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

func (*UpdateTestsetInput) Reset

func (x *UpdateTestsetInput) Reset()

func (*UpdateTestsetInput) String

func (x *UpdateTestsetInput) String() string

type UpdateTestsetOutput

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

func (*UpdateTestsetOutput) Descriptor deprecated

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

Deprecated: Use UpdateTestsetOutput.ProtoReflect.Descriptor instead.

func (*UpdateTestsetOutput) ProtoMessage

func (*UpdateTestsetOutput) ProtoMessage()

func (*UpdateTestsetOutput) ProtoReflect

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

func (*UpdateTestsetOutput) Reset

func (x *UpdateTestsetOutput) Reset()

func (*UpdateTestsetOutput) String

func (x *UpdateTestsetOutput) String() string

type UpdateVisibilityInput

type UpdateVisibilityInput struct {
	ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	Visible   bool   `protobuf:"varint,2,opt,name=visible,proto3" json:"visible,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateVisibilityInput) Descriptor deprecated

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

Deprecated: Use UpdateVisibilityInput.ProtoReflect.Descriptor instead.

func (*UpdateVisibilityInput) GetProblemId

func (x *UpdateVisibilityInput) GetProblemId() string

func (*UpdateVisibilityInput) GetVisible

func (x *UpdateVisibilityInput) GetVisible() bool

func (*UpdateVisibilityInput) ProtoMessage

func (*UpdateVisibilityInput) ProtoMessage()

func (*UpdateVisibilityInput) ProtoReflect

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

func (*UpdateVisibilityInput) Reset

func (x *UpdateVisibilityInput) Reset()

func (*UpdateVisibilityInput) String

func (x *UpdateVisibilityInput) String() string

type UpdateVisibilityOutput

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

func (*UpdateVisibilityOutput) Descriptor deprecated

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

Deprecated: Use UpdateVisibilityOutput.ProtoReflect.Descriptor instead.

func (*UpdateVisibilityOutput) ProtoMessage

func (*UpdateVisibilityOutput) ProtoMessage()

func (*UpdateVisibilityOutput) ProtoReflect

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

func (*UpdateVisibilityOutput) Reset

func (x *UpdateVisibilityOutput) Reset()

func (*UpdateVisibilityOutput) String

func (x *UpdateVisibilityOutput) String() string

type Version

type Version struct {
	Id         string                 `protobuf:"bytes,6,opt,name=id,proto3" json:"id,omitempty"`
	Number     uint32                 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"`
	CreatedAt  *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	CreatedBy  string                 `protobuf:"bytes,3,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	ChangeOp   string                 `protobuf:"bytes,4,opt,name=change_op,json=changeOp,proto3" json:"change_op,omitempty"`
	ChangePath string                 `protobuf:"bytes,5,opt,name=change_path,json=changePath,proto3" json:"change_path,omitempty"`
	Cursor     string                 `protobuf:"bytes,100,opt,name=cursor,proto3" json:"cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*Version) Descriptor deprecated

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

Deprecated: Use Version.ProtoReflect.Descriptor instead.

func (*Version) GetChangeOp

func (x *Version) GetChangeOp() string

func (*Version) GetChangePath

func (x *Version) GetChangePath() string

func (*Version) GetCreatedAt

func (x *Version) GetCreatedAt() *timestamppb.Timestamp

func (*Version) GetCreatedBy

func (x *Version) GetCreatedBy() string

func (*Version) GetCursor

func (x *Version) GetCursor() string

func (*Version) GetId

func (x *Version) GetId() string

func (*Version) GetNumber

func (x *Version) GetNumber() uint32

func (*Version) ProtoMessage

func (*Version) ProtoMessage()

func (*Version) ProtoReflect

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

func (*Version) Reset

func (x *Version) Reset()

func (*Version) String

func (x *Version) String() string

type VoteProblemInput

type VoteProblemInput struct {
	ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	Vote      int32  `protobuf:"varint,2,opt,name=vote,proto3" json:"vote,omitempty"`
	// contains filtered or unexported fields
}

func (*VoteProblemInput) Descriptor deprecated

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

Deprecated: Use VoteProblemInput.ProtoReflect.Descriptor instead.

func (*VoteProblemInput) GetProblemId

func (x *VoteProblemInput) GetProblemId() string

func (*VoteProblemInput) GetVote

func (x *VoteProblemInput) GetVote() int32

func (*VoteProblemInput) ProtoMessage

func (*VoteProblemInput) ProtoMessage()

func (*VoteProblemInput) ProtoReflect

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

func (*VoteProblemInput) Reset

func (x *VoteProblemInput) Reset()

func (*VoteProblemInput) String

func (x *VoteProblemInput) String() string

type VoteProblemOutput

type VoteProblemOutput struct {
	VoteCount int32 `protobuf:"varint,1,opt,name=vote_count,json=voteCount,proto3" json:"vote_count,omitempty"`
	// contains filtered or unexported fields
}

func (*VoteProblemOutput) Descriptor deprecated

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

Deprecated: Use VoteProblemOutput.ProtoReflect.Descriptor instead.

func (*VoteProblemOutput) GetVoteCount

func (x *VoteProblemOutput) GetVoteCount() int32

func (*VoteProblemOutput) ProtoMessage

func (*VoteProblemOutput) ProtoMessage()

func (*VoteProblemOutput) ProtoReflect

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

func (*VoteProblemOutput) Reset

func (x *VoteProblemOutput) Reset()

func (*VoteProblemOutput) String

func (x *VoteProblemOutput) String() string

type WatchSubmissionInput

type WatchSubmissionInput struct {
	SubmissionId string             `protobuf:"bytes,2,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"`
	Extra        []Submission_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Submission_Extra" json:"extra,omitempty"`
	// contains filtered or unexported fields
}

func (*WatchSubmissionInput) Descriptor deprecated

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

Deprecated: Use WatchSubmissionInput.ProtoReflect.Descriptor instead.

func (*WatchSubmissionInput) GetExtra

func (x *WatchSubmissionInput) GetExtra() []Submission_Extra

func (*WatchSubmissionInput) GetSubmissionId

func (x *WatchSubmissionInput) GetSubmissionId() string

func (*WatchSubmissionInput) ProtoMessage

func (*WatchSubmissionInput) ProtoMessage()

func (*WatchSubmissionInput) ProtoReflect

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

func (*WatchSubmissionInput) Reset

func (x *WatchSubmissionInput) Reset()

func (*WatchSubmissionInput) String

func (x *WatchSubmissionInput) String() string

type WatchSubmissionOutput

type WatchSubmissionOutput struct {
	Submission *Submission `protobuf:"bytes,1,opt,name=submission,proto3" json:"submission,omitempty"`
	// contains filtered or unexported fields
}

func (*WatchSubmissionOutput) Descriptor deprecated

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

Deprecated: Use WatchSubmissionOutput.ProtoReflect.Descriptor instead.

func (*WatchSubmissionOutput) GetSubmission

func (x *WatchSubmissionOutput) GetSubmission() *Submission

func (*WatchSubmissionOutput) ProtoMessage

func (*WatchSubmissionOutput) ProtoMessage()

func (*WatchSubmissionOutput) ProtoReflect

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

func (*WatchSubmissionOutput) Reset

func (x *WatchSubmissionOutput) Reset()

func (*WatchSubmissionOutput) String

func (x *WatchSubmissionOutput) String() string

Source Files

Jump to

Keyboard shortcuts

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