generated.pb.go 89 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821
  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/v1beta1/generated.proto
  15. package v1beta1
  16. import (
  17. fmt "fmt"
  18. io "io"
  19. "sort"
  20. k8s_io_api_core_v1 "k8s.io/api/core/v1"
  21. v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  22. math_bits "math/bits"
  23. reflect "reflect"
  24. strings "strings"
  25. k8s_io_apimachinery_pkg_types "k8s.io/apimachinery/pkg/types"
  26. )
  27. func (m *CertificateSigningRequest) Reset() { *m = CertificateSigningRequest{} }
  28. func (m *CertificateSigningRequestCondition) Reset() { *m = CertificateSigningRequestCondition{} }
  29. func (m *CertificateSigningRequestList) Reset() { *m = CertificateSigningRequestList{} }
  30. func (m *CertificateSigningRequestSpec) Reset() { *m = CertificateSigningRequestSpec{} }
  31. func (m *CertificateSigningRequestStatus) Reset() { *m = CertificateSigningRequestStatus{} }
  32. func (m *ClusterTrustBundle) Reset() { *m = ClusterTrustBundle{} }
  33. func (m *ClusterTrustBundleList) Reset() { *m = ClusterTrustBundleList{} }
  34. func (m *ClusterTrustBundleSpec) Reset() { *m = ClusterTrustBundleSpec{} }
  35. func (m *ExtraValue) Reset() { *m = ExtraValue{} }
  36. func (m *PodCertificateRequest) Reset() { *m = PodCertificateRequest{} }
  37. func (m *PodCertificateRequestList) Reset() { *m = PodCertificateRequestList{} }
  38. func (m *PodCertificateRequestSpec) Reset() { *m = PodCertificateRequestSpec{} }
  39. func (m *PodCertificateRequestStatus) Reset() { *m = PodCertificateRequestStatus{} }
  40. func (m *CertificateSigningRequest) Marshal() (dAtA []byte, err error) {
  41. size := m.Size()
  42. dAtA = make([]byte, size)
  43. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  44. if err != nil {
  45. return nil, err
  46. }
  47. return dAtA[:n], nil
  48. }
  49. func (m *CertificateSigningRequest) MarshalTo(dAtA []byte) (int, error) {
  50. size := m.Size()
  51. return m.MarshalToSizedBuffer(dAtA[:size])
  52. }
  53. func (m *CertificateSigningRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  54. i := len(dAtA)
  55. _ = i
  56. var l int
  57. _ = l
  58. {
  59. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  60. if err != nil {
  61. return 0, err
  62. }
  63. i -= size
  64. i = encodeVarintGenerated(dAtA, i, uint64(size))
  65. }
  66. i--
  67. dAtA[i] = 0x1a
  68. {
  69. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  70. if err != nil {
  71. return 0, err
  72. }
  73. i -= size
  74. i = encodeVarintGenerated(dAtA, i, uint64(size))
  75. }
  76. i--
  77. dAtA[i] = 0x12
  78. {
  79. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  80. if err != nil {
  81. return 0, err
  82. }
  83. i -= size
  84. i = encodeVarintGenerated(dAtA, i, uint64(size))
  85. }
  86. i--
  87. dAtA[i] = 0xa
  88. return len(dAtA) - i, nil
  89. }
  90. func (m *CertificateSigningRequestCondition) Marshal() (dAtA []byte, err error) {
  91. size := m.Size()
  92. dAtA = make([]byte, size)
  93. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  94. if err != nil {
  95. return nil, err
  96. }
  97. return dAtA[:n], nil
  98. }
  99. func (m *CertificateSigningRequestCondition) MarshalTo(dAtA []byte) (int, error) {
  100. size := m.Size()
  101. return m.MarshalToSizedBuffer(dAtA[:size])
  102. }
  103. func (m *CertificateSigningRequestCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  104. i := len(dAtA)
  105. _ = i
  106. var l int
  107. _ = l
  108. i -= len(m.Status)
  109. copy(dAtA[i:], m.Status)
  110. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  111. i--
  112. dAtA[i] = 0x32
  113. {
  114. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  115. if err != nil {
  116. return 0, err
  117. }
  118. i -= size
  119. i = encodeVarintGenerated(dAtA, i, uint64(size))
  120. }
  121. i--
  122. dAtA[i] = 0x2a
  123. {
  124. size, err := m.LastUpdateTime.MarshalToSizedBuffer(dAtA[:i])
  125. if err != nil {
  126. return 0, err
  127. }
  128. i -= size
  129. i = encodeVarintGenerated(dAtA, i, uint64(size))
  130. }
  131. i--
  132. dAtA[i] = 0x22
  133. i -= len(m.Message)
  134. copy(dAtA[i:], m.Message)
  135. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  136. i--
  137. dAtA[i] = 0x1a
  138. i -= len(m.Reason)
  139. copy(dAtA[i:], m.Reason)
  140. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  141. i--
  142. dAtA[i] = 0x12
  143. i -= len(m.Type)
  144. copy(dAtA[i:], m.Type)
  145. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  146. i--
  147. dAtA[i] = 0xa
  148. return len(dAtA) - i, nil
  149. }
  150. func (m *CertificateSigningRequestList) Marshal() (dAtA []byte, err error) {
  151. size := m.Size()
  152. dAtA = make([]byte, size)
  153. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  154. if err != nil {
  155. return nil, err
  156. }
  157. return dAtA[:n], nil
  158. }
  159. func (m *CertificateSigningRequestList) MarshalTo(dAtA []byte) (int, error) {
  160. size := m.Size()
  161. return m.MarshalToSizedBuffer(dAtA[:size])
  162. }
  163. func (m *CertificateSigningRequestList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  164. i := len(dAtA)
  165. _ = i
  166. var l int
  167. _ = l
  168. if len(m.Items) > 0 {
  169. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  170. {
  171. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  172. if err != nil {
  173. return 0, err
  174. }
  175. i -= size
  176. i = encodeVarintGenerated(dAtA, i, uint64(size))
  177. }
  178. i--
  179. dAtA[i] = 0x12
  180. }
  181. }
  182. {
  183. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  184. if err != nil {
  185. return 0, err
  186. }
  187. i -= size
  188. i = encodeVarintGenerated(dAtA, i, uint64(size))
  189. }
  190. i--
  191. dAtA[i] = 0xa
  192. return len(dAtA) - i, nil
  193. }
  194. func (m *CertificateSigningRequestSpec) Marshal() (dAtA []byte, err error) {
  195. size := m.Size()
  196. dAtA = make([]byte, size)
  197. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  198. if err != nil {
  199. return nil, err
  200. }
  201. return dAtA[:n], nil
  202. }
  203. func (m *CertificateSigningRequestSpec) MarshalTo(dAtA []byte) (int, error) {
  204. size := m.Size()
  205. return m.MarshalToSizedBuffer(dAtA[:size])
  206. }
  207. func (m *CertificateSigningRequestSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  208. i := len(dAtA)
  209. _ = i
  210. var l int
  211. _ = l
  212. if m.ExpirationSeconds != nil {
  213. i = encodeVarintGenerated(dAtA, i, uint64(*m.ExpirationSeconds))
  214. i--
  215. dAtA[i] = 0x40
  216. }
  217. if m.SignerName != nil {
  218. i -= len(*m.SignerName)
  219. copy(dAtA[i:], *m.SignerName)
  220. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.SignerName)))
  221. i--
  222. dAtA[i] = 0x3a
  223. }
  224. if len(m.Extra) > 0 {
  225. keysForExtra := make([]string, 0, len(m.Extra))
  226. for k := range m.Extra {
  227. keysForExtra = append(keysForExtra, string(k))
  228. }
  229. sort.Strings(keysForExtra)
  230. for iNdEx := len(keysForExtra) - 1; iNdEx >= 0; iNdEx-- {
  231. v := m.Extra[string(keysForExtra[iNdEx])]
  232. baseI := i
  233. {
  234. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  235. if err != nil {
  236. return 0, err
  237. }
  238. i -= size
  239. i = encodeVarintGenerated(dAtA, i, uint64(size))
  240. }
  241. i--
  242. dAtA[i] = 0x12
  243. i -= len(keysForExtra[iNdEx])
  244. copy(dAtA[i:], keysForExtra[iNdEx])
  245. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForExtra[iNdEx])))
  246. i--
  247. dAtA[i] = 0xa
  248. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  249. i--
  250. dAtA[i] = 0x32
  251. }
  252. }
  253. if len(m.Usages) > 0 {
  254. for iNdEx := len(m.Usages) - 1; iNdEx >= 0; iNdEx-- {
  255. i -= len(m.Usages[iNdEx])
  256. copy(dAtA[i:], m.Usages[iNdEx])
  257. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Usages[iNdEx])))
  258. i--
  259. dAtA[i] = 0x2a
  260. }
  261. }
  262. if len(m.Groups) > 0 {
  263. for iNdEx := len(m.Groups) - 1; iNdEx >= 0; iNdEx-- {
  264. i -= len(m.Groups[iNdEx])
  265. copy(dAtA[i:], m.Groups[iNdEx])
  266. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Groups[iNdEx])))
  267. i--
  268. dAtA[i] = 0x22
  269. }
  270. }
  271. i -= len(m.UID)
  272. copy(dAtA[i:], m.UID)
  273. i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
  274. i--
  275. dAtA[i] = 0x1a
  276. i -= len(m.Username)
  277. copy(dAtA[i:], m.Username)
  278. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
  279. i--
  280. dAtA[i] = 0x12
  281. if m.Request != nil {
  282. i -= len(m.Request)
  283. copy(dAtA[i:], m.Request)
  284. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Request)))
  285. i--
  286. dAtA[i] = 0xa
  287. }
  288. return len(dAtA) - i, nil
  289. }
  290. func (m *CertificateSigningRequestStatus) Marshal() (dAtA []byte, err error) {
  291. size := m.Size()
  292. dAtA = make([]byte, size)
  293. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  294. if err != nil {
  295. return nil, err
  296. }
  297. return dAtA[:n], nil
  298. }
  299. func (m *CertificateSigningRequestStatus) MarshalTo(dAtA []byte) (int, error) {
  300. size := m.Size()
  301. return m.MarshalToSizedBuffer(dAtA[:size])
  302. }
  303. func (m *CertificateSigningRequestStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  304. i := len(dAtA)
  305. _ = i
  306. var l int
  307. _ = l
  308. if m.Certificate != nil {
  309. i -= len(m.Certificate)
  310. copy(dAtA[i:], m.Certificate)
  311. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Certificate)))
  312. i--
  313. dAtA[i] = 0x12
  314. }
  315. if len(m.Conditions) > 0 {
  316. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  317. {
  318. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  319. if err != nil {
  320. return 0, err
  321. }
  322. i -= size
  323. i = encodeVarintGenerated(dAtA, i, uint64(size))
  324. }
  325. i--
  326. dAtA[i] = 0xa
  327. }
  328. }
  329. return len(dAtA) - i, nil
  330. }
  331. func (m *ClusterTrustBundle) Marshal() (dAtA []byte, err error) {
  332. size := m.Size()
  333. dAtA = make([]byte, size)
  334. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  335. if err != nil {
  336. return nil, err
  337. }
  338. return dAtA[:n], nil
  339. }
  340. func (m *ClusterTrustBundle) MarshalTo(dAtA []byte) (int, error) {
  341. size := m.Size()
  342. return m.MarshalToSizedBuffer(dAtA[:size])
  343. }
  344. func (m *ClusterTrustBundle) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  345. i := len(dAtA)
  346. _ = i
  347. var l int
  348. _ = l
  349. {
  350. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  351. if err != nil {
  352. return 0, err
  353. }
  354. i -= size
  355. i = encodeVarintGenerated(dAtA, i, uint64(size))
  356. }
  357. i--
  358. dAtA[i] = 0x12
  359. {
  360. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  361. if err != nil {
  362. return 0, err
  363. }
  364. i -= size
  365. i = encodeVarintGenerated(dAtA, i, uint64(size))
  366. }
  367. i--
  368. dAtA[i] = 0xa
  369. return len(dAtA) - i, nil
  370. }
  371. func (m *ClusterTrustBundleList) Marshal() (dAtA []byte, err error) {
  372. size := m.Size()
  373. dAtA = make([]byte, size)
  374. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  375. if err != nil {
  376. return nil, err
  377. }
  378. return dAtA[:n], nil
  379. }
  380. func (m *ClusterTrustBundleList) MarshalTo(dAtA []byte) (int, error) {
  381. size := m.Size()
  382. return m.MarshalToSizedBuffer(dAtA[:size])
  383. }
  384. func (m *ClusterTrustBundleList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  385. i := len(dAtA)
  386. _ = i
  387. var l int
  388. _ = l
  389. if len(m.Items) > 0 {
  390. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  391. {
  392. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  393. if err != nil {
  394. return 0, err
  395. }
  396. i -= size
  397. i = encodeVarintGenerated(dAtA, i, uint64(size))
  398. }
  399. i--
  400. dAtA[i] = 0x12
  401. }
  402. }
  403. {
  404. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  405. if err != nil {
  406. return 0, err
  407. }
  408. i -= size
  409. i = encodeVarintGenerated(dAtA, i, uint64(size))
  410. }
  411. i--
  412. dAtA[i] = 0xa
  413. return len(dAtA) - i, nil
  414. }
  415. func (m *ClusterTrustBundleSpec) Marshal() (dAtA []byte, err error) {
  416. size := m.Size()
  417. dAtA = make([]byte, size)
  418. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  419. if err != nil {
  420. return nil, err
  421. }
  422. return dAtA[:n], nil
  423. }
  424. func (m *ClusterTrustBundleSpec) MarshalTo(dAtA []byte) (int, error) {
  425. size := m.Size()
  426. return m.MarshalToSizedBuffer(dAtA[:size])
  427. }
  428. func (m *ClusterTrustBundleSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  429. i := len(dAtA)
  430. _ = i
  431. var l int
  432. _ = l
  433. i -= len(m.TrustBundle)
  434. copy(dAtA[i:], m.TrustBundle)
  435. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TrustBundle)))
  436. i--
  437. dAtA[i] = 0x12
  438. i -= len(m.SignerName)
  439. copy(dAtA[i:], m.SignerName)
  440. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SignerName)))
  441. i--
  442. dAtA[i] = 0xa
  443. return len(dAtA) - i, nil
  444. }
  445. func (m ExtraValue) Marshal() (dAtA []byte, err error) {
  446. size := m.Size()
  447. dAtA = make([]byte, size)
  448. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  449. if err != nil {
  450. return nil, err
  451. }
  452. return dAtA[:n], nil
  453. }
  454. func (m ExtraValue) MarshalTo(dAtA []byte) (int, error) {
  455. size := m.Size()
  456. return m.MarshalToSizedBuffer(dAtA[:size])
  457. }
  458. func (m ExtraValue) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  459. i := len(dAtA)
  460. _ = i
  461. var l int
  462. _ = l
  463. if len(m) > 0 {
  464. for iNdEx := len(m) - 1; iNdEx >= 0; iNdEx-- {
  465. i -= len(m[iNdEx])
  466. copy(dAtA[i:], m[iNdEx])
  467. i = encodeVarintGenerated(dAtA, i, uint64(len(m[iNdEx])))
  468. i--
  469. dAtA[i] = 0xa
  470. }
  471. }
  472. return len(dAtA) - i, nil
  473. }
  474. func (m *PodCertificateRequest) Marshal() (dAtA []byte, err error) {
  475. size := m.Size()
  476. dAtA = make([]byte, size)
  477. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  478. if err != nil {
  479. return nil, err
  480. }
  481. return dAtA[:n], nil
  482. }
  483. func (m *PodCertificateRequest) MarshalTo(dAtA []byte) (int, error) {
  484. size := m.Size()
  485. return m.MarshalToSizedBuffer(dAtA[:size])
  486. }
  487. func (m *PodCertificateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  488. i := len(dAtA)
  489. _ = i
  490. var l int
  491. _ = l
  492. {
  493. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  494. if err != nil {
  495. return 0, err
  496. }
  497. i -= size
  498. i = encodeVarintGenerated(dAtA, i, uint64(size))
  499. }
  500. i--
  501. dAtA[i] = 0x1a
  502. {
  503. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  504. if err != nil {
  505. return 0, err
  506. }
  507. i -= size
  508. i = encodeVarintGenerated(dAtA, i, uint64(size))
  509. }
  510. i--
  511. dAtA[i] = 0x12
  512. {
  513. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  514. if err != nil {
  515. return 0, err
  516. }
  517. i -= size
  518. i = encodeVarintGenerated(dAtA, i, uint64(size))
  519. }
  520. i--
  521. dAtA[i] = 0xa
  522. return len(dAtA) - i, nil
  523. }
  524. func (m *PodCertificateRequestList) Marshal() (dAtA []byte, err error) {
  525. size := m.Size()
  526. dAtA = make([]byte, size)
  527. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  528. if err != nil {
  529. return nil, err
  530. }
  531. return dAtA[:n], nil
  532. }
  533. func (m *PodCertificateRequestList) MarshalTo(dAtA []byte) (int, error) {
  534. size := m.Size()
  535. return m.MarshalToSizedBuffer(dAtA[:size])
  536. }
  537. func (m *PodCertificateRequestList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  538. i := len(dAtA)
  539. _ = i
  540. var l int
  541. _ = l
  542. if len(m.Items) > 0 {
  543. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  544. {
  545. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  546. if err != nil {
  547. return 0, err
  548. }
  549. i -= size
  550. i = encodeVarintGenerated(dAtA, i, uint64(size))
  551. }
  552. i--
  553. dAtA[i] = 0x12
  554. }
  555. }
  556. {
  557. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  558. if err != nil {
  559. return 0, err
  560. }
  561. i -= size
  562. i = encodeVarintGenerated(dAtA, i, uint64(size))
  563. }
  564. i--
  565. dAtA[i] = 0xa
  566. return len(dAtA) - i, nil
  567. }
  568. func (m *PodCertificateRequestSpec) Marshal() (dAtA []byte, err error) {
  569. size := m.Size()
  570. dAtA = make([]byte, size)
  571. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  572. if err != nil {
  573. return nil, err
  574. }
  575. return dAtA[:n], nil
  576. }
  577. func (m *PodCertificateRequestSpec) MarshalTo(dAtA []byte) (int, error) {
  578. size := m.Size()
  579. return m.MarshalToSizedBuffer(dAtA[:size])
  580. }
  581. func (m *PodCertificateRequestSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  582. i := len(dAtA)
  583. _ = i
  584. var l int
  585. _ = l
  586. if len(m.UnverifiedUserAnnotations) > 0 {
  587. keysForUnverifiedUserAnnotations := make([]string, 0, len(m.UnverifiedUserAnnotations))
  588. for k := range m.UnverifiedUserAnnotations {
  589. keysForUnverifiedUserAnnotations = append(keysForUnverifiedUserAnnotations, string(k))
  590. }
  591. sort.Strings(keysForUnverifiedUserAnnotations)
  592. for iNdEx := len(keysForUnverifiedUserAnnotations) - 1; iNdEx >= 0; iNdEx-- {
  593. v := m.UnverifiedUserAnnotations[string(keysForUnverifiedUserAnnotations[iNdEx])]
  594. baseI := i
  595. i -= len(v)
  596. copy(dAtA[i:], v)
  597. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  598. i--
  599. dAtA[i] = 0x12
  600. i -= len(keysForUnverifiedUserAnnotations[iNdEx])
  601. copy(dAtA[i:], keysForUnverifiedUserAnnotations[iNdEx])
  602. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForUnverifiedUserAnnotations[iNdEx])))
  603. i--
  604. dAtA[i] = 0xa
  605. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  606. i--
  607. dAtA[i] = 0x5a
  608. }
  609. }
  610. if m.ProofOfPossession != nil {
  611. i -= len(m.ProofOfPossession)
  612. copy(dAtA[i:], m.ProofOfPossession)
  613. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ProofOfPossession)))
  614. i--
  615. dAtA[i] = 0x52
  616. }
  617. if m.PKIXPublicKey != nil {
  618. i -= len(m.PKIXPublicKey)
  619. copy(dAtA[i:], m.PKIXPublicKey)
  620. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PKIXPublicKey)))
  621. i--
  622. dAtA[i] = 0x4a
  623. }
  624. if m.MaxExpirationSeconds != nil {
  625. i = encodeVarintGenerated(dAtA, i, uint64(*m.MaxExpirationSeconds))
  626. i--
  627. dAtA[i] = 0x40
  628. }
  629. i -= len(m.NodeUID)
  630. copy(dAtA[i:], m.NodeUID)
  631. i = encodeVarintGenerated(dAtA, i, uint64(len(m.NodeUID)))
  632. i--
  633. dAtA[i] = 0x3a
  634. i -= len(m.NodeName)
  635. copy(dAtA[i:], m.NodeName)
  636. i = encodeVarintGenerated(dAtA, i, uint64(len(m.NodeName)))
  637. i--
  638. dAtA[i] = 0x32
  639. i -= len(m.ServiceAccountUID)
  640. copy(dAtA[i:], m.ServiceAccountUID)
  641. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServiceAccountUID)))
  642. i--
  643. dAtA[i] = 0x2a
  644. i -= len(m.ServiceAccountName)
  645. copy(dAtA[i:], m.ServiceAccountName)
  646. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServiceAccountName)))
  647. i--
  648. dAtA[i] = 0x22
  649. i -= len(m.PodUID)
  650. copy(dAtA[i:], m.PodUID)
  651. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PodUID)))
  652. i--
  653. dAtA[i] = 0x1a
  654. i -= len(m.PodName)
  655. copy(dAtA[i:], m.PodName)
  656. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PodName)))
  657. i--
  658. dAtA[i] = 0x12
  659. i -= len(m.SignerName)
  660. copy(dAtA[i:], m.SignerName)
  661. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SignerName)))
  662. i--
  663. dAtA[i] = 0xa
  664. return len(dAtA) - i, nil
  665. }
  666. func (m *PodCertificateRequestStatus) Marshal() (dAtA []byte, err error) {
  667. size := m.Size()
  668. dAtA = make([]byte, size)
  669. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  670. if err != nil {
  671. return nil, err
  672. }
  673. return dAtA[:n], nil
  674. }
  675. func (m *PodCertificateRequestStatus) MarshalTo(dAtA []byte) (int, error) {
  676. size := m.Size()
  677. return m.MarshalToSizedBuffer(dAtA[:size])
  678. }
  679. func (m *PodCertificateRequestStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  680. i := len(dAtA)
  681. _ = i
  682. var l int
  683. _ = l
  684. if m.NotAfter != nil {
  685. {
  686. size, err := m.NotAfter.MarshalToSizedBuffer(dAtA[:i])
  687. if err != nil {
  688. return 0, err
  689. }
  690. i -= size
  691. i = encodeVarintGenerated(dAtA, i, uint64(size))
  692. }
  693. i--
  694. dAtA[i] = 0x32
  695. }
  696. if m.BeginRefreshAt != nil {
  697. {
  698. size, err := m.BeginRefreshAt.MarshalToSizedBuffer(dAtA[:i])
  699. if err != nil {
  700. return 0, err
  701. }
  702. i -= size
  703. i = encodeVarintGenerated(dAtA, i, uint64(size))
  704. }
  705. i--
  706. dAtA[i] = 0x2a
  707. }
  708. if m.NotBefore != nil {
  709. {
  710. size, err := m.NotBefore.MarshalToSizedBuffer(dAtA[:i])
  711. if err != nil {
  712. return 0, err
  713. }
  714. i -= size
  715. i = encodeVarintGenerated(dAtA, i, uint64(size))
  716. }
  717. i--
  718. dAtA[i] = 0x22
  719. }
  720. i -= len(m.CertificateChain)
  721. copy(dAtA[i:], m.CertificateChain)
  722. i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertificateChain)))
  723. i--
  724. dAtA[i] = 0x12
  725. if len(m.Conditions) > 0 {
  726. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  727. {
  728. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  729. if err != nil {
  730. return 0, err
  731. }
  732. i -= size
  733. i = encodeVarintGenerated(dAtA, i, uint64(size))
  734. }
  735. i--
  736. dAtA[i] = 0xa
  737. }
  738. }
  739. return len(dAtA) - i, nil
  740. }
  741. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  742. offset -= sovGenerated(v)
  743. base := offset
  744. for v >= 1<<7 {
  745. dAtA[offset] = uint8(v&0x7f | 0x80)
  746. v >>= 7
  747. offset++
  748. }
  749. dAtA[offset] = uint8(v)
  750. return base
  751. }
  752. func (m *CertificateSigningRequest) Size() (n int) {
  753. if m == nil {
  754. return 0
  755. }
  756. var l int
  757. _ = l
  758. l = m.ObjectMeta.Size()
  759. n += 1 + l + sovGenerated(uint64(l))
  760. l = m.Spec.Size()
  761. n += 1 + l + sovGenerated(uint64(l))
  762. l = m.Status.Size()
  763. n += 1 + l + sovGenerated(uint64(l))
  764. return n
  765. }
  766. func (m *CertificateSigningRequestCondition) Size() (n int) {
  767. if m == nil {
  768. return 0
  769. }
  770. var l int
  771. _ = l
  772. l = len(m.Type)
  773. n += 1 + l + sovGenerated(uint64(l))
  774. l = len(m.Reason)
  775. n += 1 + l + sovGenerated(uint64(l))
  776. l = len(m.Message)
  777. n += 1 + l + sovGenerated(uint64(l))
  778. l = m.LastUpdateTime.Size()
  779. n += 1 + l + sovGenerated(uint64(l))
  780. l = m.LastTransitionTime.Size()
  781. n += 1 + l + sovGenerated(uint64(l))
  782. l = len(m.Status)
  783. n += 1 + l + sovGenerated(uint64(l))
  784. return n
  785. }
  786. func (m *CertificateSigningRequestList) Size() (n int) {
  787. if m == nil {
  788. return 0
  789. }
  790. var l int
  791. _ = l
  792. l = m.ListMeta.Size()
  793. n += 1 + l + sovGenerated(uint64(l))
  794. if len(m.Items) > 0 {
  795. for _, e := range m.Items {
  796. l = e.Size()
  797. n += 1 + l + sovGenerated(uint64(l))
  798. }
  799. }
  800. return n
  801. }
  802. func (m *CertificateSigningRequestSpec) Size() (n int) {
  803. if m == nil {
  804. return 0
  805. }
  806. var l int
  807. _ = l
  808. if m.Request != nil {
  809. l = len(m.Request)
  810. n += 1 + l + sovGenerated(uint64(l))
  811. }
  812. l = len(m.Username)
  813. n += 1 + l + sovGenerated(uint64(l))
  814. l = len(m.UID)
  815. n += 1 + l + sovGenerated(uint64(l))
  816. if len(m.Groups) > 0 {
  817. for _, s := range m.Groups {
  818. l = len(s)
  819. n += 1 + l + sovGenerated(uint64(l))
  820. }
  821. }
  822. if len(m.Usages) > 0 {
  823. for _, s := range m.Usages {
  824. l = len(s)
  825. n += 1 + l + sovGenerated(uint64(l))
  826. }
  827. }
  828. if len(m.Extra) > 0 {
  829. for k, v := range m.Extra {
  830. _ = k
  831. _ = v
  832. l = v.Size()
  833. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  834. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  835. }
  836. }
  837. if m.SignerName != nil {
  838. l = len(*m.SignerName)
  839. n += 1 + l + sovGenerated(uint64(l))
  840. }
  841. if m.ExpirationSeconds != nil {
  842. n += 1 + sovGenerated(uint64(*m.ExpirationSeconds))
  843. }
  844. return n
  845. }
  846. func (m *CertificateSigningRequestStatus) Size() (n int) {
  847. if m == nil {
  848. return 0
  849. }
  850. var l int
  851. _ = l
  852. if len(m.Conditions) > 0 {
  853. for _, e := range m.Conditions {
  854. l = e.Size()
  855. n += 1 + l + sovGenerated(uint64(l))
  856. }
  857. }
  858. if m.Certificate != nil {
  859. l = len(m.Certificate)
  860. n += 1 + l + sovGenerated(uint64(l))
  861. }
  862. return n
  863. }
  864. func (m *ClusterTrustBundle) Size() (n int) {
  865. if m == nil {
  866. return 0
  867. }
  868. var l int
  869. _ = l
  870. l = m.ObjectMeta.Size()
  871. n += 1 + l + sovGenerated(uint64(l))
  872. l = m.Spec.Size()
  873. n += 1 + l + sovGenerated(uint64(l))
  874. return n
  875. }
  876. func (m *ClusterTrustBundleList) Size() (n int) {
  877. if m == nil {
  878. return 0
  879. }
  880. var l int
  881. _ = l
  882. l = m.ListMeta.Size()
  883. n += 1 + l + sovGenerated(uint64(l))
  884. if len(m.Items) > 0 {
  885. for _, e := range m.Items {
  886. l = e.Size()
  887. n += 1 + l + sovGenerated(uint64(l))
  888. }
  889. }
  890. return n
  891. }
  892. func (m *ClusterTrustBundleSpec) Size() (n int) {
  893. if m == nil {
  894. return 0
  895. }
  896. var l int
  897. _ = l
  898. l = len(m.SignerName)
  899. n += 1 + l + sovGenerated(uint64(l))
  900. l = len(m.TrustBundle)
  901. n += 1 + l + sovGenerated(uint64(l))
  902. return n
  903. }
  904. func (m ExtraValue) Size() (n int) {
  905. if m == nil {
  906. return 0
  907. }
  908. var l int
  909. _ = l
  910. if len(m) > 0 {
  911. for _, s := range m {
  912. l = len(s)
  913. n += 1 + l + sovGenerated(uint64(l))
  914. }
  915. }
  916. return n
  917. }
  918. func (m *PodCertificateRequest) Size() (n int) {
  919. if m == nil {
  920. return 0
  921. }
  922. var l int
  923. _ = l
  924. l = m.ObjectMeta.Size()
  925. n += 1 + l + sovGenerated(uint64(l))
  926. l = m.Spec.Size()
  927. n += 1 + l + sovGenerated(uint64(l))
  928. l = m.Status.Size()
  929. n += 1 + l + sovGenerated(uint64(l))
  930. return n
  931. }
  932. func (m *PodCertificateRequestList) Size() (n int) {
  933. if m == nil {
  934. return 0
  935. }
  936. var l int
  937. _ = l
  938. l = m.ListMeta.Size()
  939. n += 1 + l + sovGenerated(uint64(l))
  940. if len(m.Items) > 0 {
  941. for _, e := range m.Items {
  942. l = e.Size()
  943. n += 1 + l + sovGenerated(uint64(l))
  944. }
  945. }
  946. return n
  947. }
  948. func (m *PodCertificateRequestSpec) Size() (n int) {
  949. if m == nil {
  950. return 0
  951. }
  952. var l int
  953. _ = l
  954. l = len(m.SignerName)
  955. n += 1 + l + sovGenerated(uint64(l))
  956. l = len(m.PodName)
  957. n += 1 + l + sovGenerated(uint64(l))
  958. l = len(m.PodUID)
  959. n += 1 + l + sovGenerated(uint64(l))
  960. l = len(m.ServiceAccountName)
  961. n += 1 + l + sovGenerated(uint64(l))
  962. l = len(m.ServiceAccountUID)
  963. n += 1 + l + sovGenerated(uint64(l))
  964. l = len(m.NodeName)
  965. n += 1 + l + sovGenerated(uint64(l))
  966. l = len(m.NodeUID)
  967. n += 1 + l + sovGenerated(uint64(l))
  968. if m.MaxExpirationSeconds != nil {
  969. n += 1 + sovGenerated(uint64(*m.MaxExpirationSeconds))
  970. }
  971. if m.PKIXPublicKey != nil {
  972. l = len(m.PKIXPublicKey)
  973. n += 1 + l + sovGenerated(uint64(l))
  974. }
  975. if m.ProofOfPossession != nil {
  976. l = len(m.ProofOfPossession)
  977. n += 1 + l + sovGenerated(uint64(l))
  978. }
  979. if len(m.UnverifiedUserAnnotations) > 0 {
  980. for k, v := range m.UnverifiedUserAnnotations {
  981. _ = k
  982. _ = v
  983. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  984. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  985. }
  986. }
  987. return n
  988. }
  989. func (m *PodCertificateRequestStatus) Size() (n int) {
  990. if m == nil {
  991. return 0
  992. }
  993. var l int
  994. _ = l
  995. if len(m.Conditions) > 0 {
  996. for _, e := range m.Conditions {
  997. l = e.Size()
  998. n += 1 + l + sovGenerated(uint64(l))
  999. }
  1000. }
  1001. l = len(m.CertificateChain)
  1002. n += 1 + l + sovGenerated(uint64(l))
  1003. if m.NotBefore != nil {
  1004. l = m.NotBefore.Size()
  1005. n += 1 + l + sovGenerated(uint64(l))
  1006. }
  1007. if m.BeginRefreshAt != nil {
  1008. l = m.BeginRefreshAt.Size()
  1009. n += 1 + l + sovGenerated(uint64(l))
  1010. }
  1011. if m.NotAfter != nil {
  1012. l = m.NotAfter.Size()
  1013. n += 1 + l + sovGenerated(uint64(l))
  1014. }
  1015. return n
  1016. }
  1017. func sovGenerated(x uint64) (n int) {
  1018. return (math_bits.Len64(x|1) + 6) / 7
  1019. }
  1020. func sozGenerated(x uint64) (n int) {
  1021. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  1022. }
  1023. func (this *CertificateSigningRequest) String() string {
  1024. if this == nil {
  1025. return "nil"
  1026. }
  1027. s := strings.Join([]string{`&CertificateSigningRequest{`,
  1028. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  1029. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "CertificateSigningRequestSpec", "CertificateSigningRequestSpec", 1), `&`, ``, 1) + `,`,
  1030. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "CertificateSigningRequestStatus", "CertificateSigningRequestStatus", 1), `&`, ``, 1) + `,`,
  1031. `}`,
  1032. }, "")
  1033. return s
  1034. }
  1035. func (this *CertificateSigningRequestCondition) String() string {
  1036. if this == nil {
  1037. return "nil"
  1038. }
  1039. s := strings.Join([]string{`&CertificateSigningRequestCondition{`,
  1040. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  1041. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  1042. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  1043. `LastUpdateTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastUpdateTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  1044. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  1045. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  1046. `}`,
  1047. }, "")
  1048. return s
  1049. }
  1050. func (this *CertificateSigningRequestList) String() string {
  1051. if this == nil {
  1052. return "nil"
  1053. }
  1054. repeatedStringForItems := "[]CertificateSigningRequest{"
  1055. for _, f := range this.Items {
  1056. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "CertificateSigningRequest", "CertificateSigningRequest", 1), `&`, ``, 1) + ","
  1057. }
  1058. repeatedStringForItems += "}"
  1059. s := strings.Join([]string{`&CertificateSigningRequestList{`,
  1060. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  1061. `Items:` + repeatedStringForItems + `,`,
  1062. `}`,
  1063. }, "")
  1064. return s
  1065. }
  1066. func (this *CertificateSigningRequestSpec) String() string {
  1067. if this == nil {
  1068. return "nil"
  1069. }
  1070. keysForExtra := make([]string, 0, len(this.Extra))
  1071. for k := range this.Extra {
  1072. keysForExtra = append(keysForExtra, k)
  1073. }
  1074. sort.Strings(keysForExtra)
  1075. mapStringForExtra := "map[string]ExtraValue{"
  1076. for _, k := range keysForExtra {
  1077. mapStringForExtra += fmt.Sprintf("%v: %v,", k, this.Extra[k])
  1078. }
  1079. mapStringForExtra += "}"
  1080. s := strings.Join([]string{`&CertificateSigningRequestSpec{`,
  1081. `Request:` + valueToStringGenerated(this.Request) + `,`,
  1082. `Username:` + fmt.Sprintf("%v", this.Username) + `,`,
  1083. `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
  1084. `Groups:` + fmt.Sprintf("%v", this.Groups) + `,`,
  1085. `Usages:` + fmt.Sprintf("%v", this.Usages) + `,`,
  1086. `Extra:` + mapStringForExtra + `,`,
  1087. `SignerName:` + valueToStringGenerated(this.SignerName) + `,`,
  1088. `ExpirationSeconds:` + valueToStringGenerated(this.ExpirationSeconds) + `,`,
  1089. `}`,
  1090. }, "")
  1091. return s
  1092. }
  1093. func (this *CertificateSigningRequestStatus) String() string {
  1094. if this == nil {
  1095. return "nil"
  1096. }
  1097. repeatedStringForConditions := "[]CertificateSigningRequestCondition{"
  1098. for _, f := range this.Conditions {
  1099. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "CertificateSigningRequestCondition", "CertificateSigningRequestCondition", 1), `&`, ``, 1) + ","
  1100. }
  1101. repeatedStringForConditions += "}"
  1102. s := strings.Join([]string{`&CertificateSigningRequestStatus{`,
  1103. `Conditions:` + repeatedStringForConditions + `,`,
  1104. `Certificate:` + valueToStringGenerated(this.Certificate) + `,`,
  1105. `}`,
  1106. }, "")
  1107. return s
  1108. }
  1109. func (this *ClusterTrustBundle) String() string {
  1110. if this == nil {
  1111. return "nil"
  1112. }
  1113. s := strings.Join([]string{`&ClusterTrustBundle{`,
  1114. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  1115. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ClusterTrustBundleSpec", "ClusterTrustBundleSpec", 1), `&`, ``, 1) + `,`,
  1116. `}`,
  1117. }, "")
  1118. return s
  1119. }
  1120. func (this *ClusterTrustBundleList) String() string {
  1121. if this == nil {
  1122. return "nil"
  1123. }
  1124. repeatedStringForItems := "[]ClusterTrustBundle{"
  1125. for _, f := range this.Items {
  1126. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ClusterTrustBundle", "ClusterTrustBundle", 1), `&`, ``, 1) + ","
  1127. }
  1128. repeatedStringForItems += "}"
  1129. s := strings.Join([]string{`&ClusterTrustBundleList{`,
  1130. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  1131. `Items:` + repeatedStringForItems + `,`,
  1132. `}`,
  1133. }, "")
  1134. return s
  1135. }
  1136. func (this *ClusterTrustBundleSpec) String() string {
  1137. if this == nil {
  1138. return "nil"
  1139. }
  1140. s := strings.Join([]string{`&ClusterTrustBundleSpec{`,
  1141. `SignerName:` + fmt.Sprintf("%v", this.SignerName) + `,`,
  1142. `TrustBundle:` + fmt.Sprintf("%v", this.TrustBundle) + `,`,
  1143. `}`,
  1144. }, "")
  1145. return s
  1146. }
  1147. func (this *PodCertificateRequest) String() string {
  1148. if this == nil {
  1149. return "nil"
  1150. }
  1151. s := strings.Join([]string{`&PodCertificateRequest{`,
  1152. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  1153. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PodCertificateRequestSpec", "PodCertificateRequestSpec", 1), `&`, ``, 1) + `,`,
  1154. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PodCertificateRequestStatus", "PodCertificateRequestStatus", 1), `&`, ``, 1) + `,`,
  1155. `}`,
  1156. }, "")
  1157. return s
  1158. }
  1159. func (this *PodCertificateRequestList) String() string {
  1160. if this == nil {
  1161. return "nil"
  1162. }
  1163. repeatedStringForItems := "[]PodCertificateRequest{"
  1164. for _, f := range this.Items {
  1165. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PodCertificateRequest", "PodCertificateRequest", 1), `&`, ``, 1) + ","
  1166. }
  1167. repeatedStringForItems += "}"
  1168. s := strings.Join([]string{`&PodCertificateRequestList{`,
  1169. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  1170. `Items:` + repeatedStringForItems + `,`,
  1171. `}`,
  1172. }, "")
  1173. return s
  1174. }
  1175. func (this *PodCertificateRequestSpec) String() string {
  1176. if this == nil {
  1177. return "nil"
  1178. }
  1179. keysForUnverifiedUserAnnotations := make([]string, 0, len(this.UnverifiedUserAnnotations))
  1180. for k := range this.UnverifiedUserAnnotations {
  1181. keysForUnverifiedUserAnnotations = append(keysForUnverifiedUserAnnotations, k)
  1182. }
  1183. sort.Strings(keysForUnverifiedUserAnnotations)
  1184. mapStringForUnverifiedUserAnnotations := "map[string]string{"
  1185. for _, k := range keysForUnverifiedUserAnnotations {
  1186. mapStringForUnverifiedUserAnnotations += fmt.Sprintf("%v: %v,", k, this.UnverifiedUserAnnotations[k])
  1187. }
  1188. mapStringForUnverifiedUserAnnotations += "}"
  1189. s := strings.Join([]string{`&PodCertificateRequestSpec{`,
  1190. `SignerName:` + fmt.Sprintf("%v", this.SignerName) + `,`,
  1191. `PodName:` + fmt.Sprintf("%v", this.PodName) + `,`,
  1192. `PodUID:` + fmt.Sprintf("%v", this.PodUID) + `,`,
  1193. `ServiceAccountName:` + fmt.Sprintf("%v", this.ServiceAccountName) + `,`,
  1194. `ServiceAccountUID:` + fmt.Sprintf("%v", this.ServiceAccountUID) + `,`,
  1195. `NodeName:` + fmt.Sprintf("%v", this.NodeName) + `,`,
  1196. `NodeUID:` + fmt.Sprintf("%v", this.NodeUID) + `,`,
  1197. `MaxExpirationSeconds:` + valueToStringGenerated(this.MaxExpirationSeconds) + `,`,
  1198. `PKIXPublicKey:` + valueToStringGenerated(this.PKIXPublicKey) + `,`,
  1199. `ProofOfPossession:` + valueToStringGenerated(this.ProofOfPossession) + `,`,
  1200. `UnverifiedUserAnnotations:` + mapStringForUnverifiedUserAnnotations + `,`,
  1201. `}`,
  1202. }, "")
  1203. return s
  1204. }
  1205. func (this *PodCertificateRequestStatus) String() string {
  1206. if this == nil {
  1207. return "nil"
  1208. }
  1209. repeatedStringForConditions := "[]Condition{"
  1210. for _, f := range this.Conditions {
  1211. repeatedStringForConditions += fmt.Sprintf("%v", f) + ","
  1212. }
  1213. repeatedStringForConditions += "}"
  1214. s := strings.Join([]string{`&PodCertificateRequestStatus{`,
  1215. `Conditions:` + repeatedStringForConditions + `,`,
  1216. `CertificateChain:` + fmt.Sprintf("%v", this.CertificateChain) + `,`,
  1217. `NotBefore:` + strings.Replace(fmt.Sprintf("%v", this.NotBefore), "Time", "v1.Time", 1) + `,`,
  1218. `BeginRefreshAt:` + strings.Replace(fmt.Sprintf("%v", this.BeginRefreshAt), "Time", "v1.Time", 1) + `,`,
  1219. `NotAfter:` + strings.Replace(fmt.Sprintf("%v", this.NotAfter), "Time", "v1.Time", 1) + `,`,
  1220. `}`,
  1221. }, "")
  1222. return s
  1223. }
  1224. func valueToStringGenerated(v interface{}) string {
  1225. rv := reflect.ValueOf(v)
  1226. if rv.IsNil() {
  1227. return "nil"
  1228. }
  1229. pv := reflect.Indirect(rv).Interface()
  1230. return fmt.Sprintf("*%v", pv)
  1231. }
  1232. func (m *CertificateSigningRequest) Unmarshal(dAtA []byte) error {
  1233. l := len(dAtA)
  1234. iNdEx := 0
  1235. for iNdEx < l {
  1236. preIndex := iNdEx
  1237. var wire uint64
  1238. for shift := uint(0); ; shift += 7 {
  1239. if shift >= 64 {
  1240. return ErrIntOverflowGenerated
  1241. }
  1242. if iNdEx >= l {
  1243. return io.ErrUnexpectedEOF
  1244. }
  1245. b := dAtA[iNdEx]
  1246. iNdEx++
  1247. wire |= uint64(b&0x7F) << shift
  1248. if b < 0x80 {
  1249. break
  1250. }
  1251. }
  1252. fieldNum := int32(wire >> 3)
  1253. wireType := int(wire & 0x7)
  1254. if wireType == 4 {
  1255. return fmt.Errorf("proto: CertificateSigningRequest: wiretype end group for non-group")
  1256. }
  1257. if fieldNum <= 0 {
  1258. return fmt.Errorf("proto: CertificateSigningRequest: illegal tag %d (wire type %d)", fieldNum, wire)
  1259. }
  1260. switch fieldNum {
  1261. case 1:
  1262. if wireType != 2 {
  1263. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  1264. }
  1265. var msglen int
  1266. for shift := uint(0); ; shift += 7 {
  1267. if shift >= 64 {
  1268. return ErrIntOverflowGenerated
  1269. }
  1270. if iNdEx >= l {
  1271. return io.ErrUnexpectedEOF
  1272. }
  1273. b := dAtA[iNdEx]
  1274. iNdEx++
  1275. msglen |= int(b&0x7F) << shift
  1276. if b < 0x80 {
  1277. break
  1278. }
  1279. }
  1280. if msglen < 0 {
  1281. return ErrInvalidLengthGenerated
  1282. }
  1283. postIndex := iNdEx + msglen
  1284. if postIndex < 0 {
  1285. return ErrInvalidLengthGenerated
  1286. }
  1287. if postIndex > l {
  1288. return io.ErrUnexpectedEOF
  1289. }
  1290. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1291. return err
  1292. }
  1293. iNdEx = postIndex
  1294. case 2:
  1295. if wireType != 2 {
  1296. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  1297. }
  1298. var msglen int
  1299. for shift := uint(0); ; shift += 7 {
  1300. if shift >= 64 {
  1301. return ErrIntOverflowGenerated
  1302. }
  1303. if iNdEx >= l {
  1304. return io.ErrUnexpectedEOF
  1305. }
  1306. b := dAtA[iNdEx]
  1307. iNdEx++
  1308. msglen |= int(b&0x7F) << shift
  1309. if b < 0x80 {
  1310. break
  1311. }
  1312. }
  1313. if msglen < 0 {
  1314. return ErrInvalidLengthGenerated
  1315. }
  1316. postIndex := iNdEx + msglen
  1317. if postIndex < 0 {
  1318. return ErrInvalidLengthGenerated
  1319. }
  1320. if postIndex > l {
  1321. return io.ErrUnexpectedEOF
  1322. }
  1323. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1324. return err
  1325. }
  1326. iNdEx = postIndex
  1327. case 3:
  1328. if wireType != 2 {
  1329. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  1330. }
  1331. var msglen int
  1332. for shift := uint(0); ; shift += 7 {
  1333. if shift >= 64 {
  1334. return ErrIntOverflowGenerated
  1335. }
  1336. if iNdEx >= l {
  1337. return io.ErrUnexpectedEOF
  1338. }
  1339. b := dAtA[iNdEx]
  1340. iNdEx++
  1341. msglen |= int(b&0x7F) << shift
  1342. if b < 0x80 {
  1343. break
  1344. }
  1345. }
  1346. if msglen < 0 {
  1347. return ErrInvalidLengthGenerated
  1348. }
  1349. postIndex := iNdEx + msglen
  1350. if postIndex < 0 {
  1351. return ErrInvalidLengthGenerated
  1352. }
  1353. if postIndex > l {
  1354. return io.ErrUnexpectedEOF
  1355. }
  1356. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1357. return err
  1358. }
  1359. iNdEx = postIndex
  1360. default:
  1361. iNdEx = preIndex
  1362. skippy, err := skipGenerated(dAtA[iNdEx:])
  1363. if err != nil {
  1364. return err
  1365. }
  1366. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1367. return ErrInvalidLengthGenerated
  1368. }
  1369. if (iNdEx + skippy) > l {
  1370. return io.ErrUnexpectedEOF
  1371. }
  1372. iNdEx += skippy
  1373. }
  1374. }
  1375. if iNdEx > l {
  1376. return io.ErrUnexpectedEOF
  1377. }
  1378. return nil
  1379. }
  1380. func (m *CertificateSigningRequestCondition) Unmarshal(dAtA []byte) error {
  1381. l := len(dAtA)
  1382. iNdEx := 0
  1383. for iNdEx < l {
  1384. preIndex := iNdEx
  1385. var wire uint64
  1386. for shift := uint(0); ; shift += 7 {
  1387. if shift >= 64 {
  1388. return ErrIntOverflowGenerated
  1389. }
  1390. if iNdEx >= l {
  1391. return io.ErrUnexpectedEOF
  1392. }
  1393. b := dAtA[iNdEx]
  1394. iNdEx++
  1395. wire |= uint64(b&0x7F) << shift
  1396. if b < 0x80 {
  1397. break
  1398. }
  1399. }
  1400. fieldNum := int32(wire >> 3)
  1401. wireType := int(wire & 0x7)
  1402. if wireType == 4 {
  1403. return fmt.Errorf("proto: CertificateSigningRequestCondition: wiretype end group for non-group")
  1404. }
  1405. if fieldNum <= 0 {
  1406. return fmt.Errorf("proto: CertificateSigningRequestCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  1407. }
  1408. switch fieldNum {
  1409. case 1:
  1410. if wireType != 2 {
  1411. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  1412. }
  1413. var stringLen uint64
  1414. for shift := uint(0); ; shift += 7 {
  1415. if shift >= 64 {
  1416. return ErrIntOverflowGenerated
  1417. }
  1418. if iNdEx >= l {
  1419. return io.ErrUnexpectedEOF
  1420. }
  1421. b := dAtA[iNdEx]
  1422. iNdEx++
  1423. stringLen |= uint64(b&0x7F) << shift
  1424. if b < 0x80 {
  1425. break
  1426. }
  1427. }
  1428. intStringLen := int(stringLen)
  1429. if intStringLen < 0 {
  1430. return ErrInvalidLengthGenerated
  1431. }
  1432. postIndex := iNdEx + intStringLen
  1433. if postIndex < 0 {
  1434. return ErrInvalidLengthGenerated
  1435. }
  1436. if postIndex > l {
  1437. return io.ErrUnexpectedEOF
  1438. }
  1439. m.Type = RequestConditionType(dAtA[iNdEx:postIndex])
  1440. iNdEx = postIndex
  1441. case 2:
  1442. if wireType != 2 {
  1443. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  1444. }
  1445. var stringLen uint64
  1446. for shift := uint(0); ; shift += 7 {
  1447. if shift >= 64 {
  1448. return ErrIntOverflowGenerated
  1449. }
  1450. if iNdEx >= l {
  1451. return io.ErrUnexpectedEOF
  1452. }
  1453. b := dAtA[iNdEx]
  1454. iNdEx++
  1455. stringLen |= uint64(b&0x7F) << shift
  1456. if b < 0x80 {
  1457. break
  1458. }
  1459. }
  1460. intStringLen := int(stringLen)
  1461. if intStringLen < 0 {
  1462. return ErrInvalidLengthGenerated
  1463. }
  1464. postIndex := iNdEx + intStringLen
  1465. if postIndex < 0 {
  1466. return ErrInvalidLengthGenerated
  1467. }
  1468. if postIndex > l {
  1469. return io.ErrUnexpectedEOF
  1470. }
  1471. m.Reason = string(dAtA[iNdEx:postIndex])
  1472. iNdEx = postIndex
  1473. case 3:
  1474. if wireType != 2 {
  1475. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  1476. }
  1477. var stringLen uint64
  1478. for shift := uint(0); ; shift += 7 {
  1479. if shift >= 64 {
  1480. return ErrIntOverflowGenerated
  1481. }
  1482. if iNdEx >= l {
  1483. return io.ErrUnexpectedEOF
  1484. }
  1485. b := dAtA[iNdEx]
  1486. iNdEx++
  1487. stringLen |= uint64(b&0x7F) << shift
  1488. if b < 0x80 {
  1489. break
  1490. }
  1491. }
  1492. intStringLen := int(stringLen)
  1493. if intStringLen < 0 {
  1494. return ErrInvalidLengthGenerated
  1495. }
  1496. postIndex := iNdEx + intStringLen
  1497. if postIndex < 0 {
  1498. return ErrInvalidLengthGenerated
  1499. }
  1500. if postIndex > l {
  1501. return io.ErrUnexpectedEOF
  1502. }
  1503. m.Message = string(dAtA[iNdEx:postIndex])
  1504. iNdEx = postIndex
  1505. case 4:
  1506. if wireType != 2 {
  1507. return fmt.Errorf("proto: wrong wireType = %d for field LastUpdateTime", wireType)
  1508. }
  1509. var msglen int
  1510. for shift := uint(0); ; shift += 7 {
  1511. if shift >= 64 {
  1512. return ErrIntOverflowGenerated
  1513. }
  1514. if iNdEx >= l {
  1515. return io.ErrUnexpectedEOF
  1516. }
  1517. b := dAtA[iNdEx]
  1518. iNdEx++
  1519. msglen |= int(b&0x7F) << shift
  1520. if b < 0x80 {
  1521. break
  1522. }
  1523. }
  1524. if msglen < 0 {
  1525. return ErrInvalidLengthGenerated
  1526. }
  1527. postIndex := iNdEx + msglen
  1528. if postIndex < 0 {
  1529. return ErrInvalidLengthGenerated
  1530. }
  1531. if postIndex > l {
  1532. return io.ErrUnexpectedEOF
  1533. }
  1534. if err := m.LastUpdateTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1535. return err
  1536. }
  1537. iNdEx = postIndex
  1538. case 5:
  1539. if wireType != 2 {
  1540. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  1541. }
  1542. var msglen int
  1543. for shift := uint(0); ; shift += 7 {
  1544. if shift >= 64 {
  1545. return ErrIntOverflowGenerated
  1546. }
  1547. if iNdEx >= l {
  1548. return io.ErrUnexpectedEOF
  1549. }
  1550. b := dAtA[iNdEx]
  1551. iNdEx++
  1552. msglen |= int(b&0x7F) << shift
  1553. if b < 0x80 {
  1554. break
  1555. }
  1556. }
  1557. if msglen < 0 {
  1558. return ErrInvalidLengthGenerated
  1559. }
  1560. postIndex := iNdEx + msglen
  1561. if postIndex < 0 {
  1562. return ErrInvalidLengthGenerated
  1563. }
  1564. if postIndex > l {
  1565. return io.ErrUnexpectedEOF
  1566. }
  1567. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1568. return err
  1569. }
  1570. iNdEx = postIndex
  1571. case 6:
  1572. if wireType != 2 {
  1573. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  1574. }
  1575. var stringLen uint64
  1576. for shift := uint(0); ; shift += 7 {
  1577. if shift >= 64 {
  1578. return ErrIntOverflowGenerated
  1579. }
  1580. if iNdEx >= l {
  1581. return io.ErrUnexpectedEOF
  1582. }
  1583. b := dAtA[iNdEx]
  1584. iNdEx++
  1585. stringLen |= uint64(b&0x7F) << shift
  1586. if b < 0x80 {
  1587. break
  1588. }
  1589. }
  1590. intStringLen := int(stringLen)
  1591. if intStringLen < 0 {
  1592. return ErrInvalidLengthGenerated
  1593. }
  1594. postIndex := iNdEx + intStringLen
  1595. if postIndex < 0 {
  1596. return ErrInvalidLengthGenerated
  1597. }
  1598. if postIndex > l {
  1599. return io.ErrUnexpectedEOF
  1600. }
  1601. m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  1602. iNdEx = postIndex
  1603. default:
  1604. iNdEx = preIndex
  1605. skippy, err := skipGenerated(dAtA[iNdEx:])
  1606. if err != nil {
  1607. return err
  1608. }
  1609. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1610. return ErrInvalidLengthGenerated
  1611. }
  1612. if (iNdEx + skippy) > l {
  1613. return io.ErrUnexpectedEOF
  1614. }
  1615. iNdEx += skippy
  1616. }
  1617. }
  1618. if iNdEx > l {
  1619. return io.ErrUnexpectedEOF
  1620. }
  1621. return nil
  1622. }
  1623. func (m *CertificateSigningRequestList) Unmarshal(dAtA []byte) error {
  1624. l := len(dAtA)
  1625. iNdEx := 0
  1626. for iNdEx < l {
  1627. preIndex := iNdEx
  1628. var wire uint64
  1629. for shift := uint(0); ; shift += 7 {
  1630. if shift >= 64 {
  1631. return ErrIntOverflowGenerated
  1632. }
  1633. if iNdEx >= l {
  1634. return io.ErrUnexpectedEOF
  1635. }
  1636. b := dAtA[iNdEx]
  1637. iNdEx++
  1638. wire |= uint64(b&0x7F) << shift
  1639. if b < 0x80 {
  1640. break
  1641. }
  1642. }
  1643. fieldNum := int32(wire >> 3)
  1644. wireType := int(wire & 0x7)
  1645. if wireType == 4 {
  1646. return fmt.Errorf("proto: CertificateSigningRequestList: wiretype end group for non-group")
  1647. }
  1648. if fieldNum <= 0 {
  1649. return fmt.Errorf("proto: CertificateSigningRequestList: illegal tag %d (wire type %d)", fieldNum, wire)
  1650. }
  1651. switch fieldNum {
  1652. case 1:
  1653. if wireType != 2 {
  1654. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  1655. }
  1656. var msglen int
  1657. for shift := uint(0); ; shift += 7 {
  1658. if shift >= 64 {
  1659. return ErrIntOverflowGenerated
  1660. }
  1661. if iNdEx >= l {
  1662. return io.ErrUnexpectedEOF
  1663. }
  1664. b := dAtA[iNdEx]
  1665. iNdEx++
  1666. msglen |= int(b&0x7F) << shift
  1667. if b < 0x80 {
  1668. break
  1669. }
  1670. }
  1671. if msglen < 0 {
  1672. return ErrInvalidLengthGenerated
  1673. }
  1674. postIndex := iNdEx + msglen
  1675. if postIndex < 0 {
  1676. return ErrInvalidLengthGenerated
  1677. }
  1678. if postIndex > l {
  1679. return io.ErrUnexpectedEOF
  1680. }
  1681. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1682. return err
  1683. }
  1684. iNdEx = postIndex
  1685. case 2:
  1686. if wireType != 2 {
  1687. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  1688. }
  1689. var msglen int
  1690. for shift := uint(0); ; shift += 7 {
  1691. if shift >= 64 {
  1692. return ErrIntOverflowGenerated
  1693. }
  1694. if iNdEx >= l {
  1695. return io.ErrUnexpectedEOF
  1696. }
  1697. b := dAtA[iNdEx]
  1698. iNdEx++
  1699. msglen |= int(b&0x7F) << shift
  1700. if b < 0x80 {
  1701. break
  1702. }
  1703. }
  1704. if msglen < 0 {
  1705. return ErrInvalidLengthGenerated
  1706. }
  1707. postIndex := iNdEx + msglen
  1708. if postIndex < 0 {
  1709. return ErrInvalidLengthGenerated
  1710. }
  1711. if postIndex > l {
  1712. return io.ErrUnexpectedEOF
  1713. }
  1714. m.Items = append(m.Items, CertificateSigningRequest{})
  1715. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1716. return err
  1717. }
  1718. iNdEx = postIndex
  1719. default:
  1720. iNdEx = preIndex
  1721. skippy, err := skipGenerated(dAtA[iNdEx:])
  1722. if err != nil {
  1723. return err
  1724. }
  1725. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1726. return ErrInvalidLengthGenerated
  1727. }
  1728. if (iNdEx + skippy) > l {
  1729. return io.ErrUnexpectedEOF
  1730. }
  1731. iNdEx += skippy
  1732. }
  1733. }
  1734. if iNdEx > l {
  1735. return io.ErrUnexpectedEOF
  1736. }
  1737. return nil
  1738. }
  1739. func (m *CertificateSigningRequestSpec) Unmarshal(dAtA []byte) error {
  1740. l := len(dAtA)
  1741. iNdEx := 0
  1742. for iNdEx < l {
  1743. preIndex := iNdEx
  1744. var wire uint64
  1745. for shift := uint(0); ; shift += 7 {
  1746. if shift >= 64 {
  1747. return ErrIntOverflowGenerated
  1748. }
  1749. if iNdEx >= l {
  1750. return io.ErrUnexpectedEOF
  1751. }
  1752. b := dAtA[iNdEx]
  1753. iNdEx++
  1754. wire |= uint64(b&0x7F) << shift
  1755. if b < 0x80 {
  1756. break
  1757. }
  1758. }
  1759. fieldNum := int32(wire >> 3)
  1760. wireType := int(wire & 0x7)
  1761. if wireType == 4 {
  1762. return fmt.Errorf("proto: CertificateSigningRequestSpec: wiretype end group for non-group")
  1763. }
  1764. if fieldNum <= 0 {
  1765. return fmt.Errorf("proto: CertificateSigningRequestSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  1766. }
  1767. switch fieldNum {
  1768. case 1:
  1769. if wireType != 2 {
  1770. return fmt.Errorf("proto: wrong wireType = %d for field Request", wireType)
  1771. }
  1772. var byteLen int
  1773. for shift := uint(0); ; shift += 7 {
  1774. if shift >= 64 {
  1775. return ErrIntOverflowGenerated
  1776. }
  1777. if iNdEx >= l {
  1778. return io.ErrUnexpectedEOF
  1779. }
  1780. b := dAtA[iNdEx]
  1781. iNdEx++
  1782. byteLen |= int(b&0x7F) << shift
  1783. if b < 0x80 {
  1784. break
  1785. }
  1786. }
  1787. if byteLen < 0 {
  1788. return ErrInvalidLengthGenerated
  1789. }
  1790. postIndex := iNdEx + byteLen
  1791. if postIndex < 0 {
  1792. return ErrInvalidLengthGenerated
  1793. }
  1794. if postIndex > l {
  1795. return io.ErrUnexpectedEOF
  1796. }
  1797. m.Request = append(m.Request[:0], dAtA[iNdEx:postIndex]...)
  1798. if m.Request == nil {
  1799. m.Request = []byte{}
  1800. }
  1801. iNdEx = postIndex
  1802. case 2:
  1803. if wireType != 2 {
  1804. return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
  1805. }
  1806. var stringLen uint64
  1807. for shift := uint(0); ; shift += 7 {
  1808. if shift >= 64 {
  1809. return ErrIntOverflowGenerated
  1810. }
  1811. if iNdEx >= l {
  1812. return io.ErrUnexpectedEOF
  1813. }
  1814. b := dAtA[iNdEx]
  1815. iNdEx++
  1816. stringLen |= uint64(b&0x7F) << shift
  1817. if b < 0x80 {
  1818. break
  1819. }
  1820. }
  1821. intStringLen := int(stringLen)
  1822. if intStringLen < 0 {
  1823. return ErrInvalidLengthGenerated
  1824. }
  1825. postIndex := iNdEx + intStringLen
  1826. if postIndex < 0 {
  1827. return ErrInvalidLengthGenerated
  1828. }
  1829. if postIndex > l {
  1830. return io.ErrUnexpectedEOF
  1831. }
  1832. m.Username = string(dAtA[iNdEx:postIndex])
  1833. iNdEx = postIndex
  1834. case 3:
  1835. if wireType != 2 {
  1836. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  1837. }
  1838. var stringLen uint64
  1839. for shift := uint(0); ; shift += 7 {
  1840. if shift >= 64 {
  1841. return ErrIntOverflowGenerated
  1842. }
  1843. if iNdEx >= l {
  1844. return io.ErrUnexpectedEOF
  1845. }
  1846. b := dAtA[iNdEx]
  1847. iNdEx++
  1848. stringLen |= uint64(b&0x7F) << shift
  1849. if b < 0x80 {
  1850. break
  1851. }
  1852. }
  1853. intStringLen := int(stringLen)
  1854. if intStringLen < 0 {
  1855. return ErrInvalidLengthGenerated
  1856. }
  1857. postIndex := iNdEx + intStringLen
  1858. if postIndex < 0 {
  1859. return ErrInvalidLengthGenerated
  1860. }
  1861. if postIndex > l {
  1862. return io.ErrUnexpectedEOF
  1863. }
  1864. m.UID = string(dAtA[iNdEx:postIndex])
  1865. iNdEx = postIndex
  1866. case 4:
  1867. if wireType != 2 {
  1868. return fmt.Errorf("proto: wrong wireType = %d for field Groups", wireType)
  1869. }
  1870. var stringLen uint64
  1871. for shift := uint(0); ; shift += 7 {
  1872. if shift >= 64 {
  1873. return ErrIntOverflowGenerated
  1874. }
  1875. if iNdEx >= l {
  1876. return io.ErrUnexpectedEOF
  1877. }
  1878. b := dAtA[iNdEx]
  1879. iNdEx++
  1880. stringLen |= uint64(b&0x7F) << shift
  1881. if b < 0x80 {
  1882. break
  1883. }
  1884. }
  1885. intStringLen := int(stringLen)
  1886. if intStringLen < 0 {
  1887. return ErrInvalidLengthGenerated
  1888. }
  1889. postIndex := iNdEx + intStringLen
  1890. if postIndex < 0 {
  1891. return ErrInvalidLengthGenerated
  1892. }
  1893. if postIndex > l {
  1894. return io.ErrUnexpectedEOF
  1895. }
  1896. m.Groups = append(m.Groups, string(dAtA[iNdEx:postIndex]))
  1897. iNdEx = postIndex
  1898. case 5:
  1899. if wireType != 2 {
  1900. return fmt.Errorf("proto: wrong wireType = %d for field Usages", wireType)
  1901. }
  1902. var stringLen uint64
  1903. for shift := uint(0); ; shift += 7 {
  1904. if shift >= 64 {
  1905. return ErrIntOverflowGenerated
  1906. }
  1907. if iNdEx >= l {
  1908. return io.ErrUnexpectedEOF
  1909. }
  1910. b := dAtA[iNdEx]
  1911. iNdEx++
  1912. stringLen |= uint64(b&0x7F) << shift
  1913. if b < 0x80 {
  1914. break
  1915. }
  1916. }
  1917. intStringLen := int(stringLen)
  1918. if intStringLen < 0 {
  1919. return ErrInvalidLengthGenerated
  1920. }
  1921. postIndex := iNdEx + intStringLen
  1922. if postIndex < 0 {
  1923. return ErrInvalidLengthGenerated
  1924. }
  1925. if postIndex > l {
  1926. return io.ErrUnexpectedEOF
  1927. }
  1928. m.Usages = append(m.Usages, KeyUsage(dAtA[iNdEx:postIndex]))
  1929. iNdEx = postIndex
  1930. case 6:
  1931. if wireType != 2 {
  1932. return fmt.Errorf("proto: wrong wireType = %d for field Extra", wireType)
  1933. }
  1934. var msglen int
  1935. for shift := uint(0); ; shift += 7 {
  1936. if shift >= 64 {
  1937. return ErrIntOverflowGenerated
  1938. }
  1939. if iNdEx >= l {
  1940. return io.ErrUnexpectedEOF
  1941. }
  1942. b := dAtA[iNdEx]
  1943. iNdEx++
  1944. msglen |= int(b&0x7F) << shift
  1945. if b < 0x80 {
  1946. break
  1947. }
  1948. }
  1949. if msglen < 0 {
  1950. return ErrInvalidLengthGenerated
  1951. }
  1952. postIndex := iNdEx + msglen
  1953. if postIndex < 0 {
  1954. return ErrInvalidLengthGenerated
  1955. }
  1956. if postIndex > l {
  1957. return io.ErrUnexpectedEOF
  1958. }
  1959. if m.Extra == nil {
  1960. m.Extra = make(map[string]ExtraValue)
  1961. }
  1962. var mapkey string
  1963. mapvalue := &ExtraValue{}
  1964. for iNdEx < postIndex {
  1965. entryPreIndex := iNdEx
  1966. var wire uint64
  1967. for shift := uint(0); ; shift += 7 {
  1968. if shift >= 64 {
  1969. return ErrIntOverflowGenerated
  1970. }
  1971. if iNdEx >= l {
  1972. return io.ErrUnexpectedEOF
  1973. }
  1974. b := dAtA[iNdEx]
  1975. iNdEx++
  1976. wire |= uint64(b&0x7F) << shift
  1977. if b < 0x80 {
  1978. break
  1979. }
  1980. }
  1981. fieldNum := int32(wire >> 3)
  1982. if fieldNum == 1 {
  1983. var stringLenmapkey uint64
  1984. for shift := uint(0); ; shift += 7 {
  1985. if shift >= 64 {
  1986. return ErrIntOverflowGenerated
  1987. }
  1988. if iNdEx >= l {
  1989. return io.ErrUnexpectedEOF
  1990. }
  1991. b := dAtA[iNdEx]
  1992. iNdEx++
  1993. stringLenmapkey |= uint64(b&0x7F) << shift
  1994. if b < 0x80 {
  1995. break
  1996. }
  1997. }
  1998. intStringLenmapkey := int(stringLenmapkey)
  1999. if intStringLenmapkey < 0 {
  2000. return ErrInvalidLengthGenerated
  2001. }
  2002. postStringIndexmapkey := iNdEx + intStringLenmapkey
  2003. if postStringIndexmapkey < 0 {
  2004. return ErrInvalidLengthGenerated
  2005. }
  2006. if postStringIndexmapkey > l {
  2007. return io.ErrUnexpectedEOF
  2008. }
  2009. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  2010. iNdEx = postStringIndexmapkey
  2011. } else if fieldNum == 2 {
  2012. var mapmsglen int
  2013. for shift := uint(0); ; shift += 7 {
  2014. if shift >= 64 {
  2015. return ErrIntOverflowGenerated
  2016. }
  2017. if iNdEx >= l {
  2018. return io.ErrUnexpectedEOF
  2019. }
  2020. b := dAtA[iNdEx]
  2021. iNdEx++
  2022. mapmsglen |= int(b&0x7F) << shift
  2023. if b < 0x80 {
  2024. break
  2025. }
  2026. }
  2027. if mapmsglen < 0 {
  2028. return ErrInvalidLengthGenerated
  2029. }
  2030. postmsgIndex := iNdEx + mapmsglen
  2031. if postmsgIndex < 0 {
  2032. return ErrInvalidLengthGenerated
  2033. }
  2034. if postmsgIndex > l {
  2035. return io.ErrUnexpectedEOF
  2036. }
  2037. mapvalue = &ExtraValue{}
  2038. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  2039. return err
  2040. }
  2041. iNdEx = postmsgIndex
  2042. } else {
  2043. iNdEx = entryPreIndex
  2044. skippy, err := skipGenerated(dAtA[iNdEx:])
  2045. if err != nil {
  2046. return err
  2047. }
  2048. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2049. return ErrInvalidLengthGenerated
  2050. }
  2051. if (iNdEx + skippy) > postIndex {
  2052. return io.ErrUnexpectedEOF
  2053. }
  2054. iNdEx += skippy
  2055. }
  2056. }
  2057. m.Extra[mapkey] = *mapvalue
  2058. iNdEx = postIndex
  2059. case 7:
  2060. if wireType != 2 {
  2061. return fmt.Errorf("proto: wrong wireType = %d for field SignerName", wireType)
  2062. }
  2063. var stringLen uint64
  2064. for shift := uint(0); ; shift += 7 {
  2065. if shift >= 64 {
  2066. return ErrIntOverflowGenerated
  2067. }
  2068. if iNdEx >= l {
  2069. return io.ErrUnexpectedEOF
  2070. }
  2071. b := dAtA[iNdEx]
  2072. iNdEx++
  2073. stringLen |= uint64(b&0x7F) << shift
  2074. if b < 0x80 {
  2075. break
  2076. }
  2077. }
  2078. intStringLen := int(stringLen)
  2079. if intStringLen < 0 {
  2080. return ErrInvalidLengthGenerated
  2081. }
  2082. postIndex := iNdEx + intStringLen
  2083. if postIndex < 0 {
  2084. return ErrInvalidLengthGenerated
  2085. }
  2086. if postIndex > l {
  2087. return io.ErrUnexpectedEOF
  2088. }
  2089. s := string(dAtA[iNdEx:postIndex])
  2090. m.SignerName = &s
  2091. iNdEx = postIndex
  2092. case 8:
  2093. if wireType != 0 {
  2094. return fmt.Errorf("proto: wrong wireType = %d for field ExpirationSeconds", wireType)
  2095. }
  2096. var v int32
  2097. for shift := uint(0); ; shift += 7 {
  2098. if shift >= 64 {
  2099. return ErrIntOverflowGenerated
  2100. }
  2101. if iNdEx >= l {
  2102. return io.ErrUnexpectedEOF
  2103. }
  2104. b := dAtA[iNdEx]
  2105. iNdEx++
  2106. v |= int32(b&0x7F) << shift
  2107. if b < 0x80 {
  2108. break
  2109. }
  2110. }
  2111. m.ExpirationSeconds = &v
  2112. default:
  2113. iNdEx = preIndex
  2114. skippy, err := skipGenerated(dAtA[iNdEx:])
  2115. if err != nil {
  2116. return err
  2117. }
  2118. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2119. return ErrInvalidLengthGenerated
  2120. }
  2121. if (iNdEx + skippy) > l {
  2122. return io.ErrUnexpectedEOF
  2123. }
  2124. iNdEx += skippy
  2125. }
  2126. }
  2127. if iNdEx > l {
  2128. return io.ErrUnexpectedEOF
  2129. }
  2130. return nil
  2131. }
  2132. func (m *CertificateSigningRequestStatus) Unmarshal(dAtA []byte) error {
  2133. l := len(dAtA)
  2134. iNdEx := 0
  2135. for iNdEx < l {
  2136. preIndex := iNdEx
  2137. var wire uint64
  2138. for shift := uint(0); ; shift += 7 {
  2139. if shift >= 64 {
  2140. return ErrIntOverflowGenerated
  2141. }
  2142. if iNdEx >= l {
  2143. return io.ErrUnexpectedEOF
  2144. }
  2145. b := dAtA[iNdEx]
  2146. iNdEx++
  2147. wire |= uint64(b&0x7F) << shift
  2148. if b < 0x80 {
  2149. break
  2150. }
  2151. }
  2152. fieldNum := int32(wire >> 3)
  2153. wireType := int(wire & 0x7)
  2154. if wireType == 4 {
  2155. return fmt.Errorf("proto: CertificateSigningRequestStatus: wiretype end group for non-group")
  2156. }
  2157. if fieldNum <= 0 {
  2158. return fmt.Errorf("proto: CertificateSigningRequestStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  2159. }
  2160. switch fieldNum {
  2161. case 1:
  2162. if wireType != 2 {
  2163. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  2164. }
  2165. var msglen int
  2166. for shift := uint(0); ; shift += 7 {
  2167. if shift >= 64 {
  2168. return ErrIntOverflowGenerated
  2169. }
  2170. if iNdEx >= l {
  2171. return io.ErrUnexpectedEOF
  2172. }
  2173. b := dAtA[iNdEx]
  2174. iNdEx++
  2175. msglen |= int(b&0x7F) << shift
  2176. if b < 0x80 {
  2177. break
  2178. }
  2179. }
  2180. if msglen < 0 {
  2181. return ErrInvalidLengthGenerated
  2182. }
  2183. postIndex := iNdEx + msglen
  2184. if postIndex < 0 {
  2185. return ErrInvalidLengthGenerated
  2186. }
  2187. if postIndex > l {
  2188. return io.ErrUnexpectedEOF
  2189. }
  2190. m.Conditions = append(m.Conditions, CertificateSigningRequestCondition{})
  2191. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2192. return err
  2193. }
  2194. iNdEx = postIndex
  2195. case 2:
  2196. if wireType != 2 {
  2197. return fmt.Errorf("proto: wrong wireType = %d for field Certificate", wireType)
  2198. }
  2199. var byteLen int
  2200. for shift := uint(0); ; shift += 7 {
  2201. if shift >= 64 {
  2202. return ErrIntOverflowGenerated
  2203. }
  2204. if iNdEx >= l {
  2205. return io.ErrUnexpectedEOF
  2206. }
  2207. b := dAtA[iNdEx]
  2208. iNdEx++
  2209. byteLen |= int(b&0x7F) << shift
  2210. if b < 0x80 {
  2211. break
  2212. }
  2213. }
  2214. if byteLen < 0 {
  2215. return ErrInvalidLengthGenerated
  2216. }
  2217. postIndex := iNdEx + byteLen
  2218. if postIndex < 0 {
  2219. return ErrInvalidLengthGenerated
  2220. }
  2221. if postIndex > l {
  2222. return io.ErrUnexpectedEOF
  2223. }
  2224. m.Certificate = append(m.Certificate[:0], dAtA[iNdEx:postIndex]...)
  2225. if m.Certificate == nil {
  2226. m.Certificate = []byte{}
  2227. }
  2228. iNdEx = postIndex
  2229. default:
  2230. iNdEx = preIndex
  2231. skippy, err := skipGenerated(dAtA[iNdEx:])
  2232. if err != nil {
  2233. return err
  2234. }
  2235. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2236. return ErrInvalidLengthGenerated
  2237. }
  2238. if (iNdEx + skippy) > l {
  2239. return io.ErrUnexpectedEOF
  2240. }
  2241. iNdEx += skippy
  2242. }
  2243. }
  2244. if iNdEx > l {
  2245. return io.ErrUnexpectedEOF
  2246. }
  2247. return nil
  2248. }
  2249. func (m *ClusterTrustBundle) Unmarshal(dAtA []byte) error {
  2250. l := len(dAtA)
  2251. iNdEx := 0
  2252. for iNdEx < l {
  2253. preIndex := iNdEx
  2254. var wire uint64
  2255. for shift := uint(0); ; shift += 7 {
  2256. if shift >= 64 {
  2257. return ErrIntOverflowGenerated
  2258. }
  2259. if iNdEx >= l {
  2260. return io.ErrUnexpectedEOF
  2261. }
  2262. b := dAtA[iNdEx]
  2263. iNdEx++
  2264. wire |= uint64(b&0x7F) << shift
  2265. if b < 0x80 {
  2266. break
  2267. }
  2268. }
  2269. fieldNum := int32(wire >> 3)
  2270. wireType := int(wire & 0x7)
  2271. if wireType == 4 {
  2272. return fmt.Errorf("proto: ClusterTrustBundle: wiretype end group for non-group")
  2273. }
  2274. if fieldNum <= 0 {
  2275. return fmt.Errorf("proto: ClusterTrustBundle: illegal tag %d (wire type %d)", fieldNum, wire)
  2276. }
  2277. switch fieldNum {
  2278. case 1:
  2279. if wireType != 2 {
  2280. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  2281. }
  2282. var msglen int
  2283. for shift := uint(0); ; shift += 7 {
  2284. if shift >= 64 {
  2285. return ErrIntOverflowGenerated
  2286. }
  2287. if iNdEx >= l {
  2288. return io.ErrUnexpectedEOF
  2289. }
  2290. b := dAtA[iNdEx]
  2291. iNdEx++
  2292. msglen |= int(b&0x7F) << shift
  2293. if b < 0x80 {
  2294. break
  2295. }
  2296. }
  2297. if msglen < 0 {
  2298. return ErrInvalidLengthGenerated
  2299. }
  2300. postIndex := iNdEx + msglen
  2301. if postIndex < 0 {
  2302. return ErrInvalidLengthGenerated
  2303. }
  2304. if postIndex > l {
  2305. return io.ErrUnexpectedEOF
  2306. }
  2307. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2308. return err
  2309. }
  2310. iNdEx = postIndex
  2311. case 2:
  2312. if wireType != 2 {
  2313. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  2314. }
  2315. var msglen int
  2316. for shift := uint(0); ; shift += 7 {
  2317. if shift >= 64 {
  2318. return ErrIntOverflowGenerated
  2319. }
  2320. if iNdEx >= l {
  2321. return io.ErrUnexpectedEOF
  2322. }
  2323. b := dAtA[iNdEx]
  2324. iNdEx++
  2325. msglen |= int(b&0x7F) << shift
  2326. if b < 0x80 {
  2327. break
  2328. }
  2329. }
  2330. if msglen < 0 {
  2331. return ErrInvalidLengthGenerated
  2332. }
  2333. postIndex := iNdEx + msglen
  2334. if postIndex < 0 {
  2335. return ErrInvalidLengthGenerated
  2336. }
  2337. if postIndex > l {
  2338. return io.ErrUnexpectedEOF
  2339. }
  2340. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2341. return err
  2342. }
  2343. iNdEx = postIndex
  2344. default:
  2345. iNdEx = preIndex
  2346. skippy, err := skipGenerated(dAtA[iNdEx:])
  2347. if err != nil {
  2348. return err
  2349. }
  2350. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2351. return ErrInvalidLengthGenerated
  2352. }
  2353. if (iNdEx + skippy) > l {
  2354. return io.ErrUnexpectedEOF
  2355. }
  2356. iNdEx += skippy
  2357. }
  2358. }
  2359. if iNdEx > l {
  2360. return io.ErrUnexpectedEOF
  2361. }
  2362. return nil
  2363. }
  2364. func (m *ClusterTrustBundleList) Unmarshal(dAtA []byte) error {
  2365. l := len(dAtA)
  2366. iNdEx := 0
  2367. for iNdEx < l {
  2368. preIndex := iNdEx
  2369. var wire uint64
  2370. for shift := uint(0); ; shift += 7 {
  2371. if shift >= 64 {
  2372. return ErrIntOverflowGenerated
  2373. }
  2374. if iNdEx >= l {
  2375. return io.ErrUnexpectedEOF
  2376. }
  2377. b := dAtA[iNdEx]
  2378. iNdEx++
  2379. wire |= uint64(b&0x7F) << shift
  2380. if b < 0x80 {
  2381. break
  2382. }
  2383. }
  2384. fieldNum := int32(wire >> 3)
  2385. wireType := int(wire & 0x7)
  2386. if wireType == 4 {
  2387. return fmt.Errorf("proto: ClusterTrustBundleList: wiretype end group for non-group")
  2388. }
  2389. if fieldNum <= 0 {
  2390. return fmt.Errorf("proto: ClusterTrustBundleList: illegal tag %d (wire type %d)", fieldNum, wire)
  2391. }
  2392. switch fieldNum {
  2393. case 1:
  2394. if wireType != 2 {
  2395. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  2396. }
  2397. var msglen int
  2398. for shift := uint(0); ; shift += 7 {
  2399. if shift >= 64 {
  2400. return ErrIntOverflowGenerated
  2401. }
  2402. if iNdEx >= l {
  2403. return io.ErrUnexpectedEOF
  2404. }
  2405. b := dAtA[iNdEx]
  2406. iNdEx++
  2407. msglen |= int(b&0x7F) << shift
  2408. if b < 0x80 {
  2409. break
  2410. }
  2411. }
  2412. if msglen < 0 {
  2413. return ErrInvalidLengthGenerated
  2414. }
  2415. postIndex := iNdEx + msglen
  2416. if postIndex < 0 {
  2417. return ErrInvalidLengthGenerated
  2418. }
  2419. if postIndex > l {
  2420. return io.ErrUnexpectedEOF
  2421. }
  2422. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2423. return err
  2424. }
  2425. iNdEx = postIndex
  2426. case 2:
  2427. if wireType != 2 {
  2428. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  2429. }
  2430. var msglen int
  2431. for shift := uint(0); ; shift += 7 {
  2432. if shift >= 64 {
  2433. return ErrIntOverflowGenerated
  2434. }
  2435. if iNdEx >= l {
  2436. return io.ErrUnexpectedEOF
  2437. }
  2438. b := dAtA[iNdEx]
  2439. iNdEx++
  2440. msglen |= int(b&0x7F) << shift
  2441. if b < 0x80 {
  2442. break
  2443. }
  2444. }
  2445. if msglen < 0 {
  2446. return ErrInvalidLengthGenerated
  2447. }
  2448. postIndex := iNdEx + msglen
  2449. if postIndex < 0 {
  2450. return ErrInvalidLengthGenerated
  2451. }
  2452. if postIndex > l {
  2453. return io.ErrUnexpectedEOF
  2454. }
  2455. m.Items = append(m.Items, ClusterTrustBundle{})
  2456. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2457. return err
  2458. }
  2459. iNdEx = postIndex
  2460. default:
  2461. iNdEx = preIndex
  2462. skippy, err := skipGenerated(dAtA[iNdEx:])
  2463. if err != nil {
  2464. return err
  2465. }
  2466. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2467. return ErrInvalidLengthGenerated
  2468. }
  2469. if (iNdEx + skippy) > l {
  2470. return io.ErrUnexpectedEOF
  2471. }
  2472. iNdEx += skippy
  2473. }
  2474. }
  2475. if iNdEx > l {
  2476. return io.ErrUnexpectedEOF
  2477. }
  2478. return nil
  2479. }
  2480. func (m *ClusterTrustBundleSpec) Unmarshal(dAtA []byte) error {
  2481. l := len(dAtA)
  2482. iNdEx := 0
  2483. for iNdEx < l {
  2484. preIndex := iNdEx
  2485. var wire uint64
  2486. for shift := uint(0); ; shift += 7 {
  2487. if shift >= 64 {
  2488. return ErrIntOverflowGenerated
  2489. }
  2490. if iNdEx >= l {
  2491. return io.ErrUnexpectedEOF
  2492. }
  2493. b := dAtA[iNdEx]
  2494. iNdEx++
  2495. wire |= uint64(b&0x7F) << shift
  2496. if b < 0x80 {
  2497. break
  2498. }
  2499. }
  2500. fieldNum := int32(wire >> 3)
  2501. wireType := int(wire & 0x7)
  2502. if wireType == 4 {
  2503. return fmt.Errorf("proto: ClusterTrustBundleSpec: wiretype end group for non-group")
  2504. }
  2505. if fieldNum <= 0 {
  2506. return fmt.Errorf("proto: ClusterTrustBundleSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  2507. }
  2508. switch fieldNum {
  2509. case 1:
  2510. if wireType != 2 {
  2511. return fmt.Errorf("proto: wrong wireType = %d for field SignerName", wireType)
  2512. }
  2513. var stringLen uint64
  2514. for shift := uint(0); ; shift += 7 {
  2515. if shift >= 64 {
  2516. return ErrIntOverflowGenerated
  2517. }
  2518. if iNdEx >= l {
  2519. return io.ErrUnexpectedEOF
  2520. }
  2521. b := dAtA[iNdEx]
  2522. iNdEx++
  2523. stringLen |= uint64(b&0x7F) << shift
  2524. if b < 0x80 {
  2525. break
  2526. }
  2527. }
  2528. intStringLen := int(stringLen)
  2529. if intStringLen < 0 {
  2530. return ErrInvalidLengthGenerated
  2531. }
  2532. postIndex := iNdEx + intStringLen
  2533. if postIndex < 0 {
  2534. return ErrInvalidLengthGenerated
  2535. }
  2536. if postIndex > l {
  2537. return io.ErrUnexpectedEOF
  2538. }
  2539. m.SignerName = string(dAtA[iNdEx:postIndex])
  2540. iNdEx = postIndex
  2541. case 2:
  2542. if wireType != 2 {
  2543. return fmt.Errorf("proto: wrong wireType = %d for field TrustBundle", wireType)
  2544. }
  2545. var stringLen uint64
  2546. for shift := uint(0); ; shift += 7 {
  2547. if shift >= 64 {
  2548. return ErrIntOverflowGenerated
  2549. }
  2550. if iNdEx >= l {
  2551. return io.ErrUnexpectedEOF
  2552. }
  2553. b := dAtA[iNdEx]
  2554. iNdEx++
  2555. stringLen |= uint64(b&0x7F) << shift
  2556. if b < 0x80 {
  2557. break
  2558. }
  2559. }
  2560. intStringLen := int(stringLen)
  2561. if intStringLen < 0 {
  2562. return ErrInvalidLengthGenerated
  2563. }
  2564. postIndex := iNdEx + intStringLen
  2565. if postIndex < 0 {
  2566. return ErrInvalidLengthGenerated
  2567. }
  2568. if postIndex > l {
  2569. return io.ErrUnexpectedEOF
  2570. }
  2571. m.TrustBundle = string(dAtA[iNdEx:postIndex])
  2572. iNdEx = postIndex
  2573. default:
  2574. iNdEx = preIndex
  2575. skippy, err := skipGenerated(dAtA[iNdEx:])
  2576. if err != nil {
  2577. return err
  2578. }
  2579. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2580. return ErrInvalidLengthGenerated
  2581. }
  2582. if (iNdEx + skippy) > l {
  2583. return io.ErrUnexpectedEOF
  2584. }
  2585. iNdEx += skippy
  2586. }
  2587. }
  2588. if iNdEx > l {
  2589. return io.ErrUnexpectedEOF
  2590. }
  2591. return nil
  2592. }
  2593. func (m *ExtraValue) Unmarshal(dAtA []byte) error {
  2594. l := len(dAtA)
  2595. iNdEx := 0
  2596. for iNdEx < l {
  2597. preIndex := iNdEx
  2598. var wire uint64
  2599. for shift := uint(0); ; shift += 7 {
  2600. if shift >= 64 {
  2601. return ErrIntOverflowGenerated
  2602. }
  2603. if iNdEx >= l {
  2604. return io.ErrUnexpectedEOF
  2605. }
  2606. b := dAtA[iNdEx]
  2607. iNdEx++
  2608. wire |= uint64(b&0x7F) << shift
  2609. if b < 0x80 {
  2610. break
  2611. }
  2612. }
  2613. fieldNum := int32(wire >> 3)
  2614. wireType := int(wire & 0x7)
  2615. if wireType == 4 {
  2616. return fmt.Errorf("proto: ExtraValue: wiretype end group for non-group")
  2617. }
  2618. if fieldNum <= 0 {
  2619. return fmt.Errorf("proto: ExtraValue: illegal tag %d (wire type %d)", fieldNum, wire)
  2620. }
  2621. switch fieldNum {
  2622. case 1:
  2623. if wireType != 2 {
  2624. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  2625. }
  2626. var stringLen uint64
  2627. for shift := uint(0); ; shift += 7 {
  2628. if shift >= 64 {
  2629. return ErrIntOverflowGenerated
  2630. }
  2631. if iNdEx >= l {
  2632. return io.ErrUnexpectedEOF
  2633. }
  2634. b := dAtA[iNdEx]
  2635. iNdEx++
  2636. stringLen |= uint64(b&0x7F) << shift
  2637. if b < 0x80 {
  2638. break
  2639. }
  2640. }
  2641. intStringLen := int(stringLen)
  2642. if intStringLen < 0 {
  2643. return ErrInvalidLengthGenerated
  2644. }
  2645. postIndex := iNdEx + intStringLen
  2646. if postIndex < 0 {
  2647. return ErrInvalidLengthGenerated
  2648. }
  2649. if postIndex > l {
  2650. return io.ErrUnexpectedEOF
  2651. }
  2652. *m = append(*m, string(dAtA[iNdEx:postIndex]))
  2653. iNdEx = postIndex
  2654. default:
  2655. iNdEx = preIndex
  2656. skippy, err := skipGenerated(dAtA[iNdEx:])
  2657. if err != nil {
  2658. return err
  2659. }
  2660. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2661. return ErrInvalidLengthGenerated
  2662. }
  2663. if (iNdEx + skippy) > l {
  2664. return io.ErrUnexpectedEOF
  2665. }
  2666. iNdEx += skippy
  2667. }
  2668. }
  2669. if iNdEx > l {
  2670. return io.ErrUnexpectedEOF
  2671. }
  2672. return nil
  2673. }
  2674. func (m *PodCertificateRequest) Unmarshal(dAtA []byte) error {
  2675. l := len(dAtA)
  2676. iNdEx := 0
  2677. for iNdEx < l {
  2678. preIndex := iNdEx
  2679. var wire uint64
  2680. for shift := uint(0); ; shift += 7 {
  2681. if shift >= 64 {
  2682. return ErrIntOverflowGenerated
  2683. }
  2684. if iNdEx >= l {
  2685. return io.ErrUnexpectedEOF
  2686. }
  2687. b := dAtA[iNdEx]
  2688. iNdEx++
  2689. wire |= uint64(b&0x7F) << shift
  2690. if b < 0x80 {
  2691. break
  2692. }
  2693. }
  2694. fieldNum := int32(wire >> 3)
  2695. wireType := int(wire & 0x7)
  2696. if wireType == 4 {
  2697. return fmt.Errorf("proto: PodCertificateRequest: wiretype end group for non-group")
  2698. }
  2699. if fieldNum <= 0 {
  2700. return fmt.Errorf("proto: PodCertificateRequest: illegal tag %d (wire type %d)", fieldNum, wire)
  2701. }
  2702. switch fieldNum {
  2703. case 1:
  2704. if wireType != 2 {
  2705. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  2706. }
  2707. var msglen int
  2708. for shift := uint(0); ; shift += 7 {
  2709. if shift >= 64 {
  2710. return ErrIntOverflowGenerated
  2711. }
  2712. if iNdEx >= l {
  2713. return io.ErrUnexpectedEOF
  2714. }
  2715. b := dAtA[iNdEx]
  2716. iNdEx++
  2717. msglen |= int(b&0x7F) << shift
  2718. if b < 0x80 {
  2719. break
  2720. }
  2721. }
  2722. if msglen < 0 {
  2723. return ErrInvalidLengthGenerated
  2724. }
  2725. postIndex := iNdEx + msglen
  2726. if postIndex < 0 {
  2727. return ErrInvalidLengthGenerated
  2728. }
  2729. if postIndex > l {
  2730. return io.ErrUnexpectedEOF
  2731. }
  2732. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2733. return err
  2734. }
  2735. iNdEx = postIndex
  2736. case 2:
  2737. if wireType != 2 {
  2738. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  2739. }
  2740. var msglen int
  2741. for shift := uint(0); ; shift += 7 {
  2742. if shift >= 64 {
  2743. return ErrIntOverflowGenerated
  2744. }
  2745. if iNdEx >= l {
  2746. return io.ErrUnexpectedEOF
  2747. }
  2748. b := dAtA[iNdEx]
  2749. iNdEx++
  2750. msglen |= int(b&0x7F) << shift
  2751. if b < 0x80 {
  2752. break
  2753. }
  2754. }
  2755. if msglen < 0 {
  2756. return ErrInvalidLengthGenerated
  2757. }
  2758. postIndex := iNdEx + msglen
  2759. if postIndex < 0 {
  2760. return ErrInvalidLengthGenerated
  2761. }
  2762. if postIndex > l {
  2763. return io.ErrUnexpectedEOF
  2764. }
  2765. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2766. return err
  2767. }
  2768. iNdEx = postIndex
  2769. case 3:
  2770. if wireType != 2 {
  2771. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  2772. }
  2773. var msglen int
  2774. for shift := uint(0); ; shift += 7 {
  2775. if shift >= 64 {
  2776. return ErrIntOverflowGenerated
  2777. }
  2778. if iNdEx >= l {
  2779. return io.ErrUnexpectedEOF
  2780. }
  2781. b := dAtA[iNdEx]
  2782. iNdEx++
  2783. msglen |= int(b&0x7F) << shift
  2784. if b < 0x80 {
  2785. break
  2786. }
  2787. }
  2788. if msglen < 0 {
  2789. return ErrInvalidLengthGenerated
  2790. }
  2791. postIndex := iNdEx + msglen
  2792. if postIndex < 0 {
  2793. return ErrInvalidLengthGenerated
  2794. }
  2795. if postIndex > l {
  2796. return io.ErrUnexpectedEOF
  2797. }
  2798. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2799. return err
  2800. }
  2801. iNdEx = postIndex
  2802. default:
  2803. iNdEx = preIndex
  2804. skippy, err := skipGenerated(dAtA[iNdEx:])
  2805. if err != nil {
  2806. return err
  2807. }
  2808. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2809. return ErrInvalidLengthGenerated
  2810. }
  2811. if (iNdEx + skippy) > l {
  2812. return io.ErrUnexpectedEOF
  2813. }
  2814. iNdEx += skippy
  2815. }
  2816. }
  2817. if iNdEx > l {
  2818. return io.ErrUnexpectedEOF
  2819. }
  2820. return nil
  2821. }
  2822. func (m *PodCertificateRequestList) Unmarshal(dAtA []byte) error {
  2823. l := len(dAtA)
  2824. iNdEx := 0
  2825. for iNdEx < l {
  2826. preIndex := iNdEx
  2827. var wire uint64
  2828. for shift := uint(0); ; shift += 7 {
  2829. if shift >= 64 {
  2830. return ErrIntOverflowGenerated
  2831. }
  2832. if iNdEx >= l {
  2833. return io.ErrUnexpectedEOF
  2834. }
  2835. b := dAtA[iNdEx]
  2836. iNdEx++
  2837. wire |= uint64(b&0x7F) << shift
  2838. if b < 0x80 {
  2839. break
  2840. }
  2841. }
  2842. fieldNum := int32(wire >> 3)
  2843. wireType := int(wire & 0x7)
  2844. if wireType == 4 {
  2845. return fmt.Errorf("proto: PodCertificateRequestList: wiretype end group for non-group")
  2846. }
  2847. if fieldNum <= 0 {
  2848. return fmt.Errorf("proto: PodCertificateRequestList: illegal tag %d (wire type %d)", fieldNum, wire)
  2849. }
  2850. switch fieldNum {
  2851. case 1:
  2852. if wireType != 2 {
  2853. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  2854. }
  2855. var msglen int
  2856. for shift := uint(0); ; shift += 7 {
  2857. if shift >= 64 {
  2858. return ErrIntOverflowGenerated
  2859. }
  2860. if iNdEx >= l {
  2861. return io.ErrUnexpectedEOF
  2862. }
  2863. b := dAtA[iNdEx]
  2864. iNdEx++
  2865. msglen |= int(b&0x7F) << shift
  2866. if b < 0x80 {
  2867. break
  2868. }
  2869. }
  2870. if msglen < 0 {
  2871. return ErrInvalidLengthGenerated
  2872. }
  2873. postIndex := iNdEx + msglen
  2874. if postIndex < 0 {
  2875. return ErrInvalidLengthGenerated
  2876. }
  2877. if postIndex > l {
  2878. return io.ErrUnexpectedEOF
  2879. }
  2880. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2881. return err
  2882. }
  2883. iNdEx = postIndex
  2884. case 2:
  2885. if wireType != 2 {
  2886. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  2887. }
  2888. var msglen int
  2889. for shift := uint(0); ; shift += 7 {
  2890. if shift >= 64 {
  2891. return ErrIntOverflowGenerated
  2892. }
  2893. if iNdEx >= l {
  2894. return io.ErrUnexpectedEOF
  2895. }
  2896. b := dAtA[iNdEx]
  2897. iNdEx++
  2898. msglen |= int(b&0x7F) << shift
  2899. if b < 0x80 {
  2900. break
  2901. }
  2902. }
  2903. if msglen < 0 {
  2904. return ErrInvalidLengthGenerated
  2905. }
  2906. postIndex := iNdEx + msglen
  2907. if postIndex < 0 {
  2908. return ErrInvalidLengthGenerated
  2909. }
  2910. if postIndex > l {
  2911. return io.ErrUnexpectedEOF
  2912. }
  2913. m.Items = append(m.Items, PodCertificateRequest{})
  2914. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2915. return err
  2916. }
  2917. iNdEx = postIndex
  2918. default:
  2919. iNdEx = preIndex
  2920. skippy, err := skipGenerated(dAtA[iNdEx:])
  2921. if err != nil {
  2922. return err
  2923. }
  2924. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2925. return ErrInvalidLengthGenerated
  2926. }
  2927. if (iNdEx + skippy) > l {
  2928. return io.ErrUnexpectedEOF
  2929. }
  2930. iNdEx += skippy
  2931. }
  2932. }
  2933. if iNdEx > l {
  2934. return io.ErrUnexpectedEOF
  2935. }
  2936. return nil
  2937. }
  2938. func (m *PodCertificateRequestSpec) Unmarshal(dAtA []byte) error {
  2939. l := len(dAtA)
  2940. iNdEx := 0
  2941. for iNdEx < l {
  2942. preIndex := iNdEx
  2943. var wire uint64
  2944. for shift := uint(0); ; shift += 7 {
  2945. if shift >= 64 {
  2946. return ErrIntOverflowGenerated
  2947. }
  2948. if iNdEx >= l {
  2949. return io.ErrUnexpectedEOF
  2950. }
  2951. b := dAtA[iNdEx]
  2952. iNdEx++
  2953. wire |= uint64(b&0x7F) << shift
  2954. if b < 0x80 {
  2955. break
  2956. }
  2957. }
  2958. fieldNum := int32(wire >> 3)
  2959. wireType := int(wire & 0x7)
  2960. if wireType == 4 {
  2961. return fmt.Errorf("proto: PodCertificateRequestSpec: wiretype end group for non-group")
  2962. }
  2963. if fieldNum <= 0 {
  2964. return fmt.Errorf("proto: PodCertificateRequestSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  2965. }
  2966. switch fieldNum {
  2967. case 1:
  2968. if wireType != 2 {
  2969. return fmt.Errorf("proto: wrong wireType = %d for field SignerName", wireType)
  2970. }
  2971. var stringLen uint64
  2972. for shift := uint(0); ; shift += 7 {
  2973. if shift >= 64 {
  2974. return ErrIntOverflowGenerated
  2975. }
  2976. if iNdEx >= l {
  2977. return io.ErrUnexpectedEOF
  2978. }
  2979. b := dAtA[iNdEx]
  2980. iNdEx++
  2981. stringLen |= uint64(b&0x7F) << shift
  2982. if b < 0x80 {
  2983. break
  2984. }
  2985. }
  2986. intStringLen := int(stringLen)
  2987. if intStringLen < 0 {
  2988. return ErrInvalidLengthGenerated
  2989. }
  2990. postIndex := iNdEx + intStringLen
  2991. if postIndex < 0 {
  2992. return ErrInvalidLengthGenerated
  2993. }
  2994. if postIndex > l {
  2995. return io.ErrUnexpectedEOF
  2996. }
  2997. m.SignerName = string(dAtA[iNdEx:postIndex])
  2998. iNdEx = postIndex
  2999. case 2:
  3000. if wireType != 2 {
  3001. return fmt.Errorf("proto: wrong wireType = %d for field PodName", wireType)
  3002. }
  3003. var stringLen uint64
  3004. for shift := uint(0); ; shift += 7 {
  3005. if shift >= 64 {
  3006. return ErrIntOverflowGenerated
  3007. }
  3008. if iNdEx >= l {
  3009. return io.ErrUnexpectedEOF
  3010. }
  3011. b := dAtA[iNdEx]
  3012. iNdEx++
  3013. stringLen |= uint64(b&0x7F) << shift
  3014. if b < 0x80 {
  3015. break
  3016. }
  3017. }
  3018. intStringLen := int(stringLen)
  3019. if intStringLen < 0 {
  3020. return ErrInvalidLengthGenerated
  3021. }
  3022. postIndex := iNdEx + intStringLen
  3023. if postIndex < 0 {
  3024. return ErrInvalidLengthGenerated
  3025. }
  3026. if postIndex > l {
  3027. return io.ErrUnexpectedEOF
  3028. }
  3029. m.PodName = string(dAtA[iNdEx:postIndex])
  3030. iNdEx = postIndex
  3031. case 3:
  3032. if wireType != 2 {
  3033. return fmt.Errorf("proto: wrong wireType = %d for field PodUID", wireType)
  3034. }
  3035. var stringLen uint64
  3036. for shift := uint(0); ; shift += 7 {
  3037. if shift >= 64 {
  3038. return ErrIntOverflowGenerated
  3039. }
  3040. if iNdEx >= l {
  3041. return io.ErrUnexpectedEOF
  3042. }
  3043. b := dAtA[iNdEx]
  3044. iNdEx++
  3045. stringLen |= uint64(b&0x7F) << shift
  3046. if b < 0x80 {
  3047. break
  3048. }
  3049. }
  3050. intStringLen := int(stringLen)
  3051. if intStringLen < 0 {
  3052. return ErrInvalidLengthGenerated
  3053. }
  3054. postIndex := iNdEx + intStringLen
  3055. if postIndex < 0 {
  3056. return ErrInvalidLengthGenerated
  3057. }
  3058. if postIndex > l {
  3059. return io.ErrUnexpectedEOF
  3060. }
  3061. m.PodUID = k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
  3062. iNdEx = postIndex
  3063. case 4:
  3064. if wireType != 2 {
  3065. return fmt.Errorf("proto: wrong wireType = %d for field ServiceAccountName", wireType)
  3066. }
  3067. var stringLen uint64
  3068. for shift := uint(0); ; shift += 7 {
  3069. if shift >= 64 {
  3070. return ErrIntOverflowGenerated
  3071. }
  3072. if iNdEx >= l {
  3073. return io.ErrUnexpectedEOF
  3074. }
  3075. b := dAtA[iNdEx]
  3076. iNdEx++
  3077. stringLen |= uint64(b&0x7F) << shift
  3078. if b < 0x80 {
  3079. break
  3080. }
  3081. }
  3082. intStringLen := int(stringLen)
  3083. if intStringLen < 0 {
  3084. return ErrInvalidLengthGenerated
  3085. }
  3086. postIndex := iNdEx + intStringLen
  3087. if postIndex < 0 {
  3088. return ErrInvalidLengthGenerated
  3089. }
  3090. if postIndex > l {
  3091. return io.ErrUnexpectedEOF
  3092. }
  3093. m.ServiceAccountName = string(dAtA[iNdEx:postIndex])
  3094. iNdEx = postIndex
  3095. case 5:
  3096. if wireType != 2 {
  3097. return fmt.Errorf("proto: wrong wireType = %d for field ServiceAccountUID", wireType)
  3098. }
  3099. var stringLen uint64
  3100. for shift := uint(0); ; shift += 7 {
  3101. if shift >= 64 {
  3102. return ErrIntOverflowGenerated
  3103. }
  3104. if iNdEx >= l {
  3105. return io.ErrUnexpectedEOF
  3106. }
  3107. b := dAtA[iNdEx]
  3108. iNdEx++
  3109. stringLen |= uint64(b&0x7F) << shift
  3110. if b < 0x80 {
  3111. break
  3112. }
  3113. }
  3114. intStringLen := int(stringLen)
  3115. if intStringLen < 0 {
  3116. return ErrInvalidLengthGenerated
  3117. }
  3118. postIndex := iNdEx + intStringLen
  3119. if postIndex < 0 {
  3120. return ErrInvalidLengthGenerated
  3121. }
  3122. if postIndex > l {
  3123. return io.ErrUnexpectedEOF
  3124. }
  3125. m.ServiceAccountUID = k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
  3126. iNdEx = postIndex
  3127. case 6:
  3128. if wireType != 2 {
  3129. return fmt.Errorf("proto: wrong wireType = %d for field NodeName", wireType)
  3130. }
  3131. var stringLen uint64
  3132. for shift := uint(0); ; shift += 7 {
  3133. if shift >= 64 {
  3134. return ErrIntOverflowGenerated
  3135. }
  3136. if iNdEx >= l {
  3137. return io.ErrUnexpectedEOF
  3138. }
  3139. b := dAtA[iNdEx]
  3140. iNdEx++
  3141. stringLen |= uint64(b&0x7F) << shift
  3142. if b < 0x80 {
  3143. break
  3144. }
  3145. }
  3146. intStringLen := int(stringLen)
  3147. if intStringLen < 0 {
  3148. return ErrInvalidLengthGenerated
  3149. }
  3150. postIndex := iNdEx + intStringLen
  3151. if postIndex < 0 {
  3152. return ErrInvalidLengthGenerated
  3153. }
  3154. if postIndex > l {
  3155. return io.ErrUnexpectedEOF
  3156. }
  3157. m.NodeName = k8s_io_apimachinery_pkg_types.NodeName(dAtA[iNdEx:postIndex])
  3158. iNdEx = postIndex
  3159. case 7:
  3160. if wireType != 2 {
  3161. return fmt.Errorf("proto: wrong wireType = %d for field NodeUID", wireType)
  3162. }
  3163. var stringLen uint64
  3164. for shift := uint(0); ; shift += 7 {
  3165. if shift >= 64 {
  3166. return ErrIntOverflowGenerated
  3167. }
  3168. if iNdEx >= l {
  3169. return io.ErrUnexpectedEOF
  3170. }
  3171. b := dAtA[iNdEx]
  3172. iNdEx++
  3173. stringLen |= uint64(b&0x7F) << shift
  3174. if b < 0x80 {
  3175. break
  3176. }
  3177. }
  3178. intStringLen := int(stringLen)
  3179. if intStringLen < 0 {
  3180. return ErrInvalidLengthGenerated
  3181. }
  3182. postIndex := iNdEx + intStringLen
  3183. if postIndex < 0 {
  3184. return ErrInvalidLengthGenerated
  3185. }
  3186. if postIndex > l {
  3187. return io.ErrUnexpectedEOF
  3188. }
  3189. m.NodeUID = k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
  3190. iNdEx = postIndex
  3191. case 8:
  3192. if wireType != 0 {
  3193. return fmt.Errorf("proto: wrong wireType = %d for field MaxExpirationSeconds", wireType)
  3194. }
  3195. var v int32
  3196. for shift := uint(0); ; shift += 7 {
  3197. if shift >= 64 {
  3198. return ErrIntOverflowGenerated
  3199. }
  3200. if iNdEx >= l {
  3201. return io.ErrUnexpectedEOF
  3202. }
  3203. b := dAtA[iNdEx]
  3204. iNdEx++
  3205. v |= int32(b&0x7F) << shift
  3206. if b < 0x80 {
  3207. break
  3208. }
  3209. }
  3210. m.MaxExpirationSeconds = &v
  3211. case 9:
  3212. if wireType != 2 {
  3213. return fmt.Errorf("proto: wrong wireType = %d for field PKIXPublicKey", wireType)
  3214. }
  3215. var byteLen int
  3216. for shift := uint(0); ; shift += 7 {
  3217. if shift >= 64 {
  3218. return ErrIntOverflowGenerated
  3219. }
  3220. if iNdEx >= l {
  3221. return io.ErrUnexpectedEOF
  3222. }
  3223. b := dAtA[iNdEx]
  3224. iNdEx++
  3225. byteLen |= int(b&0x7F) << shift
  3226. if b < 0x80 {
  3227. break
  3228. }
  3229. }
  3230. if byteLen < 0 {
  3231. return ErrInvalidLengthGenerated
  3232. }
  3233. postIndex := iNdEx + byteLen
  3234. if postIndex < 0 {
  3235. return ErrInvalidLengthGenerated
  3236. }
  3237. if postIndex > l {
  3238. return io.ErrUnexpectedEOF
  3239. }
  3240. m.PKIXPublicKey = append(m.PKIXPublicKey[:0], dAtA[iNdEx:postIndex]...)
  3241. if m.PKIXPublicKey == nil {
  3242. m.PKIXPublicKey = []byte{}
  3243. }
  3244. iNdEx = postIndex
  3245. case 10:
  3246. if wireType != 2 {
  3247. return fmt.Errorf("proto: wrong wireType = %d for field ProofOfPossession", wireType)
  3248. }
  3249. var byteLen int
  3250. for shift := uint(0); ; shift += 7 {
  3251. if shift >= 64 {
  3252. return ErrIntOverflowGenerated
  3253. }
  3254. if iNdEx >= l {
  3255. return io.ErrUnexpectedEOF
  3256. }
  3257. b := dAtA[iNdEx]
  3258. iNdEx++
  3259. byteLen |= int(b&0x7F) << shift
  3260. if b < 0x80 {
  3261. break
  3262. }
  3263. }
  3264. if byteLen < 0 {
  3265. return ErrInvalidLengthGenerated
  3266. }
  3267. postIndex := iNdEx + byteLen
  3268. if postIndex < 0 {
  3269. return ErrInvalidLengthGenerated
  3270. }
  3271. if postIndex > l {
  3272. return io.ErrUnexpectedEOF
  3273. }
  3274. m.ProofOfPossession = append(m.ProofOfPossession[:0], dAtA[iNdEx:postIndex]...)
  3275. if m.ProofOfPossession == nil {
  3276. m.ProofOfPossession = []byte{}
  3277. }
  3278. iNdEx = postIndex
  3279. case 11:
  3280. if wireType != 2 {
  3281. return fmt.Errorf("proto: wrong wireType = %d for field UnverifiedUserAnnotations", wireType)
  3282. }
  3283. var msglen int
  3284. for shift := uint(0); ; shift += 7 {
  3285. if shift >= 64 {
  3286. return ErrIntOverflowGenerated
  3287. }
  3288. if iNdEx >= l {
  3289. return io.ErrUnexpectedEOF
  3290. }
  3291. b := dAtA[iNdEx]
  3292. iNdEx++
  3293. msglen |= int(b&0x7F) << shift
  3294. if b < 0x80 {
  3295. break
  3296. }
  3297. }
  3298. if msglen < 0 {
  3299. return ErrInvalidLengthGenerated
  3300. }
  3301. postIndex := iNdEx + msglen
  3302. if postIndex < 0 {
  3303. return ErrInvalidLengthGenerated
  3304. }
  3305. if postIndex > l {
  3306. return io.ErrUnexpectedEOF
  3307. }
  3308. if m.UnverifiedUserAnnotations == nil {
  3309. m.UnverifiedUserAnnotations = make(map[string]string)
  3310. }
  3311. var mapkey string
  3312. var mapvalue string
  3313. for iNdEx < postIndex {
  3314. entryPreIndex := iNdEx
  3315. var wire uint64
  3316. for shift := uint(0); ; shift += 7 {
  3317. if shift >= 64 {
  3318. return ErrIntOverflowGenerated
  3319. }
  3320. if iNdEx >= l {
  3321. return io.ErrUnexpectedEOF
  3322. }
  3323. b := dAtA[iNdEx]
  3324. iNdEx++
  3325. wire |= uint64(b&0x7F) << shift
  3326. if b < 0x80 {
  3327. break
  3328. }
  3329. }
  3330. fieldNum := int32(wire >> 3)
  3331. if fieldNum == 1 {
  3332. var stringLenmapkey uint64
  3333. for shift := uint(0); ; shift += 7 {
  3334. if shift >= 64 {
  3335. return ErrIntOverflowGenerated
  3336. }
  3337. if iNdEx >= l {
  3338. return io.ErrUnexpectedEOF
  3339. }
  3340. b := dAtA[iNdEx]
  3341. iNdEx++
  3342. stringLenmapkey |= uint64(b&0x7F) << shift
  3343. if b < 0x80 {
  3344. break
  3345. }
  3346. }
  3347. intStringLenmapkey := int(stringLenmapkey)
  3348. if intStringLenmapkey < 0 {
  3349. return ErrInvalidLengthGenerated
  3350. }
  3351. postStringIndexmapkey := iNdEx + intStringLenmapkey
  3352. if postStringIndexmapkey < 0 {
  3353. return ErrInvalidLengthGenerated
  3354. }
  3355. if postStringIndexmapkey > l {
  3356. return io.ErrUnexpectedEOF
  3357. }
  3358. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  3359. iNdEx = postStringIndexmapkey
  3360. } else if fieldNum == 2 {
  3361. var stringLenmapvalue uint64
  3362. for shift := uint(0); ; shift += 7 {
  3363. if shift >= 64 {
  3364. return ErrIntOverflowGenerated
  3365. }
  3366. if iNdEx >= l {
  3367. return io.ErrUnexpectedEOF
  3368. }
  3369. b := dAtA[iNdEx]
  3370. iNdEx++
  3371. stringLenmapvalue |= uint64(b&0x7F) << shift
  3372. if b < 0x80 {
  3373. break
  3374. }
  3375. }
  3376. intStringLenmapvalue := int(stringLenmapvalue)
  3377. if intStringLenmapvalue < 0 {
  3378. return ErrInvalidLengthGenerated
  3379. }
  3380. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  3381. if postStringIndexmapvalue < 0 {
  3382. return ErrInvalidLengthGenerated
  3383. }
  3384. if postStringIndexmapvalue > l {
  3385. return io.ErrUnexpectedEOF
  3386. }
  3387. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  3388. iNdEx = postStringIndexmapvalue
  3389. } else {
  3390. iNdEx = entryPreIndex
  3391. skippy, err := skipGenerated(dAtA[iNdEx:])
  3392. if err != nil {
  3393. return err
  3394. }
  3395. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3396. return ErrInvalidLengthGenerated
  3397. }
  3398. if (iNdEx + skippy) > postIndex {
  3399. return io.ErrUnexpectedEOF
  3400. }
  3401. iNdEx += skippy
  3402. }
  3403. }
  3404. m.UnverifiedUserAnnotations[mapkey] = mapvalue
  3405. iNdEx = postIndex
  3406. default:
  3407. iNdEx = preIndex
  3408. skippy, err := skipGenerated(dAtA[iNdEx:])
  3409. if err != nil {
  3410. return err
  3411. }
  3412. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3413. return ErrInvalidLengthGenerated
  3414. }
  3415. if (iNdEx + skippy) > l {
  3416. return io.ErrUnexpectedEOF
  3417. }
  3418. iNdEx += skippy
  3419. }
  3420. }
  3421. if iNdEx > l {
  3422. return io.ErrUnexpectedEOF
  3423. }
  3424. return nil
  3425. }
  3426. func (m *PodCertificateRequestStatus) Unmarshal(dAtA []byte) error {
  3427. l := len(dAtA)
  3428. iNdEx := 0
  3429. for iNdEx < l {
  3430. preIndex := iNdEx
  3431. var wire uint64
  3432. for shift := uint(0); ; shift += 7 {
  3433. if shift >= 64 {
  3434. return ErrIntOverflowGenerated
  3435. }
  3436. if iNdEx >= l {
  3437. return io.ErrUnexpectedEOF
  3438. }
  3439. b := dAtA[iNdEx]
  3440. iNdEx++
  3441. wire |= uint64(b&0x7F) << shift
  3442. if b < 0x80 {
  3443. break
  3444. }
  3445. }
  3446. fieldNum := int32(wire >> 3)
  3447. wireType := int(wire & 0x7)
  3448. if wireType == 4 {
  3449. return fmt.Errorf("proto: PodCertificateRequestStatus: wiretype end group for non-group")
  3450. }
  3451. if fieldNum <= 0 {
  3452. return fmt.Errorf("proto: PodCertificateRequestStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  3453. }
  3454. switch fieldNum {
  3455. case 1:
  3456. if wireType != 2 {
  3457. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  3458. }
  3459. var msglen int
  3460. for shift := uint(0); ; shift += 7 {
  3461. if shift >= 64 {
  3462. return ErrIntOverflowGenerated
  3463. }
  3464. if iNdEx >= l {
  3465. return io.ErrUnexpectedEOF
  3466. }
  3467. b := dAtA[iNdEx]
  3468. iNdEx++
  3469. msglen |= int(b&0x7F) << shift
  3470. if b < 0x80 {
  3471. break
  3472. }
  3473. }
  3474. if msglen < 0 {
  3475. return ErrInvalidLengthGenerated
  3476. }
  3477. postIndex := iNdEx + msglen
  3478. if postIndex < 0 {
  3479. return ErrInvalidLengthGenerated
  3480. }
  3481. if postIndex > l {
  3482. return io.ErrUnexpectedEOF
  3483. }
  3484. m.Conditions = append(m.Conditions, v1.Condition{})
  3485. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3486. return err
  3487. }
  3488. iNdEx = postIndex
  3489. case 2:
  3490. if wireType != 2 {
  3491. return fmt.Errorf("proto: wrong wireType = %d for field CertificateChain", wireType)
  3492. }
  3493. var stringLen uint64
  3494. for shift := uint(0); ; shift += 7 {
  3495. if shift >= 64 {
  3496. return ErrIntOverflowGenerated
  3497. }
  3498. if iNdEx >= l {
  3499. return io.ErrUnexpectedEOF
  3500. }
  3501. b := dAtA[iNdEx]
  3502. iNdEx++
  3503. stringLen |= uint64(b&0x7F) << shift
  3504. if b < 0x80 {
  3505. break
  3506. }
  3507. }
  3508. intStringLen := int(stringLen)
  3509. if intStringLen < 0 {
  3510. return ErrInvalidLengthGenerated
  3511. }
  3512. postIndex := iNdEx + intStringLen
  3513. if postIndex < 0 {
  3514. return ErrInvalidLengthGenerated
  3515. }
  3516. if postIndex > l {
  3517. return io.ErrUnexpectedEOF
  3518. }
  3519. m.CertificateChain = string(dAtA[iNdEx:postIndex])
  3520. iNdEx = postIndex
  3521. case 4:
  3522. if wireType != 2 {
  3523. return fmt.Errorf("proto: wrong wireType = %d for field NotBefore", wireType)
  3524. }
  3525. var msglen int
  3526. for shift := uint(0); ; shift += 7 {
  3527. if shift >= 64 {
  3528. return ErrIntOverflowGenerated
  3529. }
  3530. if iNdEx >= l {
  3531. return io.ErrUnexpectedEOF
  3532. }
  3533. b := dAtA[iNdEx]
  3534. iNdEx++
  3535. msglen |= int(b&0x7F) << shift
  3536. if b < 0x80 {
  3537. break
  3538. }
  3539. }
  3540. if msglen < 0 {
  3541. return ErrInvalidLengthGenerated
  3542. }
  3543. postIndex := iNdEx + msglen
  3544. if postIndex < 0 {
  3545. return ErrInvalidLengthGenerated
  3546. }
  3547. if postIndex > l {
  3548. return io.ErrUnexpectedEOF
  3549. }
  3550. if m.NotBefore == nil {
  3551. m.NotBefore = &v1.Time{}
  3552. }
  3553. if err := m.NotBefore.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3554. return err
  3555. }
  3556. iNdEx = postIndex
  3557. case 5:
  3558. if wireType != 2 {
  3559. return fmt.Errorf("proto: wrong wireType = %d for field BeginRefreshAt", wireType)
  3560. }
  3561. var msglen int
  3562. for shift := uint(0); ; shift += 7 {
  3563. if shift >= 64 {
  3564. return ErrIntOverflowGenerated
  3565. }
  3566. if iNdEx >= l {
  3567. return io.ErrUnexpectedEOF
  3568. }
  3569. b := dAtA[iNdEx]
  3570. iNdEx++
  3571. msglen |= int(b&0x7F) << shift
  3572. if b < 0x80 {
  3573. break
  3574. }
  3575. }
  3576. if msglen < 0 {
  3577. return ErrInvalidLengthGenerated
  3578. }
  3579. postIndex := iNdEx + msglen
  3580. if postIndex < 0 {
  3581. return ErrInvalidLengthGenerated
  3582. }
  3583. if postIndex > l {
  3584. return io.ErrUnexpectedEOF
  3585. }
  3586. if m.BeginRefreshAt == nil {
  3587. m.BeginRefreshAt = &v1.Time{}
  3588. }
  3589. if err := m.BeginRefreshAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3590. return err
  3591. }
  3592. iNdEx = postIndex
  3593. case 6:
  3594. if wireType != 2 {
  3595. return fmt.Errorf("proto: wrong wireType = %d for field NotAfter", wireType)
  3596. }
  3597. var msglen int
  3598. for shift := uint(0); ; shift += 7 {
  3599. if shift >= 64 {
  3600. return ErrIntOverflowGenerated
  3601. }
  3602. if iNdEx >= l {
  3603. return io.ErrUnexpectedEOF
  3604. }
  3605. b := dAtA[iNdEx]
  3606. iNdEx++
  3607. msglen |= int(b&0x7F) << shift
  3608. if b < 0x80 {
  3609. break
  3610. }
  3611. }
  3612. if msglen < 0 {
  3613. return ErrInvalidLengthGenerated
  3614. }
  3615. postIndex := iNdEx + msglen
  3616. if postIndex < 0 {
  3617. return ErrInvalidLengthGenerated
  3618. }
  3619. if postIndex > l {
  3620. return io.ErrUnexpectedEOF
  3621. }
  3622. if m.NotAfter == nil {
  3623. m.NotAfter = &v1.Time{}
  3624. }
  3625. if err := m.NotAfter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3626. return err
  3627. }
  3628. iNdEx = postIndex
  3629. default:
  3630. iNdEx = preIndex
  3631. skippy, err := skipGenerated(dAtA[iNdEx:])
  3632. if err != nil {
  3633. return err
  3634. }
  3635. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3636. return ErrInvalidLengthGenerated
  3637. }
  3638. if (iNdEx + skippy) > l {
  3639. return io.ErrUnexpectedEOF
  3640. }
  3641. iNdEx += skippy
  3642. }
  3643. }
  3644. if iNdEx > l {
  3645. return io.ErrUnexpectedEOF
  3646. }
  3647. return nil
  3648. }
  3649. func skipGenerated(dAtA []byte) (n int, err error) {
  3650. l := len(dAtA)
  3651. iNdEx := 0
  3652. depth := 0
  3653. for iNdEx < l {
  3654. var wire uint64
  3655. for shift := uint(0); ; shift += 7 {
  3656. if shift >= 64 {
  3657. return 0, ErrIntOverflowGenerated
  3658. }
  3659. if iNdEx >= l {
  3660. return 0, io.ErrUnexpectedEOF
  3661. }
  3662. b := dAtA[iNdEx]
  3663. iNdEx++
  3664. wire |= (uint64(b) & 0x7F) << shift
  3665. if b < 0x80 {
  3666. break
  3667. }
  3668. }
  3669. wireType := int(wire & 0x7)
  3670. switch wireType {
  3671. case 0:
  3672. for shift := uint(0); ; shift += 7 {
  3673. if shift >= 64 {
  3674. return 0, ErrIntOverflowGenerated
  3675. }
  3676. if iNdEx >= l {
  3677. return 0, io.ErrUnexpectedEOF
  3678. }
  3679. iNdEx++
  3680. if dAtA[iNdEx-1] < 0x80 {
  3681. break
  3682. }
  3683. }
  3684. case 1:
  3685. iNdEx += 8
  3686. case 2:
  3687. var length int
  3688. for shift := uint(0); ; shift += 7 {
  3689. if shift >= 64 {
  3690. return 0, ErrIntOverflowGenerated
  3691. }
  3692. if iNdEx >= l {
  3693. return 0, io.ErrUnexpectedEOF
  3694. }
  3695. b := dAtA[iNdEx]
  3696. iNdEx++
  3697. length |= (int(b) & 0x7F) << shift
  3698. if b < 0x80 {
  3699. break
  3700. }
  3701. }
  3702. if length < 0 {
  3703. return 0, ErrInvalidLengthGenerated
  3704. }
  3705. iNdEx += length
  3706. case 3:
  3707. depth++
  3708. case 4:
  3709. if depth == 0 {
  3710. return 0, ErrUnexpectedEndOfGroupGenerated
  3711. }
  3712. depth--
  3713. case 5:
  3714. iNdEx += 4
  3715. default:
  3716. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  3717. }
  3718. if iNdEx < 0 {
  3719. return 0, ErrInvalidLengthGenerated
  3720. }
  3721. if depth == 0 {
  3722. return iNdEx, nil
  3723. }
  3724. }
  3725. return 0, io.ErrUnexpectedEOF
  3726. }
  3727. var (
  3728. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  3729. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  3730. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  3731. )