github.com/hxx258456/ccgo@v0.0.5-0.20230213014102-48b35f46f66f/grpc/test/grpc_testing/test.pb.go (about) 1 // Copyright 2017 gRPC authors. 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // An integration test service that covers all the method signature permutations 16 // of unary/streaming requests/responses. 17 18 // Code generated by protoc-gen-go. DO NOT EDIT. 19 // versions: 20 // protoc-gen-go v1.25.0 21 // protoc v3.14.0 22 // source: test/grpc_testing/test.proto 23 24 package grpc_testing 25 26 import ( 27 proto "github.com/golang/protobuf/proto" 28 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 29 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 30 reflect "reflect" 31 sync "sync" 32 ) 33 34 const ( 35 // Verify that this generated code is sufficiently up-to-date. 36 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 37 // Verify that runtime/protoimpl is sufficiently up-to-date. 38 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 39 ) 40 41 // This is a compile-time assertion that a sufficiently up-to-date version 42 // of the legacy proto package is being used. 43 const _ = proto.ProtoPackageIsVersion4 44 45 // The type of payload that should be returned. 46 type PayloadType int32 47 48 const ( 49 // Compressable text format. 50 PayloadType_COMPRESSABLE PayloadType = 0 51 // Uncompressable binary format. 52 PayloadType_UNCOMPRESSABLE PayloadType = 1 53 // Randomly chosen from all other formats defined in this enum. 54 PayloadType_RANDOM PayloadType = 2 55 ) 56 57 // Enum value maps for PayloadType. 58 var ( 59 PayloadType_name = map[int32]string{ 60 0: "COMPRESSABLE", 61 1: "UNCOMPRESSABLE", 62 2: "RANDOM", 63 } 64 PayloadType_value = map[string]int32{ 65 "COMPRESSABLE": 0, 66 "UNCOMPRESSABLE": 1, 67 "RANDOM": 2, 68 } 69 ) 70 71 func (x PayloadType) Enum() *PayloadType { 72 p := new(PayloadType) 73 *p = x 74 return p 75 } 76 77 func (x PayloadType) String() string { 78 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 79 } 80 81 func (PayloadType) Descriptor() protoreflect.EnumDescriptor { 82 return file_test_grpc_testing_test_proto_enumTypes[0].Descriptor() 83 } 84 85 func (PayloadType) Type() protoreflect.EnumType { 86 return &file_test_grpc_testing_test_proto_enumTypes[0] 87 } 88 89 func (x PayloadType) Number() protoreflect.EnumNumber { 90 return protoreflect.EnumNumber(x) 91 } 92 93 // Deprecated: Use PayloadType.Descriptor instead. 94 func (PayloadType) EnumDescriptor() ([]byte, []int) { 95 return file_test_grpc_testing_test_proto_rawDescGZIP(), []int{0} 96 } 97 98 type Empty struct { 99 state protoimpl.MessageState 100 sizeCache protoimpl.SizeCache 101 unknownFields protoimpl.UnknownFields 102 } 103 104 func (x *Empty) Reset() { 105 *x = Empty{} 106 if protoimpl.UnsafeEnabled { 107 mi := &file_test_grpc_testing_test_proto_msgTypes[0] 108 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 109 ms.StoreMessageInfo(mi) 110 } 111 } 112 113 func (x *Empty) String() string { 114 return protoimpl.X.MessageStringOf(x) 115 } 116 117 func (*Empty) ProtoMessage() {} 118 119 func (x *Empty) ProtoReflect() protoreflect.Message { 120 mi := &file_test_grpc_testing_test_proto_msgTypes[0] 121 if protoimpl.UnsafeEnabled && x != nil { 122 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 123 if ms.LoadMessageInfo() == nil { 124 ms.StoreMessageInfo(mi) 125 } 126 return ms 127 } 128 return mi.MessageOf(x) 129 } 130 131 // Deprecated: Use Empty.ProtoReflect.Descriptor instead. 132 func (*Empty) Descriptor() ([]byte, []int) { 133 return file_test_grpc_testing_test_proto_rawDescGZIP(), []int{0} 134 } 135 136 // A block of data, to simply increase gRPC message size. 137 type Payload struct { 138 state protoimpl.MessageState 139 sizeCache protoimpl.SizeCache 140 unknownFields protoimpl.UnknownFields 141 142 // The type of data in body. 143 Type PayloadType `protobuf:"varint,1,opt,name=type,proto3,enum=grpc.testing.PayloadType" json:"type,omitempty"` 144 // Primary contents of payload. 145 Body []byte `protobuf:"bytes,2,opt,name=body,proto3" json:"body,omitempty"` 146 } 147 148 func (x *Payload) Reset() { 149 *x = Payload{} 150 if protoimpl.UnsafeEnabled { 151 mi := &file_test_grpc_testing_test_proto_msgTypes[1] 152 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 153 ms.StoreMessageInfo(mi) 154 } 155 } 156 157 func (x *Payload) String() string { 158 return protoimpl.X.MessageStringOf(x) 159 } 160 161 func (*Payload) ProtoMessage() {} 162 163 func (x *Payload) ProtoReflect() protoreflect.Message { 164 mi := &file_test_grpc_testing_test_proto_msgTypes[1] 165 if protoimpl.UnsafeEnabled && x != nil { 166 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 167 if ms.LoadMessageInfo() == nil { 168 ms.StoreMessageInfo(mi) 169 } 170 return ms 171 } 172 return mi.MessageOf(x) 173 } 174 175 // Deprecated: Use Payload.ProtoReflect.Descriptor instead. 176 func (*Payload) Descriptor() ([]byte, []int) { 177 return file_test_grpc_testing_test_proto_rawDescGZIP(), []int{1} 178 } 179 180 func (x *Payload) GetType() PayloadType { 181 if x != nil { 182 return x.Type 183 } 184 return PayloadType_COMPRESSABLE 185 } 186 187 func (x *Payload) GetBody() []byte { 188 if x != nil { 189 return x.Body 190 } 191 return nil 192 } 193 194 // Unary request. 195 type SimpleRequest struct { 196 state protoimpl.MessageState 197 sizeCache protoimpl.SizeCache 198 unknownFields protoimpl.UnknownFields 199 200 // Desired payload type in the response from the server. 201 // If response_type is RANDOM, server randomly chooses one from other formats. 202 ResponseType PayloadType `protobuf:"varint,1,opt,name=response_type,json=responseType,proto3,enum=grpc.testing.PayloadType" json:"response_type,omitempty"` 203 // Desired payload size in the response from the server. 204 // If response_type is COMPRESSABLE, this denotes the size before compression. 205 ResponseSize int32 `protobuf:"varint,2,opt,name=response_size,json=responseSize,proto3" json:"response_size,omitempty"` 206 // Optional input payload sent along with the request. 207 Payload *Payload `protobuf:"bytes,3,opt,name=payload,proto3" json:"payload,omitempty"` 208 // Whether SimpleResponse should include username. 209 FillUsername bool `protobuf:"varint,4,opt,name=fill_username,json=fillUsername,proto3" json:"fill_username,omitempty"` 210 // Whether SimpleResponse should include OAuth scope. 211 FillOauthScope bool `protobuf:"varint,5,opt,name=fill_oauth_scope,json=fillOauthScope,proto3" json:"fill_oauth_scope,omitempty"` 212 } 213 214 func (x *SimpleRequest) Reset() { 215 *x = SimpleRequest{} 216 if protoimpl.UnsafeEnabled { 217 mi := &file_test_grpc_testing_test_proto_msgTypes[2] 218 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 219 ms.StoreMessageInfo(mi) 220 } 221 } 222 223 func (x *SimpleRequest) String() string { 224 return protoimpl.X.MessageStringOf(x) 225 } 226 227 func (*SimpleRequest) ProtoMessage() {} 228 229 func (x *SimpleRequest) ProtoReflect() protoreflect.Message { 230 mi := &file_test_grpc_testing_test_proto_msgTypes[2] 231 if protoimpl.UnsafeEnabled && x != nil { 232 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 233 if ms.LoadMessageInfo() == nil { 234 ms.StoreMessageInfo(mi) 235 } 236 return ms 237 } 238 return mi.MessageOf(x) 239 } 240 241 // Deprecated: Use SimpleRequest.ProtoReflect.Descriptor instead. 242 func (*SimpleRequest) Descriptor() ([]byte, []int) { 243 return file_test_grpc_testing_test_proto_rawDescGZIP(), []int{2} 244 } 245 246 func (x *SimpleRequest) GetResponseType() PayloadType { 247 if x != nil { 248 return x.ResponseType 249 } 250 return PayloadType_COMPRESSABLE 251 } 252 253 func (x *SimpleRequest) GetResponseSize() int32 { 254 if x != nil { 255 return x.ResponseSize 256 } 257 return 0 258 } 259 260 func (x *SimpleRequest) GetPayload() *Payload { 261 if x != nil { 262 return x.Payload 263 } 264 return nil 265 } 266 267 func (x *SimpleRequest) GetFillUsername() bool { 268 if x != nil { 269 return x.FillUsername 270 } 271 return false 272 } 273 274 func (x *SimpleRequest) GetFillOauthScope() bool { 275 if x != nil { 276 return x.FillOauthScope 277 } 278 return false 279 } 280 281 // Unary response, as configured by the request. 282 type SimpleResponse struct { 283 state protoimpl.MessageState 284 sizeCache protoimpl.SizeCache 285 unknownFields protoimpl.UnknownFields 286 287 // Payload to increase message size. 288 Payload *Payload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"` 289 // The user the request came from, for verifying authentication was 290 // successful when the client expected it. 291 Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` 292 // OAuth scope. 293 OauthScope string `protobuf:"bytes,3,opt,name=oauth_scope,json=oauthScope,proto3" json:"oauth_scope,omitempty"` 294 } 295 296 func (x *SimpleResponse) Reset() { 297 *x = SimpleResponse{} 298 if protoimpl.UnsafeEnabled { 299 mi := &file_test_grpc_testing_test_proto_msgTypes[3] 300 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 301 ms.StoreMessageInfo(mi) 302 } 303 } 304 305 func (x *SimpleResponse) String() string { 306 return protoimpl.X.MessageStringOf(x) 307 } 308 309 func (*SimpleResponse) ProtoMessage() {} 310 311 func (x *SimpleResponse) ProtoReflect() protoreflect.Message { 312 mi := &file_test_grpc_testing_test_proto_msgTypes[3] 313 if protoimpl.UnsafeEnabled && x != nil { 314 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 315 if ms.LoadMessageInfo() == nil { 316 ms.StoreMessageInfo(mi) 317 } 318 return ms 319 } 320 return mi.MessageOf(x) 321 } 322 323 // Deprecated: Use SimpleResponse.ProtoReflect.Descriptor instead. 324 func (*SimpleResponse) Descriptor() ([]byte, []int) { 325 return file_test_grpc_testing_test_proto_rawDescGZIP(), []int{3} 326 } 327 328 func (x *SimpleResponse) GetPayload() *Payload { 329 if x != nil { 330 return x.Payload 331 } 332 return nil 333 } 334 335 func (x *SimpleResponse) GetUsername() string { 336 if x != nil { 337 return x.Username 338 } 339 return "" 340 } 341 342 func (x *SimpleResponse) GetOauthScope() string { 343 if x != nil { 344 return x.OauthScope 345 } 346 return "" 347 } 348 349 // Client-streaming request. 350 type StreamingInputCallRequest struct { 351 state protoimpl.MessageState 352 sizeCache protoimpl.SizeCache 353 unknownFields protoimpl.UnknownFields 354 355 // Optional input payload sent along with the request. 356 Payload *Payload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"` 357 } 358 359 func (x *StreamingInputCallRequest) Reset() { 360 *x = StreamingInputCallRequest{} 361 if protoimpl.UnsafeEnabled { 362 mi := &file_test_grpc_testing_test_proto_msgTypes[4] 363 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 364 ms.StoreMessageInfo(mi) 365 } 366 } 367 368 func (x *StreamingInputCallRequest) String() string { 369 return protoimpl.X.MessageStringOf(x) 370 } 371 372 func (*StreamingInputCallRequest) ProtoMessage() {} 373 374 func (x *StreamingInputCallRequest) ProtoReflect() protoreflect.Message { 375 mi := &file_test_grpc_testing_test_proto_msgTypes[4] 376 if protoimpl.UnsafeEnabled && x != nil { 377 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 378 if ms.LoadMessageInfo() == nil { 379 ms.StoreMessageInfo(mi) 380 } 381 return ms 382 } 383 return mi.MessageOf(x) 384 } 385 386 // Deprecated: Use StreamingInputCallRequest.ProtoReflect.Descriptor instead. 387 func (*StreamingInputCallRequest) Descriptor() ([]byte, []int) { 388 return file_test_grpc_testing_test_proto_rawDescGZIP(), []int{4} 389 } 390 391 func (x *StreamingInputCallRequest) GetPayload() *Payload { 392 if x != nil { 393 return x.Payload 394 } 395 return nil 396 } 397 398 // Client-streaming response. 399 type StreamingInputCallResponse struct { 400 state protoimpl.MessageState 401 sizeCache protoimpl.SizeCache 402 unknownFields protoimpl.UnknownFields 403 404 // Aggregated size of payloads received from the client. 405 AggregatedPayloadSize int32 `protobuf:"varint,1,opt,name=aggregated_payload_size,json=aggregatedPayloadSize,proto3" json:"aggregated_payload_size,omitempty"` 406 } 407 408 func (x *StreamingInputCallResponse) Reset() { 409 *x = StreamingInputCallResponse{} 410 if protoimpl.UnsafeEnabled { 411 mi := &file_test_grpc_testing_test_proto_msgTypes[5] 412 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 413 ms.StoreMessageInfo(mi) 414 } 415 } 416 417 func (x *StreamingInputCallResponse) String() string { 418 return protoimpl.X.MessageStringOf(x) 419 } 420 421 func (*StreamingInputCallResponse) ProtoMessage() {} 422 423 func (x *StreamingInputCallResponse) ProtoReflect() protoreflect.Message { 424 mi := &file_test_grpc_testing_test_proto_msgTypes[5] 425 if protoimpl.UnsafeEnabled && x != nil { 426 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 427 if ms.LoadMessageInfo() == nil { 428 ms.StoreMessageInfo(mi) 429 } 430 return ms 431 } 432 return mi.MessageOf(x) 433 } 434 435 // Deprecated: Use StreamingInputCallResponse.ProtoReflect.Descriptor instead. 436 func (*StreamingInputCallResponse) Descriptor() ([]byte, []int) { 437 return file_test_grpc_testing_test_proto_rawDescGZIP(), []int{5} 438 } 439 440 func (x *StreamingInputCallResponse) GetAggregatedPayloadSize() int32 { 441 if x != nil { 442 return x.AggregatedPayloadSize 443 } 444 return 0 445 } 446 447 // Configuration for a particular response. 448 type ResponseParameters struct { 449 state protoimpl.MessageState 450 sizeCache protoimpl.SizeCache 451 unknownFields protoimpl.UnknownFields 452 453 // Desired payload sizes in responses from the server. 454 // If response_type is COMPRESSABLE, this denotes the size before compression. 455 Size int32 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"` 456 // Desired interval between consecutive responses in the response stream in 457 // microseconds. 458 IntervalUs int32 `protobuf:"varint,2,opt,name=interval_us,json=intervalUs,proto3" json:"interval_us,omitempty"` 459 } 460 461 func (x *ResponseParameters) Reset() { 462 *x = ResponseParameters{} 463 if protoimpl.UnsafeEnabled { 464 mi := &file_test_grpc_testing_test_proto_msgTypes[6] 465 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 466 ms.StoreMessageInfo(mi) 467 } 468 } 469 470 func (x *ResponseParameters) String() string { 471 return protoimpl.X.MessageStringOf(x) 472 } 473 474 func (*ResponseParameters) ProtoMessage() {} 475 476 func (x *ResponseParameters) ProtoReflect() protoreflect.Message { 477 mi := &file_test_grpc_testing_test_proto_msgTypes[6] 478 if protoimpl.UnsafeEnabled && x != nil { 479 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 480 if ms.LoadMessageInfo() == nil { 481 ms.StoreMessageInfo(mi) 482 } 483 return ms 484 } 485 return mi.MessageOf(x) 486 } 487 488 // Deprecated: Use ResponseParameters.ProtoReflect.Descriptor instead. 489 func (*ResponseParameters) Descriptor() ([]byte, []int) { 490 return file_test_grpc_testing_test_proto_rawDescGZIP(), []int{6} 491 } 492 493 func (x *ResponseParameters) GetSize() int32 { 494 if x != nil { 495 return x.Size 496 } 497 return 0 498 } 499 500 func (x *ResponseParameters) GetIntervalUs() int32 { 501 if x != nil { 502 return x.IntervalUs 503 } 504 return 0 505 } 506 507 // Server-streaming request. 508 type StreamingOutputCallRequest struct { 509 state protoimpl.MessageState 510 sizeCache protoimpl.SizeCache 511 unknownFields protoimpl.UnknownFields 512 513 // Desired payload type in the response from the server. 514 // If response_type is RANDOM, the payload from each response in the stream 515 // might be of different types. This is to simulate a mixed type of payload 516 // stream. 517 ResponseType PayloadType `protobuf:"varint,1,opt,name=response_type,json=responseType,proto3,enum=grpc.testing.PayloadType" json:"response_type,omitempty"` 518 // Configuration for each expected response message. 519 ResponseParameters []*ResponseParameters `protobuf:"bytes,2,rep,name=response_parameters,json=responseParameters,proto3" json:"response_parameters,omitempty"` 520 // Optional input payload sent along with the request. 521 Payload *Payload `protobuf:"bytes,3,opt,name=payload,proto3" json:"payload,omitempty"` 522 } 523 524 func (x *StreamingOutputCallRequest) Reset() { 525 *x = StreamingOutputCallRequest{} 526 if protoimpl.UnsafeEnabled { 527 mi := &file_test_grpc_testing_test_proto_msgTypes[7] 528 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 529 ms.StoreMessageInfo(mi) 530 } 531 } 532 533 func (x *StreamingOutputCallRequest) String() string { 534 return protoimpl.X.MessageStringOf(x) 535 } 536 537 func (*StreamingOutputCallRequest) ProtoMessage() {} 538 539 func (x *StreamingOutputCallRequest) ProtoReflect() protoreflect.Message { 540 mi := &file_test_grpc_testing_test_proto_msgTypes[7] 541 if protoimpl.UnsafeEnabled && x != nil { 542 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 543 if ms.LoadMessageInfo() == nil { 544 ms.StoreMessageInfo(mi) 545 } 546 return ms 547 } 548 return mi.MessageOf(x) 549 } 550 551 // Deprecated: Use StreamingOutputCallRequest.ProtoReflect.Descriptor instead. 552 func (*StreamingOutputCallRequest) Descriptor() ([]byte, []int) { 553 return file_test_grpc_testing_test_proto_rawDescGZIP(), []int{7} 554 } 555 556 func (x *StreamingOutputCallRequest) GetResponseType() PayloadType { 557 if x != nil { 558 return x.ResponseType 559 } 560 return PayloadType_COMPRESSABLE 561 } 562 563 func (x *StreamingOutputCallRequest) GetResponseParameters() []*ResponseParameters { 564 if x != nil { 565 return x.ResponseParameters 566 } 567 return nil 568 } 569 570 func (x *StreamingOutputCallRequest) GetPayload() *Payload { 571 if x != nil { 572 return x.Payload 573 } 574 return nil 575 } 576 577 // Server-streaming response, as configured by the request and parameters. 578 type StreamingOutputCallResponse struct { 579 state protoimpl.MessageState 580 sizeCache protoimpl.SizeCache 581 unknownFields protoimpl.UnknownFields 582 583 // Payload to increase response size. 584 Payload *Payload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"` 585 } 586 587 func (x *StreamingOutputCallResponse) Reset() { 588 *x = StreamingOutputCallResponse{} 589 if protoimpl.UnsafeEnabled { 590 mi := &file_test_grpc_testing_test_proto_msgTypes[8] 591 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 592 ms.StoreMessageInfo(mi) 593 } 594 } 595 596 func (x *StreamingOutputCallResponse) String() string { 597 return protoimpl.X.MessageStringOf(x) 598 } 599 600 func (*StreamingOutputCallResponse) ProtoMessage() {} 601 602 func (x *StreamingOutputCallResponse) ProtoReflect() protoreflect.Message { 603 mi := &file_test_grpc_testing_test_proto_msgTypes[8] 604 if protoimpl.UnsafeEnabled && x != nil { 605 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 606 if ms.LoadMessageInfo() == nil { 607 ms.StoreMessageInfo(mi) 608 } 609 return ms 610 } 611 return mi.MessageOf(x) 612 } 613 614 // Deprecated: Use StreamingOutputCallResponse.ProtoReflect.Descriptor instead. 615 func (*StreamingOutputCallResponse) Descriptor() ([]byte, []int) { 616 return file_test_grpc_testing_test_proto_rawDescGZIP(), []int{8} 617 } 618 619 func (x *StreamingOutputCallResponse) GetPayload() *Payload { 620 if x != nil { 621 return x.Payload 622 } 623 return nil 624 } 625 626 var File_test_grpc_testing_test_proto protoreflect.FileDescriptor 627 628 var file_test_grpc_testing_test_proto_rawDesc = []byte{ 629 0x0a, 0x1c, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x5f, 0x74, 0x65, 0x73, 0x74, 630 0x69, 0x6e, 0x67, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0c, 631 0x67, 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x22, 0x07, 0x0a, 0x05, 632 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x4c, 0x0a, 0x07, 0x50, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 633 0x12, 0x2d, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x19, 634 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x50, 0x61, 635 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 636 0x12, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x62, 637 0x6f, 0x64, 0x79, 0x22, 0xf4, 0x01, 0x0a, 0x0d, 0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x52, 0x65, 638 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3e, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 639 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x19, 0x2e, 0x67, 640 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x50, 0x61, 0x79, 0x6c, 641 0x6f, 0x61, 0x64, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 642 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 643 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x72, 0x65, 644 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x2f, 0x0a, 0x07, 0x70, 0x61, 645 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x67, 0x72, 646 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x50, 0x61, 0x79, 0x6c, 0x6f, 647 0x61, 0x64, 0x52, 0x07, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x23, 0x0a, 0x0d, 0x66, 648 0x69, 0x6c, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 649 0x28, 0x08, 0x52, 0x0c, 0x66, 0x69, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 650 0x12, 0x28, 0x0a, 0x10, 0x66, 0x69, 0x6c, 0x6c, 0x5f, 0x6f, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x73, 651 0x63, 0x6f, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x66, 0x69, 0x6c, 0x6c, 652 0x4f, 0x61, 0x75, 0x74, 0x68, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x22, 0x7e, 0x0a, 0x0e, 0x53, 0x69, 653 0x6d, 0x70, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2f, 0x0a, 0x07, 654 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 655 0x67, 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x50, 0x61, 0x79, 656 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x07, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x1a, 0x0a, 657 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 658 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x6f, 0x61, 0x75, 659 0x74, 0x68, 0x5f, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 660 0x6f, 0x61, 0x75, 0x74, 0x68, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x22, 0x4c, 0x0a, 0x19, 0x53, 0x74, 661 0x72, 0x65, 0x61, 0x6d, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x70, 0x75, 0x74, 0x43, 0x61, 0x6c, 0x6c, 662 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2f, 0x0a, 0x07, 0x70, 0x61, 0x79, 0x6c, 0x6f, 663 0x61, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 664 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x50, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x52, 665 0x07, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x22, 0x54, 0x0a, 0x1a, 0x53, 0x74, 0x72, 0x65, 666 0x61, 0x6d, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x70, 0x75, 0x74, 0x43, 0x61, 0x6c, 0x6c, 0x52, 0x65, 667 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x17, 0x61, 0x67, 0x67, 0x72, 0x65, 0x67, 668 0x61, 0x74, 0x65, 0x64, 0x5f, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x73, 0x69, 0x7a, 669 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x15, 0x61, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 670 0x74, 0x65, 0x64, 0x50, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x49, 671 0x0a, 0x12, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 672 0x74, 0x65, 0x72, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x01, 0x20, 0x01, 673 0x28, 0x05, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x6e, 0x74, 0x65, 674 0x72, 0x76, 0x61, 0x6c, 0x5f, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x69, 675 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x55, 0x73, 0x22, 0xe0, 0x01, 0x0a, 0x1a, 0x53, 0x74, 676 0x72, 0x65, 0x61, 0x6d, 0x69, 0x6e, 0x67, 0x4f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x43, 0x61, 0x6c, 677 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3e, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x70, 678 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 679 0x19, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x50, 680 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x70, 681 0x6f, 0x6e, 0x73, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x51, 0x0a, 0x13, 0x72, 0x65, 0x73, 0x70, 682 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x18, 683 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 684 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x50, 0x61, 0x72, 685 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x52, 0x12, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 686 0x65, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x12, 0x2f, 0x0a, 0x07, 0x70, 687 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x67, 688 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x50, 0x61, 0x79, 0x6c, 689 0x6f, 0x61, 0x64, 0x52, 0x07, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x22, 0x4e, 0x0a, 0x1b, 690 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x69, 0x6e, 0x67, 0x4f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x43, 691 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2f, 0x0a, 0x07, 0x70, 692 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x67, 693 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x50, 0x61, 0x79, 0x6c, 694 0x6f, 0x61, 0x64, 0x52, 0x07, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x2a, 0x3f, 0x0a, 0x0b, 695 0x50, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x10, 0x0a, 0x0c, 0x43, 696 0x4f, 0x4d, 0x50, 0x52, 0x45, 0x53, 0x53, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x00, 0x12, 0x12, 0x0a, 697 0x0e, 0x55, 0x4e, 0x43, 0x4f, 0x4d, 0x50, 0x52, 0x45, 0x53, 0x53, 0x41, 0x42, 0x4c, 0x45, 0x10, 698 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x52, 0x41, 0x4e, 0x44, 0x4f, 0x4d, 0x10, 0x02, 0x32, 0xbb, 0x04, 699 0x0a, 0x0b, 0x54, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x35, 0x0a, 700 0x09, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x43, 0x61, 0x6c, 0x6c, 0x12, 0x13, 0x2e, 0x67, 0x72, 0x70, 701 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 702 0x13, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x45, 703 0x6d, 0x70, 0x74, 0x79, 0x12, 0x46, 0x0a, 0x09, 0x55, 0x6e, 0x61, 0x72, 0x79, 0x43, 0x61, 0x6c, 704 0x6c, 0x12, 0x1b, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 705 0x2e, 0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 706 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x53, 0x69, 707 0x6d, 0x70, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6c, 0x0a, 0x13, 708 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x69, 0x6e, 0x67, 0x4f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x43, 709 0x61, 0x6c, 0x6c, 0x12, 0x28, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 710 0x6e, 0x67, 0x2e, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x69, 0x6e, 0x67, 0x4f, 0x75, 0x74, 0x70, 711 0x75, 0x74, 0x43, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 712 0x67, 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x53, 0x74, 0x72, 713 0x65, 0x61, 0x6d, 0x69, 0x6e, 0x67, 0x4f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x43, 0x61, 0x6c, 0x6c, 714 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x69, 0x0a, 0x12, 0x53, 0x74, 715 0x72, 0x65, 0x61, 0x6d, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x70, 0x75, 0x74, 0x43, 0x61, 0x6c, 0x6c, 716 0x12, 0x27, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 717 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x70, 0x75, 0x74, 0x43, 0x61, 718 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x67, 0x72, 0x70, 0x63, 719 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x69, 720 0x6e, 0x67, 0x49, 0x6e, 0x70, 0x75, 0x74, 0x43, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 721 0x6e, 0x73, 0x65, 0x28, 0x01, 0x12, 0x69, 0x0a, 0x0e, 0x46, 0x75, 0x6c, 0x6c, 0x44, 0x75, 0x70, 722 0x6c, 0x65, 0x78, 0x43, 0x61, 0x6c, 0x6c, 0x12, 0x28, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x74, 723 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x69, 0x6e, 0x67, 724 0x4f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x43, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 725 0x74, 0x1a, 0x29, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 726 0x2e, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x69, 0x6e, 0x67, 0x4f, 0x75, 0x74, 0x70, 0x75, 0x74, 727 0x43, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, 0x30, 0x01, 728 0x12, 0x69, 0x0a, 0x0e, 0x48, 0x61, 0x6c, 0x66, 0x44, 0x75, 0x70, 0x6c, 0x65, 0x78, 0x43, 0x61, 729 0x6c, 0x6c, 0x12, 0x28, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 730 0x67, 0x2e, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x69, 0x6e, 0x67, 0x4f, 0x75, 0x74, 0x70, 0x75, 731 0x74, 0x43, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x67, 732 0x72, 0x70, 0x63, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x53, 0x74, 0x72, 0x65, 733 0x61, 0x6d, 0x69, 0x6e, 0x67, 0x4f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x43, 0x61, 0x6c, 0x6c, 0x52, 734 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, 0x30, 0x01, 0x42, 0x2a, 0x5a, 0x28, 0x67, 735 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 736 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x5f, 737 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 738 } 739 740 var ( 741 file_test_grpc_testing_test_proto_rawDescOnce sync.Once 742 file_test_grpc_testing_test_proto_rawDescData = file_test_grpc_testing_test_proto_rawDesc 743 ) 744 745 func file_test_grpc_testing_test_proto_rawDescGZIP() []byte { 746 file_test_grpc_testing_test_proto_rawDescOnce.Do(func() { 747 file_test_grpc_testing_test_proto_rawDescData = protoimpl.X.CompressGZIP(file_test_grpc_testing_test_proto_rawDescData) 748 }) 749 return file_test_grpc_testing_test_proto_rawDescData 750 } 751 752 var file_test_grpc_testing_test_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 753 var file_test_grpc_testing_test_proto_msgTypes = make([]protoimpl.MessageInfo, 9) 754 var file_test_grpc_testing_test_proto_goTypes = []interface{}{ 755 (PayloadType)(0), // 0: grpc.testing.PayloadType 756 (*Empty)(nil), // 1: grpc.testing.Empty 757 (*Payload)(nil), // 2: grpc.testing.Payload 758 (*SimpleRequest)(nil), // 3: grpc.testing.SimpleRequest 759 (*SimpleResponse)(nil), // 4: grpc.testing.SimpleResponse 760 (*StreamingInputCallRequest)(nil), // 5: grpc.testing.StreamingInputCallRequest 761 (*StreamingInputCallResponse)(nil), // 6: grpc.testing.StreamingInputCallResponse 762 (*ResponseParameters)(nil), // 7: grpc.testing.ResponseParameters 763 (*StreamingOutputCallRequest)(nil), // 8: grpc.testing.StreamingOutputCallRequest 764 (*StreamingOutputCallResponse)(nil), // 9: grpc.testing.StreamingOutputCallResponse 765 } 766 var file_test_grpc_testing_test_proto_depIdxs = []int32{ 767 0, // 0: grpc.testing.Payload.type:type_name -> grpc.testing.PayloadType 768 0, // 1: grpc.testing.SimpleRequest.response_type:type_name -> grpc.testing.PayloadType 769 2, // 2: grpc.testing.SimpleRequest.payload:type_name -> grpc.testing.Payload 770 2, // 3: grpc.testing.SimpleResponse.payload:type_name -> grpc.testing.Payload 771 2, // 4: grpc.testing.StreamingInputCallRequest.payload:type_name -> grpc.testing.Payload 772 0, // 5: grpc.testing.StreamingOutputCallRequest.response_type:type_name -> grpc.testing.PayloadType 773 7, // 6: grpc.testing.StreamingOutputCallRequest.response_parameters:type_name -> grpc.testing.ResponseParameters 774 2, // 7: grpc.testing.StreamingOutputCallRequest.payload:type_name -> grpc.testing.Payload 775 2, // 8: grpc.testing.StreamingOutputCallResponse.payload:type_name -> grpc.testing.Payload 776 1, // 9: grpc.testing.TestService.EmptyCall:input_type -> grpc.testing.Empty 777 3, // 10: grpc.testing.TestService.UnaryCall:input_type -> grpc.testing.SimpleRequest 778 8, // 11: grpc.testing.TestService.StreamingOutputCall:input_type -> grpc.testing.StreamingOutputCallRequest 779 5, // 12: grpc.testing.TestService.StreamingInputCall:input_type -> grpc.testing.StreamingInputCallRequest 780 8, // 13: grpc.testing.TestService.FullDuplexCall:input_type -> grpc.testing.StreamingOutputCallRequest 781 8, // 14: grpc.testing.TestService.HalfDuplexCall:input_type -> grpc.testing.StreamingOutputCallRequest 782 1, // 15: grpc.testing.TestService.EmptyCall:output_type -> grpc.testing.Empty 783 4, // 16: grpc.testing.TestService.UnaryCall:output_type -> grpc.testing.SimpleResponse 784 9, // 17: grpc.testing.TestService.StreamingOutputCall:output_type -> grpc.testing.StreamingOutputCallResponse 785 6, // 18: grpc.testing.TestService.StreamingInputCall:output_type -> grpc.testing.StreamingInputCallResponse 786 9, // 19: grpc.testing.TestService.FullDuplexCall:output_type -> grpc.testing.StreamingOutputCallResponse 787 9, // 20: grpc.testing.TestService.HalfDuplexCall:output_type -> grpc.testing.StreamingOutputCallResponse 788 15, // [15:21] is the sub-list for method output_type 789 9, // [9:15] is the sub-list for method input_type 790 9, // [9:9] is the sub-list for extension type_name 791 9, // [9:9] is the sub-list for extension extendee 792 0, // [0:9] is the sub-list for field type_name 793 } 794 795 func init() { file_test_grpc_testing_test_proto_init() } 796 func file_test_grpc_testing_test_proto_init() { 797 if File_test_grpc_testing_test_proto != nil { 798 return 799 } 800 if !protoimpl.UnsafeEnabled { 801 file_test_grpc_testing_test_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 802 switch v := v.(*Empty); i { 803 case 0: 804 return &v.state 805 case 1: 806 return &v.sizeCache 807 case 2: 808 return &v.unknownFields 809 default: 810 return nil 811 } 812 } 813 file_test_grpc_testing_test_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 814 switch v := v.(*Payload); i { 815 case 0: 816 return &v.state 817 case 1: 818 return &v.sizeCache 819 case 2: 820 return &v.unknownFields 821 default: 822 return nil 823 } 824 } 825 file_test_grpc_testing_test_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 826 switch v := v.(*SimpleRequest); i { 827 case 0: 828 return &v.state 829 case 1: 830 return &v.sizeCache 831 case 2: 832 return &v.unknownFields 833 default: 834 return nil 835 } 836 } 837 file_test_grpc_testing_test_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 838 switch v := v.(*SimpleResponse); i { 839 case 0: 840 return &v.state 841 case 1: 842 return &v.sizeCache 843 case 2: 844 return &v.unknownFields 845 default: 846 return nil 847 } 848 } 849 file_test_grpc_testing_test_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 850 switch v := v.(*StreamingInputCallRequest); i { 851 case 0: 852 return &v.state 853 case 1: 854 return &v.sizeCache 855 case 2: 856 return &v.unknownFields 857 default: 858 return nil 859 } 860 } 861 file_test_grpc_testing_test_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 862 switch v := v.(*StreamingInputCallResponse); i { 863 case 0: 864 return &v.state 865 case 1: 866 return &v.sizeCache 867 case 2: 868 return &v.unknownFields 869 default: 870 return nil 871 } 872 } 873 file_test_grpc_testing_test_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 874 switch v := v.(*ResponseParameters); i { 875 case 0: 876 return &v.state 877 case 1: 878 return &v.sizeCache 879 case 2: 880 return &v.unknownFields 881 default: 882 return nil 883 } 884 } 885 file_test_grpc_testing_test_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 886 switch v := v.(*StreamingOutputCallRequest); i { 887 case 0: 888 return &v.state 889 case 1: 890 return &v.sizeCache 891 case 2: 892 return &v.unknownFields 893 default: 894 return nil 895 } 896 } 897 file_test_grpc_testing_test_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 898 switch v := v.(*StreamingOutputCallResponse); i { 899 case 0: 900 return &v.state 901 case 1: 902 return &v.sizeCache 903 case 2: 904 return &v.unknownFields 905 default: 906 return nil 907 } 908 } 909 } 910 type x struct{} 911 out := protoimpl.TypeBuilder{ 912 File: protoimpl.DescBuilder{ 913 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 914 RawDescriptor: file_test_grpc_testing_test_proto_rawDesc, 915 NumEnums: 1, 916 NumMessages: 9, 917 NumExtensions: 0, 918 NumServices: 1, 919 }, 920 GoTypes: file_test_grpc_testing_test_proto_goTypes, 921 DependencyIndexes: file_test_grpc_testing_test_proto_depIdxs, 922 EnumInfos: file_test_grpc_testing_test_proto_enumTypes, 923 MessageInfos: file_test_grpc_testing_test_proto_msgTypes, 924 }.Build() 925 File_test_grpc_testing_test_proto = out.File 926 file_test_grpc_testing_test_proto_rawDesc = nil 927 file_test_grpc_testing_test_proto_goTypes = nil 928 file_test_grpc_testing_test_proto_depIdxs = nil 929 }