From ac7b050e484c464e31e202393b9f4c52b8b94a7a Mon Sep 17 00:00:00 2001 From: Jamie Alquiza Date: Mon, 7 Jun 2021 13:12:21 -0400 Subject: [PATCH 1/2] registry proto package name --- Dockerfile | 2 +- registry/{api => registry}/registry.pb.go | 0 registry/{api => registry}/registry.pb.gw.go | 0 registry/{api => registry}/registry.proto | 4 ++-- registry/{api => registry}/registry_grpc.pb.go | 0 registry/server/api_brokers.go | 2 +- registry/server/api_brokers_test.go | 2 +- registry/server/api_integration_test.go | 2 +- registry/server/api_offset_translation.go | 2 +- registry/server/api_topics.go | 2 +- registry/server/api_topics_test.go | 2 +- registry/server/server.go | 2 +- registry/server/tag.go | 2 +- registry/server/tag_test.go | 2 +- 14 files changed, 12 insertions(+), 12 deletions(-) rename registry/{api => registry}/registry.pb.go (100%) rename registry/{api => registry}/registry.pb.gw.go (100%) rename registry/{api => registry}/registry.proto (98%) rename registry/{api => registry}/registry_grpc.pb.go (100%) diff --git a/Dockerfile b/Dockerfile index abcfe0c..dfda164 100644 --- a/Dockerfile +++ b/Dockerfile @@ -54,7 +54,7 @@ RUN protoc -I ./registry -I $GOPATH/pkg/mod/$(awk '/googleapis/ {printf "%s@%s", --grpc-gateway_opt logtostderr=true \ --grpc-gateway_opt paths=source_relative \ --grpc-gateway_opt generate_unbound_methods=true \ - registry/api/registry.proto + registry/registry/registry.proto # Build RUN go install ./cmd/registry diff --git a/registry/api/registry.pb.go b/registry/registry/registry.pb.go similarity index 100% rename from registry/api/registry.pb.go rename to registry/registry/registry.pb.go diff --git a/registry/api/registry.pb.gw.go b/registry/registry/registry.pb.gw.go similarity index 100% rename from registry/api/registry.pb.gw.go rename to registry/registry/registry.pb.gw.go diff --git a/registry/api/registry.proto b/registry/registry/registry.proto similarity index 98% rename from registry/api/registry.proto rename to registry/registry/registry.proto index bf9706b..db8fb5d 100644 --- a/registry/api/registry.proto +++ b/registry/registry/registry.proto @@ -4,8 +4,8 @@ the `make generate-code` command. */ syntax = "proto3"; -option go_package = "github.com/DataDog/kafka-kit/registry/api"; -package api; +option go_package = "github.com/DataDog/kafka-kit/registry/registry"; +package registry; import "google/api/annotations.proto"; diff --git a/registry/api/registry_grpc.pb.go b/registry/registry/registry_grpc.pb.go similarity index 100% rename from registry/api/registry_grpc.pb.go rename to registry/registry/registry_grpc.pb.go diff --git a/registry/server/api_brokers.go b/registry/server/api_brokers.go index e63af48..3b8ea12 100644 --- a/registry/server/api_brokers.go +++ b/registry/server/api_brokers.go @@ -9,7 +9,7 @@ import ( "strconv" "github.com/DataDog/kafka-kit/v3/kafkazk" - pb "github.com/DataDog/kafka-kit/v3/registry/api" + pb "github.com/DataDog/kafka-kit/v3/registry/registry" ) var ( diff --git a/registry/server/api_brokers_test.go b/registry/server/api_brokers_test.go index e260123..26b1891 100644 --- a/registry/server/api_brokers_test.go +++ b/registry/server/api_brokers_test.go @@ -4,7 +4,7 @@ import ( "context" "testing" - pb "github.com/DataDog/kafka-kit/v3/registry/api" + pb "github.com/DataDog/kafka-kit/v3/registry/registry" ) func TestGetBrokers(t *testing.T) { diff --git a/registry/server/api_integration_test.go b/registry/server/api_integration_test.go index 90a2eba..4916898 100644 --- a/registry/server/api_integration_test.go +++ b/registry/server/api_integration_test.go @@ -8,7 +8,7 @@ import ( "testing" "github.com/DataDog/kafka-kit/v3/kafkaadmin" - pb "github.com/DataDog/kafka-kit/v3/registry/api" + pb "github.com/DataDog/kafka-kit/v3/registry/registry" ) func TestCreateTopic(t *testing.T) { diff --git a/registry/server/api_offset_translation.go b/registry/server/api_offset_translation.go index 748df69..2503359 100644 --- a/registry/server/api_offset_translation.go +++ b/registry/server/api_offset_translation.go @@ -8,7 +8,7 @@ import ( "log" "time" - pb "github.com/DataDog/kafka-kit/v3/registry/api" + pb "github.com/DataDog/kafka-kit/v3/registry/registry" "github.com/confluentinc/confluent-kafka-go/kafka" ) diff --git a/registry/server/api_topics.go b/registry/server/api_topics.go index a2e8c41..ef3dee0 100644 --- a/registry/server/api_topics.go +++ b/registry/server/api_topics.go @@ -9,7 +9,7 @@ import ( "github.com/DataDog/kafka-kit/v3/kafkaadmin" "github.com/DataDog/kafka-kit/v3/kafkazk" - pb "github.com/DataDog/kafka-kit/v3/registry/api" + pb "github.com/DataDog/kafka-kit/v3/registry/registry" ) var ( diff --git a/registry/server/api_topics_test.go b/registry/server/api_topics_test.go index c851f6d..93a07b5 100644 --- a/registry/server/api_topics_test.go +++ b/registry/server/api_topics_test.go @@ -4,7 +4,7 @@ import ( "context" "testing" - pb "github.com/DataDog/kafka-kit/v3/registry/api" + pb "github.com/DataDog/kafka-kit/v3/registry/registry" ) func TestGetTopics(t *testing.T) { diff --git a/registry/server/server.go b/registry/server/server.go index 36d531c..b04abba 100644 --- a/registry/server/server.go +++ b/registry/server/server.go @@ -15,7 +15,7 @@ import ( "github.com/DataDog/kafka-kit/v3/kafkaadmin" "github.com/DataDog/kafka-kit/v3/kafkazk" - pb "github.com/DataDog/kafka-kit/v3/registry/api" + pb "github.com/DataDog/kafka-kit/v3/registry/registry" "github.com/grpc-ecosystem/grpc-gateway/v2/runtime" "google.golang.org/grpc" diff --git a/registry/server/tag.go b/registry/server/tag.go index bd2835f..48b9a28 100644 --- a/registry/server/tag.go +++ b/registry/server/tag.go @@ -7,7 +7,7 @@ import ( "regexp" "strings" - pb "github.com/DataDog/kafka-kit/v3/registry/api" + pb "github.com/DataDog/kafka-kit/v3/registry/registry" ) var ( diff --git a/registry/server/tag_test.go b/registry/server/tag_test.go index cb55dce..a4787f6 100644 --- a/registry/server/tag_test.go +++ b/registry/server/tag_test.go @@ -4,7 +4,7 @@ import ( "sort" "testing" - pb "github.com/DataDog/kafka-kit/v3/registry/api" + pb "github.com/DataDog/kafka-kit/v3/registry/registry" ) func TestTagSetFromObject(t *testing.T) { From 5b17a0412478b8c9766bf5f0f2105a6300f1b6b6 Mon Sep 17 00:00:00 2001 From: Jamie Alquiza Date: Mon, 7 Jun 2021 13:14:05 -0400 Subject: [PATCH 2/2] updated generated code --- Makefile | 2 +- registry/registry/registry.pb.go | 717 +++++++++++++------------- registry/registry/registry.pb.gw.go | 70 +-- registry/registry/registry_grpc.pb.go | 70 +-- 4 files changed, 437 insertions(+), 422 deletions(-) diff --git a/Makefile b/Makefile index dd90bf9..d4d5561 100644 --- a/Makefile +++ b/Makefile @@ -29,5 +29,5 @@ integration-test: build-image # Generate proto code outputs. generate-code: build-image docker create --name kafka-kit kafka-kit >/dev/null; \ - docker cp kafka-kit:/go/src/github.com/DataDog/kafka-kit/registry/api/. ${CURDIR}/registry/api; \ + docker cp kafka-kit:/go/src/github.com/DataDog/kafka-kit/registry/registry/. ${CURDIR}/registry/registry; \ docker rm kafka-kit >/dev/null diff --git a/registry/registry/registry.pb.go b/registry/registry/registry.pb.go index bcce2ea..2930cc6 100644 --- a/registry/registry/registry.pb.go +++ b/registry/registry/registry.pb.go @@ -6,9 +6,9 @@ // versions: // protoc-gen-go v1.26.0 // protoc v3.17.1 -// source: api/registry.proto +// source: registry/registry.proto -package api +package registry import ( _ "google.golang.org/genproto/googleapis/api/annotations" @@ -36,7 +36,7 @@ type TagResponse struct { func (x *TagResponse) Reset() { *x = TagResponse{} if protoimpl.UnsafeEnabled { - mi := &file_api_registry_proto_msgTypes[0] + mi := &file_registry_registry_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -49,7 +49,7 @@ func (x *TagResponse) String() string { func (*TagResponse) ProtoMessage() {} func (x *TagResponse) ProtoReflect() protoreflect.Message { - mi := &file_api_registry_proto_msgTypes[0] + mi := &file_registry_registry_proto_msgTypes[0] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -62,7 +62,7 @@ func (x *TagResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use TagResponse.ProtoReflect.Descriptor instead. func (*TagResponse) Descriptor() ([]byte, []int) { - return file_api_registry_proto_rawDescGZIP(), []int{0} + return file_registry_registry_proto_rawDescGZIP(), []int{0} } func (x *TagResponse) GetMessage() string { @@ -84,7 +84,7 @@ type BrokerRequest struct { func (x *BrokerRequest) Reset() { *x = BrokerRequest{} if protoimpl.UnsafeEnabled { - mi := &file_api_registry_proto_msgTypes[1] + mi := &file_registry_registry_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -97,7 +97,7 @@ func (x *BrokerRequest) String() string { func (*BrokerRequest) ProtoMessage() {} func (x *BrokerRequest) ProtoReflect() protoreflect.Message { - mi := &file_api_registry_proto_msgTypes[1] + mi := &file_registry_registry_proto_msgTypes[1] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -110,7 +110,7 @@ func (x *BrokerRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use BrokerRequest.ProtoReflect.Descriptor instead. func (*BrokerRequest) Descriptor() ([]byte, []int) { - return file_api_registry_proto_rawDescGZIP(), []int{1} + return file_registry_registry_proto_rawDescGZIP(), []int{1} } func (x *BrokerRequest) GetTag() []string { @@ -139,7 +139,7 @@ type BrokerResponse struct { func (x *BrokerResponse) Reset() { *x = BrokerResponse{} if protoimpl.UnsafeEnabled { - mi := &file_api_registry_proto_msgTypes[2] + mi := &file_registry_registry_proto_msgTypes[2] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -152,7 +152,7 @@ func (x *BrokerResponse) String() string { func (*BrokerResponse) ProtoMessage() {} func (x *BrokerResponse) ProtoReflect() protoreflect.Message { - mi := &file_api_registry_proto_msgTypes[2] + mi := &file_registry_registry_proto_msgTypes[2] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -165,7 +165,7 @@ func (x *BrokerResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use BrokerResponse.ProtoReflect.Descriptor instead. func (*BrokerResponse) Descriptor() ([]byte, []int) { - return file_api_registry_proto_rawDescGZIP(), []int{2} + return file_registry_registry_proto_rawDescGZIP(), []int{2} } func (x *BrokerResponse) GetBrokers() map[uint32]*Broker { @@ -193,7 +193,7 @@ type UnmappedBrokersRequest struct { func (x *UnmappedBrokersRequest) Reset() { *x = UnmappedBrokersRequest{} if protoimpl.UnsafeEnabled { - mi := &file_api_registry_proto_msgTypes[3] + mi := &file_registry_registry_proto_msgTypes[3] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -206,7 +206,7 @@ func (x *UnmappedBrokersRequest) String() string { func (*UnmappedBrokersRequest) ProtoMessage() {} func (x *UnmappedBrokersRequest) ProtoReflect() protoreflect.Message { - mi := &file_api_registry_proto_msgTypes[3] + mi := &file_registry_registry_proto_msgTypes[3] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -219,7 +219,7 @@ func (x *UnmappedBrokersRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UnmappedBrokersRequest.ProtoReflect.Descriptor instead. func (*UnmappedBrokersRequest) Descriptor() ([]byte, []int) { - return file_api_registry_proto_rawDescGZIP(), []int{3} + return file_registry_registry_proto_rawDescGZIP(), []int{3} } func (x *UnmappedBrokersRequest) GetExclude() []string { @@ -251,7 +251,7 @@ type Broker struct { func (x *Broker) Reset() { *x = Broker{} if protoimpl.UnsafeEnabled { - mi := &file_api_registry_proto_msgTypes[4] + mi := &file_registry_registry_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -264,7 +264,7 @@ func (x *Broker) String() string { func (*Broker) ProtoMessage() {} func (x *Broker) ProtoReflect() protoreflect.Message { - mi := &file_api_registry_proto_msgTypes[4] + mi := &file_registry_registry_proto_msgTypes[4] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -277,7 +277,7 @@ func (x *Broker) ProtoReflect() protoreflect.Message { // Deprecated: Use Broker.ProtoReflect.Descriptor instead. func (*Broker) Descriptor() ([]byte, []int) { - return file_api_registry_proto_rawDescGZIP(), []int{4} + return file_registry_registry_proto_rawDescGZIP(), []int{4} } func (x *Broker) GetTags() map[string]string { @@ -362,7 +362,7 @@ type TopicRequest struct { func (x *TopicRequest) Reset() { *x = TopicRequest{} if protoimpl.UnsafeEnabled { - mi := &file_api_registry_proto_msgTypes[5] + mi := &file_registry_registry_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -375,7 +375,7 @@ func (x *TopicRequest) String() string { func (*TopicRequest) ProtoMessage() {} func (x *TopicRequest) ProtoReflect() protoreflect.Message { - mi := &file_api_registry_proto_msgTypes[5] + mi := &file_registry_registry_proto_msgTypes[5] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -388,7 +388,7 @@ func (x *TopicRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use TopicRequest.ProtoReflect.Descriptor instead. func (*TopicRequest) Descriptor() ([]byte, []int) { - return file_api_registry_proto_rawDescGZIP(), []int{5} + return file_registry_registry_proto_rawDescGZIP(), []int{5} } func (x *TopicRequest) GetTag() []string { @@ -417,7 +417,7 @@ type CreateTopicRequest struct { func (x *CreateTopicRequest) Reset() { *x = CreateTopicRequest{} if protoimpl.UnsafeEnabled { - mi := &file_api_registry_proto_msgTypes[6] + mi := &file_registry_registry_proto_msgTypes[6] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -430,7 +430,7 @@ func (x *CreateTopicRequest) String() string { func (*CreateTopicRequest) ProtoMessage() {} func (x *CreateTopicRequest) ProtoReflect() protoreflect.Message { - mi := &file_api_registry_proto_msgTypes[6] + mi := &file_registry_registry_proto_msgTypes[6] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -443,7 +443,7 @@ func (x *CreateTopicRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateTopicRequest.ProtoReflect.Descriptor instead. func (*CreateTopicRequest) Descriptor() ([]byte, []int) { - return file_api_registry_proto_rawDescGZIP(), []int{6} + return file_registry_registry_proto_rawDescGZIP(), []int{6} } func (x *CreateTopicRequest) GetTopic() *Topic { @@ -472,7 +472,7 @@ type TopicResponse struct { func (x *TopicResponse) Reset() { *x = TopicResponse{} if protoimpl.UnsafeEnabled { - mi := &file_api_registry_proto_msgTypes[7] + mi := &file_registry_registry_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -485,7 +485,7 @@ func (x *TopicResponse) String() string { func (*TopicResponse) ProtoMessage() {} func (x *TopicResponse) ProtoReflect() protoreflect.Message { - mi := &file_api_registry_proto_msgTypes[7] + mi := &file_registry_registry_proto_msgTypes[7] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -498,7 +498,7 @@ func (x *TopicResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use TopicResponse.ProtoReflect.Descriptor instead. func (*TopicResponse) Descriptor() ([]byte, []int) { - return file_api_registry_proto_rawDescGZIP(), []int{7} + return file_registry_registry_proto_rawDescGZIP(), []int{7} } func (x *TopicResponse) GetTopics() map[string]*Topic { @@ -532,7 +532,7 @@ type Topic struct { func (x *Topic) Reset() { *x = Topic{} if protoimpl.UnsafeEnabled { - mi := &file_api_registry_proto_msgTypes[8] + mi := &file_registry_registry_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -545,7 +545,7 @@ func (x *Topic) String() string { func (*Topic) ProtoMessage() {} func (x *Topic) ProtoReflect() protoreflect.Message { - mi := &file_api_registry_proto_msgTypes[8] + mi := &file_registry_registry_proto_msgTypes[8] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -558,7 +558,7 @@ func (x *Topic) ProtoReflect() protoreflect.Message { // Deprecated: Use Topic.ProtoReflect.Descriptor instead. func (*Topic) Descriptor() ([]byte, []int) { - return file_api_registry_proto_rawDescGZIP(), []int{8} + return file_registry_registry_proto_rawDescGZIP(), []int{8} } func (x *Topic) GetTags() map[string]string { @@ -608,7 +608,7 @@ type OffsetMapping struct { func (x *OffsetMapping) Reset() { *x = OffsetMapping{} if protoimpl.UnsafeEnabled { - mi := &file_api_registry_proto_msgTypes[9] + mi := &file_registry_registry_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -621,7 +621,7 @@ func (x *OffsetMapping) String() string { func (*OffsetMapping) ProtoMessage() {} func (x *OffsetMapping) ProtoReflect() protoreflect.Message { - mi := &file_api_registry_proto_msgTypes[9] + mi := &file_registry_registry_proto_msgTypes[9] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -634,7 +634,7 @@ func (x *OffsetMapping) ProtoReflect() protoreflect.Message { // Deprecated: Use OffsetMapping.ProtoReflect.Descriptor instead. func (*OffsetMapping) Descriptor() ([]byte, []int) { - return file_api_registry_proto_rawDescGZIP(), []int{9} + return file_registry_registry_proto_rawDescGZIP(), []int{9} } func (x *OffsetMapping) GetUpstreamOffset() uint64 { @@ -663,7 +663,7 @@ type TranslateOffsetRequest struct { func (x *TranslateOffsetRequest) Reset() { *x = TranslateOffsetRequest{} if protoimpl.UnsafeEnabled { - mi := &file_api_registry_proto_msgTypes[10] + mi := &file_registry_registry_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -676,7 +676,7 @@ func (x *TranslateOffsetRequest) String() string { func (*TranslateOffsetRequest) ProtoMessage() {} func (x *TranslateOffsetRequest) ProtoReflect() protoreflect.Message { - mi := &file_api_registry_proto_msgTypes[10] + mi := &file_registry_registry_proto_msgTypes[10] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -689,7 +689,7 @@ func (x *TranslateOffsetRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use TranslateOffsetRequest.ProtoReflect.Descriptor instead. func (*TranslateOffsetRequest) Descriptor() ([]byte, []int) { - return file_api_registry_proto_rawDescGZIP(), []int{10} + return file_registry_registry_proto_rawDescGZIP(), []int{10} } func (x *TranslateOffsetRequest) GetRemoteClusterAlias() string { @@ -717,7 +717,7 @@ type TranslateOffsetResponse struct { func (x *TranslateOffsetResponse) Reset() { *x = TranslateOffsetResponse{} if protoimpl.UnsafeEnabled { - mi := &file_api_registry_proto_msgTypes[11] + mi := &file_registry_registry_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -730,7 +730,7 @@ func (x *TranslateOffsetResponse) String() string { func (*TranslateOffsetResponse) ProtoMessage() {} func (x *TranslateOffsetResponse) ProtoReflect() protoreflect.Message { - mi := &file_api_registry_proto_msgTypes[11] + mi := &file_registry_registry_proto_msgTypes[11] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -743,7 +743,7 @@ func (x *TranslateOffsetResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use TranslateOffsetResponse.ProtoReflect.Descriptor instead. func (*TranslateOffsetResponse) Descriptor() ([]byte, []int) { - return file_api_registry_proto_rawDescGZIP(), []int{11} + return file_registry_registry_proto_rawDescGZIP(), []int{11} } func (x *TranslateOffsetResponse) GetOffsets() map[string]*OffsetMapping { @@ -762,7 +762,7 @@ type Empty struct { func (x *Empty) Reset() { *x = Empty{} if protoimpl.UnsafeEnabled { - mi := &file_api_registry_proto_msgTypes[12] + mi := &file_registry_registry_proto_msgTypes[12] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -775,7 +775,7 @@ func (x *Empty) String() string { func (*Empty) ProtoMessage() {} func (x *Empty) ProtoReflect() protoreflect.Message { - mi := &file_api_registry_proto_msgTypes[12] + mi := &file_registry_registry_proto_msgTypes[12] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -788,302 +788,317 @@ func (x *Empty) ProtoReflect() protoreflect.Message { // Deprecated: Use Empty.ProtoReflect.Descriptor instead. func (*Empty) Descriptor() ([]byte, []int) { - return file_api_registry_proto_rawDescGZIP(), []int{12} -} - -var File_api_registry_proto protoreflect.FileDescriptor - -var file_api_registry_proto_rawDesc = []byte{ - 0x0a, 0x12, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x03, 0x61, 0x70, 0x69, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x27, 0x0a, 0x0b, 0x54, 0x61, 0x67, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, - 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, - 0x22, 0x31, 0x0a, 0x0d, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x61, 0x67, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x03, - 0x74, 0x61, 0x67, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, - 0x02, 0x69, 0x64, 0x22, 0xa7, 0x01, 0x0a, 0x0e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x62, 0x72, 0x6f, 0x6b, 0x65, 0x72, - 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x42, 0x72, - 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x42, 0x72, 0x6f, - 0x6b, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x07, 0x62, 0x72, 0x6f, 0x6b, 0x65, - 0x72, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x69, 0x64, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0d, 0x52, - 0x03, 0x69, 0x64, 0x73, 0x1a, 0x47, 0x0a, 0x0c, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x73, 0x45, - 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x0d, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x21, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x42, 0x72, 0x6f, 0x6b, - 0x65, 0x72, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x32, 0x0a, - 0x16, 0x55, 0x6e, 0x6d, 0x61, 0x70, 0x70, 0x65, 0x64, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x73, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x65, 0x78, 0x63, 0x6c, 0x75, - 0x64, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x64, - 0x65, 0x22, 0xe8, 0x03, 0x0a, 0x06, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x12, 0x29, 0x0a, 0x04, - 0x74, 0x61, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x61, 0x70, 0x69, - 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x2e, 0x54, 0x61, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, - 0x79, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x05, 0x20, - 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69, 0x64, 0x12, 0x6e, 0x0a, 0x1b, 0x6c, 0x69, 0x73, 0x74, 0x65, - 0x6e, 0x65, 0x72, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x63, 0x6f, 0x6c, 0x6d, 0x61, 0x70, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x61, - 0x70, 0x69, 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x65, 0x6e, + return file_registry_registry_proto_rawDescGZIP(), []int{12} +} + +var File_registry_registry_proto protoreflect.FileDescriptor + +var file_registry_registry_proto_rawDesc = []byte{ + 0x0a, 0x17, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x08, 0x72, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x79, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, + 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x22, 0x27, 0x0a, 0x0b, 0x54, 0x61, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x31, 0x0a, 0x0d, 0x42, 0x72, + 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x74, + 0x61, 0x67, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x03, 0x74, 0x61, 0x67, 0x12, 0x0e, 0x0a, + 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69, 0x64, 0x22, 0xb1, 0x01, + 0x0a, 0x0e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x3f, 0x0a, 0x07, 0x62, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, + 0x0b, 0x32, 0x25, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x42, 0x72, 0x6f, + 0x6b, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x42, 0x72, 0x6f, 0x6b, + 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x07, 0x62, 0x72, 0x6f, 0x6b, 0x65, 0x72, + 0x73, 0x12, 0x10, 0x0a, 0x03, 0x69, 0x64, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0d, 0x52, 0x03, + 0x69, 0x64, 0x73, 0x1a, 0x4c, 0x0a, 0x0c, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x73, 0x45, 0x6e, + 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, + 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x26, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, + 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, + 0x01, 0x22, 0x32, 0x0a, 0x16, 0x55, 0x6e, 0x6d, 0x61, 0x70, 0x70, 0x65, 0x64, 0x42, 0x72, 0x6f, + 0x6b, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x65, + 0x78, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x65, 0x78, + 0x63, 0x6c, 0x75, 0x64, 0x65, 0x22, 0xf2, 0x03, 0x0a, 0x06, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, + 0x12, 0x2e, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, + 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, + 0x2e, 0x54, 0x61, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, + 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69, 0x64, + 0x12, 0x73, 0x0a, 0x1b, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x6e, 0x65, 0x72, 0x73, 0x65, 0x63, 0x75, + 0x72, 0x69, 0x74, 0x79, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x6d, 0x61, 0x70, 0x18, + 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, + 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x65, 0x6e, 0x65, 0x72, + 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, + 0x6d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x1b, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x6e, 0x65, 0x72, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, - 0x6f, 0x6c, 0x6d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x1b, 0x6c, 0x69, 0x73, 0x74, - 0x65, 0x6e, 0x65, 0x72, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x63, 0x6f, 0x6c, 0x6d, 0x61, 0x70, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x6e, 0x64, 0x70, 0x6f, - 0x69, 0x6e, 0x74, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x65, 0x6e, 0x64, 0x70, - 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x61, 0x63, 0x6b, 0x18, 0x08, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x61, 0x63, 0x6b, 0x12, 0x18, 0x0a, 0x07, 0x6a, 0x6d, 0x78, - 0x70, 0x6f, 0x72, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x07, 0x6a, 0x6d, 0x78, 0x70, - 0x6f, 0x72, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, - 0x74, 0x61, 0x6d, 0x70, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, - 0x73, 0x74, 0x61, 0x6d, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x0c, 0x20, - 0x01, 0x28, 0x0d, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, - 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x1a, 0x37, 0x0a, 0x09, 0x54, 0x61, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, + 0x6f, 0x6c, 0x6d, 0x61, 0x70, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x61, 0x63, 0x6b, 0x18, 0x08, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x04, 0x72, 0x61, 0x63, 0x6b, 0x12, 0x18, 0x0a, 0x07, 0x6a, 0x6d, 0x78, 0x70, 0x6f, + 0x72, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x07, 0x6a, 0x6d, 0x78, 0x70, 0x6f, 0x72, + 0x74, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, + 0x6d, 0x70, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, + 0x61, 0x6d, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x0c, 0x20, 0x01, 0x28, + 0x0d, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x1a, 0x37, 0x0a, 0x09, 0x54, 0x61, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, + 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, + 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x4e, 0x0a, 0x20, 0x4c, 0x69, + 0x73, 0x74, 0x65, 0x6e, 0x65, 0x72, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x6d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, + 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, + 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x34, 0x0a, 0x0c, 0x54, 0x6f, + 0x70, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x61, + 0x67, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x03, 0x74, 0x61, 0x67, 0x12, 0x12, 0x0a, 0x04, + 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, + 0x22, 0x69, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x25, 0x0a, 0x05, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, + 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x05, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x12, 0x2c, 0x0a, + 0x12, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x62, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x5f, 0x74, + 0x61, 0x67, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x10, 0x74, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x54, 0x61, 0x67, 0x73, 0x22, 0xae, 0x01, 0x0a, 0x0d, + 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, + 0x06, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, + 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x45, 0x6e, 0x74, + 0x72, 0x79, 0x52, 0x06, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x61, + 0x6d, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, + 0x1a, 0x4a, 0x0a, 0x0b, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, + 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, + 0x79, 0x12, 0x25, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x0f, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x6f, 0x70, 0x69, + 0x63, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xb9, 0x02, 0x0a, + 0x05, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x12, 0x2d, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x01, + 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, + 0x54, 0x6f, 0x70, 0x69, 0x63, 0x2e, 0x54, 0x61, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, + 0x04, 0x74, 0x61, 0x67, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, + 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0a, 0x70, + 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x70, + 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0b, + 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x36, 0x0a, 0x07, 0x63, + 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x72, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x2e, 0x43, 0x6f, + 0x6e, 0x66, 0x69, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x07, 0x63, 0x6f, 0x6e, 0x66, + 0x69, 0x67, 0x73, 0x1a, 0x37, 0x0a, 0x09, 0x54, 0x61, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x4e, 0x0a, 0x20, - 0x4c, 0x69, 0x73, 0x74, 0x65, 0x6e, 0x65, 0x72, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x6d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, - 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, - 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x34, 0x0a, 0x0c, - 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, - 0x74, 0x61, 0x67, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x03, 0x74, 0x61, 0x67, 0x12, 0x12, - 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, - 0x6d, 0x65, 0x22, 0x64, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x6f, 0x70, 0x69, - 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x05, 0x74, 0x6f, 0x70, 0x69, - 0x63, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x6f, - 0x70, 0x69, 0x63, 0x52, 0x05, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x12, 0x2c, 0x0a, 0x12, 0x74, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x5f, 0x62, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x5f, 0x74, 0x61, 0x67, 0x73, - 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x10, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x42, 0x72, - 0x6f, 0x6b, 0x65, 0x72, 0x54, 0x61, 0x67, 0x73, 0x22, 0xa4, 0x01, 0x0a, 0x0d, 0x54, 0x6f, 0x70, - 0x69, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x06, 0x74, 0x6f, - 0x70, 0x69, 0x63, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x61, 0x70, 0x69, - 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x54, - 0x6f, 0x70, 0x69, 0x63, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x74, 0x6f, 0x70, 0x69, - 0x63, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, - 0x09, 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x1a, 0x45, 0x0a, 0x0b, 0x54, 0x6f, 0x70, 0x69, - 0x63, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x20, 0x0a, 0x05, 0x76, 0x61, 0x6c, - 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, - 0x6f, 0x70, 0x69, 0x63, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, - 0xaf, 0x02, 0x0a, 0x05, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x12, 0x28, 0x0a, 0x04, 0x74, 0x61, 0x67, - 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x6f, - 0x70, 0x69, 0x63, 0x2e, 0x54, 0x61, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x74, - 0x61, 0x67, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x74, 0x69, - 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0a, 0x70, 0x61, 0x72, - 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x70, 0x6c, 0x69, - 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0b, 0x72, 0x65, - 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x31, 0x0a, 0x07, 0x63, 0x6f, 0x6e, - 0x66, 0x69, 0x67, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x61, 0x70, 0x69, - 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x45, 0x6e, - 0x74, 0x72, 0x79, 0x52, 0x07, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x1a, 0x37, 0x0a, 0x09, - 0x54, 0x61, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, - 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, - 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3a, 0x0a, 0x0c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, - 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, - 0x01, 0x22, 0x5b, 0x0a, 0x0d, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x4d, 0x61, 0x70, 0x70, 0x69, - 0x6e, 0x67, 0x12, 0x27, 0x0a, 0x0f, 0x75, 0x70, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x6f, - 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0e, 0x75, 0x70, 0x73, - 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x6c, - 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x04, 0x52, 0x0b, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x22, 0x65, - 0x0a, 0x16, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x65, 0x4f, 0x66, 0x66, 0x73, 0x65, - 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x14, 0x72, 0x65, 0x6d, 0x6f, - 0x74, 0x65, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x61, 0x6c, 0x69, 0x61, 0x73, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6c, - 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x6c, 0x69, 0x61, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x67, 0x72, - 0x6f, 0x75, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x67, 0x72, - 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0xae, 0x01, 0x0a, 0x17, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, - 0x61, 0x74, 0x65, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x12, 0x43, 0x0a, 0x07, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, - 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, - 0x74, 0x65, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x2e, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x07, 0x6f, - 0x66, 0x66, 0x73, 0x65, 0x74, 0x73, 0x1a, 0x4e, 0x0a, 0x0c, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, - 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x28, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, - 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x4f, 0x66, - 0x66, 0x73, 0x65, 0x74, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x05, 0x76, 0x61, 0x6c, - 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x07, 0x0a, 0x05, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x32, - 0x87, 0x0b, 0x0a, 0x08, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x12, 0x4a, 0x0a, 0x0a, - 0x47, 0x65, 0x74, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x73, 0x12, 0x12, 0x2e, 0x61, 0x70, 0x69, - 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x13, - 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x22, 0x13, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x0d, 0x12, 0x0b, 0x2f, 0x76, 0x31, - 0x2f, 0x62, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x73, 0x12, 0x50, 0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, - 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x73, 0x12, 0x12, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x42, 0x72, - 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x13, 0x2e, 0x61, 0x70, - 0x69, 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x22, 0x18, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x12, 0x12, 0x10, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x72, - 0x6f, 0x6b, 0x65, 0x72, 0x73, 0x2f, 0x6c, 0x69, 0x73, 0x74, 0x12, 0x61, 0x0a, 0x0f, 0x55, 0x6e, - 0x6d, 0x61, 0x70, 0x70, 0x65, 0x64, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x73, 0x12, 0x1b, 0x2e, - 0x61, 0x70, 0x69, 0x2e, 0x55, 0x6e, 0x6d, 0x61, 0x70, 0x70, 0x65, 0x64, 0x42, 0x72, 0x6f, 0x6b, - 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x13, 0x2e, 0x61, 0x70, 0x69, - 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, - 0x1c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x16, 0x12, 0x14, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x72, 0x6f, - 0x6b, 0x65, 0x72, 0x73, 0x2f, 0x75, 0x6e, 0x6d, 0x61, 0x70, 0x70, 0x65, 0x64, 0x12, 0x46, 0x0a, - 0x09, 0x47, 0x65, 0x74, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x12, 0x11, 0x2e, 0x61, 0x70, 0x69, - 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x12, 0x2e, - 0x61, 0x70, 0x69, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x22, 0x12, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x0c, 0x12, 0x0a, 0x2f, 0x76, 0x31, 0x2f, 0x74, - 0x6f, 0x70, 0x69, 0x63, 0x73, 0x12, 0x4c, 0x0a, 0x0a, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x6f, 0x70, - 0x69, 0x63, 0x73, 0x12, 0x11, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x12, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x6f, 0x70, - 0x69, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x17, 0x82, 0xd3, 0xe4, 0x93, - 0x02, 0x11, 0x12, 0x0f, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x2f, 0x6c, - 0x69, 0x73, 0x74, 0x12, 0x50, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x6f, 0x70, - 0x69, 0x63, 0x12, 0x17, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, - 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0a, 0x2e, 0x61, 0x70, - 0x69, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x1c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x16, 0x22, - 0x11, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x2f, 0x63, 0x72, 0x65, 0x61, - 0x74, 0x65, 0x3a, 0x01, 0x2a, 0x12, 0x47, 0x0a, 0x0b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, - 0x6f, 0x70, 0x69, 0x63, 0x12, 0x11, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0a, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x45, 0x6d, - 0x70, 0x74, 0x79, 0x22, 0x19, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x13, 0x2a, 0x11, 0x2f, 0x76, 0x31, - 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x7d, 0x12, 0x53, - 0x0a, 0x11, 0x52, 0x65, 0x61, 0x73, 0x73, 0x69, 0x67, 0x6e, 0x69, 0x6e, 0x67, 0x54, 0x6f, 0x70, - 0x69, 0x63, 0x73, 0x12, 0x0a, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, - 0x12, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x22, 0x1e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x18, 0x12, 0x16, 0x2f, 0x76, 0x31, - 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x73, 0x69, 0x67, 0x6e, - 0x69, 0x6e, 0x67, 0x12, 0x5b, 0x0a, 0x15, 0x55, 0x6e, 0x64, 0x65, 0x72, 0x52, 0x65, 0x70, 0x6c, - 0x69, 0x63, 0x61, 0x74, 0x65, 0x64, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x12, 0x0a, 0x2e, 0x61, - 0x70, 0x69, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x12, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, - 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x22, 0x82, 0xd3, - 0xe4, 0x93, 0x02, 0x1c, 0x12, 0x1a, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, - 0x2f, 0x75, 0x6e, 0x64, 0x65, 0x72, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x65, 0x64, - 0x12, 0x5a, 0x0a, 0x0d, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, - 0x73, 0x12, 0x11, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x1a, 0x13, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, - 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x21, 0x82, 0xd3, 0xe4, 0x93, 0x02, - 0x1b, 0x12, 0x19, 0x2f, 0x76, 0x31, 0x2f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73, 0x2f, - 0x74, 0x6f, 0x70, 0x69, 0x63, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x7d, 0x12, 0x5a, 0x0a, 0x0e, - 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x12, - 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x12, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x20, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1a, 0x12, 0x18, - 0x2f, 0x76, 0x31, 0x2f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73, 0x2f, 0x62, 0x72, 0x6f, - 0x6b, 0x65, 0x72, 0x2f, 0x7b, 0x69, 0x64, 0x7d, 0x12, 0x4e, 0x0a, 0x08, 0x54, 0x61, 0x67, 0x54, - 0x6f, 0x70, 0x69, 0x63, 0x12, 0x11, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x10, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x61, - 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1d, 0x82, 0xd3, 0xe4, 0x93, 0x02, - 0x17, 0x1a, 0x15, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x2f, 0x74, 0x61, - 0x67, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x7d, 0x12, 0x55, 0x0a, 0x0f, 0x44, 0x65, 0x6c, 0x65, - 0x74, 0x65, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x54, 0x61, 0x67, 0x73, 0x12, 0x11, 0x2e, 0x61, 0x70, - 0x69, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x10, - 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x61, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x22, 0x1d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x17, 0x2a, 0x15, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x6f, - 0x70, 0x69, 0x63, 0x73, 0x2f, 0x74, 0x61, 0x67, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x7d, 0x12, - 0x4f, 0x0a, 0x09, 0x54, 0x61, 0x67, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x12, 0x12, 0x2e, 0x61, - 0x70, 0x69, 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x10, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x61, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x22, 0x1c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x16, 0x1a, 0x14, 0x2f, 0x76, 0x31, 0x2f, - 0x62, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x73, 0x2f, 0x74, 0x61, 0x67, 0x2f, 0x7b, 0x69, 0x64, 0x7d, - 0x12, 0x56, 0x0a, 0x10, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, - 0x54, 0x61, 0x67, 0x73, 0x12, 0x12, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, - 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x10, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x54, - 0x61, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1c, 0x82, 0xd3, 0xe4, 0x93, - 0x02, 0x16, 0x2a, 0x14, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x73, 0x2f, - 0x74, 0x61, 0x67, 0x2f, 0x7b, 0x69, 0x64, 0x7d, 0x12, 0x8e, 0x01, 0x0a, 0x10, 0x54, 0x72, 0x61, - 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x65, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x73, 0x12, 0x1b, 0x2e, - 0x61, 0x70, 0x69, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x65, 0x4f, 0x66, 0x66, - 0x73, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x61, 0x70, 0x69, - 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x65, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, - 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, - 0x12, 0x37, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x65, 0x2d, - 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, - 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x61, 0x6c, 0x69, 0x61, 0x73, 0x7d, 0x2f, 0x7b, - 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x69, 0x64, 0x7d, 0x42, 0x2b, 0x5a, 0x29, 0x67, 0x69, 0x74, - 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x44, 0x6f, 0x67, 0x2f, - 0x6b, 0x61, 0x66, 0x6b, 0x61, 0x2d, 0x6b, 0x69, 0x74, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, - 0x72, 0x79, 0x2f, 0x61, 0x70, 0x69, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3a, 0x0a, 0x0c, + 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, + 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, + 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x5b, 0x0a, 0x0d, 0x4f, 0x66, 0x66, 0x73, + 0x65, 0x74, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x27, 0x0a, 0x0f, 0x75, 0x70, 0x73, + 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x04, 0x52, 0x0e, 0x75, 0x70, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4f, 0x66, 0x66, 0x73, + 0x65, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x6f, 0x66, 0x66, 0x73, + 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0b, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x4f, + 0x66, 0x66, 0x73, 0x65, 0x74, 0x22, 0x65, 0x0a, 0x16, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, + 0x74, 0x65, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x30, 0x0a, 0x14, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x5f, 0x61, 0x6c, 0x69, 0x61, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x72, + 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x6c, 0x69, 0x61, + 0x73, 0x12, 0x19, 0x0a, 0x08, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x07, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0xb8, 0x01, 0x0a, + 0x17, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x65, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x48, 0x0a, 0x07, 0x6f, 0x66, 0x66, 0x73, + 0x65, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x72, 0x65, 0x67, 0x69, + 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x65, 0x4f, 0x66, + 0x66, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x4f, 0x66, 0x66, + 0x73, 0x65, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x07, 0x6f, 0x66, 0x66, 0x73, 0x65, + 0x74, 0x73, 0x1a, 0x53, 0x0a, 0x0c, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x73, 0x45, 0x6e, 0x74, + 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2d, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x4f, + 0x66, 0x66, 0x73, 0x65, 0x74, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x05, 0x76, 0x61, + 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x07, 0x0a, 0x05, 0x45, 0x6d, 0x70, 0x74, 0x79, + 0x32, 0xa7, 0x0c, 0x0a, 0x08, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x12, 0x54, 0x0a, + 0x0a, 0x47, 0x65, 0x74, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x73, 0x12, 0x17, 0x2e, 0x72, 0x65, + 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, + 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x13, + 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x0d, 0x12, 0x0b, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x72, 0x6f, 0x6b, + 0x65, 0x72, 0x73, 0x12, 0x5a, 0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x72, 0x6f, 0x6b, 0x65, + 0x72, 0x73, 0x12, 0x17, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x42, 0x72, + 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x72, 0x65, + 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x18, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x12, 0x12, 0x10, 0x2f, + 0x76, 0x31, 0x2f, 0x62, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x73, 0x2f, 0x6c, 0x69, 0x73, 0x74, 0x12, + 0x6b, 0x0a, 0x0f, 0x55, 0x6e, 0x6d, 0x61, 0x70, 0x70, 0x65, 0x64, 0x42, 0x72, 0x6f, 0x6b, 0x65, + 0x72, 0x73, 0x12, 0x20, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x55, 0x6e, + 0x6d, 0x61, 0x70, 0x70, 0x65, 0x64, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, + 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1c, + 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x16, 0x12, 0x14, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x72, 0x6f, 0x6b, + 0x65, 0x72, 0x73, 0x2f, 0x75, 0x6e, 0x6d, 0x61, 0x70, 0x70, 0x65, 0x64, 0x12, 0x50, 0x0a, 0x09, + 0x47, 0x65, 0x74, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x12, 0x16, 0x2e, 0x72, 0x65, 0x67, 0x69, + 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x17, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x6f, 0x70, + 0x69, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x12, 0x82, 0xd3, 0xe4, 0x93, + 0x02, 0x0c, 0x12, 0x0a, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x12, 0x56, + 0x0a, 0x0a, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x12, 0x16, 0x2e, 0x72, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, + 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x17, 0x82, + 0xd3, 0xe4, 0x93, 0x02, 0x11, 0x12, 0x0f, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, + 0x73, 0x2f, 0x6c, 0x69, 0x73, 0x74, 0x12, 0x5a, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, + 0x54, 0x6f, 0x70, 0x69, 0x63, 0x12, 0x1c, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, + 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x0f, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x45, + 0x6d, 0x70, 0x74, 0x79, 0x22, 0x1c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x16, 0x22, 0x11, 0x2f, 0x76, + 0x31, 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x2f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x3a, + 0x01, 0x2a, 0x12, 0x51, 0x0a, 0x0b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x6f, 0x70, 0x69, + 0x63, 0x12, 0x16, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x6f, 0x70, + 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0f, 0x2e, 0x72, 0x65, 0x67, 0x69, + 0x73, 0x74, 0x72, 0x79, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x19, 0x82, 0xd3, 0xe4, 0x93, + 0x02, 0x13, 0x2a, 0x11, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x2f, 0x7b, + 0x6e, 0x61, 0x6d, 0x65, 0x7d, 0x12, 0x5d, 0x0a, 0x11, 0x52, 0x65, 0x61, 0x73, 0x73, 0x69, 0x67, + 0x6e, 0x69, 0x6e, 0x67, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x12, 0x0f, 0x2e, 0x72, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x17, 0x2e, 0x72, 0x65, + 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x18, 0x12, 0x16, 0x2f, 0x76, + 0x31, 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x73, 0x69, 0x67, + 0x6e, 0x69, 0x6e, 0x67, 0x12, 0x65, 0x0a, 0x15, 0x55, 0x6e, 0x64, 0x65, 0x72, 0x52, 0x65, 0x70, + 0x6c, 0x69, 0x63, 0x61, 0x74, 0x65, 0x64, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x12, 0x0f, 0x2e, + 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x17, + 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x22, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1c, 0x12, + 0x1a, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x2f, 0x75, 0x6e, 0x64, 0x65, + 0x72, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x65, 0x64, 0x12, 0x64, 0x0a, 0x0d, 0x54, + 0x6f, 0x70, 0x69, 0x63, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x16, 0x2e, 0x72, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, + 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x21, + 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1b, 0x12, 0x19, 0x2f, 0x76, 0x31, 0x2f, 0x6d, 0x61, 0x70, 0x70, + 0x69, 0x6e, 0x67, 0x73, 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, + 0x7d, 0x12, 0x64, 0x0a, 0x0e, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x4d, 0x61, 0x70, 0x70, 0x69, + 0x6e, 0x67, 0x73, 0x12, 0x17, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x42, + 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x72, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x20, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1a, 0x12, 0x18, 0x2f, + 0x76, 0x31, 0x2f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73, 0x2f, 0x62, 0x72, 0x6f, 0x6b, + 0x65, 0x72, 0x2f, 0x7b, 0x69, 0x64, 0x7d, 0x12, 0x58, 0x0a, 0x08, 0x54, 0x61, 0x67, 0x54, 0x6f, + 0x70, 0x69, 0x63, 0x12, 0x16, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, + 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x72, 0x65, + 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x61, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x22, 0x1d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x17, 0x1a, 0x15, 0x2f, 0x76, 0x31, 0x2f, + 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x2f, 0x74, 0x61, 0x67, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, + 0x7d, 0x12, 0x5f, 0x0a, 0x0f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x6f, 0x70, 0x69, 0x63, + 0x54, 0x61, 0x67, 0x73, 0x12, 0x16, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, + 0x54, 0x6f, 0x70, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x72, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x61, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x22, 0x1d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x17, 0x2a, 0x15, 0x2f, 0x76, 0x31, + 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x2f, 0x74, 0x61, 0x67, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, + 0x65, 0x7d, 0x12, 0x59, 0x0a, 0x09, 0x54, 0x61, 0x67, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x12, + 0x17, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x42, 0x72, 0x6f, 0x6b, 0x65, + 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x79, 0x2e, 0x54, 0x61, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, + 0x1c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x16, 0x1a, 0x14, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x72, 0x6f, + 0x6b, 0x65, 0x72, 0x73, 0x2f, 0x74, 0x61, 0x67, 0x2f, 0x7b, 0x69, 0x64, 0x7d, 0x12, 0x60, 0x0a, + 0x10, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x42, 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x54, 0x61, 0x67, + 0x73, 0x12, 0x17, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x42, 0x72, 0x6f, + 0x6b, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x72, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x54, 0x61, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x22, 0x1c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x16, 0x2a, 0x14, 0x2f, 0x76, 0x31, 0x2f, 0x62, + 0x72, 0x6f, 0x6b, 0x65, 0x72, 0x73, 0x2f, 0x74, 0x61, 0x67, 0x2f, 0x7b, 0x69, 0x64, 0x7d, 0x12, + 0x98, 0x01, 0x0a, 0x10, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x65, 0x4f, 0x66, 0x66, + 0x73, 0x65, 0x74, 0x73, 0x12, 0x20, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, + 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x65, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, + 0x79, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x65, 0x4f, 0x66, 0x66, 0x73, 0x65, + 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3f, 0x82, 0xd3, 0xe4, 0x93, 0x02, + 0x39, 0x12, 0x37, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x65, + 0x2d, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, + 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x61, 0x6c, 0x69, 0x61, 0x73, 0x7d, 0x2f, + 0x7b, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x69, 0x64, 0x7d, 0x42, 0x30, 0x5a, 0x2e, 0x67, 0x69, + 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x44, 0x6f, 0x67, + 0x2f, 0x6b, 0x61, 0x66, 0x6b, 0x61, 0x2d, 0x6b, 0x69, 0x74, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x79, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x62, 0x06, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x33, } var ( - file_api_registry_proto_rawDescOnce sync.Once - file_api_registry_proto_rawDescData = file_api_registry_proto_rawDesc + file_registry_registry_proto_rawDescOnce sync.Once + file_registry_registry_proto_rawDescData = file_registry_registry_proto_rawDesc ) -func file_api_registry_proto_rawDescGZIP() []byte { - file_api_registry_proto_rawDescOnce.Do(func() { - file_api_registry_proto_rawDescData = protoimpl.X.CompressGZIP(file_api_registry_proto_rawDescData) +func file_registry_registry_proto_rawDescGZIP() []byte { + file_registry_registry_proto_rawDescOnce.Do(func() { + file_registry_registry_proto_rawDescData = protoimpl.X.CompressGZIP(file_registry_registry_proto_rawDescData) }) - return file_api_registry_proto_rawDescData -} - -var file_api_registry_proto_msgTypes = make([]protoimpl.MessageInfo, 20) -var file_api_registry_proto_goTypes = []interface{}{ - (*TagResponse)(nil), // 0: api.TagResponse - (*BrokerRequest)(nil), // 1: api.BrokerRequest - (*BrokerResponse)(nil), // 2: api.BrokerResponse - (*UnmappedBrokersRequest)(nil), // 3: api.UnmappedBrokersRequest - (*Broker)(nil), // 4: api.Broker - (*TopicRequest)(nil), // 5: api.TopicRequest - (*CreateTopicRequest)(nil), // 6: api.CreateTopicRequest - (*TopicResponse)(nil), // 7: api.TopicResponse - (*Topic)(nil), // 8: api.Topic - (*OffsetMapping)(nil), // 9: api.OffsetMapping - (*TranslateOffsetRequest)(nil), // 10: api.TranslateOffsetRequest - (*TranslateOffsetResponse)(nil), // 11: api.TranslateOffsetResponse - (*Empty)(nil), // 12: api.Empty - nil, // 13: api.BrokerResponse.BrokersEntry - nil, // 14: api.Broker.TagsEntry - nil, // 15: api.Broker.ListenersecurityprotocolmapEntry - nil, // 16: api.TopicResponse.TopicsEntry - nil, // 17: api.Topic.TagsEntry - nil, // 18: api.Topic.ConfigsEntry - nil, // 19: api.TranslateOffsetResponse.OffsetsEntry -} -var file_api_registry_proto_depIdxs = []int32{ - 13, // 0: api.BrokerResponse.brokers:type_name -> api.BrokerResponse.BrokersEntry - 14, // 1: api.Broker.tags:type_name -> api.Broker.TagsEntry - 15, // 2: api.Broker.listenersecurityprotocolmap:type_name -> api.Broker.ListenersecurityprotocolmapEntry - 8, // 3: api.CreateTopicRequest.topic:type_name -> api.Topic - 16, // 4: api.TopicResponse.topics:type_name -> api.TopicResponse.TopicsEntry - 17, // 5: api.Topic.tags:type_name -> api.Topic.TagsEntry - 18, // 6: api.Topic.configs:type_name -> api.Topic.ConfigsEntry - 19, // 7: api.TranslateOffsetResponse.offsets:type_name -> api.TranslateOffsetResponse.OffsetsEntry - 4, // 8: api.BrokerResponse.BrokersEntry.value:type_name -> api.Broker - 8, // 9: api.TopicResponse.TopicsEntry.value:type_name -> api.Topic - 9, // 10: api.TranslateOffsetResponse.OffsetsEntry.value:type_name -> api.OffsetMapping - 1, // 11: api.Registry.GetBrokers:input_type -> api.BrokerRequest - 1, // 12: api.Registry.ListBrokers:input_type -> api.BrokerRequest - 3, // 13: api.Registry.UnmappedBrokers:input_type -> api.UnmappedBrokersRequest - 5, // 14: api.Registry.GetTopics:input_type -> api.TopicRequest - 5, // 15: api.Registry.ListTopics:input_type -> api.TopicRequest - 6, // 16: api.Registry.CreateTopic:input_type -> api.CreateTopicRequest - 5, // 17: api.Registry.DeleteTopic:input_type -> api.TopicRequest - 12, // 18: api.Registry.ReassigningTopics:input_type -> api.Empty - 12, // 19: api.Registry.UnderReplicatedTopics:input_type -> api.Empty - 5, // 20: api.Registry.TopicMappings:input_type -> api.TopicRequest - 1, // 21: api.Registry.BrokerMappings:input_type -> api.BrokerRequest - 5, // 22: api.Registry.TagTopic:input_type -> api.TopicRequest - 5, // 23: api.Registry.DeleteTopicTags:input_type -> api.TopicRequest - 1, // 24: api.Registry.TagBroker:input_type -> api.BrokerRequest - 1, // 25: api.Registry.DeleteBrokerTags:input_type -> api.BrokerRequest - 10, // 26: api.Registry.TranslateOffsets:input_type -> api.TranslateOffsetRequest - 2, // 27: api.Registry.GetBrokers:output_type -> api.BrokerResponse - 2, // 28: api.Registry.ListBrokers:output_type -> api.BrokerResponse - 2, // 29: api.Registry.UnmappedBrokers:output_type -> api.BrokerResponse - 7, // 30: api.Registry.GetTopics:output_type -> api.TopicResponse - 7, // 31: api.Registry.ListTopics:output_type -> api.TopicResponse - 12, // 32: api.Registry.CreateTopic:output_type -> api.Empty - 12, // 33: api.Registry.DeleteTopic:output_type -> api.Empty - 7, // 34: api.Registry.ReassigningTopics:output_type -> api.TopicResponse - 7, // 35: api.Registry.UnderReplicatedTopics:output_type -> api.TopicResponse - 2, // 36: api.Registry.TopicMappings:output_type -> api.BrokerResponse - 7, // 37: api.Registry.BrokerMappings:output_type -> api.TopicResponse - 0, // 38: api.Registry.TagTopic:output_type -> api.TagResponse - 0, // 39: api.Registry.DeleteTopicTags:output_type -> api.TagResponse - 0, // 40: api.Registry.TagBroker:output_type -> api.TagResponse - 0, // 41: api.Registry.DeleteBrokerTags:output_type -> api.TagResponse - 11, // 42: api.Registry.TranslateOffsets:output_type -> api.TranslateOffsetResponse + return file_registry_registry_proto_rawDescData +} + +var file_registry_registry_proto_msgTypes = make([]protoimpl.MessageInfo, 20) +var file_registry_registry_proto_goTypes = []interface{}{ + (*TagResponse)(nil), // 0: registry.TagResponse + (*BrokerRequest)(nil), // 1: registry.BrokerRequest + (*BrokerResponse)(nil), // 2: registry.BrokerResponse + (*UnmappedBrokersRequest)(nil), // 3: registry.UnmappedBrokersRequest + (*Broker)(nil), // 4: registry.Broker + (*TopicRequest)(nil), // 5: registry.TopicRequest + (*CreateTopicRequest)(nil), // 6: registry.CreateTopicRequest + (*TopicResponse)(nil), // 7: registry.TopicResponse + (*Topic)(nil), // 8: registry.Topic + (*OffsetMapping)(nil), // 9: registry.OffsetMapping + (*TranslateOffsetRequest)(nil), // 10: registry.TranslateOffsetRequest + (*TranslateOffsetResponse)(nil), // 11: registry.TranslateOffsetResponse + (*Empty)(nil), // 12: registry.Empty + nil, // 13: registry.BrokerResponse.BrokersEntry + nil, // 14: registry.Broker.TagsEntry + nil, // 15: registry.Broker.ListenersecurityprotocolmapEntry + nil, // 16: registry.TopicResponse.TopicsEntry + nil, // 17: registry.Topic.TagsEntry + nil, // 18: registry.Topic.ConfigsEntry + nil, // 19: registry.TranslateOffsetResponse.OffsetsEntry +} +var file_registry_registry_proto_depIdxs = []int32{ + 13, // 0: registry.BrokerResponse.brokers:type_name -> registry.BrokerResponse.BrokersEntry + 14, // 1: registry.Broker.tags:type_name -> registry.Broker.TagsEntry + 15, // 2: registry.Broker.listenersecurityprotocolmap:type_name -> registry.Broker.ListenersecurityprotocolmapEntry + 8, // 3: registry.CreateTopicRequest.topic:type_name -> registry.Topic + 16, // 4: registry.TopicResponse.topics:type_name -> registry.TopicResponse.TopicsEntry + 17, // 5: registry.Topic.tags:type_name -> registry.Topic.TagsEntry + 18, // 6: registry.Topic.configs:type_name -> registry.Topic.ConfigsEntry + 19, // 7: registry.TranslateOffsetResponse.offsets:type_name -> registry.TranslateOffsetResponse.OffsetsEntry + 4, // 8: registry.BrokerResponse.BrokersEntry.value:type_name -> registry.Broker + 8, // 9: registry.TopicResponse.TopicsEntry.value:type_name -> registry.Topic + 9, // 10: registry.TranslateOffsetResponse.OffsetsEntry.value:type_name -> registry.OffsetMapping + 1, // 11: registry.Registry.GetBrokers:input_type -> registry.BrokerRequest + 1, // 12: registry.Registry.ListBrokers:input_type -> registry.BrokerRequest + 3, // 13: registry.Registry.UnmappedBrokers:input_type -> registry.UnmappedBrokersRequest + 5, // 14: registry.Registry.GetTopics:input_type -> registry.TopicRequest + 5, // 15: registry.Registry.ListTopics:input_type -> registry.TopicRequest + 6, // 16: registry.Registry.CreateTopic:input_type -> registry.CreateTopicRequest + 5, // 17: registry.Registry.DeleteTopic:input_type -> registry.TopicRequest + 12, // 18: registry.Registry.ReassigningTopics:input_type -> registry.Empty + 12, // 19: registry.Registry.UnderReplicatedTopics:input_type -> registry.Empty + 5, // 20: registry.Registry.TopicMappings:input_type -> registry.TopicRequest + 1, // 21: registry.Registry.BrokerMappings:input_type -> registry.BrokerRequest + 5, // 22: registry.Registry.TagTopic:input_type -> registry.TopicRequest + 5, // 23: registry.Registry.DeleteTopicTags:input_type -> registry.TopicRequest + 1, // 24: registry.Registry.TagBroker:input_type -> registry.BrokerRequest + 1, // 25: registry.Registry.DeleteBrokerTags:input_type -> registry.BrokerRequest + 10, // 26: registry.Registry.TranslateOffsets:input_type -> registry.TranslateOffsetRequest + 2, // 27: registry.Registry.GetBrokers:output_type -> registry.BrokerResponse + 2, // 28: registry.Registry.ListBrokers:output_type -> registry.BrokerResponse + 2, // 29: registry.Registry.UnmappedBrokers:output_type -> registry.BrokerResponse + 7, // 30: registry.Registry.GetTopics:output_type -> registry.TopicResponse + 7, // 31: registry.Registry.ListTopics:output_type -> registry.TopicResponse + 12, // 32: registry.Registry.CreateTopic:output_type -> registry.Empty + 12, // 33: registry.Registry.DeleteTopic:output_type -> registry.Empty + 7, // 34: registry.Registry.ReassigningTopics:output_type -> registry.TopicResponse + 7, // 35: registry.Registry.UnderReplicatedTopics:output_type -> registry.TopicResponse + 2, // 36: registry.Registry.TopicMappings:output_type -> registry.BrokerResponse + 7, // 37: registry.Registry.BrokerMappings:output_type -> registry.TopicResponse + 0, // 38: registry.Registry.TagTopic:output_type -> registry.TagResponse + 0, // 39: registry.Registry.DeleteTopicTags:output_type -> registry.TagResponse + 0, // 40: registry.Registry.TagBroker:output_type -> registry.TagResponse + 0, // 41: registry.Registry.DeleteBrokerTags:output_type -> registry.TagResponse + 11, // 42: registry.Registry.TranslateOffsets:output_type -> registry.TranslateOffsetResponse 27, // [27:43] is the sub-list for method output_type 11, // [11:27] is the sub-list for method input_type 11, // [11:11] is the sub-list for extension type_name @@ -1091,13 +1106,13 @@ var file_api_registry_proto_depIdxs = []int32{ 0, // [0:11] is the sub-list for field type_name } -func init() { file_api_registry_proto_init() } -func file_api_registry_proto_init() { - if File_api_registry_proto != nil { +func init() { file_registry_registry_proto_init() } +func file_registry_registry_proto_init() { + if File_registry_registry_proto != nil { return } if !protoimpl.UnsafeEnabled { - file_api_registry_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + file_registry_registry_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*TagResponse); i { case 0: return &v.state @@ -1109,7 +1124,7 @@ func file_api_registry_proto_init() { return nil } } - file_api_registry_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + file_registry_registry_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*BrokerRequest); i { case 0: return &v.state @@ -1121,7 +1136,7 @@ func file_api_registry_proto_init() { return nil } } - file_api_registry_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + file_registry_registry_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*BrokerResponse); i { case 0: return &v.state @@ -1133,7 +1148,7 @@ func file_api_registry_proto_init() { return nil } } - file_api_registry_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + file_registry_registry_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*UnmappedBrokersRequest); i { case 0: return &v.state @@ -1145,7 +1160,7 @@ func file_api_registry_proto_init() { return nil } } - file_api_registry_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + file_registry_registry_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Broker); i { case 0: return &v.state @@ -1157,7 +1172,7 @@ func file_api_registry_proto_init() { return nil } } - file_api_registry_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { + file_registry_registry_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*TopicRequest); i { case 0: return &v.state @@ -1169,7 +1184,7 @@ func file_api_registry_proto_init() { return nil } } - file_api_registry_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { + file_registry_registry_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CreateTopicRequest); i { case 0: return &v.state @@ -1181,7 +1196,7 @@ func file_api_registry_proto_init() { return nil } } - file_api_registry_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { + file_registry_registry_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*TopicResponse); i { case 0: return &v.state @@ -1193,7 +1208,7 @@ func file_api_registry_proto_init() { return nil } } - file_api_registry_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { + file_registry_registry_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Topic); i { case 0: return &v.state @@ -1205,7 +1220,7 @@ func file_api_registry_proto_init() { return nil } } - file_api_registry_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { + file_registry_registry_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*OffsetMapping); i { case 0: return &v.state @@ -1217,7 +1232,7 @@ func file_api_registry_proto_init() { return nil } } - file_api_registry_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { + file_registry_registry_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*TranslateOffsetRequest); i { case 0: return &v.state @@ -1229,7 +1244,7 @@ func file_api_registry_proto_init() { return nil } } - file_api_registry_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { + file_registry_registry_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*TranslateOffsetResponse); i { case 0: return &v.state @@ -1241,7 +1256,7 @@ func file_api_registry_proto_init() { return nil } } - file_api_registry_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { + file_registry_registry_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Empty); i { case 0: return &v.state @@ -1258,18 +1273,18 @@ func file_api_registry_proto_init() { out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_api_registry_proto_rawDesc, + RawDescriptor: file_registry_registry_proto_rawDesc, NumEnums: 0, NumMessages: 20, NumExtensions: 0, NumServices: 1, }, - GoTypes: file_api_registry_proto_goTypes, - DependencyIndexes: file_api_registry_proto_depIdxs, - MessageInfos: file_api_registry_proto_msgTypes, + GoTypes: file_registry_registry_proto_goTypes, + DependencyIndexes: file_registry_registry_proto_depIdxs, + MessageInfos: file_registry_registry_proto_msgTypes, }.Build() - File_api_registry_proto = out.File - file_api_registry_proto_rawDesc = nil - file_api_registry_proto_goTypes = nil - file_api_registry_proto_depIdxs = nil + File_registry_registry_proto = out.File + file_registry_registry_proto_rawDesc = nil + file_registry_registry_proto_goTypes = nil + file_registry_registry_proto_depIdxs = nil } diff --git a/registry/registry/registry.pb.gw.go b/registry/registry/registry.pb.gw.go index d9bf006..38a9570 100644 --- a/registry/registry/registry.pb.gw.go +++ b/registry/registry/registry.pb.gw.go @@ -1,12 +1,12 @@ // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. -// source: api/registry.proto +// source: registry/registry.proto /* -Package api is a reverse proxy. +Package registry is a reverse proxy. It translates gRPC into RESTful JSON APIs. */ -package api +package registry import ( "context" @@ -855,7 +855,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/GetBrokers") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/GetBrokers") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -878,7 +878,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/ListBrokers") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/ListBrokers") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -901,7 +901,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/UnmappedBrokers") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/UnmappedBrokers") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -924,7 +924,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/GetTopics") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/GetTopics") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -947,7 +947,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/ListTopics") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/ListTopics") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -970,7 +970,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/CreateTopic") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/CreateTopic") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -993,7 +993,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/DeleteTopic") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/DeleteTopic") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1016,7 +1016,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/ReassigningTopics") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/ReassigningTopics") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1039,7 +1039,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/UnderReplicatedTopics") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/UnderReplicatedTopics") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1062,7 +1062,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/TopicMappings") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/TopicMappings") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1085,7 +1085,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/BrokerMappings") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/BrokerMappings") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1108,7 +1108,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/TagTopic") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/TagTopic") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1131,7 +1131,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/DeleteTopicTags") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/DeleteTopicTags") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1154,7 +1154,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/TagBroker") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/TagBroker") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1177,7 +1177,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/DeleteBrokerTags") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/DeleteBrokerTags") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1200,7 +1200,7 @@ func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, s var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/api.Registry/TranslateOffsets") + rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/registry.Registry/TranslateOffsets") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1262,7 +1262,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/GetBrokers") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/GetBrokers") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1282,7 +1282,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/ListBrokers") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/ListBrokers") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1302,7 +1302,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/UnmappedBrokers") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/UnmappedBrokers") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1322,7 +1322,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/GetTopics") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/GetTopics") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1342,7 +1342,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/ListTopics") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/ListTopics") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1362,7 +1362,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/CreateTopic") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/CreateTopic") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1382,7 +1382,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/DeleteTopic") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/DeleteTopic") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1402,7 +1402,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/ReassigningTopics") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/ReassigningTopics") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1422,7 +1422,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/UnderReplicatedTopics") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/UnderReplicatedTopics") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1442,7 +1442,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/TopicMappings") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/TopicMappings") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1462,7 +1462,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/BrokerMappings") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/BrokerMappings") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1482,7 +1482,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/TagTopic") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/TagTopic") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1502,7 +1502,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/DeleteTopicTags") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/DeleteTopicTags") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1522,7 +1522,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/TagBroker") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/TagBroker") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1542,7 +1542,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/DeleteBrokerTags") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/DeleteBrokerTags") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -1562,7 +1562,7 @@ func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, c ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req, "/api.Registry/TranslateOffsets") + rctx, err := runtime.AnnotateContext(ctx, mux, req, "/registry.Registry/TranslateOffsets") if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return diff --git a/registry/registry/registry_grpc.pb.go b/registry/registry/registry_grpc.pb.go index b48ddcb..0a3054f 100644 --- a/registry/registry/registry_grpc.pb.go +++ b/registry/registry/registry_grpc.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. -package api +package registry import ( context "context" @@ -119,7 +119,7 @@ func NewRegistryClient(cc grpc.ClientConnInterface) RegistryClient { func (c *registryClient) GetBrokers(ctx context.Context, in *BrokerRequest, opts ...grpc.CallOption) (*BrokerResponse, error) { out := new(BrokerResponse) - err := c.cc.Invoke(ctx, "/api.Registry/GetBrokers", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/GetBrokers", in, out, opts...) if err != nil { return nil, err } @@ -128,7 +128,7 @@ func (c *registryClient) GetBrokers(ctx context.Context, in *BrokerRequest, opts func (c *registryClient) ListBrokers(ctx context.Context, in *BrokerRequest, opts ...grpc.CallOption) (*BrokerResponse, error) { out := new(BrokerResponse) - err := c.cc.Invoke(ctx, "/api.Registry/ListBrokers", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/ListBrokers", in, out, opts...) if err != nil { return nil, err } @@ -137,7 +137,7 @@ func (c *registryClient) ListBrokers(ctx context.Context, in *BrokerRequest, opt func (c *registryClient) UnmappedBrokers(ctx context.Context, in *UnmappedBrokersRequest, opts ...grpc.CallOption) (*BrokerResponse, error) { out := new(BrokerResponse) - err := c.cc.Invoke(ctx, "/api.Registry/UnmappedBrokers", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/UnmappedBrokers", in, out, opts...) if err != nil { return nil, err } @@ -146,7 +146,7 @@ func (c *registryClient) UnmappedBrokers(ctx context.Context, in *UnmappedBroker func (c *registryClient) GetTopics(ctx context.Context, in *TopicRequest, opts ...grpc.CallOption) (*TopicResponse, error) { out := new(TopicResponse) - err := c.cc.Invoke(ctx, "/api.Registry/GetTopics", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/GetTopics", in, out, opts...) if err != nil { return nil, err } @@ -155,7 +155,7 @@ func (c *registryClient) GetTopics(ctx context.Context, in *TopicRequest, opts . func (c *registryClient) ListTopics(ctx context.Context, in *TopicRequest, opts ...grpc.CallOption) (*TopicResponse, error) { out := new(TopicResponse) - err := c.cc.Invoke(ctx, "/api.Registry/ListTopics", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/ListTopics", in, out, opts...) if err != nil { return nil, err } @@ -164,7 +164,7 @@ func (c *registryClient) ListTopics(ctx context.Context, in *TopicRequest, opts func (c *registryClient) CreateTopic(ctx context.Context, in *CreateTopicRequest, opts ...grpc.CallOption) (*Empty, error) { out := new(Empty) - err := c.cc.Invoke(ctx, "/api.Registry/CreateTopic", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/CreateTopic", in, out, opts...) if err != nil { return nil, err } @@ -173,7 +173,7 @@ func (c *registryClient) CreateTopic(ctx context.Context, in *CreateTopicRequest func (c *registryClient) DeleteTopic(ctx context.Context, in *TopicRequest, opts ...grpc.CallOption) (*Empty, error) { out := new(Empty) - err := c.cc.Invoke(ctx, "/api.Registry/DeleteTopic", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/DeleteTopic", in, out, opts...) if err != nil { return nil, err } @@ -182,7 +182,7 @@ func (c *registryClient) DeleteTopic(ctx context.Context, in *TopicRequest, opts func (c *registryClient) ReassigningTopics(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*TopicResponse, error) { out := new(TopicResponse) - err := c.cc.Invoke(ctx, "/api.Registry/ReassigningTopics", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/ReassigningTopics", in, out, opts...) if err != nil { return nil, err } @@ -191,7 +191,7 @@ func (c *registryClient) ReassigningTopics(ctx context.Context, in *Empty, opts func (c *registryClient) UnderReplicatedTopics(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*TopicResponse, error) { out := new(TopicResponse) - err := c.cc.Invoke(ctx, "/api.Registry/UnderReplicatedTopics", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/UnderReplicatedTopics", in, out, opts...) if err != nil { return nil, err } @@ -200,7 +200,7 @@ func (c *registryClient) UnderReplicatedTopics(ctx context.Context, in *Empty, o func (c *registryClient) TopicMappings(ctx context.Context, in *TopicRequest, opts ...grpc.CallOption) (*BrokerResponse, error) { out := new(BrokerResponse) - err := c.cc.Invoke(ctx, "/api.Registry/TopicMappings", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/TopicMappings", in, out, opts...) if err != nil { return nil, err } @@ -209,7 +209,7 @@ func (c *registryClient) TopicMappings(ctx context.Context, in *TopicRequest, op func (c *registryClient) BrokerMappings(ctx context.Context, in *BrokerRequest, opts ...grpc.CallOption) (*TopicResponse, error) { out := new(TopicResponse) - err := c.cc.Invoke(ctx, "/api.Registry/BrokerMappings", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/BrokerMappings", in, out, opts...) if err != nil { return nil, err } @@ -218,7 +218,7 @@ func (c *registryClient) BrokerMappings(ctx context.Context, in *BrokerRequest, func (c *registryClient) TagTopic(ctx context.Context, in *TopicRequest, opts ...grpc.CallOption) (*TagResponse, error) { out := new(TagResponse) - err := c.cc.Invoke(ctx, "/api.Registry/TagTopic", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/TagTopic", in, out, opts...) if err != nil { return nil, err } @@ -227,7 +227,7 @@ func (c *registryClient) TagTopic(ctx context.Context, in *TopicRequest, opts .. func (c *registryClient) DeleteTopicTags(ctx context.Context, in *TopicRequest, opts ...grpc.CallOption) (*TagResponse, error) { out := new(TagResponse) - err := c.cc.Invoke(ctx, "/api.Registry/DeleteTopicTags", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/DeleteTopicTags", in, out, opts...) if err != nil { return nil, err } @@ -236,7 +236,7 @@ func (c *registryClient) DeleteTopicTags(ctx context.Context, in *TopicRequest, func (c *registryClient) TagBroker(ctx context.Context, in *BrokerRequest, opts ...grpc.CallOption) (*TagResponse, error) { out := new(TagResponse) - err := c.cc.Invoke(ctx, "/api.Registry/TagBroker", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/TagBroker", in, out, opts...) if err != nil { return nil, err } @@ -245,7 +245,7 @@ func (c *registryClient) TagBroker(ctx context.Context, in *BrokerRequest, opts func (c *registryClient) DeleteBrokerTags(ctx context.Context, in *BrokerRequest, opts ...grpc.CallOption) (*TagResponse, error) { out := new(TagResponse) - err := c.cc.Invoke(ctx, "/api.Registry/DeleteBrokerTags", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/DeleteBrokerTags", in, out, opts...) if err != nil { return nil, err } @@ -254,7 +254,7 @@ func (c *registryClient) DeleteBrokerTags(ctx context.Context, in *BrokerRequest func (c *registryClient) TranslateOffsets(ctx context.Context, in *TranslateOffsetRequest, opts ...grpc.CallOption) (*TranslateOffsetResponse, error) { out := new(TranslateOffsetResponse) - err := c.cc.Invoke(ctx, "/api.Registry/TranslateOffsets", in, out, opts...) + err := c.cc.Invoke(ctx, "/registry.Registry/TranslateOffsets", in, out, opts...) if err != nil { return nil, err } @@ -433,7 +433,7 @@ func _Registry_GetBrokers_Handler(srv interface{}, ctx context.Context, dec func } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/GetBrokers", + FullMethod: "/registry.Registry/GetBrokers", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).GetBrokers(ctx, req.(*BrokerRequest)) @@ -451,7 +451,7 @@ func _Registry_ListBrokers_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/ListBrokers", + FullMethod: "/registry.Registry/ListBrokers", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).ListBrokers(ctx, req.(*BrokerRequest)) @@ -469,7 +469,7 @@ func _Registry_UnmappedBrokers_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/UnmappedBrokers", + FullMethod: "/registry.Registry/UnmappedBrokers", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).UnmappedBrokers(ctx, req.(*UnmappedBrokersRequest)) @@ -487,7 +487,7 @@ func _Registry_GetTopics_Handler(srv interface{}, ctx context.Context, dec func( } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/GetTopics", + FullMethod: "/registry.Registry/GetTopics", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).GetTopics(ctx, req.(*TopicRequest)) @@ -505,7 +505,7 @@ func _Registry_ListTopics_Handler(srv interface{}, ctx context.Context, dec func } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/ListTopics", + FullMethod: "/registry.Registry/ListTopics", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).ListTopics(ctx, req.(*TopicRequest)) @@ -523,7 +523,7 @@ func _Registry_CreateTopic_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/CreateTopic", + FullMethod: "/registry.Registry/CreateTopic", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).CreateTopic(ctx, req.(*CreateTopicRequest)) @@ -541,7 +541,7 @@ func _Registry_DeleteTopic_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/DeleteTopic", + FullMethod: "/registry.Registry/DeleteTopic", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).DeleteTopic(ctx, req.(*TopicRequest)) @@ -559,7 +559,7 @@ func _Registry_ReassigningTopics_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/ReassigningTopics", + FullMethod: "/registry.Registry/ReassigningTopics", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).ReassigningTopics(ctx, req.(*Empty)) @@ -577,7 +577,7 @@ func _Registry_UnderReplicatedTopics_Handler(srv interface{}, ctx context.Contex } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/UnderReplicatedTopics", + FullMethod: "/registry.Registry/UnderReplicatedTopics", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).UnderReplicatedTopics(ctx, req.(*Empty)) @@ -595,7 +595,7 @@ func _Registry_TopicMappings_Handler(srv interface{}, ctx context.Context, dec f } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/TopicMappings", + FullMethod: "/registry.Registry/TopicMappings", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).TopicMappings(ctx, req.(*TopicRequest)) @@ -613,7 +613,7 @@ func _Registry_BrokerMappings_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/BrokerMappings", + FullMethod: "/registry.Registry/BrokerMappings", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).BrokerMappings(ctx, req.(*BrokerRequest)) @@ -631,7 +631,7 @@ func _Registry_TagTopic_Handler(srv interface{}, ctx context.Context, dec func(i } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/TagTopic", + FullMethod: "/registry.Registry/TagTopic", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).TagTopic(ctx, req.(*TopicRequest)) @@ -649,7 +649,7 @@ func _Registry_DeleteTopicTags_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/DeleteTopicTags", + FullMethod: "/registry.Registry/DeleteTopicTags", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).DeleteTopicTags(ctx, req.(*TopicRequest)) @@ -667,7 +667,7 @@ func _Registry_TagBroker_Handler(srv interface{}, ctx context.Context, dec func( } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/TagBroker", + FullMethod: "/registry.Registry/TagBroker", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).TagBroker(ctx, req.(*BrokerRequest)) @@ -685,7 +685,7 @@ func _Registry_DeleteBrokerTags_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/DeleteBrokerTags", + FullMethod: "/registry.Registry/DeleteBrokerTags", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).DeleteBrokerTags(ctx, req.(*BrokerRequest)) @@ -703,7 +703,7 @@ func _Registry_TranslateOffsets_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/api.Registry/TranslateOffsets", + FullMethod: "/registry.Registry/TranslateOffsets", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RegistryServer).TranslateOffsets(ctx, req.(*TranslateOffsetRequest)) @@ -712,7 +712,7 @@ func _Registry_TranslateOffsets_Handler(srv interface{}, ctx context.Context, de } var _Registry_serviceDesc = grpc.ServiceDesc{ - ServiceName: "api.Registry", + ServiceName: "registry.Registry", HandlerType: (*RegistryServer)(nil), Methods: []grpc.MethodDesc{ { @@ -781,5 +781,5 @@ var _Registry_serviceDesc = grpc.ServiceDesc{ }, }, Streams: []grpc.StreamDesc{}, - Metadata: "api/registry.proto", + Metadata: "registry/registry.proto", }