Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterAtlasHttpHandlers(router *mux.Router, prefix string, cli AtlasClient)
- func RegisterAtlasServer(s grpc.ServiceRegistrar, srv AtlasServer)
- func RegisterAttachmentServiceHttpHandlers(router *mux.Router, prefix string, cli AttachmentServiceClient)
- func RegisterAttachmentServiceServer(s grpc.ServiceRegistrar, srv AttachmentServiceServer)
- func RegisterBookmarkServiceHttpHandlers(router *mux.Router, prefix string, cli BookmarkServiceClient)
- func RegisterBookmarkServiceServer(s grpc.ServiceRegistrar, srv BookmarkServiceServer)
- func RegisterCodeTemplateServiceHttpHandlers(router *mux.Router, prefix string, cli CodeTemplateServiceClient)
- func RegisterCodeTemplateServiceServer(s grpc.ServiceRegistrar, srv CodeTemplateServiceServer)
- func RegisterConfigurationServiceHttpHandlers(router *mux.Router, prefix string, cli ConfigurationServiceClient)
- func RegisterConfigurationServiceServer(s grpc.ServiceRegistrar, srv ConfigurationServiceServer)
- func RegisterEditorialServiceHttpHandlers(router *mux.Router, prefix string, cli EditorialServiceClient)
- func RegisterEditorialServiceServer(s grpc.ServiceRegistrar, srv EditorialServiceServer)
- func RegisterProblemServiceHttpHandlers(router *mux.Router, prefix string, cli ProblemServiceClient)
- func RegisterProblemServiceServer(s grpc.ServiceRegistrar, srv ProblemServiceServer)
- func RegisterScoringServiceHttpHandlers(router *mux.Router, prefix string, cli ScoringServiceClient)
- func RegisterScoringServiceServer(s grpc.ServiceRegistrar, srv ScoringServiceServer)
- func RegisterScriptServiceHttpHandlers(router *mux.Router, prefix string, cli ScriptServiceClient)
- func RegisterScriptServiceServer(s grpc.ServiceRegistrar, srv ScriptServiceServer)
- func RegisterSolutionServiceHttpHandlers(router *mux.Router, prefix string, cli SolutionServiceClient)
- func RegisterSolutionServiceServer(s grpc.ServiceRegistrar, srv SolutionServiceServer)
- func RegisterStatementServiceHttpHandlers(router *mux.Router, prefix string, cli StatementServiceClient)
- func RegisterStatementServiceServer(s grpc.ServiceRegistrar, srv StatementServiceServer)
- func RegisterSubmissionServiceHttpHandlers(router *mux.Router, prefix string, cli SubmissionServiceClient)
- func RegisterSubmissionServiceServer(s grpc.ServiceRegistrar, srv SubmissionServiceServer)
- func RegisterSuggestionServiceHttpHandlers(router *mux.Router, prefix string, cli SuggestionServiceClient)
- func RegisterSuggestionServiceServer(s grpc.ServiceRegistrar, srv SuggestionServiceServer)
- func RegisterTestingServiceHttpHandlers(router *mux.Router, prefix string, cli TestingServiceClient)
- func RegisterTestingServiceServer(s grpc.ServiceRegistrar, srv TestingServiceServer)
- type AtlasClient
- type AtlasInterceptor
- func (i *AtlasInterceptor) CreateAttachment(ctx context.Context, in *CreateAttachmentInput, opts ...grpc.CallOption) (*CreateAttachmentOutput, error)
- func (i *AtlasInterceptor) CreateCodeTemplate(ctx context.Context, in *CreateCodeTemplateInput, opts ...grpc.CallOption) (*CreateCodeTemplateOutput, error)
- func (i *AtlasInterceptor) CreateProblem(ctx context.Context, in *CreateProblemInput, opts ...grpc.CallOption) (*CreateProblemOutput, error)
- func (i *AtlasInterceptor) CreateStatement(ctx context.Context, in *CreateStatementInput, opts ...grpc.CallOption) (*CreateStatementOutput, error)
- func (i *AtlasInterceptor) CreateSubmission(ctx context.Context, in *CreateSubmissionInput, opts ...grpc.CallOption) (*CreateSubmissionOutput, error)
- func (i *AtlasInterceptor) CreateTest(ctx context.Context, in *CreateTestInput, opts ...grpc.CallOption) (*CreateTestOutput, error)
- func (i *AtlasInterceptor) CreateTestset(ctx context.Context, in *CreateTestsetInput, opts ...grpc.CallOption) (*CreateTestsetOutput, error)
- func (i *AtlasInterceptor) DeleteAttachment(ctx context.Context, in *DeleteAttachmentInput, opts ...grpc.CallOption) (*DeleteAttachmentOutput, error)
- func (i *AtlasInterceptor) DeleteCodeTemplate(ctx context.Context, in *DeleteCodeTemplateInput, opts ...grpc.CallOption) (*DeleteCodeTemplateOutput, error)
- func (i *AtlasInterceptor) DeleteProblem(ctx context.Context, in *DeleteProblemInput, opts ...grpc.CallOption) (*DeleteProblemOutput, error)
- func (i *AtlasInterceptor) DeleteStatement(ctx context.Context, in *DeleteStatementInput, opts ...grpc.CallOption) (*DeleteStatementOutput, error)
- func (i *AtlasInterceptor) DeleteTest(ctx context.Context, in *DeleteTestInput, opts ...grpc.CallOption) (*DeleteTestOutput, error)
- func (i *AtlasInterceptor) DeleteTestset(ctx context.Context, in *DeleteTestsetInput, opts ...grpc.CallOption) (*DeleteTestsetOutput, error)
- func (i *AtlasInterceptor) DescribeAttachment(ctx context.Context, in *DescribeAttachmentInput, opts ...grpc.CallOption) (*DescribeAttachmentOutput, error)
- func (i *AtlasInterceptor) DescribeChecker(ctx context.Context, in *DescribeCheckerInput, opts ...grpc.CallOption) (*DescribeCheckerOutput, error)
- func (i *AtlasInterceptor) DescribeCodeTemplate(ctx context.Context, in *DescribeCodeTemplateInput, opts ...grpc.CallOption) (*DescribeCodeTemplateOutput, error)
- func (i *AtlasInterceptor) DescribeInteractor(ctx context.Context, in *DescribeInteractorInput, opts ...grpc.CallOption) (*DescribeInteractorOutput, error)
- func (i *AtlasInterceptor) DescribeProblem(ctx context.Context, in *DescribeProblemInput, opts ...grpc.CallOption) (*DescribeProblemOutput, error)
- func (i *AtlasInterceptor) DescribeProblemGrading(ctx context.Context, in *DescribeProblemGradingInput, opts ...grpc.CallOption) (*DescribeProblemGradingOutput, error)
- func (i *AtlasInterceptor) DescribeScore(ctx context.Context, in *DescribeScoreInput, opts ...grpc.CallOption) (*DescribeScoreOutput, error)
- func (i *AtlasInterceptor) DescribeStatement(ctx context.Context, in *DescribeStatementInput, opts ...grpc.CallOption) (*DescribeStatementOutput, error)
- func (i *AtlasInterceptor) DescribeSubmission(ctx context.Context, in *DescribeSubmissionInput, opts ...grpc.CallOption) (*DescribeSubmissionOutput, error)
- func (i *AtlasInterceptor) DescribeTest(ctx context.Context, in *DescribeTestInput, opts ...grpc.CallOption) (*DescribeTestOutput, error)
- func (i *AtlasInterceptor) DescribeTestingConfig(ctx context.Context, in *DescribeTestingConfigInput, opts ...grpc.CallOption) (*DescribeTestingConfigOutput, error)
- func (i *AtlasInterceptor) DescribeTestset(ctx context.Context, in *DescribeTestsetInput, opts ...grpc.CallOption) (*DescribeTestsetOutput, error)
- func (i *AtlasInterceptor) GetBookmark(ctx context.Context, in *GetBookmarkInput, opts ...grpc.CallOption) (*GetBookmarkOutput, error)
- func (i *AtlasInterceptor) ListAttachments(ctx context.Context, in *ListAttachmentsInput, opts ...grpc.CallOption) (*ListAttachmentsOutput, error)
- func (i *AtlasInterceptor) ListCodeTemplates(ctx context.Context, in *ListCodeTemplatesInput, opts ...grpc.CallOption) (*ListCodeTemplatesOutput, error)
- func (i *AtlasInterceptor) ListExamples(ctx context.Context, in *ListExamplesInput, opts ...grpc.CallOption) (*ListExamplesOutput, error)
- func (i *AtlasInterceptor) ListProblemTop(ctx context.Context, in *ListProblemTopInput, opts ...grpc.CallOption) (*ListProblemTopOutput, error)
- func (i *AtlasInterceptor) ListProblems(ctx context.Context, in *ListProblemsInput, opts ...grpc.CallOption) (*ListProblemsOutput, error)
- func (i *AtlasInterceptor) ListStatements(ctx context.Context, in *ListStatementsInput, opts ...grpc.CallOption) (*ListStatementsOutput, error)
- func (i *AtlasInterceptor) ListSubmissions(ctx context.Context, in *ListSubmissionsInput, opts ...grpc.CallOption) (*ListSubmissionsOutput, error)
- func (i *AtlasInterceptor) ListTests(ctx context.Context, in *ListTestsInput, opts ...grpc.CallOption) (*ListTestsOutput, error)
- func (i *AtlasInterceptor) ListTestsets(ctx context.Context, in *ListTestsetsInput, opts ...grpc.CallOption) (*ListTestsetsOutput, error)
- func (i *AtlasInterceptor) ListVersions(ctx context.Context, in *ListVersionsInput, opts ...grpc.CallOption) (*ListVersionsOutput, error)
- func (i *AtlasInterceptor) LookupCodeTemplate(ctx context.Context, in *LookupCodeTemplateInput, opts ...grpc.CallOption) (*LookupCodeTemplateOutput, error)
- func (i *AtlasInterceptor) LookupStatement(ctx context.Context, in *LookupStatementInput, opts ...grpc.CallOption) (*LookupStatementOutput, error)
- func (i *AtlasInterceptor) PreviewStatement(ctx context.Context, in *PreviewStatementInput, opts ...grpc.CallOption) (*PreviewStatementOutput, error)
- func (i *AtlasInterceptor) RetestSubmission(ctx context.Context, in *RetestSubmissionInput, opts ...grpc.CallOption) (*RetestSubmissionOutput, error)
- func (i *AtlasInterceptor) SetBookmark(ctx context.Context, in *SetBookmarkInput, opts ...grpc.CallOption) (*SetBookmarkOutput, error)
- func (i *AtlasInterceptor) SyncProblem(ctx context.Context, in *SyncProblemInput, opts ...grpc.CallOption) (*SyncProblemOutput, error)
- func (i *AtlasInterceptor) UpdateAttachment(ctx context.Context, in *UpdateAttachmentInput, opts ...grpc.CallOption) (*UpdateAttachmentOutput, error)
- func (i *AtlasInterceptor) UpdateChecker(ctx context.Context, in *UpdateCheckerInput, opts ...grpc.CallOption) (*UpdateCheckerOutput, error)
- func (i *AtlasInterceptor) UpdateCodeTemplate(ctx context.Context, in *UpdateCodeTemplateInput, opts ...grpc.CallOption) (*UpdateCodeTemplateOutput, error)
- func (i *AtlasInterceptor) UpdateInteractor(ctx context.Context, in *UpdateInteractorInput, opts ...grpc.CallOption) (*UpdateInteractorOutput, error)
- func (i *AtlasInterceptor) UpdateProblem(ctx context.Context, in *UpdateProblemInput, opts ...grpc.CallOption) (*UpdateProblemOutput, error)
- func (i *AtlasInterceptor) UpdateStatement(ctx context.Context, in *UpdateStatementInput, opts ...grpc.CallOption) (*UpdateStatementOutput, error)
- func (i *AtlasInterceptor) UpdateTest(ctx context.Context, in *UpdateTestInput, opts ...grpc.CallOption) (*UpdateTestOutput, error)
- func (i *AtlasInterceptor) UpdateTestingConfig(ctx context.Context, in *UpdateTestingConfigInput, opts ...grpc.CallOption) (*UpdateTestingConfigOutput, error)
- func (i *AtlasInterceptor) UpdateTestset(ctx context.Context, in *UpdateTestsetInput, opts ...grpc.CallOption) (*UpdateTestsetOutput, error)
- func (i *AtlasInterceptor) VoteProblem(ctx context.Context, in *VoteProblemInput, opts ...grpc.CallOption) (*VoteProblemOutput, error)
- type AtlasServer
- type AtlasService
- func (s *AtlasService) CreateAttachment(ctx context.Context, in *CreateAttachmentInput) (*CreateAttachmentOutput, error)
- func (s *AtlasService) CreateCodeTemplate(ctx context.Context, in *CreateCodeTemplateInput) (*CreateCodeTemplateOutput, error)
- func (s *AtlasService) CreateProblem(ctx context.Context, in *CreateProblemInput) (*CreateProblemOutput, error)
- func (s *AtlasService) CreateStatement(ctx context.Context, in *CreateStatementInput) (*CreateStatementOutput, error)
- func (s *AtlasService) CreateSubmission(ctx context.Context, in *CreateSubmissionInput) (*CreateSubmissionOutput, error)
- func (s *AtlasService) CreateTest(ctx context.Context, in *CreateTestInput) (*CreateTestOutput, error)
- func (s *AtlasService) CreateTestset(ctx context.Context, in *CreateTestsetInput) (*CreateTestsetOutput, error)
- func (s *AtlasService) DeleteAttachment(ctx context.Context, in *DeleteAttachmentInput) (*DeleteAttachmentOutput, error)
- func (s *AtlasService) DeleteCodeTemplate(ctx context.Context, in *DeleteCodeTemplateInput) (*DeleteCodeTemplateOutput, error)
- func (s *AtlasService) DeleteProblem(ctx context.Context, in *DeleteProblemInput) (*DeleteProblemOutput, error)
- func (s *AtlasService) DeleteStatement(ctx context.Context, in *DeleteStatementInput) (*DeleteStatementOutput, error)
- func (s *AtlasService) DeleteTest(ctx context.Context, in *DeleteTestInput) (*DeleteTestOutput, error)
- func (s *AtlasService) DeleteTestset(ctx context.Context, in *DeleteTestsetInput) (*DeleteTestsetOutput, error)
- func (s *AtlasService) DescribeAttachment(ctx context.Context, in *DescribeAttachmentInput) (*DescribeAttachmentOutput, error)
- func (s *AtlasService) DescribeChecker(ctx context.Context, in *DescribeCheckerInput) (*DescribeCheckerOutput, error)
- func (s *AtlasService) DescribeCodeTemplate(ctx context.Context, in *DescribeCodeTemplateInput) (*DescribeCodeTemplateOutput, error)
- func (s *AtlasService) DescribeInteractor(ctx context.Context, in *DescribeInteractorInput) (*DescribeInteractorOutput, error)
- func (s *AtlasService) DescribeProblem(ctx context.Context, in *DescribeProblemInput) (*DescribeProblemOutput, error)
- func (s *AtlasService) DescribeProblemGrading(ctx context.Context, in *DescribeProblemGradingInput) (*DescribeProblemGradingOutput, error)
- func (s *AtlasService) DescribeScore(ctx context.Context, in *DescribeScoreInput) (*DescribeScoreOutput, error)
- func (s *AtlasService) DescribeStatement(ctx context.Context, in *DescribeStatementInput) (*DescribeStatementOutput, error)
- func (s *AtlasService) DescribeSubmission(ctx context.Context, in *DescribeSubmissionInput) (*DescribeSubmissionOutput, error)
- func (s *AtlasService) DescribeTest(ctx context.Context, in *DescribeTestInput) (*DescribeTestOutput, error)
- func (s *AtlasService) DescribeTestingConfig(ctx context.Context, in *DescribeTestingConfigInput) (*DescribeTestingConfigOutput, error)
- func (s *AtlasService) DescribeTestset(ctx context.Context, in *DescribeTestsetInput) (*DescribeTestsetOutput, error)
- func (s *AtlasService) GetBookmark(ctx context.Context, in *GetBookmarkInput) (*GetBookmarkOutput, error)
- func (s *AtlasService) ListAttachments(ctx context.Context, in *ListAttachmentsInput) (*ListAttachmentsOutput, error)
- func (s *AtlasService) ListCodeTemplates(ctx context.Context, in *ListCodeTemplatesInput) (*ListCodeTemplatesOutput, error)
- func (s *AtlasService) ListExamples(ctx context.Context, in *ListExamplesInput) (*ListExamplesOutput, error)
- func (s *AtlasService) ListProblemTop(ctx context.Context, in *ListProblemTopInput) (*ListProblemTopOutput, error)
- func (s *AtlasService) ListProblems(ctx context.Context, in *ListProblemsInput) (*ListProblemsOutput, error)
- func (s *AtlasService) ListStatements(ctx context.Context, in *ListStatementsInput) (*ListStatementsOutput, error)
- func (s *AtlasService) ListSubmissions(ctx context.Context, in *ListSubmissionsInput) (*ListSubmissionsOutput, error)
- func (s *AtlasService) ListTests(ctx context.Context, in *ListTestsInput) (*ListTestsOutput, error)
- func (s *AtlasService) ListTestsets(ctx context.Context, in *ListTestsetsInput) (*ListTestsetsOutput, error)
- func (s *AtlasService) ListVersions(ctx context.Context, in *ListVersionsInput) (*ListVersionsOutput, error)
- func (s *AtlasService) LookupCodeTemplate(ctx context.Context, in *LookupCodeTemplateInput) (*LookupCodeTemplateOutput, error)
- func (s *AtlasService) LookupStatement(ctx context.Context, in *LookupStatementInput) (*LookupStatementOutput, error)
- func (s *AtlasService) PreviewStatement(ctx context.Context, in *PreviewStatementInput) (*PreviewStatementOutput, error)
- func (s *AtlasService) RetestSubmission(ctx context.Context, in *RetestSubmissionInput) (*RetestSubmissionOutput, error)
- func (s *AtlasService) SetBookmark(ctx context.Context, in *SetBookmarkInput) (*SetBookmarkOutput, error)
- func (s *AtlasService) SyncProblem(ctx context.Context, in *SyncProblemInput) (*SyncProblemOutput, error)
- func (s *AtlasService) UpdateAttachment(ctx context.Context, in *UpdateAttachmentInput) (*UpdateAttachmentOutput, error)
- func (s *AtlasService) UpdateChecker(ctx context.Context, in *UpdateCheckerInput) (*UpdateCheckerOutput, error)
- func (s *AtlasService) UpdateCodeTemplate(ctx context.Context, in *UpdateCodeTemplateInput) (*UpdateCodeTemplateOutput, error)
- func (s *AtlasService) UpdateInteractor(ctx context.Context, in *UpdateInteractorInput) (*UpdateInteractorOutput, error)
- func (s *AtlasService) UpdateProblem(ctx context.Context, in *UpdateProblemInput) (*UpdateProblemOutput, error)
- func (s *AtlasService) UpdateStatement(ctx context.Context, in *UpdateStatementInput) (*UpdateStatementOutput, error)
- func (s *AtlasService) UpdateTest(ctx context.Context, in *UpdateTestInput) (*UpdateTestOutput, error)
- func (s *AtlasService) UpdateTestingConfig(ctx context.Context, in *UpdateTestingConfigInput) (*UpdateTestingConfigOutput, error)
- func (s *AtlasService) UpdateTestset(ctx context.Context, in *UpdateTestsetInput) (*UpdateTestsetOutput, error)
- func (s *AtlasService) VoteProblem(ctx context.Context, in *VoteProblemInput) (*VoteProblemOutput, error)
- type Attachment
- func (*Attachment) Descriptor() ([]byte, []int)deprecated
- func (x *Attachment) GetId() string
- func (x *Attachment) GetLink() string
- func (x *Attachment) GetName() string
- func (x *Attachment) GetProblemId() string
- func (*Attachment) ProtoMessage()
- func (x *Attachment) ProtoReflect() protoreflect.Message
- func (x *Attachment) Reset()
- func (x *Attachment) String() string
- type AttachmentServiceClient
- type AttachmentServiceInterceptor
- func (i *AttachmentServiceInterceptor) CreateAttachment(ctx context.Context, in *CreateAttachmentInput, opts ...grpc.CallOption) (*CreateAttachmentOutput, error)
- func (i *AttachmentServiceInterceptor) DeleteAttachment(ctx context.Context, in *DeleteAttachmentInput, opts ...grpc.CallOption) (*DeleteAttachmentOutput, error)
- func (i *AttachmentServiceInterceptor) DescribeAttachment(ctx context.Context, in *DescribeAttachmentInput, opts ...grpc.CallOption) (*DescribeAttachmentOutput, error)
- func (i *AttachmentServiceInterceptor) ListAttachments(ctx context.Context, in *ListAttachmentsInput, opts ...grpc.CallOption) (*ListAttachmentsOutput, error)
- func (i *AttachmentServiceInterceptor) UpdateAttachment(ctx context.Context, in *UpdateAttachmentInput, opts ...grpc.CallOption) (*UpdateAttachmentOutput, error)
- type AttachmentServiceServer
- type AttachmentServiceService
- func (s *AttachmentServiceService) CreateAttachment(ctx context.Context, in *CreateAttachmentInput) (*CreateAttachmentOutput, error)
- func (s *AttachmentServiceService) DeleteAttachment(ctx context.Context, in *DeleteAttachmentInput) (*DeleteAttachmentOutput, error)
- func (s *AttachmentServiceService) DescribeAttachment(ctx context.Context, in *DescribeAttachmentInput) (*DescribeAttachmentOutput, error)
- func (s *AttachmentServiceService) ListAttachments(ctx context.Context, in *ListAttachmentsInput) (*ListAttachmentsOutput, error)
- func (s *AttachmentServiceService) UpdateAttachment(ctx context.Context, in *UpdateAttachmentInput) (*UpdateAttachmentOutput, error)
- type BookmarkChangedEvent
- func (*BookmarkChangedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *BookmarkChangedEvent) GetAfter() bool
- func (x *BookmarkChangedEvent) GetBefore() bool
- func (x *BookmarkChangedEvent) GetMemberId() string
- func (x *BookmarkChangedEvent) GetProblemId() string
- func (*BookmarkChangedEvent) ProtoMessage()
- func (x *BookmarkChangedEvent) ProtoReflect() protoreflect.Message
- func (x *BookmarkChangedEvent) Reset()
- func (x *BookmarkChangedEvent) String() string
- type BookmarkServiceClient
- type BookmarkServiceInterceptor
- type BookmarkServiceServer
- type BookmarkServiceService
- type Checker
- func (*Checker) Descriptor() ([]byte, []int)deprecated
- func (x *Checker) GetCaseSensitive() bool
- func (x *Checker) GetFiles() []*executor.File
- func (x *Checker) GetOrderSensitive() bool
- func (x *Checker) GetPrecision() int32
- func (x *Checker) GetRuntime() string
- func (x *Checker) GetSecret() bool
- func (x *Checker) GetSource() string
- func (x *Checker) GetType() executor.Checker_Type
- func (*Checker) ProtoMessage()
- func (x *Checker) ProtoReflect() protoreflect.Message
- func (x *Checker) Reset()
- func (x *Checker) String() string
- type CodeTemplateServiceClient
- type CodeTemplateServiceInterceptor
- func (i *CodeTemplateServiceInterceptor) CreateCodeTemplate(ctx context.Context, in *CreateCodeTemplateInput, opts ...grpc.CallOption) (*CreateCodeTemplateOutput, error)
- func (i *CodeTemplateServiceInterceptor) DeleteCodeTemplate(ctx context.Context, in *DeleteCodeTemplateInput, opts ...grpc.CallOption) (*DeleteCodeTemplateOutput, error)
- func (i *CodeTemplateServiceInterceptor) DescribeCodeTemplate(ctx context.Context, in *DescribeCodeTemplateInput, opts ...grpc.CallOption) (*DescribeCodeTemplateOutput, error)
- func (i *CodeTemplateServiceInterceptor) ListCodeTemplates(ctx context.Context, in *ListCodeTemplatesInput, opts ...grpc.CallOption) (*ListCodeTemplatesOutput, error)
- func (i *CodeTemplateServiceInterceptor) LookupCodeTemplate(ctx context.Context, in *LookupCodeTemplateInput, opts ...grpc.CallOption) (*LookupCodeTemplateOutput, error)
- func (i *CodeTemplateServiceInterceptor) UpdateCodeTemplate(ctx context.Context, in *UpdateCodeTemplateInput, opts ...grpc.CallOption) (*UpdateCodeTemplateOutput, error)
- type CodeTemplateServiceServer
- type CodeTemplateServiceService
- func (s *CodeTemplateServiceService) CreateCodeTemplate(ctx context.Context, in *CreateCodeTemplateInput) (*CreateCodeTemplateOutput, error)
- func (s *CodeTemplateServiceService) DeleteCodeTemplate(ctx context.Context, in *DeleteCodeTemplateInput) (*DeleteCodeTemplateOutput, error)
- func (s *CodeTemplateServiceService) DescribeCodeTemplate(ctx context.Context, in *DescribeCodeTemplateInput) (*DescribeCodeTemplateOutput, error)
- func (s *CodeTemplateServiceService) ListCodeTemplates(ctx context.Context, in *ListCodeTemplatesInput) (*ListCodeTemplatesOutput, error)
- func (s *CodeTemplateServiceService) LookupCodeTemplate(ctx context.Context, in *LookupCodeTemplateInput) (*LookupCodeTemplateOutput, error)
- func (s *CodeTemplateServiceService) UpdateCodeTemplate(ctx context.Context, in *UpdateCodeTemplateInput) (*UpdateCodeTemplateOutput, error)
- type ConfigurationServiceClient
- type ConfigurationServiceInterceptor
- func (i *ConfigurationServiceInterceptor) ConfigurePolygon(ctx context.Context, in *ConfigurePolygonInput, opts ...grpc.CallOption) (*ConfigurePolygonOutput, error)
- func (i *ConfigurationServiceInterceptor) DescribePolygon(ctx context.Context, in *DescribePolygonInput, opts ...grpc.CallOption) (*DescribePolygonOutput, error)
- type ConfigurationServiceServer
- type ConfigurationServiceService
- type ConfigurePolygonInput
- func (*ConfigurePolygonInput) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigurePolygonInput) GetPassword() string
- func (x *ConfigurePolygonInput) GetUsername() string
- func (*ConfigurePolygonInput) ProtoMessage()
- func (x *ConfigurePolygonInput) ProtoReflect() protoreflect.Message
- func (x *ConfigurePolygonInput) Reset()
- func (x *ConfigurePolygonInput) String() string
- type ConfigurePolygonOutput
- type CreateAttachmentInput
- func (*CreateAttachmentInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAttachmentInput) GetAttachment() *Attachment
- func (x *CreateAttachmentInput) GetProblemId() string
- func (*CreateAttachmentInput) ProtoMessage()
- func (x *CreateAttachmentInput) ProtoReflect() protoreflect.Message
- func (x *CreateAttachmentInput) Reset()
- func (x *CreateAttachmentInput) String() string
- type CreateAttachmentOutput
- func (*CreateAttachmentOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAttachmentOutput) GetAttachmentId() string
- func (*CreateAttachmentOutput) ProtoMessage()
- func (x *CreateAttachmentOutput) ProtoReflect() protoreflect.Message
- func (x *CreateAttachmentOutput) Reset()
- func (x *CreateAttachmentOutput) String() string
- type CreateCodeTemplateInput
- func (*CreateCodeTemplateInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCodeTemplateInput) GetProblemId() string
- func (x *CreateCodeTemplateInput) GetTemplate() *Template
- func (*CreateCodeTemplateInput) ProtoMessage()
- func (x *CreateCodeTemplateInput) ProtoReflect() protoreflect.Message
- func (x *CreateCodeTemplateInput) Reset()
- func (x *CreateCodeTemplateInput) String() string
- type CreateCodeTemplateOutput
- func (*CreateCodeTemplateOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCodeTemplateOutput) GetTemplateId() string
- func (*CreateCodeTemplateOutput) ProtoMessage()
- func (x *CreateCodeTemplateOutput) ProtoReflect() protoreflect.Message
- func (x *CreateCodeTemplateOutput) Reset()
- func (x *CreateCodeTemplateOutput) String() string
- type CreateEditorialInput
- func (*CreateEditorialInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateEditorialInput) GetEditorial() *Editorial
- func (*CreateEditorialInput) ProtoMessage()
- func (x *CreateEditorialInput) ProtoReflect() protoreflect.Message
- func (x *CreateEditorialInput) Reset()
- func (x *CreateEditorialInput) String() string
- type CreateEditorialOutput
- func (*CreateEditorialOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateEditorialOutput) GetEditorialId() string
- func (*CreateEditorialOutput) ProtoMessage()
- func (x *CreateEditorialOutput) ProtoReflect() protoreflect.Message
- func (x *CreateEditorialOutput) Reset()
- func (x *CreateEditorialOutput) String() string
- type CreateProblemInput
- func (*CreateProblemInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateProblemInput) GetProblem() *Problem
- func (x *CreateProblemInput) GetStatement() *Statement
- func (*CreateProblemInput) ProtoMessage()
- func (x *CreateProblemInput) ProtoReflect() protoreflect.Message
- func (x *CreateProblemInput) Reset()
- func (x *CreateProblemInput) String() string
- type CreateProblemOutput
- func (*CreateProblemOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateProblemOutput) GetProblemId() string
- func (*CreateProblemOutput) ProtoMessage()
- func (x *CreateProblemOutput) ProtoReflect() protoreflect.Message
- func (x *CreateProblemOutput) Reset()
- func (x *CreateProblemOutput) String() string
- type CreateScriptInput
- type CreateScriptOutput
- func (*CreateScriptOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateScriptOutput) GetScriptId() string
- func (*CreateScriptOutput) ProtoMessage()
- func (x *CreateScriptOutput) ProtoReflect() protoreflect.Message
- func (x *CreateScriptOutput) Reset()
- func (x *CreateScriptOutput) String() string
- type CreateSolutionInput
- func (*CreateSolutionInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSolutionInput) GetProblemId() string
- func (x *CreateSolutionInput) GetSolution() *Solution
- func (*CreateSolutionInput) ProtoMessage()
- func (x *CreateSolutionInput) ProtoReflect() protoreflect.Message
- func (x *CreateSolutionInput) Reset()
- func (x *CreateSolutionInput) String() string
- type CreateSolutionOutput
- func (*CreateSolutionOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSolutionOutput) GetSolutionId() string
- func (*CreateSolutionOutput) ProtoMessage()
- func (x *CreateSolutionOutput) ProtoReflect() protoreflect.Message
- func (x *CreateSolutionOutput) Reset()
- func (x *CreateSolutionOutput) String() string
- type CreateStatementInput
- func (*CreateStatementInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateStatementInput) GetProblemId() string
- func (x *CreateStatementInput) GetStatement() *Statement
- func (*CreateStatementInput) ProtoMessage()
- func (x *CreateStatementInput) ProtoReflect() protoreflect.Message
- func (x *CreateStatementInput) Reset()
- func (x *CreateStatementInput) String() string
- type CreateStatementOutput
- func (*CreateStatementOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateStatementOutput) GetStatementId() string
- func (*CreateStatementOutput) ProtoMessage()
- func (x *CreateStatementOutput) ProtoReflect() protoreflect.Message
- func (x *CreateStatementOutput) Reset()
- func (x *CreateStatementOutput) String() string
- type CreateSubmissionInput
- func (*CreateSubmissionInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSubmissionInput) GetLang() string
- func (x *CreateSubmissionInput) GetProblemId() string
- func (x *CreateSubmissionInput) GetSource() string
- func (*CreateSubmissionInput) ProtoMessage()
- func (x *CreateSubmissionInput) ProtoReflect() protoreflect.Message
- func (x *CreateSubmissionInput) Reset()
- func (x *CreateSubmissionInput) String() string
- type CreateSubmissionOutput
- func (*CreateSubmissionOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSubmissionOutput) GetSubmissionId() string
- func (*CreateSubmissionOutput) ProtoMessage()
- func (x *CreateSubmissionOutput) ProtoReflect() protoreflect.Message
- func (x *CreateSubmissionOutput) Reset()
- func (x *CreateSubmissionOutput) String() string
- type CreateSuggestionInput
- func (*CreateSuggestionInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSuggestionInput) GetProblemId() string
- func (x *CreateSuggestionInput) GetSuggestion() *Suggestion
- func (*CreateSuggestionInput) ProtoMessage()
- func (x *CreateSuggestionInput) ProtoReflect() protoreflect.Message
- func (x *CreateSuggestionInput) Reset()
- func (x *CreateSuggestionInput) String() string
- type CreateSuggestionOutput
- func (*CreateSuggestionOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSuggestionOutput) GetSuggestionId() string
- func (*CreateSuggestionOutput) ProtoMessage()
- func (x *CreateSuggestionOutput) ProtoReflect() protoreflect.Message
- func (x *CreateSuggestionOutput) Reset()
- func (x *CreateSuggestionOutput) String() string
- type CreateTestInput
- func (*CreateTestInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTestInput) GetProblemId() string
- func (x *CreateTestInput) GetTest() *Test
- func (x *CreateTestInput) GetTestsetId() string
- func (*CreateTestInput) ProtoMessage()
- func (x *CreateTestInput) ProtoReflect() protoreflect.Message
- func (x *CreateTestInput) Reset()
- func (x *CreateTestInput) String() string
- type CreateTestOutput
- type CreateTestsetInput
- func (*CreateTestsetInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTestsetInput) GetProblemId() string
- func (x *CreateTestsetInput) GetTestset() *Testset
- func (*CreateTestsetInput) ProtoMessage()
- func (x *CreateTestsetInput) ProtoReflect() protoreflect.Message
- func (x *CreateTestsetInput) Reset()
- func (x *CreateTestsetInput) String() string
- type CreateTestsetOutput
- func (*CreateTestsetOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTestsetOutput) GetId() string
- func (*CreateTestsetOutput) ProtoMessage()
- func (x *CreateTestsetOutput) ProtoReflect() protoreflect.Message
- func (x *CreateTestsetOutput) Reset()
- func (x *CreateTestsetOutput) String() string
- type DeleteAttachmentInput
- func (*DeleteAttachmentInput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAttachmentInput) GetAttachmentId() string
- func (x *DeleteAttachmentInput) GetProblemId() string
- func (*DeleteAttachmentInput) ProtoMessage()
- func (x *DeleteAttachmentInput) ProtoReflect() protoreflect.Message
- func (x *DeleteAttachmentInput) Reset()
- func (x *DeleteAttachmentInput) String() string
- type DeleteAttachmentOutput
- type DeleteCodeTemplateInput
- func (*DeleteCodeTemplateInput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteCodeTemplateInput) GetProblemId() string
- func (x *DeleteCodeTemplateInput) GetTemplateId() string
- func (*DeleteCodeTemplateInput) ProtoMessage()
- func (x *DeleteCodeTemplateInput) ProtoReflect() protoreflect.Message
- func (x *DeleteCodeTemplateInput) Reset()
- func (x *DeleteCodeTemplateInput) String() string
- type DeleteCodeTemplateOutput
- type DeleteEditorialInput
- func (*DeleteEditorialInput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteEditorialInput) GetEditorialId() string
- func (*DeleteEditorialInput) ProtoMessage()
- func (x *DeleteEditorialInput) ProtoReflect() protoreflect.Message
- func (x *DeleteEditorialInput) Reset()
- func (x *DeleteEditorialInput) String() string
- type DeleteEditorialOutput
- type DeleteProblemInput
- func (*DeleteProblemInput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteProblemInput) GetProblemId() string
- func (*DeleteProblemInput) ProtoMessage()
- func (x *DeleteProblemInput) ProtoReflect() protoreflect.Message
- func (x *DeleteProblemInput) Reset()
- func (x *DeleteProblemInput) String() string
- type DeleteProblemOutput
- type DeleteScriptInput
- type DeleteScriptOutput
- type DeleteSolutionInput
- func (*DeleteSolutionInput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSolutionInput) GetProblemId() string
- func (x *DeleteSolutionInput) GetSolutionId() string
- func (*DeleteSolutionInput) ProtoMessage()
- func (x *DeleteSolutionInput) ProtoReflect() protoreflect.Message
- func (x *DeleteSolutionInput) Reset()
- func (x *DeleteSolutionInput) String() string
- type DeleteSolutionOutput
- type DeleteStatementInput
- func (*DeleteStatementInput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteStatementInput) GetProblemId() string
- func (x *DeleteStatementInput) GetStatementId() string
- func (*DeleteStatementInput) ProtoMessage()
- func (x *DeleteStatementInput) ProtoReflect() protoreflect.Message
- func (x *DeleteStatementInput) Reset()
- func (x *DeleteStatementInput) String() string
- type DeleteStatementOutput
- type DeleteSuggestionInput
- func (*DeleteSuggestionInput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSuggestionInput) GetProblemId() string
- func (x *DeleteSuggestionInput) GetSuggestionId() string
- func (*DeleteSuggestionInput) ProtoMessage()
- func (x *DeleteSuggestionInput) ProtoReflect() protoreflect.Message
- func (x *DeleteSuggestionInput) Reset()
- func (x *DeleteSuggestionInput) String() string
- type DeleteSuggestionOutput
- type DeleteTestInput
- func (*DeleteTestInput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTestInput) GetProblemId() string
- func (x *DeleteTestInput) GetTestId() string
- func (x *DeleteTestInput) GetTestsetId() string
- func (*DeleteTestInput) ProtoMessage()
- func (x *DeleteTestInput) ProtoReflect() protoreflect.Message
- func (x *DeleteTestInput) Reset()
- func (x *DeleteTestInput) String() string
- type DeleteTestOutput
- type DeleteTestsetInput
- func (*DeleteTestsetInput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTestsetInput) GetProblemId() string
- func (x *DeleteTestsetInput) GetTestsetId() string
- func (*DeleteTestsetInput) ProtoMessage()
- func (x *DeleteTestsetInput) ProtoReflect() protoreflect.Message
- func (x *DeleteTestsetInput) Reset()
- func (x *DeleteTestsetInput) String() string
- type DeleteTestsetOutput
- type DescribeAttachmentInput
- func (*DescribeAttachmentInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeAttachmentInput) GetAttachmentId() string
- func (x *DescribeAttachmentInput) GetProblemId() string
- func (x *DescribeAttachmentInput) GetVersion() uint32
- func (*DescribeAttachmentInput) ProtoMessage()
- func (x *DescribeAttachmentInput) ProtoReflect() protoreflect.Message
- func (x *DescribeAttachmentInput) Reset()
- func (x *DescribeAttachmentInput) String() string
- type DescribeAttachmentOutput
- func (*DescribeAttachmentOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeAttachmentOutput) GetAttachment() *Attachment
- func (*DescribeAttachmentOutput) ProtoMessage()
- func (x *DescribeAttachmentOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeAttachmentOutput) Reset()
- func (x *DescribeAttachmentOutput) String() string
- type DescribeCheckerInput
- func (*DescribeCheckerInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeCheckerInput) GetProblemId() string
- func (x *DescribeCheckerInput) GetVersion() uint32
- func (*DescribeCheckerInput) ProtoMessage()
- func (x *DescribeCheckerInput) ProtoReflect() protoreflect.Message
- func (x *DescribeCheckerInput) Reset()
- func (x *DescribeCheckerInput) String() string
- type DescribeCheckerOutput
- func (*DescribeCheckerOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeCheckerOutput) GetChecker() *Checker
- func (*DescribeCheckerOutput) ProtoMessage()
- func (x *DescribeCheckerOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeCheckerOutput) Reset()
- func (x *DescribeCheckerOutput) String() string
- type DescribeCodeTemplateInput
- func (*DescribeCodeTemplateInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeCodeTemplateInput) GetProblemId() string
- func (x *DescribeCodeTemplateInput) GetTemplateId() string
- func (x *DescribeCodeTemplateInput) GetVersion() uint32
- func (*DescribeCodeTemplateInput) ProtoMessage()
- func (x *DescribeCodeTemplateInput) ProtoReflect() protoreflect.Message
- func (x *DescribeCodeTemplateInput) Reset()
- func (x *DescribeCodeTemplateInput) String() string
- type DescribeCodeTemplateOutput
- func (*DescribeCodeTemplateOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeCodeTemplateOutput) GetTemplate() *Template
- func (*DescribeCodeTemplateOutput) ProtoMessage()
- func (x *DescribeCodeTemplateOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeCodeTemplateOutput) Reset()
- func (x *DescribeCodeTemplateOutput) String() string
- type DescribeEditorialInput
- func (*DescribeEditorialInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeEditorialInput) GetEditorialId() string
- func (x *DescribeEditorialInput) GetRender() bool
- func (x *DescribeEditorialInput) GetVersion() uint32
- func (*DescribeEditorialInput) ProtoMessage()
- func (x *DescribeEditorialInput) ProtoReflect() protoreflect.Message
- func (x *DescribeEditorialInput) Reset()
- func (x *DescribeEditorialInput) String() string
- type DescribeEditorialOutput
- func (*DescribeEditorialOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeEditorialOutput) GetEditorial() *Editorial
- func (*DescribeEditorialOutput) ProtoMessage()
- func (x *DescribeEditorialOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeEditorialOutput) Reset()
- func (x *DescribeEditorialOutput) String() string
- type DescribeInteractorInput
- func (*DescribeInteractorInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeInteractorInput) GetProblemId() string
- func (x *DescribeInteractorInput) GetVersion() uint32
- func (*DescribeInteractorInput) ProtoMessage()
- func (x *DescribeInteractorInput) ProtoReflect() protoreflect.Message
- func (x *DescribeInteractorInput) Reset()
- func (x *DescribeInteractorInput) String() string
- type DescribeInteractorOutput
- func (*DescribeInteractorOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeInteractorOutput) GetInteractor() *Interactor
- func (*DescribeInteractorOutput) ProtoMessage()
- func (x *DescribeInteractorOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeInteractorOutput) Reset()
- func (x *DescribeInteractorOutput) String() string
- type DescribePolygonInput
- type DescribePolygonOutput
- func (*DescribePolygonOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribePolygonOutput) GetPasswordSet() bool
- func (x *DescribePolygonOutput) GetUsername() string
- func (*DescribePolygonOutput) ProtoMessage()
- func (x *DescribePolygonOutput) ProtoReflect() protoreflect.Message
- func (x *DescribePolygonOutput) Reset()
- func (x *DescribePolygonOutput) String() string
- type DescribeProblemGradingInput
- func (*DescribeProblemGradingInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeProblemGradingInput) GetProblemId() string
- func (*DescribeProblemGradingInput) ProtoMessage()
- func (x *DescribeProblemGradingInput) ProtoReflect() protoreflect.Message
- func (x *DescribeProblemGradingInput) Reset()
- func (x *DescribeProblemGradingInput) String() string
- type DescribeProblemGradingOutput
- func (*DescribeProblemGradingOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeProblemGradingOutput) GetRanges() []*DescribeProblemGradingOutput_Range
- func (*DescribeProblemGradingOutput) ProtoMessage()
- func (x *DescribeProblemGradingOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeProblemGradingOutput) Reset()
- func (x *DescribeProblemGradingOutput) String() string
- type DescribeProblemGradingOutput_Range
- func (*DescribeProblemGradingOutput_Range) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeProblemGradingOutput_Range) GetGrade() uint32
- func (x *DescribeProblemGradingOutput_Range) GetUpperBound() float32
- func (*DescribeProblemGradingOutput_Range) ProtoMessage()
- func (x *DescribeProblemGradingOutput_Range) ProtoReflect() protoreflect.Message
- func (x *DescribeProblemGradingOutput_Range) Reset()
- func (x *DescribeProblemGradingOutput_Range) String() string
- type DescribeProblemInput
- func (*DescribeProblemInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeProblemInput) GetExtra() []Problem_Extra
- func (x *DescribeProblemInput) GetProblemId() string
- func (*DescribeProblemInput) ProtoMessage()
- func (x *DescribeProblemInput) ProtoReflect() protoreflect.Message
- func (x *DescribeProblemInput) Reset()
- func (x *DescribeProblemInput) String() string
- type DescribeProblemOutput
- func (*DescribeProblemOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeProblemOutput) GetProblem() *Problem
- func (*DescribeProblemOutput) ProtoMessage()
- func (x *DescribeProblemOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeProblemOutput) Reset()
- func (x *DescribeProblemOutput) String() string
- type DescribeScoreInput
- func (*DescribeScoreInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeScoreInput) GetMemberId() string
- func (x *DescribeScoreInput) GetProblemId() string
- func (*DescribeScoreInput) ProtoMessage()
- func (x *DescribeScoreInput) ProtoReflect() protoreflect.Message
- func (x *DescribeScoreInput) Reset()
- func (x *DescribeScoreInput) String() string
- type DescribeScoreOutput
- func (*DescribeScoreOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeScoreOutput) GetScore() *Score
- func (*DescribeScoreOutput) ProtoMessage()
- func (x *DescribeScoreOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeScoreOutput) Reset()
- func (x *DescribeScoreOutput) String() string
- type DescribeScriptInput
- func (*DescribeScriptInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeScriptInput) GetExtra() []Script_Extra
- func (x *DescribeScriptInput) GetScriptId() string
- func (x *DescribeScriptInput) GetVersion() uint32
- func (*DescribeScriptInput) ProtoMessage()
- func (x *DescribeScriptInput) ProtoReflect() protoreflect.Message
- func (x *DescribeScriptInput) Reset()
- func (x *DescribeScriptInput) String() string
- type DescribeScriptOutput
- func (*DescribeScriptOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeScriptOutput) GetScript() *Script
- func (*DescribeScriptOutput) ProtoMessage()
- func (x *DescribeScriptOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeScriptOutput) Reset()
- func (x *DescribeScriptOutput) String() string
- type DescribeSolutionInput
- func (*DescribeSolutionInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeSolutionInput) GetProblemId() string
- func (x *DescribeSolutionInput) GetSolutionId() string
- func (x *DescribeSolutionInput) GetVersion() uint32
- func (*DescribeSolutionInput) ProtoMessage()
- func (x *DescribeSolutionInput) ProtoReflect() protoreflect.Message
- func (x *DescribeSolutionInput) Reset()
- func (x *DescribeSolutionInput) String() string
- type DescribeSolutionOutput
- func (*DescribeSolutionOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeSolutionOutput) GetSolution() *Solution
- func (*DescribeSolutionOutput) ProtoMessage()
- func (x *DescribeSolutionOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeSolutionOutput) Reset()
- func (x *DescribeSolutionOutput) String() string
- type DescribeStatementInput
- func (*DescribeStatementInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeStatementInput) GetProblemId() string
- func (x *DescribeStatementInput) GetRender() bool
- func (x *DescribeStatementInput) GetStatementId() string
- func (x *DescribeStatementInput) GetVersion() uint32
- func (*DescribeStatementInput) ProtoMessage()
- func (x *DescribeStatementInput) ProtoReflect() protoreflect.Message
- func (x *DescribeStatementInput) Reset()
- func (x *DescribeStatementInput) String() string
- type DescribeStatementOutput
- func (*DescribeStatementOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeStatementOutput) GetStatement() *Statement
- func (*DescribeStatementOutput) ProtoMessage()
- func (x *DescribeStatementOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeStatementOutput) Reset()
- func (x *DescribeStatementOutput) String() string
- type DescribeSubmissionInput
- func (*DescribeSubmissionInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeSubmissionInput) GetProblemId() string
- func (x *DescribeSubmissionInput) GetSubmissionId() string
- func (*DescribeSubmissionInput) ProtoMessage()
- func (x *DescribeSubmissionInput) ProtoReflect() protoreflect.Message
- func (x *DescribeSubmissionInput) Reset()
- func (x *DescribeSubmissionInput) String() string
- type DescribeSubmissionOutput
- func (*DescribeSubmissionOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeSubmissionOutput) GetExtra() []Submission_Extra
- func (x *DescribeSubmissionOutput) GetSubmission() *Submission
- func (*DescribeSubmissionOutput) ProtoMessage()
- func (x *DescribeSubmissionOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeSubmissionOutput) Reset()
- func (x *DescribeSubmissionOutput) String() string
- type DescribeSuggestionInput
- func (*DescribeSuggestionInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeSuggestionInput) GetProblemId() string
- func (x *DescribeSuggestionInput) GetSuggestionId() string
- func (*DescribeSuggestionInput) ProtoMessage()
- func (x *DescribeSuggestionInput) ProtoReflect() protoreflect.Message
- func (x *DescribeSuggestionInput) Reset()
- func (x *DescribeSuggestionInput) String() string
- type DescribeSuggestionOutput
- func (*DescribeSuggestionOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeSuggestionOutput) GetSuggestion() *Suggestion
- func (*DescribeSuggestionOutput) ProtoMessage()
- func (x *DescribeSuggestionOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeSuggestionOutput) Reset()
- func (x *DescribeSuggestionOutput) String() string
- type DescribeTestInput
- func (*DescribeTestInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeTestInput) GetProblemId() string
- func (x *DescribeTestInput) GetTestId() string
- func (x *DescribeTestInput) GetTestsetId() string
- func (x *DescribeTestInput) GetVersion() uint32
- func (*DescribeTestInput) ProtoMessage()
- func (x *DescribeTestInput) ProtoReflect() protoreflect.Message
- func (x *DescribeTestInput) Reset()
- func (x *DescribeTestInput) String() string
- type DescribeTestOutput
- type DescribeTestingConfigInput
- func (*DescribeTestingConfigInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeTestingConfigInput) GetProblemId() string
- func (x *DescribeTestingConfigInput) GetVersion() uint32
- func (*DescribeTestingConfigInput) ProtoMessage()
- func (x *DescribeTestingConfigInput) ProtoReflect() protoreflect.Message
- func (x *DescribeTestingConfigInput) Reset()
- func (x *DescribeTestingConfigInput) String() string
- type DescribeTestingConfigOutput
- func (*DescribeTestingConfigOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeTestingConfigOutput) GetConfig() *TestingConfig
- func (*DescribeTestingConfigOutput) ProtoMessage()
- func (x *DescribeTestingConfigOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeTestingConfigOutput) Reset()
- func (x *DescribeTestingConfigOutput) String() string
- type DescribeTestsetInput
- func (*DescribeTestsetInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeTestsetInput) GetProblemId() string
- func (x *DescribeTestsetInput) GetTestsetId() string
- func (x *DescribeTestsetInput) GetVersion() uint32
- func (*DescribeTestsetInput) ProtoMessage()
- func (x *DescribeTestsetInput) ProtoReflect() protoreflect.Message
- func (x *DescribeTestsetInput) Reset()
- func (x *DescribeTestsetInput) String() string
- type DescribeTestsetOutput
- func (*DescribeTestsetOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeTestsetOutput) GetTestset() *Testset
- func (*DescribeTestsetOutput) ProtoMessage()
- func (x *DescribeTestsetOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeTestsetOutput) Reset()
- func (x *DescribeTestsetOutput) String() string
- type Editorial
- func (*Editorial) Descriptor() ([]byte, []int)deprecated
- func (x *Editorial) GetContent() *ecm.Content
- func (x *Editorial) GetDownloadLink() string
- func (x *Editorial) GetId() string
- func (x *Editorial) GetLocale() string
- func (x *Editorial) GetProblemId() string
- func (*Editorial) ProtoMessage()
- func (x *Editorial) ProtoReflect() protoreflect.Message
- func (x *Editorial) Reset()
- func (x *Editorial) String() string
- type EditorialServiceClient
- type EditorialServiceInterceptor
- func (i *EditorialServiceInterceptor) CreateEditorial(ctx context.Context, in *CreateEditorialInput, opts ...grpc.CallOption) (*CreateEditorialOutput, error)
- func (i *EditorialServiceInterceptor) DeleteEditorial(ctx context.Context, in *DeleteEditorialInput, opts ...grpc.CallOption) (*DeleteEditorialOutput, error)
- func (i *EditorialServiceInterceptor) DescribeEditorial(ctx context.Context, in *DescribeEditorialInput, opts ...grpc.CallOption) (*DescribeEditorialOutput, error)
- func (i *EditorialServiceInterceptor) ListEditorials(ctx context.Context, in *ListEditorialsInput, opts ...grpc.CallOption) (*ListEditorialsOutput, error)
- func (i *EditorialServiceInterceptor) LookupEditorial(ctx context.Context, in *LookupEditorialInput, opts ...grpc.CallOption) (*LookupEditorialOutput, error)
- func (i *EditorialServiceInterceptor) PreviewEditorial(ctx context.Context, in *PreviewEditorialInput, opts ...grpc.CallOption) (*PreviewEditorialOutput, error)
- func (i *EditorialServiceInterceptor) UpdateEditorial(ctx context.Context, in *UpdateEditorialInput, opts ...grpc.CallOption) (*UpdateEditorialOutput, error)
- type EditorialServiceServer
- type EditorialServiceService
- func (s *EditorialServiceService) CreateEditorial(ctx context.Context, in *CreateEditorialInput) (*CreateEditorialOutput, error)
- func (s *EditorialServiceService) DeleteEditorial(ctx context.Context, in *DeleteEditorialInput) (*DeleteEditorialOutput, error)
- func (s *EditorialServiceService) DescribeEditorial(ctx context.Context, in *DescribeEditorialInput) (*DescribeEditorialOutput, error)
- func (s *EditorialServiceService) ListEditorials(ctx context.Context, in *ListEditorialsInput) (*ListEditorialsOutput, error)
- func (s *EditorialServiceService) LookupEditorial(ctx context.Context, in *LookupEditorialInput) (*LookupEditorialOutput, error)
- func (s *EditorialServiceService) PreviewEditorial(ctx context.Context, in *PreviewEditorialInput) (*PreviewEditorialOutput, error)
- func (s *EditorialServiceService) UpdateEditorial(ctx context.Context, in *UpdateEditorialInput) (*UpdateEditorialOutput, error)
- type FeedbackPolicy
- func (FeedbackPolicy) Descriptor() protoreflect.EnumDescriptor
- func (x FeedbackPolicy) Enum() *FeedbackPolicy
- func (FeedbackPolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x FeedbackPolicy) Number() protoreflect.EnumNumber
- func (x FeedbackPolicy) String() string
- func (FeedbackPolicy) Type() protoreflect.EnumType
- type GetBookmarkInput
- type GetBookmarkOutput
- type Interactor
- func (*Interactor) Descriptor() ([]byte, []int)deprecated
- func (x *Interactor) GetFiles() []*executor.File
- func (x *Interactor) GetRuntime() string
- func (x *Interactor) GetSecret() bool
- func (x *Interactor) GetSource() string
- func (x *Interactor) GetType() executor.Interactor_Type
- func (*Interactor) ProtoMessage()
- func (x *Interactor) ProtoReflect() protoreflect.Message
- func (x *Interactor) Reset()
- func (x *Interactor) String() string
- type ListAttachmentsInput
- func (*ListAttachmentsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListAttachmentsInput) GetFilters() *ListAttachmentsInput_Filter
- func (x *ListAttachmentsInput) GetOffset() int32
- func (x *ListAttachmentsInput) GetProblemId() string
- func (x *ListAttachmentsInput) GetSize() int32
- func (x *ListAttachmentsInput) GetVersion() uint32
- func (*ListAttachmentsInput) ProtoMessage()
- func (x *ListAttachmentsInput) ProtoReflect() protoreflect.Message
- func (x *ListAttachmentsInput) Reset()
- func (x *ListAttachmentsInput) String() string
- type ListAttachmentsInput_Filter
- func (*ListAttachmentsInput_Filter) Descriptor() ([]byte, []int)deprecated
- func (x *ListAttachmentsInput_Filter) GetId() []*wellknown.ExpressionID
- func (x *ListAttachmentsInput_Filter) GetName() []*wellknown.ExpressionString
- func (*ListAttachmentsInput_Filter) ProtoMessage()
- func (x *ListAttachmentsInput_Filter) ProtoReflect() protoreflect.Message
- func (x *ListAttachmentsInput_Filter) Reset()
- func (x *ListAttachmentsInput_Filter) String() string
- type ListAttachmentsOutput
- func (*ListAttachmentsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListAttachmentsOutput) GetItems() []*Attachment
- func (x *ListAttachmentsOutput) GetTotal() int32
- func (*ListAttachmentsOutput) ProtoMessage()
- func (x *ListAttachmentsOutput) ProtoReflect() protoreflect.Message
- func (x *ListAttachmentsOutput) Reset()
- func (x *ListAttachmentsOutput) String() string
- type ListCodeTemplatesInput
- func (*ListCodeTemplatesInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListCodeTemplatesInput) GetProblemId() string
- func (x *ListCodeTemplatesInput) GetVersion() uint32
- func (*ListCodeTemplatesInput) ProtoMessage()
- func (x *ListCodeTemplatesInput) ProtoReflect() protoreflect.Message
- func (x *ListCodeTemplatesInput) Reset()
- func (x *ListCodeTemplatesInput) String() string
- type ListCodeTemplatesOutput
- func (*ListCodeTemplatesOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListCodeTemplatesOutput) GetItems() []*Template
- func (x *ListCodeTemplatesOutput) GetTotal() int32
- func (*ListCodeTemplatesOutput) ProtoMessage()
- func (x *ListCodeTemplatesOutput) ProtoReflect() protoreflect.Message
- func (x *ListCodeTemplatesOutput) Reset()
- func (x *ListCodeTemplatesOutput) String() string
- type ListEditorialsInput
- func (*ListEditorialsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListEditorialsInput) GetRender() bool
- func (x *ListEditorialsInput) GetVersion() uint32
- func (*ListEditorialsInput) ProtoMessage()
- func (x *ListEditorialsInput) ProtoReflect() protoreflect.Message
- func (x *ListEditorialsInput) Reset()
- func (x *ListEditorialsInput) String() string
- type ListEditorialsOutput
- func (*ListEditorialsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListEditorialsOutput) GetItems() []*Editorial
- func (x *ListEditorialsOutput) GetTotal() int32
- func (*ListEditorialsOutput) ProtoMessage()
- func (x *ListEditorialsOutput) ProtoReflect() protoreflect.Message
- func (x *ListEditorialsOutput) Reset()
- func (x *ListEditorialsOutput) String() string
- type ListExamplesInput
- func (*ListExamplesInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListExamplesInput) GetProblemId() string
- func (x *ListExamplesInput) GetVersion() uint32
- func (*ListExamplesInput) ProtoMessage()
- func (x *ListExamplesInput) ProtoReflect() protoreflect.Message
- func (x *ListExamplesInput) Reset()
- func (x *ListExamplesInput) String() string
- type ListExamplesOutput
- func (*ListExamplesOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListExamplesOutput) GetExamples() []*Test
- func (*ListExamplesOutput) ProtoMessage()
- func (x *ListExamplesOutput) ProtoReflect() protoreflect.Message
- func (x *ListExamplesOutput) Reset()
- func (x *ListExamplesOutput) String() string
- type ListProblemTopInput
- func (*ListProblemTopInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListProblemTopInput) GetProblemId() string
- func (*ListProblemTopInput) ProtoMessage()
- func (x *ListProblemTopInput) ProtoReflect() protoreflect.Message
- func (x *ListProblemTopInput) Reset()
- func (x *ListProblemTopInput) String() string
- type ListProblemTopOutput
- func (*ListProblemTopOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListProblemTopOutput) GetItems() []*Submission
- func (*ListProblemTopOutput) ProtoMessage()
- func (x *ListProblemTopOutput) ProtoReflect() protoreflect.Message
- func (x *ListProblemTopOutput) Reset()
- func (x *ListProblemTopOutput) String() string
- type ListProblemsInput
- func (*ListProblemsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListProblemsInput) GetExtra() []Problem_Extra
- func (x *ListProblemsInput) GetFilters() *ListProblemsInput_Filter
- func (x *ListProblemsInput) GetOffset() int32
- func (x *ListProblemsInput) GetOrder() wellknown.Direction
- func (x *ListProblemsInput) GetSize() int32
- func (x *ListProblemsInput) GetSort() ListProblemsInput_Sortable
- func (*ListProblemsInput) ProtoMessage()
- func (x *ListProblemsInput) ProtoReflect() protoreflect.Message
- func (x *ListProblemsInput) Reset()
- func (x *ListProblemsInput) String() string
- type ListProblemsInput_Filter
- func (*ListProblemsInput_Filter) Descriptor() ([]byte, []int)deprecated
- func (x *ListProblemsInput_Filter) GetDifficulty() []*wellknown.ExpressionInt
- func (x *ListProblemsInput_Filter) GetId() []*wellknown.ExpressionID
- func (x *ListProblemsInput_Filter) GetIsBookmarked() []*wellknown.ExpressionBool
- func (x *ListProblemsInput_Filter) GetIsPrivate() []*wellknown.ExpressionBool
- func (x *ListProblemsInput_Filter) GetIsVisible() []*wellknown.ExpressionBool
- func (x *ListProblemsInput_Filter) GetNumber() []*wellknown.ExpressionInt
- func (x *ListProblemsInput_Filter) GetQuery() string
- func (x *ListProblemsInput_Filter) GetScore() []*wellknown.ExpressionFloat
- func (x *ListProblemsInput_Filter) GetStatus() []*wellknown.ExpressionEnum
- func (x *ListProblemsInput_Filter) GetTopicId() []*wellknown.ExpressionID
- func (*ListProblemsInput_Filter) ProtoMessage()
- func (x *ListProblemsInput_Filter) ProtoReflect() protoreflect.Message
- func (x *ListProblemsInput_Filter) Reset()
- func (x *ListProblemsInput_Filter) String() string
- type ListProblemsInput_Sortable
- func (ListProblemsInput_Sortable) Descriptor() protoreflect.EnumDescriptor
- func (x ListProblemsInput_Sortable) Enum() *ListProblemsInput_Sortable
- func (ListProblemsInput_Sortable) EnumDescriptor() ([]byte, []int)deprecated
- func (x ListProblemsInput_Sortable) Number() protoreflect.EnumNumber
- func (x ListProblemsInput_Sortable) String() string
- func (ListProblemsInput_Sortable) Type() protoreflect.EnumType
- type ListProblemsOutput
- func (*ListProblemsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListProblemsOutput) GetItems() []*Problem
- func (x *ListProblemsOutput) GetTotal() int32
- func (*ListProblemsOutput) ProtoMessage()
- func (x *ListProblemsOutput) ProtoReflect() protoreflect.Message
- func (x *ListProblemsOutput) Reset()
- func (x *ListProblemsOutput) String() string
- type ListScriptsInput
- func (*ListScriptsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListScriptsInput) GetExtra() []Script_Extra
- func (x *ListScriptsInput) GetFilters() *ListScriptsInput_Filter
- func (x *ListScriptsInput) GetOffset() int32
- func (x *ListScriptsInput) GetOrder() wellknown.Direction
- func (x *ListScriptsInput) GetSize() int32
- func (x *ListScriptsInput) GetSort() ListScriptsInput_Sortable
- func (x *ListScriptsInput) GetVersion() uint32
- func (*ListScriptsInput) ProtoMessage()
- func (x *ListScriptsInput) ProtoReflect() protoreflect.Message
- func (x *ListScriptsInput) Reset()
- func (x *ListScriptsInput) String() string
- type ListScriptsInput_Filter
- func (*ListScriptsInput_Filter) Descriptor() ([]byte, []int)deprecated
- func (x *ListScriptsInput_Filter) GetId() []*wellknown.ExpressionID
- func (x *ListScriptsInput_Filter) GetName() []*wellknown.ExpressionString
- func (x *ListScriptsInput_Filter) GetQuery() string
- func (x *ListScriptsInput_Filter) GetRuntime() []*wellknown.ExpressionEnum
- func (*ListScriptsInput_Filter) ProtoMessage()
- func (x *ListScriptsInput_Filter) ProtoReflect() protoreflect.Message
- func (x *ListScriptsInput_Filter) Reset()
- func (x *ListScriptsInput_Filter) String() string
- type ListScriptsInput_Sortable
- func (ListScriptsInput_Sortable) Descriptor() protoreflect.EnumDescriptor
- func (x ListScriptsInput_Sortable) Enum() *ListScriptsInput_Sortable
- func (ListScriptsInput_Sortable) EnumDescriptor() ([]byte, []int)deprecated
- func (x ListScriptsInput_Sortable) Number() protoreflect.EnumNumber
- func (x ListScriptsInput_Sortable) String() string
- func (ListScriptsInput_Sortable) Type() protoreflect.EnumType
- type ListScriptsOutput
- func (*ListScriptsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListScriptsOutput) GetItems() []*Script
- func (x *ListScriptsOutput) GetTotal() int32
- func (*ListScriptsOutput) ProtoMessage()
- func (x *ListScriptsOutput) ProtoReflect() protoreflect.Message
- func (x *ListScriptsOutput) Reset()
- func (x *ListScriptsOutput) String() string
- type ListSolutionsInput
- func (*ListSolutionsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListSolutionsInput) GetFilters() *ListSolutionsInput_Filter
- func (x *ListSolutionsInput) GetOffset() int32
- func (x *ListSolutionsInput) GetOrder() wellknown.Direction
- func (x *ListSolutionsInput) GetProblemId() string
- func (x *ListSolutionsInput) GetSize() int32
- func (x *ListSolutionsInput) GetSort() ListSolutionsInput_Sortable
- func (x *ListSolutionsInput) GetVersion() uint32
- func (*ListSolutionsInput) ProtoMessage()
- func (x *ListSolutionsInput) ProtoReflect() protoreflect.Message
- func (x *ListSolutionsInput) Reset()
- func (x *ListSolutionsInput) String() string
- type ListSolutionsInput_Filter
- func (*ListSolutionsInput_Filter) Descriptor() ([]byte, []int)deprecated
- func (x *ListSolutionsInput_Filter) GetId() []*wellknown.ExpressionID
- func (x *ListSolutionsInput_Filter) GetName() []*wellknown.ExpressionString
- func (x *ListSolutionsInput_Filter) GetQuery() string
- func (x *ListSolutionsInput_Filter) GetRuntime() []*wellknown.ExpressionEnum
- func (x *ListSolutionsInput_Filter) GetType() []*wellknown.ExpressionEnum
- func (*ListSolutionsInput_Filter) ProtoMessage()
- func (x *ListSolutionsInput_Filter) ProtoReflect() protoreflect.Message
- func (x *ListSolutionsInput_Filter) Reset()
- func (x *ListSolutionsInput_Filter) String() string
- type ListSolutionsInput_Sortable
- func (ListSolutionsInput_Sortable) Descriptor() protoreflect.EnumDescriptor
- func (x ListSolutionsInput_Sortable) Enum() *ListSolutionsInput_Sortable
- func (ListSolutionsInput_Sortable) EnumDescriptor() ([]byte, []int)deprecated
- func (x ListSolutionsInput_Sortable) Number() protoreflect.EnumNumber
- func (x ListSolutionsInput_Sortable) String() string
- func (ListSolutionsInput_Sortable) Type() protoreflect.EnumType
- type ListSolutionsOutput
- func (*ListSolutionsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListSolutionsOutput) GetItems() []*Solution
- func (x *ListSolutionsOutput) GetTotal() int32
- func (*ListSolutionsOutput) ProtoMessage()
- func (x *ListSolutionsOutput) ProtoReflect() protoreflect.Message
- func (x *ListSolutionsOutput) Reset()
- func (x *ListSolutionsOutput) String() string
- type ListStatementsInput
- func (*ListStatementsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListStatementsInput) GetProblemId() string
- func (x *ListStatementsInput) GetRender() bool
- func (x *ListStatementsInput) GetVersion() uint32
- func (*ListStatementsInput) ProtoMessage()
- func (x *ListStatementsInput) ProtoReflect() protoreflect.Message
- func (x *ListStatementsInput) Reset()
- func (x *ListStatementsInput) String() string
- type ListStatementsOutput
- func (*ListStatementsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListStatementsOutput) GetItems() []*Statement
- func (x *ListStatementsOutput) GetTotal() int32
- func (*ListStatementsOutput) ProtoMessage()
- func (x *ListStatementsOutput) ProtoReflect() protoreflect.Message
- func (x *ListStatementsOutput) Reset()
- func (x *ListStatementsOutput) String() string
- type ListSubmissionsInput
- func (*ListSubmissionsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListSubmissionsInput) GetAfter() string
- func (x *ListSubmissionsInput) GetExtra() []Submission_Extra
- func (x *ListSubmissionsInput) GetFilters() *ListSubmissionsInput_Filter
- func (x *ListSubmissionsInput) GetOffset() int32
- func (x *ListSubmissionsInput) GetProblemId() string
- func (x *ListSubmissionsInput) GetSize() int32
- func (*ListSubmissionsInput) ProtoMessage()
- func (x *ListSubmissionsInput) ProtoReflect() protoreflect.Message
- func (x *ListSubmissionsInput) Reset()
- func (x *ListSubmissionsInput) String() string
- type ListSubmissionsInput_Filter
- func (*ListSubmissionsInput_Filter) Descriptor() ([]byte, []int)deprecated
- func (x *ListSubmissionsInput_Filter) GetId() []*wellknown.ExpressionID
- func (x *ListSubmissionsInput_Filter) GetMemberId() []*wellknown.ExpressionID
- func (x *ListSubmissionsInput_Filter) GetPercentage() []*wellknown.ExpressionFloat
- func (x *ListSubmissionsInput_Filter) GetProblemId() []*wellknown.ExpressionID
- func (x *ListSubmissionsInput_Filter) GetRuntime() []*wellknown.ExpressionEnum
- func (x *ListSubmissionsInput_Filter) GetScore() []*wellknown.ExpressionFloat
- func (x *ListSubmissionsInput_Filter) GetStatus() []*wellknown.ExpressionEnum
- func (x *ListSubmissionsInput_Filter) GetSubmittedAt() []*wellknown.ExpressionTimestamp
- func (x *ListSubmissionsInput_Filter) GetUserId() []*wellknown.ExpressionID
- func (x *ListSubmissionsInput_Filter) GetVerdict() []*wellknown.ExpressionEnum
- func (*ListSubmissionsInput_Filter) ProtoMessage()
- func (x *ListSubmissionsInput_Filter) ProtoReflect() protoreflect.Message
- func (x *ListSubmissionsInput_Filter) Reset()
- func (x *ListSubmissionsInput_Filter) String() string
- type ListSubmissionsOutput
- func (*ListSubmissionsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListSubmissionsOutput) GetItems() []*Submission
- func (x *ListSubmissionsOutput) GetNextPageCursor() string
- func (x *ListSubmissionsOutput) GetPrevPageCursor() string
- func (x *ListSubmissionsOutput) GetTotal() int32
- func (*ListSubmissionsOutput) ProtoMessage()
- func (x *ListSubmissionsOutput) ProtoReflect() protoreflect.Message
- func (x *ListSubmissionsOutput) Reset()
- func (x *ListSubmissionsOutput) String() string
- type ListSuggestionsInput
- func (*ListSuggestionsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListSuggestionsInput) GetFilters() *ListSuggestionsInput_Filter
- func (x *ListSuggestionsInput) GetOffset() int32
- func (x *ListSuggestionsInput) GetProblemId() string
- func (x *ListSuggestionsInput) GetSize() int32
- func (*ListSuggestionsInput) ProtoMessage()
- func (x *ListSuggestionsInput) ProtoReflect() protoreflect.Message
- func (x *ListSuggestionsInput) Reset()
- func (x *ListSuggestionsInput) String() string
- type ListSuggestionsInput_Filter
- func (*ListSuggestionsInput_Filter) Descriptor() ([]byte, []int)deprecated
- func (x *ListSuggestionsInput_Filter) GetId() []*wellknown.ExpressionID
- func (x *ListSuggestionsInput_Filter) GetMemberId() []*wellknown.ExpressionID
- func (x *ListSuggestionsInput_Filter) GetStatus() []*wellknown.ExpressionEnum
- func (*ListSuggestionsInput_Filter) ProtoMessage()
- func (x *ListSuggestionsInput_Filter) ProtoReflect() protoreflect.Message
- func (x *ListSuggestionsInput_Filter) Reset()
- func (x *ListSuggestionsInput_Filter) String() string
- type ListSuggestionsOutput
- func (*ListSuggestionsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListSuggestionsOutput) GetItems() []*Suggestion
- func (x *ListSuggestionsOutput) GetTotal() int32
- func (*ListSuggestionsOutput) ProtoMessage()
- func (x *ListSuggestionsOutput) ProtoReflect() protoreflect.Message
- func (x *ListSuggestionsOutput) Reset()
- func (x *ListSuggestionsOutput) String() string
- type ListTestsInput
- func (*ListTestsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListTestsInput) GetProblemId() string
- func (x *ListTestsInput) GetTestsetId() string
- func (x *ListTestsInput) GetVersion() uint32
- func (*ListTestsInput) ProtoMessage()
- func (x *ListTestsInput) ProtoReflect() protoreflect.Message
- func (x *ListTestsInput) Reset()
- func (x *ListTestsInput) String() string
- type ListTestsOutput
- func (*ListTestsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListTestsOutput) GetItems() []*Test
- func (x *ListTestsOutput) GetTotal() int32
- func (*ListTestsOutput) ProtoMessage()
- func (x *ListTestsOutput) ProtoReflect() protoreflect.Message
- func (x *ListTestsOutput) Reset()
- func (x *ListTestsOutput) String() string
- type ListTestsetsInput
- func (*ListTestsetsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListTestsetsInput) GetProblemId() string
- func (x *ListTestsetsInput) GetVersion() uint32
- func (*ListTestsetsInput) ProtoMessage()
- func (x *ListTestsetsInput) ProtoReflect() protoreflect.Message
- func (x *ListTestsetsInput) Reset()
- func (x *ListTestsetsInput) String() string
- type ListTestsetsOutput
- func (*ListTestsetsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListTestsetsOutput) GetItems() []*Testset
- func (x *ListTestsetsOutput) GetTotal() int32
- func (*ListTestsetsOutput) ProtoMessage()
- func (x *ListTestsetsOutput) ProtoReflect() protoreflect.Message
- func (x *ListTestsetsOutput) Reset()
- func (x *ListTestsetsOutput) String() string
- type ListVersionsInput
- func (*ListVersionsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ListVersionsInput) GetFilters() *ListVersionsInput_Filter
- func (x *ListVersionsInput) GetOffset() int32
- func (x *ListVersionsInput) GetProblemId() string
- func (x *ListVersionsInput) GetSize() int32
- func (*ListVersionsInput) ProtoMessage()
- func (x *ListVersionsInput) ProtoReflect() protoreflect.Message
- func (x *ListVersionsInput) Reset()
- func (x *ListVersionsInput) String() string
- type ListVersionsInput_Filter
- func (*ListVersionsInput_Filter) Descriptor() ([]byte, []int)deprecated
- func (x *ListVersionsInput_Filter) GetChangeOp() []*wellknown.ExpressionEnum
- func (x *ListVersionsInput_Filter) GetChangePath() []*wellknown.ExpressionString
- func (x *ListVersionsInput_Filter) GetCreatedAt() []*wellknown.ExpressionTimestamp
- func (x *ListVersionsInput_Filter) GetCreatedBy() []*wellknown.ExpressionID
- func (x *ListVersionsInput_Filter) GetNumber() []*wellknown.ExpressionInt
- func (*ListVersionsInput_Filter) ProtoMessage()
- func (x *ListVersionsInput_Filter) ProtoReflect() protoreflect.Message
- func (x *ListVersionsInput_Filter) Reset()
- func (x *ListVersionsInput_Filter) String() string
- type ListVersionsOutput
- func (*ListVersionsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListVersionsOutput) GetItems() []*Version
- func (x *ListVersionsOutput) GetTotal() int32
- func (*ListVersionsOutput) ProtoMessage()
- func (x *ListVersionsOutput) ProtoReflect() protoreflect.Message
- func (x *ListVersionsOutput) Reset()
- func (x *ListVersionsOutput) String() string
- type LookupCodeTemplateInput
- func (*LookupCodeTemplateInput) Descriptor() ([]byte, []int)deprecated
- func (x *LookupCodeTemplateInput) GetProblemId() string
- func (x *LookupCodeTemplateInput) GetRuntime() string
- func (*LookupCodeTemplateInput) ProtoMessage()
- func (x *LookupCodeTemplateInput) ProtoReflect() protoreflect.Message
- func (x *LookupCodeTemplateInput) Reset()
- func (x *LookupCodeTemplateInput) String() string
- type LookupCodeTemplateOutput
- func (*LookupCodeTemplateOutput) Descriptor() ([]byte, []int)deprecated
- func (x *LookupCodeTemplateOutput) GetTemplate() *Template
- func (*LookupCodeTemplateOutput) ProtoMessage()
- func (x *LookupCodeTemplateOutput) ProtoReflect() protoreflect.Message
- func (x *LookupCodeTemplateOutput) Reset()
- func (x *LookupCodeTemplateOutput) String() string
- type LookupEditorialInput
- func (*LookupEditorialInput) Descriptor() ([]byte, []int)deprecated
- func (x *LookupEditorialInput) GetLocale() string
- func (x *LookupEditorialInput) GetRender() bool
- func (x *LookupEditorialInput) GetVersion() uint32
- func (*LookupEditorialInput) ProtoMessage()
- func (x *LookupEditorialInput) ProtoReflect() protoreflect.Message
- func (x *LookupEditorialInput) Reset()
- func (x *LookupEditorialInput) String() string
- type LookupEditorialOutput
- func (*LookupEditorialOutput) Descriptor() ([]byte, []int)deprecated
- func (x *LookupEditorialOutput) GetEditorial() *Editorial
- func (*LookupEditorialOutput) ProtoMessage()
- func (x *LookupEditorialOutput) ProtoReflect() protoreflect.Message
- func (x *LookupEditorialOutput) Reset()
- func (x *LookupEditorialOutput) String() string
- type LookupStatementInput
- func (*LookupStatementInput) Descriptor() ([]byte, []int)deprecated
- func (x *LookupStatementInput) GetLocale() string
- func (x *LookupStatementInput) GetProblemId() string
- func (x *LookupStatementInput) GetRender() bool
- func (x *LookupStatementInput) GetVersion() uint32
- func (*LookupStatementInput) ProtoMessage()
- func (x *LookupStatementInput) ProtoReflect() protoreflect.Message
- func (x *LookupStatementInput) Reset()
- func (x *LookupStatementInput) String() string
- type LookupStatementOutput
- func (*LookupStatementOutput) Descriptor() ([]byte, []int)deprecated
- func (x *LookupStatementOutput) GetStatement() *Statement
- func (*LookupStatementOutput) ProtoMessage()
- func (x *LookupStatementOutput) ProtoReflect() protoreflect.Message
- func (x *LookupStatementOutput) Reset()
- func (x *LookupStatementOutput) String() string
- type PermissionChangedEvent
- func (*PermissionChangedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *PermissionChangedEvent) GetAfter() *acl.Permission
- func (x *PermissionChangedEvent) GetBefore() *acl.Permission
- func (x *PermissionChangedEvent) GetProblemId() string
- func (x *PermissionChangedEvent) GetUserId() string
- func (*PermissionChangedEvent) ProtoMessage()
- func (x *PermissionChangedEvent) ProtoReflect() protoreflect.Message
- func (x *PermissionChangedEvent) Reset()
- func (x *PermissionChangedEvent) String() string
- type PreviewEditorialInput
- func (*PreviewEditorialInput) Descriptor() ([]byte, []int)deprecated
- func (x *PreviewEditorialInput) GetEditorial() *Editorial
- func (*PreviewEditorialInput) ProtoMessage()
- func (x *PreviewEditorialInput) ProtoReflect() protoreflect.Message
- func (x *PreviewEditorialInput) Reset()
- func (x *PreviewEditorialInput) String() string
- type PreviewEditorialOutput
- func (*PreviewEditorialOutput) Descriptor() ([]byte, []int)deprecated
- func (x *PreviewEditorialOutput) GetEditorial() *Editorial
- func (*PreviewEditorialOutput) ProtoMessage()
- func (x *PreviewEditorialOutput) ProtoReflect() protoreflect.Message
- func (x *PreviewEditorialOutput) Reset()
- func (x *PreviewEditorialOutput) String() string
- type PreviewStatementInput
- func (*PreviewStatementInput) Descriptor() ([]byte, []int)deprecated
- func (x *PreviewStatementInput) GetProblemId() string
- func (x *PreviewStatementInput) GetStatement() *Statement
- func (*PreviewStatementInput) ProtoMessage()
- func (x *PreviewStatementInput) ProtoReflect() protoreflect.Message
- func (x *PreviewStatementInput) Reset()
- func (x *PreviewStatementInput) String() string
- type PreviewStatementOutput
- func (*PreviewStatementOutput) Descriptor() ([]byte, []int)deprecated
- func (x *PreviewStatementOutput) GetStatement() *Statement
- func (*PreviewStatementOutput) ProtoMessage()
- func (x *PreviewStatementOutput) ProtoReflect() protoreflect.Message
- func (x *PreviewStatementOutput) Reset()
- func (x *PreviewStatementOutput) String() string
- type Problem
- func (*Problem) Descriptor() ([]byte, []int)deprecated
- func (x *Problem) GetAcceptanceRate() float32
- func (x *Problem) GetConstraints() *Problem_Constraints
- func (x *Problem) GetDifficulty() uint32
- func (x *Problem) GetId() string
- func (x *Problem) GetLinks() map[string]string
- func (x *Problem) GetNumber() int32
- func (x *Problem) GetOrigin() string
- func (x *Problem) GetPrivate() bool
- func (x *Problem) GetScore() float32
- func (x *Problem) GetSubmissionsAccepted() uint32
- func (x *Problem) GetSubmissionsCount() uint32
- func (x *Problem) GetTopics() []string
- func (x *Problem) GetUrl() string
- func (x *Problem) GetVisible() bool
- func (x *Problem) GetVote() int32
- func (x *Problem) GetVoteCount() int32
- func (*Problem) ProtoMessage()
- func (x *Problem) ProtoReflect() protoreflect.Message
- func (x *Problem) Reset()
- func (x *Problem) String() string
- type ProblemChangedEvent
- func (*ProblemChangedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ProblemChangedEvent) GetAfter() *Problem
- func (x *ProblemChangedEvent) GetBefore() *Problem
- func (*ProblemChangedEvent) ProtoMessage()
- func (x *ProblemChangedEvent) ProtoReflect() protoreflect.Message
- func (x *ProblemChangedEvent) Reset()
- func (x *ProblemChangedEvent) String() string
- type ProblemServiceClient
- type ProblemServiceInterceptor
- func (i *ProblemServiceInterceptor) CreateProblem(ctx context.Context, in *CreateProblemInput, opts ...grpc.CallOption) (*CreateProblemOutput, error)
- func (i *ProblemServiceInterceptor) DeleteProblem(ctx context.Context, in *DeleteProblemInput, opts ...grpc.CallOption) (*DeleteProblemOutput, error)
- func (i *ProblemServiceInterceptor) DescribeProblem(ctx context.Context, in *DescribeProblemInput, opts ...grpc.CallOption) (*DescribeProblemOutput, error)
- func (i *ProblemServiceInterceptor) ListProblems(ctx context.Context, in *ListProblemsInput, opts ...grpc.CallOption) (*ListProblemsOutput, error)
- func (i *ProblemServiceInterceptor) UpdateProblem(ctx context.Context, in *UpdateProblemInput, opts ...grpc.CallOption) (*UpdateProblemOutput, error)
- func (i *ProblemServiceInterceptor) VoteProblem(ctx context.Context, in *VoteProblemInput, opts ...grpc.CallOption) (*VoteProblemOutput, error)
- type ProblemServiceServer
- type ProblemServiceService
- func (s *ProblemServiceService) CreateProblem(ctx context.Context, in *CreateProblemInput) (*CreateProblemOutput, error)
- func (s *ProblemServiceService) DeleteProblem(ctx context.Context, in *DeleteProblemInput) (*DeleteProblemOutput, error)
- func (s *ProblemServiceService) DescribeProblem(ctx context.Context, in *DescribeProblemInput) (*DescribeProblemOutput, error)
- func (s *ProblemServiceService) ListProblems(ctx context.Context, in *ListProblemsInput) (*ListProblemsOutput, error)
- func (s *ProblemServiceService) UpdateProblem(ctx context.Context, in *UpdateProblemInput) (*UpdateProblemOutput, error)
- func (s *ProblemServiceService) VoteProblem(ctx context.Context, in *VoteProblemInput) (*VoteProblemOutput, error)
- type Problem_Constraints
- func (*Problem_Constraints) Descriptor() ([]byte, []int)deprecated
- func (x *Problem_Constraints) GetCpuLimitMax() uint32
- func (x *Problem_Constraints) GetCpuLimitMin() uint32
- func (x *Problem_Constraints) GetMemoryLimitMax() uint64
- func (x *Problem_Constraints) GetMemoryLimitMin() uint64
- func (x *Problem_Constraints) GetTimeLimitMax() uint32
- func (x *Problem_Constraints) GetTimeLimitMin() uint32
- func (*Problem_Constraints) ProtoMessage()
- func (x *Problem_Constraints) ProtoReflect() protoreflect.Message
- func (x *Problem_Constraints) Reset()
- func (x *Problem_Constraints) String() string
- type Problem_Extra
- func (Problem_Extra) Descriptor() protoreflect.EnumDescriptor
- func (x Problem_Extra) Enum() *Problem_Extra
- func (Problem_Extra) EnumDescriptor() ([]byte, []int)deprecated
- func (x Problem_Extra) Number() protoreflect.EnumNumber
- func (x Problem_Extra) String() string
- func (Problem_Extra) Type() protoreflect.EnumType
- type ResubmitSuggestionInput
- func (*ResubmitSuggestionInput) Descriptor() ([]byte, []int)deprecated
- func (x *ResubmitSuggestionInput) GetProblemId() string
- func (x *ResubmitSuggestionInput) GetSuggestionId() string
- func (*ResubmitSuggestionInput) ProtoMessage()
- func (x *ResubmitSuggestionInput) ProtoReflect() protoreflect.Message
- func (x *ResubmitSuggestionInput) Reset()
- func (x *ResubmitSuggestionInput) String() string
- type ResubmitSuggestionOutput
- type RetestSubmissionInput
- func (*RetestSubmissionInput) Descriptor() ([]byte, []int)deprecated
- func (x *RetestSubmissionInput) GetDebug() bool
- func (x *RetestSubmissionInput) GetProblemId() string
- func (x *RetestSubmissionInput) GetSubmissionId() string
- func (*RetestSubmissionInput) ProtoMessage()
- func (x *RetestSubmissionInput) ProtoReflect() protoreflect.Message
- func (x *RetestSubmissionInput) Reset()
- func (x *RetestSubmissionInput) String() string
- type RetestSubmissionOutput
- type ReviewSuggestionInput
- func (*ReviewSuggestionInput) Descriptor() ([]byte, []int)deprecated
- func (x *ReviewSuggestionInput) GetComment() *ecm.Content
- func (x *ReviewSuggestionInput) GetProblemId() string
- func (x *ReviewSuggestionInput) GetStatus() Suggestion_Status
- func (x *ReviewSuggestionInput) GetSuggestionId() string
- func (*ReviewSuggestionInput) ProtoMessage()
- func (x *ReviewSuggestionInput) ProtoReflect() protoreflect.Message
- func (x *ReviewSuggestionInput) Reset()
- func (x *ReviewSuggestionInput) String() string
- type ReviewSuggestionOutput
- type Score
- func (*Score) Descriptor() ([]byte, []int)deprecated
- func (x *Score) GetAttempts() uint32
- func (x *Score) GetId() string
- func (x *Score) GetMemberId() string
- func (x *Score) GetProblemId() string
- func (x *Score) GetScore() float32
- func (x *Score) GetSolvedAt() *timestamppb.Timestamp
- func (x *Score) GetUserId() string
- func (*Score) ProtoMessage()
- func (x *Score) ProtoReflect() protoreflect.Message
- func (x *Score) Reset()
- func (x *Score) String() string
- type ScoreUpdatedEvent
- type ScoringMode
- func (ScoringMode) Descriptor() protoreflect.EnumDescriptor
- func (x ScoringMode) Enum() *ScoringMode
- func (ScoringMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x ScoringMode) Number() protoreflect.EnumNumber
- func (x ScoringMode) String() string
- func (ScoringMode) Type() protoreflect.EnumType
- type ScoringServiceClient
- type ScoringServiceInterceptor
- func (i *ScoringServiceInterceptor) DescribeProblemGrading(ctx context.Context, in *DescribeProblemGradingInput, opts ...grpc.CallOption) (*DescribeProblemGradingOutput, error)
- func (i *ScoringServiceInterceptor) DescribeScore(ctx context.Context, in *DescribeScoreInput, opts ...grpc.CallOption) (*DescribeScoreOutput, error)
- func (i *ScoringServiceInterceptor) ListProblemTop(ctx context.Context, in *ListProblemTopInput, opts ...grpc.CallOption) (*ListProblemTopOutput, error)
- type ScoringServiceServer
- type ScoringServiceService
- func (s *ScoringServiceService) DescribeProblemGrading(ctx context.Context, in *DescribeProblemGradingInput) (*DescribeProblemGradingOutput, error)
- func (s *ScoringServiceService) DescribeScore(ctx context.Context, in *DescribeScoreInput) (*DescribeScoreOutput, error)
- func (s *ScoringServiceService) ListProblemTop(ctx context.Context, in *ListProblemTopInput) (*ListProblemTopOutput, error)
- type Script
- func (*Script) Descriptor() ([]byte, []int)deprecated
- func (x *Script) GetFiles() []*executor.File
- func (x *Script) GetId() string
- func (x *Script) GetName() string
- func (x *Script) GetRuntime() string
- func (x *Script) GetSecret() bool
- func (x *Script) GetSource() string
- func (*Script) ProtoMessage()
- func (x *Script) ProtoReflect() protoreflect.Message
- func (x *Script) Reset()
- func (x *Script) String() string
- type ScriptServiceClient
- type ScriptServiceInterceptor
- func (i *ScriptServiceInterceptor) CreateScript(ctx context.Context, in *CreateScriptInput, opts ...grpc.CallOption) (*CreateScriptOutput, error)
- func (i *ScriptServiceInterceptor) DeleteScript(ctx context.Context, in *DeleteScriptInput, opts ...grpc.CallOption) (*DeleteScriptOutput, error)
- func (i *ScriptServiceInterceptor) DescribeScript(ctx context.Context, in *DescribeScriptInput, opts ...grpc.CallOption) (*DescribeScriptOutput, error)
- func (i *ScriptServiceInterceptor) ListScripts(ctx context.Context, in *ListScriptsInput, opts ...grpc.CallOption) (*ListScriptsOutput, error)
- func (i *ScriptServiceInterceptor) UpdateScript(ctx context.Context, in *UpdateScriptInput, opts ...grpc.CallOption) (*UpdateScriptOutput, error)
- type ScriptServiceServer
- type ScriptServiceService
- func (s *ScriptServiceService) CreateScript(ctx context.Context, in *CreateScriptInput) (*CreateScriptOutput, error)
- func (s *ScriptServiceService) DeleteScript(ctx context.Context, in *DeleteScriptInput) (*DeleteScriptOutput, error)
- func (s *ScriptServiceService) DescribeScript(ctx context.Context, in *DescribeScriptInput) (*DescribeScriptOutput, error)
- func (s *ScriptServiceService) ListScripts(ctx context.Context, in *ListScriptsInput) (*ListScriptsOutput, error)
- func (s *ScriptServiceService) UpdateScript(ctx context.Context, in *UpdateScriptInput) (*UpdateScriptOutput, error)
- type Script_Extra
- func (Script_Extra) Descriptor() protoreflect.EnumDescriptor
- func (x Script_Extra) Enum() *Script_Extra
- func (Script_Extra) EnumDescriptor() ([]byte, []int)deprecated
- func (x Script_Extra) Number() protoreflect.EnumNumber
- func (x Script_Extra) String() string
- func (Script_Extra) Type() protoreflect.EnumType
- type SetBookmarkInput
- func (*SetBookmarkInput) Descriptor() ([]byte, []int)deprecated
- func (x *SetBookmarkInput) GetBookmark() bool
- func (x *SetBookmarkInput) GetProblemId() string
- func (*SetBookmarkInput) ProtoMessage()
- func (x *SetBookmarkInput) ProtoReflect() protoreflect.Message
- func (x *SetBookmarkInput) Reset()
- func (x *SetBookmarkInput) String() string
- type SetBookmarkOutput
- type Snapshot
- func (*Snapshot) Descriptor() ([]byte, []int)deprecated
- func (x *Snapshot) GetAttachments() []*Attachment
- func (x *Snapshot) GetChecker() *Checker
- func (x *Snapshot) GetEditorials() []*Editorial
- func (x *Snapshot) GetInteractor() *Interactor
- func (x *Snapshot) GetProblem() *Problem
- func (x *Snapshot) GetScripts() []*Script
- func (x *Snapshot) GetSolutions() []*Solution
- func (x *Snapshot) GetStatements() []*Statement
- func (x *Snapshot) GetTemplates() []*Template
- func (x *Snapshot) GetTesting() *TestingConfig
- func (x *Snapshot) GetTests() []*Test
- func (x *Snapshot) GetTestsets() []*Testset
- func (*Snapshot) ProtoMessage()
- func (x *Snapshot) ProtoReflect() protoreflect.Message
- func (x *Snapshot) Reset()
- func (x *Snapshot) String() string
- type Solution
- func (*Solution) Descriptor() ([]byte, []int)deprecated
- func (x *Solution) GetId() string
- func (x *Solution) GetName() string
- func (x *Solution) GetRuntime() string
- func (x *Solution) GetSecret() bool
- func (x *Solution) GetSource() string
- func (x *Solution) GetType() Solution_Type
- func (*Solution) ProtoMessage()
- func (x *Solution) ProtoReflect() protoreflect.Message
- func (x *Solution) Reset()
- func (x *Solution) String() string
- type SolutionServiceClient
- type SolutionServiceInterceptor
- func (i *SolutionServiceInterceptor) CreateSolution(ctx context.Context, in *CreateSolutionInput, opts ...grpc.CallOption) (*CreateSolutionOutput, error)
- func (i *SolutionServiceInterceptor) DeleteSolution(ctx context.Context, in *DeleteSolutionInput, opts ...grpc.CallOption) (*DeleteSolutionOutput, error)
- func (i *SolutionServiceInterceptor) DescribeSolution(ctx context.Context, in *DescribeSolutionInput, opts ...grpc.CallOption) (*DescribeSolutionOutput, error)
- func (i *SolutionServiceInterceptor) ListSolutions(ctx context.Context, in *ListSolutionsInput, opts ...grpc.CallOption) (*ListSolutionsOutput, error)
- func (i *SolutionServiceInterceptor) UpdateSolution(ctx context.Context, in *UpdateSolutionInput, opts ...grpc.CallOption) (*UpdateSolutionOutput, error)
- type SolutionServiceServer
- type SolutionServiceService
- func (s *SolutionServiceService) CreateSolution(ctx context.Context, in *CreateSolutionInput) (*CreateSolutionOutput, error)
- func (s *SolutionServiceService) DeleteSolution(ctx context.Context, in *DeleteSolutionInput) (*DeleteSolutionOutput, error)
- func (s *SolutionServiceService) DescribeSolution(ctx context.Context, in *DescribeSolutionInput) (*DescribeSolutionOutput, error)
- func (s *SolutionServiceService) ListSolutions(ctx context.Context, in *ListSolutionsInput) (*ListSolutionsOutput, error)
- func (s *SolutionServiceService) UpdateSolution(ctx context.Context, in *UpdateSolutionInput) (*UpdateSolutionOutput, error)
- type Solution_Type
- func (Solution_Type) Descriptor() protoreflect.EnumDescriptor
- func (x Solution_Type) Enum() *Solution_Type
- func (Solution_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x Solution_Type) Number() protoreflect.EnumNumber
- func (x Solution_Type) String() string
- func (Solution_Type) Type() protoreflect.EnumType
- type Statement
- func (*Statement) Descriptor() ([]byte, []int)deprecated
- func (x *Statement) GetAuthor() string
- func (x *Statement) GetContent() *ecm.Content
- func (x *Statement) GetDownloadLink() string
- func (x *Statement) GetId() string
- func (x *Statement) GetLocale() string
- func (x *Statement) GetProblemId() string
- func (x *Statement) GetSource() string
- func (x *Statement) GetTitle() string
- func (*Statement) ProtoMessage()
- func (x *Statement) ProtoReflect() protoreflect.Message
- func (x *Statement) Reset()
- func (x *Statement) String() string
- type StatementChangedEvent
- func (*StatementChangedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StatementChangedEvent) GetAfter() *Statement
- func (x *StatementChangedEvent) GetBefore() *Statement
- func (x *StatementChangedEvent) GetProblemId() string
- func (*StatementChangedEvent) ProtoMessage()
- func (x *StatementChangedEvent) ProtoReflect() protoreflect.Message
- func (x *StatementChangedEvent) Reset()
- func (x *StatementChangedEvent) String() string
- type StatementServiceClient
- type StatementServiceInterceptor
- func (i *StatementServiceInterceptor) CreateStatement(ctx context.Context, in *CreateStatementInput, opts ...grpc.CallOption) (*CreateStatementOutput, error)
- func (i *StatementServiceInterceptor) DeleteStatement(ctx context.Context, in *DeleteStatementInput, opts ...grpc.CallOption) (*DeleteStatementOutput, error)
- func (i *StatementServiceInterceptor) DescribeStatement(ctx context.Context, in *DescribeStatementInput, opts ...grpc.CallOption) (*DescribeStatementOutput, error)
- func (i *StatementServiceInterceptor) ListStatements(ctx context.Context, in *ListStatementsInput, opts ...grpc.CallOption) (*ListStatementsOutput, error)
- func (i *StatementServiceInterceptor) LookupStatement(ctx context.Context, in *LookupStatementInput, opts ...grpc.CallOption) (*LookupStatementOutput, error)
- func (i *StatementServiceInterceptor) PreviewStatement(ctx context.Context, in *PreviewStatementInput, opts ...grpc.CallOption) (*PreviewStatementOutput, error)
- func (i *StatementServiceInterceptor) UpdateStatement(ctx context.Context, in *UpdateStatementInput, opts ...grpc.CallOption) (*UpdateStatementOutput, error)
- type StatementServiceServer
- type StatementServiceService
- func (s *StatementServiceService) CreateStatement(ctx context.Context, in *CreateStatementInput) (*CreateStatementOutput, error)
- func (s *StatementServiceService) DeleteStatement(ctx context.Context, in *DeleteStatementInput) (*DeleteStatementOutput, error)
- func (s *StatementServiceService) DescribeStatement(ctx context.Context, in *DescribeStatementInput) (*DescribeStatementOutput, error)
- func (s *StatementServiceService) ListStatements(ctx context.Context, in *ListStatementsInput) (*ListStatementsOutput, error)
- func (s *StatementServiceService) LookupStatement(ctx context.Context, in *LookupStatementInput) (*LookupStatementOutput, error)
- func (s *StatementServiceService) PreviewStatement(ctx context.Context, in *PreviewStatementInput) (*PreviewStatementOutput, error)
- func (s *StatementServiceService) UpdateStatement(ctx context.Context, in *UpdateStatementInput) (*UpdateStatementOutput, error)
- type Submission
- func (*Submission) Descriptor() ([]byte, []int)deprecated
- func (x *Submission) GetCost() float32
- func (x *Submission) GetCpuUsage() uint32
- func (x *Submission) GetCursor() string
- func (x *Submission) GetError() string
- func (x *Submission) GetErrorUrl() string
- func (x *Submission) GetGroups() []*Submission_Group
- func (x *Submission) GetId() string
- func (x *Submission) GetJudgedAt() *timestamppb.Timestamp
- func (x *Submission) GetLang() string
- func (x *Submission) GetMemberId() string
- func (x *Submission) GetMemoryUsage() uint64
- func (x *Submission) GetPercentage() float32
- func (x *Submission) GetProblemId() string
- func (x *Submission) GetResourceUsage() float32
- func (x *Submission) GetScore() float32
- func (x *Submission) GetSignature() string
- func (x *Submission) GetSource() string
- func (x *Submission) GetSourceUrl() string
- func (x *Submission) GetStatus() Submission_Status
- func (x *Submission) GetSubmittedAt() *timestamppb.Timestamp
- func (m *Submission) GetSubmitter() isSubmission_Submitter
- func (x *Submission) GetTimeUsage() uint32
- func (x *Submission) GetUserId() string
- func (x *Submission) GetVerdict() Submission_Verdict
- func (x *Submission) GetVersion() uint32
- func (*Submission) ProtoMessage()
- func (x *Submission) ProtoReflect() protoreflect.Message
- func (x *Submission) Reset()
- func (x *Submission) String() string
- type SubmissionChangedEvent
- func (*SubmissionChangedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *SubmissionChangedEvent) GetAfter() *Submission
- func (x *SubmissionChangedEvent) GetBefore() *Submission
- func (*SubmissionChangedEvent) ProtoMessage()
- func (x *SubmissionChangedEvent) ProtoReflect() protoreflect.Message
- func (x *SubmissionChangedEvent) Reset()
- func (x *SubmissionChangedEvent) String() string
- type SubmissionCompleteEvent
- func (*SubmissionCompleteEvent) Descriptor() ([]byte, []int)deprecated
- func (x *SubmissionCompleteEvent) GetSubmission() *Submission
- func (x *SubmissionCompleteEvent) GetUpdate() bool
- func (*SubmissionCompleteEvent) ProtoMessage()
- func (x *SubmissionCompleteEvent) ProtoReflect() protoreflect.Message
- func (x *SubmissionCompleteEvent) Reset()
- func (x *SubmissionCompleteEvent) String() string
- type SubmissionServiceClient
- type SubmissionServiceInterceptor
- func (i *SubmissionServiceInterceptor) CreateSubmission(ctx context.Context, in *CreateSubmissionInput, opts ...grpc.CallOption) (*CreateSubmissionOutput, error)
- func (i *SubmissionServiceInterceptor) DescribeSubmission(ctx context.Context, in *DescribeSubmissionInput, opts ...grpc.CallOption) (*DescribeSubmissionOutput, error)
- func (i *SubmissionServiceInterceptor) ListSubmissions(ctx context.Context, in *ListSubmissionsInput, opts ...grpc.CallOption) (*ListSubmissionsOutput, error)
- func (i *SubmissionServiceInterceptor) RetestSubmission(ctx context.Context, in *RetestSubmissionInput, opts ...grpc.CallOption) (*RetestSubmissionOutput, error)
- func (i *SubmissionServiceInterceptor) WatchSubmission(ctx context.Context, in *WatchSubmissionInput, opts ...grpc.CallOption) (SubmissionService_WatchSubmissionClient, error)
- type SubmissionServiceServer
- type SubmissionServiceService
- func (s *SubmissionServiceService) CreateSubmission(ctx context.Context, in *CreateSubmissionInput) (*CreateSubmissionOutput, error)
- func (s *SubmissionServiceService) DescribeSubmission(ctx context.Context, in *DescribeSubmissionInput) (*DescribeSubmissionOutput, error)
- func (s *SubmissionServiceService) ListSubmissions(ctx context.Context, in *ListSubmissionsInput) (*ListSubmissionsOutput, error)
- func (s *SubmissionServiceService) RetestSubmission(ctx context.Context, in *RetestSubmissionInput) (*RetestSubmissionOutput, error)
- type SubmissionService_WatchSubmissionClient
- type SubmissionService_WatchSubmissionServer
- type Submission_Extra
- func (Submission_Extra) Descriptor() protoreflect.EnumDescriptor
- func (x Submission_Extra) Enum() *Submission_Extra
- func (Submission_Extra) EnumDescriptor() ([]byte, []int)deprecated
- func (x Submission_Extra) Number() protoreflect.EnumNumber
- func (x Submission_Extra) String() string
- func (Submission_Extra) Type() protoreflect.EnumType
- type Submission_Group
- func (*Submission_Group) Descriptor() ([]byte, []int)deprecated
- func (x *Submission_Group) GetCost() float32
- func (x *Submission_Group) GetCpuUsage() uint32
- func (x *Submission_Group) GetDependencies() []uint32
- func (x *Submission_Group) GetFeedbackPolicy() FeedbackPolicy
- func (x *Submission_Group) GetIndex() uint32
- func (x *Submission_Group) GetMemoryUsage() uint64
- func (x *Submission_Group) GetResourceUsage() float32
- func (x *Submission_Group) GetRuns() []*Submission_Run
- func (x *Submission_Group) GetScore() float32
- func (x *Submission_Group) GetScoringMode() ScoringMode
- func (x *Submission_Group) GetStatus() Submission_Status
- func (x *Submission_Group) GetTimeUsage() uint32
- func (x *Submission_Group) GetVerdict() Submission_Verdict
- func (*Submission_Group) ProtoMessage()
- func (x *Submission_Group) ProtoReflect() protoreflect.Message
- func (x *Submission_Group) Reset()
- func (x *Submission_Group) String() string
- type Submission_MemberId
- type Submission_Run
- func (*Submission_Run) Descriptor() ([]byte, []int)deprecated
- func (x *Submission_Run) GetAnswerUrl() string
- func (x *Submission_Run) GetCheckerStats() *executor.Stats
- func (x *Submission_Run) GetCost() float32
- func (x *Submission_Run) GetCpuUsage() uint32
- func (x *Submission_Run) GetDebugStats() *executor.Stats
- func (x *Submission_Run) GetId() string
- func (x *Submission_Run) GetIndex() uint32
- func (x *Submission_Run) GetInputUrl() string
- func (x *Submission_Run) GetInteractorStats() *executor.Stats
- func (x *Submission_Run) GetMemoryUsage() uint64
- func (x *Submission_Run) GetOutputUrl() string
- func (x *Submission_Run) GetResourceUsage() float32
- func (x *Submission_Run) GetScore() float32
- func (x *Submission_Run) GetStatus() Submission_Status
- func (x *Submission_Run) GetTimeUsage() uint32
- func (x *Submission_Run) GetVerdict() Submission_Verdict
- func (*Submission_Run) ProtoMessage()
- func (x *Submission_Run) ProtoReflect() protoreflect.Message
- func (x *Submission_Run) Reset()
- func (x *Submission_Run) String() string
- type Submission_Status
- func (Submission_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Submission_Status) Enum() *Submission_Status
- func (Submission_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Submission_Status) Number() protoreflect.EnumNumber
- func (x Submission_Status) String() string
- func (Submission_Status) Type() protoreflect.EnumType
- type Submission_UserId
- type Submission_Verdict
- func (Submission_Verdict) Descriptor() protoreflect.EnumDescriptor
- func (x Submission_Verdict) Enum() *Submission_Verdict
- func (Submission_Verdict) EnumDescriptor() ([]byte, []int)deprecated
- func (x Submission_Verdict) Number() protoreflect.EnumNumber
- func (x Submission_Verdict) String() string
- func (Submission_Verdict) Type() protoreflect.EnumType
- type Suggestion
- func (*Suggestion) Descriptor() ([]byte, []int)deprecated
- func (x *Suggestion) GetCreatedAt() *timestamppb.Timestamp
- func (x *Suggestion) GetDifficulty() uint32
- func (x *Suggestion) GetEditorial() *ecm.Content
- func (x *Suggestion) GetId() string
- func (x *Suggestion) GetLocale() string
- func (x *Suggestion) GetMemberId() string
- func (x *Suggestion) GetStatement() *ecm.Content
- func (x *Suggestion) GetStatus() Suggestion_Status
- func (x *Suggestion) GetTitle() string
- func (x *Suggestion) GetTopics() []string
- func (x *Suggestion) GetUpdatedAt() *timestamppb.Timestamp
- func (*Suggestion) ProtoMessage()
- func (x *Suggestion) ProtoReflect() protoreflect.Message
- func (x *Suggestion) Reset()
- func (x *Suggestion) String() string
- type SuggestionChangedEvent
- func (*SuggestionChangedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestionChangedEvent) GetAfter() *Suggestion
- func (x *SuggestionChangedEvent) GetBefore() *Suggestion
- func (x *SuggestionChangedEvent) GetProblemId() string
- func (*SuggestionChangedEvent) ProtoMessage()
- func (x *SuggestionChangedEvent) ProtoReflect() protoreflect.Message
- func (x *SuggestionChangedEvent) Reset()
- func (x *SuggestionChangedEvent) String() string
- type SuggestionServiceClient
- type SuggestionServiceInterceptor
- func (i *SuggestionServiceInterceptor) CreateSuggestion(ctx context.Context, in *CreateSuggestionInput, opts ...grpc.CallOption) (*CreateSuggestionOutput, error)
- func (i *SuggestionServiceInterceptor) DeleteSuggestion(ctx context.Context, in *DeleteSuggestionInput, opts ...grpc.CallOption) (*DeleteSuggestionOutput, error)
- func (i *SuggestionServiceInterceptor) DescribeSuggestion(ctx context.Context, in *DescribeSuggestionInput, opts ...grpc.CallOption) (*DescribeSuggestionOutput, error)
- func (i *SuggestionServiceInterceptor) ListSuggestions(ctx context.Context, in *ListSuggestionsInput, opts ...grpc.CallOption) (*ListSuggestionsOutput, error)
- func (i *SuggestionServiceInterceptor) ResubmitSuggestion(ctx context.Context, in *ResubmitSuggestionInput, opts ...grpc.CallOption) (*ResubmitSuggestionOutput, error)
- func (i *SuggestionServiceInterceptor) ReviewSuggestion(ctx context.Context, in *ReviewSuggestionInput, opts ...grpc.CallOption) (*ReviewSuggestionOutput, error)
- func (i *SuggestionServiceInterceptor) UpdateSuggestion(ctx context.Context, in *UpdateSuggestionInput, opts ...grpc.CallOption) (*UpdateSuggestionOutput, error)
- type SuggestionServiceServer
- type SuggestionServiceService
- func (s *SuggestionServiceService) CreateSuggestion(ctx context.Context, in *CreateSuggestionInput) (*CreateSuggestionOutput, error)
- func (s *SuggestionServiceService) DeleteSuggestion(ctx context.Context, in *DeleteSuggestionInput) (*DeleteSuggestionOutput, error)
- func (s *SuggestionServiceService) DescribeSuggestion(ctx context.Context, in *DescribeSuggestionInput) (*DescribeSuggestionOutput, error)
- func (s *SuggestionServiceService) ListSuggestions(ctx context.Context, in *ListSuggestionsInput) (*ListSuggestionsOutput, error)
- func (s *SuggestionServiceService) ResubmitSuggestion(ctx context.Context, in *ResubmitSuggestionInput) (*ResubmitSuggestionOutput, error)
- func (s *SuggestionServiceService) ReviewSuggestion(ctx context.Context, in *ReviewSuggestionInput) (*ReviewSuggestionOutput, error)
- func (s *SuggestionServiceService) UpdateSuggestion(ctx context.Context, in *UpdateSuggestionInput) (*UpdateSuggestionOutput, error)
- type Suggestion_Status
- func (Suggestion_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Suggestion_Status) Enum() *Suggestion_Status
- func (Suggestion_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Suggestion_Status) Number() protoreflect.EnumNumber
- func (x Suggestion_Status) String() string
- func (Suggestion_Status) Type() protoreflect.EnumType
- type SyncProblemInput
- type SyncProblemOutput
- type Template
- func (*Template) Descriptor() ([]byte, []int)deprecated
- func (x *Template) GetFiles() []*executor.File
- func (x *Template) GetFooter() string
- func (x *Template) GetHeader() string
- func (x *Template) GetId() string
- func (x *Template) GetProblemId() string
- func (x *Template) GetRuntime() string
- func (x *Template) GetSecret() bool
- func (x *Template) GetSource() string
- func (*Template) ProtoMessage()
- func (x *Template) ProtoReflect() protoreflect.Message
- func (x *Template) Reset()
- func (x *Template) String() string
- type Test
- func (*Test) Descriptor() ([]byte, []int)deprecated
- func (m *Test) GetAnswer() isTest_Answer
- func (x *Test) GetAnswerGenerator() *Test_Generator
- func (x *Test) GetAnswerUrl() string
- func (x *Test) GetExample() bool
- func (x *Test) GetExampleAnswerUrl() string
- func (x *Test) GetExampleInputUrl() string
- func (x *Test) GetGeneratedAnswerUrl() string
- func (x *Test) GetGeneratedInputUrl() string
- func (x *Test) GetId() string
- func (x *Test) GetInactive() bool
- func (x *Test) GetIndex() int32
- func (m *Test) GetInput() isTest_Input
- func (x *Test) GetInputGenerator() *Test_Generator
- func (x *Test) GetInputUrl() string
- func (x *Test) GetScore() float32
- func (x *Test) GetSecret() bool
- func (x *Test) GetTestsetId() string
- func (*Test) ProtoMessage()
- func (x *Test) ProtoReflect() protoreflect.Message
- func (x *Test) Reset()
- func (x *Test) String() string
- type Test_AnswerGenerator
- type Test_AnswerUrl
- type Test_Generator
- func (*Test_Generator) Descriptor() ([]byte, []int)deprecated
- func (x *Test_Generator) GetArguments() []string
- func (x *Test_Generator) GetScriptName() string
- func (*Test_Generator) ProtoMessage()
- func (x *Test_Generator) ProtoReflect() protoreflect.Message
- func (x *Test_Generator) Reset()
- func (x *Test_Generator) String() string
- type Test_InputGenerator
- type Test_InputUrl
- type TestingConfig
- type TestingServiceClient
- type TestingServiceInterceptor
- func (i *TestingServiceInterceptor) CreateTest(ctx context.Context, in *CreateTestInput, opts ...grpc.CallOption) (*CreateTestOutput, error)
- func (i *TestingServiceInterceptor) CreateTestset(ctx context.Context, in *CreateTestsetInput, opts ...grpc.CallOption) (*CreateTestsetOutput, error)
- func (i *TestingServiceInterceptor) DeleteTest(ctx context.Context, in *DeleteTestInput, opts ...grpc.CallOption) (*DeleteTestOutput, error)
- func (i *TestingServiceInterceptor) DeleteTestset(ctx context.Context, in *DeleteTestsetInput, opts ...grpc.CallOption) (*DeleteTestsetOutput, error)
- func (i *TestingServiceInterceptor) DescribeChecker(ctx context.Context, in *DescribeCheckerInput, opts ...grpc.CallOption) (*DescribeCheckerOutput, error)
- func (i *TestingServiceInterceptor) DescribeInteractor(ctx context.Context, in *DescribeInteractorInput, opts ...grpc.CallOption) (*DescribeInteractorOutput, error)
- func (i *TestingServiceInterceptor) DescribeTest(ctx context.Context, in *DescribeTestInput, opts ...grpc.CallOption) (*DescribeTestOutput, error)
- func (i *TestingServiceInterceptor) DescribeTestingConfig(ctx context.Context, in *DescribeTestingConfigInput, opts ...grpc.CallOption) (*DescribeTestingConfigOutput, error)
- func (i *TestingServiceInterceptor) DescribeTestset(ctx context.Context, in *DescribeTestsetInput, opts ...grpc.CallOption) (*DescribeTestsetOutput, error)
- func (i *TestingServiceInterceptor) ListExamples(ctx context.Context, in *ListExamplesInput, opts ...grpc.CallOption) (*ListExamplesOutput, error)
- func (i *TestingServiceInterceptor) ListTests(ctx context.Context, in *ListTestsInput, opts ...grpc.CallOption) (*ListTestsOutput, error)
- func (i *TestingServiceInterceptor) ListTestsets(ctx context.Context, in *ListTestsetsInput, opts ...grpc.CallOption) (*ListTestsetsOutput, error)
- func (i *TestingServiceInterceptor) UpdateChecker(ctx context.Context, in *UpdateCheckerInput, opts ...grpc.CallOption) (*UpdateCheckerOutput, error)
- func (i *TestingServiceInterceptor) UpdateInteractor(ctx context.Context, in *UpdateInteractorInput, opts ...grpc.CallOption) (*UpdateInteractorOutput, error)
- func (i *TestingServiceInterceptor) UpdateTest(ctx context.Context, in *UpdateTestInput, opts ...grpc.CallOption) (*UpdateTestOutput, error)
- func (i *TestingServiceInterceptor) UpdateTestingConfig(ctx context.Context, in *UpdateTestingConfigInput, opts ...grpc.CallOption) (*UpdateTestingConfigOutput, error)
- func (i *TestingServiceInterceptor) UpdateTestset(ctx context.Context, in *UpdateTestsetInput, opts ...grpc.CallOption) (*UpdateTestsetOutput, error)
- type TestingServiceServer
- type TestingServiceService
- func (s *TestingServiceService) CreateTest(ctx context.Context, in *CreateTestInput) (*CreateTestOutput, error)
- func (s *TestingServiceService) CreateTestset(ctx context.Context, in *CreateTestsetInput) (*CreateTestsetOutput, error)
- func (s *TestingServiceService) DeleteTest(ctx context.Context, in *DeleteTestInput) (*DeleteTestOutput, error)
- func (s *TestingServiceService) DeleteTestset(ctx context.Context, in *DeleteTestsetInput) (*DeleteTestsetOutput, error)
- func (s *TestingServiceService) DescribeChecker(ctx context.Context, in *DescribeCheckerInput) (*DescribeCheckerOutput, error)
- func (s *TestingServiceService) DescribeInteractor(ctx context.Context, in *DescribeInteractorInput) (*DescribeInteractorOutput, error)
- func (s *TestingServiceService) DescribeTest(ctx context.Context, in *DescribeTestInput) (*DescribeTestOutput, error)
- func (s *TestingServiceService) DescribeTestingConfig(ctx context.Context, in *DescribeTestingConfigInput) (*DescribeTestingConfigOutput, error)
- func (s *TestingServiceService) DescribeTestset(ctx context.Context, in *DescribeTestsetInput) (*DescribeTestsetOutput, error)
- func (s *TestingServiceService) ListExamples(ctx context.Context, in *ListExamplesInput) (*ListExamplesOutput, error)
- func (s *TestingServiceService) ListTests(ctx context.Context, in *ListTestsInput) (*ListTestsOutput, error)
- func (s *TestingServiceService) ListTestsets(ctx context.Context, in *ListTestsetsInput) (*ListTestsetsOutput, error)
- func (s *TestingServiceService) UpdateChecker(ctx context.Context, in *UpdateCheckerInput) (*UpdateCheckerOutput, error)
- func (s *TestingServiceService) UpdateInteractor(ctx context.Context, in *UpdateInteractorInput) (*UpdateInteractorOutput, error)
- func (s *TestingServiceService) UpdateTest(ctx context.Context, in *UpdateTestInput) (*UpdateTestOutput, error)
- func (s *TestingServiceService) UpdateTestingConfig(ctx context.Context, in *UpdateTestingConfigInput) (*UpdateTestingConfigOutput, error)
- func (s *TestingServiceService) UpdateTestset(ctx context.Context, in *UpdateTestsetInput) (*UpdateTestsetOutput, error)
- type Testset
- func (*Testset) Descriptor() ([]byte, []int)deprecated
- func (x *Testset) GetCpuLimit() uint32
- func (x *Testset) GetDependencies() []uint32
- func (x *Testset) GetFeedbackPolicy() FeedbackPolicy
- func (x *Testset) GetFileSizeLimit() uint64
- func (x *Testset) GetId() string
- func (x *Testset) GetIndex() uint32
- func (x *Testset) GetMemoryLimit() uint64
- func (x *Testset) GetScoringMode() ScoringMode
- func (x *Testset) GetTimeLimit() uint32
- func (*Testset) ProtoMessage()
- func (x *Testset) ProtoReflect() protoreflect.Message
- func (x *Testset) Reset()
- func (x *Testset) String() string
- type UnimplementedAtlasServer
- func (UnimplementedAtlasServer) CreateAttachment(context.Context, *CreateAttachmentInput) (*CreateAttachmentOutput, error)
- func (UnimplementedAtlasServer) CreateCodeTemplate(context.Context, *CreateCodeTemplateInput) (*CreateCodeTemplateOutput, error)
- func (UnimplementedAtlasServer) CreateProblem(context.Context, *CreateProblemInput) (*CreateProblemOutput, error)
- func (UnimplementedAtlasServer) CreateStatement(context.Context, *CreateStatementInput) (*CreateStatementOutput, error)
- func (UnimplementedAtlasServer) CreateSubmission(context.Context, *CreateSubmissionInput) (*CreateSubmissionOutput, error)
- func (UnimplementedAtlasServer) CreateTest(context.Context, *CreateTestInput) (*CreateTestOutput, error)
- func (UnimplementedAtlasServer) CreateTestset(context.Context, *CreateTestsetInput) (*CreateTestsetOutput, error)
- func (UnimplementedAtlasServer) DeleteAttachment(context.Context, *DeleteAttachmentInput) (*DeleteAttachmentOutput, error)
- func (UnimplementedAtlasServer) DeleteCodeTemplate(context.Context, *DeleteCodeTemplateInput) (*DeleteCodeTemplateOutput, error)
- func (UnimplementedAtlasServer) DeleteProblem(context.Context, *DeleteProblemInput) (*DeleteProblemOutput, error)
- func (UnimplementedAtlasServer) DeleteStatement(context.Context, *DeleteStatementInput) (*DeleteStatementOutput, error)
- func (UnimplementedAtlasServer) DeleteTest(context.Context, *DeleteTestInput) (*DeleteTestOutput, error)
- func (UnimplementedAtlasServer) DeleteTestset(context.Context, *DeleteTestsetInput) (*DeleteTestsetOutput, error)
- func (UnimplementedAtlasServer) DescribeAttachment(context.Context, *DescribeAttachmentInput) (*DescribeAttachmentOutput, error)
- func (UnimplementedAtlasServer) DescribeChecker(context.Context, *DescribeCheckerInput) (*DescribeCheckerOutput, error)
- func (UnimplementedAtlasServer) DescribeCodeTemplate(context.Context, *DescribeCodeTemplateInput) (*DescribeCodeTemplateOutput, error)
- func (UnimplementedAtlasServer) DescribeInteractor(context.Context, *DescribeInteractorInput) (*DescribeInteractorOutput, error)
- func (UnimplementedAtlasServer) DescribeProblem(context.Context, *DescribeProblemInput) (*DescribeProblemOutput, error)
- func (UnimplementedAtlasServer) DescribeProblemGrading(context.Context, *DescribeProblemGradingInput) (*DescribeProblemGradingOutput, error)
- func (UnimplementedAtlasServer) DescribeScore(context.Context, *DescribeScoreInput) (*DescribeScoreOutput, error)
- func (UnimplementedAtlasServer) DescribeStatement(context.Context, *DescribeStatementInput) (*DescribeStatementOutput, error)
- func (UnimplementedAtlasServer) DescribeSubmission(context.Context, *DescribeSubmissionInput) (*DescribeSubmissionOutput, error)
- func (UnimplementedAtlasServer) DescribeTest(context.Context, *DescribeTestInput) (*DescribeTestOutput, error)
- func (UnimplementedAtlasServer) DescribeTestingConfig(context.Context, *DescribeTestingConfigInput) (*DescribeTestingConfigOutput, error)
- func (UnimplementedAtlasServer) DescribeTestset(context.Context, *DescribeTestsetInput) (*DescribeTestsetOutput, error)
- func (UnimplementedAtlasServer) GetBookmark(context.Context, *GetBookmarkInput) (*GetBookmarkOutput, error)
- func (UnimplementedAtlasServer) ListAttachments(context.Context, *ListAttachmentsInput) (*ListAttachmentsOutput, error)
- func (UnimplementedAtlasServer) ListCodeTemplates(context.Context, *ListCodeTemplatesInput) (*ListCodeTemplatesOutput, error)
- func (UnimplementedAtlasServer) ListExamples(context.Context, *ListExamplesInput) (*ListExamplesOutput, error)
- func (UnimplementedAtlasServer) ListProblemTop(context.Context, *ListProblemTopInput) (*ListProblemTopOutput, error)
- func (UnimplementedAtlasServer) ListProblems(context.Context, *ListProblemsInput) (*ListProblemsOutput, error)
- func (UnimplementedAtlasServer) ListStatements(context.Context, *ListStatementsInput) (*ListStatementsOutput, error)
- func (UnimplementedAtlasServer) ListSubmissions(context.Context, *ListSubmissionsInput) (*ListSubmissionsOutput, error)
- func (UnimplementedAtlasServer) ListTests(context.Context, *ListTestsInput) (*ListTestsOutput, error)
- func (UnimplementedAtlasServer) ListTestsets(context.Context, *ListTestsetsInput) (*ListTestsetsOutput, error)
- func (UnimplementedAtlasServer) ListVersions(context.Context, *ListVersionsInput) (*ListVersionsOutput, error)
- func (UnimplementedAtlasServer) LookupCodeTemplate(context.Context, *LookupCodeTemplateInput) (*LookupCodeTemplateOutput, error)
- func (UnimplementedAtlasServer) LookupStatement(context.Context, *LookupStatementInput) (*LookupStatementOutput, error)
- func (UnimplementedAtlasServer) PreviewStatement(context.Context, *PreviewStatementInput) (*PreviewStatementOutput, error)
- func (UnimplementedAtlasServer) RetestSubmission(context.Context, *RetestSubmissionInput) (*RetestSubmissionOutput, error)
- func (UnimplementedAtlasServer) SetBookmark(context.Context, *SetBookmarkInput) (*SetBookmarkOutput, error)
- func (UnimplementedAtlasServer) SyncProblem(context.Context, *SyncProblemInput) (*SyncProblemOutput, error)
- func (UnimplementedAtlasServer) UpdateAttachment(context.Context, *UpdateAttachmentInput) (*UpdateAttachmentOutput, error)
- func (UnimplementedAtlasServer) UpdateChecker(context.Context, *UpdateCheckerInput) (*UpdateCheckerOutput, error)
- func (UnimplementedAtlasServer) UpdateCodeTemplate(context.Context, *UpdateCodeTemplateInput) (*UpdateCodeTemplateOutput, error)
- func (UnimplementedAtlasServer) UpdateInteractor(context.Context, *UpdateInteractorInput) (*UpdateInteractorOutput, error)
- func (UnimplementedAtlasServer) UpdateProblem(context.Context, *UpdateProblemInput) (*UpdateProblemOutput, error)
- func (UnimplementedAtlasServer) UpdateStatement(context.Context, *UpdateStatementInput) (*UpdateStatementOutput, error)
- func (UnimplementedAtlasServer) UpdateTest(context.Context, *UpdateTestInput) (*UpdateTestOutput, error)
- func (UnimplementedAtlasServer) UpdateTestingConfig(context.Context, *UpdateTestingConfigInput) (*UpdateTestingConfigOutput, error)
- func (UnimplementedAtlasServer) UpdateTestset(context.Context, *UpdateTestsetInput) (*UpdateTestsetOutput, error)
- func (UnimplementedAtlasServer) VoteProblem(context.Context, *VoteProblemInput) (*VoteProblemOutput, error)
- type UnimplementedAttachmentServiceServer
- func (UnimplementedAttachmentServiceServer) CreateAttachment(context.Context, *CreateAttachmentInput) (*CreateAttachmentOutput, error)
- func (UnimplementedAttachmentServiceServer) DeleteAttachment(context.Context, *DeleteAttachmentInput) (*DeleteAttachmentOutput, error)
- func (UnimplementedAttachmentServiceServer) DescribeAttachment(context.Context, *DescribeAttachmentInput) (*DescribeAttachmentOutput, error)
- func (UnimplementedAttachmentServiceServer) ListAttachments(context.Context, *ListAttachmentsInput) (*ListAttachmentsOutput, error)
- func (UnimplementedAttachmentServiceServer) UpdateAttachment(context.Context, *UpdateAttachmentInput) (*UpdateAttachmentOutput, error)
- type UnimplementedBookmarkServiceServer
- type UnimplementedCodeTemplateServiceServer
- func (UnimplementedCodeTemplateServiceServer) CreateCodeTemplate(context.Context, *CreateCodeTemplateInput) (*CreateCodeTemplateOutput, error)
- func (UnimplementedCodeTemplateServiceServer) DeleteCodeTemplate(context.Context, *DeleteCodeTemplateInput) (*DeleteCodeTemplateOutput, error)
- func (UnimplementedCodeTemplateServiceServer) DescribeCodeTemplate(context.Context, *DescribeCodeTemplateInput) (*DescribeCodeTemplateOutput, error)
- func (UnimplementedCodeTemplateServiceServer) ListCodeTemplates(context.Context, *ListCodeTemplatesInput) (*ListCodeTemplatesOutput, error)
- func (UnimplementedCodeTemplateServiceServer) LookupCodeTemplate(context.Context, *LookupCodeTemplateInput) (*LookupCodeTemplateOutput, error)
- func (UnimplementedCodeTemplateServiceServer) UpdateCodeTemplate(context.Context, *UpdateCodeTemplateInput) (*UpdateCodeTemplateOutput, error)
- type UnimplementedConfigurationServiceServer
- type UnimplementedEditorialServiceServer
- func (UnimplementedEditorialServiceServer) CreateEditorial(context.Context, *CreateEditorialInput) (*CreateEditorialOutput, error)
- func (UnimplementedEditorialServiceServer) DeleteEditorial(context.Context, *DeleteEditorialInput) (*DeleteEditorialOutput, error)
- func (UnimplementedEditorialServiceServer) DescribeEditorial(context.Context, *DescribeEditorialInput) (*DescribeEditorialOutput, error)
- func (UnimplementedEditorialServiceServer) ListEditorials(context.Context, *ListEditorialsInput) (*ListEditorialsOutput, error)
- func (UnimplementedEditorialServiceServer) LookupEditorial(context.Context, *LookupEditorialInput) (*LookupEditorialOutput, error)
- func (UnimplementedEditorialServiceServer) PreviewEditorial(context.Context, *PreviewEditorialInput) (*PreviewEditorialOutput, error)
- func (UnimplementedEditorialServiceServer) UpdateEditorial(context.Context, *UpdateEditorialInput) (*UpdateEditorialOutput, error)
- type UnimplementedProblemServiceServer
- func (UnimplementedProblemServiceServer) CreateProblem(context.Context, *CreateProblemInput) (*CreateProblemOutput, error)
- func (UnimplementedProblemServiceServer) DeleteProblem(context.Context, *DeleteProblemInput) (*DeleteProblemOutput, error)
- func (UnimplementedProblemServiceServer) DescribeProblem(context.Context, *DescribeProblemInput) (*DescribeProblemOutput, error)
- func (UnimplementedProblemServiceServer) ListProblems(context.Context, *ListProblemsInput) (*ListProblemsOutput, error)
- func (UnimplementedProblemServiceServer) UpdateProblem(context.Context, *UpdateProblemInput) (*UpdateProblemOutput, error)
- func (UnimplementedProblemServiceServer) VoteProblem(context.Context, *VoteProblemInput) (*VoteProblemOutput, error)
- type UnimplementedScoringServiceServer
- func (UnimplementedScoringServiceServer) DescribeProblemGrading(context.Context, *DescribeProblemGradingInput) (*DescribeProblemGradingOutput, error)
- func (UnimplementedScoringServiceServer) DescribeScore(context.Context, *DescribeScoreInput) (*DescribeScoreOutput, error)
- func (UnimplementedScoringServiceServer) ListProblemTop(context.Context, *ListProblemTopInput) (*ListProblemTopOutput, error)
- type UnimplementedScriptServiceServer
- func (UnimplementedScriptServiceServer) CreateScript(context.Context, *CreateScriptInput) (*CreateScriptOutput, error)
- func (UnimplementedScriptServiceServer) DeleteScript(context.Context, *DeleteScriptInput) (*DeleteScriptOutput, error)
- func (UnimplementedScriptServiceServer) DescribeScript(context.Context, *DescribeScriptInput) (*DescribeScriptOutput, error)
- func (UnimplementedScriptServiceServer) ListScripts(context.Context, *ListScriptsInput) (*ListScriptsOutput, error)
- func (UnimplementedScriptServiceServer) UpdateScript(context.Context, *UpdateScriptInput) (*UpdateScriptOutput, error)
- type UnimplementedSolutionServiceServer
- func (UnimplementedSolutionServiceServer) CreateSolution(context.Context, *CreateSolutionInput) (*CreateSolutionOutput, error)
- func (UnimplementedSolutionServiceServer) DeleteSolution(context.Context, *DeleteSolutionInput) (*DeleteSolutionOutput, error)
- func (UnimplementedSolutionServiceServer) DescribeSolution(context.Context, *DescribeSolutionInput) (*DescribeSolutionOutput, error)
- func (UnimplementedSolutionServiceServer) ListSolutions(context.Context, *ListSolutionsInput) (*ListSolutionsOutput, error)
- func (UnimplementedSolutionServiceServer) UpdateSolution(context.Context, *UpdateSolutionInput) (*UpdateSolutionOutput, error)
- type UnimplementedStatementServiceServer
- func (UnimplementedStatementServiceServer) CreateStatement(context.Context, *CreateStatementInput) (*CreateStatementOutput, error)
- func (UnimplementedStatementServiceServer) DeleteStatement(context.Context, *DeleteStatementInput) (*DeleteStatementOutput, error)
- func (UnimplementedStatementServiceServer) DescribeStatement(context.Context, *DescribeStatementInput) (*DescribeStatementOutput, error)
- func (UnimplementedStatementServiceServer) ListStatements(context.Context, *ListStatementsInput) (*ListStatementsOutput, error)
- func (UnimplementedStatementServiceServer) LookupStatement(context.Context, *LookupStatementInput) (*LookupStatementOutput, error)
- func (UnimplementedStatementServiceServer) PreviewStatement(context.Context, *PreviewStatementInput) (*PreviewStatementOutput, error)
- func (UnimplementedStatementServiceServer) UpdateStatement(context.Context, *UpdateStatementInput) (*UpdateStatementOutput, error)
- type UnimplementedSubmissionServiceServer
- func (UnimplementedSubmissionServiceServer) CreateSubmission(context.Context, *CreateSubmissionInput) (*CreateSubmissionOutput, error)
- func (UnimplementedSubmissionServiceServer) DescribeSubmission(context.Context, *DescribeSubmissionInput) (*DescribeSubmissionOutput, error)
- func (UnimplementedSubmissionServiceServer) ListSubmissions(context.Context, *ListSubmissionsInput) (*ListSubmissionsOutput, error)
- func (UnimplementedSubmissionServiceServer) RetestSubmission(context.Context, *RetestSubmissionInput) (*RetestSubmissionOutput, error)
- func (UnimplementedSubmissionServiceServer) WatchSubmission(*WatchSubmissionInput, grpc.ServerStreamingServer[WatchSubmissionOutput]) error
- type UnimplementedSuggestionServiceServer
- func (UnimplementedSuggestionServiceServer) CreateSuggestion(context.Context, *CreateSuggestionInput) (*CreateSuggestionOutput, error)
- func (UnimplementedSuggestionServiceServer) DeleteSuggestion(context.Context, *DeleteSuggestionInput) (*DeleteSuggestionOutput, error)
- func (UnimplementedSuggestionServiceServer) DescribeSuggestion(context.Context, *DescribeSuggestionInput) (*DescribeSuggestionOutput, error)
- func (UnimplementedSuggestionServiceServer) ListSuggestions(context.Context, *ListSuggestionsInput) (*ListSuggestionsOutput, error)
- func (UnimplementedSuggestionServiceServer) ResubmitSuggestion(context.Context, *ResubmitSuggestionInput) (*ResubmitSuggestionOutput, error)
- func (UnimplementedSuggestionServiceServer) ReviewSuggestion(context.Context, *ReviewSuggestionInput) (*ReviewSuggestionOutput, error)
- func (UnimplementedSuggestionServiceServer) UpdateSuggestion(context.Context, *UpdateSuggestionInput) (*UpdateSuggestionOutput, error)
- type UnimplementedTestingServiceServer
- func (UnimplementedTestingServiceServer) CreateTest(context.Context, *CreateTestInput) (*CreateTestOutput, error)
- func (UnimplementedTestingServiceServer) CreateTestset(context.Context, *CreateTestsetInput) (*CreateTestsetOutput, error)
- func (UnimplementedTestingServiceServer) DeleteTest(context.Context, *DeleteTestInput) (*DeleteTestOutput, error)
- func (UnimplementedTestingServiceServer) DeleteTestset(context.Context, *DeleteTestsetInput) (*DeleteTestsetOutput, error)
- func (UnimplementedTestingServiceServer) DescribeChecker(context.Context, *DescribeCheckerInput) (*DescribeCheckerOutput, error)
- func (UnimplementedTestingServiceServer) DescribeInteractor(context.Context, *DescribeInteractorInput) (*DescribeInteractorOutput, error)
- func (UnimplementedTestingServiceServer) DescribeTest(context.Context, *DescribeTestInput) (*DescribeTestOutput, error)
- func (UnimplementedTestingServiceServer) DescribeTestingConfig(context.Context, *DescribeTestingConfigInput) (*DescribeTestingConfigOutput, error)
- func (UnimplementedTestingServiceServer) DescribeTestset(context.Context, *DescribeTestsetInput) (*DescribeTestsetOutput, error)
- func (UnimplementedTestingServiceServer) ListExamples(context.Context, *ListExamplesInput) (*ListExamplesOutput, error)
- func (UnimplementedTestingServiceServer) ListTests(context.Context, *ListTestsInput) (*ListTestsOutput, error)
- func (UnimplementedTestingServiceServer) ListTestsets(context.Context, *ListTestsetsInput) (*ListTestsetsOutput, error)
- func (UnimplementedTestingServiceServer) UpdateChecker(context.Context, *UpdateCheckerInput) (*UpdateCheckerOutput, error)
- func (UnimplementedTestingServiceServer) UpdateInteractor(context.Context, *UpdateInteractorInput) (*UpdateInteractorOutput, error)
- func (UnimplementedTestingServiceServer) UpdateTest(context.Context, *UpdateTestInput) (*UpdateTestOutput, error)
- func (UnimplementedTestingServiceServer) UpdateTestingConfig(context.Context, *UpdateTestingConfigInput) (*UpdateTestingConfigOutput, error)
- func (UnimplementedTestingServiceServer) UpdateTestset(context.Context, *UpdateTestsetInput) (*UpdateTestsetOutput, error)
- type UnsafeAtlasServer
- type UnsafeAttachmentServiceServer
- type UnsafeBookmarkServiceServer
- type UnsafeCodeTemplateServiceServer
- type UnsafeConfigurationServiceServer
- type UnsafeEditorialServiceServer
- type UnsafeProblemServiceServer
- type UnsafeScoringServiceServer
- type UnsafeScriptServiceServer
- type UnsafeSolutionServiceServer
- type UnsafeStatementServiceServer
- type UnsafeSubmissionServiceServer
- type UnsafeSuggestionServiceServer
- type UnsafeTestingServiceServer
- type UpdateAttachmentInput
- func (*UpdateAttachmentInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAttachmentInput) GetAttachment() *Attachment
- func (x *UpdateAttachmentInput) GetAttachmentId() string
- func (x *UpdateAttachmentInput) GetProblemId() string
- func (*UpdateAttachmentInput) ProtoMessage()
- func (x *UpdateAttachmentInput) ProtoReflect() protoreflect.Message
- func (x *UpdateAttachmentInput) Reset()
- func (x *UpdateAttachmentInput) String() string
- type UpdateAttachmentOutput
- type UpdateCheckerInput
- func (*UpdateCheckerInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCheckerInput) GetChecker() *Checker
- func (x *UpdateCheckerInput) GetProblemId() string
- func (*UpdateCheckerInput) ProtoMessage()
- func (x *UpdateCheckerInput) ProtoReflect() protoreflect.Message
- func (x *UpdateCheckerInput) Reset()
- func (x *UpdateCheckerInput) String() string
- type UpdateCheckerOutput
- type UpdateCodeTemplateInput
- func (*UpdateCodeTemplateInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCodeTemplateInput) GetProblemId() string
- func (x *UpdateCodeTemplateInput) GetTemplate() *Template
- func (x *UpdateCodeTemplateInput) GetTemplateId() string
- func (*UpdateCodeTemplateInput) ProtoMessage()
- func (x *UpdateCodeTemplateInput) ProtoReflect() protoreflect.Message
- func (x *UpdateCodeTemplateInput) Reset()
- func (x *UpdateCodeTemplateInput) String() string
- type UpdateCodeTemplateInput_Patch
- func (UpdateCodeTemplateInput_Patch) Descriptor() protoreflect.EnumDescriptor
- func (x UpdateCodeTemplateInput_Patch) Enum() *UpdateCodeTemplateInput_Patch
- func (UpdateCodeTemplateInput_Patch) EnumDescriptor() ([]byte, []int)deprecated
- func (x UpdateCodeTemplateInput_Patch) Number() protoreflect.EnumNumber
- func (x UpdateCodeTemplateInput_Patch) String() string
- func (UpdateCodeTemplateInput_Patch) Type() protoreflect.EnumType
- type UpdateCodeTemplateOutput
- type UpdateEditorialInput
- func (*UpdateEditorialInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateEditorialInput) GetEditorial() *Editorial
- func (x *UpdateEditorialInput) GetEditorialId() string
- func (x *UpdateEditorialInput) GetPatch() []UpdateEditorialInput_Patch
- func (*UpdateEditorialInput) ProtoMessage()
- func (x *UpdateEditorialInput) ProtoReflect() protoreflect.Message
- func (x *UpdateEditorialInput) Reset()
- func (x *UpdateEditorialInput) String() string
- type UpdateEditorialInput_Patch
- func (UpdateEditorialInput_Patch) Descriptor() protoreflect.EnumDescriptor
- func (x UpdateEditorialInput_Patch) Enum() *UpdateEditorialInput_Patch
- func (UpdateEditorialInput_Patch) EnumDescriptor() ([]byte, []int)deprecated
- func (x UpdateEditorialInput_Patch) Number() protoreflect.EnumNumber
- func (x UpdateEditorialInput_Patch) String() string
- func (UpdateEditorialInput_Patch) Type() protoreflect.EnumType
- type UpdateEditorialOutput
- type UpdateInteractorInput
- func (*UpdateInteractorInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateInteractorInput) GetInteractor() *Interactor
- func (x *UpdateInteractorInput) GetProblemId() string
- func (*UpdateInteractorInput) ProtoMessage()
- func (x *UpdateInteractorInput) ProtoReflect() protoreflect.Message
- func (x *UpdateInteractorInput) Reset()
- func (x *UpdateInteractorInput) String() string
- type UpdateInteractorOutput
- type UpdatePrivacyInput
- func (*UpdatePrivacyInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePrivacyInput) GetPrivate() bool
- func (x *UpdatePrivacyInput) GetProblemId() string
- func (*UpdatePrivacyInput) ProtoMessage()
- func (x *UpdatePrivacyInput) ProtoReflect() protoreflect.Message
- func (x *UpdatePrivacyInput) Reset()
- func (x *UpdatePrivacyInput) String() string
- type UpdatePrivacyOutput
- type UpdateProblemInput
- func (*UpdateProblemInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateProblemInput) GetPatch() []UpdateProblemInput_Patch
- func (x *UpdateProblemInput) GetProblem() *Problem
- func (x *UpdateProblemInput) GetProblemId() string
- func (*UpdateProblemInput) ProtoMessage()
- func (x *UpdateProblemInput) ProtoReflect() protoreflect.Message
- func (x *UpdateProblemInput) Reset()
- func (x *UpdateProblemInput) String() string
- type UpdateProblemInput_Patch
- func (UpdateProblemInput_Patch) Descriptor() protoreflect.EnumDescriptor
- func (x UpdateProblemInput_Patch) Enum() *UpdateProblemInput_Patch
- func (UpdateProblemInput_Patch) EnumDescriptor() ([]byte, []int)deprecated
- func (x UpdateProblemInput_Patch) Number() protoreflect.EnumNumber
- func (x UpdateProblemInput_Patch) String() string
- func (UpdateProblemInput_Patch) Type() protoreflect.EnumType
- type UpdateProblemOutput
- type UpdateScriptInput
- func (*UpdateScriptInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateScriptInput) GetPatch() []UpdateScriptInput_Patch
- func (x *UpdateScriptInput) GetScript() *Script
- func (x *UpdateScriptInput) GetScriptId() string
- func (*UpdateScriptInput) ProtoMessage()
- func (x *UpdateScriptInput) ProtoReflect() protoreflect.Message
- func (x *UpdateScriptInput) Reset()
- func (x *UpdateScriptInput) String() string
- type UpdateScriptInput_Patch
- func (UpdateScriptInput_Patch) Descriptor() protoreflect.EnumDescriptor
- func (x UpdateScriptInput_Patch) Enum() *UpdateScriptInput_Patch
- func (UpdateScriptInput_Patch) EnumDescriptor() ([]byte, []int)deprecated
- func (x UpdateScriptInput_Patch) Number() protoreflect.EnumNumber
- func (x UpdateScriptInput_Patch) String() string
- func (UpdateScriptInput_Patch) Type() protoreflect.EnumType
- type UpdateScriptOutput
- type UpdateSolutionInput
- func (*UpdateSolutionInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSolutionInput) GetPatch() []UpdateSolutionInput_Patch
- func (x *UpdateSolutionInput) GetProblemId() string
- func (x *UpdateSolutionInput) GetSolution() *Solution
- func (x *UpdateSolutionInput) GetSolutionId() string
- func (*UpdateSolutionInput) ProtoMessage()
- func (x *UpdateSolutionInput) ProtoReflect() protoreflect.Message
- func (x *UpdateSolutionInput) Reset()
- func (x *UpdateSolutionInput) String() string
- type UpdateSolutionInput_Patch
- func (UpdateSolutionInput_Patch) Descriptor() protoreflect.EnumDescriptor
- func (x UpdateSolutionInput_Patch) Enum() *UpdateSolutionInput_Patch
- func (UpdateSolutionInput_Patch) EnumDescriptor() ([]byte, []int)deprecated
- func (x UpdateSolutionInput_Patch) Number() protoreflect.EnumNumber
- func (x UpdateSolutionInput_Patch) String() string
- func (UpdateSolutionInput_Patch) Type() protoreflect.EnumType
- type UpdateSolutionOutput
- type UpdateStatementInput
- func (*UpdateStatementInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateStatementInput) GetPatch() []UpdateStatementInput_Patch
- func (x *UpdateStatementInput) GetProblemId() string
- func (x *UpdateStatementInput) GetStatement() *Statement
- func (x *UpdateStatementInput) GetStatementId() string
- func (*UpdateStatementInput) ProtoMessage()
- func (x *UpdateStatementInput) ProtoReflect() protoreflect.Message
- func (x *UpdateStatementInput) Reset()
- func (x *UpdateStatementInput) String() string
- type UpdateStatementInput_Patch
- func (UpdateStatementInput_Patch) Descriptor() protoreflect.EnumDescriptor
- func (x UpdateStatementInput_Patch) Enum() *UpdateStatementInput_Patch
- func (UpdateStatementInput_Patch) EnumDescriptor() ([]byte, []int)deprecated
- func (x UpdateStatementInput_Patch) Number() protoreflect.EnumNumber
- func (x UpdateStatementInput_Patch) String() string
- func (UpdateStatementInput_Patch) Type() protoreflect.EnumType
- type UpdateStatementOutput
- type UpdateSuggestionInput
- func (*UpdateSuggestionInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSuggestionInput) GetProblemId() string
- func (x *UpdateSuggestionInput) GetSuggestion() *Suggestion
- func (x *UpdateSuggestionInput) GetSuggestionId() string
- func (*UpdateSuggestionInput) ProtoMessage()
- func (x *UpdateSuggestionInput) ProtoReflect() protoreflect.Message
- func (x *UpdateSuggestionInput) Reset()
- func (x *UpdateSuggestionInput) String() string
- type UpdateSuggestionOutput
- type UpdateTestInput
- func (*UpdateTestInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTestInput) GetPatch() []UpdateTestInput_Patch
- func (x *UpdateTestInput) GetProblemId() string
- func (x *UpdateTestInput) GetTest() *Test
- func (x *UpdateTestInput) GetTestId() string
- func (x *UpdateTestInput) GetTestsetId() string
- func (*UpdateTestInput) ProtoMessage()
- func (x *UpdateTestInput) ProtoReflect() protoreflect.Message
- func (x *UpdateTestInput) Reset()
- func (x *UpdateTestInput) String() string
- type UpdateTestInput_Patch
- func (UpdateTestInput_Patch) Descriptor() protoreflect.EnumDescriptor
- func (x UpdateTestInput_Patch) Enum() *UpdateTestInput_Patch
- func (UpdateTestInput_Patch) EnumDescriptor() ([]byte, []int)deprecated
- func (x UpdateTestInput_Patch) Number() protoreflect.EnumNumber
- func (x UpdateTestInput_Patch) String() string
- func (UpdateTestInput_Patch) Type() protoreflect.EnumType
- type UpdateTestOutput
- type UpdateTestingConfigInput
- func (*UpdateTestingConfigInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTestingConfigInput) GetConfig() *TestingConfig
- func (x *UpdateTestingConfigInput) GetProblemId() string
- func (*UpdateTestingConfigInput) ProtoMessage()
- func (x *UpdateTestingConfigInput) ProtoReflect() protoreflect.Message
- func (x *UpdateTestingConfigInput) Reset()
- func (x *UpdateTestingConfigInput) String() string
- type UpdateTestingConfigOutput
- type UpdateTestsetInput
- func (*UpdateTestsetInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTestsetInput) GetProblemId() string
- func (x *UpdateTestsetInput) GetTestset() *Testset
- func (x *UpdateTestsetInput) GetTestsetId() string
- func (*UpdateTestsetInput) ProtoMessage()
- func (x *UpdateTestsetInput) ProtoReflect() protoreflect.Message
- func (x *UpdateTestsetInput) Reset()
- func (x *UpdateTestsetInput) String() string
- type UpdateTestsetOutput
- type UpdateVisibilityInput
- func (*UpdateVisibilityInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVisibilityInput) GetProblemId() string
- func (x *UpdateVisibilityInput) GetVisible() bool
- func (*UpdateVisibilityInput) ProtoMessage()
- func (x *UpdateVisibilityInput) ProtoReflect() protoreflect.Message
- func (x *UpdateVisibilityInput) Reset()
- func (x *UpdateVisibilityInput) String() string
- type UpdateVisibilityOutput
- type Version
- func (*Version) Descriptor() ([]byte, []int)deprecated
- func (x *Version) GetChangeOp() string
- func (x *Version) GetChangePath() string
- func (x *Version) GetCreatedAt() *timestamppb.Timestamp
- func (x *Version) GetCreatedBy() string
- func (x *Version) GetNumber() uint32
- func (*Version) ProtoMessage()
- func (x *Version) ProtoReflect() protoreflect.Message
- func (x *Version) Reset()
- func (x *Version) String() string
- type VoteProblemInput
- func (*VoteProblemInput) Descriptor() ([]byte, []int)deprecated
- func (x *VoteProblemInput) GetProblemId() string
- func (x *VoteProblemInput) GetVote() int32
- func (*VoteProblemInput) ProtoMessage()
- func (x *VoteProblemInput) ProtoReflect() protoreflect.Message
- func (x *VoteProblemInput) Reset()
- func (x *VoteProblemInput) String() string
- type VoteProblemOutput
- type WatchSubmissionInput
- func (*WatchSubmissionInput) Descriptor() ([]byte, []int)deprecated
- func (x *WatchSubmissionInput) GetExtra() []Submission_Extra
- func (x *WatchSubmissionInput) GetProblemId() string
- func (x *WatchSubmissionInput) GetSubmissionId() string
- func (*WatchSubmissionInput) ProtoMessage()
- func (x *WatchSubmissionInput) ProtoReflect() protoreflect.Message
- func (x *WatchSubmissionInput) Reset()
- func (x *WatchSubmissionInput) String() string
- type WatchSubmissionOutput
- func (*WatchSubmissionOutput) Descriptor() ([]byte, []int)deprecated
- func (x *WatchSubmissionOutput) GetSubmission() *Submission
- func (*WatchSubmissionOutput) ProtoMessage()
- func (x *WatchSubmissionOutput) ProtoReflect() protoreflect.Message
- func (x *WatchSubmissionOutput) Reset()
- func (x *WatchSubmissionOutput) String() string
Constants ¶
const ( Atlas_CreateProblem_FullMethodName = "/eolymp.atlas.Atlas/CreateProblem" Atlas_DeleteProblem_FullMethodName = "/eolymp.atlas.Atlas/DeleteProblem" Atlas_ListProblems_FullMethodName = "/eolymp.atlas.Atlas/ListProblems" Atlas_VoteProblem_FullMethodName = "/eolymp.atlas.Atlas/VoteProblem" Atlas_DescribeProblem_FullMethodName = "/eolymp.atlas.Atlas/DescribeProblem" Atlas_UpdateProblem_FullMethodName = "/eolymp.atlas.Atlas/UpdateProblem" Atlas_SyncProblem_FullMethodName = "/eolymp.atlas.Atlas/SyncProblem" Atlas_SetBookmark_FullMethodName = "/eolymp.atlas.Atlas/SetBookmark" Atlas_GetBookmark_FullMethodName = "/eolymp.atlas.Atlas/GetBookmark" Atlas_ListExamples_FullMethodName = "/eolymp.atlas.Atlas/ListExamples" Atlas_UpdateTestingConfig_FullMethodName = "/eolymp.atlas.Atlas/UpdateTestingConfig" Atlas_DescribeTestingConfig_FullMethodName = "/eolymp.atlas.Atlas/DescribeTestingConfig" Atlas_UpdateChecker_FullMethodName = "/eolymp.atlas.Atlas/UpdateChecker" Atlas_DescribeChecker_FullMethodName = "/eolymp.atlas.Atlas/DescribeChecker" Atlas_UpdateInteractor_FullMethodName = "/eolymp.atlas.Atlas/UpdateInteractor" Atlas_DescribeInteractor_FullMethodName = "/eolymp.atlas.Atlas/DescribeInteractor" Atlas_CreateStatement_FullMethodName = "/eolymp.atlas.Atlas/CreateStatement" Atlas_UpdateStatement_FullMethodName = "/eolymp.atlas.Atlas/UpdateStatement" Atlas_DeleteStatement_FullMethodName = "/eolymp.atlas.Atlas/DeleteStatement" Atlas_ListStatements_FullMethodName = "/eolymp.atlas.Atlas/ListStatements" Atlas_DescribeStatement_FullMethodName = "/eolymp.atlas.Atlas/DescribeStatement" Atlas_LookupStatement_FullMethodName = "/eolymp.atlas.Atlas/LookupStatement" Atlas_PreviewStatement_FullMethodName = "/eolymp.atlas.Atlas/PreviewStatement" Atlas_CreateTestset_FullMethodName = "/eolymp.atlas.Atlas/CreateTestset" Atlas_UpdateTestset_FullMethodName = "/eolymp.atlas.Atlas/UpdateTestset" Atlas_DeleteTestset_FullMethodName = "/eolymp.atlas.Atlas/DeleteTestset" Atlas_ListTestsets_FullMethodName = "/eolymp.atlas.Atlas/ListTestsets" Atlas_DescribeTestset_FullMethodName = "/eolymp.atlas.Atlas/DescribeTestset" Atlas_CreateTest_FullMethodName = "/eolymp.atlas.Atlas/CreateTest" Atlas_UpdateTest_FullMethodName = "/eolymp.atlas.Atlas/UpdateTest" Atlas_DeleteTest_FullMethodName = "/eolymp.atlas.Atlas/DeleteTest" Atlas_ListTests_FullMethodName = "/eolymp.atlas.Atlas/ListTests" Atlas_DescribeTest_FullMethodName = "/eolymp.atlas.Atlas/DescribeTest" Atlas_CreateCodeTemplate_FullMethodName = "/eolymp.atlas.Atlas/CreateCodeTemplate" Atlas_UpdateCodeTemplate_FullMethodName = "/eolymp.atlas.Atlas/UpdateCodeTemplate" Atlas_DeleteCodeTemplate_FullMethodName = "/eolymp.atlas.Atlas/DeleteCodeTemplate" Atlas_ListCodeTemplates_FullMethodName = "/eolymp.atlas.Atlas/ListCodeTemplates" Atlas_DescribeCodeTemplate_FullMethodName = "/eolymp.atlas.Atlas/DescribeCodeTemplate" Atlas_LookupCodeTemplate_FullMethodName = "/eolymp.atlas.Atlas/LookupCodeTemplate" Atlas_CreateAttachment_FullMethodName = "/eolymp.atlas.Atlas/CreateAttachment" Atlas_UpdateAttachment_FullMethodName = "/eolymp.atlas.Atlas/UpdateAttachment" Atlas_DeleteAttachment_FullMethodName = "/eolymp.atlas.Atlas/DeleteAttachment" Atlas_ListAttachments_FullMethodName = "/eolymp.atlas.Atlas/ListAttachments" Atlas_DescribeAttachment_FullMethodName = "/eolymp.atlas.Atlas/DescribeAttachment" Atlas_ListVersions_FullMethodName = "/eolymp.atlas.Atlas/ListVersions" Atlas_ListProblemTop_FullMethodName = "/eolymp.atlas.Atlas/ListProblemTop" Atlas_DescribeProblemGrading_FullMethodName = "/eolymp.atlas.Atlas/DescribeProblemGrading" Atlas_CreateSubmission_FullMethodName = "/eolymp.atlas.Atlas/CreateSubmission" Atlas_DescribeSubmission_FullMethodName = "/eolymp.atlas.Atlas/DescribeSubmission" Atlas_RetestSubmission_FullMethodName = "/eolymp.atlas.Atlas/RetestSubmission" Atlas_ListSubmissions_FullMethodName = "/eolymp.atlas.Atlas/ListSubmissions" Atlas_DescribeScore_FullMethodName = "/eolymp.atlas.Atlas/DescribeScore" )
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" )
const ( BookmarkService_GetBookmark_FullMethodName = "/eolymp.atlas.BookmarkService/GetBookmark" BookmarkService_SetBookmark_FullMethodName = "/eolymp.atlas.BookmarkService/SetBookmark" )
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" )
const ( ConfigurationService_ConfigurePolygon_FullMethodName = "/eolymp.atlas.ConfigurationService/ConfigurePolygon" ConfigurationService_DescribePolygon_FullMethodName = "/eolymp.atlas.ConfigurationService/DescribePolygon" )
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" )
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_VoteProblem_FullMethodName = "/eolymp.atlas.ProblemService/VoteProblem" )
const ( ScoringService_DescribeScore_FullMethodName = "/eolymp.atlas.ScoringService/DescribeScore" ScoringService_DescribeProblemGrading_FullMethodName = "/eolymp.atlas.ScoringService/DescribeProblemGrading" ScoringService_ListProblemTop_FullMethodName = "/eolymp.atlas.ScoringService/ListProblemTop" )
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" )
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" )
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" )
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" )
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" )
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 ¶
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.
var ( UpdateEditorialInput_Patch_name = map[int32]string{ 0: "ALL", 1: "LOCALE", 2: "CONTENT", 3: "DOWNLOAD_LINK", } UpdateEditorialInput_Patch_value = map[string]int32{ "ALL": 0, "LOCALE": 1, "CONTENT": 2, "DOWNLOAD_LINK": 3, } )
Enum value maps for UpdateEditorialInput_Patch.
var ( Problem_Extra_name = map[int32]string{ 0: "UNKNOWN_EXTRA", 1: "VOTE", } Problem_Extra_value = map[string]int32{ "UNKNOWN_EXTRA": 0, "VOTE": 1, } )
Enum value maps for Problem_Extra.
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.
var ( UpdateProblemInput_Patch_name = map[int32]string{ 0: "ALL", 1: "VISIBLE", 2: "PRIVATE", 3: "TOPICS", 4: "DIFFICULTY", 5: "ORIGIN", } UpdateProblemInput_Patch_value = map[string]int32{ "ALL": 0, "VISIBLE": 1, "PRIVATE": 2, "TOPICS": 3, "DIFFICULTY": 4, "ORIGIN": 5, } )
Enum value maps for UpdateProblemInput_Patch.
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.
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.
var ( ListScriptsInput_Sortable_name = map[int32]string{ 0: "NAME", } ListScriptsInput_Sortable_value = map[string]int32{ "NAME": 0, } )
Enum value maps for ListScriptsInput_Sortable.
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.
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.
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.
var ( UpdateStatementInput_Patch_name = map[int32]string{ 0: "ALL", 1: "LOCALE", 2: "TITLE", 3: "CONTENT", 4: "DOWNLOAD_LINK", 5: "AUTHOR", 6: "SOURCE", } UpdateStatementInput_Patch_value = map[string]int32{ "ALL": 0, "LOCALE": 1, "TITLE": 2, "CONTENT": 3, "DOWNLOAD_LINK": 4, "AUTHOR": 5, "SOURCE": 6, } )
Enum value maps for UpdateStatementInput_Patch.
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.
var ( Submission_Status_name = map[int32]string{ 0: "NONE", 1: "PENDING", 2: "TESTING", 3: "TIMEOUT", 4: "COMPLETE", 5: "ERROR", 6: "FAILURE", 7: "SKIPPED", 8: "BLOCKED", } Submission_Status_value = map[string]int32{ "NONE": 0, "PENDING": 1, "TESTING": 2, "TIMEOUT": 3, "COMPLETE": 4, "ERROR": 5, "FAILURE": 6, "SKIPPED": 7, "BLOCKED": 8, } )
Enum value maps for Submission_Status.
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.
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.
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.
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.
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.
var Atlas_ServiceDesc = grpc.ServiceDesc{ ServiceName: "eolymp.atlas.Atlas", HandlerType: (*AtlasServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateProblem", Handler: _Atlas_CreateProblem_Handler, }, { MethodName: "DeleteProblem", Handler: _Atlas_DeleteProblem_Handler, }, { MethodName: "ListProblems", Handler: _Atlas_ListProblems_Handler, }, { MethodName: "VoteProblem", Handler: _Atlas_VoteProblem_Handler, }, { MethodName: "DescribeProblem", Handler: _Atlas_DescribeProblem_Handler, }, { MethodName: "UpdateProblem", Handler: _Atlas_UpdateProblem_Handler, }, { MethodName: "SyncProblem", Handler: _Atlas_SyncProblem_Handler, }, { MethodName: "SetBookmark", Handler: _Atlas_SetBookmark_Handler, }, { MethodName: "GetBookmark", Handler: _Atlas_GetBookmark_Handler, }, { MethodName: "ListExamples", Handler: _Atlas_ListExamples_Handler, }, { MethodName: "UpdateTestingConfig", Handler: _Atlas_UpdateTestingConfig_Handler, }, { MethodName: "DescribeTestingConfig", Handler: _Atlas_DescribeTestingConfig_Handler, }, { MethodName: "UpdateChecker", Handler: _Atlas_UpdateChecker_Handler, }, { MethodName: "DescribeChecker", Handler: _Atlas_DescribeChecker_Handler, }, { MethodName: "UpdateInteractor", Handler: _Atlas_UpdateInteractor_Handler, }, { MethodName: "DescribeInteractor", Handler: _Atlas_DescribeInteractor_Handler, }, { MethodName: "CreateStatement", Handler: _Atlas_CreateStatement_Handler, }, { MethodName: "UpdateStatement", Handler: _Atlas_UpdateStatement_Handler, }, { MethodName: "DeleteStatement", Handler: _Atlas_DeleteStatement_Handler, }, { MethodName: "ListStatements", Handler: _Atlas_ListStatements_Handler, }, { MethodName: "DescribeStatement", Handler: _Atlas_DescribeStatement_Handler, }, { MethodName: "LookupStatement", Handler: _Atlas_LookupStatement_Handler, }, { MethodName: "PreviewStatement", Handler: _Atlas_PreviewStatement_Handler, }, { MethodName: "CreateTestset", Handler: _Atlas_CreateTestset_Handler, }, { MethodName: "UpdateTestset", Handler: _Atlas_UpdateTestset_Handler, }, { MethodName: "DeleteTestset", Handler: _Atlas_DeleteTestset_Handler, }, { MethodName: "ListTestsets", Handler: _Atlas_ListTestsets_Handler, }, { MethodName: "DescribeTestset", Handler: _Atlas_DescribeTestset_Handler, }, { MethodName: "CreateTest", Handler: _Atlas_CreateTest_Handler, }, { MethodName: "UpdateTest", Handler: _Atlas_UpdateTest_Handler, }, { MethodName: "DeleteTest", Handler: _Atlas_DeleteTest_Handler, }, { MethodName: "ListTests", Handler: _Atlas_ListTests_Handler, }, { MethodName: "DescribeTest", Handler: _Atlas_DescribeTest_Handler, }, { MethodName: "CreateCodeTemplate", Handler: _Atlas_CreateCodeTemplate_Handler, }, { MethodName: "UpdateCodeTemplate", Handler: _Atlas_UpdateCodeTemplate_Handler, }, { MethodName: "DeleteCodeTemplate", Handler: _Atlas_DeleteCodeTemplate_Handler, }, { MethodName: "ListCodeTemplates", Handler: _Atlas_ListCodeTemplates_Handler, }, { MethodName: "DescribeCodeTemplate", Handler: _Atlas_DescribeCodeTemplate_Handler, }, { MethodName: "LookupCodeTemplate", Handler: _Atlas_LookupCodeTemplate_Handler, }, { MethodName: "CreateAttachment", Handler: _Atlas_CreateAttachment_Handler, }, { MethodName: "UpdateAttachment", Handler: _Atlas_UpdateAttachment_Handler, }, { MethodName: "DeleteAttachment", Handler: _Atlas_DeleteAttachment_Handler, }, { MethodName: "ListAttachments", Handler: _Atlas_ListAttachments_Handler, }, { MethodName: "DescribeAttachment", Handler: _Atlas_DescribeAttachment_Handler, }, { MethodName: "ListVersions", Handler: _Atlas_ListVersions_Handler, }, { MethodName: "ListProblemTop", Handler: _Atlas_ListProblemTop_Handler, }, { MethodName: "DescribeProblemGrading", Handler: _Atlas_DescribeProblemGrading_Handler, }, { MethodName: "CreateSubmission", Handler: _Atlas_CreateSubmission_Handler, }, { MethodName: "DescribeSubmission", Handler: _Atlas_DescribeSubmission_Handler, }, { MethodName: "RetestSubmission", Handler: _Atlas_RetestSubmission_Handler, }, { MethodName: "ListSubmissions", Handler: _Atlas_ListSubmissions_Handler, }, { MethodName: "DescribeScore", Handler: _Atlas_DescribeScore_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "eolymp/atlas/atlas.proto", }
Atlas_ServiceDesc is the grpc.ServiceDesc for Atlas service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
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)
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)
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)
var ConfigurationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "eolymp.atlas.ConfigurationService", HandlerType: (*ConfigurationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ConfigurePolygon", Handler: _ConfigurationService_ConfigurePolygon_Handler, }, { MethodName: "DescribePolygon", Handler: _ConfigurationService_DescribePolygon_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "eolymp/atlas/configuration_service.proto", }
ConfigurationService_ServiceDesc is the grpc.ServiceDesc for ConfigurationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
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, }, }, 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)
var File_eolymp_atlas_atlas_proto protoreflect.FileDescriptor
var File_eolymp_atlas_attachment_proto protoreflect.FileDescriptor
var File_eolymp_atlas_attachment_service_proto protoreflect.FileDescriptor
var File_eolymp_atlas_bookmark_service_proto protoreflect.FileDescriptor
var File_eolymp_atlas_checker_proto protoreflect.FileDescriptor
var File_eolymp_atlas_code_template_proto protoreflect.FileDescriptor
var File_eolymp_atlas_code_template_service_proto protoreflect.FileDescriptor
var File_eolymp_atlas_configuration_service_proto protoreflect.FileDescriptor
var File_eolymp_atlas_editorial_proto protoreflect.FileDescriptor
var File_eolymp_atlas_editorial_service_proto protoreflect.FileDescriptor
var File_eolymp_atlas_events_proto protoreflect.FileDescriptor
var File_eolymp_atlas_interactor_proto protoreflect.FileDescriptor
var File_eolymp_atlas_problem_proto protoreflect.FileDescriptor
var File_eolymp_atlas_problem_service_proto protoreflect.FileDescriptor
var File_eolymp_atlas_scoring_score_proto protoreflect.FileDescriptor
var File_eolymp_atlas_scoring_service_proto protoreflect.FileDescriptor
var File_eolymp_atlas_script_proto protoreflect.FileDescriptor
var File_eolymp_atlas_script_service_proto protoreflect.FileDescriptor
var File_eolymp_atlas_snapshot_proto protoreflect.FileDescriptor
var File_eolymp_atlas_solution_proto protoreflect.FileDescriptor
var File_eolymp_atlas_solution_service_proto protoreflect.FileDescriptor
var File_eolymp_atlas_statement_proto protoreflect.FileDescriptor
var File_eolymp_atlas_statement_service_proto protoreflect.FileDescriptor
var File_eolymp_atlas_submission_proto protoreflect.FileDescriptor
var File_eolymp_atlas_submission_service_proto protoreflect.FileDescriptor
var File_eolymp_atlas_suggestion_proto protoreflect.FileDescriptor
var File_eolymp_atlas_suggestion_service_proto protoreflect.FileDescriptor
var File_eolymp_atlas_testing_config_proto protoreflect.FileDescriptor
var File_eolymp_atlas_testing_feedback_proto protoreflect.FileDescriptor
var File_eolymp_atlas_testing_scoring_proto protoreflect.FileDescriptor
var File_eolymp_atlas_testing_service_proto protoreflect.FileDescriptor
var File_eolymp_atlas_testing_test_proto protoreflect.FileDescriptor
var File_eolymp_atlas_testing_testset_proto protoreflect.FileDescriptor
var File_eolymp_atlas_version_proto protoreflect.FileDescriptor
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: "VoteProblem", Handler: _ProblemService_VoteProblem_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)
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, }, { MethodName: "ListProblemTop", Handler: _ScoringService_ListProblemTop_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)
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)
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)
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, }, }, 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)
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, }, }, 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)
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)
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 RegisterAtlasHttpHandlers ¶
func RegisterAtlasHttpHandlers(router *mux.Router, prefix string, cli AtlasClient)
RegisterAtlasHttpHandlers adds handlers for for AtlasClient This constructor creates http.Handler, the actual implementation might change at any moment
func RegisterAtlasServer ¶
func RegisterAtlasServer(s grpc.ServiceRegistrar, srv AtlasServer)
func RegisterAttachmentServiceHttpHandlers ¶
func RegisterAttachmentServiceHttpHandlers(router *mux.Router, prefix string, cli AttachmentServiceClient)
RegisterAttachmentServiceHttpHandlers adds handlers for for AttachmentServiceClient This constructor creates http.Handler, the actual implementation might change at any moment
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 This constructor creates http.Handler, the actual implementation might change at any moment
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 This constructor creates http.Handler, the actual implementation might change at any moment
func RegisterCodeTemplateServiceServer ¶
func RegisterCodeTemplateServiceServer(s grpc.ServiceRegistrar, srv CodeTemplateServiceServer)
func RegisterConfigurationServiceHttpHandlers ¶
func RegisterConfigurationServiceHttpHandlers(router *mux.Router, prefix string, cli ConfigurationServiceClient)
RegisterConfigurationServiceHttpHandlers adds handlers for for ConfigurationServiceClient This constructor creates http.Handler, the actual implementation might change at any moment
func RegisterConfigurationServiceServer ¶
func RegisterConfigurationServiceServer(s grpc.ServiceRegistrar, srv ConfigurationServiceServer)
func RegisterEditorialServiceHttpHandlers ¶
func RegisterEditorialServiceHttpHandlers(router *mux.Router, prefix string, cli EditorialServiceClient)
RegisterEditorialServiceHttpHandlers adds handlers for for EditorialServiceClient This constructor creates http.Handler, the actual implementation might change at any moment
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 This constructor creates http.Handler, the actual implementation might change at any moment
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 This constructor creates http.Handler, the actual implementation might change at any moment
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 This constructor creates http.Handler, the actual implementation might change at any moment
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 This constructor creates http.Handler, the actual implementation might change at any moment
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 This constructor creates http.Handler, the actual implementation might change at any moment
func RegisterStatementServiceServer ¶
func RegisterStatementServiceServer(s grpc.ServiceRegistrar, srv StatementServiceServer)
func RegisterSubmissionServiceHttpHandlers ¶
func RegisterSubmissionServiceHttpHandlers(router *mux.Router, prefix string, cli SubmissionServiceClient)
RegisterSubmissionServiceHttpHandlers adds handlers for for SubmissionServiceClient This constructor creates http.Handler, the actual implementation might change at any moment
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 This constructor creates http.Handler, the actual implementation might change at any moment
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 This constructor creates http.Handler, the actual implementation might change at any moment
func RegisterTestingServiceServer ¶
func RegisterTestingServiceServer(s grpc.ServiceRegistrar, srv TestingServiceServer)
Types ¶
type AtlasClient ¶
type AtlasClient interface { CreateProblem(ctx context.Context, in *CreateProblemInput, opts ...grpc.CallOption) (*CreateProblemOutput, error) DeleteProblem(ctx context.Context, in *DeleteProblemInput, opts ...grpc.CallOption) (*DeleteProblemOutput, error) ListProblems(ctx context.Context, in *ListProblemsInput, opts ...grpc.CallOption) (*ListProblemsOutput, error) VoteProblem(ctx context.Context, in *VoteProblemInput, opts ...grpc.CallOption) (*VoteProblemOutput, error) DescribeProblem(ctx context.Context, in *DescribeProblemInput, opts ...grpc.CallOption) (*DescribeProblemOutput, error) UpdateProblem(ctx context.Context, in *UpdateProblemInput, opts ...grpc.CallOption) (*UpdateProblemOutput, error) SyncProblem(ctx context.Context, in *SyncProblemInput, opts ...grpc.CallOption) (*SyncProblemOutput, error) SetBookmark(ctx context.Context, in *SetBookmarkInput, opts ...grpc.CallOption) (*SetBookmarkOutput, error) GetBookmark(ctx context.Context, in *GetBookmarkInput, opts ...grpc.CallOption) (*GetBookmarkOutput, error) ListExamples(ctx context.Context, in *ListExamplesInput, opts ...grpc.CallOption) (*ListExamplesOutput, error) 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) 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) ListStatements(ctx context.Context, in *ListStatementsInput, opts ...grpc.CallOption) (*ListStatementsOutput, 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) 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) ListTestsets(ctx context.Context, in *ListTestsetsInput, opts ...grpc.CallOption) (*ListTestsetsOutput, error) DescribeTestset(ctx context.Context, in *DescribeTestsetInput, opts ...grpc.CallOption) (*DescribeTestsetOutput, 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) ListTests(ctx context.Context, in *ListTestsInput, opts ...grpc.CallOption) (*ListTestsOutput, error) DescribeTest(ctx context.Context, in *DescribeTestInput, opts ...grpc.CallOption) (*DescribeTestOutput, error) 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) 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) ListVersions(ctx context.Context, in *ListVersionsInput, opts ...grpc.CallOption) (*ListVersionsOutput, error) ListProblemTop(ctx context.Context, in *ListProblemTopInput, opts ...grpc.CallOption) (*ListProblemTopOutput, error) DescribeProblemGrading(ctx context.Context, in *DescribeProblemGradingInput, opts ...grpc.CallOption) (*DescribeProblemGradingOutput, error) CreateSubmission(ctx context.Context, in *CreateSubmissionInput, opts ...grpc.CallOption) (*CreateSubmissionOutput, error) DescribeSubmission(ctx context.Context, in *DescribeSubmissionInput, opts ...grpc.CallOption) (*DescribeSubmissionOutput, error) RetestSubmission(ctx context.Context, in *RetestSubmissionInput, opts ...grpc.CallOption) (*RetestSubmissionOutput, error) ListSubmissions(ctx context.Context, in *ListSubmissionsInput, opts ...grpc.CallOption) (*ListSubmissionsOutput, error) DescribeScore(ctx context.Context, in *DescribeScoreInput, opts ...grpc.CallOption) (*DescribeScoreOutput, error) }
AtlasClient is the client API for Atlas 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.
func NewAtlasClient ¶
func NewAtlasClient(cc grpc.ClientConnInterface) AtlasClient
type AtlasInterceptor ¶
type AtlasInterceptor struct {
// contains filtered or unexported fields
}
func NewAtlasInterceptor ¶
func NewAtlasInterceptor(cli AtlasClient, middleware ..._AtlasMiddleware) *AtlasInterceptor
NewAtlasInterceptor constructs additional middleware for a server based on annotations in proto files
func (*AtlasInterceptor) CreateAttachment ¶
func (i *AtlasInterceptor) CreateAttachment(ctx context.Context, in *CreateAttachmentInput, opts ...grpc.CallOption) (*CreateAttachmentOutput, error)
func (*AtlasInterceptor) CreateCodeTemplate ¶
func (i *AtlasInterceptor) CreateCodeTemplate(ctx context.Context, in *CreateCodeTemplateInput, opts ...grpc.CallOption) (*CreateCodeTemplateOutput, error)
func (*AtlasInterceptor) CreateProblem ¶
func (i *AtlasInterceptor) CreateProblem(ctx context.Context, in *CreateProblemInput, opts ...grpc.CallOption) (*CreateProblemOutput, error)
func (*AtlasInterceptor) CreateStatement ¶
func (i *AtlasInterceptor) CreateStatement(ctx context.Context, in *CreateStatementInput, opts ...grpc.CallOption) (*CreateStatementOutput, error)
func (*AtlasInterceptor) CreateSubmission ¶
func (i *AtlasInterceptor) CreateSubmission(ctx context.Context, in *CreateSubmissionInput, opts ...grpc.CallOption) (*CreateSubmissionOutput, error)
func (*AtlasInterceptor) CreateTest ¶
func (i *AtlasInterceptor) CreateTest(ctx context.Context, in *CreateTestInput, opts ...grpc.CallOption) (*CreateTestOutput, error)
func (*AtlasInterceptor) CreateTestset ¶
func (i *AtlasInterceptor) CreateTestset(ctx context.Context, in *CreateTestsetInput, opts ...grpc.CallOption) (*CreateTestsetOutput, error)
func (*AtlasInterceptor) DeleteAttachment ¶
func (i *AtlasInterceptor) DeleteAttachment(ctx context.Context, in *DeleteAttachmentInput, opts ...grpc.CallOption) (*DeleteAttachmentOutput, error)
func (*AtlasInterceptor) DeleteCodeTemplate ¶
func (i *AtlasInterceptor) DeleteCodeTemplate(ctx context.Context, in *DeleteCodeTemplateInput, opts ...grpc.CallOption) (*DeleteCodeTemplateOutput, error)
func (*AtlasInterceptor) DeleteProblem ¶
func (i *AtlasInterceptor) DeleteProblem(ctx context.Context, in *DeleteProblemInput, opts ...grpc.CallOption) (*DeleteProblemOutput, error)
func (*AtlasInterceptor) DeleteStatement ¶
func (i *AtlasInterceptor) DeleteStatement(ctx context.Context, in *DeleteStatementInput, opts ...grpc.CallOption) (*DeleteStatementOutput, error)
func (*AtlasInterceptor) DeleteTest ¶
func (i *AtlasInterceptor) DeleteTest(ctx context.Context, in *DeleteTestInput, opts ...grpc.CallOption) (*DeleteTestOutput, error)
func (*AtlasInterceptor) DeleteTestset ¶
func (i *AtlasInterceptor) DeleteTestset(ctx context.Context, in *DeleteTestsetInput, opts ...grpc.CallOption) (*DeleteTestsetOutput, error)
func (*AtlasInterceptor) DescribeAttachment ¶
func (i *AtlasInterceptor) DescribeAttachment(ctx context.Context, in *DescribeAttachmentInput, opts ...grpc.CallOption) (*DescribeAttachmentOutput, error)
func (*AtlasInterceptor) DescribeChecker ¶
func (i *AtlasInterceptor) DescribeChecker(ctx context.Context, in *DescribeCheckerInput, opts ...grpc.CallOption) (*DescribeCheckerOutput, error)
func (*AtlasInterceptor) DescribeCodeTemplate ¶
func (i *AtlasInterceptor) DescribeCodeTemplate(ctx context.Context, in *DescribeCodeTemplateInput, opts ...grpc.CallOption) (*DescribeCodeTemplateOutput, error)
func (*AtlasInterceptor) DescribeInteractor ¶
func (i *AtlasInterceptor) DescribeInteractor(ctx context.Context, in *DescribeInteractorInput, opts ...grpc.CallOption) (*DescribeInteractorOutput, error)
func (*AtlasInterceptor) DescribeProblem ¶
func (i *AtlasInterceptor) DescribeProblem(ctx context.Context, in *DescribeProblemInput, opts ...grpc.CallOption) (*DescribeProblemOutput, error)
func (*AtlasInterceptor) DescribeProblemGrading ¶
func (i *AtlasInterceptor) DescribeProblemGrading(ctx context.Context, in *DescribeProblemGradingInput, opts ...grpc.CallOption) (*DescribeProblemGradingOutput, error)
func (*AtlasInterceptor) DescribeScore ¶
func (i *AtlasInterceptor) DescribeScore(ctx context.Context, in *DescribeScoreInput, opts ...grpc.CallOption) (*DescribeScoreOutput, error)
func (*AtlasInterceptor) DescribeStatement ¶
func (i *AtlasInterceptor) DescribeStatement(ctx context.Context, in *DescribeStatementInput, opts ...grpc.CallOption) (*DescribeStatementOutput, error)
func (*AtlasInterceptor) DescribeSubmission ¶
func (i *AtlasInterceptor) DescribeSubmission(ctx context.Context, in *DescribeSubmissionInput, opts ...grpc.CallOption) (*DescribeSubmissionOutput, error)
func (*AtlasInterceptor) DescribeTest ¶
func (i *AtlasInterceptor) DescribeTest(ctx context.Context, in *DescribeTestInput, opts ...grpc.CallOption) (*DescribeTestOutput, error)
func (*AtlasInterceptor) DescribeTestingConfig ¶
func (i *AtlasInterceptor) DescribeTestingConfig(ctx context.Context, in *DescribeTestingConfigInput, opts ...grpc.CallOption) (*DescribeTestingConfigOutput, error)
func (*AtlasInterceptor) DescribeTestset ¶
func (i *AtlasInterceptor) DescribeTestset(ctx context.Context, in *DescribeTestsetInput, opts ...grpc.CallOption) (*DescribeTestsetOutput, error)
func (*AtlasInterceptor) GetBookmark ¶
func (i *AtlasInterceptor) GetBookmark(ctx context.Context, in *GetBookmarkInput, opts ...grpc.CallOption) (*GetBookmarkOutput, error)
func (*AtlasInterceptor) ListAttachments ¶
func (i *AtlasInterceptor) ListAttachments(ctx context.Context, in *ListAttachmentsInput, opts ...grpc.CallOption) (*ListAttachmentsOutput, error)
func (*AtlasInterceptor) ListCodeTemplates ¶
func (i *AtlasInterceptor) ListCodeTemplates(ctx context.Context, in *ListCodeTemplatesInput, opts ...grpc.CallOption) (*ListCodeTemplatesOutput, error)
func (*AtlasInterceptor) ListExamples ¶
func (i *AtlasInterceptor) ListExamples(ctx context.Context, in *ListExamplesInput, opts ...grpc.CallOption) (*ListExamplesOutput, error)
func (*AtlasInterceptor) ListProblemTop ¶
func (i *AtlasInterceptor) ListProblemTop(ctx context.Context, in *ListProblemTopInput, opts ...grpc.CallOption) (*ListProblemTopOutput, error)
func (*AtlasInterceptor) ListProblems ¶
func (i *AtlasInterceptor) ListProblems(ctx context.Context, in *ListProblemsInput, opts ...grpc.CallOption) (*ListProblemsOutput, error)
func (*AtlasInterceptor) ListStatements ¶
func (i *AtlasInterceptor) ListStatements(ctx context.Context, in *ListStatementsInput, opts ...grpc.CallOption) (*ListStatementsOutput, error)
func (*AtlasInterceptor) ListSubmissions ¶
func (i *AtlasInterceptor) ListSubmissions(ctx context.Context, in *ListSubmissionsInput, opts ...grpc.CallOption) (*ListSubmissionsOutput, error)
func (*AtlasInterceptor) ListTests ¶
func (i *AtlasInterceptor) ListTests(ctx context.Context, in *ListTestsInput, opts ...grpc.CallOption) (*ListTestsOutput, error)
func (*AtlasInterceptor) ListTestsets ¶
func (i *AtlasInterceptor) ListTestsets(ctx context.Context, in *ListTestsetsInput, opts ...grpc.CallOption) (*ListTestsetsOutput, error)
func (*AtlasInterceptor) ListVersions ¶
func (i *AtlasInterceptor) ListVersions(ctx context.Context, in *ListVersionsInput, opts ...grpc.CallOption) (*ListVersionsOutput, error)
func (*AtlasInterceptor) LookupCodeTemplate ¶
func (i *AtlasInterceptor) LookupCodeTemplate(ctx context.Context, in *LookupCodeTemplateInput, opts ...grpc.CallOption) (*LookupCodeTemplateOutput, error)
func (*AtlasInterceptor) LookupStatement ¶
func (i *AtlasInterceptor) LookupStatement(ctx context.Context, in *LookupStatementInput, opts ...grpc.CallOption) (*LookupStatementOutput, error)
func (*AtlasInterceptor) PreviewStatement ¶
func (i *AtlasInterceptor) PreviewStatement(ctx context.Context, in *PreviewStatementInput, opts ...grpc.CallOption) (*PreviewStatementOutput, error)
func (*AtlasInterceptor) RetestSubmission ¶
func (i *AtlasInterceptor) RetestSubmission(ctx context.Context, in *RetestSubmissionInput, opts ...grpc.CallOption) (*RetestSubmissionOutput, error)
func (*AtlasInterceptor) SetBookmark ¶
func (i *AtlasInterceptor) SetBookmark(ctx context.Context, in *SetBookmarkInput, opts ...grpc.CallOption) (*SetBookmarkOutput, error)
func (*AtlasInterceptor) SyncProblem ¶
func (i *AtlasInterceptor) SyncProblem(ctx context.Context, in *SyncProblemInput, opts ...grpc.CallOption) (*SyncProblemOutput, error)
func (*AtlasInterceptor) UpdateAttachment ¶
func (i *AtlasInterceptor) UpdateAttachment(ctx context.Context, in *UpdateAttachmentInput, opts ...grpc.CallOption) (*UpdateAttachmentOutput, error)
func (*AtlasInterceptor) UpdateChecker ¶
func (i *AtlasInterceptor) UpdateChecker(ctx context.Context, in *UpdateCheckerInput, opts ...grpc.CallOption) (*UpdateCheckerOutput, error)
func (*AtlasInterceptor) UpdateCodeTemplate ¶
func (i *AtlasInterceptor) UpdateCodeTemplate(ctx context.Context, in *UpdateCodeTemplateInput, opts ...grpc.CallOption) (*UpdateCodeTemplateOutput, error)
func (*AtlasInterceptor) UpdateInteractor ¶
func (i *AtlasInterceptor) UpdateInteractor(ctx context.Context, in *UpdateInteractorInput, opts ...grpc.CallOption) (*UpdateInteractorOutput, error)
func (*AtlasInterceptor) UpdateProblem ¶
func (i *AtlasInterceptor) UpdateProblem(ctx context.Context, in *UpdateProblemInput, opts ...grpc.CallOption) (*UpdateProblemOutput, error)
func (*AtlasInterceptor) UpdateStatement ¶
func (i *AtlasInterceptor) UpdateStatement(ctx context.Context, in *UpdateStatementInput, opts ...grpc.CallOption) (*UpdateStatementOutput, error)
func (*AtlasInterceptor) UpdateTest ¶
func (i *AtlasInterceptor) UpdateTest(ctx context.Context, in *UpdateTestInput, opts ...grpc.CallOption) (*UpdateTestOutput, error)
func (*AtlasInterceptor) UpdateTestingConfig ¶
func (i *AtlasInterceptor) UpdateTestingConfig(ctx context.Context, in *UpdateTestingConfigInput, opts ...grpc.CallOption) (*UpdateTestingConfigOutput, error)
func (*AtlasInterceptor) UpdateTestset ¶
func (i *AtlasInterceptor) UpdateTestset(ctx context.Context, in *UpdateTestsetInput, opts ...grpc.CallOption) (*UpdateTestsetOutput, error)
func (*AtlasInterceptor) VoteProblem ¶
func (i *AtlasInterceptor) VoteProblem(ctx context.Context, in *VoteProblemInput, opts ...grpc.CallOption) (*VoteProblemOutput, error)
type AtlasServer ¶
type AtlasServer interface { CreateProblem(context.Context, *CreateProblemInput) (*CreateProblemOutput, error) DeleteProblem(context.Context, *DeleteProblemInput) (*DeleteProblemOutput, error) ListProblems(context.Context, *ListProblemsInput) (*ListProblemsOutput, error) VoteProblem(context.Context, *VoteProblemInput) (*VoteProblemOutput, error) DescribeProblem(context.Context, *DescribeProblemInput) (*DescribeProblemOutput, error) UpdateProblem(context.Context, *UpdateProblemInput) (*UpdateProblemOutput, error) SyncProblem(context.Context, *SyncProblemInput) (*SyncProblemOutput, error) SetBookmark(context.Context, *SetBookmarkInput) (*SetBookmarkOutput, error) GetBookmark(context.Context, *GetBookmarkInput) (*GetBookmarkOutput, error) ListExamples(context.Context, *ListExamplesInput) (*ListExamplesOutput, error) UpdateTestingConfig(context.Context, *UpdateTestingConfigInput) (*UpdateTestingConfigOutput, error) DescribeTestingConfig(context.Context, *DescribeTestingConfigInput) (*DescribeTestingConfigOutput, error) UpdateChecker(context.Context, *UpdateCheckerInput) (*UpdateCheckerOutput, error) DescribeChecker(context.Context, *DescribeCheckerInput) (*DescribeCheckerOutput, error) UpdateInteractor(context.Context, *UpdateInteractorInput) (*UpdateInteractorOutput, error) DescribeInteractor(context.Context, *DescribeInteractorInput) (*DescribeInteractorOutput, error) CreateStatement(context.Context, *CreateStatementInput) (*CreateStatementOutput, error) UpdateStatement(context.Context, *UpdateStatementInput) (*UpdateStatementOutput, error) DeleteStatement(context.Context, *DeleteStatementInput) (*DeleteStatementOutput, error) ListStatements(context.Context, *ListStatementsInput) (*ListStatementsOutput, 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) CreateTestset(context.Context, *CreateTestsetInput) (*CreateTestsetOutput, error) UpdateTestset(context.Context, *UpdateTestsetInput) (*UpdateTestsetOutput, error) DeleteTestset(context.Context, *DeleteTestsetInput) (*DeleteTestsetOutput, error) ListTestsets(context.Context, *ListTestsetsInput) (*ListTestsetsOutput, error) DescribeTestset(context.Context, *DescribeTestsetInput) (*DescribeTestsetOutput, error) CreateTest(context.Context, *CreateTestInput) (*CreateTestOutput, error) UpdateTest(context.Context, *UpdateTestInput) (*UpdateTestOutput, error) DeleteTest(context.Context, *DeleteTestInput) (*DeleteTestOutput, error) ListTests(context.Context, *ListTestsInput) (*ListTestsOutput, error) DescribeTest(context.Context, *DescribeTestInput) (*DescribeTestOutput, error) CreateCodeTemplate(context.Context, *CreateCodeTemplateInput) (*CreateCodeTemplateOutput, error) UpdateCodeTemplate(context.Context, *UpdateCodeTemplateInput) (*UpdateCodeTemplateOutput, error) DeleteCodeTemplate(context.Context, *DeleteCodeTemplateInput) (*DeleteCodeTemplateOutput, error) ListCodeTemplates(context.Context, *ListCodeTemplatesInput) (*ListCodeTemplatesOutput, error) DescribeCodeTemplate(context.Context, *DescribeCodeTemplateInput) (*DescribeCodeTemplateOutput, error) LookupCodeTemplate(context.Context, *LookupCodeTemplateInput) (*LookupCodeTemplateOutput, error) CreateAttachment(context.Context, *CreateAttachmentInput) (*CreateAttachmentOutput, error) UpdateAttachment(context.Context, *UpdateAttachmentInput) (*UpdateAttachmentOutput, error) DeleteAttachment(context.Context, *DeleteAttachmentInput) (*DeleteAttachmentOutput, error) ListAttachments(context.Context, *ListAttachmentsInput) (*ListAttachmentsOutput, error) DescribeAttachment(context.Context, *DescribeAttachmentInput) (*DescribeAttachmentOutput, error) ListVersions(context.Context, *ListVersionsInput) (*ListVersionsOutput, error) ListProblemTop(context.Context, *ListProblemTopInput) (*ListProblemTopOutput, error) DescribeProblemGrading(context.Context, *DescribeProblemGradingInput) (*DescribeProblemGradingOutput, error) CreateSubmission(context.Context, *CreateSubmissionInput) (*CreateSubmissionOutput, error) DescribeSubmission(context.Context, *DescribeSubmissionInput) (*DescribeSubmissionOutput, error) RetestSubmission(context.Context, *RetestSubmissionInput) (*RetestSubmissionOutput, error) ListSubmissions(context.Context, *ListSubmissionsInput) (*ListSubmissionsOutput, error) DescribeScore(context.Context, *DescribeScoreInput) (*DescribeScoreOutput, error) }
AtlasServer is the server API for Atlas service. All implementations should embed UnimplementedAtlasServer for forward compatibility.
type AtlasService ¶
type AtlasService struct {
// contains filtered or unexported fields
}
func NewAtlasHttpClient ¶
func NewAtlasHttpClient(url string, cli _AtlasHttpClient) *AtlasService
NewAtlasHttpClient constructs client for Atlas
func (*AtlasService) CreateAttachment ¶
func (s *AtlasService) CreateAttachment(ctx context.Context, in *CreateAttachmentInput) (*CreateAttachmentOutput, error)
func (*AtlasService) CreateCodeTemplate ¶
func (s *AtlasService) CreateCodeTemplate(ctx context.Context, in *CreateCodeTemplateInput) (*CreateCodeTemplateOutput, error)
func (*AtlasService) CreateProblem ¶
func (s *AtlasService) CreateProblem(ctx context.Context, in *CreateProblemInput) (*CreateProblemOutput, error)
func (*AtlasService) CreateStatement ¶
func (s *AtlasService) CreateStatement(ctx context.Context, in *CreateStatementInput) (*CreateStatementOutput, error)
func (*AtlasService) CreateSubmission ¶
func (s *AtlasService) CreateSubmission(ctx context.Context, in *CreateSubmissionInput) (*CreateSubmissionOutput, error)
func (*AtlasService) CreateTest ¶
func (s *AtlasService) CreateTest(ctx context.Context, in *CreateTestInput) (*CreateTestOutput, error)
func (*AtlasService) CreateTestset ¶
func (s *AtlasService) CreateTestset(ctx context.Context, in *CreateTestsetInput) (*CreateTestsetOutput, error)
func (*AtlasService) DeleteAttachment ¶
func (s *AtlasService) DeleteAttachment(ctx context.Context, in *DeleteAttachmentInput) (*DeleteAttachmentOutput, error)
func (*AtlasService) DeleteCodeTemplate ¶
func (s *AtlasService) DeleteCodeTemplate(ctx context.Context, in *DeleteCodeTemplateInput) (*DeleteCodeTemplateOutput, error)
func (*AtlasService) DeleteProblem ¶
func (s *AtlasService) DeleteProblem(ctx context.Context, in *DeleteProblemInput) (*DeleteProblemOutput, error)
func (*AtlasService) DeleteStatement ¶
func (s *AtlasService) DeleteStatement(ctx context.Context, in *DeleteStatementInput) (*DeleteStatementOutput, error)
func (*AtlasService) DeleteTest ¶
func (s *AtlasService) DeleteTest(ctx context.Context, in *DeleteTestInput) (*DeleteTestOutput, error)
func (*AtlasService) DeleteTestset ¶
func (s *AtlasService) DeleteTestset(ctx context.Context, in *DeleteTestsetInput) (*DeleteTestsetOutput, error)
func (*AtlasService) DescribeAttachment ¶
func (s *AtlasService) DescribeAttachment(ctx context.Context, in *DescribeAttachmentInput) (*DescribeAttachmentOutput, error)
func (*AtlasService) DescribeChecker ¶
func (s *AtlasService) DescribeChecker(ctx context.Context, in *DescribeCheckerInput) (*DescribeCheckerOutput, error)
func (*AtlasService) DescribeCodeTemplate ¶
func (s *AtlasService) DescribeCodeTemplate(ctx context.Context, in *DescribeCodeTemplateInput) (*DescribeCodeTemplateOutput, error)
func (*AtlasService) DescribeInteractor ¶
func (s *AtlasService) DescribeInteractor(ctx context.Context, in *DescribeInteractorInput) (*DescribeInteractorOutput, error)
func (*AtlasService) DescribeProblem ¶
func (s *AtlasService) DescribeProblem(ctx context.Context, in *DescribeProblemInput) (*DescribeProblemOutput, error)
func (*AtlasService) DescribeProblemGrading ¶
func (s *AtlasService) DescribeProblemGrading(ctx context.Context, in *DescribeProblemGradingInput) (*DescribeProblemGradingOutput, error)
func (*AtlasService) DescribeScore ¶
func (s *AtlasService) DescribeScore(ctx context.Context, in *DescribeScoreInput) (*DescribeScoreOutput, error)
func (*AtlasService) DescribeStatement ¶
func (s *AtlasService) DescribeStatement(ctx context.Context, in *DescribeStatementInput) (*DescribeStatementOutput, error)
func (*AtlasService) DescribeSubmission ¶
func (s *AtlasService) DescribeSubmission(ctx context.Context, in *DescribeSubmissionInput) (*DescribeSubmissionOutput, error)
func (*AtlasService) DescribeTest ¶
func (s *AtlasService) DescribeTest(ctx context.Context, in *DescribeTestInput) (*DescribeTestOutput, error)
func (*AtlasService) DescribeTestingConfig ¶
func (s *AtlasService) DescribeTestingConfig(ctx context.Context, in *DescribeTestingConfigInput) (*DescribeTestingConfigOutput, error)
func (*AtlasService) DescribeTestset ¶
func (s *AtlasService) DescribeTestset(ctx context.Context, in *DescribeTestsetInput) (*DescribeTestsetOutput, error)
func (*AtlasService) GetBookmark ¶
func (s *AtlasService) GetBookmark(ctx context.Context, in *GetBookmarkInput) (*GetBookmarkOutput, error)
func (*AtlasService) ListAttachments ¶
func (s *AtlasService) ListAttachments(ctx context.Context, in *ListAttachmentsInput) (*ListAttachmentsOutput, error)
func (*AtlasService) ListCodeTemplates ¶
func (s *AtlasService) ListCodeTemplates(ctx context.Context, in *ListCodeTemplatesInput) (*ListCodeTemplatesOutput, error)
func (*AtlasService) ListExamples ¶
func (s *AtlasService) ListExamples(ctx context.Context, in *ListExamplesInput) (*ListExamplesOutput, error)
func (*AtlasService) ListProblemTop ¶
func (s *AtlasService) ListProblemTop(ctx context.Context, in *ListProblemTopInput) (*ListProblemTopOutput, error)
func (*AtlasService) ListProblems ¶
func (s *AtlasService) ListProblems(ctx context.Context, in *ListProblemsInput) (*ListProblemsOutput, error)
func (*AtlasService) ListStatements ¶
func (s *AtlasService) ListStatements(ctx context.Context, in *ListStatementsInput) (*ListStatementsOutput, error)
func (*AtlasService) ListSubmissions ¶
func (s *AtlasService) ListSubmissions(ctx context.Context, in *ListSubmissionsInput) (*ListSubmissionsOutput, error)
func (*AtlasService) ListTests ¶
func (s *AtlasService) ListTests(ctx context.Context, in *ListTestsInput) (*ListTestsOutput, error)
func (*AtlasService) ListTestsets ¶
func (s *AtlasService) ListTestsets(ctx context.Context, in *ListTestsetsInput) (*ListTestsetsOutput, error)
func (*AtlasService) ListVersions ¶
func (s *AtlasService) ListVersions(ctx context.Context, in *ListVersionsInput) (*ListVersionsOutput, error)
func (*AtlasService) LookupCodeTemplate ¶
func (s *AtlasService) LookupCodeTemplate(ctx context.Context, in *LookupCodeTemplateInput) (*LookupCodeTemplateOutput, error)
func (*AtlasService) LookupStatement ¶
func (s *AtlasService) LookupStatement(ctx context.Context, in *LookupStatementInput) (*LookupStatementOutput, error)
func (*AtlasService) PreviewStatement ¶
func (s *AtlasService) PreviewStatement(ctx context.Context, in *PreviewStatementInput) (*PreviewStatementOutput, error)
func (*AtlasService) RetestSubmission ¶
func (s *AtlasService) RetestSubmission(ctx context.Context, in *RetestSubmissionInput) (*RetestSubmissionOutput, error)
func (*AtlasService) SetBookmark ¶
func (s *AtlasService) SetBookmark(ctx context.Context, in *SetBookmarkInput) (*SetBookmarkOutput, error)
func (*AtlasService) SyncProblem ¶
func (s *AtlasService) SyncProblem(ctx context.Context, in *SyncProblemInput) (*SyncProblemOutput, error)
func (*AtlasService) UpdateAttachment ¶
func (s *AtlasService) UpdateAttachment(ctx context.Context, in *UpdateAttachmentInput) (*UpdateAttachmentOutput, error)
func (*AtlasService) UpdateChecker ¶
func (s *AtlasService) UpdateChecker(ctx context.Context, in *UpdateCheckerInput) (*UpdateCheckerOutput, error)
func (*AtlasService) UpdateCodeTemplate ¶
func (s *AtlasService) UpdateCodeTemplate(ctx context.Context, in *UpdateCodeTemplateInput) (*UpdateCodeTemplateOutput, error)
func (*AtlasService) UpdateInteractor ¶
func (s *AtlasService) UpdateInteractor(ctx context.Context, in *UpdateInteractorInput) (*UpdateInteractorOutput, error)
func (*AtlasService) UpdateProblem ¶
func (s *AtlasService) UpdateProblem(ctx context.Context, in *UpdateProblemInput) (*UpdateProblemOutput, error)
func (*AtlasService) UpdateStatement ¶
func (s *AtlasService) UpdateStatement(ctx context.Context, in *UpdateStatementInput) (*UpdateStatementOutput, error)
func (*AtlasService) UpdateTest ¶
func (s *AtlasService) UpdateTest(ctx context.Context, in *UpdateTestInput) (*UpdateTestOutput, error)
func (*AtlasService) UpdateTestingConfig ¶
func (s *AtlasService) UpdateTestingConfig(ctx context.Context, in *UpdateTestingConfigInput) (*UpdateTestingConfigOutput, error)
func (*AtlasService) UpdateTestset ¶
func (s *AtlasService) UpdateTestset(ctx context.Context, in *UpdateTestsetInput) (*UpdateTestsetOutput, error)
func (*AtlasService) VoteProblem ¶
func (s *AtlasService) VoteProblem(ctx context.Context, in *VoteProblemInput) (*VoteProblemOutput, error)
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"` 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 (*Attachment) GetLink ¶
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.
func NewAttachmentServiceClient ¶
func NewAttachmentServiceClient(cc grpc.ClientConnInterface) AttachmentServiceClient
type AttachmentServiceInterceptor ¶
type AttachmentServiceInterceptor struct {
// contains filtered or unexported fields
}
func NewAttachmentServiceInterceptor ¶
func NewAttachmentServiceInterceptor(cli AttachmentServiceClient, middleware ..._AttachmentServiceMiddleware) *AttachmentServiceInterceptor
NewAttachmentServiceInterceptor constructs additional middleware for a server based on annotations in proto files
func (*AttachmentServiceInterceptor) CreateAttachment ¶
func (i *AttachmentServiceInterceptor) CreateAttachment(ctx context.Context, in *CreateAttachmentInput, opts ...grpc.CallOption) (*CreateAttachmentOutput, error)
func (*AttachmentServiceInterceptor) DeleteAttachment ¶
func (i *AttachmentServiceInterceptor) DeleteAttachment(ctx context.Context, in *DeleteAttachmentInput, opts ...grpc.CallOption) (*DeleteAttachmentOutput, error)
func (*AttachmentServiceInterceptor) DescribeAttachment ¶
func (i *AttachmentServiceInterceptor) DescribeAttachment(ctx context.Context, in *DescribeAttachmentInput, opts ...grpc.CallOption) (*DescribeAttachmentOutput, error)
func (*AttachmentServiceInterceptor) ListAttachments ¶
func (i *AttachmentServiceInterceptor) ListAttachments(ctx context.Context, in *ListAttachmentsInput, opts ...grpc.CallOption) (*ListAttachmentsOutput, error)
func (*AttachmentServiceInterceptor) UpdateAttachment ¶
func (i *AttachmentServiceInterceptor) UpdateAttachment(ctx context.Context, in *UpdateAttachmentInput, opts ...grpc.CallOption) (*UpdateAttachmentOutput, error)
type AttachmentServiceServer ¶
type AttachmentServiceServer interface { CreateAttachment(context.Context, *CreateAttachmentInput) (*CreateAttachmentOutput, error) UpdateAttachment(context.Context, *UpdateAttachmentInput) (*UpdateAttachmentOutput, error) DeleteAttachment(context.Context, *DeleteAttachmentInput) (*DeleteAttachmentOutput, error) ListAttachments(context.Context, *ListAttachmentsInput) (*ListAttachmentsOutput, error) DescribeAttachment(context.Context, *DescribeAttachmentInput) (*DescribeAttachmentOutput, error) }
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 (s *AttachmentServiceService) CreateAttachment(ctx context.Context, in *CreateAttachmentInput) (*CreateAttachmentOutput, error)
func (*AttachmentServiceService) DeleteAttachment ¶
func (s *AttachmentServiceService) DeleteAttachment(ctx context.Context, in *DeleteAttachmentInput) (*DeleteAttachmentOutput, error)
func (*AttachmentServiceService) DescribeAttachment ¶
func (s *AttachmentServiceService) DescribeAttachment(ctx context.Context, in *DescribeAttachmentInput) (*DescribeAttachmentOutput, error)
func (*AttachmentServiceService) ListAttachments ¶
func (s *AttachmentServiceService) ListAttachments(ctx context.Context, in *ListAttachmentsInput) (*ListAttachmentsOutput, error)
func (*AttachmentServiceService) UpdateAttachment ¶
func (s *AttachmentServiceService) UpdateAttachment(ctx context.Context, in *UpdateAttachmentInput) (*UpdateAttachmentOutput, error)
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.
func NewBookmarkServiceClient ¶
func NewBookmarkServiceClient(cc grpc.ClientConnInterface) BookmarkServiceClient
type BookmarkServiceInterceptor ¶
type BookmarkServiceInterceptor struct {
// contains filtered or unexported fields
}
func NewBookmarkServiceInterceptor ¶
func NewBookmarkServiceInterceptor(cli BookmarkServiceClient, middleware ..._BookmarkServiceMiddleware) *BookmarkServiceInterceptor
NewBookmarkServiceInterceptor constructs additional middleware for a server based on annotations in proto files
func (*BookmarkServiceInterceptor) GetBookmark ¶
func (i *BookmarkServiceInterceptor) GetBookmark(ctx context.Context, in *GetBookmarkInput, opts ...grpc.CallOption) (*GetBookmarkOutput, error)
func (*BookmarkServiceInterceptor) SetBookmark ¶
func (i *BookmarkServiceInterceptor) SetBookmark(ctx context.Context, in *SetBookmarkInput, opts ...grpc.CallOption) (*SetBookmarkOutput, error)
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 (s *BookmarkServiceService) GetBookmark(ctx context.Context, in *GetBookmarkInput) (*GetBookmarkOutput, error)
func (*BookmarkServiceService) SetBookmark ¶
func (s *BookmarkServiceService) SetBookmark(ctx context.Context, in *SetBookmarkInput) (*SetBookmarkOutput, error)
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) GetCaseSensitive ¶
func (*Checker) GetOrderSensitive ¶
func (*Checker) GetPrecision ¶
func (*Checker) GetRuntime ¶
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
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.
func NewCodeTemplateServiceClient ¶
func NewCodeTemplateServiceClient(cc grpc.ClientConnInterface) CodeTemplateServiceClient
type CodeTemplateServiceInterceptor ¶
type CodeTemplateServiceInterceptor struct {
// contains filtered or unexported fields
}
func NewCodeTemplateServiceInterceptor ¶
func NewCodeTemplateServiceInterceptor(cli CodeTemplateServiceClient, middleware ..._CodeTemplateServiceMiddleware) *CodeTemplateServiceInterceptor
NewCodeTemplateServiceInterceptor constructs additional middleware for a server based on annotations in proto files
func (*CodeTemplateServiceInterceptor) CreateCodeTemplate ¶
func (i *CodeTemplateServiceInterceptor) CreateCodeTemplate(ctx context.Context, in *CreateCodeTemplateInput, opts ...grpc.CallOption) (*CreateCodeTemplateOutput, error)
func (*CodeTemplateServiceInterceptor) DeleteCodeTemplate ¶
func (i *CodeTemplateServiceInterceptor) DeleteCodeTemplate(ctx context.Context, in *DeleteCodeTemplateInput, opts ...grpc.CallOption) (*DeleteCodeTemplateOutput, error)
func (*CodeTemplateServiceInterceptor) DescribeCodeTemplate ¶
func (i *CodeTemplateServiceInterceptor) DescribeCodeTemplate(ctx context.Context, in *DescribeCodeTemplateInput, opts ...grpc.CallOption) (*DescribeCodeTemplateOutput, error)
func (*CodeTemplateServiceInterceptor) ListCodeTemplates ¶
func (i *CodeTemplateServiceInterceptor) ListCodeTemplates(ctx context.Context, in *ListCodeTemplatesInput, opts ...grpc.CallOption) (*ListCodeTemplatesOutput, error)
func (*CodeTemplateServiceInterceptor) LookupCodeTemplate ¶
func (i *CodeTemplateServiceInterceptor) LookupCodeTemplate(ctx context.Context, in *LookupCodeTemplateInput, opts ...grpc.CallOption) (*LookupCodeTemplateOutput, error)
func (*CodeTemplateServiceInterceptor) UpdateCodeTemplate ¶
func (i *CodeTemplateServiceInterceptor) UpdateCodeTemplate(ctx context.Context, in *UpdateCodeTemplateInput, opts ...grpc.CallOption) (*UpdateCodeTemplateOutput, error)
type CodeTemplateServiceServer ¶
type CodeTemplateServiceServer interface { CreateCodeTemplate(context.Context, *CreateCodeTemplateInput) (*CreateCodeTemplateOutput, error) UpdateCodeTemplate(context.Context, *UpdateCodeTemplateInput) (*UpdateCodeTemplateOutput, error) DeleteCodeTemplate(context.Context, *DeleteCodeTemplateInput) (*DeleteCodeTemplateOutput, error) ListCodeTemplates(context.Context, *ListCodeTemplatesInput) (*ListCodeTemplatesOutput, error) DescribeCodeTemplate(context.Context, *DescribeCodeTemplateInput) (*DescribeCodeTemplateOutput, error) LookupCodeTemplate(context.Context, *LookupCodeTemplateInput) (*LookupCodeTemplateOutput, error) }
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 (s *CodeTemplateServiceService) CreateCodeTemplate(ctx context.Context, in *CreateCodeTemplateInput) (*CreateCodeTemplateOutput, error)
func (*CodeTemplateServiceService) DeleteCodeTemplate ¶
func (s *CodeTemplateServiceService) DeleteCodeTemplate(ctx context.Context, in *DeleteCodeTemplateInput) (*DeleteCodeTemplateOutput, error)
func (*CodeTemplateServiceService) DescribeCodeTemplate ¶
func (s *CodeTemplateServiceService) DescribeCodeTemplate(ctx context.Context, in *DescribeCodeTemplateInput) (*DescribeCodeTemplateOutput, error)
func (*CodeTemplateServiceService) ListCodeTemplates ¶
func (s *CodeTemplateServiceService) ListCodeTemplates(ctx context.Context, in *ListCodeTemplatesInput) (*ListCodeTemplatesOutput, error)
func (*CodeTemplateServiceService) LookupCodeTemplate ¶
func (s *CodeTemplateServiceService) LookupCodeTemplate(ctx context.Context, in *LookupCodeTemplateInput) (*LookupCodeTemplateOutput, error)
func (*CodeTemplateServiceService) UpdateCodeTemplate ¶
func (s *CodeTemplateServiceService) UpdateCodeTemplate(ctx context.Context, in *UpdateCodeTemplateInput) (*UpdateCodeTemplateOutput, error)
type ConfigurationServiceClient ¶
type ConfigurationServiceClient interface { ConfigurePolygon(ctx context.Context, in *ConfigurePolygonInput, opts ...grpc.CallOption) (*ConfigurePolygonOutput, error) DescribePolygon(ctx context.Context, in *DescribePolygonInput, opts ...grpc.CallOption) (*DescribePolygonOutput, error) }
ConfigurationServiceClient is the client API for ConfigurationService 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.
func NewConfigurationServiceClient ¶
func NewConfigurationServiceClient(cc grpc.ClientConnInterface) ConfigurationServiceClient
type ConfigurationServiceInterceptor ¶
type ConfigurationServiceInterceptor struct {
// contains filtered or unexported fields
}
func NewConfigurationServiceInterceptor ¶
func NewConfigurationServiceInterceptor(cli ConfigurationServiceClient, middleware ..._ConfigurationServiceMiddleware) *ConfigurationServiceInterceptor
NewConfigurationServiceInterceptor constructs additional middleware for a server based on annotations in proto files
func (*ConfigurationServiceInterceptor) ConfigurePolygon ¶
func (i *ConfigurationServiceInterceptor) ConfigurePolygon(ctx context.Context, in *ConfigurePolygonInput, opts ...grpc.CallOption) (*ConfigurePolygonOutput, error)
func (*ConfigurationServiceInterceptor) DescribePolygon ¶
func (i *ConfigurationServiceInterceptor) DescribePolygon(ctx context.Context, in *DescribePolygonInput, opts ...grpc.CallOption) (*DescribePolygonOutput, error)
type ConfigurationServiceServer ¶
type ConfigurationServiceServer interface { ConfigurePolygon(context.Context, *ConfigurePolygonInput) (*ConfigurePolygonOutput, error) DescribePolygon(context.Context, *DescribePolygonInput) (*DescribePolygonOutput, error) }
ConfigurationServiceServer is the server API for ConfigurationService service. All implementations should embed UnimplementedConfigurationServiceServer for forward compatibility.
type ConfigurationServiceService ¶
type ConfigurationServiceService struct {
// contains filtered or unexported fields
}
func NewConfigurationServiceHttpClient ¶
func NewConfigurationServiceHttpClient(url string, cli _ConfigurationServiceHttpClient) *ConfigurationServiceService
NewConfigurationServiceHttpClient constructs client for ConfigurationService
func (*ConfigurationServiceService) ConfigurePolygon ¶
func (s *ConfigurationServiceService) ConfigurePolygon(ctx context.Context, in *ConfigurePolygonInput) (*ConfigurePolygonOutput, error)
func (*ConfigurationServiceService) DescribePolygon ¶
func (s *ConfigurationServiceService) DescribePolygon(ctx context.Context, in *DescribePolygonInput) (*DescribePolygonOutput, error)
type ConfigurePolygonInput ¶
type ConfigurePolygonInput struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
func (*ConfigurePolygonInput) Descriptor
deprecated
func (*ConfigurePolygonInput) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurePolygonInput.ProtoReflect.Descriptor instead.
func (*ConfigurePolygonInput) GetPassword ¶
func (x *ConfigurePolygonInput) GetPassword() string
func (*ConfigurePolygonInput) GetUsername ¶
func (x *ConfigurePolygonInput) GetUsername() string
func (*ConfigurePolygonInput) ProtoMessage ¶
func (*ConfigurePolygonInput) ProtoMessage()
func (*ConfigurePolygonInput) ProtoReflect ¶
func (x *ConfigurePolygonInput) ProtoReflect() protoreflect.Message
func (*ConfigurePolygonInput) Reset ¶
func (x *ConfigurePolygonInput) Reset()
func (*ConfigurePolygonInput) String ¶
func (x *ConfigurePolygonInput) String() string
type ConfigurePolygonOutput ¶
type ConfigurePolygonOutput struct {
// contains filtered or unexported fields
}
func (*ConfigurePolygonOutput) Descriptor
deprecated
func (*ConfigurePolygonOutput) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurePolygonOutput.ProtoReflect.Descriptor instead.
func (*ConfigurePolygonOutput) ProtoMessage ¶
func (*ConfigurePolygonOutput) ProtoMessage()
func (*ConfigurePolygonOutput) ProtoReflect ¶
func (x *ConfigurePolygonOutput) ProtoReflect() protoreflect.Message
func (*ConfigurePolygonOutput) Reset ¶
func (x *ConfigurePolygonOutput) Reset()
func (*ConfigurePolygonOutput) String ¶
func (x *ConfigurePolygonOutput) String() string
type CreateAttachmentInput ¶
type CreateAttachmentInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *CreateAttachmentInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *CreateCodeTemplateInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *CreateSolutionInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *CreateStatementInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *CreateSuggestionInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *CreateTestInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *CreateTestsetInput) GetProblemId() string
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 DeleteAttachmentInput ¶
type DeleteAttachmentInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *DeleteAttachmentInput) GetProblemId() 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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *DeleteCodeTemplateInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *DeleteSolutionInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *DeleteStatementInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *DeleteSuggestionInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,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"` // contains filtered or unexported fields }
func (*DeleteTestInput) Descriptor
deprecated
func (*DeleteTestInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTestInput.ProtoReflect.Descriptor instead.
func (*DeleteTestInput) GetProblemId ¶
func (x *DeleteTestInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *DeleteTestsetInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *DescribeAttachmentInput) GetProblemId() 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 { 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"` // 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) GetProblemId ¶
func (x *DescribeCheckerInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *DescribeCodeTemplateInput) GetProblemId() string
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 (x *DescribeCodeTemplateInput) ProtoReflect() protoreflect.Message
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 (x *DescribeCodeTemplateOutput) ProtoReflect() protoreflect.Message
func (*DescribeCodeTemplateOutput) Reset ¶
func (x *DescribeCodeTemplateOutput) Reset()
func (*DescribeCodeTemplateOutput) String ¶
func (x *DescribeCodeTemplateOutput) String() string
type DescribeEditorialInput ¶
type DescribeEditorialInput struct { EditorialId string `protobuf:"bytes,2,opt,name=editorial_id,json=editorialId,proto3" json:"editorial_id,omitempty"` Render bool `protobuf:"varint,3,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 // 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) 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 { 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"` // 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) GetProblemId ¶
func (x *DescribeInteractorInput) GetProblemId() string
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 DescribePolygonInput ¶
type DescribePolygonInput struct {
// contains filtered or unexported fields
}
func (*DescribePolygonInput) Descriptor
deprecated
func (*DescribePolygonInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribePolygonInput.ProtoReflect.Descriptor instead.
func (*DescribePolygonInput) ProtoMessage ¶
func (*DescribePolygonInput) ProtoMessage()
func (*DescribePolygonInput) ProtoReflect ¶
func (x *DescribePolygonInput) ProtoReflect() protoreflect.Message
func (*DescribePolygonInput) Reset ¶
func (x *DescribePolygonInput) Reset()
func (*DescribePolygonInput) String ¶
func (x *DescribePolygonInput) String() string
type DescribePolygonOutput ¶
type DescribePolygonOutput struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` PasswordSet bool `protobuf:"varint,2,opt,name=password_set,json=passwordSet,proto3" json:"password_set,omitempty"` // contains filtered or unexported fields }
func (*DescribePolygonOutput) Descriptor
deprecated
func (*DescribePolygonOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribePolygonOutput.ProtoReflect.Descriptor instead.
func (*DescribePolygonOutput) GetPasswordSet ¶
func (x *DescribePolygonOutput) GetPasswordSet() bool
func (*DescribePolygonOutput) GetUsername ¶
func (x *DescribePolygonOutput) GetUsername() string
func (*DescribePolygonOutput) ProtoMessage ¶
func (*DescribePolygonOutput) ProtoMessage()
func (*DescribePolygonOutput) ProtoReflect ¶
func (x *DescribePolygonOutput) ProtoReflect() protoreflect.Message
func (*DescribePolygonOutput) Reset ¶
func (x *DescribePolygonOutput) Reset()
func (*DescribePolygonOutput) String ¶
func (x *DescribePolygonOutput) String() string
type DescribeProblemGradingInput ¶
type DescribeProblemGradingInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // contains filtered or unexported fields }
func (*DescribeProblemGradingInput) Descriptor
deprecated
func (*DescribeProblemGradingInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeProblemGradingInput.ProtoReflect.Descriptor instead.
func (*DescribeProblemGradingInput) GetProblemId ¶
func (x *DescribeProblemGradingInput) GetProblemId() string
func (*DescribeProblemGradingInput) ProtoMessage ¶
func (*DescribeProblemGradingInput) ProtoMessage()
func (*DescribeProblemGradingInput) ProtoReflect ¶
func (x *DescribeProblemGradingInput) ProtoReflect() protoreflect.Message
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 (x *DescribeProblemGradingOutput) GetRanges() []*DescribeProblemGradingOutput_Range
func (*DescribeProblemGradingOutput) ProtoMessage ¶
func (*DescribeProblemGradingOutput) ProtoMessage()
func (*DescribeProblemGradingOutput) ProtoReflect ¶
func (x *DescribeProblemGradingOutput) ProtoReflect() protoreflect.Message
func (*DescribeProblemGradingOutput) Reset ¶
func (x *DescribeProblemGradingOutput) Reset()
func (*DescribeProblemGradingOutput) String ¶
func (x *DescribeProblemGradingOutput) String() 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 (x *DescribeProblemGradingOutput_Range) GetGrade() uint32
func (*DescribeProblemGradingOutput_Range) GetUpperBound ¶
func (x *DescribeProblemGradingOutput_Range) GetUpperBound() float32
func (*DescribeProblemGradingOutput_Range) ProtoMessage ¶
func (*DescribeProblemGradingOutput_Range) ProtoMessage()
func (*DescribeProblemGradingOutput_Range) ProtoReflect ¶
func (x *DescribeProblemGradingOutput_Range) ProtoReflect() protoreflect.Message
func (*DescribeProblemGradingOutput_Range) Reset ¶
func (x *DescribeProblemGradingOutput_Range) Reset()
func (*DescribeProblemGradingOutput_Range) String ¶
func (x *DescribeProblemGradingOutput_Range) String() string
type DescribeProblemInput ¶
type DescribeProblemInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) 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 { 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"` // 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) GetProblemId ¶
func (x *DescribeScoreInput) GetProblemId() 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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *DescribeSolutionInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // contains filtered or unexported fields }
func (*DescribeStatementInput) Descriptor
deprecated
func (*DescribeStatementInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeStatementInput.ProtoReflect.Descriptor instead.
func (*DescribeStatementInput) GetProblemId ¶
func (x *DescribeStatementInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *DescribeSubmissionInput) GetProblemId() string
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 (x *DescribeSubmissionOutput) GetExtra() []Submission_Extra
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 DescribeSuggestionInput ¶
type DescribeSuggestionInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *DescribeSuggestionInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,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"` 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) GetProblemId ¶
func (x *DescribeTestInput) GetProblemId() string
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 { 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"` // 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) GetProblemId ¶
func (x *DescribeTestingConfigInput) GetProblemId() string
func (*DescribeTestingConfigInput) GetVersion ¶
func (x *DescribeTestingConfigInput) GetVersion() uint32
func (*DescribeTestingConfigInput) ProtoMessage ¶
func (*DescribeTestingConfigInput) ProtoMessage()
func (*DescribeTestingConfigInput) ProtoReflect ¶
func (x *DescribeTestingConfigInput) ProtoReflect() protoreflect.Message
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 (x *DescribeTestingConfigOutput) GetConfig() *TestingConfig
func (*DescribeTestingConfigOutput) ProtoMessage ¶
func (*DescribeTestingConfigOutput) ProtoMessage()
func (*DescribeTestingConfigOutput) ProtoReflect ¶
func (x *DescribeTestingConfigOutput) ProtoReflect() protoreflect.Message
func (*DescribeTestingConfigOutput) Reset ¶
func (x *DescribeTestingConfigOutput) Reset()
func (*DescribeTestingConfigOutput) String ¶
func (x *DescribeTestingConfigOutput) String() string
type DescribeTestsetInput ¶
type DescribeTestsetInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *DescribeTestsetInput) GetProblemId() string
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 Editorial ¶
type Editorial struct { // Unique identifier, assigned when statement is created. Keep empty when creating new statement. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Problem where this statement belongs. Keep empty when creating new statement. ProblemId string `protobuf:"bytes,2,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // Statement locale code, should consist of two lowercase latin letters. Locale string `protobuf:"bytes,3,opt,name=locale,proto3" json:"locale,omitempty"` // Statement content. Content *ecm.Content `protobuf:"bytes,6,opt,name=content,proto3" json:"content,omitempty"` // Statement download link, allows to download statement in original format. DownloadLink string `protobuf:"bytes,7,opt,name=download_link,json=downloadLink,proto3" json:"download_link,omitempty"` // contains filtered or unexported fields }
func (*Editorial) Descriptor
deprecated
func (*Editorial) GetContent ¶
func (*Editorial) GetDownloadLink ¶
func (*Editorial) GetProblemId ¶
func (*Editorial) ProtoMessage ¶
func (*Editorial) ProtoMessage()
func (*Editorial) ProtoReflect ¶
func (x *Editorial) ProtoReflect() protoreflect.Message
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) }
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.
func NewEditorialServiceClient ¶
func NewEditorialServiceClient(cc grpc.ClientConnInterface) EditorialServiceClient
type EditorialServiceInterceptor ¶
type EditorialServiceInterceptor struct {
// contains filtered or unexported fields
}
func NewEditorialServiceInterceptor ¶
func NewEditorialServiceInterceptor(cli EditorialServiceClient, middleware ..._EditorialServiceMiddleware) *EditorialServiceInterceptor
NewEditorialServiceInterceptor constructs additional middleware for a server based on annotations in proto files
func (*EditorialServiceInterceptor) CreateEditorial ¶
func (i *EditorialServiceInterceptor) CreateEditorial(ctx context.Context, in *CreateEditorialInput, opts ...grpc.CallOption) (*CreateEditorialOutput, error)
func (*EditorialServiceInterceptor) DeleteEditorial ¶
func (i *EditorialServiceInterceptor) DeleteEditorial(ctx context.Context, in *DeleteEditorialInput, opts ...grpc.CallOption) (*DeleteEditorialOutput, error)
func (*EditorialServiceInterceptor) DescribeEditorial ¶
func (i *EditorialServiceInterceptor) DescribeEditorial(ctx context.Context, in *DescribeEditorialInput, opts ...grpc.CallOption) (*DescribeEditorialOutput, error)
func (*EditorialServiceInterceptor) ListEditorials ¶
func (i *EditorialServiceInterceptor) ListEditorials(ctx context.Context, in *ListEditorialsInput, opts ...grpc.CallOption) (*ListEditorialsOutput, error)
func (*EditorialServiceInterceptor) LookupEditorial ¶
func (i *EditorialServiceInterceptor) LookupEditorial(ctx context.Context, in *LookupEditorialInput, opts ...grpc.CallOption) (*LookupEditorialOutput, error)
func (*EditorialServiceInterceptor) PreviewEditorial ¶
func (i *EditorialServiceInterceptor) PreviewEditorial(ctx context.Context, in *PreviewEditorialInput, opts ...grpc.CallOption) (*PreviewEditorialOutput, error)
func (*EditorialServiceInterceptor) UpdateEditorial ¶
func (i *EditorialServiceInterceptor) UpdateEditorial(ctx context.Context, in *UpdateEditorialInput, opts ...grpc.CallOption) (*UpdateEditorialOutput, error)
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) }
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 (s *EditorialServiceService) CreateEditorial(ctx context.Context, in *CreateEditorialInput) (*CreateEditorialOutput, error)
func (*EditorialServiceService) DeleteEditorial ¶
func (s *EditorialServiceService) DeleteEditorial(ctx context.Context, in *DeleteEditorialInput) (*DeleteEditorialOutput, error)
func (*EditorialServiceService) DescribeEditorial ¶
func (s *EditorialServiceService) DescribeEditorial(ctx context.Context, in *DescribeEditorialInput) (*DescribeEditorialOutput, error)
func (*EditorialServiceService) ListEditorials ¶
func (s *EditorialServiceService) ListEditorials(ctx context.Context, in *ListEditorialsInput) (*ListEditorialsOutput, error)
func (*EditorialServiceService) LookupEditorial ¶
func (s *EditorialServiceService) LookupEditorial(ctx context.Context, in *LookupEditorialInput) (*LookupEditorialOutput, error)
func (*EditorialServiceService) PreviewEditorial ¶
func (s *EditorialServiceService) PreviewEditorial(ctx context.Context, in *PreviewEditorialInput) (*PreviewEditorialOutput, error)
func (*EditorialServiceService) UpdateEditorial ¶
func (s *EditorialServiceService) UpdateEditorial(ctx context.Context, in *UpdateEditorialInput) (*UpdateEditorialOutput, error)
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) Descriptor() protoreflect.EnumDescriptor
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 (x FeedbackPolicy) Number() protoreflect.EnumNumber
func (FeedbackPolicy) String ¶
func (x FeedbackPolicy) String() string
func (FeedbackPolicy) Type ¶
func (FeedbackPolicy) Type() protoreflect.EnumType
type GetBookmarkInput ¶
type GetBookmarkInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // contains filtered or unexported fields }
func (*GetBookmarkInput) Descriptor
deprecated
func (*GetBookmarkInput) Descriptor() ([]byte, []int)
Deprecated: Use GetBookmarkInput.ProtoReflect.Descriptor instead.
func (*GetBookmarkInput) GetProblemId ¶
func (x *GetBookmarkInput) GetProblemId() string
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 { 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"` // 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 (x *ListAttachmentsInput) GetFilters() *ListAttachmentsInput_Filter
func (*ListAttachmentsInput) GetOffset ¶
func (x *ListAttachmentsInput) GetOffset() int32
func (*ListAttachmentsInput) GetProblemId ¶
func (x *ListAttachmentsInput) GetProblemId() string
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 (x *ListAttachmentsInput_Filter) GetId() []*wellknown.ExpressionID
func (*ListAttachmentsInput_Filter) GetName ¶
func (x *ListAttachmentsInput_Filter) GetName() []*wellknown.ExpressionString
func (*ListAttachmentsInput_Filter) ProtoMessage ¶
func (*ListAttachmentsInput_Filter) ProtoMessage()
func (*ListAttachmentsInput_Filter) ProtoReflect ¶
func (x *ListAttachmentsInput_Filter) ProtoReflect() protoreflect.Message
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 { 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"` // 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) GetProblemId ¶
func (x *ListCodeTemplatesInput) GetProblemId() string
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 { Render bool `protobuf:"varint,1,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 // contains filtered or unexported fields }
func (*ListEditorialsInput) Descriptor
deprecated
func (*ListEditorialsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListEditorialsInput.ProtoReflect.Descriptor instead.
func (*ListEditorialsInput) GetRender ¶
func (x *ListEditorialsInput) GetRender() bool
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 { 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"` // 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) GetProblemId ¶
func (x *ListExamplesInput) GetProblemId() string
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 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"` 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 (x *ListProblemsInput) GetFilters() *ListProblemsInput_Filter
func (*ListProblemsInput) GetOffset ¶
func (x *ListProblemsInput) GetOffset() int32
func (*ListProblemsInput) GetOrder ¶
func (x *ListProblemsInput) GetOrder() wellknown.Direction
func (*ListProblemsInput) GetSize ¶
func (x *ListProblemsInput) GetSize() int32
func (*ListProblemsInput) GetSort ¶
func (x *ListProblemsInput) GetSort() ListProblemsInput_Sortable
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 { Query string `protobuf:"bytes,10,opt,name=query,proto3" json:"query,omitempty"` 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 (x *ListProblemsInput_Filter) GetId() []*wellknown.ExpressionID
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 (x *ListProblemsInput_Filter) GetNumber() []*wellknown.ExpressionInt
func (*ListProblemsInput_Filter) GetQuery ¶
func (x *ListProblemsInput_Filter) GetQuery() string
func (*ListProblemsInput_Filter) GetScore ¶
func (x *ListProblemsInput_Filter) GetScore() []*wellknown.ExpressionFloat
func (*ListProblemsInput_Filter) GetStatus ¶
func (x *ListProblemsInput_Filter) GetStatus() []*wellknown.ExpressionEnum
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) Descriptor() protoreflect.EnumDescriptor
func (ListProblemsInput_Sortable) Enum ¶
func (x ListProblemsInput_Sortable) Enum() *ListProblemsInput_Sortable
func (ListProblemsInput_Sortable) EnumDescriptor
deprecated
func (ListProblemsInput_Sortable) EnumDescriptor() ([]byte, []int)
Deprecated: Use ListProblemsInput_Sortable.Descriptor instead.
func (ListProblemsInput_Sortable) Number ¶
func (x ListProblemsInput_Sortable) Number() protoreflect.EnumNumber
func (ListProblemsInput_Sortable) String ¶
func (x ListProblemsInput_Sortable) String() string
func (ListProblemsInput_Sortable) Type ¶
func (ListProblemsInput_Sortable) Type() protoreflect.EnumType
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 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 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) GetSize ¶
func (x *ListScriptsInput) GetSize() int32
func (*ListScriptsInput) GetSort ¶
func (x *ListScriptsInput) GetSort() ListScriptsInput_Sortable
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 { Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` 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 (x *ListScriptsInput_Filter) GetId() []*wellknown.ExpressionID
func (*ListScriptsInput_Filter) GetName ¶
func (x *ListScriptsInput_Filter) GetName() []*wellknown.ExpressionString
func (*ListScriptsInput_Filter) GetQuery ¶
func (x *ListScriptsInput_Filter) GetQuery() string
func (*ListScriptsInput_Filter) GetRuntime ¶
func (x *ListScriptsInput_Filter) GetRuntime() []*wellknown.ExpressionEnum
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) Descriptor() protoreflect.EnumDescriptor
func (ListScriptsInput_Sortable) Enum ¶
func (x ListScriptsInput_Sortable) Enum() *ListScriptsInput_Sortable
func (ListScriptsInput_Sortable) EnumDescriptor
deprecated
func (ListScriptsInput_Sortable) EnumDescriptor() ([]byte, []int)
Deprecated: Use ListScriptsInput_Sortable.Descriptor instead.
func (ListScriptsInput_Sortable) Number ¶
func (x ListScriptsInput_Sortable) Number() protoreflect.EnumNumber
func (ListScriptsInput_Sortable) String ¶
func (x ListScriptsInput_Sortable) String() string
func (ListScriptsInput_Sortable) Type ¶
func (ListScriptsInput_Sortable) Type() protoreflect.EnumType
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 { 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"` // 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 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 (x *ListSolutionsInput) GetFilters() *ListSolutionsInput_Filter
func (*ListSolutionsInput) GetOffset ¶
func (x *ListSolutionsInput) GetOffset() int32
func (*ListSolutionsInput) GetOrder ¶
func (x *ListSolutionsInput) GetOrder() wellknown.Direction
func (*ListSolutionsInput) GetProblemId ¶
func (x *ListSolutionsInput) GetProblemId() string
func (*ListSolutionsInput) GetSize ¶
func (x *ListSolutionsInput) GetSize() int32
func (*ListSolutionsInput) GetSort ¶
func (x *ListSolutionsInput) GetSort() ListSolutionsInput_Sortable
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 { Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` 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 (x *ListSolutionsInput_Filter) GetId() []*wellknown.ExpressionID
func (*ListSolutionsInput_Filter) GetName ¶
func (x *ListSolutionsInput_Filter) GetName() []*wellknown.ExpressionString
func (*ListSolutionsInput_Filter) GetQuery ¶
func (x *ListSolutionsInput_Filter) GetQuery() string
func (*ListSolutionsInput_Filter) GetRuntime ¶
func (x *ListSolutionsInput_Filter) GetRuntime() []*wellknown.ExpressionEnum
func (*ListSolutionsInput_Filter) GetType ¶
func (x *ListSolutionsInput_Filter) GetType() []*wellknown.ExpressionEnum
func (*ListSolutionsInput_Filter) ProtoMessage ¶
func (*ListSolutionsInput_Filter) ProtoMessage()
func (*ListSolutionsInput_Filter) ProtoReflect ¶
func (x *ListSolutionsInput_Filter) ProtoReflect() protoreflect.Message
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) Descriptor() protoreflect.EnumDescriptor
func (ListSolutionsInput_Sortable) Enum ¶
func (x ListSolutionsInput_Sortable) Enum() *ListSolutionsInput_Sortable
func (ListSolutionsInput_Sortable) EnumDescriptor
deprecated
func (ListSolutionsInput_Sortable) EnumDescriptor() ([]byte, []int)
Deprecated: Use ListSolutionsInput_Sortable.Descriptor instead.
func (ListSolutionsInput_Sortable) Number ¶
func (x ListSolutionsInput_Sortable) Number() protoreflect.EnumNumber
func (ListSolutionsInput_Sortable) String ¶
func (x ListSolutionsInput_Sortable) String() string
func (ListSolutionsInput_Sortable) Type ¶
func (ListSolutionsInput_Sortable) Type() protoreflect.EnumType
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,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 // contains filtered or unexported fields }
func (*ListStatementsInput) Descriptor
deprecated
func (*ListStatementsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListStatementsInput.ProtoReflect.Descriptor instead.
func (*ListStatementsInput) GetProblemId ¶
func (x *ListStatementsInput) GetProblemId() string
func (*ListStatementsInput) GetRender ¶
func (x *ListStatementsInput) GetRender() bool
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // 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 (x *ListSubmissionsInput) GetFilters() *ListSubmissionsInput_Filter
func (*ListSubmissionsInput) GetOffset ¶
func (x *ListSubmissionsInput) GetOffset() int32
func (*ListSubmissionsInput) GetProblemId ¶
func (x *ListSubmissionsInput) GetProblemId() string
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 (x *ListSubmissionsInput_Filter) GetId() []*wellknown.ExpressionID
func (*ListSubmissionsInput_Filter) GetMemberId ¶
func (x *ListSubmissionsInput_Filter) GetMemberId() []*wellknown.ExpressionID
func (*ListSubmissionsInput_Filter) GetPercentage ¶
func (x *ListSubmissionsInput_Filter) GetPercentage() []*wellknown.ExpressionFloat
func (*ListSubmissionsInput_Filter) GetProblemId ¶
func (x *ListSubmissionsInput_Filter) GetProblemId() []*wellknown.ExpressionID
func (*ListSubmissionsInput_Filter) GetRuntime ¶
func (x *ListSubmissionsInput_Filter) GetRuntime() []*wellknown.ExpressionEnum
func (*ListSubmissionsInput_Filter) GetScore ¶
func (x *ListSubmissionsInput_Filter) GetScore() []*wellknown.ExpressionFloat
func (*ListSubmissionsInput_Filter) GetStatus ¶
func (x *ListSubmissionsInput_Filter) GetStatus() []*wellknown.ExpressionEnum
func (*ListSubmissionsInput_Filter) GetSubmittedAt ¶
func (x *ListSubmissionsInput_Filter) GetSubmittedAt() []*wellknown.ExpressionTimestamp
func (*ListSubmissionsInput_Filter) GetUserId ¶
func (x *ListSubmissionsInput_Filter) GetUserId() []*wellknown.ExpressionID
func (*ListSubmissionsInput_Filter) GetVerdict ¶
func (x *ListSubmissionsInput_Filter) GetVerdict() []*wellknown.ExpressionEnum
func (*ListSubmissionsInput_Filter) ProtoMessage ¶
func (*ListSubmissionsInput_Filter) ProtoMessage()
func (*ListSubmissionsInput_Filter) ProtoReflect ¶
func (x *ListSubmissionsInput_Filter) ProtoReflect() protoreflect.Message
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"` PrevPageCursor string `protobuf:"bytes,4,opt,name=prev_page_cursor,json=prevPageCursor,proto3" json:"prev_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) GetPrevPageCursor ¶
func (x *ListSubmissionsOutput) GetPrevPageCursor() 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 { 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"` // 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 (x *ListSuggestionsInput) GetFilters() *ListSuggestionsInput_Filter
func (*ListSuggestionsInput) GetOffset ¶
func (x *ListSuggestionsInput) GetOffset() int32
func (*ListSuggestionsInput) GetProblemId ¶
func (x *ListSuggestionsInput) GetProblemId() string
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 (x *ListSuggestionsInput_Filter) GetId() []*wellknown.ExpressionID
func (*ListSuggestionsInput_Filter) GetMemberId ¶
func (x *ListSuggestionsInput_Filter) GetMemberId() []*wellknown.ExpressionID
func (*ListSuggestionsInput_Filter) GetStatus ¶
func (x *ListSuggestionsInput_Filter) GetStatus() []*wellknown.ExpressionEnum
func (*ListSuggestionsInput_Filter) ProtoMessage ¶
func (*ListSuggestionsInput_Filter) ProtoMessage()
func (*ListSuggestionsInput_Filter) ProtoReflect ¶
func (x *ListSuggestionsInput_Filter) ProtoReflect() protoreflect.Message
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *ListTestsInput) GetProblemId() string
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 { 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"` // 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) GetProblemId ¶
func (x *ListTestsetsInput) GetProblemId() string
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"` // 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) GetFilters ¶
func (x *ListVersionsInput) GetFilters() *ListVersionsInput_Filter
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 (x *ListVersionsInput_Filter) GetChangeOp() []*wellknown.ExpressionEnum
func (*ListVersionsInput_Filter) GetChangePath ¶
func (x *ListVersionsInput_Filter) GetChangePath() []*wellknown.ExpressionString
func (*ListVersionsInput_Filter) GetCreatedAt ¶
func (x *ListVersionsInput_Filter) GetCreatedAt() []*wellknown.ExpressionTimestamp
func (*ListVersionsInput_Filter) GetCreatedBy ¶
func (x *ListVersionsInput_Filter) GetCreatedBy() []*wellknown.ExpressionID
func (*ListVersionsInput_Filter) GetNumber ¶
func (x *ListVersionsInput_Filter) GetNumber() []*wellknown.ExpressionInt
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"` // 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) 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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *LookupCodeTemplateInput) GetProblemId() string
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"` Render bool `protobuf:"varint,3,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 // contains filtered or unexported fields }
func (*LookupEditorialInput) Descriptor
deprecated
func (*LookupEditorialInput) Descriptor() ([]byte, []int)
Deprecated: Use LookupEditorialInput.ProtoReflect.Descriptor instead.
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` Locale string `protobuf:"bytes,2,opt,name=locale,proto3" json:"locale,omitempty"` Render bool `protobuf:"varint,3,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 // contains filtered or unexported fields }
func (*LookupStatementInput) Descriptor
deprecated
func (*LookupStatementInput) Descriptor() ([]byte, []int)
Deprecated: Use LookupStatementInput.ProtoReflect.Descriptor instead.
func (*LookupStatementInput) GetLocale ¶
func (x *LookupStatementInput) GetLocale() string
func (*LookupStatementInput) GetProblemId ¶
func (x *LookupStatementInput) GetProblemId() 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 PermissionChangedEvent ¶
type PermissionChangedEvent struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` Before *acl.Permission `protobuf:"bytes,3,opt,name=before,proto3" json:"before,omitempty"` After *acl.Permission `protobuf:"bytes,4,opt,name=after,proto3" json:"after,omitempty"` // contains filtered or unexported fields }
func (*PermissionChangedEvent) Descriptor
deprecated
func (*PermissionChangedEvent) Descriptor() ([]byte, []int)
Deprecated: Use PermissionChangedEvent.ProtoReflect.Descriptor instead.
func (*PermissionChangedEvent) GetAfter ¶
func (x *PermissionChangedEvent) GetAfter() *acl.Permission
func (*PermissionChangedEvent) GetBefore ¶
func (x *PermissionChangedEvent) GetBefore() *acl.Permission
func (*PermissionChangedEvent) GetProblemId ¶
func (x *PermissionChangedEvent) GetProblemId() string
func (*PermissionChangedEvent) GetUserId ¶
func (x *PermissionChangedEvent) GetUserId() string
func (*PermissionChangedEvent) ProtoMessage ¶
func (*PermissionChangedEvent) ProtoMessage()
func (*PermissionChangedEvent) ProtoReflect ¶
func (x *PermissionChangedEvent) ProtoReflect() protoreflect.Message
func (*PermissionChangedEvent) Reset ¶
func (x *PermissionChangedEvent) Reset()
func (*PermissionChangedEvent) String ¶
func (x *PermissionChangedEvent) 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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *PreviewStatementInput) GetProblemId() string
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 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"` Links map[string]string `` /* 153-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"` // Problem is only accessible to users who were specifically granted access to it. Private bool `protobuf:"varint,12,opt,name=private,proto3" json:"private,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"` // 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) GetAcceptanceRate ¶
func (*Problem) GetConstraints ¶
func (x *Problem) GetConstraints() *Problem_Constraints
func (*Problem) GetDifficulty ¶
func (*Problem) GetPrivate ¶
func (*Problem) GetSubmissionsAccepted ¶
func (*Problem) GetSubmissionsCount ¶
func (*Problem) GetVisible ¶
func (*Problem) GetVoteCount ¶
func (*Problem) ProtoMessage ¶
func (*Problem) ProtoMessage()
func (*Problem) ProtoReflect ¶
func (x *Problem) ProtoReflect() protoreflect.Message
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) VoteProblem(ctx context.Context, in *VoteProblemInput, opts ...grpc.CallOption) (*VoteProblemOutput, 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.
func NewProblemServiceClient ¶
func NewProblemServiceClient(cc grpc.ClientConnInterface) ProblemServiceClient
type ProblemServiceInterceptor ¶
type ProblemServiceInterceptor struct {
// contains filtered or unexported fields
}
func NewProblemServiceInterceptor ¶
func NewProblemServiceInterceptor(cli ProblemServiceClient, middleware ..._ProblemServiceMiddleware) *ProblemServiceInterceptor
NewProblemServiceInterceptor constructs additional middleware for a server based on annotations in proto files
func (*ProblemServiceInterceptor) CreateProblem ¶
func (i *ProblemServiceInterceptor) CreateProblem(ctx context.Context, in *CreateProblemInput, opts ...grpc.CallOption) (*CreateProblemOutput, error)
func (*ProblemServiceInterceptor) DeleteProblem ¶
func (i *ProblemServiceInterceptor) DeleteProblem(ctx context.Context, in *DeleteProblemInput, opts ...grpc.CallOption) (*DeleteProblemOutput, error)
func (*ProblemServiceInterceptor) DescribeProblem ¶
func (i *ProblemServiceInterceptor) DescribeProblem(ctx context.Context, in *DescribeProblemInput, opts ...grpc.CallOption) (*DescribeProblemOutput, error)
func (*ProblemServiceInterceptor) ListProblems ¶
func (i *ProblemServiceInterceptor) ListProblems(ctx context.Context, in *ListProblemsInput, opts ...grpc.CallOption) (*ListProblemsOutput, error)
func (*ProblemServiceInterceptor) UpdateProblem ¶
func (i *ProblemServiceInterceptor) UpdateProblem(ctx context.Context, in *UpdateProblemInput, opts ...grpc.CallOption) (*UpdateProblemOutput, error)
func (*ProblemServiceInterceptor) VoteProblem ¶
func (i *ProblemServiceInterceptor) VoteProblem(ctx context.Context, in *VoteProblemInput, opts ...grpc.CallOption) (*VoteProblemOutput, error)
type ProblemServiceServer ¶
type ProblemServiceServer interface { CreateProblem(context.Context, *CreateProblemInput) (*CreateProblemOutput, error) UpdateProblem(context.Context, *UpdateProblemInput) (*UpdateProblemOutput, error) DeleteProblem(context.Context, *DeleteProblemInput) (*DeleteProblemOutput, error) DescribeProblem(context.Context, *DescribeProblemInput) (*DescribeProblemOutput, error) ListProblems(context.Context, *ListProblemsInput) (*ListProblemsOutput, error) VoteProblem(context.Context, *VoteProblemInput) (*VoteProblemOutput, error) }
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 (s *ProblemServiceService) CreateProblem(ctx context.Context, in *CreateProblemInput) (*CreateProblemOutput, error)
func (*ProblemServiceService) DeleteProblem ¶
func (s *ProblemServiceService) DeleteProblem(ctx context.Context, in *DeleteProblemInput) (*DeleteProblemOutput, error)
func (*ProblemServiceService) DescribeProblem ¶
func (s *ProblemServiceService) DescribeProblem(ctx context.Context, in *DescribeProblemInput) (*DescribeProblemOutput, error)
func (*ProblemServiceService) ListProblems ¶
func (s *ProblemServiceService) ListProblems(ctx context.Context, in *ListProblemsInput) (*ListProblemsOutput, error)
func (*ProblemServiceService) UpdateProblem ¶
func (s *ProblemServiceService) UpdateProblem(ctx context.Context, in *UpdateProblemInput) (*UpdateProblemOutput, error)
func (*ProblemServiceService) VoteProblem ¶
func (s *ProblemServiceService) VoteProblem(ctx context.Context, in *VoteProblemInput) (*VoteProblemOutput, error)
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 )
func (Problem_Extra) Descriptor ¶
func (Problem_Extra) Descriptor() protoreflect.EnumDescriptor
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 (x Problem_Extra) Number() protoreflect.EnumNumber
func (Problem_Extra) String ¶
func (x Problem_Extra) String() string
func (Problem_Extra) Type ¶
func (Problem_Extra) Type() protoreflect.EnumType
type ResubmitSuggestionInput ¶
type ResubmitSuggestionInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *ResubmitSuggestionInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *RetestSubmissionInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *ReviewSuggestionInput) GetProblemId() string
func (*ReviewSuggestionInput) GetStatus ¶
func (x *ReviewSuggestionInput) GetStatus() Suggestion_Status
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 ProblemId string `protobuf:"bytes,2,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // problem 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) GetAttempts ¶
func (*Score) GetMemberId ¶
func (*Score) GetProblemId ¶
func (*Score) GetSolvedAt ¶
func (x *Score) GetSolvedAt() *timestamppb.Timestamp
func (*Score) ProtoMessage ¶
func (*Score) ProtoMessage()
func (*Score) ProtoReflect ¶
func (x *Score) ProtoReflect() protoreflect.Message
type ScoreUpdatedEvent ¶
type ScoreUpdatedEvent struct { Score *Score `protobuf:"bytes,1,opt,name=score,proto3" json:"score,omitempty"` // contains filtered or unexported fields }
ScoreUpdatedEvent is dispatched when score for a given problem and user has been updated (increased).
func (*ScoreUpdatedEvent) Descriptor
deprecated
func (*ScoreUpdatedEvent) Descriptor() ([]byte, []int)
Deprecated: Use ScoreUpdatedEvent.ProtoReflect.Descriptor instead.
func (*ScoreUpdatedEvent) GetScore ¶
func (x *ScoreUpdatedEvent) GetScore() *Score
func (*ScoreUpdatedEvent) ProtoMessage ¶
func (*ScoreUpdatedEvent) ProtoMessage()
func (*ScoreUpdatedEvent) ProtoReflect ¶
func (x *ScoreUpdatedEvent) ProtoReflect() protoreflect.Message
func (*ScoreUpdatedEvent) Reset ¶
func (x *ScoreUpdatedEvent) Reset()
func (*ScoreUpdatedEvent) String ¶
func (x *ScoreUpdatedEvent) 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) Descriptor() protoreflect.EnumDescriptor
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 ¶
func (ScoringMode) Type() protoreflect.EnumType
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) ListProblemTop(ctx context.Context, in *ListProblemTopInput, opts ...grpc.CallOption) (*ListProblemTopOutput, 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.
func NewScoringServiceClient ¶
func NewScoringServiceClient(cc grpc.ClientConnInterface) ScoringServiceClient
type ScoringServiceInterceptor ¶
type ScoringServiceInterceptor struct {
// contains filtered or unexported fields
}
func NewScoringServiceInterceptor ¶
func NewScoringServiceInterceptor(cli ScoringServiceClient, middleware ..._ScoringServiceMiddleware) *ScoringServiceInterceptor
NewScoringServiceInterceptor constructs additional middleware for a server based on annotations in proto files
func (*ScoringServiceInterceptor) DescribeProblemGrading ¶
func (i *ScoringServiceInterceptor) DescribeProblemGrading(ctx context.Context, in *DescribeProblemGradingInput, opts ...grpc.CallOption) (*DescribeProblemGradingOutput, error)
func (*ScoringServiceInterceptor) DescribeScore ¶
func (i *ScoringServiceInterceptor) DescribeScore(ctx context.Context, in *DescribeScoreInput, opts ...grpc.CallOption) (*DescribeScoreOutput, error)
func (*ScoringServiceInterceptor) ListProblemTop ¶
func (i *ScoringServiceInterceptor) ListProblemTop(ctx context.Context, in *ListProblemTopInput, opts ...grpc.CallOption) (*ListProblemTopOutput, error)
type ScoringServiceServer ¶
type ScoringServiceServer interface { DescribeScore(context.Context, *DescribeScoreInput) (*DescribeScoreOutput, error) DescribeProblemGrading(context.Context, *DescribeProblemGradingInput) (*DescribeProblemGradingOutput, error) ListProblemTop(context.Context, *ListProblemTopInput) (*ListProblemTopOutput, 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 (s *ScoringServiceService) DescribeProblemGrading(ctx context.Context, in *DescribeProblemGradingInput) (*DescribeProblemGradingOutput, error)
func (*ScoringServiceService) DescribeScore ¶
func (s *ScoringServiceService) DescribeScore(ctx context.Context, in *DescribeScoreInput) (*DescribeScoreOutput, error)
func (*ScoringServiceService) ListProblemTop ¶
func (s *ScoringServiceService) ListProblemTop(ctx context.Context, in *ListProblemTopInput) (*ListProblemTopOutput, error)
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) GetRuntime ¶
func (*Script) ProtoMessage ¶
func (*Script) ProtoMessage()
func (*Script) ProtoReflect ¶
func (x *Script) ProtoReflect() protoreflect.Message
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.
func NewScriptServiceClient ¶
func NewScriptServiceClient(cc grpc.ClientConnInterface) ScriptServiceClient
type ScriptServiceInterceptor ¶
type ScriptServiceInterceptor struct {
// contains filtered or unexported fields
}
func NewScriptServiceInterceptor ¶
func NewScriptServiceInterceptor(cli ScriptServiceClient, middleware ..._ScriptServiceMiddleware) *ScriptServiceInterceptor
NewScriptServiceInterceptor constructs additional middleware for a server based on annotations in proto files
func (*ScriptServiceInterceptor) CreateScript ¶
func (i *ScriptServiceInterceptor) CreateScript(ctx context.Context, in *CreateScriptInput, opts ...grpc.CallOption) (*CreateScriptOutput, error)
func (*ScriptServiceInterceptor) DeleteScript ¶
func (i *ScriptServiceInterceptor) DeleteScript(ctx context.Context, in *DeleteScriptInput, opts ...grpc.CallOption) (*DeleteScriptOutput, error)
func (*ScriptServiceInterceptor) DescribeScript ¶
func (i *ScriptServiceInterceptor) DescribeScript(ctx context.Context, in *DescribeScriptInput, opts ...grpc.CallOption) (*DescribeScriptOutput, error)
func (*ScriptServiceInterceptor) ListScripts ¶
func (i *ScriptServiceInterceptor) ListScripts(ctx context.Context, in *ListScriptsInput, opts ...grpc.CallOption) (*ListScriptsOutput, error)
func (*ScriptServiceInterceptor) UpdateScript ¶
func (i *ScriptServiceInterceptor) UpdateScript(ctx context.Context, in *UpdateScriptInput, opts ...grpc.CallOption) (*UpdateScriptOutput, error)
type ScriptServiceServer ¶
type ScriptServiceServer interface { CreateScript(context.Context, *CreateScriptInput) (*CreateScriptOutput, error) UpdateScript(context.Context, *UpdateScriptInput) (*UpdateScriptOutput, error) DeleteScript(context.Context, *DeleteScriptInput) (*DeleteScriptOutput, error) DescribeScript(context.Context, *DescribeScriptInput) (*DescribeScriptOutput, error) ListScripts(context.Context, *ListScriptsInput) (*ListScriptsOutput, error) }
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 (s *ScriptServiceService) CreateScript(ctx context.Context, in *CreateScriptInput) (*CreateScriptOutput, error)
func (*ScriptServiceService) DeleteScript ¶
func (s *ScriptServiceService) DeleteScript(ctx context.Context, in *DeleteScriptInput) (*DeleteScriptOutput, error)
func (*ScriptServiceService) DescribeScript ¶
func (s *ScriptServiceService) DescribeScript(ctx context.Context, in *DescribeScriptInput) (*DescribeScriptOutput, error)
func (*ScriptServiceService) ListScripts ¶
func (s *ScriptServiceService) ListScripts(ctx context.Context, in *ListScriptsInput) (*ListScriptsOutput, error)
func (*ScriptServiceService) UpdateScript ¶
func (s *ScriptServiceService) UpdateScript(ctx context.Context, in *UpdateScriptInput) (*UpdateScriptOutput, error)
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) Descriptor() protoreflect.EnumDescriptor
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 (x Script_Extra) Number() protoreflect.EnumNumber
func (Script_Extra) String ¶
func (x Script_Extra) String() string
func (Script_Extra) Type ¶
func (Script_Extra) Type() protoreflect.EnumType
type SetBookmarkInput ¶
type SetBookmarkInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *SetBookmarkInput) GetProblemId() string
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) GetAttachments ¶
func (x *Snapshot) GetAttachments() []*Attachment
func (*Snapshot) GetChecker ¶
func (*Snapshot) GetEditorials ¶
func (*Snapshot) GetInteractor ¶
func (x *Snapshot) GetInteractor() *Interactor
func (*Snapshot) GetProblem ¶
func (*Snapshot) GetScripts ¶
func (*Snapshot) GetSolutions ¶
func (*Snapshot) GetStatements ¶
func (*Snapshot) GetTemplates ¶
func (*Snapshot) GetTesting ¶
func (x *Snapshot) GetTesting() *TestingConfig
func (*Snapshot) GetTestsets ¶
func (*Snapshot) ProtoMessage ¶
func (*Snapshot) ProtoMessage()
func (*Snapshot) ProtoReflect ¶
func (x *Snapshot) ProtoReflect() protoreflect.Message
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) GetRuntime ¶
func (*Solution) GetType ¶
func (x *Solution) GetType() Solution_Type
func (*Solution) ProtoMessage ¶
func (*Solution) ProtoMessage()
func (*Solution) ProtoReflect ¶
func (x *Solution) ProtoReflect() protoreflect.Message
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.
func NewSolutionServiceClient ¶
func NewSolutionServiceClient(cc grpc.ClientConnInterface) SolutionServiceClient
type SolutionServiceInterceptor ¶
type SolutionServiceInterceptor struct {
// contains filtered or unexported fields
}
func NewSolutionServiceInterceptor ¶
func NewSolutionServiceInterceptor(cli SolutionServiceClient, middleware ..._SolutionServiceMiddleware) *SolutionServiceInterceptor
NewSolutionServiceInterceptor constructs additional middleware for a server based on annotations in proto files
func (*SolutionServiceInterceptor) CreateSolution ¶
func (i *SolutionServiceInterceptor) CreateSolution(ctx context.Context, in *CreateSolutionInput, opts ...grpc.CallOption) (*CreateSolutionOutput, error)
func (*SolutionServiceInterceptor) DeleteSolution ¶
func (i *SolutionServiceInterceptor) DeleteSolution(ctx context.Context, in *DeleteSolutionInput, opts ...grpc.CallOption) (*DeleteSolutionOutput, error)
func (*SolutionServiceInterceptor) DescribeSolution ¶
func (i *SolutionServiceInterceptor) DescribeSolution(ctx context.Context, in *DescribeSolutionInput, opts ...grpc.CallOption) (*DescribeSolutionOutput, error)
func (*SolutionServiceInterceptor) ListSolutions ¶
func (i *SolutionServiceInterceptor) ListSolutions(ctx context.Context, in *ListSolutionsInput, opts ...grpc.CallOption) (*ListSolutionsOutput, error)
func (*SolutionServiceInterceptor) UpdateSolution ¶
func (i *SolutionServiceInterceptor) UpdateSolution(ctx context.Context, in *UpdateSolutionInput, opts ...grpc.CallOption) (*UpdateSolutionOutput, error)
type SolutionServiceServer ¶
type SolutionServiceServer interface { CreateSolution(context.Context, *CreateSolutionInput) (*CreateSolutionOutput, error) UpdateSolution(context.Context, *UpdateSolutionInput) (*UpdateSolutionOutput, error) DeleteSolution(context.Context, *DeleteSolutionInput) (*DeleteSolutionOutput, error) DescribeSolution(context.Context, *DescribeSolutionInput) (*DescribeSolutionOutput, error) ListSolutions(context.Context, *ListSolutionsInput) (*ListSolutionsOutput, error) }
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 (s *SolutionServiceService) CreateSolution(ctx context.Context, in *CreateSolutionInput) (*CreateSolutionOutput, error)
func (*SolutionServiceService) DeleteSolution ¶
func (s *SolutionServiceService) DeleteSolution(ctx context.Context, in *DeleteSolutionInput) (*DeleteSolutionOutput, error)
func (*SolutionServiceService) DescribeSolution ¶
func (s *SolutionServiceService) DescribeSolution(ctx context.Context, in *DescribeSolutionInput) (*DescribeSolutionOutput, error)
func (*SolutionServiceService) ListSolutions ¶
func (s *SolutionServiceService) ListSolutions(ctx context.Context, in *ListSolutionsInput) (*ListSolutionsOutput, error)
func (*SolutionServiceService) UpdateSolution ¶
func (s *SolutionServiceService) UpdateSolution(ctx context.Context, in *UpdateSolutionInput) (*UpdateSolutionOutput, error)
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) Descriptor() protoreflect.EnumDescriptor
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 (x Solution_Type) Number() protoreflect.EnumNumber
func (Solution_Type) String ¶
func (x Solution_Type) String() string
func (Solution_Type) Type ¶
func (Solution_Type) Type() protoreflect.EnumType
type Statement ¶
type Statement struct { // Unique identifier, assigned when statement is created. Keep empty when creating new statement. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Problem where this statement belongs. Keep empty when creating new statement. ProblemId string `protobuf:"bytes,2,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // Statement locale code, should consist of two lowercase latin letters. Locale string `protobuf:"bytes,3,opt,name=locale,proto3" json:"locale,omitempty"` // Statement title. Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"` // Statement content. Content *ecm.Content `protobuf:"bytes,6,opt,name=content,proto3" json:"content,omitempty"` // Statement download link, allows to download statement in original format. DownloadLink string `protobuf:"bytes,7,opt,name=download_link,json=downloadLink,proto3" json:"download_link,omitempty"` // Problem author name. Author string `protobuf:"bytes,101,opt,name=author,proto3" json:"author,omitempty"` // Problem source, name of the contest or olympiad where this problem was initially published. Source string `protobuf:"bytes,102,opt,name=source,proto3" json:"source,omitempty"` // contains filtered or unexported fields }
func (*Statement) Descriptor
deprecated
func (*Statement) GetContent ¶
func (*Statement) GetDownloadLink ¶
func (*Statement) GetProblemId ¶
func (*Statement) ProtoMessage ¶
func (*Statement) ProtoMessage()
func (*Statement) ProtoReflect ¶
func (x *Statement) ProtoReflect() protoreflect.Message
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) }
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.
func NewStatementServiceClient ¶
func NewStatementServiceClient(cc grpc.ClientConnInterface) StatementServiceClient
type StatementServiceInterceptor ¶
type StatementServiceInterceptor struct {
// contains filtered or unexported fields
}
func NewStatementServiceInterceptor ¶
func NewStatementServiceInterceptor(cli StatementServiceClient, middleware ..._StatementServiceMiddleware) *StatementServiceInterceptor
NewStatementServiceInterceptor constructs additional middleware for a server based on annotations in proto files
func (*StatementServiceInterceptor) CreateStatement ¶
func (i *StatementServiceInterceptor) CreateStatement(ctx context.Context, in *CreateStatementInput, opts ...grpc.CallOption) (*CreateStatementOutput, error)
func (*StatementServiceInterceptor) DeleteStatement ¶
func (i *StatementServiceInterceptor) DeleteStatement(ctx context.Context, in *DeleteStatementInput, opts ...grpc.CallOption) (*DeleteStatementOutput, error)
func (*StatementServiceInterceptor) DescribeStatement ¶
func (i *StatementServiceInterceptor) DescribeStatement(ctx context.Context, in *DescribeStatementInput, opts ...grpc.CallOption) (*DescribeStatementOutput, error)
func (*StatementServiceInterceptor) ListStatements ¶
func (i *StatementServiceInterceptor) ListStatements(ctx context.Context, in *ListStatementsInput, opts ...grpc.CallOption) (*ListStatementsOutput, error)
func (*StatementServiceInterceptor) LookupStatement ¶
func (i *StatementServiceInterceptor) LookupStatement(ctx context.Context, in *LookupStatementInput, opts ...grpc.CallOption) (*LookupStatementOutput, error)
func (*StatementServiceInterceptor) PreviewStatement ¶
func (i *StatementServiceInterceptor) PreviewStatement(ctx context.Context, in *PreviewStatementInput, opts ...grpc.CallOption) (*PreviewStatementOutput, error)
func (*StatementServiceInterceptor) UpdateStatement ¶
func (i *StatementServiceInterceptor) UpdateStatement(ctx context.Context, in *UpdateStatementInput, opts ...grpc.CallOption) (*UpdateStatementOutput, error)
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) }
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 (s *StatementServiceService) CreateStatement(ctx context.Context, in *CreateStatementInput) (*CreateStatementOutput, error)
func (*StatementServiceService) DeleteStatement ¶
func (s *StatementServiceService) DeleteStatement(ctx context.Context, in *DeleteStatementInput) (*DeleteStatementOutput, error)
func (*StatementServiceService) DescribeStatement ¶
func (s *StatementServiceService) DescribeStatement(ctx context.Context, in *DescribeStatementInput) (*DescribeStatementOutput, error)
func (*StatementServiceService) ListStatements ¶
func (s *StatementServiceService) ListStatements(ctx context.Context, in *ListStatementsInput) (*ListStatementsOutput, error)
func (*StatementServiceService) LookupStatement ¶
func (s *StatementServiceService) LookupStatement(ctx context.Context, in *LookupStatementInput) (*LookupStatementOutput, error)
func (*StatementServiceService) PreviewStatement ¶
func (s *StatementServiceService) PreviewStatement(ctx context.Context, in *PreviewStatementInput) (*PreviewStatementOutput, error)
func (*StatementServiceService) UpdateStatement ¶
func (s *StatementServiceService) UpdateStatement(ctx context.Context, in *UpdateStatementInput) (*UpdateStatementOutput, error)
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 assignable 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 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) 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 (m *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 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 }
SubmissionCompleteEvent is dispatched every time submission is fully judged (got final result).
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) }
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.
func NewSubmissionServiceClient ¶
func NewSubmissionServiceClient(cc grpc.ClientConnInterface) SubmissionServiceClient
type SubmissionServiceInterceptor ¶
type SubmissionServiceInterceptor struct {
// contains filtered or unexported fields
}
func NewSubmissionServiceInterceptor ¶
func NewSubmissionServiceInterceptor(cli SubmissionServiceClient, middleware ..._SubmissionServiceMiddleware) *SubmissionServiceInterceptor
NewSubmissionServiceInterceptor constructs additional middleware for a server based on annotations in proto files
func (*SubmissionServiceInterceptor) CreateSubmission ¶
func (i *SubmissionServiceInterceptor) CreateSubmission(ctx context.Context, in *CreateSubmissionInput, opts ...grpc.CallOption) (*CreateSubmissionOutput, error)
func (*SubmissionServiceInterceptor) DescribeSubmission ¶
func (i *SubmissionServiceInterceptor) DescribeSubmission(ctx context.Context, in *DescribeSubmissionInput, opts ...grpc.CallOption) (*DescribeSubmissionOutput, error)
func (*SubmissionServiceInterceptor) ListSubmissions ¶
func (i *SubmissionServiceInterceptor) ListSubmissions(ctx context.Context, in *ListSubmissionsInput, opts ...grpc.CallOption) (*ListSubmissionsOutput, error)
func (*SubmissionServiceInterceptor) RetestSubmission ¶
func (i *SubmissionServiceInterceptor) RetestSubmission(ctx context.Context, in *RetestSubmissionInput, opts ...grpc.CallOption) (*RetestSubmissionOutput, error)
func (*SubmissionServiceInterceptor) WatchSubmission ¶
func (i *SubmissionServiceInterceptor) WatchSubmission(ctx context.Context, in *WatchSubmissionInput, opts ...grpc.CallOption) (SubmissionService_WatchSubmissionClient, error)
type SubmissionServiceServer ¶
type SubmissionServiceServer interface { CreateSubmission(context.Context, *CreateSubmissionInput) (*CreateSubmissionOutput, error) RetestSubmission(context.Context, *RetestSubmissionInput) (*RetestSubmissionOutput, error) DescribeSubmission(context.Context, *DescribeSubmissionInput) (*DescribeSubmissionOutput, error) WatchSubmission(*WatchSubmissionInput, grpc.ServerStreamingServer[WatchSubmissionOutput]) error ListSubmissions(context.Context, *ListSubmissionsInput) (*ListSubmissionsOutput, error) }
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 (s *SubmissionServiceService) CreateSubmission(ctx context.Context, in *CreateSubmissionInput) (*CreateSubmissionOutput, error)
func (*SubmissionServiceService) DescribeSubmission ¶
func (s *SubmissionServiceService) DescribeSubmission(ctx context.Context, in *DescribeSubmissionInput) (*DescribeSubmissionOutput, error)
func (*SubmissionServiceService) ListSubmissions ¶
func (s *SubmissionServiceService) ListSubmissions(ctx context.Context, in *ListSubmissionsInput) (*ListSubmissionsOutput, error)
func (*SubmissionServiceService) RetestSubmission ¶
func (s *SubmissionServiceService) RetestSubmission(ctx context.Context, in *RetestSubmissionInput) (*RetestSubmissionOutput, error)
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) Descriptor() protoreflect.EnumDescriptor
func (Submission_Extra) Enum ¶
func (x Submission_Extra) Enum() *Submission_Extra
func (Submission_Extra) EnumDescriptor
deprecated
func (Submission_Extra) EnumDescriptor() ([]byte, []int)
Deprecated: Use Submission_Extra.Descriptor instead.
func (Submission_Extra) Number ¶
func (x Submission_Extra) Number() protoreflect.EnumNumber
func (Submission_Extra) String ¶
func (x Submission_Extra) String() string
func (Submission_Extra) Type ¶
func (Submission_Extra) Type() protoreflect.EnumType
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_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) Descriptor() protoreflect.EnumDescriptor
func (Submission_Status) Enum ¶
func (x Submission_Status) Enum() *Submission_Status
func (Submission_Status) EnumDescriptor
deprecated
func (Submission_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Submission_Status.Descriptor instead.
func (Submission_Status) Number ¶
func (x Submission_Status) Number() protoreflect.EnumNumber
func (Submission_Status) String ¶
func (x Submission_Status) String() string
func (Submission_Status) Type ¶
func (Submission_Status) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
func (Submission_Verdict) Enum ¶
func (x Submission_Verdict) Enum() *Submission_Verdict
func (Submission_Verdict) EnumDescriptor
deprecated
func (Submission_Verdict) EnumDescriptor() ([]byte, []int)
Deprecated: Use Submission_Verdict.Descriptor instead.
func (Submission_Verdict) Number ¶
func (x Submission_Verdict) Number() protoreflect.EnumNumber
func (Submission_Verdict) String ¶
func (x Submission_Verdict) String() string
func (Submission_Verdict) Type ¶
func (Submission_Verdict) Type() protoreflect.EnumType
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.
func NewSuggestionServiceClient ¶
func NewSuggestionServiceClient(cc grpc.ClientConnInterface) SuggestionServiceClient
type SuggestionServiceInterceptor ¶
type SuggestionServiceInterceptor struct {
// contains filtered or unexported fields
}
func NewSuggestionServiceInterceptor ¶
func NewSuggestionServiceInterceptor(cli SuggestionServiceClient, middleware ..._SuggestionServiceMiddleware) *SuggestionServiceInterceptor
NewSuggestionServiceInterceptor constructs additional middleware for a server based on annotations in proto files
func (*SuggestionServiceInterceptor) CreateSuggestion ¶
func (i *SuggestionServiceInterceptor) CreateSuggestion(ctx context.Context, in *CreateSuggestionInput, opts ...grpc.CallOption) (*CreateSuggestionOutput, error)
func (*SuggestionServiceInterceptor) DeleteSuggestion ¶
func (i *SuggestionServiceInterceptor) DeleteSuggestion(ctx context.Context, in *DeleteSuggestionInput, opts ...grpc.CallOption) (*DeleteSuggestionOutput, error)
func (*SuggestionServiceInterceptor) DescribeSuggestion ¶
func (i *SuggestionServiceInterceptor) DescribeSuggestion(ctx context.Context, in *DescribeSuggestionInput, opts ...grpc.CallOption) (*DescribeSuggestionOutput, error)
func (*SuggestionServiceInterceptor) ListSuggestions ¶
func (i *SuggestionServiceInterceptor) ListSuggestions(ctx context.Context, in *ListSuggestionsInput, opts ...grpc.CallOption) (*ListSuggestionsOutput, error)
func (*SuggestionServiceInterceptor) ResubmitSuggestion ¶
func (i *SuggestionServiceInterceptor) ResubmitSuggestion(ctx context.Context, in *ResubmitSuggestionInput, opts ...grpc.CallOption) (*ResubmitSuggestionOutput, error)
func (*SuggestionServiceInterceptor) ReviewSuggestion ¶
func (i *SuggestionServiceInterceptor) ReviewSuggestion(ctx context.Context, in *ReviewSuggestionInput, opts ...grpc.CallOption) (*ReviewSuggestionOutput, error)
func (*SuggestionServiceInterceptor) UpdateSuggestion ¶
func (i *SuggestionServiceInterceptor) UpdateSuggestion(ctx context.Context, in *UpdateSuggestionInput, opts ...grpc.CallOption) (*UpdateSuggestionOutput, error)
type SuggestionServiceServer ¶
type SuggestionServiceServer interface { CreateSuggestion(context.Context, *CreateSuggestionInput) (*CreateSuggestionOutput, error) UpdateSuggestion(context.Context, *UpdateSuggestionInput) (*UpdateSuggestionOutput, error) ReviewSuggestion(context.Context, *ReviewSuggestionInput) (*ReviewSuggestionOutput, error) ResubmitSuggestion(context.Context, *ResubmitSuggestionInput) (*ResubmitSuggestionOutput, error) DeleteSuggestion(context.Context, *DeleteSuggestionInput) (*DeleteSuggestionOutput, error) ListSuggestions(context.Context, *ListSuggestionsInput) (*ListSuggestionsOutput, error) DescribeSuggestion(context.Context, *DescribeSuggestionInput) (*DescribeSuggestionOutput, error) }
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 (s *SuggestionServiceService) CreateSuggestion(ctx context.Context, in *CreateSuggestionInput) (*CreateSuggestionOutput, error)
func (*SuggestionServiceService) DeleteSuggestion ¶
func (s *SuggestionServiceService) DeleteSuggestion(ctx context.Context, in *DeleteSuggestionInput) (*DeleteSuggestionOutput, error)
func (*SuggestionServiceService) DescribeSuggestion ¶
func (s *SuggestionServiceService) DescribeSuggestion(ctx context.Context, in *DescribeSuggestionInput) (*DescribeSuggestionOutput, error)
func (*SuggestionServiceService) ListSuggestions ¶
func (s *SuggestionServiceService) ListSuggestions(ctx context.Context, in *ListSuggestionsInput) (*ListSuggestionsOutput, error)
func (*SuggestionServiceService) ResubmitSuggestion ¶
func (s *SuggestionServiceService) ResubmitSuggestion(ctx context.Context, in *ResubmitSuggestionInput) (*ResubmitSuggestionOutput, error)
func (*SuggestionServiceService) ReviewSuggestion ¶
func (s *SuggestionServiceService) ReviewSuggestion(ctx context.Context, in *ReviewSuggestionInput) (*ReviewSuggestionOutput, error)
func (*SuggestionServiceService) UpdateSuggestion ¶
func (s *SuggestionServiceService) UpdateSuggestion(ctx context.Context, in *UpdateSuggestionInput) (*UpdateSuggestionOutput, error)
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) Descriptor() protoreflect.EnumDescriptor
func (Suggestion_Status) Enum ¶
func (x Suggestion_Status) Enum() *Suggestion_Status
func (Suggestion_Status) EnumDescriptor
deprecated
func (Suggestion_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Suggestion_Status.Descriptor instead.
func (Suggestion_Status) Number ¶
func (x Suggestion_Status) Number() protoreflect.EnumNumber
func (Suggestion_Status) String ¶
func (x Suggestion_Status) String() string
func (Suggestion_Status) Type ¶
func (Suggestion_Status) Type() protoreflect.EnumType
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"` ProblemId string `protobuf:"bytes,2,opt,name=problem_id,json=problemId,proto3" json:"problem_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"` Files []*executor.File `protobuf:"bytes,30,rep,name=files,proto3" json:"files,omitempty"` // contains filtered or unexported fields }
func (*Template) Descriptor
deprecated
func (*Template) GetProblemId ¶
func (*Template) GetRuntime ¶
func (*Template) ProtoMessage ¶
func (*Template) ProtoMessage()
func (*Template) ProtoReflect ¶
func (x *Template) ProtoReflect() protoreflect.Message
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 assignable to Input: // // *Test_InputUrl // *Test_InputGenerator Input isTest_Input `protobuf_oneof:"input"` // Types that are assignable to Answer: // // *Test_AnswerUrl // *Test_AnswerGenerator Answer isTest_Answer `protobuf_oneof:"answer"` // contains filtered or unexported fields }
func (*Test) Descriptor
deprecated
func (*Test) GetAnswerGenerator ¶
func (x *Test) GetAnswerGenerator() *Test_Generator
func (*Test) GetAnswerUrl ¶
func (*Test) GetExample ¶
func (*Test) GetExampleAnswerUrl ¶
func (*Test) GetExampleInputUrl ¶
func (*Test) GetGeneratedAnswerUrl ¶
func (*Test) GetGeneratedInputUrl ¶
func (*Test) GetInactive ¶
func (*Test) GetInputGenerator ¶
func (x *Test) GetInputGenerator() *Test_Generator
func (*Test) GetInputUrl ¶
func (*Test) GetTestsetId ¶
func (*Test) ProtoMessage ¶
func (*Test) ProtoMessage()
func (*Test) ProtoReflect ¶
func (x *Test) ProtoReflect() protoreflect.Message
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.
func NewTestingServiceClient ¶
func NewTestingServiceClient(cc grpc.ClientConnInterface) TestingServiceClient
type TestingServiceInterceptor ¶
type TestingServiceInterceptor struct {
// contains filtered or unexported fields
}
func NewTestingServiceInterceptor ¶
func NewTestingServiceInterceptor(cli TestingServiceClient, middleware ..._TestingServiceMiddleware) *TestingServiceInterceptor
NewTestingServiceInterceptor constructs additional middleware for a server based on annotations in proto files
func (*TestingServiceInterceptor) CreateTest ¶
func (i *TestingServiceInterceptor) CreateTest(ctx context.Context, in *CreateTestInput, opts ...grpc.CallOption) (*CreateTestOutput, error)
func (*TestingServiceInterceptor) CreateTestset ¶
func (i *TestingServiceInterceptor) CreateTestset(ctx context.Context, in *CreateTestsetInput, opts ...grpc.CallOption) (*CreateTestsetOutput, error)
func (*TestingServiceInterceptor) DeleteTest ¶
func (i *TestingServiceInterceptor) DeleteTest(ctx context.Context, in *DeleteTestInput, opts ...grpc.CallOption) (*DeleteTestOutput, error)
func (*TestingServiceInterceptor) DeleteTestset ¶
func (i *TestingServiceInterceptor) DeleteTestset(ctx context.Context, in *DeleteTestsetInput, opts ...grpc.CallOption) (*DeleteTestsetOutput, error)
func (*TestingServiceInterceptor) DescribeChecker ¶
func (i *TestingServiceInterceptor) DescribeChecker(ctx context.Context, in *DescribeCheckerInput, opts ...grpc.CallOption) (*DescribeCheckerOutput, error)
func (*TestingServiceInterceptor) DescribeInteractor ¶
func (i *TestingServiceInterceptor) DescribeInteractor(ctx context.Context, in *DescribeInteractorInput, opts ...grpc.CallOption) (*DescribeInteractorOutput, error)
func (*TestingServiceInterceptor) DescribeTest ¶
func (i *TestingServiceInterceptor) DescribeTest(ctx context.Context, in *DescribeTestInput, opts ...grpc.CallOption) (*DescribeTestOutput, error)
func (*TestingServiceInterceptor) DescribeTestingConfig ¶
func (i *TestingServiceInterceptor) DescribeTestingConfig(ctx context.Context, in *DescribeTestingConfigInput, opts ...grpc.CallOption) (*DescribeTestingConfigOutput, error)
func (*TestingServiceInterceptor) DescribeTestset ¶
func (i *TestingServiceInterceptor) DescribeTestset(ctx context.Context, in *DescribeTestsetInput, opts ...grpc.CallOption) (*DescribeTestsetOutput, error)
func (*TestingServiceInterceptor) ListExamples ¶
func (i *TestingServiceInterceptor) ListExamples(ctx context.Context, in *ListExamplesInput, opts ...grpc.CallOption) (*ListExamplesOutput, error)
func (*TestingServiceInterceptor) ListTests ¶
func (i *TestingServiceInterceptor) ListTests(ctx context.Context, in *ListTestsInput, opts ...grpc.CallOption) (*ListTestsOutput, error)
func (*TestingServiceInterceptor) ListTestsets ¶
func (i *TestingServiceInterceptor) ListTestsets(ctx context.Context, in *ListTestsetsInput, opts ...grpc.CallOption) (*ListTestsetsOutput, error)
func (*TestingServiceInterceptor) UpdateChecker ¶
func (i *TestingServiceInterceptor) UpdateChecker(ctx context.Context, in *UpdateCheckerInput, opts ...grpc.CallOption) (*UpdateCheckerOutput, error)
func (*TestingServiceInterceptor) UpdateInteractor ¶
func (i *TestingServiceInterceptor) UpdateInteractor(ctx context.Context, in *UpdateInteractorInput, opts ...grpc.CallOption) (*UpdateInteractorOutput, error)
func (*TestingServiceInterceptor) UpdateTest ¶
func (i *TestingServiceInterceptor) UpdateTest(ctx context.Context, in *UpdateTestInput, opts ...grpc.CallOption) (*UpdateTestOutput, error)
func (*TestingServiceInterceptor) UpdateTestingConfig ¶
func (i *TestingServiceInterceptor) UpdateTestingConfig(ctx context.Context, in *UpdateTestingConfigInput, opts ...grpc.CallOption) (*UpdateTestingConfigOutput, error)
func (*TestingServiceInterceptor) UpdateTestset ¶
func (i *TestingServiceInterceptor) UpdateTestset(ctx context.Context, in *UpdateTestsetInput, opts ...grpc.CallOption) (*UpdateTestsetOutput, error)
type TestingServiceServer ¶
type TestingServiceServer interface { UpdateTestingConfig(context.Context, *UpdateTestingConfigInput) (*UpdateTestingConfigOutput, error) DescribeTestingConfig(context.Context, *DescribeTestingConfigInput) (*DescribeTestingConfigOutput, error) UpdateChecker(context.Context, *UpdateCheckerInput) (*UpdateCheckerOutput, error) DescribeChecker(context.Context, *DescribeCheckerInput) (*DescribeCheckerOutput, error) UpdateInteractor(context.Context, *UpdateInteractorInput) (*UpdateInteractorOutput, error) DescribeInteractor(context.Context, *DescribeInteractorInput) (*DescribeInteractorOutput, error) CreateTestset(context.Context, *CreateTestsetInput) (*CreateTestsetOutput, error) UpdateTestset(context.Context, *UpdateTestsetInput) (*UpdateTestsetOutput, error) DeleteTestset(context.Context, *DeleteTestsetInput) (*DeleteTestsetOutput, error) DescribeTestset(context.Context, *DescribeTestsetInput) (*DescribeTestsetOutput, error) ListTestsets(context.Context, *ListTestsetsInput) (*ListTestsetsOutput, error) CreateTest(context.Context, *CreateTestInput) (*CreateTestOutput, error) UpdateTest(context.Context, *UpdateTestInput) (*UpdateTestOutput, error) DeleteTest(context.Context, *DeleteTestInput) (*DeleteTestOutput, error) DescribeTest(context.Context, *DescribeTestInput) (*DescribeTestOutput, error) ListTests(context.Context, *ListTestsInput) (*ListTestsOutput, error) ListExamples(context.Context, *ListExamplesInput) (*ListExamplesOutput, error) }
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 (s *TestingServiceService) CreateTest(ctx context.Context, in *CreateTestInput) (*CreateTestOutput, error)
func (*TestingServiceService) CreateTestset ¶
func (s *TestingServiceService) CreateTestset(ctx context.Context, in *CreateTestsetInput) (*CreateTestsetOutput, error)
func (*TestingServiceService) DeleteTest ¶
func (s *TestingServiceService) DeleteTest(ctx context.Context, in *DeleteTestInput) (*DeleteTestOutput, error)
func (*TestingServiceService) DeleteTestset ¶
func (s *TestingServiceService) DeleteTestset(ctx context.Context, in *DeleteTestsetInput) (*DeleteTestsetOutput, error)
func (*TestingServiceService) DescribeChecker ¶
func (s *TestingServiceService) DescribeChecker(ctx context.Context, in *DescribeCheckerInput) (*DescribeCheckerOutput, error)
func (*TestingServiceService) DescribeInteractor ¶
func (s *TestingServiceService) DescribeInteractor(ctx context.Context, in *DescribeInteractorInput) (*DescribeInteractorOutput, error)
func (*TestingServiceService) DescribeTest ¶
func (s *TestingServiceService) DescribeTest(ctx context.Context, in *DescribeTestInput) (*DescribeTestOutput, error)
func (*TestingServiceService) DescribeTestingConfig ¶
func (s *TestingServiceService) DescribeTestingConfig(ctx context.Context, in *DescribeTestingConfigInput) (*DescribeTestingConfigOutput, error)
func (*TestingServiceService) DescribeTestset ¶
func (s *TestingServiceService) DescribeTestset(ctx context.Context, in *DescribeTestsetInput) (*DescribeTestsetOutput, error)
func (*TestingServiceService) ListExamples ¶
func (s *TestingServiceService) ListExamples(ctx context.Context, in *ListExamplesInput) (*ListExamplesOutput, error)
func (*TestingServiceService) ListTests ¶
func (s *TestingServiceService) ListTests(ctx context.Context, in *ListTestsInput) (*ListTestsOutput, error)
func (*TestingServiceService) ListTestsets ¶
func (s *TestingServiceService) ListTestsets(ctx context.Context, in *ListTestsetsInput) (*ListTestsetsOutput, error)
func (*TestingServiceService) UpdateChecker ¶
func (s *TestingServiceService) UpdateChecker(ctx context.Context, in *UpdateCheckerInput) (*UpdateCheckerOutput, error)
func (*TestingServiceService) UpdateInteractor ¶
func (s *TestingServiceService) UpdateInteractor(ctx context.Context, in *UpdateInteractorInput) (*UpdateInteractorOutput, error)
func (*TestingServiceService) UpdateTest ¶
func (s *TestingServiceService) UpdateTest(ctx context.Context, in *UpdateTestInput) (*UpdateTestOutput, error)
func (*TestingServiceService) UpdateTestingConfig ¶
func (s *TestingServiceService) UpdateTestingConfig(ctx context.Context, in *UpdateTestingConfigInput) (*UpdateTestingConfigOutput, error)
func (*TestingServiceService) UpdateTestset ¶
func (s *TestingServiceService) UpdateTestset(ctx context.Context, in *UpdateTestsetInput) (*UpdateTestsetOutput, error)
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"` // 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) GetCpuLimit ¶
func (*Testset) GetDependencies ¶
func (*Testset) GetFeedbackPolicy ¶
func (x *Testset) GetFeedbackPolicy() FeedbackPolicy
func (*Testset) GetFileSizeLimit ¶
func (*Testset) GetMemoryLimit ¶
func (*Testset) GetScoringMode ¶
func (x *Testset) GetScoringMode() ScoringMode
func (*Testset) GetTimeLimit ¶
func (*Testset) ProtoMessage ¶
func (*Testset) ProtoMessage()
func (*Testset) ProtoReflect ¶
func (x *Testset) ProtoReflect() protoreflect.Message
type UnimplementedAtlasServer ¶
type UnimplementedAtlasServer struct{}
UnimplementedAtlasServer 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 (UnimplementedAtlasServer) CreateAttachment ¶
func (UnimplementedAtlasServer) CreateAttachment(context.Context, *CreateAttachmentInput) (*CreateAttachmentOutput, error)
func (UnimplementedAtlasServer) CreateCodeTemplate ¶
func (UnimplementedAtlasServer) CreateCodeTemplate(context.Context, *CreateCodeTemplateInput) (*CreateCodeTemplateOutput, error)
func (UnimplementedAtlasServer) CreateProblem ¶
func (UnimplementedAtlasServer) CreateProblem(context.Context, *CreateProblemInput) (*CreateProblemOutput, error)
func (UnimplementedAtlasServer) CreateStatement ¶
func (UnimplementedAtlasServer) CreateStatement(context.Context, *CreateStatementInput) (*CreateStatementOutput, error)
func (UnimplementedAtlasServer) CreateSubmission ¶
func (UnimplementedAtlasServer) CreateSubmission(context.Context, *CreateSubmissionInput) (*CreateSubmissionOutput, error)
func (UnimplementedAtlasServer) CreateTest ¶
func (UnimplementedAtlasServer) CreateTest(context.Context, *CreateTestInput) (*CreateTestOutput, error)
func (UnimplementedAtlasServer) CreateTestset ¶
func (UnimplementedAtlasServer) CreateTestset(context.Context, *CreateTestsetInput) (*CreateTestsetOutput, error)
func (UnimplementedAtlasServer) DeleteAttachment ¶
func (UnimplementedAtlasServer) DeleteAttachment(context.Context, *DeleteAttachmentInput) (*DeleteAttachmentOutput, error)
func (UnimplementedAtlasServer) DeleteCodeTemplate ¶
func (UnimplementedAtlasServer) DeleteCodeTemplate(context.Context, *DeleteCodeTemplateInput) (*DeleteCodeTemplateOutput, error)
func (UnimplementedAtlasServer) DeleteProblem ¶
func (UnimplementedAtlasServer) DeleteProblem(context.Context, *DeleteProblemInput) (*DeleteProblemOutput, error)
func (UnimplementedAtlasServer) DeleteStatement ¶
func (UnimplementedAtlasServer) DeleteStatement(context.Context, *DeleteStatementInput) (*DeleteStatementOutput, error)
func (UnimplementedAtlasServer) DeleteTest ¶
func (UnimplementedAtlasServer) DeleteTest(context.Context, *DeleteTestInput) (*DeleteTestOutput, error)
func (UnimplementedAtlasServer) DeleteTestset ¶
func (UnimplementedAtlasServer) DeleteTestset(context.Context, *DeleteTestsetInput) (*DeleteTestsetOutput, error)
func (UnimplementedAtlasServer) DescribeAttachment ¶
func (UnimplementedAtlasServer) DescribeAttachment(context.Context, *DescribeAttachmentInput) (*DescribeAttachmentOutput, error)
func (UnimplementedAtlasServer) DescribeChecker ¶
func (UnimplementedAtlasServer) DescribeChecker(context.Context, *DescribeCheckerInput) (*DescribeCheckerOutput, error)
func (UnimplementedAtlasServer) DescribeCodeTemplate ¶
func (UnimplementedAtlasServer) DescribeCodeTemplate(context.Context, *DescribeCodeTemplateInput) (*DescribeCodeTemplateOutput, error)
func (UnimplementedAtlasServer) DescribeInteractor ¶
func (UnimplementedAtlasServer) DescribeInteractor(context.Context, *DescribeInteractorInput) (*DescribeInteractorOutput, error)
func (UnimplementedAtlasServer) DescribeProblem ¶
func (UnimplementedAtlasServer) DescribeProblem(context.Context, *DescribeProblemInput) (*DescribeProblemOutput, error)
func (UnimplementedAtlasServer) DescribeProblemGrading ¶
func (UnimplementedAtlasServer) DescribeProblemGrading(context.Context, *DescribeProblemGradingInput) (*DescribeProblemGradingOutput, error)
func (UnimplementedAtlasServer) DescribeScore ¶
func (UnimplementedAtlasServer) DescribeScore(context.Context, *DescribeScoreInput) (*DescribeScoreOutput, error)
func (UnimplementedAtlasServer) DescribeStatement ¶
func (UnimplementedAtlasServer) DescribeStatement(context.Context, *DescribeStatementInput) (*DescribeStatementOutput, error)
func (UnimplementedAtlasServer) DescribeSubmission ¶
func (UnimplementedAtlasServer) DescribeSubmission(context.Context, *DescribeSubmissionInput) (*DescribeSubmissionOutput, error)
func (UnimplementedAtlasServer) DescribeTest ¶
func (UnimplementedAtlasServer) DescribeTest(context.Context, *DescribeTestInput) (*DescribeTestOutput, error)
func (UnimplementedAtlasServer) DescribeTestingConfig ¶
func (UnimplementedAtlasServer) DescribeTestingConfig(context.Context, *DescribeTestingConfigInput) (*DescribeTestingConfigOutput, error)
func (UnimplementedAtlasServer) DescribeTestset ¶
func (UnimplementedAtlasServer) DescribeTestset(context.Context, *DescribeTestsetInput) (*DescribeTestsetOutput, error)
func (UnimplementedAtlasServer) GetBookmark ¶
func (UnimplementedAtlasServer) GetBookmark(context.Context, *GetBookmarkInput) (*GetBookmarkOutput, error)
func (UnimplementedAtlasServer) ListAttachments ¶
func (UnimplementedAtlasServer) ListAttachments(context.Context, *ListAttachmentsInput) (*ListAttachmentsOutput, error)
func (UnimplementedAtlasServer) ListCodeTemplates ¶
func (UnimplementedAtlasServer) ListCodeTemplates(context.Context, *ListCodeTemplatesInput) (*ListCodeTemplatesOutput, error)
func (UnimplementedAtlasServer) ListExamples ¶
func (UnimplementedAtlasServer) ListExamples(context.Context, *ListExamplesInput) (*ListExamplesOutput, error)
func (UnimplementedAtlasServer) ListProblemTop ¶
func (UnimplementedAtlasServer) ListProblemTop(context.Context, *ListProblemTopInput) (*ListProblemTopOutput, error)
func (UnimplementedAtlasServer) ListProblems ¶
func (UnimplementedAtlasServer) ListProblems(context.Context, *ListProblemsInput) (*ListProblemsOutput, error)
func (UnimplementedAtlasServer) ListStatements ¶
func (UnimplementedAtlasServer) ListStatements(context.Context, *ListStatementsInput) (*ListStatementsOutput, error)
func (UnimplementedAtlasServer) ListSubmissions ¶
func (UnimplementedAtlasServer) ListSubmissions(context.Context, *ListSubmissionsInput) (*ListSubmissionsOutput, error)
func (UnimplementedAtlasServer) ListTests ¶
func (UnimplementedAtlasServer) ListTests(context.Context, *ListTestsInput) (*ListTestsOutput, error)
func (UnimplementedAtlasServer) ListTestsets ¶
func (UnimplementedAtlasServer) ListTestsets(context.Context, *ListTestsetsInput) (*ListTestsetsOutput, error)
func (UnimplementedAtlasServer) ListVersions ¶
func (UnimplementedAtlasServer) ListVersions(context.Context, *ListVersionsInput) (*ListVersionsOutput, error)
func (UnimplementedAtlasServer) LookupCodeTemplate ¶
func (UnimplementedAtlasServer) LookupCodeTemplate(context.Context, *LookupCodeTemplateInput) (*LookupCodeTemplateOutput, error)
func (UnimplementedAtlasServer) LookupStatement ¶
func (UnimplementedAtlasServer) LookupStatement(context.Context, *LookupStatementInput) (*LookupStatementOutput, error)
func (UnimplementedAtlasServer) PreviewStatement ¶
func (UnimplementedAtlasServer) PreviewStatement(context.Context, *PreviewStatementInput) (*PreviewStatementOutput, error)
func (UnimplementedAtlasServer) RetestSubmission ¶
func (UnimplementedAtlasServer) RetestSubmission(context.Context, *RetestSubmissionInput) (*RetestSubmissionOutput, error)
func (UnimplementedAtlasServer) SetBookmark ¶
func (UnimplementedAtlasServer) SetBookmark(context.Context, *SetBookmarkInput) (*SetBookmarkOutput, error)
func (UnimplementedAtlasServer) SyncProblem ¶
func (UnimplementedAtlasServer) SyncProblem(context.Context, *SyncProblemInput) (*SyncProblemOutput, error)
func (UnimplementedAtlasServer) UpdateAttachment ¶
func (UnimplementedAtlasServer) UpdateAttachment(context.Context, *UpdateAttachmentInput) (*UpdateAttachmentOutput, error)
func (UnimplementedAtlasServer) UpdateChecker ¶
func (UnimplementedAtlasServer) UpdateChecker(context.Context, *UpdateCheckerInput) (*UpdateCheckerOutput, error)
func (UnimplementedAtlasServer) UpdateCodeTemplate ¶
func (UnimplementedAtlasServer) UpdateCodeTemplate(context.Context, *UpdateCodeTemplateInput) (*UpdateCodeTemplateOutput, error)
func (UnimplementedAtlasServer) UpdateInteractor ¶
func (UnimplementedAtlasServer) UpdateInteractor(context.Context, *UpdateInteractorInput) (*UpdateInteractorOutput, error)
func (UnimplementedAtlasServer) UpdateProblem ¶
func (UnimplementedAtlasServer) UpdateProblem(context.Context, *UpdateProblemInput) (*UpdateProblemOutput, error)
func (UnimplementedAtlasServer) UpdateStatement ¶
func (UnimplementedAtlasServer) UpdateStatement(context.Context, *UpdateStatementInput) (*UpdateStatementOutput, error)
func (UnimplementedAtlasServer) UpdateTest ¶
func (UnimplementedAtlasServer) UpdateTest(context.Context, *UpdateTestInput) (*UpdateTestOutput, error)
func (UnimplementedAtlasServer) UpdateTestingConfig ¶
func (UnimplementedAtlasServer) UpdateTestingConfig(context.Context, *UpdateTestingConfigInput) (*UpdateTestingConfigOutput, error)
func (UnimplementedAtlasServer) UpdateTestset ¶
func (UnimplementedAtlasServer) UpdateTestset(context.Context, *UpdateTestsetInput) (*UpdateTestsetOutput, error)
func (UnimplementedAtlasServer) VoteProblem ¶
func (UnimplementedAtlasServer) VoteProblem(context.Context, *VoteProblemInput) (*VoteProblemOutput, error)
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) CreateAttachment(context.Context, *CreateAttachmentInput) (*CreateAttachmentOutput, error)
func (UnimplementedAttachmentServiceServer) DeleteAttachment ¶
func (UnimplementedAttachmentServiceServer) DeleteAttachment(context.Context, *DeleteAttachmentInput) (*DeleteAttachmentOutput, error)
func (UnimplementedAttachmentServiceServer) DescribeAttachment ¶
func (UnimplementedAttachmentServiceServer) DescribeAttachment(context.Context, *DescribeAttachmentInput) (*DescribeAttachmentOutput, error)
func (UnimplementedAttachmentServiceServer) ListAttachments ¶
func (UnimplementedAttachmentServiceServer) ListAttachments(context.Context, *ListAttachmentsInput) (*ListAttachmentsOutput, error)
func (UnimplementedAttachmentServiceServer) UpdateAttachment ¶
func (UnimplementedAttachmentServiceServer) UpdateAttachment(context.Context, *UpdateAttachmentInput) (*UpdateAttachmentOutput, error)
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) GetBookmark(context.Context, *GetBookmarkInput) (*GetBookmarkOutput, error)
func (UnimplementedBookmarkServiceServer) SetBookmark ¶
func (UnimplementedBookmarkServiceServer) SetBookmark(context.Context, *SetBookmarkInput) (*SetBookmarkOutput, error)
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) CreateCodeTemplate(context.Context, *CreateCodeTemplateInput) (*CreateCodeTemplateOutput, error)
func (UnimplementedCodeTemplateServiceServer) DeleteCodeTemplate ¶
func (UnimplementedCodeTemplateServiceServer) DeleteCodeTemplate(context.Context, *DeleteCodeTemplateInput) (*DeleteCodeTemplateOutput, error)
func (UnimplementedCodeTemplateServiceServer) DescribeCodeTemplate ¶
func (UnimplementedCodeTemplateServiceServer) DescribeCodeTemplate(context.Context, *DescribeCodeTemplateInput) (*DescribeCodeTemplateOutput, error)
func (UnimplementedCodeTemplateServiceServer) ListCodeTemplates ¶
func (UnimplementedCodeTemplateServiceServer) ListCodeTemplates(context.Context, *ListCodeTemplatesInput) (*ListCodeTemplatesOutput, error)
func (UnimplementedCodeTemplateServiceServer) LookupCodeTemplate ¶
func (UnimplementedCodeTemplateServiceServer) LookupCodeTemplate(context.Context, *LookupCodeTemplateInput) (*LookupCodeTemplateOutput, error)
func (UnimplementedCodeTemplateServiceServer) UpdateCodeTemplate ¶
func (UnimplementedCodeTemplateServiceServer) UpdateCodeTemplate(context.Context, *UpdateCodeTemplateInput) (*UpdateCodeTemplateOutput, error)
type UnimplementedConfigurationServiceServer ¶
type UnimplementedConfigurationServiceServer struct{}
UnimplementedConfigurationServiceServer 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 (UnimplementedConfigurationServiceServer) ConfigurePolygon ¶
func (UnimplementedConfigurationServiceServer) ConfigurePolygon(context.Context, *ConfigurePolygonInput) (*ConfigurePolygonOutput, error)
func (UnimplementedConfigurationServiceServer) DescribePolygon ¶
func (UnimplementedConfigurationServiceServer) DescribePolygon(context.Context, *DescribePolygonInput) (*DescribePolygonOutput, error)
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) CreateEditorial(context.Context, *CreateEditorialInput) (*CreateEditorialOutput, error)
func (UnimplementedEditorialServiceServer) DeleteEditorial ¶
func (UnimplementedEditorialServiceServer) DeleteEditorial(context.Context, *DeleteEditorialInput) (*DeleteEditorialOutput, error)
func (UnimplementedEditorialServiceServer) DescribeEditorial ¶
func (UnimplementedEditorialServiceServer) DescribeEditorial(context.Context, *DescribeEditorialInput) (*DescribeEditorialOutput, error)
func (UnimplementedEditorialServiceServer) ListEditorials ¶
func (UnimplementedEditorialServiceServer) ListEditorials(context.Context, *ListEditorialsInput) (*ListEditorialsOutput, error)
func (UnimplementedEditorialServiceServer) LookupEditorial ¶
func (UnimplementedEditorialServiceServer) LookupEditorial(context.Context, *LookupEditorialInput) (*LookupEditorialOutput, error)
func (UnimplementedEditorialServiceServer) PreviewEditorial ¶
func (UnimplementedEditorialServiceServer) PreviewEditorial(context.Context, *PreviewEditorialInput) (*PreviewEditorialOutput, error)
func (UnimplementedEditorialServiceServer) UpdateEditorial ¶
func (UnimplementedEditorialServiceServer) UpdateEditorial(context.Context, *UpdateEditorialInput) (*UpdateEditorialOutput, error)
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) CreateProblem(context.Context, *CreateProblemInput) (*CreateProblemOutput, error)
func (UnimplementedProblemServiceServer) DeleteProblem ¶
func (UnimplementedProblemServiceServer) DeleteProblem(context.Context, *DeleteProblemInput) (*DeleteProblemOutput, error)
func (UnimplementedProblemServiceServer) DescribeProblem ¶
func (UnimplementedProblemServiceServer) DescribeProblem(context.Context, *DescribeProblemInput) (*DescribeProblemOutput, error)
func (UnimplementedProblemServiceServer) ListProblems ¶
func (UnimplementedProblemServiceServer) ListProblems(context.Context, *ListProblemsInput) (*ListProblemsOutput, error)
func (UnimplementedProblemServiceServer) UpdateProblem ¶
func (UnimplementedProblemServiceServer) UpdateProblem(context.Context, *UpdateProblemInput) (*UpdateProblemOutput, error)
func (UnimplementedProblemServiceServer) VoteProblem ¶
func (UnimplementedProblemServiceServer) VoteProblem(context.Context, *VoteProblemInput) (*VoteProblemOutput, error)
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) DescribeProblemGrading ¶
func (UnimplementedScoringServiceServer) DescribeProblemGrading(context.Context, *DescribeProblemGradingInput) (*DescribeProblemGradingOutput, error)
func (UnimplementedScoringServiceServer) DescribeScore ¶
func (UnimplementedScoringServiceServer) DescribeScore(context.Context, *DescribeScoreInput) (*DescribeScoreOutput, error)
func (UnimplementedScoringServiceServer) ListProblemTop ¶
func (UnimplementedScoringServiceServer) ListProblemTop(context.Context, *ListProblemTopInput) (*ListProblemTopOutput, error)
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) CreateScript(context.Context, *CreateScriptInput) (*CreateScriptOutput, error)
func (UnimplementedScriptServiceServer) DeleteScript ¶
func (UnimplementedScriptServiceServer) DeleteScript(context.Context, *DeleteScriptInput) (*DeleteScriptOutput, error)
func (UnimplementedScriptServiceServer) DescribeScript ¶
func (UnimplementedScriptServiceServer) DescribeScript(context.Context, *DescribeScriptInput) (*DescribeScriptOutput, error)
func (UnimplementedScriptServiceServer) ListScripts ¶
func (UnimplementedScriptServiceServer) ListScripts(context.Context, *ListScriptsInput) (*ListScriptsOutput, error)
func (UnimplementedScriptServiceServer) UpdateScript ¶
func (UnimplementedScriptServiceServer) UpdateScript(context.Context, *UpdateScriptInput) (*UpdateScriptOutput, error)
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) CreateSolution(context.Context, *CreateSolutionInput) (*CreateSolutionOutput, error)
func (UnimplementedSolutionServiceServer) DeleteSolution ¶
func (UnimplementedSolutionServiceServer) DeleteSolution(context.Context, *DeleteSolutionInput) (*DeleteSolutionOutput, error)
func (UnimplementedSolutionServiceServer) DescribeSolution ¶
func (UnimplementedSolutionServiceServer) DescribeSolution(context.Context, *DescribeSolutionInput) (*DescribeSolutionOutput, error)
func (UnimplementedSolutionServiceServer) ListSolutions ¶
func (UnimplementedSolutionServiceServer) ListSolutions(context.Context, *ListSolutionsInput) (*ListSolutionsOutput, error)
func (UnimplementedSolutionServiceServer) UpdateSolution ¶
func (UnimplementedSolutionServiceServer) UpdateSolution(context.Context, *UpdateSolutionInput) (*UpdateSolutionOutput, error)
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) CreateStatement(context.Context, *CreateStatementInput) (*CreateStatementOutput, error)
func (UnimplementedStatementServiceServer) DeleteStatement ¶
func (UnimplementedStatementServiceServer) DeleteStatement(context.Context, *DeleteStatementInput) (*DeleteStatementOutput, error)
func (UnimplementedStatementServiceServer) DescribeStatement ¶
func (UnimplementedStatementServiceServer) DescribeStatement(context.Context, *DescribeStatementInput) (*DescribeStatementOutput, error)
func (UnimplementedStatementServiceServer) ListStatements ¶
func (UnimplementedStatementServiceServer) ListStatements(context.Context, *ListStatementsInput) (*ListStatementsOutput, error)
func (UnimplementedStatementServiceServer) LookupStatement ¶
func (UnimplementedStatementServiceServer) LookupStatement(context.Context, *LookupStatementInput) (*LookupStatementOutput, error)
func (UnimplementedStatementServiceServer) PreviewStatement ¶
func (UnimplementedStatementServiceServer) PreviewStatement(context.Context, *PreviewStatementInput) (*PreviewStatementOutput, error)
func (UnimplementedStatementServiceServer) UpdateStatement ¶
func (UnimplementedStatementServiceServer) UpdateStatement(context.Context, *UpdateStatementInput) (*UpdateStatementOutput, error)
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) CreateSubmission(context.Context, *CreateSubmissionInput) (*CreateSubmissionOutput, error)
func (UnimplementedSubmissionServiceServer) DescribeSubmission ¶
func (UnimplementedSubmissionServiceServer) DescribeSubmission(context.Context, *DescribeSubmissionInput) (*DescribeSubmissionOutput, error)
func (UnimplementedSubmissionServiceServer) ListSubmissions ¶
func (UnimplementedSubmissionServiceServer) ListSubmissions(context.Context, *ListSubmissionsInput) (*ListSubmissionsOutput, error)
func (UnimplementedSubmissionServiceServer) RetestSubmission ¶
func (UnimplementedSubmissionServiceServer) RetestSubmission(context.Context, *RetestSubmissionInput) (*RetestSubmissionOutput, error)
func (UnimplementedSubmissionServiceServer) WatchSubmission ¶
func (UnimplementedSubmissionServiceServer) WatchSubmission(*WatchSubmissionInput, grpc.ServerStreamingServer[WatchSubmissionOutput]) error
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) CreateSuggestion(context.Context, *CreateSuggestionInput) (*CreateSuggestionOutput, error)
func (UnimplementedSuggestionServiceServer) DeleteSuggestion ¶
func (UnimplementedSuggestionServiceServer) DeleteSuggestion(context.Context, *DeleteSuggestionInput) (*DeleteSuggestionOutput, error)
func (UnimplementedSuggestionServiceServer) DescribeSuggestion ¶
func (UnimplementedSuggestionServiceServer) DescribeSuggestion(context.Context, *DescribeSuggestionInput) (*DescribeSuggestionOutput, error)
func (UnimplementedSuggestionServiceServer) ListSuggestions ¶
func (UnimplementedSuggestionServiceServer) ListSuggestions(context.Context, *ListSuggestionsInput) (*ListSuggestionsOutput, error)
func (UnimplementedSuggestionServiceServer) ResubmitSuggestion ¶
func (UnimplementedSuggestionServiceServer) ResubmitSuggestion(context.Context, *ResubmitSuggestionInput) (*ResubmitSuggestionOutput, error)
func (UnimplementedSuggestionServiceServer) ReviewSuggestion ¶
func (UnimplementedSuggestionServiceServer) ReviewSuggestion(context.Context, *ReviewSuggestionInput) (*ReviewSuggestionOutput, error)
func (UnimplementedSuggestionServiceServer) UpdateSuggestion ¶
func (UnimplementedSuggestionServiceServer) UpdateSuggestion(context.Context, *UpdateSuggestionInput) (*UpdateSuggestionOutput, error)
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) CreateTest(context.Context, *CreateTestInput) (*CreateTestOutput, error)
func (UnimplementedTestingServiceServer) CreateTestset ¶
func (UnimplementedTestingServiceServer) CreateTestset(context.Context, *CreateTestsetInput) (*CreateTestsetOutput, error)
func (UnimplementedTestingServiceServer) DeleteTest ¶
func (UnimplementedTestingServiceServer) DeleteTest(context.Context, *DeleteTestInput) (*DeleteTestOutput, error)
func (UnimplementedTestingServiceServer) DeleteTestset ¶
func (UnimplementedTestingServiceServer) DeleteTestset(context.Context, *DeleteTestsetInput) (*DeleteTestsetOutput, error)
func (UnimplementedTestingServiceServer) DescribeChecker ¶
func (UnimplementedTestingServiceServer) DescribeChecker(context.Context, *DescribeCheckerInput) (*DescribeCheckerOutput, error)
func (UnimplementedTestingServiceServer) DescribeInteractor ¶
func (UnimplementedTestingServiceServer) DescribeInteractor(context.Context, *DescribeInteractorInput) (*DescribeInteractorOutput, error)
func (UnimplementedTestingServiceServer) DescribeTest ¶
func (UnimplementedTestingServiceServer) DescribeTest(context.Context, *DescribeTestInput) (*DescribeTestOutput, error)
func (UnimplementedTestingServiceServer) DescribeTestingConfig ¶
func (UnimplementedTestingServiceServer) DescribeTestingConfig(context.Context, *DescribeTestingConfigInput) (*DescribeTestingConfigOutput, error)
func (UnimplementedTestingServiceServer) DescribeTestset ¶
func (UnimplementedTestingServiceServer) DescribeTestset(context.Context, *DescribeTestsetInput) (*DescribeTestsetOutput, error)
func (UnimplementedTestingServiceServer) ListExamples ¶
func (UnimplementedTestingServiceServer) ListExamples(context.Context, *ListExamplesInput) (*ListExamplesOutput, error)
func (UnimplementedTestingServiceServer) ListTests ¶
func (UnimplementedTestingServiceServer) ListTests(context.Context, *ListTestsInput) (*ListTestsOutput, error)
func (UnimplementedTestingServiceServer) ListTestsets ¶
func (UnimplementedTestingServiceServer) ListTestsets(context.Context, *ListTestsetsInput) (*ListTestsetsOutput, error)
func (UnimplementedTestingServiceServer) UpdateChecker ¶
func (UnimplementedTestingServiceServer) UpdateChecker(context.Context, *UpdateCheckerInput) (*UpdateCheckerOutput, error)
func (UnimplementedTestingServiceServer) UpdateInteractor ¶
func (UnimplementedTestingServiceServer) UpdateInteractor(context.Context, *UpdateInteractorInput) (*UpdateInteractorOutput, error)
func (UnimplementedTestingServiceServer) UpdateTest ¶
func (UnimplementedTestingServiceServer) UpdateTest(context.Context, *UpdateTestInput) (*UpdateTestOutput, error)
func (UnimplementedTestingServiceServer) UpdateTestingConfig ¶
func (UnimplementedTestingServiceServer) UpdateTestingConfig(context.Context, *UpdateTestingConfigInput) (*UpdateTestingConfigOutput, error)
func (UnimplementedTestingServiceServer) UpdateTestset ¶
func (UnimplementedTestingServiceServer) UpdateTestset(context.Context, *UpdateTestsetInput) (*UpdateTestsetOutput, error)
type UnsafeAtlasServer ¶
type UnsafeAtlasServer interface {
// contains filtered or unexported methods
}
UnsafeAtlasServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AtlasServer will result in compilation errors.
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 UnsafeConfigurationServiceServer ¶
type UnsafeConfigurationServiceServer interface {
// contains filtered or unexported methods
}
UnsafeConfigurationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConfigurationServiceServer 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 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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *UpdateAttachmentInput) GetProblemId() 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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *UpdateCheckerInput) GetProblemId() string
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *UpdateCodeTemplateInput) GetProblemId() string
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) Descriptor() protoreflect.EnumDescriptor
func (UpdateCodeTemplateInput_Patch) Enum ¶
func (x UpdateCodeTemplateInput_Patch) Enum() *UpdateCodeTemplateInput_Patch
func (UpdateCodeTemplateInput_Patch) EnumDescriptor
deprecated
func (UpdateCodeTemplateInput_Patch) EnumDescriptor() ([]byte, []int)
Deprecated: Use UpdateCodeTemplateInput_Patch.Descriptor instead.
func (UpdateCodeTemplateInput_Patch) Number ¶
func (x UpdateCodeTemplateInput_Patch) Number() protoreflect.EnumNumber
func (UpdateCodeTemplateInput_Patch) String ¶
func (x UpdateCodeTemplateInput_Patch) String() string
func (UpdateCodeTemplateInput_Patch) Type ¶
func (UpdateCodeTemplateInput_Patch) Type() protoreflect.EnumType
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 UpdateEditorialInput ¶
type UpdateEditorialInput struct { // specify list of fields to update, if empty all fields are updated Patch []UpdateEditorialInput_Patch `protobuf:"varint,10,rep,packed,name=patch,proto3,enum=eolymp.atlas.UpdateEditorialInput_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() []UpdateEditorialInput_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 UpdateEditorialInput_Patch ¶
type UpdateEditorialInput_Patch int32
const ( UpdateEditorialInput_ALL UpdateEditorialInput_Patch = 0 UpdateEditorialInput_LOCALE UpdateEditorialInput_Patch = 1 UpdateEditorialInput_CONTENT UpdateEditorialInput_Patch = 2 UpdateEditorialInput_DOWNLOAD_LINK UpdateEditorialInput_Patch = 3 )
func (UpdateEditorialInput_Patch) Descriptor ¶
func (UpdateEditorialInput_Patch) Descriptor() protoreflect.EnumDescriptor
func (UpdateEditorialInput_Patch) Enum ¶
func (x UpdateEditorialInput_Patch) Enum() *UpdateEditorialInput_Patch
func (UpdateEditorialInput_Patch) EnumDescriptor
deprecated
func (UpdateEditorialInput_Patch) EnumDescriptor() ([]byte, []int)
Deprecated: Use UpdateEditorialInput_Patch.Descriptor instead.
func (UpdateEditorialInput_Patch) Number ¶
func (x UpdateEditorialInput_Patch) Number() protoreflect.EnumNumber
func (UpdateEditorialInput_Patch) String ¶
func (x UpdateEditorialInput_Patch) String() string
func (UpdateEditorialInput_Patch) Type ¶
func (UpdateEditorialInput_Patch) Type() protoreflect.EnumType
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *UpdateInteractorInput) GetProblemId() string
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 (x *UpdateProblemInput) GetPatch() []UpdateProblemInput_Patch
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 )
func (UpdateProblemInput_Patch) Descriptor ¶
func (UpdateProblemInput_Patch) Descriptor() protoreflect.EnumDescriptor
func (UpdateProblemInput_Patch) Enum ¶
func (x UpdateProblemInput_Patch) Enum() *UpdateProblemInput_Patch
func (UpdateProblemInput_Patch) EnumDescriptor
deprecated
func (UpdateProblemInput_Patch) EnumDescriptor() ([]byte, []int)
Deprecated: Use UpdateProblemInput_Patch.Descriptor instead.
func (UpdateProblemInput_Patch) Number ¶
func (x UpdateProblemInput_Patch) Number() protoreflect.EnumNumber
func (UpdateProblemInput_Patch) String ¶
func (x UpdateProblemInput_Patch) String() string
func (UpdateProblemInput_Patch) Type ¶
func (UpdateProblemInput_Patch) Type() protoreflect.EnumType
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 (x *UpdateScriptInput) GetPatch() []UpdateScriptInput_Patch
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) Descriptor() protoreflect.EnumDescriptor
func (UpdateScriptInput_Patch) Enum ¶
func (x UpdateScriptInput_Patch) Enum() *UpdateScriptInput_Patch
func (UpdateScriptInput_Patch) EnumDescriptor
deprecated
func (UpdateScriptInput_Patch) EnumDescriptor() ([]byte, []int)
Deprecated: Use UpdateScriptInput_Patch.Descriptor instead.
func (UpdateScriptInput_Patch) Number ¶
func (x UpdateScriptInput_Patch) Number() protoreflect.EnumNumber
func (UpdateScriptInput_Patch) String ¶
func (x UpdateScriptInput_Patch) String() string
func (UpdateScriptInput_Patch) Type ¶
func (UpdateScriptInput_Patch) Type() protoreflect.EnumType
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"` ProblemId string `protobuf:"bytes,2,opt,name=problem_id,json=problemId,proto3" json:"problem_id,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 (x *UpdateSolutionInput) GetPatch() []UpdateSolutionInput_Patch
func (*UpdateSolutionInput) GetProblemId ¶
func (x *UpdateSolutionInput) GetProblemId() string
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) Descriptor() protoreflect.EnumDescriptor
func (UpdateSolutionInput_Patch) Enum ¶
func (x UpdateSolutionInput_Patch) Enum() *UpdateSolutionInput_Patch
func (UpdateSolutionInput_Patch) EnumDescriptor
deprecated
func (UpdateSolutionInput_Patch) EnumDescriptor() ([]byte, []int)
Deprecated: Use UpdateSolutionInput_Patch.Descriptor instead.
func (UpdateSolutionInput_Patch) Number ¶
func (x UpdateSolutionInput_Patch) Number() protoreflect.EnumNumber
func (UpdateSolutionInput_Patch) String ¶
func (x UpdateSolutionInput_Patch) String() string
func (UpdateSolutionInput_Patch) Type ¶
func (UpdateSolutionInput_Patch) Type() protoreflect.EnumType
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 { // specify list of fields to update, if empty all fields are updated Patch []UpdateStatementInput_Patch `protobuf:"varint,10,rep,packed,name=patch,proto3,enum=eolymp.atlas.UpdateStatementInput_Patch" json:"patch,omitempty"` ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,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() []UpdateStatementInput_Patch
func (*UpdateStatementInput) GetProblemId ¶
func (x *UpdateStatementInput) GetProblemId() string
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 UpdateStatementInput_Patch ¶
type UpdateStatementInput_Patch int32
const ( UpdateStatementInput_ALL UpdateStatementInput_Patch = 0 UpdateStatementInput_LOCALE UpdateStatementInput_Patch = 1 UpdateStatementInput_TITLE UpdateStatementInput_Patch = 2 UpdateStatementInput_CONTENT UpdateStatementInput_Patch = 3 UpdateStatementInput_DOWNLOAD_LINK UpdateStatementInput_Patch = 4 UpdateStatementInput_AUTHOR UpdateStatementInput_Patch = 5 UpdateStatementInput_SOURCE UpdateStatementInput_Patch = 6 )
func (UpdateStatementInput_Patch) Descriptor ¶
func (UpdateStatementInput_Patch) Descriptor() protoreflect.EnumDescriptor
func (UpdateStatementInput_Patch) Enum ¶
func (x UpdateStatementInput_Patch) Enum() *UpdateStatementInput_Patch
func (UpdateStatementInput_Patch) EnumDescriptor
deprecated
func (UpdateStatementInput_Patch) EnumDescriptor() ([]byte, []int)
Deprecated: Use UpdateStatementInput_Patch.Descriptor instead.
func (UpdateStatementInput_Patch) Number ¶
func (x UpdateStatementInput_Patch) Number() protoreflect.EnumNumber
func (UpdateStatementInput_Patch) String ¶
func (x UpdateStatementInput_Patch) String() string
func (UpdateStatementInput_Patch) Type ¶
func (UpdateStatementInput_Patch) Type() protoreflect.EnumType
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *UpdateSuggestionInput) GetProblemId() string
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"` ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,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) GetProblemId ¶
func (x *UpdateTestInput) GetProblemId() string
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) Descriptor() protoreflect.EnumDescriptor
func (UpdateTestInput_Patch) Enum ¶
func (x UpdateTestInput_Patch) Enum() *UpdateTestInput_Patch
func (UpdateTestInput_Patch) EnumDescriptor
deprecated
func (UpdateTestInput_Patch) EnumDescriptor() ([]byte, []int)
Deprecated: Use UpdateTestInput_Patch.Descriptor instead.
func (UpdateTestInput_Patch) Number ¶
func (x UpdateTestInput_Patch) Number() protoreflect.EnumNumber
func (UpdateTestInput_Patch) String ¶
func (x UpdateTestInput_Patch) String() string
func (UpdateTestInput_Patch) Type ¶
func (UpdateTestInput_Patch) Type() protoreflect.EnumType
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *UpdateTestingConfigInput) GetProblemId() string
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 (x *UpdateTestingConfigOutput) ProtoReflect() protoreflect.Message
func (*UpdateTestingConfigOutput) Reset ¶
func (x *UpdateTestingConfigOutput) Reset()
func (*UpdateTestingConfigOutput) String ¶
func (x *UpdateTestingConfigOutput) String() string
type UpdateTestsetInput ¶
type UpdateTestsetInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *UpdateTestsetInput) GetProblemId() string
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 { 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"` // contains filtered or unexported fields }
func (*Version) Descriptor
deprecated
func (*Version) GetChangeOp ¶
func (*Version) GetChangePath ¶
func (*Version) GetCreatedAt ¶
func (x *Version) GetCreatedAt() *timestamppb.Timestamp
func (*Version) GetCreatedBy ¶
func (*Version) ProtoMessage ¶
func (*Version) ProtoMessage()
func (*Version) ProtoReflect ¶
func (x *Version) ProtoReflect() protoreflect.Message
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 { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` 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) GetProblemId ¶
func (x *WatchSubmissionInput) GetProblemId() string
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 ¶
- atlas.pb.go
- atlas_esdk.pb.go
- atlas_grpc.pb.go
- atlas_http.pb.go
- attachment.pb.go
- attachment_service.pb.go
- attachment_service_esdk.pb.go
- attachment_service_grpc.pb.go
- attachment_service_http.pb.go
- bookmark_service.pb.go
- bookmark_service_esdk.pb.go
- bookmark_service_grpc.pb.go
- bookmark_service_http.pb.go
- checker.pb.go
- code_template.pb.go
- code_template_service.pb.go
- code_template_service_esdk.pb.go
- code_template_service_grpc.pb.go
- code_template_service_http.pb.go
- configuration_service.pb.go
- configuration_service_esdk.pb.go
- configuration_service_grpc.pb.go
- configuration_service_http.pb.go
- editorial.pb.go
- editorial_service.pb.go
- editorial_service_esdk.pb.go
- editorial_service_grpc.pb.go
- editorial_service_http.pb.go
- events.pb.go
- interactor.pb.go
- problem.pb.go
- problem_service.pb.go
- problem_service_esdk.pb.go
- problem_service_grpc.pb.go
- problem_service_http.pb.go
- scoring_score.pb.go
- scoring_service.pb.go
- scoring_service_esdk.pb.go
- scoring_service_grpc.pb.go
- scoring_service_http.pb.go
- script.pb.go
- script_service.pb.go
- script_service_esdk.pb.go
- script_service_grpc.pb.go
- script_service_http.pb.go
- snapshot.pb.go
- solution.pb.go
- solution_service.pb.go
- solution_service_esdk.pb.go
- solution_service_grpc.pb.go
- solution_service_http.pb.go
- statement.pb.go
- statement_service.pb.go
- statement_service_esdk.pb.go
- statement_service_grpc.pb.go
- statement_service_http.pb.go
- submission.pb.go
- submission_service.pb.go
- submission_service_esdk.pb.go
- submission_service_grpc.pb.go
- submission_service_http.pb.go
- suggestion.pb.go
- suggestion_service.pb.go
- suggestion_service_esdk.pb.go
- suggestion_service_grpc.pb.go
- suggestion_service_http.pb.go
- testing_config.pb.go
- testing_feedback.pb.go
- testing_scoring.pb.go
- testing_service.pb.go
- testing_service_esdk.pb.go
- testing_service_grpc.pb.go
- testing_service_http.pb.go
- testing_test.pb.go
- testing_testset.pb.go
- version.pb.go