generated.pb.go 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464
  1. /*
  2. Copyright The Kubernetes Authors.
  3. Licensed under the Apache License, Version 2.0 (the "License");
  4. you may not use this file except in compliance with the License.
  5. You may obtain a copy of the License at
  6. http://www.apache.org/licenses/LICENSE-2.0
  7. Unless required by applicable law or agreed to in writing, software
  8. distributed under the License is distributed on an "AS IS" BASIS,
  9. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10. See the License for the specific language governing permissions and
  11. limitations under the License.
  12. */
  13. // Code generated by protoc-gen-gogo. DO NOT EDIT.
  14. // source: k8s.io/api/authentication/v1alpha1/generated.proto
  15. package v1alpha1
  16. import (
  17. fmt "fmt"
  18. io "io"
  19. math_bits "math/bits"
  20. reflect "reflect"
  21. strings "strings"
  22. )
  23. func (m *SelfSubjectReview) Reset() { *m = SelfSubjectReview{} }
  24. func (m *SelfSubjectReviewStatus) Reset() { *m = SelfSubjectReviewStatus{} }
  25. func (m *SelfSubjectReview) Marshal() (dAtA []byte, err error) {
  26. size := m.Size()
  27. dAtA = make([]byte, size)
  28. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  29. if err != nil {
  30. return nil, err
  31. }
  32. return dAtA[:n], nil
  33. }
  34. func (m *SelfSubjectReview) MarshalTo(dAtA []byte) (int, error) {
  35. size := m.Size()
  36. return m.MarshalToSizedBuffer(dAtA[:size])
  37. }
  38. func (m *SelfSubjectReview) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  39. i := len(dAtA)
  40. _ = i
  41. var l int
  42. _ = l
  43. {
  44. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  45. if err != nil {
  46. return 0, err
  47. }
  48. i -= size
  49. i = encodeVarintGenerated(dAtA, i, uint64(size))
  50. }
  51. i--
  52. dAtA[i] = 0x12
  53. {
  54. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  55. if err != nil {
  56. return 0, err
  57. }
  58. i -= size
  59. i = encodeVarintGenerated(dAtA, i, uint64(size))
  60. }
  61. i--
  62. dAtA[i] = 0xa
  63. return len(dAtA) - i, nil
  64. }
  65. func (m *SelfSubjectReviewStatus) Marshal() (dAtA []byte, err error) {
  66. size := m.Size()
  67. dAtA = make([]byte, size)
  68. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  69. if err != nil {
  70. return nil, err
  71. }
  72. return dAtA[:n], nil
  73. }
  74. func (m *SelfSubjectReviewStatus) MarshalTo(dAtA []byte) (int, error) {
  75. size := m.Size()
  76. return m.MarshalToSizedBuffer(dAtA[:size])
  77. }
  78. func (m *SelfSubjectReviewStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  79. i := len(dAtA)
  80. _ = i
  81. var l int
  82. _ = l
  83. {
  84. size, err := m.UserInfo.MarshalToSizedBuffer(dAtA[:i])
  85. if err != nil {
  86. return 0, err
  87. }
  88. i -= size
  89. i = encodeVarintGenerated(dAtA, i, uint64(size))
  90. }
  91. i--
  92. dAtA[i] = 0xa
  93. return len(dAtA) - i, nil
  94. }
  95. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  96. offset -= sovGenerated(v)
  97. base := offset
  98. for v >= 1<<7 {
  99. dAtA[offset] = uint8(v&0x7f | 0x80)
  100. v >>= 7
  101. offset++
  102. }
  103. dAtA[offset] = uint8(v)
  104. return base
  105. }
  106. func (m *SelfSubjectReview) Size() (n int) {
  107. if m == nil {
  108. return 0
  109. }
  110. var l int
  111. _ = l
  112. l = m.ObjectMeta.Size()
  113. n += 1 + l + sovGenerated(uint64(l))
  114. l = m.Status.Size()
  115. n += 1 + l + sovGenerated(uint64(l))
  116. return n
  117. }
  118. func (m *SelfSubjectReviewStatus) Size() (n int) {
  119. if m == nil {
  120. return 0
  121. }
  122. var l int
  123. _ = l
  124. l = m.UserInfo.Size()
  125. n += 1 + l + sovGenerated(uint64(l))
  126. return n
  127. }
  128. func sovGenerated(x uint64) (n int) {
  129. return (math_bits.Len64(x|1) + 6) / 7
  130. }
  131. func sozGenerated(x uint64) (n int) {
  132. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  133. }
  134. func (this *SelfSubjectReview) String() string {
  135. if this == nil {
  136. return "nil"
  137. }
  138. s := strings.Join([]string{`&SelfSubjectReview{`,
  139. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  140. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "SelfSubjectReviewStatus", "SelfSubjectReviewStatus", 1), `&`, ``, 1) + `,`,
  141. `}`,
  142. }, "")
  143. return s
  144. }
  145. func (this *SelfSubjectReviewStatus) String() string {
  146. if this == nil {
  147. return "nil"
  148. }
  149. s := strings.Join([]string{`&SelfSubjectReviewStatus{`,
  150. `UserInfo:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.UserInfo), "UserInfo", "v11.UserInfo", 1), `&`, ``, 1) + `,`,
  151. `}`,
  152. }, "")
  153. return s
  154. }
  155. func valueToStringGenerated(v interface{}) string {
  156. rv := reflect.ValueOf(v)
  157. if rv.IsNil() {
  158. return "nil"
  159. }
  160. pv := reflect.Indirect(rv).Interface()
  161. return fmt.Sprintf("*%v", pv)
  162. }
  163. func (m *SelfSubjectReview) Unmarshal(dAtA []byte) error {
  164. l := len(dAtA)
  165. iNdEx := 0
  166. for iNdEx < l {
  167. preIndex := iNdEx
  168. var wire uint64
  169. for shift := uint(0); ; shift += 7 {
  170. if shift >= 64 {
  171. return ErrIntOverflowGenerated
  172. }
  173. if iNdEx >= l {
  174. return io.ErrUnexpectedEOF
  175. }
  176. b := dAtA[iNdEx]
  177. iNdEx++
  178. wire |= uint64(b&0x7F) << shift
  179. if b < 0x80 {
  180. break
  181. }
  182. }
  183. fieldNum := int32(wire >> 3)
  184. wireType := int(wire & 0x7)
  185. if wireType == 4 {
  186. return fmt.Errorf("proto: SelfSubjectReview: wiretype end group for non-group")
  187. }
  188. if fieldNum <= 0 {
  189. return fmt.Errorf("proto: SelfSubjectReview: illegal tag %d (wire type %d)", fieldNum, wire)
  190. }
  191. switch fieldNum {
  192. case 1:
  193. if wireType != 2 {
  194. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  195. }
  196. var msglen int
  197. for shift := uint(0); ; shift += 7 {
  198. if shift >= 64 {
  199. return ErrIntOverflowGenerated
  200. }
  201. if iNdEx >= l {
  202. return io.ErrUnexpectedEOF
  203. }
  204. b := dAtA[iNdEx]
  205. iNdEx++
  206. msglen |= int(b&0x7F) << shift
  207. if b < 0x80 {
  208. break
  209. }
  210. }
  211. if msglen < 0 {
  212. return ErrInvalidLengthGenerated
  213. }
  214. postIndex := iNdEx + msglen
  215. if postIndex < 0 {
  216. return ErrInvalidLengthGenerated
  217. }
  218. if postIndex > l {
  219. return io.ErrUnexpectedEOF
  220. }
  221. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  222. return err
  223. }
  224. iNdEx = postIndex
  225. case 2:
  226. if wireType != 2 {
  227. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  228. }
  229. var msglen int
  230. for shift := uint(0); ; shift += 7 {
  231. if shift >= 64 {
  232. return ErrIntOverflowGenerated
  233. }
  234. if iNdEx >= l {
  235. return io.ErrUnexpectedEOF
  236. }
  237. b := dAtA[iNdEx]
  238. iNdEx++
  239. msglen |= int(b&0x7F) << shift
  240. if b < 0x80 {
  241. break
  242. }
  243. }
  244. if msglen < 0 {
  245. return ErrInvalidLengthGenerated
  246. }
  247. postIndex := iNdEx + msglen
  248. if postIndex < 0 {
  249. return ErrInvalidLengthGenerated
  250. }
  251. if postIndex > l {
  252. return io.ErrUnexpectedEOF
  253. }
  254. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  255. return err
  256. }
  257. iNdEx = postIndex
  258. default:
  259. iNdEx = preIndex
  260. skippy, err := skipGenerated(dAtA[iNdEx:])
  261. if err != nil {
  262. return err
  263. }
  264. if (skippy < 0) || (iNdEx+skippy) < 0 {
  265. return ErrInvalidLengthGenerated
  266. }
  267. if (iNdEx + skippy) > l {
  268. return io.ErrUnexpectedEOF
  269. }
  270. iNdEx += skippy
  271. }
  272. }
  273. if iNdEx > l {
  274. return io.ErrUnexpectedEOF
  275. }
  276. return nil
  277. }
  278. func (m *SelfSubjectReviewStatus) Unmarshal(dAtA []byte) error {
  279. l := len(dAtA)
  280. iNdEx := 0
  281. for iNdEx < l {
  282. preIndex := iNdEx
  283. var wire uint64
  284. for shift := uint(0); ; shift += 7 {
  285. if shift >= 64 {
  286. return ErrIntOverflowGenerated
  287. }
  288. if iNdEx >= l {
  289. return io.ErrUnexpectedEOF
  290. }
  291. b := dAtA[iNdEx]
  292. iNdEx++
  293. wire |= uint64(b&0x7F) << shift
  294. if b < 0x80 {
  295. break
  296. }
  297. }
  298. fieldNum := int32(wire >> 3)
  299. wireType := int(wire & 0x7)
  300. if wireType == 4 {
  301. return fmt.Errorf("proto: SelfSubjectReviewStatus: wiretype end group for non-group")
  302. }
  303. if fieldNum <= 0 {
  304. return fmt.Errorf("proto: SelfSubjectReviewStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  305. }
  306. switch fieldNum {
  307. case 1:
  308. if wireType != 2 {
  309. return fmt.Errorf("proto: wrong wireType = %d for field UserInfo", wireType)
  310. }
  311. var msglen int
  312. for shift := uint(0); ; shift += 7 {
  313. if shift >= 64 {
  314. return ErrIntOverflowGenerated
  315. }
  316. if iNdEx >= l {
  317. return io.ErrUnexpectedEOF
  318. }
  319. b := dAtA[iNdEx]
  320. iNdEx++
  321. msglen |= int(b&0x7F) << shift
  322. if b < 0x80 {
  323. break
  324. }
  325. }
  326. if msglen < 0 {
  327. return ErrInvalidLengthGenerated
  328. }
  329. postIndex := iNdEx + msglen
  330. if postIndex < 0 {
  331. return ErrInvalidLengthGenerated
  332. }
  333. if postIndex > l {
  334. return io.ErrUnexpectedEOF
  335. }
  336. if err := m.UserInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  337. return err
  338. }
  339. iNdEx = postIndex
  340. default:
  341. iNdEx = preIndex
  342. skippy, err := skipGenerated(dAtA[iNdEx:])
  343. if err != nil {
  344. return err
  345. }
  346. if (skippy < 0) || (iNdEx+skippy) < 0 {
  347. return ErrInvalidLengthGenerated
  348. }
  349. if (iNdEx + skippy) > l {
  350. return io.ErrUnexpectedEOF
  351. }
  352. iNdEx += skippy
  353. }
  354. }
  355. if iNdEx > l {
  356. return io.ErrUnexpectedEOF
  357. }
  358. return nil
  359. }
  360. func skipGenerated(dAtA []byte) (n int, err error) {
  361. l := len(dAtA)
  362. iNdEx := 0
  363. depth := 0
  364. for iNdEx < l {
  365. var wire uint64
  366. for shift := uint(0); ; shift += 7 {
  367. if shift >= 64 {
  368. return 0, ErrIntOverflowGenerated
  369. }
  370. if iNdEx >= l {
  371. return 0, io.ErrUnexpectedEOF
  372. }
  373. b := dAtA[iNdEx]
  374. iNdEx++
  375. wire |= (uint64(b) & 0x7F) << shift
  376. if b < 0x80 {
  377. break
  378. }
  379. }
  380. wireType := int(wire & 0x7)
  381. switch wireType {
  382. case 0:
  383. for shift := uint(0); ; shift += 7 {
  384. if shift >= 64 {
  385. return 0, ErrIntOverflowGenerated
  386. }
  387. if iNdEx >= l {
  388. return 0, io.ErrUnexpectedEOF
  389. }
  390. iNdEx++
  391. if dAtA[iNdEx-1] < 0x80 {
  392. break
  393. }
  394. }
  395. case 1:
  396. iNdEx += 8
  397. case 2:
  398. var length int
  399. for shift := uint(0); ; shift += 7 {
  400. if shift >= 64 {
  401. return 0, ErrIntOverflowGenerated
  402. }
  403. if iNdEx >= l {
  404. return 0, io.ErrUnexpectedEOF
  405. }
  406. b := dAtA[iNdEx]
  407. iNdEx++
  408. length |= (int(b) & 0x7F) << shift
  409. if b < 0x80 {
  410. break
  411. }
  412. }
  413. if length < 0 {
  414. return 0, ErrInvalidLengthGenerated
  415. }
  416. iNdEx += length
  417. case 3:
  418. depth++
  419. case 4:
  420. if depth == 0 {
  421. return 0, ErrUnexpectedEndOfGroupGenerated
  422. }
  423. depth--
  424. case 5:
  425. iNdEx += 4
  426. default:
  427. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  428. }
  429. if iNdEx < 0 {
  430. return 0, ErrInvalidLengthGenerated
  431. }
  432. if depth == 0 {
  433. return iNdEx, nil
  434. }
  435. }
  436. return 0, io.ErrUnexpectedEOF
  437. }
  438. var (
  439. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  440. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  441. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  442. )