1
16
17
18
19
20 package v1beta2
21
22 import (
23 context "context"
24 fmt "fmt"
25 _ "github.com/gogo/protobuf/gogoproto"
26 proto "github.com/gogo/protobuf/proto"
27 grpc "google.golang.org/grpc"
28 codes "google.golang.org/grpc/codes"
29 status "google.golang.org/grpc/status"
30 io "io"
31 math "math"
32 math_bits "math/bits"
33 reflect "reflect"
34 strings "strings"
35 )
36
37
38 var _ = proto.Marshal
39 var _ = fmt.Errorf
40 var _ = math.Inf
41
42
43
44
45
46 const _ = proto.GoGoProtoPackageIsVersion3
47
48
49 type ExampleRequest struct {
50 Request string `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
51 V1Beta2Field string `protobuf:"bytes,2,opt,name=v1beta2_field,json=v1beta2Field,proto3" json:"v1beta2_field,omitempty"`
52 XXX_NoUnkeyedLiteral struct{} `json:"-"`
53 XXX_sizecache int32 `json:"-"`
54 }
55
56 func (m *ExampleRequest) Reset() { *m = ExampleRequest{} }
57 func (*ExampleRequest) ProtoMessage() {}
58 func (*ExampleRequest) Descriptor() ([]byte, []int) {
59 return fileDescriptor_00212fb1f9d3bf1c, []int{0}
60 }
61 func (m *ExampleRequest) XXX_Unmarshal(b []byte) error {
62 return m.Unmarshal(b)
63 }
64 func (m *ExampleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
65 if deterministic {
66 return xxx_messageInfo_ExampleRequest.Marshal(b, m, deterministic)
67 } else {
68 b = b[:cap(b)]
69 n, err := m.MarshalToSizedBuffer(b)
70 if err != nil {
71 return nil, err
72 }
73 return b[:n], nil
74 }
75 }
76 func (m *ExampleRequest) XXX_Merge(src proto.Message) {
77 xxx_messageInfo_ExampleRequest.Merge(m, src)
78 }
79 func (m *ExampleRequest) XXX_Size() int {
80 return m.Size()
81 }
82 func (m *ExampleRequest) XXX_DiscardUnknown() {
83 xxx_messageInfo_ExampleRequest.DiscardUnknown(m)
84 }
85
86 var xxx_messageInfo_ExampleRequest proto.InternalMessageInfo
87
88 func (m *ExampleRequest) GetRequest() string {
89 if m != nil {
90 return m.Request
91 }
92 return ""
93 }
94
95 func (m *ExampleRequest) GetV1Beta2Field() string {
96 if m != nil {
97 return m.V1Beta2Field
98 }
99 return ""
100 }
101
102 type ExampleResponse struct {
103 Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
104 XXX_NoUnkeyedLiteral struct{} `json:"-"`
105 XXX_sizecache int32 `json:"-"`
106 }
107
108 func (m *ExampleResponse) Reset() { *m = ExampleResponse{} }
109 func (*ExampleResponse) ProtoMessage() {}
110 func (*ExampleResponse) Descriptor() ([]byte, []int) {
111 return fileDescriptor_00212fb1f9d3bf1c, []int{1}
112 }
113 func (m *ExampleResponse) XXX_Unmarshal(b []byte) error {
114 return m.Unmarshal(b)
115 }
116 func (m *ExampleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
117 if deterministic {
118 return xxx_messageInfo_ExampleResponse.Marshal(b, m, deterministic)
119 } else {
120 b = b[:cap(b)]
121 n, err := m.MarshalToSizedBuffer(b)
122 if err != nil {
123 return nil, err
124 }
125 return b[:n], nil
126 }
127 }
128 func (m *ExampleResponse) XXX_Merge(src proto.Message) {
129 xxx_messageInfo_ExampleResponse.Merge(m, src)
130 }
131 func (m *ExampleResponse) XXX_Size() int {
132 return m.Size()
133 }
134 func (m *ExampleResponse) XXX_DiscardUnknown() {
135 xxx_messageInfo_ExampleResponse.DiscardUnknown(m)
136 }
137
138 var xxx_messageInfo_ExampleResponse proto.InternalMessageInfo
139
140 func (m *ExampleResponse) GetError() string {
141 if m != nil {
142 return m.Error
143 }
144 return ""
145 }
146
147 func init() {
148 proto.RegisterType((*ExampleRequest)(nil), "v1beta2.ExampleRequest")
149 proto.RegisterType((*ExampleResponse)(nil), "v1beta2.ExampleResponse")
150 }
151
152 func init() { proto.RegisterFile("api.proto", fileDescriptor_00212fb1f9d3bf1c) }
153
154 var fileDescriptor_00212fb1f9d3bf1c = []byte{
155
156 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x64, 0x90, 0xbf, 0x4a, 0x34, 0x31,
157 0x14, 0xc5, 0x37, 0x1f, 0x7c, 0x2e, 0x1b, 0x74, 0x85, 0x20, 0x38, 0x6c, 0x11, 0x64, 0x2c, 0xb4,
158 0x71, 0x82, 0x6b, 0x63, 0x2d, 0xac, 0x62, 0xa5, 0x2c, 0xd8, 0xd8, 0x0c, 0x99, 0xf5, 0x4e, 0x36,
159 0xcc, 0x9f, 0xc4, 0x24, 0xa3, 0x96, 0x3e, 0x82, 0x8f, 0xb5, 0xa5, 0xa5, 0xa5, 0x3b, 0xbe, 0x88,
160 0x98, 0x44, 0x41, 0xec, 0xee, 0xef, 0x9c, 0xe4, 0x9c, 0xcb, 0xc5, 0x23, 0xae, 0x65, 0xa6, 0x8d,
161 0x72, 0x8a, 0x0c, 0x1f, 0x8e, 0x0b, 0x70, 0x7c, 0x3a, 0x39, 0x12, 0xd2, 0x2d, 0xbb, 0x22, 0x5b,
162 0xa8, 0x86, 0x09, 0x25, 0x14, 0xf3, 0x7e, 0xd1, 0x95, 0x9e, 0x3c, 0xf8, 0x29, 0xfc, 0x4b, 0xaf,
163 0xf0, 0x78, 0xf6, 0xc4, 0x1b, 0x5d, 0xc3, 0x1c, 0xee, 0x3b, 0xb0, 0x8e, 0x24, 0x78, 0x68, 0xc2,
164 0x98, 0xa0, 0x3d, 0x74, 0x38, 0x9a, 0x7f, 0x23, 0xd9, 0xc7, 0x5b, 0xb1, 0x25, 0x2f, 0x25, 0xd4,
165 0x77, 0xc9, 0x3f, 0xef, 0x6f, 0x46, 0xf1, 0xfc, 0x4b, 0x4b, 0x0f, 0xf0, 0xf6, 0x4f, 0xa0, 0xd5,
166 0xaa, 0xb5, 0x40, 0x76, 0xf0, 0x7f, 0x30, 0x46, 0x99, 0x98, 0x17, 0x60, 0x7a, 0x8d, 0x87, 0xf1,
167 0x21, 0x99, 0xe1, 0xf1, 0x05, 0xb8, 0x48, 0x97, 0x6d, 0xa9, 0xc8, 0x6e, 0x16, 0x43, 0xb3, 0xdf,
168 0xdb, 0x4d, 0x92, 0xbf, 0x46, 0x68, 0x49, 0x07, 0x67, 0x76, 0xb5, 0xa6, 0xe8, 0x6d, 0x4d, 0x07,
169 0xcf, 0x3d, 0x45, 0xab, 0x9e, 0xa2, 0xd7, 0x9e, 0xa2, 0xf7, 0x9e, 0xa2, 0x97, 0x0f, 0x3a, 0xb8,
170 0xbd, 0xa9, 0x4e, 0x6d, 0x26, 0x15, 0xab, 0xba, 0x02, 0x4c, 0x0b, 0x0e, 0x2c, 0xd3, 0x95, 0xf0,
171 0x58, 0x83, 0x63, 0xba, 0xee, 0x84, 0x6c, 0x1b, 0xde, 0x72, 0x01, 0x26, 0xd2, 0x23, 0x77, 0x8b,
172 0x25, 0x18, 0x06, 0xa1, 0x2a, 0x0f, 0x6a, 0xce, 0xb5, 0xb4, 0x2c, 0xae, 0x51, 0x6c, 0xf8, 0x3b,
173 0x9e, 0x7c, 0x06, 0x00, 0x00, 0xff, 0xff, 0x28, 0x67, 0xcf, 0xa3, 0x8c, 0x01, 0x00, 0x00,
174 }
175
176
177 var _ context.Context
178 var _ grpc.ClientConn
179
180
181
182 const _ = grpc.SupportPackageIsVersion4
183
184
185
186
187 type ExampleClient interface {
188 GetExampleInfo(ctx context.Context, in *ExampleRequest, opts ...grpc.CallOption) (*ExampleResponse, error)
189 }
190
191 type exampleClient struct {
192 cc *grpc.ClientConn
193 }
194
195 func NewExampleClient(cc *grpc.ClientConn) ExampleClient {
196 return &exampleClient{cc}
197 }
198
199 func (c *exampleClient) GetExampleInfo(ctx context.Context, in *ExampleRequest, opts ...grpc.CallOption) (*ExampleResponse, error) {
200 out := new(ExampleResponse)
201 err := c.cc.Invoke(ctx, "/v1beta2.Example/GetExampleInfo", in, out, opts...)
202 if err != nil {
203 return nil, err
204 }
205 return out, nil
206 }
207
208
209 type ExampleServer interface {
210 GetExampleInfo(context.Context, *ExampleRequest) (*ExampleResponse, error)
211 }
212
213
214 type UnimplementedExampleServer struct {
215 }
216
217 func (*UnimplementedExampleServer) GetExampleInfo(ctx context.Context, req *ExampleRequest) (*ExampleResponse, error) {
218 return nil, status.Errorf(codes.Unimplemented, "method GetExampleInfo not implemented")
219 }
220
221 func RegisterExampleServer(s *grpc.Server, srv ExampleServer) {
222 s.RegisterService(&_Example_serviceDesc, srv)
223 }
224
225 func _Example_GetExampleInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
226 in := new(ExampleRequest)
227 if err := dec(in); err != nil {
228 return nil, err
229 }
230 if interceptor == nil {
231 return srv.(ExampleServer).GetExampleInfo(ctx, in)
232 }
233 info := &grpc.UnaryServerInfo{
234 Server: srv,
235 FullMethod: "/v1beta2.Example/GetExampleInfo",
236 }
237 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
238 return srv.(ExampleServer).GetExampleInfo(ctx, req.(*ExampleRequest))
239 }
240 return interceptor(ctx, in, info, handler)
241 }
242
243 var _Example_serviceDesc = grpc.ServiceDesc{
244 ServiceName: "v1beta2.Example",
245 HandlerType: (*ExampleServer)(nil),
246 Methods: []grpc.MethodDesc{
247 {
248 MethodName: "GetExampleInfo",
249 Handler: _Example_GetExampleInfo_Handler,
250 },
251 },
252 Streams: []grpc.StreamDesc{},
253 Metadata: "api.proto",
254 }
255
256 func (m *ExampleRequest) Marshal() (dAtA []byte, err error) {
257 size := m.Size()
258 dAtA = make([]byte, size)
259 n, err := m.MarshalToSizedBuffer(dAtA[:size])
260 if err != nil {
261 return nil, err
262 }
263 return dAtA[:n], nil
264 }
265
266 func (m *ExampleRequest) MarshalTo(dAtA []byte) (int, error) {
267 size := m.Size()
268 return m.MarshalToSizedBuffer(dAtA[:size])
269 }
270
271 func (m *ExampleRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
272 i := len(dAtA)
273 _ = i
274 var l int
275 _ = l
276 if len(m.V1Beta2Field) > 0 {
277 i -= len(m.V1Beta2Field)
278 copy(dAtA[i:], m.V1Beta2Field)
279 i = encodeVarintApi(dAtA, i, uint64(len(m.V1Beta2Field)))
280 i--
281 dAtA[i] = 0x12
282 }
283 if len(m.Request) > 0 {
284 i -= len(m.Request)
285 copy(dAtA[i:], m.Request)
286 i = encodeVarintApi(dAtA, i, uint64(len(m.Request)))
287 i--
288 dAtA[i] = 0xa
289 }
290 return len(dAtA) - i, nil
291 }
292
293 func (m *ExampleResponse) Marshal() (dAtA []byte, err error) {
294 size := m.Size()
295 dAtA = make([]byte, size)
296 n, err := m.MarshalToSizedBuffer(dAtA[:size])
297 if err != nil {
298 return nil, err
299 }
300 return dAtA[:n], nil
301 }
302
303 func (m *ExampleResponse) MarshalTo(dAtA []byte) (int, error) {
304 size := m.Size()
305 return m.MarshalToSizedBuffer(dAtA[:size])
306 }
307
308 func (m *ExampleResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) {
309 i := len(dAtA)
310 _ = i
311 var l int
312 _ = l
313 if len(m.Error) > 0 {
314 i -= len(m.Error)
315 copy(dAtA[i:], m.Error)
316 i = encodeVarintApi(dAtA, i, uint64(len(m.Error)))
317 i--
318 dAtA[i] = 0xa
319 }
320 return len(dAtA) - i, nil
321 }
322
323 func encodeVarintApi(dAtA []byte, offset int, v uint64) int {
324 offset -= sovApi(v)
325 base := offset
326 for v >= 1<<7 {
327 dAtA[offset] = uint8(v&0x7f | 0x80)
328 v >>= 7
329 offset++
330 }
331 dAtA[offset] = uint8(v)
332 return base
333 }
334 func (m *ExampleRequest) Size() (n int) {
335 if m == nil {
336 return 0
337 }
338 var l int
339 _ = l
340 l = len(m.Request)
341 if l > 0 {
342 n += 1 + l + sovApi(uint64(l))
343 }
344 l = len(m.V1Beta2Field)
345 if l > 0 {
346 n += 1 + l + sovApi(uint64(l))
347 }
348 return n
349 }
350
351 func (m *ExampleResponse) Size() (n int) {
352 if m == nil {
353 return 0
354 }
355 var l int
356 _ = l
357 l = len(m.Error)
358 if l > 0 {
359 n += 1 + l + sovApi(uint64(l))
360 }
361 return n
362 }
363
364 func sovApi(x uint64) (n int) {
365 return (math_bits.Len64(x|1) + 6) / 7
366 }
367 func sozApi(x uint64) (n int) {
368 return sovApi(uint64((x << 1) ^ uint64((int64(x) >> 63))))
369 }
370 func (this *ExampleRequest) String() string {
371 if this == nil {
372 return "nil"
373 }
374 s := strings.Join([]string{`&ExampleRequest{`,
375 `Request:` + fmt.Sprintf("%v", this.Request) + `,`,
376 `V1Beta2Field:` + fmt.Sprintf("%v", this.V1Beta2Field) + `,`,
377 `}`,
378 }, "")
379 return s
380 }
381 func (this *ExampleResponse) String() string {
382 if this == nil {
383 return "nil"
384 }
385 s := strings.Join([]string{`&ExampleResponse{`,
386 `Error:` + fmt.Sprintf("%v", this.Error) + `,`,
387 `}`,
388 }, "")
389 return s
390 }
391 func valueToStringApi(v interface{}) string {
392 rv := reflect.ValueOf(v)
393 if rv.IsNil() {
394 return "nil"
395 }
396 pv := reflect.Indirect(rv).Interface()
397 return fmt.Sprintf("*%v", pv)
398 }
399 func (m *ExampleRequest) Unmarshal(dAtA []byte) error {
400 l := len(dAtA)
401 iNdEx := 0
402 for iNdEx < l {
403 preIndex := iNdEx
404 var wire uint64
405 for shift := uint(0); ; shift += 7 {
406 if shift >= 64 {
407 return ErrIntOverflowApi
408 }
409 if iNdEx >= l {
410 return io.ErrUnexpectedEOF
411 }
412 b := dAtA[iNdEx]
413 iNdEx++
414 wire |= uint64(b&0x7F) << shift
415 if b < 0x80 {
416 break
417 }
418 }
419 fieldNum := int32(wire >> 3)
420 wireType := int(wire & 0x7)
421 if wireType == 4 {
422 return fmt.Errorf("proto: ExampleRequest: wiretype end group for non-group")
423 }
424 if fieldNum <= 0 {
425 return fmt.Errorf("proto: ExampleRequest: illegal tag %d (wire type %d)", fieldNum, wire)
426 }
427 switch fieldNum {
428 case 1:
429 if wireType != 2 {
430 return fmt.Errorf("proto: wrong wireType = %d for field Request", wireType)
431 }
432 var stringLen uint64
433 for shift := uint(0); ; shift += 7 {
434 if shift >= 64 {
435 return ErrIntOverflowApi
436 }
437 if iNdEx >= l {
438 return io.ErrUnexpectedEOF
439 }
440 b := dAtA[iNdEx]
441 iNdEx++
442 stringLen |= uint64(b&0x7F) << shift
443 if b < 0x80 {
444 break
445 }
446 }
447 intStringLen := int(stringLen)
448 if intStringLen < 0 {
449 return ErrInvalidLengthApi
450 }
451 postIndex := iNdEx + intStringLen
452 if postIndex < 0 {
453 return ErrInvalidLengthApi
454 }
455 if postIndex > l {
456 return io.ErrUnexpectedEOF
457 }
458 m.Request = string(dAtA[iNdEx:postIndex])
459 iNdEx = postIndex
460 case 2:
461 if wireType != 2 {
462 return fmt.Errorf("proto: wrong wireType = %d for field V1Beta2Field", wireType)
463 }
464 var stringLen uint64
465 for shift := uint(0); ; shift += 7 {
466 if shift >= 64 {
467 return ErrIntOverflowApi
468 }
469 if iNdEx >= l {
470 return io.ErrUnexpectedEOF
471 }
472 b := dAtA[iNdEx]
473 iNdEx++
474 stringLen |= uint64(b&0x7F) << shift
475 if b < 0x80 {
476 break
477 }
478 }
479 intStringLen := int(stringLen)
480 if intStringLen < 0 {
481 return ErrInvalidLengthApi
482 }
483 postIndex := iNdEx + intStringLen
484 if postIndex < 0 {
485 return ErrInvalidLengthApi
486 }
487 if postIndex > l {
488 return io.ErrUnexpectedEOF
489 }
490 m.V1Beta2Field = string(dAtA[iNdEx:postIndex])
491 iNdEx = postIndex
492 default:
493 iNdEx = preIndex
494 skippy, err := skipApi(dAtA[iNdEx:])
495 if err != nil {
496 return err
497 }
498 if (skippy < 0) || (iNdEx+skippy) < 0 {
499 return ErrInvalidLengthApi
500 }
501 if (iNdEx + skippy) > l {
502 return io.ErrUnexpectedEOF
503 }
504 iNdEx += skippy
505 }
506 }
507
508 if iNdEx > l {
509 return io.ErrUnexpectedEOF
510 }
511 return nil
512 }
513 func (m *ExampleResponse) Unmarshal(dAtA []byte) error {
514 l := len(dAtA)
515 iNdEx := 0
516 for iNdEx < l {
517 preIndex := iNdEx
518 var wire uint64
519 for shift := uint(0); ; shift += 7 {
520 if shift >= 64 {
521 return ErrIntOverflowApi
522 }
523 if iNdEx >= l {
524 return io.ErrUnexpectedEOF
525 }
526 b := dAtA[iNdEx]
527 iNdEx++
528 wire |= uint64(b&0x7F) << shift
529 if b < 0x80 {
530 break
531 }
532 }
533 fieldNum := int32(wire >> 3)
534 wireType := int(wire & 0x7)
535 if wireType == 4 {
536 return fmt.Errorf("proto: ExampleResponse: wiretype end group for non-group")
537 }
538 if fieldNum <= 0 {
539 return fmt.Errorf("proto: ExampleResponse: illegal tag %d (wire type %d)", fieldNum, wire)
540 }
541 switch fieldNum {
542 case 1:
543 if wireType != 2 {
544 return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
545 }
546 var stringLen uint64
547 for shift := uint(0); ; shift += 7 {
548 if shift >= 64 {
549 return ErrIntOverflowApi
550 }
551 if iNdEx >= l {
552 return io.ErrUnexpectedEOF
553 }
554 b := dAtA[iNdEx]
555 iNdEx++
556 stringLen |= uint64(b&0x7F) << shift
557 if b < 0x80 {
558 break
559 }
560 }
561 intStringLen := int(stringLen)
562 if intStringLen < 0 {
563 return ErrInvalidLengthApi
564 }
565 postIndex := iNdEx + intStringLen
566 if postIndex < 0 {
567 return ErrInvalidLengthApi
568 }
569 if postIndex > l {
570 return io.ErrUnexpectedEOF
571 }
572 m.Error = string(dAtA[iNdEx:postIndex])
573 iNdEx = postIndex
574 default:
575 iNdEx = preIndex
576 skippy, err := skipApi(dAtA[iNdEx:])
577 if err != nil {
578 return err
579 }
580 if (skippy < 0) || (iNdEx+skippy) < 0 {
581 return ErrInvalidLengthApi
582 }
583 if (iNdEx + skippy) > l {
584 return io.ErrUnexpectedEOF
585 }
586 iNdEx += skippy
587 }
588 }
589
590 if iNdEx > l {
591 return io.ErrUnexpectedEOF
592 }
593 return nil
594 }
595 func skipApi(dAtA []byte) (n int, err error) {
596 l := len(dAtA)
597 iNdEx := 0
598 depth := 0
599 for iNdEx < l {
600 var wire uint64
601 for shift := uint(0); ; shift += 7 {
602 if shift >= 64 {
603 return 0, ErrIntOverflowApi
604 }
605 if iNdEx >= l {
606 return 0, io.ErrUnexpectedEOF
607 }
608 b := dAtA[iNdEx]
609 iNdEx++
610 wire |= (uint64(b) & 0x7F) << shift
611 if b < 0x80 {
612 break
613 }
614 }
615 wireType := int(wire & 0x7)
616 switch wireType {
617 case 0:
618 for shift := uint(0); ; shift += 7 {
619 if shift >= 64 {
620 return 0, ErrIntOverflowApi
621 }
622 if iNdEx >= l {
623 return 0, io.ErrUnexpectedEOF
624 }
625 iNdEx++
626 if dAtA[iNdEx-1] < 0x80 {
627 break
628 }
629 }
630 case 1:
631 iNdEx += 8
632 case 2:
633 var length int
634 for shift := uint(0); ; shift += 7 {
635 if shift >= 64 {
636 return 0, ErrIntOverflowApi
637 }
638 if iNdEx >= l {
639 return 0, io.ErrUnexpectedEOF
640 }
641 b := dAtA[iNdEx]
642 iNdEx++
643 length |= (int(b) & 0x7F) << shift
644 if b < 0x80 {
645 break
646 }
647 }
648 if length < 0 {
649 return 0, ErrInvalidLengthApi
650 }
651 iNdEx += length
652 case 3:
653 depth++
654 case 4:
655 if depth == 0 {
656 return 0, ErrUnexpectedEndOfGroupApi
657 }
658 depth--
659 case 5:
660 iNdEx += 4
661 default:
662 return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
663 }
664 if iNdEx < 0 {
665 return 0, ErrInvalidLengthApi
666 }
667 if depth == 0 {
668 return iNdEx, nil
669 }
670 }
671 return 0, io.ErrUnexpectedEOF
672 }
673
674 var (
675 ErrInvalidLengthApi = fmt.Errorf("proto: negative length found during unmarshaling")
676 ErrIntOverflowApi = fmt.Errorf("proto: integer overflow")
677 ErrUnexpectedEndOfGroupApi = fmt.Errorf("proto: unexpected end of group")
678 )
679
View as plain text