github.com/renbou/grpcbridge@v0.0.2-0.20240416012907-bcbd8b12648a/internal/bridgetest/testpb/messages.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.33.0 4 // protoc (unknown) 5 // source: messages.proto 6 7 package testpb 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 durationpb "google.golang.org/protobuf/types/known/durationpb" 13 emptypb "google.golang.org/protobuf/types/known/emptypb" 14 structpb "google.golang.org/protobuf/types/known/structpb" 15 reflect "reflect" 16 sync "sync" 17 ) 18 19 const ( 20 // Verify that this generated code is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 22 // Verify that runtime/protoimpl is sufficiently up-to-date. 23 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 24 ) 25 26 type Digits int32 27 28 const ( 29 Digits_ZERO Digits = 0 30 Digits_NONE Digits = 0 31 Digits_ONE Digits = 1 32 Digits_TWO Digits = 2 33 ) 34 35 // Enum value maps for Digits. 36 var ( 37 Digits_name = map[int32]string{ 38 0: "ZERO", 39 // Duplicate value: 0: "NONE", 40 1: "ONE", 41 2: "TWO", 42 } 43 Digits_value = map[string]int32{ 44 "ZERO": 0, 45 "NONE": 0, 46 "ONE": 1, 47 "TWO": 2, 48 } 49 ) 50 51 func (x Digits) Enum() *Digits { 52 p := new(Digits) 53 *p = x 54 return p 55 } 56 57 func (x Digits) String() string { 58 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 59 } 60 61 func (Digits) Descriptor() protoreflect.EnumDescriptor { 62 return file_messages_proto_enumTypes[0].Descriptor() 63 } 64 65 func (Digits) Type() protoreflect.EnumType { 66 return &file_messages_proto_enumTypes[0] 67 } 68 69 func (x Digits) Number() protoreflect.EnumNumber { 70 return protoreflect.EnumNumber(x) 71 } 72 73 // Deprecated: Use Digits.Descriptor instead. 74 func (Digits) EnumDescriptor() ([]byte, []int) { 75 return file_messages_proto_rawDescGZIP(), []int{0} 76 } 77 78 type Scalars struct { 79 state protoimpl.MessageState 80 sizeCache protoimpl.SizeCache 81 unknownFields protoimpl.UnknownFields 82 83 BoolValue bool `protobuf:"varint,1,opt,name=bool_value,json=boolValue,proto3" json:"bool_value,omitempty"` 84 Int32Value int32 `protobuf:"varint,2,opt,name=int32_value,json=int32Value,proto3" json:"int32_value,omitempty"` 85 Int64Value int64 `protobuf:"varint,3,opt,name=int64_value,json=int64Value,proto3" json:"int64_value,omitempty"` 86 Uint32Value uint32 `protobuf:"varint,4,opt,name=uint32_value,json=uint32Value,proto3" json:"uint32_value,omitempty"` 87 Uint64Value uint64 `protobuf:"varint,5,opt,name=uint64_value,json=uint64Value,proto3" json:"uint64_value,omitempty"` 88 Sint32Value int32 `protobuf:"zigzag32,6,opt,name=sint32_value,json=sint32Value,proto3" json:"sint32_value,omitempty"` 89 Sint64Value int64 `protobuf:"zigzag64,7,opt,name=sint64_value,json=sint64Value,proto3" json:"sint64_value,omitempty"` 90 Fixed32Value uint32 `protobuf:"fixed32,8,opt,name=fixed32_value,json=fixed32Value,proto3" json:"fixed32_value,omitempty"` 91 Fixed64Value uint64 `protobuf:"fixed64,9,opt,name=fixed64_value,json=fixed64Value,proto3" json:"fixed64_value,omitempty"` 92 Sfixed32Value int32 `protobuf:"fixed32,10,opt,name=sfixed32_value,json=sfixed32Value,proto3" json:"sfixed32_value,omitempty"` 93 Sfixed64Value int64 `protobuf:"fixed64,11,opt,name=sfixed64_value,json=sfixed64Value,proto3" json:"sfixed64_value,omitempty"` 94 FloatValue float32 `protobuf:"fixed32,12,opt,name=float_value,json=floatValue,proto3" json:"float_value,omitempty"` 95 DoubleValue float64 `protobuf:"fixed64,13,opt,name=double_value,json=doubleValue,proto3" json:"double_value,omitempty"` 96 StringValue string `protobuf:"bytes,14,opt,name=string_value,json=stringValue,proto3" json:"string_value,omitempty"` 97 BytesValue []byte `protobuf:"bytes,15,opt,name=bytes_value,json=bytesValue,proto3" json:"bytes_value,omitempty"` 98 } 99 100 func (x *Scalars) Reset() { 101 *x = Scalars{} 102 if protoimpl.UnsafeEnabled { 103 mi := &file_messages_proto_msgTypes[0] 104 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 105 ms.StoreMessageInfo(mi) 106 } 107 } 108 109 func (x *Scalars) String() string { 110 return protoimpl.X.MessageStringOf(x) 111 } 112 113 func (*Scalars) ProtoMessage() {} 114 115 func (x *Scalars) ProtoReflect() protoreflect.Message { 116 mi := &file_messages_proto_msgTypes[0] 117 if protoimpl.UnsafeEnabled && x != nil { 118 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 119 if ms.LoadMessageInfo() == nil { 120 ms.StoreMessageInfo(mi) 121 } 122 return ms 123 } 124 return mi.MessageOf(x) 125 } 126 127 // Deprecated: Use Scalars.ProtoReflect.Descriptor instead. 128 func (*Scalars) Descriptor() ([]byte, []int) { 129 return file_messages_proto_rawDescGZIP(), []int{0} 130 } 131 132 func (x *Scalars) GetBoolValue() bool { 133 if x != nil { 134 return x.BoolValue 135 } 136 return false 137 } 138 139 func (x *Scalars) GetInt32Value() int32 { 140 if x != nil { 141 return x.Int32Value 142 } 143 return 0 144 } 145 146 func (x *Scalars) GetInt64Value() int64 { 147 if x != nil { 148 return x.Int64Value 149 } 150 return 0 151 } 152 153 func (x *Scalars) GetUint32Value() uint32 { 154 if x != nil { 155 return x.Uint32Value 156 } 157 return 0 158 } 159 160 func (x *Scalars) GetUint64Value() uint64 { 161 if x != nil { 162 return x.Uint64Value 163 } 164 return 0 165 } 166 167 func (x *Scalars) GetSint32Value() int32 { 168 if x != nil { 169 return x.Sint32Value 170 } 171 return 0 172 } 173 174 func (x *Scalars) GetSint64Value() int64 { 175 if x != nil { 176 return x.Sint64Value 177 } 178 return 0 179 } 180 181 func (x *Scalars) GetFixed32Value() uint32 { 182 if x != nil { 183 return x.Fixed32Value 184 } 185 return 0 186 } 187 188 func (x *Scalars) GetFixed64Value() uint64 { 189 if x != nil { 190 return x.Fixed64Value 191 } 192 return 0 193 } 194 195 func (x *Scalars) GetSfixed32Value() int32 { 196 if x != nil { 197 return x.Sfixed32Value 198 } 199 return 0 200 } 201 202 func (x *Scalars) GetSfixed64Value() int64 { 203 if x != nil { 204 return x.Sfixed64Value 205 } 206 return 0 207 } 208 209 func (x *Scalars) GetFloatValue() float32 { 210 if x != nil { 211 return x.FloatValue 212 } 213 return 0 214 } 215 216 func (x *Scalars) GetDoubleValue() float64 { 217 if x != nil { 218 return x.DoubleValue 219 } 220 return 0 221 } 222 223 func (x *Scalars) GetStringValue() string { 224 if x != nil { 225 return x.StringValue 226 } 227 return "" 228 } 229 230 func (x *Scalars) GetBytesValue() []byte { 231 if x != nil { 232 return x.BytesValue 233 } 234 return nil 235 } 236 237 type NonScalars struct { 238 state protoimpl.MessageState 239 sizeCache protoimpl.SizeCache 240 unknownFields protoimpl.UnknownFields 241 242 Str2StrMap map[string]string `protobuf:"bytes,1,rep,name=str2str_map,json=str2strMap,proto3" json:"str2str_map,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 243 Str2Int32Map map[string]int32 `protobuf:"bytes,2,rep,name=str2int32_map,json=str2int32Map,proto3" json:"str2int32_map,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 244 Int2EmptyMap map[int32]*emptypb.Empty `protobuf:"bytes,3,rep,name=int2empty_map,json=int2emptyMap,proto3" json:"int2empty_map,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 245 StrList []string `protobuf:"bytes,4,rep,name=str_list,json=strList,proto3" json:"str_list,omitempty"` 246 MsgList []*NonScalars_Child `protobuf:"bytes,5,rep,name=msg_list,json=msgList,proto3" json:"msg_list,omitempty"` 247 RootDigits Digits `protobuf:"varint,6,opt,name=root_digits,json=rootDigits,proto3,enum=grpcbridge.internal.bridgetest.testpb.Digits" json:"root_digits,omitempty"` 248 Duration *durationpb.Duration `protobuf:"bytes,7,opt,name=duration,proto3" json:"duration,omitempty"` 249 Child *NonScalars_Child `protobuf:"bytes,8,opt,name=child,proto3" json:"child,omitempty"` 250 } 251 252 func (x *NonScalars) Reset() { 253 *x = NonScalars{} 254 if protoimpl.UnsafeEnabled { 255 mi := &file_messages_proto_msgTypes[1] 256 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 257 ms.StoreMessageInfo(mi) 258 } 259 } 260 261 func (x *NonScalars) String() string { 262 return protoimpl.X.MessageStringOf(x) 263 } 264 265 func (*NonScalars) ProtoMessage() {} 266 267 func (x *NonScalars) ProtoReflect() protoreflect.Message { 268 mi := &file_messages_proto_msgTypes[1] 269 if protoimpl.UnsafeEnabled && x != nil { 270 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 271 if ms.LoadMessageInfo() == nil { 272 ms.StoreMessageInfo(mi) 273 } 274 return ms 275 } 276 return mi.MessageOf(x) 277 } 278 279 // Deprecated: Use NonScalars.ProtoReflect.Descriptor instead. 280 func (*NonScalars) Descriptor() ([]byte, []int) { 281 return file_messages_proto_rawDescGZIP(), []int{1} 282 } 283 284 func (x *NonScalars) GetStr2StrMap() map[string]string { 285 if x != nil { 286 return x.Str2StrMap 287 } 288 return nil 289 } 290 291 func (x *NonScalars) GetStr2Int32Map() map[string]int32 { 292 if x != nil { 293 return x.Str2Int32Map 294 } 295 return nil 296 } 297 298 func (x *NonScalars) GetInt2EmptyMap() map[int32]*emptypb.Empty { 299 if x != nil { 300 return x.Int2EmptyMap 301 } 302 return nil 303 } 304 305 func (x *NonScalars) GetStrList() []string { 306 if x != nil { 307 return x.StrList 308 } 309 return nil 310 } 311 312 func (x *NonScalars) GetMsgList() []*NonScalars_Child { 313 if x != nil { 314 return x.MsgList 315 } 316 return nil 317 } 318 319 func (x *NonScalars) GetRootDigits() Digits { 320 if x != nil { 321 return x.RootDigits 322 } 323 return Digits_ZERO 324 } 325 326 func (x *NonScalars) GetDuration() *durationpb.Duration { 327 if x != nil { 328 return x.Duration 329 } 330 return nil 331 } 332 333 func (x *NonScalars) GetChild() *NonScalars_Child { 334 if x != nil { 335 return x.Child 336 } 337 return nil 338 } 339 340 type WellKnown struct { 341 state protoimpl.MessageState 342 sizeCache protoimpl.SizeCache 343 unknownFields protoimpl.UnknownFields 344 345 NullValue structpb.NullValue `protobuf:"varint,1,opt,name=null_value,json=nullValue,proto3,enum=google.protobuf.NullValue" json:"null_value,omitempty"` 346 } 347 348 func (x *WellKnown) Reset() { 349 *x = WellKnown{} 350 if protoimpl.UnsafeEnabled { 351 mi := &file_messages_proto_msgTypes[2] 352 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 353 ms.StoreMessageInfo(mi) 354 } 355 } 356 357 func (x *WellKnown) String() string { 358 return protoimpl.X.MessageStringOf(x) 359 } 360 361 func (*WellKnown) ProtoMessage() {} 362 363 func (x *WellKnown) ProtoReflect() protoreflect.Message { 364 mi := &file_messages_proto_msgTypes[2] 365 if protoimpl.UnsafeEnabled && x != nil { 366 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 367 if ms.LoadMessageInfo() == nil { 368 ms.StoreMessageInfo(mi) 369 } 370 return ms 371 } 372 return mi.MessageOf(x) 373 } 374 375 // Deprecated: Use WellKnown.ProtoReflect.Descriptor instead. 376 func (*WellKnown) Descriptor() ([]byte, []int) { 377 return file_messages_proto_rawDescGZIP(), []int{2} 378 } 379 380 func (x *WellKnown) GetNullValue() structpb.NullValue { 381 if x != nil { 382 return x.NullValue 383 } 384 return structpb.NullValue(0) 385 } 386 387 type NonScalars_Child struct { 388 state protoimpl.MessageState 389 sizeCache protoimpl.SizeCache 390 unknownFields protoimpl.UnknownFields 391 392 // Types that are assignable to Nested: 393 // 394 // *NonScalars_Child_Digits 395 // *NonScalars_Child_GrandChild_ 396 Nested isNonScalars_Child_Nested `protobuf_oneof:"nested"` 397 ExtraScalars *Scalars `protobuf:"bytes,3,opt,name=extra_scalars,json=extraScalars,proto3" json:"extra_scalars,omitempty"` 398 } 399 400 func (x *NonScalars_Child) Reset() { 401 *x = NonScalars_Child{} 402 if protoimpl.UnsafeEnabled { 403 mi := &file_messages_proto_msgTypes[3] 404 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 405 ms.StoreMessageInfo(mi) 406 } 407 } 408 409 func (x *NonScalars_Child) String() string { 410 return protoimpl.X.MessageStringOf(x) 411 } 412 413 func (*NonScalars_Child) ProtoMessage() {} 414 415 func (x *NonScalars_Child) ProtoReflect() protoreflect.Message { 416 mi := &file_messages_proto_msgTypes[3] 417 if protoimpl.UnsafeEnabled && x != nil { 418 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 419 if ms.LoadMessageInfo() == nil { 420 ms.StoreMessageInfo(mi) 421 } 422 return ms 423 } 424 return mi.MessageOf(x) 425 } 426 427 // Deprecated: Use NonScalars_Child.ProtoReflect.Descriptor instead. 428 func (*NonScalars_Child) Descriptor() ([]byte, []int) { 429 return file_messages_proto_rawDescGZIP(), []int{1, 0} 430 } 431 432 func (m *NonScalars_Child) GetNested() isNonScalars_Child_Nested { 433 if m != nil { 434 return m.Nested 435 } 436 return nil 437 } 438 439 func (x *NonScalars_Child) GetDigits() Digits { 440 if x, ok := x.GetNested().(*NonScalars_Child_Digits); ok { 441 return x.Digits 442 } 443 return Digits_ZERO 444 } 445 446 func (x *NonScalars_Child) GetGrandChild() *NonScalars_Child_GrandChild { 447 if x, ok := x.GetNested().(*NonScalars_Child_GrandChild_); ok { 448 return x.GrandChild 449 } 450 return nil 451 } 452 453 func (x *NonScalars_Child) GetExtraScalars() *Scalars { 454 if x != nil { 455 return x.ExtraScalars 456 } 457 return nil 458 } 459 460 type isNonScalars_Child_Nested interface { 461 isNonScalars_Child_Nested() 462 } 463 464 type NonScalars_Child_Digits struct { 465 Digits Digits `protobuf:"varint,1,opt,name=digits,proto3,enum=grpcbridge.internal.bridgetest.testpb.Digits,oneof"` 466 } 467 468 type NonScalars_Child_GrandChild_ struct { 469 GrandChild *NonScalars_Child_GrandChild `protobuf:"bytes,2,opt,name=grand_child,json=grandChild,proto3,oneof"` 470 } 471 472 func (*NonScalars_Child_Digits) isNonScalars_Child_Nested() {} 473 474 func (*NonScalars_Child_GrandChild_) isNonScalars_Child_Nested() {} 475 476 type NonScalars_Child_GrandChild struct { 477 state protoimpl.MessageState 478 sizeCache protoimpl.SizeCache 479 unknownFields protoimpl.UnknownFields 480 481 BytesValue []byte `protobuf:"bytes,1,opt,name=bytes_value,json=bytesValue,proto3" json:"bytes_value,omitempty"` 482 } 483 484 func (x *NonScalars_Child_GrandChild) Reset() { 485 *x = NonScalars_Child_GrandChild{} 486 if protoimpl.UnsafeEnabled { 487 mi := &file_messages_proto_msgTypes[7] 488 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 489 ms.StoreMessageInfo(mi) 490 } 491 } 492 493 func (x *NonScalars_Child_GrandChild) String() string { 494 return protoimpl.X.MessageStringOf(x) 495 } 496 497 func (*NonScalars_Child_GrandChild) ProtoMessage() {} 498 499 func (x *NonScalars_Child_GrandChild) ProtoReflect() protoreflect.Message { 500 mi := &file_messages_proto_msgTypes[7] 501 if protoimpl.UnsafeEnabled && x != nil { 502 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 503 if ms.LoadMessageInfo() == nil { 504 ms.StoreMessageInfo(mi) 505 } 506 return ms 507 } 508 return mi.MessageOf(x) 509 } 510 511 // Deprecated: Use NonScalars_Child_GrandChild.ProtoReflect.Descriptor instead. 512 func (*NonScalars_Child_GrandChild) Descriptor() ([]byte, []int) { 513 return file_messages_proto_rawDescGZIP(), []int{1, 0, 0} 514 } 515 516 func (x *NonScalars_Child_GrandChild) GetBytesValue() []byte { 517 if x != nil { 518 return x.BytesValue 519 } 520 return nil 521 } 522 523 var File_messages_proto protoreflect.FileDescriptor 524 525 var file_messages_proto_rawDesc = []byte{ 526 0x0a, 0x0e, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 527 0x12, 0x25, 0x67, 0x72, 0x70, 0x63, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x2e, 0x69, 0x6e, 0x74, 528 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2e, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x74, 0x65, 0x73, 0x74, 529 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x62, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 530 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 531 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 532 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 533 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 534 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 535 0x74, 0x6f, 0x22, 0x96, 0x04, 0x0a, 0x07, 0x53, 0x63, 0x61, 0x6c, 0x61, 0x72, 0x73, 0x12, 0x1d, 536 0x0a, 0x0a, 0x62, 0x6f, 0x6f, 0x6c, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 537 0x28, 0x08, 0x52, 0x09, 0x62, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1f, 0x0a, 538 0x0b, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 539 0x28, 0x05, 0x52, 0x0a, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1f, 540 0x0a, 0x0b, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 541 0x01, 0x28, 0x03, 0x52, 0x0a, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 542 0x21, 0x0a, 0x0c, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 543 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0b, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 544 0x75, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x5f, 0x76, 0x61, 0x6c, 545 0x75, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0b, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 546 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 547 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x11, 0x52, 0x0b, 0x73, 0x69, 0x6e, 548 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x69, 0x6e, 0x74, 549 0x36, 0x34, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x12, 0x52, 0x0b, 550 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x66, 551 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x08, 0x20, 0x01, 552 0x28, 0x07, 0x52, 0x0c, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 553 0x12, 0x23, 0x0a, 0x0d, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x5f, 0x76, 0x61, 0x6c, 0x75, 554 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x06, 0x52, 0x0c, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 555 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 556 0x32, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x0d, 0x73, 557 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x25, 0x0a, 0x0e, 558 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x0b, 559 0x20, 0x01, 0x28, 0x10, 0x52, 0x0d, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x56, 0x61, 560 0x6c, 0x75, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x76, 0x61, 0x6c, 561 0x75, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0a, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x56, 562 0x61, 0x6c, 0x75, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x76, 563 0x61, 0x6c, 0x75, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0b, 0x64, 0x6f, 0x75, 0x62, 564 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x74, 0x72, 0x69, 0x6e, 565 0x67, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 566 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x62, 0x79, 567 0x74, 0x65, 0x73, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0c, 0x52, 568 0x0a, 0x62, 0x79, 0x74, 0x65, 0x73, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0xaa, 0x09, 0x0a, 0x0a, 569 0x4e, 0x6f, 0x6e, 0x53, 0x63, 0x61, 0x6c, 0x61, 0x72, 0x73, 0x12, 0x62, 0x0a, 0x0b, 0x73, 0x74, 570 0x72, 0x32, 0x73, 0x74, 0x72, 0x5f, 0x6d, 0x61, 0x70, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 571 0x41, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x2e, 0x69, 0x6e, 0x74, 572 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2e, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x74, 0x65, 0x73, 0x74, 573 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x6e, 0x53, 0x63, 0x61, 0x6c, 0x61, 574 0x72, 0x73, 0x2e, 0x53, 0x74, 0x72, 0x32, 0x73, 0x74, 0x72, 0x4d, 0x61, 0x70, 0x45, 0x6e, 0x74, 575 0x72, 0x79, 0x52, 0x0a, 0x73, 0x74, 0x72, 0x32, 0x73, 0x74, 0x72, 0x4d, 0x61, 0x70, 0x12, 0x68, 576 0x0a, 0x0d, 0x73, 0x74, 0x72, 0x32, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x6d, 0x61, 0x70, 0x18, 577 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x43, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x62, 0x72, 0x69, 0x64, 578 0x67, 0x65, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2e, 0x62, 0x72, 0x69, 0x64, 579 0x67, 0x65, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 580 0x6e, 0x53, 0x63, 0x61, 0x6c, 0x61, 0x72, 0x73, 0x2e, 0x53, 0x74, 0x72, 0x32, 0x69, 0x6e, 0x74, 581 0x33, 0x32, 0x4d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0c, 0x73, 0x74, 0x72, 0x32, 582 0x69, 0x6e, 0x74, 0x33, 0x32, 0x4d, 0x61, 0x70, 0x12, 0x68, 0x0a, 0x0d, 0x69, 0x6e, 0x74, 0x32, 583 0x65, 0x6d, 0x70, 0x74, 0x79, 0x5f, 0x6d, 0x61, 0x70, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 584 0x43, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x2e, 0x69, 0x6e, 0x74, 585 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2e, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x74, 0x65, 0x73, 0x74, 586 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x6e, 0x53, 0x63, 0x61, 0x6c, 0x61, 587 0x72, 0x73, 0x2e, 0x49, 0x6e, 0x74, 0x32, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x4d, 0x61, 0x70, 0x45, 588 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0c, 0x69, 0x6e, 0x74, 0x32, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x4d, 589 0x61, 0x70, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x74, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x04, 590 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x73, 0x74, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x52, 0x0a, 591 0x08, 0x6d, 0x73, 0x67, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 592 0x37, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x2e, 0x69, 0x6e, 0x74, 593 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2e, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x74, 0x65, 0x73, 0x74, 594 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x6e, 0x53, 0x63, 0x61, 0x6c, 0x61, 595 0x72, 0x73, 0x2e, 0x43, 0x68, 0x69, 0x6c, 0x64, 0x52, 0x07, 0x6d, 0x73, 0x67, 0x4c, 0x69, 0x73, 596 0x74, 0x12, 0x4e, 0x0a, 0x0b, 0x72, 0x6f, 0x6f, 0x74, 0x5f, 0x64, 0x69, 0x67, 0x69, 0x74, 0x73, 597 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2d, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x62, 0x72, 0x69, 598 0x64, 0x67, 0x65, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2e, 0x62, 0x72, 0x69, 599 0x64, 0x67, 0x65, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x62, 0x2e, 0x44, 600 0x69, 0x67, 0x69, 0x74, 0x73, 0x52, 0x0a, 0x72, 0x6f, 0x6f, 0x74, 0x44, 0x69, 0x67, 0x69, 0x74, 601 0x73, 0x12, 0x35, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 602 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 603 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x08, 604 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4d, 0x0a, 0x05, 0x63, 0x68, 0x69, 0x6c, 605 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x62, 0x72, 606 0x69, 0x64, 0x67, 0x65, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2e, 0x62, 0x72, 607 0x69, 0x64, 0x67, 0x65, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x62, 0x2e, 608 0x4e, 0x6f, 0x6e, 0x53, 0x63, 0x61, 0x6c, 0x61, 0x72, 0x73, 0x2e, 0x43, 0x68, 0x69, 0x6c, 0x64, 609 0x52, 0x05, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x1a, 0xc5, 0x02, 0x0a, 0x05, 0x43, 0x68, 0x69, 0x6c, 610 0x64, 0x12, 0x47, 0x0a, 0x06, 0x64, 0x69, 0x67, 0x69, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 611 0x0e, 0x32, 0x2d, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x2e, 0x69, 612 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2e, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x74, 0x65, 613 0x73, 0x74, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x62, 0x2e, 0x44, 0x69, 0x67, 0x69, 0x74, 0x73, 614 0x48, 0x00, 0x52, 0x06, 0x64, 0x69, 0x67, 0x69, 0x74, 0x73, 0x12, 0x65, 0x0a, 0x0b, 0x67, 0x72, 615 0x61, 0x6e, 0x64, 0x5f, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 616 0x42, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x2e, 0x69, 0x6e, 0x74, 617 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2e, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x74, 0x65, 0x73, 0x74, 618 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x6e, 0x53, 0x63, 0x61, 0x6c, 0x61, 619 0x72, 0x73, 0x2e, 0x43, 0x68, 0x69, 0x6c, 0x64, 0x2e, 0x47, 0x72, 0x61, 0x6e, 0x64, 0x43, 0x68, 620 0x69, 0x6c, 0x64, 0x48, 0x00, 0x52, 0x0a, 0x67, 0x72, 0x61, 0x6e, 0x64, 0x43, 0x68, 0x69, 0x6c, 621 0x64, 0x12, 0x53, 0x0a, 0x0d, 0x65, 0x78, 0x74, 0x72, 0x61, 0x5f, 0x73, 0x63, 0x61, 0x6c, 0x61, 622 0x72, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x62, 623 0x72, 0x69, 0x64, 0x67, 0x65, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2e, 0x62, 624 0x72, 0x69, 0x64, 0x67, 0x65, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x62, 625 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x61, 0x72, 0x73, 0x52, 0x0c, 0x65, 0x78, 0x74, 0x72, 0x61, 0x53, 626 0x63, 0x61, 0x6c, 0x61, 0x72, 0x73, 0x1a, 0x2d, 0x0a, 0x0a, 0x47, 0x72, 0x61, 0x6e, 0x64, 0x43, 627 0x68, 0x69, 0x6c, 0x64, 0x12, 0x1f, 0x0a, 0x0b, 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x76, 0x61, 628 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x62, 0x79, 0x74, 0x65, 0x73, 629 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x08, 0x0a, 0x06, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x1a, 630 0x3d, 0x0a, 0x0f, 0x53, 0x74, 0x72, 0x32, 0x73, 0x74, 0x72, 0x4d, 0x61, 0x70, 0x45, 0x6e, 0x74, 631 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 632 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 633 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3f, 634 0x0a, 0x11, 0x53, 0x74, 0x72, 0x32, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x4d, 0x61, 0x70, 0x45, 0x6e, 635 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 636 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 637 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 638 0x57, 0x0a, 0x11, 0x49, 0x6e, 0x74, 0x32, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x4d, 0x61, 0x70, 0x45, 639 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 640 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2c, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 641 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 642 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, 0x05, 0x76, 643 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x46, 0x0a, 0x09, 0x57, 0x65, 0x6c, 0x6c, 644 0x4b, 0x6e, 0x6f, 0x77, 0x6e, 0x12, 0x39, 0x0a, 0x0a, 0x6e, 0x75, 0x6c, 0x6c, 0x5f, 0x76, 0x61, 645 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 646 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4e, 0x75, 0x6c, 0x6c, 647 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x09, 0x6e, 0x75, 0x6c, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 648 0x2a, 0x32, 0x0a, 0x06, 0x44, 0x69, 0x67, 0x69, 0x74, 0x73, 0x12, 0x08, 0x0a, 0x04, 0x5a, 0x45, 649 0x52, 0x4f, 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x4e, 0x4f, 0x4e, 0x45, 0x10, 0x00, 0x12, 0x07, 650 0x0a, 0x03, 0x4f, 0x4e, 0x45, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x54, 0x57, 0x4f, 0x10, 0x02, 651 0x1a, 0x02, 0x10, 0x01, 0x42, 0x39, 0x5a, 0x37, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 652 0x6f, 0x6d, 0x2f, 0x72, 0x65, 0x6e, 0x62, 0x6f, 0x75, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x62, 0x72, 653 0x69, 0x64, 0x67, 0x65, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x62, 0x72, 654 0x69, 0x64, 0x67, 0x65, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x62, 0x62, 655 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 656 } 657 658 var ( 659 file_messages_proto_rawDescOnce sync.Once 660 file_messages_proto_rawDescData = file_messages_proto_rawDesc 661 ) 662 663 func file_messages_proto_rawDescGZIP() []byte { 664 file_messages_proto_rawDescOnce.Do(func() { 665 file_messages_proto_rawDescData = protoimpl.X.CompressGZIP(file_messages_proto_rawDescData) 666 }) 667 return file_messages_proto_rawDescData 668 } 669 670 var file_messages_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 671 var file_messages_proto_msgTypes = make([]protoimpl.MessageInfo, 8) 672 var file_messages_proto_goTypes = []interface{}{ 673 (Digits)(0), // 0: grpcbridge.internal.bridgetest.testpb.Digits 674 (*Scalars)(nil), // 1: grpcbridge.internal.bridgetest.testpb.Scalars 675 (*NonScalars)(nil), // 2: grpcbridge.internal.bridgetest.testpb.NonScalars 676 (*WellKnown)(nil), // 3: grpcbridge.internal.bridgetest.testpb.WellKnown 677 (*NonScalars_Child)(nil), // 4: grpcbridge.internal.bridgetest.testpb.NonScalars.Child 678 nil, // 5: grpcbridge.internal.bridgetest.testpb.NonScalars.Str2strMapEntry 679 nil, // 6: grpcbridge.internal.bridgetest.testpb.NonScalars.Str2int32MapEntry 680 nil, // 7: grpcbridge.internal.bridgetest.testpb.NonScalars.Int2emptyMapEntry 681 (*NonScalars_Child_GrandChild)(nil), // 8: grpcbridge.internal.bridgetest.testpb.NonScalars.Child.GrandChild 682 (*durationpb.Duration)(nil), // 9: google.protobuf.Duration 683 (structpb.NullValue)(0), // 10: google.protobuf.NullValue 684 (*emptypb.Empty)(nil), // 11: google.protobuf.Empty 685 } 686 var file_messages_proto_depIdxs = []int32{ 687 5, // 0: grpcbridge.internal.bridgetest.testpb.NonScalars.str2str_map:type_name -> grpcbridge.internal.bridgetest.testpb.NonScalars.Str2strMapEntry 688 6, // 1: grpcbridge.internal.bridgetest.testpb.NonScalars.str2int32_map:type_name -> grpcbridge.internal.bridgetest.testpb.NonScalars.Str2int32MapEntry 689 7, // 2: grpcbridge.internal.bridgetest.testpb.NonScalars.int2empty_map:type_name -> grpcbridge.internal.bridgetest.testpb.NonScalars.Int2emptyMapEntry 690 4, // 3: grpcbridge.internal.bridgetest.testpb.NonScalars.msg_list:type_name -> grpcbridge.internal.bridgetest.testpb.NonScalars.Child 691 0, // 4: grpcbridge.internal.bridgetest.testpb.NonScalars.root_digits:type_name -> grpcbridge.internal.bridgetest.testpb.Digits 692 9, // 5: grpcbridge.internal.bridgetest.testpb.NonScalars.duration:type_name -> google.protobuf.Duration 693 4, // 6: grpcbridge.internal.bridgetest.testpb.NonScalars.child:type_name -> grpcbridge.internal.bridgetest.testpb.NonScalars.Child 694 10, // 7: grpcbridge.internal.bridgetest.testpb.WellKnown.null_value:type_name -> google.protobuf.NullValue 695 0, // 8: grpcbridge.internal.bridgetest.testpb.NonScalars.Child.digits:type_name -> grpcbridge.internal.bridgetest.testpb.Digits 696 8, // 9: grpcbridge.internal.bridgetest.testpb.NonScalars.Child.grand_child:type_name -> grpcbridge.internal.bridgetest.testpb.NonScalars.Child.GrandChild 697 1, // 10: grpcbridge.internal.bridgetest.testpb.NonScalars.Child.extra_scalars:type_name -> grpcbridge.internal.bridgetest.testpb.Scalars 698 11, // 11: grpcbridge.internal.bridgetest.testpb.NonScalars.Int2emptyMapEntry.value:type_name -> google.protobuf.Empty 699 12, // [12:12] is the sub-list for method output_type 700 12, // [12:12] is the sub-list for method input_type 701 12, // [12:12] is the sub-list for extension type_name 702 12, // [12:12] is the sub-list for extension extendee 703 0, // [0:12] is the sub-list for field type_name 704 } 705 706 func init() { file_messages_proto_init() } 707 func file_messages_proto_init() { 708 if File_messages_proto != nil { 709 return 710 } 711 if !protoimpl.UnsafeEnabled { 712 file_messages_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 713 switch v := v.(*Scalars); i { 714 case 0: 715 return &v.state 716 case 1: 717 return &v.sizeCache 718 case 2: 719 return &v.unknownFields 720 default: 721 return nil 722 } 723 } 724 file_messages_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 725 switch v := v.(*NonScalars); i { 726 case 0: 727 return &v.state 728 case 1: 729 return &v.sizeCache 730 case 2: 731 return &v.unknownFields 732 default: 733 return nil 734 } 735 } 736 file_messages_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 737 switch v := v.(*WellKnown); i { 738 case 0: 739 return &v.state 740 case 1: 741 return &v.sizeCache 742 case 2: 743 return &v.unknownFields 744 default: 745 return nil 746 } 747 } 748 file_messages_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 749 switch v := v.(*NonScalars_Child); i { 750 case 0: 751 return &v.state 752 case 1: 753 return &v.sizeCache 754 case 2: 755 return &v.unknownFields 756 default: 757 return nil 758 } 759 } 760 file_messages_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 761 switch v := v.(*NonScalars_Child_GrandChild); i { 762 case 0: 763 return &v.state 764 case 1: 765 return &v.sizeCache 766 case 2: 767 return &v.unknownFields 768 default: 769 return nil 770 } 771 } 772 } 773 file_messages_proto_msgTypes[3].OneofWrappers = []interface{}{ 774 (*NonScalars_Child_Digits)(nil), 775 (*NonScalars_Child_GrandChild_)(nil), 776 } 777 type x struct{} 778 out := protoimpl.TypeBuilder{ 779 File: protoimpl.DescBuilder{ 780 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 781 RawDescriptor: file_messages_proto_rawDesc, 782 NumEnums: 1, 783 NumMessages: 8, 784 NumExtensions: 0, 785 NumServices: 0, 786 }, 787 GoTypes: file_messages_proto_goTypes, 788 DependencyIndexes: file_messages_proto_depIdxs, 789 EnumInfos: file_messages_proto_enumTypes, 790 MessageInfos: file_messages_proto_msgTypes, 791 }.Build() 792 File_messages_proto = out.File 793 file_messages_proto_rawDesc = nil 794 file_messages_proto_goTypes = nil 795 file_messages_proto_depIdxs = nil 796 }