2
0

generated.pb.go 42 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810
  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/certificates/v1/generated.proto
  15. package v1
  16. import (
  17. fmt "fmt"
  18. io "io"
  19. "sort"
  20. k8s_io_api_core_v1 "k8s.io/api/core/v1"
  21. math_bits "math/bits"
  22. reflect "reflect"
  23. strings "strings"
  24. )
  25. func (m *CertificateSigningRequest) Reset() { *m = CertificateSigningRequest{} }
  26. func (m *CertificateSigningRequestCondition) Reset() { *m = CertificateSigningRequestCondition{} }
  27. func (m *CertificateSigningRequestList) Reset() { *m = CertificateSigningRequestList{} }
  28. func (m *CertificateSigningRequestSpec) Reset() { *m = CertificateSigningRequestSpec{} }
  29. func (m *CertificateSigningRequestStatus) Reset() { *m = CertificateSigningRequestStatus{} }
  30. func (m *ExtraValue) Reset() { *m = ExtraValue{} }
  31. func (m *CertificateSigningRequest) Marshal() (dAtA []byte, err error) {
  32. size := m.Size()
  33. dAtA = make([]byte, size)
  34. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  35. if err != nil {
  36. return nil, err
  37. }
  38. return dAtA[:n], nil
  39. }
  40. func (m *CertificateSigningRequest) MarshalTo(dAtA []byte) (int, error) {
  41. size := m.Size()
  42. return m.MarshalToSizedBuffer(dAtA[:size])
  43. }
  44. func (m *CertificateSigningRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  45. i := len(dAtA)
  46. _ = i
  47. var l int
  48. _ = l
  49. {
  50. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  51. if err != nil {
  52. return 0, err
  53. }
  54. i -= size
  55. i = encodeVarintGenerated(dAtA, i, uint64(size))
  56. }
  57. i--
  58. dAtA[i] = 0x1a
  59. {
  60. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  61. if err != nil {
  62. return 0, err
  63. }
  64. i -= size
  65. i = encodeVarintGenerated(dAtA, i, uint64(size))
  66. }
  67. i--
  68. dAtA[i] = 0x12
  69. {
  70. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  71. if err != nil {
  72. return 0, err
  73. }
  74. i -= size
  75. i = encodeVarintGenerated(dAtA, i, uint64(size))
  76. }
  77. i--
  78. dAtA[i] = 0xa
  79. return len(dAtA) - i, nil
  80. }
  81. func (m *CertificateSigningRequestCondition) Marshal() (dAtA []byte, err error) {
  82. size := m.Size()
  83. dAtA = make([]byte, size)
  84. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  85. if err != nil {
  86. return nil, err
  87. }
  88. return dAtA[:n], nil
  89. }
  90. func (m *CertificateSigningRequestCondition) MarshalTo(dAtA []byte) (int, error) {
  91. size := m.Size()
  92. return m.MarshalToSizedBuffer(dAtA[:size])
  93. }
  94. func (m *CertificateSigningRequestCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  95. i := len(dAtA)
  96. _ = i
  97. var l int
  98. _ = l
  99. i -= len(m.Status)
  100. copy(dAtA[i:], m.Status)
  101. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  102. i--
  103. dAtA[i] = 0x32
  104. {
  105. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  106. if err != nil {
  107. return 0, err
  108. }
  109. i -= size
  110. i = encodeVarintGenerated(dAtA, i, uint64(size))
  111. }
  112. i--
  113. dAtA[i] = 0x2a
  114. {
  115. size, err := m.LastUpdateTime.MarshalToSizedBuffer(dAtA[:i])
  116. if err != nil {
  117. return 0, err
  118. }
  119. i -= size
  120. i = encodeVarintGenerated(dAtA, i, uint64(size))
  121. }
  122. i--
  123. dAtA[i] = 0x22
  124. i -= len(m.Message)
  125. copy(dAtA[i:], m.Message)
  126. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  127. i--
  128. dAtA[i] = 0x1a
  129. i -= len(m.Reason)
  130. copy(dAtA[i:], m.Reason)
  131. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  132. i--
  133. dAtA[i] = 0x12
  134. i -= len(m.Type)
  135. copy(dAtA[i:], m.Type)
  136. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  137. i--
  138. dAtA[i] = 0xa
  139. return len(dAtA) - i, nil
  140. }
  141. func (m *CertificateSigningRequestList) Marshal() (dAtA []byte, err error) {
  142. size := m.Size()
  143. dAtA = make([]byte, size)
  144. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  145. if err != nil {
  146. return nil, err
  147. }
  148. return dAtA[:n], nil
  149. }
  150. func (m *CertificateSigningRequestList) MarshalTo(dAtA []byte) (int, error) {
  151. size := m.Size()
  152. return m.MarshalToSizedBuffer(dAtA[:size])
  153. }
  154. func (m *CertificateSigningRequestList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  155. i := len(dAtA)
  156. _ = i
  157. var l int
  158. _ = l
  159. if len(m.Items) > 0 {
  160. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  161. {
  162. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  163. if err != nil {
  164. return 0, err
  165. }
  166. i -= size
  167. i = encodeVarintGenerated(dAtA, i, uint64(size))
  168. }
  169. i--
  170. dAtA[i] = 0x12
  171. }
  172. }
  173. {
  174. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  175. if err != nil {
  176. return 0, err
  177. }
  178. i -= size
  179. i = encodeVarintGenerated(dAtA, i, uint64(size))
  180. }
  181. i--
  182. dAtA[i] = 0xa
  183. return len(dAtA) - i, nil
  184. }
  185. func (m *CertificateSigningRequestSpec) Marshal() (dAtA []byte, err error) {
  186. size := m.Size()
  187. dAtA = make([]byte, size)
  188. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  189. if err != nil {
  190. return nil, err
  191. }
  192. return dAtA[:n], nil
  193. }
  194. func (m *CertificateSigningRequestSpec) MarshalTo(dAtA []byte) (int, error) {
  195. size := m.Size()
  196. return m.MarshalToSizedBuffer(dAtA[:size])
  197. }
  198. func (m *CertificateSigningRequestSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  199. i := len(dAtA)
  200. _ = i
  201. var l int
  202. _ = l
  203. if m.ExpirationSeconds != nil {
  204. i = encodeVarintGenerated(dAtA, i, uint64(*m.ExpirationSeconds))
  205. i--
  206. dAtA[i] = 0x40
  207. }
  208. i -= len(m.SignerName)
  209. copy(dAtA[i:], m.SignerName)
  210. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SignerName)))
  211. i--
  212. dAtA[i] = 0x3a
  213. if len(m.Extra) > 0 {
  214. keysForExtra := make([]string, 0, len(m.Extra))
  215. for k := range m.Extra {
  216. keysForExtra = append(keysForExtra, string(k))
  217. }
  218. sort.Strings(keysForExtra)
  219. for iNdEx := len(keysForExtra) - 1; iNdEx >= 0; iNdEx-- {
  220. v := m.Extra[string(keysForExtra[iNdEx])]
  221. baseI := i
  222. {
  223. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  224. if err != nil {
  225. return 0, err
  226. }
  227. i -= size
  228. i = encodeVarintGenerated(dAtA, i, uint64(size))
  229. }
  230. i--
  231. dAtA[i] = 0x12
  232. i -= len(keysForExtra[iNdEx])
  233. copy(dAtA[i:], keysForExtra[iNdEx])
  234. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForExtra[iNdEx])))
  235. i--
  236. dAtA[i] = 0xa
  237. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  238. i--
  239. dAtA[i] = 0x32
  240. }
  241. }
  242. if len(m.Usages) > 0 {
  243. for iNdEx := len(m.Usages) - 1; iNdEx >= 0; iNdEx-- {
  244. i -= len(m.Usages[iNdEx])
  245. copy(dAtA[i:], m.Usages[iNdEx])
  246. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Usages[iNdEx])))
  247. i--
  248. dAtA[i] = 0x2a
  249. }
  250. }
  251. if len(m.Groups) > 0 {
  252. for iNdEx := len(m.Groups) - 1; iNdEx >= 0; iNdEx-- {
  253. i -= len(m.Groups[iNdEx])
  254. copy(dAtA[i:], m.Groups[iNdEx])
  255. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Groups[iNdEx])))
  256. i--
  257. dAtA[i] = 0x22
  258. }
  259. }
  260. i -= len(m.UID)
  261. copy(dAtA[i:], m.UID)
  262. i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
  263. i--
  264. dAtA[i] = 0x1a
  265. i -= len(m.Username)
  266. copy(dAtA[i:], m.Username)
  267. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
  268. i--
  269. dAtA[i] = 0x12
  270. if m.Request != nil {
  271. i -= len(m.Request)
  272. copy(dAtA[i:], m.Request)
  273. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Request)))
  274. i--
  275. dAtA[i] = 0xa
  276. }
  277. return len(dAtA) - i, nil
  278. }
  279. func (m *CertificateSigningRequestStatus) Marshal() (dAtA []byte, err error) {
  280. size := m.Size()
  281. dAtA = make([]byte, size)
  282. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  283. if err != nil {
  284. return nil, err
  285. }
  286. return dAtA[:n], nil
  287. }
  288. func (m *CertificateSigningRequestStatus) MarshalTo(dAtA []byte) (int, error) {
  289. size := m.Size()
  290. return m.MarshalToSizedBuffer(dAtA[:size])
  291. }
  292. func (m *CertificateSigningRequestStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  293. i := len(dAtA)
  294. _ = i
  295. var l int
  296. _ = l
  297. if m.Certificate != nil {
  298. i -= len(m.Certificate)
  299. copy(dAtA[i:], m.Certificate)
  300. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Certificate)))
  301. i--
  302. dAtA[i] = 0x12
  303. }
  304. if len(m.Conditions) > 0 {
  305. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  306. {
  307. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  308. if err != nil {
  309. return 0, err
  310. }
  311. i -= size
  312. i = encodeVarintGenerated(dAtA, i, uint64(size))
  313. }
  314. i--
  315. dAtA[i] = 0xa
  316. }
  317. }
  318. return len(dAtA) - i, nil
  319. }
  320. func (m ExtraValue) Marshal() (dAtA []byte, err error) {
  321. size := m.Size()
  322. dAtA = make([]byte, size)
  323. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  324. if err != nil {
  325. return nil, err
  326. }
  327. return dAtA[:n], nil
  328. }
  329. func (m ExtraValue) MarshalTo(dAtA []byte) (int, error) {
  330. size := m.Size()
  331. return m.MarshalToSizedBuffer(dAtA[:size])
  332. }
  333. func (m ExtraValue) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  334. i := len(dAtA)
  335. _ = i
  336. var l int
  337. _ = l
  338. if len(m) > 0 {
  339. for iNdEx := len(m) - 1; iNdEx >= 0; iNdEx-- {
  340. i -= len(m[iNdEx])
  341. copy(dAtA[i:], m[iNdEx])
  342. i = encodeVarintGenerated(dAtA, i, uint64(len(m[iNdEx])))
  343. i--
  344. dAtA[i] = 0xa
  345. }
  346. }
  347. return len(dAtA) - i, nil
  348. }
  349. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  350. offset -= sovGenerated(v)
  351. base := offset
  352. for v >= 1<<7 {
  353. dAtA[offset] = uint8(v&0x7f | 0x80)
  354. v >>= 7
  355. offset++
  356. }
  357. dAtA[offset] = uint8(v)
  358. return base
  359. }
  360. func (m *CertificateSigningRequest) Size() (n int) {
  361. if m == nil {
  362. return 0
  363. }
  364. var l int
  365. _ = l
  366. l = m.ObjectMeta.Size()
  367. n += 1 + l + sovGenerated(uint64(l))
  368. l = m.Spec.Size()
  369. n += 1 + l + sovGenerated(uint64(l))
  370. l = m.Status.Size()
  371. n += 1 + l + sovGenerated(uint64(l))
  372. return n
  373. }
  374. func (m *CertificateSigningRequestCondition) Size() (n int) {
  375. if m == nil {
  376. return 0
  377. }
  378. var l int
  379. _ = l
  380. l = len(m.Type)
  381. n += 1 + l + sovGenerated(uint64(l))
  382. l = len(m.Reason)
  383. n += 1 + l + sovGenerated(uint64(l))
  384. l = len(m.Message)
  385. n += 1 + l + sovGenerated(uint64(l))
  386. l = m.LastUpdateTime.Size()
  387. n += 1 + l + sovGenerated(uint64(l))
  388. l = m.LastTransitionTime.Size()
  389. n += 1 + l + sovGenerated(uint64(l))
  390. l = len(m.Status)
  391. n += 1 + l + sovGenerated(uint64(l))
  392. return n
  393. }
  394. func (m *CertificateSigningRequestList) Size() (n int) {
  395. if m == nil {
  396. return 0
  397. }
  398. var l int
  399. _ = l
  400. l = m.ListMeta.Size()
  401. n += 1 + l + sovGenerated(uint64(l))
  402. if len(m.Items) > 0 {
  403. for _, e := range m.Items {
  404. l = e.Size()
  405. n += 1 + l + sovGenerated(uint64(l))
  406. }
  407. }
  408. return n
  409. }
  410. func (m *CertificateSigningRequestSpec) Size() (n int) {
  411. if m == nil {
  412. return 0
  413. }
  414. var l int
  415. _ = l
  416. if m.Request != nil {
  417. l = len(m.Request)
  418. n += 1 + l + sovGenerated(uint64(l))
  419. }
  420. l = len(m.Username)
  421. n += 1 + l + sovGenerated(uint64(l))
  422. l = len(m.UID)
  423. n += 1 + l + sovGenerated(uint64(l))
  424. if len(m.Groups) > 0 {
  425. for _, s := range m.Groups {
  426. l = len(s)
  427. n += 1 + l + sovGenerated(uint64(l))
  428. }
  429. }
  430. if len(m.Usages) > 0 {
  431. for _, s := range m.Usages {
  432. l = len(s)
  433. n += 1 + l + sovGenerated(uint64(l))
  434. }
  435. }
  436. if len(m.Extra) > 0 {
  437. for k, v := range m.Extra {
  438. _ = k
  439. _ = v
  440. l = v.Size()
  441. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  442. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  443. }
  444. }
  445. l = len(m.SignerName)
  446. n += 1 + l + sovGenerated(uint64(l))
  447. if m.ExpirationSeconds != nil {
  448. n += 1 + sovGenerated(uint64(*m.ExpirationSeconds))
  449. }
  450. return n
  451. }
  452. func (m *CertificateSigningRequestStatus) Size() (n int) {
  453. if m == nil {
  454. return 0
  455. }
  456. var l int
  457. _ = l
  458. if len(m.Conditions) > 0 {
  459. for _, e := range m.Conditions {
  460. l = e.Size()
  461. n += 1 + l + sovGenerated(uint64(l))
  462. }
  463. }
  464. if m.Certificate != nil {
  465. l = len(m.Certificate)
  466. n += 1 + l + sovGenerated(uint64(l))
  467. }
  468. return n
  469. }
  470. func (m ExtraValue) Size() (n int) {
  471. if m == nil {
  472. return 0
  473. }
  474. var l int
  475. _ = l
  476. if len(m) > 0 {
  477. for _, s := range m {
  478. l = len(s)
  479. n += 1 + l + sovGenerated(uint64(l))
  480. }
  481. }
  482. return n
  483. }
  484. func sovGenerated(x uint64) (n int) {
  485. return (math_bits.Len64(x|1) + 6) / 7
  486. }
  487. func sozGenerated(x uint64) (n int) {
  488. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  489. }
  490. func (this *CertificateSigningRequest) String() string {
  491. if this == nil {
  492. return "nil"
  493. }
  494. s := strings.Join([]string{`&CertificateSigningRequest{`,
  495. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  496. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "CertificateSigningRequestSpec", "CertificateSigningRequestSpec", 1), `&`, ``, 1) + `,`,
  497. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "CertificateSigningRequestStatus", "CertificateSigningRequestStatus", 1), `&`, ``, 1) + `,`,
  498. `}`,
  499. }, "")
  500. return s
  501. }
  502. func (this *CertificateSigningRequestCondition) String() string {
  503. if this == nil {
  504. return "nil"
  505. }
  506. s := strings.Join([]string{`&CertificateSigningRequestCondition{`,
  507. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  508. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  509. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  510. `LastUpdateTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastUpdateTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  511. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  512. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  513. `}`,
  514. }, "")
  515. return s
  516. }
  517. func (this *CertificateSigningRequestList) String() string {
  518. if this == nil {
  519. return "nil"
  520. }
  521. repeatedStringForItems := "[]CertificateSigningRequest{"
  522. for _, f := range this.Items {
  523. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "CertificateSigningRequest", "CertificateSigningRequest", 1), `&`, ``, 1) + ","
  524. }
  525. repeatedStringForItems += "}"
  526. s := strings.Join([]string{`&CertificateSigningRequestList{`,
  527. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  528. `Items:` + repeatedStringForItems + `,`,
  529. `}`,
  530. }, "")
  531. return s
  532. }
  533. func (this *CertificateSigningRequestSpec) String() string {
  534. if this == nil {
  535. return "nil"
  536. }
  537. keysForExtra := make([]string, 0, len(this.Extra))
  538. for k := range this.Extra {
  539. keysForExtra = append(keysForExtra, k)
  540. }
  541. sort.Strings(keysForExtra)
  542. mapStringForExtra := "map[string]ExtraValue{"
  543. for _, k := range keysForExtra {
  544. mapStringForExtra += fmt.Sprintf("%v: %v,", k, this.Extra[k])
  545. }
  546. mapStringForExtra += "}"
  547. s := strings.Join([]string{`&CertificateSigningRequestSpec{`,
  548. `Request:` + valueToStringGenerated(this.Request) + `,`,
  549. `Username:` + fmt.Sprintf("%v", this.Username) + `,`,
  550. `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
  551. `Groups:` + fmt.Sprintf("%v", this.Groups) + `,`,
  552. `Usages:` + fmt.Sprintf("%v", this.Usages) + `,`,
  553. `Extra:` + mapStringForExtra + `,`,
  554. `SignerName:` + fmt.Sprintf("%v", this.SignerName) + `,`,
  555. `ExpirationSeconds:` + valueToStringGenerated(this.ExpirationSeconds) + `,`,
  556. `}`,
  557. }, "")
  558. return s
  559. }
  560. func (this *CertificateSigningRequestStatus) String() string {
  561. if this == nil {
  562. return "nil"
  563. }
  564. repeatedStringForConditions := "[]CertificateSigningRequestCondition{"
  565. for _, f := range this.Conditions {
  566. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "CertificateSigningRequestCondition", "CertificateSigningRequestCondition", 1), `&`, ``, 1) + ","
  567. }
  568. repeatedStringForConditions += "}"
  569. s := strings.Join([]string{`&CertificateSigningRequestStatus{`,
  570. `Conditions:` + repeatedStringForConditions + `,`,
  571. `Certificate:` + valueToStringGenerated(this.Certificate) + `,`,
  572. `}`,
  573. }, "")
  574. return s
  575. }
  576. func valueToStringGenerated(v interface{}) string {
  577. rv := reflect.ValueOf(v)
  578. if rv.IsNil() {
  579. return "nil"
  580. }
  581. pv := reflect.Indirect(rv).Interface()
  582. return fmt.Sprintf("*%v", pv)
  583. }
  584. func (m *CertificateSigningRequest) Unmarshal(dAtA []byte) error {
  585. l := len(dAtA)
  586. iNdEx := 0
  587. for iNdEx < l {
  588. preIndex := iNdEx
  589. var wire uint64
  590. for shift := uint(0); ; shift += 7 {
  591. if shift >= 64 {
  592. return ErrIntOverflowGenerated
  593. }
  594. if iNdEx >= l {
  595. return io.ErrUnexpectedEOF
  596. }
  597. b := dAtA[iNdEx]
  598. iNdEx++
  599. wire |= uint64(b&0x7F) << shift
  600. if b < 0x80 {
  601. break
  602. }
  603. }
  604. fieldNum := int32(wire >> 3)
  605. wireType := int(wire & 0x7)
  606. if wireType == 4 {
  607. return fmt.Errorf("proto: CertificateSigningRequest: wiretype end group for non-group")
  608. }
  609. if fieldNum <= 0 {
  610. return fmt.Errorf("proto: CertificateSigningRequest: illegal tag %d (wire type %d)", fieldNum, wire)
  611. }
  612. switch fieldNum {
  613. case 1:
  614. if wireType != 2 {
  615. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  616. }
  617. var msglen int
  618. for shift := uint(0); ; shift += 7 {
  619. if shift >= 64 {
  620. return ErrIntOverflowGenerated
  621. }
  622. if iNdEx >= l {
  623. return io.ErrUnexpectedEOF
  624. }
  625. b := dAtA[iNdEx]
  626. iNdEx++
  627. msglen |= int(b&0x7F) << shift
  628. if b < 0x80 {
  629. break
  630. }
  631. }
  632. if msglen < 0 {
  633. return ErrInvalidLengthGenerated
  634. }
  635. postIndex := iNdEx + msglen
  636. if postIndex < 0 {
  637. return ErrInvalidLengthGenerated
  638. }
  639. if postIndex > l {
  640. return io.ErrUnexpectedEOF
  641. }
  642. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  643. return err
  644. }
  645. iNdEx = postIndex
  646. case 2:
  647. if wireType != 2 {
  648. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  649. }
  650. var msglen int
  651. for shift := uint(0); ; shift += 7 {
  652. if shift >= 64 {
  653. return ErrIntOverflowGenerated
  654. }
  655. if iNdEx >= l {
  656. return io.ErrUnexpectedEOF
  657. }
  658. b := dAtA[iNdEx]
  659. iNdEx++
  660. msglen |= int(b&0x7F) << shift
  661. if b < 0x80 {
  662. break
  663. }
  664. }
  665. if msglen < 0 {
  666. return ErrInvalidLengthGenerated
  667. }
  668. postIndex := iNdEx + msglen
  669. if postIndex < 0 {
  670. return ErrInvalidLengthGenerated
  671. }
  672. if postIndex > l {
  673. return io.ErrUnexpectedEOF
  674. }
  675. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  676. return err
  677. }
  678. iNdEx = postIndex
  679. case 3:
  680. if wireType != 2 {
  681. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  682. }
  683. var msglen int
  684. for shift := uint(0); ; shift += 7 {
  685. if shift >= 64 {
  686. return ErrIntOverflowGenerated
  687. }
  688. if iNdEx >= l {
  689. return io.ErrUnexpectedEOF
  690. }
  691. b := dAtA[iNdEx]
  692. iNdEx++
  693. msglen |= int(b&0x7F) << shift
  694. if b < 0x80 {
  695. break
  696. }
  697. }
  698. if msglen < 0 {
  699. return ErrInvalidLengthGenerated
  700. }
  701. postIndex := iNdEx + msglen
  702. if postIndex < 0 {
  703. return ErrInvalidLengthGenerated
  704. }
  705. if postIndex > l {
  706. return io.ErrUnexpectedEOF
  707. }
  708. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  709. return err
  710. }
  711. iNdEx = postIndex
  712. default:
  713. iNdEx = preIndex
  714. skippy, err := skipGenerated(dAtA[iNdEx:])
  715. if err != nil {
  716. return err
  717. }
  718. if (skippy < 0) || (iNdEx+skippy) < 0 {
  719. return ErrInvalidLengthGenerated
  720. }
  721. if (iNdEx + skippy) > l {
  722. return io.ErrUnexpectedEOF
  723. }
  724. iNdEx += skippy
  725. }
  726. }
  727. if iNdEx > l {
  728. return io.ErrUnexpectedEOF
  729. }
  730. return nil
  731. }
  732. func (m *CertificateSigningRequestCondition) Unmarshal(dAtA []byte) error {
  733. l := len(dAtA)
  734. iNdEx := 0
  735. for iNdEx < l {
  736. preIndex := iNdEx
  737. var wire uint64
  738. for shift := uint(0); ; shift += 7 {
  739. if shift >= 64 {
  740. return ErrIntOverflowGenerated
  741. }
  742. if iNdEx >= l {
  743. return io.ErrUnexpectedEOF
  744. }
  745. b := dAtA[iNdEx]
  746. iNdEx++
  747. wire |= uint64(b&0x7F) << shift
  748. if b < 0x80 {
  749. break
  750. }
  751. }
  752. fieldNum := int32(wire >> 3)
  753. wireType := int(wire & 0x7)
  754. if wireType == 4 {
  755. return fmt.Errorf("proto: CertificateSigningRequestCondition: wiretype end group for non-group")
  756. }
  757. if fieldNum <= 0 {
  758. return fmt.Errorf("proto: CertificateSigningRequestCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  759. }
  760. switch fieldNum {
  761. case 1:
  762. if wireType != 2 {
  763. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  764. }
  765. var stringLen uint64
  766. for shift := uint(0); ; shift += 7 {
  767. if shift >= 64 {
  768. return ErrIntOverflowGenerated
  769. }
  770. if iNdEx >= l {
  771. return io.ErrUnexpectedEOF
  772. }
  773. b := dAtA[iNdEx]
  774. iNdEx++
  775. stringLen |= uint64(b&0x7F) << shift
  776. if b < 0x80 {
  777. break
  778. }
  779. }
  780. intStringLen := int(stringLen)
  781. if intStringLen < 0 {
  782. return ErrInvalidLengthGenerated
  783. }
  784. postIndex := iNdEx + intStringLen
  785. if postIndex < 0 {
  786. return ErrInvalidLengthGenerated
  787. }
  788. if postIndex > l {
  789. return io.ErrUnexpectedEOF
  790. }
  791. m.Type = RequestConditionType(dAtA[iNdEx:postIndex])
  792. iNdEx = postIndex
  793. case 2:
  794. if wireType != 2 {
  795. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  796. }
  797. var stringLen uint64
  798. for shift := uint(0); ; shift += 7 {
  799. if shift >= 64 {
  800. return ErrIntOverflowGenerated
  801. }
  802. if iNdEx >= l {
  803. return io.ErrUnexpectedEOF
  804. }
  805. b := dAtA[iNdEx]
  806. iNdEx++
  807. stringLen |= uint64(b&0x7F) << shift
  808. if b < 0x80 {
  809. break
  810. }
  811. }
  812. intStringLen := int(stringLen)
  813. if intStringLen < 0 {
  814. return ErrInvalidLengthGenerated
  815. }
  816. postIndex := iNdEx + intStringLen
  817. if postIndex < 0 {
  818. return ErrInvalidLengthGenerated
  819. }
  820. if postIndex > l {
  821. return io.ErrUnexpectedEOF
  822. }
  823. m.Reason = string(dAtA[iNdEx:postIndex])
  824. iNdEx = postIndex
  825. case 3:
  826. if wireType != 2 {
  827. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  828. }
  829. var stringLen uint64
  830. for shift := uint(0); ; shift += 7 {
  831. if shift >= 64 {
  832. return ErrIntOverflowGenerated
  833. }
  834. if iNdEx >= l {
  835. return io.ErrUnexpectedEOF
  836. }
  837. b := dAtA[iNdEx]
  838. iNdEx++
  839. stringLen |= uint64(b&0x7F) << shift
  840. if b < 0x80 {
  841. break
  842. }
  843. }
  844. intStringLen := int(stringLen)
  845. if intStringLen < 0 {
  846. return ErrInvalidLengthGenerated
  847. }
  848. postIndex := iNdEx + intStringLen
  849. if postIndex < 0 {
  850. return ErrInvalidLengthGenerated
  851. }
  852. if postIndex > l {
  853. return io.ErrUnexpectedEOF
  854. }
  855. m.Message = string(dAtA[iNdEx:postIndex])
  856. iNdEx = postIndex
  857. case 4:
  858. if wireType != 2 {
  859. return fmt.Errorf("proto: wrong wireType = %d for field LastUpdateTime", wireType)
  860. }
  861. var msglen int
  862. for shift := uint(0); ; shift += 7 {
  863. if shift >= 64 {
  864. return ErrIntOverflowGenerated
  865. }
  866. if iNdEx >= l {
  867. return io.ErrUnexpectedEOF
  868. }
  869. b := dAtA[iNdEx]
  870. iNdEx++
  871. msglen |= int(b&0x7F) << shift
  872. if b < 0x80 {
  873. break
  874. }
  875. }
  876. if msglen < 0 {
  877. return ErrInvalidLengthGenerated
  878. }
  879. postIndex := iNdEx + msglen
  880. if postIndex < 0 {
  881. return ErrInvalidLengthGenerated
  882. }
  883. if postIndex > l {
  884. return io.ErrUnexpectedEOF
  885. }
  886. if err := m.LastUpdateTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  887. return err
  888. }
  889. iNdEx = postIndex
  890. case 5:
  891. if wireType != 2 {
  892. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  893. }
  894. var msglen int
  895. for shift := uint(0); ; shift += 7 {
  896. if shift >= 64 {
  897. return ErrIntOverflowGenerated
  898. }
  899. if iNdEx >= l {
  900. return io.ErrUnexpectedEOF
  901. }
  902. b := dAtA[iNdEx]
  903. iNdEx++
  904. msglen |= int(b&0x7F) << shift
  905. if b < 0x80 {
  906. break
  907. }
  908. }
  909. if msglen < 0 {
  910. return ErrInvalidLengthGenerated
  911. }
  912. postIndex := iNdEx + msglen
  913. if postIndex < 0 {
  914. return ErrInvalidLengthGenerated
  915. }
  916. if postIndex > l {
  917. return io.ErrUnexpectedEOF
  918. }
  919. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  920. return err
  921. }
  922. iNdEx = postIndex
  923. case 6:
  924. if wireType != 2 {
  925. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  926. }
  927. var stringLen uint64
  928. for shift := uint(0); ; shift += 7 {
  929. if shift >= 64 {
  930. return ErrIntOverflowGenerated
  931. }
  932. if iNdEx >= l {
  933. return io.ErrUnexpectedEOF
  934. }
  935. b := dAtA[iNdEx]
  936. iNdEx++
  937. stringLen |= uint64(b&0x7F) << shift
  938. if b < 0x80 {
  939. break
  940. }
  941. }
  942. intStringLen := int(stringLen)
  943. if intStringLen < 0 {
  944. return ErrInvalidLengthGenerated
  945. }
  946. postIndex := iNdEx + intStringLen
  947. if postIndex < 0 {
  948. return ErrInvalidLengthGenerated
  949. }
  950. if postIndex > l {
  951. return io.ErrUnexpectedEOF
  952. }
  953. m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  954. iNdEx = postIndex
  955. default:
  956. iNdEx = preIndex
  957. skippy, err := skipGenerated(dAtA[iNdEx:])
  958. if err != nil {
  959. return err
  960. }
  961. if (skippy < 0) || (iNdEx+skippy) < 0 {
  962. return ErrInvalidLengthGenerated
  963. }
  964. if (iNdEx + skippy) > l {
  965. return io.ErrUnexpectedEOF
  966. }
  967. iNdEx += skippy
  968. }
  969. }
  970. if iNdEx > l {
  971. return io.ErrUnexpectedEOF
  972. }
  973. return nil
  974. }
  975. func (m *CertificateSigningRequestList) Unmarshal(dAtA []byte) error {
  976. l := len(dAtA)
  977. iNdEx := 0
  978. for iNdEx < l {
  979. preIndex := iNdEx
  980. var wire uint64
  981. for shift := uint(0); ; shift += 7 {
  982. if shift >= 64 {
  983. return ErrIntOverflowGenerated
  984. }
  985. if iNdEx >= l {
  986. return io.ErrUnexpectedEOF
  987. }
  988. b := dAtA[iNdEx]
  989. iNdEx++
  990. wire |= uint64(b&0x7F) << shift
  991. if b < 0x80 {
  992. break
  993. }
  994. }
  995. fieldNum := int32(wire >> 3)
  996. wireType := int(wire & 0x7)
  997. if wireType == 4 {
  998. return fmt.Errorf("proto: CertificateSigningRequestList: wiretype end group for non-group")
  999. }
  1000. if fieldNum <= 0 {
  1001. return fmt.Errorf("proto: CertificateSigningRequestList: illegal tag %d (wire type %d)", fieldNum, wire)
  1002. }
  1003. switch fieldNum {
  1004. case 1:
  1005. if wireType != 2 {
  1006. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  1007. }
  1008. var msglen int
  1009. for shift := uint(0); ; shift += 7 {
  1010. if shift >= 64 {
  1011. return ErrIntOverflowGenerated
  1012. }
  1013. if iNdEx >= l {
  1014. return io.ErrUnexpectedEOF
  1015. }
  1016. b := dAtA[iNdEx]
  1017. iNdEx++
  1018. msglen |= int(b&0x7F) << shift
  1019. if b < 0x80 {
  1020. break
  1021. }
  1022. }
  1023. if msglen < 0 {
  1024. return ErrInvalidLengthGenerated
  1025. }
  1026. postIndex := iNdEx + msglen
  1027. if postIndex < 0 {
  1028. return ErrInvalidLengthGenerated
  1029. }
  1030. if postIndex > l {
  1031. return io.ErrUnexpectedEOF
  1032. }
  1033. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1034. return err
  1035. }
  1036. iNdEx = postIndex
  1037. case 2:
  1038. if wireType != 2 {
  1039. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  1040. }
  1041. var msglen int
  1042. for shift := uint(0); ; shift += 7 {
  1043. if shift >= 64 {
  1044. return ErrIntOverflowGenerated
  1045. }
  1046. if iNdEx >= l {
  1047. return io.ErrUnexpectedEOF
  1048. }
  1049. b := dAtA[iNdEx]
  1050. iNdEx++
  1051. msglen |= int(b&0x7F) << shift
  1052. if b < 0x80 {
  1053. break
  1054. }
  1055. }
  1056. if msglen < 0 {
  1057. return ErrInvalidLengthGenerated
  1058. }
  1059. postIndex := iNdEx + msglen
  1060. if postIndex < 0 {
  1061. return ErrInvalidLengthGenerated
  1062. }
  1063. if postIndex > l {
  1064. return io.ErrUnexpectedEOF
  1065. }
  1066. m.Items = append(m.Items, CertificateSigningRequest{})
  1067. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1068. return err
  1069. }
  1070. iNdEx = postIndex
  1071. default:
  1072. iNdEx = preIndex
  1073. skippy, err := skipGenerated(dAtA[iNdEx:])
  1074. if err != nil {
  1075. return err
  1076. }
  1077. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1078. return ErrInvalidLengthGenerated
  1079. }
  1080. if (iNdEx + skippy) > l {
  1081. return io.ErrUnexpectedEOF
  1082. }
  1083. iNdEx += skippy
  1084. }
  1085. }
  1086. if iNdEx > l {
  1087. return io.ErrUnexpectedEOF
  1088. }
  1089. return nil
  1090. }
  1091. func (m *CertificateSigningRequestSpec) Unmarshal(dAtA []byte) error {
  1092. l := len(dAtA)
  1093. iNdEx := 0
  1094. for iNdEx < l {
  1095. preIndex := iNdEx
  1096. var wire uint64
  1097. for shift := uint(0); ; shift += 7 {
  1098. if shift >= 64 {
  1099. return ErrIntOverflowGenerated
  1100. }
  1101. if iNdEx >= l {
  1102. return io.ErrUnexpectedEOF
  1103. }
  1104. b := dAtA[iNdEx]
  1105. iNdEx++
  1106. wire |= uint64(b&0x7F) << shift
  1107. if b < 0x80 {
  1108. break
  1109. }
  1110. }
  1111. fieldNum := int32(wire >> 3)
  1112. wireType := int(wire & 0x7)
  1113. if wireType == 4 {
  1114. return fmt.Errorf("proto: CertificateSigningRequestSpec: wiretype end group for non-group")
  1115. }
  1116. if fieldNum <= 0 {
  1117. return fmt.Errorf("proto: CertificateSigningRequestSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  1118. }
  1119. switch fieldNum {
  1120. case 1:
  1121. if wireType != 2 {
  1122. return fmt.Errorf("proto: wrong wireType = %d for field Request", wireType)
  1123. }
  1124. var byteLen int
  1125. for shift := uint(0); ; shift += 7 {
  1126. if shift >= 64 {
  1127. return ErrIntOverflowGenerated
  1128. }
  1129. if iNdEx >= l {
  1130. return io.ErrUnexpectedEOF
  1131. }
  1132. b := dAtA[iNdEx]
  1133. iNdEx++
  1134. byteLen |= int(b&0x7F) << shift
  1135. if b < 0x80 {
  1136. break
  1137. }
  1138. }
  1139. if byteLen < 0 {
  1140. return ErrInvalidLengthGenerated
  1141. }
  1142. postIndex := iNdEx + byteLen
  1143. if postIndex < 0 {
  1144. return ErrInvalidLengthGenerated
  1145. }
  1146. if postIndex > l {
  1147. return io.ErrUnexpectedEOF
  1148. }
  1149. m.Request = append(m.Request[:0], dAtA[iNdEx:postIndex]...)
  1150. if m.Request == nil {
  1151. m.Request = []byte{}
  1152. }
  1153. iNdEx = postIndex
  1154. case 2:
  1155. if wireType != 2 {
  1156. return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
  1157. }
  1158. var stringLen uint64
  1159. for shift := uint(0); ; shift += 7 {
  1160. if shift >= 64 {
  1161. return ErrIntOverflowGenerated
  1162. }
  1163. if iNdEx >= l {
  1164. return io.ErrUnexpectedEOF
  1165. }
  1166. b := dAtA[iNdEx]
  1167. iNdEx++
  1168. stringLen |= uint64(b&0x7F) << shift
  1169. if b < 0x80 {
  1170. break
  1171. }
  1172. }
  1173. intStringLen := int(stringLen)
  1174. if intStringLen < 0 {
  1175. return ErrInvalidLengthGenerated
  1176. }
  1177. postIndex := iNdEx + intStringLen
  1178. if postIndex < 0 {
  1179. return ErrInvalidLengthGenerated
  1180. }
  1181. if postIndex > l {
  1182. return io.ErrUnexpectedEOF
  1183. }
  1184. m.Username = string(dAtA[iNdEx:postIndex])
  1185. iNdEx = postIndex
  1186. case 3:
  1187. if wireType != 2 {
  1188. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  1189. }
  1190. var stringLen uint64
  1191. for shift := uint(0); ; shift += 7 {
  1192. if shift >= 64 {
  1193. return ErrIntOverflowGenerated
  1194. }
  1195. if iNdEx >= l {
  1196. return io.ErrUnexpectedEOF
  1197. }
  1198. b := dAtA[iNdEx]
  1199. iNdEx++
  1200. stringLen |= uint64(b&0x7F) << shift
  1201. if b < 0x80 {
  1202. break
  1203. }
  1204. }
  1205. intStringLen := int(stringLen)
  1206. if intStringLen < 0 {
  1207. return ErrInvalidLengthGenerated
  1208. }
  1209. postIndex := iNdEx + intStringLen
  1210. if postIndex < 0 {
  1211. return ErrInvalidLengthGenerated
  1212. }
  1213. if postIndex > l {
  1214. return io.ErrUnexpectedEOF
  1215. }
  1216. m.UID = string(dAtA[iNdEx:postIndex])
  1217. iNdEx = postIndex
  1218. case 4:
  1219. if wireType != 2 {
  1220. return fmt.Errorf("proto: wrong wireType = %d for field Groups", wireType)
  1221. }
  1222. var stringLen uint64
  1223. for shift := uint(0); ; shift += 7 {
  1224. if shift >= 64 {
  1225. return ErrIntOverflowGenerated
  1226. }
  1227. if iNdEx >= l {
  1228. return io.ErrUnexpectedEOF
  1229. }
  1230. b := dAtA[iNdEx]
  1231. iNdEx++
  1232. stringLen |= uint64(b&0x7F) << shift
  1233. if b < 0x80 {
  1234. break
  1235. }
  1236. }
  1237. intStringLen := int(stringLen)
  1238. if intStringLen < 0 {
  1239. return ErrInvalidLengthGenerated
  1240. }
  1241. postIndex := iNdEx + intStringLen
  1242. if postIndex < 0 {
  1243. return ErrInvalidLengthGenerated
  1244. }
  1245. if postIndex > l {
  1246. return io.ErrUnexpectedEOF
  1247. }
  1248. m.Groups = append(m.Groups, string(dAtA[iNdEx:postIndex]))
  1249. iNdEx = postIndex
  1250. case 5:
  1251. if wireType != 2 {
  1252. return fmt.Errorf("proto: wrong wireType = %d for field Usages", wireType)
  1253. }
  1254. var stringLen uint64
  1255. for shift := uint(0); ; shift += 7 {
  1256. if shift >= 64 {
  1257. return ErrIntOverflowGenerated
  1258. }
  1259. if iNdEx >= l {
  1260. return io.ErrUnexpectedEOF
  1261. }
  1262. b := dAtA[iNdEx]
  1263. iNdEx++
  1264. stringLen |= uint64(b&0x7F) << shift
  1265. if b < 0x80 {
  1266. break
  1267. }
  1268. }
  1269. intStringLen := int(stringLen)
  1270. if intStringLen < 0 {
  1271. return ErrInvalidLengthGenerated
  1272. }
  1273. postIndex := iNdEx + intStringLen
  1274. if postIndex < 0 {
  1275. return ErrInvalidLengthGenerated
  1276. }
  1277. if postIndex > l {
  1278. return io.ErrUnexpectedEOF
  1279. }
  1280. m.Usages = append(m.Usages, KeyUsage(dAtA[iNdEx:postIndex]))
  1281. iNdEx = postIndex
  1282. case 6:
  1283. if wireType != 2 {
  1284. return fmt.Errorf("proto: wrong wireType = %d for field Extra", wireType)
  1285. }
  1286. var msglen int
  1287. for shift := uint(0); ; shift += 7 {
  1288. if shift >= 64 {
  1289. return ErrIntOverflowGenerated
  1290. }
  1291. if iNdEx >= l {
  1292. return io.ErrUnexpectedEOF
  1293. }
  1294. b := dAtA[iNdEx]
  1295. iNdEx++
  1296. msglen |= int(b&0x7F) << shift
  1297. if b < 0x80 {
  1298. break
  1299. }
  1300. }
  1301. if msglen < 0 {
  1302. return ErrInvalidLengthGenerated
  1303. }
  1304. postIndex := iNdEx + msglen
  1305. if postIndex < 0 {
  1306. return ErrInvalidLengthGenerated
  1307. }
  1308. if postIndex > l {
  1309. return io.ErrUnexpectedEOF
  1310. }
  1311. if m.Extra == nil {
  1312. m.Extra = make(map[string]ExtraValue)
  1313. }
  1314. var mapkey string
  1315. mapvalue := &ExtraValue{}
  1316. for iNdEx < postIndex {
  1317. entryPreIndex := iNdEx
  1318. var wire uint64
  1319. for shift := uint(0); ; shift += 7 {
  1320. if shift >= 64 {
  1321. return ErrIntOverflowGenerated
  1322. }
  1323. if iNdEx >= l {
  1324. return io.ErrUnexpectedEOF
  1325. }
  1326. b := dAtA[iNdEx]
  1327. iNdEx++
  1328. wire |= uint64(b&0x7F) << shift
  1329. if b < 0x80 {
  1330. break
  1331. }
  1332. }
  1333. fieldNum := int32(wire >> 3)
  1334. if fieldNum == 1 {
  1335. var stringLenmapkey uint64
  1336. for shift := uint(0); ; shift += 7 {
  1337. if shift >= 64 {
  1338. return ErrIntOverflowGenerated
  1339. }
  1340. if iNdEx >= l {
  1341. return io.ErrUnexpectedEOF
  1342. }
  1343. b := dAtA[iNdEx]
  1344. iNdEx++
  1345. stringLenmapkey |= uint64(b&0x7F) << shift
  1346. if b < 0x80 {
  1347. break
  1348. }
  1349. }
  1350. intStringLenmapkey := int(stringLenmapkey)
  1351. if intStringLenmapkey < 0 {
  1352. return ErrInvalidLengthGenerated
  1353. }
  1354. postStringIndexmapkey := iNdEx + intStringLenmapkey
  1355. if postStringIndexmapkey < 0 {
  1356. return ErrInvalidLengthGenerated
  1357. }
  1358. if postStringIndexmapkey > l {
  1359. return io.ErrUnexpectedEOF
  1360. }
  1361. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  1362. iNdEx = postStringIndexmapkey
  1363. } else if fieldNum == 2 {
  1364. var mapmsglen int
  1365. for shift := uint(0); ; shift += 7 {
  1366. if shift >= 64 {
  1367. return ErrIntOverflowGenerated
  1368. }
  1369. if iNdEx >= l {
  1370. return io.ErrUnexpectedEOF
  1371. }
  1372. b := dAtA[iNdEx]
  1373. iNdEx++
  1374. mapmsglen |= int(b&0x7F) << shift
  1375. if b < 0x80 {
  1376. break
  1377. }
  1378. }
  1379. if mapmsglen < 0 {
  1380. return ErrInvalidLengthGenerated
  1381. }
  1382. postmsgIndex := iNdEx + mapmsglen
  1383. if postmsgIndex < 0 {
  1384. return ErrInvalidLengthGenerated
  1385. }
  1386. if postmsgIndex > l {
  1387. return io.ErrUnexpectedEOF
  1388. }
  1389. mapvalue = &ExtraValue{}
  1390. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  1391. return err
  1392. }
  1393. iNdEx = postmsgIndex
  1394. } else {
  1395. iNdEx = entryPreIndex
  1396. skippy, err := skipGenerated(dAtA[iNdEx:])
  1397. if err != nil {
  1398. return err
  1399. }
  1400. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1401. return ErrInvalidLengthGenerated
  1402. }
  1403. if (iNdEx + skippy) > postIndex {
  1404. return io.ErrUnexpectedEOF
  1405. }
  1406. iNdEx += skippy
  1407. }
  1408. }
  1409. m.Extra[mapkey] = *mapvalue
  1410. iNdEx = postIndex
  1411. case 7:
  1412. if wireType != 2 {
  1413. return fmt.Errorf("proto: wrong wireType = %d for field SignerName", wireType)
  1414. }
  1415. var stringLen uint64
  1416. for shift := uint(0); ; shift += 7 {
  1417. if shift >= 64 {
  1418. return ErrIntOverflowGenerated
  1419. }
  1420. if iNdEx >= l {
  1421. return io.ErrUnexpectedEOF
  1422. }
  1423. b := dAtA[iNdEx]
  1424. iNdEx++
  1425. stringLen |= uint64(b&0x7F) << shift
  1426. if b < 0x80 {
  1427. break
  1428. }
  1429. }
  1430. intStringLen := int(stringLen)
  1431. if intStringLen < 0 {
  1432. return ErrInvalidLengthGenerated
  1433. }
  1434. postIndex := iNdEx + intStringLen
  1435. if postIndex < 0 {
  1436. return ErrInvalidLengthGenerated
  1437. }
  1438. if postIndex > l {
  1439. return io.ErrUnexpectedEOF
  1440. }
  1441. m.SignerName = string(dAtA[iNdEx:postIndex])
  1442. iNdEx = postIndex
  1443. case 8:
  1444. if wireType != 0 {
  1445. return fmt.Errorf("proto: wrong wireType = %d for field ExpirationSeconds", wireType)
  1446. }
  1447. var v int32
  1448. for shift := uint(0); ; shift += 7 {
  1449. if shift >= 64 {
  1450. return ErrIntOverflowGenerated
  1451. }
  1452. if iNdEx >= l {
  1453. return io.ErrUnexpectedEOF
  1454. }
  1455. b := dAtA[iNdEx]
  1456. iNdEx++
  1457. v |= int32(b&0x7F) << shift
  1458. if b < 0x80 {
  1459. break
  1460. }
  1461. }
  1462. m.ExpirationSeconds = &v
  1463. default:
  1464. iNdEx = preIndex
  1465. skippy, err := skipGenerated(dAtA[iNdEx:])
  1466. if err != nil {
  1467. return err
  1468. }
  1469. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1470. return ErrInvalidLengthGenerated
  1471. }
  1472. if (iNdEx + skippy) > l {
  1473. return io.ErrUnexpectedEOF
  1474. }
  1475. iNdEx += skippy
  1476. }
  1477. }
  1478. if iNdEx > l {
  1479. return io.ErrUnexpectedEOF
  1480. }
  1481. return nil
  1482. }
  1483. func (m *CertificateSigningRequestStatus) Unmarshal(dAtA []byte) error {
  1484. l := len(dAtA)
  1485. iNdEx := 0
  1486. for iNdEx < l {
  1487. preIndex := iNdEx
  1488. var wire uint64
  1489. for shift := uint(0); ; shift += 7 {
  1490. if shift >= 64 {
  1491. return ErrIntOverflowGenerated
  1492. }
  1493. if iNdEx >= l {
  1494. return io.ErrUnexpectedEOF
  1495. }
  1496. b := dAtA[iNdEx]
  1497. iNdEx++
  1498. wire |= uint64(b&0x7F) << shift
  1499. if b < 0x80 {
  1500. break
  1501. }
  1502. }
  1503. fieldNum := int32(wire >> 3)
  1504. wireType := int(wire & 0x7)
  1505. if wireType == 4 {
  1506. return fmt.Errorf("proto: CertificateSigningRequestStatus: wiretype end group for non-group")
  1507. }
  1508. if fieldNum <= 0 {
  1509. return fmt.Errorf("proto: CertificateSigningRequestStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  1510. }
  1511. switch fieldNum {
  1512. case 1:
  1513. if wireType != 2 {
  1514. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  1515. }
  1516. var msglen int
  1517. for shift := uint(0); ; shift += 7 {
  1518. if shift >= 64 {
  1519. return ErrIntOverflowGenerated
  1520. }
  1521. if iNdEx >= l {
  1522. return io.ErrUnexpectedEOF
  1523. }
  1524. b := dAtA[iNdEx]
  1525. iNdEx++
  1526. msglen |= int(b&0x7F) << shift
  1527. if b < 0x80 {
  1528. break
  1529. }
  1530. }
  1531. if msglen < 0 {
  1532. return ErrInvalidLengthGenerated
  1533. }
  1534. postIndex := iNdEx + msglen
  1535. if postIndex < 0 {
  1536. return ErrInvalidLengthGenerated
  1537. }
  1538. if postIndex > l {
  1539. return io.ErrUnexpectedEOF
  1540. }
  1541. m.Conditions = append(m.Conditions, CertificateSigningRequestCondition{})
  1542. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1543. return err
  1544. }
  1545. iNdEx = postIndex
  1546. case 2:
  1547. if wireType != 2 {
  1548. return fmt.Errorf("proto: wrong wireType = %d for field Certificate", wireType)
  1549. }
  1550. var byteLen int
  1551. for shift := uint(0); ; shift += 7 {
  1552. if shift >= 64 {
  1553. return ErrIntOverflowGenerated
  1554. }
  1555. if iNdEx >= l {
  1556. return io.ErrUnexpectedEOF
  1557. }
  1558. b := dAtA[iNdEx]
  1559. iNdEx++
  1560. byteLen |= int(b&0x7F) << shift
  1561. if b < 0x80 {
  1562. break
  1563. }
  1564. }
  1565. if byteLen < 0 {
  1566. return ErrInvalidLengthGenerated
  1567. }
  1568. postIndex := iNdEx + byteLen
  1569. if postIndex < 0 {
  1570. return ErrInvalidLengthGenerated
  1571. }
  1572. if postIndex > l {
  1573. return io.ErrUnexpectedEOF
  1574. }
  1575. m.Certificate = append(m.Certificate[:0], dAtA[iNdEx:postIndex]...)
  1576. if m.Certificate == nil {
  1577. m.Certificate = []byte{}
  1578. }
  1579. iNdEx = postIndex
  1580. default:
  1581. iNdEx = preIndex
  1582. skippy, err := skipGenerated(dAtA[iNdEx:])
  1583. if err != nil {
  1584. return err
  1585. }
  1586. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1587. return ErrInvalidLengthGenerated
  1588. }
  1589. if (iNdEx + skippy) > l {
  1590. return io.ErrUnexpectedEOF
  1591. }
  1592. iNdEx += skippy
  1593. }
  1594. }
  1595. if iNdEx > l {
  1596. return io.ErrUnexpectedEOF
  1597. }
  1598. return nil
  1599. }
  1600. func (m *ExtraValue) Unmarshal(dAtA []byte) error {
  1601. l := len(dAtA)
  1602. iNdEx := 0
  1603. for iNdEx < l {
  1604. preIndex := iNdEx
  1605. var wire uint64
  1606. for shift := uint(0); ; shift += 7 {
  1607. if shift >= 64 {
  1608. return ErrIntOverflowGenerated
  1609. }
  1610. if iNdEx >= l {
  1611. return io.ErrUnexpectedEOF
  1612. }
  1613. b := dAtA[iNdEx]
  1614. iNdEx++
  1615. wire |= uint64(b&0x7F) << shift
  1616. if b < 0x80 {
  1617. break
  1618. }
  1619. }
  1620. fieldNum := int32(wire >> 3)
  1621. wireType := int(wire & 0x7)
  1622. if wireType == 4 {
  1623. return fmt.Errorf("proto: ExtraValue: wiretype end group for non-group")
  1624. }
  1625. if fieldNum <= 0 {
  1626. return fmt.Errorf("proto: ExtraValue: illegal tag %d (wire type %d)", fieldNum, wire)
  1627. }
  1628. switch fieldNum {
  1629. case 1:
  1630. if wireType != 2 {
  1631. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  1632. }
  1633. var stringLen uint64
  1634. for shift := uint(0); ; shift += 7 {
  1635. if shift >= 64 {
  1636. return ErrIntOverflowGenerated
  1637. }
  1638. if iNdEx >= l {
  1639. return io.ErrUnexpectedEOF
  1640. }
  1641. b := dAtA[iNdEx]
  1642. iNdEx++
  1643. stringLen |= uint64(b&0x7F) << shift
  1644. if b < 0x80 {
  1645. break
  1646. }
  1647. }
  1648. intStringLen := int(stringLen)
  1649. if intStringLen < 0 {
  1650. return ErrInvalidLengthGenerated
  1651. }
  1652. postIndex := iNdEx + intStringLen
  1653. if postIndex < 0 {
  1654. return ErrInvalidLengthGenerated
  1655. }
  1656. if postIndex > l {
  1657. return io.ErrUnexpectedEOF
  1658. }
  1659. *m = append(*m, string(dAtA[iNdEx:postIndex]))
  1660. iNdEx = postIndex
  1661. default:
  1662. iNdEx = preIndex
  1663. skippy, err := skipGenerated(dAtA[iNdEx:])
  1664. if err != nil {
  1665. return err
  1666. }
  1667. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1668. return ErrInvalidLengthGenerated
  1669. }
  1670. if (iNdEx + skippy) > l {
  1671. return io.ErrUnexpectedEOF
  1672. }
  1673. iNdEx += skippy
  1674. }
  1675. }
  1676. if iNdEx > l {
  1677. return io.ErrUnexpectedEOF
  1678. }
  1679. return nil
  1680. }
  1681. func skipGenerated(dAtA []byte) (n int, err error) {
  1682. l := len(dAtA)
  1683. iNdEx := 0
  1684. depth := 0
  1685. for iNdEx < l {
  1686. var wire uint64
  1687. for shift := uint(0); ; shift += 7 {
  1688. if shift >= 64 {
  1689. return 0, ErrIntOverflowGenerated
  1690. }
  1691. if iNdEx >= l {
  1692. return 0, io.ErrUnexpectedEOF
  1693. }
  1694. b := dAtA[iNdEx]
  1695. iNdEx++
  1696. wire |= (uint64(b) & 0x7F) << shift
  1697. if b < 0x80 {
  1698. break
  1699. }
  1700. }
  1701. wireType := int(wire & 0x7)
  1702. switch wireType {
  1703. case 0:
  1704. for shift := uint(0); ; shift += 7 {
  1705. if shift >= 64 {
  1706. return 0, ErrIntOverflowGenerated
  1707. }
  1708. if iNdEx >= l {
  1709. return 0, io.ErrUnexpectedEOF
  1710. }
  1711. iNdEx++
  1712. if dAtA[iNdEx-1] < 0x80 {
  1713. break
  1714. }
  1715. }
  1716. case 1:
  1717. iNdEx += 8
  1718. case 2:
  1719. var length int
  1720. for shift := uint(0); ; shift += 7 {
  1721. if shift >= 64 {
  1722. return 0, ErrIntOverflowGenerated
  1723. }
  1724. if iNdEx >= l {
  1725. return 0, io.ErrUnexpectedEOF
  1726. }
  1727. b := dAtA[iNdEx]
  1728. iNdEx++
  1729. length |= (int(b) & 0x7F) << shift
  1730. if b < 0x80 {
  1731. break
  1732. }
  1733. }
  1734. if length < 0 {
  1735. return 0, ErrInvalidLengthGenerated
  1736. }
  1737. iNdEx += length
  1738. case 3:
  1739. depth++
  1740. case 4:
  1741. if depth == 0 {
  1742. return 0, ErrUnexpectedEndOfGroupGenerated
  1743. }
  1744. depth--
  1745. case 5:
  1746. iNdEx += 4
  1747. default:
  1748. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  1749. }
  1750. if iNdEx < 0 {
  1751. return 0, ErrInvalidLengthGenerated
  1752. }
  1753. if depth == 0 {
  1754. return iNdEx, nil
  1755. }
  1756. }
  1757. return 0, io.ErrUnexpectedEOF
  1758. }
  1759. var (
  1760. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  1761. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  1762. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  1763. )