Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterAttachmentServiceHttpHandlers(router *mux.Router, prefix string, cli AttachmentServiceClient)
- func RegisterAttachmentServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
- func RegisterAttachmentServiceServer(s grpc.ServiceRegistrar, srv AttachmentServiceServer)
- func RegisterBookmarkServiceHttpHandlers(router *mux.Router, prefix string, cli BookmarkServiceClient)
- func RegisterBookmarkServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
- func RegisterBookmarkServiceServer(s grpc.ServiceRegistrar, srv BookmarkServiceServer)
- func RegisterCodeTemplateServiceHttpHandlers(router *mux.Router, prefix string, cli CodeTemplateServiceClient)
- func RegisterCodeTemplateServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
- func RegisterCodeTemplateServiceServer(s grpc.ServiceRegistrar, srv CodeTemplateServiceServer)
- func RegisterEditorServiceHttpHandlers(router *mux.Router, prefix string, cli EditorServiceClient)
- func RegisterEditorServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
- func RegisterEditorServiceServer(s grpc.ServiceRegistrar, srv EditorServiceServer)
- func RegisterEditorialServiceHttpHandlers(router *mux.Router, prefix string, cli EditorialServiceClient)
- func RegisterEditorialServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
- func RegisterEditorialServiceServer(s grpc.ServiceRegistrar, srv EditorialServiceServer)
- func RegisterProblemServiceHttpHandlers(router *mux.Router, prefix string, cli ProblemServiceClient)
- func RegisterProblemServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
- func RegisterProblemServiceServer(s grpc.ServiceRegistrar, srv ProblemServiceServer)
- func RegisterScoringServiceHttpHandlers(router *mux.Router, prefix string, cli ScoringServiceClient)
- func RegisterScoringServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
- func RegisterScoringServiceServer(s grpc.ServiceRegistrar, srv ScoringServiceServer)
- func RegisterScriptServiceHttpHandlers(router *mux.Router, prefix string, cli ScriptServiceClient)
- func RegisterScriptServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
- func RegisterScriptServiceServer(s grpc.ServiceRegistrar, srv ScriptServiceServer)
- func RegisterSolutionServiceHttpHandlers(router *mux.Router, prefix string, cli SolutionServiceClient)
- func RegisterSolutionServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
- func RegisterSolutionServiceServer(s grpc.ServiceRegistrar, srv SolutionServiceServer)
- func RegisterStatementServiceHttpHandlers(router *mux.Router, prefix string, cli StatementServiceClient)
- func RegisterStatementServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
- func RegisterStatementServiceServer(s grpc.ServiceRegistrar, srv StatementServiceServer)
- func RegisterSubmissionAssistantServiceHttpHandlers(router *mux.Router, prefix string, cli SubmissionAssistantServiceClient)
- func RegisterSubmissionAssistantServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
- func RegisterSubmissionAssistantServiceServer(s grpc.ServiceRegistrar, srv SubmissionAssistantServiceServer)
- func RegisterSubmissionServiceHttpHandlers(router *mux.Router, prefix string, cli SubmissionServiceClient)
- func RegisterSubmissionServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
- func RegisterSubmissionServiceServer(s grpc.ServiceRegistrar, srv SubmissionServiceServer)
- func RegisterSuggestionServiceHttpHandlers(router *mux.Router, prefix string, cli SuggestionServiceClient)
- func RegisterSuggestionServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
- func RegisterSuggestionServiceServer(s grpc.ServiceRegistrar, srv SuggestionServiceServer)
- func RegisterTestingServiceHttpHandlers(router *mux.Router, prefix string, cli TestingServiceClient)
- func RegisterTestingServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
- func RegisterTestingServiceServer(s grpc.ServiceRegistrar, srv TestingServiceServer)
- 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 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 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 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 CreateAttachmentInput
- func (*CreateAttachmentInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAttachmentInput) GetAttachment() *Attachment
- 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) 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) 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) 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) 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) 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) 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 DebugAssistanceMessage
- func (*DebugAssistanceMessage) Descriptor() ([]byte, []int)deprecated
- func (x *DebugAssistanceMessage) GetId() string
- func (x *DebugAssistanceMessage) GetLocale() string
- func (x *DebugAssistanceMessage) GetMessage() *ecm.Node
- func (x *DebugAssistanceMessage) GetRating() int32
- func (*DebugAssistanceMessage) ProtoMessage()
- func (x *DebugAssistanceMessage) ProtoReflect() protoreflect.Message
- func (x *DebugAssistanceMessage) Reset()
- func (x *DebugAssistanceMessage) String() string
- type DeleteAttachmentInput
- func (*DeleteAttachmentInput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAttachmentInput) GetAttachmentId() 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) 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) 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) 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) 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) 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) 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) 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) 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) 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 DescribeDebugAssistanceInput
- func (*DescribeDebugAssistanceInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeDebugAssistanceInput) GetSubmissionId() string
- func (*DescribeDebugAssistanceInput) ProtoMessage()
- func (x *DescribeDebugAssistanceInput) ProtoReflect() protoreflect.Message
- func (x *DescribeDebugAssistanceInput) Reset()
- func (x *DescribeDebugAssistanceInput) String() string
- type DescribeDebugAssistanceOutput
- func (*DescribeDebugAssistanceOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeDebugAssistanceOutput) GetMessage() *DebugAssistanceMessage
- func (*DescribeDebugAssistanceOutput) ProtoMessage()
- func (x *DescribeDebugAssistanceOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeDebugAssistanceOutput) Reset()
- func (x *DescribeDebugAssistanceOutput) String() string
- type DescribeEditorInput
- type DescribeEditorOutput
- func (*DescribeEditorOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeEditorOutput) GetEditor() *Editor
- func (*DescribeEditorOutput) ProtoMessage()
- func (x *DescribeEditorOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeEditorOutput) Reset()
- func (x *DescribeEditorOutput) String() string
- type DescribeEditorStateInput
- type DescribeEditorStateOutput
- func (*DescribeEditorStateOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeEditorStateOutput) GetFeatures() []Editor_Feature
- func (x *DescribeEditorStateOutput) GetInputData() string
- func (x *DescribeEditorStateOutput) GetRuntime() string
- func (x *DescribeEditorStateOutput) GetSourceCode() string
- func (*DescribeEditorStateOutput) ProtoMessage()
- func (x *DescribeEditorStateOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeEditorStateOutput) Reset()
- func (x *DescribeEditorStateOutput) String() string
- type DescribeEditorialInput
- func (*DescribeEditorialInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeEditorialInput) GetEditorialId() string
- func (x *DescribeEditorialInput) GetExtra() []Editorial_Extra
- 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) 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 DescribeProblemGradingInput
- 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) GetLocale() string
- 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 (*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) 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) GetExtra() []Statement_Extra
- 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) 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 DescribeSubmissionUsageInput
- func (*DescribeSubmissionUsageInput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeSubmissionUsageInput) GetPeriodEnd() *timestamppb.Timestamp
- func (x *DescribeSubmissionUsageInput) GetPeriodStart() *timestamppb.Timestamp
- func (*DescribeSubmissionUsageInput) ProtoMessage()
- func (x *DescribeSubmissionUsageInput) ProtoReflect() protoreflect.Message
- func (x *DescribeSubmissionUsageInput) Reset()
- func (x *DescribeSubmissionUsageInput) String() string
- type DescribeSubmissionUsageOutput
- func (*DescribeSubmissionUsageOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeSubmissionUsageOutput) GetAvailableEvaluations() uint32
- func (x *DescribeSubmissionUsageOutput) GetMonthlyEvaluations() uint32
- func (x *DescribeSubmissionUsageOutput) GetMonthlySubmissions() uint32
- func (x *DescribeSubmissionUsageOutput) GetTotalSubmissions() uint32
- func (*DescribeSubmissionUsageOutput) ProtoMessage()
- func (x *DescribeSubmissionUsageOutput) ProtoReflect() protoreflect.Message
- func (x *DescribeSubmissionUsageOutput) Reset()
- func (x *DescribeSubmissionUsageOutput) String() string
- type DescribeSuggestionInput
- func (*DescribeSuggestionInput) Descriptor() ([]byte, []int)deprecated
- 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) 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) 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) 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 Editor
- func (*Editor) Descriptor() ([]byte, []int)deprecated
- func (x *Editor) GetFeatures() []Editor_Feature
- func (x *Editor) GetRuntimes() []*runtime.Runtime
- func (x *Editor) GetState() *Editor_State
- func (*Editor) ProtoMessage()
- func (x *Editor) ProtoReflect() protoreflect.Message
- func (x *Editor) Reset()
- func (x *Editor) String() string
- type EditorServiceClient
- type EditorServiceServer
- type EditorServiceService
- func (s *EditorServiceService) DescribeEditor(ctx context.Context, in *DescribeEditorInput) (*DescribeEditorOutput, error)
- func (s *EditorServiceService) DescribeEditorState(ctx context.Context, in *DescribeEditorStateInput) (*DescribeEditorStateOutput, error)
- func (s *EditorServiceService) PrintEditorCode(ctx context.Context, in *PrintEditorCodeInput) (*PrintEditorCodeOutput, error)
- func (s *EditorServiceService) UpdateEditorState(ctx context.Context, in *UpdateEditorStateInput) (*UpdateEditorStateOutput, error)
- type Editor_Feature
- func (Editor_Feature) Descriptor() protoreflect.EnumDescriptor
- func (x Editor_Feature) Enum() *Editor_Feature
- func (Editor_Feature) EnumDescriptor() ([]byte, []int)deprecated
- func (x Editor_Feature) Number() protoreflect.EnumNumber
- func (x Editor_Feature) String() string
- func (Editor_Feature) Type() protoreflect.EnumType
- type Editor_State
- func (*Editor_State) Descriptor() ([]byte, []int)deprecated
- func (x *Editor_State) GetInputData() string
- func (x *Editor_State) GetRuntime() string
- func (x *Editor_State) GetSourceCode() string
- func (*Editor_State) ProtoMessage()
- func (x *Editor_State) ProtoReflect() protoreflect.Message
- func (x *Editor_State) Reset()
- func (x *Editor_State) String() string
- type Editorial
- func (*Editorial) Descriptor() ([]byte, []int)deprecated
- func (x *Editorial) GetAuthorId() string
- func (x *Editorial) GetAutomatic() bool
- func (x *Editorial) GetContent() *ecm.Content
- func (x *Editorial) GetDownloadLink() string
- func (x *Editorial) GetDraft() bool
- func (x *Editorial) GetId() string
- func (x *Editorial) GetLocale() string
- func (*Editorial) ProtoMessage()
- func (x *Editorial) ProtoReflect() protoreflect.Message
- func (x *Editorial) Reset()
- func (x *Editorial) String() string
- type EditorialServiceClient
- 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) TranslateEditorials(ctx context.Context, in *TranslateEditorialsInput) (*TranslateEditorialsOutput, error)
- func (s *EditorialServiceService) UpdateEditorial(ctx context.Context, in *UpdateEditorialInput) (*UpdateEditorialOutput, error)
- type Editorial_Extra
- func (Editorial_Extra) Descriptor() protoreflect.EnumDescriptor
- func (x Editorial_Extra) Enum() *Editorial_Extra
- func (Editorial_Extra) EnumDescriptor() ([]byte, []int)deprecated
- func (x Editorial_Extra) Number() protoreflect.EnumNumber
- func (x Editorial_Extra) String() string
- func (Editorial_Extra) Type() protoreflect.EnumType
- type Editorial_Patch
- func (Editorial_Patch) Descriptor() protoreflect.EnumDescriptor
- func (x Editorial_Patch) Enum() *Editorial_Patch
- func (Editorial_Patch) EnumDescriptor() ([]byte, []int)deprecated
- func (x Editorial_Patch) Number() protoreflect.EnumNumber
- func (x Editorial_Patch) String() string
- func (Editorial_Patch) Type() protoreflect.EnumType
- type ExportProblemInput
- func (*ExportProblemInput) Descriptor() ([]byte, []int)deprecated
- func (x *ExportProblemInput) GetProblemId() string
- func (x *ExportProblemInput) GetVersion() uint32
- func (*ExportProblemInput) ProtoMessage()
- func (x *ExportProblemInput) ProtoReflect() protoreflect.Message
- func (x *ExportProblemInput) Reset()
- func (x *ExportProblemInput) String() string
- type ExportProblemOutput
- func (*ExportProblemOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ExportProblemOutput) GetSnapshotUrl() string
- func (*ExportProblemOutput) ProtoMessage()
- func (x *ExportProblemOutput) ProtoReflect() protoreflect.Message
- func (x *ExportProblemOutput) Reset()
- func (x *ExportProblemOutput) String() string
- 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) 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) GetOffset() int32
- func (x *ListCodeTemplatesInput) GetSize() int32
- 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) GetExtra() []Editorial_Extra
- func (x *ListEditorialsInput) GetOffset() int32
- func (x *ListEditorialsInput) GetRender() bool
- func (x *ListEditorialsInput) GetSize() int32
- 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
- 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) GetLocale() string
- func (x *ListProblemsInput) GetOffset() int32
- func (x *ListProblemsInput) GetOrder() wellknown.Direction
- func (x *ListProblemsInput) GetSearch() string
- 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) 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 ListRuntimesInput
- type ListRuntimesOutput
- func (*ListRuntimesOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ListRuntimesOutput) GetItems() []*runtime.Runtime
- func (x *ListRuntimesOutput) GetTotal() int32
- func (*ListRuntimesOutput) ProtoMessage()
- func (x *ListRuntimesOutput) ProtoReflect() protoreflect.Message
- func (x *ListRuntimesOutput) Reset()
- func (x *ListRuntimesOutput) 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) GetSearch() string
- 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) 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) GetSearch() 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) 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) GetExtra() []Statement_Extra
- func (x *ListStatementsInput) GetOffset() int32
- func (x *ListStatementsInput) GetRender() bool
- func (x *ListStatementsInput) GetSize() int32
- 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) 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) 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) 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) 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) GetOffset() int32
- func (x *ListTestsetsInput) GetSize() int32
- 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) GetAfter() string
- 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) GetNextPageCursor() string
- 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) 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) GetExtra() []Editorial_Extra
- 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) GetExtra() []Statement_Extra
- func (x *LookupStatementInput) GetLocale() 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 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) 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 PrintEditorCodeInput
- func (*PrintEditorCodeInput) Descriptor() ([]byte, []int)deprecated
- func (x *PrintEditorCodeInput) GetRuntime() string
- func (x *PrintEditorCodeInput) GetSourceCode() string
- func (*PrintEditorCodeInput) ProtoMessage()
- func (x *PrintEditorCodeInput) ProtoReflect() protoreflect.Message
- func (x *PrintEditorCodeInput) Reset()
- func (x *PrintEditorCodeInput) String() string
- type PrintEditorCodeOutput
- type Problem
- func (*Problem) Descriptor() ([]byte, []int)deprecated
- func (x *Problem) GetAcceptanceRate() float32
- func (x *Problem) GetConstraints() *Problem_Constraints
- func (x *Problem) GetContent() *ecm.Content
- 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) GetScore() float32
- func (x *Problem) GetSubmissionsAccepted() uint32
- func (x *Problem) GetSubmissionsCount() uint32
- func (x *Problem) GetTitle() string
- func (x *Problem) GetTopics() []string
- func (x *Problem) GetType() Problem_Type
- 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 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) ExportProblem(ctx context.Context, in *ExportProblemInput) (*ExportProblemOutput, error)
- func (s *ProblemServiceService) ListProblems(ctx context.Context, in *ListProblemsInput) (*ListProblemsOutput, error)
- func (s *ProblemServiceService) ListRuntimes(ctx context.Context, in *ListRuntimesInput) (*ListRuntimesOutput, error)
- func (s *ProblemServiceService) ListVersions(ctx context.Context, in *ListVersionsInput) (*ListVersionsOutput, error)
- func (s *ProblemServiceService) SyncProblem(ctx context.Context, in *SyncProblemInput) (*SyncProblemOutput, 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 Problem_Type
- func (Problem_Type) Descriptor() protoreflect.EnumDescriptor
- func (x Problem_Type) Enum() *Problem_Type
- func (Problem_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x Problem_Type) Number() protoreflect.EnumNumber
- func (x Problem_Type) String() string
- func (Problem_Type) Type() protoreflect.EnumType
- type RateDebugAssistanceInput
- func (*RateDebugAssistanceInput) Descriptor() ([]byte, []int)deprecated
- func (x *RateDebugAssistanceInput) GetRating() int32
- func (x *RateDebugAssistanceInput) GetSubmissionId() string
- func (*RateDebugAssistanceInput) ProtoMessage()
- func (x *RateDebugAssistanceInput) ProtoReflect() protoreflect.Message
- func (x *RateDebugAssistanceInput) Reset()
- func (x *RateDebugAssistanceInput) String() string
- type RateDebugAssistanceOutput
- type RequestDebugAssistanceInput
- func (*RequestDebugAssistanceInput) Descriptor() ([]byte, []int)deprecated
- func (x *RequestDebugAssistanceInput) GetLocale() string
- func (x *RequestDebugAssistanceInput) GetSubmissionId() string
- func (*RequestDebugAssistanceInput) ProtoMessage()
- func (x *RequestDebugAssistanceInput) ProtoReflect() protoreflect.Message
- func (x *RequestDebugAssistanceInput) Reset()
- func (x *RequestDebugAssistanceInput) String() string
- type RequestDebugAssistanceOutput
- func (*RequestDebugAssistanceOutput) Descriptor() ([]byte, []int)deprecated
- func (x *RequestDebugAssistanceOutput) GetMessage() *DebugAssistanceMessage
- func (*RequestDebugAssistanceOutput) ProtoMessage()
- func (x *RequestDebugAssistanceOutput) ProtoReflect() protoreflect.Message
- func (x *RequestDebugAssistanceOutput) Reset()
- func (x *RequestDebugAssistanceOutput) String() string
- type ResubmitSuggestionInput
- func (*ResubmitSuggestionInput) Descriptor() ([]byte, []int)deprecated
- 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) 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) 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) 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 ScoreChangedEvent
- func (*ScoreChangedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ScoreChangedEvent) GetAfter() *Score
- func (x *ScoreChangedEvent) GetBefore() *Score
- func (x *ScoreChangedEvent) GetMemberId() string
- func (x *ScoreChangedEvent) GetProblemId() string
- func (*ScoreChangedEvent) ProtoMessage()
- func (x *ScoreChangedEvent) ProtoReflect() protoreflect.Message
- func (x *ScoreChangedEvent) Reset()
- func (x *ScoreChangedEvent) String() string
- 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 ScoringServiceServer
- type ScoringServiceService
- 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 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
- 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 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) GetAuthorId() string
- func (x *Statement) GetAutomatic() bool
- func (x *Statement) GetContent() *ecm.Content
- func (x *Statement) GetDownloadLink() string
- func (x *Statement) GetDraft() bool
- func (x *Statement) GetId() string
- func (x *Statement) GetLocale() 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 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) TranslateStatements(ctx context.Context, in *TranslateStatementsInput) (*TranslateStatementsOutput, error)
- func (s *StatementServiceService) UpdateStatement(ctx context.Context, in *UpdateStatementInput) (*UpdateStatementOutput, error)
- type Statement_Extra
- func (Statement_Extra) Descriptor() protoreflect.EnumDescriptor
- func (x Statement_Extra) Enum() *Statement_Extra
- func (Statement_Extra) EnumDescriptor() ([]byte, []int)deprecated
- func (x Statement_Extra) Number() protoreflect.EnumNumber
- func (x Statement_Extra) String() string
- func (Statement_Extra) Type() protoreflect.EnumType
- type Statement_Patch
- func (Statement_Patch) Descriptor() protoreflect.EnumDescriptor
- func (x Statement_Patch) Enum() *Statement_Patch
- func (Statement_Patch) EnumDescriptor() ([]byte, []int)deprecated
- func (x Statement_Patch) Number() protoreflect.EnumNumber
- func (x Statement_Patch) String() string
- func (Statement_Patch) Type() protoreflect.EnumType
- type Submission
- func (*Submission) Descriptor() ([]byte, []int)deprecated
- func (x *Submission) GetAssistantAvailable() bool
- 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 (x *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 SubmissionAssistantServiceClient
- type SubmissionAssistantServiceServer
- type SubmissionAssistantServiceService
- func (s *SubmissionAssistantServiceService) DescribeDebugAssistance(ctx context.Context, in *DescribeDebugAssistanceInput) (*DescribeDebugAssistanceOutput, error)
- func (s *SubmissionAssistantServiceService) RateDebugAssistance(ctx context.Context, in *RateDebugAssistanceInput) (*RateDebugAssistanceOutput, error)
- func (s *SubmissionAssistantServiceService) RequestDebugAssistance(ctx context.Context, in *RequestDebugAssistanceInput) (*RequestDebugAssistanceOutput, error)
- 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 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) DescribeSubmissionUsage(ctx context.Context, in *DescribeSubmissionUsageInput) (*DescribeSubmissionUsageOutput, error)
- func (s *SubmissionServiceService) ListProblemTop(ctx context.Context, in *ListProblemTopInput) (*ListProblemTopOutput, 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 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) 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 (x *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 (x *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 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) GetDependencyMode() Testset_DependencyMode
- 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 Testset_DependencyMode
- func (Testset_DependencyMode) Descriptor() protoreflect.EnumDescriptor
- func (x Testset_DependencyMode) Enum() *Testset_DependencyMode
- func (Testset_DependencyMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x Testset_DependencyMode) Number() protoreflect.EnumNumber
- func (x Testset_DependencyMode) String() string
- func (Testset_DependencyMode) Type() protoreflect.EnumType
- type TranslateEditorialsInput
- func (*TranslateEditorialsInput) Descriptor() ([]byte, []int)deprecated
- func (x *TranslateEditorialsInput) GetOverrideManual() bool
- func (x *TranslateEditorialsInput) GetSource() string
- func (x *TranslateEditorialsInput) GetTarget() []string
- func (x *TranslateEditorialsInput) GetTargetAutomatic() bool
- func (*TranslateEditorialsInput) ProtoMessage()
- func (x *TranslateEditorialsInput) ProtoReflect() protoreflect.Message
- func (x *TranslateEditorialsInput) Reset()
- func (x *TranslateEditorialsInput) String() string
- type TranslateEditorialsOutput
- func (*TranslateEditorialsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *TranslateEditorialsOutput) GetJobId() string
- func (*TranslateEditorialsOutput) ProtoMessage()
- func (x *TranslateEditorialsOutput) ProtoReflect() protoreflect.Message
- func (x *TranslateEditorialsOutput) Reset()
- func (x *TranslateEditorialsOutput) String() string
- type TranslateStatementsInput
- func (*TranslateStatementsInput) Descriptor() ([]byte, []int)deprecated
- func (x *TranslateStatementsInput) GetOverrideManual() bool
- func (x *TranslateStatementsInput) GetSource() string
- func (x *TranslateStatementsInput) GetTarget() []string
- func (x *TranslateStatementsInput) GetTargetAutomatic() bool
- func (*TranslateStatementsInput) ProtoMessage()
- func (x *TranslateStatementsInput) ProtoReflect() protoreflect.Message
- func (x *TranslateStatementsInput) Reset()
- func (x *TranslateStatementsInput) String() string
- type TranslateStatementsOutput
- func (*TranslateStatementsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *TranslateStatementsOutput) GetJobId() string
- func (*TranslateStatementsOutput) ProtoMessage()
- func (x *TranslateStatementsOutput) ProtoReflect() protoreflect.Message
- func (x *TranslateStatementsOutput) Reset()
- func (x *TranslateStatementsOutput) String() string
- 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 UnimplementedEditorServiceServer
- func (UnimplementedEditorServiceServer) DescribeEditor(context.Context, *DescribeEditorInput) (*DescribeEditorOutput, error)
- func (UnimplementedEditorServiceServer) DescribeEditorState(context.Context, *DescribeEditorStateInput) (*DescribeEditorStateOutput, error)
- func (UnimplementedEditorServiceServer) PrintEditorCode(context.Context, *PrintEditorCodeInput) (*PrintEditorCodeOutput, error)
- func (UnimplementedEditorServiceServer) UpdateEditorState(context.Context, *UpdateEditorStateInput) (*UpdateEditorStateOutput, error)
- 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) TranslateEditorials(context.Context, *TranslateEditorialsInput) (*TranslateEditorialsOutput, 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) ExportProblem(context.Context, *ExportProblemInput) (*ExportProblemOutput, error)
- func (UnimplementedProblemServiceServer) ListProblems(context.Context, *ListProblemsInput) (*ListProblemsOutput, error)
- func (UnimplementedProblemServiceServer) ListRuntimes(context.Context, *ListRuntimesInput) (*ListRuntimesOutput, error)
- func (UnimplementedProblemServiceServer) ListVersions(context.Context, *ListVersionsInput) (*ListVersionsOutput, error)
- func (UnimplementedProblemServiceServer) SyncProblem(context.Context, *SyncProblemInput) (*SyncProblemOutput, error)
- func (UnimplementedProblemServiceServer) UpdateProblem(context.Context, *UpdateProblemInput) (*UpdateProblemOutput, error)
- func (UnimplementedProblemServiceServer) VoteProblem(context.Context, *VoteProblemInput) (*VoteProblemOutput, error)
- type UnimplementedScoringServiceServer
- 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) TranslateStatements(context.Context, *TranslateStatementsInput) (*TranslateStatementsOutput, error)
- func (UnimplementedStatementServiceServer) UpdateStatement(context.Context, *UpdateStatementInput) (*UpdateStatementOutput, error)
- type UnimplementedSubmissionAssistantServiceServer
- func (UnimplementedSubmissionAssistantServiceServer) DescribeDebugAssistance(context.Context, *DescribeDebugAssistanceInput) (*DescribeDebugAssistanceOutput, error)
- func (UnimplementedSubmissionAssistantServiceServer) RateDebugAssistance(context.Context, *RateDebugAssistanceInput) (*RateDebugAssistanceOutput, error)
- func (UnimplementedSubmissionAssistantServiceServer) RequestDebugAssistance(context.Context, *RequestDebugAssistanceInput) (*RequestDebugAssistanceOutput, error)
- type UnimplementedSubmissionServiceServer
- func (UnimplementedSubmissionServiceServer) CreateSubmission(context.Context, *CreateSubmissionInput) (*CreateSubmissionOutput, error)
- func (UnimplementedSubmissionServiceServer) DescribeSubmission(context.Context, *DescribeSubmissionInput) (*DescribeSubmissionOutput, error)
- func (UnimplementedSubmissionServiceServer) DescribeSubmissionUsage(context.Context, *DescribeSubmissionUsageInput) (*DescribeSubmissionUsageOutput, error)
- func (UnimplementedSubmissionServiceServer) ListProblemTop(context.Context, *ListProblemTopInput) (*ListProblemTopOutput, 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 UnsafeAttachmentServiceServer
- type UnsafeBookmarkServiceServer
- type UnsafeCodeTemplateServiceServer
- type UnsafeEditorServiceServer
- type UnsafeEditorialServiceServer
- type UnsafeProblemServiceServer
- type UnsafeScoringServiceServer
- type UnsafeScriptServiceServer
- type UnsafeSolutionServiceServer
- type UnsafeStatementServiceServer
- type UnsafeSubmissionAssistantServiceServer
- 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 (*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 (*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) 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 UpdateEditorStateInput
- func (*UpdateEditorStateInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateEditorStateInput) GetInputData() string
- func (x *UpdateEditorStateInput) GetRuntime() string
- func (x *UpdateEditorStateInput) GetSourceCode() string
- func (*UpdateEditorStateInput) ProtoMessage()
- func (x *UpdateEditorStateInput) ProtoReflect() protoreflect.Message
- func (x *UpdateEditorStateInput) Reset()
- func (x *UpdateEditorStateInput) String() string
- type UpdateEditorStateOutput
- type UpdateEditorialInput
- func (*UpdateEditorialInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateEditorialInput) GetEditorial() *Editorial
- func (x *UpdateEditorialInput) GetEditorialId() string
- func (x *UpdateEditorialInput) GetPatch() []Editorial_Patch
- func (*UpdateEditorialInput) ProtoMessage()
- func (x *UpdateEditorialInput) ProtoReflect() protoreflect.Message
- func (x *UpdateEditorialInput) Reset()
- func (x *UpdateEditorialInput) String() string
- type UpdateEditorialOutput
- type UpdateInteractorInput
- func (*UpdateInteractorInput) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateInteractorInput) GetInteractor() *Interactor
- 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) 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() []Statement_Patch
- 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 UpdateStatementOutput
- type UpdateSuggestionInput
- func (*UpdateSuggestionInput) Descriptor() ([]byte, []int)deprecated
- 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) 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 (*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) 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) GetCursor() string
- func (x *Version) GetId() 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) 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 ( 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 ( EditorService_DescribeEditor_FullMethodName = "/eolymp.atlas.EditorService/DescribeEditor" EditorService_DescribeEditorState_FullMethodName = "/eolymp.atlas.EditorService/DescribeEditorState" EditorService_UpdateEditorState_FullMethodName = "/eolymp.atlas.EditorService/UpdateEditorState" EditorService_PrintEditorCode_FullMethodName = "/eolymp.atlas.EditorService/PrintEditorCode" )
const ( EditorialService_CreateEditorial_FullMethodName = "/eolymp.atlas.EditorialService/CreateEditorial" EditorialService_UpdateEditorial_FullMethodName = "/eolymp.atlas.EditorialService/UpdateEditorial" EditorialService_DeleteEditorial_FullMethodName = "/eolymp.atlas.EditorialService/DeleteEditorial" EditorialService_DescribeEditorial_FullMethodName = "/eolymp.atlas.EditorialService/DescribeEditorial" EditorialService_LookupEditorial_FullMethodName = "/eolymp.atlas.EditorialService/LookupEditorial" EditorialService_PreviewEditorial_FullMethodName = "/eolymp.atlas.EditorialService/PreviewEditorial" EditorialService_ListEditorials_FullMethodName = "/eolymp.atlas.EditorialService/ListEditorials" EditorialService_TranslateEditorials_FullMethodName = "/eolymp.atlas.EditorialService/TranslateEditorials" )
const ( ProblemService_CreateProblem_FullMethodName = "/eolymp.atlas.ProblemService/CreateProblem" ProblemService_UpdateProblem_FullMethodName = "/eolymp.atlas.ProblemService/UpdateProblem" ProblemService_DeleteProblem_FullMethodName = "/eolymp.atlas.ProblemService/DeleteProblem" ProblemService_DescribeProblem_FullMethodName = "/eolymp.atlas.ProblemService/DescribeProblem" ProblemService_ListProblems_FullMethodName = "/eolymp.atlas.ProblemService/ListProblems" ProblemService_SyncProblem_FullMethodName = "/eolymp.atlas.ProblemService/SyncProblem" ProblemService_VoteProblem_FullMethodName = "/eolymp.atlas.ProblemService/VoteProblem" ProblemService_ListVersions_FullMethodName = "/eolymp.atlas.ProblemService/ListVersions" ProblemService_ListRuntimes_FullMethodName = "/eolymp.atlas.ProblemService/ListRuntimes" ProblemService_ExportProblem_FullMethodName = "/eolymp.atlas.ProblemService/ExportProblem" )
const ( ScoringService_DescribeScore_FullMethodName = "/eolymp.atlas.ScoringService/DescribeScore" ScoringService_DescribeProblemGrading_FullMethodName = "/eolymp.atlas.ScoringService/DescribeProblemGrading" )
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" StatementService_TranslateStatements_FullMethodName = "/eolymp.atlas.StatementService/TranslateStatements" )
const ( SubmissionAssistantService_RequestDebugAssistance_FullMethodName = "/eolymp.atlas.SubmissionAssistantService/RequestDebugAssistance" SubmissionAssistantService_DescribeDebugAssistance_FullMethodName = "/eolymp.atlas.SubmissionAssistantService/DescribeDebugAssistance" SubmissionAssistantService_RateDebugAssistance_FullMethodName = "/eolymp.atlas.SubmissionAssistantService/RateDebugAssistance" )
const ( SubmissionService_CreateSubmission_FullMethodName = "/eolymp.atlas.SubmissionService/CreateSubmission" SubmissionService_RetestSubmission_FullMethodName = "/eolymp.atlas.SubmissionService/RetestSubmission" SubmissionService_DescribeSubmission_FullMethodName = "/eolymp.atlas.SubmissionService/DescribeSubmission" SubmissionService_WatchSubmission_FullMethodName = "/eolymp.atlas.SubmissionService/WatchSubmission" SubmissionService_ListSubmissions_FullMethodName = "/eolymp.atlas.SubmissionService/ListSubmissions" SubmissionService_DescribeSubmissionUsage_FullMethodName = "/eolymp.atlas.SubmissionService/DescribeSubmissionUsage" SubmissionService_ListProblemTop_FullMethodName = "/eolymp.atlas.SubmissionService/ListProblemTop" )
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 ( Editor_Feature_name = map[int32]string{ 0: "UNKNOWN_FEATURE", 1: "PRINT_CODE", } Editor_Feature_value = map[string]int32{ "UNKNOWN_FEATURE": 0, "PRINT_CODE": 1, } )
Enum value maps for Editor_Feature.
var ( Editorial_Extra_name = map[int32]string{ 0: "NO_EXTRA", 1: "CONTENT_RENDER", 2: "CONTENT_VALUE", } Editorial_Extra_value = map[string]int32{ "NO_EXTRA": 0, "CONTENT_RENDER": 1, "CONTENT_VALUE": 2, } )
Enum value maps for Editorial_Extra.
var ( Editorial_Patch_name = map[int32]string{ 0: "UNKNOWN_PATCH", 1: "PATCH_ALL", 2: "PATCH_LOCALE", 3: "PATCH_AUTOMATIC", 4: "PATCH_DRAFT", 5: "PATCH_CONTENT", 6: "PATCH_DOWNLOAD_LINK", 7: "PATCH_AUTHOR_ID", } Editorial_Patch_value = map[string]int32{ "UNKNOWN_PATCH": 0, "PATCH_ALL": 1, "PATCH_LOCALE": 2, "PATCH_AUTOMATIC": 3, "PATCH_DRAFT": 4, "PATCH_CONTENT": 5, "PATCH_DOWNLOAD_LINK": 6, "PATCH_AUTHOR_ID": 7, } )
Enum value maps for Editorial_Patch.
var ( Problem_Extra_name = map[int32]string{ 0: "UNKNOWN_EXTRA", 1: "VOTE", 2: "TITLE", 3: "CONTENT_VALUE", 4: "CONTENT_RENDER", } Problem_Extra_value = map[string]int32{ "UNKNOWN_EXTRA": 0, "VOTE": 1, "TITLE": 2, "CONTENT_VALUE": 3, "CONTENT_RENDER": 4, } )
Enum value maps for Problem_Extra.
var ( Problem_Type_name = map[int32]string{ 0: "UNKNOWN_TYPE", 1: "PROGRAM", 2: "FUNCTION", 3: "OUTPUT", 4: "SQL", 5: "ML", } Problem_Type_value = map[string]int32{ "UNKNOWN_TYPE": 0, "PROGRAM": 1, "FUNCTION": 2, "OUTPUT": 3, "SQL": 4, "ML": 5, } )
Enum value maps for Problem_Type.
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", 6: "TYPE", } UpdateProblemInput_Patch_value = map[string]int32{ "ALL": 0, "VISIBLE": 1, "PRIVATE": 2, "TOPICS": 3, "DIFFICULTY": 4, "ORIGIN": 5, "TYPE": 6, } )
Enum value maps for UpdateProblemInput_Patch.
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 ( Statement_Extra_name = map[int32]string{ 0: "UNKNOWN_EXTRA", 1: "CONTENT_RENDER", 2: "CONTENT_VALUE", } Statement_Extra_value = map[string]int32{ "UNKNOWN_EXTRA": 0, "CONTENT_RENDER": 1, "CONTENT_VALUE": 2, } )
Enum value maps for Statement_Extra.
var ( Statement_Patch_name = map[int32]string{ 0: "UNKNOWN_PATCH", 1: "PATCH_ALL", 2: "PATCH_LOCALE", 8: "PATCH_AUTOMATIC", 9: "PATCH_DRAFT", 3: "PATCH_TITLE", 4: "PATCH_CONTENT", 5: "PATCH_DOWNLOAD_LINK", 6: "PATCH_AUTHOR", 7: "PATCH_SOURCE", 10: "PATCH_AUTHOR_ID", } Statement_Patch_value = map[string]int32{ "UNKNOWN_PATCH": 0, "PATCH_ALL": 1, "PATCH_LOCALE": 2, "PATCH_AUTOMATIC": 8, "PATCH_DRAFT": 9, "PATCH_TITLE": 3, "PATCH_CONTENT": 4, "PATCH_DOWNLOAD_LINK": 5, "PATCH_AUTHOR": 6, "PATCH_SOURCE": 7, "PATCH_AUTHOR_ID": 10, } )
Enum value maps for Statement_Patch.
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", 9: "PROVISIONING", 10: "INITIALIZING", 2: "TESTING", 3: "TIMEOUT", 4: "COMPLETE", 5: "ERROR", 6: "FAILURE", 7: "SKIPPED", 8: "BLOCKED", } Submission_Status_value = map[string]int32{ "NONE": 0, "PENDING": 1, "PROVISIONING": 9, "INITIALIZING": 10, "TESTING": 2, "TIMEOUT": 3, "COMPLETE": 4, "ERROR": 5, "FAILURE": 6, "SKIPPED": 7, "BLOCKED": 8, } )
Enum value maps for Submission_Status.
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 ( Testset_DependencyMode_name = map[int32]string{ 0: "UNKNOWN_DEPENDENCY_MODE", 1: "FULLY_ACCEPTED", 2: "FIRST_POINT", } Testset_DependencyMode_value = map[string]int32{ "UNKNOWN_DEPENDENCY_MODE": 0, "FULLY_ACCEPTED": 1, "FIRST_POINT": 2, } )
Enum value maps for Testset_DependencyMode.
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 EditorService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "eolymp.atlas.EditorService", HandlerType: (*EditorServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "DescribeEditor", Handler: _EditorService_DescribeEditor_Handler, }, { MethodName: "DescribeEditorState", Handler: _EditorService_DescribeEditorState_Handler, }, { MethodName: "UpdateEditorState", Handler: _EditorService_UpdateEditorState_Handler, }, { MethodName: "PrintEditorCode", Handler: _EditorService_PrintEditorCode_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "eolymp/atlas/editor_service.proto", }
EditorService_ServiceDesc is the grpc.ServiceDesc for EditorService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var EditorialService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "eolymp.atlas.EditorialService", HandlerType: (*EditorialServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateEditorial", Handler: _EditorialService_CreateEditorial_Handler, }, { MethodName: "UpdateEditorial", Handler: _EditorialService_UpdateEditorial_Handler, }, { MethodName: "DeleteEditorial", Handler: _EditorialService_DeleteEditorial_Handler, }, { MethodName: "DescribeEditorial", Handler: _EditorialService_DescribeEditorial_Handler, }, { MethodName: "LookupEditorial", Handler: _EditorialService_LookupEditorial_Handler, }, { MethodName: "PreviewEditorial", Handler: _EditorialService_PreviewEditorial_Handler, }, { MethodName: "ListEditorials", Handler: _EditorialService_ListEditorials_Handler, }, { MethodName: "TranslateEditorials", Handler: _EditorialService_TranslateEditorials_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "eolymp/atlas/editorial_service.proto", }
EditorialService_ServiceDesc is the grpc.ServiceDesc for EditorialService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
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_code_template_proto protoreflect.FileDescriptor
var File_eolymp_atlas_code_template_service_proto protoreflect.FileDescriptor
var File_eolymp_atlas_editor_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_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_assistant_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_checker_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_interactor_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: "SyncProblem", Handler: _ProblemService_SyncProblem_Handler, }, { MethodName: "VoteProblem", Handler: _ProblemService_VoteProblem_Handler, }, { MethodName: "ListVersions", Handler: _ProblemService_ListVersions_Handler, }, { MethodName: "ListRuntimes", Handler: _ProblemService_ListRuntimes_Handler, }, { MethodName: "ExportProblem", Handler: _ProblemService_ExportProblem_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "eolymp/atlas/problem_service.proto", }
ProblemService_ServiceDesc is the grpc.ServiceDesc for ProblemService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ScoringService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "eolymp.atlas.ScoringService", HandlerType: (*ScoringServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "DescribeScore", Handler: _ScoringService_DescribeScore_Handler, }, { MethodName: "DescribeProblemGrading", Handler: _ScoringService_DescribeProblemGrading_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "eolymp/atlas/scoring_service.proto", }
ScoringService_ServiceDesc is the grpc.ServiceDesc for ScoringService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
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, }, { MethodName: "TranslateStatements", Handler: _StatementService_TranslateStatements_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "eolymp/atlas/statement_service.proto", }
StatementService_ServiceDesc is the grpc.ServiceDesc for StatementService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SubmissionAssistantService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "eolymp.atlas.SubmissionAssistantService", HandlerType: (*SubmissionAssistantServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "RequestDebugAssistance", Handler: _SubmissionAssistantService_RequestDebugAssistance_Handler, }, { MethodName: "DescribeDebugAssistance", Handler: _SubmissionAssistantService_DescribeDebugAssistance_Handler, }, { MethodName: "RateDebugAssistance", Handler: _SubmissionAssistantService_RateDebugAssistance_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "eolymp/atlas/submission_assistant_service.proto", }
SubmissionAssistantService_ServiceDesc is the grpc.ServiceDesc for SubmissionAssistantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SubmissionService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "eolymp.atlas.SubmissionService", HandlerType: (*SubmissionServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateSubmission", Handler: _SubmissionService_CreateSubmission_Handler, }, { MethodName: "RetestSubmission", Handler: _SubmissionService_RetestSubmission_Handler, }, { MethodName: "DescribeSubmission", Handler: _SubmissionService_DescribeSubmission_Handler, }, { MethodName: "ListSubmissions", Handler: _SubmissionService_ListSubmissions_Handler, }, { MethodName: "DescribeSubmissionUsage", Handler: _SubmissionService_DescribeSubmissionUsage_Handler, }, { MethodName: "ListProblemTop", Handler: _SubmissionService_ListProblemTop_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "WatchSubmission", Handler: _SubmissionService_WatchSubmission_Handler, ServerStreams: true, }, }, Metadata: "eolymp/atlas/submission_service.proto", }
SubmissionService_ServiceDesc is the grpc.ServiceDesc for SubmissionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
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 RegisterAttachmentServiceHttpHandlers ¶
func RegisterAttachmentServiceHttpHandlers(router *mux.Router, prefix string, cli AttachmentServiceClient)
RegisterAttachmentServiceHttpHandlers adds handlers for for AttachmentServiceClient
func RegisterAttachmentServiceHttpProxy ¶
func RegisterAttachmentServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
RegisterAttachmentServiceHttpProxy adds proxy handlers for for AttachmentServiceClient
func RegisterAttachmentServiceServer ¶
func RegisterAttachmentServiceServer(s grpc.ServiceRegistrar, srv AttachmentServiceServer)
func RegisterBookmarkServiceHttpHandlers ¶
func RegisterBookmarkServiceHttpHandlers(router *mux.Router, prefix string, cli BookmarkServiceClient)
RegisterBookmarkServiceHttpHandlers adds handlers for for BookmarkServiceClient
func RegisterBookmarkServiceHttpProxy ¶
func RegisterBookmarkServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
RegisterBookmarkServiceHttpProxy adds proxy handlers for for BookmarkServiceClient
func RegisterBookmarkServiceServer ¶
func RegisterBookmarkServiceServer(s grpc.ServiceRegistrar, srv BookmarkServiceServer)
func RegisterCodeTemplateServiceHttpHandlers ¶
func RegisterCodeTemplateServiceHttpHandlers(router *mux.Router, prefix string, cli CodeTemplateServiceClient)
RegisterCodeTemplateServiceHttpHandlers adds handlers for for CodeTemplateServiceClient
func RegisterCodeTemplateServiceHttpProxy ¶
func RegisterCodeTemplateServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
RegisterCodeTemplateServiceHttpProxy adds proxy handlers for for CodeTemplateServiceClient
func RegisterCodeTemplateServiceServer ¶
func RegisterCodeTemplateServiceServer(s grpc.ServiceRegistrar, srv CodeTemplateServiceServer)
func RegisterEditorServiceHttpHandlers ¶
func RegisterEditorServiceHttpHandlers(router *mux.Router, prefix string, cli EditorServiceClient)
RegisterEditorServiceHttpHandlers adds handlers for for EditorServiceClient
func RegisterEditorServiceHttpProxy ¶
func RegisterEditorServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
RegisterEditorServiceHttpProxy adds proxy handlers for for EditorServiceClient
func RegisterEditorServiceServer ¶
func RegisterEditorServiceServer(s grpc.ServiceRegistrar, srv EditorServiceServer)
func RegisterEditorialServiceHttpHandlers ¶
func RegisterEditorialServiceHttpHandlers(router *mux.Router, prefix string, cli EditorialServiceClient)
RegisterEditorialServiceHttpHandlers adds handlers for for EditorialServiceClient
func RegisterEditorialServiceHttpProxy ¶
func RegisterEditorialServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
RegisterEditorialServiceHttpProxy adds proxy handlers for for EditorialServiceClient
func RegisterEditorialServiceServer ¶
func RegisterEditorialServiceServer(s grpc.ServiceRegistrar, srv EditorialServiceServer)
func RegisterProblemServiceHttpHandlers ¶
func RegisterProblemServiceHttpHandlers(router *mux.Router, prefix string, cli ProblemServiceClient)
RegisterProblemServiceHttpHandlers adds handlers for for ProblemServiceClient
func RegisterProblemServiceHttpProxy ¶
func RegisterProblemServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
RegisterProblemServiceHttpProxy adds proxy handlers for for ProblemServiceClient
func RegisterProblemServiceServer ¶
func RegisterProblemServiceServer(s grpc.ServiceRegistrar, srv ProblemServiceServer)
func RegisterScoringServiceHttpHandlers ¶
func RegisterScoringServiceHttpHandlers(router *mux.Router, prefix string, cli ScoringServiceClient)
RegisterScoringServiceHttpHandlers adds handlers for for ScoringServiceClient
func RegisterScoringServiceHttpProxy ¶
func RegisterScoringServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
RegisterScoringServiceHttpProxy adds proxy handlers for for ScoringServiceClient
func RegisterScoringServiceServer ¶
func RegisterScoringServiceServer(s grpc.ServiceRegistrar, srv ScoringServiceServer)
func RegisterScriptServiceHttpHandlers ¶
func RegisterScriptServiceHttpHandlers(router *mux.Router, prefix string, cli ScriptServiceClient)
RegisterScriptServiceHttpHandlers adds handlers for for ScriptServiceClient
func RegisterScriptServiceHttpProxy ¶
func RegisterScriptServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
RegisterScriptServiceHttpProxy adds proxy handlers for for ScriptServiceClient
func RegisterScriptServiceServer ¶
func RegisterScriptServiceServer(s grpc.ServiceRegistrar, srv ScriptServiceServer)
func RegisterSolutionServiceHttpHandlers ¶
func RegisterSolutionServiceHttpHandlers(router *mux.Router, prefix string, cli SolutionServiceClient)
RegisterSolutionServiceHttpHandlers adds handlers for for SolutionServiceClient
func RegisterSolutionServiceHttpProxy ¶
func RegisterSolutionServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
RegisterSolutionServiceHttpProxy adds proxy handlers for for SolutionServiceClient
func RegisterSolutionServiceServer ¶
func RegisterSolutionServiceServer(s grpc.ServiceRegistrar, srv SolutionServiceServer)
func RegisterStatementServiceHttpHandlers ¶
func RegisterStatementServiceHttpHandlers(router *mux.Router, prefix string, cli StatementServiceClient)
RegisterStatementServiceHttpHandlers adds handlers for for StatementServiceClient
func RegisterStatementServiceHttpProxy ¶
func RegisterStatementServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
RegisterStatementServiceHttpProxy adds proxy handlers for for StatementServiceClient
func RegisterStatementServiceServer ¶
func RegisterStatementServiceServer(s grpc.ServiceRegistrar, srv StatementServiceServer)
func RegisterSubmissionAssistantServiceHttpHandlers ¶
func RegisterSubmissionAssistantServiceHttpHandlers(router *mux.Router, prefix string, cli SubmissionAssistantServiceClient)
RegisterSubmissionAssistantServiceHttpHandlers adds handlers for for SubmissionAssistantServiceClient
func RegisterSubmissionAssistantServiceHttpProxy ¶
func RegisterSubmissionAssistantServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
RegisterSubmissionAssistantServiceHttpProxy adds proxy handlers for for SubmissionAssistantServiceClient
func RegisterSubmissionAssistantServiceServer ¶
func RegisterSubmissionAssistantServiceServer(s grpc.ServiceRegistrar, srv SubmissionAssistantServiceServer)
func RegisterSubmissionServiceHttpHandlers ¶
func RegisterSubmissionServiceHttpHandlers(router *mux.Router, prefix string, cli SubmissionServiceClient)
RegisterSubmissionServiceHttpHandlers adds handlers for for SubmissionServiceClient
func RegisterSubmissionServiceHttpProxy ¶
func RegisterSubmissionServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
RegisterSubmissionServiceHttpProxy adds proxy handlers for for SubmissionServiceClient
func RegisterSubmissionServiceServer ¶
func RegisterSubmissionServiceServer(s grpc.ServiceRegistrar, srv SubmissionServiceServer)
func RegisterSuggestionServiceHttpHandlers ¶
func RegisterSuggestionServiceHttpHandlers(router *mux.Router, prefix string, cli SuggestionServiceClient)
RegisterSuggestionServiceHttpHandlers adds handlers for for SuggestionServiceClient
func RegisterSuggestionServiceHttpProxy ¶
func RegisterSuggestionServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
RegisterSuggestionServiceHttpProxy adds proxy handlers for for SuggestionServiceClient
func RegisterSuggestionServiceServer ¶
func RegisterSuggestionServiceServer(s grpc.ServiceRegistrar, srv SuggestionServiceServer)
func RegisterTestingServiceHttpHandlers ¶
func RegisterTestingServiceHttpHandlers(router *mux.Router, prefix string, cli TestingServiceClient)
RegisterTestingServiceHttpHandlers adds handlers for for TestingServiceClient
func RegisterTestingServiceHttpProxy ¶
func RegisterTestingServiceHttpProxy(router *mux.Router, prefix string, conn grpc.ClientConnInterface)
RegisterTestingServiceHttpProxy adds proxy handlers for for TestingServiceClient
func RegisterTestingServiceServer ¶
func RegisterTestingServiceServer(s grpc.ServiceRegistrar, srv TestingServiceServer)
Types ¶
type Attachment ¶
type Attachment struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` ProblemId string `protobuf:"bytes,2,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // deprecate Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Link string `protobuf:"bytes,4,opt,name=link,proto3" json:"link,omitempty"` // contains filtered or unexported fields }
func (*Attachment) Descriptor
deprecated
func (*Attachment) Descriptor() ([]byte, []int)
Deprecated: Use Attachment.ProtoReflect.Descriptor instead.
func (*Attachment) GetId ¶
func (x *Attachment) GetId() string
func (*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 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 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 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 CreateAttachmentInput ¶
type CreateAttachmentInput struct { Attachment *Attachment `protobuf:"bytes,2,opt,name=attachment,proto3" json:"attachment,omitempty"` // contains filtered or unexported fields }
func (*CreateAttachmentInput) Descriptor
deprecated
func (*CreateAttachmentInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateAttachmentInput.ProtoReflect.Descriptor instead.
func (*CreateAttachmentInput) GetAttachment ¶
func (x *CreateAttachmentInput) GetAttachment() *Attachment
func (*CreateAttachmentInput) ProtoMessage ¶
func (*CreateAttachmentInput) ProtoMessage()
func (*CreateAttachmentInput) ProtoReflect ¶
func (x *CreateAttachmentInput) ProtoReflect() protoreflect.Message
func (*CreateAttachmentInput) Reset ¶
func (x *CreateAttachmentInput) Reset()
func (*CreateAttachmentInput) String ¶
func (x *CreateAttachmentInput) String() string
type CreateAttachmentOutput ¶
type CreateAttachmentOutput struct { AttachmentId string `protobuf:"bytes,1,opt,name=attachment_id,json=attachmentId,proto3" json:"attachment_id,omitempty"` // contains filtered or unexported fields }
func (*CreateAttachmentOutput) Descriptor
deprecated
func (*CreateAttachmentOutput) Descriptor() ([]byte, []int)
Deprecated: Use CreateAttachmentOutput.ProtoReflect.Descriptor instead.
func (*CreateAttachmentOutput) GetAttachmentId ¶
func (x *CreateAttachmentOutput) GetAttachmentId() string
func (*CreateAttachmentOutput) ProtoMessage ¶
func (*CreateAttachmentOutput) ProtoMessage()
func (*CreateAttachmentOutput) ProtoReflect ¶
func (x *CreateAttachmentOutput) ProtoReflect() protoreflect.Message
func (*CreateAttachmentOutput) Reset ¶
func (x *CreateAttachmentOutput) Reset()
func (*CreateAttachmentOutput) String ¶
func (x *CreateAttachmentOutput) String() string
type CreateCodeTemplateInput ¶
type CreateCodeTemplateInput struct { Template *Template `protobuf:"bytes,2,opt,name=template,proto3" json:"template,omitempty"` // contains filtered or unexported fields }
func (*CreateCodeTemplateInput) Descriptor
deprecated
func (*CreateCodeTemplateInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateCodeTemplateInput.ProtoReflect.Descriptor instead.
func (*CreateCodeTemplateInput) GetTemplate ¶
func (x *CreateCodeTemplateInput) GetTemplate() *Template
func (*CreateCodeTemplateInput) ProtoMessage ¶
func (*CreateCodeTemplateInput) ProtoMessage()
func (*CreateCodeTemplateInput) ProtoReflect ¶
func (x *CreateCodeTemplateInput) ProtoReflect() protoreflect.Message
func (*CreateCodeTemplateInput) Reset ¶
func (x *CreateCodeTemplateInput) Reset()
func (*CreateCodeTemplateInput) String ¶
func (x *CreateCodeTemplateInput) String() string
type CreateCodeTemplateOutput ¶
type CreateCodeTemplateOutput struct { TemplateId string `protobuf:"bytes,1,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"` // contains filtered or unexported fields }
func (*CreateCodeTemplateOutput) Descriptor
deprecated
func (*CreateCodeTemplateOutput) Descriptor() ([]byte, []int)
Deprecated: Use CreateCodeTemplateOutput.ProtoReflect.Descriptor instead.
func (*CreateCodeTemplateOutput) GetTemplateId ¶
func (x *CreateCodeTemplateOutput) GetTemplateId() string
func (*CreateCodeTemplateOutput) ProtoMessage ¶
func (*CreateCodeTemplateOutput) ProtoMessage()
func (*CreateCodeTemplateOutput) ProtoReflect ¶
func (x *CreateCodeTemplateOutput) ProtoReflect() protoreflect.Message
func (*CreateCodeTemplateOutput) Reset ¶
func (x *CreateCodeTemplateOutput) Reset()
func (*CreateCodeTemplateOutput) String ¶
func (x *CreateCodeTemplateOutput) String() string
type CreateEditorialInput ¶
type CreateEditorialInput struct { Editorial *Editorial `protobuf:"bytes,2,opt,name=editorial,proto3" json:"editorial,omitempty"` // contains filtered or unexported fields }
func (*CreateEditorialInput) Descriptor
deprecated
func (*CreateEditorialInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateEditorialInput.ProtoReflect.Descriptor instead.
func (*CreateEditorialInput) GetEditorial ¶
func (x *CreateEditorialInput) GetEditorial() *Editorial
func (*CreateEditorialInput) ProtoMessage ¶
func (*CreateEditorialInput) ProtoMessage()
func (*CreateEditorialInput) ProtoReflect ¶
func (x *CreateEditorialInput) ProtoReflect() protoreflect.Message
func (*CreateEditorialInput) Reset ¶
func (x *CreateEditorialInput) Reset()
func (*CreateEditorialInput) String ¶
func (x *CreateEditorialInput) String() string
type CreateEditorialOutput ¶
type CreateEditorialOutput struct { EditorialId string `protobuf:"bytes,1,opt,name=editorial_id,json=editorialId,proto3" json:"editorial_id,omitempty"` // contains filtered or unexported fields }
func (*CreateEditorialOutput) Descriptor
deprecated
func (*CreateEditorialOutput) Descriptor() ([]byte, []int)
Deprecated: Use CreateEditorialOutput.ProtoReflect.Descriptor instead.
func (*CreateEditorialOutput) GetEditorialId ¶
func (x *CreateEditorialOutput) GetEditorialId() string
func (*CreateEditorialOutput) ProtoMessage ¶
func (*CreateEditorialOutput) ProtoMessage()
func (*CreateEditorialOutput) ProtoReflect ¶
func (x *CreateEditorialOutput) ProtoReflect() protoreflect.Message
func (*CreateEditorialOutput) Reset ¶
func (x *CreateEditorialOutput) Reset()
func (*CreateEditorialOutput) String ¶
func (x *CreateEditorialOutput) String() string
type CreateProblemInput ¶
type CreateProblemInput struct { Problem *Problem `protobuf:"bytes,1,opt,name=problem,proto3" json:"problem,omitempty"` Statement *Statement `protobuf:"bytes,2,opt,name=statement,proto3" json:"statement,omitempty"` // contains filtered or unexported fields }
func (*CreateProblemInput) Descriptor
deprecated
func (*CreateProblemInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateProblemInput.ProtoReflect.Descriptor instead.
func (*CreateProblemInput) GetProblem ¶
func (x *CreateProblemInput) GetProblem() *Problem
func (*CreateProblemInput) GetStatement ¶
func (x *CreateProblemInput) GetStatement() *Statement
func (*CreateProblemInput) ProtoMessage ¶
func (*CreateProblemInput) ProtoMessage()
func (*CreateProblemInput) ProtoReflect ¶
func (x *CreateProblemInput) ProtoReflect() protoreflect.Message
func (*CreateProblemInput) Reset ¶
func (x *CreateProblemInput) Reset()
func (*CreateProblemInput) String ¶
func (x *CreateProblemInput) String() string
type CreateProblemOutput ¶
type CreateProblemOutput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // contains filtered or unexported fields }
func (*CreateProblemOutput) Descriptor
deprecated
func (*CreateProblemOutput) Descriptor() ([]byte, []int)
Deprecated: Use CreateProblemOutput.ProtoReflect.Descriptor instead.
func (*CreateProblemOutput) GetProblemId ¶
func (x *CreateProblemOutput) GetProblemId() string
func (*CreateProblemOutput) ProtoMessage ¶
func (*CreateProblemOutput) ProtoMessage()
func (*CreateProblemOutput) ProtoReflect ¶
func (x *CreateProblemOutput) ProtoReflect() protoreflect.Message
func (*CreateProblemOutput) Reset ¶
func (x *CreateProblemOutput) Reset()
func (*CreateProblemOutput) String ¶
func (x *CreateProblemOutput) String() string
type CreateScriptInput ¶
type CreateScriptInput struct { Script *Script `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"` // contains filtered or unexported fields }
func (*CreateScriptInput) Descriptor
deprecated
func (*CreateScriptInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateScriptInput.ProtoReflect.Descriptor instead.
func (*CreateScriptInput) GetScript ¶
func (x *CreateScriptInput) GetScript() *Script
func (*CreateScriptInput) ProtoMessage ¶
func (*CreateScriptInput) ProtoMessage()
func (*CreateScriptInput) ProtoReflect ¶
func (x *CreateScriptInput) ProtoReflect() protoreflect.Message
func (*CreateScriptInput) Reset ¶
func (x *CreateScriptInput) Reset()
func (*CreateScriptInput) String ¶
func (x *CreateScriptInput) String() string
type CreateScriptOutput ¶
type CreateScriptOutput struct { ScriptId string `protobuf:"bytes,1,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"` // contains filtered or unexported fields }
func (*CreateScriptOutput) Descriptor
deprecated
func (*CreateScriptOutput) Descriptor() ([]byte, []int)
Deprecated: Use CreateScriptOutput.ProtoReflect.Descriptor instead.
func (*CreateScriptOutput) GetScriptId ¶
func (x *CreateScriptOutput) GetScriptId() string
func (*CreateScriptOutput) ProtoMessage ¶
func (*CreateScriptOutput) ProtoMessage()
func (*CreateScriptOutput) ProtoReflect ¶
func (x *CreateScriptOutput) ProtoReflect() protoreflect.Message
func (*CreateScriptOutput) Reset ¶
func (x *CreateScriptOutput) Reset()
func (*CreateScriptOutput) String ¶
func (x *CreateScriptOutput) String() string
type CreateSolutionInput ¶
type CreateSolutionInput struct { Solution *Solution `protobuf:"bytes,2,opt,name=solution,proto3" json:"solution,omitempty"` // contains filtered or unexported fields }
func (*CreateSolutionInput) Descriptor
deprecated
func (*CreateSolutionInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateSolutionInput.ProtoReflect.Descriptor instead.
func (*CreateSolutionInput) GetSolution ¶
func (x *CreateSolutionInput) GetSolution() *Solution
func (*CreateSolutionInput) ProtoMessage ¶
func (*CreateSolutionInput) ProtoMessage()
func (*CreateSolutionInput) ProtoReflect ¶
func (x *CreateSolutionInput) ProtoReflect() protoreflect.Message
func (*CreateSolutionInput) Reset ¶
func (x *CreateSolutionInput) Reset()
func (*CreateSolutionInput) String ¶
func (x *CreateSolutionInput) String() string
type CreateSolutionOutput ¶
type CreateSolutionOutput struct { SolutionId string `protobuf:"bytes,1,opt,name=solution_id,json=solutionId,proto3" json:"solution_id,omitempty"` // contains filtered or unexported fields }
func (*CreateSolutionOutput) Descriptor
deprecated
func (*CreateSolutionOutput) Descriptor() ([]byte, []int)
Deprecated: Use CreateSolutionOutput.ProtoReflect.Descriptor instead.
func (*CreateSolutionOutput) GetSolutionId ¶
func (x *CreateSolutionOutput) GetSolutionId() string
func (*CreateSolutionOutput) ProtoMessage ¶
func (*CreateSolutionOutput) ProtoMessage()
func (*CreateSolutionOutput) ProtoReflect ¶
func (x *CreateSolutionOutput) ProtoReflect() protoreflect.Message
func (*CreateSolutionOutput) Reset ¶
func (x *CreateSolutionOutput) Reset()
func (*CreateSolutionOutput) String ¶
func (x *CreateSolutionOutput) String() string
type CreateStatementInput ¶
type CreateStatementInput struct { Statement *Statement `protobuf:"bytes,2,opt,name=statement,proto3" json:"statement,omitempty"` // contains filtered or unexported fields }
func (*CreateStatementInput) Descriptor
deprecated
func (*CreateStatementInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateStatementInput.ProtoReflect.Descriptor instead.
func (*CreateStatementInput) GetStatement ¶
func (x *CreateStatementInput) GetStatement() *Statement
func (*CreateStatementInput) ProtoMessage ¶
func (*CreateStatementInput) ProtoMessage()
func (*CreateStatementInput) ProtoReflect ¶
func (x *CreateStatementInput) ProtoReflect() protoreflect.Message
func (*CreateStatementInput) Reset ¶
func (x *CreateStatementInput) Reset()
func (*CreateStatementInput) String ¶
func (x *CreateStatementInput) String() string
type CreateStatementOutput ¶
type CreateStatementOutput struct { StatementId string `protobuf:"bytes,1,opt,name=statement_id,json=statementId,proto3" json:"statement_id,omitempty"` // contains filtered or unexported fields }
func (*CreateStatementOutput) Descriptor
deprecated
func (*CreateStatementOutput) Descriptor() ([]byte, []int)
Deprecated: Use CreateStatementOutput.ProtoReflect.Descriptor instead.
func (*CreateStatementOutput) GetStatementId ¶
func (x *CreateStatementOutput) GetStatementId() string
func (*CreateStatementOutput) ProtoMessage ¶
func (*CreateStatementOutput) ProtoMessage()
func (*CreateStatementOutput) ProtoReflect ¶
func (x *CreateStatementOutput) ProtoReflect() protoreflect.Message
func (*CreateStatementOutput) Reset ¶
func (x *CreateStatementOutput) Reset()
func (*CreateStatementOutput) String ¶
func (x *CreateStatementOutput) String() string
type CreateSubmissionInput ¶
type CreateSubmissionInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` Lang string `protobuf:"bytes,2,opt,name=lang,proto3" json:"lang,omitempty"` Source string `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"` // contains filtered or unexported fields }
func (*CreateSubmissionInput) Descriptor
deprecated
func (*CreateSubmissionInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateSubmissionInput.ProtoReflect.Descriptor instead.
func (*CreateSubmissionInput) GetLang ¶
func (x *CreateSubmissionInput) GetLang() string
func (*CreateSubmissionInput) GetProblemId ¶
func (x *CreateSubmissionInput) GetProblemId() string
func (*CreateSubmissionInput) GetSource ¶
func (x *CreateSubmissionInput) GetSource() string
func (*CreateSubmissionInput) ProtoMessage ¶
func (*CreateSubmissionInput) ProtoMessage()
func (*CreateSubmissionInput) ProtoReflect ¶
func (x *CreateSubmissionInput) ProtoReflect() protoreflect.Message
func (*CreateSubmissionInput) Reset ¶
func (x *CreateSubmissionInput) Reset()
func (*CreateSubmissionInput) String ¶
func (x *CreateSubmissionInput) String() string
type CreateSubmissionOutput ¶
type CreateSubmissionOutput struct { SubmissionId string `protobuf:"bytes,1,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"` // contains filtered or unexported fields }
func (*CreateSubmissionOutput) Descriptor
deprecated
func (*CreateSubmissionOutput) Descriptor() ([]byte, []int)
Deprecated: Use CreateSubmissionOutput.ProtoReflect.Descriptor instead.
func (*CreateSubmissionOutput) GetSubmissionId ¶
func (x *CreateSubmissionOutput) GetSubmissionId() string
func (*CreateSubmissionOutput) ProtoMessage ¶
func (*CreateSubmissionOutput) ProtoMessage()
func (*CreateSubmissionOutput) ProtoReflect ¶
func (x *CreateSubmissionOutput) ProtoReflect() protoreflect.Message
func (*CreateSubmissionOutput) Reset ¶
func (x *CreateSubmissionOutput) Reset()
func (*CreateSubmissionOutput) String ¶
func (x *CreateSubmissionOutput) String() string
type CreateSuggestionInput ¶
type CreateSuggestionInput struct { Suggestion *Suggestion `protobuf:"bytes,2,opt,name=suggestion,proto3" json:"suggestion,omitempty"` // contains filtered or unexported fields }
func (*CreateSuggestionInput) Descriptor
deprecated
func (*CreateSuggestionInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateSuggestionInput.ProtoReflect.Descriptor instead.
func (*CreateSuggestionInput) GetSuggestion ¶
func (x *CreateSuggestionInput) GetSuggestion() *Suggestion
func (*CreateSuggestionInput) ProtoMessage ¶
func (*CreateSuggestionInput) ProtoMessage()
func (*CreateSuggestionInput) ProtoReflect ¶
func (x *CreateSuggestionInput) ProtoReflect() protoreflect.Message
func (*CreateSuggestionInput) Reset ¶
func (x *CreateSuggestionInput) Reset()
func (*CreateSuggestionInput) String ¶
func (x *CreateSuggestionInput) String() string
type CreateSuggestionOutput ¶
type CreateSuggestionOutput struct { SuggestionId string `protobuf:"bytes,1,opt,name=suggestion_id,json=suggestionId,proto3" json:"suggestion_id,omitempty"` // contains filtered or unexported fields }
func (*CreateSuggestionOutput) Descriptor
deprecated
func (*CreateSuggestionOutput) Descriptor() ([]byte, []int)
Deprecated: Use CreateSuggestionOutput.ProtoReflect.Descriptor instead.
func (*CreateSuggestionOutput) GetSuggestionId ¶
func (x *CreateSuggestionOutput) GetSuggestionId() string
func (*CreateSuggestionOutput) ProtoMessage ¶
func (*CreateSuggestionOutput) ProtoMessage()
func (*CreateSuggestionOutput) ProtoReflect ¶
func (x *CreateSuggestionOutput) ProtoReflect() protoreflect.Message
func (*CreateSuggestionOutput) Reset ¶
func (x *CreateSuggestionOutput) Reset()
func (*CreateSuggestionOutput) String ¶
func (x *CreateSuggestionOutput) String() string
type CreateTestInput ¶
type CreateTestInput struct { TestsetId string `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"` Test *Test `protobuf:"bytes,3,opt,name=test,proto3" json:"test,omitempty"` // contains filtered or unexported fields }
func (*CreateTestInput) Descriptor
deprecated
func (*CreateTestInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateTestInput.ProtoReflect.Descriptor instead.
func (*CreateTestInput) GetTest ¶
func (x *CreateTestInput) GetTest() *Test
func (*CreateTestInput) GetTestsetId ¶
func (x *CreateTestInput) GetTestsetId() string
func (*CreateTestInput) ProtoMessage ¶
func (*CreateTestInput) ProtoMessage()
func (*CreateTestInput) ProtoReflect ¶
func (x *CreateTestInput) ProtoReflect() protoreflect.Message
func (*CreateTestInput) Reset ¶
func (x *CreateTestInput) Reset()
func (*CreateTestInput) String ¶
func (x *CreateTestInput) String() string
type CreateTestOutput ¶
type CreateTestOutput struct { TestId string `protobuf:"bytes,1,opt,name=test_id,json=testId,proto3" json:"test_id,omitempty"` // contains filtered or unexported fields }
func (*CreateTestOutput) Descriptor
deprecated
func (*CreateTestOutput) Descriptor() ([]byte, []int)
Deprecated: Use CreateTestOutput.ProtoReflect.Descriptor instead.
func (*CreateTestOutput) GetTestId ¶
func (x *CreateTestOutput) GetTestId() string
func (*CreateTestOutput) ProtoMessage ¶
func (*CreateTestOutput) ProtoMessage()
func (*CreateTestOutput) ProtoReflect ¶
func (x *CreateTestOutput) ProtoReflect() protoreflect.Message
func (*CreateTestOutput) Reset ¶
func (x *CreateTestOutput) Reset()
func (*CreateTestOutput) String ¶
func (x *CreateTestOutput) String() string
type CreateTestsetInput ¶
type CreateTestsetInput struct { Testset *Testset `protobuf:"bytes,2,opt,name=testset,proto3" json:"testset,omitempty"` // contains filtered or unexported fields }
func (*CreateTestsetInput) Descriptor
deprecated
func (*CreateTestsetInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateTestsetInput.ProtoReflect.Descriptor instead.
func (*CreateTestsetInput) GetTestset ¶
func (x *CreateTestsetInput) GetTestset() *Testset
func (*CreateTestsetInput) ProtoMessage ¶
func (*CreateTestsetInput) ProtoMessage()
func (*CreateTestsetInput) ProtoReflect ¶
func (x *CreateTestsetInput) ProtoReflect() protoreflect.Message
func (*CreateTestsetInput) Reset ¶
func (x *CreateTestsetInput) Reset()
func (*CreateTestsetInput) String ¶
func (x *CreateTestsetInput) String() string
type CreateTestsetOutput ¶
type CreateTestsetOutput struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*CreateTestsetOutput) Descriptor
deprecated
func (*CreateTestsetOutput) Descriptor() ([]byte, []int)
Deprecated: Use CreateTestsetOutput.ProtoReflect.Descriptor instead.
func (*CreateTestsetOutput) GetId ¶
func (x *CreateTestsetOutput) GetId() string
func (*CreateTestsetOutput) ProtoMessage ¶
func (*CreateTestsetOutput) ProtoMessage()
func (*CreateTestsetOutput) ProtoReflect ¶
func (x *CreateTestsetOutput) ProtoReflect() protoreflect.Message
func (*CreateTestsetOutput) Reset ¶
func (x *CreateTestsetOutput) Reset()
func (*CreateTestsetOutput) String ¶
func (x *CreateTestsetOutput) String() string
type DebugAssistanceMessage ¶
type DebugAssistanceMessage struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Locale string `protobuf:"bytes,3,opt,name=locale,proto3" json:"locale,omitempty"` Message *ecm.Node `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"` Rating int32 `protobuf:"varint,5,opt,name=rating,proto3" json:"rating,omitempty"` // contains filtered or unexported fields }
func (*DebugAssistanceMessage) Descriptor
deprecated
func (*DebugAssistanceMessage) Descriptor() ([]byte, []int)
Deprecated: Use DebugAssistanceMessage.ProtoReflect.Descriptor instead.
func (*DebugAssistanceMessage) GetId ¶
func (x *DebugAssistanceMessage) GetId() string
func (*DebugAssistanceMessage) GetLocale ¶
func (x *DebugAssistanceMessage) GetLocale() string
func (*DebugAssistanceMessage) GetMessage ¶
func (x *DebugAssistanceMessage) GetMessage() *ecm.Node
func (*DebugAssistanceMessage) GetRating ¶
func (x *DebugAssistanceMessage) GetRating() int32
func (*DebugAssistanceMessage) ProtoMessage ¶
func (*DebugAssistanceMessage) ProtoMessage()
func (*DebugAssistanceMessage) ProtoReflect ¶
func (x *DebugAssistanceMessage) ProtoReflect() protoreflect.Message
func (*DebugAssistanceMessage) Reset ¶
func (x *DebugAssistanceMessage) Reset()
func (*DebugAssistanceMessage) String ¶
func (x *DebugAssistanceMessage) String() string
type DeleteAttachmentInput ¶
type DeleteAttachmentInput struct { AttachmentId string `protobuf:"bytes,2,opt,name=attachment_id,json=attachmentId,proto3" json:"attachment_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteAttachmentInput) Descriptor
deprecated
func (*DeleteAttachmentInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAttachmentInput.ProtoReflect.Descriptor instead.
func (*DeleteAttachmentInput) GetAttachmentId ¶
func (x *DeleteAttachmentInput) GetAttachmentId() string
func (*DeleteAttachmentInput) ProtoMessage ¶
func (*DeleteAttachmentInput) ProtoMessage()
func (*DeleteAttachmentInput) ProtoReflect ¶
func (x *DeleteAttachmentInput) ProtoReflect() protoreflect.Message
func (*DeleteAttachmentInput) Reset ¶
func (x *DeleteAttachmentInput) Reset()
func (*DeleteAttachmentInput) String ¶
func (x *DeleteAttachmentInput) String() string
type DeleteAttachmentOutput ¶
type DeleteAttachmentOutput struct {
// contains filtered or unexported fields
}
func (*DeleteAttachmentOutput) Descriptor
deprecated
func (*DeleteAttachmentOutput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAttachmentOutput.ProtoReflect.Descriptor instead.
func (*DeleteAttachmentOutput) ProtoMessage ¶
func (*DeleteAttachmentOutput) ProtoMessage()
func (*DeleteAttachmentOutput) ProtoReflect ¶
func (x *DeleteAttachmentOutput) ProtoReflect() protoreflect.Message
func (*DeleteAttachmentOutput) Reset ¶
func (x *DeleteAttachmentOutput) Reset()
func (*DeleteAttachmentOutput) String ¶
func (x *DeleteAttachmentOutput) String() string
type DeleteCodeTemplateInput ¶
type DeleteCodeTemplateInput struct { TemplateId string `protobuf:"bytes,2,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteCodeTemplateInput) Descriptor
deprecated
func (*DeleteCodeTemplateInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCodeTemplateInput.ProtoReflect.Descriptor instead.
func (*DeleteCodeTemplateInput) GetTemplateId ¶
func (x *DeleteCodeTemplateInput) GetTemplateId() string
func (*DeleteCodeTemplateInput) ProtoMessage ¶
func (*DeleteCodeTemplateInput) ProtoMessage()
func (*DeleteCodeTemplateInput) ProtoReflect ¶
func (x *DeleteCodeTemplateInput) ProtoReflect() protoreflect.Message
func (*DeleteCodeTemplateInput) Reset ¶
func (x *DeleteCodeTemplateInput) Reset()
func (*DeleteCodeTemplateInput) String ¶
func (x *DeleteCodeTemplateInput) String() string
type DeleteCodeTemplateOutput ¶
type DeleteCodeTemplateOutput struct {
// contains filtered or unexported fields
}
func (*DeleteCodeTemplateOutput) Descriptor
deprecated
func (*DeleteCodeTemplateOutput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCodeTemplateOutput.ProtoReflect.Descriptor instead.
func (*DeleteCodeTemplateOutput) ProtoMessage ¶
func (*DeleteCodeTemplateOutput) ProtoMessage()
func (*DeleteCodeTemplateOutput) ProtoReflect ¶
func (x *DeleteCodeTemplateOutput) ProtoReflect() protoreflect.Message
func (*DeleteCodeTemplateOutput) Reset ¶
func (x *DeleteCodeTemplateOutput) Reset()
func (*DeleteCodeTemplateOutput) String ¶
func (x *DeleteCodeTemplateOutput) String() string
type DeleteEditorialInput ¶
type DeleteEditorialInput struct { EditorialId string `protobuf:"bytes,2,opt,name=editorial_id,json=editorialId,proto3" json:"editorial_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteEditorialInput) Descriptor
deprecated
func (*DeleteEditorialInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteEditorialInput.ProtoReflect.Descriptor instead.
func (*DeleteEditorialInput) GetEditorialId ¶
func (x *DeleteEditorialInput) GetEditorialId() string
func (*DeleteEditorialInput) ProtoMessage ¶
func (*DeleteEditorialInput) ProtoMessage()
func (*DeleteEditorialInput) ProtoReflect ¶
func (x *DeleteEditorialInput) ProtoReflect() protoreflect.Message
func (*DeleteEditorialInput) Reset ¶
func (x *DeleteEditorialInput) Reset()
func (*DeleteEditorialInput) String ¶
func (x *DeleteEditorialInput) String() string
type DeleteEditorialOutput ¶
type DeleteEditorialOutput struct {
// contains filtered or unexported fields
}
func (*DeleteEditorialOutput) Descriptor
deprecated
func (*DeleteEditorialOutput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteEditorialOutput.ProtoReflect.Descriptor instead.
func (*DeleteEditorialOutput) ProtoMessage ¶
func (*DeleteEditorialOutput) ProtoMessage()
func (*DeleteEditorialOutput) ProtoReflect ¶
func (x *DeleteEditorialOutput) ProtoReflect() protoreflect.Message
func (*DeleteEditorialOutput) Reset ¶
func (x *DeleteEditorialOutput) Reset()
func (*DeleteEditorialOutput) String ¶
func (x *DeleteEditorialOutput) String() string
type DeleteProblemInput ¶
type DeleteProblemInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteProblemInput) Descriptor
deprecated
func (*DeleteProblemInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteProblemInput.ProtoReflect.Descriptor instead.
func (*DeleteProblemInput) GetProblemId ¶
func (x *DeleteProblemInput) GetProblemId() string
func (*DeleteProblemInput) ProtoMessage ¶
func (*DeleteProblemInput) ProtoMessage()
func (*DeleteProblemInput) ProtoReflect ¶
func (x *DeleteProblemInput) ProtoReflect() protoreflect.Message
func (*DeleteProblemInput) Reset ¶
func (x *DeleteProblemInput) Reset()
func (*DeleteProblemInput) String ¶
func (x *DeleteProblemInput) String() string
type DeleteProblemOutput ¶
type DeleteProblemOutput struct {
// contains filtered or unexported fields
}
func (*DeleteProblemOutput) Descriptor
deprecated
func (*DeleteProblemOutput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteProblemOutput.ProtoReflect.Descriptor instead.
func (*DeleteProblemOutput) ProtoMessage ¶
func (*DeleteProblemOutput) ProtoMessage()
func (*DeleteProblemOutput) ProtoReflect ¶
func (x *DeleteProblemOutput) ProtoReflect() protoreflect.Message
func (*DeleteProblemOutput) Reset ¶
func (x *DeleteProblemOutput) Reset()
func (*DeleteProblemOutput) String ¶
func (x *DeleteProblemOutput) String() string
type DeleteScriptInput ¶
type DeleteScriptInput struct { ScriptId string `protobuf:"bytes,1,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteScriptInput) Descriptor
deprecated
func (*DeleteScriptInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteScriptInput.ProtoReflect.Descriptor instead.
func (*DeleteScriptInput) GetScriptId ¶
func (x *DeleteScriptInput) GetScriptId() string
func (*DeleteScriptInput) ProtoMessage ¶
func (*DeleteScriptInput) ProtoMessage()
func (*DeleteScriptInput) ProtoReflect ¶
func (x *DeleteScriptInput) ProtoReflect() protoreflect.Message
func (*DeleteScriptInput) Reset ¶
func (x *DeleteScriptInput) Reset()
func (*DeleteScriptInput) String ¶
func (x *DeleteScriptInput) String() string
type DeleteScriptOutput ¶
type DeleteScriptOutput struct {
// contains filtered or unexported fields
}
func (*DeleteScriptOutput) Descriptor
deprecated
func (*DeleteScriptOutput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteScriptOutput.ProtoReflect.Descriptor instead.
func (*DeleteScriptOutput) ProtoMessage ¶
func (*DeleteScriptOutput) ProtoMessage()
func (*DeleteScriptOutput) ProtoReflect ¶
func (x *DeleteScriptOutput) ProtoReflect() protoreflect.Message
func (*DeleteScriptOutput) Reset ¶
func (x *DeleteScriptOutput) Reset()
func (*DeleteScriptOutput) String ¶
func (x *DeleteScriptOutput) String() string
type DeleteSolutionInput ¶
type DeleteSolutionInput struct { SolutionId string `protobuf:"bytes,2,opt,name=solution_id,json=solutionId,proto3" json:"solution_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteSolutionInput) Descriptor
deprecated
func (*DeleteSolutionInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSolutionInput.ProtoReflect.Descriptor instead.
func (*DeleteSolutionInput) GetSolutionId ¶
func (x *DeleteSolutionInput) GetSolutionId() string
func (*DeleteSolutionInput) ProtoMessage ¶
func (*DeleteSolutionInput) ProtoMessage()
func (*DeleteSolutionInput) ProtoReflect ¶
func (x *DeleteSolutionInput) ProtoReflect() protoreflect.Message
func (*DeleteSolutionInput) Reset ¶
func (x *DeleteSolutionInput) Reset()
func (*DeleteSolutionInput) String ¶
func (x *DeleteSolutionInput) String() string
type DeleteSolutionOutput ¶
type DeleteSolutionOutput struct {
// contains filtered or unexported fields
}
func (*DeleteSolutionOutput) Descriptor
deprecated
func (*DeleteSolutionOutput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSolutionOutput.ProtoReflect.Descriptor instead.
func (*DeleteSolutionOutput) ProtoMessage ¶
func (*DeleteSolutionOutput) ProtoMessage()
func (*DeleteSolutionOutput) ProtoReflect ¶
func (x *DeleteSolutionOutput) ProtoReflect() protoreflect.Message
func (*DeleteSolutionOutput) Reset ¶
func (x *DeleteSolutionOutput) Reset()
func (*DeleteSolutionOutput) String ¶
func (x *DeleteSolutionOutput) String() string
type DeleteStatementInput ¶
type DeleteStatementInput struct { StatementId string `protobuf:"bytes,2,opt,name=statement_id,json=statementId,proto3" json:"statement_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteStatementInput) Descriptor
deprecated
func (*DeleteStatementInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteStatementInput.ProtoReflect.Descriptor instead.
func (*DeleteStatementInput) GetStatementId ¶
func (x *DeleteStatementInput) GetStatementId() string
func (*DeleteStatementInput) ProtoMessage ¶
func (*DeleteStatementInput) ProtoMessage()
func (*DeleteStatementInput) ProtoReflect ¶
func (x *DeleteStatementInput) ProtoReflect() protoreflect.Message
func (*DeleteStatementInput) Reset ¶
func (x *DeleteStatementInput) Reset()
func (*DeleteStatementInput) String ¶
func (x *DeleteStatementInput) String() string
type DeleteStatementOutput ¶
type DeleteStatementOutput struct {
// contains filtered or unexported fields
}
func (*DeleteStatementOutput) Descriptor
deprecated
func (*DeleteStatementOutput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteStatementOutput.ProtoReflect.Descriptor instead.
func (*DeleteStatementOutput) ProtoMessage ¶
func (*DeleteStatementOutput) ProtoMessage()
func (*DeleteStatementOutput) ProtoReflect ¶
func (x *DeleteStatementOutput) ProtoReflect() protoreflect.Message
func (*DeleteStatementOutput) Reset ¶
func (x *DeleteStatementOutput) Reset()
func (*DeleteStatementOutput) String ¶
func (x *DeleteStatementOutput) String() string
type DeleteSuggestionInput ¶
type DeleteSuggestionInput struct { SuggestionId string `protobuf:"bytes,2,opt,name=suggestion_id,json=suggestionId,proto3" json:"suggestion_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteSuggestionInput) Descriptor
deprecated
func (*DeleteSuggestionInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSuggestionInput.ProtoReflect.Descriptor instead.
func (*DeleteSuggestionInput) GetSuggestionId ¶
func (x *DeleteSuggestionInput) GetSuggestionId() string
func (*DeleteSuggestionInput) ProtoMessage ¶
func (*DeleteSuggestionInput) ProtoMessage()
func (*DeleteSuggestionInput) ProtoReflect ¶
func (x *DeleteSuggestionInput) ProtoReflect() protoreflect.Message
func (*DeleteSuggestionInput) Reset ¶
func (x *DeleteSuggestionInput) Reset()
func (*DeleteSuggestionInput) String ¶
func (x *DeleteSuggestionInput) String() string
type DeleteSuggestionOutput ¶
type DeleteSuggestionOutput struct {
// contains filtered or unexported fields
}
func (*DeleteSuggestionOutput) Descriptor
deprecated
func (*DeleteSuggestionOutput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSuggestionOutput.ProtoReflect.Descriptor instead.
func (*DeleteSuggestionOutput) ProtoMessage ¶
func (*DeleteSuggestionOutput) ProtoMessage()
func (*DeleteSuggestionOutput) ProtoReflect ¶
func (x *DeleteSuggestionOutput) ProtoReflect() protoreflect.Message
func (*DeleteSuggestionOutput) Reset ¶
func (x *DeleteSuggestionOutput) Reset()
func (*DeleteSuggestionOutput) String ¶
func (x *DeleteSuggestionOutput) String() string
type DeleteTestInput ¶
type DeleteTestInput struct { TestsetId string `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"` TestId string `protobuf:"bytes,3,opt,name=test_id,json=testId,proto3" json:"test_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteTestInput) Descriptor
deprecated
func (*DeleteTestInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTestInput.ProtoReflect.Descriptor instead.
func (*DeleteTestInput) GetTestId ¶
func (x *DeleteTestInput) GetTestId() string
func (*DeleteTestInput) GetTestsetId ¶
func (x *DeleteTestInput) GetTestsetId() string
func (*DeleteTestInput) ProtoMessage ¶
func (*DeleteTestInput) ProtoMessage()
func (*DeleteTestInput) ProtoReflect ¶
func (x *DeleteTestInput) ProtoReflect() protoreflect.Message
func (*DeleteTestInput) Reset ¶
func (x *DeleteTestInput) Reset()
func (*DeleteTestInput) String ¶
func (x *DeleteTestInput) String() string
type DeleteTestOutput ¶
type DeleteTestOutput struct {
// contains filtered or unexported fields
}
func (*DeleteTestOutput) Descriptor
deprecated
func (*DeleteTestOutput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTestOutput.ProtoReflect.Descriptor instead.
func (*DeleteTestOutput) ProtoMessage ¶
func (*DeleteTestOutput) ProtoMessage()
func (*DeleteTestOutput) ProtoReflect ¶
func (x *DeleteTestOutput) ProtoReflect() protoreflect.Message
func (*DeleteTestOutput) Reset ¶
func (x *DeleteTestOutput) Reset()
func (*DeleteTestOutput) String ¶
func (x *DeleteTestOutput) String() string
type DeleteTestsetInput ¶
type DeleteTestsetInput struct { TestsetId string `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteTestsetInput) Descriptor
deprecated
func (*DeleteTestsetInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTestsetInput.ProtoReflect.Descriptor instead.
func (*DeleteTestsetInput) GetTestsetId ¶
func (x *DeleteTestsetInput) GetTestsetId() string
func (*DeleteTestsetInput) ProtoMessage ¶
func (*DeleteTestsetInput) ProtoMessage()
func (*DeleteTestsetInput) ProtoReflect ¶
func (x *DeleteTestsetInput) ProtoReflect() protoreflect.Message
func (*DeleteTestsetInput) Reset ¶
func (x *DeleteTestsetInput) Reset()
func (*DeleteTestsetInput) String ¶
func (x *DeleteTestsetInput) String() string
type DeleteTestsetOutput ¶
type DeleteTestsetOutput struct {
// contains filtered or unexported fields
}
func (*DeleteTestsetOutput) Descriptor
deprecated
func (*DeleteTestsetOutput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTestsetOutput.ProtoReflect.Descriptor instead.
func (*DeleteTestsetOutput) ProtoMessage ¶
func (*DeleteTestsetOutput) ProtoMessage()
func (*DeleteTestsetOutput) ProtoReflect ¶
func (x *DeleteTestsetOutput) ProtoReflect() protoreflect.Message
func (*DeleteTestsetOutput) Reset ¶
func (x *DeleteTestsetOutput) Reset()
func (*DeleteTestsetOutput) String ¶
func (x *DeleteTestsetOutput) String() string
type DescribeAttachmentInput ¶
type DescribeAttachmentInput struct { AttachmentId string `protobuf:"bytes,2,opt,name=attachment_id,json=attachmentId,proto3" json:"attachment_id,omitempty"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // contains filtered or unexported fields }
func (*DescribeAttachmentInput) Descriptor
deprecated
func (*DescribeAttachmentInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeAttachmentInput.ProtoReflect.Descriptor instead.
func (*DescribeAttachmentInput) GetAttachmentId ¶
func (x *DescribeAttachmentInput) GetAttachmentId() string
func (*DescribeAttachmentInput) GetVersion ¶
func (x *DescribeAttachmentInput) GetVersion() uint32
func (*DescribeAttachmentInput) ProtoMessage ¶
func (*DescribeAttachmentInput) ProtoMessage()
func (*DescribeAttachmentInput) ProtoReflect ¶
func (x *DescribeAttachmentInput) ProtoReflect() protoreflect.Message
func (*DescribeAttachmentInput) Reset ¶
func (x *DescribeAttachmentInput) Reset()
func (*DescribeAttachmentInput) String ¶
func (x *DescribeAttachmentInput) String() string
type DescribeAttachmentOutput ¶
type DescribeAttachmentOutput struct { Attachment *Attachment `protobuf:"bytes,1,opt,name=attachment,proto3" json:"attachment,omitempty"` // contains filtered or unexported fields }
func (*DescribeAttachmentOutput) Descriptor
deprecated
func (*DescribeAttachmentOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeAttachmentOutput.ProtoReflect.Descriptor instead.
func (*DescribeAttachmentOutput) GetAttachment ¶
func (x *DescribeAttachmentOutput) GetAttachment() *Attachment
func (*DescribeAttachmentOutput) ProtoMessage ¶
func (*DescribeAttachmentOutput) ProtoMessage()
func (*DescribeAttachmentOutput) ProtoReflect ¶
func (x *DescribeAttachmentOutput) ProtoReflect() protoreflect.Message
func (*DescribeAttachmentOutput) Reset ¶
func (x *DescribeAttachmentOutput) Reset()
func (*DescribeAttachmentOutput) String ¶
func (x *DescribeAttachmentOutput) String() string
type DescribeCheckerInput ¶
type DescribeCheckerInput struct { Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // contains filtered or unexported fields }
func (*DescribeCheckerInput) Descriptor
deprecated
func (*DescribeCheckerInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeCheckerInput.ProtoReflect.Descriptor instead.
func (*DescribeCheckerInput) GetVersion ¶
func (x *DescribeCheckerInput) GetVersion() uint32
func (*DescribeCheckerInput) ProtoMessage ¶
func (*DescribeCheckerInput) ProtoMessage()
func (*DescribeCheckerInput) ProtoReflect ¶
func (x *DescribeCheckerInput) ProtoReflect() protoreflect.Message
func (*DescribeCheckerInput) Reset ¶
func (x *DescribeCheckerInput) Reset()
func (*DescribeCheckerInput) String ¶
func (x *DescribeCheckerInput) String() string
type DescribeCheckerOutput ¶
type DescribeCheckerOutput struct { Checker *Checker `protobuf:"bytes,1,opt,name=checker,proto3" json:"checker,omitempty"` // contains filtered or unexported fields }
func (*DescribeCheckerOutput) Descriptor
deprecated
func (*DescribeCheckerOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeCheckerOutput.ProtoReflect.Descriptor instead.
func (*DescribeCheckerOutput) GetChecker ¶
func (x *DescribeCheckerOutput) GetChecker() *Checker
func (*DescribeCheckerOutput) ProtoMessage ¶
func (*DescribeCheckerOutput) ProtoMessage()
func (*DescribeCheckerOutput) ProtoReflect ¶
func (x *DescribeCheckerOutput) ProtoReflect() protoreflect.Message
func (*DescribeCheckerOutput) Reset ¶
func (x *DescribeCheckerOutput) Reset()
func (*DescribeCheckerOutput) String ¶
func (x *DescribeCheckerOutput) String() string
type DescribeCodeTemplateInput ¶
type DescribeCodeTemplateInput struct { TemplateId string `protobuf:"bytes,2,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // contains filtered or unexported fields }
func (*DescribeCodeTemplateInput) Descriptor
deprecated
func (*DescribeCodeTemplateInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeCodeTemplateInput.ProtoReflect.Descriptor instead.
func (*DescribeCodeTemplateInput) GetTemplateId ¶
func (x *DescribeCodeTemplateInput) GetTemplateId() string
func (*DescribeCodeTemplateInput) GetVersion ¶
func (x *DescribeCodeTemplateInput) GetVersion() uint32
func (*DescribeCodeTemplateInput) ProtoMessage ¶
func (*DescribeCodeTemplateInput) ProtoMessage()
func (*DescribeCodeTemplateInput) ProtoReflect ¶
func (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 DescribeDebugAssistanceInput ¶
type DescribeDebugAssistanceInput struct { SubmissionId string `protobuf:"bytes,1,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"` // contains filtered or unexported fields }
func (*DescribeDebugAssistanceInput) Descriptor
deprecated
func (*DescribeDebugAssistanceInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeDebugAssistanceInput.ProtoReflect.Descriptor instead.
func (*DescribeDebugAssistanceInput) GetSubmissionId ¶
func (x *DescribeDebugAssistanceInput) GetSubmissionId() string
func (*DescribeDebugAssistanceInput) ProtoMessage ¶
func (*DescribeDebugAssistanceInput) ProtoMessage()
func (*DescribeDebugAssistanceInput) ProtoReflect ¶
func (x *DescribeDebugAssistanceInput) ProtoReflect() protoreflect.Message
func (*DescribeDebugAssistanceInput) Reset ¶
func (x *DescribeDebugAssistanceInput) Reset()
func (*DescribeDebugAssistanceInput) String ¶
func (x *DescribeDebugAssistanceInput) String() string
type DescribeDebugAssistanceOutput ¶
type DescribeDebugAssistanceOutput struct { Message *DebugAssistanceMessage `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*DescribeDebugAssistanceOutput) Descriptor
deprecated
func (*DescribeDebugAssistanceOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeDebugAssistanceOutput.ProtoReflect.Descriptor instead.
func (*DescribeDebugAssistanceOutput) GetMessage ¶
func (x *DescribeDebugAssistanceOutput) GetMessage() *DebugAssistanceMessage
func (*DescribeDebugAssistanceOutput) ProtoMessage ¶
func (*DescribeDebugAssistanceOutput) ProtoMessage()
func (*DescribeDebugAssistanceOutput) ProtoReflect ¶
func (x *DescribeDebugAssistanceOutput) ProtoReflect() protoreflect.Message
func (*DescribeDebugAssistanceOutput) Reset ¶
func (x *DescribeDebugAssistanceOutput) Reset()
func (*DescribeDebugAssistanceOutput) String ¶
func (x *DescribeDebugAssistanceOutput) String() string
type DescribeEditorInput ¶
type DescribeEditorInput struct {
// contains filtered or unexported fields
}
func (*DescribeEditorInput) Descriptor
deprecated
func (*DescribeEditorInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeEditorInput.ProtoReflect.Descriptor instead.
func (*DescribeEditorInput) ProtoMessage ¶
func (*DescribeEditorInput) ProtoMessage()
func (*DescribeEditorInput) ProtoReflect ¶
func (x *DescribeEditorInput) ProtoReflect() protoreflect.Message
func (*DescribeEditorInput) Reset ¶
func (x *DescribeEditorInput) Reset()
func (*DescribeEditorInput) String ¶
func (x *DescribeEditorInput) String() string
type DescribeEditorOutput ¶
type DescribeEditorOutput struct { Editor *Editor `protobuf:"bytes,1,opt,name=editor,proto3" json:"editor,omitempty"` // contains filtered or unexported fields }
func (*DescribeEditorOutput) Descriptor
deprecated
func (*DescribeEditorOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeEditorOutput.ProtoReflect.Descriptor instead.
func (*DescribeEditorOutput) GetEditor ¶
func (x *DescribeEditorOutput) GetEditor() *Editor
func (*DescribeEditorOutput) ProtoMessage ¶
func (*DescribeEditorOutput) ProtoMessage()
func (*DescribeEditorOutput) ProtoReflect ¶
func (x *DescribeEditorOutput) ProtoReflect() protoreflect.Message
func (*DescribeEditorOutput) Reset ¶
func (x *DescribeEditorOutput) Reset()
func (*DescribeEditorOutput) String ¶
func (x *DescribeEditorOutput) String() string
type DescribeEditorStateInput ¶
type DescribeEditorStateInput struct {
// contains filtered or unexported fields
}
func (*DescribeEditorStateInput) Descriptor
deprecated
func (*DescribeEditorStateInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeEditorStateInput.ProtoReflect.Descriptor instead.
func (*DescribeEditorStateInput) ProtoMessage ¶
func (*DescribeEditorStateInput) ProtoMessage()
func (*DescribeEditorStateInput) ProtoReflect ¶
func (x *DescribeEditorStateInput) ProtoReflect() protoreflect.Message
func (*DescribeEditorStateInput) Reset ¶
func (x *DescribeEditorStateInput) Reset()
func (*DescribeEditorStateInput) String ¶
func (x *DescribeEditorStateInput) String() string
type DescribeEditorStateOutput ¶
type DescribeEditorStateOutput struct { Runtime string `protobuf:"bytes,1,opt,name=runtime,proto3" json:"runtime,omitempty"` SourceCode string `protobuf:"bytes,2,opt,name=source_code,json=sourceCode,proto3" json:"source_code,omitempty"` InputData string `protobuf:"bytes,3,opt,name=input_data,json=inputData,proto3" json:"input_data,omitempty"` Features []Editor_Feature `protobuf:"varint,10,rep,packed,name=features,proto3,enum=eolymp.atlas.Editor_Feature" json:"features,omitempty"` // contains filtered or unexported fields }
func (*DescribeEditorStateOutput) Descriptor
deprecated
func (*DescribeEditorStateOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeEditorStateOutput.ProtoReflect.Descriptor instead.
func (*DescribeEditorStateOutput) GetFeatures ¶
func (x *DescribeEditorStateOutput) GetFeatures() []Editor_Feature
func (*DescribeEditorStateOutput) GetInputData ¶
func (x *DescribeEditorStateOutput) GetInputData() string
func (*DescribeEditorStateOutput) GetRuntime ¶
func (x *DescribeEditorStateOutput) GetRuntime() string
func (*DescribeEditorStateOutput) GetSourceCode ¶
func (x *DescribeEditorStateOutput) GetSourceCode() string
func (*DescribeEditorStateOutput) ProtoMessage ¶
func (*DescribeEditorStateOutput) ProtoMessage()
func (*DescribeEditorStateOutput) ProtoReflect ¶
func (x *DescribeEditorStateOutput) ProtoReflect() protoreflect.Message
func (*DescribeEditorStateOutput) Reset ¶
func (x *DescribeEditorStateOutput) Reset()
func (*DescribeEditorStateOutput) String ¶
func (x *DescribeEditorStateOutput) String() string
type DescribeEditorialInput ¶
type DescribeEditorialInput struct { EditorialId string `protobuf:"bytes,2,opt,name=editorial_id,json=editorialId,proto3" json:"editorial_id,omitempty"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version Render bool `protobuf:"varint,3,opt,name=render,proto3" json:"render,omitempty"` // deprecated Extra []Editorial_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Editorial_Extra" json:"extra,omitempty"` // contains filtered or unexported fields }
func (*DescribeEditorialInput) Descriptor
deprecated
func (*DescribeEditorialInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeEditorialInput.ProtoReflect.Descriptor instead.
func (*DescribeEditorialInput) GetEditorialId ¶
func (x *DescribeEditorialInput) GetEditorialId() string
func (*DescribeEditorialInput) GetExtra ¶
func (x *DescribeEditorialInput) GetExtra() []Editorial_Extra
func (*DescribeEditorialInput) GetRender ¶
func (x *DescribeEditorialInput) GetRender() bool
func (*DescribeEditorialInput) GetVersion ¶
func (x *DescribeEditorialInput) GetVersion() uint32
func (*DescribeEditorialInput) ProtoMessage ¶
func (*DescribeEditorialInput) ProtoMessage()
func (*DescribeEditorialInput) ProtoReflect ¶
func (x *DescribeEditorialInput) ProtoReflect() protoreflect.Message
func (*DescribeEditorialInput) Reset ¶
func (x *DescribeEditorialInput) Reset()
func (*DescribeEditorialInput) String ¶
func (x *DescribeEditorialInput) String() string
type DescribeEditorialOutput ¶
type DescribeEditorialOutput struct { Editorial *Editorial `protobuf:"bytes,1,opt,name=editorial,proto3" json:"editorial,omitempty"` // contains filtered or unexported fields }
func (*DescribeEditorialOutput) Descriptor
deprecated
func (*DescribeEditorialOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeEditorialOutput.ProtoReflect.Descriptor instead.
func (*DescribeEditorialOutput) GetEditorial ¶
func (x *DescribeEditorialOutput) GetEditorial() *Editorial
func (*DescribeEditorialOutput) ProtoMessage ¶
func (*DescribeEditorialOutput) ProtoMessage()
func (*DescribeEditorialOutput) ProtoReflect ¶
func (x *DescribeEditorialOutput) ProtoReflect() protoreflect.Message
func (*DescribeEditorialOutput) Reset ¶
func (x *DescribeEditorialOutput) Reset()
func (*DescribeEditorialOutput) String ¶
func (x *DescribeEditorialOutput) String() string
type DescribeInteractorInput ¶
type DescribeInteractorInput struct { Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // contains filtered or unexported fields }
func (*DescribeInteractorInput) Descriptor
deprecated
func (*DescribeInteractorInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeInteractorInput.ProtoReflect.Descriptor instead.
func (*DescribeInteractorInput) GetVersion ¶
func (x *DescribeInteractorInput) GetVersion() uint32
func (*DescribeInteractorInput) ProtoMessage ¶
func (*DescribeInteractorInput) ProtoMessage()
func (*DescribeInteractorInput) ProtoReflect ¶
func (x *DescribeInteractorInput) ProtoReflect() protoreflect.Message
func (*DescribeInteractorInput) Reset ¶
func (x *DescribeInteractorInput) Reset()
func (*DescribeInteractorInput) String ¶
func (x *DescribeInteractorInput) String() string
type DescribeInteractorOutput ¶
type DescribeInteractorOutput struct { Interactor *Interactor `protobuf:"bytes,1,opt,name=interactor,proto3" json:"interactor,omitempty"` // contains filtered or unexported fields }
func (*DescribeInteractorOutput) Descriptor
deprecated
func (*DescribeInteractorOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeInteractorOutput.ProtoReflect.Descriptor instead.
func (*DescribeInteractorOutput) GetInteractor ¶
func (x *DescribeInteractorOutput) GetInteractor() *Interactor
func (*DescribeInteractorOutput) ProtoMessage ¶
func (*DescribeInteractorOutput) ProtoMessage()
func (*DescribeInteractorOutput) ProtoReflect ¶
func (x *DescribeInteractorOutput) ProtoReflect() protoreflect.Message
func (*DescribeInteractorOutput) Reset ¶
func (x *DescribeInteractorOutput) Reset()
func (*DescribeInteractorOutput) String ¶
func (x *DescribeInteractorOutput) String() string
type DescribeProblemGradingInput ¶
type DescribeProblemGradingInput struct {
// contains filtered or unexported fields
}
func (*DescribeProblemGradingInput) Descriptor
deprecated
func (*DescribeProblemGradingInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeProblemGradingInput.ProtoReflect.Descriptor instead.
func (*DescribeProblemGradingInput) ProtoMessage ¶
func (*DescribeProblemGradingInput) ProtoMessage()
func (*DescribeProblemGradingInput) ProtoReflect ¶
func (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"` Locale string `protobuf:"bytes,1122,opt,name=locale,proto3" json:"locale,omitempty"` // load title and content in a specific locale Extra []Problem_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Problem_Extra" json:"extra,omitempty"` // contains filtered or unexported fields }
func (*DescribeProblemInput) Descriptor
deprecated
func (*DescribeProblemInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeProblemInput.ProtoReflect.Descriptor instead.
func (*DescribeProblemInput) GetExtra ¶
func (x *DescribeProblemInput) GetExtra() []Problem_Extra
func (*DescribeProblemInput) GetLocale ¶
func (x *DescribeProblemInput) GetLocale() string
func (*DescribeProblemInput) GetProblemId ¶
func (x *DescribeProblemInput) GetProblemId() string
func (*DescribeProblemInput) ProtoMessage ¶
func (*DescribeProblemInput) ProtoMessage()
func (*DescribeProblemInput) ProtoReflect ¶
func (x *DescribeProblemInput) ProtoReflect() protoreflect.Message
func (*DescribeProblemInput) Reset ¶
func (x *DescribeProblemInput) Reset()
func (*DescribeProblemInput) String ¶
func (x *DescribeProblemInput) String() string
type DescribeProblemOutput ¶
type DescribeProblemOutput struct { Problem *Problem `protobuf:"bytes,1,opt,name=problem,proto3" json:"problem,omitempty"` // contains filtered or unexported fields }
func (*DescribeProblemOutput) Descriptor
deprecated
func (*DescribeProblemOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeProblemOutput.ProtoReflect.Descriptor instead.
func (*DescribeProblemOutput) GetProblem ¶
func (x *DescribeProblemOutput) GetProblem() *Problem
func (*DescribeProblemOutput) ProtoMessage ¶
func (*DescribeProblemOutput) ProtoMessage()
func (*DescribeProblemOutput) ProtoReflect ¶
func (x *DescribeProblemOutput) ProtoReflect() protoreflect.Message
func (*DescribeProblemOutput) Reset ¶
func (x *DescribeProblemOutput) Reset()
func (*DescribeProblemOutput) String ¶
func (x *DescribeProblemOutput) String() string
type DescribeScoreInput ¶
type DescribeScoreInput struct { MemberId string `protobuf:"bytes,2,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"` // contains filtered or unexported fields }
func (*DescribeScoreInput) Descriptor
deprecated
func (*DescribeScoreInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeScoreInput.ProtoReflect.Descriptor instead.
func (*DescribeScoreInput) GetMemberId ¶
func (x *DescribeScoreInput) GetMemberId() string
func (*DescribeScoreInput) ProtoMessage ¶
func (*DescribeScoreInput) ProtoMessage()
func (*DescribeScoreInput) ProtoReflect ¶
func (x *DescribeScoreInput) ProtoReflect() protoreflect.Message
func (*DescribeScoreInput) Reset ¶
func (x *DescribeScoreInput) Reset()
func (*DescribeScoreInput) String ¶
func (x *DescribeScoreInput) String() string
type DescribeScoreOutput ¶
type DescribeScoreOutput struct { Score *Score `protobuf:"bytes,1,opt,name=score,proto3" json:"score,omitempty"` // contains filtered or unexported fields }
func (*DescribeScoreOutput) Descriptor
deprecated
func (*DescribeScoreOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeScoreOutput.ProtoReflect.Descriptor instead.
func (*DescribeScoreOutput) GetScore ¶
func (x *DescribeScoreOutput) GetScore() *Score
func (*DescribeScoreOutput) ProtoMessage ¶
func (*DescribeScoreOutput) ProtoMessage()
func (*DescribeScoreOutput) ProtoReflect ¶
func (x *DescribeScoreOutput) ProtoReflect() protoreflect.Message
func (*DescribeScoreOutput) Reset ¶
func (x *DescribeScoreOutput) Reset()
func (*DescribeScoreOutput) String ¶
func (x *DescribeScoreOutput) String() string
type DescribeScriptInput ¶
type DescribeScriptInput struct { ScriptId string `protobuf:"bytes,1,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version Extra []Script_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Script_Extra" json:"extra,omitempty"` // contains filtered or unexported fields }
func (*DescribeScriptInput) Descriptor
deprecated
func (*DescribeScriptInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeScriptInput.ProtoReflect.Descriptor instead.
func (*DescribeScriptInput) GetExtra ¶
func (x *DescribeScriptInput) GetExtra() []Script_Extra
func (*DescribeScriptInput) GetScriptId ¶
func (x *DescribeScriptInput) GetScriptId() string
func (*DescribeScriptInput) GetVersion ¶
func (x *DescribeScriptInput) GetVersion() uint32
func (*DescribeScriptInput) ProtoMessage ¶
func (*DescribeScriptInput) ProtoMessage()
func (*DescribeScriptInput) ProtoReflect ¶
func (x *DescribeScriptInput) ProtoReflect() protoreflect.Message
func (*DescribeScriptInput) Reset ¶
func (x *DescribeScriptInput) Reset()
func (*DescribeScriptInput) String ¶
func (x *DescribeScriptInput) String() string
type DescribeScriptOutput ¶
type DescribeScriptOutput struct { Script *Script `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"` // contains filtered or unexported fields }
func (*DescribeScriptOutput) Descriptor
deprecated
func (*DescribeScriptOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeScriptOutput.ProtoReflect.Descriptor instead.
func (*DescribeScriptOutput) GetScript ¶
func (x *DescribeScriptOutput) GetScript() *Script
func (*DescribeScriptOutput) ProtoMessage ¶
func (*DescribeScriptOutput) ProtoMessage()
func (*DescribeScriptOutput) ProtoReflect ¶
func (x *DescribeScriptOutput) ProtoReflect() protoreflect.Message
func (*DescribeScriptOutput) Reset ¶
func (x *DescribeScriptOutput) Reset()
func (*DescribeScriptOutput) String ¶
func (x *DescribeScriptOutput) String() string
type DescribeSolutionInput ¶
type DescribeSolutionInput struct { SolutionId string `protobuf:"bytes,2,opt,name=solution_id,json=solutionId,proto3" json:"solution_id,omitempty"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // contains filtered or unexported fields }
func (*DescribeSolutionInput) Descriptor
deprecated
func (*DescribeSolutionInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeSolutionInput.ProtoReflect.Descriptor instead.
func (*DescribeSolutionInput) GetSolutionId ¶
func (x *DescribeSolutionInput) GetSolutionId() string
func (*DescribeSolutionInput) GetVersion ¶
func (x *DescribeSolutionInput) GetVersion() uint32
func (*DescribeSolutionInput) ProtoMessage ¶
func (*DescribeSolutionInput) ProtoMessage()
func (*DescribeSolutionInput) ProtoReflect ¶
func (x *DescribeSolutionInput) ProtoReflect() protoreflect.Message
func (*DescribeSolutionInput) Reset ¶
func (x *DescribeSolutionInput) Reset()
func (*DescribeSolutionInput) String ¶
func (x *DescribeSolutionInput) String() string
type DescribeSolutionOutput ¶
type DescribeSolutionOutput struct { Solution *Solution `protobuf:"bytes,1,opt,name=solution,proto3" json:"solution,omitempty"` // contains filtered or unexported fields }
func (*DescribeSolutionOutput) Descriptor
deprecated
func (*DescribeSolutionOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeSolutionOutput.ProtoReflect.Descriptor instead.
func (*DescribeSolutionOutput) GetSolution ¶
func (x *DescribeSolutionOutput) GetSolution() *Solution
func (*DescribeSolutionOutput) ProtoMessage ¶
func (*DescribeSolutionOutput) ProtoMessage()
func (*DescribeSolutionOutput) ProtoReflect ¶
func (x *DescribeSolutionOutput) ProtoReflect() protoreflect.Message
func (*DescribeSolutionOutput) Reset ¶
func (x *DescribeSolutionOutput) Reset()
func (*DescribeSolutionOutput) String ¶
func (x *DescribeSolutionOutput) String() string
type DescribeStatementInput ¶
type DescribeStatementInput struct { StatementId string `protobuf:"bytes,2,opt,name=statement_id,json=statementId,proto3" json:"statement_id,omitempty"` Render bool `protobuf:"varint,3,opt,name=render,proto3" json:"render,omitempty"` // deprecated Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version Extra []Statement_Extra `protobuf:"varint,10,rep,packed,name=extra,proto3,enum=eolymp.atlas.Statement_Extra" json:"extra,omitempty"` // contains filtered or unexported fields }
func (*DescribeStatementInput) Descriptor
deprecated
func (*DescribeStatementInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeStatementInput.ProtoReflect.Descriptor instead.
func (*DescribeStatementInput) GetExtra ¶
func (x *DescribeStatementInput) GetExtra() []Statement_Extra
func (*DescribeStatementInput) GetRender ¶
func (x *DescribeStatementInput) GetRender() bool
func (*DescribeStatementInput) GetStatementId ¶
func (x *DescribeStatementInput) GetStatementId() string
func (*DescribeStatementInput) GetVersion ¶
func (x *DescribeStatementInput) GetVersion() uint32
func (*DescribeStatementInput) ProtoMessage ¶
func (*DescribeStatementInput) ProtoMessage()
func (*DescribeStatementInput) ProtoReflect ¶
func (x *DescribeStatementInput) ProtoReflect() protoreflect.Message
func (*DescribeStatementInput) Reset ¶
func (x *DescribeStatementInput) Reset()
func (*DescribeStatementInput) String ¶
func (x *DescribeStatementInput) String() string
type DescribeStatementOutput ¶
type DescribeStatementOutput struct { Statement *Statement `protobuf:"bytes,1,opt,name=statement,proto3" json:"statement,omitempty"` // contains filtered or unexported fields }
func (*DescribeStatementOutput) Descriptor
deprecated
func (*DescribeStatementOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeStatementOutput.ProtoReflect.Descriptor instead.
func (*DescribeStatementOutput) GetStatement ¶
func (x *DescribeStatementOutput) GetStatement() *Statement
func (*DescribeStatementOutput) ProtoMessage ¶
func (*DescribeStatementOutput) ProtoMessage()
func (*DescribeStatementOutput) ProtoReflect ¶
func (x *DescribeStatementOutput) ProtoReflect() protoreflect.Message
func (*DescribeStatementOutput) Reset ¶
func (x *DescribeStatementOutput) Reset()
func (*DescribeStatementOutput) String ¶
func (x *DescribeStatementOutput) String() string
type DescribeSubmissionInput ¶
type DescribeSubmissionInput struct { SubmissionId string `protobuf:"bytes,2,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"` // contains filtered or unexported fields }
func (*DescribeSubmissionInput) Descriptor
deprecated
func (*DescribeSubmissionInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeSubmissionInput.ProtoReflect.Descriptor instead.
func (*DescribeSubmissionInput) GetSubmissionId ¶
func (x *DescribeSubmissionInput) GetSubmissionId() string
func (*DescribeSubmissionInput) ProtoMessage ¶
func (*DescribeSubmissionInput) ProtoMessage()
func (*DescribeSubmissionInput) ProtoReflect ¶
func (x *DescribeSubmissionInput) ProtoReflect() protoreflect.Message
func (*DescribeSubmissionInput) Reset ¶
func (x *DescribeSubmissionInput) Reset()
func (*DescribeSubmissionInput) String ¶
func (x *DescribeSubmissionInput) String() string
type DescribeSubmissionOutput ¶
type DescribeSubmissionOutput struct { Submission *Submission `protobuf:"bytes,1,opt,name=submission,proto3" json:"submission,omitempty"` Extra []Submission_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Submission_Extra" json:"extra,omitempty"` // contains filtered or unexported fields }
func (*DescribeSubmissionOutput) Descriptor
deprecated
func (*DescribeSubmissionOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeSubmissionOutput.ProtoReflect.Descriptor instead.
func (*DescribeSubmissionOutput) GetExtra ¶
func (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 DescribeSubmissionUsageInput ¶
type DescribeSubmissionUsageInput struct { PeriodStart *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=period_start,json=periodStart,proto3" json:"period_start,omitempty"` PeriodEnd *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=period_end,json=periodEnd,proto3" json:"period_end,omitempty"` // contains filtered or unexported fields }
func (*DescribeSubmissionUsageInput) Descriptor
deprecated
func (*DescribeSubmissionUsageInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeSubmissionUsageInput.ProtoReflect.Descriptor instead.
func (*DescribeSubmissionUsageInput) GetPeriodEnd ¶
func (x *DescribeSubmissionUsageInput) GetPeriodEnd() *timestamppb.Timestamp
func (*DescribeSubmissionUsageInput) GetPeriodStart ¶
func (x *DescribeSubmissionUsageInput) GetPeriodStart() *timestamppb.Timestamp
func (*DescribeSubmissionUsageInput) ProtoMessage ¶
func (*DescribeSubmissionUsageInput) ProtoMessage()
func (*DescribeSubmissionUsageInput) ProtoReflect ¶
func (x *DescribeSubmissionUsageInput) ProtoReflect() protoreflect.Message
func (*DescribeSubmissionUsageInput) Reset ¶
func (x *DescribeSubmissionUsageInput) Reset()
func (*DescribeSubmissionUsageInput) String ¶
func (x *DescribeSubmissionUsageInput) String() string
type DescribeSubmissionUsageOutput ¶
type DescribeSubmissionUsageOutput struct { TotalSubmissions uint32 `protobuf:"varint,1,opt,name=total_submissions,json=totalSubmissions,proto3" json:"total_submissions,omitempty"` // number of total number of submissions MonthlySubmissions uint32 `protobuf:"varint,2,opt,name=monthly_submissions,json=monthlySubmissions,proto3" json:"monthly_submissions,omitempty"` // number of submissions this month MonthlyEvaluations uint32 `protobuf:"varint,3,opt,name=monthly_evaluations,json=monthlyEvaluations,proto3" json:"monthly_evaluations,omitempty"` // number of evaluations this month AvailableEvaluations uint32 `protobuf:"varint,4,opt,name=available_evaluations,json=availableEvaluations,proto3" json:"available_evaluations,omitempty"` // current evaluation limit in the space // contains filtered or unexported fields }
func (*DescribeSubmissionUsageOutput) Descriptor
deprecated
func (*DescribeSubmissionUsageOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeSubmissionUsageOutput.ProtoReflect.Descriptor instead.
func (*DescribeSubmissionUsageOutput) GetAvailableEvaluations ¶
func (x *DescribeSubmissionUsageOutput) GetAvailableEvaluations() uint32
func (*DescribeSubmissionUsageOutput) GetMonthlyEvaluations ¶
func (x *DescribeSubmissionUsageOutput) GetMonthlyEvaluations() uint32
func (*DescribeSubmissionUsageOutput) GetMonthlySubmissions ¶
func (x *DescribeSubmissionUsageOutput) GetMonthlySubmissions() uint32
func (*DescribeSubmissionUsageOutput) GetTotalSubmissions ¶
func (x *DescribeSubmissionUsageOutput) GetTotalSubmissions() uint32
func (*DescribeSubmissionUsageOutput) ProtoMessage ¶
func (*DescribeSubmissionUsageOutput) ProtoMessage()
func (*DescribeSubmissionUsageOutput) ProtoReflect ¶
func (x *DescribeSubmissionUsageOutput) ProtoReflect() protoreflect.Message
func (*DescribeSubmissionUsageOutput) Reset ¶
func (x *DescribeSubmissionUsageOutput) Reset()
func (*DescribeSubmissionUsageOutput) String ¶
func (x *DescribeSubmissionUsageOutput) String() string
type DescribeSuggestionInput ¶
type DescribeSuggestionInput struct { SuggestionId string `protobuf:"bytes,2,opt,name=suggestion_id,json=suggestionId,proto3" json:"suggestion_id,omitempty"` // contains filtered or unexported fields }
func (*DescribeSuggestionInput) Descriptor
deprecated
func (*DescribeSuggestionInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeSuggestionInput.ProtoReflect.Descriptor instead.
func (*DescribeSuggestionInput) GetSuggestionId ¶
func (x *DescribeSuggestionInput) GetSuggestionId() string
func (*DescribeSuggestionInput) ProtoMessage ¶
func (*DescribeSuggestionInput) ProtoMessage()
func (*DescribeSuggestionInput) ProtoReflect ¶
func (x *DescribeSuggestionInput) ProtoReflect() protoreflect.Message
func (*DescribeSuggestionInput) Reset ¶
func (x *DescribeSuggestionInput) Reset()
func (*DescribeSuggestionInput) String ¶
func (x *DescribeSuggestionInput) String() string
type DescribeSuggestionOutput ¶
type DescribeSuggestionOutput struct { Suggestion *Suggestion `protobuf:"bytes,1,opt,name=suggestion,proto3" json:"suggestion,omitempty"` // contains filtered or unexported fields }
func (*DescribeSuggestionOutput) Descriptor
deprecated
func (*DescribeSuggestionOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeSuggestionOutput.ProtoReflect.Descriptor instead.
func (*DescribeSuggestionOutput) GetSuggestion ¶
func (x *DescribeSuggestionOutput) GetSuggestion() *Suggestion
func (*DescribeSuggestionOutput) ProtoMessage ¶
func (*DescribeSuggestionOutput) ProtoMessage()
func (*DescribeSuggestionOutput) ProtoReflect ¶
func (x *DescribeSuggestionOutput) ProtoReflect() protoreflect.Message
func (*DescribeSuggestionOutput) Reset ¶
func (x *DescribeSuggestionOutput) Reset()
func (*DescribeSuggestionOutput) String ¶
func (x *DescribeSuggestionOutput) String() string
type DescribeTestInput ¶
type DescribeTestInput struct { TestsetId string `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"` TestId string `protobuf:"bytes,3,opt,name=test_id,json=testId,proto3" json:"test_id,omitempty"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // contains filtered or unexported fields }
func (*DescribeTestInput) Descriptor
deprecated
func (*DescribeTestInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeTestInput.ProtoReflect.Descriptor instead.
func (*DescribeTestInput) GetTestId ¶
func (x *DescribeTestInput) GetTestId() string
func (*DescribeTestInput) GetTestsetId ¶
func (x *DescribeTestInput) GetTestsetId() string
func (*DescribeTestInput) GetVersion ¶
func (x *DescribeTestInput) GetVersion() uint32
func (*DescribeTestInput) ProtoMessage ¶
func (*DescribeTestInput) ProtoMessage()
func (*DescribeTestInput) ProtoReflect ¶
func (x *DescribeTestInput) ProtoReflect() protoreflect.Message
func (*DescribeTestInput) Reset ¶
func (x *DescribeTestInput) Reset()
func (*DescribeTestInput) String ¶
func (x *DescribeTestInput) String() string
type DescribeTestOutput ¶
type DescribeTestOutput struct { Test *Test `protobuf:"bytes,1,opt,name=test,proto3" json:"test,omitempty"` // contains filtered or unexported fields }
func (*DescribeTestOutput) Descriptor
deprecated
func (*DescribeTestOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeTestOutput.ProtoReflect.Descriptor instead.
func (*DescribeTestOutput) GetTest ¶
func (x *DescribeTestOutput) GetTest() *Test
func (*DescribeTestOutput) ProtoMessage ¶
func (*DescribeTestOutput) ProtoMessage()
func (*DescribeTestOutput) ProtoReflect ¶
func (x *DescribeTestOutput) ProtoReflect() protoreflect.Message
func (*DescribeTestOutput) Reset ¶
func (x *DescribeTestOutput) Reset()
func (*DescribeTestOutput) String ¶
func (x *DescribeTestOutput) String() string
type DescribeTestingConfigInput ¶
type DescribeTestingConfigInput struct { Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // contains filtered or unexported fields }
func (*DescribeTestingConfigInput) Descriptor
deprecated
func (*DescribeTestingConfigInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeTestingConfigInput.ProtoReflect.Descriptor instead.
func (*DescribeTestingConfigInput) GetVersion ¶
func (x *DescribeTestingConfigInput) GetVersion() uint32
func (*DescribeTestingConfigInput) ProtoMessage ¶
func (*DescribeTestingConfigInput) ProtoMessage()
func (*DescribeTestingConfigInput) ProtoReflect ¶
func (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 { TestsetId string `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // contains filtered or unexported fields }
func (*DescribeTestsetInput) Descriptor
deprecated
func (*DescribeTestsetInput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeTestsetInput.ProtoReflect.Descriptor instead.
func (*DescribeTestsetInput) GetTestsetId ¶
func (x *DescribeTestsetInput) GetTestsetId() string
func (*DescribeTestsetInput) GetVersion ¶
func (x *DescribeTestsetInput) GetVersion() uint32
func (*DescribeTestsetInput) ProtoMessage ¶
func (*DescribeTestsetInput) ProtoMessage()
func (*DescribeTestsetInput) ProtoReflect ¶
func (x *DescribeTestsetInput) ProtoReflect() protoreflect.Message
func (*DescribeTestsetInput) Reset ¶
func (x *DescribeTestsetInput) Reset()
func (*DescribeTestsetInput) String ¶
func (x *DescribeTestsetInput) String() string
type DescribeTestsetOutput ¶
type DescribeTestsetOutput struct { Testset *Testset `protobuf:"bytes,1,opt,name=testset,proto3" json:"testset,omitempty"` // contains filtered or unexported fields }
func (*DescribeTestsetOutput) Descriptor
deprecated
func (*DescribeTestsetOutput) Descriptor() ([]byte, []int)
Deprecated: Use DescribeTestsetOutput.ProtoReflect.Descriptor instead.
func (*DescribeTestsetOutput) GetTestset ¶
func (x *DescribeTestsetOutput) GetTestset() *Testset
func (*DescribeTestsetOutput) ProtoMessage ¶
func (*DescribeTestsetOutput) ProtoMessage()
func (*DescribeTestsetOutput) ProtoReflect ¶
func (x *DescribeTestsetOutput) ProtoReflect() protoreflect.Message
func (*DescribeTestsetOutput) Reset ¶
func (x *DescribeTestsetOutput) Reset()
func (*DescribeTestsetOutput) String ¶
func (x *DescribeTestsetOutput) String() string
type Editor ¶
type Editor struct { State *Editor_State `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"` // current state of the editor Features []Editor_Feature `protobuf:"varint,10,rep,packed,name=features,proto3,enum=eolymp.atlas.Editor_Feature" json:"features,omitempty"` // list of enabled features Runtimes []*runtime.Runtime `protobuf:"bytes,11,rep,name=runtimes,proto3" json:"runtimes,omitempty"` // list of available runtimes // contains filtered or unexported fields }
func (*Editor) Descriptor
deprecated
func (*Editor) GetFeatures ¶
func (x *Editor) GetFeatures() []Editor_Feature
func (*Editor) GetRuntimes ¶
func (*Editor) GetState ¶
func (x *Editor) GetState() *Editor_State
func (*Editor) ProtoMessage ¶
func (*Editor) ProtoMessage()
func (*Editor) ProtoReflect ¶
func (x *Editor) ProtoReflect() protoreflect.Message
type EditorServiceClient ¶
type EditorServiceClient interface { DescribeEditor(ctx context.Context, in *DescribeEditorInput, opts ...grpc.CallOption) (*DescribeEditorOutput, error) DescribeEditorState(ctx context.Context, in *DescribeEditorStateInput, opts ...grpc.CallOption) (*DescribeEditorStateOutput, error) UpdateEditorState(ctx context.Context, in *UpdateEditorStateInput, opts ...grpc.CallOption) (*UpdateEditorStateOutput, error) PrintEditorCode(ctx context.Context, in *PrintEditorCodeInput, opts ...grpc.CallOption) (*PrintEditorCodeOutput, error) }
EditorServiceClient is the client API for EditorService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewEditorServiceClient ¶
func NewEditorServiceClient(cc grpc.ClientConnInterface) EditorServiceClient
type EditorServiceServer ¶
type EditorServiceServer interface { DescribeEditor(context.Context, *DescribeEditorInput) (*DescribeEditorOutput, error) DescribeEditorState(context.Context, *DescribeEditorStateInput) (*DescribeEditorStateOutput, error) UpdateEditorState(context.Context, *UpdateEditorStateInput) (*UpdateEditorStateOutput, error) PrintEditorCode(context.Context, *PrintEditorCodeInput) (*PrintEditorCodeOutput, error) }
EditorServiceServer is the server API for EditorService service. All implementations should embed UnimplementedEditorServiceServer for forward compatibility.
type EditorServiceService ¶
type EditorServiceService struct {
// contains filtered or unexported fields
}
func NewEditorServiceHttpClient ¶
func NewEditorServiceHttpClient(url string, cli _EditorServiceHttpClient) *EditorServiceService
NewEditorServiceHttpClient constructs client for EditorService
func (*EditorServiceService) DescribeEditor ¶
func (s *EditorServiceService) DescribeEditor(ctx context.Context, in *DescribeEditorInput) (*DescribeEditorOutput, error)
func (*EditorServiceService) DescribeEditorState ¶
func (s *EditorServiceService) DescribeEditorState(ctx context.Context, in *DescribeEditorStateInput) (*DescribeEditorStateOutput, error)
func (*EditorServiceService) PrintEditorCode ¶
func (s *EditorServiceService) PrintEditorCode(ctx context.Context, in *PrintEditorCodeInput) (*PrintEditorCodeOutput, error)
func (*EditorServiceService) UpdateEditorState ¶
func (s *EditorServiceService) UpdateEditorState(ctx context.Context, in *UpdateEditorStateInput) (*UpdateEditorStateOutput, error)
type Editor_Feature ¶
type Editor_Feature int32
const ( Editor_UNKNOWN_FEATURE Editor_Feature = 0 Editor_PRINT_CODE Editor_Feature = 1 )
func (Editor_Feature) Descriptor ¶
func (Editor_Feature) Descriptor() protoreflect.EnumDescriptor
func (Editor_Feature) Enum ¶
func (x Editor_Feature) Enum() *Editor_Feature
func (Editor_Feature) EnumDescriptor
deprecated
func (Editor_Feature) EnumDescriptor() ([]byte, []int)
Deprecated: Use Editor_Feature.Descriptor instead.
func (Editor_Feature) Number ¶
func (x Editor_Feature) Number() protoreflect.EnumNumber
func (Editor_Feature) String ¶
func (x Editor_Feature) String() string
func (Editor_Feature) Type ¶
func (Editor_Feature) Type() protoreflect.EnumType
type Editor_State ¶
type Editor_State struct { Runtime string `protobuf:"bytes,1,opt,name=runtime,proto3" json:"runtime,omitempty"` SourceCode string `protobuf:"bytes,2,opt,name=source_code,json=sourceCode,proto3" json:"source_code,omitempty"` InputData string `protobuf:"bytes,3,opt,name=input_data,json=inputData,proto3" json:"input_data,omitempty"` // contains filtered or unexported fields }
func (*Editor_State) Descriptor
deprecated
func (*Editor_State) Descriptor() ([]byte, []int)
Deprecated: Use Editor_State.ProtoReflect.Descriptor instead.
func (*Editor_State) GetInputData ¶
func (x *Editor_State) GetInputData() string
func (*Editor_State) GetRuntime ¶
func (x *Editor_State) GetRuntime() string
func (*Editor_State) GetSourceCode ¶
func (x *Editor_State) GetSourceCode() string
func (*Editor_State) ProtoMessage ¶
func (*Editor_State) ProtoMessage()
func (*Editor_State) ProtoReflect ¶
func (x *Editor_State) ProtoReflect() protoreflect.Message
func (*Editor_State) Reset ¶
func (x *Editor_State) Reset()
func (*Editor_State) String ¶
func (x *Editor_State) String() string
type Editorial ¶
type Editorial struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique identifier, assigned when editorial is created. Keep empty when creating new editorial. Locale string `protobuf:"bytes,3,opt,name=locale,proto3" json:"locale,omitempty"` // Editorial locale code, should consist of two lowercase latin letters. Automatic bool `protobuf:"varint,8,opt,name=automatic,proto3" json:"automatic,omitempty"` // if true means the editorial was created automatically (probably translation from another language) Draft bool `protobuf:"varint,10,opt,name=draft,proto3" json:"draft,omitempty"` Content *ecm.Content `protobuf:"bytes,6,opt,name=content,proto3" json:"content,omitempty"` DownloadLink string `protobuf:"bytes,7,opt,name=download_link,json=downloadLink,proto3" json:"download_link,omitempty"` AuthorId string `protobuf:"bytes,103,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"` // contains filtered or unexported fields }
func (*Editorial) Descriptor
deprecated
func (*Editorial) GetAuthorId ¶
func (*Editorial) GetAutomatic ¶
func (*Editorial) GetContent ¶
func (*Editorial) GetDownloadLink ¶
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) TranslateEditorials(ctx context.Context, in *TranslateEditorialsInput, opts ...grpc.CallOption) (*TranslateEditorialsOutput, error) }
EditorialServiceClient is the client API for EditorialService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewEditorialServiceClient ¶
func NewEditorialServiceClient(cc grpc.ClientConnInterface) EditorialServiceClient
type EditorialServiceServer ¶
type EditorialServiceServer interface { CreateEditorial(context.Context, *CreateEditorialInput) (*CreateEditorialOutput, error) UpdateEditorial(context.Context, *UpdateEditorialInput) (*UpdateEditorialOutput, error) DeleteEditorial(context.Context, *DeleteEditorialInput) (*DeleteEditorialOutput, error) // DescribeEditorial returns editorial. DescribeEditorial(context.Context, *DescribeEditorialInput) (*DescribeEditorialOutput, error) // LookupEditorial finds an editorial for the requested locale. LookupEditorial(context.Context, *LookupEditorialInput) (*LookupEditorialOutput, error) // PreviewEditorial renders unsaved editorial. // // This method can be used to render editorial before it has been saved. PreviewEditorial(context.Context, *PreviewEditorialInput) (*PreviewEditorialOutput, error) ListEditorials(context.Context, *ListEditorialsInput) (*ListEditorialsOutput, error) TranslateEditorials(context.Context, *TranslateEditorialsInput) (*TranslateEditorialsOutput, error) }
EditorialServiceServer is the server API for EditorialService service. All implementations should embed UnimplementedEditorialServiceServer for forward compatibility.
type EditorialServiceService ¶
type EditorialServiceService struct {
// contains filtered or unexported fields
}
func NewEditorialServiceHttpClient ¶
func NewEditorialServiceHttpClient(url string, cli _EditorialServiceHttpClient) *EditorialServiceService
NewEditorialServiceHttpClient constructs client for EditorialService
func (*EditorialServiceService) CreateEditorial ¶
func (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) TranslateEditorials ¶
func (s *EditorialServiceService) TranslateEditorials(ctx context.Context, in *TranslateEditorialsInput) (*TranslateEditorialsOutput, error)
func (*EditorialServiceService) UpdateEditorial ¶
func (s *EditorialServiceService) UpdateEditorial(ctx context.Context, in *UpdateEditorialInput) (*UpdateEditorialOutput, error)
type Editorial_Extra ¶
type Editorial_Extra int32
const ( Editorial_NO_EXTRA Editorial_Extra = 0 Editorial_CONTENT_RENDER Editorial_Extra = 1 Editorial_CONTENT_VALUE Editorial_Extra = 2 )
func (Editorial_Extra) Descriptor ¶
func (Editorial_Extra) Descriptor() protoreflect.EnumDescriptor
func (Editorial_Extra) Enum ¶
func (x Editorial_Extra) Enum() *Editorial_Extra
func (Editorial_Extra) EnumDescriptor
deprecated
func (Editorial_Extra) EnumDescriptor() ([]byte, []int)
Deprecated: Use Editorial_Extra.Descriptor instead.
func (Editorial_Extra) Number ¶
func (x Editorial_Extra) Number() protoreflect.EnumNumber
func (Editorial_Extra) String ¶
func (x Editorial_Extra) String() string
func (Editorial_Extra) Type ¶
func (Editorial_Extra) Type() protoreflect.EnumType
type Editorial_Patch ¶
type Editorial_Patch int32
const ( Editorial_UNKNOWN_PATCH Editorial_Patch = 0 Editorial_PATCH_ALL Editorial_Patch = 1 Editorial_PATCH_LOCALE Editorial_Patch = 2 Editorial_PATCH_AUTOMATIC Editorial_Patch = 3 Editorial_PATCH_DRAFT Editorial_Patch = 4 Editorial_PATCH_CONTENT Editorial_Patch = 5 Editorial_PATCH_DOWNLOAD_LINK Editorial_Patch = 6 Editorial_PATCH_AUTHOR_ID Editorial_Patch = 7 )
func (Editorial_Patch) Descriptor ¶
func (Editorial_Patch) Descriptor() protoreflect.EnumDescriptor
func (Editorial_Patch) Enum ¶
func (x Editorial_Patch) Enum() *Editorial_Patch
func (Editorial_Patch) EnumDescriptor
deprecated
func (Editorial_Patch) EnumDescriptor() ([]byte, []int)
Deprecated: Use Editorial_Patch.Descriptor instead.
func (Editorial_Patch) Number ¶
func (x Editorial_Patch) Number() protoreflect.EnumNumber
func (Editorial_Patch) String ¶
func (x Editorial_Patch) String() string
func (Editorial_Patch) Type ¶
func (Editorial_Patch) Type() protoreflect.EnumType
type ExportProblemInput ¶
type ExportProblemInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*ExportProblemInput) Descriptor
deprecated
func (*ExportProblemInput) Descriptor() ([]byte, []int)
Deprecated: Use ExportProblemInput.ProtoReflect.Descriptor instead.
func (*ExportProblemInput) GetProblemId ¶
func (x *ExportProblemInput) GetProblemId() string
func (*ExportProblemInput) GetVersion ¶
func (x *ExportProblemInput) GetVersion() uint32
func (*ExportProblemInput) ProtoMessage ¶
func (*ExportProblemInput) ProtoMessage()
func (*ExportProblemInput) ProtoReflect ¶
func (x *ExportProblemInput) ProtoReflect() protoreflect.Message
func (*ExportProblemInput) Reset ¶
func (x *ExportProblemInput) Reset()
func (*ExportProblemInput) String ¶
func (x *ExportProblemInput) String() string
type ExportProblemOutput ¶
type ExportProblemOutput struct { SnapshotUrl string `protobuf:"bytes,1,opt,name=snapshot_url,json=snapshotUrl,proto3" json:"snapshot_url,omitempty"` // contains filtered or unexported fields }
func (*ExportProblemOutput) Descriptor
deprecated
func (*ExportProblemOutput) Descriptor() ([]byte, []int)
Deprecated: Use ExportProblemOutput.ProtoReflect.Descriptor instead.
func (*ExportProblemOutput) GetSnapshotUrl ¶
func (x *ExportProblemOutput) GetSnapshotUrl() string
func (*ExportProblemOutput) ProtoMessage ¶
func (*ExportProblemOutput) ProtoMessage()
func (*ExportProblemOutput) ProtoReflect ¶
func (x *ExportProblemOutput) ProtoReflect() protoreflect.Message
func (*ExportProblemOutput) Reset ¶
func (x *ExportProblemOutput) Reset()
func (*ExportProblemOutput) String ¶
func (x *ExportProblemOutput) String() string
type FeedbackPolicy ¶
type FeedbackPolicy int32
const ( FeedbackPolicy_COMPLETE FeedbackPolicy = 0 // show each test individually FeedbackPolicy_ICPC FeedbackPolicy = 1 // show results as in ICPC contest (only first not accepted test from the set) FeedbackPolicy_ICPC_EXPANDED FeedbackPolicy = 2 // show results as in ICPC contest including number of the test which failed )
func (FeedbackPolicy) Descriptor ¶
func (FeedbackPolicy) 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 {
// contains filtered or unexported fields
}
func (*GetBookmarkInput) Descriptor
deprecated
func (*GetBookmarkInput) Descriptor() ([]byte, []int)
Deprecated: Use GetBookmarkInput.ProtoReflect.Descriptor instead.
func (*GetBookmarkInput) ProtoMessage ¶
func (*GetBookmarkInput) ProtoMessage()
func (*GetBookmarkInput) ProtoReflect ¶
func (x *GetBookmarkInput) ProtoReflect() protoreflect.Message
func (*GetBookmarkInput) Reset ¶
func (x *GetBookmarkInput) Reset()
func (*GetBookmarkInput) String ¶
func (x *GetBookmarkInput) String() string
type GetBookmarkOutput ¶
type GetBookmarkOutput struct { Bookmark bool `protobuf:"varint,1,opt,name=bookmark,proto3" json:"bookmark,omitempty"` // contains filtered or unexported fields }
func (*GetBookmarkOutput) Descriptor
deprecated
func (*GetBookmarkOutput) Descriptor() ([]byte, []int)
Deprecated: Use GetBookmarkOutput.ProtoReflect.Descriptor instead.
func (*GetBookmarkOutput) GetBookmark ¶
func (x *GetBookmarkOutput) GetBookmark() bool
func (*GetBookmarkOutput) ProtoMessage ¶
func (*GetBookmarkOutput) ProtoMessage()
func (*GetBookmarkOutput) ProtoReflect ¶
func (x *GetBookmarkOutput) ProtoReflect() protoreflect.Message
func (*GetBookmarkOutput) Reset ¶
func (x *GetBookmarkOutput) Reset()
func (*GetBookmarkOutput) String ¶
func (x *GetBookmarkOutput) String() string
type Interactor ¶
type Interactor struct { // Interactor type (see types enumeration for details) Type executor.Interactor_Type `protobuf:"varint,1,opt,name=type,proto3,enum=eolymp.executor.Interactor_Type" json:"type,omitempty"` // Programming language in which interactor is written Runtime string `protobuf:"bytes,2,opt,name=runtime,proto3" json:"runtime,omitempty"` // Source code for interactor Source string `protobuf:"bytes,8,opt,name=source,proto3" json:"source,omitempty"` // Secret means checker code and configuration must not be exposed to users Secret bool `protobuf:"varint,7,opt,name=secret,proto3" json:"secret,omitempty"` // Additional files placed into workdir during compilation and execution Files []*executor.File `protobuf:"bytes,10,rep,name=files,proto3" json:"files,omitempty"` // contains filtered or unexported fields }
Interactor provides configuration for program which would interact with task during execution
func (*Interactor) Descriptor
deprecated
func (*Interactor) Descriptor() ([]byte, []int)
Deprecated: Use Interactor.ProtoReflect.Descriptor instead.
func (*Interactor) GetFiles ¶
func (x *Interactor) GetFiles() []*executor.File
func (*Interactor) GetRuntime ¶
func (x *Interactor) GetRuntime() string
func (*Interactor) GetSecret ¶
func (x *Interactor) GetSecret() bool
func (*Interactor) GetSource ¶
func (x *Interactor) GetSource() string
func (*Interactor) GetType ¶
func (x *Interactor) GetType() executor.Interactor_Type
func (*Interactor) ProtoMessage ¶
func (*Interactor) ProtoMessage()
func (*Interactor) ProtoReflect ¶
func (x *Interactor) ProtoReflect() protoreflect.Message
func (*Interactor) Reset ¶
func (x *Interactor) Reset()
func (*Interactor) String ¶
func (x *Interactor) String() string
type ListAttachmentsInput ¶
type ListAttachmentsInput struct { // pagination Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"` Size int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"` // data filters Filters *ListAttachmentsInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"` // request data for specific problem version Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*ListAttachmentsInput) Descriptor
deprecated
func (*ListAttachmentsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListAttachmentsInput.ProtoReflect.Descriptor instead.
func (*ListAttachmentsInput) GetFilters ¶
func (x *ListAttachmentsInput) GetFilters() *ListAttachmentsInput_Filter
func (*ListAttachmentsInput) GetOffset ¶
func (x *ListAttachmentsInput) GetOffset() int32
func (*ListAttachmentsInput) GetSize ¶
func (x *ListAttachmentsInput) GetSize() int32
func (*ListAttachmentsInput) GetVersion ¶
func (x *ListAttachmentsInput) GetVersion() uint32
func (*ListAttachmentsInput) ProtoMessage ¶
func (*ListAttachmentsInput) ProtoMessage()
func (*ListAttachmentsInput) ProtoReflect ¶
func (x *ListAttachmentsInput) ProtoReflect() protoreflect.Message
func (*ListAttachmentsInput) Reset ¶
func (x *ListAttachmentsInput) Reset()
func (*ListAttachmentsInput) String ¶
func (x *ListAttachmentsInput) String() string
type ListAttachmentsInput_Filter ¶
type ListAttachmentsInput_Filter struct { Id []*wellknown.ExpressionID `protobuf:"bytes,1,rep,name=id,proto3" json:"id,omitempty"` Name []*wellknown.ExpressionString `protobuf:"bytes,2,rep,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*ListAttachmentsInput_Filter) Descriptor
deprecated
func (*ListAttachmentsInput_Filter) Descriptor() ([]byte, []int)
Deprecated: Use ListAttachmentsInput_Filter.ProtoReflect.Descriptor instead.
func (*ListAttachmentsInput_Filter) GetId ¶
func (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 { Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"` Size int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // contains filtered or unexported fields }
func (*ListCodeTemplatesInput) Descriptor
deprecated
func (*ListCodeTemplatesInput) Descriptor() ([]byte, []int)
Deprecated: Use ListCodeTemplatesInput.ProtoReflect.Descriptor instead.
func (*ListCodeTemplatesInput) GetOffset ¶
func (x *ListCodeTemplatesInput) GetOffset() int32
func (*ListCodeTemplatesInput) GetSize ¶
func (x *ListCodeTemplatesInput) GetSize() int32
func (*ListCodeTemplatesInput) GetVersion ¶
func (x *ListCodeTemplatesInput) GetVersion() uint32
func (*ListCodeTemplatesInput) ProtoMessage ¶
func (*ListCodeTemplatesInput) ProtoMessage()
func (*ListCodeTemplatesInput) ProtoReflect ¶
func (x *ListCodeTemplatesInput) ProtoReflect() protoreflect.Message
func (*ListCodeTemplatesInput) Reset ¶
func (x *ListCodeTemplatesInput) Reset()
func (*ListCodeTemplatesInput) String ¶
func (x *ListCodeTemplatesInput) String() string
type ListCodeTemplatesOutput ¶
type ListCodeTemplatesOutput struct { Total int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` Items []*Template `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*ListCodeTemplatesOutput) Descriptor
deprecated
func (*ListCodeTemplatesOutput) Descriptor() ([]byte, []int)
Deprecated: Use ListCodeTemplatesOutput.ProtoReflect.Descriptor instead.
func (*ListCodeTemplatesOutput) GetItems ¶
func (x *ListCodeTemplatesOutput) GetItems() []*Template
func (*ListCodeTemplatesOutput) GetTotal ¶
func (x *ListCodeTemplatesOutput) GetTotal() int32
func (*ListCodeTemplatesOutput) ProtoMessage ¶
func (*ListCodeTemplatesOutput) ProtoMessage()
func (*ListCodeTemplatesOutput) ProtoReflect ¶
func (x *ListCodeTemplatesOutput) ProtoReflect() protoreflect.Message
func (*ListCodeTemplatesOutput) Reset ¶
func (x *ListCodeTemplatesOutput) Reset()
func (*ListCodeTemplatesOutput) String ¶
func (x *ListCodeTemplatesOutput) String() string
type ListEditorialsInput ¶
type ListEditorialsInput struct { // pagination Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"` Size int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version Render bool `protobuf:"varint,1,opt,name=render,proto3" json:"render,omitempty"` // deprecated Extra []Editorial_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Editorial_Extra" json:"extra,omitempty"` // contains filtered or unexported fields }
func (*ListEditorialsInput) Descriptor
deprecated
func (*ListEditorialsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListEditorialsInput.ProtoReflect.Descriptor instead.
func (*ListEditorialsInput) GetExtra ¶
func (x *ListEditorialsInput) GetExtra() []Editorial_Extra
func (*ListEditorialsInput) GetOffset ¶
func (x *ListEditorialsInput) GetOffset() int32
func (*ListEditorialsInput) GetRender ¶
func (x *ListEditorialsInput) GetRender() bool
func (*ListEditorialsInput) GetSize ¶
func (x *ListEditorialsInput) GetSize() int32
func (*ListEditorialsInput) GetVersion ¶
func (x *ListEditorialsInput) GetVersion() uint32
func (*ListEditorialsInput) ProtoMessage ¶
func (*ListEditorialsInput) ProtoMessage()
func (*ListEditorialsInput) ProtoReflect ¶
func (x *ListEditorialsInput) ProtoReflect() protoreflect.Message
func (*ListEditorialsInput) Reset ¶
func (x *ListEditorialsInput) Reset()
func (*ListEditorialsInput) String ¶
func (x *ListEditorialsInput) String() string
type ListEditorialsOutput ¶
type ListEditorialsOutput struct { Total int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` Items []*Editorial `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*ListEditorialsOutput) Descriptor
deprecated
func (*ListEditorialsOutput) Descriptor() ([]byte, []int)
Deprecated: Use ListEditorialsOutput.ProtoReflect.Descriptor instead.
func (*ListEditorialsOutput) GetItems ¶
func (x *ListEditorialsOutput) GetItems() []*Editorial
func (*ListEditorialsOutput) GetTotal ¶
func (x *ListEditorialsOutput) GetTotal() int32
func (*ListEditorialsOutput) ProtoMessage ¶
func (*ListEditorialsOutput) ProtoMessage()
func (*ListEditorialsOutput) ProtoReflect ¶
func (x *ListEditorialsOutput) ProtoReflect() protoreflect.Message
func (*ListEditorialsOutput) Reset ¶
func (x *ListEditorialsOutput) Reset()
func (*ListEditorialsOutput) String ¶
func (x *ListEditorialsOutput) String() string
type ListExamplesInput ¶
type ListExamplesInput struct { Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // contains filtered or unexported fields }
func (*ListExamplesInput) Descriptor
deprecated
func (*ListExamplesInput) Descriptor() ([]byte, []int)
Deprecated: Use ListExamplesInput.ProtoReflect.Descriptor instead.
func (*ListExamplesInput) GetVersion ¶
func (x *ListExamplesInput) GetVersion() uint32
func (*ListExamplesInput) ProtoMessage ¶
func (*ListExamplesInput) ProtoMessage()
func (*ListExamplesInput) ProtoReflect ¶
func (x *ListExamplesInput) ProtoReflect() protoreflect.Message
func (*ListExamplesInput) Reset ¶
func (x *ListExamplesInput) Reset()
func (*ListExamplesInput) String ¶
func (x *ListExamplesInput) String() string
type ListExamplesOutput ¶
type ListExamplesOutput struct { Examples []*Test `protobuf:"bytes,2,rep,name=examples,proto3" json:"examples,omitempty"` // contains filtered or unexported fields }
func (*ListExamplesOutput) Descriptor
deprecated
func (*ListExamplesOutput) Descriptor() ([]byte, []int)
Deprecated: Use ListExamplesOutput.ProtoReflect.Descriptor instead.
func (*ListExamplesOutput) GetExamples ¶
func (x *ListExamplesOutput) GetExamples() []*Test
func (*ListExamplesOutput) ProtoMessage ¶
func (*ListExamplesOutput) ProtoMessage()
func (*ListExamplesOutput) ProtoReflect ¶
func (x *ListExamplesOutput) ProtoReflect() protoreflect.Message
func (*ListExamplesOutput) Reset ¶
func (x *ListExamplesOutput) Reset()
func (*ListExamplesOutput) String ¶
func (x *ListExamplesOutput) String() string
type ListProblemTopInput ¶
type ListProblemTopInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // contains filtered or unexported fields }
func (*ListProblemTopInput) Descriptor
deprecated
func (*ListProblemTopInput) Descriptor() ([]byte, []int)
Deprecated: Use ListProblemTopInput.ProtoReflect.Descriptor instead.
func (*ListProblemTopInput) GetProblemId ¶
func (x *ListProblemTopInput) GetProblemId() string
func (*ListProblemTopInput) ProtoMessage ¶
func (*ListProblemTopInput) ProtoMessage()
func (*ListProblemTopInput) ProtoReflect ¶
func (x *ListProblemTopInput) ProtoReflect() protoreflect.Message
func (*ListProblemTopInput) Reset ¶
func (x *ListProblemTopInput) Reset()
func (*ListProblemTopInput) String ¶
func (x *ListProblemTopInput) String() string
type ListProblemTopOutput ¶
type ListProblemTopOutput struct { Items []*Submission `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*ListProblemTopOutput) Descriptor
deprecated
func (*ListProblemTopOutput) Descriptor() ([]byte, []int)
Deprecated: Use ListProblemTopOutput.ProtoReflect.Descriptor instead.
func (*ListProblemTopOutput) GetItems ¶
func (x *ListProblemTopOutput) GetItems() []*Submission
func (*ListProblemTopOutput) ProtoMessage ¶
func (*ListProblemTopOutput) ProtoMessage()
func (*ListProblemTopOutput) ProtoReflect ¶
func (x *ListProblemTopOutput) ProtoReflect() protoreflect.Message
func (*ListProblemTopOutput) Reset ¶
func (x *ListProblemTopOutput) Reset()
func (*ListProblemTopOutput) String ¶
func (x *ListProblemTopOutput) String() string
type ListProblemsInput ¶
type ListProblemsInput struct { // pagination Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"` Size int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"` // data filters Search string `protobuf:"bytes,20,opt,name=search,proto3" json:"search,omitempty"` Filters *ListProblemsInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"` Sort ListProblemsInput_Sortable `protobuf:"varint,50,opt,name=sort,proto3,enum=eolymp.atlas.ListProblemsInput_Sortable" json:"sort,omitempty"` Order wellknown.Direction `protobuf:"varint,51,opt,name=order,proto3,enum=eolymp.wellknown.Direction" json:"order,omitempty"` Locale string `protobuf:"bytes,1122,opt,name=locale,proto3" json:"locale,omitempty"` // load title and content in a specific locale Extra []Problem_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Problem_Extra" json:"extra,omitempty"` // contains filtered or unexported fields }
func (*ListProblemsInput) Descriptor
deprecated
func (*ListProblemsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListProblemsInput.ProtoReflect.Descriptor instead.
func (*ListProblemsInput) GetExtra ¶
func (x *ListProblemsInput) GetExtra() []Problem_Extra
func (*ListProblemsInput) GetFilters ¶
func (x *ListProblemsInput) GetFilters() *ListProblemsInput_Filter
func (*ListProblemsInput) GetLocale ¶
func (x *ListProblemsInput) GetLocale() string
func (*ListProblemsInput) GetOffset ¶
func (x *ListProblemsInput) GetOffset() int32
func (*ListProblemsInput) GetOrder ¶
func (x *ListProblemsInput) GetOrder() wellknown.Direction
func (*ListProblemsInput) GetSearch ¶
func (x *ListProblemsInput) GetSearch() string
func (*ListProblemsInput) GetSize ¶
func (x *ListProblemsInput) GetSize() int32
func (*ListProblemsInput) GetSort ¶
func (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 { 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) 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 ListRuntimesInput ¶
type ListRuntimesInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // contains filtered or unexported fields }
func (*ListRuntimesInput) Descriptor
deprecated
func (*ListRuntimesInput) Descriptor() ([]byte, []int)
Deprecated: Use ListRuntimesInput.ProtoReflect.Descriptor instead.
func (*ListRuntimesInput) GetProblemId ¶
func (x *ListRuntimesInput) GetProblemId() string
func (*ListRuntimesInput) ProtoMessage ¶
func (*ListRuntimesInput) ProtoMessage()
func (*ListRuntimesInput) ProtoReflect ¶
func (x *ListRuntimesInput) ProtoReflect() protoreflect.Message
func (*ListRuntimesInput) Reset ¶
func (x *ListRuntimesInput) Reset()
func (*ListRuntimesInput) String ¶
func (x *ListRuntimesInput) String() string
type ListRuntimesOutput ¶
type ListRuntimesOutput struct { Total int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` Items []*runtime.Runtime `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*ListRuntimesOutput) Descriptor
deprecated
func (*ListRuntimesOutput) Descriptor() ([]byte, []int)
Deprecated: Use ListRuntimesOutput.ProtoReflect.Descriptor instead.
func (*ListRuntimesOutput) GetItems ¶
func (x *ListRuntimesOutput) GetItems() []*runtime.Runtime
func (*ListRuntimesOutput) GetTotal ¶
func (x *ListRuntimesOutput) GetTotal() int32
func (*ListRuntimesOutput) ProtoMessage ¶
func (*ListRuntimesOutput) ProtoMessage()
func (*ListRuntimesOutput) ProtoReflect ¶
func (x *ListRuntimesOutput) ProtoReflect() protoreflect.Message
func (*ListRuntimesOutput) Reset ¶
func (x *ListRuntimesOutput) Reset()
func (*ListRuntimesOutput) String ¶
func (x *ListRuntimesOutput) String() string
type ListScriptsInput ¶
type ListScriptsInput struct { Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // pagination Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"` Size int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"` // data filters Search string `protobuf:"bytes,20,opt,name=search,proto3" json:"search,omitempty"` Filters *ListScriptsInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"` Sort ListScriptsInput_Sortable `protobuf:"varint,50,opt,name=sort,proto3,enum=eolymp.atlas.ListScriptsInput_Sortable" json:"sort,omitempty"` Order wellknown.Direction `protobuf:"varint,51,opt,name=order,proto3,enum=eolymp.wellknown.Direction" json:"order,omitempty"` Extra []Script_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Script_Extra" json:"extra,omitempty"` // contains filtered or unexported fields }
func (*ListScriptsInput) Descriptor
deprecated
func (*ListScriptsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListScriptsInput.ProtoReflect.Descriptor instead.
func (*ListScriptsInput) GetExtra ¶
func (x *ListScriptsInput) GetExtra() []Script_Extra
func (*ListScriptsInput) GetFilters ¶
func (x *ListScriptsInput) GetFilters() *ListScriptsInput_Filter
func (*ListScriptsInput) GetOffset ¶
func (x *ListScriptsInput) GetOffset() int32
func (*ListScriptsInput) GetOrder ¶
func (x *ListScriptsInput) GetOrder() wellknown.Direction
func (*ListScriptsInput) GetSearch ¶
func (x *ListScriptsInput) GetSearch() string
func (*ListScriptsInput) GetSize ¶
func (x *ListScriptsInput) GetSize() int32
func (*ListScriptsInput) GetSort ¶
func (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 { 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) 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 { Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // pagination Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"` Size int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"` // data filters Search string `protobuf:"bytes,20,opt,name=search,proto3" json:"search,omitempty"` Filters *ListSolutionsInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"` Sort ListSolutionsInput_Sortable `protobuf:"varint,50,opt,name=sort,proto3,enum=eolymp.atlas.ListSolutionsInput_Sortable" json:"sort,omitempty"` Order wellknown.Direction `protobuf:"varint,51,opt,name=order,proto3,enum=eolymp.wellknown.Direction" json:"order,omitempty"` // contains filtered or unexported fields }
func (*ListSolutionsInput) Descriptor
deprecated
func (*ListSolutionsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListSolutionsInput.ProtoReflect.Descriptor instead.
func (*ListSolutionsInput) GetFilters ¶
func (x *ListSolutionsInput) GetFilters() *ListSolutionsInput_Filter
func (*ListSolutionsInput) GetOffset ¶
func (x *ListSolutionsInput) GetOffset() int32
func (*ListSolutionsInput) GetOrder ¶
func (x *ListSolutionsInput) GetOrder() wellknown.Direction
func (*ListSolutionsInput) GetSearch ¶
func (x *ListSolutionsInput) GetSearch() string
func (*ListSolutionsInput) GetSize ¶
func (x *ListSolutionsInput) GetSize() int32
func (*ListSolutionsInput) GetSort ¶
func (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 { 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) 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 { Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"` Size int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"` Render bool `protobuf:"varint,2,opt,name=render,proto3" json:"render,omitempty"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version Extra []Statement_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Statement_Extra" json:"extra,omitempty"` // contains filtered or unexported fields }
func (*ListStatementsInput) Descriptor
deprecated
func (*ListStatementsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListStatementsInput.ProtoReflect.Descriptor instead.
func (*ListStatementsInput) GetExtra ¶
func (x *ListStatementsInput) GetExtra() []Statement_Extra
func (*ListStatementsInput) GetOffset ¶
func (x *ListStatementsInput) GetOffset() int32
func (*ListStatementsInput) GetRender ¶
func (x *ListStatementsInput) GetRender() bool
func (*ListStatementsInput) GetSize ¶
func (x *ListStatementsInput) GetSize() int32
func (*ListStatementsInput) GetVersion ¶
func (x *ListStatementsInput) GetVersion() uint32
func (*ListStatementsInput) ProtoMessage ¶
func (*ListStatementsInput) ProtoMessage()
func (*ListStatementsInput) ProtoReflect ¶
func (x *ListStatementsInput) ProtoReflect() protoreflect.Message
func (*ListStatementsInput) Reset ¶
func (x *ListStatementsInput) Reset()
func (*ListStatementsInput) String ¶
func (x *ListStatementsInput) String() string
type ListStatementsOutput ¶
type ListStatementsOutput struct { Total int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` Items []*Statement `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*ListStatementsOutput) Descriptor
deprecated
func (*ListStatementsOutput) Descriptor() ([]byte, []int)
Deprecated: Use ListStatementsOutput.ProtoReflect.Descriptor instead.
func (*ListStatementsOutput) GetItems ¶
func (x *ListStatementsOutput) GetItems() []*Statement
func (*ListStatementsOutput) GetTotal ¶
func (x *ListStatementsOutput) GetTotal() int32
func (*ListStatementsOutput) ProtoMessage ¶
func (*ListStatementsOutput) ProtoMessage()
func (*ListStatementsOutput) ProtoReflect ¶
func (x *ListStatementsOutput) ProtoReflect() protoreflect.Message
func (*ListStatementsOutput) Reset ¶
func (x *ListStatementsOutput) Reset()
func (*ListStatementsOutput) String ¶
func (x *ListStatementsOutput) String() string
type ListSubmissionsInput ¶
type ListSubmissionsInput struct { // pagination After string `protobuf:"bytes,12,opt,name=after,proto3" json:"after,omitempty"` Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"` Size int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"` // data filters Filters *ListSubmissionsInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"` Extra []Submission_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Submission_Extra" json:"extra,omitempty"` // contains filtered or unexported fields }
func (*ListSubmissionsInput) Descriptor
deprecated
func (*ListSubmissionsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListSubmissionsInput.ProtoReflect.Descriptor instead.
func (*ListSubmissionsInput) GetAfter ¶
func (x *ListSubmissionsInput) GetAfter() string
func (*ListSubmissionsInput) GetExtra ¶
func (x *ListSubmissionsInput) GetExtra() []Submission_Extra
func (*ListSubmissionsInput) GetFilters ¶
func (x *ListSubmissionsInput) GetFilters() *ListSubmissionsInput_Filter
func (*ListSubmissionsInput) GetOffset ¶
func (x *ListSubmissionsInput) GetOffset() int32
func (*ListSubmissionsInput) GetSize ¶
func (x *ListSubmissionsInput) GetSize() int32
func (*ListSubmissionsInput) ProtoMessage ¶
func (*ListSubmissionsInput) ProtoMessage()
func (*ListSubmissionsInput) ProtoReflect ¶
func (x *ListSubmissionsInput) ProtoReflect() protoreflect.Message
func (*ListSubmissionsInput) Reset ¶
func (x *ListSubmissionsInput) Reset()
func (*ListSubmissionsInput) String ¶
func (x *ListSubmissionsInput) String() string
type ListSubmissionsInput_Filter ¶
type ListSubmissionsInput_Filter struct { Id []*wellknown.ExpressionID `protobuf:"bytes,1,rep,name=id,proto3" json:"id,omitempty"` ProblemId []*wellknown.ExpressionID `protobuf:"bytes,2,rep,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` UserId []*wellknown.ExpressionID `protobuf:"bytes,3,rep,name=user_id,json=userId,proto3" json:"user_id,omitempty"` MemberId []*wellknown.ExpressionID `protobuf:"bytes,9,rep,name=member_id,json=memberId,proto3" json:"member_id,omitempty"` SubmittedAt []*wellknown.ExpressionTimestamp `protobuf:"bytes,4,rep,name=submitted_at,json=submittedAt,proto3" json:"submitted_at,omitempty"` Runtime []*wellknown.ExpressionEnum `protobuf:"bytes,5,rep,name=runtime,proto3" json:"runtime,omitempty"` Status []*wellknown.ExpressionEnum `protobuf:"bytes,6,rep,name=status,proto3" json:"status,omitempty"` Verdict []*wellknown.ExpressionEnum `protobuf:"bytes,10,rep,name=verdict,proto3" json:"verdict,omitempty"` Score []*wellknown.ExpressionFloat `protobuf:"bytes,7,rep,name=score,proto3" json:"score,omitempty"` Percentage []*wellknown.ExpressionFloat `protobuf:"bytes,8,rep,name=percentage,proto3" json:"percentage,omitempty"` // contains filtered or unexported fields }
func (*ListSubmissionsInput_Filter) Descriptor
deprecated
func (*ListSubmissionsInput_Filter) Descriptor() ([]byte, []int)
Deprecated: Use ListSubmissionsInput_Filter.ProtoReflect.Descriptor instead.
func (*ListSubmissionsInput_Filter) GetId ¶
func (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"` // contains filtered or unexported fields }
func (*ListSubmissionsOutput) Descriptor
deprecated
func (*ListSubmissionsOutput) Descriptor() ([]byte, []int)
Deprecated: Use ListSubmissionsOutput.ProtoReflect.Descriptor instead.
func (*ListSubmissionsOutput) GetItems ¶
func (x *ListSubmissionsOutput) GetItems() []*Submission
func (*ListSubmissionsOutput) GetNextPageCursor ¶
func (x *ListSubmissionsOutput) GetNextPageCursor() string
func (*ListSubmissionsOutput) GetTotal ¶
func (x *ListSubmissionsOutput) GetTotal() int32
func (*ListSubmissionsOutput) ProtoMessage ¶
func (*ListSubmissionsOutput) ProtoMessage()
func (*ListSubmissionsOutput) ProtoReflect ¶
func (x *ListSubmissionsOutput) ProtoReflect() protoreflect.Message
func (*ListSubmissionsOutput) Reset ¶
func (x *ListSubmissionsOutput) Reset()
func (*ListSubmissionsOutput) String ¶
func (x *ListSubmissionsOutput) String() string
type ListSuggestionsInput ¶
type ListSuggestionsInput struct { // pagination Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"` Size int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"` // data filters Filters *ListSuggestionsInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"` // contains filtered or unexported fields }
func (*ListSuggestionsInput) Descriptor
deprecated
func (*ListSuggestionsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListSuggestionsInput.ProtoReflect.Descriptor instead.
func (*ListSuggestionsInput) GetFilters ¶
func (x *ListSuggestionsInput) GetFilters() *ListSuggestionsInput_Filter
func (*ListSuggestionsInput) GetOffset ¶
func (x *ListSuggestionsInput) GetOffset() int32
func (*ListSuggestionsInput) GetSize ¶
func (x *ListSuggestionsInput) GetSize() int32
func (*ListSuggestionsInput) ProtoMessage ¶
func (*ListSuggestionsInput) ProtoMessage()
func (*ListSuggestionsInput) ProtoReflect ¶
func (x *ListSuggestionsInput) ProtoReflect() protoreflect.Message
func (*ListSuggestionsInput) Reset ¶
func (x *ListSuggestionsInput) Reset()
func (*ListSuggestionsInput) String ¶
func (x *ListSuggestionsInput) String() string
type ListSuggestionsInput_Filter ¶
type ListSuggestionsInput_Filter struct { Id []*wellknown.ExpressionID `protobuf:"bytes,1,rep,name=id,proto3" json:"id,omitempty"` MemberId []*wellknown.ExpressionID `protobuf:"bytes,2,rep,name=member_id,json=memberId,proto3" json:"member_id,omitempty"` Status []*wellknown.ExpressionEnum `protobuf:"bytes,3,rep,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*ListSuggestionsInput_Filter) Descriptor
deprecated
func (*ListSuggestionsInput_Filter) Descriptor() ([]byte, []int)
Deprecated: Use ListSuggestionsInput_Filter.ProtoReflect.Descriptor instead.
func (*ListSuggestionsInput_Filter) GetId ¶
func (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 { TestsetId string `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // contains filtered or unexported fields }
func (*ListTestsInput) Descriptor
deprecated
func (*ListTestsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListTestsInput.ProtoReflect.Descriptor instead.
func (*ListTestsInput) GetTestsetId ¶
func (x *ListTestsInput) GetTestsetId() string
func (*ListTestsInput) GetVersion ¶
func (x *ListTestsInput) GetVersion() uint32
func (*ListTestsInput) ProtoMessage ¶
func (*ListTestsInput) ProtoMessage()
func (*ListTestsInput) ProtoReflect ¶
func (x *ListTestsInput) ProtoReflect() protoreflect.Message
func (*ListTestsInput) Reset ¶
func (x *ListTestsInput) Reset()
func (*ListTestsInput) String ¶
func (x *ListTestsInput) String() string
type ListTestsOutput ¶
type ListTestsOutput struct { Total int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` Items []*Test `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*ListTestsOutput) Descriptor
deprecated
func (*ListTestsOutput) Descriptor() ([]byte, []int)
Deprecated: Use ListTestsOutput.ProtoReflect.Descriptor instead.
func (*ListTestsOutput) GetItems ¶
func (x *ListTestsOutput) GetItems() []*Test
func (*ListTestsOutput) GetTotal ¶
func (x *ListTestsOutput) GetTotal() int32
func (*ListTestsOutput) ProtoMessage ¶
func (*ListTestsOutput) ProtoMessage()
func (*ListTestsOutput) ProtoReflect ¶
func (x *ListTestsOutput) ProtoReflect() protoreflect.Message
func (*ListTestsOutput) Reset ¶
func (x *ListTestsOutput) Reset()
func (*ListTestsOutput) String ¶
func (x *ListTestsOutput) String() string
type ListTestsetsInput ¶
type ListTestsetsInput struct { Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"` Size int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version // contains filtered or unexported fields }
func (*ListTestsetsInput) Descriptor
deprecated
func (*ListTestsetsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListTestsetsInput.ProtoReflect.Descriptor instead.
func (*ListTestsetsInput) GetOffset ¶
func (x *ListTestsetsInput) GetOffset() int32
func (*ListTestsetsInput) GetSize ¶
func (x *ListTestsetsInput) GetSize() int32
func (*ListTestsetsInput) GetVersion ¶
func (x *ListTestsetsInput) GetVersion() uint32
func (*ListTestsetsInput) ProtoMessage ¶
func (*ListTestsetsInput) ProtoMessage()
func (*ListTestsetsInput) ProtoReflect ¶
func (x *ListTestsetsInput) ProtoReflect() protoreflect.Message
func (*ListTestsetsInput) Reset ¶
func (x *ListTestsetsInput) Reset()
func (*ListTestsetsInput) String ¶
func (x *ListTestsetsInput) String() string
type ListTestsetsOutput ¶
type ListTestsetsOutput struct { Total int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` Items []*Testset `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*ListTestsetsOutput) Descriptor
deprecated
func (*ListTestsetsOutput) Descriptor() ([]byte, []int)
Deprecated: Use ListTestsetsOutput.ProtoReflect.Descriptor instead.
func (*ListTestsetsOutput) GetItems ¶
func (x *ListTestsetsOutput) GetItems() []*Testset
func (*ListTestsetsOutput) GetTotal ¶
func (x *ListTestsetsOutput) GetTotal() int32
func (*ListTestsetsOutput) ProtoMessage ¶
func (*ListTestsetsOutput) ProtoMessage()
func (*ListTestsetsOutput) ProtoReflect ¶
func (x *ListTestsetsOutput) ProtoReflect() protoreflect.Message
func (*ListTestsetsOutput) Reset ¶
func (x *ListTestsetsOutput) Reset()
func (*ListTestsetsOutput) String ¶
func (x *ListTestsetsOutput) String() string
type ListVersionsInput ¶
type ListVersionsInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // pagination Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"` Size int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"` After string `protobuf:"bytes,12,opt,name=after,proto3" json:"after,omitempty"` // data filters Filters *ListVersionsInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"` // contains filtered or unexported fields }
func (*ListVersionsInput) Descriptor
deprecated
func (*ListVersionsInput) Descriptor() ([]byte, []int)
Deprecated: Use ListVersionsInput.ProtoReflect.Descriptor instead.
func (*ListVersionsInput) GetAfter ¶
func (x *ListVersionsInput) GetAfter() string
func (*ListVersionsInput) GetFilters ¶
func (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"` NextPageCursor string `protobuf:"bytes,3,opt,name=next_page_cursor,json=nextPageCursor,proto3" json:"next_page_cursor,omitempty"` // contains filtered or unexported fields }
func (*ListVersionsOutput) Descriptor
deprecated
func (*ListVersionsOutput) Descriptor() ([]byte, []int)
Deprecated: Use ListVersionsOutput.ProtoReflect.Descriptor instead.
func (*ListVersionsOutput) GetItems ¶
func (x *ListVersionsOutput) GetItems() []*Version
func (*ListVersionsOutput) GetNextPageCursor ¶
func (x *ListVersionsOutput) GetNextPageCursor() string
func (*ListVersionsOutput) GetTotal ¶
func (x *ListVersionsOutput) GetTotal() int32
func (*ListVersionsOutput) ProtoMessage ¶
func (*ListVersionsOutput) ProtoMessage()
func (*ListVersionsOutput) ProtoReflect ¶
func (x *ListVersionsOutput) ProtoReflect() protoreflect.Message
func (*ListVersionsOutput) Reset ¶
func (x *ListVersionsOutput) Reset()
func (*ListVersionsOutput) String ¶
func (x *ListVersionsOutput) String() string
type LookupCodeTemplateInput ¶
type LookupCodeTemplateInput struct { Runtime string `protobuf:"bytes,2,opt,name=runtime,proto3" json:"runtime,omitempty"` // contains filtered or unexported fields }
func (*LookupCodeTemplateInput) Descriptor
deprecated
func (*LookupCodeTemplateInput) Descriptor() ([]byte, []int)
Deprecated: Use LookupCodeTemplateInput.ProtoReflect.Descriptor instead.
func (*LookupCodeTemplateInput) GetRuntime ¶
func (x *LookupCodeTemplateInput) GetRuntime() string
func (*LookupCodeTemplateInput) ProtoMessage ¶
func (*LookupCodeTemplateInput) ProtoMessage()
func (*LookupCodeTemplateInput) ProtoReflect ¶
func (x *LookupCodeTemplateInput) ProtoReflect() protoreflect.Message
func (*LookupCodeTemplateInput) Reset ¶
func (x *LookupCodeTemplateInput) Reset()
func (*LookupCodeTemplateInput) String ¶
func (x *LookupCodeTemplateInput) String() string
type LookupCodeTemplateOutput ¶
type LookupCodeTemplateOutput struct { Template *Template `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"` // contains filtered or unexported fields }
func (*LookupCodeTemplateOutput) Descriptor
deprecated
func (*LookupCodeTemplateOutput) Descriptor() ([]byte, []int)
Deprecated: Use LookupCodeTemplateOutput.ProtoReflect.Descriptor instead.
func (*LookupCodeTemplateOutput) GetTemplate ¶
func (x *LookupCodeTemplateOutput) GetTemplate() *Template
func (*LookupCodeTemplateOutput) ProtoMessage ¶
func (*LookupCodeTemplateOutput) ProtoMessage()
func (*LookupCodeTemplateOutput) ProtoReflect ¶
func (x *LookupCodeTemplateOutput) ProtoReflect() protoreflect.Message
func (*LookupCodeTemplateOutput) Reset ¶
func (x *LookupCodeTemplateOutput) Reset()
func (*LookupCodeTemplateOutput) String ¶
func (x *LookupCodeTemplateOutput) String() string
type LookupEditorialInput ¶
type LookupEditorialInput struct { Locale string `protobuf:"bytes,2,opt,name=locale,proto3" json:"locale,omitempty"` Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version Render bool `protobuf:"varint,3,opt,name=render,proto3" json:"render,omitempty"` // deprecated Extra []Editorial_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Editorial_Extra" json:"extra,omitempty"` // contains filtered or unexported fields }
func (*LookupEditorialInput) Descriptor
deprecated
func (*LookupEditorialInput) Descriptor() ([]byte, []int)
Deprecated: Use LookupEditorialInput.ProtoReflect.Descriptor instead.
func (*LookupEditorialInput) GetExtra ¶
func (x *LookupEditorialInput) GetExtra() []Editorial_Extra
func (*LookupEditorialInput) GetLocale ¶
func (x *LookupEditorialInput) GetLocale() string
func (*LookupEditorialInput) GetRender ¶
func (x *LookupEditorialInput) GetRender() bool
func (*LookupEditorialInput) GetVersion ¶
func (x *LookupEditorialInput) GetVersion() uint32
func (*LookupEditorialInput) ProtoMessage ¶
func (*LookupEditorialInput) ProtoMessage()
func (*LookupEditorialInput) ProtoReflect ¶
func (x *LookupEditorialInput) ProtoReflect() protoreflect.Message
func (*LookupEditorialInput) Reset ¶
func (x *LookupEditorialInput) Reset()
func (*LookupEditorialInput) String ¶
func (x *LookupEditorialInput) String() string
type LookupEditorialOutput ¶
type LookupEditorialOutput struct { Editorial *Editorial `protobuf:"bytes,1,opt,name=editorial,proto3" json:"editorial,omitempty"` // contains filtered or unexported fields }
func (*LookupEditorialOutput) Descriptor
deprecated
func (*LookupEditorialOutput) Descriptor() ([]byte, []int)
Deprecated: Use LookupEditorialOutput.ProtoReflect.Descriptor instead.
func (*LookupEditorialOutput) GetEditorial ¶
func (x *LookupEditorialOutput) GetEditorial() *Editorial
func (*LookupEditorialOutput) ProtoMessage ¶
func (*LookupEditorialOutput) ProtoMessage()
func (*LookupEditorialOutput) ProtoReflect ¶
func (x *LookupEditorialOutput) ProtoReflect() protoreflect.Message
func (*LookupEditorialOutput) Reset ¶
func (x *LookupEditorialOutput) Reset()
func (*LookupEditorialOutput) String ¶
func (x *LookupEditorialOutput) String() string
type LookupStatementInput ¶
type LookupStatementInput struct { Locale string `protobuf:"bytes,2,opt,name=locale,proto3" json:"locale,omitempty"` Render bool `protobuf:"varint,3,opt,name=render,proto3" json:"render,omitempty"` // deprecated Version uint32 `protobuf:"varint,100,opt,name=version,proto3" json:"version,omitempty"` // request data for specific problem version Extra []Statement_Extra `protobuf:"varint,10,rep,packed,name=extra,proto3,enum=eolymp.atlas.Statement_Extra" json:"extra,omitempty"` // contains filtered or unexported fields }
func (*LookupStatementInput) Descriptor
deprecated
func (*LookupStatementInput) Descriptor() ([]byte, []int)
Deprecated: Use LookupStatementInput.ProtoReflect.Descriptor instead.
func (*LookupStatementInput) GetExtra ¶
func (x *LookupStatementInput) GetExtra() []Statement_Extra
func (*LookupStatementInput) GetLocale ¶
func (x *LookupStatementInput) GetLocale() string
func (*LookupStatementInput) GetRender ¶
func (x *LookupStatementInput) GetRender() bool
func (*LookupStatementInput) GetVersion ¶
func (x *LookupStatementInput) GetVersion() uint32
func (*LookupStatementInput) ProtoMessage ¶
func (*LookupStatementInput) ProtoMessage()
func (*LookupStatementInput) ProtoReflect ¶
func (x *LookupStatementInput) ProtoReflect() protoreflect.Message
func (*LookupStatementInput) Reset ¶
func (x *LookupStatementInput) Reset()
func (*LookupStatementInput) String ¶
func (x *LookupStatementInput) String() string
type LookupStatementOutput ¶
type LookupStatementOutput struct { Statement *Statement `protobuf:"bytes,1,opt,name=statement,proto3" json:"statement,omitempty"` // contains filtered or unexported fields }
func (*LookupStatementOutput) Descriptor
deprecated
func (*LookupStatementOutput) Descriptor() ([]byte, []int)
Deprecated: Use LookupStatementOutput.ProtoReflect.Descriptor instead.
func (*LookupStatementOutput) GetStatement ¶
func (x *LookupStatementOutput) GetStatement() *Statement
func (*LookupStatementOutput) ProtoMessage ¶
func (*LookupStatementOutput) ProtoMessage()
func (*LookupStatementOutput) ProtoReflect ¶
func (x *LookupStatementOutput) ProtoReflect() protoreflect.Message
func (*LookupStatementOutput) Reset ¶
func (x *LookupStatementOutput) Reset()
func (*LookupStatementOutput) String ¶
func (x *LookupStatementOutput) String() string
type PreviewEditorialInput ¶
type PreviewEditorialInput struct { Editorial *Editorial `protobuf:"bytes,2,opt,name=editorial,proto3" json:"editorial,omitempty"` // contains filtered or unexported fields }
func (*PreviewEditorialInput) Descriptor
deprecated
func (*PreviewEditorialInput) Descriptor() ([]byte, []int)
Deprecated: Use PreviewEditorialInput.ProtoReflect.Descriptor instead.
func (*PreviewEditorialInput) GetEditorial ¶
func (x *PreviewEditorialInput) GetEditorial() *Editorial
func (*PreviewEditorialInput) ProtoMessage ¶
func (*PreviewEditorialInput) ProtoMessage()
func (*PreviewEditorialInput) ProtoReflect ¶
func (x *PreviewEditorialInput) ProtoReflect() protoreflect.Message
func (*PreviewEditorialInput) Reset ¶
func (x *PreviewEditorialInput) Reset()
func (*PreviewEditorialInput) String ¶
func (x *PreviewEditorialInput) String() string
type PreviewEditorialOutput ¶
type PreviewEditorialOutput struct { Editorial *Editorial `protobuf:"bytes,1,opt,name=editorial,proto3" json:"editorial,omitempty"` // contains filtered or unexported fields }
func (*PreviewEditorialOutput) Descriptor
deprecated
func (*PreviewEditorialOutput) Descriptor() ([]byte, []int)
Deprecated: Use PreviewEditorialOutput.ProtoReflect.Descriptor instead.
func (*PreviewEditorialOutput) GetEditorial ¶
func (x *PreviewEditorialOutput) GetEditorial() *Editorial
func (*PreviewEditorialOutput) ProtoMessage ¶
func (*PreviewEditorialOutput) ProtoMessage()
func (*PreviewEditorialOutput) ProtoReflect ¶
func (x *PreviewEditorialOutput) ProtoReflect() protoreflect.Message
func (*PreviewEditorialOutput) Reset ¶
func (x *PreviewEditorialOutput) Reset()
func (*PreviewEditorialOutput) String ¶
func (x *PreviewEditorialOutput) String() string
type PreviewStatementInput ¶
type PreviewStatementInput struct { Statement *Statement `protobuf:"bytes,2,opt,name=statement,proto3" json:"statement,omitempty"` // contains filtered or unexported fields }
func (*PreviewStatementInput) Descriptor
deprecated
func (*PreviewStatementInput) Descriptor() ([]byte, []int)
Deprecated: Use PreviewStatementInput.ProtoReflect.Descriptor instead.
func (*PreviewStatementInput) GetStatement ¶
func (x *PreviewStatementInput) GetStatement() *Statement
func (*PreviewStatementInput) ProtoMessage ¶
func (*PreviewStatementInput) ProtoMessage()
func (*PreviewStatementInput) ProtoReflect ¶
func (x *PreviewStatementInput) ProtoReflect() protoreflect.Message
func (*PreviewStatementInput) Reset ¶
func (x *PreviewStatementInput) Reset()
func (*PreviewStatementInput) String ¶
func (x *PreviewStatementInput) String() string
type PreviewStatementOutput ¶
type PreviewStatementOutput struct { Statement *Statement `protobuf:"bytes,1,opt,name=statement,proto3" json:"statement,omitempty"` // contains filtered or unexported fields }
func (*PreviewStatementOutput) Descriptor
deprecated
func (*PreviewStatementOutput) Descriptor() ([]byte, []int)
Deprecated: Use PreviewStatementOutput.ProtoReflect.Descriptor instead.
func (*PreviewStatementOutput) GetStatement ¶
func (x *PreviewStatementOutput) GetStatement() *Statement
func (*PreviewStatementOutput) ProtoMessage ¶
func (*PreviewStatementOutput) ProtoMessage()
func (*PreviewStatementOutput) ProtoReflect ¶
func (x *PreviewStatementOutput) ProtoReflect() protoreflect.Message
func (*PreviewStatementOutput) Reset ¶
func (x *PreviewStatementOutput) Reset()
func (*PreviewStatementOutput) String ¶
func (x *PreviewStatementOutput) String() string
type PrintEditorCodeInput ¶
type PrintEditorCodeInput struct { Runtime string `protobuf:"bytes,1,opt,name=runtime,proto3" json:"runtime,omitempty"` SourceCode string `protobuf:"bytes,2,opt,name=source_code,json=sourceCode,proto3" json:"source_code,omitempty"` // contains filtered or unexported fields }
func (*PrintEditorCodeInput) Descriptor
deprecated
func (*PrintEditorCodeInput) Descriptor() ([]byte, []int)
Deprecated: Use PrintEditorCodeInput.ProtoReflect.Descriptor instead.
func (*PrintEditorCodeInput) GetRuntime ¶
func (x *PrintEditorCodeInput) GetRuntime() string
func (*PrintEditorCodeInput) GetSourceCode ¶
func (x *PrintEditorCodeInput) GetSourceCode() string
func (*PrintEditorCodeInput) ProtoMessage ¶
func (*PrintEditorCodeInput) ProtoMessage()
func (*PrintEditorCodeInput) ProtoReflect ¶
func (x *PrintEditorCodeInput) ProtoReflect() protoreflect.Message
func (*PrintEditorCodeInput) Reset ¶
func (x *PrintEditorCodeInput) Reset()
func (*PrintEditorCodeInput) String ¶
func (x *PrintEditorCodeInput) String() string
type PrintEditorCodeOutput ¶
type PrintEditorCodeOutput struct {
// contains filtered or unexported fields
}
func (*PrintEditorCodeOutput) Descriptor
deprecated
func (*PrintEditorCodeOutput) Descriptor() ([]byte, []int)
Deprecated: Use PrintEditorCodeOutput.ProtoReflect.Descriptor instead.
func (*PrintEditorCodeOutput) ProtoMessage ¶
func (*PrintEditorCodeOutput) ProtoMessage()
func (*PrintEditorCodeOutput) ProtoReflect ¶
func (x *PrintEditorCodeOutput) ProtoReflect() protoreflect.Message
func (*PrintEditorCodeOutput) Reset ¶
func (x *PrintEditorCodeOutput) Reset()
func (*PrintEditorCodeOutput) String ¶
func (x *PrintEditorCodeOutput) String() string
type Problem ¶
type Problem struct { // Unique identifier. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Url string `protobuf:"bytes,682,opt,name=url,proto3" json:"url,omitempty"` Type Problem_Type `protobuf:"varint,23,opt,name=type,proto3,enum=eolymp.atlas.Problem_Type" json:"type,omitempty"` Links map[string]string `` /* 139-byte string literal not displayed */ // Index in the public problem catalog. Number int32 `protobuf:"varint,10,opt,name=number,proto3" json:"number,omitempty"` // Problem is visible to users in public catalog. Visible bool `protobuf:"varint,11,opt,name=visible,proto3" json:"visible,omitempty"` // For imported problems, provides the source from where the problem is imported and synchronized. Origin string `protobuf:"bytes,13,opt,name=origin,proto3" json:"origin,omitempty"` Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` Content *ecm.Content `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"` // Problem topics (ID of topics from eolymp.taxonomy.TopicService) Topics []string `protobuf:"bytes,20,rep,name=topics,proto3" json:"topics,omitempty"` Score float32 `protobuf:"fixed32,31,opt,name=score,proto3" json:"score,omitempty"` // Total score Constraints *Problem_Constraints `protobuf:"bytes,30,opt,name=constraints,proto3" json:"constraints,omitempty"` // Constraints // Acceptance rate from 0 to 1, where 1 means that all submissions are accepted. AcceptanceRate float32 `protobuf:"fixed32,40,opt,name=acceptance_rate,json=acceptanceRate,proto3" json:"acceptance_rate,omitempty"` SubmissionsCount uint32 `protobuf:"varint,42,opt,name=submissions_count,json=submissionsCount,proto3" json:"submissions_count,omitempty"` SubmissionsAccepted uint32 `protobuf:"varint,43,opt,name=submissions_accepted,json=submissionsAccepted,proto3" json:"submissions_accepted,omitempty"` // Number of votes for the problem Vote int32 `protobuf:"varint,50,opt,name=vote,proto3" json:"vote,omitempty"` VoteCount int32 `protobuf:"varint,51,opt,name=vote_count,json=voteCount,proto3" json:"vote_count,omitempty"` // Difficulty from 0 (very easy) to 5 (very hard) Difficulty uint32 `protobuf:"varint,21,opt,name=difficulty,proto3" json:"difficulty,omitempty"` // contains filtered or unexported fields }
func (*Problem) Descriptor
deprecated
func (*Problem) GetAcceptanceRate ¶
func (*Problem) GetConstraints ¶
func (x *Problem) GetConstraints() *Problem_Constraints
func (*Problem) GetContent ¶
func (*Problem) GetDifficulty ¶
func (*Problem) GetSubmissionsAccepted ¶
func (*Problem) GetSubmissionsCount ¶
func (*Problem) GetType ¶
func (x *Problem) GetType() Problem_Type
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) SyncProblem(ctx context.Context, in *SyncProblemInput, opts ...grpc.CallOption) (*SyncProblemOutput, error) VoteProblem(ctx context.Context, in *VoteProblemInput, opts ...grpc.CallOption) (*VoteProblemOutput, error) ListVersions(ctx context.Context, in *ListVersionsInput, opts ...grpc.CallOption) (*ListVersionsOutput, error) ListRuntimes(ctx context.Context, in *ListRuntimesInput, opts ...grpc.CallOption) (*ListRuntimesOutput, error) ExportProblem(ctx context.Context, in *ExportProblemInput, opts ...grpc.CallOption) (*ExportProblemOutput, error) }
ProblemServiceClient is the client API for ProblemService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewProblemServiceClient ¶
func NewProblemServiceClient(cc grpc.ClientConnInterface) ProblemServiceClient
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) SyncProblem(context.Context, *SyncProblemInput) (*SyncProblemOutput, error) VoteProblem(context.Context, *VoteProblemInput) (*VoteProblemOutput, error) ListVersions(context.Context, *ListVersionsInput) (*ListVersionsOutput, error) ListRuntimes(context.Context, *ListRuntimesInput) (*ListRuntimesOutput, error) ExportProblem(context.Context, *ExportProblemInput) (*ExportProblemOutput, 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) ExportProblem ¶
func (s *ProblemServiceService) ExportProblem(ctx context.Context, in *ExportProblemInput) (*ExportProblemOutput, error)
func (*ProblemServiceService) ListProblems ¶
func (s *ProblemServiceService) ListProblems(ctx context.Context, in *ListProblemsInput) (*ListProblemsOutput, error)
func (*ProblemServiceService) ListRuntimes ¶
func (s *ProblemServiceService) ListRuntimes(ctx context.Context, in *ListRuntimesInput) (*ListRuntimesOutput, error)
func (*ProblemServiceService) ListVersions ¶
func (s *ProblemServiceService) ListVersions(ctx context.Context, in *ListVersionsInput) (*ListVersionsOutput, error)
func (*ProblemServiceService) SyncProblem ¶
func (s *ProblemServiceService) SyncProblem(ctx context.Context, in *SyncProblemInput) (*SyncProblemOutput, 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 Problem_TITLE Problem_Extra = 2 Problem_CONTENT_VALUE Problem_Extra = 3 Problem_CONTENT_RENDER Problem_Extra = 4 )
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 Problem_Type ¶
type Problem_Type int32
const ( Problem_UNKNOWN_TYPE Problem_Type = 0 Problem_PROGRAM Problem_Type = 1 // program problem, user should write a program to solve it Problem_FUNCTION Problem_Type = 2 // function problem, user should write a function to solve it Problem_OUTPUT Problem_Type = 3 // output-only problem, user should upload answer file to solve it Problem_SQL Problem_Type = 4 // SQL problem, user should write SQL queries to solve it Problem_ML Problem_Type = 5 // Machine learning problem )
func (Problem_Type) Descriptor ¶
func (Problem_Type) Descriptor() protoreflect.EnumDescriptor
func (Problem_Type) Enum ¶
func (x Problem_Type) Enum() *Problem_Type
func (Problem_Type) EnumDescriptor
deprecated
func (Problem_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use Problem_Type.Descriptor instead.
func (Problem_Type) Number ¶
func (x Problem_Type) Number() protoreflect.EnumNumber
func (Problem_Type) String ¶
func (x Problem_Type) String() string
func (Problem_Type) Type ¶
func (Problem_Type) Type() protoreflect.EnumType
type RateDebugAssistanceInput ¶
type RateDebugAssistanceInput struct { SubmissionId string `protobuf:"bytes,1,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"` Rating int32 `protobuf:"varint,2,opt,name=rating,proto3" json:"rating,omitempty"` // contains filtered or unexported fields }
func (*RateDebugAssistanceInput) Descriptor
deprecated
func (*RateDebugAssistanceInput) Descriptor() ([]byte, []int)
Deprecated: Use RateDebugAssistanceInput.ProtoReflect.Descriptor instead.
func (*RateDebugAssistanceInput) GetRating ¶
func (x *RateDebugAssistanceInput) GetRating() int32
func (*RateDebugAssistanceInput) GetSubmissionId ¶
func (x *RateDebugAssistanceInput) GetSubmissionId() string
func (*RateDebugAssistanceInput) ProtoMessage ¶
func (*RateDebugAssistanceInput) ProtoMessage()
func (*RateDebugAssistanceInput) ProtoReflect ¶
func (x *RateDebugAssistanceInput) ProtoReflect() protoreflect.Message
func (*RateDebugAssistanceInput) Reset ¶
func (x *RateDebugAssistanceInput) Reset()
func (*RateDebugAssistanceInput) String ¶
func (x *RateDebugAssistanceInput) String() string
type RateDebugAssistanceOutput ¶
type RateDebugAssistanceOutput struct {
// contains filtered or unexported fields
}
func (*RateDebugAssistanceOutput) Descriptor
deprecated
func (*RateDebugAssistanceOutput) Descriptor() ([]byte, []int)
Deprecated: Use RateDebugAssistanceOutput.ProtoReflect.Descriptor instead.
func (*RateDebugAssistanceOutput) ProtoMessage ¶
func (*RateDebugAssistanceOutput) ProtoMessage()
func (*RateDebugAssistanceOutput) ProtoReflect ¶
func (x *RateDebugAssistanceOutput) ProtoReflect() protoreflect.Message
func (*RateDebugAssistanceOutput) Reset ¶
func (x *RateDebugAssistanceOutput) Reset()
func (*RateDebugAssistanceOutput) String ¶
func (x *RateDebugAssistanceOutput) String() string
type RequestDebugAssistanceInput ¶
type RequestDebugAssistanceInput struct { SubmissionId string `protobuf:"bytes,1,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"` Locale string `protobuf:"bytes,2,opt,name=locale,proto3" json:"locale,omitempty"` // contains filtered or unexported fields }
func (*RequestDebugAssistanceInput) Descriptor
deprecated
func (*RequestDebugAssistanceInput) Descriptor() ([]byte, []int)
Deprecated: Use RequestDebugAssistanceInput.ProtoReflect.Descriptor instead.
func (*RequestDebugAssistanceInput) GetLocale ¶
func (x *RequestDebugAssistanceInput) GetLocale() string
func (*RequestDebugAssistanceInput) GetSubmissionId ¶
func (x *RequestDebugAssistanceInput) GetSubmissionId() string
func (*RequestDebugAssistanceInput) ProtoMessage ¶
func (*RequestDebugAssistanceInput) ProtoMessage()
func (*RequestDebugAssistanceInput) ProtoReflect ¶
func (x *RequestDebugAssistanceInput) ProtoReflect() protoreflect.Message
func (*RequestDebugAssistanceInput) Reset ¶
func (x *RequestDebugAssistanceInput) Reset()
func (*RequestDebugAssistanceInput) String ¶
func (x *RequestDebugAssistanceInput) String() string
type RequestDebugAssistanceOutput ¶
type RequestDebugAssistanceOutput struct { Message *DebugAssistanceMessage `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*RequestDebugAssistanceOutput) Descriptor
deprecated
func (*RequestDebugAssistanceOutput) Descriptor() ([]byte, []int)
Deprecated: Use RequestDebugAssistanceOutput.ProtoReflect.Descriptor instead.
func (*RequestDebugAssistanceOutput) GetMessage ¶
func (x *RequestDebugAssistanceOutput) GetMessage() *DebugAssistanceMessage
func (*RequestDebugAssistanceOutput) ProtoMessage ¶
func (*RequestDebugAssistanceOutput) ProtoMessage()
func (*RequestDebugAssistanceOutput) ProtoReflect ¶
func (x *RequestDebugAssistanceOutput) ProtoReflect() protoreflect.Message
func (*RequestDebugAssistanceOutput) Reset ¶
func (x *RequestDebugAssistanceOutput) Reset()
func (*RequestDebugAssistanceOutput) String ¶
func (x *RequestDebugAssistanceOutput) String() string
type ResubmitSuggestionInput ¶
type ResubmitSuggestionInput struct { SuggestionId string `protobuf:"bytes,2,opt,name=suggestion_id,json=suggestionId,proto3" json:"suggestion_id,omitempty"` // contains filtered or unexported fields }
func (*ResubmitSuggestionInput) Descriptor
deprecated
func (*ResubmitSuggestionInput) Descriptor() ([]byte, []int)
Deprecated: Use ResubmitSuggestionInput.ProtoReflect.Descriptor instead.
func (*ResubmitSuggestionInput) GetSuggestionId ¶
func (x *ResubmitSuggestionInput) GetSuggestionId() string
func (*ResubmitSuggestionInput) ProtoMessage ¶
func (*ResubmitSuggestionInput) ProtoMessage()
func (*ResubmitSuggestionInput) ProtoReflect ¶
func (x *ResubmitSuggestionInput) ProtoReflect() protoreflect.Message
func (*ResubmitSuggestionInput) Reset ¶
func (x *ResubmitSuggestionInput) Reset()
func (*ResubmitSuggestionInput) String ¶
func (x *ResubmitSuggestionInput) String() string
type ResubmitSuggestionOutput ¶
type ResubmitSuggestionOutput struct {
// contains filtered or unexported fields
}
func (*ResubmitSuggestionOutput) Descriptor
deprecated
func (*ResubmitSuggestionOutput) Descriptor() ([]byte, []int)
Deprecated: Use ResubmitSuggestionOutput.ProtoReflect.Descriptor instead.
func (*ResubmitSuggestionOutput) ProtoMessage ¶
func (*ResubmitSuggestionOutput) ProtoMessage()
func (*ResubmitSuggestionOutput) ProtoReflect ¶
func (x *ResubmitSuggestionOutput) ProtoReflect() protoreflect.Message
func (*ResubmitSuggestionOutput) Reset ¶
func (x *ResubmitSuggestionOutput) Reset()
func (*ResubmitSuggestionOutput) String ¶
func (x *ResubmitSuggestionOutput) String() string
type RetestSubmissionInput ¶
type RetestSubmissionInput struct { SubmissionId string `protobuf:"bytes,2,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"` Debug bool `protobuf:"varint,3,opt,name=debug,proto3" json:"debug,omitempty"` // contains filtered or unexported fields }
func (*RetestSubmissionInput) Descriptor
deprecated
func (*RetestSubmissionInput) Descriptor() ([]byte, []int)
Deprecated: Use RetestSubmissionInput.ProtoReflect.Descriptor instead.
func (*RetestSubmissionInput) GetDebug ¶
func (x *RetestSubmissionInput) GetDebug() bool
func (*RetestSubmissionInput) GetSubmissionId ¶
func (x *RetestSubmissionInput) GetSubmissionId() string
func (*RetestSubmissionInput) ProtoMessage ¶
func (*RetestSubmissionInput) ProtoMessage()
func (*RetestSubmissionInput) ProtoReflect ¶
func (x *RetestSubmissionInput) ProtoReflect() protoreflect.Message
func (*RetestSubmissionInput) Reset ¶
func (x *RetestSubmissionInput) Reset()
func (*RetestSubmissionInput) String ¶
func (x *RetestSubmissionInput) String() string
type RetestSubmissionOutput ¶
type RetestSubmissionOutput struct {
// contains filtered or unexported fields
}
func (*RetestSubmissionOutput) Descriptor
deprecated
func (*RetestSubmissionOutput) Descriptor() ([]byte, []int)
Deprecated: Use RetestSubmissionOutput.ProtoReflect.Descriptor instead.
func (*RetestSubmissionOutput) ProtoMessage ¶
func (*RetestSubmissionOutput) ProtoMessage()
func (*RetestSubmissionOutput) ProtoReflect ¶
func (x *RetestSubmissionOutput) ProtoReflect() protoreflect.Message
func (*RetestSubmissionOutput) Reset ¶
func (x *RetestSubmissionOutput) Reset()
func (*RetestSubmissionOutput) String ¶
func (x *RetestSubmissionOutput) String() string
type ReviewSuggestionInput ¶
type ReviewSuggestionInput struct { SuggestionId string `protobuf:"bytes,2,opt,name=suggestion_id,json=suggestionId,proto3" json:"suggestion_id,omitempty"` Status Suggestion_Status `protobuf:"varint,3,opt,name=status,proto3,enum=eolymp.atlas.Suggestion_Status" json:"status,omitempty"` Comment *ecm.Content `protobuf:"bytes,4,opt,name=comment,proto3" json:"comment,omitempty"` // contains filtered or unexported fields }
func (*ReviewSuggestionInput) Descriptor
deprecated
func (*ReviewSuggestionInput) Descriptor() ([]byte, []int)
Deprecated: Use ReviewSuggestionInput.ProtoReflect.Descriptor instead.
func (*ReviewSuggestionInput) GetComment ¶
func (x *ReviewSuggestionInput) GetComment() *ecm.Content
func (*ReviewSuggestionInput) GetStatus ¶
func (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 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) GetSolvedAt ¶
func (x *Score) GetSolvedAt() *timestamppb.Timestamp
func (*Score) ProtoMessage ¶
func (*Score) ProtoMessage()
func (*Score) ProtoReflect ¶
func (x *Score) ProtoReflect() protoreflect.Message
type ScoreChangedEvent ¶
type ScoreChangedEvent struct { ProblemId string `protobuf:"bytes,3,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` MemberId string `protobuf:"bytes,4,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"` Before *Score `protobuf:"bytes,1,opt,name=before,proto3" json:"before,omitempty"` After *Score `protobuf:"bytes,2,opt,name=after,proto3" json:"after,omitempty"` // contains filtered or unexported fields }
func (*ScoreChangedEvent) Descriptor
deprecated
func (*ScoreChangedEvent) Descriptor() ([]byte, []int)
Deprecated: Use ScoreChangedEvent.ProtoReflect.Descriptor instead.
func (*ScoreChangedEvent) GetAfter ¶
func (x *ScoreChangedEvent) GetAfter() *Score
func (*ScoreChangedEvent) GetBefore ¶
func (x *ScoreChangedEvent) GetBefore() *Score
func (*ScoreChangedEvent) GetMemberId ¶
func (x *ScoreChangedEvent) GetMemberId() string
func (*ScoreChangedEvent) GetProblemId ¶
func (x *ScoreChangedEvent) GetProblemId() string
func (*ScoreChangedEvent) ProtoMessage ¶
func (*ScoreChangedEvent) ProtoMessage()
func (*ScoreChangedEvent) ProtoReflect ¶
func (x *ScoreChangedEvent) ProtoReflect() protoreflect.Message
func (*ScoreChangedEvent) Reset ¶
func (x *ScoreChangedEvent) Reset()
func (*ScoreChangedEvent) String ¶
func (x *ScoreChangedEvent) String() string
type ScoringMode ¶
type ScoringMode int32
Scoring mode defines how testset score is calculated
const ( ScoringMode_NO_SCORE ScoringMode = 0 // no score is awarded ScoringMode_EACH ScoringMode = 1 // as sum of scores of all tests ScoringMode_ALL ScoringMode = 2 // as sum of scores of all tests, but only if all tests are passing ScoringMode_WORST ScoringMode = 3 // as the lowest score awarded per test ScoringMode_BEST ScoringMode = 4 // as the highest score awarded per test )
func (ScoringMode) Descriptor ¶
func (ScoringMode) 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) }
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 ScoringServiceServer ¶
type ScoringServiceServer interface { DescribeScore(context.Context, *DescribeScoreInput) (*DescribeScoreOutput, error) DescribeProblemGrading(context.Context, *DescribeProblemGradingInput) (*DescribeProblemGradingOutput, error) }
ScoringServiceServer is the server API for ScoringService service. All implementations should embed UnimplementedScoringServiceServer for forward compatibility.
type ScoringServiceService ¶
type ScoringServiceService struct {
// contains filtered or unexported fields
}
func NewScoringServiceHttpClient ¶
func NewScoringServiceHttpClient(url string, cli _ScoringServiceHttpClient) *ScoringServiceService
NewScoringServiceHttpClient constructs client for ScoringService
func (*ScoringServiceService) DescribeProblemGrading ¶
func (s *ScoringServiceService) DescribeProblemGrading(ctx context.Context, in *DescribeProblemGradingInput) (*DescribeProblemGradingOutput, error)
func (*ScoringServiceService) DescribeScore ¶
func (s *ScoringServiceService) DescribeScore(ctx context.Context, in *DescribeScoreInput) (*DescribeScoreOutput, 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 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 { Bookmark bool `protobuf:"varint,2,opt,name=bookmark,proto3" json:"bookmark,omitempty"` // contains filtered or unexported fields }
func (*SetBookmarkInput) Descriptor
deprecated
func (*SetBookmarkInput) Descriptor() ([]byte, []int)
Deprecated: Use SetBookmarkInput.ProtoReflect.Descriptor instead.
func (*SetBookmarkInput) GetBookmark ¶
func (x *SetBookmarkInput) GetBookmark() bool
func (*SetBookmarkInput) ProtoMessage ¶
func (*SetBookmarkInput) ProtoMessage()
func (*SetBookmarkInput) ProtoReflect ¶
func (x *SetBookmarkInput) ProtoReflect() protoreflect.Message
func (*SetBookmarkInput) Reset ¶
func (x *SetBookmarkInput) Reset()
func (*SetBookmarkInput) String ¶
func (x *SetBookmarkInput) String() string
type SetBookmarkOutput ¶
type SetBookmarkOutput struct {
// contains filtered or unexported fields
}
func (*SetBookmarkOutput) Descriptor
deprecated
func (*SetBookmarkOutput) Descriptor() ([]byte, []int)
Deprecated: Use SetBookmarkOutput.ProtoReflect.Descriptor instead.
func (*SetBookmarkOutput) ProtoMessage ¶
func (*SetBookmarkOutput) ProtoMessage()
func (*SetBookmarkOutput) ProtoReflect ¶
func (x *SetBookmarkOutput) ProtoReflect() protoreflect.Message
func (*SetBookmarkOutput) Reset ¶
func (x *SetBookmarkOutput) Reset()
func (*SetBookmarkOutput) String ¶
func (x *SetBookmarkOutput) String() string
type Snapshot ¶
type Snapshot struct { Problem *Problem `protobuf:"bytes,1,opt,name=problem,proto3" json:"problem,omitempty"` Testing *TestingConfig `protobuf:"bytes,10,opt,name=testing,proto3" json:"testing,omitempty"` Checker *Checker `protobuf:"bytes,2,opt,name=checker,proto3" json:"checker,omitempty"` Interactor *Interactor `protobuf:"bytes,3,opt,name=interactor,proto3" json:"interactor,omitempty"` Statements []*Statement `protobuf:"bytes,4,rep,name=statements,proto3" json:"statements,omitempty"` Templates []*Template `protobuf:"bytes,5,rep,name=templates,proto3" json:"templates,omitempty"` Attachments []*Attachment `protobuf:"bytes,6,rep,name=attachments,proto3" json:"attachments,omitempty"` Testsets []*Testset `protobuf:"bytes,7,rep,name=testsets,proto3" json:"testsets,omitempty"` Tests []*Test `protobuf:"bytes,8,rep,name=tests,proto3" json:"tests,omitempty"` Editorials []*Editorial `protobuf:"bytes,9,rep,name=editorials,proto3" json:"editorials,omitempty"` Solutions []*Solution `protobuf:"bytes,11,rep,name=solutions,proto3" json:"solutions,omitempty"` Scripts []*Script `protobuf:"bytes,12,rep,name=scripts,proto3" json:"scripts,omitempty"` // contains filtered or unexported fields }
func (*Snapshot) Descriptor
deprecated
func (*Snapshot) 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 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 { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Locale string `protobuf:"bytes,3,opt,name=locale,proto3" json:"locale,omitempty"` Automatic bool `protobuf:"varint,8,opt,name=automatic,proto3" json:"automatic,omitempty"` // if true means the statement was created automatically (probably translation from another language) Draft bool `protobuf:"varint,9,opt,name=draft,proto3" json:"draft,omitempty"` Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"` Content *ecm.Content `protobuf:"bytes,6,opt,name=content,proto3" json:"content,omitempty"` DownloadLink string `protobuf:"bytes,7,opt,name=download_link,json=downloadLink,proto3" json:"download_link,omitempty"` // Statement download link, allows to download statement in original format. Author string `protobuf:"bytes,101,opt,name=author,proto3" json:"author,omitempty"` // Problem author name. Source string `protobuf:"bytes,102,opt,name=source,proto3" json:"source,omitempty"` // Problem source, name of the contest or olympiad where this problem was initially published. AuthorId string `protobuf:"bytes,103,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"` // contains filtered or unexported fields }
func (*Statement) Descriptor
deprecated
func (*Statement) GetAuthorId ¶
func (*Statement) GetAutomatic ¶
func (*Statement) GetContent ¶
func (*Statement) GetDownloadLink ¶
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) TranslateStatements(ctx context.Context, in *TranslateStatementsInput, opts ...grpc.CallOption) (*TranslateStatementsOutput, error) }
StatementServiceClient is the client API for StatementService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewStatementServiceClient ¶
func NewStatementServiceClient(cc grpc.ClientConnInterface) StatementServiceClient
type StatementServiceServer ¶
type StatementServiceServer interface { CreateStatement(context.Context, *CreateStatementInput) (*CreateStatementOutput, error) UpdateStatement(context.Context, *UpdateStatementInput) (*UpdateStatementOutput, error) DeleteStatement(context.Context, *DeleteStatementInput) (*DeleteStatementOutput, error) // DescribeStatement returns statement. DescribeStatement(context.Context, *DescribeStatementInput) (*DescribeStatementOutput, error) // LookupStatement finds a statement in one of the requested languages. LookupStatement(context.Context, *LookupStatementInput) (*LookupStatementOutput, error) // PreviewStatement renders unsaved statement. // // This method can be used to render statement before it has been saved. PreviewStatement(context.Context, *PreviewStatementInput) (*PreviewStatementOutput, error) ListStatements(context.Context, *ListStatementsInput) (*ListStatementsOutput, error) TranslateStatements(context.Context, *TranslateStatementsInput) (*TranslateStatementsOutput, error) }
StatementServiceServer is the server API for StatementService service. All implementations should embed UnimplementedStatementServiceServer for forward compatibility.
type StatementServiceService ¶
type StatementServiceService struct {
// contains filtered or unexported fields
}
func NewStatementServiceHttpClient ¶
func NewStatementServiceHttpClient(url string, cli _StatementServiceHttpClient) *StatementServiceService
NewStatementServiceHttpClient constructs client for StatementService
func (*StatementServiceService) CreateStatement ¶
func (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) TranslateStatements ¶
func (s *StatementServiceService) TranslateStatements(ctx context.Context, in *TranslateStatementsInput) (*TranslateStatementsOutput, error)
func (*StatementServiceService) UpdateStatement ¶
func (s *StatementServiceService) UpdateStatement(ctx context.Context, in *UpdateStatementInput) (*UpdateStatementOutput, error)
type Statement_Extra ¶
type Statement_Extra int32
const ( Statement_UNKNOWN_EXTRA Statement_Extra = 0 Statement_CONTENT_RENDER Statement_Extra = 1 Statement_CONTENT_VALUE Statement_Extra = 2 )
func (Statement_Extra) Descriptor ¶
func (Statement_Extra) Descriptor() protoreflect.EnumDescriptor
func (Statement_Extra) Enum ¶
func (x Statement_Extra) Enum() *Statement_Extra
func (Statement_Extra) EnumDescriptor
deprecated
func (Statement_Extra) EnumDescriptor() ([]byte, []int)
Deprecated: Use Statement_Extra.Descriptor instead.
func (Statement_Extra) Number ¶
func (x Statement_Extra) Number() protoreflect.EnumNumber
func (Statement_Extra) String ¶
func (x Statement_Extra) String() string
func (Statement_Extra) Type ¶
func (Statement_Extra) Type() protoreflect.EnumType
type Statement_Patch ¶
type Statement_Patch int32
const ( Statement_UNKNOWN_PATCH Statement_Patch = 0 Statement_PATCH_ALL Statement_Patch = 1 Statement_PATCH_LOCALE Statement_Patch = 2 Statement_PATCH_AUTOMATIC Statement_Patch = 8 Statement_PATCH_DRAFT Statement_Patch = 9 Statement_PATCH_TITLE Statement_Patch = 3 Statement_PATCH_CONTENT Statement_Patch = 4 Statement_PATCH_DOWNLOAD_LINK Statement_Patch = 5 Statement_PATCH_AUTHOR Statement_Patch = 6 Statement_PATCH_SOURCE Statement_Patch = 7 Statement_PATCH_AUTHOR_ID Statement_Patch = 10 )
func (Statement_Patch) Descriptor ¶
func (Statement_Patch) Descriptor() protoreflect.EnumDescriptor
func (Statement_Patch) Enum ¶
func (x Statement_Patch) Enum() *Statement_Patch
func (Statement_Patch) EnumDescriptor
deprecated
func (Statement_Patch) EnumDescriptor() ([]byte, []int)
Deprecated: Use Statement_Patch.Descriptor instead.
func (Statement_Patch) Number ¶
func (x Statement_Patch) Number() protoreflect.EnumNumber
func (Statement_Patch) String ¶
func (x Statement_Patch) String() string
func (Statement_Patch) Type ¶
func (Statement_Patch) Type() protoreflect.EnumType
type Submission ¶
type Submission struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // unique identifier ProblemId string `protobuf:"bytes,2,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` // problem Version uint32 `protobuf:"varint,99,opt,name=version,proto3" json:"version,omitempty"` // constantly increasing number to track changes in the submission // Types that are valid to be assigned to Submitter: // // *Submission_UserId // *Submission_MemberId Submitter isSubmission_Submitter `protobuf_oneof:"submitter"` SubmittedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=submitted_at,json=submittedAt,proto3" json:"submitted_at,omitempty"` // time when submission was created JudgedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=judged_at,json=judgedAt,proto3" json:"judged_at,omitempty"` // time when submission was judged Lang string `protobuf:"bytes,10,opt,name=lang,proto3" json:"lang,omitempty"` // programming language Source string `protobuf:"bytes,11,opt,name=source,proto3" json:"source,omitempty"` // deprecated: source code SourceUrl string `protobuf:"bytes,13,opt,name=source_url,json=sourceUrl,proto3" json:"source_url,omitempty"` // source code URL Signature string `protobuf:"bytes,12,opt,name=signature,proto3" json:"signature,omitempty"` // source code signature Status Submission_Status `protobuf:"varint,20,opt,name=status,proto3,enum=eolymp.atlas.Submission_Status" json:"status,omitempty"` // status (see explanation for enumeration values) Verdict Submission_Verdict `protobuf:"varint,22,opt,name=verdict,proto3,enum=eolymp.atlas.Submission_Verdict" json:"verdict,omitempty"` // overall verdict based on verdicts in groups / runs Error string `protobuf:"bytes,21,opt,name=error,proto3" json:"error,omitempty"` // error message in case status is ERROR ErrorUrl string `protobuf:"bytes,23,opt,name=error_url,json=errorUrl,proto3" json:"error_url,omitempty"` // a URL with error output Cost float32 `protobuf:"fixed32,30,opt,name=cost,proto3" json:"cost,omitempty"` // maximum possible score for the submission Score float32 `protobuf:"fixed32,31,opt,name=score,proto3" json:"score,omitempty"` // sum of earned points Percentage float32 `protobuf:"fixed32,32,opt,name=percentage,proto3" json:"percentage,omitempty"` TimeUsage uint32 `protobuf:"varint,41,opt,name=time_usage,json=timeUsage,proto3" json:"time_usage,omitempty"` // maximum wall time CpuUsage uint32 `protobuf:"varint,42,opt,name=cpu_usage,json=cpuUsage,proto3" json:"cpu_usage,omitempty"` // maximum cpu time MemoryUsage uint64 `protobuf:"varint,46,opt,name=memory_usage,json=memoryUsage,proto3" json:"memory_usage,omitempty"` // maximum memory usage ResourceUsage float32 `protobuf:"fixed32,47,opt,name=resource_usage,json=resourceUsage,proto3" json:"resource_usage,omitempty"` // maximum resource usage Groups []*Submission_Group `protobuf:"bytes,50,rep,name=groups,proto3" json:"groups,omitempty"` // status for each run by group AssistantAvailable bool `protobuf:"varint,60,opt,name=assistant_available,json=assistantAvailable,proto3" json:"assistant_available,omitempty"` // if true, submission can be debugged using submission assistant Cursor string `protobuf:"bytes,100,opt,name=cursor,proto3" json:"cursor,omitempty"` // cursor in the list // contains filtered or unexported fields }
func (*Submission) Descriptor
deprecated
func (*Submission) Descriptor() ([]byte, []int)
Deprecated: Use Submission.ProtoReflect.Descriptor instead.
func (*Submission) GetAssistantAvailable ¶
func (x *Submission) GetAssistantAvailable() bool
func (*Submission) GetCost ¶
func (x *Submission) GetCost() float32
func (*Submission) GetCpuUsage ¶
func (x *Submission) GetCpuUsage() uint32
func (*Submission) GetCursor ¶
func (x *Submission) GetCursor() string
func (*Submission) GetError ¶
func (x *Submission) GetError() string
func (*Submission) GetErrorUrl ¶
func (x *Submission) GetErrorUrl() string
func (*Submission) GetGroups ¶
func (x *Submission) GetGroups() []*Submission_Group
func (*Submission) GetId ¶
func (x *Submission) GetId() string
func (*Submission) GetJudgedAt ¶
func (x *Submission) GetJudgedAt() *timestamppb.Timestamp
func (*Submission) GetLang ¶
func (x *Submission) GetLang() string
func (*Submission) GetMemberId ¶
func (x *Submission) GetMemberId() string
func (*Submission) GetMemoryUsage ¶
func (x *Submission) GetMemoryUsage() uint64
func (*Submission) GetPercentage ¶
func (x *Submission) GetPercentage() float32
func (*Submission) GetProblemId ¶
func (x *Submission) GetProblemId() string
func (*Submission) GetResourceUsage ¶
func (x *Submission) GetResourceUsage() float32
func (*Submission) GetScore ¶
func (x *Submission) GetScore() float32
func (*Submission) GetSignature ¶
func (x *Submission) GetSignature() string
func (*Submission) GetSource ¶
func (x *Submission) GetSource() string
func (*Submission) GetSourceUrl ¶
func (x *Submission) GetSourceUrl() string
func (*Submission) GetStatus ¶
func (x *Submission) GetStatus() Submission_Status
func (*Submission) GetSubmittedAt ¶
func (x *Submission) GetSubmittedAt() *timestamppb.Timestamp
func (*Submission) GetSubmitter ¶
func (x *Submission) GetSubmitter() isSubmission_Submitter
func (*Submission) GetTimeUsage ¶
func (x *Submission) GetTimeUsage() uint32
func (*Submission) GetUserId ¶
func (x *Submission) GetUserId() string
func (*Submission) GetVerdict ¶
func (x *Submission) GetVerdict() Submission_Verdict
func (*Submission) GetVersion ¶
func (x *Submission) GetVersion() uint32
func (*Submission) ProtoMessage ¶
func (*Submission) ProtoMessage()
func (*Submission) ProtoReflect ¶
func (x *Submission) ProtoReflect() protoreflect.Message
func (*Submission) Reset ¶
func (x *Submission) Reset()
func (*Submission) String ¶
func (x *Submission) String() string
type SubmissionAssistantServiceClient ¶
type SubmissionAssistantServiceClient interface { RequestDebugAssistance(ctx context.Context, in *RequestDebugAssistanceInput, opts ...grpc.CallOption) (*RequestDebugAssistanceOutput, error) DescribeDebugAssistance(ctx context.Context, in *DescribeDebugAssistanceInput, opts ...grpc.CallOption) (*DescribeDebugAssistanceOutput, error) RateDebugAssistance(ctx context.Context, in *RateDebugAssistanceInput, opts ...grpc.CallOption) (*RateDebugAssistanceOutput, error) }
SubmissionAssistantServiceClient is the client API for SubmissionAssistantService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewSubmissionAssistantServiceClient ¶
func NewSubmissionAssistantServiceClient(cc grpc.ClientConnInterface) SubmissionAssistantServiceClient
type SubmissionAssistantServiceServer ¶
type SubmissionAssistantServiceServer interface { RequestDebugAssistance(context.Context, *RequestDebugAssistanceInput) (*RequestDebugAssistanceOutput, error) DescribeDebugAssistance(context.Context, *DescribeDebugAssistanceInput) (*DescribeDebugAssistanceOutput, error) RateDebugAssistance(context.Context, *RateDebugAssistanceInput) (*RateDebugAssistanceOutput, error) }
SubmissionAssistantServiceServer is the server API for SubmissionAssistantService service. All implementations should embed UnimplementedSubmissionAssistantServiceServer for forward compatibility.
type SubmissionAssistantServiceService ¶
type SubmissionAssistantServiceService struct {
// contains filtered or unexported fields
}
func NewSubmissionAssistantServiceHttpClient ¶
func NewSubmissionAssistantServiceHttpClient(url string, cli _SubmissionAssistantServiceHttpClient) *SubmissionAssistantServiceService
NewSubmissionAssistantServiceHttpClient constructs client for SubmissionAssistantService
func (*SubmissionAssistantServiceService) DescribeDebugAssistance ¶
func (s *SubmissionAssistantServiceService) DescribeDebugAssistance(ctx context.Context, in *DescribeDebugAssistanceInput) (*DescribeDebugAssistanceOutput, error)
func (*SubmissionAssistantServiceService) RateDebugAssistance ¶
func (s *SubmissionAssistantServiceService) RateDebugAssistance(ctx context.Context, in *RateDebugAssistanceInput) (*RateDebugAssistanceOutput, error)
func (*SubmissionAssistantServiceService) RequestDebugAssistance ¶
func (s *SubmissionAssistantServiceService) RequestDebugAssistance(ctx context.Context, in *RequestDebugAssistanceInput) (*RequestDebugAssistanceOutput, error)
type SubmissionChangedEvent ¶
type SubmissionChangedEvent struct { Before *Submission `protobuf:"bytes,1,opt,name=before,proto3" json:"before,omitempty"` After *Submission `protobuf:"bytes,2,opt,name=after,proto3" json:"after,omitempty"` // contains filtered or unexported fields }
func (*SubmissionChangedEvent) Descriptor
deprecated
func (*SubmissionChangedEvent) Descriptor() ([]byte, []int)
Deprecated: Use SubmissionChangedEvent.ProtoReflect.Descriptor instead.
func (*SubmissionChangedEvent) GetAfter ¶
func (x *SubmissionChangedEvent) GetAfter() *Submission
func (*SubmissionChangedEvent) GetBefore ¶
func (x *SubmissionChangedEvent) GetBefore() *Submission
func (*SubmissionChangedEvent) ProtoMessage ¶
func (*SubmissionChangedEvent) ProtoMessage()
func (*SubmissionChangedEvent) ProtoReflect ¶
func (x *SubmissionChangedEvent) ProtoReflect() protoreflect.Message
func (*SubmissionChangedEvent) Reset ¶
func (x *SubmissionChangedEvent) Reset()
func (*SubmissionChangedEvent) String ¶
func (x *SubmissionChangedEvent) String() string
type SubmissionCompleteEvent ¶
type SubmissionCompleteEvent struct { Submission *Submission `protobuf:"bytes,1,opt,name=submission,proto3" json:"submission,omitempty"` // submission Update bool `protobuf:"varint,2,opt,name=update,proto3" json:"update,omitempty"` // true, if submission has been completed before, this flag is set when submission is being retested // contains filtered or unexported fields }
func (*SubmissionCompleteEvent) Descriptor
deprecated
func (*SubmissionCompleteEvent) Descriptor() ([]byte, []int)
Deprecated: Use SubmissionCompleteEvent.ProtoReflect.Descriptor instead.
func (*SubmissionCompleteEvent) GetSubmission ¶
func (x *SubmissionCompleteEvent) GetSubmission() *Submission
func (*SubmissionCompleteEvent) GetUpdate ¶
func (x *SubmissionCompleteEvent) GetUpdate() bool
func (*SubmissionCompleteEvent) ProtoMessage ¶
func (*SubmissionCompleteEvent) ProtoMessage()
func (*SubmissionCompleteEvent) ProtoReflect ¶
func (x *SubmissionCompleteEvent) ProtoReflect() protoreflect.Message
func (*SubmissionCompleteEvent) Reset ¶
func (x *SubmissionCompleteEvent) Reset()
func (*SubmissionCompleteEvent) String ¶
func (x *SubmissionCompleteEvent) String() string
type SubmissionServiceClient ¶
type SubmissionServiceClient interface { CreateSubmission(ctx context.Context, in *CreateSubmissionInput, opts ...grpc.CallOption) (*CreateSubmissionOutput, error) RetestSubmission(ctx context.Context, in *RetestSubmissionInput, opts ...grpc.CallOption) (*RetestSubmissionOutput, error) DescribeSubmission(ctx context.Context, in *DescribeSubmissionInput, opts ...grpc.CallOption) (*DescribeSubmissionOutput, error) WatchSubmission(ctx context.Context, in *WatchSubmissionInput, opts ...grpc.CallOption) (grpc.ServerStreamingClient[WatchSubmissionOutput], error) ListSubmissions(ctx context.Context, in *ListSubmissionsInput, opts ...grpc.CallOption) (*ListSubmissionsOutput, error) DescribeSubmissionUsage(ctx context.Context, in *DescribeSubmissionUsageInput, opts ...grpc.CallOption) (*DescribeSubmissionUsageOutput, error) ListProblemTop(ctx context.Context, in *ListProblemTopInput, opts ...grpc.CallOption) (*ListProblemTopOutput, error) }
SubmissionServiceClient is the client API for SubmissionService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewSubmissionServiceClient ¶
func NewSubmissionServiceClient(cc grpc.ClientConnInterface) SubmissionServiceClient
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) DescribeSubmissionUsage(context.Context, *DescribeSubmissionUsageInput) (*DescribeSubmissionUsageOutput, error) ListProblemTop(context.Context, *ListProblemTopInput) (*ListProblemTopOutput, 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) DescribeSubmissionUsage ¶
func (s *SubmissionServiceService) DescribeSubmissionUsage(ctx context.Context, in *DescribeSubmissionUsageInput) (*DescribeSubmissionUsageOutput, error)
func (*SubmissionServiceService) ListProblemTop ¶
func (s *SubmissionServiceService) ListProblemTop(ctx context.Context, in *ListProblemTopInput) (*ListProblemTopOutput, 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_PROVISIONING Submission_Status = 9 // provisioning environment Submission_INITIALIZING Submission_Status = 10 // initializing program Submission_TESTING Submission_Status = 2 // testing in progress Submission_TIMEOUT Submission_Status = 3 // testing took too long (too many timeouts in tests) Submission_COMPLETE Submission_Status = 4 // testing complete (score is populated) Submission_ERROR Submission_Status = 5 // testing produced an error (eg. compilation error or runtime error) Submission_FAILURE Submission_Status = 6 // testing failed due to system error (or problem configuration error) Submission_SKIPPED Submission_Status = 7 // testing is skipped because previous test failed Submission_BLOCKED Submission_Status = 8 // testing is blocked because the dependency failed )
func (Submission_Status) Descriptor ¶
func (Submission_Status) 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 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"` 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) 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 valid to be assigned to Input: // // *Test_InputUrl // *Test_InputGenerator Input isTest_Input `protobuf_oneof:"input"` // Types that are valid to be assigned to Answer: // // *Test_AnswerUrl // *Test_AnswerGenerator Answer isTest_Answer `protobuf_oneof:"answer"` // contains filtered or unexported fields }
func (*Test) Descriptor
deprecated
func (*Test) 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 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"` DependencyMode Testset_DependencyMode `` /* 146-byte string literal not displayed */ // Score mode defines how score points are awarded for this testset. See ScoringMode enumeration for details. ScoringMode ScoringMode `` /* 126-byte string literal not displayed */ // Feedback policy defines how result will be shown back to the user FeedbackPolicy FeedbackPolicy `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Testset) Descriptor
deprecated
func (*Testset) GetCpuLimit ¶
func (*Testset) GetDependencies ¶
func (*Testset) GetDependencyMode ¶
func (x *Testset) GetDependencyMode() Testset_DependencyMode
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 Testset_DependencyMode ¶
type Testset_DependencyMode int32
const ( Testset_UNKNOWN_DEPENDENCY_MODE Testset_DependencyMode = 0 Testset_FULLY_ACCEPTED Testset_DependencyMode = 1 // all dependencies must be accepted Testset_FIRST_POINT Testset_DependencyMode = 2 // any of the dependencies must have at least one point )
func (Testset_DependencyMode) Descriptor ¶
func (Testset_DependencyMode) Descriptor() protoreflect.EnumDescriptor
func (Testset_DependencyMode) Enum ¶
func (x Testset_DependencyMode) Enum() *Testset_DependencyMode
func (Testset_DependencyMode) EnumDescriptor
deprecated
func (Testset_DependencyMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use Testset_DependencyMode.Descriptor instead.
func (Testset_DependencyMode) Number ¶
func (x Testset_DependencyMode) Number() protoreflect.EnumNumber
func (Testset_DependencyMode) String ¶
func (x Testset_DependencyMode) String() string
func (Testset_DependencyMode) Type ¶
func (Testset_DependencyMode) Type() protoreflect.EnumType
type TranslateEditorialsInput ¶
type TranslateEditorialsInput struct { Source string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` // if empty, english translation will be used, if english translation is not available, first available translation will be used Target []string `protobuf:"bytes,2,rep,name=target,proto3" json:"target,omitempty"` // list of target languages, if statement exists and it has automatic=true (or override_manual=true) it will be updated TargetAutomatic bool `protobuf:"varint,3,opt,name=target_automatic,json=targetAutomatic,proto3" json:"target_automatic,omitempty"` // add to targets all editorials with automatic=true OverrideManual bool `protobuf:"varint,4,opt,name=override_manual,json=overrideManual,proto3" json:"override_manual,omitempty"` // update editorials even if automatic=false // contains filtered or unexported fields }
func (*TranslateEditorialsInput) Descriptor
deprecated
func (*TranslateEditorialsInput) Descriptor() ([]byte, []int)
Deprecated: Use TranslateEditorialsInput.ProtoReflect.Descriptor instead.
func (*TranslateEditorialsInput) GetOverrideManual ¶
func (x *TranslateEditorialsInput) GetOverrideManual() bool
func (*TranslateEditorialsInput) GetSource ¶
func (x *TranslateEditorialsInput) GetSource() string
func (*TranslateEditorialsInput) GetTarget ¶
func (x *TranslateEditorialsInput) GetTarget() []string
func (*TranslateEditorialsInput) GetTargetAutomatic ¶
func (x *TranslateEditorialsInput) GetTargetAutomatic() bool
func (*TranslateEditorialsInput) ProtoMessage ¶
func (*TranslateEditorialsInput) ProtoMessage()
func (*TranslateEditorialsInput) ProtoReflect ¶
func (x *TranslateEditorialsInput) ProtoReflect() protoreflect.Message
func (*TranslateEditorialsInput) Reset ¶
func (x *TranslateEditorialsInput) Reset()
func (*TranslateEditorialsInput) String ¶
func (x *TranslateEditorialsInput) String() string
type TranslateEditorialsOutput ¶
type TranslateEditorialsOutput struct { JobId string `protobuf:"bytes,1,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"` // contains filtered or unexported fields }
func (*TranslateEditorialsOutput) Descriptor
deprecated
func (*TranslateEditorialsOutput) Descriptor() ([]byte, []int)
Deprecated: Use TranslateEditorialsOutput.ProtoReflect.Descriptor instead.
func (*TranslateEditorialsOutput) GetJobId ¶
func (x *TranslateEditorialsOutput) GetJobId() string
func (*TranslateEditorialsOutput) ProtoMessage ¶
func (*TranslateEditorialsOutput) ProtoMessage()
func (*TranslateEditorialsOutput) ProtoReflect ¶
func (x *TranslateEditorialsOutput) ProtoReflect() protoreflect.Message
func (*TranslateEditorialsOutput) Reset ¶
func (x *TranslateEditorialsOutput) Reset()
func (*TranslateEditorialsOutput) String ¶
func (x *TranslateEditorialsOutput) String() string
type TranslateStatementsInput ¶
type TranslateStatementsInput struct { Source string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` // if empty, english translation will be used, if english translation is not available, first available translation will be used Target []string `protobuf:"bytes,2,rep,name=target,proto3" json:"target,omitempty"` // list of target languages, if statement exists and it has automatic=true (or override_manual=true) it will be updated TargetAutomatic bool `protobuf:"varint,3,opt,name=target_automatic,json=targetAutomatic,proto3" json:"target_automatic,omitempty"` // add to targets all statements with automatic=true OverrideManual bool `protobuf:"varint,4,opt,name=override_manual,json=overrideManual,proto3" json:"override_manual,omitempty"` // update statements even if automatic=false // contains filtered or unexported fields }
func (*TranslateStatementsInput) Descriptor
deprecated
func (*TranslateStatementsInput) Descriptor() ([]byte, []int)
Deprecated: Use TranslateStatementsInput.ProtoReflect.Descriptor instead.
func (*TranslateStatementsInput) GetOverrideManual ¶
func (x *TranslateStatementsInput) GetOverrideManual() bool
func (*TranslateStatementsInput) GetSource ¶
func (x *TranslateStatementsInput) GetSource() string
func (*TranslateStatementsInput) GetTarget ¶
func (x *TranslateStatementsInput) GetTarget() []string
func (*TranslateStatementsInput) GetTargetAutomatic ¶
func (x *TranslateStatementsInput) GetTargetAutomatic() bool
func (*TranslateStatementsInput) ProtoMessage ¶
func (*TranslateStatementsInput) ProtoMessage()
func (*TranslateStatementsInput) ProtoReflect ¶
func (x *TranslateStatementsInput) ProtoReflect() protoreflect.Message
func (*TranslateStatementsInput) Reset ¶
func (x *TranslateStatementsInput) Reset()
func (*TranslateStatementsInput) String ¶
func (x *TranslateStatementsInput) String() string
type TranslateStatementsOutput ¶
type TranslateStatementsOutput struct { JobId string `protobuf:"bytes,1,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"` // contains filtered or unexported fields }
func (*TranslateStatementsOutput) Descriptor
deprecated
func (*TranslateStatementsOutput) Descriptor() ([]byte, []int)
Deprecated: Use TranslateStatementsOutput.ProtoReflect.Descriptor instead.
func (*TranslateStatementsOutput) GetJobId ¶
func (x *TranslateStatementsOutput) GetJobId() string
func (*TranslateStatementsOutput) ProtoMessage ¶
func (*TranslateStatementsOutput) ProtoMessage()
func (*TranslateStatementsOutput) ProtoReflect ¶
func (x *TranslateStatementsOutput) ProtoReflect() protoreflect.Message
func (*TranslateStatementsOutput) Reset ¶
func (x *TranslateStatementsOutput) Reset()
func (*TranslateStatementsOutput) String ¶
func (x *TranslateStatementsOutput) String() string
type UnimplementedAttachmentServiceServer ¶
type UnimplementedAttachmentServiceServer struct{}
UnimplementedAttachmentServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedAttachmentServiceServer) CreateAttachment ¶
func (UnimplementedAttachmentServiceServer) 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 UnimplementedEditorServiceServer ¶
type UnimplementedEditorServiceServer struct{}
UnimplementedEditorServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedEditorServiceServer) DescribeEditor ¶
func (UnimplementedEditorServiceServer) DescribeEditor(context.Context, *DescribeEditorInput) (*DescribeEditorOutput, error)
func (UnimplementedEditorServiceServer) DescribeEditorState ¶
func (UnimplementedEditorServiceServer) DescribeEditorState(context.Context, *DescribeEditorStateInput) (*DescribeEditorStateOutput, error)
func (UnimplementedEditorServiceServer) PrintEditorCode ¶
func (UnimplementedEditorServiceServer) PrintEditorCode(context.Context, *PrintEditorCodeInput) (*PrintEditorCodeOutput, error)
func (UnimplementedEditorServiceServer) UpdateEditorState ¶
func (UnimplementedEditorServiceServer) UpdateEditorState(context.Context, *UpdateEditorStateInput) (*UpdateEditorStateOutput, 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) TranslateEditorials ¶
func (UnimplementedEditorialServiceServer) TranslateEditorials(context.Context, *TranslateEditorialsInput) (*TranslateEditorialsOutput, 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) ExportProblem ¶
func (UnimplementedProblemServiceServer) ExportProblem(context.Context, *ExportProblemInput) (*ExportProblemOutput, error)
func (UnimplementedProblemServiceServer) ListProblems ¶
func (UnimplementedProblemServiceServer) ListProblems(context.Context, *ListProblemsInput) (*ListProblemsOutput, error)
func (UnimplementedProblemServiceServer) ListRuntimes ¶
func (UnimplementedProblemServiceServer) ListRuntimes(context.Context, *ListRuntimesInput) (*ListRuntimesOutput, error)
func (UnimplementedProblemServiceServer) ListVersions ¶
func (UnimplementedProblemServiceServer) ListVersions(context.Context, *ListVersionsInput) (*ListVersionsOutput, error)
func (UnimplementedProblemServiceServer) SyncProblem ¶
func (UnimplementedProblemServiceServer) SyncProblem(context.Context, *SyncProblemInput) (*SyncProblemOutput, 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)
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) TranslateStatements ¶
func (UnimplementedStatementServiceServer) TranslateStatements(context.Context, *TranslateStatementsInput) (*TranslateStatementsOutput, error)
func (UnimplementedStatementServiceServer) UpdateStatement ¶
func (UnimplementedStatementServiceServer) UpdateStatement(context.Context, *UpdateStatementInput) (*UpdateStatementOutput, error)
type UnimplementedSubmissionAssistantServiceServer ¶
type UnimplementedSubmissionAssistantServiceServer struct{}
UnimplementedSubmissionAssistantServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedSubmissionAssistantServiceServer) DescribeDebugAssistance ¶
func (UnimplementedSubmissionAssistantServiceServer) DescribeDebugAssistance(context.Context, *DescribeDebugAssistanceInput) (*DescribeDebugAssistanceOutput, error)
func (UnimplementedSubmissionAssistantServiceServer) RateDebugAssistance ¶
func (UnimplementedSubmissionAssistantServiceServer) RateDebugAssistance(context.Context, *RateDebugAssistanceInput) (*RateDebugAssistanceOutput, error)
func (UnimplementedSubmissionAssistantServiceServer) RequestDebugAssistance ¶
func (UnimplementedSubmissionAssistantServiceServer) RequestDebugAssistance(context.Context, *RequestDebugAssistanceInput) (*RequestDebugAssistanceOutput, 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) DescribeSubmissionUsage ¶
func (UnimplementedSubmissionServiceServer) DescribeSubmissionUsage(context.Context, *DescribeSubmissionUsageInput) (*DescribeSubmissionUsageOutput, error)
func (UnimplementedSubmissionServiceServer) ListProblemTop ¶
func (UnimplementedSubmissionServiceServer) ListProblemTop(context.Context, *ListProblemTopInput) (*ListProblemTopOutput, 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 UnsafeAttachmentServiceServer ¶
type UnsafeAttachmentServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAttachmentServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AttachmentServiceServer will result in compilation errors.
type UnsafeBookmarkServiceServer ¶
type UnsafeBookmarkServiceServer interface {
// contains filtered or unexported methods
}
UnsafeBookmarkServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BookmarkServiceServer will result in compilation errors.
type UnsafeCodeTemplateServiceServer ¶
type UnsafeCodeTemplateServiceServer interface {
// contains filtered or unexported methods
}
UnsafeCodeTemplateServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CodeTemplateServiceServer will result in compilation errors.
type UnsafeEditorServiceServer ¶
type UnsafeEditorServiceServer interface {
// contains filtered or unexported methods
}
UnsafeEditorServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EditorServiceServer will result in compilation errors.
type UnsafeEditorialServiceServer ¶
type UnsafeEditorialServiceServer interface {
// contains filtered or unexported methods
}
UnsafeEditorialServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EditorialServiceServer will result in compilation errors.
type UnsafeProblemServiceServer ¶
type UnsafeProblemServiceServer interface {
// contains filtered or unexported methods
}
UnsafeProblemServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProblemServiceServer will result in compilation errors.
type UnsafeScoringServiceServer ¶
type UnsafeScoringServiceServer interface {
// contains filtered or unexported methods
}
UnsafeScoringServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ScoringServiceServer will result in compilation errors.
type UnsafeScriptServiceServer ¶
type UnsafeScriptServiceServer interface {
// contains filtered or unexported methods
}
UnsafeScriptServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ScriptServiceServer will result in compilation errors.
type UnsafeSolutionServiceServer ¶
type UnsafeSolutionServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSolutionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SolutionServiceServer will result in compilation errors.
type UnsafeStatementServiceServer ¶
type UnsafeStatementServiceServer interface {
// contains filtered or unexported methods
}
UnsafeStatementServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StatementServiceServer will result in compilation errors.
type UnsafeSubmissionAssistantServiceServer ¶
type UnsafeSubmissionAssistantServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSubmissionAssistantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SubmissionAssistantServiceServer will result in compilation errors.
type UnsafeSubmissionServiceServer ¶
type UnsafeSubmissionServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSubmissionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SubmissionServiceServer will result in compilation errors.
type UnsafeSuggestionServiceServer ¶
type UnsafeSuggestionServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSuggestionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SuggestionServiceServer will result in compilation errors.
type UnsafeTestingServiceServer ¶
type UnsafeTestingServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTestingServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TestingServiceServer will result in compilation errors.
type UpdateAttachmentInput ¶
type UpdateAttachmentInput struct { AttachmentId string `protobuf:"bytes,2,opt,name=attachment_id,json=attachmentId,proto3" json:"attachment_id,omitempty"` Attachment *Attachment `protobuf:"bytes,3,opt,name=attachment,proto3" json:"attachment,omitempty"` // contains filtered or unexported fields }
func (*UpdateAttachmentInput) Descriptor
deprecated
func (*UpdateAttachmentInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAttachmentInput.ProtoReflect.Descriptor instead.
func (*UpdateAttachmentInput) GetAttachment ¶
func (x *UpdateAttachmentInput) GetAttachment() *Attachment
func (*UpdateAttachmentInput) GetAttachmentId ¶
func (x *UpdateAttachmentInput) GetAttachmentId() string
func (*UpdateAttachmentInput) ProtoMessage ¶
func (*UpdateAttachmentInput) ProtoMessage()
func (*UpdateAttachmentInput) ProtoReflect ¶
func (x *UpdateAttachmentInput) ProtoReflect() protoreflect.Message
func (*UpdateAttachmentInput) Reset ¶
func (x *UpdateAttachmentInput) Reset()
func (*UpdateAttachmentInput) String ¶
func (x *UpdateAttachmentInput) String() string
type UpdateAttachmentOutput ¶
type UpdateAttachmentOutput struct {
// contains filtered or unexported fields
}
func (*UpdateAttachmentOutput) Descriptor
deprecated
func (*UpdateAttachmentOutput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAttachmentOutput.ProtoReflect.Descriptor instead.
func (*UpdateAttachmentOutput) ProtoMessage ¶
func (*UpdateAttachmentOutput) ProtoMessage()
func (*UpdateAttachmentOutput) ProtoReflect ¶
func (x *UpdateAttachmentOutput) ProtoReflect() protoreflect.Message
func (*UpdateAttachmentOutput) Reset ¶
func (x *UpdateAttachmentOutput) Reset()
func (*UpdateAttachmentOutput) String ¶
func (x *UpdateAttachmentOutput) String() string
type UpdateCheckerInput ¶
type UpdateCheckerInput struct { Checker *Checker `protobuf:"bytes,2,opt,name=checker,proto3" json:"checker,omitempty"` // contains filtered or unexported fields }
func (*UpdateCheckerInput) Descriptor
deprecated
func (*UpdateCheckerInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCheckerInput.ProtoReflect.Descriptor instead.
func (*UpdateCheckerInput) GetChecker ¶
func (x *UpdateCheckerInput) GetChecker() *Checker
func (*UpdateCheckerInput) ProtoMessage ¶
func (*UpdateCheckerInput) ProtoMessage()
func (*UpdateCheckerInput) ProtoReflect ¶
func (x *UpdateCheckerInput) ProtoReflect() protoreflect.Message
func (*UpdateCheckerInput) Reset ¶
func (x *UpdateCheckerInput) Reset()
func (*UpdateCheckerInput) String ¶
func (x *UpdateCheckerInput) String() string
type UpdateCheckerOutput ¶
type UpdateCheckerOutput struct {
// contains filtered or unexported fields
}
func (*UpdateCheckerOutput) Descriptor
deprecated
func (*UpdateCheckerOutput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCheckerOutput.ProtoReflect.Descriptor instead.
func (*UpdateCheckerOutput) ProtoMessage ¶
func (*UpdateCheckerOutput) ProtoMessage()
func (*UpdateCheckerOutput) ProtoReflect ¶
func (x *UpdateCheckerOutput) ProtoReflect() protoreflect.Message
func (*UpdateCheckerOutput) Reset ¶
func (x *UpdateCheckerOutput) Reset()
func (*UpdateCheckerOutput) String ¶
func (x *UpdateCheckerOutput) String() string
type UpdateCodeTemplateInput ¶
type UpdateCodeTemplateInput struct { TemplateId string `protobuf:"bytes,2,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"` Template *Template `protobuf:"bytes,3,opt,name=template,proto3" json:"template,omitempty"` // contains filtered or unexported fields }
func (*UpdateCodeTemplateInput) Descriptor
deprecated
func (*UpdateCodeTemplateInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCodeTemplateInput.ProtoReflect.Descriptor instead.
func (*UpdateCodeTemplateInput) GetTemplate ¶
func (x *UpdateCodeTemplateInput) GetTemplate() *Template
func (*UpdateCodeTemplateInput) GetTemplateId ¶
func (x *UpdateCodeTemplateInput) GetTemplateId() string
func (*UpdateCodeTemplateInput) ProtoMessage ¶
func (*UpdateCodeTemplateInput) ProtoMessage()
func (*UpdateCodeTemplateInput) ProtoReflect ¶
func (x *UpdateCodeTemplateInput) ProtoReflect() protoreflect.Message
func (*UpdateCodeTemplateInput) Reset ¶
func (x *UpdateCodeTemplateInput) Reset()
func (*UpdateCodeTemplateInput) String ¶
func (x *UpdateCodeTemplateInput) String() string
type UpdateCodeTemplateInput_Patch ¶
type UpdateCodeTemplateInput_Patch int32
const ( UpdateCodeTemplateInput_ALL UpdateCodeTemplateInput_Patch = 0 UpdateCodeTemplateInput_RUNTIME UpdateCodeTemplateInput_Patch = 1 UpdateCodeTemplateInput_SOURCE UpdateCodeTemplateInput_Patch = 2 UpdateCodeTemplateInput_HEADER UpdateCodeTemplateInput_Patch = 3 UpdateCodeTemplateInput_FOOTER UpdateCodeTemplateInput_Patch = 4 UpdateCodeTemplateInput_SECRET UpdateCodeTemplateInput_Patch = 5 UpdateCodeTemplateInput_FILES UpdateCodeTemplateInput_Patch = 6 )
func (UpdateCodeTemplateInput_Patch) Descriptor ¶
func (UpdateCodeTemplateInput_Patch) 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 UpdateEditorStateInput ¶
type UpdateEditorStateInput struct { Runtime string `protobuf:"bytes,1,opt,name=runtime,proto3" json:"runtime,omitempty"` SourceCode string `protobuf:"bytes,2,opt,name=source_code,json=sourceCode,proto3" json:"source_code,omitempty"` InputData string `protobuf:"bytes,3,opt,name=input_data,json=inputData,proto3" json:"input_data,omitempty"` // contains filtered or unexported fields }
func (*UpdateEditorStateInput) Descriptor
deprecated
func (*UpdateEditorStateInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateEditorStateInput.ProtoReflect.Descriptor instead.
func (*UpdateEditorStateInput) GetInputData ¶
func (x *UpdateEditorStateInput) GetInputData() string
func (*UpdateEditorStateInput) GetRuntime ¶
func (x *UpdateEditorStateInput) GetRuntime() string
func (*UpdateEditorStateInput) GetSourceCode ¶
func (x *UpdateEditorStateInput) GetSourceCode() string
func (*UpdateEditorStateInput) ProtoMessage ¶
func (*UpdateEditorStateInput) ProtoMessage()
func (*UpdateEditorStateInput) ProtoReflect ¶
func (x *UpdateEditorStateInput) ProtoReflect() protoreflect.Message
func (*UpdateEditorStateInput) Reset ¶
func (x *UpdateEditorStateInput) Reset()
func (*UpdateEditorStateInput) String ¶
func (x *UpdateEditorStateInput) String() string
type UpdateEditorStateOutput ¶
type UpdateEditorStateOutput struct {
// contains filtered or unexported fields
}
func (*UpdateEditorStateOutput) Descriptor
deprecated
func (*UpdateEditorStateOutput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateEditorStateOutput.ProtoReflect.Descriptor instead.
func (*UpdateEditorStateOutput) ProtoMessage ¶
func (*UpdateEditorStateOutput) ProtoMessage()
func (*UpdateEditorStateOutput) ProtoReflect ¶
func (x *UpdateEditorStateOutput) ProtoReflect() protoreflect.Message
func (*UpdateEditorStateOutput) Reset ¶
func (x *UpdateEditorStateOutput) Reset()
func (*UpdateEditorStateOutput) String ¶
func (x *UpdateEditorStateOutput) String() string
type UpdateEditorialInput ¶
type UpdateEditorialInput struct { Patch []Editorial_Patch `protobuf:"varint,10,rep,packed,name=patch,proto3,enum=eolymp.atlas.Editorial_Patch" json:"patch,omitempty"` EditorialId string `protobuf:"bytes,2,opt,name=editorial_id,json=editorialId,proto3" json:"editorial_id,omitempty"` Editorial *Editorial `protobuf:"bytes,3,opt,name=editorial,proto3" json:"editorial,omitempty"` // contains filtered or unexported fields }
func (*UpdateEditorialInput) Descriptor
deprecated
func (*UpdateEditorialInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateEditorialInput.ProtoReflect.Descriptor instead.
func (*UpdateEditorialInput) GetEditorial ¶
func (x *UpdateEditorialInput) GetEditorial() *Editorial
func (*UpdateEditorialInput) GetEditorialId ¶
func (x *UpdateEditorialInput) GetEditorialId() string
func (*UpdateEditorialInput) GetPatch ¶
func (x *UpdateEditorialInput) GetPatch() []Editorial_Patch
func (*UpdateEditorialInput) ProtoMessage ¶
func (*UpdateEditorialInput) ProtoMessage()
func (*UpdateEditorialInput) ProtoReflect ¶
func (x *UpdateEditorialInput) ProtoReflect() protoreflect.Message
func (*UpdateEditorialInput) Reset ¶
func (x *UpdateEditorialInput) Reset()
func (*UpdateEditorialInput) String ¶
func (x *UpdateEditorialInput) String() string
type UpdateEditorialOutput ¶
type UpdateEditorialOutput struct {
// contains filtered or unexported fields
}
func (*UpdateEditorialOutput) Descriptor
deprecated
func (*UpdateEditorialOutput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateEditorialOutput.ProtoReflect.Descriptor instead.
func (*UpdateEditorialOutput) ProtoMessage ¶
func (*UpdateEditorialOutput) ProtoMessage()
func (*UpdateEditorialOutput) ProtoReflect ¶
func (x *UpdateEditorialOutput) ProtoReflect() protoreflect.Message
func (*UpdateEditorialOutput) Reset ¶
func (x *UpdateEditorialOutput) Reset()
func (*UpdateEditorialOutput) String ¶
func (x *UpdateEditorialOutput) String() string
type UpdateInteractorInput ¶
type UpdateInteractorInput struct { Interactor *Interactor `protobuf:"bytes,2,opt,name=interactor,proto3" json:"interactor,omitempty"` // contains filtered or unexported fields }
func (*UpdateInteractorInput) Descriptor
deprecated
func (*UpdateInteractorInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateInteractorInput.ProtoReflect.Descriptor instead.
func (*UpdateInteractorInput) GetInteractor ¶
func (x *UpdateInteractorInput) GetInteractor() *Interactor
func (*UpdateInteractorInput) ProtoMessage ¶
func (*UpdateInteractorInput) ProtoMessage()
func (*UpdateInteractorInput) ProtoReflect ¶
func (x *UpdateInteractorInput) ProtoReflect() protoreflect.Message
func (*UpdateInteractorInput) Reset ¶
func (x *UpdateInteractorInput) Reset()
func (*UpdateInteractorInput) String ¶
func (x *UpdateInteractorInput) String() string
type UpdateInteractorOutput ¶
type UpdateInteractorOutput struct {
// contains filtered or unexported fields
}
func (*UpdateInteractorOutput) Descriptor
deprecated
func (*UpdateInteractorOutput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateInteractorOutput.ProtoReflect.Descriptor instead.
func (*UpdateInteractorOutput) ProtoMessage ¶
func (*UpdateInteractorOutput) ProtoMessage()
func (*UpdateInteractorOutput) ProtoReflect ¶
func (x *UpdateInteractorOutput) ProtoReflect() protoreflect.Message
func (*UpdateInteractorOutput) Reset ¶
func (x *UpdateInteractorOutput) Reset()
func (*UpdateInteractorOutput) String ¶
func (x *UpdateInteractorOutput) String() string
type UpdatePrivacyInput ¶
type UpdatePrivacyInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` Private bool `protobuf:"varint,2,opt,name=private,proto3" json:"private,omitempty"` // contains filtered or unexported fields }
func (*UpdatePrivacyInput) Descriptor
deprecated
func (*UpdatePrivacyInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePrivacyInput.ProtoReflect.Descriptor instead.
func (*UpdatePrivacyInput) GetPrivate ¶
func (x *UpdatePrivacyInput) GetPrivate() bool
func (*UpdatePrivacyInput) GetProblemId ¶
func (x *UpdatePrivacyInput) GetProblemId() string
func (*UpdatePrivacyInput) ProtoMessage ¶
func (*UpdatePrivacyInput) ProtoMessage()
func (*UpdatePrivacyInput) ProtoReflect ¶
func (x *UpdatePrivacyInput) ProtoReflect() protoreflect.Message
func (*UpdatePrivacyInput) Reset ¶
func (x *UpdatePrivacyInput) Reset()
func (*UpdatePrivacyInput) String ¶
func (x *UpdatePrivacyInput) String() string
type UpdatePrivacyOutput ¶
type UpdatePrivacyOutput struct {
// contains filtered or unexported fields
}
func (*UpdatePrivacyOutput) Descriptor
deprecated
func (*UpdatePrivacyOutput) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePrivacyOutput.ProtoReflect.Descriptor instead.
func (*UpdatePrivacyOutput) ProtoMessage ¶
func (*UpdatePrivacyOutput) ProtoMessage()
func (*UpdatePrivacyOutput) ProtoReflect ¶
func (x *UpdatePrivacyOutput) ProtoReflect() protoreflect.Message
func (*UpdatePrivacyOutput) Reset ¶
func (x *UpdatePrivacyOutput) Reset()
func (*UpdatePrivacyOutput) String ¶
func (x *UpdatePrivacyOutput) String() string
type UpdateProblemInput ¶
type UpdateProblemInput struct { // specify list of fields to update, if empty all fields are updated Patch []UpdateProblemInput_Patch `protobuf:"varint,1,rep,packed,name=patch,proto3,enum=eolymp.atlas.UpdateProblemInput_Patch" json:"patch,omitempty"` ProblemId string `protobuf:"bytes,2,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` Problem *Problem `protobuf:"bytes,3,opt,name=problem,proto3" json:"problem,omitempty"` // contains filtered or unexported fields }
func (*UpdateProblemInput) Descriptor
deprecated
func (*UpdateProblemInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateProblemInput.ProtoReflect.Descriptor instead.
func (*UpdateProblemInput) GetPatch ¶
func (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 UpdateProblemInput_TYPE UpdateProblemInput_Patch = 6 )
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"` 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) 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 { Patch []Statement_Patch `protobuf:"varint,10,rep,packed,name=patch,proto3,enum=eolymp.atlas.Statement_Patch" json:"patch,omitempty"` StatementId string `protobuf:"bytes,2,opt,name=statement_id,json=statementId,proto3" json:"statement_id,omitempty"` Statement *Statement `protobuf:"bytes,3,opt,name=statement,proto3" json:"statement,omitempty"` // contains filtered or unexported fields }
func (*UpdateStatementInput) Descriptor
deprecated
func (*UpdateStatementInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateStatementInput.ProtoReflect.Descriptor instead.
func (*UpdateStatementInput) GetPatch ¶
func (x *UpdateStatementInput) GetPatch() []Statement_Patch
func (*UpdateStatementInput) GetStatement ¶
func (x *UpdateStatementInput) GetStatement() *Statement
func (*UpdateStatementInput) GetStatementId ¶
func (x *UpdateStatementInput) GetStatementId() string
func (*UpdateStatementInput) ProtoMessage ¶
func (*UpdateStatementInput) ProtoMessage()
func (*UpdateStatementInput) ProtoReflect ¶
func (x *UpdateStatementInput) ProtoReflect() protoreflect.Message
func (*UpdateStatementInput) Reset ¶
func (x *UpdateStatementInput) Reset()
func (*UpdateStatementInput) String ¶
func (x *UpdateStatementInput) String() string
type UpdateStatementOutput ¶
type UpdateStatementOutput struct {
// contains filtered or unexported fields
}
func (*UpdateStatementOutput) Descriptor
deprecated
func (*UpdateStatementOutput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateStatementOutput.ProtoReflect.Descriptor instead.
func (*UpdateStatementOutput) ProtoMessage ¶
func (*UpdateStatementOutput) ProtoMessage()
func (*UpdateStatementOutput) ProtoReflect ¶
func (x *UpdateStatementOutput) ProtoReflect() protoreflect.Message
func (*UpdateStatementOutput) Reset ¶
func (x *UpdateStatementOutput) Reset()
func (*UpdateStatementOutput) String ¶
func (x *UpdateStatementOutput) String() string
type UpdateSuggestionInput ¶
type UpdateSuggestionInput struct { SuggestionId string `protobuf:"bytes,2,opt,name=suggestion_id,json=suggestionId,proto3" json:"suggestion_id,omitempty"` Suggestion *Suggestion `protobuf:"bytes,3,opt,name=suggestion,proto3" json:"suggestion,omitempty"` // contains filtered or unexported fields }
func (*UpdateSuggestionInput) Descriptor
deprecated
func (*UpdateSuggestionInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSuggestionInput.ProtoReflect.Descriptor instead.
func (*UpdateSuggestionInput) GetSuggestion ¶
func (x *UpdateSuggestionInput) GetSuggestion() *Suggestion
func (*UpdateSuggestionInput) GetSuggestionId ¶
func (x *UpdateSuggestionInput) GetSuggestionId() string
func (*UpdateSuggestionInput) ProtoMessage ¶
func (*UpdateSuggestionInput) ProtoMessage()
func (*UpdateSuggestionInput) ProtoReflect ¶
func (x *UpdateSuggestionInput) ProtoReflect() protoreflect.Message
func (*UpdateSuggestionInput) Reset ¶
func (x *UpdateSuggestionInput) Reset()
func (*UpdateSuggestionInput) String ¶
func (x *UpdateSuggestionInput) String() string
type UpdateSuggestionOutput ¶
type UpdateSuggestionOutput struct {
// contains filtered or unexported fields
}
func (*UpdateSuggestionOutput) Descriptor
deprecated
func (*UpdateSuggestionOutput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSuggestionOutput.ProtoReflect.Descriptor instead.
func (*UpdateSuggestionOutput) ProtoMessage ¶
func (*UpdateSuggestionOutput) ProtoMessage()
func (*UpdateSuggestionOutput) ProtoReflect ¶
func (x *UpdateSuggestionOutput) ProtoReflect() protoreflect.Message
func (*UpdateSuggestionOutput) Reset ¶
func (x *UpdateSuggestionOutput) Reset()
func (*UpdateSuggestionOutput) String ¶
func (x *UpdateSuggestionOutput) String() string
type UpdateTestInput ¶
type UpdateTestInput struct { // specify list of fields to update, if empty all fields are updated Patch []UpdateTestInput_Patch `protobuf:"varint,5,rep,packed,name=patch,proto3,enum=eolymp.atlas.UpdateTestInput_Patch" json:"patch,omitempty"` TestsetId string `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"` TestId string `protobuf:"bytes,3,opt,name=test_id,json=testId,proto3" json:"test_id,omitempty"` Test *Test `protobuf:"bytes,4,opt,name=test,proto3" json:"test,omitempty"` // contains filtered or unexported fields }
func (*UpdateTestInput) Descriptor
deprecated
func (*UpdateTestInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTestInput.ProtoReflect.Descriptor instead.
func (*UpdateTestInput) GetPatch ¶
func (x *UpdateTestInput) GetPatch() []UpdateTestInput_Patch
func (*UpdateTestInput) GetTest ¶
func (x *UpdateTestInput) GetTest() *Test
func (*UpdateTestInput) GetTestId ¶
func (x *UpdateTestInput) GetTestId() string
func (*UpdateTestInput) GetTestsetId ¶
func (x *UpdateTestInput) GetTestsetId() string
func (*UpdateTestInput) ProtoMessage ¶
func (*UpdateTestInput) ProtoMessage()
func (*UpdateTestInput) ProtoReflect ¶
func (x *UpdateTestInput) ProtoReflect() protoreflect.Message
func (*UpdateTestInput) Reset ¶
func (x *UpdateTestInput) Reset()
func (*UpdateTestInput) String ¶
func (x *UpdateTestInput) String() string
type UpdateTestInput_Patch ¶
type UpdateTestInput_Patch int32
const ( UpdateTestInput_ALL UpdateTestInput_Patch = 0 UpdateTestInput_EXAMPLE UpdateTestInput_Patch = 1 UpdateTestInput_INACTIVE UpdateTestInput_Patch = 2 UpdateTestInput_SCORE UpdateTestInput_Patch = 3 UpdateTestInput_INPUT UpdateTestInput_Patch = 4 UpdateTestInput_ANSWER UpdateTestInput_Patch = 5 UpdateTestInput_INDEX UpdateTestInput_Patch = 8 UpdateTestInput_SECRET UpdateTestInput_Patch = 9 UpdateTestInput_EXAMPLE_INPUT UpdateTestInput_Patch = 6 UpdateTestInput_EXAMPLE_ANSWER UpdateTestInput_Patch = 7 )
func (UpdateTestInput_Patch) Descriptor ¶
func (UpdateTestInput_Patch) 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 { Config *TestingConfig `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"` // contains filtered or unexported fields }
func (*UpdateTestingConfigInput) Descriptor
deprecated
func (*UpdateTestingConfigInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTestingConfigInput.ProtoReflect.Descriptor instead.
func (*UpdateTestingConfigInput) GetConfig ¶
func (x *UpdateTestingConfigInput) GetConfig() *TestingConfig
func (*UpdateTestingConfigInput) ProtoMessage ¶
func (*UpdateTestingConfigInput) ProtoMessage()
func (*UpdateTestingConfigInput) ProtoReflect ¶
func (x *UpdateTestingConfigInput) ProtoReflect() protoreflect.Message
func (*UpdateTestingConfigInput) Reset ¶
func (x *UpdateTestingConfigInput) Reset()
func (*UpdateTestingConfigInput) String ¶
func (x *UpdateTestingConfigInput) String() string
type UpdateTestingConfigOutput ¶
type UpdateTestingConfigOutput struct {
// contains filtered or unexported fields
}
func (*UpdateTestingConfigOutput) Descriptor
deprecated
func (*UpdateTestingConfigOutput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTestingConfigOutput.ProtoReflect.Descriptor instead.
func (*UpdateTestingConfigOutput) ProtoMessage ¶
func (*UpdateTestingConfigOutput) ProtoMessage()
func (*UpdateTestingConfigOutput) ProtoReflect ¶
func (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 { TestsetId string `protobuf:"bytes,2,opt,name=testset_id,json=testsetId,proto3" json:"testset_id,omitempty"` Testset *Testset `protobuf:"bytes,3,opt,name=testset,proto3" json:"testset,omitempty"` // contains filtered or unexported fields }
func (*UpdateTestsetInput) Descriptor
deprecated
func (*UpdateTestsetInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTestsetInput.ProtoReflect.Descriptor instead.
func (*UpdateTestsetInput) GetTestset ¶
func (x *UpdateTestsetInput) GetTestset() *Testset
func (*UpdateTestsetInput) GetTestsetId ¶
func (x *UpdateTestsetInput) GetTestsetId() string
func (*UpdateTestsetInput) ProtoMessage ¶
func (*UpdateTestsetInput) ProtoMessage()
func (*UpdateTestsetInput) ProtoReflect ¶
func (x *UpdateTestsetInput) ProtoReflect() protoreflect.Message
func (*UpdateTestsetInput) Reset ¶
func (x *UpdateTestsetInput) Reset()
func (*UpdateTestsetInput) String ¶
func (x *UpdateTestsetInput) String() string
type UpdateTestsetOutput ¶
type UpdateTestsetOutput struct {
// contains filtered or unexported fields
}
func (*UpdateTestsetOutput) Descriptor
deprecated
func (*UpdateTestsetOutput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTestsetOutput.ProtoReflect.Descriptor instead.
func (*UpdateTestsetOutput) ProtoMessage ¶
func (*UpdateTestsetOutput) ProtoMessage()
func (*UpdateTestsetOutput) ProtoReflect ¶
func (x *UpdateTestsetOutput) ProtoReflect() protoreflect.Message
func (*UpdateTestsetOutput) Reset ¶
func (x *UpdateTestsetOutput) Reset()
func (*UpdateTestsetOutput) String ¶
func (x *UpdateTestsetOutput) String() string
type UpdateVisibilityInput ¶
type UpdateVisibilityInput struct { ProblemId string `protobuf:"bytes,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"` Visible bool `protobuf:"varint,2,opt,name=visible,proto3" json:"visible,omitempty"` // contains filtered or unexported fields }
func (*UpdateVisibilityInput) Descriptor
deprecated
func (*UpdateVisibilityInput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVisibilityInput.ProtoReflect.Descriptor instead.
func (*UpdateVisibilityInput) GetProblemId ¶
func (x *UpdateVisibilityInput) GetProblemId() string
func (*UpdateVisibilityInput) GetVisible ¶
func (x *UpdateVisibilityInput) GetVisible() bool
func (*UpdateVisibilityInput) ProtoMessage ¶
func (*UpdateVisibilityInput) ProtoMessage()
func (*UpdateVisibilityInput) ProtoReflect ¶
func (x *UpdateVisibilityInput) ProtoReflect() protoreflect.Message
func (*UpdateVisibilityInput) Reset ¶
func (x *UpdateVisibilityInput) Reset()
func (*UpdateVisibilityInput) String ¶
func (x *UpdateVisibilityInput) String() string
type UpdateVisibilityOutput ¶
type UpdateVisibilityOutput struct {
// contains filtered or unexported fields
}
func (*UpdateVisibilityOutput) Descriptor
deprecated
func (*UpdateVisibilityOutput) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVisibilityOutput.ProtoReflect.Descriptor instead.
func (*UpdateVisibilityOutput) ProtoMessage ¶
func (*UpdateVisibilityOutput) ProtoMessage()
func (*UpdateVisibilityOutput) ProtoReflect ¶
func (x *UpdateVisibilityOutput) ProtoReflect() protoreflect.Message
func (*UpdateVisibilityOutput) Reset ¶
func (x *UpdateVisibilityOutput) Reset()
func (*UpdateVisibilityOutput) String ¶
func (x *UpdateVisibilityOutput) String() string
type Version ¶
type Version struct { Id string `protobuf:"bytes,6,opt,name=id,proto3" json:"id,omitempty"` Number uint32 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` CreatedBy string `protobuf:"bytes,3,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` ChangeOp string `protobuf:"bytes,4,opt,name=change_op,json=changeOp,proto3" json:"change_op,omitempty"` ChangePath string `protobuf:"bytes,5,opt,name=change_path,json=changePath,proto3" json:"change_path,omitempty"` Cursor string `protobuf:"bytes,100,opt,name=cursor,proto3" json:"cursor,omitempty"` // contains filtered or unexported fields }
func (*Version) Descriptor
deprecated
func (*Version) 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 { SubmissionId string `protobuf:"bytes,2,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"` Extra []Submission_Extra `protobuf:"varint,1123,rep,packed,name=extra,proto3,enum=eolymp.atlas.Submission_Extra" json:"extra,omitempty"` // contains filtered or unexported fields }
func (*WatchSubmissionInput) Descriptor
deprecated
func (*WatchSubmissionInput) Descriptor() ([]byte, []int)
Deprecated: Use WatchSubmissionInput.ProtoReflect.Descriptor instead.
func (*WatchSubmissionInput) GetExtra ¶
func (x *WatchSubmissionInput) GetExtra() []Submission_Extra
func (*WatchSubmissionInput) GetSubmissionId ¶
func (x *WatchSubmissionInput) GetSubmissionId() string
func (*WatchSubmissionInput) ProtoMessage ¶
func (*WatchSubmissionInput) ProtoMessage()
func (*WatchSubmissionInput) ProtoReflect ¶
func (x *WatchSubmissionInput) ProtoReflect() protoreflect.Message
func (*WatchSubmissionInput) Reset ¶
func (x *WatchSubmissionInput) Reset()
func (*WatchSubmissionInput) String ¶
func (x *WatchSubmissionInput) String() string
type WatchSubmissionOutput ¶
type WatchSubmissionOutput struct { Submission *Submission `protobuf:"bytes,1,opt,name=submission,proto3" json:"submission,omitempty"` // contains filtered or unexported fields }
func (*WatchSubmissionOutput) Descriptor
deprecated
func (*WatchSubmissionOutput) Descriptor() ([]byte, []int)
Deprecated: Use WatchSubmissionOutput.ProtoReflect.Descriptor instead.
func (*WatchSubmissionOutput) GetSubmission ¶
func (x *WatchSubmissionOutput) GetSubmission() *Submission
func (*WatchSubmissionOutput) ProtoMessage ¶
func (*WatchSubmissionOutput) ProtoMessage()
func (*WatchSubmissionOutput) ProtoReflect ¶
func (x *WatchSubmissionOutput) ProtoReflect() protoreflect.Message
func (*WatchSubmissionOutput) Reset ¶
func (x *WatchSubmissionOutput) Reset()
func (*WatchSubmissionOutput) String ¶
func (x *WatchSubmissionOutput) String() string
Source Files ¶
- 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
- 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
- editor_service.pb.go
- editor_service_esdk.pb.go
- editor_service_grpc.pb.go
- editor_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
- 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_assistant_service.pb.go
- submission_assistant_service_esdk.pb.go
- submission_assistant_service_grpc.pb.go
- submission_assistant_service_http.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_checker.pb.go
- testing_config.pb.go
- testing_feedback.pb.go
- testing_interactor.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