github.com/hxx258456/ccgo@v0.0.5-0.20230213014102-48b35f46f66f/grpc/reflection/grpc_reflection_v1alpha/reflection.pb.go (about) 1 // Copyright 2016 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 // Service exported by server reflection 16 17 // Code generated by protoc-gen-go. DO NOT EDIT. 18 // versions: 19 // protoc-gen-go v1.25.0 20 // protoc v3.14.0 21 // source: reflection/grpc_reflection_v1alpha/reflection.proto 22 23 package grpc_reflection_v1alpha 24 25 import ( 26 proto "github.com/golang/protobuf/proto" 27 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 28 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 29 reflect "reflect" 30 sync "sync" 31 ) 32 33 const ( 34 // Verify that this generated code is sufficiently up-to-date. 35 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 36 // Verify that runtime/protoimpl is sufficiently up-to-date. 37 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 38 ) 39 40 // This is a compile-time assertion that a sufficiently up-to-date version 41 // of the legacy proto package is being used. 42 const _ = proto.ProtoPackageIsVersion4 43 44 // The message sent by the client when calling ServerReflectionInfo method. 45 type ServerReflectionRequest struct { 46 state protoimpl.MessageState 47 sizeCache protoimpl.SizeCache 48 unknownFields protoimpl.UnknownFields 49 50 Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"` 51 // To use reflection service, the client should set one of the following 52 // fields in message_request. The server distinguishes requests by their 53 // defined field and then handles them using corresponding methods. 54 // 55 // Types that are assignable to MessageRequest: 56 // *ServerReflectionRequest_FileByFilename 57 // *ServerReflectionRequest_FileContainingSymbol 58 // *ServerReflectionRequest_FileContainingExtension 59 // *ServerReflectionRequest_AllExtensionNumbersOfType 60 // *ServerReflectionRequest_ListServices 61 MessageRequest isServerReflectionRequest_MessageRequest `protobuf_oneof:"message_request"` 62 } 63 64 func (x *ServerReflectionRequest) Reset() { 65 *x = ServerReflectionRequest{} 66 if protoimpl.UnsafeEnabled { 67 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[0] 68 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 69 ms.StoreMessageInfo(mi) 70 } 71 } 72 73 func (x *ServerReflectionRequest) String() string { 74 return protoimpl.X.MessageStringOf(x) 75 } 76 77 func (*ServerReflectionRequest) ProtoMessage() {} 78 79 func (x *ServerReflectionRequest) ProtoReflect() protoreflect.Message { 80 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[0] 81 if protoimpl.UnsafeEnabled && x != nil { 82 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 83 if ms.LoadMessageInfo() == nil { 84 ms.StoreMessageInfo(mi) 85 } 86 return ms 87 } 88 return mi.MessageOf(x) 89 } 90 91 // Deprecated: Use ServerReflectionRequest.ProtoReflect.Descriptor instead. 92 func (*ServerReflectionRequest) Descriptor() ([]byte, []int) { 93 return file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescGZIP(), []int{0} 94 } 95 96 func (x *ServerReflectionRequest) GetHost() string { 97 if x != nil { 98 return x.Host 99 } 100 return "" 101 } 102 103 func (m *ServerReflectionRequest) GetMessageRequest() isServerReflectionRequest_MessageRequest { 104 if m != nil { 105 return m.MessageRequest 106 } 107 return nil 108 } 109 110 func (x *ServerReflectionRequest) GetFileByFilename() string { 111 if x, ok := x.GetMessageRequest().(*ServerReflectionRequest_FileByFilename); ok { 112 return x.FileByFilename 113 } 114 return "" 115 } 116 117 func (x *ServerReflectionRequest) GetFileContainingSymbol() string { 118 if x, ok := x.GetMessageRequest().(*ServerReflectionRequest_FileContainingSymbol); ok { 119 return x.FileContainingSymbol 120 } 121 return "" 122 } 123 124 func (x *ServerReflectionRequest) GetFileContainingExtension() *ExtensionRequest { 125 if x, ok := x.GetMessageRequest().(*ServerReflectionRequest_FileContainingExtension); ok { 126 return x.FileContainingExtension 127 } 128 return nil 129 } 130 131 func (x *ServerReflectionRequest) GetAllExtensionNumbersOfType() string { 132 if x, ok := x.GetMessageRequest().(*ServerReflectionRequest_AllExtensionNumbersOfType); ok { 133 return x.AllExtensionNumbersOfType 134 } 135 return "" 136 } 137 138 func (x *ServerReflectionRequest) GetListServices() string { 139 if x, ok := x.GetMessageRequest().(*ServerReflectionRequest_ListServices); ok { 140 return x.ListServices 141 } 142 return "" 143 } 144 145 type isServerReflectionRequest_MessageRequest interface { 146 isServerReflectionRequest_MessageRequest() 147 } 148 149 type ServerReflectionRequest_FileByFilename struct { 150 // Find a proto file by the file name. 151 FileByFilename string `protobuf:"bytes,3,opt,name=file_by_filename,json=fileByFilename,proto3,oneof"` 152 } 153 154 type ServerReflectionRequest_FileContainingSymbol struct { 155 // Find the proto file that declares the given fully-qualified symbol name. 156 // This field should be a fully-qualified symbol name 157 // (e.g. <package>.<service>[.<method>] or <package>.<type>). 158 FileContainingSymbol string `protobuf:"bytes,4,opt,name=file_containing_symbol,json=fileContainingSymbol,proto3,oneof"` 159 } 160 161 type ServerReflectionRequest_FileContainingExtension struct { 162 // Find the proto file which defines an extension extending the given 163 // message type with the given field number. 164 FileContainingExtension *ExtensionRequest `protobuf:"bytes,5,opt,name=file_containing_extension,json=fileContainingExtension,proto3,oneof"` 165 } 166 167 type ServerReflectionRequest_AllExtensionNumbersOfType struct { 168 // Finds the tag numbers used by all known extensions of extendee_type, and 169 // appends them to ExtensionNumberResponse in an undefined order. 170 // Its corresponding method is best-effort: it's not guaranteed that the 171 // reflection service will implement this method, and it's not guaranteed 172 // that this method will provide all extensions. Returns 173 // StatusCode::UNIMPLEMENTED if it's not implemented. 174 // This field should be a fully-qualified type name. The format is 175 // <package>.<type> 176 AllExtensionNumbersOfType string `protobuf:"bytes,6,opt,name=all_extension_numbers_of_type,json=allExtensionNumbersOfType,proto3,oneof"` 177 } 178 179 type ServerReflectionRequest_ListServices struct { 180 // List the full names of registered services. The content will not be 181 // checked. 182 ListServices string `protobuf:"bytes,7,opt,name=list_services,json=listServices,proto3,oneof"` 183 } 184 185 func (*ServerReflectionRequest_FileByFilename) isServerReflectionRequest_MessageRequest() {} 186 187 func (*ServerReflectionRequest_FileContainingSymbol) isServerReflectionRequest_MessageRequest() {} 188 189 func (*ServerReflectionRequest_FileContainingExtension) isServerReflectionRequest_MessageRequest() {} 190 191 func (*ServerReflectionRequest_AllExtensionNumbersOfType) isServerReflectionRequest_MessageRequest() { 192 } 193 194 func (*ServerReflectionRequest_ListServices) isServerReflectionRequest_MessageRequest() {} 195 196 // The type name and extension number sent by the client when requesting 197 // file_containing_extension. 198 type ExtensionRequest struct { 199 state protoimpl.MessageState 200 sizeCache protoimpl.SizeCache 201 unknownFields protoimpl.UnknownFields 202 203 // Fully-qualified type name. The format should be <package>.<type> 204 ContainingType string `protobuf:"bytes,1,opt,name=containing_type,json=containingType,proto3" json:"containing_type,omitempty"` 205 ExtensionNumber int32 `protobuf:"varint,2,opt,name=extension_number,json=extensionNumber,proto3" json:"extension_number,omitempty"` 206 } 207 208 func (x *ExtensionRequest) Reset() { 209 *x = ExtensionRequest{} 210 if protoimpl.UnsafeEnabled { 211 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[1] 212 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 213 ms.StoreMessageInfo(mi) 214 } 215 } 216 217 func (x *ExtensionRequest) String() string { 218 return protoimpl.X.MessageStringOf(x) 219 } 220 221 func (*ExtensionRequest) ProtoMessage() {} 222 223 func (x *ExtensionRequest) ProtoReflect() protoreflect.Message { 224 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[1] 225 if protoimpl.UnsafeEnabled && x != nil { 226 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 227 if ms.LoadMessageInfo() == nil { 228 ms.StoreMessageInfo(mi) 229 } 230 return ms 231 } 232 return mi.MessageOf(x) 233 } 234 235 // Deprecated: Use ExtensionRequest.ProtoReflect.Descriptor instead. 236 func (*ExtensionRequest) Descriptor() ([]byte, []int) { 237 return file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescGZIP(), []int{1} 238 } 239 240 func (x *ExtensionRequest) GetContainingType() string { 241 if x != nil { 242 return x.ContainingType 243 } 244 return "" 245 } 246 247 func (x *ExtensionRequest) GetExtensionNumber() int32 { 248 if x != nil { 249 return x.ExtensionNumber 250 } 251 return 0 252 } 253 254 // The message sent by the server to answer ServerReflectionInfo method. 255 type ServerReflectionResponse struct { 256 state protoimpl.MessageState 257 sizeCache protoimpl.SizeCache 258 unknownFields protoimpl.UnknownFields 259 260 ValidHost string `protobuf:"bytes,1,opt,name=valid_host,json=validHost,proto3" json:"valid_host,omitempty"` 261 OriginalRequest *ServerReflectionRequest `protobuf:"bytes,2,opt,name=original_request,json=originalRequest,proto3" json:"original_request,omitempty"` 262 // The server sets one of the following fields according to the 263 // message_request in the request. 264 // 265 // Types that are assignable to MessageResponse: 266 // *ServerReflectionResponse_FileDescriptorResponse 267 // *ServerReflectionResponse_AllExtensionNumbersResponse 268 // *ServerReflectionResponse_ListServicesResponse 269 // *ServerReflectionResponse_ErrorResponse 270 MessageResponse isServerReflectionResponse_MessageResponse `protobuf_oneof:"message_response"` 271 } 272 273 func (x *ServerReflectionResponse) Reset() { 274 *x = ServerReflectionResponse{} 275 if protoimpl.UnsafeEnabled { 276 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[2] 277 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 278 ms.StoreMessageInfo(mi) 279 } 280 } 281 282 func (x *ServerReflectionResponse) String() string { 283 return protoimpl.X.MessageStringOf(x) 284 } 285 286 func (*ServerReflectionResponse) ProtoMessage() {} 287 288 func (x *ServerReflectionResponse) ProtoReflect() protoreflect.Message { 289 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[2] 290 if protoimpl.UnsafeEnabled && x != nil { 291 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 292 if ms.LoadMessageInfo() == nil { 293 ms.StoreMessageInfo(mi) 294 } 295 return ms 296 } 297 return mi.MessageOf(x) 298 } 299 300 // Deprecated: Use ServerReflectionResponse.ProtoReflect.Descriptor instead. 301 func (*ServerReflectionResponse) Descriptor() ([]byte, []int) { 302 return file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescGZIP(), []int{2} 303 } 304 305 func (x *ServerReflectionResponse) GetValidHost() string { 306 if x != nil { 307 return x.ValidHost 308 } 309 return "" 310 } 311 312 func (x *ServerReflectionResponse) GetOriginalRequest() *ServerReflectionRequest { 313 if x != nil { 314 return x.OriginalRequest 315 } 316 return nil 317 } 318 319 func (m *ServerReflectionResponse) GetMessageResponse() isServerReflectionResponse_MessageResponse { 320 if m != nil { 321 return m.MessageResponse 322 } 323 return nil 324 } 325 326 func (x *ServerReflectionResponse) GetFileDescriptorResponse() *FileDescriptorResponse { 327 if x, ok := x.GetMessageResponse().(*ServerReflectionResponse_FileDescriptorResponse); ok { 328 return x.FileDescriptorResponse 329 } 330 return nil 331 } 332 333 func (x *ServerReflectionResponse) GetAllExtensionNumbersResponse() *ExtensionNumberResponse { 334 if x, ok := x.GetMessageResponse().(*ServerReflectionResponse_AllExtensionNumbersResponse); ok { 335 return x.AllExtensionNumbersResponse 336 } 337 return nil 338 } 339 340 func (x *ServerReflectionResponse) GetListServicesResponse() *ListServiceResponse { 341 if x, ok := x.GetMessageResponse().(*ServerReflectionResponse_ListServicesResponse); ok { 342 return x.ListServicesResponse 343 } 344 return nil 345 } 346 347 func (x *ServerReflectionResponse) GetErrorResponse() *ErrorResponse { 348 if x, ok := x.GetMessageResponse().(*ServerReflectionResponse_ErrorResponse); ok { 349 return x.ErrorResponse 350 } 351 return nil 352 } 353 354 type isServerReflectionResponse_MessageResponse interface { 355 isServerReflectionResponse_MessageResponse() 356 } 357 358 type ServerReflectionResponse_FileDescriptorResponse struct { 359 // This message is used to answer file_by_filename, file_containing_symbol, 360 // file_containing_extension requests with transitive dependencies. 361 // As the repeated label is not allowed in oneof fields, we use a 362 // FileDescriptorResponse message to encapsulate the repeated fields. 363 // The reflection service is allowed to avoid sending FileDescriptorProtos 364 // that were previously sent in response to earlier requests in the stream. 365 FileDescriptorResponse *FileDescriptorResponse `protobuf:"bytes,4,opt,name=file_descriptor_response,json=fileDescriptorResponse,proto3,oneof"` 366 } 367 368 type ServerReflectionResponse_AllExtensionNumbersResponse struct { 369 // This message is used to answer all_extension_numbers_of_type requests. 370 AllExtensionNumbersResponse *ExtensionNumberResponse `protobuf:"bytes,5,opt,name=all_extension_numbers_response,json=allExtensionNumbersResponse,proto3,oneof"` 371 } 372 373 type ServerReflectionResponse_ListServicesResponse struct { 374 // This message is used to answer list_services requests. 375 ListServicesResponse *ListServiceResponse `protobuf:"bytes,6,opt,name=list_services_response,json=listServicesResponse,proto3,oneof"` 376 } 377 378 type ServerReflectionResponse_ErrorResponse struct { 379 // This message is used when an error occurs. 380 ErrorResponse *ErrorResponse `protobuf:"bytes,7,opt,name=error_response,json=errorResponse,proto3,oneof"` 381 } 382 383 func (*ServerReflectionResponse_FileDescriptorResponse) isServerReflectionResponse_MessageResponse() { 384 } 385 386 func (*ServerReflectionResponse_AllExtensionNumbersResponse) isServerReflectionResponse_MessageResponse() { 387 } 388 389 func (*ServerReflectionResponse_ListServicesResponse) isServerReflectionResponse_MessageResponse() {} 390 391 func (*ServerReflectionResponse_ErrorResponse) isServerReflectionResponse_MessageResponse() {} 392 393 // Serialized FileDescriptorProto messages sent by the server answering 394 // a file_by_filename, file_containing_symbol, or file_containing_extension 395 // request. 396 type FileDescriptorResponse struct { 397 state protoimpl.MessageState 398 sizeCache protoimpl.SizeCache 399 unknownFields protoimpl.UnknownFields 400 401 // Serialized FileDescriptorProto messages. We avoid taking a dependency on 402 // descriptor.proto, which uses proto2 only features, by making them opaque 403 // bytes instead. 404 FileDescriptorProto [][]byte `protobuf:"bytes,1,rep,name=file_descriptor_proto,json=fileDescriptorProto,proto3" json:"file_descriptor_proto,omitempty"` 405 } 406 407 func (x *FileDescriptorResponse) Reset() { 408 *x = FileDescriptorResponse{} 409 if protoimpl.UnsafeEnabled { 410 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[3] 411 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 412 ms.StoreMessageInfo(mi) 413 } 414 } 415 416 func (x *FileDescriptorResponse) String() string { 417 return protoimpl.X.MessageStringOf(x) 418 } 419 420 func (*FileDescriptorResponse) ProtoMessage() {} 421 422 func (x *FileDescriptorResponse) ProtoReflect() protoreflect.Message { 423 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[3] 424 if protoimpl.UnsafeEnabled && x != nil { 425 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 426 if ms.LoadMessageInfo() == nil { 427 ms.StoreMessageInfo(mi) 428 } 429 return ms 430 } 431 return mi.MessageOf(x) 432 } 433 434 // Deprecated: Use FileDescriptorResponse.ProtoReflect.Descriptor instead. 435 func (*FileDescriptorResponse) Descriptor() ([]byte, []int) { 436 return file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescGZIP(), []int{3} 437 } 438 439 func (x *FileDescriptorResponse) GetFileDescriptorProto() [][]byte { 440 if x != nil { 441 return x.FileDescriptorProto 442 } 443 return nil 444 } 445 446 // A list of extension numbers sent by the server answering 447 // all_extension_numbers_of_type request. 448 type ExtensionNumberResponse struct { 449 state protoimpl.MessageState 450 sizeCache protoimpl.SizeCache 451 unknownFields protoimpl.UnknownFields 452 453 // Full name of the base type, including the package name. The format 454 // is <package>.<type> 455 BaseTypeName string `protobuf:"bytes,1,opt,name=base_type_name,json=baseTypeName,proto3" json:"base_type_name,omitempty"` 456 ExtensionNumber []int32 `protobuf:"varint,2,rep,packed,name=extension_number,json=extensionNumber,proto3" json:"extension_number,omitempty"` 457 } 458 459 func (x *ExtensionNumberResponse) Reset() { 460 *x = ExtensionNumberResponse{} 461 if protoimpl.UnsafeEnabled { 462 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[4] 463 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 464 ms.StoreMessageInfo(mi) 465 } 466 } 467 468 func (x *ExtensionNumberResponse) String() string { 469 return protoimpl.X.MessageStringOf(x) 470 } 471 472 func (*ExtensionNumberResponse) ProtoMessage() {} 473 474 func (x *ExtensionNumberResponse) ProtoReflect() protoreflect.Message { 475 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[4] 476 if protoimpl.UnsafeEnabled && x != nil { 477 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 478 if ms.LoadMessageInfo() == nil { 479 ms.StoreMessageInfo(mi) 480 } 481 return ms 482 } 483 return mi.MessageOf(x) 484 } 485 486 // Deprecated: Use ExtensionNumberResponse.ProtoReflect.Descriptor instead. 487 func (*ExtensionNumberResponse) Descriptor() ([]byte, []int) { 488 return file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescGZIP(), []int{4} 489 } 490 491 func (x *ExtensionNumberResponse) GetBaseTypeName() string { 492 if x != nil { 493 return x.BaseTypeName 494 } 495 return "" 496 } 497 498 func (x *ExtensionNumberResponse) GetExtensionNumber() []int32 { 499 if x != nil { 500 return x.ExtensionNumber 501 } 502 return nil 503 } 504 505 // A list of ServiceResponse sent by the server answering list_services request. 506 type ListServiceResponse struct { 507 state protoimpl.MessageState 508 sizeCache protoimpl.SizeCache 509 unknownFields protoimpl.UnknownFields 510 511 // The information of each service may be expanded in the future, so we use 512 // ServiceResponse message to encapsulate it. 513 Service []*ServiceResponse `protobuf:"bytes,1,rep,name=service,proto3" json:"service,omitempty"` 514 } 515 516 func (x *ListServiceResponse) Reset() { 517 *x = ListServiceResponse{} 518 if protoimpl.UnsafeEnabled { 519 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[5] 520 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 521 ms.StoreMessageInfo(mi) 522 } 523 } 524 525 func (x *ListServiceResponse) String() string { 526 return protoimpl.X.MessageStringOf(x) 527 } 528 529 func (*ListServiceResponse) ProtoMessage() {} 530 531 func (x *ListServiceResponse) ProtoReflect() protoreflect.Message { 532 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[5] 533 if protoimpl.UnsafeEnabled && x != nil { 534 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 535 if ms.LoadMessageInfo() == nil { 536 ms.StoreMessageInfo(mi) 537 } 538 return ms 539 } 540 return mi.MessageOf(x) 541 } 542 543 // Deprecated: Use ListServiceResponse.ProtoReflect.Descriptor instead. 544 func (*ListServiceResponse) Descriptor() ([]byte, []int) { 545 return file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescGZIP(), []int{5} 546 } 547 548 func (x *ListServiceResponse) GetService() []*ServiceResponse { 549 if x != nil { 550 return x.Service 551 } 552 return nil 553 } 554 555 // The information of a single service used by ListServiceResponse to answer 556 // list_services request. 557 type ServiceResponse struct { 558 state protoimpl.MessageState 559 sizeCache protoimpl.SizeCache 560 unknownFields protoimpl.UnknownFields 561 562 // Full name of a registered service, including its package name. The format 563 // is <package>.<service> 564 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 565 } 566 567 func (x *ServiceResponse) Reset() { 568 *x = ServiceResponse{} 569 if protoimpl.UnsafeEnabled { 570 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[6] 571 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 572 ms.StoreMessageInfo(mi) 573 } 574 } 575 576 func (x *ServiceResponse) String() string { 577 return protoimpl.X.MessageStringOf(x) 578 } 579 580 func (*ServiceResponse) ProtoMessage() {} 581 582 func (x *ServiceResponse) ProtoReflect() protoreflect.Message { 583 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[6] 584 if protoimpl.UnsafeEnabled && x != nil { 585 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 586 if ms.LoadMessageInfo() == nil { 587 ms.StoreMessageInfo(mi) 588 } 589 return ms 590 } 591 return mi.MessageOf(x) 592 } 593 594 // Deprecated: Use ServiceResponse.ProtoReflect.Descriptor instead. 595 func (*ServiceResponse) Descriptor() ([]byte, []int) { 596 return file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescGZIP(), []int{6} 597 } 598 599 func (x *ServiceResponse) GetName() string { 600 if x != nil { 601 return x.Name 602 } 603 return "" 604 } 605 606 // The error code and error message sent by the server when an error occurs. 607 type ErrorResponse struct { 608 state protoimpl.MessageState 609 sizeCache protoimpl.SizeCache 610 unknownFields protoimpl.UnknownFields 611 612 // This field uses the error codes defined in grpc::StatusCode. 613 ErrorCode int32 `protobuf:"varint,1,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"` 614 ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` 615 } 616 617 func (x *ErrorResponse) Reset() { 618 *x = ErrorResponse{} 619 if protoimpl.UnsafeEnabled { 620 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[7] 621 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 622 ms.StoreMessageInfo(mi) 623 } 624 } 625 626 func (x *ErrorResponse) String() string { 627 return protoimpl.X.MessageStringOf(x) 628 } 629 630 func (*ErrorResponse) ProtoMessage() {} 631 632 func (x *ErrorResponse) ProtoReflect() protoreflect.Message { 633 mi := &file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[7] 634 if protoimpl.UnsafeEnabled && x != nil { 635 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 636 if ms.LoadMessageInfo() == nil { 637 ms.StoreMessageInfo(mi) 638 } 639 return ms 640 } 641 return mi.MessageOf(x) 642 } 643 644 // Deprecated: Use ErrorResponse.ProtoReflect.Descriptor instead. 645 func (*ErrorResponse) Descriptor() ([]byte, []int) { 646 return file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescGZIP(), []int{7} 647 } 648 649 func (x *ErrorResponse) GetErrorCode() int32 { 650 if x != nil { 651 return x.ErrorCode 652 } 653 return 0 654 } 655 656 func (x *ErrorResponse) GetErrorMessage() string { 657 if x != nil { 658 return x.ErrorMessage 659 } 660 return "" 661 } 662 663 var File_reflection_grpc_reflection_v1alpha_reflection_proto protoreflect.FileDescriptor 664 665 var file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDesc = []byte{ 666 0x0a, 0x33, 0x72, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x67, 0x72, 0x70, 667 0x63, 0x5f, 0x72, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x31, 0x61, 668 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x72, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 669 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x17, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x72, 0x65, 0x66, 0x6c, 670 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x22, 0xf8, 671 0x02, 0x0a, 0x17, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 672 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 673 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x2a, 674 0x0a, 0x10, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x62, 0x79, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 675 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0e, 0x66, 0x69, 0x6c, 0x65, 676 0x42, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x36, 0x0a, 0x16, 0x66, 0x69, 677 0x6c, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x79, 678 0x6d, 0x62, 0x6f, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x14, 0x66, 0x69, 679 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x53, 0x79, 0x6d, 0x62, 680 0x6f, 0x6c, 0x12, 0x67, 0x0a, 0x19, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 681 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x18, 682 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x72, 0x65, 0x66, 683 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 684 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 685 0x48, 0x00, 0x52, 0x17, 0x66, 0x69, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 686 0x6e, 0x67, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x42, 0x0a, 0x1d, 0x61, 687 0x6c, 0x6c, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x75, 0x6d, 688 0x62, 0x65, 0x72, 0x73, 0x5f, 0x6f, 0x66, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 689 0x28, 0x09, 0x48, 0x00, 0x52, 0x19, 0x61, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 690 0x6f, 0x6e, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x4f, 0x66, 0x54, 0x79, 0x70, 0x65, 0x12, 691 0x25, 0x0a, 0x0d, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 692 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0c, 0x6c, 0x69, 0x73, 0x74, 0x53, 0x65, 693 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x42, 0x11, 0x0a, 0x0f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 694 0x65, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x66, 0x0a, 0x10, 0x45, 0x78, 0x74, 695 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x27, 0x0a, 696 0x0f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x74, 0x79, 0x70, 0x65, 697 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x69, 698 0x6e, 0x67, 0x54, 0x79, 0x70, 0x65, 0x12, 0x29, 0x0a, 0x10, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 699 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 700 0x52, 0x0f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x4e, 0x75, 0x6d, 0x62, 0x65, 701 0x72, 0x22, 0xc7, 0x04, 0x0a, 0x18, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x66, 0x6c, 702 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1d, 703 0x0a, 0x0a, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x5f, 0x68, 0x6f, 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 704 0x28, 0x09, 0x52, 0x09, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x48, 0x6f, 0x73, 0x74, 0x12, 0x5b, 0x0a, 705 0x10, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 706 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x72, 707 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 708 0x61, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x69, 709 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x0f, 0x6f, 0x72, 0x69, 0x67, 0x69, 710 0x6e, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x6b, 0x0a, 0x18, 0x66, 0x69, 711 0x6c, 0x65, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x5f, 0x72, 0x65, 712 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 713 0x72, 0x70, 0x63, 0x2e, 0x72, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 714 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 715 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x48, 0x00, 0x52, 716 0x16, 0x66, 0x69, 0x6c, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 717 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x77, 0x0a, 0x1e, 0x61, 0x6c, 0x6c, 0x5f, 0x65, 718 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x73, 719 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 720 0x30, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x72, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 721 0x6e, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 722 0x69, 0x6f, 0x6e, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 723 0x65, 0x48, 0x00, 0x52, 0x1b, 0x61, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 724 0x6e, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 725 0x12, 0x64, 0x0a, 0x16, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 726 0x73, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 727 0x32, 0x2c, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x72, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x69, 728 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 729 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x48, 0x00, 730 0x52, 0x14, 0x6c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x52, 0x65, 731 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a, 0x0e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 732 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 733 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x72, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 734 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x65, 735 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x48, 0x00, 0x52, 0x0d, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x52, 736 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x12, 0x0a, 0x10, 0x6d, 0x65, 0x73, 0x73, 0x61, 737 0x67, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4c, 0x0a, 0x16, 0x46, 738 0x69, 0x6c, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x73, 739 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x15, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x64, 0x65, 740 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x18, 0x01, 741 0x20, 0x03, 0x28, 0x0c, 0x52, 0x13, 0x66, 0x69, 0x6c, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 742 0x70, 0x74, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x6a, 0x0a, 0x17, 0x45, 0x78, 0x74, 743 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 744 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x0e, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x74, 0x79, 0x70, 745 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x62, 0x61, 746 0x73, 0x65, 0x54, 0x79, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x29, 0x0a, 0x10, 0x65, 0x78, 747 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x02, 748 0x20, 0x03, 0x28, 0x05, 0x52, 0x0f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x4e, 749 0x75, 0x6d, 0x62, 0x65, 0x72, 0x22, 0x59, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 750 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x07, 751 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x28, 0x2e, 752 0x67, 0x72, 0x70, 0x63, 0x2e, 0x72, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 753 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 754 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x52, 0x07, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 755 0x22, 0x25, 0x0a, 0x0f, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 756 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 757 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x53, 0x0a, 0x0d, 0x45, 0x72, 0x72, 0x6f, 0x72, 758 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 759 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x65, 0x72, 760 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x65, 0x72, 0x72, 0x6f, 0x72, 761 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 762 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x93, 0x01, 0x0a, 763 0x10, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 764 0x6e, 0x12, 0x7f, 0x0a, 0x14, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x66, 0x6c, 0x65, 765 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x30, 0x2e, 0x67, 0x72, 0x70, 0x63, 766 0x2e, 0x72, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x61, 0x6c, 767 0x70, 0x68, 0x61, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x66, 0x6c, 0x65, 0x63, 768 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x67, 0x72, 769 0x70, 0x63, 0x2e, 0x72, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 770 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x66, 0x6c, 771 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, 772 0x30, 0x01, 0x42, 0x3b, 0x5a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 773 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x72, 0x65, 0x66, 774 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x5f, 0x72, 0x65, 0x66, 775 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x62, 776 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 777 } 778 779 var ( 780 file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescOnce sync.Once 781 file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescData = file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDesc 782 ) 783 784 func file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescGZIP() []byte { 785 file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescOnce.Do(func() { 786 file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescData = protoimpl.X.CompressGZIP(file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescData) 787 }) 788 return file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDescData 789 } 790 791 var file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes = make([]protoimpl.MessageInfo, 8) 792 var file_reflection_grpc_reflection_v1alpha_reflection_proto_goTypes = []interface{}{ 793 (*ServerReflectionRequest)(nil), // 0: grpc.reflection.v1alpha.ServerReflectionRequest 794 (*ExtensionRequest)(nil), // 1: grpc.reflection.v1alpha.ExtensionRequest 795 (*ServerReflectionResponse)(nil), // 2: grpc.reflection.v1alpha.ServerReflectionResponse 796 (*FileDescriptorResponse)(nil), // 3: grpc.reflection.v1alpha.FileDescriptorResponse 797 (*ExtensionNumberResponse)(nil), // 4: grpc.reflection.v1alpha.ExtensionNumberResponse 798 (*ListServiceResponse)(nil), // 5: grpc.reflection.v1alpha.ListServiceResponse 799 (*ServiceResponse)(nil), // 6: grpc.reflection.v1alpha.ServiceResponse 800 (*ErrorResponse)(nil), // 7: grpc.reflection.v1alpha.ErrorResponse 801 } 802 var file_reflection_grpc_reflection_v1alpha_reflection_proto_depIdxs = []int32{ 803 1, // 0: grpc.reflection.v1alpha.ServerReflectionRequest.file_containing_extension:type_name -> grpc.reflection.v1alpha.ExtensionRequest 804 0, // 1: grpc.reflection.v1alpha.ServerReflectionResponse.original_request:type_name -> grpc.reflection.v1alpha.ServerReflectionRequest 805 3, // 2: grpc.reflection.v1alpha.ServerReflectionResponse.file_descriptor_response:type_name -> grpc.reflection.v1alpha.FileDescriptorResponse 806 4, // 3: grpc.reflection.v1alpha.ServerReflectionResponse.all_extension_numbers_response:type_name -> grpc.reflection.v1alpha.ExtensionNumberResponse 807 5, // 4: grpc.reflection.v1alpha.ServerReflectionResponse.list_services_response:type_name -> grpc.reflection.v1alpha.ListServiceResponse 808 7, // 5: grpc.reflection.v1alpha.ServerReflectionResponse.error_response:type_name -> grpc.reflection.v1alpha.ErrorResponse 809 6, // 6: grpc.reflection.v1alpha.ListServiceResponse.service:type_name -> grpc.reflection.v1alpha.ServiceResponse 810 0, // 7: grpc.reflection.v1alpha.ServerReflection.ServerReflectionInfo:input_type -> grpc.reflection.v1alpha.ServerReflectionRequest 811 2, // 8: grpc.reflection.v1alpha.ServerReflection.ServerReflectionInfo:output_type -> grpc.reflection.v1alpha.ServerReflectionResponse 812 8, // [8:9] is the sub-list for method output_type 813 7, // [7:8] is the sub-list for method input_type 814 7, // [7:7] is the sub-list for extension type_name 815 7, // [7:7] is the sub-list for extension extendee 816 0, // [0:7] is the sub-list for field type_name 817 } 818 819 func init() { file_reflection_grpc_reflection_v1alpha_reflection_proto_init() } 820 func file_reflection_grpc_reflection_v1alpha_reflection_proto_init() { 821 if File_reflection_grpc_reflection_v1alpha_reflection_proto != nil { 822 return 823 } 824 if !protoimpl.UnsafeEnabled { 825 file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 826 switch v := v.(*ServerReflectionRequest); 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_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 838 switch v := v.(*ExtensionRequest); 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_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 850 switch v := v.(*ServerReflectionResponse); 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_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 862 switch v := v.(*FileDescriptorResponse); 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_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 874 switch v := v.(*ExtensionNumberResponse); 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_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 886 switch v := v.(*ListServiceResponse); 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_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 898 switch v := v.(*ServiceResponse); 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 file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 910 switch v := v.(*ErrorResponse); i { 911 case 0: 912 return &v.state 913 case 1: 914 return &v.sizeCache 915 case 2: 916 return &v.unknownFields 917 default: 918 return nil 919 } 920 } 921 } 922 file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[0].OneofWrappers = []interface{}{ 923 (*ServerReflectionRequest_FileByFilename)(nil), 924 (*ServerReflectionRequest_FileContainingSymbol)(nil), 925 (*ServerReflectionRequest_FileContainingExtension)(nil), 926 (*ServerReflectionRequest_AllExtensionNumbersOfType)(nil), 927 (*ServerReflectionRequest_ListServices)(nil), 928 } 929 file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes[2].OneofWrappers = []interface{}{ 930 (*ServerReflectionResponse_FileDescriptorResponse)(nil), 931 (*ServerReflectionResponse_AllExtensionNumbersResponse)(nil), 932 (*ServerReflectionResponse_ListServicesResponse)(nil), 933 (*ServerReflectionResponse_ErrorResponse)(nil), 934 } 935 type x struct{} 936 out := protoimpl.TypeBuilder{ 937 File: protoimpl.DescBuilder{ 938 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 939 RawDescriptor: file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDesc, 940 NumEnums: 0, 941 NumMessages: 8, 942 NumExtensions: 0, 943 NumServices: 1, 944 }, 945 GoTypes: file_reflection_grpc_reflection_v1alpha_reflection_proto_goTypes, 946 DependencyIndexes: file_reflection_grpc_reflection_v1alpha_reflection_proto_depIdxs, 947 MessageInfos: file_reflection_grpc_reflection_v1alpha_reflection_proto_msgTypes, 948 }.Build() 949 File_reflection_grpc_reflection_v1alpha_reflection_proto = out.File 950 file_reflection_grpc_reflection_v1alpha_reflection_proto_rawDesc = nil 951 file_reflection_grpc_reflection_v1alpha_reflection_proto_goTypes = nil 952 file_reflection_grpc_reflection_v1alpha_reflection_proto_depIdxs = nil 953 }