Documentation ¶
Overview ¶
Package gerrit contains Gerrit service definition.
Package gerrit is a generated GoMock package.
Index ¶
- Constants
- Variables
- func FileDescriptorSet() *descriptor.FileDescriptorSet
- func RegisterGerritServer(s prpc.Registrar, srv GerritServer)
- type AbandonChangeRequest
- func (*AbandonChangeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AbandonChangeRequest) GetMessage() string
- func (x *AbandonChangeRequest) GetNumber() int64
- func (x *AbandonChangeRequest) GetProject() string
- func (*AbandonChangeRequest) ProtoMessage()
- func (x *AbandonChangeRequest) ProtoReflect() protoreflect.Message
- func (x *AbandonChangeRequest) Reset()
- func (x *AbandonChangeRequest) String() string
- type AccountInfo
- func (*AccountInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AccountInfo) GetEmail() string
- func (x *AccountInfo) GetName() string
- func (x *AccountInfo) GetSecondaryEmails() []string
- func (x *AccountInfo) GetUsername() string
- func (*AccountInfo) ProtoMessage()
- func (x *AccountInfo) ProtoReflect() protoreflect.Message
- func (x *AccountInfo) Reset()
- func (x *AccountInfo) String() string
- type ChangeEditFileContentRequest
- func (*ChangeEditFileContentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ChangeEditFileContentRequest) GetContent() []byte
- func (x *ChangeEditFileContentRequest) GetFilePath() string
- func (x *ChangeEditFileContentRequest) GetNumber() int64
- func (x *ChangeEditFileContentRequest) GetProject() string
- func (*ChangeEditFileContentRequest) ProtoMessage()
- func (x *ChangeEditFileContentRequest) ProtoReflect() protoreflect.Message
- func (x *ChangeEditFileContentRequest) Reset()
- func (x *ChangeEditFileContentRequest) String() string
- type ChangeEditPublishRequest
- func (*ChangeEditPublishRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ChangeEditPublishRequest) GetNumber() int64
- func (x *ChangeEditPublishRequest) GetProject() string
- func (*ChangeEditPublishRequest) ProtoMessage()
- func (x *ChangeEditPublishRequest) ProtoReflect() protoreflect.Message
- func (x *ChangeEditPublishRequest) Reset()
- func (x *ChangeEditPublishRequest) String() string
- type ChangeInfo
- func (*ChangeInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ChangeInfo) GetCurrentRevision() string
- func (x *ChangeInfo) GetLabels() map[string]*LabelInfo
- func (x *ChangeInfo) GetMessages() []*ChangeMessageInfo
- func (x *ChangeInfo) GetNumber() int64
- func (x *ChangeInfo) GetOwner() *AccountInfo
- func (x *ChangeInfo) GetProject() string
- func (x *ChangeInfo) GetRef() string
- func (x *ChangeInfo) GetRevisions() map[string]*RevisionInfo
- func (x *ChangeInfo) GetStatus() ChangeInfo_Status
- func (*ChangeInfo) ProtoMessage()
- func (x *ChangeInfo) ProtoReflect() protoreflect.Message
- func (x *ChangeInfo) Reset()
- func (x *ChangeInfo) String() string
- type ChangeInfo_Status
- func (ChangeInfo_Status) Descriptor() protoreflect.EnumDescriptor
- func (x ChangeInfo_Status) Enum() *ChangeInfo_Status
- func (ChangeInfo_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x ChangeInfo_Status) Number() protoreflect.EnumNumber
- func (x ChangeInfo_Status) String() string
- func (ChangeInfo_Status) Type() protoreflect.EnumType
- type ChangeMessageInfo
- func (*ChangeMessageInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ChangeMessageInfo) GetAuthor() *AccountInfo
- func (x *ChangeMessageInfo) GetDate() *timestamp.Timestamp
- func (x *ChangeMessageInfo) GetId() string
- func (x *ChangeMessageInfo) GetMessage() string
- func (x *ChangeMessageInfo) GetRealAuthor() *AccountInfo
- func (*ChangeMessageInfo) ProtoMessage()
- func (x *ChangeMessageInfo) ProtoReflect() protoreflect.Message
- func (x *ChangeMessageInfo) Reset()
- func (x *ChangeMessageInfo) String() string
- type CreateChangeRequest
- func (*CreateChangeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateChangeRequest) GetBaseCommit() string
- func (x *CreateChangeRequest) GetProject() string
- func (x *CreateChangeRequest) GetRef() string
- func (x *CreateChangeRequest) GetSubject() string
- func (*CreateChangeRequest) ProtoMessage()
- func (x *CreateChangeRequest) ProtoReflect() protoreflect.Message
- func (x *CreateChangeRequest) Reset()
- func (x *CreateChangeRequest) String() string
- type DeleteEditFileContentRequest
- func (*DeleteEditFileContentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteEditFileContentRequest) GetFilePath() string
- func (x *DeleteEditFileContentRequest) GetNumber() int64
- func (x *DeleteEditFileContentRequest) GetProject() string
- func (*DeleteEditFileContentRequest) ProtoMessage()
- func (x *DeleteEditFileContentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteEditFileContentRequest) Reset()
- func (x *DeleteEditFileContentRequest) String() string
- type FileInfo
- func (*FileInfo) Descriptor() ([]byte, []int)deprecated
- func (x *FileInfo) GetBinary() bool
- func (x *FileInfo) GetLinesDeleted() int32
- func (x *FileInfo) GetLinesInserted() int32
- func (x *FileInfo) GetOldPath() string
- func (x *FileInfo) GetSize() int64
- func (x *FileInfo) GetSizeDelta() int64
- func (x *FileInfo) GetStatus() FileInfo_Status
- func (*FileInfo) ProtoMessage()
- func (x *FileInfo) ProtoReflect() protoreflect.Message
- func (x *FileInfo) Reset()
- func (x *FileInfo) String() string
- type FileInfo_Status
- func (FileInfo_Status) Descriptor() protoreflect.EnumDescriptor
- func (x FileInfo_Status) Enum() *FileInfo_Status
- func (FileInfo_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x FileInfo_Status) Number() protoreflect.EnumNumber
- func (x FileInfo_Status) String() string
- func (FileInfo_Status) Type() protoreflect.EnumType
- type GerritClient
- type GerritServer
- type GetChangeRequest
- func (*GetChangeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetChangeRequest) GetNumber() int64
- func (x *GetChangeRequest) GetOptions() []QueryOption
- func (*GetChangeRequest) ProtoMessage()
- func (x *GetChangeRequest) ProtoReflect() protoreflect.Message
- func (x *GetChangeRequest) Reset()
- func (x *GetChangeRequest) String() string
- func (r *GetChangeRequest) Validate() error
- type GetMergeableRequest
- func (*GetMergeableRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetMergeableRequest) GetNumber() int64
- func (x *GetMergeableRequest) GetProject() string
- func (x *GetMergeableRequest) GetRevisionId() string
- func (x *GetMergeableRequest) GetSource() string
- func (x *GetMergeableRequest) GetStrategy() MergeableStrategy
- func (*GetMergeableRequest) ProtoMessage()
- func (x *GetMergeableRequest) ProtoReflect() protoreflect.Message
- func (x *GetMergeableRequest) Reset()
- func (x *GetMergeableRequest) String() string
- type LabelInfo
- func (*LabelInfo) Descriptor() ([]byte, []int)deprecated
- func (x *LabelInfo) GetApproved() *AccountInfo
- func (x *LabelInfo) GetBlocking() bool
- func (x *LabelInfo) GetDefaultValue() int32
- func (x *LabelInfo) GetDisliked() *AccountInfo
- func (x *LabelInfo) GetOptional() bool
- func (x *LabelInfo) GetRecommended() *AccountInfo
- func (x *LabelInfo) GetRejected() *AccountInfo
- func (x *LabelInfo) GetValue() int32
- func (*LabelInfo) ProtoMessage()
- func (x *LabelInfo) ProtoReflect() protoreflect.Message
- func (x *LabelInfo) Reset()
- func (x *LabelInfo) String() string
- type ListChangesRequest
- func (*ListChangesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListChangesRequest) GetLimit() int64
- func (x *ListChangesRequest) GetOffset() int64
- func (x *ListChangesRequest) GetOptions() []QueryOption
- func (x *ListChangesRequest) GetQuery() string
- func (*ListChangesRequest) ProtoMessage()
- func (x *ListChangesRequest) ProtoReflect() protoreflect.Message
- func (x *ListChangesRequest) Reset()
- func (x *ListChangesRequest) String() string
- type ListChangesResponse
- func (*ListChangesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListChangesResponse) GetChanges() []*ChangeInfo
- func (x *ListChangesResponse) GetMoreChanges() bool
- func (*ListChangesResponse) ProtoMessage()
- func (x *ListChangesResponse) ProtoReflect() protoreflect.Message
- func (x *ListChangesResponse) Reset()
- func (x *ListChangesResponse) String() string
- type ListFilesRequest
- func (*ListFilesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListFilesRequest) GetNumber() int64
- func (x *ListFilesRequest) GetParent() int64
- func (x *ListFilesRequest) GetProject() string
- func (x *ListFilesRequest) GetRevisionId() string
- func (x *ListFilesRequest) GetSubstringQuery() string
- func (*ListFilesRequest) ProtoMessage()
- func (x *ListFilesRequest) ProtoReflect() protoreflect.Message
- func (x *ListFilesRequest) Reset()
- func (x *ListFilesRequest) String() string
- type ListFilesResponse
- func (*ListFilesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListFilesResponse) GetFiles() map[string]*FileInfo
- func (*ListFilesResponse) ProtoMessage()
- func (x *ListFilesResponse) ProtoReflect() protoreflect.Message
- func (x *ListFilesResponse) Reset()
- func (x *ListFilesResponse) String() string
- type MergeableInfo
- func (*MergeableInfo) Descriptor() ([]byte, []int)deprecated
- func (x *MergeableInfo) GetCommitMerged() bool
- func (x *MergeableInfo) GetConflicts() []string
- func (x *MergeableInfo) GetContentMerged() bool
- func (x *MergeableInfo) GetMergeable() bool
- func (x *MergeableInfo) GetMergeableInto() []string
- func (x *MergeableInfo) GetStrategy() MergeableStrategy
- func (x *MergeableInfo) GetSubmitType() MergeableInfo_SubmitType
- func (*MergeableInfo) ProtoMessage()
- func (x *MergeableInfo) ProtoReflect() protoreflect.Message
- func (x *MergeableInfo) Reset()
- func (x *MergeableInfo) String() string
- type MergeableInfo_SubmitType
- func (MergeableInfo_SubmitType) Descriptor() protoreflect.EnumDescriptor
- func (x MergeableInfo_SubmitType) Enum() *MergeableInfo_SubmitType
- func (MergeableInfo_SubmitType) EnumDescriptor() ([]byte, []int)deprecated
- func (x MergeableInfo_SubmitType) Number() protoreflect.EnumNumber
- func (x MergeableInfo_SubmitType) String() string
- func (MergeableInfo_SubmitType) Type() protoreflect.EnumType
- type MergeableStrategy
- func (MergeableStrategy) Descriptor() protoreflect.EnumDescriptor
- func (x MergeableStrategy) Enum() *MergeableStrategy
- func (MergeableStrategy) EnumDescriptor() ([]byte, []int)deprecated
- func (x MergeableStrategy) Number() protoreflect.EnumNumber
- func (x MergeableStrategy) String() string
- func (MergeableStrategy) Type() protoreflect.EnumType
- type MockGerritClient
- func (m *MockGerritClient) AbandonChange(ctx context.Context, in *AbandonChangeRequest, opts ...grpc.CallOption) (*ChangeInfo, error)
- func (m *MockGerritClient) ChangeEditFileContent(ctx context.Context, in *ChangeEditFileContentRequest, opts ...grpc.CallOption) (*empty.Empty, error)
- func (m *MockGerritClient) ChangeEditPublish(ctx context.Context, in *ChangeEditPublishRequest, opts ...grpc.CallOption) (*empty.Empty, error)
- func (m *MockGerritClient) CreateChange(ctx context.Context, in *CreateChangeRequest, opts ...grpc.CallOption) (*ChangeInfo, error)
- func (m *MockGerritClient) DeleteEditFileContent(ctx context.Context, in *DeleteEditFileContentRequest, opts ...grpc.CallOption) (*empty.Empty, error)
- func (m *MockGerritClient) EXPECT() *MockGerritClientMockRecorder
- func (m *MockGerritClient) GetChange(ctx context.Context, in *GetChangeRequest, opts ...grpc.CallOption) (*ChangeInfo, error)
- func (m *MockGerritClient) GetMergeable(ctx context.Context, in *GetMergeableRequest, opts ...grpc.CallOption) (*MergeableInfo, error)
- func (m *MockGerritClient) ListChanges(ctx context.Context, in *ListChangesRequest, opts ...grpc.CallOption) (*ListChangesResponse, error)
- func (m *MockGerritClient) ListFiles(ctx context.Context, in *ListFilesRequest, opts ...grpc.CallOption) (*ListFilesResponse, error)
- func (m *MockGerritClient) SetReview(ctx context.Context, in *SetReviewRequest, opts ...grpc.CallOption) (*ReviewResult, error)
- func (m *MockGerritClient) SubmitChange(ctx context.Context, in *SubmitChangeRequest, opts ...grpc.CallOption) (*ChangeInfo, error)
- type MockGerritClientMockRecorder
- func (mr *MockGerritClientMockRecorder) AbandonChange(ctx, in interface{}, opts ...interface{}) *gomock.Call
- func (mr *MockGerritClientMockRecorder) ChangeEditFileContent(ctx, in interface{}, opts ...interface{}) *gomock.Call
- func (mr *MockGerritClientMockRecorder) ChangeEditPublish(ctx, in interface{}, opts ...interface{}) *gomock.Call
- func (mr *MockGerritClientMockRecorder) CreateChange(ctx, in interface{}, opts ...interface{}) *gomock.Call
- func (mr *MockGerritClientMockRecorder) DeleteEditFileContent(ctx, in interface{}, opts ...interface{}) *gomock.Call
- func (mr *MockGerritClientMockRecorder) GetChange(ctx, in interface{}, opts ...interface{}) *gomock.Call
- func (mr *MockGerritClientMockRecorder) GetMergeable(ctx, in interface{}, opts ...interface{}) *gomock.Call
- func (mr *MockGerritClientMockRecorder) ListChanges(ctx, in interface{}, opts ...interface{}) *gomock.Call
- func (mr *MockGerritClientMockRecorder) ListFiles(ctx, in interface{}, opts ...interface{}) *gomock.Call
- func (mr *MockGerritClientMockRecorder) SetReview(ctx, in interface{}, opts ...interface{}) *gomock.Call
- func (mr *MockGerritClientMockRecorder) SubmitChange(ctx, in interface{}, opts ...interface{}) *gomock.Call
- type MockGerritServer
- func (m *MockGerritServer) AbandonChange(arg0 context.Context, arg1 *AbandonChangeRequest) (*ChangeInfo, error)
- func (m *MockGerritServer) ChangeEditFileContent(arg0 context.Context, arg1 *ChangeEditFileContentRequest) (*empty.Empty, error)
- func (m *MockGerritServer) ChangeEditPublish(arg0 context.Context, arg1 *ChangeEditPublishRequest) (*empty.Empty, error)
- func (m *MockGerritServer) CreateChange(arg0 context.Context, arg1 *CreateChangeRequest) (*ChangeInfo, error)
- func (m *MockGerritServer) DeleteEditFileContent(arg0 context.Context, arg1 *DeleteEditFileContentRequest) (*empty.Empty, error)
- func (m *MockGerritServer) EXPECT() *MockGerritServerMockRecorder
- func (m *MockGerritServer) GetChange(arg0 context.Context, arg1 *GetChangeRequest) (*ChangeInfo, error)
- func (m *MockGerritServer) GetMergeable(arg0 context.Context, arg1 *GetMergeableRequest) (*MergeableInfo, error)
- func (m *MockGerritServer) ListChanges(arg0 context.Context, arg1 *ListChangesRequest) (*ListChangesResponse, error)
- func (m *MockGerritServer) ListFiles(arg0 context.Context, arg1 *ListFilesRequest) (*ListFilesResponse, error)
- func (m *MockGerritServer) SetReview(arg0 context.Context, arg1 *SetReviewRequest) (*ReviewResult, error)
- func (m *MockGerritServer) SubmitChange(arg0 context.Context, arg1 *SubmitChangeRequest) (*ChangeInfo, error)
- type MockGerritServerMockRecorder
- func (mr *MockGerritServerMockRecorder) AbandonChange(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockGerritServerMockRecorder) ChangeEditFileContent(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockGerritServerMockRecorder) ChangeEditPublish(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockGerritServerMockRecorder) CreateChange(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockGerritServerMockRecorder) DeleteEditFileContent(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockGerritServerMockRecorder) GetChange(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockGerritServerMockRecorder) GetMergeable(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockGerritServerMockRecorder) ListChanges(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockGerritServerMockRecorder) ListFiles(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockGerritServerMockRecorder) SetReview(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockGerritServerMockRecorder) SubmitChange(arg0, arg1 interface{}) *gomock.Call
- type QueryOption
- func (QueryOption) Descriptor() protoreflect.EnumDescriptor
- func (x QueryOption) Enum() *QueryOption
- func (QueryOption) EnumDescriptor() ([]byte, []int)deprecated
- func (x QueryOption) Number() protoreflect.EnumNumber
- func (x QueryOption) String() string
- func (QueryOption) Type() protoreflect.EnumType
- type ReviewResult
- type RevisionInfo
- func (*RevisionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *RevisionInfo) GetFiles() map[string]*FileInfo
- func (x *RevisionInfo) GetKind() RevisionInfo_Kind
- func (x *RevisionInfo) GetNumber() int32
- func (x *RevisionInfo) GetRef() string
- func (x *RevisionInfo) GetUploader() *AccountInfo
- func (*RevisionInfo) ProtoMessage()
- func (x *RevisionInfo) ProtoReflect() protoreflect.Message
- func (x *RevisionInfo) Reset()
- func (x *RevisionInfo) String() string
- type RevisionInfo_Kind
- func (RevisionInfo_Kind) Descriptor() protoreflect.EnumDescriptor
- func (x RevisionInfo_Kind) Enum() *RevisionInfo_Kind
- func (RevisionInfo_Kind) EnumDescriptor() ([]byte, []int)deprecated
- func (x RevisionInfo_Kind) Number() protoreflect.EnumNumber
- func (x RevisionInfo_Kind) String() string
- func (RevisionInfo_Kind) Type() protoreflect.EnumType
- type SetReviewRequest
- func (*SetReviewRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetReviewRequest) GetLabels() map[string]int32
- func (x *SetReviewRequest) GetMessage() string
- func (x *SetReviewRequest) GetNumber() int64
- func (x *SetReviewRequest) GetProject() string
- func (x *SetReviewRequest) GetRevisionId() string
- func (*SetReviewRequest) ProtoMessage()
- func (x *SetReviewRequest) ProtoReflect() protoreflect.Message
- func (x *SetReviewRequest) Reset()
- func (x *SetReviewRequest) String() string
- type SubmitChangeRequest
- func (*SubmitChangeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubmitChangeRequest) GetNumber() int64
- func (x *SubmitChangeRequest) GetProject() string
- func (*SubmitChangeRequest) ProtoMessage()
- func (x *SubmitChangeRequest) ProtoReflect() protoreflect.Message
- func (x *SubmitChangeRequest) Reset()
- func (x *SubmitChangeRequest) String() string
- type UnimplementedGerritServer
- func (*UnimplementedGerritServer) AbandonChange(context.Context, *AbandonChangeRequest) (*ChangeInfo, error)
- func (*UnimplementedGerritServer) ChangeEditFileContent(context.Context, *ChangeEditFileContentRequest) (*empty.Empty, error)
- func (*UnimplementedGerritServer) ChangeEditPublish(context.Context, *ChangeEditPublishRequest) (*empty.Empty, error)
- func (*UnimplementedGerritServer) CreateChange(context.Context, *CreateChangeRequest) (*ChangeInfo, error)
- func (*UnimplementedGerritServer) DeleteEditFileContent(context.Context, *DeleteEditFileContentRequest) (*empty.Empty, error)
- func (*UnimplementedGerritServer) GetChange(context.Context, *GetChangeRequest) (*ChangeInfo, error)
- func (*UnimplementedGerritServer) GetMergeable(context.Context, *GetMergeableRequest) (*MergeableInfo, error)
- func (*UnimplementedGerritServer) ListChanges(context.Context, *ListChangesRequest) (*ListChangesResponse, error)
- func (*UnimplementedGerritServer) ListFiles(context.Context, *ListFilesRequest) (*ListFilesResponse, error)
- func (*UnimplementedGerritServer) SetReview(context.Context, *SetReviewRequest) (*ReviewResult, error)
- func (*UnimplementedGerritServer) SubmitChange(context.Context, *SubmitChangeRequest) (*ChangeInfo, error)
Constants ¶
const ( // AllRefs instructs the client to fetch all refs. AllRefs = "refs" // Branches instructs the client to fetch all branches. Branches = "refs/heads" // Tags instructs the client to fetch all tags. Tags = "refs/tags" )
These constants are possible values for RefsRequest.RefsPath field. Not an exhaustive list.
Variables ¶
var ( QueryOption_name = map[int32]string{ 0: "OPTION_UNSPECIFIED", 1: "LABELS", 2: "DETAILED_LABELS", 4: "CURRENT_REVISION", 8: "ALL_REVISIONS", 16: "CURRENT_COMMIT", 32: "ALL_COMMITS", 64: "CURRENT_FILES", 128: "ALL_FILES", 256: "DETAILED_ACCOUNTS", 512: "REVIEWER_UPDATES", 1024: "MESSAGES", 2048: "CURRENT_ACTIONS", 4096: "CHANGE_ACTIONS", 8192: "REVIEWED", 16384: "SKIP_MERGEABLE", 32768: "SUBMITTABLE", 65536: "WEB_LINKS", 131072: "CHECK", 262144: "COMMIT_FOOTERS", 524288: "PUSH_CERTIFICATES", 1048576: "TRACKING_IDS", 2097152: "DOWNLOAD_COMMANDS", } QueryOption_value = map[string]int32{ "OPTION_UNSPECIFIED": 0, "LABELS": 1, "DETAILED_LABELS": 2, "CURRENT_REVISION": 4, "ALL_REVISIONS": 8, "CURRENT_COMMIT": 16, "ALL_COMMITS": 32, "CURRENT_FILES": 64, "ALL_FILES": 128, "DETAILED_ACCOUNTS": 256, "REVIEWER_UPDATES": 512, "MESSAGES": 1024, "CURRENT_ACTIONS": 2048, "CHANGE_ACTIONS": 4096, "REVIEWED": 8192, "SKIP_MERGEABLE": 16384, "SUBMITTABLE": 32768, "WEB_LINKS": 65536, "CHECK": 131072, "COMMIT_FOOTERS": 262144, "PUSH_CERTIFICATES": 524288, "TRACKING_IDS": 1048576, "DOWNLOAD_COMMANDS": 2097152, } )
Enum value maps for QueryOption.
var ( MergeableStrategy_name = map[int32]string{ 0: "MERGEABLE_STRATEGY_UNSPECIFIED", 1: "RECURSIVE", 2: "RESOLVE", 3: "SIMPLE_TWO_WAY_IN_CORE", 4: "OURS", 5: "THEIRS", } MergeableStrategy_value = map[string]int32{ "MERGEABLE_STRATEGY_UNSPECIFIED": 0, "RECURSIVE": 1, "RESOLVE": 2, "SIMPLE_TWO_WAY_IN_CORE": 3, "OURS": 4, "THEIRS": 5, } )
Enum value maps for MergeableStrategy.
var ( ChangeInfo_Status_name = map[int32]string{ 0: "STATUS_INVALID", 1: "NEW", 2: "MERGED", 3: "ABANDONED", } ChangeInfo_Status_value = map[string]int32{ "STATUS_INVALID": 0, "NEW": 1, "MERGED": 2, "ABANDONED": 3, } )
Enum value maps for ChangeInfo_Status.
var ( RevisionInfo_Kind_name = map[int32]string{ 0: "KIND_INVALID", 1: "REWORK", 2: "TRIVIAL_REBASE", 3: "MERGE_FIRST_PARENT_UPDATE", 4: "NO_CODE_CHANGE", 5: "NO_CHANGE", } RevisionInfo_Kind_value = map[string]int32{ "KIND_INVALID": 0, "REWORK": 1, "TRIVIAL_REBASE": 2, "MERGE_FIRST_PARENT_UPDATE": 3, "NO_CODE_CHANGE": 4, "NO_CHANGE": 5, } )
Enum value maps for RevisionInfo_Kind.
var ( FileInfo_Status_name = map[int32]string{ 0: "M", 1: "A", 2: "D", 3: "R", 4: "C", 5: "W", } FileInfo_Status_value = map[string]int32{ "M": 0, "A": 1, "D": 2, "R": 3, "C": 4, "W": 5, } )
Enum value maps for FileInfo_Status.
var ( MergeableInfo_SubmitType_name = map[int32]string{ 0: "SUBMIT_TYPE_UNSPECIFIED", 1: "MERGE_IF_NECESSARY", 2: "FAST_FORWARD_ONLY", 3: "REBASE_IF_NECESSARY", 4: "REBASE_ALWAYS", 5: "MERGE_ALWAYS", 6: "CHERRY_PICK", } MergeableInfo_SubmitType_value = map[string]int32{ "SUBMIT_TYPE_UNSPECIFIED": 0, "MERGE_IF_NECESSARY": 1, "FAST_FORWARD_ONLY": 2, "REBASE_IF_NECESSARY": 3, "REBASE_ALWAYS": 4, "MERGE_ALWAYS": 5, "CHERRY_PICK": 6, } )
Enum value maps for MergeableInfo_SubmitType.
var File_go_chromium_org_luci_common_proto_gerrit_gerrit_proto protoreflect.FileDescriptor
Functions ¶
func FileDescriptorSet ¶
func FileDescriptorSet() *descriptor.FileDescriptorSet
FileDescriptorSet returns a descriptor set for this proto package, which includes all defined services, and all transitive dependencies.
Will not return nil.
Do NOT modify the returned descriptor.
func RegisterGerritServer ¶
func RegisterGerritServer(s prpc.Registrar, srv GerritServer)
Types ¶
type AbandonChangeRequest ¶
type AbandonChangeRequest struct { // The change number. Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` // The project of this change. For example, "chromium/src". // // Optional, but recommended for better routing and faster RPC execution. Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"` Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
Information for abandoning a change.
Fields are a subset of arguments from: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#abandon-change https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#abandon-input
func (*AbandonChangeRequest) Descriptor
deprecated
func (*AbandonChangeRequest) Descriptor() ([]byte, []int)
Deprecated: Use AbandonChangeRequest.ProtoReflect.Descriptor instead.
func (*AbandonChangeRequest) GetMessage ¶
func (x *AbandonChangeRequest) GetMessage() string
func (*AbandonChangeRequest) GetNumber ¶
func (x *AbandonChangeRequest) GetNumber() int64
func (*AbandonChangeRequest) GetProject ¶
func (x *AbandonChangeRequest) GetProject() string
func (*AbandonChangeRequest) ProtoMessage ¶
func (*AbandonChangeRequest) ProtoMessage()
func (*AbandonChangeRequest) ProtoReflect ¶
func (x *AbandonChangeRequest) ProtoReflect() protoreflect.Message
func (*AbandonChangeRequest) Reset ¶
func (x *AbandonChangeRequest) Reset()
func (*AbandonChangeRequest) String ¶
func (x *AbandonChangeRequest) String() string
type AccountInfo ¶
type AccountInfo struct { // The full name of the user. // Only set if detailed account information is requested. // See option DETAILED_ACCOUNTS for change queries // and option DETAILS for account queries. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The email address the user prefers to be contacted through. // Only set if detailed account information is requested. // See option DETAILED_ACCOUNTS for change queries // and options DETAILS and ALL_EMAILS for account queries. Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"` // A list of the secondary email addresses of the user. // Only set for account queries when the ALL_EMAILS option or the suggest // parameter is set. Secondary emails are only included if the calling user // has the Modify Account, and hence is allowed to see secondary emails of // other users. SecondaryEmails []string `protobuf:"bytes,3,rep,name=secondary_emails,json=secondaryEmails,proto3" json:"secondary_emails,omitempty"` // The username of the user. // Only set if detailed account information is requested. // See option DETAILED_ACCOUNTS for change queries // and option DETAILS for account queries. Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
Information about an account. Source of truth: https://gerrit-review.googlesource.com/Documentation/rest-api-accounts.html#account-info
func (*AccountInfo) Descriptor
deprecated
func (*AccountInfo) Descriptor() ([]byte, []int)
Deprecated: Use AccountInfo.ProtoReflect.Descriptor instead.
func (*AccountInfo) GetEmail ¶
func (x *AccountInfo) GetEmail() string
func (*AccountInfo) GetName ¶
func (x *AccountInfo) GetName() string
func (*AccountInfo) GetSecondaryEmails ¶
func (x *AccountInfo) GetSecondaryEmails() []string
func (*AccountInfo) GetUsername ¶
func (x *AccountInfo) GetUsername() string
func (*AccountInfo) ProtoMessage ¶
func (*AccountInfo) ProtoMessage()
func (*AccountInfo) ProtoReflect ¶
func (x *AccountInfo) ProtoReflect() protoreflect.Message
func (*AccountInfo) Reset ¶
func (x *AccountInfo) Reset()
func (*AccountInfo) String ¶
func (x *AccountInfo) String() string
type ChangeEditFileContentRequest ¶
type ChangeEditFileContentRequest struct { // The change number. Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` // The project of this change. For example, "chromium/src". // // Optional, but recommended for better routing and faster RPC execution. Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"` // Path to the file to edit inside the project. FilePath string `protobuf:"bytes,3,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"` // New content of the file. Overwrites existing contents entirely. Content []byte `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"` // contains filtered or unexported fields }
Information for changing contents of single file in a change edit.
Fields encode the path arguments of https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#put-edit-file
func (*ChangeEditFileContentRequest) Descriptor
deprecated
func (*ChangeEditFileContentRequest) Descriptor() ([]byte, []int)
Deprecated: Use ChangeEditFileContentRequest.ProtoReflect.Descriptor instead.
func (*ChangeEditFileContentRequest) GetContent ¶
func (x *ChangeEditFileContentRequest) GetContent() []byte
func (*ChangeEditFileContentRequest) GetFilePath ¶
func (x *ChangeEditFileContentRequest) GetFilePath() string
func (*ChangeEditFileContentRequest) GetNumber ¶
func (x *ChangeEditFileContentRequest) GetNumber() int64
func (*ChangeEditFileContentRequest) GetProject ¶
func (x *ChangeEditFileContentRequest) GetProject() string
func (*ChangeEditFileContentRequest) ProtoMessage ¶
func (*ChangeEditFileContentRequest) ProtoMessage()
func (*ChangeEditFileContentRequest) ProtoReflect ¶
func (x *ChangeEditFileContentRequest) ProtoReflect() protoreflect.Message
func (*ChangeEditFileContentRequest) Reset ¶
func (x *ChangeEditFileContentRequest) Reset()
func (*ChangeEditFileContentRequest) String ¶
func (x *ChangeEditFileContentRequest) String() string
type ChangeEditPublishRequest ¶
type ChangeEditPublishRequest struct { // The change number. Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` // The project of this change. For example, "chromium/src". // // Optional, but recommended for better routing and faster RPC execution. Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"` // contains filtered or unexported fields }
Information for publishing a change edit.
This is a placeholder to support the arguments from: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#publish-edit https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#publish-change-edit-input
func (*ChangeEditPublishRequest) Descriptor
deprecated
func (*ChangeEditPublishRequest) Descriptor() ([]byte, []int)
Deprecated: Use ChangeEditPublishRequest.ProtoReflect.Descriptor instead.
func (*ChangeEditPublishRequest) GetNumber ¶
func (x *ChangeEditPublishRequest) GetNumber() int64
func (*ChangeEditPublishRequest) GetProject ¶
func (x *ChangeEditPublishRequest) GetProject() string
func (*ChangeEditPublishRequest) ProtoMessage ¶
func (*ChangeEditPublishRequest) ProtoMessage()
func (*ChangeEditPublishRequest) ProtoReflect ¶
func (x *ChangeEditPublishRequest) ProtoReflect() protoreflect.Message
func (*ChangeEditPublishRequest) Reset ¶
func (x *ChangeEditPublishRequest) Reset()
func (*ChangeEditPublishRequest) String ¶
func (x *ChangeEditPublishRequest) String() string
type ChangeInfo ¶
type ChangeInfo struct { // The change number. Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` // The owner of the change. Owner *AccountInfo `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` // The project of this change. For example, "chromium/src". Project string `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"` // Ref that this change targets, e.g.: refs/heads/master // // Note that the gerrit API may return short branch name (master instead of // refs/heads/master) but we convert it to a ref for consistency across the // API. Ref string `protobuf:"bytes,4,opt,name=ref,proto3" json:"ref,omitempty"` Status ChangeInfo_Status `protobuf:"varint,5,opt,name=status,proto3,enum=gerrit.ChangeInfo_Status" json:"status,omitempty"` // Current revision of the change. // // See: // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#revision-id CurrentRevision string `protobuf:"bytes,6,opt,name=current_revision,json=currentRevision,proto3" json:"current_revision,omitempty"` // A map of patch set commit IDs to RevisionInfos. // // Only set if revision information is requested. Revisions map[string]*RevisionInfo `` /* 159-byte string literal not displayed */ // A map of label names to LabelInfos. // // Only set if label info is requested. Labels map[string]*LabelInfo `` /* 153-byte string literal not displayed */ // Messages associated with the change. // // Only set if messages are requested. Messages []*ChangeMessageInfo `protobuf:"bytes,9,rep,name=messages,proto3" json:"messages,omitempty"` // contains filtered or unexported fields }
Information about a change. Source of truth: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#change-info
func (*ChangeInfo) Descriptor
deprecated
func (*ChangeInfo) Descriptor() ([]byte, []int)
Deprecated: Use ChangeInfo.ProtoReflect.Descriptor instead.
func (*ChangeInfo) GetCurrentRevision ¶
func (x *ChangeInfo) GetCurrentRevision() string
func (*ChangeInfo) GetLabels ¶
func (x *ChangeInfo) GetLabels() map[string]*LabelInfo
func (*ChangeInfo) GetMessages ¶
func (x *ChangeInfo) GetMessages() []*ChangeMessageInfo
func (*ChangeInfo) GetNumber ¶
func (x *ChangeInfo) GetNumber() int64
func (*ChangeInfo) GetOwner ¶
func (x *ChangeInfo) GetOwner() *AccountInfo
func (*ChangeInfo) GetProject ¶
func (x *ChangeInfo) GetProject() string
func (*ChangeInfo) GetRef ¶
func (x *ChangeInfo) GetRef() string
func (*ChangeInfo) GetRevisions ¶
func (x *ChangeInfo) GetRevisions() map[string]*RevisionInfo
func (*ChangeInfo) GetStatus ¶
func (x *ChangeInfo) GetStatus() ChangeInfo_Status
func (*ChangeInfo) ProtoMessage ¶
func (*ChangeInfo) ProtoMessage()
func (*ChangeInfo) ProtoReflect ¶
func (x *ChangeInfo) ProtoReflect() protoreflect.Message
func (*ChangeInfo) Reset ¶
func (x *ChangeInfo) Reset()
func (*ChangeInfo) String ¶
func (x *ChangeInfo) String() string
type ChangeInfo_Status ¶
type ChangeInfo_Status int32
const ( ChangeInfo_STATUS_INVALID ChangeInfo_Status = 0 ChangeInfo_NEW ChangeInfo_Status = 1 ChangeInfo_MERGED ChangeInfo_Status = 2 ChangeInfo_ABANDONED ChangeInfo_Status = 3 )
func (ChangeInfo_Status) Descriptor ¶
func (ChangeInfo_Status) Descriptor() protoreflect.EnumDescriptor
func (ChangeInfo_Status) Enum ¶
func (x ChangeInfo_Status) Enum() *ChangeInfo_Status
func (ChangeInfo_Status) EnumDescriptor
deprecated
func (ChangeInfo_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use ChangeInfo_Status.Descriptor instead.
func (ChangeInfo_Status) Number ¶
func (x ChangeInfo_Status) Number() protoreflect.EnumNumber
func (ChangeInfo_Status) String ¶
func (x ChangeInfo_Status) String() string
func (ChangeInfo_Status) Type ¶
func (ChangeInfo_Status) Type() protoreflect.EnumType
type ChangeMessageInfo ¶
type ChangeMessageInfo struct { // The ID of the message Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Author of the message. // // Unset if written by the Gerrit system. Author *AccountInfo `protobuf:"bytes,2,opt,name=author,proto3" json:"author,omitempty"` // Real author of the message. // // Set if the message was posted on behalf of another user. RealAuthor *AccountInfo `protobuf:"bytes,3,opt,name=real_author,json=realAuthor,proto3" json:"real_author,omitempty"` // The timestamp this message was posted. Date *timestamp.Timestamp `protobuf:"bytes,4,opt,name=date,proto3" json:"date,omitempty"` // The text left by the user. Message string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
Information about a message attached to change. Source of truth: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#change-message-info
func (*ChangeMessageInfo) Descriptor
deprecated
func (*ChangeMessageInfo) Descriptor() ([]byte, []int)
Deprecated: Use ChangeMessageInfo.ProtoReflect.Descriptor instead.
func (*ChangeMessageInfo) GetAuthor ¶
func (x *ChangeMessageInfo) GetAuthor() *AccountInfo
func (*ChangeMessageInfo) GetDate ¶
func (x *ChangeMessageInfo) GetDate() *timestamp.Timestamp
func (*ChangeMessageInfo) GetId ¶
func (x *ChangeMessageInfo) GetId() string
func (*ChangeMessageInfo) GetMessage ¶
func (x *ChangeMessageInfo) GetMessage() string
func (*ChangeMessageInfo) GetRealAuthor ¶
func (x *ChangeMessageInfo) GetRealAuthor() *AccountInfo
func (*ChangeMessageInfo) ProtoMessage ¶
func (*ChangeMessageInfo) ProtoMessage()
func (*ChangeMessageInfo) ProtoReflect ¶
func (x *ChangeMessageInfo) ProtoReflect() protoreflect.Message
func (*ChangeMessageInfo) Reset ¶
func (x *ChangeMessageInfo) Reset()
func (*ChangeMessageInfo) String ¶
func (x *ChangeMessageInfo) String() string
type CreateChangeRequest ¶
type CreateChangeRequest struct { Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` // Ref to base the new change at. e.g. refs/heads/master Ref string `protobuf:"bytes,2,opt,name=ref,proto3" json:"ref,omitempty"` Subject string `protobuf:"bytes,3,opt,name=subject,proto3" json:"subject,omitempty"` // 40-digit hex SHA-1 of the git commit which will be the parent commit of the // newly created change. If set, it must be a merged commit on the destination // branch. BaseCommit string `protobuf:"bytes,4,opt,name=base_commit,json=baseCommit,proto3" json:"base_commit,omitempty"` // contains filtered or unexported fields }
Information for creating a new change.
Fields are a subset of: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#change-input
func (*CreateChangeRequest) Descriptor
deprecated
func (*CreateChangeRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateChangeRequest.ProtoReflect.Descriptor instead.
func (*CreateChangeRequest) GetBaseCommit ¶
func (x *CreateChangeRequest) GetBaseCommit() string
func (*CreateChangeRequest) GetProject ¶
func (x *CreateChangeRequest) GetProject() string
func (*CreateChangeRequest) GetRef ¶
func (x *CreateChangeRequest) GetRef() string
func (*CreateChangeRequest) GetSubject ¶
func (x *CreateChangeRequest) GetSubject() string
func (*CreateChangeRequest) ProtoMessage ¶
func (*CreateChangeRequest) ProtoMessage()
func (*CreateChangeRequest) ProtoReflect ¶
func (x *CreateChangeRequest) ProtoReflect() protoreflect.Message
func (*CreateChangeRequest) Reset ¶
func (x *CreateChangeRequest) Reset()
func (*CreateChangeRequest) String ¶
func (x *CreateChangeRequest) String() string
type DeleteEditFileContentRequest ¶
type DeleteEditFileContentRequest struct { // The change number. Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` // The project of this change. For example, "chromium/src". // // Optional, but recommended for better routing and faster RPC execution. Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"` // Path to the file to edit inside the project. FilePath string `protobuf:"bytes,3,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"` // contains filtered or unexported fields }
Information for deleting contents of single file in a change edit.
Fields encode the path arguments of https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#delete-edit-file
func (*DeleteEditFileContentRequest) Descriptor
deprecated
func (*DeleteEditFileContentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteEditFileContentRequest.ProtoReflect.Descriptor instead.
func (*DeleteEditFileContentRequest) GetFilePath ¶
func (x *DeleteEditFileContentRequest) GetFilePath() string
func (*DeleteEditFileContentRequest) GetNumber ¶
func (x *DeleteEditFileContentRequest) GetNumber() int64
func (*DeleteEditFileContentRequest) GetProject ¶
func (x *DeleteEditFileContentRequest) GetProject() string
func (*DeleteEditFileContentRequest) ProtoMessage ¶
func (*DeleteEditFileContentRequest) ProtoMessage()
func (*DeleteEditFileContentRequest) ProtoReflect ¶
func (x *DeleteEditFileContentRequest) ProtoReflect() protoreflect.Message
func (*DeleteEditFileContentRequest) Reset ¶
func (x *DeleteEditFileContentRequest) Reset()
func (*DeleteEditFileContentRequest) String ¶
func (x *DeleteEditFileContentRequest) String() string
type FileInfo ¶
type FileInfo struct { // Status of the file. Status FileInfo_Status `protobuf:"varint,1,opt,name=status,proto3,enum=gerrit.FileInfo_Status" json:"status,omitempty"` // Whether the file is binary. Binary bool `protobuf:"varint,2,opt,name=binary,proto3" json:"binary,omitempty"` // The old file path; only set if renamed or copied. OldPath string `protobuf:"bytes,3,opt,name=old_path,json=oldPath,proto3" json:"old_path,omitempty"` // Number of lines inserted. LinesInserted int32 `protobuf:"varint,4,opt,name=lines_inserted,json=linesInserted,proto3" json:"lines_inserted,omitempty"` // Number of lines deleted. LinesDeleted int32 `protobuf:"varint,5,opt,name=lines_deleted,json=linesDeleted,proto3" json:"lines_deleted,omitempty"` // Number of bytes by which the file size increased/decreased. SizeDelta int64 `protobuf:"varint,6,opt,name=size_delta,json=sizeDelta,proto3" json:"size_delta,omitempty"` // File size in bytes. Size int64 `protobuf:"varint,7,opt,name=size,proto3" json:"size,omitempty"` // contains filtered or unexported fields }
Information about a file in a patch set. Source of truth: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#file-info
func (*FileInfo) Descriptor
deprecated
func (*FileInfo) GetLinesDeleted ¶
func (*FileInfo) GetLinesInserted ¶
func (*FileInfo) GetOldPath ¶
func (*FileInfo) GetSizeDelta ¶
func (*FileInfo) GetStatus ¶
func (x *FileInfo) GetStatus() FileInfo_Status
func (*FileInfo) ProtoMessage ¶
func (*FileInfo) ProtoMessage()
func (*FileInfo) ProtoReflect ¶
func (x *FileInfo) ProtoReflect() protoreflect.Message
type FileInfo_Status ¶
type FileInfo_Status int32
const ( FileInfo_M FileInfo_Status = 0 // Modified (default; omitted) FileInfo_A FileInfo_Status = 1 // Added FileInfo_D FileInfo_Status = 2 // Deleted FileInfo_R FileInfo_Status = 3 // Renamed FileInfo_C FileInfo_Status = 4 // Copied FileInfo_W FileInfo_Status = 5 // Rewritten )
func (FileInfo_Status) Descriptor ¶
func (FileInfo_Status) Descriptor() protoreflect.EnumDescriptor
func (FileInfo_Status) Enum ¶
func (x FileInfo_Status) Enum() *FileInfo_Status
func (FileInfo_Status) EnumDescriptor
deprecated
func (FileInfo_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use FileInfo_Status.Descriptor instead.
func (FileInfo_Status) Number ¶
func (x FileInfo_Status) Number() protoreflect.EnumNumber
func (FileInfo_Status) String ¶
func (x FileInfo_Status) String() string
func (FileInfo_Status) Type ¶
func (FileInfo_Status) Type() protoreflect.EnumType
type GerritClient ¶
type GerritClient interface { // Lists changes that match a query. // // Note, although the Gerrit API supports multiple queries, for which // it can return multiple lists of changes, this is not a foreseen use-case // so this API just includes one query with one returned list of changes. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#list-changes ListChanges(ctx context.Context, in *ListChangesRequest, opts ...grpc.CallOption) (*ListChangesResponse, error) // Loads a change by id. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#get-change GetChange(ctx context.Context, in *GetChangeRequest, opts ...grpc.CallOption) (*ChangeInfo, error) // Create a new empty change. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#create-change CreateChange(ctx context.Context, in *CreateChangeRequest, opts ...grpc.CallOption) (*ChangeInfo, error) // Edit a single file within an existing change edit. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#put-edit-file ChangeEditFileContent(ctx context.Context, in *ChangeEditFileContentRequest, opts ...grpc.CallOption) (*empty.Empty, error) // Delete a single file within an existing change edit. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#delete-edit-file DeleteEditFileContent(ctx context.Context, in *DeleteEditFileContentRequest, opts ...grpc.CallOption) (*empty.Empty, error) // Publish all changes in a a change edit. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#publish-edit ChangeEditPublish(ctx context.Context, in *ChangeEditPublishRequest, opts ...grpc.CallOption) (*empty.Empty, error) // Set various review bits on a change. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#set-review SetReview(ctx context.Context, in *SetReviewRequest, opts ...grpc.CallOption) (*ReviewResult, error) // Submit a change. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#submit-change SubmitChange(ctx context.Context, in *SubmitChangeRequest, opts ...grpc.CallOption) (*ChangeInfo, error) // Abandon a change. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#abandon-change AbandonChange(ctx context.Context, in *AbandonChangeRequest, opts ...grpc.CallOption) (*ChangeInfo, error) // Gets Mergeable status for a change. // // https://gerrit-review.googlesource.com/Documentation/rest-api-projects.html#get-mergeable-info GetMergeable(ctx context.Context, in *GetMergeableRequest, opts ...grpc.CallOption) (*MergeableInfo, error) // Lists the files that were modified, added or deleted in a revision. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#list-files ListFiles(ctx context.Context, in *ListFilesRequest, opts ...grpc.CallOption) (*ListFilesResponse, error) }
GerritClient is the client API for Gerrit service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewGerritClient ¶
func NewGerritClient(cc grpc.ClientConnInterface) GerritClient
func NewGerritPRPCClient ¶
func NewGerritPRPCClient(client *prpc.Client) GerritClient
type GerritServer ¶
type GerritServer interface { // Lists changes that match a query. // // Note, although the Gerrit API supports multiple queries, for which // it can return multiple lists of changes, this is not a foreseen use-case // so this API just includes one query with one returned list of changes. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#list-changes ListChanges(context.Context, *ListChangesRequest) (*ListChangesResponse, error) // Loads a change by id. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#get-change GetChange(context.Context, *GetChangeRequest) (*ChangeInfo, error) // Create a new empty change. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#create-change CreateChange(context.Context, *CreateChangeRequest) (*ChangeInfo, error) // Edit a single file within an existing change edit. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#put-edit-file ChangeEditFileContent(context.Context, *ChangeEditFileContentRequest) (*empty.Empty, error) // Delete a single file within an existing change edit. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#delete-edit-file DeleteEditFileContent(context.Context, *DeleteEditFileContentRequest) (*empty.Empty, error) // Publish all changes in a a change edit. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#publish-edit ChangeEditPublish(context.Context, *ChangeEditPublishRequest) (*empty.Empty, error) // Set various review bits on a change. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#set-review SetReview(context.Context, *SetReviewRequest) (*ReviewResult, error) // Submit a change. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#submit-change SubmitChange(context.Context, *SubmitChangeRequest) (*ChangeInfo, error) // Abandon a change. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#abandon-change AbandonChange(context.Context, *AbandonChangeRequest) (*ChangeInfo, error) // Gets Mergeable status for a change. // // https://gerrit-review.googlesource.com/Documentation/rest-api-projects.html#get-mergeable-info GetMergeable(context.Context, *GetMergeableRequest) (*MergeableInfo, error) // Lists the files that were modified, added or deleted in a revision. // // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#list-files ListFiles(context.Context, *ListFilesRequest) (*ListFilesResponse, error) }
GerritServer is the server API for Gerrit service.
type GetChangeRequest ¶
type GetChangeRequest struct { // Change number. Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` // What to include in the response. Options []QueryOption `protobuf:"varint,2,rep,packed,name=options,proto3,enum=gerrit.QueryOption" json:"options,omitempty"` // contains filtered or unexported fields }
Request to get information for a single change.
Encodes path arguments and query options described at https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#get-change
func (*GetChangeRequest) Descriptor
deprecated
func (*GetChangeRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetChangeRequest.ProtoReflect.Descriptor instead.
func (*GetChangeRequest) GetNumber ¶
func (x *GetChangeRequest) GetNumber() int64
func (*GetChangeRequest) GetOptions ¶
func (x *GetChangeRequest) GetOptions() []QueryOption
func (*GetChangeRequest) ProtoMessage ¶
func (*GetChangeRequest) ProtoMessage()
func (*GetChangeRequest) ProtoReflect ¶
func (x *GetChangeRequest) ProtoReflect() protoreflect.Message
func (*GetChangeRequest) Reset ¶
func (x *GetChangeRequest) Reset()
func (*GetChangeRequest) String ¶
func (x *GetChangeRequest) String() string
func (*GetChangeRequest) Validate ¶
func (r *GetChangeRequest) Validate() error
Validate returns an error if r is invalid.
type GetMergeableRequest ¶
type GetMergeableRequest struct { // The change number. Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` // The project of this change. For example, "chromium/src". // // Optional, but recommended for better routing and faster RPC execution. Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"` // Unique ID for the revision to query. // See // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#revision-id RevisionId string `protobuf:"bytes,3,opt,name=revision_id,json=revisionId,proto3" json:"revision_id,omitempty"` // The source to merge from, e.g. a complete or abbreviated commit SHA-1, a // complete reference name, a short reference name under refs/heads, // refs/tags, or refs/remotes namespace, etc. Source string `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"` // The strategy of the merge. Strategy MergeableStrategy `protobuf:"varint,5,opt,name=strategy,proto3,enum=gerrit.MergeableStrategy" json:"strategy,omitempty"` // contains filtered or unexported fields }
func (*GetMergeableRequest) Descriptor
deprecated
func (*GetMergeableRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetMergeableRequest.ProtoReflect.Descriptor instead.
func (*GetMergeableRequest) GetNumber ¶
func (x *GetMergeableRequest) GetNumber() int64
func (*GetMergeableRequest) GetProject ¶
func (x *GetMergeableRequest) GetProject() string
func (*GetMergeableRequest) GetRevisionId ¶
func (x *GetMergeableRequest) GetRevisionId() string
func (*GetMergeableRequest) GetSource ¶
func (x *GetMergeableRequest) GetSource() string
func (*GetMergeableRequest) GetStrategy ¶
func (x *GetMergeableRequest) GetStrategy() MergeableStrategy
func (*GetMergeableRequest) ProtoMessage ¶
func (*GetMergeableRequest) ProtoMessage()
func (*GetMergeableRequest) ProtoReflect ¶
func (x *GetMergeableRequest) ProtoReflect() protoreflect.Message
func (*GetMergeableRequest) Reset ¶
func (x *GetMergeableRequest) Reset()
func (*GetMergeableRequest) String ¶
func (x *GetMergeableRequest) String() string
type LabelInfo ¶
type LabelInfo struct { // Whether the label is optional. Optional bool `protobuf:"varint,1,opt,name=optional,proto3" json:"optional,omitempty"` // One user who approved this label on the change. Approved *AccountInfo `protobuf:"bytes,2,opt,name=approved,proto3" json:"approved,omitempty"` // One user who rejected this label on the change. Rejected *AccountInfo `protobuf:"bytes,3,opt,name=rejected,proto3" json:"rejected,omitempty"` // One user who recommended this label on the change. Recommended *AccountInfo `protobuf:"bytes,4,opt,name=recommended,proto3" json:"recommended,omitempty"` // One user who disliked this label on the change. Disliked *AccountInfo `protobuf:"bytes,5,opt,name=disliked,proto3" json:"disliked,omitempty"` // If true, the label blocks submit operation. Blocking bool `protobuf:"varint,6,opt,name=blocking,proto3" json:"blocking,omitempty"` // The voting value of the user who recommended/disliked this label on the // change if it is not "+1"/"-1". Value int32 `protobuf:"varint,7,opt,name=value,proto3" json:"value,omitempty"` // The default voting value for the label. DefaultValue int32 `protobuf:"varint,8,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` // contains filtered or unexported fields }
Information about a Label. Source of truth: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#label-info
func (*LabelInfo) Descriptor
deprecated
func (*LabelInfo) GetApproved ¶
func (x *LabelInfo) GetApproved() *AccountInfo
func (*LabelInfo) GetBlocking ¶
func (*LabelInfo) GetDefaultValue ¶
func (*LabelInfo) GetDisliked ¶
func (x *LabelInfo) GetDisliked() *AccountInfo
func (*LabelInfo) GetOptional ¶
func (*LabelInfo) GetRecommended ¶
func (x *LabelInfo) GetRecommended() *AccountInfo
func (*LabelInfo) GetRejected ¶
func (x *LabelInfo) GetRejected() *AccountInfo
func (*LabelInfo) ProtoMessage ¶
func (*LabelInfo) ProtoMessage()
func (*LabelInfo) ProtoReflect ¶
func (x *LabelInfo) ProtoReflect() protoreflect.Message
type ListChangesRequest ¶
type ListChangesRequest struct { // The query used to filter the changes. // // This is the same as the query that can be used in the Gerrit web UI. It is // space-separated and can include filters like "label:Commit-Queue" or // "status:open". The possible search operators are described at: // https://gerrit-review.googlesource.com/Documentation/user-search.html // // An empty query matches all changes. Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` // What to include in the response. Options []QueryOption `protobuf:"varint,2,rep,packed,name=options,proto3,enum=gerrit.QueryOption" json:"options,omitempty"` // The number of results to return. This should always be provided. Limit int64 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"` // The number of changes to skip from the start, for pagination. Offset int64 `protobuf:"varint,4,opt,name=offset,proto3" json:"offset,omitempty"` // contains filtered or unexported fields }
Request to list changes based on a query.
func (*ListChangesRequest) Descriptor
deprecated
func (*ListChangesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListChangesRequest.ProtoReflect.Descriptor instead.
func (*ListChangesRequest) GetLimit ¶
func (x *ListChangesRequest) GetLimit() int64
func (*ListChangesRequest) GetOffset ¶
func (x *ListChangesRequest) GetOffset() int64
func (*ListChangesRequest) GetOptions ¶
func (x *ListChangesRequest) GetOptions() []QueryOption
func (*ListChangesRequest) GetQuery ¶
func (x *ListChangesRequest) GetQuery() string
func (*ListChangesRequest) ProtoMessage ¶
func (*ListChangesRequest) ProtoMessage()
func (*ListChangesRequest) ProtoReflect ¶
func (x *ListChangesRequest) ProtoReflect() protoreflect.Message
func (*ListChangesRequest) Reset ¶
func (x *ListChangesRequest) Reset()
func (*ListChangesRequest) String ¶
func (x *ListChangesRequest) String() string
type ListChangesResponse ¶
type ListChangesResponse struct { // The changes that matched the query, with the fields requested. Changes []*ChangeInfo `protobuf:"bytes,1,rep,name=changes,proto3" json:"changes,omitempty"` // True if there are more changes not returned. // // This will be set if the number of changes matching the query exceeds the // limit supplied; however, it's possible that if the number exceeds some // internal Gerrit maximum, this will not be set. // // Specifically (as of Dec 2018) Google's Gerrit instance will not look // beyond a maximum hardcoded in Gerrit backend of 10k changes in the index // of changes, and so if a query matches more than that many changes, Gerrit // backend may not know and may not set "_more_changes". MoreChanges bool `protobuf:"varint,2,opt,name=more_changes,json=moreChanges,proto3" json:"more_changes,omitempty"` // contains filtered or unexported fields }
A list of changes that matched the query.
func (*ListChangesResponse) Descriptor
deprecated
func (*ListChangesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListChangesResponse.ProtoReflect.Descriptor instead.
func (*ListChangesResponse) GetChanges ¶
func (x *ListChangesResponse) GetChanges() []*ChangeInfo
func (*ListChangesResponse) GetMoreChanges ¶
func (x *ListChangesResponse) GetMoreChanges() bool
func (*ListChangesResponse) ProtoMessage ¶
func (*ListChangesResponse) ProtoMessage()
func (*ListChangesResponse) ProtoReflect ¶
func (x *ListChangesResponse) ProtoReflect() protoreflect.Message
func (*ListChangesResponse) Reset ¶
func (x *ListChangesResponse) Reset()
func (*ListChangesResponse) String ¶
func (x *ListChangesResponse) String() string
type ListFilesRequest ¶
type ListFilesRequest struct { // Change number. Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` // The project of this change. For example, "chromium/src". // // Optional, but recommended for better routing and faster RPC execution. Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"` // Unique ID for the revision to query. // See // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#revision-id RevisionId string `protobuf:"bytes,3,opt,name=revision_id,json=revisionId,proto3" json:"revision_id,omitempty"` // Changes the response to return a list of all files (modified or unmodified) // that contain this substring in the path name. SubstringQuery string `protobuf:"bytes,4,opt,name=substring_query,json=substringQuery,proto3" json:"substring_query,omitempty"` // For merge commits only, this requests a diff of files against a parent // revision. Use value 1 to compare against a CL's target ref. Parent int64 `protobuf:"varint,5,opt,name=parent,proto3" json:"parent,omitempty"` // contains filtered or unexported fields }
Information for requesting the files in a change.
See https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#list-files
func (*ListFilesRequest) Descriptor
deprecated
func (*ListFilesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListFilesRequest.ProtoReflect.Descriptor instead.
func (*ListFilesRequest) GetNumber ¶
func (x *ListFilesRequest) GetNumber() int64
func (*ListFilesRequest) GetParent ¶
func (x *ListFilesRequest) GetParent() int64
func (*ListFilesRequest) GetProject ¶
func (x *ListFilesRequest) GetProject() string
func (*ListFilesRequest) GetRevisionId ¶
func (x *ListFilesRequest) GetRevisionId() string
func (*ListFilesRequest) GetSubstringQuery ¶
func (x *ListFilesRequest) GetSubstringQuery() string
func (*ListFilesRequest) ProtoMessage ¶
func (*ListFilesRequest) ProtoMessage()
func (*ListFilesRequest) ProtoReflect ¶
func (x *ListFilesRequest) ProtoReflect() protoreflect.Message
func (*ListFilesRequest) Reset ¶
func (x *ListFilesRequest) Reset()
func (*ListFilesRequest) String ¶
func (x *ListFilesRequest) String() string
type ListFilesResponse ¶
type ListFilesResponse struct { // A map of file paths to FileInfos. Files map[string]*FileInfo `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
Information about the files in a change.
See https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#list-files
func (*ListFilesResponse) Descriptor
deprecated
func (*ListFilesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListFilesResponse.ProtoReflect.Descriptor instead.
func (*ListFilesResponse) GetFiles ¶
func (x *ListFilesResponse) GetFiles() map[string]*FileInfo
func (*ListFilesResponse) ProtoMessage ¶
func (*ListFilesResponse) ProtoMessage()
func (*ListFilesResponse) ProtoReflect ¶
func (x *ListFilesResponse) ProtoReflect() protoreflect.Message
func (*ListFilesResponse) Reset ¶
func (x *ListFilesResponse) Reset()
func (*ListFilesResponse) String ¶
func (x *ListFilesResponse) String() string
type MergeableInfo ¶
type MergeableInfo struct { // Submit type used for this change. SubmitType MergeableInfo_SubmitType `` /* 129-byte string literal not displayed */ // The strategy of the merge. Strategy MergeableStrategy `protobuf:"varint,2,opt,name=strategy,proto3,enum=gerrit.MergeableStrategy" json:"strategy,omitempty"` // true if this change is cleanly mergeable, false otherwise. Mergeable bool `protobuf:"varint,3,opt,name=mergeable,proto3" json:"mergeable,omitempty"` // true if this change is already merged, false otherwise. CommitMerged bool `protobuf:"varint,4,opt,name=commit_merged,json=commitMerged,proto3" json:"commit_merged,omitempty"` // true if the content of this change is already merged, false otherwise. ContentMerged bool `protobuf:"varint,5,opt,name=content_merged,json=contentMerged,proto3" json:"content_merged,omitempty"` // A list of paths with conflicts. Conflicts []string `protobuf:"bytes,6,rep,name=conflicts,proto3" json:"conflicts,omitempty"` // A list of other branch names where this change could merge cleanly. MergeableInto []string `protobuf:"bytes,7,rep,name=mergeable_into,json=mergeableInto,proto3" json:"mergeable_into,omitempty"` // contains filtered or unexported fields }
Contains information about the mergeability of a change.
See https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#mergeable-info
func (*MergeableInfo) Descriptor
deprecated
func (*MergeableInfo) Descriptor() ([]byte, []int)
Deprecated: Use MergeableInfo.ProtoReflect.Descriptor instead.
func (*MergeableInfo) GetCommitMerged ¶
func (x *MergeableInfo) GetCommitMerged() bool
func (*MergeableInfo) GetConflicts ¶
func (x *MergeableInfo) GetConflicts() []string
func (*MergeableInfo) GetContentMerged ¶
func (x *MergeableInfo) GetContentMerged() bool
func (*MergeableInfo) GetMergeable ¶
func (x *MergeableInfo) GetMergeable() bool
func (*MergeableInfo) GetMergeableInto ¶
func (x *MergeableInfo) GetMergeableInto() []string
func (*MergeableInfo) GetStrategy ¶
func (x *MergeableInfo) GetStrategy() MergeableStrategy
func (*MergeableInfo) GetSubmitType ¶
func (x *MergeableInfo) GetSubmitType() MergeableInfo_SubmitType
func (*MergeableInfo) ProtoMessage ¶
func (*MergeableInfo) ProtoMessage()
func (*MergeableInfo) ProtoReflect ¶
func (x *MergeableInfo) ProtoReflect() protoreflect.Message
func (*MergeableInfo) Reset ¶
func (x *MergeableInfo) Reset()
func (*MergeableInfo) String ¶
func (x *MergeableInfo) String() string
type MergeableInfo_SubmitType ¶
type MergeableInfo_SubmitType int32
const ( MergeableInfo_SUBMIT_TYPE_UNSPECIFIED MergeableInfo_SubmitType = 0 MergeableInfo_MERGE_IF_NECESSARY MergeableInfo_SubmitType = 1 MergeableInfo_FAST_FORWARD_ONLY MergeableInfo_SubmitType = 2 MergeableInfo_REBASE_IF_NECESSARY MergeableInfo_SubmitType = 3 MergeableInfo_REBASE_ALWAYS MergeableInfo_SubmitType = 4 MergeableInfo_MERGE_ALWAYS MergeableInfo_SubmitType = 5 MergeableInfo_CHERRY_PICK MergeableInfo_SubmitType = 6 )
func (MergeableInfo_SubmitType) Descriptor ¶
func (MergeableInfo_SubmitType) Descriptor() protoreflect.EnumDescriptor
func (MergeableInfo_SubmitType) Enum ¶
func (x MergeableInfo_SubmitType) Enum() *MergeableInfo_SubmitType
func (MergeableInfo_SubmitType) EnumDescriptor
deprecated
func (MergeableInfo_SubmitType) EnumDescriptor() ([]byte, []int)
Deprecated: Use MergeableInfo_SubmitType.Descriptor instead.
func (MergeableInfo_SubmitType) Number ¶
func (x MergeableInfo_SubmitType) Number() protoreflect.EnumNumber
func (MergeableInfo_SubmitType) String ¶
func (x MergeableInfo_SubmitType) String() string
func (MergeableInfo_SubmitType) Type ¶
func (MergeableInfo_SubmitType) Type() protoreflect.EnumType
type MergeableStrategy ¶
type MergeableStrategy int32
const ( MergeableStrategy_MERGEABLE_STRATEGY_UNSPECIFIED MergeableStrategy = 0 MergeableStrategy_RECURSIVE MergeableStrategy = 1 MergeableStrategy_RESOLVE MergeableStrategy = 2 MergeableStrategy_SIMPLE_TWO_WAY_IN_CORE MergeableStrategy = 3 MergeableStrategy_OURS MergeableStrategy = 4 MergeableStrategy_THEIRS MergeableStrategy = 5 )
func (MergeableStrategy) Descriptor ¶
func (MergeableStrategy) Descriptor() protoreflect.EnumDescriptor
func (MergeableStrategy) Enum ¶
func (x MergeableStrategy) Enum() *MergeableStrategy
func (MergeableStrategy) EnumDescriptor
deprecated
func (MergeableStrategy) EnumDescriptor() ([]byte, []int)
Deprecated: Use MergeableStrategy.Descriptor instead.
func (MergeableStrategy) Number ¶
func (x MergeableStrategy) Number() protoreflect.EnumNumber
func (MergeableStrategy) String ¶
func (x MergeableStrategy) String() string
func (MergeableStrategy) Type ¶
func (MergeableStrategy) Type() protoreflect.EnumType
type MockGerritClient ¶
type MockGerritClient struct {
// contains filtered or unexported fields
}
MockGerritClient is a mock of GerritClient interface.
func NewMockGerritClient ¶
func NewMockGerritClient(ctrl *gomock.Controller) *MockGerritClient
NewMockGerritClient creates a new mock instance.
func (*MockGerritClient) AbandonChange ¶
func (m *MockGerritClient) AbandonChange(ctx context.Context, in *AbandonChangeRequest, opts ...grpc.CallOption) (*ChangeInfo, error)
AbandonChange mocks base method.
func (*MockGerritClient) ChangeEditFileContent ¶
func (m *MockGerritClient) ChangeEditFileContent(ctx context.Context, in *ChangeEditFileContentRequest, opts ...grpc.CallOption) (*empty.Empty, error)
ChangeEditFileContent mocks base method.
func (*MockGerritClient) ChangeEditPublish ¶
func (m *MockGerritClient) ChangeEditPublish(ctx context.Context, in *ChangeEditPublishRequest, opts ...grpc.CallOption) (*empty.Empty, error)
ChangeEditPublish mocks base method.
func (*MockGerritClient) CreateChange ¶
func (m *MockGerritClient) CreateChange(ctx context.Context, in *CreateChangeRequest, opts ...grpc.CallOption) (*ChangeInfo, error)
CreateChange mocks base method.
func (*MockGerritClient) DeleteEditFileContent ¶
func (m *MockGerritClient) DeleteEditFileContent(ctx context.Context, in *DeleteEditFileContentRequest, opts ...grpc.CallOption) (*empty.Empty, error)
DeleteEditFileContent mocks base method.
func (*MockGerritClient) EXPECT ¶
func (m *MockGerritClient) EXPECT() *MockGerritClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockGerritClient) GetChange ¶
func (m *MockGerritClient) GetChange(ctx context.Context, in *GetChangeRequest, opts ...grpc.CallOption) (*ChangeInfo, error)
GetChange mocks base method.
func (*MockGerritClient) GetMergeable ¶
func (m *MockGerritClient) GetMergeable(ctx context.Context, in *GetMergeableRequest, opts ...grpc.CallOption) (*MergeableInfo, error)
GetMergeable mocks base method.
func (*MockGerritClient) ListChanges ¶
func (m *MockGerritClient) ListChanges(ctx context.Context, in *ListChangesRequest, opts ...grpc.CallOption) (*ListChangesResponse, error)
ListChanges mocks base method.
func (*MockGerritClient) ListFiles ¶
func (m *MockGerritClient) ListFiles(ctx context.Context, in *ListFilesRequest, opts ...grpc.CallOption) (*ListFilesResponse, error)
ListFiles mocks base method.
func (*MockGerritClient) SetReview ¶
func (m *MockGerritClient) SetReview(ctx context.Context, in *SetReviewRequest, opts ...grpc.CallOption) (*ReviewResult, error)
SetReview mocks base method.
func (*MockGerritClient) SubmitChange ¶
func (m *MockGerritClient) SubmitChange(ctx context.Context, in *SubmitChangeRequest, opts ...grpc.CallOption) (*ChangeInfo, error)
SubmitChange mocks base method.
type MockGerritClientMockRecorder ¶
type MockGerritClientMockRecorder struct {
// contains filtered or unexported fields
}
MockGerritClientMockRecorder is the mock recorder for MockGerritClient.
func (*MockGerritClientMockRecorder) AbandonChange ¶
func (mr *MockGerritClientMockRecorder) AbandonChange(ctx, in interface{}, opts ...interface{}) *gomock.Call
AbandonChange indicates an expected call of AbandonChange.
func (*MockGerritClientMockRecorder) ChangeEditFileContent ¶
func (mr *MockGerritClientMockRecorder) ChangeEditFileContent(ctx, in interface{}, opts ...interface{}) *gomock.Call
ChangeEditFileContent indicates an expected call of ChangeEditFileContent.
func (*MockGerritClientMockRecorder) ChangeEditPublish ¶
func (mr *MockGerritClientMockRecorder) ChangeEditPublish(ctx, in interface{}, opts ...interface{}) *gomock.Call
ChangeEditPublish indicates an expected call of ChangeEditPublish.
func (*MockGerritClientMockRecorder) CreateChange ¶
func (mr *MockGerritClientMockRecorder) CreateChange(ctx, in interface{}, opts ...interface{}) *gomock.Call
CreateChange indicates an expected call of CreateChange.
func (*MockGerritClientMockRecorder) DeleteEditFileContent ¶
func (mr *MockGerritClientMockRecorder) DeleteEditFileContent(ctx, in interface{}, opts ...interface{}) *gomock.Call
DeleteEditFileContent indicates an expected call of DeleteEditFileContent.
func (*MockGerritClientMockRecorder) GetChange ¶
func (mr *MockGerritClientMockRecorder) GetChange(ctx, in interface{}, opts ...interface{}) *gomock.Call
GetChange indicates an expected call of GetChange.
func (*MockGerritClientMockRecorder) GetMergeable ¶
func (mr *MockGerritClientMockRecorder) GetMergeable(ctx, in interface{}, opts ...interface{}) *gomock.Call
GetMergeable indicates an expected call of GetMergeable.
func (*MockGerritClientMockRecorder) ListChanges ¶
func (mr *MockGerritClientMockRecorder) ListChanges(ctx, in interface{}, opts ...interface{}) *gomock.Call
ListChanges indicates an expected call of ListChanges.
func (*MockGerritClientMockRecorder) ListFiles ¶
func (mr *MockGerritClientMockRecorder) ListFiles(ctx, in interface{}, opts ...interface{}) *gomock.Call
ListFiles indicates an expected call of ListFiles.
func (*MockGerritClientMockRecorder) SetReview ¶
func (mr *MockGerritClientMockRecorder) SetReview(ctx, in interface{}, opts ...interface{}) *gomock.Call
SetReview indicates an expected call of SetReview.
func (*MockGerritClientMockRecorder) SubmitChange ¶
func (mr *MockGerritClientMockRecorder) SubmitChange(ctx, in interface{}, opts ...interface{}) *gomock.Call
SubmitChange indicates an expected call of SubmitChange.
type MockGerritServer ¶
type MockGerritServer struct {
// contains filtered or unexported fields
}
MockGerritServer is a mock of GerritServer interface.
func NewMockGerritServer ¶
func NewMockGerritServer(ctrl *gomock.Controller) *MockGerritServer
NewMockGerritServer creates a new mock instance.
func (*MockGerritServer) AbandonChange ¶
func (m *MockGerritServer) AbandonChange(arg0 context.Context, arg1 *AbandonChangeRequest) (*ChangeInfo, error)
AbandonChange mocks base method.
func (*MockGerritServer) ChangeEditFileContent ¶
func (m *MockGerritServer) ChangeEditFileContent(arg0 context.Context, arg1 *ChangeEditFileContentRequest) (*empty.Empty, error)
ChangeEditFileContent mocks base method.
func (*MockGerritServer) ChangeEditPublish ¶
func (m *MockGerritServer) ChangeEditPublish(arg0 context.Context, arg1 *ChangeEditPublishRequest) (*empty.Empty, error)
ChangeEditPublish mocks base method.
func (*MockGerritServer) CreateChange ¶
func (m *MockGerritServer) CreateChange(arg0 context.Context, arg1 *CreateChangeRequest) (*ChangeInfo, error)
CreateChange mocks base method.
func (*MockGerritServer) DeleteEditFileContent ¶
func (m *MockGerritServer) DeleteEditFileContent(arg0 context.Context, arg1 *DeleteEditFileContentRequest) (*empty.Empty, error)
DeleteEditFileContent mocks base method.
func (*MockGerritServer) EXPECT ¶
func (m *MockGerritServer) EXPECT() *MockGerritServerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockGerritServer) GetChange ¶
func (m *MockGerritServer) GetChange(arg0 context.Context, arg1 *GetChangeRequest) (*ChangeInfo, error)
GetChange mocks base method.
func (*MockGerritServer) GetMergeable ¶
func (m *MockGerritServer) GetMergeable(arg0 context.Context, arg1 *GetMergeableRequest) (*MergeableInfo, error)
GetMergeable mocks base method.
func (*MockGerritServer) ListChanges ¶
func (m *MockGerritServer) ListChanges(arg0 context.Context, arg1 *ListChangesRequest) (*ListChangesResponse, error)
ListChanges mocks base method.
func (*MockGerritServer) ListFiles ¶
func (m *MockGerritServer) ListFiles(arg0 context.Context, arg1 *ListFilesRequest) (*ListFilesResponse, error)
ListFiles mocks base method.
func (*MockGerritServer) SetReview ¶
func (m *MockGerritServer) SetReview(arg0 context.Context, arg1 *SetReviewRequest) (*ReviewResult, error)
SetReview mocks base method.
func (*MockGerritServer) SubmitChange ¶
func (m *MockGerritServer) SubmitChange(arg0 context.Context, arg1 *SubmitChangeRequest) (*ChangeInfo, error)
SubmitChange mocks base method.
type MockGerritServerMockRecorder ¶
type MockGerritServerMockRecorder struct {
// contains filtered or unexported fields
}
MockGerritServerMockRecorder is the mock recorder for MockGerritServer.
func (*MockGerritServerMockRecorder) AbandonChange ¶
func (mr *MockGerritServerMockRecorder) AbandonChange(arg0, arg1 interface{}) *gomock.Call
AbandonChange indicates an expected call of AbandonChange.
func (*MockGerritServerMockRecorder) ChangeEditFileContent ¶
func (mr *MockGerritServerMockRecorder) ChangeEditFileContent(arg0, arg1 interface{}) *gomock.Call
ChangeEditFileContent indicates an expected call of ChangeEditFileContent.
func (*MockGerritServerMockRecorder) ChangeEditPublish ¶
func (mr *MockGerritServerMockRecorder) ChangeEditPublish(arg0, arg1 interface{}) *gomock.Call
ChangeEditPublish indicates an expected call of ChangeEditPublish.
func (*MockGerritServerMockRecorder) CreateChange ¶
func (mr *MockGerritServerMockRecorder) CreateChange(arg0, arg1 interface{}) *gomock.Call
CreateChange indicates an expected call of CreateChange.
func (*MockGerritServerMockRecorder) DeleteEditFileContent ¶
func (mr *MockGerritServerMockRecorder) DeleteEditFileContent(arg0, arg1 interface{}) *gomock.Call
DeleteEditFileContent indicates an expected call of DeleteEditFileContent.
func (*MockGerritServerMockRecorder) GetChange ¶
func (mr *MockGerritServerMockRecorder) GetChange(arg0, arg1 interface{}) *gomock.Call
GetChange indicates an expected call of GetChange.
func (*MockGerritServerMockRecorder) GetMergeable ¶
func (mr *MockGerritServerMockRecorder) GetMergeable(arg0, arg1 interface{}) *gomock.Call
GetMergeable indicates an expected call of GetMergeable.
func (*MockGerritServerMockRecorder) ListChanges ¶
func (mr *MockGerritServerMockRecorder) ListChanges(arg0, arg1 interface{}) *gomock.Call
ListChanges indicates an expected call of ListChanges.
func (*MockGerritServerMockRecorder) ListFiles ¶
func (mr *MockGerritServerMockRecorder) ListFiles(arg0, arg1 interface{}) *gomock.Call
ListFiles indicates an expected call of ListFiles.
func (*MockGerritServerMockRecorder) SetReview ¶
func (mr *MockGerritServerMockRecorder) SetReview(arg0, arg1 interface{}) *gomock.Call
SetReview indicates an expected call of SetReview.
func (*MockGerritServerMockRecorder) SubmitChange ¶
func (mr *MockGerritServerMockRecorder) SubmitChange(arg0, arg1 interface{}) *gomock.Call
SubmitChange indicates an expected call of SubmitChange.
type QueryOption ¶
type QueryOption int32
Specifies what extra information to include in the response.
Source of truth: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#query-options
const ( QueryOption_OPTION_UNSPECIFIED QueryOption = 0 // A summary of each label required for submit, and approvers that have // granted (or rejected) with that label. QueryOption_LABELS QueryOption = 1 // Detailed label information, including numeric values of all existing // approvals, recognized label values, values permitted to be set by the // current user, all reviewers by state, and reviewers that may be removed by // the current user. QueryOption_DETAILED_LABELS QueryOption = 2 // Describe the current revision (patch set) of the change, including the // commit SHA-1 and URLs to fetch from. QueryOption_CURRENT_REVISION QueryOption = 4 // Describe all revisions, not just current. QueryOption_ALL_REVISIONS QueryOption = 8 // Parse and output all header fields from the commit object, including // message. Only valid when the CURRENT_REVISION or ALL_REVISIONS option is // selected. QueryOption_CURRENT_COMMIT QueryOption = 16 // Parse and output all header fields from the output revisions. If only // CURRENT_REVISION was requested then only the current revision’s commit data // will be output. QueryOption_ALL_COMMITS QueryOption = 32 // List files modified by the commit and magic files, including basic line // counts inserted/deleted per file. Only valid when the CURRENT_REVISION or // ALL_REVISIONS option is selected. QueryOption_CURRENT_FILES QueryOption = 64 // List files modified by the commit and magic files, including basic line // counts inserted/deleted per file. If only the CURRENT_REVISION was // requested then only that commit’s modified files will be output. QueryOption_ALL_FILES QueryOption = 128 // Include _account_id, email and username fields when referencing accounts. QueryOption_DETAILED_ACCOUNTS QueryOption = 256 // Include updates to reviewers set as ReviewerUpdateInfo entities. QueryOption_REVIEWER_UPDATES QueryOption = 512 // Include messages associated with the change. QueryOption_MESSAGES QueryOption = 1024 // Include information on available actions for the change and its current // revision. Ignored if the caller is not authenticated. QueryOption_CURRENT_ACTIONS QueryOption = 2048 // Include information on available change actions for the change. Ignored if // the caller is not authenticated. QueryOption_CHANGE_ACTIONS QueryOption = 4096 // Include the reviewed field if all of the following are true: // - the change is open // - the caller is authenticated // - the caller has commented on the change more recently than the last update // from the change owner, i.e. this change would show up in the results of // reviewedby:self. QueryOption_REVIEWED QueryOption = 8192 // Skip the mergeable field in ChangeInfo. For fast moving projects, this // field must be recomputed often, which is slow for projects with big trees. QueryOption_SKIP_MERGEABLE QueryOption = 16384 // Include the submittable field in ChangeInfo, which can be used to tell if // the change is reviewed and ready for submit. QueryOption_SUBMITTABLE QueryOption = 32768 // Include the web_links field in CommitInfo, therefore only valid in // combination with CURRENT_COMMIT or ALL_COMMITS. QueryOption_WEB_LINKS QueryOption = 65536 // Include potential problems with the change. QueryOption_CHECK QueryOption = 131072 // Include the full commit message with Gerrit-specific commit footers in the // RevisionInfo. QueryOption_COMMIT_FOOTERS QueryOption = 262144 // Include push certificate information in the RevisionInfo. Ignored if signed // push is not enabled on the server. QueryOption_PUSH_CERTIFICATES QueryOption = 524288 // Include references to external tracking systems as TrackingIdInfo. QueryOption_TRACKING_IDS QueryOption = 1048576 // Include the commands field in the FetchInfo for revisions. Only valid when // the CURRENT_REVISION or ALL_REVISIONS option is selected. QueryOption_DOWNLOAD_COMMANDS QueryOption = 2097152 )
func (QueryOption) Descriptor ¶
func (QueryOption) Descriptor() protoreflect.EnumDescriptor
func (QueryOption) Enum ¶
func (x QueryOption) Enum() *QueryOption
func (QueryOption) EnumDescriptor
deprecated
func (QueryOption) EnumDescriptor() ([]byte, []int)
Deprecated: Use QueryOption.Descriptor instead.
func (QueryOption) Number ¶
func (x QueryOption) Number() protoreflect.EnumNumber
func (QueryOption) String ¶
func (x QueryOption) String() string
func (QueryOption) Type ¶
func (QueryOption) Type() protoreflect.EnumType
type ReviewResult ¶
type ReviewResult struct { // Map of labels to values after the review was posted. Null if any reviewer // additions were rejected. Labels map[string]int32 `` /* 154-byte string literal not displayed */ // contains filtered or unexported fields }
Information returned by a SetReview RPC.
Fields are a subset of: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#review-result
func (*ReviewResult) Descriptor
deprecated
func (*ReviewResult) Descriptor() ([]byte, []int)
Deprecated: Use ReviewResult.ProtoReflect.Descriptor instead.
func (*ReviewResult) GetLabels ¶
func (x *ReviewResult) GetLabels() map[string]int32
func (*ReviewResult) ProtoMessage ¶
func (*ReviewResult) ProtoMessage()
func (*ReviewResult) ProtoReflect ¶
func (x *ReviewResult) ProtoReflect() protoreflect.Message
func (*ReviewResult) Reset ¶
func (x *ReviewResult) Reset()
func (*ReviewResult) String ¶
func (x *ReviewResult) String() string
type RevisionInfo ¶
type RevisionInfo struct { // The kind of this patch set. Kind RevisionInfo_Kind `protobuf:"varint,1,opt,name=kind,proto3,enum=gerrit.RevisionInfo_Kind" json:"kind,omitempty"` // The patch set number. Number int32 `protobuf:"varint,2,opt,name=number,proto3" json:"number,omitempty"` // The uploader of this patch set. Uploader *AccountInfo `protobuf:"bytes,3,opt,name=uploader,proto3" json:"uploader,omitempty"` // The Git reference for the patch set. Ref string `protobuf:"bytes,4,opt,name=ref,proto3" json:"ref,omitempty"` // A map of file paths to FileInfos. // // Only set if file information is requested. Files map[string]*FileInfo `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
Information about a patch set. Source of truth: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#revision-info
func (*RevisionInfo) Descriptor
deprecated
func (*RevisionInfo) Descriptor() ([]byte, []int)
Deprecated: Use RevisionInfo.ProtoReflect.Descriptor instead.
func (*RevisionInfo) GetFiles ¶
func (x *RevisionInfo) GetFiles() map[string]*FileInfo
func (*RevisionInfo) GetKind ¶
func (x *RevisionInfo) GetKind() RevisionInfo_Kind
func (*RevisionInfo) GetNumber ¶
func (x *RevisionInfo) GetNumber() int32
func (*RevisionInfo) GetRef ¶
func (x *RevisionInfo) GetRef() string
func (*RevisionInfo) GetUploader ¶
func (x *RevisionInfo) GetUploader() *AccountInfo
func (*RevisionInfo) ProtoMessage ¶
func (*RevisionInfo) ProtoMessage()
func (*RevisionInfo) ProtoReflect ¶
func (x *RevisionInfo) ProtoReflect() protoreflect.Message
func (*RevisionInfo) Reset ¶
func (x *RevisionInfo) Reset()
func (*RevisionInfo) String ¶
func (x *RevisionInfo) String() string
type RevisionInfo_Kind ¶
type RevisionInfo_Kind int32
The kind of change for this revision.
const ( RevisionInfo_KIND_INVALID RevisionInfo_Kind = 0 RevisionInfo_REWORK RevisionInfo_Kind = 1 RevisionInfo_TRIVIAL_REBASE RevisionInfo_Kind = 2 RevisionInfo_MERGE_FIRST_PARENT_UPDATE RevisionInfo_Kind = 3 RevisionInfo_NO_CODE_CHANGE RevisionInfo_Kind = 4 RevisionInfo_NO_CHANGE RevisionInfo_Kind = 5 )
func (RevisionInfo_Kind) Descriptor ¶
func (RevisionInfo_Kind) Descriptor() protoreflect.EnumDescriptor
func (RevisionInfo_Kind) Enum ¶
func (x RevisionInfo_Kind) Enum() *RevisionInfo_Kind
func (RevisionInfo_Kind) EnumDescriptor
deprecated
func (RevisionInfo_Kind) EnumDescriptor() ([]byte, []int)
Deprecated: Use RevisionInfo_Kind.Descriptor instead.
func (RevisionInfo_Kind) Number ¶
func (x RevisionInfo_Kind) Number() protoreflect.EnumNumber
func (RevisionInfo_Kind) String ¶
func (x RevisionInfo_Kind) String() string
func (RevisionInfo_Kind) Type ¶
func (RevisionInfo_Kind) Type() protoreflect.EnumType
type SetReviewRequest ¶
type SetReviewRequest struct { // The change number. Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` // The project of this change. For example, "chromium/src". // // Optional, but recommended for better routing and faster RPC execution. Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"` // Unique ID for the revision to query. // See // https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#revision-id RevisionId string `protobuf:"bytes,3,opt,name=revision_id,json=revisionId,proto3" json:"revision_id,omitempty"` // Message to be added to the change along with this review. Message string `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"` // labels to add, e.g.: // { // "Code-Review": -1, // "Verified": 1, // } Labels map[string]int32 `` /* 154-byte string literal not displayed */ // contains filtered or unexported fields }
Information to set various review bits on a change
Fields are a subset of arguments from: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#set-review https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#review-input
func (*SetReviewRequest) Descriptor
deprecated
func (*SetReviewRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetReviewRequest.ProtoReflect.Descriptor instead.
func (*SetReviewRequest) GetLabels ¶
func (x *SetReviewRequest) GetLabels() map[string]int32
func (*SetReviewRequest) GetMessage ¶
func (x *SetReviewRequest) GetMessage() string
func (*SetReviewRequest) GetNumber ¶
func (x *SetReviewRequest) GetNumber() int64
func (*SetReviewRequest) GetProject ¶
func (x *SetReviewRequest) GetProject() string
func (*SetReviewRequest) GetRevisionId ¶
func (x *SetReviewRequest) GetRevisionId() string
func (*SetReviewRequest) ProtoMessage ¶
func (*SetReviewRequest) ProtoMessage()
func (*SetReviewRequest) ProtoReflect ¶
func (x *SetReviewRequest) ProtoReflect() protoreflect.Message
func (*SetReviewRequest) Reset ¶
func (x *SetReviewRequest) Reset()
func (*SetReviewRequest) String ¶
func (x *SetReviewRequest) String() string
type SubmitChangeRequest ¶
type SubmitChangeRequest struct { // The change number. Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` // The project of this change. For example, "chromium/src". // // Optional, but recommended for better routing and faster RPC execution. Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"` // contains filtered or unexported fields }
Information to submit a change.
This is a placeholder to support the arguments from: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#submit-change https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#submit-input
func (*SubmitChangeRequest) Descriptor
deprecated
func (*SubmitChangeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubmitChangeRequest.ProtoReflect.Descriptor instead.
func (*SubmitChangeRequest) GetNumber ¶
func (x *SubmitChangeRequest) GetNumber() int64
func (*SubmitChangeRequest) GetProject ¶
func (x *SubmitChangeRequest) GetProject() string
func (*SubmitChangeRequest) ProtoMessage ¶
func (*SubmitChangeRequest) ProtoMessage()
func (*SubmitChangeRequest) ProtoReflect ¶
func (x *SubmitChangeRequest) ProtoReflect() protoreflect.Message
func (*SubmitChangeRequest) Reset ¶
func (x *SubmitChangeRequest) Reset()
func (*SubmitChangeRequest) String ¶
func (x *SubmitChangeRequest) String() string
type UnimplementedGerritServer ¶
type UnimplementedGerritServer struct { }
UnimplementedGerritServer can be embedded to have forward compatible implementations.
func (*UnimplementedGerritServer) AbandonChange ¶
func (*UnimplementedGerritServer) AbandonChange(context.Context, *AbandonChangeRequest) (*ChangeInfo, error)
func (*UnimplementedGerritServer) ChangeEditFileContent ¶
func (*UnimplementedGerritServer) ChangeEditFileContent(context.Context, *ChangeEditFileContentRequest) (*empty.Empty, error)
func (*UnimplementedGerritServer) ChangeEditPublish ¶
func (*UnimplementedGerritServer) ChangeEditPublish(context.Context, *ChangeEditPublishRequest) (*empty.Empty, error)
func (*UnimplementedGerritServer) CreateChange ¶
func (*UnimplementedGerritServer) CreateChange(context.Context, *CreateChangeRequest) (*ChangeInfo, error)
func (*UnimplementedGerritServer) DeleteEditFileContent ¶
func (*UnimplementedGerritServer) DeleteEditFileContent(context.Context, *DeleteEditFileContentRequest) (*empty.Empty, error)
func (*UnimplementedGerritServer) GetChange ¶
func (*UnimplementedGerritServer) GetChange(context.Context, *GetChangeRequest) (*ChangeInfo, error)
func (*UnimplementedGerritServer) GetMergeable ¶
func (*UnimplementedGerritServer) GetMergeable(context.Context, *GetMergeableRequest) (*MergeableInfo, error)
func (*UnimplementedGerritServer) ListChanges ¶
func (*UnimplementedGerritServer) ListChanges(context.Context, *ListChangesRequest) (*ListChangesResponse, error)
func (*UnimplementedGerritServer) ListFiles ¶
func (*UnimplementedGerritServer) ListFiles(context.Context, *ListFilesRequest) (*ListFilesResponse, error)
func (*UnimplementedGerritServer) SetReview ¶
func (*UnimplementedGerritServer) SetReview(context.Context, *SetReviewRequest) (*ReviewResult, error)
func (*UnimplementedGerritServer) SubmitChange ¶
func (*UnimplementedGerritServer) SubmitChange(context.Context, *SubmitChangeRequest) (*ChangeInfo, error)