github.com/bazelbuild/remote-apis-sdks@v0.0.0-20240425170053-8a36686a6350/go/pkg/balancer/proto/grpcbalancer.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.27.1 4 // protoc v3.17.0 5 // source: go/pkg/balancer/proto/grpcbalancer.proto 6 7 package proto 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 reflect "reflect" 13 sync "sync" 14 ) 15 16 const ( 17 // Verify that this generated code is sufficiently up-to-date. 18 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 19 // Verify that runtime/protoimpl is sufficiently up-to-date. 20 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 21 ) 22 23 type AffinityConfig_Command int32 24 25 const ( 26 AffinityConfig_BOUND AffinityConfig_Command = 0 27 AffinityConfig_BIND AffinityConfig_Command = 1 28 AffinityConfig_UNBIND AffinityConfig_Command = 2 29 ) 30 31 // Enum value maps for AffinityConfig_Command. 32 var ( 33 AffinityConfig_Command_name = map[int32]string{ 34 0: "BOUND", 35 1: "BIND", 36 2: "UNBIND", 37 } 38 AffinityConfig_Command_value = map[string]int32{ 39 "BOUND": 0, 40 "BIND": 1, 41 "UNBIND": 2, 42 } 43 ) 44 45 func (x AffinityConfig_Command) Enum() *AffinityConfig_Command { 46 p := new(AffinityConfig_Command) 47 *p = x 48 return p 49 } 50 51 func (x AffinityConfig_Command) String() string { 52 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 53 } 54 55 func (AffinityConfig_Command) Descriptor() protoreflect.EnumDescriptor { 56 return file_go_pkg_balancer_proto_grpcbalancer_proto_enumTypes[0].Descriptor() 57 } 58 59 func (AffinityConfig_Command) Type() protoreflect.EnumType { 60 return &file_go_pkg_balancer_proto_grpcbalancer_proto_enumTypes[0] 61 } 62 63 func (x AffinityConfig_Command) Number() protoreflect.EnumNumber { 64 return protoreflect.EnumNumber(x) 65 } 66 67 // Deprecated: Use AffinityConfig_Command.Descriptor instead. 68 func (AffinityConfig_Command) EnumDescriptor() ([]byte, []int) { 69 return file_go_pkg_balancer_proto_grpcbalancer_proto_rawDescGZIP(), []int{3, 0} 70 } 71 72 type ApiConfig struct { 73 state protoimpl.MessageState 74 sizeCache protoimpl.SizeCache 75 unknownFields protoimpl.UnknownFields 76 77 ChannelPool *ChannelPoolConfig `protobuf:"bytes,2,opt,name=channel_pool,json=channelPool,proto3" json:"channel_pool,omitempty"` 78 Method []*MethodConfig `protobuf:"bytes,1001,rep,name=method,proto3" json:"method,omitempty"` 79 } 80 81 func (x *ApiConfig) Reset() { 82 *x = ApiConfig{} 83 if protoimpl.UnsafeEnabled { 84 mi := &file_go_pkg_balancer_proto_grpcbalancer_proto_msgTypes[0] 85 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 86 ms.StoreMessageInfo(mi) 87 } 88 } 89 90 func (x *ApiConfig) String() string { 91 return protoimpl.X.MessageStringOf(x) 92 } 93 94 func (*ApiConfig) ProtoMessage() {} 95 96 func (x *ApiConfig) ProtoReflect() protoreflect.Message { 97 mi := &file_go_pkg_balancer_proto_grpcbalancer_proto_msgTypes[0] 98 if protoimpl.UnsafeEnabled && x != nil { 99 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 100 if ms.LoadMessageInfo() == nil { 101 ms.StoreMessageInfo(mi) 102 } 103 return ms 104 } 105 return mi.MessageOf(x) 106 } 107 108 // Deprecated: Use ApiConfig.ProtoReflect.Descriptor instead. 109 func (*ApiConfig) Descriptor() ([]byte, []int) { 110 return file_go_pkg_balancer_proto_grpcbalancer_proto_rawDescGZIP(), []int{0} 111 } 112 113 func (x *ApiConfig) GetChannelPool() *ChannelPoolConfig { 114 if x != nil { 115 return x.ChannelPool 116 } 117 return nil 118 } 119 120 func (x *ApiConfig) GetMethod() []*MethodConfig { 121 if x != nil { 122 return x.Method 123 } 124 return nil 125 } 126 127 type ChannelPoolConfig struct { 128 state protoimpl.MessageState 129 sizeCache protoimpl.SizeCache 130 unknownFields protoimpl.UnknownFields 131 132 MaxSize uint32 `protobuf:"varint,1,opt,name=max_size,json=maxSize,proto3" json:"max_size,omitempty"` 133 IdleTimeout uint64 `protobuf:"varint,2,opt,name=idle_timeout,json=idleTimeout,proto3" json:"idle_timeout,omitempty"` 134 MaxConcurrentStreamsLowWatermark uint32 `protobuf:"varint,3,opt,name=max_concurrent_streams_low_watermark,json=maxConcurrentStreamsLowWatermark,proto3" json:"max_concurrent_streams_low_watermark,omitempty"` 135 } 136 137 func (x *ChannelPoolConfig) Reset() { 138 *x = ChannelPoolConfig{} 139 if protoimpl.UnsafeEnabled { 140 mi := &file_go_pkg_balancer_proto_grpcbalancer_proto_msgTypes[1] 141 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 142 ms.StoreMessageInfo(mi) 143 } 144 } 145 146 func (x *ChannelPoolConfig) String() string { 147 return protoimpl.X.MessageStringOf(x) 148 } 149 150 func (*ChannelPoolConfig) ProtoMessage() {} 151 152 func (x *ChannelPoolConfig) ProtoReflect() protoreflect.Message { 153 mi := &file_go_pkg_balancer_proto_grpcbalancer_proto_msgTypes[1] 154 if protoimpl.UnsafeEnabled && x != nil { 155 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 156 if ms.LoadMessageInfo() == nil { 157 ms.StoreMessageInfo(mi) 158 } 159 return ms 160 } 161 return mi.MessageOf(x) 162 } 163 164 // Deprecated: Use ChannelPoolConfig.ProtoReflect.Descriptor instead. 165 func (*ChannelPoolConfig) Descriptor() ([]byte, []int) { 166 return file_go_pkg_balancer_proto_grpcbalancer_proto_rawDescGZIP(), []int{1} 167 } 168 169 func (x *ChannelPoolConfig) GetMaxSize() uint32 { 170 if x != nil { 171 return x.MaxSize 172 } 173 return 0 174 } 175 176 func (x *ChannelPoolConfig) GetIdleTimeout() uint64 { 177 if x != nil { 178 return x.IdleTimeout 179 } 180 return 0 181 } 182 183 func (x *ChannelPoolConfig) GetMaxConcurrentStreamsLowWatermark() uint32 { 184 if x != nil { 185 return x.MaxConcurrentStreamsLowWatermark 186 } 187 return 0 188 } 189 190 type MethodConfig struct { 191 state protoimpl.MessageState 192 sizeCache protoimpl.SizeCache 193 unknownFields protoimpl.UnknownFields 194 195 Name []string `protobuf:"bytes,1,rep,name=name,proto3" json:"name,omitempty"` 196 Affinity *AffinityConfig `protobuf:"bytes,1001,opt,name=affinity,proto3" json:"affinity,omitempty"` 197 } 198 199 func (x *MethodConfig) Reset() { 200 *x = MethodConfig{} 201 if protoimpl.UnsafeEnabled { 202 mi := &file_go_pkg_balancer_proto_grpcbalancer_proto_msgTypes[2] 203 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 204 ms.StoreMessageInfo(mi) 205 } 206 } 207 208 func (x *MethodConfig) String() string { 209 return protoimpl.X.MessageStringOf(x) 210 } 211 212 func (*MethodConfig) ProtoMessage() {} 213 214 func (x *MethodConfig) ProtoReflect() protoreflect.Message { 215 mi := &file_go_pkg_balancer_proto_grpcbalancer_proto_msgTypes[2] 216 if protoimpl.UnsafeEnabled && x != nil { 217 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 218 if ms.LoadMessageInfo() == nil { 219 ms.StoreMessageInfo(mi) 220 } 221 return ms 222 } 223 return mi.MessageOf(x) 224 } 225 226 // Deprecated: Use MethodConfig.ProtoReflect.Descriptor instead. 227 func (*MethodConfig) Descriptor() ([]byte, []int) { 228 return file_go_pkg_balancer_proto_grpcbalancer_proto_rawDescGZIP(), []int{2} 229 } 230 231 func (x *MethodConfig) GetName() []string { 232 if x != nil { 233 return x.Name 234 } 235 return nil 236 } 237 238 func (x *MethodConfig) GetAffinity() *AffinityConfig { 239 if x != nil { 240 return x.Affinity 241 } 242 return nil 243 } 244 245 type AffinityConfig struct { 246 state protoimpl.MessageState 247 sizeCache protoimpl.SizeCache 248 unknownFields protoimpl.UnknownFields 249 250 Command AffinityConfig_Command `protobuf:"varint,2,opt,name=command,proto3,enum=grpcbalancer.AffinityConfig_Command" json:"command,omitempty"` 251 AffinityKey string `protobuf:"bytes,3,opt,name=affinity_key,json=affinityKey,proto3" json:"affinity_key,omitempty"` 252 } 253 254 func (x *AffinityConfig) Reset() { 255 *x = AffinityConfig{} 256 if protoimpl.UnsafeEnabled { 257 mi := &file_go_pkg_balancer_proto_grpcbalancer_proto_msgTypes[3] 258 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 259 ms.StoreMessageInfo(mi) 260 } 261 } 262 263 func (x *AffinityConfig) String() string { 264 return protoimpl.X.MessageStringOf(x) 265 } 266 267 func (*AffinityConfig) ProtoMessage() {} 268 269 func (x *AffinityConfig) ProtoReflect() protoreflect.Message { 270 mi := &file_go_pkg_balancer_proto_grpcbalancer_proto_msgTypes[3] 271 if protoimpl.UnsafeEnabled && x != nil { 272 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 273 if ms.LoadMessageInfo() == nil { 274 ms.StoreMessageInfo(mi) 275 } 276 return ms 277 } 278 return mi.MessageOf(x) 279 } 280 281 // Deprecated: Use AffinityConfig.ProtoReflect.Descriptor instead. 282 func (*AffinityConfig) Descriptor() ([]byte, []int) { 283 return file_go_pkg_balancer_proto_grpcbalancer_proto_rawDescGZIP(), []int{3} 284 } 285 286 func (x *AffinityConfig) GetCommand() AffinityConfig_Command { 287 if x != nil { 288 return x.Command 289 } 290 return AffinityConfig_BOUND 291 } 292 293 func (x *AffinityConfig) GetAffinityKey() string { 294 if x != nil { 295 return x.AffinityKey 296 } 297 return "" 298 } 299 300 var File_go_pkg_balancer_proto_grpcbalancer_proto protoreflect.FileDescriptor 301 302 var file_go_pkg_balancer_proto_grpcbalancer_proto_rawDesc = []byte{ 303 0x0a, 0x28, 0x67, 0x6f, 0x2f, 0x70, 0x6b, 0x67, 0x2f, 0x62, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 304 0x72, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x62, 0x61, 0x6c, 0x61, 305 0x6e, 0x63, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0c, 0x67, 0x72, 0x70, 0x63, 306 0x62, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x72, 0x22, 0x84, 0x01, 0x0a, 0x09, 0x41, 0x70, 0x69, 307 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x42, 0x0a, 0x0c, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 308 0x6c, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x67, 309 0x72, 0x70, 0x63, 0x62, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x72, 0x2e, 0x43, 0x68, 0x61, 0x6e, 310 0x6e, 0x65, 0x6c, 0x50, 0x6f, 0x6f, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x0b, 0x63, 311 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x50, 0x6f, 0x6f, 0x6c, 0x12, 0x33, 0x0a, 0x06, 0x6d, 0x65, 312 0x74, 0x68, 0x6f, 0x64, 0x18, 0xe9, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x72, 313 0x70, 0x63, 0x62, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x72, 0x2e, 0x4d, 0x65, 0x74, 0x68, 0x6f, 314 0x64, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x06, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x22, 315 0xa1, 0x01, 0x0a, 0x11, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x50, 0x6f, 0x6f, 0x6c, 0x43, 316 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x19, 0x0a, 0x08, 0x6d, 0x61, 0x78, 0x5f, 0x73, 0x69, 0x7a, 317 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x07, 0x6d, 0x61, 0x78, 0x53, 0x69, 0x7a, 0x65, 318 0x12, 0x21, 0x0a, 0x0c, 0x69, 0x64, 0x6c, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 319 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0b, 0x69, 0x64, 0x6c, 0x65, 0x54, 0x69, 0x6d, 0x65, 320 0x6f, 0x75, 0x74, 0x12, 0x4e, 0x0a, 0x24, 0x6d, 0x61, 0x78, 0x5f, 0x63, 0x6f, 0x6e, 0x63, 0x75, 321 0x72, 0x72, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x5f, 0x6c, 0x6f, 322 0x77, 0x5f, 0x77, 0x61, 0x74, 0x65, 0x72, 0x6d, 0x61, 0x72, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 323 0x0d, 0x52, 0x20, 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 324 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x4c, 0x6f, 0x77, 0x57, 0x61, 0x74, 0x65, 0x72, 0x6d, 325 0x61, 0x72, 0x6b, 0x22, 0x5d, 0x0a, 0x0c, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x43, 0x6f, 0x6e, 326 0x66, 0x69, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 327 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x39, 0x0a, 0x08, 0x61, 0x66, 0x66, 0x69, 0x6e, 328 0x69, 0x74, 0x79, 0x18, 0xe9, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x72, 0x70, 329 0x63, 0x62, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x72, 0x2e, 0x41, 0x66, 0x66, 0x69, 0x6e, 0x69, 330 0x74, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x08, 0x61, 0x66, 0x66, 0x69, 0x6e, 0x69, 331 0x74, 0x79, 0x22, 0x9f, 0x01, 0x0a, 0x0e, 0x41, 0x66, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x79, 0x43, 332 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x3e, 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 333 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x62, 0x61, 0x6c, 334 0x61, 0x6e, 0x63, 0x65, 0x72, 0x2e, 0x41, 0x66, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x79, 0x43, 0x6f, 335 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x07, 0x63, 0x6f, 336 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x61, 0x66, 0x66, 0x69, 0x6e, 0x69, 0x74, 337 0x79, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x66, 0x66, 338 0x69, 0x6e, 0x69, 0x74, 0x79, 0x4b, 0x65, 0x79, 0x22, 0x2a, 0x0a, 0x07, 0x43, 0x6f, 0x6d, 0x6d, 339 0x61, 0x6e, 0x64, 0x12, 0x09, 0x0a, 0x05, 0x42, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x00, 0x12, 0x08, 340 0x0a, 0x04, 0x42, 0x49, 0x4e, 0x44, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x55, 0x4e, 0x42, 0x49, 341 0x4e, 0x44, 0x10, 0x02, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 342 } 343 344 var ( 345 file_go_pkg_balancer_proto_grpcbalancer_proto_rawDescOnce sync.Once 346 file_go_pkg_balancer_proto_grpcbalancer_proto_rawDescData = file_go_pkg_balancer_proto_grpcbalancer_proto_rawDesc 347 ) 348 349 func file_go_pkg_balancer_proto_grpcbalancer_proto_rawDescGZIP() []byte { 350 file_go_pkg_balancer_proto_grpcbalancer_proto_rawDescOnce.Do(func() { 351 file_go_pkg_balancer_proto_grpcbalancer_proto_rawDescData = protoimpl.X.CompressGZIP(file_go_pkg_balancer_proto_grpcbalancer_proto_rawDescData) 352 }) 353 return file_go_pkg_balancer_proto_grpcbalancer_proto_rawDescData 354 } 355 356 var file_go_pkg_balancer_proto_grpcbalancer_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 357 var file_go_pkg_balancer_proto_grpcbalancer_proto_msgTypes = make([]protoimpl.MessageInfo, 4) 358 var file_go_pkg_balancer_proto_grpcbalancer_proto_goTypes = []interface{}{ 359 (AffinityConfig_Command)(0), // 0: grpcbalancer.AffinityConfig.Command 360 (*ApiConfig)(nil), // 1: grpcbalancer.ApiConfig 361 (*ChannelPoolConfig)(nil), // 2: grpcbalancer.ChannelPoolConfig 362 (*MethodConfig)(nil), // 3: grpcbalancer.MethodConfig 363 (*AffinityConfig)(nil), // 4: grpcbalancer.AffinityConfig 364 } 365 var file_go_pkg_balancer_proto_grpcbalancer_proto_depIdxs = []int32{ 366 2, // 0: grpcbalancer.ApiConfig.channel_pool:type_name -> grpcbalancer.ChannelPoolConfig 367 3, // 1: grpcbalancer.ApiConfig.method:type_name -> grpcbalancer.MethodConfig 368 4, // 2: grpcbalancer.MethodConfig.affinity:type_name -> grpcbalancer.AffinityConfig 369 0, // 3: grpcbalancer.AffinityConfig.command:type_name -> grpcbalancer.AffinityConfig.Command 370 4, // [4:4] is the sub-list for method output_type 371 4, // [4:4] is the sub-list for method input_type 372 4, // [4:4] is the sub-list for extension type_name 373 4, // [4:4] is the sub-list for extension extendee 374 0, // [0:4] is the sub-list for field type_name 375 } 376 377 func init() { file_go_pkg_balancer_proto_grpcbalancer_proto_init() } 378 func file_go_pkg_balancer_proto_grpcbalancer_proto_init() { 379 if File_go_pkg_balancer_proto_grpcbalancer_proto != nil { 380 return 381 } 382 if !protoimpl.UnsafeEnabled { 383 file_go_pkg_balancer_proto_grpcbalancer_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 384 switch v := v.(*ApiConfig); i { 385 case 0: 386 return &v.state 387 case 1: 388 return &v.sizeCache 389 case 2: 390 return &v.unknownFields 391 default: 392 return nil 393 } 394 } 395 file_go_pkg_balancer_proto_grpcbalancer_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 396 switch v := v.(*ChannelPoolConfig); i { 397 case 0: 398 return &v.state 399 case 1: 400 return &v.sizeCache 401 case 2: 402 return &v.unknownFields 403 default: 404 return nil 405 } 406 } 407 file_go_pkg_balancer_proto_grpcbalancer_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 408 switch v := v.(*MethodConfig); i { 409 case 0: 410 return &v.state 411 case 1: 412 return &v.sizeCache 413 case 2: 414 return &v.unknownFields 415 default: 416 return nil 417 } 418 } 419 file_go_pkg_balancer_proto_grpcbalancer_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 420 switch v := v.(*AffinityConfig); i { 421 case 0: 422 return &v.state 423 case 1: 424 return &v.sizeCache 425 case 2: 426 return &v.unknownFields 427 default: 428 return nil 429 } 430 } 431 } 432 type x struct{} 433 out := protoimpl.TypeBuilder{ 434 File: protoimpl.DescBuilder{ 435 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 436 RawDescriptor: file_go_pkg_balancer_proto_grpcbalancer_proto_rawDesc, 437 NumEnums: 1, 438 NumMessages: 4, 439 NumExtensions: 0, 440 NumServices: 0, 441 }, 442 GoTypes: file_go_pkg_balancer_proto_grpcbalancer_proto_goTypes, 443 DependencyIndexes: file_go_pkg_balancer_proto_grpcbalancer_proto_depIdxs, 444 EnumInfos: file_go_pkg_balancer_proto_grpcbalancer_proto_enumTypes, 445 MessageInfos: file_go_pkg_balancer_proto_grpcbalancer_proto_msgTypes, 446 }.Build() 447 File_go_pkg_balancer_proto_grpcbalancer_proto = out.File 448 file_go_pkg_balancer_proto_grpcbalancer_proto_rawDesc = nil 449 file_go_pkg_balancer_proto_grpcbalancer_proto_goTypes = nil 450 file_go_pkg_balancer_proto_grpcbalancer_proto_depIdxs = nil 451 }