blob: 0a12ad2232b8ac228fd096bea6d5da9e896e09ce [file] [log] [blame]
Himani Chawla27f81212021-04-07 11:37:47 +05301// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: grpc_reflection_v1alpha/reflection.proto
3
4package grpc_reflection_v1alpha
5
6import (
7 context "context"
8 fmt "fmt"
9 proto "github.com/golang/protobuf/proto"
10 grpc "google.golang.org/grpc"
11 codes "google.golang.org/grpc/codes"
12 status "google.golang.org/grpc/status"
13 math "math"
14)
15
16// Reference imports to suppress errors if they are not otherwise used.
17var _ = proto.Marshal
18var _ = fmt.Errorf
19var _ = math.Inf
20
21// This is a compile-time assertion to ensure that this generated file
22// is compatible with the proto package it is being compiled against.
23// A compilation error at this line likely means your copy of the
24// proto package needs to be updated.
25const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
26
27// The message sent by the client when calling ServerReflectionInfo method.
28type ServerReflectionRequest struct {
29 Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
30 // To use reflection service, the client should set one of the following
31 // fields in message_request. The server distinguishes requests by their
32 // defined field and then handles them using corresponding methods.
33 //
34 // Types that are valid to be assigned to MessageRequest:
35 // *ServerReflectionRequest_FileByFilename
36 // *ServerReflectionRequest_FileContainingSymbol
37 // *ServerReflectionRequest_FileContainingExtension
38 // *ServerReflectionRequest_AllExtensionNumbersOfType
39 // *ServerReflectionRequest_ListServices
40 MessageRequest isServerReflectionRequest_MessageRequest `protobuf_oneof:"message_request"`
41 XXX_NoUnkeyedLiteral struct{} `json:"-"`
42 XXX_unrecognized []byte `json:"-"`
43 XXX_sizecache int32 `json:"-"`
44}
45
46func (m *ServerReflectionRequest) Reset() { *m = ServerReflectionRequest{} }
47func (m *ServerReflectionRequest) String() string { return proto.CompactTextString(m) }
48func (*ServerReflectionRequest) ProtoMessage() {}
49func (*ServerReflectionRequest) Descriptor() ([]byte, []int) {
50 return fileDescriptor_42a8ac412db3cb03, []int{0}
51}
52
53func (m *ServerReflectionRequest) XXX_Unmarshal(b []byte) error {
54 return xxx_messageInfo_ServerReflectionRequest.Unmarshal(m, b)
55}
56func (m *ServerReflectionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
57 return xxx_messageInfo_ServerReflectionRequest.Marshal(b, m, deterministic)
58}
59func (m *ServerReflectionRequest) XXX_Merge(src proto.Message) {
60 xxx_messageInfo_ServerReflectionRequest.Merge(m, src)
61}
62func (m *ServerReflectionRequest) XXX_Size() int {
63 return xxx_messageInfo_ServerReflectionRequest.Size(m)
64}
65func (m *ServerReflectionRequest) XXX_DiscardUnknown() {
66 xxx_messageInfo_ServerReflectionRequest.DiscardUnknown(m)
67}
68
69var xxx_messageInfo_ServerReflectionRequest proto.InternalMessageInfo
70
71func (m *ServerReflectionRequest) GetHost() string {
72 if m != nil {
73 return m.Host
74 }
75 return ""
76}
77
78type isServerReflectionRequest_MessageRequest interface {
79 isServerReflectionRequest_MessageRequest()
80}
81
82type ServerReflectionRequest_FileByFilename struct {
83 FileByFilename string `protobuf:"bytes,3,opt,name=file_by_filename,json=fileByFilename,proto3,oneof"`
84}
85
86type ServerReflectionRequest_FileContainingSymbol struct {
87 FileContainingSymbol string `protobuf:"bytes,4,opt,name=file_containing_symbol,json=fileContainingSymbol,proto3,oneof"`
88}
89
90type ServerReflectionRequest_FileContainingExtension struct {
91 FileContainingExtension *ExtensionRequest `protobuf:"bytes,5,opt,name=file_containing_extension,json=fileContainingExtension,proto3,oneof"`
92}
93
94type ServerReflectionRequest_AllExtensionNumbersOfType struct {
95 AllExtensionNumbersOfType string `protobuf:"bytes,6,opt,name=all_extension_numbers_of_type,json=allExtensionNumbersOfType,proto3,oneof"`
96}
97
98type ServerReflectionRequest_ListServices struct {
99 ListServices string `protobuf:"bytes,7,opt,name=list_services,json=listServices,proto3,oneof"`
100}
101
102func (*ServerReflectionRequest_FileByFilename) isServerReflectionRequest_MessageRequest() {}
103
104func (*ServerReflectionRequest_FileContainingSymbol) isServerReflectionRequest_MessageRequest() {}
105
106func (*ServerReflectionRequest_FileContainingExtension) isServerReflectionRequest_MessageRequest() {}
107
108func (*ServerReflectionRequest_AllExtensionNumbersOfType) isServerReflectionRequest_MessageRequest() {}
109
110func (*ServerReflectionRequest_ListServices) isServerReflectionRequest_MessageRequest() {}
111
112func (m *ServerReflectionRequest) GetMessageRequest() isServerReflectionRequest_MessageRequest {
113 if m != nil {
114 return m.MessageRequest
115 }
116 return nil
117}
118
119func (m *ServerReflectionRequest) GetFileByFilename() string {
120 if x, ok := m.GetMessageRequest().(*ServerReflectionRequest_FileByFilename); ok {
121 return x.FileByFilename
122 }
123 return ""
124}
125
126func (m *ServerReflectionRequest) GetFileContainingSymbol() string {
127 if x, ok := m.GetMessageRequest().(*ServerReflectionRequest_FileContainingSymbol); ok {
128 return x.FileContainingSymbol
129 }
130 return ""
131}
132
133func (m *ServerReflectionRequest) GetFileContainingExtension() *ExtensionRequest {
134 if x, ok := m.GetMessageRequest().(*ServerReflectionRequest_FileContainingExtension); ok {
135 return x.FileContainingExtension
136 }
137 return nil
138}
139
140func (m *ServerReflectionRequest) GetAllExtensionNumbersOfType() string {
141 if x, ok := m.GetMessageRequest().(*ServerReflectionRequest_AllExtensionNumbersOfType); ok {
142 return x.AllExtensionNumbersOfType
143 }
144 return ""
145}
146
147func (m *ServerReflectionRequest) GetListServices() string {
148 if x, ok := m.GetMessageRequest().(*ServerReflectionRequest_ListServices); ok {
149 return x.ListServices
150 }
151 return ""
152}
153
154// XXX_OneofWrappers is for the internal use of the proto package.
155func (*ServerReflectionRequest) XXX_OneofWrappers() []interface{} {
156 return []interface{}{
157 (*ServerReflectionRequest_FileByFilename)(nil),
158 (*ServerReflectionRequest_FileContainingSymbol)(nil),
159 (*ServerReflectionRequest_FileContainingExtension)(nil),
160 (*ServerReflectionRequest_AllExtensionNumbersOfType)(nil),
161 (*ServerReflectionRequest_ListServices)(nil),
162 }
163}
164
165// The type name and extension number sent by the client when requesting
166// file_containing_extension.
167type ExtensionRequest struct {
168 // Fully-qualified type name. The format should be <package>.<type>
169 ContainingType string `protobuf:"bytes,1,opt,name=containing_type,json=containingType,proto3" json:"containing_type,omitempty"`
170 ExtensionNumber int32 `protobuf:"varint,2,opt,name=extension_number,json=extensionNumber,proto3" json:"extension_number,omitempty"`
171 XXX_NoUnkeyedLiteral struct{} `json:"-"`
172 XXX_unrecognized []byte `json:"-"`
173 XXX_sizecache int32 `json:"-"`
174}
175
176func (m *ExtensionRequest) Reset() { *m = ExtensionRequest{} }
177func (m *ExtensionRequest) String() string { return proto.CompactTextString(m) }
178func (*ExtensionRequest) ProtoMessage() {}
179func (*ExtensionRequest) Descriptor() ([]byte, []int) {
180 return fileDescriptor_42a8ac412db3cb03, []int{1}
181}
182
183func (m *ExtensionRequest) XXX_Unmarshal(b []byte) error {
184 return xxx_messageInfo_ExtensionRequest.Unmarshal(m, b)
185}
186func (m *ExtensionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
187 return xxx_messageInfo_ExtensionRequest.Marshal(b, m, deterministic)
188}
189func (m *ExtensionRequest) XXX_Merge(src proto.Message) {
190 xxx_messageInfo_ExtensionRequest.Merge(m, src)
191}
192func (m *ExtensionRequest) XXX_Size() int {
193 return xxx_messageInfo_ExtensionRequest.Size(m)
194}
195func (m *ExtensionRequest) XXX_DiscardUnknown() {
196 xxx_messageInfo_ExtensionRequest.DiscardUnknown(m)
197}
198
199var xxx_messageInfo_ExtensionRequest proto.InternalMessageInfo
200
201func (m *ExtensionRequest) GetContainingType() string {
202 if m != nil {
203 return m.ContainingType
204 }
205 return ""
206}
207
208func (m *ExtensionRequest) GetExtensionNumber() int32 {
209 if m != nil {
210 return m.ExtensionNumber
211 }
212 return 0
213}
214
215// The message sent by the server to answer ServerReflectionInfo method.
216type ServerReflectionResponse struct {
217 ValidHost string `protobuf:"bytes,1,opt,name=valid_host,json=validHost,proto3" json:"valid_host,omitempty"`
218 OriginalRequest *ServerReflectionRequest `protobuf:"bytes,2,opt,name=original_request,json=originalRequest,proto3" json:"original_request,omitempty"`
219 // The server sets one of the following fields according to the
220 // message_request in the request.
221 //
222 // Types that are valid to be assigned to MessageResponse:
223 // *ServerReflectionResponse_FileDescriptorResponse
224 // *ServerReflectionResponse_AllExtensionNumbersResponse
225 // *ServerReflectionResponse_ListServicesResponse
226 // *ServerReflectionResponse_ErrorResponse
227 MessageResponse isServerReflectionResponse_MessageResponse `protobuf_oneof:"message_response"`
228 XXX_NoUnkeyedLiteral struct{} `json:"-"`
229 XXX_unrecognized []byte `json:"-"`
230 XXX_sizecache int32 `json:"-"`
231}
232
233func (m *ServerReflectionResponse) Reset() { *m = ServerReflectionResponse{} }
234func (m *ServerReflectionResponse) String() string { return proto.CompactTextString(m) }
235func (*ServerReflectionResponse) ProtoMessage() {}
236func (*ServerReflectionResponse) Descriptor() ([]byte, []int) {
237 return fileDescriptor_42a8ac412db3cb03, []int{2}
238}
239
240func (m *ServerReflectionResponse) XXX_Unmarshal(b []byte) error {
241 return xxx_messageInfo_ServerReflectionResponse.Unmarshal(m, b)
242}
243func (m *ServerReflectionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
244 return xxx_messageInfo_ServerReflectionResponse.Marshal(b, m, deterministic)
245}
246func (m *ServerReflectionResponse) XXX_Merge(src proto.Message) {
247 xxx_messageInfo_ServerReflectionResponse.Merge(m, src)
248}
249func (m *ServerReflectionResponse) XXX_Size() int {
250 return xxx_messageInfo_ServerReflectionResponse.Size(m)
251}
252func (m *ServerReflectionResponse) XXX_DiscardUnknown() {
253 xxx_messageInfo_ServerReflectionResponse.DiscardUnknown(m)
254}
255
256var xxx_messageInfo_ServerReflectionResponse proto.InternalMessageInfo
257
258func (m *ServerReflectionResponse) GetValidHost() string {
259 if m != nil {
260 return m.ValidHost
261 }
262 return ""
263}
264
265func (m *ServerReflectionResponse) GetOriginalRequest() *ServerReflectionRequest {
266 if m != nil {
267 return m.OriginalRequest
268 }
269 return nil
270}
271
272type isServerReflectionResponse_MessageResponse interface {
273 isServerReflectionResponse_MessageResponse()
274}
275
276type ServerReflectionResponse_FileDescriptorResponse struct {
277 FileDescriptorResponse *FileDescriptorResponse `protobuf:"bytes,4,opt,name=file_descriptor_response,json=fileDescriptorResponse,proto3,oneof"`
278}
279
280type ServerReflectionResponse_AllExtensionNumbersResponse struct {
281 AllExtensionNumbersResponse *ExtensionNumberResponse `protobuf:"bytes,5,opt,name=all_extension_numbers_response,json=allExtensionNumbersResponse,proto3,oneof"`
282}
283
284type ServerReflectionResponse_ListServicesResponse struct {
285 ListServicesResponse *ListServiceResponse `protobuf:"bytes,6,opt,name=list_services_response,json=listServicesResponse,proto3,oneof"`
286}
287
288type ServerReflectionResponse_ErrorResponse struct {
289 ErrorResponse *ErrorResponse `protobuf:"bytes,7,opt,name=error_response,json=errorResponse,proto3,oneof"`
290}
291
292func (*ServerReflectionResponse_FileDescriptorResponse) isServerReflectionResponse_MessageResponse() {}
293
294func (*ServerReflectionResponse_AllExtensionNumbersResponse) isServerReflectionResponse_MessageResponse() {
295}
296
297func (*ServerReflectionResponse_ListServicesResponse) isServerReflectionResponse_MessageResponse() {}
298
299func (*ServerReflectionResponse_ErrorResponse) isServerReflectionResponse_MessageResponse() {}
300
301func (m *ServerReflectionResponse) GetMessageResponse() isServerReflectionResponse_MessageResponse {
302 if m != nil {
303 return m.MessageResponse
304 }
305 return nil
306}
307
308func (m *ServerReflectionResponse) GetFileDescriptorResponse() *FileDescriptorResponse {
309 if x, ok := m.GetMessageResponse().(*ServerReflectionResponse_FileDescriptorResponse); ok {
310 return x.FileDescriptorResponse
311 }
312 return nil
313}
314
315func (m *ServerReflectionResponse) GetAllExtensionNumbersResponse() *ExtensionNumberResponse {
316 if x, ok := m.GetMessageResponse().(*ServerReflectionResponse_AllExtensionNumbersResponse); ok {
317 return x.AllExtensionNumbersResponse
318 }
319 return nil
320}
321
322func (m *ServerReflectionResponse) GetListServicesResponse() *ListServiceResponse {
323 if x, ok := m.GetMessageResponse().(*ServerReflectionResponse_ListServicesResponse); ok {
324 return x.ListServicesResponse
325 }
326 return nil
327}
328
329func (m *ServerReflectionResponse) GetErrorResponse() *ErrorResponse {
330 if x, ok := m.GetMessageResponse().(*ServerReflectionResponse_ErrorResponse); ok {
331 return x.ErrorResponse
332 }
333 return nil
334}
335
336// XXX_OneofWrappers is for the internal use of the proto package.
337func (*ServerReflectionResponse) XXX_OneofWrappers() []interface{} {
338 return []interface{}{
339 (*ServerReflectionResponse_FileDescriptorResponse)(nil),
340 (*ServerReflectionResponse_AllExtensionNumbersResponse)(nil),
341 (*ServerReflectionResponse_ListServicesResponse)(nil),
342 (*ServerReflectionResponse_ErrorResponse)(nil),
343 }
344}
345
346// Serialized FileDescriptorProto messages sent by the server answering
347// a file_by_filename, file_containing_symbol, or file_containing_extension
348// request.
349type FileDescriptorResponse struct {
350 // Serialized FileDescriptorProto messages. We avoid taking a dependency on
351 // descriptor.proto, which uses proto2 only features, by making them opaque
352 // bytes instead.
353 FileDescriptorProto [][]byte `protobuf:"bytes,1,rep,name=file_descriptor_proto,json=fileDescriptorProto,proto3" json:"file_descriptor_proto,omitempty"`
354 XXX_NoUnkeyedLiteral struct{} `json:"-"`
355 XXX_unrecognized []byte `json:"-"`
356 XXX_sizecache int32 `json:"-"`
357}
358
359func (m *FileDescriptorResponse) Reset() { *m = FileDescriptorResponse{} }
360func (m *FileDescriptorResponse) String() string { return proto.CompactTextString(m) }
361func (*FileDescriptorResponse) ProtoMessage() {}
362func (*FileDescriptorResponse) Descriptor() ([]byte, []int) {
363 return fileDescriptor_42a8ac412db3cb03, []int{3}
364}
365
366func (m *FileDescriptorResponse) XXX_Unmarshal(b []byte) error {
367 return xxx_messageInfo_FileDescriptorResponse.Unmarshal(m, b)
368}
369func (m *FileDescriptorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
370 return xxx_messageInfo_FileDescriptorResponse.Marshal(b, m, deterministic)
371}
372func (m *FileDescriptorResponse) XXX_Merge(src proto.Message) {
373 xxx_messageInfo_FileDescriptorResponse.Merge(m, src)
374}
375func (m *FileDescriptorResponse) XXX_Size() int {
376 return xxx_messageInfo_FileDescriptorResponse.Size(m)
377}
378func (m *FileDescriptorResponse) XXX_DiscardUnknown() {
379 xxx_messageInfo_FileDescriptorResponse.DiscardUnknown(m)
380}
381
382var xxx_messageInfo_FileDescriptorResponse proto.InternalMessageInfo
383
384func (m *FileDescriptorResponse) GetFileDescriptorProto() [][]byte {
385 if m != nil {
386 return m.FileDescriptorProto
387 }
388 return nil
389}
390
391// A list of extension numbers sent by the server answering
392// all_extension_numbers_of_type request.
393type ExtensionNumberResponse struct {
394 // Full name of the base type, including the package name. The format
395 // is <package>.<type>
396 BaseTypeName string `protobuf:"bytes,1,opt,name=base_type_name,json=baseTypeName,proto3" json:"base_type_name,omitempty"`
397 ExtensionNumber []int32 `protobuf:"varint,2,rep,packed,name=extension_number,json=extensionNumber,proto3" json:"extension_number,omitempty"`
398 XXX_NoUnkeyedLiteral struct{} `json:"-"`
399 XXX_unrecognized []byte `json:"-"`
400 XXX_sizecache int32 `json:"-"`
401}
402
403func (m *ExtensionNumberResponse) Reset() { *m = ExtensionNumberResponse{} }
404func (m *ExtensionNumberResponse) String() string { return proto.CompactTextString(m) }
405func (*ExtensionNumberResponse) ProtoMessage() {}
406func (*ExtensionNumberResponse) Descriptor() ([]byte, []int) {
407 return fileDescriptor_42a8ac412db3cb03, []int{4}
408}
409
410func (m *ExtensionNumberResponse) XXX_Unmarshal(b []byte) error {
411 return xxx_messageInfo_ExtensionNumberResponse.Unmarshal(m, b)
412}
413func (m *ExtensionNumberResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
414 return xxx_messageInfo_ExtensionNumberResponse.Marshal(b, m, deterministic)
415}
416func (m *ExtensionNumberResponse) XXX_Merge(src proto.Message) {
417 xxx_messageInfo_ExtensionNumberResponse.Merge(m, src)
418}
419func (m *ExtensionNumberResponse) XXX_Size() int {
420 return xxx_messageInfo_ExtensionNumberResponse.Size(m)
421}
422func (m *ExtensionNumberResponse) XXX_DiscardUnknown() {
423 xxx_messageInfo_ExtensionNumberResponse.DiscardUnknown(m)
424}
425
426var xxx_messageInfo_ExtensionNumberResponse proto.InternalMessageInfo
427
428func (m *ExtensionNumberResponse) GetBaseTypeName() string {
429 if m != nil {
430 return m.BaseTypeName
431 }
432 return ""
433}
434
435func (m *ExtensionNumberResponse) GetExtensionNumber() []int32 {
436 if m != nil {
437 return m.ExtensionNumber
438 }
439 return nil
440}
441
442// A list of ServiceResponse sent by the server answering list_services request.
443type ListServiceResponse struct {
444 // The information of each service may be expanded in the future, so we use
445 // ServiceResponse message to encapsulate it.
446 Service []*ServiceResponse `protobuf:"bytes,1,rep,name=service,proto3" json:"service,omitempty"`
447 XXX_NoUnkeyedLiteral struct{} `json:"-"`
448 XXX_unrecognized []byte `json:"-"`
449 XXX_sizecache int32 `json:"-"`
450}
451
452func (m *ListServiceResponse) Reset() { *m = ListServiceResponse{} }
453func (m *ListServiceResponse) String() string { return proto.CompactTextString(m) }
454func (*ListServiceResponse) ProtoMessage() {}
455func (*ListServiceResponse) Descriptor() ([]byte, []int) {
456 return fileDescriptor_42a8ac412db3cb03, []int{5}
457}
458
459func (m *ListServiceResponse) XXX_Unmarshal(b []byte) error {
460 return xxx_messageInfo_ListServiceResponse.Unmarshal(m, b)
461}
462func (m *ListServiceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
463 return xxx_messageInfo_ListServiceResponse.Marshal(b, m, deterministic)
464}
465func (m *ListServiceResponse) XXX_Merge(src proto.Message) {
466 xxx_messageInfo_ListServiceResponse.Merge(m, src)
467}
468func (m *ListServiceResponse) XXX_Size() int {
469 return xxx_messageInfo_ListServiceResponse.Size(m)
470}
471func (m *ListServiceResponse) XXX_DiscardUnknown() {
472 xxx_messageInfo_ListServiceResponse.DiscardUnknown(m)
473}
474
475var xxx_messageInfo_ListServiceResponse proto.InternalMessageInfo
476
477func (m *ListServiceResponse) GetService() []*ServiceResponse {
478 if m != nil {
479 return m.Service
480 }
481 return nil
482}
483
484// The information of a single service used by ListServiceResponse to answer
485// list_services request.
486type ServiceResponse struct {
487 // Full name of a registered service, including its package name. The format
488 // is <package>.<service>
489 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
490 XXX_NoUnkeyedLiteral struct{} `json:"-"`
491 XXX_unrecognized []byte `json:"-"`
492 XXX_sizecache int32 `json:"-"`
493}
494
495func (m *ServiceResponse) Reset() { *m = ServiceResponse{} }
496func (m *ServiceResponse) String() string { return proto.CompactTextString(m) }
497func (*ServiceResponse) ProtoMessage() {}
498func (*ServiceResponse) Descriptor() ([]byte, []int) {
499 return fileDescriptor_42a8ac412db3cb03, []int{6}
500}
501
502func (m *ServiceResponse) XXX_Unmarshal(b []byte) error {
503 return xxx_messageInfo_ServiceResponse.Unmarshal(m, b)
504}
505func (m *ServiceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
506 return xxx_messageInfo_ServiceResponse.Marshal(b, m, deterministic)
507}
508func (m *ServiceResponse) XXX_Merge(src proto.Message) {
509 xxx_messageInfo_ServiceResponse.Merge(m, src)
510}
511func (m *ServiceResponse) XXX_Size() int {
512 return xxx_messageInfo_ServiceResponse.Size(m)
513}
514func (m *ServiceResponse) XXX_DiscardUnknown() {
515 xxx_messageInfo_ServiceResponse.DiscardUnknown(m)
516}
517
518var xxx_messageInfo_ServiceResponse proto.InternalMessageInfo
519
520func (m *ServiceResponse) GetName() string {
521 if m != nil {
522 return m.Name
523 }
524 return ""
525}
526
527// The error code and error message sent by the server when an error occurs.
528type ErrorResponse struct {
529 // This field uses the error codes defined in grpc::StatusCode.
530 ErrorCode int32 `protobuf:"varint,1,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"`
531 ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
532 XXX_NoUnkeyedLiteral struct{} `json:"-"`
533 XXX_unrecognized []byte `json:"-"`
534 XXX_sizecache int32 `json:"-"`
535}
536
537func (m *ErrorResponse) Reset() { *m = ErrorResponse{} }
538func (m *ErrorResponse) String() string { return proto.CompactTextString(m) }
539func (*ErrorResponse) ProtoMessage() {}
540func (*ErrorResponse) Descriptor() ([]byte, []int) {
541 return fileDescriptor_42a8ac412db3cb03, []int{7}
542}
543
544func (m *ErrorResponse) XXX_Unmarshal(b []byte) error {
545 return xxx_messageInfo_ErrorResponse.Unmarshal(m, b)
546}
547func (m *ErrorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
548 return xxx_messageInfo_ErrorResponse.Marshal(b, m, deterministic)
549}
550func (m *ErrorResponse) XXX_Merge(src proto.Message) {
551 xxx_messageInfo_ErrorResponse.Merge(m, src)
552}
553func (m *ErrorResponse) XXX_Size() int {
554 return xxx_messageInfo_ErrorResponse.Size(m)
555}
556func (m *ErrorResponse) XXX_DiscardUnknown() {
557 xxx_messageInfo_ErrorResponse.DiscardUnknown(m)
558}
559
560var xxx_messageInfo_ErrorResponse proto.InternalMessageInfo
561
562func (m *ErrorResponse) GetErrorCode() int32 {
563 if m != nil {
564 return m.ErrorCode
565 }
566 return 0
567}
568
569func (m *ErrorResponse) GetErrorMessage() string {
570 if m != nil {
571 return m.ErrorMessage
572 }
573 return ""
574}
575
576func init() {
577 proto.RegisterType((*ServerReflectionRequest)(nil), "grpc.reflection.v1alpha.ServerReflectionRequest")
578 proto.RegisterType((*ExtensionRequest)(nil), "grpc.reflection.v1alpha.ExtensionRequest")
579 proto.RegisterType((*ServerReflectionResponse)(nil), "grpc.reflection.v1alpha.ServerReflectionResponse")
580 proto.RegisterType((*FileDescriptorResponse)(nil), "grpc.reflection.v1alpha.FileDescriptorResponse")
581 proto.RegisterType((*ExtensionNumberResponse)(nil), "grpc.reflection.v1alpha.ExtensionNumberResponse")
582 proto.RegisterType((*ListServiceResponse)(nil), "grpc.reflection.v1alpha.ListServiceResponse")
583 proto.RegisterType((*ServiceResponse)(nil), "grpc.reflection.v1alpha.ServiceResponse")
584 proto.RegisterType((*ErrorResponse)(nil), "grpc.reflection.v1alpha.ErrorResponse")
585}
586
587func init() {
588 proto.RegisterFile("grpc_reflection_v1alpha/reflection.proto", fileDescriptor_42a8ac412db3cb03)
589}
590
591var fileDescriptor_42a8ac412db3cb03 = []byte{
592 // 656 bytes of a gzipped FileDescriptorProto
593 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x54, 0x51, 0x73, 0xd2, 0x40,
594 0x10, 0x6e, 0x5a, 0x68, 0x87, 0x85, 0x02, 0x5e, 0x2b, 0xa4, 0x3a, 0x75, 0x98, 0x68, 0x35, 0x75,
595 0x1c, 0xda, 0xe2, 0x8c, 0x3f, 0x80, 0xaa, 0x83, 0x33, 0xb5, 0x75, 0x0e, 0x5f, 0x1c, 0x1f, 0x6e,
596 0x02, 0x2c, 0x34, 0x1a, 0x72, 0xf1, 0x2e, 0x45, 0x79, 0xf2, 0x47, 0xf8, 0xa3, 0xfc, 0x4b, 0x3e,
597 0x3a, 0x77, 0x09, 0x21, 0xa4, 0x44, 0xa7, 0x4f, 0x30, 0xdf, 0xee, 0xde, 0xb7, 0xbb, 0xdf, 0xb7,
598 0x01, 0x7b, 0x22, 0x82, 0x21, 0x13, 0x38, 0xf6, 0x70, 0x18, 0xba, 0xdc, 0x67, 0xb3, 0x33, 0xc7,
599 0x0b, 0xae, 0x9d, 0x93, 0x25, 0xd4, 0x0e, 0x04, 0x0f, 0x39, 0x69, 0xaa, 0xcc, 0x76, 0x0a, 0x8e,
600 0x33, 0xad, 0x3f, 0x9b, 0xd0, 0xec, 0xa3, 0x98, 0xa1, 0xa0, 0x49, 0x90, 0xe2, 0xb7, 0x1b, 0x94,
601 0x21, 0x21, 0x50, 0xb8, 0xe6, 0x32, 0x34, 0x8d, 0x96, 0x61, 0x97, 0xa8, 0xfe, 0x4f, 0x9e, 0x43,
602 0x7d, 0xec, 0x7a, 0xc8, 0x06, 0x73, 0xa6, 0x7e, 0x7d, 0x67, 0x8a, 0xe6, 0x96, 0x8a, 0xf7, 0x36,
603 0x68, 0x55, 0x21, 0xdd, 0xf9, 0xdb, 0x18, 0x27, 0xaf, 0xa0, 0xa1, 0x73, 0x87, 0xdc, 0x0f, 0x1d,
604 0xd7, 0x77, 0xfd, 0x09, 0x93, 0xf3, 0xe9, 0x80, 0x7b, 0x66, 0x21, 0xae, 0xd8, 0x57, 0xf1, 0xf3,
605 0x24, 0xdc, 0xd7, 0x51, 0x32, 0x81, 0x83, 0x6c, 0x1d, 0xfe, 0x08, 0xd1, 0x97, 0x2e, 0xf7, 0xcd,
606 0x62, 0xcb, 0xb0, 0xcb, 0x9d, 0xe3, 0x76, 0xce, 0x40, 0xed, 0x37, 0x8b, 0xcc, 0x78, 0x8a, 0xde,
607 0x06, 0x6d, 0xae, 0xb2, 0x24, 0x19, 0xa4, 0x0b, 0x87, 0x8e, 0xe7, 0x2d, 0x1f, 0x67, 0xfe, 0xcd,
608 0x74, 0x80, 0x42, 0x32, 0x3e, 0x66, 0xe1, 0x3c, 0x40, 0x73, 0x3b, 0xee, 0xf3, 0xc0, 0xf1, 0xbc,
609 0xa4, 0xec, 0x32, 0x4a, 0xba, 0x1a, 0x7f, 0x9c, 0x07, 0x48, 0x8e, 0x60, 0xd7, 0x73, 0x65, 0xc8,
610 0x24, 0x8a, 0x99, 0x3b, 0x44, 0x69, 0xee, 0xc4, 0x35, 0x15, 0x05, 0xf7, 0x63, 0xb4, 0x7b, 0x0f,
611 0x6a, 0x53, 0x94, 0xd2, 0x99, 0x20, 0x13, 0x51, 0x63, 0xd6, 0x18, 0xea, 0xd9, 0x66, 0xc9, 0x33,
612 0xa8, 0xa5, 0xa6, 0xd6, 0x3d, 0x44, 0xdb, 0xaf, 0x2e, 0x61, 0x4d, 0x7b, 0x0c, 0xf5, 0x6c, 0xdb,
613 0xe6, 0x66, 0xcb, 0xb0, 0x8b, 0xb4, 0x86, 0xab, 0x8d, 0x5a, 0xbf, 0x0b, 0x60, 0xde, 0x96, 0x58,
614 0x06, 0xdc, 0x97, 0x48, 0x0e, 0x01, 0x66, 0x8e, 0xe7, 0x8e, 0x58, 0x4a, 0xe9, 0x92, 0x46, 0x7a,
615 0x4a, 0xee, 0xcf, 0x50, 0xe7, 0xc2, 0x9d, 0xb8, 0xbe, 0xe3, 0x2d, 0xfa, 0xd6, 0x34, 0xe5, 0xce,
616 0x69, 0xae, 0x02, 0x39, 0x76, 0xa2, 0xb5, 0xc5, 0x4b, 0x8b, 0x61, 0xbf, 0x82, 0xa9, 0x75, 0x1e,
617 0xa1, 0x1c, 0x0a, 0x37, 0x08, 0xb9, 0x60, 0x22, 0xee, 0x4b, 0x3b, 0xa4, 0xdc, 0x39, 0xc9, 0x25,
618 0x51, 0x26, 0x7b, 0x9d, 0xd4, 0x2d, 0xc6, 0xe9, 0x6d, 0x50, 0x6d, 0xb9, 0xdb, 0x11, 0xf2, 0x1d,
619 0x1e, 0xad, 0xd7, 0x3a, 0xa1, 0x2c, 0xfe, 0x67, 0xae, 0x8c, 0x01, 0x52, 0x9c, 0x0f, 0xd7, 0xd8,
620 0x23, 0x21, 0x1e, 0x41, 0x63, 0xc5, 0x20, 0x4b, 0xc2, 0x6d, 0x4d, 0xf8, 0x22, 0x97, 0xf0, 0x62,
621 0x69, 0xa0, 0x14, 0xd9, 0x7e, 0xda, 0x57, 0x09, 0xcb, 0x15, 0x54, 0x51, 0x88, 0xf4, 0x06, 0x77,
622 0xf4, 0xeb, 0x4f, 0xf3, 0xc7, 0x51, 0xe9, 0xa9, 0x77, 0x77, 0x31, 0x0d, 0x74, 0x09, 0xd4, 0x97,
623 0x86, 0x8d, 0x30, 0xeb, 0x02, 0x1a, 0xeb, 0xf7, 0x4e, 0x3a, 0x70, 0x3f, 0x2b, 0xa5, 0xfe, 0xf0,
624 0x98, 0x46, 0x6b, 0xcb, 0xae, 0xd0, 0xbd, 0x55, 0x51, 0x3e, 0xa8, 0x90, 0xf5, 0x05, 0x9a, 0x39,
625 0x2b, 0x25, 0x4f, 0xa0, 0x3a, 0x70, 0x24, 0xea, 0x03, 0x60, 0xfa, 0x1b, 0x13, 0x39, 0xb3, 0xa2,
626 0x50, 0xe5, 0xff, 0x4b, 0xf5, 0x7d, 0x59, 0x7f, 0x03, 0x5b, 0xeb, 0x6e, 0xe0, 0x13, 0xec, 0xad,
627 0xd9, 0x26, 0xe9, 0xc2, 0x4e, 0x2c, 0x8b, 0x6e, 0xb4, 0xdc, 0xb1, 0xff, 0xe9, 0xea, 0x54, 0x29,
628 0x5d, 0x14, 0x5a, 0x47, 0x50, 0xcb, 0x3e, 0x4b, 0xa0, 0x90, 0x6a, 0x5a, 0xff, 0xb7, 0xfa, 0xb0,
629 0xbb, 0xb2, 0x71, 0x75, 0x79, 0x91, 0x62, 0x43, 0x3e, 0x8a, 0x52, 0x8b, 0xb4, 0xa4, 0x91, 0x73,
630 0x3e, 0x42, 0xf2, 0x18, 0x22, 0x41, 0x58, 0xac, 0x82, 0x3e, 0xbb, 0x12, 0xad, 0x68, 0xf0, 0x7d,
631 0x84, 0x75, 0x7e, 0x19, 0x50, 0xcf, 0x9e, 0x1b, 0xf9, 0x09, 0xfb, 0x59, 0xec, 0x9d, 0x3f, 0xe6,
632 0xe4, 0xce, 0x17, 0xfb, 0xe0, 0xec, 0x0e, 0x15, 0xd1, 0x54, 0xb6, 0x71, 0x6a, 0x0c, 0xb6, 0xb5,
633 0xf4, 0x2f, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0x85, 0x02, 0x09, 0x9d, 0x9f, 0x06, 0x00, 0x00,
634}
635
636// Reference imports to suppress errors if they are not otherwise used.
637var _ context.Context
638var _ grpc.ClientConn
639
640// This is a compile-time assertion to ensure that this generated file
641// is compatible with the grpc package it is being compiled against.
642const _ = grpc.SupportPackageIsVersion4
643
644// ServerReflectionClient is the client API for ServerReflection service.
645//
646// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
647type ServerReflectionClient interface {
648 // The reflection service is structured as a bidirectional stream, ensuring
649 // all related requests go to a single server.
650 ServerReflectionInfo(ctx context.Context, opts ...grpc.CallOption) (ServerReflection_ServerReflectionInfoClient, error)
651}
652
653type serverReflectionClient struct {
654 cc *grpc.ClientConn
655}
656
657func NewServerReflectionClient(cc *grpc.ClientConn) ServerReflectionClient {
658 return &serverReflectionClient{cc}
659}
660
661func (c *serverReflectionClient) ServerReflectionInfo(ctx context.Context, opts ...grpc.CallOption) (ServerReflection_ServerReflectionInfoClient, error) {
662 stream, err := c.cc.NewStream(ctx, &_ServerReflection_serviceDesc.Streams[0], "/grpc.reflection.v1alpha.ServerReflection/ServerReflectionInfo", opts...)
663 if err != nil {
664 return nil, err
665 }
666 x := &serverReflectionServerReflectionInfoClient{stream}
667 return x, nil
668}
669
670type ServerReflection_ServerReflectionInfoClient interface {
671 Send(*ServerReflectionRequest) error
672 Recv() (*ServerReflectionResponse, error)
673 grpc.ClientStream
674}
675
676type serverReflectionServerReflectionInfoClient struct {
677 grpc.ClientStream
678}
679
680func (x *serverReflectionServerReflectionInfoClient) Send(m *ServerReflectionRequest) error {
681 return x.ClientStream.SendMsg(m)
682}
683
684func (x *serverReflectionServerReflectionInfoClient) Recv() (*ServerReflectionResponse, error) {
685 m := new(ServerReflectionResponse)
686 if err := x.ClientStream.RecvMsg(m); err != nil {
687 return nil, err
688 }
689 return m, nil
690}
691
692// ServerReflectionServer is the server API for ServerReflection service.
693type ServerReflectionServer interface {
694 // The reflection service is structured as a bidirectional stream, ensuring
695 // all related requests go to a single server.
696 ServerReflectionInfo(ServerReflection_ServerReflectionInfoServer) error
697}
698
699// UnimplementedServerReflectionServer can be embedded to have forward compatible implementations.
700type UnimplementedServerReflectionServer struct {
701}
702
703func (*UnimplementedServerReflectionServer) ServerReflectionInfo(srv ServerReflection_ServerReflectionInfoServer) error {
704 return status.Errorf(codes.Unimplemented, "method ServerReflectionInfo not implemented")
705}
706
707func RegisterServerReflectionServer(s *grpc.Server, srv ServerReflectionServer) {
708 s.RegisterService(&_ServerReflection_serviceDesc, srv)
709}
710
711func _ServerReflection_ServerReflectionInfo_Handler(srv interface{}, stream grpc.ServerStream) error {
712 return srv.(ServerReflectionServer).ServerReflectionInfo(&serverReflectionServerReflectionInfoServer{stream})
713}
714
715type ServerReflection_ServerReflectionInfoServer interface {
716 Send(*ServerReflectionResponse) error
717 Recv() (*ServerReflectionRequest, error)
718 grpc.ServerStream
719}
720
721type serverReflectionServerReflectionInfoServer struct {
722 grpc.ServerStream
723}
724
725func (x *serverReflectionServerReflectionInfoServer) Send(m *ServerReflectionResponse) error {
726 return x.ServerStream.SendMsg(m)
727}
728
729func (x *serverReflectionServerReflectionInfoServer) Recv() (*ServerReflectionRequest, error) {
730 m := new(ServerReflectionRequest)
731 if err := x.ServerStream.RecvMsg(m); err != nil {
732 return nil, err
733 }
734 return m, nil
735}
736
737var _ServerReflection_serviceDesc = grpc.ServiceDesc{
738 ServiceName: "grpc.reflection.v1alpha.ServerReflection",
739 HandlerType: (*ServerReflectionServer)(nil),
740 Methods: []grpc.MethodDesc{},
741 Streams: []grpc.StreamDesc{
742 {
743 StreamName: "ServerReflectionInfo",
744 Handler: _ServerReflection_ServerReflectionInfo_Handler,
745 ServerStreams: true,
746 ClientStreams: true,
747 },
748 },
749 Metadata: "grpc_reflection_v1alpha/reflection.proto",
750}