blob: f7248e105df3b504743cb7be02fbfa50cbf5099e [file] [log] [blame]
Zack Williamse940c7a2019-08-21 14:25:39 -07001/*
2Copyright The Kubernetes Authors.
3
4Licensed under the Apache License, Version 2.0 (the "License");
5you may not use this file except in compliance with the License.
6You may obtain a copy of the License at
7
8 http://www.apache.org/licenses/LICENSE-2.0
9
10Unless required by applicable law or agreed to in writing, software
11distributed under the License is distributed on an "AS IS" BASIS,
12WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13See the License for the specific language governing permissions and
14limitations under the License.
15*/
16
17// Code generated by protoc-gen-gogo. DO NOT EDIT.
18// source: k8s.io/kubernetes/vendor/k8s.io/api/authentication/v1/generated.proto
19
20/*
21 Package v1 is a generated protocol buffer package.
22
23 It is generated from these files:
24 k8s.io/kubernetes/vendor/k8s.io/api/authentication/v1/generated.proto
25
26 It has these top-level messages:
27 BoundObjectReference
28 ExtraValue
29 TokenRequest
30 TokenRequestSpec
31 TokenRequestStatus
32 TokenReview
33 TokenReviewSpec
34 TokenReviewStatus
35 UserInfo
36*/
37package v1
38
Scott Baker4a35a702019-11-26 08:17:33 -080039import (
40 fmt "fmt"
Zack Williamse940c7a2019-08-21 14:25:39 -070041
Scott Baker4a35a702019-11-26 08:17:33 -080042 proto "github.com/gogo/protobuf/proto"
Zack Williamse940c7a2019-08-21 14:25:39 -070043
Scott Baker4a35a702019-11-26 08:17:33 -080044 math "math"
Zack Williamse940c7a2019-08-21 14:25:39 -070045
Scott Baker4a35a702019-11-26 08:17:33 -080046 k8s_io_apimachinery_pkg_types "k8s.io/apimachinery/pkg/types"
Zack Williamse940c7a2019-08-21 14:25:39 -070047
Scott Baker4a35a702019-11-26 08:17:33 -080048 github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
49
50 strings "strings"
51
52 reflect "reflect"
53
54 io "io"
55)
Zack Williamse940c7a2019-08-21 14:25:39 -070056
57// Reference imports to suppress errors if they are not otherwise used.
58var _ = proto.Marshal
59var _ = fmt.Errorf
60var _ = math.Inf
61
62// This is a compile-time assertion to ensure that this generated file
63// is compatible with the proto package it is being compiled against.
64// A compilation error at this line likely means your copy of the
65// proto package needs to be updated.
66const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package
67
68func (m *BoundObjectReference) Reset() { *m = BoundObjectReference{} }
69func (*BoundObjectReference) ProtoMessage() {}
70func (*BoundObjectReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{0} }
71
72func (m *ExtraValue) Reset() { *m = ExtraValue{} }
73func (*ExtraValue) ProtoMessage() {}
74func (*ExtraValue) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{1} }
75
76func (m *TokenRequest) Reset() { *m = TokenRequest{} }
77func (*TokenRequest) ProtoMessage() {}
78func (*TokenRequest) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{2} }
79
80func (m *TokenRequestSpec) Reset() { *m = TokenRequestSpec{} }
81func (*TokenRequestSpec) ProtoMessage() {}
82func (*TokenRequestSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{3} }
83
84func (m *TokenRequestStatus) Reset() { *m = TokenRequestStatus{} }
85func (*TokenRequestStatus) ProtoMessage() {}
86func (*TokenRequestStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{4} }
87
88func (m *TokenReview) Reset() { *m = TokenReview{} }
89func (*TokenReview) ProtoMessage() {}
90func (*TokenReview) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{5} }
91
92func (m *TokenReviewSpec) Reset() { *m = TokenReviewSpec{} }
93func (*TokenReviewSpec) ProtoMessage() {}
94func (*TokenReviewSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{6} }
95
96func (m *TokenReviewStatus) Reset() { *m = TokenReviewStatus{} }
97func (*TokenReviewStatus) ProtoMessage() {}
98func (*TokenReviewStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{7} }
99
100func (m *UserInfo) Reset() { *m = UserInfo{} }
101func (*UserInfo) ProtoMessage() {}
102func (*UserInfo) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{8} }
103
104func init() {
105 proto.RegisterType((*BoundObjectReference)(nil), "k8s.io.api.authentication.v1.BoundObjectReference")
106 proto.RegisterType((*ExtraValue)(nil), "k8s.io.api.authentication.v1.ExtraValue")
107 proto.RegisterType((*TokenRequest)(nil), "k8s.io.api.authentication.v1.TokenRequest")
108 proto.RegisterType((*TokenRequestSpec)(nil), "k8s.io.api.authentication.v1.TokenRequestSpec")
109 proto.RegisterType((*TokenRequestStatus)(nil), "k8s.io.api.authentication.v1.TokenRequestStatus")
110 proto.RegisterType((*TokenReview)(nil), "k8s.io.api.authentication.v1.TokenReview")
111 proto.RegisterType((*TokenReviewSpec)(nil), "k8s.io.api.authentication.v1.TokenReviewSpec")
112 proto.RegisterType((*TokenReviewStatus)(nil), "k8s.io.api.authentication.v1.TokenReviewStatus")
113 proto.RegisterType((*UserInfo)(nil), "k8s.io.api.authentication.v1.UserInfo")
114}
115func (m *BoundObjectReference) Marshal() (dAtA []byte, err error) {
116 size := m.Size()
117 dAtA = make([]byte, size)
118 n, err := m.MarshalTo(dAtA)
119 if err != nil {
120 return nil, err
121 }
122 return dAtA[:n], nil
123}
124
125func (m *BoundObjectReference) MarshalTo(dAtA []byte) (int, error) {
126 var i int
127 _ = i
128 var l int
129 _ = l
130 dAtA[i] = 0xa
131 i++
132 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
133 i += copy(dAtA[i:], m.Kind)
134 dAtA[i] = 0x12
135 i++
136 i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersion)))
137 i += copy(dAtA[i:], m.APIVersion)
138 dAtA[i] = 0x1a
139 i++
140 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
141 i += copy(dAtA[i:], m.Name)
142 dAtA[i] = 0x22
143 i++
144 i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
145 i += copy(dAtA[i:], m.UID)
146 return i, nil
147}
148
149func (m ExtraValue) Marshal() (dAtA []byte, err error) {
150 size := m.Size()
151 dAtA = make([]byte, size)
152 n, err := m.MarshalTo(dAtA)
153 if err != nil {
154 return nil, err
155 }
156 return dAtA[:n], nil
157}
158
159func (m ExtraValue) MarshalTo(dAtA []byte) (int, error) {
160 var i int
161 _ = i
162 var l int
163 _ = l
164 if len(m) > 0 {
165 for _, s := range m {
166 dAtA[i] = 0xa
167 i++
168 l = len(s)
169 for l >= 1<<7 {
170 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
171 l >>= 7
172 i++
173 }
174 dAtA[i] = uint8(l)
175 i++
176 i += copy(dAtA[i:], s)
177 }
178 }
179 return i, nil
180}
181
182func (m *TokenRequest) Marshal() (dAtA []byte, err error) {
183 size := m.Size()
184 dAtA = make([]byte, size)
185 n, err := m.MarshalTo(dAtA)
186 if err != nil {
187 return nil, err
188 }
189 return dAtA[:n], nil
190}
191
192func (m *TokenRequest) MarshalTo(dAtA []byte) (int, error) {
193 var i int
194 _ = i
195 var l int
196 _ = l
197 dAtA[i] = 0xa
198 i++
199 i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
200 n1, err := m.ObjectMeta.MarshalTo(dAtA[i:])
201 if err != nil {
202 return 0, err
203 }
204 i += n1
205 dAtA[i] = 0x12
206 i++
207 i = encodeVarintGenerated(dAtA, i, uint64(m.Spec.Size()))
208 n2, err := m.Spec.MarshalTo(dAtA[i:])
209 if err != nil {
210 return 0, err
211 }
212 i += n2
213 dAtA[i] = 0x1a
214 i++
215 i = encodeVarintGenerated(dAtA, i, uint64(m.Status.Size()))
216 n3, err := m.Status.MarshalTo(dAtA[i:])
217 if err != nil {
218 return 0, err
219 }
220 i += n3
221 return i, nil
222}
223
224func (m *TokenRequestSpec) Marshal() (dAtA []byte, err error) {
225 size := m.Size()
226 dAtA = make([]byte, size)
227 n, err := m.MarshalTo(dAtA)
228 if err != nil {
229 return nil, err
230 }
231 return dAtA[:n], nil
232}
233
234func (m *TokenRequestSpec) MarshalTo(dAtA []byte) (int, error) {
235 var i int
236 _ = i
237 var l int
238 _ = l
239 if len(m.Audiences) > 0 {
240 for _, s := range m.Audiences {
241 dAtA[i] = 0xa
242 i++
243 l = len(s)
244 for l >= 1<<7 {
245 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
246 l >>= 7
247 i++
248 }
249 dAtA[i] = uint8(l)
250 i++
251 i += copy(dAtA[i:], s)
252 }
253 }
254 if m.BoundObjectRef != nil {
255 dAtA[i] = 0x1a
256 i++
257 i = encodeVarintGenerated(dAtA, i, uint64(m.BoundObjectRef.Size()))
258 n4, err := m.BoundObjectRef.MarshalTo(dAtA[i:])
259 if err != nil {
260 return 0, err
261 }
262 i += n4
263 }
264 if m.ExpirationSeconds != nil {
265 dAtA[i] = 0x20
266 i++
267 i = encodeVarintGenerated(dAtA, i, uint64(*m.ExpirationSeconds))
268 }
269 return i, nil
270}
271
272func (m *TokenRequestStatus) Marshal() (dAtA []byte, err error) {
273 size := m.Size()
274 dAtA = make([]byte, size)
275 n, err := m.MarshalTo(dAtA)
276 if err != nil {
277 return nil, err
278 }
279 return dAtA[:n], nil
280}
281
282func (m *TokenRequestStatus) MarshalTo(dAtA []byte) (int, error) {
283 var i int
284 _ = i
285 var l int
286 _ = l
287 dAtA[i] = 0xa
288 i++
289 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Token)))
290 i += copy(dAtA[i:], m.Token)
291 dAtA[i] = 0x12
292 i++
293 i = encodeVarintGenerated(dAtA, i, uint64(m.ExpirationTimestamp.Size()))
294 n5, err := m.ExpirationTimestamp.MarshalTo(dAtA[i:])
295 if err != nil {
296 return 0, err
297 }
298 i += n5
299 return i, nil
300}
301
302func (m *TokenReview) Marshal() (dAtA []byte, err error) {
303 size := m.Size()
304 dAtA = make([]byte, size)
305 n, err := m.MarshalTo(dAtA)
306 if err != nil {
307 return nil, err
308 }
309 return dAtA[:n], nil
310}
311
312func (m *TokenReview) MarshalTo(dAtA []byte) (int, error) {
313 var i int
314 _ = i
315 var l int
316 _ = l
317 dAtA[i] = 0xa
318 i++
319 i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
320 n6, err := m.ObjectMeta.MarshalTo(dAtA[i:])
321 if err != nil {
322 return 0, err
323 }
324 i += n6
325 dAtA[i] = 0x12
326 i++
327 i = encodeVarintGenerated(dAtA, i, uint64(m.Spec.Size()))
328 n7, err := m.Spec.MarshalTo(dAtA[i:])
329 if err != nil {
330 return 0, err
331 }
332 i += n7
333 dAtA[i] = 0x1a
334 i++
335 i = encodeVarintGenerated(dAtA, i, uint64(m.Status.Size()))
336 n8, err := m.Status.MarshalTo(dAtA[i:])
337 if err != nil {
338 return 0, err
339 }
340 i += n8
341 return i, nil
342}
343
344func (m *TokenReviewSpec) Marshal() (dAtA []byte, err error) {
345 size := m.Size()
346 dAtA = make([]byte, size)
347 n, err := m.MarshalTo(dAtA)
348 if err != nil {
349 return nil, err
350 }
351 return dAtA[:n], nil
352}
353
354func (m *TokenReviewSpec) MarshalTo(dAtA []byte) (int, error) {
355 var i int
356 _ = i
357 var l int
358 _ = l
359 dAtA[i] = 0xa
360 i++
361 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Token)))
362 i += copy(dAtA[i:], m.Token)
363 if len(m.Audiences) > 0 {
364 for _, s := range m.Audiences {
365 dAtA[i] = 0x12
366 i++
367 l = len(s)
368 for l >= 1<<7 {
369 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
370 l >>= 7
371 i++
372 }
373 dAtA[i] = uint8(l)
374 i++
375 i += copy(dAtA[i:], s)
376 }
377 }
378 return i, nil
379}
380
381func (m *TokenReviewStatus) Marshal() (dAtA []byte, err error) {
382 size := m.Size()
383 dAtA = make([]byte, size)
384 n, err := m.MarshalTo(dAtA)
385 if err != nil {
386 return nil, err
387 }
388 return dAtA[:n], nil
389}
390
391func (m *TokenReviewStatus) MarshalTo(dAtA []byte) (int, error) {
392 var i int
393 _ = i
394 var l int
395 _ = l
396 dAtA[i] = 0x8
397 i++
398 if m.Authenticated {
399 dAtA[i] = 1
400 } else {
401 dAtA[i] = 0
402 }
403 i++
404 dAtA[i] = 0x12
405 i++
406 i = encodeVarintGenerated(dAtA, i, uint64(m.User.Size()))
407 n9, err := m.User.MarshalTo(dAtA[i:])
408 if err != nil {
409 return 0, err
410 }
411 i += n9
412 dAtA[i] = 0x1a
413 i++
414 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Error)))
415 i += copy(dAtA[i:], m.Error)
416 if len(m.Audiences) > 0 {
417 for _, s := range m.Audiences {
418 dAtA[i] = 0x22
419 i++
420 l = len(s)
421 for l >= 1<<7 {
422 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
423 l >>= 7
424 i++
425 }
426 dAtA[i] = uint8(l)
427 i++
428 i += copy(dAtA[i:], s)
429 }
430 }
431 return i, nil
432}
433
434func (m *UserInfo) Marshal() (dAtA []byte, err error) {
435 size := m.Size()
436 dAtA = make([]byte, size)
437 n, err := m.MarshalTo(dAtA)
438 if err != nil {
439 return nil, err
440 }
441 return dAtA[:n], nil
442}
443
444func (m *UserInfo) MarshalTo(dAtA []byte) (int, error) {
445 var i int
446 _ = i
447 var l int
448 _ = l
449 dAtA[i] = 0xa
450 i++
451 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
452 i += copy(dAtA[i:], m.Username)
453 dAtA[i] = 0x12
454 i++
455 i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
456 i += copy(dAtA[i:], m.UID)
457 if len(m.Groups) > 0 {
458 for _, s := range m.Groups {
459 dAtA[i] = 0x1a
460 i++
461 l = len(s)
462 for l >= 1<<7 {
463 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
464 l >>= 7
465 i++
466 }
467 dAtA[i] = uint8(l)
468 i++
469 i += copy(dAtA[i:], s)
470 }
471 }
472 if len(m.Extra) > 0 {
473 keysForExtra := make([]string, 0, len(m.Extra))
474 for k := range m.Extra {
475 keysForExtra = append(keysForExtra, string(k))
476 }
477 github_com_gogo_protobuf_sortkeys.Strings(keysForExtra)
478 for _, k := range keysForExtra {
479 dAtA[i] = 0x22
480 i++
481 v := m.Extra[string(k)]
482 msgSize := 0
483 if (&v) != nil {
484 msgSize = (&v).Size()
485 msgSize += 1 + sovGenerated(uint64(msgSize))
486 }
487 mapSize := 1 + len(k) + sovGenerated(uint64(len(k))) + msgSize
488 i = encodeVarintGenerated(dAtA, i, uint64(mapSize))
489 dAtA[i] = 0xa
490 i++
491 i = encodeVarintGenerated(dAtA, i, uint64(len(k)))
492 i += copy(dAtA[i:], k)
493 dAtA[i] = 0x12
494 i++
495 i = encodeVarintGenerated(dAtA, i, uint64((&v).Size()))
496 n10, err := (&v).MarshalTo(dAtA[i:])
497 if err != nil {
498 return 0, err
499 }
500 i += n10
501 }
502 }
503 return i, nil
504}
505
506func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
507 for v >= 1<<7 {
508 dAtA[offset] = uint8(v&0x7f | 0x80)
509 v >>= 7
510 offset++
511 }
512 dAtA[offset] = uint8(v)
513 return offset + 1
514}
515func (m *BoundObjectReference) Size() (n int) {
516 var l int
517 _ = l
518 l = len(m.Kind)
519 n += 1 + l + sovGenerated(uint64(l))
520 l = len(m.APIVersion)
521 n += 1 + l + sovGenerated(uint64(l))
522 l = len(m.Name)
523 n += 1 + l + sovGenerated(uint64(l))
524 l = len(m.UID)
525 n += 1 + l + sovGenerated(uint64(l))
526 return n
527}
528
529func (m ExtraValue) Size() (n int) {
530 var l int
531 _ = l
532 if len(m) > 0 {
533 for _, s := range m {
534 l = len(s)
535 n += 1 + l + sovGenerated(uint64(l))
536 }
537 }
538 return n
539}
540
541func (m *TokenRequest) Size() (n int) {
542 var l int
543 _ = l
544 l = m.ObjectMeta.Size()
545 n += 1 + l + sovGenerated(uint64(l))
546 l = m.Spec.Size()
547 n += 1 + l + sovGenerated(uint64(l))
548 l = m.Status.Size()
549 n += 1 + l + sovGenerated(uint64(l))
550 return n
551}
552
553func (m *TokenRequestSpec) Size() (n int) {
554 var l int
555 _ = l
556 if len(m.Audiences) > 0 {
557 for _, s := range m.Audiences {
558 l = len(s)
559 n += 1 + l + sovGenerated(uint64(l))
560 }
561 }
562 if m.BoundObjectRef != nil {
563 l = m.BoundObjectRef.Size()
564 n += 1 + l + sovGenerated(uint64(l))
565 }
566 if m.ExpirationSeconds != nil {
567 n += 1 + sovGenerated(uint64(*m.ExpirationSeconds))
568 }
569 return n
570}
571
572func (m *TokenRequestStatus) Size() (n int) {
573 var l int
574 _ = l
575 l = len(m.Token)
576 n += 1 + l + sovGenerated(uint64(l))
577 l = m.ExpirationTimestamp.Size()
578 n += 1 + l + sovGenerated(uint64(l))
579 return n
580}
581
582func (m *TokenReview) Size() (n int) {
583 var l int
584 _ = l
585 l = m.ObjectMeta.Size()
586 n += 1 + l + sovGenerated(uint64(l))
587 l = m.Spec.Size()
588 n += 1 + l + sovGenerated(uint64(l))
589 l = m.Status.Size()
590 n += 1 + l + sovGenerated(uint64(l))
591 return n
592}
593
594func (m *TokenReviewSpec) Size() (n int) {
595 var l int
596 _ = l
597 l = len(m.Token)
598 n += 1 + l + sovGenerated(uint64(l))
599 if len(m.Audiences) > 0 {
600 for _, s := range m.Audiences {
601 l = len(s)
602 n += 1 + l + sovGenerated(uint64(l))
603 }
604 }
605 return n
606}
607
608func (m *TokenReviewStatus) Size() (n int) {
609 var l int
610 _ = l
611 n += 2
612 l = m.User.Size()
613 n += 1 + l + sovGenerated(uint64(l))
614 l = len(m.Error)
615 n += 1 + l + sovGenerated(uint64(l))
616 if len(m.Audiences) > 0 {
617 for _, s := range m.Audiences {
618 l = len(s)
619 n += 1 + l + sovGenerated(uint64(l))
620 }
621 }
622 return n
623}
624
625func (m *UserInfo) Size() (n int) {
626 var l int
627 _ = l
628 l = len(m.Username)
629 n += 1 + l + sovGenerated(uint64(l))
630 l = len(m.UID)
631 n += 1 + l + sovGenerated(uint64(l))
632 if len(m.Groups) > 0 {
633 for _, s := range m.Groups {
634 l = len(s)
635 n += 1 + l + sovGenerated(uint64(l))
636 }
637 }
638 if len(m.Extra) > 0 {
639 for k, v := range m.Extra {
640 _ = k
641 _ = v
642 l = v.Size()
643 mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
644 n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
645 }
646 }
647 return n
648}
649
650func sovGenerated(x uint64) (n int) {
651 for {
652 n++
653 x >>= 7
654 if x == 0 {
655 break
656 }
657 }
658 return n
659}
660func sozGenerated(x uint64) (n int) {
661 return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
662}
663func (this *BoundObjectReference) String() string {
664 if this == nil {
665 return "nil"
666 }
667 s := strings.Join([]string{`&BoundObjectReference{`,
668 `Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
669 `APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`,
670 `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
671 `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
672 `}`,
673 }, "")
674 return s
675}
676func (this *TokenRequest) String() string {
677 if this == nil {
678 return "nil"
679 }
680 s := strings.Join([]string{`&TokenRequest{`,
681 `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
682 `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "TokenRequestSpec", "TokenRequestSpec", 1), `&`, ``, 1) + `,`,
683 `Status:` + strings.Replace(strings.Replace(this.Status.String(), "TokenRequestStatus", "TokenRequestStatus", 1), `&`, ``, 1) + `,`,
684 `}`,
685 }, "")
686 return s
687}
688func (this *TokenRequestSpec) String() string {
689 if this == nil {
690 return "nil"
691 }
692 s := strings.Join([]string{`&TokenRequestSpec{`,
693 `Audiences:` + fmt.Sprintf("%v", this.Audiences) + `,`,
694 `BoundObjectRef:` + strings.Replace(fmt.Sprintf("%v", this.BoundObjectRef), "BoundObjectReference", "BoundObjectReference", 1) + `,`,
695 `ExpirationSeconds:` + valueToStringGenerated(this.ExpirationSeconds) + `,`,
696 `}`,
697 }, "")
698 return s
699}
700func (this *TokenRequestStatus) String() string {
701 if this == nil {
702 return "nil"
703 }
704 s := strings.Join([]string{`&TokenRequestStatus{`,
705 `Token:` + fmt.Sprintf("%v", this.Token) + `,`,
706 `ExpirationTimestamp:` + strings.Replace(strings.Replace(this.ExpirationTimestamp.String(), "Time", "k8s_io_apimachinery_pkg_apis_meta_v1.Time", 1), `&`, ``, 1) + `,`,
707 `}`,
708 }, "")
709 return s
710}
711func (this *TokenReview) String() string {
712 if this == nil {
713 return "nil"
714 }
715 s := strings.Join([]string{`&TokenReview{`,
716 `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
717 `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "TokenReviewSpec", "TokenReviewSpec", 1), `&`, ``, 1) + `,`,
718 `Status:` + strings.Replace(strings.Replace(this.Status.String(), "TokenReviewStatus", "TokenReviewStatus", 1), `&`, ``, 1) + `,`,
719 `}`,
720 }, "")
721 return s
722}
723func (this *TokenReviewSpec) String() string {
724 if this == nil {
725 return "nil"
726 }
727 s := strings.Join([]string{`&TokenReviewSpec{`,
728 `Token:` + fmt.Sprintf("%v", this.Token) + `,`,
729 `Audiences:` + fmt.Sprintf("%v", this.Audiences) + `,`,
730 `}`,
731 }, "")
732 return s
733}
734func (this *TokenReviewStatus) String() string {
735 if this == nil {
736 return "nil"
737 }
738 s := strings.Join([]string{`&TokenReviewStatus{`,
739 `Authenticated:` + fmt.Sprintf("%v", this.Authenticated) + `,`,
740 `User:` + strings.Replace(strings.Replace(this.User.String(), "UserInfo", "UserInfo", 1), `&`, ``, 1) + `,`,
741 `Error:` + fmt.Sprintf("%v", this.Error) + `,`,
742 `Audiences:` + fmt.Sprintf("%v", this.Audiences) + `,`,
743 `}`,
744 }, "")
745 return s
746}
747func (this *UserInfo) String() string {
748 if this == nil {
749 return "nil"
750 }
751 keysForExtra := make([]string, 0, len(this.Extra))
752 for k := range this.Extra {
753 keysForExtra = append(keysForExtra, k)
754 }
755 github_com_gogo_protobuf_sortkeys.Strings(keysForExtra)
756 mapStringForExtra := "map[string]ExtraValue{"
757 for _, k := range keysForExtra {
758 mapStringForExtra += fmt.Sprintf("%v: %v,", k, this.Extra[k])
759 }
760 mapStringForExtra += "}"
761 s := strings.Join([]string{`&UserInfo{`,
762 `Username:` + fmt.Sprintf("%v", this.Username) + `,`,
763 `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
764 `Groups:` + fmt.Sprintf("%v", this.Groups) + `,`,
765 `Extra:` + mapStringForExtra + `,`,
766 `}`,
767 }, "")
768 return s
769}
770func valueToStringGenerated(v interface{}) string {
771 rv := reflect.ValueOf(v)
772 if rv.IsNil() {
773 return "nil"
774 }
775 pv := reflect.Indirect(rv).Interface()
776 return fmt.Sprintf("*%v", pv)
777}
778func (m *BoundObjectReference) Unmarshal(dAtA []byte) error {
779 l := len(dAtA)
780 iNdEx := 0
781 for iNdEx < l {
782 preIndex := iNdEx
783 var wire uint64
784 for shift := uint(0); ; shift += 7 {
785 if shift >= 64 {
786 return ErrIntOverflowGenerated
787 }
788 if iNdEx >= l {
789 return io.ErrUnexpectedEOF
790 }
791 b := dAtA[iNdEx]
792 iNdEx++
793 wire |= (uint64(b) & 0x7F) << shift
794 if b < 0x80 {
795 break
796 }
797 }
798 fieldNum := int32(wire >> 3)
799 wireType := int(wire & 0x7)
800 if wireType == 4 {
801 return fmt.Errorf("proto: BoundObjectReference: wiretype end group for non-group")
802 }
803 if fieldNum <= 0 {
804 return fmt.Errorf("proto: BoundObjectReference: illegal tag %d (wire type %d)", fieldNum, wire)
805 }
806 switch fieldNum {
807 case 1:
808 if wireType != 2 {
809 return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
810 }
811 var stringLen uint64
812 for shift := uint(0); ; shift += 7 {
813 if shift >= 64 {
814 return ErrIntOverflowGenerated
815 }
816 if iNdEx >= l {
817 return io.ErrUnexpectedEOF
818 }
819 b := dAtA[iNdEx]
820 iNdEx++
821 stringLen |= (uint64(b) & 0x7F) << shift
822 if b < 0x80 {
823 break
824 }
825 }
826 intStringLen := int(stringLen)
827 if intStringLen < 0 {
828 return ErrInvalidLengthGenerated
829 }
830 postIndex := iNdEx + intStringLen
831 if postIndex > l {
832 return io.ErrUnexpectedEOF
833 }
834 m.Kind = string(dAtA[iNdEx:postIndex])
835 iNdEx = postIndex
836 case 2:
837 if wireType != 2 {
838 return fmt.Errorf("proto: wrong wireType = %d for field APIVersion", wireType)
839 }
840 var stringLen uint64
841 for shift := uint(0); ; shift += 7 {
842 if shift >= 64 {
843 return ErrIntOverflowGenerated
844 }
845 if iNdEx >= l {
846 return io.ErrUnexpectedEOF
847 }
848 b := dAtA[iNdEx]
849 iNdEx++
850 stringLen |= (uint64(b) & 0x7F) << shift
851 if b < 0x80 {
852 break
853 }
854 }
855 intStringLen := int(stringLen)
856 if intStringLen < 0 {
857 return ErrInvalidLengthGenerated
858 }
859 postIndex := iNdEx + intStringLen
860 if postIndex > l {
861 return io.ErrUnexpectedEOF
862 }
863 m.APIVersion = string(dAtA[iNdEx:postIndex])
864 iNdEx = postIndex
865 case 3:
866 if wireType != 2 {
867 return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
868 }
869 var stringLen uint64
870 for shift := uint(0); ; shift += 7 {
871 if shift >= 64 {
872 return ErrIntOverflowGenerated
873 }
874 if iNdEx >= l {
875 return io.ErrUnexpectedEOF
876 }
877 b := dAtA[iNdEx]
878 iNdEx++
879 stringLen |= (uint64(b) & 0x7F) << shift
880 if b < 0x80 {
881 break
882 }
883 }
884 intStringLen := int(stringLen)
885 if intStringLen < 0 {
886 return ErrInvalidLengthGenerated
887 }
888 postIndex := iNdEx + intStringLen
889 if postIndex > l {
890 return io.ErrUnexpectedEOF
891 }
892 m.Name = string(dAtA[iNdEx:postIndex])
893 iNdEx = postIndex
894 case 4:
895 if wireType != 2 {
896 return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
897 }
898 var stringLen uint64
899 for shift := uint(0); ; shift += 7 {
900 if shift >= 64 {
901 return ErrIntOverflowGenerated
902 }
903 if iNdEx >= l {
904 return io.ErrUnexpectedEOF
905 }
906 b := dAtA[iNdEx]
907 iNdEx++
908 stringLen |= (uint64(b) & 0x7F) << shift
909 if b < 0x80 {
910 break
911 }
912 }
913 intStringLen := int(stringLen)
914 if intStringLen < 0 {
915 return ErrInvalidLengthGenerated
916 }
917 postIndex := iNdEx + intStringLen
918 if postIndex > l {
919 return io.ErrUnexpectedEOF
920 }
921 m.UID = k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
922 iNdEx = postIndex
923 default:
924 iNdEx = preIndex
925 skippy, err := skipGenerated(dAtA[iNdEx:])
926 if err != nil {
927 return err
928 }
929 if skippy < 0 {
930 return ErrInvalidLengthGenerated
931 }
932 if (iNdEx + skippy) > l {
933 return io.ErrUnexpectedEOF
934 }
935 iNdEx += skippy
936 }
937 }
938
939 if iNdEx > l {
940 return io.ErrUnexpectedEOF
941 }
942 return nil
943}
944func (m *ExtraValue) Unmarshal(dAtA []byte) error {
945 l := len(dAtA)
946 iNdEx := 0
947 for iNdEx < l {
948 preIndex := iNdEx
949 var wire uint64
950 for shift := uint(0); ; shift += 7 {
951 if shift >= 64 {
952 return ErrIntOverflowGenerated
953 }
954 if iNdEx >= l {
955 return io.ErrUnexpectedEOF
956 }
957 b := dAtA[iNdEx]
958 iNdEx++
959 wire |= (uint64(b) & 0x7F) << shift
960 if b < 0x80 {
961 break
962 }
963 }
964 fieldNum := int32(wire >> 3)
965 wireType := int(wire & 0x7)
966 if wireType == 4 {
967 return fmt.Errorf("proto: ExtraValue: wiretype end group for non-group")
968 }
969 if fieldNum <= 0 {
970 return fmt.Errorf("proto: ExtraValue: illegal tag %d (wire type %d)", fieldNum, wire)
971 }
972 switch fieldNum {
973 case 1:
974 if wireType != 2 {
975 return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
976 }
977 var stringLen uint64
978 for shift := uint(0); ; shift += 7 {
979 if shift >= 64 {
980 return ErrIntOverflowGenerated
981 }
982 if iNdEx >= l {
983 return io.ErrUnexpectedEOF
984 }
985 b := dAtA[iNdEx]
986 iNdEx++
987 stringLen |= (uint64(b) & 0x7F) << shift
988 if b < 0x80 {
989 break
990 }
991 }
992 intStringLen := int(stringLen)
993 if intStringLen < 0 {
994 return ErrInvalidLengthGenerated
995 }
996 postIndex := iNdEx + intStringLen
997 if postIndex > l {
998 return io.ErrUnexpectedEOF
999 }
1000 *m = append(*m, string(dAtA[iNdEx:postIndex]))
1001 iNdEx = postIndex
1002 default:
1003 iNdEx = preIndex
1004 skippy, err := skipGenerated(dAtA[iNdEx:])
1005 if err != nil {
1006 return err
1007 }
1008 if skippy < 0 {
1009 return ErrInvalidLengthGenerated
1010 }
1011 if (iNdEx + skippy) > l {
1012 return io.ErrUnexpectedEOF
1013 }
1014 iNdEx += skippy
1015 }
1016 }
1017
1018 if iNdEx > l {
1019 return io.ErrUnexpectedEOF
1020 }
1021 return nil
1022}
1023func (m *TokenRequest) Unmarshal(dAtA []byte) error {
1024 l := len(dAtA)
1025 iNdEx := 0
1026 for iNdEx < l {
1027 preIndex := iNdEx
1028 var wire uint64
1029 for shift := uint(0); ; shift += 7 {
1030 if shift >= 64 {
1031 return ErrIntOverflowGenerated
1032 }
1033 if iNdEx >= l {
1034 return io.ErrUnexpectedEOF
1035 }
1036 b := dAtA[iNdEx]
1037 iNdEx++
1038 wire |= (uint64(b) & 0x7F) << shift
1039 if b < 0x80 {
1040 break
1041 }
1042 }
1043 fieldNum := int32(wire >> 3)
1044 wireType := int(wire & 0x7)
1045 if wireType == 4 {
1046 return fmt.Errorf("proto: TokenRequest: wiretype end group for non-group")
1047 }
1048 if fieldNum <= 0 {
1049 return fmt.Errorf("proto: TokenRequest: illegal tag %d (wire type %d)", fieldNum, wire)
1050 }
1051 switch fieldNum {
1052 case 1:
1053 if wireType != 2 {
1054 return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
1055 }
1056 var msglen int
1057 for shift := uint(0); ; shift += 7 {
1058 if shift >= 64 {
1059 return ErrIntOverflowGenerated
1060 }
1061 if iNdEx >= l {
1062 return io.ErrUnexpectedEOF
1063 }
1064 b := dAtA[iNdEx]
1065 iNdEx++
1066 msglen |= (int(b) & 0x7F) << shift
1067 if b < 0x80 {
1068 break
1069 }
1070 }
1071 if msglen < 0 {
1072 return ErrInvalidLengthGenerated
1073 }
1074 postIndex := iNdEx + msglen
1075 if postIndex > l {
1076 return io.ErrUnexpectedEOF
1077 }
1078 if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1079 return err
1080 }
1081 iNdEx = postIndex
1082 case 2:
1083 if wireType != 2 {
1084 return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
1085 }
1086 var msglen int
1087 for shift := uint(0); ; shift += 7 {
1088 if shift >= 64 {
1089 return ErrIntOverflowGenerated
1090 }
1091 if iNdEx >= l {
1092 return io.ErrUnexpectedEOF
1093 }
1094 b := dAtA[iNdEx]
1095 iNdEx++
1096 msglen |= (int(b) & 0x7F) << shift
1097 if b < 0x80 {
1098 break
1099 }
1100 }
1101 if msglen < 0 {
1102 return ErrInvalidLengthGenerated
1103 }
1104 postIndex := iNdEx + msglen
1105 if postIndex > l {
1106 return io.ErrUnexpectedEOF
1107 }
1108 if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1109 return err
1110 }
1111 iNdEx = postIndex
1112 case 3:
1113 if wireType != 2 {
1114 return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
1115 }
1116 var msglen int
1117 for shift := uint(0); ; shift += 7 {
1118 if shift >= 64 {
1119 return ErrIntOverflowGenerated
1120 }
1121 if iNdEx >= l {
1122 return io.ErrUnexpectedEOF
1123 }
1124 b := dAtA[iNdEx]
1125 iNdEx++
1126 msglen |= (int(b) & 0x7F) << shift
1127 if b < 0x80 {
1128 break
1129 }
1130 }
1131 if msglen < 0 {
1132 return ErrInvalidLengthGenerated
1133 }
1134 postIndex := iNdEx + msglen
1135 if postIndex > l {
1136 return io.ErrUnexpectedEOF
1137 }
1138 if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1139 return err
1140 }
1141 iNdEx = postIndex
1142 default:
1143 iNdEx = preIndex
1144 skippy, err := skipGenerated(dAtA[iNdEx:])
1145 if err != nil {
1146 return err
1147 }
1148 if skippy < 0 {
1149 return ErrInvalidLengthGenerated
1150 }
1151 if (iNdEx + skippy) > l {
1152 return io.ErrUnexpectedEOF
1153 }
1154 iNdEx += skippy
1155 }
1156 }
1157
1158 if iNdEx > l {
1159 return io.ErrUnexpectedEOF
1160 }
1161 return nil
1162}
1163func (m *TokenRequestSpec) Unmarshal(dAtA []byte) error {
1164 l := len(dAtA)
1165 iNdEx := 0
1166 for iNdEx < l {
1167 preIndex := iNdEx
1168 var wire uint64
1169 for shift := uint(0); ; shift += 7 {
1170 if shift >= 64 {
1171 return ErrIntOverflowGenerated
1172 }
1173 if iNdEx >= l {
1174 return io.ErrUnexpectedEOF
1175 }
1176 b := dAtA[iNdEx]
1177 iNdEx++
1178 wire |= (uint64(b) & 0x7F) << shift
1179 if b < 0x80 {
1180 break
1181 }
1182 }
1183 fieldNum := int32(wire >> 3)
1184 wireType := int(wire & 0x7)
1185 if wireType == 4 {
1186 return fmt.Errorf("proto: TokenRequestSpec: wiretype end group for non-group")
1187 }
1188 if fieldNum <= 0 {
1189 return fmt.Errorf("proto: TokenRequestSpec: illegal tag %d (wire type %d)", fieldNum, wire)
1190 }
1191 switch fieldNum {
1192 case 1:
1193 if wireType != 2 {
1194 return fmt.Errorf("proto: wrong wireType = %d for field Audiences", wireType)
1195 }
1196 var stringLen uint64
1197 for shift := uint(0); ; shift += 7 {
1198 if shift >= 64 {
1199 return ErrIntOverflowGenerated
1200 }
1201 if iNdEx >= l {
1202 return io.ErrUnexpectedEOF
1203 }
1204 b := dAtA[iNdEx]
1205 iNdEx++
1206 stringLen |= (uint64(b) & 0x7F) << shift
1207 if b < 0x80 {
1208 break
1209 }
1210 }
1211 intStringLen := int(stringLen)
1212 if intStringLen < 0 {
1213 return ErrInvalidLengthGenerated
1214 }
1215 postIndex := iNdEx + intStringLen
1216 if postIndex > l {
1217 return io.ErrUnexpectedEOF
1218 }
1219 m.Audiences = append(m.Audiences, string(dAtA[iNdEx:postIndex]))
1220 iNdEx = postIndex
1221 case 3:
1222 if wireType != 2 {
1223 return fmt.Errorf("proto: wrong wireType = %d for field BoundObjectRef", wireType)
1224 }
1225 var msglen int
1226 for shift := uint(0); ; shift += 7 {
1227 if shift >= 64 {
1228 return ErrIntOverflowGenerated
1229 }
1230 if iNdEx >= l {
1231 return io.ErrUnexpectedEOF
1232 }
1233 b := dAtA[iNdEx]
1234 iNdEx++
1235 msglen |= (int(b) & 0x7F) << shift
1236 if b < 0x80 {
1237 break
1238 }
1239 }
1240 if msglen < 0 {
1241 return ErrInvalidLengthGenerated
1242 }
1243 postIndex := iNdEx + msglen
1244 if postIndex > l {
1245 return io.ErrUnexpectedEOF
1246 }
1247 if m.BoundObjectRef == nil {
1248 m.BoundObjectRef = &BoundObjectReference{}
1249 }
1250 if err := m.BoundObjectRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1251 return err
1252 }
1253 iNdEx = postIndex
1254 case 4:
1255 if wireType != 0 {
1256 return fmt.Errorf("proto: wrong wireType = %d for field ExpirationSeconds", wireType)
1257 }
1258 var v int64
1259 for shift := uint(0); ; shift += 7 {
1260 if shift >= 64 {
1261 return ErrIntOverflowGenerated
1262 }
1263 if iNdEx >= l {
1264 return io.ErrUnexpectedEOF
1265 }
1266 b := dAtA[iNdEx]
1267 iNdEx++
1268 v |= (int64(b) & 0x7F) << shift
1269 if b < 0x80 {
1270 break
1271 }
1272 }
1273 m.ExpirationSeconds = &v
1274 default:
1275 iNdEx = preIndex
1276 skippy, err := skipGenerated(dAtA[iNdEx:])
1277 if err != nil {
1278 return err
1279 }
1280 if skippy < 0 {
1281 return ErrInvalidLengthGenerated
1282 }
1283 if (iNdEx + skippy) > l {
1284 return io.ErrUnexpectedEOF
1285 }
1286 iNdEx += skippy
1287 }
1288 }
1289
1290 if iNdEx > l {
1291 return io.ErrUnexpectedEOF
1292 }
1293 return nil
1294}
1295func (m *TokenRequestStatus) Unmarshal(dAtA []byte) error {
1296 l := len(dAtA)
1297 iNdEx := 0
1298 for iNdEx < l {
1299 preIndex := iNdEx
1300 var wire uint64
1301 for shift := uint(0); ; shift += 7 {
1302 if shift >= 64 {
1303 return ErrIntOverflowGenerated
1304 }
1305 if iNdEx >= l {
1306 return io.ErrUnexpectedEOF
1307 }
1308 b := dAtA[iNdEx]
1309 iNdEx++
1310 wire |= (uint64(b) & 0x7F) << shift
1311 if b < 0x80 {
1312 break
1313 }
1314 }
1315 fieldNum := int32(wire >> 3)
1316 wireType := int(wire & 0x7)
1317 if wireType == 4 {
1318 return fmt.Errorf("proto: TokenRequestStatus: wiretype end group for non-group")
1319 }
1320 if fieldNum <= 0 {
1321 return fmt.Errorf("proto: TokenRequestStatus: illegal tag %d (wire type %d)", fieldNum, wire)
1322 }
1323 switch fieldNum {
1324 case 1:
1325 if wireType != 2 {
1326 return fmt.Errorf("proto: wrong wireType = %d for field Token", wireType)
1327 }
1328 var stringLen uint64
1329 for shift := uint(0); ; shift += 7 {
1330 if shift >= 64 {
1331 return ErrIntOverflowGenerated
1332 }
1333 if iNdEx >= l {
1334 return io.ErrUnexpectedEOF
1335 }
1336 b := dAtA[iNdEx]
1337 iNdEx++
1338 stringLen |= (uint64(b) & 0x7F) << shift
1339 if b < 0x80 {
1340 break
1341 }
1342 }
1343 intStringLen := int(stringLen)
1344 if intStringLen < 0 {
1345 return ErrInvalidLengthGenerated
1346 }
1347 postIndex := iNdEx + intStringLen
1348 if postIndex > l {
1349 return io.ErrUnexpectedEOF
1350 }
1351 m.Token = string(dAtA[iNdEx:postIndex])
1352 iNdEx = postIndex
1353 case 2:
1354 if wireType != 2 {
1355 return fmt.Errorf("proto: wrong wireType = %d for field ExpirationTimestamp", wireType)
1356 }
1357 var msglen int
1358 for shift := uint(0); ; shift += 7 {
1359 if shift >= 64 {
1360 return ErrIntOverflowGenerated
1361 }
1362 if iNdEx >= l {
1363 return io.ErrUnexpectedEOF
1364 }
1365 b := dAtA[iNdEx]
1366 iNdEx++
1367 msglen |= (int(b) & 0x7F) << shift
1368 if b < 0x80 {
1369 break
1370 }
1371 }
1372 if msglen < 0 {
1373 return ErrInvalidLengthGenerated
1374 }
1375 postIndex := iNdEx + msglen
1376 if postIndex > l {
1377 return io.ErrUnexpectedEOF
1378 }
1379 if err := m.ExpirationTimestamp.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1380 return err
1381 }
1382 iNdEx = postIndex
1383 default:
1384 iNdEx = preIndex
1385 skippy, err := skipGenerated(dAtA[iNdEx:])
1386 if err != nil {
1387 return err
1388 }
1389 if skippy < 0 {
1390 return ErrInvalidLengthGenerated
1391 }
1392 if (iNdEx + skippy) > l {
1393 return io.ErrUnexpectedEOF
1394 }
1395 iNdEx += skippy
1396 }
1397 }
1398
1399 if iNdEx > l {
1400 return io.ErrUnexpectedEOF
1401 }
1402 return nil
1403}
1404func (m *TokenReview) Unmarshal(dAtA []byte) error {
1405 l := len(dAtA)
1406 iNdEx := 0
1407 for iNdEx < l {
1408 preIndex := iNdEx
1409 var wire uint64
1410 for shift := uint(0); ; shift += 7 {
1411 if shift >= 64 {
1412 return ErrIntOverflowGenerated
1413 }
1414 if iNdEx >= l {
1415 return io.ErrUnexpectedEOF
1416 }
1417 b := dAtA[iNdEx]
1418 iNdEx++
1419 wire |= (uint64(b) & 0x7F) << shift
1420 if b < 0x80 {
1421 break
1422 }
1423 }
1424 fieldNum := int32(wire >> 3)
1425 wireType := int(wire & 0x7)
1426 if wireType == 4 {
1427 return fmt.Errorf("proto: TokenReview: wiretype end group for non-group")
1428 }
1429 if fieldNum <= 0 {
1430 return fmt.Errorf("proto: TokenReview: illegal tag %d (wire type %d)", fieldNum, wire)
1431 }
1432 switch fieldNum {
1433 case 1:
1434 if wireType != 2 {
1435 return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
1436 }
1437 var msglen int
1438 for shift := uint(0); ; shift += 7 {
1439 if shift >= 64 {
1440 return ErrIntOverflowGenerated
1441 }
1442 if iNdEx >= l {
1443 return io.ErrUnexpectedEOF
1444 }
1445 b := dAtA[iNdEx]
1446 iNdEx++
1447 msglen |= (int(b) & 0x7F) << shift
1448 if b < 0x80 {
1449 break
1450 }
1451 }
1452 if msglen < 0 {
1453 return ErrInvalidLengthGenerated
1454 }
1455 postIndex := iNdEx + msglen
1456 if postIndex > l {
1457 return io.ErrUnexpectedEOF
1458 }
1459 if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1460 return err
1461 }
1462 iNdEx = postIndex
1463 case 2:
1464 if wireType != 2 {
1465 return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
1466 }
1467 var msglen int
1468 for shift := uint(0); ; shift += 7 {
1469 if shift >= 64 {
1470 return ErrIntOverflowGenerated
1471 }
1472 if iNdEx >= l {
1473 return io.ErrUnexpectedEOF
1474 }
1475 b := dAtA[iNdEx]
1476 iNdEx++
1477 msglen |= (int(b) & 0x7F) << shift
1478 if b < 0x80 {
1479 break
1480 }
1481 }
1482 if msglen < 0 {
1483 return ErrInvalidLengthGenerated
1484 }
1485 postIndex := iNdEx + msglen
1486 if postIndex > l {
1487 return io.ErrUnexpectedEOF
1488 }
1489 if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1490 return err
1491 }
1492 iNdEx = postIndex
1493 case 3:
1494 if wireType != 2 {
1495 return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
1496 }
1497 var msglen int
1498 for shift := uint(0); ; shift += 7 {
1499 if shift >= 64 {
1500 return ErrIntOverflowGenerated
1501 }
1502 if iNdEx >= l {
1503 return io.ErrUnexpectedEOF
1504 }
1505 b := dAtA[iNdEx]
1506 iNdEx++
1507 msglen |= (int(b) & 0x7F) << shift
1508 if b < 0x80 {
1509 break
1510 }
1511 }
1512 if msglen < 0 {
1513 return ErrInvalidLengthGenerated
1514 }
1515 postIndex := iNdEx + msglen
1516 if postIndex > l {
1517 return io.ErrUnexpectedEOF
1518 }
1519 if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1520 return err
1521 }
1522 iNdEx = postIndex
1523 default:
1524 iNdEx = preIndex
1525 skippy, err := skipGenerated(dAtA[iNdEx:])
1526 if err != nil {
1527 return err
1528 }
1529 if skippy < 0 {
1530 return ErrInvalidLengthGenerated
1531 }
1532 if (iNdEx + skippy) > l {
1533 return io.ErrUnexpectedEOF
1534 }
1535 iNdEx += skippy
1536 }
1537 }
1538
1539 if iNdEx > l {
1540 return io.ErrUnexpectedEOF
1541 }
1542 return nil
1543}
1544func (m *TokenReviewSpec) Unmarshal(dAtA []byte) error {
1545 l := len(dAtA)
1546 iNdEx := 0
1547 for iNdEx < l {
1548 preIndex := iNdEx
1549 var wire uint64
1550 for shift := uint(0); ; shift += 7 {
1551 if shift >= 64 {
1552 return ErrIntOverflowGenerated
1553 }
1554 if iNdEx >= l {
1555 return io.ErrUnexpectedEOF
1556 }
1557 b := dAtA[iNdEx]
1558 iNdEx++
1559 wire |= (uint64(b) & 0x7F) << shift
1560 if b < 0x80 {
1561 break
1562 }
1563 }
1564 fieldNum := int32(wire >> 3)
1565 wireType := int(wire & 0x7)
1566 if wireType == 4 {
1567 return fmt.Errorf("proto: TokenReviewSpec: wiretype end group for non-group")
1568 }
1569 if fieldNum <= 0 {
1570 return fmt.Errorf("proto: TokenReviewSpec: illegal tag %d (wire type %d)", fieldNum, wire)
1571 }
1572 switch fieldNum {
1573 case 1:
1574 if wireType != 2 {
1575 return fmt.Errorf("proto: wrong wireType = %d for field Token", wireType)
1576 }
1577 var stringLen uint64
1578 for shift := uint(0); ; shift += 7 {
1579 if shift >= 64 {
1580 return ErrIntOverflowGenerated
1581 }
1582 if iNdEx >= l {
1583 return io.ErrUnexpectedEOF
1584 }
1585 b := dAtA[iNdEx]
1586 iNdEx++
1587 stringLen |= (uint64(b) & 0x7F) << shift
1588 if b < 0x80 {
1589 break
1590 }
1591 }
1592 intStringLen := int(stringLen)
1593 if intStringLen < 0 {
1594 return ErrInvalidLengthGenerated
1595 }
1596 postIndex := iNdEx + intStringLen
1597 if postIndex > l {
1598 return io.ErrUnexpectedEOF
1599 }
1600 m.Token = string(dAtA[iNdEx:postIndex])
1601 iNdEx = postIndex
1602 case 2:
1603 if wireType != 2 {
1604 return fmt.Errorf("proto: wrong wireType = %d for field Audiences", wireType)
1605 }
1606 var stringLen uint64
1607 for shift := uint(0); ; shift += 7 {
1608 if shift >= 64 {
1609 return ErrIntOverflowGenerated
1610 }
1611 if iNdEx >= l {
1612 return io.ErrUnexpectedEOF
1613 }
1614 b := dAtA[iNdEx]
1615 iNdEx++
1616 stringLen |= (uint64(b) & 0x7F) << shift
1617 if b < 0x80 {
1618 break
1619 }
1620 }
1621 intStringLen := int(stringLen)
1622 if intStringLen < 0 {
1623 return ErrInvalidLengthGenerated
1624 }
1625 postIndex := iNdEx + intStringLen
1626 if postIndex > l {
1627 return io.ErrUnexpectedEOF
1628 }
1629 m.Audiences = append(m.Audiences, string(dAtA[iNdEx:postIndex]))
1630 iNdEx = postIndex
1631 default:
1632 iNdEx = preIndex
1633 skippy, err := skipGenerated(dAtA[iNdEx:])
1634 if err != nil {
1635 return err
1636 }
1637 if skippy < 0 {
1638 return ErrInvalidLengthGenerated
1639 }
1640 if (iNdEx + skippy) > l {
1641 return io.ErrUnexpectedEOF
1642 }
1643 iNdEx += skippy
1644 }
1645 }
1646
1647 if iNdEx > l {
1648 return io.ErrUnexpectedEOF
1649 }
1650 return nil
1651}
1652func (m *TokenReviewStatus) Unmarshal(dAtA []byte) error {
1653 l := len(dAtA)
1654 iNdEx := 0
1655 for iNdEx < l {
1656 preIndex := iNdEx
1657 var wire uint64
1658 for shift := uint(0); ; shift += 7 {
1659 if shift >= 64 {
1660 return ErrIntOverflowGenerated
1661 }
1662 if iNdEx >= l {
1663 return io.ErrUnexpectedEOF
1664 }
1665 b := dAtA[iNdEx]
1666 iNdEx++
1667 wire |= (uint64(b) & 0x7F) << shift
1668 if b < 0x80 {
1669 break
1670 }
1671 }
1672 fieldNum := int32(wire >> 3)
1673 wireType := int(wire & 0x7)
1674 if wireType == 4 {
1675 return fmt.Errorf("proto: TokenReviewStatus: wiretype end group for non-group")
1676 }
1677 if fieldNum <= 0 {
1678 return fmt.Errorf("proto: TokenReviewStatus: illegal tag %d (wire type %d)", fieldNum, wire)
1679 }
1680 switch fieldNum {
1681 case 1:
1682 if wireType != 0 {
1683 return fmt.Errorf("proto: wrong wireType = %d for field Authenticated", wireType)
1684 }
1685 var v int
1686 for shift := uint(0); ; shift += 7 {
1687 if shift >= 64 {
1688 return ErrIntOverflowGenerated
1689 }
1690 if iNdEx >= l {
1691 return io.ErrUnexpectedEOF
1692 }
1693 b := dAtA[iNdEx]
1694 iNdEx++
1695 v |= (int(b) & 0x7F) << shift
1696 if b < 0x80 {
1697 break
1698 }
1699 }
1700 m.Authenticated = bool(v != 0)
1701 case 2:
1702 if wireType != 2 {
1703 return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
1704 }
1705 var msglen int
1706 for shift := uint(0); ; shift += 7 {
1707 if shift >= 64 {
1708 return ErrIntOverflowGenerated
1709 }
1710 if iNdEx >= l {
1711 return io.ErrUnexpectedEOF
1712 }
1713 b := dAtA[iNdEx]
1714 iNdEx++
1715 msglen |= (int(b) & 0x7F) << shift
1716 if b < 0x80 {
1717 break
1718 }
1719 }
1720 if msglen < 0 {
1721 return ErrInvalidLengthGenerated
1722 }
1723 postIndex := iNdEx + msglen
1724 if postIndex > l {
1725 return io.ErrUnexpectedEOF
1726 }
1727 if err := m.User.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1728 return err
1729 }
1730 iNdEx = postIndex
1731 case 3:
1732 if wireType != 2 {
1733 return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
1734 }
1735 var stringLen uint64
1736 for shift := uint(0); ; shift += 7 {
1737 if shift >= 64 {
1738 return ErrIntOverflowGenerated
1739 }
1740 if iNdEx >= l {
1741 return io.ErrUnexpectedEOF
1742 }
1743 b := dAtA[iNdEx]
1744 iNdEx++
1745 stringLen |= (uint64(b) & 0x7F) << shift
1746 if b < 0x80 {
1747 break
1748 }
1749 }
1750 intStringLen := int(stringLen)
1751 if intStringLen < 0 {
1752 return ErrInvalidLengthGenerated
1753 }
1754 postIndex := iNdEx + intStringLen
1755 if postIndex > l {
1756 return io.ErrUnexpectedEOF
1757 }
1758 m.Error = string(dAtA[iNdEx:postIndex])
1759 iNdEx = postIndex
1760 case 4:
1761 if wireType != 2 {
1762 return fmt.Errorf("proto: wrong wireType = %d for field Audiences", wireType)
1763 }
1764 var stringLen uint64
1765 for shift := uint(0); ; shift += 7 {
1766 if shift >= 64 {
1767 return ErrIntOverflowGenerated
1768 }
1769 if iNdEx >= l {
1770 return io.ErrUnexpectedEOF
1771 }
1772 b := dAtA[iNdEx]
1773 iNdEx++
1774 stringLen |= (uint64(b) & 0x7F) << shift
1775 if b < 0x80 {
1776 break
1777 }
1778 }
1779 intStringLen := int(stringLen)
1780 if intStringLen < 0 {
1781 return ErrInvalidLengthGenerated
1782 }
1783 postIndex := iNdEx + intStringLen
1784 if postIndex > l {
1785 return io.ErrUnexpectedEOF
1786 }
1787 m.Audiences = append(m.Audiences, string(dAtA[iNdEx:postIndex]))
1788 iNdEx = postIndex
1789 default:
1790 iNdEx = preIndex
1791 skippy, err := skipGenerated(dAtA[iNdEx:])
1792 if err != nil {
1793 return err
1794 }
1795 if skippy < 0 {
1796 return ErrInvalidLengthGenerated
1797 }
1798 if (iNdEx + skippy) > l {
1799 return io.ErrUnexpectedEOF
1800 }
1801 iNdEx += skippy
1802 }
1803 }
1804
1805 if iNdEx > l {
1806 return io.ErrUnexpectedEOF
1807 }
1808 return nil
1809}
1810func (m *UserInfo) Unmarshal(dAtA []byte) error {
1811 l := len(dAtA)
1812 iNdEx := 0
1813 for iNdEx < l {
1814 preIndex := iNdEx
1815 var wire uint64
1816 for shift := uint(0); ; shift += 7 {
1817 if shift >= 64 {
1818 return ErrIntOverflowGenerated
1819 }
1820 if iNdEx >= l {
1821 return io.ErrUnexpectedEOF
1822 }
1823 b := dAtA[iNdEx]
1824 iNdEx++
1825 wire |= (uint64(b) & 0x7F) << shift
1826 if b < 0x80 {
1827 break
1828 }
1829 }
1830 fieldNum := int32(wire >> 3)
1831 wireType := int(wire & 0x7)
1832 if wireType == 4 {
1833 return fmt.Errorf("proto: UserInfo: wiretype end group for non-group")
1834 }
1835 if fieldNum <= 0 {
1836 return fmt.Errorf("proto: UserInfo: illegal tag %d (wire type %d)", fieldNum, wire)
1837 }
1838 switch fieldNum {
1839 case 1:
1840 if wireType != 2 {
1841 return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
1842 }
1843 var stringLen uint64
1844 for shift := uint(0); ; shift += 7 {
1845 if shift >= 64 {
1846 return ErrIntOverflowGenerated
1847 }
1848 if iNdEx >= l {
1849 return io.ErrUnexpectedEOF
1850 }
1851 b := dAtA[iNdEx]
1852 iNdEx++
1853 stringLen |= (uint64(b) & 0x7F) << shift
1854 if b < 0x80 {
1855 break
1856 }
1857 }
1858 intStringLen := int(stringLen)
1859 if intStringLen < 0 {
1860 return ErrInvalidLengthGenerated
1861 }
1862 postIndex := iNdEx + intStringLen
1863 if postIndex > l {
1864 return io.ErrUnexpectedEOF
1865 }
1866 m.Username = string(dAtA[iNdEx:postIndex])
1867 iNdEx = postIndex
1868 case 2:
1869 if wireType != 2 {
1870 return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
1871 }
1872 var stringLen uint64
1873 for shift := uint(0); ; shift += 7 {
1874 if shift >= 64 {
1875 return ErrIntOverflowGenerated
1876 }
1877 if iNdEx >= l {
1878 return io.ErrUnexpectedEOF
1879 }
1880 b := dAtA[iNdEx]
1881 iNdEx++
1882 stringLen |= (uint64(b) & 0x7F) << shift
1883 if b < 0x80 {
1884 break
1885 }
1886 }
1887 intStringLen := int(stringLen)
1888 if intStringLen < 0 {
1889 return ErrInvalidLengthGenerated
1890 }
1891 postIndex := iNdEx + intStringLen
1892 if postIndex > l {
1893 return io.ErrUnexpectedEOF
1894 }
1895 m.UID = string(dAtA[iNdEx:postIndex])
1896 iNdEx = postIndex
1897 case 3:
1898 if wireType != 2 {
1899 return fmt.Errorf("proto: wrong wireType = %d for field Groups", wireType)
1900 }
1901 var stringLen uint64
1902 for shift := uint(0); ; shift += 7 {
1903 if shift >= 64 {
1904 return ErrIntOverflowGenerated
1905 }
1906 if iNdEx >= l {
1907 return io.ErrUnexpectedEOF
1908 }
1909 b := dAtA[iNdEx]
1910 iNdEx++
1911 stringLen |= (uint64(b) & 0x7F) << shift
1912 if b < 0x80 {
1913 break
1914 }
1915 }
1916 intStringLen := int(stringLen)
1917 if intStringLen < 0 {
1918 return ErrInvalidLengthGenerated
1919 }
1920 postIndex := iNdEx + intStringLen
1921 if postIndex > l {
1922 return io.ErrUnexpectedEOF
1923 }
1924 m.Groups = append(m.Groups, string(dAtA[iNdEx:postIndex]))
1925 iNdEx = postIndex
1926 case 4:
1927 if wireType != 2 {
1928 return fmt.Errorf("proto: wrong wireType = %d for field Extra", wireType)
1929 }
1930 var msglen int
1931 for shift := uint(0); ; shift += 7 {
1932 if shift >= 64 {
1933 return ErrIntOverflowGenerated
1934 }
1935 if iNdEx >= l {
1936 return io.ErrUnexpectedEOF
1937 }
1938 b := dAtA[iNdEx]
1939 iNdEx++
1940 msglen |= (int(b) & 0x7F) << shift
1941 if b < 0x80 {
1942 break
1943 }
1944 }
1945 if msglen < 0 {
1946 return ErrInvalidLengthGenerated
1947 }
1948 postIndex := iNdEx + msglen
1949 if postIndex > l {
1950 return io.ErrUnexpectedEOF
1951 }
1952 if m.Extra == nil {
1953 m.Extra = make(map[string]ExtraValue)
1954 }
1955 var mapkey string
1956 mapvalue := &ExtraValue{}
1957 for iNdEx < postIndex {
1958 entryPreIndex := iNdEx
1959 var wire uint64
1960 for shift := uint(0); ; shift += 7 {
1961 if shift >= 64 {
1962 return ErrIntOverflowGenerated
1963 }
1964 if iNdEx >= l {
1965 return io.ErrUnexpectedEOF
1966 }
1967 b := dAtA[iNdEx]
1968 iNdEx++
1969 wire |= (uint64(b) & 0x7F) << shift
1970 if b < 0x80 {
1971 break
1972 }
1973 }
1974 fieldNum := int32(wire >> 3)
1975 if fieldNum == 1 {
1976 var stringLenmapkey uint64
1977 for shift := uint(0); ; shift += 7 {
1978 if shift >= 64 {
1979 return ErrIntOverflowGenerated
1980 }
1981 if iNdEx >= l {
1982 return io.ErrUnexpectedEOF
1983 }
1984 b := dAtA[iNdEx]
1985 iNdEx++
1986 stringLenmapkey |= (uint64(b) & 0x7F) << shift
1987 if b < 0x80 {
1988 break
1989 }
1990 }
1991 intStringLenmapkey := int(stringLenmapkey)
1992 if intStringLenmapkey < 0 {
1993 return ErrInvalidLengthGenerated
1994 }
1995 postStringIndexmapkey := iNdEx + intStringLenmapkey
1996 if postStringIndexmapkey > l {
1997 return io.ErrUnexpectedEOF
1998 }
1999 mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
2000 iNdEx = postStringIndexmapkey
2001 } else if fieldNum == 2 {
2002 var mapmsglen int
2003 for shift := uint(0); ; shift += 7 {
2004 if shift >= 64 {
2005 return ErrIntOverflowGenerated
2006 }
2007 if iNdEx >= l {
2008 return io.ErrUnexpectedEOF
2009 }
2010 b := dAtA[iNdEx]
2011 iNdEx++
2012 mapmsglen |= (int(b) & 0x7F) << shift
2013 if b < 0x80 {
2014 break
2015 }
2016 }
2017 if mapmsglen < 0 {
2018 return ErrInvalidLengthGenerated
2019 }
2020 postmsgIndex := iNdEx + mapmsglen
2021 if mapmsglen < 0 {
2022 return ErrInvalidLengthGenerated
2023 }
2024 if postmsgIndex > l {
2025 return io.ErrUnexpectedEOF
2026 }
2027 mapvalue = &ExtraValue{}
2028 if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
2029 return err
2030 }
2031 iNdEx = postmsgIndex
2032 } else {
2033 iNdEx = entryPreIndex
2034 skippy, err := skipGenerated(dAtA[iNdEx:])
2035 if err != nil {
2036 return err
2037 }
2038 if skippy < 0 {
2039 return ErrInvalidLengthGenerated
2040 }
2041 if (iNdEx + skippy) > postIndex {
2042 return io.ErrUnexpectedEOF
2043 }
2044 iNdEx += skippy
2045 }
2046 }
2047 m.Extra[mapkey] = *mapvalue
2048 iNdEx = postIndex
2049 default:
2050 iNdEx = preIndex
2051 skippy, err := skipGenerated(dAtA[iNdEx:])
2052 if err != nil {
2053 return err
2054 }
2055 if skippy < 0 {
2056 return ErrInvalidLengthGenerated
2057 }
2058 if (iNdEx + skippy) > l {
2059 return io.ErrUnexpectedEOF
2060 }
2061 iNdEx += skippy
2062 }
2063 }
2064
2065 if iNdEx > l {
2066 return io.ErrUnexpectedEOF
2067 }
2068 return nil
2069}
2070func skipGenerated(dAtA []byte) (n int, err error) {
2071 l := len(dAtA)
2072 iNdEx := 0
2073 for iNdEx < l {
2074 var wire uint64
2075 for shift := uint(0); ; shift += 7 {
2076 if shift >= 64 {
2077 return 0, ErrIntOverflowGenerated
2078 }
2079 if iNdEx >= l {
2080 return 0, io.ErrUnexpectedEOF
2081 }
2082 b := dAtA[iNdEx]
2083 iNdEx++
2084 wire |= (uint64(b) & 0x7F) << shift
2085 if b < 0x80 {
2086 break
2087 }
2088 }
2089 wireType := int(wire & 0x7)
2090 switch wireType {
2091 case 0:
2092 for shift := uint(0); ; shift += 7 {
2093 if shift >= 64 {
2094 return 0, ErrIntOverflowGenerated
2095 }
2096 if iNdEx >= l {
2097 return 0, io.ErrUnexpectedEOF
2098 }
2099 iNdEx++
2100 if dAtA[iNdEx-1] < 0x80 {
2101 break
2102 }
2103 }
2104 return iNdEx, nil
2105 case 1:
2106 iNdEx += 8
2107 return iNdEx, nil
2108 case 2:
2109 var length int
2110 for shift := uint(0); ; shift += 7 {
2111 if shift >= 64 {
2112 return 0, ErrIntOverflowGenerated
2113 }
2114 if iNdEx >= l {
2115 return 0, io.ErrUnexpectedEOF
2116 }
2117 b := dAtA[iNdEx]
2118 iNdEx++
2119 length |= (int(b) & 0x7F) << shift
2120 if b < 0x80 {
2121 break
2122 }
2123 }
2124 iNdEx += length
2125 if length < 0 {
2126 return 0, ErrInvalidLengthGenerated
2127 }
2128 return iNdEx, nil
2129 case 3:
2130 for {
2131 var innerWire uint64
2132 var start int = iNdEx
2133 for shift := uint(0); ; shift += 7 {
2134 if shift >= 64 {
2135 return 0, ErrIntOverflowGenerated
2136 }
2137 if iNdEx >= l {
2138 return 0, io.ErrUnexpectedEOF
2139 }
2140 b := dAtA[iNdEx]
2141 iNdEx++
2142 innerWire |= (uint64(b) & 0x7F) << shift
2143 if b < 0x80 {
2144 break
2145 }
2146 }
2147 innerWireType := int(innerWire & 0x7)
2148 if innerWireType == 4 {
2149 break
2150 }
2151 next, err := skipGenerated(dAtA[start:])
2152 if err != nil {
2153 return 0, err
2154 }
2155 iNdEx = start + next
2156 }
2157 return iNdEx, nil
2158 case 4:
2159 return iNdEx, nil
2160 case 5:
2161 iNdEx += 4
2162 return iNdEx, nil
2163 default:
2164 return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
2165 }
2166 }
2167 panic("unreachable")
2168}
2169
2170var (
2171 ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
2172 ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
2173)
2174
2175func init() {
2176 proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/authentication/v1/generated.proto", fileDescriptorGenerated)
2177}
2178
2179var fileDescriptorGenerated = []byte{
2180 // 900 bytes of a gzipped FileDescriptorProto
2181 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x55, 0xcf, 0x6f, 0xe3, 0x44,
2182 0x14, 0x8e, 0xf3, 0xa3, 0x4a, 0x26, 0xdb, 0xd2, 0xce, 0xb2, 0x52, 0x54, 0xc0, 0x2e, 0x41, 0x42,
2183 0x15, 0xb0, 0xf6, 0x26, 0x42, 0xb0, 0x5a, 0x24, 0xa4, 0x9a, 0x46, 0x10, 0x21, 0xd8, 0xd5, 0xec,
2184 0xb6, 0x20, 0x4e, 0x4c, 0xec, 0xd7, 0xc4, 0x04, 0x8f, 0x8d, 0x3d, 0x0e, 0x9b, 0xdb, 0xfe, 0x09,
2185 0x1c, 0x41, 0xe2, 0xc0, 0x1f, 0x81, 0xc4, 0xbf, 0xd0, 0xe3, 0x8a, 0xd3, 0x1e, 0x50, 0x44, 0xcd,
2186 0x95, 0x23, 0x27, 0x4e, 0x68, 0xc6, 0xd3, 0x38, 0x4e, 0xda, 0x34, 0x27, 0x6e, 0x9e, 0xf7, 0xbe,
2187 0xf7, 0xbd, 0x37, 0xdf, 0x7c, 0x9e, 0x41, 0xbd, 0xf1, 0xfd, 0xd8, 0xf4, 0x02, 0x6b, 0x9c, 0x0c,
2188 0x20, 0x62, 0xc0, 0x21, 0xb6, 0x26, 0xc0, 0xdc, 0x20, 0xb2, 0x54, 0x82, 0x86, 0x9e, 0x45, 0x13,
2189 0x3e, 0x02, 0xc6, 0x3d, 0x87, 0x72, 0x2f, 0x60, 0xd6, 0xa4, 0x63, 0x0d, 0x81, 0x41, 0x44, 0x39,
2190 0xb8, 0x66, 0x18, 0x05, 0x3c, 0xc0, 0xaf, 0x66, 0x68, 0x93, 0x86, 0x9e, 0x59, 0x44, 0x9b, 0x93,
2191 0xce, 0xfe, 0xdd, 0xa1, 0xc7, 0x47, 0xc9, 0xc0, 0x74, 0x02, 0xdf, 0x1a, 0x06, 0xc3, 0xc0, 0x92,
2192 0x45, 0x83, 0xe4, 0x4c, 0xae, 0xe4, 0x42, 0x7e, 0x65, 0x64, 0xfb, 0xef, 0xe6, 0xad, 0x7d, 0xea,
2193 0x8c, 0x3c, 0x06, 0xd1, 0xd4, 0x0a, 0xc7, 0x43, 0x11, 0x88, 0x2d, 0x1f, 0x38, 0xbd, 0x62, 0x84,
2194 0x7d, 0xeb, 0xba, 0xaa, 0x28, 0x61, 0xdc, 0xf3, 0x61, 0xa5, 0xe0, 0xbd, 0x9b, 0x0a, 0x62, 0x67,
2195 0x04, 0x3e, 0x5d, 0xae, 0x6b, 0xff, 0xae, 0xa1, 0x97, 0xed, 0x20, 0x61, 0xee, 0xc3, 0xc1, 0x37,
2196 0xe0, 0x70, 0x02, 0x67, 0x10, 0x01, 0x73, 0x00, 0x1f, 0xa0, 0xea, 0xd8, 0x63, 0x6e, 0x4b, 0x3b,
2197 0xd0, 0x0e, 0x1b, 0xf6, 0xad, 0xf3, 0x99, 0x51, 0x4a, 0x67, 0x46, 0xf5, 0x53, 0x8f, 0xb9, 0x44,
2198 0x66, 0x70, 0x17, 0x21, 0xfa, 0xa8, 0x7f, 0x0a, 0x51, 0xec, 0x05, 0xac, 0x55, 0x96, 0x38, 0xac,
2199 0x70, 0xe8, 0x68, 0x9e, 0x21, 0x0b, 0x28, 0xc1, 0xca, 0xa8, 0x0f, 0xad, 0x4a, 0x91, 0xf5, 0x73,
2200 0xea, 0x03, 0x91, 0x19, 0x6c, 0xa3, 0x4a, 0xd2, 0x3f, 0x6e, 0x55, 0x25, 0xe0, 0x9e, 0x02, 0x54,
2201 0x4e, 0xfa, 0xc7, 0xff, 0xce, 0x8c, 0xd7, 0xaf, 0xdb, 0x24, 0x9f, 0x86, 0x10, 0x9b, 0x27, 0xfd,
2202 0x63, 0x22, 0x8a, 0xdb, 0xef, 0x23, 0xd4, 0x7b, 0xca, 0x23, 0x7a, 0x4a, 0xbf, 0x4d, 0x00, 0x1b,
2203 0xa8, 0xe6, 0x71, 0xf0, 0xe3, 0x96, 0x76, 0x50, 0x39, 0x6c, 0xd8, 0x8d, 0x74, 0x66, 0xd4, 0xfa,
2204 0x22, 0x40, 0xb2, 0xf8, 0x83, 0xfa, 0x8f, 0xbf, 0x18, 0xa5, 0x67, 0x7f, 0x1c, 0x94, 0xda, 0x3f,
2205 0x97, 0xd1, 0xad, 0x27, 0xc1, 0x18, 0x18, 0x81, 0xef, 0x12, 0x88, 0x39, 0xfe, 0x1a, 0xd5, 0xc5,
2206 0x11, 0xb9, 0x94, 0x53, 0xa9, 0x44, 0xb3, 0x7b, 0xcf, 0xcc, 0xdd, 0x31, 0x1f, 0xc2, 0x0c, 0xc7,
2207 0x43, 0x11, 0x88, 0x4d, 0x81, 0x36, 0x27, 0x1d, 0x33, 0x93, 0xf3, 0x33, 0xe0, 0x34, 0xd7, 0x24,
2208 0x8f, 0x91, 0x39, 0x2b, 0x7e, 0x84, 0xaa, 0x71, 0x08, 0x8e, 0xd4, 0xaf, 0xd9, 0x35, 0xcd, 0x75,
2209 0xde, 0x33, 0x17, 0x67, 0x7b, 0x1c, 0x82, 0x93, 0x2b, 0x28, 0x56, 0x44, 0x32, 0xe1, 0x2f, 0xd1,
2210 0x56, 0xcc, 0x29, 0x4f, 0x62, 0xa9, 0x72, 0x71, 0xe2, 0x9b, 0x38, 0x65, 0x9d, 0xbd, 0xa3, 0x58,
2211 0xb7, 0xb2, 0x35, 0x51, 0x7c, 0xed, 0x7f, 0x34, 0xb4, 0xbb, 0x3c, 0x02, 0x7e, 0x1b, 0x35, 0x68,
2212 0xe2, 0x7a, 0xc2, 0x34, 0x97, 0x12, 0x6f, 0xa7, 0x33, 0xa3, 0x71, 0x74, 0x19, 0x24, 0x79, 0x1e,
2213 0x33, 0xb4, 0x33, 0x28, 0xb8, 0x4d, 0xcd, 0xd8, 0x5d, 0x3f, 0xe3, 0x55, 0x0e, 0xb5, 0x71, 0x3a,
2214 0x33, 0x76, 0x8a, 0x19, 0xb2, 0xc4, 0x8e, 0x3f, 0x42, 0x7b, 0xf0, 0x34, 0xf4, 0x22, 0xc9, 0xf4,
2215 0x18, 0x9c, 0x80, 0xb9, 0xb1, 0xf4, 0x56, 0xc5, 0xbe, 0x93, 0xce, 0x8c, 0xbd, 0xde, 0x72, 0x92,
2216 0xac, 0xe2, 0xdb, 0xbf, 0x6a, 0x08, 0xaf, 0xaa, 0x84, 0xdf, 0x40, 0x35, 0x2e, 0xa2, 0xea, 0x17,
2217 0xd9, 0x56, 0xa2, 0xd5, 0x32, 0x68, 0x96, 0xc3, 0x53, 0x74, 0x3b, 0x27, 0x7c, 0xe2, 0xf9, 0x10,
2218 0x73, 0xea, 0x87, 0xea, 0xb4, 0xdf, 0xda, 0xcc, 0x4b, 0xa2, 0xcc, 0x7e, 0x45, 0xd1, 0xdf, 0xee,
2219 0xad, 0xd2, 0x91, 0xab, 0x7a, 0xb4, 0x7f, 0x2a, 0xa3, 0xa6, 0x1a, 0x7b, 0xe2, 0xc1, 0xf7, 0xff,
2220 0x83, 0x97, 0x1f, 0x16, 0xbc, 0x7c, 0x77, 0x23, 0xdf, 0x89, 0xd1, 0xae, 0xb5, 0xf2, 0x17, 0x4b,
2221 0x56, 0xb6, 0x36, 0xa7, 0x5c, 0xef, 0x64, 0x07, 0xbd, 0xb4, 0xd4, 0x7f, 0xb3, 0xe3, 0x2c, 0x98,
2222 0xbd, 0xbc, 0xde, 0xec, 0xed, 0xbf, 0x35, 0xb4, 0xb7, 0x32, 0x12, 0xfe, 0x00, 0x6d, 0x2f, 0x4c,
2223 0x0e, 0xd9, 0x0d, 0x5b, 0xb7, 0xef, 0xa8, 0x7e, 0xdb, 0x47, 0x8b, 0x49, 0x52, 0xc4, 0xe2, 0x4f,
2224 0x50, 0x35, 0x89, 0x21, 0x52, 0x0a, 0xbf, 0xb9, 0x5e, 0x8e, 0x93, 0x18, 0xa2, 0x3e, 0x3b, 0x0b,
2225 0x72, 0x69, 0x45, 0x84, 0x48, 0x06, 0xb1, 0x5d, 0x88, 0xa2, 0x20, 0x52, 0x57, 0xf1, 0x7c, 0xbb,
2226 0x3d, 0x11, 0x24, 0x59, 0xae, 0xb8, 0xdd, 0xea, 0x0d, 0xdb, 0xfd, 0xad, 0x8c, 0xea, 0x97, 0x2d,
2227 0xf1, 0x3b, 0xa8, 0x2e, 0xda, 0xc8, 0xcb, 0x3e, 0x13, 0x74, 0x57, 0x75, 0x90, 0x18, 0x11, 0x27,
2228 0x73, 0x04, 0x7e, 0x0d, 0x55, 0x12, 0xcf, 0x55, 0x6f, 0x48, 0x73, 0xe1, 0xd2, 0x27, 0x22, 0x8e,
2229 0xdb, 0x68, 0x6b, 0x18, 0x05, 0x49, 0x28, 0x6c, 0x20, 0x66, 0x40, 0xe2, 0x44, 0x3f, 0x96, 0x11,
2230 0xa2, 0x32, 0xf8, 0x14, 0xd5, 0x40, 0xdc, 0xf9, 0x72, 0xcc, 0x66, 0xb7, 0xb3, 0x99, 0x34, 0xa6,
2231 0x7c, 0x27, 0x7a, 0x8c, 0x47, 0xd3, 0x05, 0x09, 0x44, 0x8c, 0x64, 0x74, 0xfb, 0x03, 0xf5, 0x96,
2232 0x48, 0x0c, 0xde, 0x45, 0x95, 0x31, 0x4c, 0xb3, 0x1d, 0x11, 0xf1, 0x89, 0x3f, 0x44, 0xb5, 0x89,
2233 0x78, 0x66, 0xd4, 0x91, 0x1c, 0xae, 0xef, 0x9b, 0x3f, 0x4b, 0x24, 0x2b, 0x7b, 0x50, 0xbe, 0xaf,
2234 0xd9, 0x87, 0xe7, 0x17, 0x7a, 0xe9, 0xf9, 0x85, 0x5e, 0x7a, 0x71, 0xa1, 0x97, 0x9e, 0xa5, 0xba,
2235 0x76, 0x9e, 0xea, 0xda, 0xf3, 0x54, 0xd7, 0x5e, 0xa4, 0xba, 0xf6, 0x67, 0xaa, 0x6b, 0x3f, 0xfc,
2236 0xa5, 0x97, 0xbe, 0x2a, 0x4f, 0x3a, 0xff, 0x05, 0x00, 0x00, 0xff, 0xff, 0x5f, 0x04, 0x81, 0x6f,
2237 0xe2, 0x08, 0x00, 0x00,
2238}