pb

package
v0.0.0-...-58a198e Latest Latest
Warning

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

Go to latest
Published: Jun 24, 2019 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Api_Request_InsertSolution_Strategy_name = map[int32]string{
	0: "IGNORE",
	1: "REPLACE",
}
View Source
var Api_Request_InsertSolution_Strategy_value = map[string]int32{
	"IGNORE":  0,
	"REPLACE": 1,
}

Functions

This section is empty.

Types

type Api

type Api struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api) Descriptor

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

func (*Api) ProtoMessage

func (*Api) ProtoMessage()

func (*Api) Reset

func (m *Api) Reset()

func (*Api) String

func (m *Api) String() string

func (*Api) XXX_DiscardUnknown

func (m *Api) XXX_DiscardUnknown()

func (*Api) XXX_Marshal

func (m *Api) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api) XXX_Merge

func (m *Api) XXX_Merge(src proto.Message)

func (*Api) XXX_Size

func (m *Api) XXX_Size() int

func (*Api) XXX_Unmarshal

func (m *Api) XXX_Unmarshal(b []byte) error

type Api_Request

type Api_Request struct {
	Context              *Api_Request_Context              `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	InsertProblem        *Api_Request_InsertProblem        `protobuf:"bytes,2,opt,name=insert_problem,json=insertProblem,proto3" json:"insert_problem,omitempty"`
	InsertProgram        *Api_Request_InsertProgram        `protobuf:"bytes,3,opt,name=insert_program,json=insertProgram,proto3" json:"insert_program,omitempty"`
	AcquireSolution      *Api_Request_AcquireSolution      `protobuf:"bytes,4,opt,name=acquire_solution,json=acquireSolution,proto3" json:"acquire_solution,omitempty"`
	InsertSolution       *Api_Request_InsertSolution       `protobuf:"bytes,6,opt,name=insert_solution,json=insertSolution,proto3" json:"insert_solution,omitempty"`
	UpdateSolution       *Api_Request_UpdateSolution       `protobuf:"bytes,5,opt,name=update_solution,json=updateSolution,proto3" json:"update_solution,omitempty"`
	AcquireProblemExtra  *Api_Request_AcquireProblemExtra  `protobuf:"bytes,7,opt,name=acquire_problem_extra,json=acquireProblemExtra,proto3" json:"acquire_problem_extra,omitempty"`
	UpdateProblemExtra   *Api_Request_UpdateProblemExtra   `protobuf:"bytes,8,opt,name=update_problem_extra,json=updateProblemExtra,proto3" json:"update_problem_extra,omitempty"`
	AcquireSolutionExtra *Api_Request_AcquireSolutionExtra `protobuf:"bytes,9,opt,name=acquire_solution_extra,json=acquireSolutionExtra,proto3" json:"acquire_solution_extra,omitempty"`
	UpdateSolutionExtra  *Api_Request_UpdateSolutionExtra  `protobuf:"bytes,10,opt,name=update_solution_extra,json=updateSolutionExtra,proto3" json:"update_solution_extra,omitempty"`
	ExtendSolution       *Api_Request_ExtendSolution       `protobuf:"bytes,11,opt,name=extend_solution,json=extendSolution,proto3" json:"extend_solution,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

API Request defition.

NEXT ID TO USE: 2

func (*Api_Request) Descriptor

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

func (*Api_Request) GetAcquireProblemExtra

func (m *Api_Request) GetAcquireProblemExtra() *Api_Request_AcquireProblemExtra

func (*Api_Request) GetAcquireSolution

func (m *Api_Request) GetAcquireSolution() *Api_Request_AcquireSolution

func (*Api_Request) GetAcquireSolutionExtra

func (m *Api_Request) GetAcquireSolutionExtra() *Api_Request_AcquireSolutionExtra

func (*Api_Request) GetContext

func (m *Api_Request) GetContext() *Api_Request_Context

func (*Api_Request) GetExtendSolution

func (m *Api_Request) GetExtendSolution() *Api_Request_ExtendSolution

func (*Api_Request) GetInsertProblem

func (m *Api_Request) GetInsertProblem() *Api_Request_InsertProblem

func (*Api_Request) GetInsertProgram

func (m *Api_Request) GetInsertProgram() *Api_Request_InsertProgram

func (*Api_Request) GetInsertSolution

func (m *Api_Request) GetInsertSolution() *Api_Request_InsertSolution

func (*Api_Request) GetUpdateProblemExtra

func (m *Api_Request) GetUpdateProblemExtra() *Api_Request_UpdateProblemExtra

func (*Api_Request) GetUpdateSolution

func (m *Api_Request) GetUpdateSolution() *Api_Request_UpdateSolution

func (*Api_Request) GetUpdateSolutionExtra

func (m *Api_Request) GetUpdateSolutionExtra() *Api_Request_UpdateSolutionExtra

func (*Api_Request) ProtoMessage

func (*Api_Request) ProtoMessage()

func (*Api_Request) Reset

func (m *Api_Request) Reset()

func (*Api_Request) String

func (m *Api_Request) String() string

func (*Api_Request) XXX_DiscardUnknown

func (m *Api_Request) XXX_DiscardUnknown()

func (*Api_Request) XXX_Marshal

func (m *Api_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Request) XXX_Merge

func (m *Api_Request) XXX_Merge(src proto.Message)

func (*Api_Request) XXX_Size

func (m *Api_Request) XXX_Size() int

func (*Api_Request) XXX_Unmarshal

func (m *Api_Request) XXX_Unmarshal(b []byte) error

type Api_Request_AcquireProblemExtra

type Api_Request_AcquireProblemExtra struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Request_AcquireProblemExtra) Descriptor

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

func (*Api_Request_AcquireProblemExtra) ProtoMessage

func (*Api_Request_AcquireProblemExtra) ProtoMessage()

func (*Api_Request_AcquireProblemExtra) Reset

func (*Api_Request_AcquireProblemExtra) String

func (*Api_Request_AcquireProblemExtra) XXX_DiscardUnknown

func (m *Api_Request_AcquireProblemExtra) XXX_DiscardUnknown()

func (*Api_Request_AcquireProblemExtra) XXX_Marshal

func (m *Api_Request_AcquireProblemExtra) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Request_AcquireProblemExtra) XXX_Merge

func (m *Api_Request_AcquireProblemExtra) XXX_Merge(src proto.Message)

func (*Api_Request_AcquireProblemExtra) XXX_Size

func (m *Api_Request_AcquireProblemExtra) XXX_Size() int

func (*Api_Request_AcquireProblemExtra) XXX_Unmarshal

func (m *Api_Request_AcquireProblemExtra) XXX_Unmarshal(b []byte) error

type Api_Request_AcquireSolution

type Api_Request_AcquireSolution struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ジャッジプログラムが実行対象をこのメソッドで確保します

func (*Api_Request_AcquireSolution) Descriptor

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

func (*Api_Request_AcquireSolution) ProtoMessage

func (*Api_Request_AcquireSolution) ProtoMessage()

func (*Api_Request_AcquireSolution) Reset

func (m *Api_Request_AcquireSolution) Reset()

func (*Api_Request_AcquireSolution) String

func (m *Api_Request_AcquireSolution) String() string

func (*Api_Request_AcquireSolution) XXX_DiscardUnknown

func (m *Api_Request_AcquireSolution) XXX_DiscardUnknown()

func (*Api_Request_AcquireSolution) XXX_Marshal

func (m *Api_Request_AcquireSolution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Request_AcquireSolution) XXX_Merge

func (m *Api_Request_AcquireSolution) XXX_Merge(src proto.Message)

func (*Api_Request_AcquireSolution) XXX_Size

func (m *Api_Request_AcquireSolution) XXX_Size() int

func (*Api_Request_AcquireSolution) XXX_Unmarshal

func (m *Api_Request_AcquireSolution) XXX_Unmarshal(b []byte) error

type Api_Request_AcquireSolutionExtra

type Api_Request_AcquireSolutionExtra struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Request_AcquireSolutionExtra) Descriptor

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

func (*Api_Request_AcquireSolutionExtra) ProtoMessage

func (*Api_Request_AcquireSolutionExtra) ProtoMessage()

func (*Api_Request_AcquireSolutionExtra) Reset

func (*Api_Request_AcquireSolutionExtra) String

func (*Api_Request_AcquireSolutionExtra) XXX_DiscardUnknown

func (m *Api_Request_AcquireSolutionExtra) XXX_DiscardUnknown()

func (*Api_Request_AcquireSolutionExtra) XXX_Marshal

func (m *Api_Request_AcquireSolutionExtra) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Request_AcquireSolutionExtra) XXX_Merge

func (*Api_Request_AcquireSolutionExtra) XXX_Size

func (m *Api_Request_AcquireSolutionExtra) XXX_Size() int

func (*Api_Request_AcquireSolutionExtra) XXX_Unmarshal

func (m *Api_Request_AcquireSolutionExtra) XXX_Unmarshal(b []byte) error

type Api_Request_Context

type Api_Request_Context struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Request_Context) Descriptor

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

func (*Api_Request_Context) ProtoMessage

func (*Api_Request_Context) ProtoMessage()

func (*Api_Request_Context) Reset

func (m *Api_Request_Context) Reset()

func (*Api_Request_Context) String

func (m *Api_Request_Context) String() string

func (*Api_Request_Context) XXX_DiscardUnknown

func (m *Api_Request_Context) XXX_DiscardUnknown()

func (*Api_Request_Context) XXX_Marshal

func (m *Api_Request_Context) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Request_Context) XXX_Merge

func (m *Api_Request_Context) XXX_Merge(src proto.Message)

func (*Api_Request_Context) XXX_Size

func (m *Api_Request_Context) XXX_Size() int

func (*Api_Request_Context) XXX_Unmarshal

func (m *Api_Request_Context) XXX_Unmarshal(b []byte) error

type Api_Request_ExtendSolution

type Api_Request_ExtendSolution struct {
	SolutionId           int64    `protobuf:"varint,1,opt,name=solution_id,json=solutionId,proto3" json:"solution_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ロックの延長を行います

func (*Api_Request_ExtendSolution) Descriptor

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

func (*Api_Request_ExtendSolution) GetSolutionId

func (m *Api_Request_ExtendSolution) GetSolutionId() int64

func (*Api_Request_ExtendSolution) ProtoMessage

func (*Api_Request_ExtendSolution) ProtoMessage()

func (*Api_Request_ExtendSolution) Reset

func (m *Api_Request_ExtendSolution) Reset()

func (*Api_Request_ExtendSolution) String

func (m *Api_Request_ExtendSolution) String() string

func (*Api_Request_ExtendSolution) XXX_DiscardUnknown

func (m *Api_Request_ExtendSolution) XXX_DiscardUnknown()

func (*Api_Request_ExtendSolution) XXX_Marshal

func (m *Api_Request_ExtendSolution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Request_ExtendSolution) XXX_Merge

func (m *Api_Request_ExtendSolution) XXX_Merge(src proto.Message)

func (*Api_Request_ExtendSolution) XXX_Size

func (m *Api_Request_ExtendSolution) XXX_Size() int

func (*Api_Request_ExtendSolution) XXX_Unmarshal

func (m *Api_Request_ExtendSolution) XXX_Unmarshal(b []byte) error

type Api_Request_InsertProblem

type Api_Request_InsertProblem struct {
	ProblemName          string   `protobuf:"bytes,1,opt,name=problem_name,json=problemName,proto3" json:"problem_name,omitempty"`
	ProblemData          []byte   `protobuf:"bytes,2,opt,name=problem_data,json=problemData,proto3" json:"problem_data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

問題の追加を行います

func (*Api_Request_InsertProblem) Descriptor

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

func (*Api_Request_InsertProblem) GetProblemData

func (m *Api_Request_InsertProblem) GetProblemData() []byte

func (*Api_Request_InsertProblem) GetProblemName

func (m *Api_Request_InsertProblem) GetProblemName() string

func (*Api_Request_InsertProblem) ProtoMessage

func (*Api_Request_InsertProblem) ProtoMessage()

func (*Api_Request_InsertProblem) Reset

func (m *Api_Request_InsertProblem) Reset()

func (*Api_Request_InsertProblem) String

func (m *Api_Request_InsertProblem) String() string

func (*Api_Request_InsertProblem) XXX_DiscardUnknown

func (m *Api_Request_InsertProblem) XXX_DiscardUnknown()

func (*Api_Request_InsertProblem) XXX_Marshal

func (m *Api_Request_InsertProblem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Request_InsertProblem) XXX_Merge

func (m *Api_Request_InsertProblem) XXX_Merge(src proto.Message)

func (*Api_Request_InsertProblem) XXX_Size

func (m *Api_Request_InsertProblem) XXX_Size() int

func (*Api_Request_InsertProblem) XXX_Unmarshal

func (m *Api_Request_InsertProblem) XXX_Unmarshal(b []byte) error

type Api_Request_InsertProgram

type Api_Request_InsertProgram struct {
	ProgramName string `protobuf:"bytes,1,opt,name=program_name,json=programName,proto3" json:"program_name,omitempty"`
	ProgramCode string `protobuf:"bytes,2,opt,name=program_code,json=programCode,proto3" json:"program_code,omitempty"`
	// ブースターを "," 区切りで (e.g., ",CC")
	ProgramBoosters      string   `protobuf:"bytes,3,opt,name=program_boosters,json=programBoosters,proto3" json:"program_boosters,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AIプログラムの追加を行います

func (*Api_Request_InsertProgram) Descriptor

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

func (*Api_Request_InsertProgram) GetProgramBoosters

func (m *Api_Request_InsertProgram) GetProgramBoosters() string

func (*Api_Request_InsertProgram) GetProgramCode

func (m *Api_Request_InsertProgram) GetProgramCode() string

func (*Api_Request_InsertProgram) GetProgramName

func (m *Api_Request_InsertProgram) GetProgramName() string

func (*Api_Request_InsertProgram) ProtoMessage

func (*Api_Request_InsertProgram) ProtoMessage()

func (*Api_Request_InsertProgram) Reset

func (m *Api_Request_InsertProgram) Reset()

func (*Api_Request_InsertProgram) String

func (m *Api_Request_InsertProgram) String() string

func (*Api_Request_InsertProgram) XXX_DiscardUnknown

func (m *Api_Request_InsertProgram) XXX_DiscardUnknown()

func (*Api_Request_InsertProgram) XXX_Marshal

func (m *Api_Request_InsertProgram) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Request_InsertProgram) XXX_Merge

func (m *Api_Request_InsertProgram) XXX_Merge(src proto.Message)

func (*Api_Request_InsertProgram) XXX_Size

func (m *Api_Request_InsertProgram) XXX_Size() int

func (*Api_Request_InsertProgram) XXX_Unmarshal

func (m *Api_Request_InsertProgram) XXX_Unmarshal(b []byte) error

type Api_Request_InsertSolution

type Api_Request_InsertSolution struct {
	Strategy             Api_Request_InsertSolution_Strategy `protobuf:"varint,1,opt,name=strategy,proto3,enum=pb.Api_Request_InsertSolution_Strategy" json:"strategy,omitempty"`
	ProgramId            int64                               `protobuf:"varint,2,opt,name=program_id,json=programId,proto3" json:"program_id,omitempty"`
	ProblemId            int64                               `protobuf:"varint,3,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_unrecognized     []byte                              `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

リジャッジを行います 注意: ブースター非対応

func (*Api_Request_InsertSolution) Descriptor

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

func (*Api_Request_InsertSolution) GetProblemId

func (m *Api_Request_InsertSolution) GetProblemId() int64

func (*Api_Request_InsertSolution) GetProgramId

func (m *Api_Request_InsertSolution) GetProgramId() int64

func (*Api_Request_InsertSolution) GetStrategy

func (*Api_Request_InsertSolution) ProtoMessage

func (*Api_Request_InsertSolution) ProtoMessage()

func (*Api_Request_InsertSolution) Reset

func (m *Api_Request_InsertSolution) Reset()

func (*Api_Request_InsertSolution) String

func (m *Api_Request_InsertSolution) String() string

func (*Api_Request_InsertSolution) XXX_DiscardUnknown

func (m *Api_Request_InsertSolution) XXX_DiscardUnknown()

func (*Api_Request_InsertSolution) XXX_Marshal

func (m *Api_Request_InsertSolution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Request_InsertSolution) XXX_Merge

func (m *Api_Request_InsertSolution) XXX_Merge(src proto.Message)

func (*Api_Request_InsertSolution) XXX_Size

func (m *Api_Request_InsertSolution) XXX_Size() int

func (*Api_Request_InsertSolution) XXX_Unmarshal

func (m *Api_Request_InsertSolution) XXX_Unmarshal(b []byte) error

type Api_Request_InsertSolution_Strategy

type Api_Request_InsertSolution_Strategy int32
const (
	// 既存のフィールドはリジャッジしません
	Api_Request_InsertSolution_IGNORE Api_Request_InsertSolution_Strategy = 0
	// 既存のものもリジャッジします
	Api_Request_InsertSolution_REPLACE Api_Request_InsertSolution_Strategy = 1
)

func (Api_Request_InsertSolution_Strategy) EnumDescriptor

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

func (Api_Request_InsertSolution_Strategy) String

type Api_Request_UpdateProblemExtra

type Api_Request_UpdateProblemExtra struct {
	ProblemId            int64    `protobuf:"varint,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	ProblemDataImage     []byte   `protobuf:"bytes,2,opt,name=problem_data_image,json=problemDataImage,proto3" json:"problem_data_image,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Request_UpdateProblemExtra) Descriptor

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

func (*Api_Request_UpdateProblemExtra) GetProblemDataImage

func (m *Api_Request_UpdateProblemExtra) GetProblemDataImage() []byte

func (*Api_Request_UpdateProblemExtra) GetProblemId

func (m *Api_Request_UpdateProblemExtra) GetProblemId() int64

func (*Api_Request_UpdateProblemExtra) ProtoMessage

func (*Api_Request_UpdateProblemExtra) ProtoMessage()

func (*Api_Request_UpdateProblemExtra) Reset

func (m *Api_Request_UpdateProblemExtra) Reset()

func (*Api_Request_UpdateProblemExtra) String

func (*Api_Request_UpdateProblemExtra) XXX_DiscardUnknown

func (m *Api_Request_UpdateProblemExtra) XXX_DiscardUnknown()

func (*Api_Request_UpdateProblemExtra) XXX_Marshal

func (m *Api_Request_UpdateProblemExtra) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Request_UpdateProblemExtra) XXX_Merge

func (m *Api_Request_UpdateProblemExtra) XXX_Merge(src proto.Message)

func (*Api_Request_UpdateProblemExtra) XXX_Size

func (m *Api_Request_UpdateProblemExtra) XXX_Size() int

func (*Api_Request_UpdateProblemExtra) XXX_Unmarshal

func (m *Api_Request_UpdateProblemExtra) XXX_Unmarshal(b []byte) error

type Api_Request_UpdateSolution

type Api_Request_UpdateSolution struct {
	SolutionId           int64    `protobuf:"varint,1,opt,name=solution_id,json=solutionId,proto3" json:"solution_id,omitempty"`
	SolutionScore        int64    `protobuf:"varint,2,opt,name=solution_score,json=solutionScore,proto3" json:"solution_score,omitempty"`
	SolutionDataBlob     []byte   `protobuf:"bytes,3,opt,name=solution_data_blob,json=solutionDataBlob,proto3" json:"solution_data_blob,omitempty"`
	SolutionDataError    []byte   `protobuf:"bytes,4,opt,name=solution_data_error,json=solutionDataError,proto3" json:"solution_data_error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

スコアの更新を行います

func (*Api_Request_UpdateSolution) Descriptor

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

func (*Api_Request_UpdateSolution) GetSolutionDataBlob

func (m *Api_Request_UpdateSolution) GetSolutionDataBlob() []byte

func (*Api_Request_UpdateSolution) GetSolutionDataError

func (m *Api_Request_UpdateSolution) GetSolutionDataError() []byte

func (*Api_Request_UpdateSolution) GetSolutionId

func (m *Api_Request_UpdateSolution) GetSolutionId() int64

func (*Api_Request_UpdateSolution) GetSolutionScore

func (m *Api_Request_UpdateSolution) GetSolutionScore() int64

func (*Api_Request_UpdateSolution) ProtoMessage

func (*Api_Request_UpdateSolution) ProtoMessage()

func (*Api_Request_UpdateSolution) Reset

func (m *Api_Request_UpdateSolution) Reset()

func (*Api_Request_UpdateSolution) String

func (m *Api_Request_UpdateSolution) String() string

func (*Api_Request_UpdateSolution) XXX_DiscardUnknown

func (m *Api_Request_UpdateSolution) XXX_DiscardUnknown()

func (*Api_Request_UpdateSolution) XXX_Marshal

func (m *Api_Request_UpdateSolution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Request_UpdateSolution) XXX_Merge

func (m *Api_Request_UpdateSolution) XXX_Merge(src proto.Message)

func (*Api_Request_UpdateSolution) XXX_Size

func (m *Api_Request_UpdateSolution) XXX_Size() int

func (*Api_Request_UpdateSolution) XXX_Unmarshal

func (m *Api_Request_UpdateSolution) XXX_Unmarshal(b []byte) error

type Api_Request_UpdateSolutionExtra

type Api_Request_UpdateSolutionExtra struct {
	SolutionId           int64    `protobuf:"varint,1,opt,name=solution_id,json=solutionId,proto3" json:"solution_id,omitempty"`
	SolutionDataImage    []byte   `protobuf:"bytes,2,opt,name=solution_data_image,json=solutionDataImage,proto3" json:"solution_data_image,omitempty"`
	SolutionDataModified string   `protobuf:"bytes,3,opt,name=solution_data_modified,json=solutionDataModified,proto3" json:"solution_data_modified,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Request_UpdateSolutionExtra) Descriptor

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

func (*Api_Request_UpdateSolutionExtra) GetSolutionDataImage

func (m *Api_Request_UpdateSolutionExtra) GetSolutionDataImage() []byte

func (*Api_Request_UpdateSolutionExtra) GetSolutionDataModified

func (m *Api_Request_UpdateSolutionExtra) GetSolutionDataModified() string

func (*Api_Request_UpdateSolutionExtra) GetSolutionId

func (m *Api_Request_UpdateSolutionExtra) GetSolutionId() int64

func (*Api_Request_UpdateSolutionExtra) ProtoMessage

func (*Api_Request_UpdateSolutionExtra) ProtoMessage()

func (*Api_Request_UpdateSolutionExtra) Reset

func (*Api_Request_UpdateSolutionExtra) String

func (*Api_Request_UpdateSolutionExtra) XXX_DiscardUnknown

func (m *Api_Request_UpdateSolutionExtra) XXX_DiscardUnknown()

func (*Api_Request_UpdateSolutionExtra) XXX_Marshal

func (m *Api_Request_UpdateSolutionExtra) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Request_UpdateSolutionExtra) XXX_Merge

func (m *Api_Request_UpdateSolutionExtra) XXX_Merge(src proto.Message)

func (*Api_Request_UpdateSolutionExtra) XXX_Size

func (m *Api_Request_UpdateSolutionExtra) XXX_Size() int

func (*Api_Request_UpdateSolutionExtra) XXX_Unmarshal

func (m *Api_Request_UpdateSolutionExtra) XXX_Unmarshal(b []byte) error

type Api_Response

type Api_Response struct {
	Context              *Api_Response_Context              `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	InsertProblem        *Api_Response_InsertProblem        `protobuf:"bytes,2,opt,name=insert_problem,json=insertProblem,proto3" json:"insert_problem,omitempty"`
	InsertProgram        *Api_Response_InsertProgram        `protobuf:"bytes,3,opt,name=insert_program,json=insertProgram,proto3" json:"insert_program,omitempty"`
	AcquireSolution      *Api_Response_AcquireSolution      `protobuf:"bytes,4,opt,name=acquire_solution,json=acquireSolution,proto3" json:"acquire_solution,omitempty"`
	InsertSolution       *Api_Response_InsertSolution       `protobuf:"bytes,6,opt,name=insert_solution,json=insertSolution,proto3" json:"insert_solution,omitempty"`
	UpdateSolution       *Api_Response_UpdateSolution       `protobuf:"bytes,5,opt,name=update_solution,json=updateSolution,proto3" json:"update_solution,omitempty"`
	AcquireProblemExtra  *Api_Response_AcquireProblemExtra  `protobuf:"bytes,7,opt,name=acquire_problem_extra,json=acquireProblemExtra,proto3" json:"acquire_problem_extra,omitempty"`
	UpdateProblemExtra   *Api_Response_UpdateProblemExtra   `protobuf:"bytes,8,opt,name=update_problem_extra,json=updateProblemExtra,proto3" json:"update_problem_extra,omitempty"`
	AcquireSolutionExtra *Api_Response_AcquireSolutionExtra `protobuf:"bytes,9,opt,name=acquire_solution_extra,json=acquireSolutionExtra,proto3" json:"acquire_solution_extra,omitempty"`
	UpdateSolutionExtra  *Api_Response_UpdateSolutionExtra  `protobuf:"bytes,10,opt,name=update_solution_extra,json=updateSolutionExtra,proto3" json:"update_solution_extra,omitempty"`
	ExtendSolution       *Api_Response_ExtendSolution       `protobuf:"bytes,11,opt,name=extend_solution,json=extendSolution,proto3" json:"extend_solution,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_unrecognized     []byte                             `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

API Response defition.

NEXT ID TO USE: 2

func (*Api_Response) Descriptor

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

func (*Api_Response) GetAcquireProblemExtra

func (m *Api_Response) GetAcquireProblemExtra() *Api_Response_AcquireProblemExtra

func (*Api_Response) GetAcquireSolution

func (m *Api_Response) GetAcquireSolution() *Api_Response_AcquireSolution

func (*Api_Response) GetAcquireSolutionExtra

func (m *Api_Response) GetAcquireSolutionExtra() *Api_Response_AcquireSolutionExtra

func (*Api_Response) GetContext

func (m *Api_Response) GetContext() *Api_Response_Context

func (*Api_Response) GetExtendSolution

func (m *Api_Response) GetExtendSolution() *Api_Response_ExtendSolution

func (*Api_Response) GetInsertProblem

func (m *Api_Response) GetInsertProblem() *Api_Response_InsertProblem

func (*Api_Response) GetInsertProgram

func (m *Api_Response) GetInsertProgram() *Api_Response_InsertProgram

func (*Api_Response) GetInsertSolution

func (m *Api_Response) GetInsertSolution() *Api_Response_InsertSolution

func (*Api_Response) GetUpdateProblemExtra

func (m *Api_Response) GetUpdateProblemExtra() *Api_Response_UpdateProblemExtra

func (*Api_Response) GetUpdateSolution

func (m *Api_Response) GetUpdateSolution() *Api_Response_UpdateSolution

func (*Api_Response) GetUpdateSolutionExtra

func (m *Api_Response) GetUpdateSolutionExtra() *Api_Response_UpdateSolutionExtra

func (*Api_Response) ProtoMessage

func (*Api_Response) ProtoMessage()

func (*Api_Response) Reset

func (m *Api_Response) Reset()

func (*Api_Response) String

func (m *Api_Response) String() string

func (*Api_Response) XXX_DiscardUnknown

func (m *Api_Response) XXX_DiscardUnknown()

func (*Api_Response) XXX_Marshal

func (m *Api_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Response) XXX_Merge

func (m *Api_Response) XXX_Merge(src proto.Message)

func (*Api_Response) XXX_Size

func (m *Api_Response) XXX_Size() int

func (*Api_Response) XXX_Unmarshal

func (m *Api_Response) XXX_Unmarshal(b []byte) error

type Api_Response_AcquireProblemExtra

type Api_Response_AcquireProblemExtra struct {
	ProblemId            int64    `protobuf:"varint,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	ProblemDataBlob      []byte   `protobuf:"bytes,2,opt,name=problem_data_blob,json=problemDataBlob,proto3" json:"problem_data_blob,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Response_AcquireProblemExtra) Descriptor

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

func (*Api_Response_AcquireProblemExtra) GetProblemDataBlob

func (m *Api_Response_AcquireProblemExtra) GetProblemDataBlob() []byte

func (*Api_Response_AcquireProblemExtra) GetProblemId

func (m *Api_Response_AcquireProblemExtra) GetProblemId() int64

func (*Api_Response_AcquireProblemExtra) ProtoMessage

func (*Api_Response_AcquireProblemExtra) ProtoMessage()

func (*Api_Response_AcquireProblemExtra) Reset

func (*Api_Response_AcquireProblemExtra) String

func (*Api_Response_AcquireProblemExtra) XXX_DiscardUnknown

func (m *Api_Response_AcquireProblemExtra) XXX_DiscardUnknown()

func (*Api_Response_AcquireProblemExtra) XXX_Marshal

func (m *Api_Response_AcquireProblemExtra) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Response_AcquireProblemExtra) XXX_Merge

func (*Api_Response_AcquireProblemExtra) XXX_Size

func (m *Api_Response_AcquireProblemExtra) XXX_Size() int

func (*Api_Response_AcquireProblemExtra) XXX_Unmarshal

func (m *Api_Response_AcquireProblemExtra) XXX_Unmarshal(b []byte) error

type Api_Response_AcquireSolution

type Api_Response_AcquireSolution struct {
	SolutionId           int64    `protobuf:"varint,1,opt,name=solution_id,json=solutionId,proto3" json:"solution_id,omitempty"`
	SolutionBooster      string   `protobuf:"bytes,8,opt,name=solution_booster,json=solutionBooster,proto3" json:"solution_booster,omitempty"`
	ProgramId            int64    `protobuf:"varint,2,opt,name=program_id,json=programId,proto3" json:"program_id,omitempty"`
	ProgramName          string   `protobuf:"bytes,3,opt,name=program_name,json=programName,proto3" json:"program_name,omitempty"`
	ProgramCode          string   `protobuf:"bytes,4,opt,name=program_code,json=programCode,proto3" json:"program_code,omitempty"`
	ProblemId            int64    `protobuf:"varint,5,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	ProblemName          string   `protobuf:"bytes,6,opt,name=problem_name,json=problemName,proto3" json:"problem_name,omitempty"`
	ProblemDataBlob      []byte   `protobuf:"bytes,7,opt,name=problem_data_blob,json=problemDataBlob,proto3" json:"problem_data_blob,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Response_AcquireSolution) Descriptor

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

func (*Api_Response_AcquireSolution) GetProblemDataBlob

func (m *Api_Response_AcquireSolution) GetProblemDataBlob() []byte

func (*Api_Response_AcquireSolution) GetProblemId

func (m *Api_Response_AcquireSolution) GetProblemId() int64

func (*Api_Response_AcquireSolution) GetProblemName

func (m *Api_Response_AcquireSolution) GetProblemName() string

func (*Api_Response_AcquireSolution) GetProgramCode

func (m *Api_Response_AcquireSolution) GetProgramCode() string

func (*Api_Response_AcquireSolution) GetProgramId

func (m *Api_Response_AcquireSolution) GetProgramId() int64

func (*Api_Response_AcquireSolution) GetProgramName

func (m *Api_Response_AcquireSolution) GetProgramName() string

func (*Api_Response_AcquireSolution) GetSolutionBooster

func (m *Api_Response_AcquireSolution) GetSolutionBooster() string

func (*Api_Response_AcquireSolution) GetSolutionId

func (m *Api_Response_AcquireSolution) GetSolutionId() int64

func (*Api_Response_AcquireSolution) ProtoMessage

func (*Api_Response_AcquireSolution) ProtoMessage()

func (*Api_Response_AcquireSolution) Reset

func (m *Api_Response_AcquireSolution) Reset()

func (*Api_Response_AcquireSolution) String

func (*Api_Response_AcquireSolution) XXX_DiscardUnknown

func (m *Api_Response_AcquireSolution) XXX_DiscardUnknown()

func (*Api_Response_AcquireSolution) XXX_Marshal

func (m *Api_Response_AcquireSolution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Response_AcquireSolution) XXX_Merge

func (m *Api_Response_AcquireSolution) XXX_Merge(src proto.Message)

func (*Api_Response_AcquireSolution) XXX_Size

func (m *Api_Response_AcquireSolution) XXX_Size() int

func (*Api_Response_AcquireSolution) XXX_Unmarshal

func (m *Api_Response_AcquireSolution) XXX_Unmarshal(b []byte) error

type Api_Response_AcquireSolutionExtra

type Api_Response_AcquireSolutionExtra struct {
	SolutionId           int64    `protobuf:"varint,1,opt,name=solution_id,json=solutionId,proto3" json:"solution_id,omitempty"`
	SolutionBooster      string   `protobuf:"bytes,5,opt,name=solution_booster,json=solutionBooster,proto3" json:"solution_booster,omitempty"`
	ProblemDataBlob      []byte   `protobuf:"bytes,2,opt,name=problem_data_blob,json=problemDataBlob,proto3" json:"problem_data_blob,omitempty"`
	SolutionDataBlob     []byte   `protobuf:"bytes,3,opt,name=solution_data_blob,json=solutionDataBlob,proto3" json:"solution_data_blob,omitempty"`
	SolutionDataModified string   `protobuf:"bytes,4,opt,name=solution_data_modified,json=solutionDataModified,proto3" json:"solution_data_modified,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Response_AcquireSolutionExtra) Descriptor

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

func (*Api_Response_AcquireSolutionExtra) GetProblemDataBlob

func (m *Api_Response_AcquireSolutionExtra) GetProblemDataBlob() []byte

func (*Api_Response_AcquireSolutionExtra) GetSolutionBooster

func (m *Api_Response_AcquireSolutionExtra) GetSolutionBooster() string

func (*Api_Response_AcquireSolutionExtra) GetSolutionDataBlob

func (m *Api_Response_AcquireSolutionExtra) GetSolutionDataBlob() []byte

func (*Api_Response_AcquireSolutionExtra) GetSolutionDataModified

func (m *Api_Response_AcquireSolutionExtra) GetSolutionDataModified() string

func (*Api_Response_AcquireSolutionExtra) GetSolutionId

func (m *Api_Response_AcquireSolutionExtra) GetSolutionId() int64

func (*Api_Response_AcquireSolutionExtra) ProtoMessage

func (*Api_Response_AcquireSolutionExtra) ProtoMessage()

func (*Api_Response_AcquireSolutionExtra) Reset

func (*Api_Response_AcquireSolutionExtra) String

func (*Api_Response_AcquireSolutionExtra) XXX_DiscardUnknown

func (m *Api_Response_AcquireSolutionExtra) XXX_DiscardUnknown()

func (*Api_Response_AcquireSolutionExtra) XXX_Marshal

func (m *Api_Response_AcquireSolutionExtra) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Response_AcquireSolutionExtra) XXX_Merge

func (*Api_Response_AcquireSolutionExtra) XXX_Size

func (m *Api_Response_AcquireSolutionExtra) XXX_Size() int

func (*Api_Response_AcquireSolutionExtra) XXX_Unmarshal

func (m *Api_Response_AcquireSolutionExtra) XXX_Unmarshal(b []byte) error

type Api_Response_Context

type Api_Response_Context struct {
	ErrorMessages        []string `protobuf:"bytes,1,rep,name=error_messages,json=errorMessages,proto3" json:"error_messages,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Response_Context) Descriptor

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

func (*Api_Response_Context) GetErrorMessages

func (m *Api_Response_Context) GetErrorMessages() []string

func (*Api_Response_Context) ProtoMessage

func (*Api_Response_Context) ProtoMessage()

func (*Api_Response_Context) Reset

func (m *Api_Response_Context) Reset()

func (*Api_Response_Context) String

func (m *Api_Response_Context) String() string

func (*Api_Response_Context) XXX_DiscardUnknown

func (m *Api_Response_Context) XXX_DiscardUnknown()

func (*Api_Response_Context) XXX_Marshal

func (m *Api_Response_Context) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Response_Context) XXX_Merge

func (m *Api_Response_Context) XXX_Merge(src proto.Message)

func (*Api_Response_Context) XXX_Size

func (m *Api_Response_Context) XXX_Size() int

func (*Api_Response_Context) XXX_Unmarshal

func (m *Api_Response_Context) XXX_Unmarshal(b []byte) error

type Api_Response_ExtendSolution

type Api_Response_ExtendSolution struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Response_ExtendSolution) Descriptor

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

func (*Api_Response_ExtendSolution) ProtoMessage

func (*Api_Response_ExtendSolution) ProtoMessage()

func (*Api_Response_ExtendSolution) Reset

func (m *Api_Response_ExtendSolution) Reset()

func (*Api_Response_ExtendSolution) String

func (m *Api_Response_ExtendSolution) String() string

func (*Api_Response_ExtendSolution) XXX_DiscardUnknown

func (m *Api_Response_ExtendSolution) XXX_DiscardUnknown()

func (*Api_Response_ExtendSolution) XXX_Marshal

func (m *Api_Response_ExtendSolution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Response_ExtendSolution) XXX_Merge

func (m *Api_Response_ExtendSolution) XXX_Merge(src proto.Message)

func (*Api_Response_ExtendSolution) XXX_Size

func (m *Api_Response_ExtendSolution) XXX_Size() int

func (*Api_Response_ExtendSolution) XXX_Unmarshal

func (m *Api_Response_ExtendSolution) XXX_Unmarshal(b []byte) error

type Api_Response_InsertProblem

type Api_Response_InsertProblem struct {
	ProblemId            int64    `protobuf:"varint,1,opt,name=problem_id,json=problemId,proto3" json:"problem_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Response_InsertProblem) Descriptor

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

func (*Api_Response_InsertProblem) GetProblemId

func (m *Api_Response_InsertProblem) GetProblemId() int64

func (*Api_Response_InsertProblem) ProtoMessage

func (*Api_Response_InsertProblem) ProtoMessage()

func (*Api_Response_InsertProblem) Reset

func (m *Api_Response_InsertProblem) Reset()

func (*Api_Response_InsertProblem) String

func (m *Api_Response_InsertProblem) String() string

func (*Api_Response_InsertProblem) XXX_DiscardUnknown

func (m *Api_Response_InsertProblem) XXX_DiscardUnknown()

func (*Api_Response_InsertProblem) XXX_Marshal

func (m *Api_Response_InsertProblem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Response_InsertProblem) XXX_Merge

func (m *Api_Response_InsertProblem) XXX_Merge(src proto.Message)

func (*Api_Response_InsertProblem) XXX_Size

func (m *Api_Response_InsertProblem) XXX_Size() int

func (*Api_Response_InsertProblem) XXX_Unmarshal

func (m *Api_Response_InsertProblem) XXX_Unmarshal(b []byte) error

type Api_Response_InsertProgram

type Api_Response_InsertProgram struct {
	ProgramId            int64    `protobuf:"varint,1,opt,name=program_id,json=programId,proto3" json:"program_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Response_InsertProgram) Descriptor

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

func (*Api_Response_InsertProgram) GetProgramId

func (m *Api_Response_InsertProgram) GetProgramId() int64

func (*Api_Response_InsertProgram) ProtoMessage

func (*Api_Response_InsertProgram) ProtoMessage()

func (*Api_Response_InsertProgram) Reset

func (m *Api_Response_InsertProgram) Reset()

func (*Api_Response_InsertProgram) String

func (m *Api_Response_InsertProgram) String() string

func (*Api_Response_InsertProgram) XXX_DiscardUnknown

func (m *Api_Response_InsertProgram) XXX_DiscardUnknown()

func (*Api_Response_InsertProgram) XXX_Marshal

func (m *Api_Response_InsertProgram) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Response_InsertProgram) XXX_Merge

func (m *Api_Response_InsertProgram) XXX_Merge(src proto.Message)

func (*Api_Response_InsertProgram) XXX_Size

func (m *Api_Response_InsertProgram) XXX_Size() int

func (*Api_Response_InsertProgram) XXX_Unmarshal

func (m *Api_Response_InsertProgram) XXX_Unmarshal(b []byte) error

type Api_Response_InsertSolution

type Api_Response_InsertSolution struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Response_InsertSolution) Descriptor

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

func (*Api_Response_InsertSolution) ProtoMessage

func (*Api_Response_InsertSolution) ProtoMessage()

func (*Api_Response_InsertSolution) Reset

func (m *Api_Response_InsertSolution) Reset()

func (*Api_Response_InsertSolution) String

func (m *Api_Response_InsertSolution) String() string

func (*Api_Response_InsertSolution) XXX_DiscardUnknown

func (m *Api_Response_InsertSolution) XXX_DiscardUnknown()

func (*Api_Response_InsertSolution) XXX_Marshal

func (m *Api_Response_InsertSolution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Response_InsertSolution) XXX_Merge

func (m *Api_Response_InsertSolution) XXX_Merge(src proto.Message)

func (*Api_Response_InsertSolution) XXX_Size

func (m *Api_Response_InsertSolution) XXX_Size() int

func (*Api_Response_InsertSolution) XXX_Unmarshal

func (m *Api_Response_InsertSolution) XXX_Unmarshal(b []byte) error

type Api_Response_UpdateProblemExtra

type Api_Response_UpdateProblemExtra struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Response_UpdateProblemExtra) Descriptor

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

func (*Api_Response_UpdateProblemExtra) ProtoMessage

func (*Api_Response_UpdateProblemExtra) ProtoMessage()

func (*Api_Response_UpdateProblemExtra) Reset

func (*Api_Response_UpdateProblemExtra) String

func (*Api_Response_UpdateProblemExtra) XXX_DiscardUnknown

func (m *Api_Response_UpdateProblemExtra) XXX_DiscardUnknown()

func (*Api_Response_UpdateProblemExtra) XXX_Marshal

func (m *Api_Response_UpdateProblemExtra) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Response_UpdateProblemExtra) XXX_Merge

func (m *Api_Response_UpdateProblemExtra) XXX_Merge(src proto.Message)

func (*Api_Response_UpdateProblemExtra) XXX_Size

func (m *Api_Response_UpdateProblemExtra) XXX_Size() int

func (*Api_Response_UpdateProblemExtra) XXX_Unmarshal

func (m *Api_Response_UpdateProblemExtra) XXX_Unmarshal(b []byte) error

type Api_Response_UpdateSolution

type Api_Response_UpdateSolution struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Response_UpdateSolution) Descriptor

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

func (*Api_Response_UpdateSolution) ProtoMessage

func (*Api_Response_UpdateSolution) ProtoMessage()

func (*Api_Response_UpdateSolution) Reset

func (m *Api_Response_UpdateSolution) Reset()

func (*Api_Response_UpdateSolution) String

func (m *Api_Response_UpdateSolution) String() string

func (*Api_Response_UpdateSolution) XXX_DiscardUnknown

func (m *Api_Response_UpdateSolution) XXX_DiscardUnknown()

func (*Api_Response_UpdateSolution) XXX_Marshal

func (m *Api_Response_UpdateSolution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Response_UpdateSolution) XXX_Merge

func (m *Api_Response_UpdateSolution) XXX_Merge(src proto.Message)

func (*Api_Response_UpdateSolution) XXX_Size

func (m *Api_Response_UpdateSolution) XXX_Size() int

func (*Api_Response_UpdateSolution) XXX_Unmarshal

func (m *Api_Response_UpdateSolution) XXX_Unmarshal(b []byte) error

type Api_Response_UpdateSolutionExtra

type Api_Response_UpdateSolutionExtra struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Api_Response_UpdateSolutionExtra) Descriptor

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

func (*Api_Response_UpdateSolutionExtra) ProtoMessage

func (*Api_Response_UpdateSolutionExtra) ProtoMessage()

func (*Api_Response_UpdateSolutionExtra) Reset

func (*Api_Response_UpdateSolutionExtra) String

func (*Api_Response_UpdateSolutionExtra) XXX_DiscardUnknown

func (m *Api_Response_UpdateSolutionExtra) XXX_DiscardUnknown()

func (*Api_Response_UpdateSolutionExtra) XXX_Marshal

func (m *Api_Response_UpdateSolutionExtra) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Api_Response_UpdateSolutionExtra) XXX_Merge

func (*Api_Response_UpdateSolutionExtra) XXX_Size

func (m *Api_Response_UpdateSolutionExtra) XXX_Size() int

func (*Api_Response_UpdateSolutionExtra) XXX_Unmarshal

func (m *Api_Response_UpdateSolutionExtra) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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