Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavlo Strokov <pstrokov@gitlab.com>2021-09-21 13:12:58 +0300
committerPavlo Strokov <pstrokov@gitlab.com>2021-09-21 13:12:58 +0300
commit858ab5adcc2996f16e958160f3f31fe519300bc8 (patch)
treed077ec98ee77790407a87104b27006ca4d33c6a8
parent938f378387b44ddfd91a57ffecdc9875d737e190 (diff)
parenta305a1ea41b69759e8473660dc6fe6bcbee6504f (diff)
Merge branch 'pks-drop-list-new-blobs' into 'master'
ref: Drop ListNewBlobs RPC See merge request gitlab-org/gitaly!3893
-rw-r--r--internal/gitaly/service/ref/list_new_blobs.go86
-rw-r--r--internal/gitaly/service/ref/list_new_blobs_test.go78
-rw-r--r--internal/praefect/protoregistry/protoregistry_test.go1
-rw-r--r--proto/go/gitalypb/ref.pb.go1593
-rw-r--r--proto/go/gitalypb/ref_grpc.pb.go72
-rw-r--r--proto/ref.proto20
-rw-r--r--ruby/proto/gitaly/ref_pb.rb10
-rw-r--r--ruby/proto/gitaly/ref_services_pb.rb3
8 files changed, 716 insertions, 1147 deletions
diff --git a/internal/gitaly/service/ref/list_new_blobs.go b/internal/gitaly/service/ref/list_new_blobs.go
deleted file mode 100644
index 0ce661b18..000000000
--- a/internal/gitaly/service/ref/list_new_blobs.go
+++ /dev/null
@@ -1,86 +0,0 @@
-package ref
-
-import (
- "bufio"
- "fmt"
- "strings"
-
- "gitlab.com/gitlab-org/gitaly/v14/internal/git"
- "gitlab.com/gitlab-org/gitaly/v14/internal/helper"
- "gitlab.com/gitlab-org/gitaly/v14/proto/go/gitalypb"
-)
-
-func (s *server) ListNewBlobs(in *gitalypb.ListNewBlobsRequest, stream gitalypb.RefService_ListNewBlobsServer) error {
- oid := in.GetCommitId()
- if err := git.ValidateObjectID(oid); err != nil {
- return helper.ErrInvalidArgument(err)
- }
-
- if err := s.listNewBlobs(in, stream, oid); err != nil {
- return helper.ErrInternal(err)
- }
-
- return nil
-}
-
-func (s *server) listNewBlobs(in *gitalypb.ListNewBlobsRequest, stream gitalypb.RefService_ListNewBlobsServer, oid string) error {
- ctx := stream.Context()
- repo := s.localrepo(in.GetRepository())
-
- cmdFlags := []git.Option{git.Flag{Name: "--objects"}, git.Flag{Name: "--not"}, git.Flag{Name: "--all"}}
- if in.GetLimit() > 0 {
- cmdFlags = append(cmdFlags, git.ValueFlag{Name: "--max-count", Value: fmt.Sprint(in.GetLimit())})
- }
-
- // the added ^ is to negate the oid since there is a --not option that comes earlier in the arg list
- revList, err := repo.Exec(ctx, git.SubCmd{Name: "rev-list", Flags: cmdFlags, Args: []string{"^" + oid}})
- if err != nil {
- return err
- }
-
- batch, err := s.catfileCache.BatchProcess(ctx, repo)
- if err != nil {
- return err
- }
-
- var newBlobs []*gitalypb.NewBlobObject
- scanner := bufio.NewScanner(revList)
- for scanner.Scan() {
- line := scanner.Text()
- parts := strings.SplitN(line, " ", 2)
-
- if len(parts) != 2 {
- continue
- }
-
- info, err := batch.Info(ctx, git.Revision(parts[0]))
- if err != nil {
- return err
- }
-
- if !info.IsBlob() {
- continue
- }
-
- newBlobs = append(newBlobs, &gitalypb.NewBlobObject{
- Oid: info.Oid.String(),
- Size: info.Size,
- Path: []byte(parts[1]),
- })
- if len(newBlobs) >= 1000 {
- response := &gitalypb.ListNewBlobsResponse{NewBlobObjects: newBlobs}
- if err := stream.Send(response); err != nil {
- return err
- }
-
- newBlobs = newBlobs[:0]
- }
- }
-
- response := &gitalypb.ListNewBlobsResponse{NewBlobObjects: newBlobs}
- if err := stream.Send(response); err != nil {
- return err
- }
-
- return revList.Wait()
-}
diff --git a/internal/gitaly/service/ref/list_new_blobs_test.go b/internal/gitaly/service/ref/list_new_blobs_test.go
deleted file mode 100644
index 480ce67c2..000000000
--- a/internal/gitaly/service/ref/list_new_blobs_test.go
+++ /dev/null
@@ -1,78 +0,0 @@
-package ref
-
-import (
- "io"
- "testing"
-
- "github.com/stretchr/testify/require"
- "gitlab.com/gitlab-org/gitaly/v14/internal/git/gittest"
- "gitlab.com/gitlab-org/gitaly/v14/internal/testhelper"
- "gitlab.com/gitlab-org/gitaly/v14/proto/go/gitalypb"
- "google.golang.org/grpc/codes"
- "google.golang.org/grpc/status"
-)
-
-func TestListNewBlobs(t *testing.T) {
- ctx, cancel := testhelper.Context()
- defer cancel()
-
- cfg, repo, repoPath, client := setupRefService(t)
-
- oid := "ab2c9622c02288a2bbaaf35d96088cfdff31d9d9"
- gittest.Exec(t, cfg, "-C", repoPath, "branch", "-D", "gitaly-diff-stuff")
-
- testCases := []struct {
- revision string
- blobs []gitalypb.NewBlobObject
- responseCode codes.Code
- }{
- {
- revision: oid,
- blobs: []gitalypb.NewBlobObject{
- {Oid: "389c7a36a6e133268b0d36b00e7ffc0f3a5b6651", Path: []byte("gitaly/file-with-pluses.txt"), Size: 20},
- {Oid: "b1e67221afe8461efd244b487afca22d46b95eb8", Path: []byte("z-short-diff"), Size: 6},
- },
- },
- {
- revision: "- rm -rf /",
- responseCode: codes.InvalidArgument,
- },
- {
- revision: "1234deadbeef",
- responseCode: codes.InvalidArgument,
- },
- {
- revision: "7975be0116940bf2ad4321f79d02a55c5f7779aa",
- },
- }
-
- for _, tc := range testCases {
- request := &gitalypb.ListNewBlobsRequest{Repository: repo, CommitId: tc.revision, Limit: 0}
-
- //nolint: staticcheck
- stream, err := client.ListNewBlobs(ctx, request)
- require.NoError(t, err)
-
- var blobs []*gitalypb.NewBlobObject
- for {
- msg, err := stream.Recv()
-
- if err == io.EOF {
- break
- }
- if err != nil {
- require.Equal(t, tc.responseCode, status.Code(err))
- break
- }
-
- require.NoError(t, err)
- blobs = append(blobs, msg.NewBlobObjects...)
- }
- require.Len(t, blobs, len(tc.blobs))
- for i, blob := range blobs {
- require.Equal(t, blob.Oid, tc.blobs[i].Oid)
- require.Equal(t, blob.Path, tc.blobs[i].Path)
- require.Equal(t, blob.Size, tc.blobs[i].Size)
- }
- }
-}
diff --git a/internal/praefect/protoregistry/protoregistry_test.go b/internal/praefect/protoregistry/protoregistry_test.go
index bfd09a311..87ebfcd9d 100644
--- a/internal/praefect/protoregistry/protoregistry_test.go
+++ b/internal/praefect/protoregistry/protoregistry_test.go
@@ -96,7 +96,6 @@ func TestNewProtoRegistry(t *testing.T) {
"ListTagNamesContainingCommit": protoregistry.OpAccessor,
"GetTagMessages": protoregistry.OpAccessor,
"ListNewCommits": protoregistry.OpAccessor,
- "ListNewBlobs": protoregistry.OpAccessor,
"PackRefs": protoregistry.OpMutator,
},
"RemoteService": {
diff --git a/proto/go/gitalypb/ref.pb.go b/proto/go/gitalypb/ref.pb.go
index ee6d1cf33..bb4c72435 100644
--- a/proto/go/gitalypb/ref.pb.go
+++ b/proto/go/gitalypb/ref.pb.go
@@ -67,7 +67,7 @@ func (x FindLocalBranchesRequest_SortBy) Number() protoreflect.EnumNumber {
// Deprecated: Use FindLocalBranchesRequest_SortBy.Descriptor instead.
func (FindLocalBranchesRequest_SortBy) EnumDescriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{8, 0}
+ return file_ref_proto_rawDescGZIP(), []int{6, 0}
}
// Key is a key used for sorting.
@@ -114,7 +114,7 @@ func (x FindAllTagsRequest_SortBy_Key) Number() protoreflect.EnumNumber {
// Deprecated: Use FindAllTagsRequest_SortBy_Key.Descriptor instead.
func (FindAllTagsRequest_SortBy_Key) EnumDescriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{16, 0, 0}
+ return file_ref_proto_rawDescGZIP(), []int{14, 0, 0}
}
type CreateBranchResponse_Status int32
@@ -166,119 +166,7 @@ func (x CreateBranchResponse_Status) Number() protoreflect.EnumNumber {
// Deprecated: Use CreateBranchResponse_Status.Descriptor instead.
func (CreateBranchResponse_Status) EnumDescriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{21, 0}
-}
-
-type ListNewBlobsRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Repository *Repository `protobuf:"bytes,1,opt,name=repository,proto3" json:"repository,omitempty"`
- CommitId string `protobuf:"bytes,2,opt,name=commit_id,json=commitId,proto3" json:"commit_id,omitempty"`
- // Limit the number of revs to be returned fro mgit-rev-list
- // If the limit is set to zero, all items will be returned
- Limit uint32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
-}
-
-func (x *ListNewBlobsRequest) Reset() {
- *x = ListNewBlobsRequest{}
- if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ListNewBlobsRequest) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ListNewBlobsRequest) ProtoMessage() {}
-
-func (x *ListNewBlobsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ListNewBlobsRequest.ProtoReflect.Descriptor instead.
-func (*ListNewBlobsRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *ListNewBlobsRequest) GetRepository() *Repository {
- if x != nil {
- return x.Repository
- }
- return nil
-}
-
-func (x *ListNewBlobsRequest) GetCommitId() string {
- if x != nil {
- return x.CommitId
- }
- return ""
-}
-
-func (x *ListNewBlobsRequest) GetLimit() uint32 {
- if x != nil {
- return x.Limit
- }
- return 0
-}
-
-type ListNewBlobsResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- NewBlobObjects []*NewBlobObject `protobuf:"bytes,1,rep,name=new_blob_objects,json=newBlobObjects,proto3" json:"new_blob_objects,omitempty"`
-}
-
-func (x *ListNewBlobsResponse) Reset() {
- *x = ListNewBlobsResponse{}
- if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ListNewBlobsResponse) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ListNewBlobsResponse) ProtoMessage() {}
-
-func (x *ListNewBlobsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ListNewBlobsResponse.ProtoReflect.Descriptor instead.
-func (*ListNewBlobsResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *ListNewBlobsResponse) GetNewBlobObjects() []*NewBlobObject {
- if x != nil {
- return x.NewBlobObjects
- }
- return nil
+ return file_ref_proto_rawDescGZIP(), []int{19, 0}
}
type FindDefaultBranchNameRequest struct {
@@ -292,7 +180,7 @@ type FindDefaultBranchNameRequest struct {
func (x *FindDefaultBranchNameRequest) Reset() {
*x = FindDefaultBranchNameRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[2]
+ mi := &file_ref_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -305,7 +193,7 @@ func (x *FindDefaultBranchNameRequest) String() string {
func (*FindDefaultBranchNameRequest) ProtoMessage() {}
func (x *FindDefaultBranchNameRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[2]
+ mi := &file_ref_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -318,7 +206,7 @@ func (x *FindDefaultBranchNameRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindDefaultBranchNameRequest.ProtoReflect.Descriptor instead.
func (*FindDefaultBranchNameRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{2}
+ return file_ref_proto_rawDescGZIP(), []int{0}
}
func (x *FindDefaultBranchNameRequest) GetRepository() *Repository {
@@ -339,7 +227,7 @@ type FindDefaultBranchNameResponse struct {
func (x *FindDefaultBranchNameResponse) Reset() {
*x = FindDefaultBranchNameResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[3]
+ mi := &file_ref_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -352,7 +240,7 @@ func (x *FindDefaultBranchNameResponse) String() string {
func (*FindDefaultBranchNameResponse) ProtoMessage() {}
func (x *FindDefaultBranchNameResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[3]
+ mi := &file_ref_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -365,7 +253,7 @@ func (x *FindDefaultBranchNameResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindDefaultBranchNameResponse.ProtoReflect.Descriptor instead.
func (*FindDefaultBranchNameResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{3}
+ return file_ref_proto_rawDescGZIP(), []int{1}
}
func (x *FindDefaultBranchNameResponse) GetName() []byte {
@@ -386,7 +274,7 @@ type FindAllBranchNamesRequest struct {
func (x *FindAllBranchNamesRequest) Reset() {
*x = FindAllBranchNamesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[4]
+ mi := &file_ref_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -399,7 +287,7 @@ func (x *FindAllBranchNamesRequest) String() string {
func (*FindAllBranchNamesRequest) ProtoMessage() {}
func (x *FindAllBranchNamesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[4]
+ mi := &file_ref_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -412,7 +300,7 @@ func (x *FindAllBranchNamesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindAllBranchNamesRequest.ProtoReflect.Descriptor instead.
func (*FindAllBranchNamesRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{4}
+ return file_ref_proto_rawDescGZIP(), []int{2}
}
func (x *FindAllBranchNamesRequest) GetRepository() *Repository {
@@ -433,7 +321,7 @@ type FindAllBranchNamesResponse struct {
func (x *FindAllBranchNamesResponse) Reset() {
*x = FindAllBranchNamesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[5]
+ mi := &file_ref_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -446,7 +334,7 @@ func (x *FindAllBranchNamesResponse) String() string {
func (*FindAllBranchNamesResponse) ProtoMessage() {}
func (x *FindAllBranchNamesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[5]
+ mi := &file_ref_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -459,7 +347,7 @@ func (x *FindAllBranchNamesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindAllBranchNamesResponse.ProtoReflect.Descriptor instead.
func (*FindAllBranchNamesResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{5}
+ return file_ref_proto_rawDescGZIP(), []int{3}
}
func (x *FindAllBranchNamesResponse) GetNames() [][]byte {
@@ -480,7 +368,7 @@ type FindAllTagNamesRequest struct {
func (x *FindAllTagNamesRequest) Reset() {
*x = FindAllTagNamesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[6]
+ mi := &file_ref_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -493,7 +381,7 @@ func (x *FindAllTagNamesRequest) String() string {
func (*FindAllTagNamesRequest) ProtoMessage() {}
func (x *FindAllTagNamesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[6]
+ mi := &file_ref_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -506,7 +394,7 @@ func (x *FindAllTagNamesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindAllTagNamesRequest.ProtoReflect.Descriptor instead.
func (*FindAllTagNamesRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{6}
+ return file_ref_proto_rawDescGZIP(), []int{4}
}
func (x *FindAllTagNamesRequest) GetRepository() *Repository {
@@ -527,7 +415,7 @@ type FindAllTagNamesResponse struct {
func (x *FindAllTagNamesResponse) Reset() {
*x = FindAllTagNamesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[7]
+ mi := &file_ref_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -540,7 +428,7 @@ func (x *FindAllTagNamesResponse) String() string {
func (*FindAllTagNamesResponse) ProtoMessage() {}
func (x *FindAllTagNamesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[7]
+ mi := &file_ref_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -553,7 +441,7 @@ func (x *FindAllTagNamesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindAllTagNamesResponse.ProtoReflect.Descriptor instead.
func (*FindAllTagNamesResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{7}
+ return file_ref_proto_rawDescGZIP(), []int{5}
}
func (x *FindAllTagNamesResponse) GetNames() [][]byte {
@@ -580,7 +468,7 @@ type FindLocalBranchesRequest struct {
func (x *FindLocalBranchesRequest) Reset() {
*x = FindLocalBranchesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[8]
+ mi := &file_ref_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -593,7 +481,7 @@ func (x *FindLocalBranchesRequest) String() string {
func (*FindLocalBranchesRequest) ProtoMessage() {}
func (x *FindLocalBranchesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[8]
+ mi := &file_ref_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -606,7 +494,7 @@ func (x *FindLocalBranchesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindLocalBranchesRequest.ProtoReflect.Descriptor instead.
func (*FindLocalBranchesRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{8}
+ return file_ref_proto_rawDescGZIP(), []int{6}
}
func (x *FindLocalBranchesRequest) GetRepository() *Repository {
@@ -641,7 +529,7 @@ type FindLocalBranchesResponse struct {
func (x *FindLocalBranchesResponse) Reset() {
*x = FindLocalBranchesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[9]
+ mi := &file_ref_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -654,7 +542,7 @@ func (x *FindLocalBranchesResponse) String() string {
func (*FindLocalBranchesResponse) ProtoMessage() {}
func (x *FindLocalBranchesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[9]
+ mi := &file_ref_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -667,7 +555,7 @@ func (x *FindLocalBranchesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindLocalBranchesResponse.ProtoReflect.Descriptor instead.
func (*FindLocalBranchesResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{9}
+ return file_ref_proto_rawDescGZIP(), []int{7}
}
func (x *FindLocalBranchesResponse) GetBranches() []*FindLocalBranchResponse {
@@ -693,7 +581,7 @@ type FindLocalBranchResponse struct {
func (x *FindLocalBranchResponse) Reset() {
*x = FindLocalBranchResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[10]
+ mi := &file_ref_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -706,7 +594,7 @@ func (x *FindLocalBranchResponse) String() string {
func (*FindLocalBranchResponse) ProtoMessage() {}
func (x *FindLocalBranchResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[10]
+ mi := &file_ref_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -719,7 +607,7 @@ func (x *FindLocalBranchResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindLocalBranchResponse.ProtoReflect.Descriptor instead.
func (*FindLocalBranchResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{10}
+ return file_ref_proto_rawDescGZIP(), []int{8}
}
func (x *FindLocalBranchResponse) GetName() []byte {
@@ -778,7 +666,7 @@ type FindLocalBranchCommitAuthor struct {
func (x *FindLocalBranchCommitAuthor) Reset() {
*x = FindLocalBranchCommitAuthor{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[11]
+ mi := &file_ref_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -791,7 +679,7 @@ func (x *FindLocalBranchCommitAuthor) String() string {
func (*FindLocalBranchCommitAuthor) ProtoMessage() {}
func (x *FindLocalBranchCommitAuthor) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[11]
+ mi := &file_ref_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -804,7 +692,7 @@ func (x *FindLocalBranchCommitAuthor) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindLocalBranchCommitAuthor.ProtoReflect.Descriptor instead.
func (*FindLocalBranchCommitAuthor) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{11}
+ return file_ref_proto_rawDescGZIP(), []int{9}
}
func (x *FindLocalBranchCommitAuthor) GetName() []byte {
@@ -851,7 +739,7 @@ type FindAllBranchesRequest struct {
func (x *FindAllBranchesRequest) Reset() {
*x = FindAllBranchesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[12]
+ mi := &file_ref_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -864,7 +752,7 @@ func (x *FindAllBranchesRequest) String() string {
func (*FindAllBranchesRequest) ProtoMessage() {}
func (x *FindAllBranchesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[12]
+ mi := &file_ref_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -877,7 +765,7 @@ func (x *FindAllBranchesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindAllBranchesRequest.ProtoReflect.Descriptor instead.
func (*FindAllBranchesRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{12}
+ return file_ref_proto_rawDescGZIP(), []int{10}
}
func (x *FindAllBranchesRequest) GetRepository() *Repository {
@@ -912,7 +800,7 @@ type FindAllBranchesResponse struct {
func (x *FindAllBranchesResponse) Reset() {
*x = FindAllBranchesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[13]
+ mi := &file_ref_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -925,7 +813,7 @@ func (x *FindAllBranchesResponse) String() string {
func (*FindAllBranchesResponse) ProtoMessage() {}
func (x *FindAllBranchesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[13]
+ mi := &file_ref_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -938,7 +826,7 @@ func (x *FindAllBranchesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindAllBranchesResponse.ProtoReflect.Descriptor instead.
func (*FindAllBranchesResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{13}
+ return file_ref_proto_rawDescGZIP(), []int{11}
}
func (x *FindAllBranchesResponse) GetBranches() []*FindAllBranchesResponse_Branch {
@@ -960,7 +848,7 @@ type FindTagRequest struct {
func (x *FindTagRequest) Reset() {
*x = FindTagRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[14]
+ mi := &file_ref_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -973,7 +861,7 @@ func (x *FindTagRequest) String() string {
func (*FindTagRequest) ProtoMessage() {}
func (x *FindTagRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[14]
+ mi := &file_ref_proto_msgTypes[12]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -986,7 +874,7 @@ func (x *FindTagRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindTagRequest.ProtoReflect.Descriptor instead.
func (*FindTagRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{14}
+ return file_ref_proto_rawDescGZIP(), []int{12}
}
func (x *FindTagRequest) GetRepository() *Repository {
@@ -1014,7 +902,7 @@ type FindTagResponse struct {
func (x *FindTagResponse) Reset() {
*x = FindTagResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[15]
+ mi := &file_ref_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1027,7 +915,7 @@ func (x *FindTagResponse) String() string {
func (*FindTagResponse) ProtoMessage() {}
func (x *FindTagResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[15]
+ mi := &file_ref_proto_msgTypes[13]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1040,7 +928,7 @@ func (x *FindTagResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindTagResponse.ProtoReflect.Descriptor instead.
func (*FindTagResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{15}
+ return file_ref_proto_rawDescGZIP(), []int{13}
}
func (x *FindTagResponse) GetTag() *Tag {
@@ -1063,7 +951,7 @@ type FindAllTagsRequest struct {
func (x *FindAllTagsRequest) Reset() {
*x = FindAllTagsRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[16]
+ mi := &file_ref_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1076,7 +964,7 @@ func (x *FindAllTagsRequest) String() string {
func (*FindAllTagsRequest) ProtoMessage() {}
func (x *FindAllTagsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[16]
+ mi := &file_ref_proto_msgTypes[14]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1089,7 +977,7 @@ func (x *FindAllTagsRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindAllTagsRequest.ProtoReflect.Descriptor instead.
func (*FindAllTagsRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{16}
+ return file_ref_proto_rawDescGZIP(), []int{14}
}
func (x *FindAllTagsRequest) GetRepository() *Repository {
@@ -1117,7 +1005,7 @@ type FindAllTagsResponse struct {
func (x *FindAllTagsResponse) Reset() {
*x = FindAllTagsResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[17]
+ mi := &file_ref_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1130,7 +1018,7 @@ func (x *FindAllTagsResponse) String() string {
func (*FindAllTagsResponse) ProtoMessage() {}
func (x *FindAllTagsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[17]
+ mi := &file_ref_proto_msgTypes[15]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1143,7 +1031,7 @@ func (x *FindAllTagsResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindAllTagsResponse.ProtoReflect.Descriptor instead.
func (*FindAllTagsResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{17}
+ return file_ref_proto_rawDescGZIP(), []int{15}
}
func (x *FindAllTagsResponse) GetTags() []*Tag {
@@ -1166,7 +1054,7 @@ type RefExistsRequest struct {
func (x *RefExistsRequest) Reset() {
*x = RefExistsRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[18]
+ mi := &file_ref_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1179,7 +1067,7 @@ func (x *RefExistsRequest) String() string {
func (*RefExistsRequest) ProtoMessage() {}
func (x *RefExistsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[18]
+ mi := &file_ref_proto_msgTypes[16]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1192,7 +1080,7 @@ func (x *RefExistsRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use RefExistsRequest.ProtoReflect.Descriptor instead.
func (*RefExistsRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{18}
+ return file_ref_proto_rawDescGZIP(), []int{16}
}
func (x *RefExistsRequest) GetRepository() *Repository {
@@ -1220,7 +1108,7 @@ type RefExistsResponse struct {
func (x *RefExistsResponse) Reset() {
*x = RefExistsResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[19]
+ mi := &file_ref_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1233,7 +1121,7 @@ func (x *RefExistsResponse) String() string {
func (*RefExistsResponse) ProtoMessage() {}
func (x *RefExistsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[19]
+ mi := &file_ref_proto_msgTypes[17]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1246,7 +1134,7 @@ func (x *RefExistsResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use RefExistsResponse.ProtoReflect.Descriptor instead.
func (*RefExistsResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{19}
+ return file_ref_proto_rawDescGZIP(), []int{17}
}
func (x *RefExistsResponse) GetValue() bool {
@@ -1269,7 +1157,7 @@ type CreateBranchRequest struct {
func (x *CreateBranchRequest) Reset() {
*x = CreateBranchRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[20]
+ mi := &file_ref_proto_msgTypes[18]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1282,7 +1170,7 @@ func (x *CreateBranchRequest) String() string {
func (*CreateBranchRequest) ProtoMessage() {}
func (x *CreateBranchRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[20]
+ mi := &file_ref_proto_msgTypes[18]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1295,7 +1183,7 @@ func (x *CreateBranchRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use CreateBranchRequest.ProtoReflect.Descriptor instead.
func (*CreateBranchRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{20}
+ return file_ref_proto_rawDescGZIP(), []int{18}
}
func (x *CreateBranchRequest) GetRepository() *Repository {
@@ -1331,7 +1219,7 @@ type CreateBranchResponse struct {
func (x *CreateBranchResponse) Reset() {
*x = CreateBranchResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[21]
+ mi := &file_ref_proto_msgTypes[19]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1344,7 +1232,7 @@ func (x *CreateBranchResponse) String() string {
func (*CreateBranchResponse) ProtoMessage() {}
func (x *CreateBranchResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[21]
+ mi := &file_ref_proto_msgTypes[19]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1357,7 +1245,7 @@ func (x *CreateBranchResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use CreateBranchResponse.ProtoReflect.Descriptor instead.
func (*CreateBranchResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{21}
+ return file_ref_proto_rawDescGZIP(), []int{19}
}
func (x *CreateBranchResponse) GetStatus() CreateBranchResponse_Status {
@@ -1386,7 +1274,7 @@ type DeleteBranchRequest struct {
func (x *DeleteBranchRequest) Reset() {
*x = DeleteBranchRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[22]
+ mi := &file_ref_proto_msgTypes[20]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1399,7 +1287,7 @@ func (x *DeleteBranchRequest) String() string {
func (*DeleteBranchRequest) ProtoMessage() {}
func (x *DeleteBranchRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[22]
+ mi := &file_ref_proto_msgTypes[20]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1412,7 +1300,7 @@ func (x *DeleteBranchRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeleteBranchRequest.ProtoReflect.Descriptor instead.
func (*DeleteBranchRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{22}
+ return file_ref_proto_rawDescGZIP(), []int{20}
}
func (x *DeleteBranchRequest) GetRepository() *Repository {
@@ -1439,7 +1327,7 @@ type DeleteBranchResponse struct {
func (x *DeleteBranchResponse) Reset() {
*x = DeleteBranchResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[23]
+ mi := &file_ref_proto_msgTypes[21]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1452,7 +1340,7 @@ func (x *DeleteBranchResponse) String() string {
func (*DeleteBranchResponse) ProtoMessage() {}
func (x *DeleteBranchResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[23]
+ mi := &file_ref_proto_msgTypes[21]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1465,7 +1353,7 @@ func (x *DeleteBranchResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeleteBranchResponse.ProtoReflect.Descriptor instead.
func (*DeleteBranchResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{23}
+ return file_ref_proto_rawDescGZIP(), []int{21}
}
type FindBranchRequest struct {
@@ -1483,7 +1371,7 @@ type FindBranchRequest struct {
func (x *FindBranchRequest) Reset() {
*x = FindBranchRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[24]
+ mi := &file_ref_proto_msgTypes[22]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1496,7 +1384,7 @@ func (x *FindBranchRequest) String() string {
func (*FindBranchRequest) ProtoMessage() {}
func (x *FindBranchRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[24]
+ mi := &file_ref_proto_msgTypes[22]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1509,7 +1397,7 @@ func (x *FindBranchRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindBranchRequest.ProtoReflect.Descriptor instead.
func (*FindBranchRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{24}
+ return file_ref_proto_rawDescGZIP(), []int{22}
}
func (x *FindBranchRequest) GetRepository() *Repository {
@@ -1537,7 +1425,7 @@ type FindBranchResponse struct {
func (x *FindBranchResponse) Reset() {
*x = FindBranchResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[25]
+ mi := &file_ref_proto_msgTypes[23]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1550,7 +1438,7 @@ func (x *FindBranchResponse) String() string {
func (*FindBranchResponse) ProtoMessage() {}
func (x *FindBranchResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[25]
+ mi := &file_ref_proto_msgTypes[23]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1563,7 +1451,7 @@ func (x *FindBranchResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindBranchResponse.ProtoReflect.Descriptor instead.
func (*FindBranchResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{25}
+ return file_ref_proto_rawDescGZIP(), []int{23}
}
func (x *FindBranchResponse) GetBranch() *Branch {
@@ -1587,7 +1475,7 @@ type DeleteRefsRequest struct {
func (x *DeleteRefsRequest) Reset() {
*x = DeleteRefsRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[26]
+ mi := &file_ref_proto_msgTypes[24]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1600,7 +1488,7 @@ func (x *DeleteRefsRequest) String() string {
func (*DeleteRefsRequest) ProtoMessage() {}
func (x *DeleteRefsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[26]
+ mi := &file_ref_proto_msgTypes[24]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1613,7 +1501,7 @@ func (x *DeleteRefsRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeleteRefsRequest.ProtoReflect.Descriptor instead.
func (*DeleteRefsRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{26}
+ return file_ref_proto_rawDescGZIP(), []int{24}
}
func (x *DeleteRefsRequest) GetRepository() *Repository {
@@ -1648,7 +1536,7 @@ type DeleteRefsResponse struct {
func (x *DeleteRefsResponse) Reset() {
*x = DeleteRefsResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[27]
+ mi := &file_ref_proto_msgTypes[25]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1661,7 +1549,7 @@ func (x *DeleteRefsResponse) String() string {
func (*DeleteRefsResponse) ProtoMessage() {}
func (x *DeleteRefsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[27]
+ mi := &file_ref_proto_msgTypes[25]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1674,7 +1562,7 @@ func (x *DeleteRefsResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeleteRefsResponse.ProtoReflect.Descriptor instead.
func (*DeleteRefsResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{27}
+ return file_ref_proto_rawDescGZIP(), []int{25}
}
func (x *DeleteRefsResponse) GetGitError() string {
@@ -1699,7 +1587,7 @@ type ListBranchNamesContainingCommitRequest struct {
func (x *ListBranchNamesContainingCommitRequest) Reset() {
*x = ListBranchNamesContainingCommitRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[28]
+ mi := &file_ref_proto_msgTypes[26]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1712,7 +1600,7 @@ func (x *ListBranchNamesContainingCommitRequest) String() string {
func (*ListBranchNamesContainingCommitRequest) ProtoMessage() {}
func (x *ListBranchNamesContainingCommitRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[28]
+ mi := &file_ref_proto_msgTypes[26]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1725,7 +1613,7 @@ func (x *ListBranchNamesContainingCommitRequest) ProtoReflect() protoreflect.Mes
// Deprecated: Use ListBranchNamesContainingCommitRequest.ProtoReflect.Descriptor instead.
func (*ListBranchNamesContainingCommitRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{28}
+ return file_ref_proto_rawDescGZIP(), []int{26}
}
func (x *ListBranchNamesContainingCommitRequest) GetRepository() *Repository {
@@ -1760,7 +1648,7 @@ type ListBranchNamesContainingCommitResponse struct {
func (x *ListBranchNamesContainingCommitResponse) Reset() {
*x = ListBranchNamesContainingCommitResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[29]
+ mi := &file_ref_proto_msgTypes[27]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1773,7 +1661,7 @@ func (x *ListBranchNamesContainingCommitResponse) String() string {
func (*ListBranchNamesContainingCommitResponse) ProtoMessage() {}
func (x *ListBranchNamesContainingCommitResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[29]
+ mi := &file_ref_proto_msgTypes[27]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1786,7 +1674,7 @@ func (x *ListBranchNamesContainingCommitResponse) ProtoReflect() protoreflect.Me
// Deprecated: Use ListBranchNamesContainingCommitResponse.ProtoReflect.Descriptor instead.
func (*ListBranchNamesContainingCommitResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{29}
+ return file_ref_proto_rawDescGZIP(), []int{27}
}
func (x *ListBranchNamesContainingCommitResponse) GetBranchNames() [][]byte {
@@ -1811,7 +1699,7 @@ type ListTagNamesContainingCommitRequest struct {
func (x *ListTagNamesContainingCommitRequest) Reset() {
*x = ListTagNamesContainingCommitRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[30]
+ mi := &file_ref_proto_msgTypes[28]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1824,7 +1712,7 @@ func (x *ListTagNamesContainingCommitRequest) String() string {
func (*ListTagNamesContainingCommitRequest) ProtoMessage() {}
func (x *ListTagNamesContainingCommitRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[30]
+ mi := &file_ref_proto_msgTypes[28]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1837,7 +1725,7 @@ func (x *ListTagNamesContainingCommitRequest) ProtoReflect() protoreflect.Messag
// Deprecated: Use ListTagNamesContainingCommitRequest.ProtoReflect.Descriptor instead.
func (*ListTagNamesContainingCommitRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{30}
+ return file_ref_proto_rawDescGZIP(), []int{28}
}
func (x *ListTagNamesContainingCommitRequest) GetRepository() *Repository {
@@ -1872,7 +1760,7 @@ type ListTagNamesContainingCommitResponse struct {
func (x *ListTagNamesContainingCommitResponse) Reset() {
*x = ListTagNamesContainingCommitResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[31]
+ mi := &file_ref_proto_msgTypes[29]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1885,7 +1773,7 @@ func (x *ListTagNamesContainingCommitResponse) String() string {
func (*ListTagNamesContainingCommitResponse) ProtoMessage() {}
func (x *ListTagNamesContainingCommitResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[31]
+ mi := &file_ref_proto_msgTypes[29]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1898,7 +1786,7 @@ func (x *ListTagNamesContainingCommitResponse) ProtoReflect() protoreflect.Messa
// Deprecated: Use ListTagNamesContainingCommitResponse.ProtoReflect.Descriptor instead.
func (*ListTagNamesContainingCommitResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{31}
+ return file_ref_proto_rawDescGZIP(), []int{29}
}
func (x *ListTagNamesContainingCommitResponse) GetTagNames() [][]byte {
@@ -1925,7 +1813,7 @@ type GetTagSignaturesRequest struct {
func (x *GetTagSignaturesRequest) Reset() {
*x = GetTagSignaturesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[32]
+ mi := &file_ref_proto_msgTypes[30]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1938,7 +1826,7 @@ func (x *GetTagSignaturesRequest) String() string {
func (*GetTagSignaturesRequest) ProtoMessage() {}
func (x *GetTagSignaturesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[32]
+ mi := &file_ref_proto_msgTypes[30]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1951,7 +1839,7 @@ func (x *GetTagSignaturesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use GetTagSignaturesRequest.ProtoReflect.Descriptor instead.
func (*GetTagSignaturesRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{32}
+ return file_ref_proto_rawDescGZIP(), []int{30}
}
func (x *GetTagSignaturesRequest) GetRepository() *Repository {
@@ -1983,7 +1871,7 @@ type GetTagSignaturesResponse struct {
func (x *GetTagSignaturesResponse) Reset() {
*x = GetTagSignaturesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[33]
+ mi := &file_ref_proto_msgTypes[31]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1996,7 +1884,7 @@ func (x *GetTagSignaturesResponse) String() string {
func (*GetTagSignaturesResponse) ProtoMessage() {}
func (x *GetTagSignaturesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[33]
+ mi := &file_ref_proto_msgTypes[31]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2009,7 +1897,7 @@ func (x *GetTagSignaturesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use GetTagSignaturesResponse.ProtoReflect.Descriptor instead.
func (*GetTagSignaturesResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{33}
+ return file_ref_proto_rawDescGZIP(), []int{31}
}
func (x *GetTagSignaturesResponse) GetSignatures() []*GetTagSignaturesResponse_TagSignature {
@@ -2031,7 +1919,7 @@ type GetTagMessagesRequest struct {
func (x *GetTagMessagesRequest) Reset() {
*x = GetTagMessagesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[34]
+ mi := &file_ref_proto_msgTypes[32]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2044,7 +1932,7 @@ func (x *GetTagMessagesRequest) String() string {
func (*GetTagMessagesRequest) ProtoMessage() {}
func (x *GetTagMessagesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[34]
+ mi := &file_ref_proto_msgTypes[32]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2057,7 +1945,7 @@ func (x *GetTagMessagesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use GetTagMessagesRequest.ProtoReflect.Descriptor instead.
func (*GetTagMessagesRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{34}
+ return file_ref_proto_rawDescGZIP(), []int{32}
}
func (x *GetTagMessagesRequest) GetRepository() *Repository {
@@ -2087,7 +1975,7 @@ type GetTagMessagesResponse struct {
func (x *GetTagMessagesResponse) Reset() {
*x = GetTagMessagesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[35]
+ mi := &file_ref_proto_msgTypes[33]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2100,7 +1988,7 @@ func (x *GetTagMessagesResponse) String() string {
func (*GetTagMessagesResponse) ProtoMessage() {}
func (x *GetTagMessagesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[35]
+ mi := &file_ref_proto_msgTypes[33]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2113,7 +2001,7 @@ func (x *GetTagMessagesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use GetTagMessagesResponse.ProtoReflect.Descriptor instead.
func (*GetTagMessagesResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{35}
+ return file_ref_proto_rawDescGZIP(), []int{33}
}
func (x *GetTagMessagesResponse) GetMessage() []byte {
@@ -2142,7 +2030,7 @@ type ListNewCommitsRequest struct {
func (x *ListNewCommitsRequest) Reset() {
*x = ListNewCommitsRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[36]
+ mi := &file_ref_proto_msgTypes[34]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2155,7 +2043,7 @@ func (x *ListNewCommitsRequest) String() string {
func (*ListNewCommitsRequest) ProtoMessage() {}
func (x *ListNewCommitsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[36]
+ mi := &file_ref_proto_msgTypes[34]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2168,7 +2056,7 @@ func (x *ListNewCommitsRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNewCommitsRequest.ProtoReflect.Descriptor instead.
func (*ListNewCommitsRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{36}
+ return file_ref_proto_rawDescGZIP(), []int{34}
}
func (x *ListNewCommitsRequest) GetRepository() *Repository {
@@ -2196,7 +2084,7 @@ type ListNewCommitsResponse struct {
func (x *ListNewCommitsResponse) Reset() {
*x = ListNewCommitsResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[37]
+ mi := &file_ref_proto_msgTypes[35]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2209,7 +2097,7 @@ func (x *ListNewCommitsResponse) String() string {
func (*ListNewCommitsResponse) ProtoMessage() {}
func (x *ListNewCommitsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[37]
+ mi := &file_ref_proto_msgTypes[35]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2222,7 +2110,7 @@ func (x *ListNewCommitsResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNewCommitsResponse.ProtoReflect.Descriptor instead.
func (*ListNewCommitsResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{37}
+ return file_ref_proto_rawDescGZIP(), []int{35}
}
func (x *ListNewCommitsResponse) GetCommits() []*GitCommit {
@@ -2244,7 +2132,7 @@ type FindAllRemoteBranchesRequest struct {
func (x *FindAllRemoteBranchesRequest) Reset() {
*x = FindAllRemoteBranchesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[38]
+ mi := &file_ref_proto_msgTypes[36]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2257,7 +2145,7 @@ func (x *FindAllRemoteBranchesRequest) String() string {
func (*FindAllRemoteBranchesRequest) ProtoMessage() {}
func (x *FindAllRemoteBranchesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[38]
+ mi := &file_ref_proto_msgTypes[36]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2270,7 +2158,7 @@ func (x *FindAllRemoteBranchesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindAllRemoteBranchesRequest.ProtoReflect.Descriptor instead.
func (*FindAllRemoteBranchesRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{38}
+ return file_ref_proto_rawDescGZIP(), []int{36}
}
func (x *FindAllRemoteBranchesRequest) GetRepository() *Repository {
@@ -2298,7 +2186,7 @@ type FindAllRemoteBranchesResponse struct {
func (x *FindAllRemoteBranchesResponse) Reset() {
*x = FindAllRemoteBranchesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[39]
+ mi := &file_ref_proto_msgTypes[37]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2311,7 +2199,7 @@ func (x *FindAllRemoteBranchesResponse) String() string {
func (*FindAllRemoteBranchesResponse) ProtoMessage() {}
func (x *FindAllRemoteBranchesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[39]
+ mi := &file_ref_proto_msgTypes[37]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2324,7 +2212,7 @@ func (x *FindAllRemoteBranchesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindAllRemoteBranchesResponse.ProtoReflect.Descriptor instead.
func (*FindAllRemoteBranchesResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{39}
+ return file_ref_proto_rawDescGZIP(), []int{37}
}
func (x *FindAllRemoteBranchesResponse) GetBranches() []*Branch {
@@ -2346,7 +2234,7 @@ type PackRefsRequest struct {
func (x *PackRefsRequest) Reset() {
*x = PackRefsRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[40]
+ mi := &file_ref_proto_msgTypes[38]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2359,7 +2247,7 @@ func (x *PackRefsRequest) String() string {
func (*PackRefsRequest) ProtoMessage() {}
func (x *PackRefsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[40]
+ mi := &file_ref_proto_msgTypes[38]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2372,7 +2260,7 @@ func (x *PackRefsRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use PackRefsRequest.ProtoReflect.Descriptor instead.
func (*PackRefsRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{40}
+ return file_ref_proto_rawDescGZIP(), []int{38}
}
func (x *PackRefsRequest) GetRepository() *Repository {
@@ -2398,7 +2286,7 @@ type PackRefsResponse struct {
func (x *PackRefsResponse) Reset() {
*x = PackRefsResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[41]
+ mi := &file_ref_proto_msgTypes[39]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2411,7 +2299,7 @@ func (x *PackRefsResponse) String() string {
func (*PackRefsResponse) ProtoMessage() {}
func (x *PackRefsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[41]
+ mi := &file_ref_proto_msgTypes[39]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2424,7 +2312,7 @@ func (x *PackRefsResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use PackRefsResponse.ProtoReflect.Descriptor instead.
func (*PackRefsResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{41}
+ return file_ref_proto_rawDescGZIP(), []int{39}
}
// ListRefsRequest is a request for the ListRefs RPC.
@@ -2447,7 +2335,7 @@ type ListRefsRequest struct {
func (x *ListRefsRequest) Reset() {
*x = ListRefsRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[42]
+ mi := &file_ref_proto_msgTypes[40]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2460,7 +2348,7 @@ func (x *ListRefsRequest) String() string {
func (*ListRefsRequest) ProtoMessage() {}
func (x *ListRefsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[42]
+ mi := &file_ref_proto_msgTypes[40]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2473,7 +2361,7 @@ func (x *ListRefsRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListRefsRequest.ProtoReflect.Descriptor instead.
func (*ListRefsRequest) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{42}
+ return file_ref_proto_rawDescGZIP(), []int{40}
}
func (x *ListRefsRequest) GetRepository() *Repository {
@@ -2511,7 +2399,7 @@ type ListRefsResponse struct {
func (x *ListRefsResponse) Reset() {
*x = ListRefsResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[43]
+ mi := &file_ref_proto_msgTypes[41]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2524,7 +2412,7 @@ func (x *ListRefsResponse) String() string {
func (*ListRefsResponse) ProtoMessage() {}
func (x *ListRefsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[43]
+ mi := &file_ref_proto_msgTypes[41]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2537,7 +2425,7 @@ func (x *ListRefsResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListRefsResponse.ProtoReflect.Descriptor instead.
func (*ListRefsResponse) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{43}
+ return file_ref_proto_rawDescGZIP(), []int{41}
}
func (x *ListRefsResponse) GetReferences() []*ListRefsResponse_Reference {
@@ -2559,7 +2447,7 @@ type FindAllBranchesResponse_Branch struct {
func (x *FindAllBranchesResponse_Branch) Reset() {
*x = FindAllBranchesResponse_Branch{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[44]
+ mi := &file_ref_proto_msgTypes[42]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2572,7 +2460,7 @@ func (x *FindAllBranchesResponse_Branch) String() string {
func (*FindAllBranchesResponse_Branch) ProtoMessage() {}
func (x *FindAllBranchesResponse_Branch) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[44]
+ mi := &file_ref_proto_msgTypes[42]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2585,7 +2473,7 @@ func (x *FindAllBranchesResponse_Branch) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindAllBranchesResponse_Branch.ProtoReflect.Descriptor instead.
func (*FindAllBranchesResponse_Branch) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{13, 0}
+ return file_ref_proto_rawDescGZIP(), []int{11, 0}
}
func (x *FindAllBranchesResponse_Branch) GetName() []byte {
@@ -2615,7 +2503,7 @@ type FindAllTagsRequest_SortBy struct {
func (x *FindAllTagsRequest_SortBy) Reset() {
*x = FindAllTagsRequest_SortBy{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[45]
+ mi := &file_ref_proto_msgTypes[43]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2628,7 +2516,7 @@ func (x *FindAllTagsRequest_SortBy) String() string {
func (*FindAllTagsRequest_SortBy) ProtoMessage() {}
func (x *FindAllTagsRequest_SortBy) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[45]
+ mi := &file_ref_proto_msgTypes[43]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2641,7 +2529,7 @@ func (x *FindAllTagsRequest_SortBy) ProtoReflect() protoreflect.Message {
// Deprecated: Use FindAllTagsRequest_SortBy.ProtoReflect.Descriptor instead.
func (*FindAllTagsRequest_SortBy) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{16, 0}
+ return file_ref_proto_rawDescGZIP(), []int{14, 0}
}
func (x *FindAllTagsRequest_SortBy) GetKey() FindAllTagsRequest_SortBy_Key {
@@ -2678,7 +2566,7 @@ type GetTagSignaturesResponse_TagSignature struct {
func (x *GetTagSignaturesResponse_TagSignature) Reset() {
*x = GetTagSignaturesResponse_TagSignature{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[46]
+ mi := &file_ref_proto_msgTypes[44]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2691,7 +2579,7 @@ func (x *GetTagSignaturesResponse_TagSignature) String() string {
func (*GetTagSignaturesResponse_TagSignature) ProtoMessage() {}
func (x *GetTagSignaturesResponse_TagSignature) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[46]
+ mi := &file_ref_proto_msgTypes[44]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2704,7 +2592,7 @@ func (x *GetTagSignaturesResponse_TagSignature) ProtoReflect() protoreflect.Mess
// Deprecated: Use GetTagSignaturesResponse_TagSignature.ProtoReflect.Descriptor instead.
func (*GetTagSignaturesResponse_TagSignature) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{33, 0}
+ return file_ref_proto_rawDescGZIP(), []int{31, 0}
}
func (x *GetTagSignaturesResponse_TagSignature) GetTagId() string {
@@ -2743,7 +2631,7 @@ type ListRefsResponse_Reference struct {
func (x *ListRefsResponse_Reference) Reset() {
*x = ListRefsResponse_Reference{}
if protoimpl.UnsafeEnabled {
- mi := &file_ref_proto_msgTypes[47]
+ mi := &file_ref_proto_msgTypes[45]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2756,7 +2644,7 @@ func (x *ListRefsResponse_Reference) String() string {
func (*ListRefsResponse_Reference) ProtoMessage() {}
func (x *ListRefsResponse_Reference) ProtoReflect() protoreflect.Message {
- mi := &file_ref_proto_msgTypes[47]
+ mi := &file_ref_proto_msgTypes[45]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2769,7 +2657,7 @@ func (x *ListRefsResponse_Reference) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListRefsResponse_Reference.ProtoReflect.Descriptor instead.
func (*ListRefsResponse_Reference) Descriptor() ([]byte, []int) {
- return file_ref_proto_rawDescGZIP(), []int{43, 0}
+ return file_ref_proto_rawDescGZIP(), []int{41, 0}
}
func (x *ListRefsResponse_Reference) GetName() []byte {
@@ -2794,439 +2682,419 @@ var file_ref_proto_rawDesc = []byte{
0x0c, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x62,
0x6c, 0x6f, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73,
- 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x82, 0x01, 0x0a, 0x13, 0x4c,
- 0x69, 0x73, 0x74, 0x4e, 0x65, 0x77, 0x42, 0x6c, 0x6f, 0x62, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e,
- 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01,
- 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x1b, 0x0a, 0x09,
- 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x08, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x69, 0x6d,
- 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x22,
- 0x57, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x65, 0x77, 0x42, 0x6c, 0x6f, 0x62, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x6e, 0x65, 0x77, 0x5f, 0x62,
- 0x6c, 0x6f, 0x62, 0x5f, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x15, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x4e, 0x65, 0x77, 0x42, 0x6c,
- 0x6f, 0x62, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x0e, 0x6e, 0x65, 0x77, 0x42, 0x6c, 0x6f,
- 0x62, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x22, 0x58, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64,
- 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f,
- 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67,
- 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79,
- 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f,
- 0x72, 0x79, 0x22, 0x33, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x55, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f,
- 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c,
- 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6,
- 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x22, 0x32,
- 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x05, 0x6e, 0x61, 0x6d,
- 0x65, 0x73, 0x22, 0x52, 0x0a, 0x16, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a,
- 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69,
- 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f,
- 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x22, 0x2f, 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x54, 0x61, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c,
- 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x22, 0x97, 0x02, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64,
- 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x71,
+ 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x58, 0x0a, 0x1c, 0x46, 0x69,
+ 0x6e, 0x64, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e,
+ 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65,
+ 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12,
+ 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f,
+ 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69,
+ 0x74, 0x6f, 0x72, 0x79, 0x22, 0x33, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x65, 0x66, 0x61,
+ 0x75, 0x6c, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73,
+ 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x55, 0x0a, 0x19, 0x46, 0x69, 0x6e,
+ 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69,
+ 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74,
+ 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04,
+ 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79,
+ 0x22, 0x32, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63,
+ 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14,
+ 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x05, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x22, 0x52, 0x0a, 0x16, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54,
+ 0x61, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38,
+ 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f,
+ 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65,
+ 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x22, 0x2f, 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64,
+ 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
+ 0x28, 0x0c, 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x22, 0x97, 0x02, 0x0a, 0x18, 0x46, 0x69,
+ 0x6e, 0x64, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69,
+ 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74,
+ 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04,
+ 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79,
+ 0x12, 0x40, 0x0a, 0x07, 0x73, 0x6f, 0x72, 0x74, 0x5f, 0x62, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28,
+ 0x0e, 0x32, 0x27, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c,
+ 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x2e, 0x53, 0x6f, 0x72, 0x74, 0x42, 0x79, 0x52, 0x06, 0x73, 0x6f, 0x72, 0x74,
+ 0x42, 0x79, 0x12, 0x48, 0x0a, 0x11, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e,
+ 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e,
+ 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f,
+ 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x52, 0x10, 0x70, 0x61, 0x67, 0x69,
+ 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0x35, 0x0a, 0x06,
+ 0x53, 0x6f, 0x72, 0x74, 0x42, 0x79, 0x12, 0x08, 0x0a, 0x04, 0x4e, 0x41, 0x4d, 0x45, 0x10, 0x00,
+ 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x41, 0x53, 0x43, 0x10,
+ 0x01, 0x12, 0x10, 0x0a, 0x0c, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x44, 0x45, 0x53,
+ 0x43, 0x10, 0x02, 0x22, 0x58, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x63, 0x61, 0x6c,
+ 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
+ 0x12, 0x3b, 0x0a, 0x08, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
+ 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64,
+ 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x52, 0x08, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x22, 0xb6, 0x02,
+ 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63,
+ 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
+ 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1b, 0x0a,
+ 0x09, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x52, 0x08, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x49, 0x64, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x6f,
+ 0x6d, 0x6d, 0x69, 0x74, 0x5f, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x0c, 0x52, 0x0d, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x53, 0x75, 0x62, 0x6a, 0x65, 0x63,
+ 0x74, 0x12, 0x48, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x5f, 0x61, 0x75, 0x74, 0x68,
+ 0x6f, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c,
+ 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63,
+ 0x68, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x52, 0x0c, 0x63,
+ 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x12, 0x4e, 0x0a, 0x10, 0x63,
+ 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x72, 0x18,
+ 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46,
+ 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x43, 0x6f,
+ 0x6d, 0x6d, 0x69, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x52, 0x0f, 0x63, 0x6f, 0x6d, 0x6d,
+ 0x69, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x72, 0x12, 0x29, 0x0a, 0x06, 0x63,
+ 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x69,
+ 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x47, 0x69, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x06,
+ 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x22, 0x93, 0x01, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x4c,
+ 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
+ 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6d,
+ 0x61, 0x69, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c,
+ 0x12, 0x2e, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
+ 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
+ 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x04, 0x64, 0x61, 0x74, 0x65,
+ 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0x04, 0x20, 0x01,
+ 0x28, 0x0c, 0x52, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x7a, 0x6f, 0x6e, 0x65, 0x22, 0x9c, 0x01, 0x0a,
+ 0x16, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73,
+ 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69,
+ 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42,
+ 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72,
+ 0x79, 0x12, 0x1f, 0x0a, 0x0b, 0x6d, 0x65, 0x72, 0x67, 0x65, 0x64, 0x5f, 0x6f, 0x6e, 0x6c, 0x79,
+ 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x6d, 0x65, 0x72, 0x67, 0x65, 0x64, 0x4f, 0x6e,
+ 0x6c, 0x79, 0x12, 0x27, 0x0a, 0x0f, 0x6d, 0x65, 0x72, 0x67, 0x65, 0x64, 0x5f, 0x62, 0x72, 0x61,
+ 0x6e, 0x63, 0x68, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x0e, 0x6d, 0x65, 0x72,
+ 0x67, 0x65, 0x64, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x22, 0xa6, 0x01, 0x0a, 0x17,
+ 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x08, 0x62, 0x72, 0x61, 0x6e, 0x63,
+ 0x68, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x69, 0x74, 0x61,
+ 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68,
+ 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x42, 0x72, 0x61, 0x6e, 0x63,
+ 0x68, 0x52, 0x08, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x1a, 0x47, 0x0a, 0x06, 0x42,
+ 0x72, 0x61, 0x6e, 0x63, 0x68, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x29, 0x0a, 0x06, 0x74, 0x61, 0x72,
+ 0x67, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x69, 0x74, 0x61,
+ 0x6c, 0x79, 0x2e, 0x47, 0x69, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x06, 0x74, 0x61,
+ 0x72, 0x67, 0x65, 0x74, 0x22, 0x65, 0x0a, 0x0e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x61, 0x67, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69,
+ 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74,
+ 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04,
+ 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79,
+ 0x12, 0x19, 0x0a, 0x08, 0x74, 0x61, 0x67, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x0c, 0x52, 0x07, 0x74, 0x61, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x30, 0x0a, 0x0f, 0x46,
+ 0x69, 0x6e, 0x64, 0x54, 0x61, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1d,
+ 0x0a, 0x03, 0x74, 0x61, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x67, 0x69,
+ 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x54, 0x61, 0x67, 0x52, 0x03, 0x74, 0x61, 0x67, 0x22, 0xa8, 0x02,
+ 0x0a, 0x12, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x73, 0x52, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f,
0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c,
0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6,
- 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x40,
- 0x0a, 0x07, 0x73, 0x6f, 0x72, 0x74, 0x5f, 0x62, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32,
- 0x27, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x63,
- 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x2e, 0x53, 0x6f, 0x72, 0x74, 0x42, 0x79, 0x52, 0x06, 0x73, 0x6f, 0x72, 0x74, 0x42, 0x79,
- 0x12, 0x48, 0x0a, 0x11, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70,
- 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x69,
- 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50,
- 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x52, 0x10, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0x35, 0x0a, 0x06, 0x53, 0x6f,
- 0x72, 0x74, 0x42, 0x79, 0x12, 0x08, 0x0a, 0x04, 0x4e, 0x41, 0x4d, 0x45, 0x10, 0x00, 0x12, 0x0f,
- 0x0a, 0x0b, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x41, 0x53, 0x43, 0x10, 0x01, 0x12,
- 0x10, 0x0a, 0x0c, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x44, 0x45, 0x53, 0x43, 0x10,
- 0x02, 0x22, 0x58, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x72,
- 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b,
- 0x0a, 0x08, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x1f, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f,
- 0x63, 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x52, 0x08, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x22, 0xb6, 0x02, 0x0a, 0x17,
- 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x63,
- 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
- 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x49, 0x64, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x6f, 0x6d, 0x6d,
- 0x69, 0x74, 0x5f, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0d, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x53, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x12,
- 0x48, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x43,
- 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x52, 0x0c, 0x63, 0x6f, 0x6d,
- 0x6d, 0x69, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x12, 0x4e, 0x0a, 0x10, 0x63, 0x6f, 0x6d,
- 0x6d, 0x69, 0x74, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x72, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6d, 0x6d,
- 0x69, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x52, 0x0f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
- 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x72, 0x12, 0x29, 0x0a, 0x06, 0x63, 0x6f, 0x6d,
- 0x6d, 0x69, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x69, 0x74, 0x61,
- 0x6c, 0x79, 0x2e, 0x47, 0x69, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x06, 0x63, 0x6f,
- 0x6d, 0x6d, 0x69, 0x74, 0x22, 0x93, 0x01, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x63,
- 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x41, 0x75,
- 0x74, 0x68, 0x6f, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69,
- 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x2e,
- 0x0a, 0x04, 0x64, 0x61, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54,
- 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x04, 0x64, 0x61, 0x74, 0x65, 0x12, 0x1a,
- 0x0a, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x7a, 0x6f, 0x6e, 0x65, 0x22, 0x9c, 0x01, 0x0a, 0x16, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74,
- 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61,
- 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98,
- 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12,
- 0x1f, 0x0a, 0x0b, 0x6d, 0x65, 0x72, 0x67, 0x65, 0x64, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x6d, 0x65, 0x72, 0x67, 0x65, 0x64, 0x4f, 0x6e, 0x6c, 0x79,
- 0x12, 0x27, 0x0a, 0x0f, 0x6d, 0x65, 0x72, 0x67, 0x65, 0x64, 0x5f, 0x62, 0x72, 0x61, 0x6e, 0x63,
- 0x68, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x0e, 0x6d, 0x65, 0x72, 0x67, 0x65,
- 0x64, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x22, 0xa6, 0x01, 0x0a, 0x17, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x08, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52,
- 0x08, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x1a, 0x47, 0x0a, 0x06, 0x42, 0x72, 0x61,
- 0x6e, 0x63, 0x68, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x29, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65,
- 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79,
- 0x2e, 0x47, 0x69, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x06, 0x74, 0x61, 0x72, 0x67,
- 0x65, 0x74, 0x22, 0x65, 0x0a, 0x0e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x61, 0x67, 0x52, 0x65, 0x71,
+ 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x3a,
+ 0x0a, 0x07, 0x73, 0x6f, 0x72, 0x74, 0x5f, 0x62, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x21, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
+ 0x54, 0x61, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x6f, 0x72, 0x74,
+ 0x42, 0x79, 0x52, 0x06, 0x73, 0x6f, 0x72, 0x74, 0x42, 0x79, 0x1a, 0x9b, 0x01, 0x0a, 0x06, 0x53,
+ 0x6f, 0x72, 0x74, 0x42, 0x79, 0x12, 0x37, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64,
+ 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x53,
+ 0x6f, 0x72, 0x74, 0x42, 0x79, 0x2e, 0x4b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x33,
+ 0x0a, 0x09, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
+ 0x0e, 0x32, 0x15, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x53, 0x6f, 0x72, 0x74, 0x44,
+ 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74,
+ 0x69, 0x6f, 0x6e, 0x22, 0x23, 0x0a, 0x03, 0x4b, 0x65, 0x79, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x45,
+ 0x46, 0x4e, 0x41, 0x4d, 0x45, 0x10, 0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x43, 0x52, 0x45, 0x41, 0x54,
+ 0x4f, 0x52, 0x44, 0x41, 0x54, 0x45, 0x10, 0x01, 0x22, 0x36, 0x0a, 0x13, 0x46, 0x69, 0x6e, 0x64,
+ 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
+ 0x1f, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e,
+ 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x54, 0x61, 0x67, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73,
+ 0x22, 0x5e, 0x0a, 0x10, 0x52, 0x65, 0x66, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x52, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f,
0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c,
0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6,
- 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x19,
- 0x0a, 0x08, 0x74, 0x61, 0x67, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x07, 0x74, 0x61, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x30, 0x0a, 0x0f, 0x46, 0x69, 0x6e,
- 0x64, 0x54, 0x61, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1d, 0x0a, 0x03,
- 0x74, 0x61, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x67, 0x69, 0x74, 0x61,
- 0x6c, 0x79, 0x2e, 0x54, 0x61, 0x67, 0x52, 0x03, 0x74, 0x61, 0x67, 0x22, 0xa8, 0x02, 0x0a, 0x12,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e,
- 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01,
- 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x3a, 0x0a, 0x07,
- 0x73, 0x6f, 0x72, 0x74, 0x5f, 0x62, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e,
- 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x61,
- 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x6f, 0x72, 0x74, 0x42, 0x79,
- 0x52, 0x06, 0x73, 0x6f, 0x72, 0x74, 0x42, 0x79, 0x1a, 0x9b, 0x01, 0x0a, 0x06, 0x53, 0x6f, 0x72,
- 0x74, 0x42, 0x79, 0x12, 0x37, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e,
- 0x32, 0x25, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x54, 0x61, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x6f, 0x72,
- 0x74, 0x42, 0x79, 0x2e, 0x4b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x33, 0x0a, 0x09,
- 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32,
- 0x15, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x53, 0x6f, 0x72, 0x74, 0x44, 0x69, 0x72,
- 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f,
- 0x6e, 0x22, 0x23, 0x0a, 0x03, 0x4b, 0x65, 0x79, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x45, 0x46, 0x4e,
- 0x41, 0x4d, 0x45, 0x10, 0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x43, 0x52, 0x45, 0x41, 0x54, 0x4f, 0x52,
- 0x44, 0x41, 0x54, 0x45, 0x10, 0x01, 0x22, 0x36, 0x0a, 0x13, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x54, 0x61, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1f, 0x0a,
- 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x67, 0x69,
- 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x54, 0x61, 0x67, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x22, 0x5e,
- 0x0a, 0x10, 0x52, 0x65, 0x66, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e,
- 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01,
- 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03,
- 0x72, 0x65, 0x66, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x03, 0x72, 0x65, 0x66, 0x22, 0x29,
- 0x0a, 0x11, 0x52, 0x65, 0x66, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x84, 0x01, 0x0a, 0x13, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52,
- 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52,
- 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x1f, 0x0a, 0x0b, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x50, 0x6f, 0x69, 0x6e, 0x74,
- 0x22, 0xcb, 0x01, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x72, 0x61, 0x6e, 0x63,
- 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x06, 0x73, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x67, 0x69, 0x74, 0x61,
- 0x6c, 0x79, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06,
- 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x26, 0x0a, 0x06, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e,
- 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x06, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x22, 0x4e,
- 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x06, 0x0a, 0x02, 0x4f, 0x4b, 0x10, 0x00,
- 0x12, 0x0e, 0x0a, 0x0a, 0x45, 0x52, 0x52, 0x5f, 0x45, 0x58, 0x49, 0x53, 0x54, 0x53, 0x10, 0x01,
- 0x12, 0x0f, 0x0a, 0x0b, 0x45, 0x52, 0x52, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x10,
- 0x02, 0x12, 0x1b, 0x0a, 0x17, 0x45, 0x52, 0x52, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44,
- 0x5f, 0x53, 0x54, 0x41, 0x52, 0x54, 0x5f, 0x50, 0x4f, 0x49, 0x4e, 0x54, 0x10, 0x03, 0x22, 0x63,
- 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74,
- 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61,
- 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98,
- 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x22, 0x16, 0x0a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x42, 0x72, 0x61,
- 0x6e, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x61, 0x0a, 0x11, 0x46,
- 0x69, 0x6e, 0x64, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65,
- 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a,
- 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x3c,
- 0x0a, 0x12, 0x46, 0x69, 0x6e, 0x64, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x26, 0x0a, 0x06, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x42, 0x72,
- 0x61, 0x6e, 0x63, 0x68, 0x52, 0x06, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x22, 0x8f, 0x01, 0x0a,
- 0x11, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x10,
+ 0x0a, 0x03, 0x72, 0x65, 0x66, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x03, 0x72, 0x65, 0x66,
+ 0x22, 0x29, 0x0a, 0x11, 0x52, 0x65, 0x66, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x52, 0x65, 0x73,
+ 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x84, 0x01, 0x0a, 0x13,
+ 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72,
+ 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79,
+ 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c,
+ 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x12, 0x0a,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d,
+ 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74,
+ 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x50, 0x6f, 0x69,
+ 0x6e, 0x74, 0x22, 0xcb, 0x01, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x72, 0x61,
+ 0x6e, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x06, 0x73,
+ 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x67, 0x69,
+ 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x72, 0x61, 0x6e, 0x63,
+ 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
+ 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x26, 0x0a, 0x06, 0x62, 0x72, 0x61, 0x6e,
+ 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c,
+ 0x79, 0x2e, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x06, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68,
+ 0x22, 0x4e, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x06, 0x0a, 0x02, 0x4f, 0x4b,
+ 0x10, 0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x45, 0x52, 0x52, 0x5f, 0x45, 0x58, 0x49, 0x53, 0x54, 0x53,
+ 0x10, 0x01, 0x12, 0x0f, 0x0a, 0x0b, 0x45, 0x52, 0x52, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49,
+ 0x44, 0x10, 0x02, 0x12, 0x1b, 0x0a, 0x17, 0x45, 0x52, 0x52, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c,
+ 0x49, 0x44, 0x5f, 0x53, 0x54, 0x41, 0x52, 0x54, 0x5f, 0x50, 0x4f, 0x49, 0x4e, 0x54, 0x10, 0x03,
+ 0x22, 0x63, 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73,
+ 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69,
+ 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42,
+ 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72,
+ 0x79, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x16, 0x0a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x42,
+ 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x61, 0x0a,
+ 0x11, 0x46, 0x69, 0x6e, 0x64, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79,
0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e,
0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01,
- 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x2c, 0x0a, 0x12,
- 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x5f, 0x77, 0x69, 0x74, 0x68, 0x5f, 0x70, 0x72, 0x65, 0x66,
- 0x69, 0x78, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x10, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74,
- 0x57, 0x69, 0x74, 0x68, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x65,
- 0x66, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x04, 0x72, 0x65, 0x66, 0x73, 0x22, 0x31,
- 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x67, 0x69, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f,
- 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x67, 0x69, 0x74, 0x45, 0x72, 0x72, 0x6f,
- 0x72, 0x22, 0x95, 0x01, 0x0a, 0x26, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43,
- 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a,
- 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69,
- 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f,
- 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
- 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6f, 0x6d, 0x6d, 0x69,
- 0x74, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x0d, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x22, 0x52, 0x0a, 0x27, 0x4c, 0x69, 0x73,
- 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74,
- 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x5f, 0x6e,
- 0x61, 0x6d, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x0b, 0x62, 0x72, 0x61, 0x6e,
- 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x4a, 0x04, 0x08, 0x01, 0x10, 0x02, 0x22, 0x92, 0x01,
- 0x0a, 0x23, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x43, 0x6f,
+ 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x12, 0x0a, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x22, 0x3c, 0x0a, 0x12, 0x46, 0x69, 0x6e, 0x64, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x26, 0x0a, 0x06, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e,
+ 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x06, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x22, 0x8f,
+ 0x01, 0x0a, 0x11, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f,
+ 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c,
+ 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6,
+ 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x2c,
+ 0x0a, 0x12, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x5f, 0x77, 0x69, 0x74, 0x68, 0x5f, 0x70, 0x72,
+ 0x65, 0x66, 0x69, 0x78, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x10, 0x65, 0x78, 0x63, 0x65,
+ 0x70, 0x74, 0x57, 0x69, 0x74, 0x68, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x12, 0x12, 0x0a, 0x04,
+ 0x72, 0x65, 0x66, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x04, 0x72, 0x65, 0x66, 0x73,
+ 0x22, 0x31, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x67, 0x69, 0x74, 0x5f, 0x65, 0x72,
+ 0x72, 0x6f, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x67, 0x69, 0x74, 0x45, 0x72,
+ 0x72, 0x6f, 0x72, 0x22, 0x95, 0x01, 0x0a, 0x26, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x72, 0x61, 0x6e,
+ 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e,
+ 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38,
+ 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f,
+ 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65,
+ 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6f, 0x6d, 0x6d,
+ 0x69, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6f, 0x6d,
+ 0x6d, 0x69, 0x74, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x03,
+ 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x22, 0x52, 0x0a, 0x27, 0x4c,
+ 0x69, 0x73, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x43, 0x6f,
0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68,
+ 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x0b, 0x62, 0x72,
+ 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x4a, 0x04, 0x08, 0x01, 0x10, 0x02, 0x22,
+ 0x92, 0x01, 0x0a, 0x23, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73,
+ 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69,
+ 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42,
+ 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72,
+ 0x79, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x49, 0x64, 0x12, 0x14,
+ 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x6c,
+ 0x69, 0x6d, 0x69, 0x74, 0x22, 0x49, 0x0a, 0x24, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x67, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x6f,
+ 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1b, 0x0a, 0x09,
+ 0x74, 0x61, 0x67, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0c, 0x52,
+ 0x08, 0x74, 0x61, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x4a, 0x04, 0x08, 0x01, 0x10, 0x02, 0x22,
+ 0x78, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75,
+ 0x72, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65,
+ 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12,
+ 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f,
+ 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69,
+ 0x74, 0x6f, 0x72, 0x79, 0x12, 0x23, 0x0a, 0x0d, 0x74, 0x61, 0x67, 0x5f, 0x72, 0x65, 0x76, 0x69,
+ 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x74, 0x61, 0x67,
+ 0x52, 0x65, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xc8, 0x01, 0x0a, 0x18, 0x47, 0x65,
+ 0x74, 0x54, 0x61, 0x67, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x0a, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74,
+ 0x75, 0x72, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x69, 0x74,
+ 0x61, 0x6c, 0x79, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74,
+ 0x75, 0x72, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x54, 0x61, 0x67,
+ 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x52, 0x0a, 0x73, 0x69, 0x67, 0x6e, 0x61,
+ 0x74, 0x75, 0x72, 0x65, 0x73, 0x1a, 0x5d, 0x0a, 0x0c, 0x54, 0x61, 0x67, 0x53, 0x69, 0x67, 0x6e,
+ 0x61, 0x74, 0x75, 0x72, 0x65, 0x12, 0x15, 0x0a, 0x06, 0x74, 0x61, 0x67, 0x5f, 0x69, 0x64, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x61, 0x67, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09,
+ 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
+ 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f,
+ 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x63, 0x6f, 0x6e,
+ 0x74, 0x65, 0x6e, 0x74, 0x22, 0x7b, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x4d, 0x65,
+ 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a,
+ 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73,
+ 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70,
+ 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x17, 0x0a, 0x07, 0x74, 0x61, 0x67, 0x5f, 0x69,
+ 0x64, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x74, 0x61, 0x67, 0x49, 0x64, 0x73,
+ 0x4a, 0x04, 0x08, 0x02, 0x10, 0x03, 0x52, 0x09, 0x74, 0x61, 0x67, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
+ 0x73, 0x22, 0x59, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x6d, 0x65,
+ 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x15, 0x0a, 0x06, 0x74, 0x61, 0x67, 0x5f, 0x69, 0x64, 0x18,
+ 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x61, 0x67, 0x49, 0x64, 0x4a, 0x04, 0x08, 0x01,
+ 0x10, 0x02, 0x52, 0x08, 0x74, 0x61, 0x67, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x6e, 0x0a, 0x15,
+ 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x65, 0x77, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74,
0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61,
0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98,
0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12,
0x1b, 0x0a, 0x09, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x08, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05,
- 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x6c, 0x69, 0x6d,
- 0x69, 0x74, 0x22, 0x49, 0x0a, 0x24, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x67, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6d, 0x6d,
- 0x69, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x74, 0x61,
- 0x67, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x08, 0x74,
- 0x61, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x4a, 0x04, 0x08, 0x01, 0x10, 0x02, 0x22, 0x78, 0x0a,
- 0x17, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f,
- 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67,
- 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79,
- 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f,
- 0x72, 0x79, 0x12, 0x23, 0x0a, 0x0d, 0x74, 0x61, 0x67, 0x5f, 0x72, 0x65, 0x76, 0x69, 0x73, 0x69,
- 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x74, 0x61, 0x67, 0x52, 0x65,
- 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xc8, 0x01, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x54,
- 0x61, 0x67, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x0a, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72,
- 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c,
- 0x79, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x54, 0x61, 0x67, 0x53, 0x69,
- 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x52, 0x0a, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75,
- 0x72, 0x65, 0x73, 0x1a, 0x5d, 0x0a, 0x0c, 0x54, 0x61, 0x67, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74,
- 0x75, 0x72, 0x65, 0x12, 0x15, 0x0a, 0x06, 0x74, 0x61, 0x67, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x61, 0x67, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x69,
- 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x73,
- 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x6e, 0x74,
- 0x65, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x65,
- 0x6e, 0x74, 0x22, 0x7b, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72,
- 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74,
- 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73,
- 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x17, 0x0a, 0x07, 0x74, 0x61, 0x67, 0x5f, 0x69, 0x64, 0x73,
- 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x74, 0x61, 0x67, 0x49, 0x64, 0x73, 0x4a, 0x04,
- 0x08, 0x02, 0x10, 0x03, 0x52, 0x09, 0x74, 0x61, 0x67, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x22,
- 0x59, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x12, 0x15, 0x0a, 0x06, 0x74, 0x61, 0x67, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x61, 0x67, 0x49, 0x64, 0x4a, 0x04, 0x08, 0x01, 0x10, 0x02,
- 0x52, 0x08, 0x74, 0x61, 0x67, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x6e, 0x0a, 0x15, 0x4c, 0x69,
- 0x73, 0x74, 0x4e, 0x65, 0x77, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75,
+ 0x28, 0x09, 0x52, 0x08, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x49, 0x64, 0x22, 0x45, 0x0a, 0x16,
+ 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x65, 0x77, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
+ 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79,
+ 0x2e, 0x47, 0x69, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x07, 0x63, 0x6f, 0x6d, 0x6d,
+ 0x69, 0x74, 0x73, 0x22, 0x79, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65,
+ 0x6d, 0x6f, 0x74, 0x65, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72,
0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79,
0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c,
- 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x1b, 0x0a,
- 0x09, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x08, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x49, 0x64, 0x22, 0x45, 0x0a, 0x16, 0x4c, 0x69,
- 0x73, 0x74, 0x4e, 0x65, 0x77, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x47,
- 0x69, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
- 0x73, 0x22, 0x79, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x6d, 0x6f,
- 0x74, 0x65, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52,
- 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52,
- 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x1f, 0x0a, 0x0b, 0x72,
- 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0a, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x4b, 0x0a, 0x1d,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x42, 0x72, 0x61,
- 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a,
- 0x08, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x0e, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52,
- 0x08, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x22, 0x66, 0x0a, 0x0f, 0x50, 0x61, 0x63,
- 0x6b, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a,
- 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69,
- 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f,
- 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x19, 0x0a, 0x08, 0x61, 0x6c, 0x6c, 0x5f, 0x72, 0x65,
- 0x66, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x66,
- 0x73, 0x22, 0x12, 0x0a, 0x10, 0x50, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x7b, 0x0a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x66,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f,
- 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67,
- 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79,
- 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f,
- 0x72, 0x79, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73, 0x18, 0x02,
- 0x20, 0x03, 0x28, 0x0c, 0x52, 0x08, 0x70, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73, 0x12, 0x12,
- 0x0a, 0x04, 0x68, 0x65, 0x61, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x68, 0x65,
- 0x61, 0x64, 0x22, 0x8f, 0x01, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x66, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x0a, 0x72, 0x65, 0x66, 0x65, 0x72,
- 0x65, 0x6e, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x69,
- 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52,
- 0x0a, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x1a, 0x37, 0x0a, 0x09, 0x52,
- 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06,
- 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x61,
- 0x72, 0x67, 0x65, 0x74, 0x32, 0xff, 0x0d, 0x0a, 0x0a, 0x52, 0x65, 0x66, 0x53, 0x65, 0x72, 0x76,
- 0x69, 0x63, 0x65, 0x12, 0x6c, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x65, 0x66, 0x61, 0x75,
- 0x6c, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x2e, 0x67,
- 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d,
- 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08,
- 0x02, 0x12, 0x65, 0x0a, 0x12, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e,
- 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x21, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x67, 0x69, 0x74,
- 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63,
- 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06,
- 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x5c, 0x0a, 0x0f, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x1e, 0x2e, 0x67, 0x69,
- 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x67, 0x69,
- 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97,
- 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x62, 0x0a, 0x11, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f,
- 0x63, 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x12, 0x20, 0x2e, 0x67, 0x69,
- 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x72,
- 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e,
+ 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x1f, 0x0a,
+ 0x0b, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x09, 0x52, 0x0a, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x4b,
+ 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x42,
+ 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
+ 0x2a, 0x0a, 0x08, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
+ 0x0b, 0x32, 0x0e, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x42, 0x72, 0x61, 0x6e, 0x63,
+ 0x68, 0x52, 0x08, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x22, 0x66, 0x0a, 0x0f, 0x50,
+ 0x61, 0x63, 0x6b, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38,
+ 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f,
+ 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65,
+ 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x19, 0x0a, 0x08, 0x61, 0x6c, 0x6c, 0x5f,
+ 0x72, 0x65, 0x66, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x61, 0x6c, 0x6c, 0x52,
+ 0x65, 0x66, 0x73, 0x22, 0x12, 0x0a, 0x10, 0x50, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x66, 0x73, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x7b, 0x0a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x52,
+ 0x65, 0x66, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x0a, 0x72, 0x65,
+ 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12,
+ 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f,
+ 0x72, 0x79, 0x42, 0x04, 0x98, 0xc6, 0x2c, 0x01, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69,
+ 0x74, 0x6f, 0x72, 0x79, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73,
+ 0x18, 0x02, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x08, 0x70, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73,
+ 0x12, 0x12, 0x0a, 0x04, 0x68, 0x65, 0x61, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
+ 0x68, 0x65, 0x61, 0x64, 0x22, 0x8f, 0x01, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x66,
+ 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x0a, 0x72, 0x65, 0x66,
+ 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e,
+ 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x66, 0x73, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63,
+ 0x65, 0x52, 0x0a, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x1a, 0x37, 0x0a,
+ 0x09, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
+ 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16,
+ 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
+ 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x32, 0xa7, 0x0d, 0x0a, 0x0a, 0x52, 0x65, 0x66, 0x53, 0x65,
+ 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x6c, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x65, 0x66,
+ 0x61, 0x75, 0x6c, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24,
+ 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x65, 0x66, 0x61,
+ 0x75, 0x6c, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69,
+ 0x6e, 0x64, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e,
+ 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28,
+ 0x02, 0x08, 0x02, 0x12, 0x65, 0x0a, 0x12, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72,
+ 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x21, 0x2e, 0x67, 0x69, 0x74, 0x61,
+ 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x67,
+ 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61,
+ 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
+ 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x5c, 0x0a, 0x0f, 0x46, 0x69,
+ 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x1e, 0x2e,
+ 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x61,
+ 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e,
+ 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x61,
+ 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06,
+ 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x62, 0x0a, 0x11, 0x46, 0x69, 0x6e, 0x64,
+ 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x12, 0x20, 0x2e,
0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x63, 0x61, 0x6c,
+ 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
+ 0x21, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x63,
+ 0x61, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x5c, 0x0a, 0x0f,
+ 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x12,
+ 0x1e, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
+ 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
+ 0x1f, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x5c, 0x0a, 0x0f, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x12, 0x1e, 0x2e,
- 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72,
- 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e,
- 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x72,
- 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06,
- 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x50, 0x0a, 0x0b, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x73, 0x12, 0x1a, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x42, 0x0a, 0x07, 0x46, 0x69,
- 0x6e, 0x64, 0x54, 0x61, 0x67, 0x12, 0x16, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x54, 0x61, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e,
- 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x61, 0x67, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x12, 0x6e,
- 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x42,
- 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x12, 0x24, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x42, 0x72,
- 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e,
- 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65,
- 0x6d, 0x6f, 0x74, 0x65, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x48,
- 0x0a, 0x09, 0x52, 0x65, 0x66, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x12, 0x18, 0x2e, 0x67, 0x69,
- 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x66, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52,
- 0x65, 0x66, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x12, 0x4b, 0x0a, 0x0a, 0x46, 0x69, 0x6e, 0x64,
- 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x12, 0x19, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1a, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x42,
- 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa,
- 0x97, 0x28, 0x02, 0x08, 0x02, 0x12, 0x4b, 0x0a, 0x0a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52,
- 0x65, 0x66, 0x73, 0x12, 0x19, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a,
- 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65,
- 0x66, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02,
- 0x08, 0x01, 0x12, 0x8c, 0x01, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63,
- 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67,
- 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x12, 0x2e, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x43,
- 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x43,
- 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30,
- 0x01, 0x12, 0x83, 0x01, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x67, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6d, 0x6d,
- 0x69, 0x74, 0x12, 0x2b, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x54, 0x61, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69,
- 0x6e, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x2c, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x67,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43,
- 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa,
- 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x5f, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x54, 0x61,
- 0x67, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x67, 0x69,
- 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x53, 0x69, 0x67, 0x6e, 0x61,
- 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x67,
- 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x53, 0x69, 0x67, 0x6e,
- 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06,
- 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x59, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x54,
- 0x61, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x12, 0x1d, 0x2e, 0x67, 0x69, 0x74,
- 0x61, 0x6c, 0x79, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x69, 0x74, 0x61,
- 0x6c, 0x79, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08,
- 0x02, 0x30, 0x01, 0x12, 0x59, 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x65, 0x77, 0x43, 0x6f,
- 0x6d, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x1d, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x4e, 0x65, 0x77, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x4e, 0x65, 0x77, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x56,
- 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x65, 0x77, 0x42, 0x6c, 0x6f, 0x62, 0x73, 0x12, 0x1b,
- 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x65, 0x77, 0x42,
- 0x6c, 0x6f, 0x62, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x67, 0x69,
- 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x65, 0x77, 0x42, 0x6c, 0x6f, 0x62,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x09, 0x88, 0x02, 0x01, 0xfa, 0x97,
- 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x45, 0x0a, 0x08, 0x50, 0x61, 0x63, 0x6b, 0x52, 0x65,
- 0x66, 0x73, 0x12, 0x17, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x50, 0x61, 0x63, 0x6b,
- 0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x67, 0x69,
- 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x50, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x01, 0x12, 0x47, 0x0a,
- 0x08, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x66, 0x73, 0x12, 0x17, 0x2e, 0x67, 0x69, 0x74, 0x61,
- 0x6c, 0x79, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x4c, 0x69, 0x73, 0x74,
+ 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x50, 0x0a, 0x0b, 0x46, 0x69,
+ 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x73, 0x12, 0x1a, 0x2e, 0x67, 0x69, 0x74, 0x61,
+ 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46,
+ 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x61, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x42, 0x0a, 0x07,
+ 0x46, 0x69, 0x6e, 0x64, 0x54, 0x61, 0x67, 0x12, 0x16, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79,
+ 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x61, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
+ 0x17, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x61, 0x67,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02,
+ 0x12, 0x6e, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x6d, 0x6f, 0x74,
+ 0x65, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x12, 0x24, 0x2e, 0x67, 0x69, 0x74, 0x61,
+ 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65,
+ 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
+ 0x25, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
+ 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01,
+ 0x12, 0x48, 0x0a, 0x09, 0x52, 0x65, 0x66, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x12, 0x18, 0x2e,
+ 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x52, 0x65, 0x66, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79,
+ 0x2e, 0x52, 0x65, 0x66, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x12, 0x4b, 0x0a, 0x0a, 0x46, 0x69,
+ 0x6e, 0x64, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x12, 0x19, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c,
+ 0x79, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x46, 0x69, 0x6e,
+ 0x64, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x12, 0x4b, 0x0a, 0x0a, 0x44, 0x65, 0x6c, 0x65, 0x74,
+ 0x65, 0x52, 0x65, 0x66, 0x73, 0x12, 0x19, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x44,
+ 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x1a, 0x1a, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97,
- 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x42, 0x34, 0x5a, 0x32, 0x67, 0x69, 0x74, 0x6c, 0x61, 0x62,
- 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x69, 0x74, 0x6c, 0x61, 0x62, 0x2d, 0x6f, 0x72, 0x67, 0x2f,
- 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2f, 0x76, 0x31, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2f, 0x67, 0x6f, 0x2f, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
+ 0x28, 0x02, 0x08, 0x01, 0x12, 0x8c, 0x01, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x72, 0x61,
+ 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69,
+ 0x6e, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x12, 0x2e, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c,
+ 0x79, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x69,
+ 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c,
+ 0x79, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x69,
+ 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08,
+ 0x02, 0x30, 0x01, 0x12, 0x83, 0x01, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x67, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x6f,
+ 0x6d, 0x6d, 0x69, 0x74, 0x12, 0x2b, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x4c, 0x69,
+ 0x73, 0x74, 0x54, 0x61, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69,
+ 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x1a, 0x2c, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54,
+ 0x61, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e,
+ 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x5f, 0x0a, 0x10, 0x47, 0x65, 0x74,
+ 0x54, 0x61, 0x67, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x1f, 0x2e,
+ 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x53, 0x69, 0x67,
+ 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20,
+ 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x53, 0x69,
+ 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
+ 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x59, 0x0a, 0x0e, 0x47, 0x65,
+ 0x74, 0x54, 0x61, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x12, 0x1d, 0x2e, 0x67,
+ 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x4d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x69,
+ 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28,
+ 0x02, 0x08, 0x02, 0x30, 0x01, 0x12, 0x59, 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x65, 0x77,
+ 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x1d, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79,
+ 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x65, 0x77, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x73, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e,
+ 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x65, 0x77, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01,
+ 0x12, 0x45, 0x0a, 0x08, 0x50, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x66, 0x73, 0x12, 0x17, 0x2e, 0x67,
+ 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x50, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x50,
+ 0x61, 0x63, 0x6b, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x01, 0x12, 0x47, 0x0a, 0x08, 0x4c, 0x69, 0x73, 0x74, 0x52,
+ 0x65, 0x66, 0x73, 0x12, 0x17, 0x2e, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x4c, 0x69, 0x73,
+ 0x74, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x67,
+ 0x69, 0x74, 0x61, 0x6c, 0x79, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x06, 0xfa, 0x97, 0x28, 0x02, 0x08, 0x02, 0x30, 0x01,
+ 0x42, 0x34, 0x5a, 0x32, 0x67, 0x69, 0x74, 0x6c, 0x61, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67,
+ 0x69, 0x74, 0x6c, 0x61, 0x62, 0x2d, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x79,
+ 0x2f, 0x76, 0x31, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x67, 0x69,
+ 0x74, 0x61, 0x6c, 0x79, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
@@ -3242,155 +3110,148 @@ func file_ref_proto_rawDescGZIP() []byte {
}
var file_ref_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
-var file_ref_proto_msgTypes = make([]protoimpl.MessageInfo, 48)
+var file_ref_proto_msgTypes = make([]protoimpl.MessageInfo, 46)
var file_ref_proto_goTypes = []interface{}{
(FindLocalBranchesRequest_SortBy)(0), // 0: gitaly.FindLocalBranchesRequest.SortBy
(FindAllTagsRequest_SortBy_Key)(0), // 1: gitaly.FindAllTagsRequest.SortBy.Key
(CreateBranchResponse_Status)(0), // 2: gitaly.CreateBranchResponse.Status
- (*ListNewBlobsRequest)(nil), // 3: gitaly.ListNewBlobsRequest
- (*ListNewBlobsResponse)(nil), // 4: gitaly.ListNewBlobsResponse
- (*FindDefaultBranchNameRequest)(nil), // 5: gitaly.FindDefaultBranchNameRequest
- (*FindDefaultBranchNameResponse)(nil), // 6: gitaly.FindDefaultBranchNameResponse
- (*FindAllBranchNamesRequest)(nil), // 7: gitaly.FindAllBranchNamesRequest
- (*FindAllBranchNamesResponse)(nil), // 8: gitaly.FindAllBranchNamesResponse
- (*FindAllTagNamesRequest)(nil), // 9: gitaly.FindAllTagNamesRequest
- (*FindAllTagNamesResponse)(nil), // 10: gitaly.FindAllTagNamesResponse
- (*FindLocalBranchesRequest)(nil), // 11: gitaly.FindLocalBranchesRequest
- (*FindLocalBranchesResponse)(nil), // 12: gitaly.FindLocalBranchesResponse
- (*FindLocalBranchResponse)(nil), // 13: gitaly.FindLocalBranchResponse
- (*FindLocalBranchCommitAuthor)(nil), // 14: gitaly.FindLocalBranchCommitAuthor
- (*FindAllBranchesRequest)(nil), // 15: gitaly.FindAllBranchesRequest
- (*FindAllBranchesResponse)(nil), // 16: gitaly.FindAllBranchesResponse
- (*FindTagRequest)(nil), // 17: gitaly.FindTagRequest
- (*FindTagResponse)(nil), // 18: gitaly.FindTagResponse
- (*FindAllTagsRequest)(nil), // 19: gitaly.FindAllTagsRequest
- (*FindAllTagsResponse)(nil), // 20: gitaly.FindAllTagsResponse
- (*RefExistsRequest)(nil), // 21: gitaly.RefExistsRequest
- (*RefExistsResponse)(nil), // 22: gitaly.RefExistsResponse
- (*CreateBranchRequest)(nil), // 23: gitaly.CreateBranchRequest
- (*CreateBranchResponse)(nil), // 24: gitaly.CreateBranchResponse
- (*DeleteBranchRequest)(nil), // 25: gitaly.DeleteBranchRequest
- (*DeleteBranchResponse)(nil), // 26: gitaly.DeleteBranchResponse
- (*FindBranchRequest)(nil), // 27: gitaly.FindBranchRequest
- (*FindBranchResponse)(nil), // 28: gitaly.FindBranchResponse
- (*DeleteRefsRequest)(nil), // 29: gitaly.DeleteRefsRequest
- (*DeleteRefsResponse)(nil), // 30: gitaly.DeleteRefsResponse
- (*ListBranchNamesContainingCommitRequest)(nil), // 31: gitaly.ListBranchNamesContainingCommitRequest
- (*ListBranchNamesContainingCommitResponse)(nil), // 32: gitaly.ListBranchNamesContainingCommitResponse
- (*ListTagNamesContainingCommitRequest)(nil), // 33: gitaly.ListTagNamesContainingCommitRequest
- (*ListTagNamesContainingCommitResponse)(nil), // 34: gitaly.ListTagNamesContainingCommitResponse
- (*GetTagSignaturesRequest)(nil), // 35: gitaly.GetTagSignaturesRequest
- (*GetTagSignaturesResponse)(nil), // 36: gitaly.GetTagSignaturesResponse
- (*GetTagMessagesRequest)(nil), // 37: gitaly.GetTagMessagesRequest
- (*GetTagMessagesResponse)(nil), // 38: gitaly.GetTagMessagesResponse
- (*ListNewCommitsRequest)(nil), // 39: gitaly.ListNewCommitsRequest
- (*ListNewCommitsResponse)(nil), // 40: gitaly.ListNewCommitsResponse
- (*FindAllRemoteBranchesRequest)(nil), // 41: gitaly.FindAllRemoteBranchesRequest
- (*FindAllRemoteBranchesResponse)(nil), // 42: gitaly.FindAllRemoteBranchesResponse
- (*PackRefsRequest)(nil), // 43: gitaly.PackRefsRequest
- (*PackRefsResponse)(nil), // 44: gitaly.PackRefsResponse
- (*ListRefsRequest)(nil), // 45: gitaly.ListRefsRequest
- (*ListRefsResponse)(nil), // 46: gitaly.ListRefsResponse
- (*FindAllBranchesResponse_Branch)(nil), // 47: gitaly.FindAllBranchesResponse.Branch
- (*FindAllTagsRequest_SortBy)(nil), // 48: gitaly.FindAllTagsRequest.SortBy
- (*GetTagSignaturesResponse_TagSignature)(nil), // 49: gitaly.GetTagSignaturesResponse.TagSignature
- (*ListRefsResponse_Reference)(nil), // 50: gitaly.ListRefsResponse.Reference
- (*Repository)(nil), // 51: gitaly.Repository
- (*NewBlobObject)(nil), // 52: gitaly.NewBlobObject
- (*PaginationParameter)(nil), // 53: gitaly.PaginationParameter
- (*GitCommit)(nil), // 54: gitaly.GitCommit
- (*timestamppb.Timestamp)(nil), // 55: google.protobuf.Timestamp
- (*Tag)(nil), // 56: gitaly.Tag
- (*Branch)(nil), // 57: gitaly.Branch
- (SortDirection)(0), // 58: gitaly.SortDirection
+ (*FindDefaultBranchNameRequest)(nil), // 3: gitaly.FindDefaultBranchNameRequest
+ (*FindDefaultBranchNameResponse)(nil), // 4: gitaly.FindDefaultBranchNameResponse
+ (*FindAllBranchNamesRequest)(nil), // 5: gitaly.FindAllBranchNamesRequest
+ (*FindAllBranchNamesResponse)(nil), // 6: gitaly.FindAllBranchNamesResponse
+ (*FindAllTagNamesRequest)(nil), // 7: gitaly.FindAllTagNamesRequest
+ (*FindAllTagNamesResponse)(nil), // 8: gitaly.FindAllTagNamesResponse
+ (*FindLocalBranchesRequest)(nil), // 9: gitaly.FindLocalBranchesRequest
+ (*FindLocalBranchesResponse)(nil), // 10: gitaly.FindLocalBranchesResponse
+ (*FindLocalBranchResponse)(nil), // 11: gitaly.FindLocalBranchResponse
+ (*FindLocalBranchCommitAuthor)(nil), // 12: gitaly.FindLocalBranchCommitAuthor
+ (*FindAllBranchesRequest)(nil), // 13: gitaly.FindAllBranchesRequest
+ (*FindAllBranchesResponse)(nil), // 14: gitaly.FindAllBranchesResponse
+ (*FindTagRequest)(nil), // 15: gitaly.FindTagRequest
+ (*FindTagResponse)(nil), // 16: gitaly.FindTagResponse
+ (*FindAllTagsRequest)(nil), // 17: gitaly.FindAllTagsRequest
+ (*FindAllTagsResponse)(nil), // 18: gitaly.FindAllTagsResponse
+ (*RefExistsRequest)(nil), // 19: gitaly.RefExistsRequest
+ (*RefExistsResponse)(nil), // 20: gitaly.RefExistsResponse
+ (*CreateBranchRequest)(nil), // 21: gitaly.CreateBranchRequest
+ (*CreateBranchResponse)(nil), // 22: gitaly.CreateBranchResponse
+ (*DeleteBranchRequest)(nil), // 23: gitaly.DeleteBranchRequest
+ (*DeleteBranchResponse)(nil), // 24: gitaly.DeleteBranchResponse
+ (*FindBranchRequest)(nil), // 25: gitaly.FindBranchRequest
+ (*FindBranchResponse)(nil), // 26: gitaly.FindBranchResponse
+ (*DeleteRefsRequest)(nil), // 27: gitaly.DeleteRefsRequest
+ (*DeleteRefsResponse)(nil), // 28: gitaly.DeleteRefsResponse
+ (*ListBranchNamesContainingCommitRequest)(nil), // 29: gitaly.ListBranchNamesContainingCommitRequest
+ (*ListBranchNamesContainingCommitResponse)(nil), // 30: gitaly.ListBranchNamesContainingCommitResponse
+ (*ListTagNamesContainingCommitRequest)(nil), // 31: gitaly.ListTagNamesContainingCommitRequest
+ (*ListTagNamesContainingCommitResponse)(nil), // 32: gitaly.ListTagNamesContainingCommitResponse
+ (*GetTagSignaturesRequest)(nil), // 33: gitaly.GetTagSignaturesRequest
+ (*GetTagSignaturesResponse)(nil), // 34: gitaly.GetTagSignaturesResponse
+ (*GetTagMessagesRequest)(nil), // 35: gitaly.GetTagMessagesRequest
+ (*GetTagMessagesResponse)(nil), // 36: gitaly.GetTagMessagesResponse
+ (*ListNewCommitsRequest)(nil), // 37: gitaly.ListNewCommitsRequest
+ (*ListNewCommitsResponse)(nil), // 38: gitaly.ListNewCommitsResponse
+ (*FindAllRemoteBranchesRequest)(nil), // 39: gitaly.FindAllRemoteBranchesRequest
+ (*FindAllRemoteBranchesResponse)(nil), // 40: gitaly.FindAllRemoteBranchesResponse
+ (*PackRefsRequest)(nil), // 41: gitaly.PackRefsRequest
+ (*PackRefsResponse)(nil), // 42: gitaly.PackRefsResponse
+ (*ListRefsRequest)(nil), // 43: gitaly.ListRefsRequest
+ (*ListRefsResponse)(nil), // 44: gitaly.ListRefsResponse
+ (*FindAllBranchesResponse_Branch)(nil), // 45: gitaly.FindAllBranchesResponse.Branch
+ (*FindAllTagsRequest_SortBy)(nil), // 46: gitaly.FindAllTagsRequest.SortBy
+ (*GetTagSignaturesResponse_TagSignature)(nil), // 47: gitaly.GetTagSignaturesResponse.TagSignature
+ (*ListRefsResponse_Reference)(nil), // 48: gitaly.ListRefsResponse.Reference
+ (*Repository)(nil), // 49: gitaly.Repository
+ (*PaginationParameter)(nil), // 50: gitaly.PaginationParameter
+ (*GitCommit)(nil), // 51: gitaly.GitCommit
+ (*timestamppb.Timestamp)(nil), // 52: google.protobuf.Timestamp
+ (*Tag)(nil), // 53: gitaly.Tag
+ (*Branch)(nil), // 54: gitaly.Branch
+ (SortDirection)(0), // 55: gitaly.SortDirection
}
var file_ref_proto_depIdxs = []int32{
- 51, // 0: gitaly.ListNewBlobsRequest.repository:type_name -> gitaly.Repository
- 52, // 1: gitaly.ListNewBlobsResponse.new_blob_objects:type_name -> gitaly.NewBlobObject
- 51, // 2: gitaly.FindDefaultBranchNameRequest.repository:type_name -> gitaly.Repository
- 51, // 3: gitaly.FindAllBranchNamesRequest.repository:type_name -> gitaly.Repository
- 51, // 4: gitaly.FindAllTagNamesRequest.repository:type_name -> gitaly.Repository
- 51, // 5: gitaly.FindLocalBranchesRequest.repository:type_name -> gitaly.Repository
- 0, // 6: gitaly.FindLocalBranchesRequest.sort_by:type_name -> gitaly.FindLocalBranchesRequest.SortBy
- 53, // 7: gitaly.FindLocalBranchesRequest.pagination_params:type_name -> gitaly.PaginationParameter
- 13, // 8: gitaly.FindLocalBranchesResponse.branches:type_name -> gitaly.FindLocalBranchResponse
- 14, // 9: gitaly.FindLocalBranchResponse.commit_author:type_name -> gitaly.FindLocalBranchCommitAuthor
- 14, // 10: gitaly.FindLocalBranchResponse.commit_committer:type_name -> gitaly.FindLocalBranchCommitAuthor
- 54, // 11: gitaly.FindLocalBranchResponse.commit:type_name -> gitaly.GitCommit
- 55, // 12: gitaly.FindLocalBranchCommitAuthor.date:type_name -> google.protobuf.Timestamp
- 51, // 13: gitaly.FindAllBranchesRequest.repository:type_name -> gitaly.Repository
- 47, // 14: gitaly.FindAllBranchesResponse.branches:type_name -> gitaly.FindAllBranchesResponse.Branch
- 51, // 15: gitaly.FindTagRequest.repository:type_name -> gitaly.Repository
- 56, // 16: gitaly.FindTagResponse.tag:type_name -> gitaly.Tag
- 51, // 17: gitaly.FindAllTagsRequest.repository:type_name -> gitaly.Repository
- 48, // 18: gitaly.FindAllTagsRequest.sort_by:type_name -> gitaly.FindAllTagsRequest.SortBy
- 56, // 19: gitaly.FindAllTagsResponse.tags:type_name -> gitaly.Tag
- 51, // 20: gitaly.RefExistsRequest.repository:type_name -> gitaly.Repository
- 51, // 21: gitaly.CreateBranchRequest.repository:type_name -> gitaly.Repository
- 2, // 22: gitaly.CreateBranchResponse.status:type_name -> gitaly.CreateBranchResponse.Status
- 57, // 23: gitaly.CreateBranchResponse.branch:type_name -> gitaly.Branch
- 51, // 24: gitaly.DeleteBranchRequest.repository:type_name -> gitaly.Repository
- 51, // 25: gitaly.FindBranchRequest.repository:type_name -> gitaly.Repository
- 57, // 26: gitaly.FindBranchResponse.branch:type_name -> gitaly.Branch
- 51, // 27: gitaly.DeleteRefsRequest.repository:type_name -> gitaly.Repository
- 51, // 28: gitaly.ListBranchNamesContainingCommitRequest.repository:type_name -> gitaly.Repository
- 51, // 29: gitaly.ListTagNamesContainingCommitRequest.repository:type_name -> gitaly.Repository
- 51, // 30: gitaly.GetTagSignaturesRequest.repository:type_name -> gitaly.Repository
- 49, // 31: gitaly.GetTagSignaturesResponse.signatures:type_name -> gitaly.GetTagSignaturesResponse.TagSignature
- 51, // 32: gitaly.GetTagMessagesRequest.repository:type_name -> gitaly.Repository
- 51, // 33: gitaly.ListNewCommitsRequest.repository:type_name -> gitaly.Repository
- 54, // 34: gitaly.ListNewCommitsResponse.commits:type_name -> gitaly.GitCommit
- 51, // 35: gitaly.FindAllRemoteBranchesRequest.repository:type_name -> gitaly.Repository
- 57, // 36: gitaly.FindAllRemoteBranchesResponse.branches:type_name -> gitaly.Branch
- 51, // 37: gitaly.PackRefsRequest.repository:type_name -> gitaly.Repository
- 51, // 38: gitaly.ListRefsRequest.repository:type_name -> gitaly.Repository
- 50, // 39: gitaly.ListRefsResponse.references:type_name -> gitaly.ListRefsResponse.Reference
- 54, // 40: gitaly.FindAllBranchesResponse.Branch.target:type_name -> gitaly.GitCommit
- 1, // 41: gitaly.FindAllTagsRequest.SortBy.key:type_name -> gitaly.FindAllTagsRequest.SortBy.Key
- 58, // 42: gitaly.FindAllTagsRequest.SortBy.direction:type_name -> gitaly.SortDirection
- 5, // 43: gitaly.RefService.FindDefaultBranchName:input_type -> gitaly.FindDefaultBranchNameRequest
- 7, // 44: gitaly.RefService.FindAllBranchNames:input_type -> gitaly.FindAllBranchNamesRequest
- 9, // 45: gitaly.RefService.FindAllTagNames:input_type -> gitaly.FindAllTagNamesRequest
- 11, // 46: gitaly.RefService.FindLocalBranches:input_type -> gitaly.FindLocalBranchesRequest
- 15, // 47: gitaly.RefService.FindAllBranches:input_type -> gitaly.FindAllBranchesRequest
- 19, // 48: gitaly.RefService.FindAllTags:input_type -> gitaly.FindAllTagsRequest
- 17, // 49: gitaly.RefService.FindTag:input_type -> gitaly.FindTagRequest
- 41, // 50: gitaly.RefService.FindAllRemoteBranches:input_type -> gitaly.FindAllRemoteBranchesRequest
- 21, // 51: gitaly.RefService.RefExists:input_type -> gitaly.RefExistsRequest
- 27, // 52: gitaly.RefService.FindBranch:input_type -> gitaly.FindBranchRequest
- 29, // 53: gitaly.RefService.DeleteRefs:input_type -> gitaly.DeleteRefsRequest
- 31, // 54: gitaly.RefService.ListBranchNamesContainingCommit:input_type -> gitaly.ListBranchNamesContainingCommitRequest
- 33, // 55: gitaly.RefService.ListTagNamesContainingCommit:input_type -> gitaly.ListTagNamesContainingCommitRequest
- 35, // 56: gitaly.RefService.GetTagSignatures:input_type -> gitaly.GetTagSignaturesRequest
- 37, // 57: gitaly.RefService.GetTagMessages:input_type -> gitaly.GetTagMessagesRequest
- 39, // 58: gitaly.RefService.ListNewCommits:input_type -> gitaly.ListNewCommitsRequest
- 3, // 59: gitaly.RefService.ListNewBlobs:input_type -> gitaly.ListNewBlobsRequest
- 43, // 60: gitaly.RefService.PackRefs:input_type -> gitaly.PackRefsRequest
- 45, // 61: gitaly.RefService.ListRefs:input_type -> gitaly.ListRefsRequest
- 6, // 62: gitaly.RefService.FindDefaultBranchName:output_type -> gitaly.FindDefaultBranchNameResponse
- 8, // 63: gitaly.RefService.FindAllBranchNames:output_type -> gitaly.FindAllBranchNamesResponse
- 10, // 64: gitaly.RefService.FindAllTagNames:output_type -> gitaly.FindAllTagNamesResponse
- 12, // 65: gitaly.RefService.FindLocalBranches:output_type -> gitaly.FindLocalBranchesResponse
- 16, // 66: gitaly.RefService.FindAllBranches:output_type -> gitaly.FindAllBranchesResponse
- 20, // 67: gitaly.RefService.FindAllTags:output_type -> gitaly.FindAllTagsResponse
- 18, // 68: gitaly.RefService.FindTag:output_type -> gitaly.FindTagResponse
- 42, // 69: gitaly.RefService.FindAllRemoteBranches:output_type -> gitaly.FindAllRemoteBranchesResponse
- 22, // 70: gitaly.RefService.RefExists:output_type -> gitaly.RefExistsResponse
- 28, // 71: gitaly.RefService.FindBranch:output_type -> gitaly.FindBranchResponse
- 30, // 72: gitaly.RefService.DeleteRefs:output_type -> gitaly.DeleteRefsResponse
- 32, // 73: gitaly.RefService.ListBranchNamesContainingCommit:output_type -> gitaly.ListBranchNamesContainingCommitResponse
- 34, // 74: gitaly.RefService.ListTagNamesContainingCommit:output_type -> gitaly.ListTagNamesContainingCommitResponse
- 36, // 75: gitaly.RefService.GetTagSignatures:output_type -> gitaly.GetTagSignaturesResponse
- 38, // 76: gitaly.RefService.GetTagMessages:output_type -> gitaly.GetTagMessagesResponse
- 40, // 77: gitaly.RefService.ListNewCommits:output_type -> gitaly.ListNewCommitsResponse
- 4, // 78: gitaly.RefService.ListNewBlobs:output_type -> gitaly.ListNewBlobsResponse
- 44, // 79: gitaly.RefService.PackRefs:output_type -> gitaly.PackRefsResponse
- 46, // 80: gitaly.RefService.ListRefs:output_type -> gitaly.ListRefsResponse
- 62, // [62:81] is the sub-list for method output_type
- 43, // [43:62] is the sub-list for method input_type
- 43, // [43:43] is the sub-list for extension type_name
- 43, // [43:43] is the sub-list for extension extendee
- 0, // [0:43] is the sub-list for field type_name
+ 49, // 0: gitaly.FindDefaultBranchNameRequest.repository:type_name -> gitaly.Repository
+ 49, // 1: gitaly.FindAllBranchNamesRequest.repository:type_name -> gitaly.Repository
+ 49, // 2: gitaly.FindAllTagNamesRequest.repository:type_name -> gitaly.Repository
+ 49, // 3: gitaly.FindLocalBranchesRequest.repository:type_name -> gitaly.Repository
+ 0, // 4: gitaly.FindLocalBranchesRequest.sort_by:type_name -> gitaly.FindLocalBranchesRequest.SortBy
+ 50, // 5: gitaly.FindLocalBranchesRequest.pagination_params:type_name -> gitaly.PaginationParameter
+ 11, // 6: gitaly.FindLocalBranchesResponse.branches:type_name -> gitaly.FindLocalBranchResponse
+ 12, // 7: gitaly.FindLocalBranchResponse.commit_author:type_name -> gitaly.FindLocalBranchCommitAuthor
+ 12, // 8: gitaly.FindLocalBranchResponse.commit_committer:type_name -> gitaly.FindLocalBranchCommitAuthor
+ 51, // 9: gitaly.FindLocalBranchResponse.commit:type_name -> gitaly.GitCommit
+ 52, // 10: gitaly.FindLocalBranchCommitAuthor.date:type_name -> google.protobuf.Timestamp
+ 49, // 11: gitaly.FindAllBranchesRequest.repository:type_name -> gitaly.Repository
+ 45, // 12: gitaly.FindAllBranchesResponse.branches:type_name -> gitaly.FindAllBranchesResponse.Branch
+ 49, // 13: gitaly.FindTagRequest.repository:type_name -> gitaly.Repository
+ 53, // 14: gitaly.FindTagResponse.tag:type_name -> gitaly.Tag
+ 49, // 15: gitaly.FindAllTagsRequest.repository:type_name -> gitaly.Repository
+ 46, // 16: gitaly.FindAllTagsRequest.sort_by:type_name -> gitaly.FindAllTagsRequest.SortBy
+ 53, // 17: gitaly.FindAllTagsResponse.tags:type_name -> gitaly.Tag
+ 49, // 18: gitaly.RefExistsRequest.repository:type_name -> gitaly.Repository
+ 49, // 19: gitaly.CreateBranchRequest.repository:type_name -> gitaly.Repository
+ 2, // 20: gitaly.CreateBranchResponse.status:type_name -> gitaly.CreateBranchResponse.Status
+ 54, // 21: gitaly.CreateBranchResponse.branch:type_name -> gitaly.Branch
+ 49, // 22: gitaly.DeleteBranchRequest.repository:type_name -> gitaly.Repository
+ 49, // 23: gitaly.FindBranchRequest.repository:type_name -> gitaly.Repository
+ 54, // 24: gitaly.FindBranchResponse.branch:type_name -> gitaly.Branch
+ 49, // 25: gitaly.DeleteRefsRequest.repository:type_name -> gitaly.Repository
+ 49, // 26: gitaly.ListBranchNamesContainingCommitRequest.repository:type_name -> gitaly.Repository
+ 49, // 27: gitaly.ListTagNamesContainingCommitRequest.repository:type_name -> gitaly.Repository
+ 49, // 28: gitaly.GetTagSignaturesRequest.repository:type_name -> gitaly.Repository
+ 47, // 29: gitaly.GetTagSignaturesResponse.signatures:type_name -> gitaly.GetTagSignaturesResponse.TagSignature
+ 49, // 30: gitaly.GetTagMessagesRequest.repository:type_name -> gitaly.Repository
+ 49, // 31: gitaly.ListNewCommitsRequest.repository:type_name -> gitaly.Repository
+ 51, // 32: gitaly.ListNewCommitsResponse.commits:type_name -> gitaly.GitCommit
+ 49, // 33: gitaly.FindAllRemoteBranchesRequest.repository:type_name -> gitaly.Repository
+ 54, // 34: gitaly.FindAllRemoteBranchesResponse.branches:type_name -> gitaly.Branch
+ 49, // 35: gitaly.PackRefsRequest.repository:type_name -> gitaly.Repository
+ 49, // 36: gitaly.ListRefsRequest.repository:type_name -> gitaly.Repository
+ 48, // 37: gitaly.ListRefsResponse.references:type_name -> gitaly.ListRefsResponse.Reference
+ 51, // 38: gitaly.FindAllBranchesResponse.Branch.target:type_name -> gitaly.GitCommit
+ 1, // 39: gitaly.FindAllTagsRequest.SortBy.key:type_name -> gitaly.FindAllTagsRequest.SortBy.Key
+ 55, // 40: gitaly.FindAllTagsRequest.SortBy.direction:type_name -> gitaly.SortDirection
+ 3, // 41: gitaly.RefService.FindDefaultBranchName:input_type -> gitaly.FindDefaultBranchNameRequest
+ 5, // 42: gitaly.RefService.FindAllBranchNames:input_type -> gitaly.FindAllBranchNamesRequest
+ 7, // 43: gitaly.RefService.FindAllTagNames:input_type -> gitaly.FindAllTagNamesRequest
+ 9, // 44: gitaly.RefService.FindLocalBranches:input_type -> gitaly.FindLocalBranchesRequest
+ 13, // 45: gitaly.RefService.FindAllBranches:input_type -> gitaly.FindAllBranchesRequest
+ 17, // 46: gitaly.RefService.FindAllTags:input_type -> gitaly.FindAllTagsRequest
+ 15, // 47: gitaly.RefService.FindTag:input_type -> gitaly.FindTagRequest
+ 39, // 48: gitaly.RefService.FindAllRemoteBranches:input_type -> gitaly.FindAllRemoteBranchesRequest
+ 19, // 49: gitaly.RefService.RefExists:input_type -> gitaly.RefExistsRequest
+ 25, // 50: gitaly.RefService.FindBranch:input_type -> gitaly.FindBranchRequest
+ 27, // 51: gitaly.RefService.DeleteRefs:input_type -> gitaly.DeleteRefsRequest
+ 29, // 52: gitaly.RefService.ListBranchNamesContainingCommit:input_type -> gitaly.ListBranchNamesContainingCommitRequest
+ 31, // 53: gitaly.RefService.ListTagNamesContainingCommit:input_type -> gitaly.ListTagNamesContainingCommitRequest
+ 33, // 54: gitaly.RefService.GetTagSignatures:input_type -> gitaly.GetTagSignaturesRequest
+ 35, // 55: gitaly.RefService.GetTagMessages:input_type -> gitaly.GetTagMessagesRequest
+ 37, // 56: gitaly.RefService.ListNewCommits:input_type -> gitaly.ListNewCommitsRequest
+ 41, // 57: gitaly.RefService.PackRefs:input_type -> gitaly.PackRefsRequest
+ 43, // 58: gitaly.RefService.ListRefs:input_type -> gitaly.ListRefsRequest
+ 4, // 59: gitaly.RefService.FindDefaultBranchName:output_type -> gitaly.FindDefaultBranchNameResponse
+ 6, // 60: gitaly.RefService.FindAllBranchNames:output_type -> gitaly.FindAllBranchNamesResponse
+ 8, // 61: gitaly.RefService.FindAllTagNames:output_type -> gitaly.FindAllTagNamesResponse
+ 10, // 62: gitaly.RefService.FindLocalBranches:output_type -> gitaly.FindLocalBranchesResponse
+ 14, // 63: gitaly.RefService.FindAllBranches:output_type -> gitaly.FindAllBranchesResponse
+ 18, // 64: gitaly.RefService.FindAllTags:output_type -> gitaly.FindAllTagsResponse
+ 16, // 65: gitaly.RefService.FindTag:output_type -> gitaly.FindTagResponse
+ 40, // 66: gitaly.RefService.FindAllRemoteBranches:output_type -> gitaly.FindAllRemoteBranchesResponse
+ 20, // 67: gitaly.RefService.RefExists:output_type -> gitaly.RefExistsResponse
+ 26, // 68: gitaly.RefService.FindBranch:output_type -> gitaly.FindBranchResponse
+ 28, // 69: gitaly.RefService.DeleteRefs:output_type -> gitaly.DeleteRefsResponse
+ 30, // 70: gitaly.RefService.ListBranchNamesContainingCommit:output_type -> gitaly.ListBranchNamesContainingCommitResponse
+ 32, // 71: gitaly.RefService.ListTagNamesContainingCommit:output_type -> gitaly.ListTagNamesContainingCommitResponse
+ 34, // 72: gitaly.RefService.GetTagSignatures:output_type -> gitaly.GetTagSignaturesResponse
+ 36, // 73: gitaly.RefService.GetTagMessages:output_type -> gitaly.GetTagMessagesResponse
+ 38, // 74: gitaly.RefService.ListNewCommits:output_type -> gitaly.ListNewCommitsResponse
+ 42, // 75: gitaly.RefService.PackRefs:output_type -> gitaly.PackRefsResponse
+ 44, // 76: gitaly.RefService.ListRefs:output_type -> gitaly.ListRefsResponse
+ 59, // [59:77] is the sub-list for method output_type
+ 41, // [41:59] is the sub-list for method input_type
+ 41, // [41:41] is the sub-list for extension type_name
+ 41, // [41:41] is the sub-list for extension extendee
+ 0, // [0:41] is the sub-list for field type_name
}
func init() { file_ref_proto_init() }
@@ -3403,30 +3264,6 @@ func file_ref_proto_init() {
file_blob_proto_init()
if !protoimpl.UnsafeEnabled {
file_ref_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListNewBlobsRequest); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_ref_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListNewBlobsResponse); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_ref_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindDefaultBranchNameRequest); i {
case 0:
return &v.state
@@ -3438,7 +3275,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindDefaultBranchNameResponse); i {
case 0:
return &v.state
@@ -3450,7 +3287,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindAllBranchNamesRequest); i {
case 0:
return &v.state
@@ -3462,7 +3299,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindAllBranchNamesResponse); i {
case 0:
return &v.state
@@ -3474,7 +3311,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindAllTagNamesRequest); i {
case 0:
return &v.state
@@ -3486,7 +3323,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindAllTagNamesResponse); i {
case 0:
return &v.state
@@ -3498,7 +3335,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindLocalBranchesRequest); i {
case 0:
return &v.state
@@ -3510,7 +3347,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindLocalBranchesResponse); i {
case 0:
return &v.state
@@ -3522,7 +3359,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindLocalBranchResponse); i {
case 0:
return &v.state
@@ -3534,7 +3371,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindLocalBranchCommitAuthor); i {
case 0:
return &v.state
@@ -3546,7 +3383,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindAllBranchesRequest); i {
case 0:
return &v.state
@@ -3558,7 +3395,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindAllBranchesResponse); i {
case 0:
return &v.state
@@ -3570,7 +3407,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindTagRequest); i {
case 0:
return &v.state
@@ -3582,7 +3419,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindTagResponse); i {
case 0:
return &v.state
@@ -3594,7 +3431,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindAllTagsRequest); i {
case 0:
return &v.state
@@ -3606,7 +3443,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindAllTagsResponse); i {
case 0:
return &v.state
@@ -3618,7 +3455,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*RefExistsRequest); i {
case 0:
return &v.state
@@ -3630,7 +3467,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*RefExistsResponse); i {
case 0:
return &v.state
@@ -3642,7 +3479,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CreateBranchRequest); i {
case 0:
return &v.state
@@ -3654,7 +3491,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CreateBranchResponse); i {
case 0:
return &v.state
@@ -3666,7 +3503,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeleteBranchRequest); i {
case 0:
return &v.state
@@ -3678,7 +3515,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeleteBranchResponse); i {
case 0:
return &v.state
@@ -3690,7 +3527,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindBranchRequest); i {
case 0:
return &v.state
@@ -3702,7 +3539,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindBranchResponse); i {
case 0:
return &v.state
@@ -3714,7 +3551,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeleteRefsRequest); i {
case 0:
return &v.state
@@ -3726,7 +3563,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeleteRefsResponse); i {
case 0:
return &v.state
@@ -3738,7 +3575,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListBranchNamesContainingCommitRequest); i {
case 0:
return &v.state
@@ -3750,7 +3587,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListBranchNamesContainingCommitResponse); i {
case 0:
return &v.state
@@ -3762,7 +3599,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListTagNamesContainingCommitRequest); i {
case 0:
return &v.state
@@ -3774,7 +3611,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListTagNamesContainingCommitResponse); i {
case 0:
return &v.state
@@ -3786,7 +3623,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetTagSignaturesRequest); i {
case 0:
return &v.state
@@ -3798,7 +3635,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetTagSignaturesResponse); i {
case 0:
return &v.state
@@ -3810,7 +3647,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetTagMessagesRequest); i {
case 0:
return &v.state
@@ -3822,7 +3659,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetTagMessagesResponse); i {
case 0:
return &v.state
@@ -3834,7 +3671,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListNewCommitsRequest); i {
case 0:
return &v.state
@@ -3846,7 +3683,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListNewCommitsResponse); i {
case 0:
return &v.state
@@ -3858,7 +3695,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindAllRemoteBranchesRequest); i {
case 0:
return &v.state
@@ -3870,7 +3707,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindAllRemoteBranchesResponse); i {
case 0:
return &v.state
@@ -3882,7 +3719,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*PackRefsRequest); i {
case 0:
return &v.state
@@ -3894,7 +3731,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*PackRefsResponse); i {
case 0:
return &v.state
@@ -3906,7 +3743,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListRefsRequest); i {
case 0:
return &v.state
@@ -3918,7 +3755,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListRefsResponse); i {
case 0:
return &v.state
@@ -3930,7 +3767,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindAllBranchesResponse_Branch); i {
case 0:
return &v.state
@@ -3942,7 +3779,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FindAllTagsRequest_SortBy); i {
case 0:
return &v.state
@@ -3954,7 +3791,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetTagSignaturesResponse_TagSignature); i {
case 0:
return &v.state
@@ -3966,7 +3803,7 @@ func file_ref_proto_init() {
return nil
}
}
- file_ref_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} {
+ file_ref_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListRefsResponse_Reference); i {
case 0:
return &v.state
@@ -3985,7 +3822,7 @@ func file_ref_proto_init() {
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_ref_proto_rawDesc,
NumEnums: 3,
- NumMessages: 48,
+ NumMessages: 46,
NumExtensions: 0,
NumServices: 1,
},
diff --git a/proto/go/gitalypb/ref_grpc.pb.go b/proto/go/gitalypb/ref_grpc.pb.go
index e54c176b9..2a530ce78 100644
--- a/proto/go/gitalypb/ref_grpc.pb.go
+++ b/proto/go/gitalypb/ref_grpc.pb.go
@@ -43,10 +43,6 @@ type RefServiceClient interface {
GetTagMessages(ctx context.Context, in *GetTagMessagesRequest, opts ...grpc.CallOption) (RefService_GetTagMessagesClient, error)
// Returns commits that are only reachable from the ref passed
ListNewCommits(ctx context.Context, in *ListNewCommitsRequest, opts ...grpc.CallOption) (RefService_ListNewCommitsClient, error)
- // Deprecated: Do not use.
- // ListNewBlobs is equivalent to ListBlobs with `["--not", "--all", "--not",
- // commit_id]`. This RPC call will be removed in v14.4.
- ListNewBlobs(ctx context.Context, in *ListNewBlobsRequest, opts ...grpc.CallOption) (RefService_ListNewBlobsClient, error)
PackRefs(ctx context.Context, in *PackRefsRequest, opts ...grpc.CallOption) (*PackRefsResponse, error)
// ListRefs returns a stream of all references in the repository. By default, pseudo-revisions like HEAD
// will not be returned by this RPC. Any symbolic references will be resolved to the object ID it is
@@ -459,39 +455,6 @@ func (x *refServiceListNewCommitsClient) Recv() (*ListNewCommitsResponse, error)
return m, nil
}
-// Deprecated: Do not use.
-func (c *refServiceClient) ListNewBlobs(ctx context.Context, in *ListNewBlobsRequest, opts ...grpc.CallOption) (RefService_ListNewBlobsClient, error) {
- stream, err := c.cc.NewStream(ctx, &RefService_ServiceDesc.Streams[11], "/gitaly.RefService/ListNewBlobs", opts...)
- if err != nil {
- return nil, err
- }
- x := &refServiceListNewBlobsClient{stream}
- if err := x.ClientStream.SendMsg(in); err != nil {
- return nil, err
- }
- if err := x.ClientStream.CloseSend(); err != nil {
- return nil, err
- }
- return x, nil
-}
-
-type RefService_ListNewBlobsClient interface {
- Recv() (*ListNewBlobsResponse, error)
- grpc.ClientStream
-}
-
-type refServiceListNewBlobsClient struct {
- grpc.ClientStream
-}
-
-func (x *refServiceListNewBlobsClient) Recv() (*ListNewBlobsResponse, error) {
- m := new(ListNewBlobsResponse)
- if err := x.ClientStream.RecvMsg(m); err != nil {
- return nil, err
- }
- return m, nil
-}
-
func (c *refServiceClient) PackRefs(ctx context.Context, in *PackRefsRequest, opts ...grpc.CallOption) (*PackRefsResponse, error) {
out := new(PackRefsResponse)
err := c.cc.Invoke(ctx, "/gitaly.RefService/PackRefs", in, out, opts...)
@@ -502,7 +465,7 @@ func (c *refServiceClient) PackRefs(ctx context.Context, in *PackRefsRequest, op
}
func (c *refServiceClient) ListRefs(ctx context.Context, in *ListRefsRequest, opts ...grpc.CallOption) (RefService_ListRefsClient, error) {
- stream, err := c.cc.NewStream(ctx, &RefService_ServiceDesc.Streams[12], "/gitaly.RefService/ListRefs", opts...)
+ stream, err := c.cc.NewStream(ctx, &RefService_ServiceDesc.Streams[11], "/gitaly.RefService/ListRefs", opts...)
if err != nil {
return nil, err
}
@@ -562,10 +525,6 @@ type RefServiceServer interface {
GetTagMessages(*GetTagMessagesRequest, RefService_GetTagMessagesServer) error
// Returns commits that are only reachable from the ref passed
ListNewCommits(*ListNewCommitsRequest, RefService_ListNewCommitsServer) error
- // Deprecated: Do not use.
- // ListNewBlobs is equivalent to ListBlobs with `["--not", "--all", "--not",
- // commit_id]`. This RPC call will be removed in v14.4.
- ListNewBlobs(*ListNewBlobsRequest, RefService_ListNewBlobsServer) error
PackRefs(context.Context, *PackRefsRequest) (*PackRefsResponse, error)
// ListRefs returns a stream of all references in the repository. By default, pseudo-revisions like HEAD
// will not be returned by this RPC. Any symbolic references will be resolved to the object ID it is
@@ -626,9 +585,6 @@ func (UnimplementedRefServiceServer) GetTagMessages(*GetTagMessagesRequest, RefS
func (UnimplementedRefServiceServer) ListNewCommits(*ListNewCommitsRequest, RefService_ListNewCommitsServer) error {
return status.Errorf(codes.Unimplemented, "method ListNewCommits not implemented")
}
-func (UnimplementedRefServiceServer) ListNewBlobs(*ListNewBlobsRequest, RefService_ListNewBlobsServer) error {
- return status.Errorf(codes.Unimplemented, "method ListNewBlobs not implemented")
-}
func (UnimplementedRefServiceServer) PackRefs(context.Context, *PackRefsRequest) (*PackRefsResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method PackRefs not implemented")
}
@@ -969,27 +925,6 @@ func (x *refServiceListNewCommitsServer) Send(m *ListNewCommitsResponse) error {
return x.ServerStream.SendMsg(m)
}
-func _RefService_ListNewBlobs_Handler(srv interface{}, stream grpc.ServerStream) error {
- m := new(ListNewBlobsRequest)
- if err := stream.RecvMsg(m); err != nil {
- return err
- }
- return srv.(RefServiceServer).ListNewBlobs(m, &refServiceListNewBlobsServer{stream})
-}
-
-type RefService_ListNewBlobsServer interface {
- Send(*ListNewBlobsResponse) error
- grpc.ServerStream
-}
-
-type refServiceListNewBlobsServer struct {
- grpc.ServerStream
-}
-
-func (x *refServiceListNewBlobsServer) Send(m *ListNewBlobsResponse) error {
- return x.ServerStream.SendMsg(m)
-}
-
func _RefService_PackRefs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PackRefsRequest)
if err := dec(in); err != nil {
@@ -1118,11 +1053,6 @@ var RefService_ServiceDesc = grpc.ServiceDesc{
ServerStreams: true,
},
{
- StreamName: "ListNewBlobs",
- Handler: _RefService_ListNewBlobs_Handler,
- ServerStreams: true,
- },
- {
StreamName: "ListRefs",
Handler: _RefService_ListRefs_Handler,
ServerStreams: true,
diff --git a/proto/ref.proto b/proto/ref.proto
index eb07ba0c2..60ed54658 100644
--- a/proto/ref.proto
+++ b/proto/ref.proto
@@ -106,14 +106,6 @@ service RefService {
};
}
- // ListNewBlobs is equivalent to ListBlobs with `["--not", "--all", "--not",
- // commit_id]`. This RPC call will be removed in v14.4.
- rpc ListNewBlobs(ListNewBlobsRequest) returns (stream ListNewBlobsResponse) {
- option deprecated = true;
- option (op_type) = {
- op: ACCESSOR
- };
- }
rpc PackRefs(PackRefsRequest) returns (PackRefsResponse) {
option (op_type) = {
op: MUTATOR
@@ -130,18 +122,6 @@ service RefService {
}
}
-message ListNewBlobsRequest {
- Repository repository = 1 [(target_repository)=true];
- string commit_id = 2;
- // Limit the number of revs to be returned fro mgit-rev-list
- // If the limit is set to zero, all items will be returned
- uint32 limit = 3;
-}
-
-message ListNewBlobsResponse {
- repeated NewBlobObject new_blob_objects = 1;
-}
-
message FindDefaultBranchNameRequest {
Repository repository = 1 [(target_repository)=true];
}
diff --git a/ruby/proto/gitaly/ref_pb.rb b/ruby/proto/gitaly/ref_pb.rb
index 8591226cc..730cdd10b 100644
--- a/ruby/proto/gitaly/ref_pb.rb
+++ b/ruby/proto/gitaly/ref_pb.rb
@@ -9,14 +9,6 @@ require 'blob_pb'
require 'google/protobuf/timestamp_pb'
Google::Protobuf::DescriptorPool.generated_pool.build do
add_file("ref.proto", :syntax => :proto3) do
- add_message "gitaly.ListNewBlobsRequest" do
- optional :repository, :message, 1, "gitaly.Repository"
- optional :commit_id, :string, 2
- optional :limit, :uint32, 3
- end
- add_message "gitaly.ListNewBlobsResponse" do
- repeated :new_blob_objects, :message, 1, "gitaly.NewBlobObject"
- end
add_message "gitaly.FindDefaultBranchNameRequest" do
optional :repository, :message, 1, "gitaly.Repository"
end
@@ -211,8 +203,6 @@ Google::Protobuf::DescriptorPool.generated_pool.build do
end
module Gitaly
- ListNewBlobsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("gitaly.ListNewBlobsRequest").msgclass
- ListNewBlobsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("gitaly.ListNewBlobsResponse").msgclass
FindDefaultBranchNameRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("gitaly.FindDefaultBranchNameRequest").msgclass
FindDefaultBranchNameResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("gitaly.FindDefaultBranchNameResponse").msgclass
FindAllBranchNamesRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("gitaly.FindAllBranchNamesRequest").msgclass
diff --git a/ruby/proto/gitaly/ref_services_pb.rb b/ruby/proto/gitaly/ref_services_pb.rb
index 978eed004..d9de2e9e4 100644
--- a/ruby/proto/gitaly/ref_services_pb.rb
+++ b/ruby/proto/gitaly/ref_services_pb.rb
@@ -39,9 +39,6 @@ module Gitaly
rpc :GetTagMessages, Gitaly::GetTagMessagesRequest, stream(Gitaly::GetTagMessagesResponse)
# Returns commits that are only reachable from the ref passed
rpc :ListNewCommits, Gitaly::ListNewCommitsRequest, stream(Gitaly::ListNewCommitsResponse)
- # ListNewBlobs is equivalent to ListBlobs with `["--not", "--all", "--not",
- # commit_id]`. This RPC call will be removed in v14.4.
- rpc :ListNewBlobs, Gitaly::ListNewBlobsRequest, stream(Gitaly::ListNewBlobsResponse)
rpc :PackRefs, Gitaly::PackRefsRequest, Gitaly::PackRefsResponse
# ListRefs returns a stream of all references in the repository. By default, pseudo-revisions like HEAD
# will not be returned by this RPC. Any symbolic references will be resolved to the object ID it is