google.golang.org/grpc@v1.72.2/reflection/grpc_reflection_v1alpha/reflection.pb.go (about)

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