generated.pb.go 239 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667
  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/extensions/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. v11 "k8s.io/api/core/v1"
  22. v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  23. math_bits "math/bits"
  24. reflect "reflect"
  25. strings "strings"
  26. intstr "k8s.io/apimachinery/pkg/util/intstr"
  27. )
  28. func (m *DaemonSet) Reset() { *m = DaemonSet{} }
  29. func (m *DaemonSetCondition) Reset() { *m = DaemonSetCondition{} }
  30. func (m *DaemonSetList) Reset() { *m = DaemonSetList{} }
  31. func (m *DaemonSetSpec) Reset() { *m = DaemonSetSpec{} }
  32. func (m *DaemonSetStatus) Reset() { *m = DaemonSetStatus{} }
  33. func (m *DaemonSetUpdateStrategy) Reset() { *m = DaemonSetUpdateStrategy{} }
  34. func (m *Deployment) Reset() { *m = Deployment{} }
  35. func (m *DeploymentCondition) Reset() { *m = DeploymentCondition{} }
  36. func (m *DeploymentList) Reset() { *m = DeploymentList{} }
  37. func (m *DeploymentRollback) Reset() { *m = DeploymentRollback{} }
  38. func (m *DeploymentSpec) Reset() { *m = DeploymentSpec{} }
  39. func (m *DeploymentStatus) Reset() { *m = DeploymentStatus{} }
  40. func (m *DeploymentStrategy) Reset() { *m = DeploymentStrategy{} }
  41. func (m *HTTPIngressPath) Reset() { *m = HTTPIngressPath{} }
  42. func (m *HTTPIngressRuleValue) Reset() { *m = HTTPIngressRuleValue{} }
  43. func (m *IPBlock) Reset() { *m = IPBlock{} }
  44. func (m *Ingress) Reset() { *m = Ingress{} }
  45. func (m *IngressBackend) Reset() { *m = IngressBackend{} }
  46. func (m *IngressList) Reset() { *m = IngressList{} }
  47. func (m *IngressLoadBalancerIngress) Reset() { *m = IngressLoadBalancerIngress{} }
  48. func (m *IngressLoadBalancerStatus) Reset() { *m = IngressLoadBalancerStatus{} }
  49. func (m *IngressPortStatus) Reset() { *m = IngressPortStatus{} }
  50. func (m *IngressRule) Reset() { *m = IngressRule{} }
  51. func (m *IngressRuleValue) Reset() { *m = IngressRuleValue{} }
  52. func (m *IngressSpec) Reset() { *m = IngressSpec{} }
  53. func (m *IngressStatus) Reset() { *m = IngressStatus{} }
  54. func (m *IngressTLS) Reset() { *m = IngressTLS{} }
  55. func (m *NetworkPolicy) Reset() { *m = NetworkPolicy{} }
  56. func (m *NetworkPolicyEgressRule) Reset() { *m = NetworkPolicyEgressRule{} }
  57. func (m *NetworkPolicyIngressRule) Reset() { *m = NetworkPolicyIngressRule{} }
  58. func (m *NetworkPolicyList) Reset() { *m = NetworkPolicyList{} }
  59. func (m *NetworkPolicyPeer) Reset() { *m = NetworkPolicyPeer{} }
  60. func (m *NetworkPolicyPort) Reset() { *m = NetworkPolicyPort{} }
  61. func (m *NetworkPolicySpec) Reset() { *m = NetworkPolicySpec{} }
  62. func (m *ReplicaSet) Reset() { *m = ReplicaSet{} }
  63. func (m *ReplicaSetCondition) Reset() { *m = ReplicaSetCondition{} }
  64. func (m *ReplicaSetList) Reset() { *m = ReplicaSetList{} }
  65. func (m *ReplicaSetSpec) Reset() { *m = ReplicaSetSpec{} }
  66. func (m *ReplicaSetStatus) Reset() { *m = ReplicaSetStatus{} }
  67. func (m *RollbackConfig) Reset() { *m = RollbackConfig{} }
  68. func (m *RollingUpdateDaemonSet) Reset() { *m = RollingUpdateDaemonSet{} }
  69. func (m *RollingUpdateDeployment) Reset() { *m = RollingUpdateDeployment{} }
  70. func (m *Scale) Reset() { *m = Scale{} }
  71. func (m *ScaleSpec) Reset() { *m = ScaleSpec{} }
  72. func (m *ScaleStatus) Reset() { *m = ScaleStatus{} }
  73. func (m *DaemonSet) Marshal() (dAtA []byte, err error) {
  74. size := m.Size()
  75. dAtA = make([]byte, size)
  76. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  77. if err != nil {
  78. return nil, err
  79. }
  80. return dAtA[:n], nil
  81. }
  82. func (m *DaemonSet) MarshalTo(dAtA []byte) (int, error) {
  83. size := m.Size()
  84. return m.MarshalToSizedBuffer(dAtA[:size])
  85. }
  86. func (m *DaemonSet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  87. i := len(dAtA)
  88. _ = i
  89. var l int
  90. _ = l
  91. {
  92. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  93. if err != nil {
  94. return 0, err
  95. }
  96. i -= size
  97. i = encodeVarintGenerated(dAtA, i, uint64(size))
  98. }
  99. i--
  100. dAtA[i] = 0x1a
  101. {
  102. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  103. if err != nil {
  104. return 0, err
  105. }
  106. i -= size
  107. i = encodeVarintGenerated(dAtA, i, uint64(size))
  108. }
  109. i--
  110. dAtA[i] = 0x12
  111. {
  112. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  113. if err != nil {
  114. return 0, err
  115. }
  116. i -= size
  117. i = encodeVarintGenerated(dAtA, i, uint64(size))
  118. }
  119. i--
  120. dAtA[i] = 0xa
  121. return len(dAtA) - i, nil
  122. }
  123. func (m *DaemonSetCondition) Marshal() (dAtA []byte, err error) {
  124. size := m.Size()
  125. dAtA = make([]byte, size)
  126. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  127. if err != nil {
  128. return nil, err
  129. }
  130. return dAtA[:n], nil
  131. }
  132. func (m *DaemonSetCondition) MarshalTo(dAtA []byte) (int, error) {
  133. size := m.Size()
  134. return m.MarshalToSizedBuffer(dAtA[:size])
  135. }
  136. func (m *DaemonSetCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  137. i := len(dAtA)
  138. _ = i
  139. var l int
  140. _ = l
  141. i -= len(m.Message)
  142. copy(dAtA[i:], m.Message)
  143. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  144. i--
  145. dAtA[i] = 0x2a
  146. i -= len(m.Reason)
  147. copy(dAtA[i:], m.Reason)
  148. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  149. i--
  150. dAtA[i] = 0x22
  151. {
  152. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  153. if err != nil {
  154. return 0, err
  155. }
  156. i -= size
  157. i = encodeVarintGenerated(dAtA, i, uint64(size))
  158. }
  159. i--
  160. dAtA[i] = 0x1a
  161. i -= len(m.Status)
  162. copy(dAtA[i:], m.Status)
  163. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  164. i--
  165. dAtA[i] = 0x12
  166. i -= len(m.Type)
  167. copy(dAtA[i:], m.Type)
  168. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  169. i--
  170. dAtA[i] = 0xa
  171. return len(dAtA) - i, nil
  172. }
  173. func (m *DaemonSetList) Marshal() (dAtA []byte, err error) {
  174. size := m.Size()
  175. dAtA = make([]byte, size)
  176. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  177. if err != nil {
  178. return nil, err
  179. }
  180. return dAtA[:n], nil
  181. }
  182. func (m *DaemonSetList) MarshalTo(dAtA []byte) (int, error) {
  183. size := m.Size()
  184. return m.MarshalToSizedBuffer(dAtA[:size])
  185. }
  186. func (m *DaemonSetList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  187. i := len(dAtA)
  188. _ = i
  189. var l int
  190. _ = l
  191. if len(m.Items) > 0 {
  192. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  193. {
  194. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  195. if err != nil {
  196. return 0, err
  197. }
  198. i -= size
  199. i = encodeVarintGenerated(dAtA, i, uint64(size))
  200. }
  201. i--
  202. dAtA[i] = 0x12
  203. }
  204. }
  205. {
  206. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  207. if err != nil {
  208. return 0, err
  209. }
  210. i -= size
  211. i = encodeVarintGenerated(dAtA, i, uint64(size))
  212. }
  213. i--
  214. dAtA[i] = 0xa
  215. return len(dAtA) - i, nil
  216. }
  217. func (m *DaemonSetSpec) Marshal() (dAtA []byte, err error) {
  218. size := m.Size()
  219. dAtA = make([]byte, size)
  220. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  221. if err != nil {
  222. return nil, err
  223. }
  224. return dAtA[:n], nil
  225. }
  226. func (m *DaemonSetSpec) MarshalTo(dAtA []byte) (int, error) {
  227. size := m.Size()
  228. return m.MarshalToSizedBuffer(dAtA[:size])
  229. }
  230. func (m *DaemonSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  231. i := len(dAtA)
  232. _ = i
  233. var l int
  234. _ = l
  235. if m.RevisionHistoryLimit != nil {
  236. i = encodeVarintGenerated(dAtA, i, uint64(*m.RevisionHistoryLimit))
  237. i--
  238. dAtA[i] = 0x30
  239. }
  240. i = encodeVarintGenerated(dAtA, i, uint64(m.TemplateGeneration))
  241. i--
  242. dAtA[i] = 0x28
  243. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  244. i--
  245. dAtA[i] = 0x20
  246. {
  247. size, err := m.UpdateStrategy.MarshalToSizedBuffer(dAtA[:i])
  248. if err != nil {
  249. return 0, err
  250. }
  251. i -= size
  252. i = encodeVarintGenerated(dAtA, i, uint64(size))
  253. }
  254. i--
  255. dAtA[i] = 0x1a
  256. {
  257. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  258. if err != nil {
  259. return 0, err
  260. }
  261. i -= size
  262. i = encodeVarintGenerated(dAtA, i, uint64(size))
  263. }
  264. i--
  265. dAtA[i] = 0x12
  266. if m.Selector != nil {
  267. {
  268. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  269. if err != nil {
  270. return 0, err
  271. }
  272. i -= size
  273. i = encodeVarintGenerated(dAtA, i, uint64(size))
  274. }
  275. i--
  276. dAtA[i] = 0xa
  277. }
  278. return len(dAtA) - i, nil
  279. }
  280. func (m *DaemonSetStatus) Marshal() (dAtA []byte, err error) {
  281. size := m.Size()
  282. dAtA = make([]byte, size)
  283. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  284. if err != nil {
  285. return nil, err
  286. }
  287. return dAtA[:n], nil
  288. }
  289. func (m *DaemonSetStatus) MarshalTo(dAtA []byte) (int, error) {
  290. size := m.Size()
  291. return m.MarshalToSizedBuffer(dAtA[:size])
  292. }
  293. func (m *DaemonSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  294. i := len(dAtA)
  295. _ = i
  296. var l int
  297. _ = l
  298. if len(m.Conditions) > 0 {
  299. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  300. {
  301. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  302. if err != nil {
  303. return 0, err
  304. }
  305. i -= size
  306. i = encodeVarintGenerated(dAtA, i, uint64(size))
  307. }
  308. i--
  309. dAtA[i] = 0x52
  310. }
  311. }
  312. if m.CollisionCount != nil {
  313. i = encodeVarintGenerated(dAtA, i, uint64(*m.CollisionCount))
  314. i--
  315. dAtA[i] = 0x48
  316. }
  317. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberUnavailable))
  318. i--
  319. dAtA[i] = 0x40
  320. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberAvailable))
  321. i--
  322. dAtA[i] = 0x38
  323. i = encodeVarintGenerated(dAtA, i, uint64(m.UpdatedNumberScheduled))
  324. i--
  325. dAtA[i] = 0x30
  326. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  327. i--
  328. dAtA[i] = 0x28
  329. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberReady))
  330. i--
  331. dAtA[i] = 0x20
  332. i = encodeVarintGenerated(dAtA, i, uint64(m.DesiredNumberScheduled))
  333. i--
  334. dAtA[i] = 0x18
  335. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberMisscheduled))
  336. i--
  337. dAtA[i] = 0x10
  338. i = encodeVarintGenerated(dAtA, i, uint64(m.CurrentNumberScheduled))
  339. i--
  340. dAtA[i] = 0x8
  341. return len(dAtA) - i, nil
  342. }
  343. func (m *DaemonSetUpdateStrategy) Marshal() (dAtA []byte, err error) {
  344. size := m.Size()
  345. dAtA = make([]byte, size)
  346. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  347. if err != nil {
  348. return nil, err
  349. }
  350. return dAtA[:n], nil
  351. }
  352. func (m *DaemonSetUpdateStrategy) MarshalTo(dAtA []byte) (int, error) {
  353. size := m.Size()
  354. return m.MarshalToSizedBuffer(dAtA[:size])
  355. }
  356. func (m *DaemonSetUpdateStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  357. i := len(dAtA)
  358. _ = i
  359. var l int
  360. _ = l
  361. if m.RollingUpdate != nil {
  362. {
  363. size, err := m.RollingUpdate.MarshalToSizedBuffer(dAtA[:i])
  364. if err != nil {
  365. return 0, err
  366. }
  367. i -= size
  368. i = encodeVarintGenerated(dAtA, i, uint64(size))
  369. }
  370. i--
  371. dAtA[i] = 0x12
  372. }
  373. i -= len(m.Type)
  374. copy(dAtA[i:], m.Type)
  375. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  376. i--
  377. dAtA[i] = 0xa
  378. return len(dAtA) - i, nil
  379. }
  380. func (m *Deployment) Marshal() (dAtA []byte, err error) {
  381. size := m.Size()
  382. dAtA = make([]byte, size)
  383. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  384. if err != nil {
  385. return nil, err
  386. }
  387. return dAtA[:n], nil
  388. }
  389. func (m *Deployment) MarshalTo(dAtA []byte) (int, error) {
  390. size := m.Size()
  391. return m.MarshalToSizedBuffer(dAtA[:size])
  392. }
  393. func (m *Deployment) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  394. i := len(dAtA)
  395. _ = i
  396. var l int
  397. _ = l
  398. {
  399. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  400. if err != nil {
  401. return 0, err
  402. }
  403. i -= size
  404. i = encodeVarintGenerated(dAtA, i, uint64(size))
  405. }
  406. i--
  407. dAtA[i] = 0x1a
  408. {
  409. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  410. if err != nil {
  411. return 0, err
  412. }
  413. i -= size
  414. i = encodeVarintGenerated(dAtA, i, uint64(size))
  415. }
  416. i--
  417. dAtA[i] = 0x12
  418. {
  419. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  420. if err != nil {
  421. return 0, err
  422. }
  423. i -= size
  424. i = encodeVarintGenerated(dAtA, i, uint64(size))
  425. }
  426. i--
  427. dAtA[i] = 0xa
  428. return len(dAtA) - i, nil
  429. }
  430. func (m *DeploymentCondition) Marshal() (dAtA []byte, err error) {
  431. size := m.Size()
  432. dAtA = make([]byte, size)
  433. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  434. if err != nil {
  435. return nil, err
  436. }
  437. return dAtA[:n], nil
  438. }
  439. func (m *DeploymentCondition) MarshalTo(dAtA []byte) (int, error) {
  440. size := m.Size()
  441. return m.MarshalToSizedBuffer(dAtA[:size])
  442. }
  443. func (m *DeploymentCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  444. i := len(dAtA)
  445. _ = i
  446. var l int
  447. _ = l
  448. {
  449. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  450. if err != nil {
  451. return 0, err
  452. }
  453. i -= size
  454. i = encodeVarintGenerated(dAtA, i, uint64(size))
  455. }
  456. i--
  457. dAtA[i] = 0x3a
  458. {
  459. size, err := m.LastUpdateTime.MarshalToSizedBuffer(dAtA[:i])
  460. if err != nil {
  461. return 0, err
  462. }
  463. i -= size
  464. i = encodeVarintGenerated(dAtA, i, uint64(size))
  465. }
  466. i--
  467. dAtA[i] = 0x32
  468. i -= len(m.Message)
  469. copy(dAtA[i:], m.Message)
  470. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  471. i--
  472. dAtA[i] = 0x2a
  473. i -= len(m.Reason)
  474. copy(dAtA[i:], m.Reason)
  475. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  476. i--
  477. dAtA[i] = 0x22
  478. i -= len(m.Status)
  479. copy(dAtA[i:], m.Status)
  480. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  481. i--
  482. dAtA[i] = 0x12
  483. i -= len(m.Type)
  484. copy(dAtA[i:], m.Type)
  485. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  486. i--
  487. dAtA[i] = 0xa
  488. return len(dAtA) - i, nil
  489. }
  490. func (m *DeploymentList) Marshal() (dAtA []byte, err error) {
  491. size := m.Size()
  492. dAtA = make([]byte, size)
  493. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  494. if err != nil {
  495. return nil, err
  496. }
  497. return dAtA[:n], nil
  498. }
  499. func (m *DeploymentList) MarshalTo(dAtA []byte) (int, error) {
  500. size := m.Size()
  501. return m.MarshalToSizedBuffer(dAtA[:size])
  502. }
  503. func (m *DeploymentList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  504. i := len(dAtA)
  505. _ = i
  506. var l int
  507. _ = l
  508. if len(m.Items) > 0 {
  509. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  510. {
  511. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  512. if err != nil {
  513. return 0, err
  514. }
  515. i -= size
  516. i = encodeVarintGenerated(dAtA, i, uint64(size))
  517. }
  518. i--
  519. dAtA[i] = 0x12
  520. }
  521. }
  522. {
  523. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  524. if err != nil {
  525. return 0, err
  526. }
  527. i -= size
  528. i = encodeVarintGenerated(dAtA, i, uint64(size))
  529. }
  530. i--
  531. dAtA[i] = 0xa
  532. return len(dAtA) - i, nil
  533. }
  534. func (m *DeploymentRollback) Marshal() (dAtA []byte, err error) {
  535. size := m.Size()
  536. dAtA = make([]byte, size)
  537. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  538. if err != nil {
  539. return nil, err
  540. }
  541. return dAtA[:n], nil
  542. }
  543. func (m *DeploymentRollback) MarshalTo(dAtA []byte) (int, error) {
  544. size := m.Size()
  545. return m.MarshalToSizedBuffer(dAtA[:size])
  546. }
  547. func (m *DeploymentRollback) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  548. i := len(dAtA)
  549. _ = i
  550. var l int
  551. _ = l
  552. {
  553. size, err := m.RollbackTo.MarshalToSizedBuffer(dAtA[:i])
  554. if err != nil {
  555. return 0, err
  556. }
  557. i -= size
  558. i = encodeVarintGenerated(dAtA, i, uint64(size))
  559. }
  560. i--
  561. dAtA[i] = 0x1a
  562. if len(m.UpdatedAnnotations) > 0 {
  563. keysForUpdatedAnnotations := make([]string, 0, len(m.UpdatedAnnotations))
  564. for k := range m.UpdatedAnnotations {
  565. keysForUpdatedAnnotations = append(keysForUpdatedAnnotations, string(k))
  566. }
  567. sort.Strings(keysForUpdatedAnnotations)
  568. for iNdEx := len(keysForUpdatedAnnotations) - 1; iNdEx >= 0; iNdEx-- {
  569. v := m.UpdatedAnnotations[string(keysForUpdatedAnnotations[iNdEx])]
  570. baseI := i
  571. i -= len(v)
  572. copy(dAtA[i:], v)
  573. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  574. i--
  575. dAtA[i] = 0x12
  576. i -= len(keysForUpdatedAnnotations[iNdEx])
  577. copy(dAtA[i:], keysForUpdatedAnnotations[iNdEx])
  578. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForUpdatedAnnotations[iNdEx])))
  579. i--
  580. dAtA[i] = 0xa
  581. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  582. i--
  583. dAtA[i] = 0x12
  584. }
  585. }
  586. i -= len(m.Name)
  587. copy(dAtA[i:], m.Name)
  588. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  589. i--
  590. dAtA[i] = 0xa
  591. return len(dAtA) - i, nil
  592. }
  593. func (m *DeploymentSpec) Marshal() (dAtA []byte, err error) {
  594. size := m.Size()
  595. dAtA = make([]byte, size)
  596. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  597. if err != nil {
  598. return nil, err
  599. }
  600. return dAtA[:n], nil
  601. }
  602. func (m *DeploymentSpec) MarshalTo(dAtA []byte) (int, error) {
  603. size := m.Size()
  604. return m.MarshalToSizedBuffer(dAtA[:size])
  605. }
  606. func (m *DeploymentSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  607. i := len(dAtA)
  608. _ = i
  609. var l int
  610. _ = l
  611. if m.ProgressDeadlineSeconds != nil {
  612. i = encodeVarintGenerated(dAtA, i, uint64(*m.ProgressDeadlineSeconds))
  613. i--
  614. dAtA[i] = 0x48
  615. }
  616. if m.RollbackTo != nil {
  617. {
  618. size, err := m.RollbackTo.MarshalToSizedBuffer(dAtA[:i])
  619. if err != nil {
  620. return 0, err
  621. }
  622. i -= size
  623. i = encodeVarintGenerated(dAtA, i, uint64(size))
  624. }
  625. i--
  626. dAtA[i] = 0x42
  627. }
  628. i--
  629. if m.Paused {
  630. dAtA[i] = 1
  631. } else {
  632. dAtA[i] = 0
  633. }
  634. i--
  635. dAtA[i] = 0x38
  636. if m.RevisionHistoryLimit != nil {
  637. i = encodeVarintGenerated(dAtA, i, uint64(*m.RevisionHistoryLimit))
  638. i--
  639. dAtA[i] = 0x30
  640. }
  641. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  642. i--
  643. dAtA[i] = 0x28
  644. {
  645. size, err := m.Strategy.MarshalToSizedBuffer(dAtA[:i])
  646. if err != nil {
  647. return 0, err
  648. }
  649. i -= size
  650. i = encodeVarintGenerated(dAtA, i, uint64(size))
  651. }
  652. i--
  653. dAtA[i] = 0x22
  654. {
  655. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  656. if err != nil {
  657. return 0, err
  658. }
  659. i -= size
  660. i = encodeVarintGenerated(dAtA, i, uint64(size))
  661. }
  662. i--
  663. dAtA[i] = 0x1a
  664. if m.Selector != nil {
  665. {
  666. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  667. if err != nil {
  668. return 0, err
  669. }
  670. i -= size
  671. i = encodeVarintGenerated(dAtA, i, uint64(size))
  672. }
  673. i--
  674. dAtA[i] = 0x12
  675. }
  676. if m.Replicas != nil {
  677. i = encodeVarintGenerated(dAtA, i, uint64(*m.Replicas))
  678. i--
  679. dAtA[i] = 0x8
  680. }
  681. return len(dAtA) - i, nil
  682. }
  683. func (m *DeploymentStatus) Marshal() (dAtA []byte, err error) {
  684. size := m.Size()
  685. dAtA = make([]byte, size)
  686. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  687. if err != nil {
  688. return nil, err
  689. }
  690. return dAtA[:n], nil
  691. }
  692. func (m *DeploymentStatus) MarshalTo(dAtA []byte) (int, error) {
  693. size := m.Size()
  694. return m.MarshalToSizedBuffer(dAtA[:size])
  695. }
  696. func (m *DeploymentStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  697. i := len(dAtA)
  698. _ = i
  699. var l int
  700. _ = l
  701. if m.TerminatingReplicas != nil {
  702. i = encodeVarintGenerated(dAtA, i, uint64(*m.TerminatingReplicas))
  703. i--
  704. dAtA[i] = 0x48
  705. }
  706. if m.CollisionCount != nil {
  707. i = encodeVarintGenerated(dAtA, i, uint64(*m.CollisionCount))
  708. i--
  709. dAtA[i] = 0x40
  710. }
  711. i = encodeVarintGenerated(dAtA, i, uint64(m.ReadyReplicas))
  712. i--
  713. dAtA[i] = 0x38
  714. if len(m.Conditions) > 0 {
  715. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  716. {
  717. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  718. if err != nil {
  719. return 0, err
  720. }
  721. i -= size
  722. i = encodeVarintGenerated(dAtA, i, uint64(size))
  723. }
  724. i--
  725. dAtA[i] = 0x32
  726. }
  727. }
  728. i = encodeVarintGenerated(dAtA, i, uint64(m.UnavailableReplicas))
  729. i--
  730. dAtA[i] = 0x28
  731. i = encodeVarintGenerated(dAtA, i, uint64(m.AvailableReplicas))
  732. i--
  733. dAtA[i] = 0x20
  734. i = encodeVarintGenerated(dAtA, i, uint64(m.UpdatedReplicas))
  735. i--
  736. dAtA[i] = 0x18
  737. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  738. i--
  739. dAtA[i] = 0x10
  740. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  741. i--
  742. dAtA[i] = 0x8
  743. return len(dAtA) - i, nil
  744. }
  745. func (m *DeploymentStrategy) Marshal() (dAtA []byte, err error) {
  746. size := m.Size()
  747. dAtA = make([]byte, size)
  748. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  749. if err != nil {
  750. return nil, err
  751. }
  752. return dAtA[:n], nil
  753. }
  754. func (m *DeploymentStrategy) MarshalTo(dAtA []byte) (int, error) {
  755. size := m.Size()
  756. return m.MarshalToSizedBuffer(dAtA[:size])
  757. }
  758. func (m *DeploymentStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  759. i := len(dAtA)
  760. _ = i
  761. var l int
  762. _ = l
  763. if m.RollingUpdate != nil {
  764. {
  765. size, err := m.RollingUpdate.MarshalToSizedBuffer(dAtA[:i])
  766. if err != nil {
  767. return 0, err
  768. }
  769. i -= size
  770. i = encodeVarintGenerated(dAtA, i, uint64(size))
  771. }
  772. i--
  773. dAtA[i] = 0x12
  774. }
  775. i -= len(m.Type)
  776. copy(dAtA[i:], m.Type)
  777. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  778. i--
  779. dAtA[i] = 0xa
  780. return len(dAtA) - i, nil
  781. }
  782. func (m *HTTPIngressPath) Marshal() (dAtA []byte, err error) {
  783. size := m.Size()
  784. dAtA = make([]byte, size)
  785. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  786. if err != nil {
  787. return nil, err
  788. }
  789. return dAtA[:n], nil
  790. }
  791. func (m *HTTPIngressPath) MarshalTo(dAtA []byte) (int, error) {
  792. size := m.Size()
  793. return m.MarshalToSizedBuffer(dAtA[:size])
  794. }
  795. func (m *HTTPIngressPath) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  796. i := len(dAtA)
  797. _ = i
  798. var l int
  799. _ = l
  800. if m.PathType != nil {
  801. i -= len(*m.PathType)
  802. copy(dAtA[i:], *m.PathType)
  803. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.PathType)))
  804. i--
  805. dAtA[i] = 0x1a
  806. }
  807. {
  808. size, err := m.Backend.MarshalToSizedBuffer(dAtA[:i])
  809. if err != nil {
  810. return 0, err
  811. }
  812. i -= size
  813. i = encodeVarintGenerated(dAtA, i, uint64(size))
  814. }
  815. i--
  816. dAtA[i] = 0x12
  817. i -= len(m.Path)
  818. copy(dAtA[i:], m.Path)
  819. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  820. i--
  821. dAtA[i] = 0xa
  822. return len(dAtA) - i, nil
  823. }
  824. func (m *HTTPIngressRuleValue) Marshal() (dAtA []byte, err error) {
  825. size := m.Size()
  826. dAtA = make([]byte, size)
  827. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  828. if err != nil {
  829. return nil, err
  830. }
  831. return dAtA[:n], nil
  832. }
  833. func (m *HTTPIngressRuleValue) MarshalTo(dAtA []byte) (int, error) {
  834. size := m.Size()
  835. return m.MarshalToSizedBuffer(dAtA[:size])
  836. }
  837. func (m *HTTPIngressRuleValue) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  838. i := len(dAtA)
  839. _ = i
  840. var l int
  841. _ = l
  842. if len(m.Paths) > 0 {
  843. for iNdEx := len(m.Paths) - 1; iNdEx >= 0; iNdEx-- {
  844. {
  845. size, err := m.Paths[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  846. if err != nil {
  847. return 0, err
  848. }
  849. i -= size
  850. i = encodeVarintGenerated(dAtA, i, uint64(size))
  851. }
  852. i--
  853. dAtA[i] = 0xa
  854. }
  855. }
  856. return len(dAtA) - i, nil
  857. }
  858. func (m *IPBlock) Marshal() (dAtA []byte, err error) {
  859. size := m.Size()
  860. dAtA = make([]byte, size)
  861. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  862. if err != nil {
  863. return nil, err
  864. }
  865. return dAtA[:n], nil
  866. }
  867. func (m *IPBlock) MarshalTo(dAtA []byte) (int, error) {
  868. size := m.Size()
  869. return m.MarshalToSizedBuffer(dAtA[:size])
  870. }
  871. func (m *IPBlock) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  872. i := len(dAtA)
  873. _ = i
  874. var l int
  875. _ = l
  876. if len(m.Except) > 0 {
  877. for iNdEx := len(m.Except) - 1; iNdEx >= 0; iNdEx-- {
  878. i -= len(m.Except[iNdEx])
  879. copy(dAtA[i:], m.Except[iNdEx])
  880. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Except[iNdEx])))
  881. i--
  882. dAtA[i] = 0x12
  883. }
  884. }
  885. i -= len(m.CIDR)
  886. copy(dAtA[i:], m.CIDR)
  887. i = encodeVarintGenerated(dAtA, i, uint64(len(m.CIDR)))
  888. i--
  889. dAtA[i] = 0xa
  890. return len(dAtA) - i, nil
  891. }
  892. func (m *Ingress) Marshal() (dAtA []byte, err error) {
  893. size := m.Size()
  894. dAtA = make([]byte, size)
  895. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  896. if err != nil {
  897. return nil, err
  898. }
  899. return dAtA[:n], nil
  900. }
  901. func (m *Ingress) MarshalTo(dAtA []byte) (int, error) {
  902. size := m.Size()
  903. return m.MarshalToSizedBuffer(dAtA[:size])
  904. }
  905. func (m *Ingress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  906. i := len(dAtA)
  907. _ = i
  908. var l int
  909. _ = l
  910. {
  911. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  912. if err != nil {
  913. return 0, err
  914. }
  915. i -= size
  916. i = encodeVarintGenerated(dAtA, i, uint64(size))
  917. }
  918. i--
  919. dAtA[i] = 0x1a
  920. {
  921. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  922. if err != nil {
  923. return 0, err
  924. }
  925. i -= size
  926. i = encodeVarintGenerated(dAtA, i, uint64(size))
  927. }
  928. i--
  929. dAtA[i] = 0x12
  930. {
  931. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  932. if err != nil {
  933. return 0, err
  934. }
  935. i -= size
  936. i = encodeVarintGenerated(dAtA, i, uint64(size))
  937. }
  938. i--
  939. dAtA[i] = 0xa
  940. return len(dAtA) - i, nil
  941. }
  942. func (m *IngressBackend) Marshal() (dAtA []byte, err error) {
  943. size := m.Size()
  944. dAtA = make([]byte, size)
  945. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  946. if err != nil {
  947. return nil, err
  948. }
  949. return dAtA[:n], nil
  950. }
  951. func (m *IngressBackend) MarshalTo(dAtA []byte) (int, error) {
  952. size := m.Size()
  953. return m.MarshalToSizedBuffer(dAtA[:size])
  954. }
  955. func (m *IngressBackend) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  956. i := len(dAtA)
  957. _ = i
  958. var l int
  959. _ = l
  960. if m.Resource != nil {
  961. {
  962. size, err := m.Resource.MarshalToSizedBuffer(dAtA[:i])
  963. if err != nil {
  964. return 0, err
  965. }
  966. i -= size
  967. i = encodeVarintGenerated(dAtA, i, uint64(size))
  968. }
  969. i--
  970. dAtA[i] = 0x1a
  971. }
  972. {
  973. size, err := m.ServicePort.MarshalToSizedBuffer(dAtA[:i])
  974. if err != nil {
  975. return 0, err
  976. }
  977. i -= size
  978. i = encodeVarintGenerated(dAtA, i, uint64(size))
  979. }
  980. i--
  981. dAtA[i] = 0x12
  982. i -= len(m.ServiceName)
  983. copy(dAtA[i:], m.ServiceName)
  984. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServiceName)))
  985. i--
  986. dAtA[i] = 0xa
  987. return len(dAtA) - i, nil
  988. }
  989. func (m *IngressList) Marshal() (dAtA []byte, err error) {
  990. size := m.Size()
  991. dAtA = make([]byte, size)
  992. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  993. if err != nil {
  994. return nil, err
  995. }
  996. return dAtA[:n], nil
  997. }
  998. func (m *IngressList) MarshalTo(dAtA []byte) (int, error) {
  999. size := m.Size()
  1000. return m.MarshalToSizedBuffer(dAtA[:size])
  1001. }
  1002. func (m *IngressList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1003. i := len(dAtA)
  1004. _ = i
  1005. var l int
  1006. _ = l
  1007. if len(m.Items) > 0 {
  1008. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  1009. {
  1010. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1011. if err != nil {
  1012. return 0, err
  1013. }
  1014. i -= size
  1015. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1016. }
  1017. i--
  1018. dAtA[i] = 0x12
  1019. }
  1020. }
  1021. {
  1022. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  1023. if err != nil {
  1024. return 0, err
  1025. }
  1026. i -= size
  1027. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1028. }
  1029. i--
  1030. dAtA[i] = 0xa
  1031. return len(dAtA) - i, nil
  1032. }
  1033. func (m *IngressLoadBalancerIngress) Marshal() (dAtA []byte, err error) {
  1034. size := m.Size()
  1035. dAtA = make([]byte, size)
  1036. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1037. if err != nil {
  1038. return nil, err
  1039. }
  1040. return dAtA[:n], nil
  1041. }
  1042. func (m *IngressLoadBalancerIngress) MarshalTo(dAtA []byte) (int, error) {
  1043. size := m.Size()
  1044. return m.MarshalToSizedBuffer(dAtA[:size])
  1045. }
  1046. func (m *IngressLoadBalancerIngress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1047. i := len(dAtA)
  1048. _ = i
  1049. var l int
  1050. _ = l
  1051. if len(m.Ports) > 0 {
  1052. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  1053. {
  1054. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1055. if err != nil {
  1056. return 0, err
  1057. }
  1058. i -= size
  1059. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1060. }
  1061. i--
  1062. dAtA[i] = 0x22
  1063. }
  1064. }
  1065. i -= len(m.Hostname)
  1066. copy(dAtA[i:], m.Hostname)
  1067. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostname)))
  1068. i--
  1069. dAtA[i] = 0x12
  1070. i -= len(m.IP)
  1071. copy(dAtA[i:], m.IP)
  1072. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  1073. i--
  1074. dAtA[i] = 0xa
  1075. return len(dAtA) - i, nil
  1076. }
  1077. func (m *IngressLoadBalancerStatus) Marshal() (dAtA []byte, err error) {
  1078. size := m.Size()
  1079. dAtA = make([]byte, size)
  1080. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1081. if err != nil {
  1082. return nil, err
  1083. }
  1084. return dAtA[:n], nil
  1085. }
  1086. func (m *IngressLoadBalancerStatus) MarshalTo(dAtA []byte) (int, error) {
  1087. size := m.Size()
  1088. return m.MarshalToSizedBuffer(dAtA[:size])
  1089. }
  1090. func (m *IngressLoadBalancerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1091. i := len(dAtA)
  1092. _ = i
  1093. var l int
  1094. _ = l
  1095. if len(m.Ingress) > 0 {
  1096. for iNdEx := len(m.Ingress) - 1; iNdEx >= 0; iNdEx-- {
  1097. {
  1098. size, err := m.Ingress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1099. if err != nil {
  1100. return 0, err
  1101. }
  1102. i -= size
  1103. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1104. }
  1105. i--
  1106. dAtA[i] = 0xa
  1107. }
  1108. }
  1109. return len(dAtA) - i, nil
  1110. }
  1111. func (m *IngressPortStatus) Marshal() (dAtA []byte, err error) {
  1112. size := m.Size()
  1113. dAtA = make([]byte, size)
  1114. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1115. if err != nil {
  1116. return nil, err
  1117. }
  1118. return dAtA[:n], nil
  1119. }
  1120. func (m *IngressPortStatus) MarshalTo(dAtA []byte) (int, error) {
  1121. size := m.Size()
  1122. return m.MarshalToSizedBuffer(dAtA[:size])
  1123. }
  1124. func (m *IngressPortStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1125. i := len(dAtA)
  1126. _ = i
  1127. var l int
  1128. _ = l
  1129. if m.Error != nil {
  1130. i -= len(*m.Error)
  1131. copy(dAtA[i:], *m.Error)
  1132. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Error)))
  1133. i--
  1134. dAtA[i] = 0x1a
  1135. }
  1136. i -= len(m.Protocol)
  1137. copy(dAtA[i:], m.Protocol)
  1138. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Protocol)))
  1139. i--
  1140. dAtA[i] = 0x12
  1141. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  1142. i--
  1143. dAtA[i] = 0x8
  1144. return len(dAtA) - i, nil
  1145. }
  1146. func (m *IngressRule) Marshal() (dAtA []byte, err error) {
  1147. size := m.Size()
  1148. dAtA = make([]byte, size)
  1149. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1150. if err != nil {
  1151. return nil, err
  1152. }
  1153. return dAtA[:n], nil
  1154. }
  1155. func (m *IngressRule) MarshalTo(dAtA []byte) (int, error) {
  1156. size := m.Size()
  1157. return m.MarshalToSizedBuffer(dAtA[:size])
  1158. }
  1159. func (m *IngressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1160. i := len(dAtA)
  1161. _ = i
  1162. var l int
  1163. _ = l
  1164. {
  1165. size, err := m.IngressRuleValue.MarshalToSizedBuffer(dAtA[:i])
  1166. if err != nil {
  1167. return 0, err
  1168. }
  1169. i -= size
  1170. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1171. }
  1172. i--
  1173. dAtA[i] = 0x12
  1174. i -= len(m.Host)
  1175. copy(dAtA[i:], m.Host)
  1176. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Host)))
  1177. i--
  1178. dAtA[i] = 0xa
  1179. return len(dAtA) - i, nil
  1180. }
  1181. func (m *IngressRuleValue) Marshal() (dAtA []byte, err error) {
  1182. size := m.Size()
  1183. dAtA = make([]byte, size)
  1184. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1185. if err != nil {
  1186. return nil, err
  1187. }
  1188. return dAtA[:n], nil
  1189. }
  1190. func (m *IngressRuleValue) MarshalTo(dAtA []byte) (int, error) {
  1191. size := m.Size()
  1192. return m.MarshalToSizedBuffer(dAtA[:size])
  1193. }
  1194. func (m *IngressRuleValue) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1195. i := len(dAtA)
  1196. _ = i
  1197. var l int
  1198. _ = l
  1199. if m.HTTP != nil {
  1200. {
  1201. size, err := m.HTTP.MarshalToSizedBuffer(dAtA[:i])
  1202. if err != nil {
  1203. return 0, err
  1204. }
  1205. i -= size
  1206. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1207. }
  1208. i--
  1209. dAtA[i] = 0xa
  1210. }
  1211. return len(dAtA) - i, nil
  1212. }
  1213. func (m *IngressSpec) Marshal() (dAtA []byte, err error) {
  1214. size := m.Size()
  1215. dAtA = make([]byte, size)
  1216. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1217. if err != nil {
  1218. return nil, err
  1219. }
  1220. return dAtA[:n], nil
  1221. }
  1222. func (m *IngressSpec) MarshalTo(dAtA []byte) (int, error) {
  1223. size := m.Size()
  1224. return m.MarshalToSizedBuffer(dAtA[:size])
  1225. }
  1226. func (m *IngressSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1227. i := len(dAtA)
  1228. _ = i
  1229. var l int
  1230. _ = l
  1231. if m.IngressClassName != nil {
  1232. i -= len(*m.IngressClassName)
  1233. copy(dAtA[i:], *m.IngressClassName)
  1234. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.IngressClassName)))
  1235. i--
  1236. dAtA[i] = 0x22
  1237. }
  1238. if len(m.Rules) > 0 {
  1239. for iNdEx := len(m.Rules) - 1; iNdEx >= 0; iNdEx-- {
  1240. {
  1241. size, err := m.Rules[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1242. if err != nil {
  1243. return 0, err
  1244. }
  1245. i -= size
  1246. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1247. }
  1248. i--
  1249. dAtA[i] = 0x1a
  1250. }
  1251. }
  1252. if len(m.TLS) > 0 {
  1253. for iNdEx := len(m.TLS) - 1; iNdEx >= 0; iNdEx-- {
  1254. {
  1255. size, err := m.TLS[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1256. if err != nil {
  1257. return 0, err
  1258. }
  1259. i -= size
  1260. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1261. }
  1262. i--
  1263. dAtA[i] = 0x12
  1264. }
  1265. }
  1266. if m.Backend != nil {
  1267. {
  1268. size, err := m.Backend.MarshalToSizedBuffer(dAtA[:i])
  1269. if err != nil {
  1270. return 0, err
  1271. }
  1272. i -= size
  1273. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1274. }
  1275. i--
  1276. dAtA[i] = 0xa
  1277. }
  1278. return len(dAtA) - i, nil
  1279. }
  1280. func (m *IngressStatus) Marshal() (dAtA []byte, err error) {
  1281. size := m.Size()
  1282. dAtA = make([]byte, size)
  1283. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1284. if err != nil {
  1285. return nil, err
  1286. }
  1287. return dAtA[:n], nil
  1288. }
  1289. func (m *IngressStatus) MarshalTo(dAtA []byte) (int, error) {
  1290. size := m.Size()
  1291. return m.MarshalToSizedBuffer(dAtA[:size])
  1292. }
  1293. func (m *IngressStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1294. i := len(dAtA)
  1295. _ = i
  1296. var l int
  1297. _ = l
  1298. {
  1299. size, err := m.LoadBalancer.MarshalToSizedBuffer(dAtA[:i])
  1300. if err != nil {
  1301. return 0, err
  1302. }
  1303. i -= size
  1304. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1305. }
  1306. i--
  1307. dAtA[i] = 0xa
  1308. return len(dAtA) - i, nil
  1309. }
  1310. func (m *IngressTLS) Marshal() (dAtA []byte, err error) {
  1311. size := m.Size()
  1312. dAtA = make([]byte, size)
  1313. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1314. if err != nil {
  1315. return nil, err
  1316. }
  1317. return dAtA[:n], nil
  1318. }
  1319. func (m *IngressTLS) MarshalTo(dAtA []byte) (int, error) {
  1320. size := m.Size()
  1321. return m.MarshalToSizedBuffer(dAtA[:size])
  1322. }
  1323. func (m *IngressTLS) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1324. i := len(dAtA)
  1325. _ = i
  1326. var l int
  1327. _ = l
  1328. i -= len(m.SecretName)
  1329. copy(dAtA[i:], m.SecretName)
  1330. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
  1331. i--
  1332. dAtA[i] = 0x12
  1333. if len(m.Hosts) > 0 {
  1334. for iNdEx := len(m.Hosts) - 1; iNdEx >= 0; iNdEx-- {
  1335. i -= len(m.Hosts[iNdEx])
  1336. copy(dAtA[i:], m.Hosts[iNdEx])
  1337. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hosts[iNdEx])))
  1338. i--
  1339. dAtA[i] = 0xa
  1340. }
  1341. }
  1342. return len(dAtA) - i, nil
  1343. }
  1344. func (m *NetworkPolicy) Marshal() (dAtA []byte, err error) {
  1345. size := m.Size()
  1346. dAtA = make([]byte, size)
  1347. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1348. if err != nil {
  1349. return nil, err
  1350. }
  1351. return dAtA[:n], nil
  1352. }
  1353. func (m *NetworkPolicy) MarshalTo(dAtA []byte) (int, error) {
  1354. size := m.Size()
  1355. return m.MarshalToSizedBuffer(dAtA[:size])
  1356. }
  1357. func (m *NetworkPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1358. i := len(dAtA)
  1359. _ = i
  1360. var l int
  1361. _ = l
  1362. {
  1363. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  1364. if err != nil {
  1365. return 0, err
  1366. }
  1367. i -= size
  1368. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1369. }
  1370. i--
  1371. dAtA[i] = 0x12
  1372. {
  1373. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  1374. if err != nil {
  1375. return 0, err
  1376. }
  1377. i -= size
  1378. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1379. }
  1380. i--
  1381. dAtA[i] = 0xa
  1382. return len(dAtA) - i, nil
  1383. }
  1384. func (m *NetworkPolicyEgressRule) Marshal() (dAtA []byte, err error) {
  1385. size := m.Size()
  1386. dAtA = make([]byte, size)
  1387. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1388. if err != nil {
  1389. return nil, err
  1390. }
  1391. return dAtA[:n], nil
  1392. }
  1393. func (m *NetworkPolicyEgressRule) MarshalTo(dAtA []byte) (int, error) {
  1394. size := m.Size()
  1395. return m.MarshalToSizedBuffer(dAtA[:size])
  1396. }
  1397. func (m *NetworkPolicyEgressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1398. i := len(dAtA)
  1399. _ = i
  1400. var l int
  1401. _ = l
  1402. if len(m.To) > 0 {
  1403. for iNdEx := len(m.To) - 1; iNdEx >= 0; iNdEx-- {
  1404. {
  1405. size, err := m.To[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1406. if err != nil {
  1407. return 0, err
  1408. }
  1409. i -= size
  1410. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1411. }
  1412. i--
  1413. dAtA[i] = 0x12
  1414. }
  1415. }
  1416. if len(m.Ports) > 0 {
  1417. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  1418. {
  1419. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1420. if err != nil {
  1421. return 0, err
  1422. }
  1423. i -= size
  1424. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1425. }
  1426. i--
  1427. dAtA[i] = 0xa
  1428. }
  1429. }
  1430. return len(dAtA) - i, nil
  1431. }
  1432. func (m *NetworkPolicyIngressRule) Marshal() (dAtA []byte, err error) {
  1433. size := m.Size()
  1434. dAtA = make([]byte, size)
  1435. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1436. if err != nil {
  1437. return nil, err
  1438. }
  1439. return dAtA[:n], nil
  1440. }
  1441. func (m *NetworkPolicyIngressRule) MarshalTo(dAtA []byte) (int, error) {
  1442. size := m.Size()
  1443. return m.MarshalToSizedBuffer(dAtA[:size])
  1444. }
  1445. func (m *NetworkPolicyIngressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1446. i := len(dAtA)
  1447. _ = i
  1448. var l int
  1449. _ = l
  1450. if len(m.From) > 0 {
  1451. for iNdEx := len(m.From) - 1; iNdEx >= 0; iNdEx-- {
  1452. {
  1453. size, err := m.From[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1454. if err != nil {
  1455. return 0, err
  1456. }
  1457. i -= size
  1458. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1459. }
  1460. i--
  1461. dAtA[i] = 0x12
  1462. }
  1463. }
  1464. if len(m.Ports) > 0 {
  1465. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  1466. {
  1467. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1468. if err != nil {
  1469. return 0, err
  1470. }
  1471. i -= size
  1472. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1473. }
  1474. i--
  1475. dAtA[i] = 0xa
  1476. }
  1477. }
  1478. return len(dAtA) - i, nil
  1479. }
  1480. func (m *NetworkPolicyList) Marshal() (dAtA []byte, err error) {
  1481. size := m.Size()
  1482. dAtA = make([]byte, size)
  1483. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1484. if err != nil {
  1485. return nil, err
  1486. }
  1487. return dAtA[:n], nil
  1488. }
  1489. func (m *NetworkPolicyList) MarshalTo(dAtA []byte) (int, error) {
  1490. size := m.Size()
  1491. return m.MarshalToSizedBuffer(dAtA[:size])
  1492. }
  1493. func (m *NetworkPolicyList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1494. i := len(dAtA)
  1495. _ = i
  1496. var l int
  1497. _ = l
  1498. if len(m.Items) > 0 {
  1499. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  1500. {
  1501. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1502. if err != nil {
  1503. return 0, err
  1504. }
  1505. i -= size
  1506. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1507. }
  1508. i--
  1509. dAtA[i] = 0x12
  1510. }
  1511. }
  1512. {
  1513. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  1514. if err != nil {
  1515. return 0, err
  1516. }
  1517. i -= size
  1518. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1519. }
  1520. i--
  1521. dAtA[i] = 0xa
  1522. return len(dAtA) - i, nil
  1523. }
  1524. func (m *NetworkPolicyPeer) Marshal() (dAtA []byte, err error) {
  1525. size := m.Size()
  1526. dAtA = make([]byte, size)
  1527. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1528. if err != nil {
  1529. return nil, err
  1530. }
  1531. return dAtA[:n], nil
  1532. }
  1533. func (m *NetworkPolicyPeer) MarshalTo(dAtA []byte) (int, error) {
  1534. size := m.Size()
  1535. return m.MarshalToSizedBuffer(dAtA[:size])
  1536. }
  1537. func (m *NetworkPolicyPeer) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1538. i := len(dAtA)
  1539. _ = i
  1540. var l int
  1541. _ = l
  1542. if m.IPBlock != nil {
  1543. {
  1544. size, err := m.IPBlock.MarshalToSizedBuffer(dAtA[:i])
  1545. if err != nil {
  1546. return 0, err
  1547. }
  1548. i -= size
  1549. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1550. }
  1551. i--
  1552. dAtA[i] = 0x1a
  1553. }
  1554. if m.NamespaceSelector != nil {
  1555. {
  1556. size, err := m.NamespaceSelector.MarshalToSizedBuffer(dAtA[:i])
  1557. if err != nil {
  1558. return 0, err
  1559. }
  1560. i -= size
  1561. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1562. }
  1563. i--
  1564. dAtA[i] = 0x12
  1565. }
  1566. if m.PodSelector != nil {
  1567. {
  1568. size, err := m.PodSelector.MarshalToSizedBuffer(dAtA[:i])
  1569. if err != nil {
  1570. return 0, err
  1571. }
  1572. i -= size
  1573. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1574. }
  1575. i--
  1576. dAtA[i] = 0xa
  1577. }
  1578. return len(dAtA) - i, nil
  1579. }
  1580. func (m *NetworkPolicyPort) Marshal() (dAtA []byte, err error) {
  1581. size := m.Size()
  1582. dAtA = make([]byte, size)
  1583. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1584. if err != nil {
  1585. return nil, err
  1586. }
  1587. return dAtA[:n], nil
  1588. }
  1589. func (m *NetworkPolicyPort) MarshalTo(dAtA []byte) (int, error) {
  1590. size := m.Size()
  1591. return m.MarshalToSizedBuffer(dAtA[:size])
  1592. }
  1593. func (m *NetworkPolicyPort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1594. i := len(dAtA)
  1595. _ = i
  1596. var l int
  1597. _ = l
  1598. if m.EndPort != nil {
  1599. i = encodeVarintGenerated(dAtA, i, uint64(*m.EndPort))
  1600. i--
  1601. dAtA[i] = 0x18
  1602. }
  1603. if m.Port != nil {
  1604. {
  1605. size, err := m.Port.MarshalToSizedBuffer(dAtA[:i])
  1606. if err != nil {
  1607. return 0, err
  1608. }
  1609. i -= size
  1610. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1611. }
  1612. i--
  1613. dAtA[i] = 0x12
  1614. }
  1615. if m.Protocol != nil {
  1616. i -= len(*m.Protocol)
  1617. copy(dAtA[i:], *m.Protocol)
  1618. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Protocol)))
  1619. i--
  1620. dAtA[i] = 0xa
  1621. }
  1622. return len(dAtA) - i, nil
  1623. }
  1624. func (m *NetworkPolicySpec) Marshal() (dAtA []byte, err error) {
  1625. size := m.Size()
  1626. dAtA = make([]byte, size)
  1627. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1628. if err != nil {
  1629. return nil, err
  1630. }
  1631. return dAtA[:n], nil
  1632. }
  1633. func (m *NetworkPolicySpec) MarshalTo(dAtA []byte) (int, error) {
  1634. size := m.Size()
  1635. return m.MarshalToSizedBuffer(dAtA[:size])
  1636. }
  1637. func (m *NetworkPolicySpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1638. i := len(dAtA)
  1639. _ = i
  1640. var l int
  1641. _ = l
  1642. if len(m.PolicyTypes) > 0 {
  1643. for iNdEx := len(m.PolicyTypes) - 1; iNdEx >= 0; iNdEx-- {
  1644. i -= len(m.PolicyTypes[iNdEx])
  1645. copy(dAtA[i:], m.PolicyTypes[iNdEx])
  1646. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PolicyTypes[iNdEx])))
  1647. i--
  1648. dAtA[i] = 0x22
  1649. }
  1650. }
  1651. if len(m.Egress) > 0 {
  1652. for iNdEx := len(m.Egress) - 1; iNdEx >= 0; iNdEx-- {
  1653. {
  1654. size, err := m.Egress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1655. if err != nil {
  1656. return 0, err
  1657. }
  1658. i -= size
  1659. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1660. }
  1661. i--
  1662. dAtA[i] = 0x1a
  1663. }
  1664. }
  1665. if len(m.Ingress) > 0 {
  1666. for iNdEx := len(m.Ingress) - 1; iNdEx >= 0; iNdEx-- {
  1667. {
  1668. size, err := m.Ingress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1669. if err != nil {
  1670. return 0, err
  1671. }
  1672. i -= size
  1673. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1674. }
  1675. i--
  1676. dAtA[i] = 0x12
  1677. }
  1678. }
  1679. {
  1680. size, err := m.PodSelector.MarshalToSizedBuffer(dAtA[:i])
  1681. if err != nil {
  1682. return 0, err
  1683. }
  1684. i -= size
  1685. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1686. }
  1687. i--
  1688. dAtA[i] = 0xa
  1689. return len(dAtA) - i, nil
  1690. }
  1691. func (m *ReplicaSet) Marshal() (dAtA []byte, err error) {
  1692. size := m.Size()
  1693. dAtA = make([]byte, size)
  1694. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1695. if err != nil {
  1696. return nil, err
  1697. }
  1698. return dAtA[:n], nil
  1699. }
  1700. func (m *ReplicaSet) MarshalTo(dAtA []byte) (int, error) {
  1701. size := m.Size()
  1702. return m.MarshalToSizedBuffer(dAtA[:size])
  1703. }
  1704. func (m *ReplicaSet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1705. i := len(dAtA)
  1706. _ = i
  1707. var l int
  1708. _ = l
  1709. {
  1710. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  1711. if err != nil {
  1712. return 0, err
  1713. }
  1714. i -= size
  1715. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1716. }
  1717. i--
  1718. dAtA[i] = 0x1a
  1719. {
  1720. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  1721. if err != nil {
  1722. return 0, err
  1723. }
  1724. i -= size
  1725. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1726. }
  1727. i--
  1728. dAtA[i] = 0x12
  1729. {
  1730. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  1731. if err != nil {
  1732. return 0, err
  1733. }
  1734. i -= size
  1735. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1736. }
  1737. i--
  1738. dAtA[i] = 0xa
  1739. return len(dAtA) - i, nil
  1740. }
  1741. func (m *ReplicaSetCondition) Marshal() (dAtA []byte, err error) {
  1742. size := m.Size()
  1743. dAtA = make([]byte, size)
  1744. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1745. if err != nil {
  1746. return nil, err
  1747. }
  1748. return dAtA[:n], nil
  1749. }
  1750. func (m *ReplicaSetCondition) MarshalTo(dAtA []byte) (int, error) {
  1751. size := m.Size()
  1752. return m.MarshalToSizedBuffer(dAtA[:size])
  1753. }
  1754. func (m *ReplicaSetCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1755. i := len(dAtA)
  1756. _ = i
  1757. var l int
  1758. _ = l
  1759. i -= len(m.Message)
  1760. copy(dAtA[i:], m.Message)
  1761. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  1762. i--
  1763. dAtA[i] = 0x2a
  1764. i -= len(m.Reason)
  1765. copy(dAtA[i:], m.Reason)
  1766. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  1767. i--
  1768. dAtA[i] = 0x22
  1769. {
  1770. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  1771. if err != nil {
  1772. return 0, err
  1773. }
  1774. i -= size
  1775. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1776. }
  1777. i--
  1778. dAtA[i] = 0x1a
  1779. i -= len(m.Status)
  1780. copy(dAtA[i:], m.Status)
  1781. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  1782. i--
  1783. dAtA[i] = 0x12
  1784. i -= len(m.Type)
  1785. copy(dAtA[i:], m.Type)
  1786. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  1787. i--
  1788. dAtA[i] = 0xa
  1789. return len(dAtA) - i, nil
  1790. }
  1791. func (m *ReplicaSetList) Marshal() (dAtA []byte, err error) {
  1792. size := m.Size()
  1793. dAtA = make([]byte, size)
  1794. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1795. if err != nil {
  1796. return nil, err
  1797. }
  1798. return dAtA[:n], nil
  1799. }
  1800. func (m *ReplicaSetList) MarshalTo(dAtA []byte) (int, error) {
  1801. size := m.Size()
  1802. return m.MarshalToSizedBuffer(dAtA[:size])
  1803. }
  1804. func (m *ReplicaSetList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1805. i := len(dAtA)
  1806. _ = i
  1807. var l int
  1808. _ = l
  1809. if len(m.Items) > 0 {
  1810. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  1811. {
  1812. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1813. if err != nil {
  1814. return 0, err
  1815. }
  1816. i -= size
  1817. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1818. }
  1819. i--
  1820. dAtA[i] = 0x12
  1821. }
  1822. }
  1823. {
  1824. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  1825. if err != nil {
  1826. return 0, err
  1827. }
  1828. i -= size
  1829. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1830. }
  1831. i--
  1832. dAtA[i] = 0xa
  1833. return len(dAtA) - i, nil
  1834. }
  1835. func (m *ReplicaSetSpec) Marshal() (dAtA []byte, err error) {
  1836. size := m.Size()
  1837. dAtA = make([]byte, size)
  1838. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1839. if err != nil {
  1840. return nil, err
  1841. }
  1842. return dAtA[:n], nil
  1843. }
  1844. func (m *ReplicaSetSpec) MarshalTo(dAtA []byte) (int, error) {
  1845. size := m.Size()
  1846. return m.MarshalToSizedBuffer(dAtA[:size])
  1847. }
  1848. func (m *ReplicaSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1849. i := len(dAtA)
  1850. _ = i
  1851. var l int
  1852. _ = l
  1853. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  1854. i--
  1855. dAtA[i] = 0x20
  1856. {
  1857. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  1858. if err != nil {
  1859. return 0, err
  1860. }
  1861. i -= size
  1862. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1863. }
  1864. i--
  1865. dAtA[i] = 0x1a
  1866. if m.Selector != nil {
  1867. {
  1868. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  1869. if err != nil {
  1870. return 0, err
  1871. }
  1872. i -= size
  1873. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1874. }
  1875. i--
  1876. dAtA[i] = 0x12
  1877. }
  1878. if m.Replicas != nil {
  1879. i = encodeVarintGenerated(dAtA, i, uint64(*m.Replicas))
  1880. i--
  1881. dAtA[i] = 0x8
  1882. }
  1883. return len(dAtA) - i, nil
  1884. }
  1885. func (m *ReplicaSetStatus) Marshal() (dAtA []byte, err error) {
  1886. size := m.Size()
  1887. dAtA = make([]byte, size)
  1888. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1889. if err != nil {
  1890. return nil, err
  1891. }
  1892. return dAtA[:n], nil
  1893. }
  1894. func (m *ReplicaSetStatus) MarshalTo(dAtA []byte) (int, error) {
  1895. size := m.Size()
  1896. return m.MarshalToSizedBuffer(dAtA[:size])
  1897. }
  1898. func (m *ReplicaSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1899. i := len(dAtA)
  1900. _ = i
  1901. var l int
  1902. _ = l
  1903. if m.TerminatingReplicas != nil {
  1904. i = encodeVarintGenerated(dAtA, i, uint64(*m.TerminatingReplicas))
  1905. i--
  1906. dAtA[i] = 0x38
  1907. }
  1908. if len(m.Conditions) > 0 {
  1909. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  1910. {
  1911. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1912. if err != nil {
  1913. return 0, err
  1914. }
  1915. i -= size
  1916. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1917. }
  1918. i--
  1919. dAtA[i] = 0x32
  1920. }
  1921. }
  1922. i = encodeVarintGenerated(dAtA, i, uint64(m.AvailableReplicas))
  1923. i--
  1924. dAtA[i] = 0x28
  1925. i = encodeVarintGenerated(dAtA, i, uint64(m.ReadyReplicas))
  1926. i--
  1927. dAtA[i] = 0x20
  1928. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  1929. i--
  1930. dAtA[i] = 0x18
  1931. i = encodeVarintGenerated(dAtA, i, uint64(m.FullyLabeledReplicas))
  1932. i--
  1933. dAtA[i] = 0x10
  1934. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  1935. i--
  1936. dAtA[i] = 0x8
  1937. return len(dAtA) - i, nil
  1938. }
  1939. func (m *RollbackConfig) Marshal() (dAtA []byte, err error) {
  1940. size := m.Size()
  1941. dAtA = make([]byte, size)
  1942. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1943. if err != nil {
  1944. return nil, err
  1945. }
  1946. return dAtA[:n], nil
  1947. }
  1948. func (m *RollbackConfig) MarshalTo(dAtA []byte) (int, error) {
  1949. size := m.Size()
  1950. return m.MarshalToSizedBuffer(dAtA[:size])
  1951. }
  1952. func (m *RollbackConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1953. i := len(dAtA)
  1954. _ = i
  1955. var l int
  1956. _ = l
  1957. i = encodeVarintGenerated(dAtA, i, uint64(m.Revision))
  1958. i--
  1959. dAtA[i] = 0x8
  1960. return len(dAtA) - i, nil
  1961. }
  1962. func (m *RollingUpdateDaemonSet) Marshal() (dAtA []byte, err error) {
  1963. size := m.Size()
  1964. dAtA = make([]byte, size)
  1965. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1966. if err != nil {
  1967. return nil, err
  1968. }
  1969. return dAtA[:n], nil
  1970. }
  1971. func (m *RollingUpdateDaemonSet) MarshalTo(dAtA []byte) (int, error) {
  1972. size := m.Size()
  1973. return m.MarshalToSizedBuffer(dAtA[:size])
  1974. }
  1975. func (m *RollingUpdateDaemonSet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1976. i := len(dAtA)
  1977. _ = i
  1978. var l int
  1979. _ = l
  1980. if m.MaxSurge != nil {
  1981. {
  1982. size, err := m.MaxSurge.MarshalToSizedBuffer(dAtA[:i])
  1983. if err != nil {
  1984. return 0, err
  1985. }
  1986. i -= size
  1987. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1988. }
  1989. i--
  1990. dAtA[i] = 0x12
  1991. }
  1992. if m.MaxUnavailable != nil {
  1993. {
  1994. size, err := m.MaxUnavailable.MarshalToSizedBuffer(dAtA[:i])
  1995. if err != nil {
  1996. return 0, err
  1997. }
  1998. i -= size
  1999. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2000. }
  2001. i--
  2002. dAtA[i] = 0xa
  2003. }
  2004. return len(dAtA) - i, nil
  2005. }
  2006. func (m *RollingUpdateDeployment) Marshal() (dAtA []byte, err error) {
  2007. size := m.Size()
  2008. dAtA = make([]byte, size)
  2009. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2010. if err != nil {
  2011. return nil, err
  2012. }
  2013. return dAtA[:n], nil
  2014. }
  2015. func (m *RollingUpdateDeployment) MarshalTo(dAtA []byte) (int, error) {
  2016. size := m.Size()
  2017. return m.MarshalToSizedBuffer(dAtA[:size])
  2018. }
  2019. func (m *RollingUpdateDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2020. i := len(dAtA)
  2021. _ = i
  2022. var l int
  2023. _ = l
  2024. if m.MaxSurge != nil {
  2025. {
  2026. size, err := m.MaxSurge.MarshalToSizedBuffer(dAtA[:i])
  2027. if err != nil {
  2028. return 0, err
  2029. }
  2030. i -= size
  2031. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2032. }
  2033. i--
  2034. dAtA[i] = 0x12
  2035. }
  2036. if m.MaxUnavailable != nil {
  2037. {
  2038. size, err := m.MaxUnavailable.MarshalToSizedBuffer(dAtA[:i])
  2039. if err != nil {
  2040. return 0, err
  2041. }
  2042. i -= size
  2043. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2044. }
  2045. i--
  2046. dAtA[i] = 0xa
  2047. }
  2048. return len(dAtA) - i, nil
  2049. }
  2050. func (m *Scale) Marshal() (dAtA []byte, err error) {
  2051. size := m.Size()
  2052. dAtA = make([]byte, size)
  2053. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2054. if err != nil {
  2055. return nil, err
  2056. }
  2057. return dAtA[:n], nil
  2058. }
  2059. func (m *Scale) MarshalTo(dAtA []byte) (int, error) {
  2060. size := m.Size()
  2061. return m.MarshalToSizedBuffer(dAtA[:size])
  2062. }
  2063. func (m *Scale) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2064. i := len(dAtA)
  2065. _ = i
  2066. var l int
  2067. _ = l
  2068. {
  2069. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  2070. if err != nil {
  2071. return 0, err
  2072. }
  2073. i -= size
  2074. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2075. }
  2076. i--
  2077. dAtA[i] = 0x1a
  2078. {
  2079. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  2080. if err != nil {
  2081. return 0, err
  2082. }
  2083. i -= size
  2084. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2085. }
  2086. i--
  2087. dAtA[i] = 0x12
  2088. {
  2089. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  2090. if err != nil {
  2091. return 0, err
  2092. }
  2093. i -= size
  2094. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2095. }
  2096. i--
  2097. dAtA[i] = 0xa
  2098. return len(dAtA) - i, nil
  2099. }
  2100. func (m *ScaleSpec) Marshal() (dAtA []byte, err error) {
  2101. size := m.Size()
  2102. dAtA = make([]byte, size)
  2103. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2104. if err != nil {
  2105. return nil, err
  2106. }
  2107. return dAtA[:n], nil
  2108. }
  2109. func (m *ScaleSpec) MarshalTo(dAtA []byte) (int, error) {
  2110. size := m.Size()
  2111. return m.MarshalToSizedBuffer(dAtA[:size])
  2112. }
  2113. func (m *ScaleSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2114. i := len(dAtA)
  2115. _ = i
  2116. var l int
  2117. _ = l
  2118. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  2119. i--
  2120. dAtA[i] = 0x8
  2121. return len(dAtA) - i, nil
  2122. }
  2123. func (m *ScaleStatus) Marshal() (dAtA []byte, err error) {
  2124. size := m.Size()
  2125. dAtA = make([]byte, size)
  2126. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2127. if err != nil {
  2128. return nil, err
  2129. }
  2130. return dAtA[:n], nil
  2131. }
  2132. func (m *ScaleStatus) MarshalTo(dAtA []byte) (int, error) {
  2133. size := m.Size()
  2134. return m.MarshalToSizedBuffer(dAtA[:size])
  2135. }
  2136. func (m *ScaleStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2137. i := len(dAtA)
  2138. _ = i
  2139. var l int
  2140. _ = l
  2141. i -= len(m.TargetSelector)
  2142. copy(dAtA[i:], m.TargetSelector)
  2143. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetSelector)))
  2144. i--
  2145. dAtA[i] = 0x1a
  2146. if len(m.Selector) > 0 {
  2147. keysForSelector := make([]string, 0, len(m.Selector))
  2148. for k := range m.Selector {
  2149. keysForSelector = append(keysForSelector, string(k))
  2150. }
  2151. sort.Strings(keysForSelector)
  2152. for iNdEx := len(keysForSelector) - 1; iNdEx >= 0; iNdEx-- {
  2153. v := m.Selector[string(keysForSelector[iNdEx])]
  2154. baseI := i
  2155. i -= len(v)
  2156. copy(dAtA[i:], v)
  2157. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  2158. i--
  2159. dAtA[i] = 0x12
  2160. i -= len(keysForSelector[iNdEx])
  2161. copy(dAtA[i:], keysForSelector[iNdEx])
  2162. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForSelector[iNdEx])))
  2163. i--
  2164. dAtA[i] = 0xa
  2165. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  2166. i--
  2167. dAtA[i] = 0x12
  2168. }
  2169. }
  2170. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  2171. i--
  2172. dAtA[i] = 0x8
  2173. return len(dAtA) - i, nil
  2174. }
  2175. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  2176. offset -= sovGenerated(v)
  2177. base := offset
  2178. for v >= 1<<7 {
  2179. dAtA[offset] = uint8(v&0x7f | 0x80)
  2180. v >>= 7
  2181. offset++
  2182. }
  2183. dAtA[offset] = uint8(v)
  2184. return base
  2185. }
  2186. func (m *DaemonSet) Size() (n int) {
  2187. if m == nil {
  2188. return 0
  2189. }
  2190. var l int
  2191. _ = l
  2192. l = m.ObjectMeta.Size()
  2193. n += 1 + l + sovGenerated(uint64(l))
  2194. l = m.Spec.Size()
  2195. n += 1 + l + sovGenerated(uint64(l))
  2196. l = m.Status.Size()
  2197. n += 1 + l + sovGenerated(uint64(l))
  2198. return n
  2199. }
  2200. func (m *DaemonSetCondition) Size() (n int) {
  2201. if m == nil {
  2202. return 0
  2203. }
  2204. var l int
  2205. _ = l
  2206. l = len(m.Type)
  2207. n += 1 + l + sovGenerated(uint64(l))
  2208. l = len(m.Status)
  2209. n += 1 + l + sovGenerated(uint64(l))
  2210. l = m.LastTransitionTime.Size()
  2211. n += 1 + l + sovGenerated(uint64(l))
  2212. l = len(m.Reason)
  2213. n += 1 + l + sovGenerated(uint64(l))
  2214. l = len(m.Message)
  2215. n += 1 + l + sovGenerated(uint64(l))
  2216. return n
  2217. }
  2218. func (m *DaemonSetList) Size() (n int) {
  2219. if m == nil {
  2220. return 0
  2221. }
  2222. var l int
  2223. _ = l
  2224. l = m.ListMeta.Size()
  2225. n += 1 + l + sovGenerated(uint64(l))
  2226. if len(m.Items) > 0 {
  2227. for _, e := range m.Items {
  2228. l = e.Size()
  2229. n += 1 + l + sovGenerated(uint64(l))
  2230. }
  2231. }
  2232. return n
  2233. }
  2234. func (m *DaemonSetSpec) Size() (n int) {
  2235. if m == nil {
  2236. return 0
  2237. }
  2238. var l int
  2239. _ = l
  2240. if m.Selector != nil {
  2241. l = m.Selector.Size()
  2242. n += 1 + l + sovGenerated(uint64(l))
  2243. }
  2244. l = m.Template.Size()
  2245. n += 1 + l + sovGenerated(uint64(l))
  2246. l = m.UpdateStrategy.Size()
  2247. n += 1 + l + sovGenerated(uint64(l))
  2248. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  2249. n += 1 + sovGenerated(uint64(m.TemplateGeneration))
  2250. if m.RevisionHistoryLimit != nil {
  2251. n += 1 + sovGenerated(uint64(*m.RevisionHistoryLimit))
  2252. }
  2253. return n
  2254. }
  2255. func (m *DaemonSetStatus) Size() (n int) {
  2256. if m == nil {
  2257. return 0
  2258. }
  2259. var l int
  2260. _ = l
  2261. n += 1 + sovGenerated(uint64(m.CurrentNumberScheduled))
  2262. n += 1 + sovGenerated(uint64(m.NumberMisscheduled))
  2263. n += 1 + sovGenerated(uint64(m.DesiredNumberScheduled))
  2264. n += 1 + sovGenerated(uint64(m.NumberReady))
  2265. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  2266. n += 1 + sovGenerated(uint64(m.UpdatedNumberScheduled))
  2267. n += 1 + sovGenerated(uint64(m.NumberAvailable))
  2268. n += 1 + sovGenerated(uint64(m.NumberUnavailable))
  2269. if m.CollisionCount != nil {
  2270. n += 1 + sovGenerated(uint64(*m.CollisionCount))
  2271. }
  2272. if len(m.Conditions) > 0 {
  2273. for _, e := range m.Conditions {
  2274. l = e.Size()
  2275. n += 1 + l + sovGenerated(uint64(l))
  2276. }
  2277. }
  2278. return n
  2279. }
  2280. func (m *DaemonSetUpdateStrategy) Size() (n int) {
  2281. if m == nil {
  2282. return 0
  2283. }
  2284. var l int
  2285. _ = l
  2286. l = len(m.Type)
  2287. n += 1 + l + sovGenerated(uint64(l))
  2288. if m.RollingUpdate != nil {
  2289. l = m.RollingUpdate.Size()
  2290. n += 1 + l + sovGenerated(uint64(l))
  2291. }
  2292. return n
  2293. }
  2294. func (m *Deployment) Size() (n int) {
  2295. if m == nil {
  2296. return 0
  2297. }
  2298. var l int
  2299. _ = l
  2300. l = m.ObjectMeta.Size()
  2301. n += 1 + l + sovGenerated(uint64(l))
  2302. l = m.Spec.Size()
  2303. n += 1 + l + sovGenerated(uint64(l))
  2304. l = m.Status.Size()
  2305. n += 1 + l + sovGenerated(uint64(l))
  2306. return n
  2307. }
  2308. func (m *DeploymentCondition) Size() (n int) {
  2309. if m == nil {
  2310. return 0
  2311. }
  2312. var l int
  2313. _ = l
  2314. l = len(m.Type)
  2315. n += 1 + l + sovGenerated(uint64(l))
  2316. l = len(m.Status)
  2317. n += 1 + l + sovGenerated(uint64(l))
  2318. l = len(m.Reason)
  2319. n += 1 + l + sovGenerated(uint64(l))
  2320. l = len(m.Message)
  2321. n += 1 + l + sovGenerated(uint64(l))
  2322. l = m.LastUpdateTime.Size()
  2323. n += 1 + l + sovGenerated(uint64(l))
  2324. l = m.LastTransitionTime.Size()
  2325. n += 1 + l + sovGenerated(uint64(l))
  2326. return n
  2327. }
  2328. func (m *DeploymentList) Size() (n int) {
  2329. if m == nil {
  2330. return 0
  2331. }
  2332. var l int
  2333. _ = l
  2334. l = m.ListMeta.Size()
  2335. n += 1 + l + sovGenerated(uint64(l))
  2336. if len(m.Items) > 0 {
  2337. for _, e := range m.Items {
  2338. l = e.Size()
  2339. n += 1 + l + sovGenerated(uint64(l))
  2340. }
  2341. }
  2342. return n
  2343. }
  2344. func (m *DeploymentRollback) Size() (n int) {
  2345. if m == nil {
  2346. return 0
  2347. }
  2348. var l int
  2349. _ = l
  2350. l = len(m.Name)
  2351. n += 1 + l + sovGenerated(uint64(l))
  2352. if len(m.UpdatedAnnotations) > 0 {
  2353. for k, v := range m.UpdatedAnnotations {
  2354. _ = k
  2355. _ = v
  2356. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  2357. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  2358. }
  2359. }
  2360. l = m.RollbackTo.Size()
  2361. n += 1 + l + sovGenerated(uint64(l))
  2362. return n
  2363. }
  2364. func (m *DeploymentSpec) Size() (n int) {
  2365. if m == nil {
  2366. return 0
  2367. }
  2368. var l int
  2369. _ = l
  2370. if m.Replicas != nil {
  2371. n += 1 + sovGenerated(uint64(*m.Replicas))
  2372. }
  2373. if m.Selector != nil {
  2374. l = m.Selector.Size()
  2375. n += 1 + l + sovGenerated(uint64(l))
  2376. }
  2377. l = m.Template.Size()
  2378. n += 1 + l + sovGenerated(uint64(l))
  2379. l = m.Strategy.Size()
  2380. n += 1 + l + sovGenerated(uint64(l))
  2381. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  2382. if m.RevisionHistoryLimit != nil {
  2383. n += 1 + sovGenerated(uint64(*m.RevisionHistoryLimit))
  2384. }
  2385. n += 2
  2386. if m.RollbackTo != nil {
  2387. l = m.RollbackTo.Size()
  2388. n += 1 + l + sovGenerated(uint64(l))
  2389. }
  2390. if m.ProgressDeadlineSeconds != nil {
  2391. n += 1 + sovGenerated(uint64(*m.ProgressDeadlineSeconds))
  2392. }
  2393. return n
  2394. }
  2395. func (m *DeploymentStatus) Size() (n int) {
  2396. if m == nil {
  2397. return 0
  2398. }
  2399. var l int
  2400. _ = l
  2401. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  2402. n += 1 + sovGenerated(uint64(m.Replicas))
  2403. n += 1 + sovGenerated(uint64(m.UpdatedReplicas))
  2404. n += 1 + sovGenerated(uint64(m.AvailableReplicas))
  2405. n += 1 + sovGenerated(uint64(m.UnavailableReplicas))
  2406. if len(m.Conditions) > 0 {
  2407. for _, e := range m.Conditions {
  2408. l = e.Size()
  2409. n += 1 + l + sovGenerated(uint64(l))
  2410. }
  2411. }
  2412. n += 1 + sovGenerated(uint64(m.ReadyReplicas))
  2413. if m.CollisionCount != nil {
  2414. n += 1 + sovGenerated(uint64(*m.CollisionCount))
  2415. }
  2416. if m.TerminatingReplicas != nil {
  2417. n += 1 + sovGenerated(uint64(*m.TerminatingReplicas))
  2418. }
  2419. return n
  2420. }
  2421. func (m *DeploymentStrategy) Size() (n int) {
  2422. if m == nil {
  2423. return 0
  2424. }
  2425. var l int
  2426. _ = l
  2427. l = len(m.Type)
  2428. n += 1 + l + sovGenerated(uint64(l))
  2429. if m.RollingUpdate != nil {
  2430. l = m.RollingUpdate.Size()
  2431. n += 1 + l + sovGenerated(uint64(l))
  2432. }
  2433. return n
  2434. }
  2435. func (m *HTTPIngressPath) Size() (n int) {
  2436. if m == nil {
  2437. return 0
  2438. }
  2439. var l int
  2440. _ = l
  2441. l = len(m.Path)
  2442. n += 1 + l + sovGenerated(uint64(l))
  2443. l = m.Backend.Size()
  2444. n += 1 + l + sovGenerated(uint64(l))
  2445. if m.PathType != nil {
  2446. l = len(*m.PathType)
  2447. n += 1 + l + sovGenerated(uint64(l))
  2448. }
  2449. return n
  2450. }
  2451. func (m *HTTPIngressRuleValue) Size() (n int) {
  2452. if m == nil {
  2453. return 0
  2454. }
  2455. var l int
  2456. _ = l
  2457. if len(m.Paths) > 0 {
  2458. for _, e := range m.Paths {
  2459. l = e.Size()
  2460. n += 1 + l + sovGenerated(uint64(l))
  2461. }
  2462. }
  2463. return n
  2464. }
  2465. func (m *IPBlock) Size() (n int) {
  2466. if m == nil {
  2467. return 0
  2468. }
  2469. var l int
  2470. _ = l
  2471. l = len(m.CIDR)
  2472. n += 1 + l + sovGenerated(uint64(l))
  2473. if len(m.Except) > 0 {
  2474. for _, s := range m.Except {
  2475. l = len(s)
  2476. n += 1 + l + sovGenerated(uint64(l))
  2477. }
  2478. }
  2479. return n
  2480. }
  2481. func (m *Ingress) Size() (n int) {
  2482. if m == nil {
  2483. return 0
  2484. }
  2485. var l int
  2486. _ = l
  2487. l = m.ObjectMeta.Size()
  2488. n += 1 + l + sovGenerated(uint64(l))
  2489. l = m.Spec.Size()
  2490. n += 1 + l + sovGenerated(uint64(l))
  2491. l = m.Status.Size()
  2492. n += 1 + l + sovGenerated(uint64(l))
  2493. return n
  2494. }
  2495. func (m *IngressBackend) Size() (n int) {
  2496. if m == nil {
  2497. return 0
  2498. }
  2499. var l int
  2500. _ = l
  2501. l = len(m.ServiceName)
  2502. n += 1 + l + sovGenerated(uint64(l))
  2503. l = m.ServicePort.Size()
  2504. n += 1 + l + sovGenerated(uint64(l))
  2505. if m.Resource != nil {
  2506. l = m.Resource.Size()
  2507. n += 1 + l + sovGenerated(uint64(l))
  2508. }
  2509. return n
  2510. }
  2511. func (m *IngressList) Size() (n int) {
  2512. if m == nil {
  2513. return 0
  2514. }
  2515. var l int
  2516. _ = l
  2517. l = m.ListMeta.Size()
  2518. n += 1 + l + sovGenerated(uint64(l))
  2519. if len(m.Items) > 0 {
  2520. for _, e := range m.Items {
  2521. l = e.Size()
  2522. n += 1 + l + sovGenerated(uint64(l))
  2523. }
  2524. }
  2525. return n
  2526. }
  2527. func (m *IngressLoadBalancerIngress) Size() (n int) {
  2528. if m == nil {
  2529. return 0
  2530. }
  2531. var l int
  2532. _ = l
  2533. l = len(m.IP)
  2534. n += 1 + l + sovGenerated(uint64(l))
  2535. l = len(m.Hostname)
  2536. n += 1 + l + sovGenerated(uint64(l))
  2537. if len(m.Ports) > 0 {
  2538. for _, e := range m.Ports {
  2539. l = e.Size()
  2540. n += 1 + l + sovGenerated(uint64(l))
  2541. }
  2542. }
  2543. return n
  2544. }
  2545. func (m *IngressLoadBalancerStatus) Size() (n int) {
  2546. if m == nil {
  2547. return 0
  2548. }
  2549. var l int
  2550. _ = l
  2551. if len(m.Ingress) > 0 {
  2552. for _, e := range m.Ingress {
  2553. l = e.Size()
  2554. n += 1 + l + sovGenerated(uint64(l))
  2555. }
  2556. }
  2557. return n
  2558. }
  2559. func (m *IngressPortStatus) Size() (n int) {
  2560. if m == nil {
  2561. return 0
  2562. }
  2563. var l int
  2564. _ = l
  2565. n += 1 + sovGenerated(uint64(m.Port))
  2566. l = len(m.Protocol)
  2567. n += 1 + l + sovGenerated(uint64(l))
  2568. if m.Error != nil {
  2569. l = len(*m.Error)
  2570. n += 1 + l + sovGenerated(uint64(l))
  2571. }
  2572. return n
  2573. }
  2574. func (m *IngressRule) Size() (n int) {
  2575. if m == nil {
  2576. return 0
  2577. }
  2578. var l int
  2579. _ = l
  2580. l = len(m.Host)
  2581. n += 1 + l + sovGenerated(uint64(l))
  2582. l = m.IngressRuleValue.Size()
  2583. n += 1 + l + sovGenerated(uint64(l))
  2584. return n
  2585. }
  2586. func (m *IngressRuleValue) Size() (n int) {
  2587. if m == nil {
  2588. return 0
  2589. }
  2590. var l int
  2591. _ = l
  2592. if m.HTTP != nil {
  2593. l = m.HTTP.Size()
  2594. n += 1 + l + sovGenerated(uint64(l))
  2595. }
  2596. return n
  2597. }
  2598. func (m *IngressSpec) Size() (n int) {
  2599. if m == nil {
  2600. return 0
  2601. }
  2602. var l int
  2603. _ = l
  2604. if m.Backend != nil {
  2605. l = m.Backend.Size()
  2606. n += 1 + l + sovGenerated(uint64(l))
  2607. }
  2608. if len(m.TLS) > 0 {
  2609. for _, e := range m.TLS {
  2610. l = e.Size()
  2611. n += 1 + l + sovGenerated(uint64(l))
  2612. }
  2613. }
  2614. if len(m.Rules) > 0 {
  2615. for _, e := range m.Rules {
  2616. l = e.Size()
  2617. n += 1 + l + sovGenerated(uint64(l))
  2618. }
  2619. }
  2620. if m.IngressClassName != nil {
  2621. l = len(*m.IngressClassName)
  2622. n += 1 + l + sovGenerated(uint64(l))
  2623. }
  2624. return n
  2625. }
  2626. func (m *IngressStatus) Size() (n int) {
  2627. if m == nil {
  2628. return 0
  2629. }
  2630. var l int
  2631. _ = l
  2632. l = m.LoadBalancer.Size()
  2633. n += 1 + l + sovGenerated(uint64(l))
  2634. return n
  2635. }
  2636. func (m *IngressTLS) Size() (n int) {
  2637. if m == nil {
  2638. return 0
  2639. }
  2640. var l int
  2641. _ = l
  2642. if len(m.Hosts) > 0 {
  2643. for _, s := range m.Hosts {
  2644. l = len(s)
  2645. n += 1 + l + sovGenerated(uint64(l))
  2646. }
  2647. }
  2648. l = len(m.SecretName)
  2649. n += 1 + l + sovGenerated(uint64(l))
  2650. return n
  2651. }
  2652. func (m *NetworkPolicy) Size() (n int) {
  2653. if m == nil {
  2654. return 0
  2655. }
  2656. var l int
  2657. _ = l
  2658. l = m.ObjectMeta.Size()
  2659. n += 1 + l + sovGenerated(uint64(l))
  2660. l = m.Spec.Size()
  2661. n += 1 + l + sovGenerated(uint64(l))
  2662. return n
  2663. }
  2664. func (m *NetworkPolicyEgressRule) Size() (n int) {
  2665. if m == nil {
  2666. return 0
  2667. }
  2668. var l int
  2669. _ = l
  2670. if len(m.Ports) > 0 {
  2671. for _, e := range m.Ports {
  2672. l = e.Size()
  2673. n += 1 + l + sovGenerated(uint64(l))
  2674. }
  2675. }
  2676. if len(m.To) > 0 {
  2677. for _, e := range m.To {
  2678. l = e.Size()
  2679. n += 1 + l + sovGenerated(uint64(l))
  2680. }
  2681. }
  2682. return n
  2683. }
  2684. func (m *NetworkPolicyIngressRule) Size() (n int) {
  2685. if m == nil {
  2686. return 0
  2687. }
  2688. var l int
  2689. _ = l
  2690. if len(m.Ports) > 0 {
  2691. for _, e := range m.Ports {
  2692. l = e.Size()
  2693. n += 1 + l + sovGenerated(uint64(l))
  2694. }
  2695. }
  2696. if len(m.From) > 0 {
  2697. for _, e := range m.From {
  2698. l = e.Size()
  2699. n += 1 + l + sovGenerated(uint64(l))
  2700. }
  2701. }
  2702. return n
  2703. }
  2704. func (m *NetworkPolicyList) Size() (n int) {
  2705. if m == nil {
  2706. return 0
  2707. }
  2708. var l int
  2709. _ = l
  2710. l = m.ListMeta.Size()
  2711. n += 1 + l + sovGenerated(uint64(l))
  2712. if len(m.Items) > 0 {
  2713. for _, e := range m.Items {
  2714. l = e.Size()
  2715. n += 1 + l + sovGenerated(uint64(l))
  2716. }
  2717. }
  2718. return n
  2719. }
  2720. func (m *NetworkPolicyPeer) Size() (n int) {
  2721. if m == nil {
  2722. return 0
  2723. }
  2724. var l int
  2725. _ = l
  2726. if m.PodSelector != nil {
  2727. l = m.PodSelector.Size()
  2728. n += 1 + l + sovGenerated(uint64(l))
  2729. }
  2730. if m.NamespaceSelector != nil {
  2731. l = m.NamespaceSelector.Size()
  2732. n += 1 + l + sovGenerated(uint64(l))
  2733. }
  2734. if m.IPBlock != nil {
  2735. l = m.IPBlock.Size()
  2736. n += 1 + l + sovGenerated(uint64(l))
  2737. }
  2738. return n
  2739. }
  2740. func (m *NetworkPolicyPort) Size() (n int) {
  2741. if m == nil {
  2742. return 0
  2743. }
  2744. var l int
  2745. _ = l
  2746. if m.Protocol != nil {
  2747. l = len(*m.Protocol)
  2748. n += 1 + l + sovGenerated(uint64(l))
  2749. }
  2750. if m.Port != nil {
  2751. l = m.Port.Size()
  2752. n += 1 + l + sovGenerated(uint64(l))
  2753. }
  2754. if m.EndPort != nil {
  2755. n += 1 + sovGenerated(uint64(*m.EndPort))
  2756. }
  2757. return n
  2758. }
  2759. func (m *NetworkPolicySpec) Size() (n int) {
  2760. if m == nil {
  2761. return 0
  2762. }
  2763. var l int
  2764. _ = l
  2765. l = m.PodSelector.Size()
  2766. n += 1 + l + sovGenerated(uint64(l))
  2767. if len(m.Ingress) > 0 {
  2768. for _, e := range m.Ingress {
  2769. l = e.Size()
  2770. n += 1 + l + sovGenerated(uint64(l))
  2771. }
  2772. }
  2773. if len(m.Egress) > 0 {
  2774. for _, e := range m.Egress {
  2775. l = e.Size()
  2776. n += 1 + l + sovGenerated(uint64(l))
  2777. }
  2778. }
  2779. if len(m.PolicyTypes) > 0 {
  2780. for _, s := range m.PolicyTypes {
  2781. l = len(s)
  2782. n += 1 + l + sovGenerated(uint64(l))
  2783. }
  2784. }
  2785. return n
  2786. }
  2787. func (m *ReplicaSet) Size() (n int) {
  2788. if m == nil {
  2789. return 0
  2790. }
  2791. var l int
  2792. _ = l
  2793. l = m.ObjectMeta.Size()
  2794. n += 1 + l + sovGenerated(uint64(l))
  2795. l = m.Spec.Size()
  2796. n += 1 + l + sovGenerated(uint64(l))
  2797. l = m.Status.Size()
  2798. n += 1 + l + sovGenerated(uint64(l))
  2799. return n
  2800. }
  2801. func (m *ReplicaSetCondition) Size() (n int) {
  2802. if m == nil {
  2803. return 0
  2804. }
  2805. var l int
  2806. _ = l
  2807. l = len(m.Type)
  2808. n += 1 + l + sovGenerated(uint64(l))
  2809. l = len(m.Status)
  2810. n += 1 + l + sovGenerated(uint64(l))
  2811. l = m.LastTransitionTime.Size()
  2812. n += 1 + l + sovGenerated(uint64(l))
  2813. l = len(m.Reason)
  2814. n += 1 + l + sovGenerated(uint64(l))
  2815. l = len(m.Message)
  2816. n += 1 + l + sovGenerated(uint64(l))
  2817. return n
  2818. }
  2819. func (m *ReplicaSetList) Size() (n int) {
  2820. if m == nil {
  2821. return 0
  2822. }
  2823. var l int
  2824. _ = l
  2825. l = m.ListMeta.Size()
  2826. n += 1 + l + sovGenerated(uint64(l))
  2827. if len(m.Items) > 0 {
  2828. for _, e := range m.Items {
  2829. l = e.Size()
  2830. n += 1 + l + sovGenerated(uint64(l))
  2831. }
  2832. }
  2833. return n
  2834. }
  2835. func (m *ReplicaSetSpec) Size() (n int) {
  2836. if m == nil {
  2837. return 0
  2838. }
  2839. var l int
  2840. _ = l
  2841. if m.Replicas != nil {
  2842. n += 1 + sovGenerated(uint64(*m.Replicas))
  2843. }
  2844. if m.Selector != nil {
  2845. l = m.Selector.Size()
  2846. n += 1 + l + sovGenerated(uint64(l))
  2847. }
  2848. l = m.Template.Size()
  2849. n += 1 + l + sovGenerated(uint64(l))
  2850. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  2851. return n
  2852. }
  2853. func (m *ReplicaSetStatus) Size() (n int) {
  2854. if m == nil {
  2855. return 0
  2856. }
  2857. var l int
  2858. _ = l
  2859. n += 1 + sovGenerated(uint64(m.Replicas))
  2860. n += 1 + sovGenerated(uint64(m.FullyLabeledReplicas))
  2861. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  2862. n += 1 + sovGenerated(uint64(m.ReadyReplicas))
  2863. n += 1 + sovGenerated(uint64(m.AvailableReplicas))
  2864. if len(m.Conditions) > 0 {
  2865. for _, e := range m.Conditions {
  2866. l = e.Size()
  2867. n += 1 + l + sovGenerated(uint64(l))
  2868. }
  2869. }
  2870. if m.TerminatingReplicas != nil {
  2871. n += 1 + sovGenerated(uint64(*m.TerminatingReplicas))
  2872. }
  2873. return n
  2874. }
  2875. func (m *RollbackConfig) Size() (n int) {
  2876. if m == nil {
  2877. return 0
  2878. }
  2879. var l int
  2880. _ = l
  2881. n += 1 + sovGenerated(uint64(m.Revision))
  2882. return n
  2883. }
  2884. func (m *RollingUpdateDaemonSet) Size() (n int) {
  2885. if m == nil {
  2886. return 0
  2887. }
  2888. var l int
  2889. _ = l
  2890. if m.MaxUnavailable != nil {
  2891. l = m.MaxUnavailable.Size()
  2892. n += 1 + l + sovGenerated(uint64(l))
  2893. }
  2894. if m.MaxSurge != nil {
  2895. l = m.MaxSurge.Size()
  2896. n += 1 + l + sovGenerated(uint64(l))
  2897. }
  2898. return n
  2899. }
  2900. func (m *RollingUpdateDeployment) Size() (n int) {
  2901. if m == nil {
  2902. return 0
  2903. }
  2904. var l int
  2905. _ = l
  2906. if m.MaxUnavailable != nil {
  2907. l = m.MaxUnavailable.Size()
  2908. n += 1 + l + sovGenerated(uint64(l))
  2909. }
  2910. if m.MaxSurge != nil {
  2911. l = m.MaxSurge.Size()
  2912. n += 1 + l + sovGenerated(uint64(l))
  2913. }
  2914. return n
  2915. }
  2916. func (m *Scale) Size() (n int) {
  2917. if m == nil {
  2918. return 0
  2919. }
  2920. var l int
  2921. _ = l
  2922. l = m.ObjectMeta.Size()
  2923. n += 1 + l + sovGenerated(uint64(l))
  2924. l = m.Spec.Size()
  2925. n += 1 + l + sovGenerated(uint64(l))
  2926. l = m.Status.Size()
  2927. n += 1 + l + sovGenerated(uint64(l))
  2928. return n
  2929. }
  2930. func (m *ScaleSpec) Size() (n int) {
  2931. if m == nil {
  2932. return 0
  2933. }
  2934. var l int
  2935. _ = l
  2936. n += 1 + sovGenerated(uint64(m.Replicas))
  2937. return n
  2938. }
  2939. func (m *ScaleStatus) Size() (n int) {
  2940. if m == nil {
  2941. return 0
  2942. }
  2943. var l int
  2944. _ = l
  2945. n += 1 + sovGenerated(uint64(m.Replicas))
  2946. if len(m.Selector) > 0 {
  2947. for k, v := range m.Selector {
  2948. _ = k
  2949. _ = v
  2950. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  2951. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  2952. }
  2953. }
  2954. l = len(m.TargetSelector)
  2955. n += 1 + l + sovGenerated(uint64(l))
  2956. return n
  2957. }
  2958. func sovGenerated(x uint64) (n int) {
  2959. return (math_bits.Len64(x|1) + 6) / 7
  2960. }
  2961. func sozGenerated(x uint64) (n int) {
  2962. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  2963. }
  2964. func (this *DaemonSet) String() string {
  2965. if this == nil {
  2966. return "nil"
  2967. }
  2968. s := strings.Join([]string{`&DaemonSet{`,
  2969. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  2970. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "DaemonSetSpec", "DaemonSetSpec", 1), `&`, ``, 1) + `,`,
  2971. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "DaemonSetStatus", "DaemonSetStatus", 1), `&`, ``, 1) + `,`,
  2972. `}`,
  2973. }, "")
  2974. return s
  2975. }
  2976. func (this *DaemonSetCondition) String() string {
  2977. if this == nil {
  2978. return "nil"
  2979. }
  2980. s := strings.Join([]string{`&DaemonSetCondition{`,
  2981. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  2982. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  2983. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  2984. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  2985. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  2986. `}`,
  2987. }, "")
  2988. return s
  2989. }
  2990. func (this *DaemonSetList) String() string {
  2991. if this == nil {
  2992. return "nil"
  2993. }
  2994. repeatedStringForItems := "[]DaemonSet{"
  2995. for _, f := range this.Items {
  2996. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "DaemonSet", "DaemonSet", 1), `&`, ``, 1) + ","
  2997. }
  2998. repeatedStringForItems += "}"
  2999. s := strings.Join([]string{`&DaemonSetList{`,
  3000. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  3001. `Items:` + repeatedStringForItems + `,`,
  3002. `}`,
  3003. }, "")
  3004. return s
  3005. }
  3006. func (this *DaemonSetSpec) String() string {
  3007. if this == nil {
  3008. return "nil"
  3009. }
  3010. s := strings.Join([]string{`&DaemonSetSpec{`,
  3011. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  3012. `Template:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Template), "PodTemplateSpec", "v11.PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  3013. `UpdateStrategy:` + strings.Replace(strings.Replace(this.UpdateStrategy.String(), "DaemonSetUpdateStrategy", "DaemonSetUpdateStrategy", 1), `&`, ``, 1) + `,`,
  3014. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  3015. `TemplateGeneration:` + fmt.Sprintf("%v", this.TemplateGeneration) + `,`,
  3016. `RevisionHistoryLimit:` + valueToStringGenerated(this.RevisionHistoryLimit) + `,`,
  3017. `}`,
  3018. }, "")
  3019. return s
  3020. }
  3021. func (this *DaemonSetStatus) String() string {
  3022. if this == nil {
  3023. return "nil"
  3024. }
  3025. repeatedStringForConditions := "[]DaemonSetCondition{"
  3026. for _, f := range this.Conditions {
  3027. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "DaemonSetCondition", "DaemonSetCondition", 1), `&`, ``, 1) + ","
  3028. }
  3029. repeatedStringForConditions += "}"
  3030. s := strings.Join([]string{`&DaemonSetStatus{`,
  3031. `CurrentNumberScheduled:` + fmt.Sprintf("%v", this.CurrentNumberScheduled) + `,`,
  3032. `NumberMisscheduled:` + fmt.Sprintf("%v", this.NumberMisscheduled) + `,`,
  3033. `DesiredNumberScheduled:` + fmt.Sprintf("%v", this.DesiredNumberScheduled) + `,`,
  3034. `NumberReady:` + fmt.Sprintf("%v", this.NumberReady) + `,`,
  3035. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  3036. `UpdatedNumberScheduled:` + fmt.Sprintf("%v", this.UpdatedNumberScheduled) + `,`,
  3037. `NumberAvailable:` + fmt.Sprintf("%v", this.NumberAvailable) + `,`,
  3038. `NumberUnavailable:` + fmt.Sprintf("%v", this.NumberUnavailable) + `,`,
  3039. `CollisionCount:` + valueToStringGenerated(this.CollisionCount) + `,`,
  3040. `Conditions:` + repeatedStringForConditions + `,`,
  3041. `}`,
  3042. }, "")
  3043. return s
  3044. }
  3045. func (this *DaemonSetUpdateStrategy) String() string {
  3046. if this == nil {
  3047. return "nil"
  3048. }
  3049. s := strings.Join([]string{`&DaemonSetUpdateStrategy{`,
  3050. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  3051. `RollingUpdate:` + strings.Replace(this.RollingUpdate.String(), "RollingUpdateDaemonSet", "RollingUpdateDaemonSet", 1) + `,`,
  3052. `}`,
  3053. }, "")
  3054. return s
  3055. }
  3056. func (this *Deployment) String() string {
  3057. if this == nil {
  3058. return "nil"
  3059. }
  3060. s := strings.Join([]string{`&Deployment{`,
  3061. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  3062. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "DeploymentSpec", "DeploymentSpec", 1), `&`, ``, 1) + `,`,
  3063. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "DeploymentStatus", "DeploymentStatus", 1), `&`, ``, 1) + `,`,
  3064. `}`,
  3065. }, "")
  3066. return s
  3067. }
  3068. func (this *DeploymentCondition) String() string {
  3069. if this == nil {
  3070. return "nil"
  3071. }
  3072. s := strings.Join([]string{`&DeploymentCondition{`,
  3073. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  3074. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  3075. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  3076. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  3077. `LastUpdateTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastUpdateTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  3078. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  3079. `}`,
  3080. }, "")
  3081. return s
  3082. }
  3083. func (this *DeploymentList) String() string {
  3084. if this == nil {
  3085. return "nil"
  3086. }
  3087. repeatedStringForItems := "[]Deployment{"
  3088. for _, f := range this.Items {
  3089. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Deployment", "Deployment", 1), `&`, ``, 1) + ","
  3090. }
  3091. repeatedStringForItems += "}"
  3092. s := strings.Join([]string{`&DeploymentList{`,
  3093. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  3094. `Items:` + repeatedStringForItems + `,`,
  3095. `}`,
  3096. }, "")
  3097. return s
  3098. }
  3099. func (this *DeploymentRollback) String() string {
  3100. if this == nil {
  3101. return "nil"
  3102. }
  3103. keysForUpdatedAnnotations := make([]string, 0, len(this.UpdatedAnnotations))
  3104. for k := range this.UpdatedAnnotations {
  3105. keysForUpdatedAnnotations = append(keysForUpdatedAnnotations, k)
  3106. }
  3107. sort.Strings(keysForUpdatedAnnotations)
  3108. mapStringForUpdatedAnnotations := "map[string]string{"
  3109. for _, k := range keysForUpdatedAnnotations {
  3110. mapStringForUpdatedAnnotations += fmt.Sprintf("%v: %v,", k, this.UpdatedAnnotations[k])
  3111. }
  3112. mapStringForUpdatedAnnotations += "}"
  3113. s := strings.Join([]string{`&DeploymentRollback{`,
  3114. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  3115. `UpdatedAnnotations:` + mapStringForUpdatedAnnotations + `,`,
  3116. `RollbackTo:` + strings.Replace(strings.Replace(this.RollbackTo.String(), "RollbackConfig", "RollbackConfig", 1), `&`, ``, 1) + `,`,
  3117. `}`,
  3118. }, "")
  3119. return s
  3120. }
  3121. func (this *DeploymentSpec) String() string {
  3122. if this == nil {
  3123. return "nil"
  3124. }
  3125. s := strings.Join([]string{`&DeploymentSpec{`,
  3126. `Replicas:` + valueToStringGenerated(this.Replicas) + `,`,
  3127. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  3128. `Template:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Template), "PodTemplateSpec", "v11.PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  3129. `Strategy:` + strings.Replace(strings.Replace(this.Strategy.String(), "DeploymentStrategy", "DeploymentStrategy", 1), `&`, ``, 1) + `,`,
  3130. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  3131. `RevisionHistoryLimit:` + valueToStringGenerated(this.RevisionHistoryLimit) + `,`,
  3132. `Paused:` + fmt.Sprintf("%v", this.Paused) + `,`,
  3133. `RollbackTo:` + strings.Replace(this.RollbackTo.String(), "RollbackConfig", "RollbackConfig", 1) + `,`,
  3134. `ProgressDeadlineSeconds:` + valueToStringGenerated(this.ProgressDeadlineSeconds) + `,`,
  3135. `}`,
  3136. }, "")
  3137. return s
  3138. }
  3139. func (this *DeploymentStatus) String() string {
  3140. if this == nil {
  3141. return "nil"
  3142. }
  3143. repeatedStringForConditions := "[]DeploymentCondition{"
  3144. for _, f := range this.Conditions {
  3145. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "DeploymentCondition", "DeploymentCondition", 1), `&`, ``, 1) + ","
  3146. }
  3147. repeatedStringForConditions += "}"
  3148. s := strings.Join([]string{`&DeploymentStatus{`,
  3149. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  3150. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  3151. `UpdatedReplicas:` + fmt.Sprintf("%v", this.UpdatedReplicas) + `,`,
  3152. `AvailableReplicas:` + fmt.Sprintf("%v", this.AvailableReplicas) + `,`,
  3153. `UnavailableReplicas:` + fmt.Sprintf("%v", this.UnavailableReplicas) + `,`,
  3154. `Conditions:` + repeatedStringForConditions + `,`,
  3155. `ReadyReplicas:` + fmt.Sprintf("%v", this.ReadyReplicas) + `,`,
  3156. `CollisionCount:` + valueToStringGenerated(this.CollisionCount) + `,`,
  3157. `TerminatingReplicas:` + valueToStringGenerated(this.TerminatingReplicas) + `,`,
  3158. `}`,
  3159. }, "")
  3160. return s
  3161. }
  3162. func (this *DeploymentStrategy) String() string {
  3163. if this == nil {
  3164. return "nil"
  3165. }
  3166. s := strings.Join([]string{`&DeploymentStrategy{`,
  3167. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  3168. `RollingUpdate:` + strings.Replace(this.RollingUpdate.String(), "RollingUpdateDeployment", "RollingUpdateDeployment", 1) + `,`,
  3169. `}`,
  3170. }, "")
  3171. return s
  3172. }
  3173. func (this *HTTPIngressPath) String() string {
  3174. if this == nil {
  3175. return "nil"
  3176. }
  3177. s := strings.Join([]string{`&HTTPIngressPath{`,
  3178. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  3179. `Backend:` + strings.Replace(strings.Replace(this.Backend.String(), "IngressBackend", "IngressBackend", 1), `&`, ``, 1) + `,`,
  3180. `PathType:` + valueToStringGenerated(this.PathType) + `,`,
  3181. `}`,
  3182. }, "")
  3183. return s
  3184. }
  3185. func (this *HTTPIngressRuleValue) String() string {
  3186. if this == nil {
  3187. return "nil"
  3188. }
  3189. repeatedStringForPaths := "[]HTTPIngressPath{"
  3190. for _, f := range this.Paths {
  3191. repeatedStringForPaths += strings.Replace(strings.Replace(f.String(), "HTTPIngressPath", "HTTPIngressPath", 1), `&`, ``, 1) + ","
  3192. }
  3193. repeatedStringForPaths += "}"
  3194. s := strings.Join([]string{`&HTTPIngressRuleValue{`,
  3195. `Paths:` + repeatedStringForPaths + `,`,
  3196. `}`,
  3197. }, "")
  3198. return s
  3199. }
  3200. func (this *IPBlock) String() string {
  3201. if this == nil {
  3202. return "nil"
  3203. }
  3204. s := strings.Join([]string{`&IPBlock{`,
  3205. `CIDR:` + fmt.Sprintf("%v", this.CIDR) + `,`,
  3206. `Except:` + fmt.Sprintf("%v", this.Except) + `,`,
  3207. `}`,
  3208. }, "")
  3209. return s
  3210. }
  3211. func (this *Ingress) String() string {
  3212. if this == nil {
  3213. return "nil"
  3214. }
  3215. s := strings.Join([]string{`&Ingress{`,
  3216. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  3217. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "IngressSpec", "IngressSpec", 1), `&`, ``, 1) + `,`,
  3218. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "IngressStatus", "IngressStatus", 1), `&`, ``, 1) + `,`,
  3219. `}`,
  3220. }, "")
  3221. return s
  3222. }
  3223. func (this *IngressBackend) String() string {
  3224. if this == nil {
  3225. return "nil"
  3226. }
  3227. s := strings.Join([]string{`&IngressBackend{`,
  3228. `ServiceName:` + fmt.Sprintf("%v", this.ServiceName) + `,`,
  3229. `ServicePort:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ServicePort), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
  3230. `Resource:` + strings.Replace(fmt.Sprintf("%v", this.Resource), "TypedLocalObjectReference", "v11.TypedLocalObjectReference", 1) + `,`,
  3231. `}`,
  3232. }, "")
  3233. return s
  3234. }
  3235. func (this *IngressList) String() string {
  3236. if this == nil {
  3237. return "nil"
  3238. }
  3239. repeatedStringForItems := "[]Ingress{"
  3240. for _, f := range this.Items {
  3241. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Ingress", "Ingress", 1), `&`, ``, 1) + ","
  3242. }
  3243. repeatedStringForItems += "}"
  3244. s := strings.Join([]string{`&IngressList{`,
  3245. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  3246. `Items:` + repeatedStringForItems + `,`,
  3247. `}`,
  3248. }, "")
  3249. return s
  3250. }
  3251. func (this *IngressLoadBalancerIngress) String() string {
  3252. if this == nil {
  3253. return "nil"
  3254. }
  3255. repeatedStringForPorts := "[]IngressPortStatus{"
  3256. for _, f := range this.Ports {
  3257. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "IngressPortStatus", "IngressPortStatus", 1), `&`, ``, 1) + ","
  3258. }
  3259. repeatedStringForPorts += "}"
  3260. s := strings.Join([]string{`&IngressLoadBalancerIngress{`,
  3261. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  3262. `Hostname:` + fmt.Sprintf("%v", this.Hostname) + `,`,
  3263. `Ports:` + repeatedStringForPorts + `,`,
  3264. `}`,
  3265. }, "")
  3266. return s
  3267. }
  3268. func (this *IngressLoadBalancerStatus) String() string {
  3269. if this == nil {
  3270. return "nil"
  3271. }
  3272. repeatedStringForIngress := "[]IngressLoadBalancerIngress{"
  3273. for _, f := range this.Ingress {
  3274. repeatedStringForIngress += strings.Replace(strings.Replace(f.String(), "IngressLoadBalancerIngress", "IngressLoadBalancerIngress", 1), `&`, ``, 1) + ","
  3275. }
  3276. repeatedStringForIngress += "}"
  3277. s := strings.Join([]string{`&IngressLoadBalancerStatus{`,
  3278. `Ingress:` + repeatedStringForIngress + `,`,
  3279. `}`,
  3280. }, "")
  3281. return s
  3282. }
  3283. func (this *IngressPortStatus) String() string {
  3284. if this == nil {
  3285. return "nil"
  3286. }
  3287. s := strings.Join([]string{`&IngressPortStatus{`,
  3288. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  3289. `Protocol:` + fmt.Sprintf("%v", this.Protocol) + `,`,
  3290. `Error:` + valueToStringGenerated(this.Error) + `,`,
  3291. `}`,
  3292. }, "")
  3293. return s
  3294. }
  3295. func (this *IngressRule) String() string {
  3296. if this == nil {
  3297. return "nil"
  3298. }
  3299. s := strings.Join([]string{`&IngressRule{`,
  3300. `Host:` + fmt.Sprintf("%v", this.Host) + `,`,
  3301. `IngressRuleValue:` + strings.Replace(strings.Replace(this.IngressRuleValue.String(), "IngressRuleValue", "IngressRuleValue", 1), `&`, ``, 1) + `,`,
  3302. `}`,
  3303. }, "")
  3304. return s
  3305. }
  3306. func (this *IngressRuleValue) String() string {
  3307. if this == nil {
  3308. return "nil"
  3309. }
  3310. s := strings.Join([]string{`&IngressRuleValue{`,
  3311. `HTTP:` + strings.Replace(this.HTTP.String(), "HTTPIngressRuleValue", "HTTPIngressRuleValue", 1) + `,`,
  3312. `}`,
  3313. }, "")
  3314. return s
  3315. }
  3316. func (this *IngressSpec) String() string {
  3317. if this == nil {
  3318. return "nil"
  3319. }
  3320. repeatedStringForTLS := "[]IngressTLS{"
  3321. for _, f := range this.TLS {
  3322. repeatedStringForTLS += strings.Replace(strings.Replace(f.String(), "IngressTLS", "IngressTLS", 1), `&`, ``, 1) + ","
  3323. }
  3324. repeatedStringForTLS += "}"
  3325. repeatedStringForRules := "[]IngressRule{"
  3326. for _, f := range this.Rules {
  3327. repeatedStringForRules += strings.Replace(strings.Replace(f.String(), "IngressRule", "IngressRule", 1), `&`, ``, 1) + ","
  3328. }
  3329. repeatedStringForRules += "}"
  3330. s := strings.Join([]string{`&IngressSpec{`,
  3331. `Backend:` + strings.Replace(this.Backend.String(), "IngressBackend", "IngressBackend", 1) + `,`,
  3332. `TLS:` + repeatedStringForTLS + `,`,
  3333. `Rules:` + repeatedStringForRules + `,`,
  3334. `IngressClassName:` + valueToStringGenerated(this.IngressClassName) + `,`,
  3335. `}`,
  3336. }, "")
  3337. return s
  3338. }
  3339. func (this *IngressStatus) String() string {
  3340. if this == nil {
  3341. return "nil"
  3342. }
  3343. s := strings.Join([]string{`&IngressStatus{`,
  3344. `LoadBalancer:` + strings.Replace(strings.Replace(this.LoadBalancer.String(), "IngressLoadBalancerStatus", "IngressLoadBalancerStatus", 1), `&`, ``, 1) + `,`,
  3345. `}`,
  3346. }, "")
  3347. return s
  3348. }
  3349. func (this *IngressTLS) String() string {
  3350. if this == nil {
  3351. return "nil"
  3352. }
  3353. s := strings.Join([]string{`&IngressTLS{`,
  3354. `Hosts:` + fmt.Sprintf("%v", this.Hosts) + `,`,
  3355. `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
  3356. `}`,
  3357. }, "")
  3358. return s
  3359. }
  3360. func (this *NetworkPolicy) String() string {
  3361. if this == nil {
  3362. return "nil"
  3363. }
  3364. s := strings.Join([]string{`&NetworkPolicy{`,
  3365. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  3366. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "NetworkPolicySpec", "NetworkPolicySpec", 1), `&`, ``, 1) + `,`,
  3367. `}`,
  3368. }, "")
  3369. return s
  3370. }
  3371. func (this *NetworkPolicyEgressRule) String() string {
  3372. if this == nil {
  3373. return "nil"
  3374. }
  3375. repeatedStringForPorts := "[]NetworkPolicyPort{"
  3376. for _, f := range this.Ports {
  3377. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPort", "NetworkPolicyPort", 1), `&`, ``, 1) + ","
  3378. }
  3379. repeatedStringForPorts += "}"
  3380. repeatedStringForTo := "[]NetworkPolicyPeer{"
  3381. for _, f := range this.To {
  3382. repeatedStringForTo += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPeer", "NetworkPolicyPeer", 1), `&`, ``, 1) + ","
  3383. }
  3384. repeatedStringForTo += "}"
  3385. s := strings.Join([]string{`&NetworkPolicyEgressRule{`,
  3386. `Ports:` + repeatedStringForPorts + `,`,
  3387. `To:` + repeatedStringForTo + `,`,
  3388. `}`,
  3389. }, "")
  3390. return s
  3391. }
  3392. func (this *NetworkPolicyIngressRule) String() string {
  3393. if this == nil {
  3394. return "nil"
  3395. }
  3396. repeatedStringForPorts := "[]NetworkPolicyPort{"
  3397. for _, f := range this.Ports {
  3398. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPort", "NetworkPolicyPort", 1), `&`, ``, 1) + ","
  3399. }
  3400. repeatedStringForPorts += "}"
  3401. repeatedStringForFrom := "[]NetworkPolicyPeer{"
  3402. for _, f := range this.From {
  3403. repeatedStringForFrom += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPeer", "NetworkPolicyPeer", 1), `&`, ``, 1) + ","
  3404. }
  3405. repeatedStringForFrom += "}"
  3406. s := strings.Join([]string{`&NetworkPolicyIngressRule{`,
  3407. `Ports:` + repeatedStringForPorts + `,`,
  3408. `From:` + repeatedStringForFrom + `,`,
  3409. `}`,
  3410. }, "")
  3411. return s
  3412. }
  3413. func (this *NetworkPolicyList) String() string {
  3414. if this == nil {
  3415. return "nil"
  3416. }
  3417. repeatedStringForItems := "[]NetworkPolicy{"
  3418. for _, f := range this.Items {
  3419. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "NetworkPolicy", "NetworkPolicy", 1), `&`, ``, 1) + ","
  3420. }
  3421. repeatedStringForItems += "}"
  3422. s := strings.Join([]string{`&NetworkPolicyList{`,
  3423. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  3424. `Items:` + repeatedStringForItems + `,`,
  3425. `}`,
  3426. }, "")
  3427. return s
  3428. }
  3429. func (this *NetworkPolicyPeer) String() string {
  3430. if this == nil {
  3431. return "nil"
  3432. }
  3433. s := strings.Join([]string{`&NetworkPolicyPeer{`,
  3434. `PodSelector:` + strings.Replace(fmt.Sprintf("%v", this.PodSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  3435. `NamespaceSelector:` + strings.Replace(fmt.Sprintf("%v", this.NamespaceSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  3436. `IPBlock:` + strings.Replace(this.IPBlock.String(), "IPBlock", "IPBlock", 1) + `,`,
  3437. `}`,
  3438. }, "")
  3439. return s
  3440. }
  3441. func (this *NetworkPolicyPort) String() string {
  3442. if this == nil {
  3443. return "nil"
  3444. }
  3445. s := strings.Join([]string{`&NetworkPolicyPort{`,
  3446. `Protocol:` + valueToStringGenerated(this.Protocol) + `,`,
  3447. `Port:` + strings.Replace(fmt.Sprintf("%v", this.Port), "IntOrString", "intstr.IntOrString", 1) + `,`,
  3448. `EndPort:` + valueToStringGenerated(this.EndPort) + `,`,
  3449. `}`,
  3450. }, "")
  3451. return s
  3452. }
  3453. func (this *NetworkPolicySpec) String() string {
  3454. if this == nil {
  3455. return "nil"
  3456. }
  3457. repeatedStringForIngress := "[]NetworkPolicyIngressRule{"
  3458. for _, f := range this.Ingress {
  3459. repeatedStringForIngress += strings.Replace(strings.Replace(f.String(), "NetworkPolicyIngressRule", "NetworkPolicyIngressRule", 1), `&`, ``, 1) + ","
  3460. }
  3461. repeatedStringForIngress += "}"
  3462. repeatedStringForEgress := "[]NetworkPolicyEgressRule{"
  3463. for _, f := range this.Egress {
  3464. repeatedStringForEgress += strings.Replace(strings.Replace(f.String(), "NetworkPolicyEgressRule", "NetworkPolicyEgressRule", 1), `&`, ``, 1) + ","
  3465. }
  3466. repeatedStringForEgress += "}"
  3467. s := strings.Join([]string{`&NetworkPolicySpec{`,
  3468. `PodSelector:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.PodSelector), "LabelSelector", "v1.LabelSelector", 1), `&`, ``, 1) + `,`,
  3469. `Ingress:` + repeatedStringForIngress + `,`,
  3470. `Egress:` + repeatedStringForEgress + `,`,
  3471. `PolicyTypes:` + fmt.Sprintf("%v", this.PolicyTypes) + `,`,
  3472. `}`,
  3473. }, "")
  3474. return s
  3475. }
  3476. func (this *ReplicaSet) String() string {
  3477. if this == nil {
  3478. return "nil"
  3479. }
  3480. s := strings.Join([]string{`&ReplicaSet{`,
  3481. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  3482. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ReplicaSetSpec", "ReplicaSetSpec", 1), `&`, ``, 1) + `,`,
  3483. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ReplicaSetStatus", "ReplicaSetStatus", 1), `&`, ``, 1) + `,`,
  3484. `}`,
  3485. }, "")
  3486. return s
  3487. }
  3488. func (this *ReplicaSetCondition) String() string {
  3489. if this == nil {
  3490. return "nil"
  3491. }
  3492. s := strings.Join([]string{`&ReplicaSetCondition{`,
  3493. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  3494. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  3495. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  3496. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  3497. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  3498. `}`,
  3499. }, "")
  3500. return s
  3501. }
  3502. func (this *ReplicaSetList) String() string {
  3503. if this == nil {
  3504. return "nil"
  3505. }
  3506. repeatedStringForItems := "[]ReplicaSet{"
  3507. for _, f := range this.Items {
  3508. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ReplicaSet", "ReplicaSet", 1), `&`, ``, 1) + ","
  3509. }
  3510. repeatedStringForItems += "}"
  3511. s := strings.Join([]string{`&ReplicaSetList{`,
  3512. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  3513. `Items:` + repeatedStringForItems + `,`,
  3514. `}`,
  3515. }, "")
  3516. return s
  3517. }
  3518. func (this *ReplicaSetSpec) String() string {
  3519. if this == nil {
  3520. return "nil"
  3521. }
  3522. s := strings.Join([]string{`&ReplicaSetSpec{`,
  3523. `Replicas:` + valueToStringGenerated(this.Replicas) + `,`,
  3524. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  3525. `Template:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Template), "PodTemplateSpec", "v11.PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  3526. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  3527. `}`,
  3528. }, "")
  3529. return s
  3530. }
  3531. func (this *ReplicaSetStatus) String() string {
  3532. if this == nil {
  3533. return "nil"
  3534. }
  3535. repeatedStringForConditions := "[]ReplicaSetCondition{"
  3536. for _, f := range this.Conditions {
  3537. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ReplicaSetCondition", "ReplicaSetCondition", 1), `&`, ``, 1) + ","
  3538. }
  3539. repeatedStringForConditions += "}"
  3540. s := strings.Join([]string{`&ReplicaSetStatus{`,
  3541. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  3542. `FullyLabeledReplicas:` + fmt.Sprintf("%v", this.FullyLabeledReplicas) + `,`,
  3543. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  3544. `ReadyReplicas:` + fmt.Sprintf("%v", this.ReadyReplicas) + `,`,
  3545. `AvailableReplicas:` + fmt.Sprintf("%v", this.AvailableReplicas) + `,`,
  3546. `Conditions:` + repeatedStringForConditions + `,`,
  3547. `TerminatingReplicas:` + valueToStringGenerated(this.TerminatingReplicas) + `,`,
  3548. `}`,
  3549. }, "")
  3550. return s
  3551. }
  3552. func (this *RollbackConfig) String() string {
  3553. if this == nil {
  3554. return "nil"
  3555. }
  3556. s := strings.Join([]string{`&RollbackConfig{`,
  3557. `Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
  3558. `}`,
  3559. }, "")
  3560. return s
  3561. }
  3562. func (this *RollingUpdateDaemonSet) String() string {
  3563. if this == nil {
  3564. return "nil"
  3565. }
  3566. s := strings.Join([]string{`&RollingUpdateDaemonSet{`,
  3567. `MaxUnavailable:` + strings.Replace(fmt.Sprintf("%v", this.MaxUnavailable), "IntOrString", "intstr.IntOrString", 1) + `,`,
  3568. `MaxSurge:` + strings.Replace(fmt.Sprintf("%v", this.MaxSurge), "IntOrString", "intstr.IntOrString", 1) + `,`,
  3569. `}`,
  3570. }, "")
  3571. return s
  3572. }
  3573. func (this *RollingUpdateDeployment) String() string {
  3574. if this == nil {
  3575. return "nil"
  3576. }
  3577. s := strings.Join([]string{`&RollingUpdateDeployment{`,
  3578. `MaxUnavailable:` + strings.Replace(fmt.Sprintf("%v", this.MaxUnavailable), "IntOrString", "intstr.IntOrString", 1) + `,`,
  3579. `MaxSurge:` + strings.Replace(fmt.Sprintf("%v", this.MaxSurge), "IntOrString", "intstr.IntOrString", 1) + `,`,
  3580. `}`,
  3581. }, "")
  3582. return s
  3583. }
  3584. func (this *Scale) String() string {
  3585. if this == nil {
  3586. return "nil"
  3587. }
  3588. s := strings.Join([]string{`&Scale{`,
  3589. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  3590. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ScaleSpec", "ScaleSpec", 1), `&`, ``, 1) + `,`,
  3591. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ScaleStatus", "ScaleStatus", 1), `&`, ``, 1) + `,`,
  3592. `}`,
  3593. }, "")
  3594. return s
  3595. }
  3596. func (this *ScaleSpec) String() string {
  3597. if this == nil {
  3598. return "nil"
  3599. }
  3600. s := strings.Join([]string{`&ScaleSpec{`,
  3601. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  3602. `}`,
  3603. }, "")
  3604. return s
  3605. }
  3606. func (this *ScaleStatus) String() string {
  3607. if this == nil {
  3608. return "nil"
  3609. }
  3610. keysForSelector := make([]string, 0, len(this.Selector))
  3611. for k := range this.Selector {
  3612. keysForSelector = append(keysForSelector, k)
  3613. }
  3614. sort.Strings(keysForSelector)
  3615. mapStringForSelector := "map[string]string{"
  3616. for _, k := range keysForSelector {
  3617. mapStringForSelector += fmt.Sprintf("%v: %v,", k, this.Selector[k])
  3618. }
  3619. mapStringForSelector += "}"
  3620. s := strings.Join([]string{`&ScaleStatus{`,
  3621. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  3622. `Selector:` + mapStringForSelector + `,`,
  3623. `TargetSelector:` + fmt.Sprintf("%v", this.TargetSelector) + `,`,
  3624. `}`,
  3625. }, "")
  3626. return s
  3627. }
  3628. func valueToStringGenerated(v interface{}) string {
  3629. rv := reflect.ValueOf(v)
  3630. if rv.IsNil() {
  3631. return "nil"
  3632. }
  3633. pv := reflect.Indirect(rv).Interface()
  3634. return fmt.Sprintf("*%v", pv)
  3635. }
  3636. func (m *DaemonSet) Unmarshal(dAtA []byte) error {
  3637. l := len(dAtA)
  3638. iNdEx := 0
  3639. for iNdEx < l {
  3640. preIndex := iNdEx
  3641. var wire uint64
  3642. for shift := uint(0); ; shift += 7 {
  3643. if shift >= 64 {
  3644. return ErrIntOverflowGenerated
  3645. }
  3646. if iNdEx >= l {
  3647. return io.ErrUnexpectedEOF
  3648. }
  3649. b := dAtA[iNdEx]
  3650. iNdEx++
  3651. wire |= uint64(b&0x7F) << shift
  3652. if b < 0x80 {
  3653. break
  3654. }
  3655. }
  3656. fieldNum := int32(wire >> 3)
  3657. wireType := int(wire & 0x7)
  3658. if wireType == 4 {
  3659. return fmt.Errorf("proto: DaemonSet: wiretype end group for non-group")
  3660. }
  3661. if fieldNum <= 0 {
  3662. return fmt.Errorf("proto: DaemonSet: illegal tag %d (wire type %d)", fieldNum, wire)
  3663. }
  3664. switch fieldNum {
  3665. case 1:
  3666. if wireType != 2 {
  3667. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  3668. }
  3669. var msglen int
  3670. for shift := uint(0); ; shift += 7 {
  3671. if shift >= 64 {
  3672. return ErrIntOverflowGenerated
  3673. }
  3674. if iNdEx >= l {
  3675. return io.ErrUnexpectedEOF
  3676. }
  3677. b := dAtA[iNdEx]
  3678. iNdEx++
  3679. msglen |= int(b&0x7F) << shift
  3680. if b < 0x80 {
  3681. break
  3682. }
  3683. }
  3684. if msglen < 0 {
  3685. return ErrInvalidLengthGenerated
  3686. }
  3687. postIndex := iNdEx + msglen
  3688. if postIndex < 0 {
  3689. return ErrInvalidLengthGenerated
  3690. }
  3691. if postIndex > l {
  3692. return io.ErrUnexpectedEOF
  3693. }
  3694. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3695. return err
  3696. }
  3697. iNdEx = postIndex
  3698. case 2:
  3699. if wireType != 2 {
  3700. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  3701. }
  3702. var msglen int
  3703. for shift := uint(0); ; shift += 7 {
  3704. if shift >= 64 {
  3705. return ErrIntOverflowGenerated
  3706. }
  3707. if iNdEx >= l {
  3708. return io.ErrUnexpectedEOF
  3709. }
  3710. b := dAtA[iNdEx]
  3711. iNdEx++
  3712. msglen |= int(b&0x7F) << shift
  3713. if b < 0x80 {
  3714. break
  3715. }
  3716. }
  3717. if msglen < 0 {
  3718. return ErrInvalidLengthGenerated
  3719. }
  3720. postIndex := iNdEx + msglen
  3721. if postIndex < 0 {
  3722. return ErrInvalidLengthGenerated
  3723. }
  3724. if postIndex > l {
  3725. return io.ErrUnexpectedEOF
  3726. }
  3727. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3728. return err
  3729. }
  3730. iNdEx = postIndex
  3731. case 3:
  3732. if wireType != 2 {
  3733. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  3734. }
  3735. var msglen int
  3736. for shift := uint(0); ; shift += 7 {
  3737. if shift >= 64 {
  3738. return ErrIntOverflowGenerated
  3739. }
  3740. if iNdEx >= l {
  3741. return io.ErrUnexpectedEOF
  3742. }
  3743. b := dAtA[iNdEx]
  3744. iNdEx++
  3745. msglen |= int(b&0x7F) << shift
  3746. if b < 0x80 {
  3747. break
  3748. }
  3749. }
  3750. if msglen < 0 {
  3751. return ErrInvalidLengthGenerated
  3752. }
  3753. postIndex := iNdEx + msglen
  3754. if postIndex < 0 {
  3755. return ErrInvalidLengthGenerated
  3756. }
  3757. if postIndex > l {
  3758. return io.ErrUnexpectedEOF
  3759. }
  3760. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3761. return err
  3762. }
  3763. iNdEx = postIndex
  3764. default:
  3765. iNdEx = preIndex
  3766. skippy, err := skipGenerated(dAtA[iNdEx:])
  3767. if err != nil {
  3768. return err
  3769. }
  3770. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3771. return ErrInvalidLengthGenerated
  3772. }
  3773. if (iNdEx + skippy) > l {
  3774. return io.ErrUnexpectedEOF
  3775. }
  3776. iNdEx += skippy
  3777. }
  3778. }
  3779. if iNdEx > l {
  3780. return io.ErrUnexpectedEOF
  3781. }
  3782. return nil
  3783. }
  3784. func (m *DaemonSetCondition) Unmarshal(dAtA []byte) error {
  3785. l := len(dAtA)
  3786. iNdEx := 0
  3787. for iNdEx < l {
  3788. preIndex := iNdEx
  3789. var wire uint64
  3790. for shift := uint(0); ; shift += 7 {
  3791. if shift >= 64 {
  3792. return ErrIntOverflowGenerated
  3793. }
  3794. if iNdEx >= l {
  3795. return io.ErrUnexpectedEOF
  3796. }
  3797. b := dAtA[iNdEx]
  3798. iNdEx++
  3799. wire |= uint64(b&0x7F) << shift
  3800. if b < 0x80 {
  3801. break
  3802. }
  3803. }
  3804. fieldNum := int32(wire >> 3)
  3805. wireType := int(wire & 0x7)
  3806. if wireType == 4 {
  3807. return fmt.Errorf("proto: DaemonSetCondition: wiretype end group for non-group")
  3808. }
  3809. if fieldNum <= 0 {
  3810. return fmt.Errorf("proto: DaemonSetCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  3811. }
  3812. switch fieldNum {
  3813. case 1:
  3814. if wireType != 2 {
  3815. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  3816. }
  3817. var stringLen uint64
  3818. for shift := uint(0); ; shift += 7 {
  3819. if shift >= 64 {
  3820. return ErrIntOverflowGenerated
  3821. }
  3822. if iNdEx >= l {
  3823. return io.ErrUnexpectedEOF
  3824. }
  3825. b := dAtA[iNdEx]
  3826. iNdEx++
  3827. stringLen |= uint64(b&0x7F) << shift
  3828. if b < 0x80 {
  3829. break
  3830. }
  3831. }
  3832. intStringLen := int(stringLen)
  3833. if intStringLen < 0 {
  3834. return ErrInvalidLengthGenerated
  3835. }
  3836. postIndex := iNdEx + intStringLen
  3837. if postIndex < 0 {
  3838. return ErrInvalidLengthGenerated
  3839. }
  3840. if postIndex > l {
  3841. return io.ErrUnexpectedEOF
  3842. }
  3843. m.Type = DaemonSetConditionType(dAtA[iNdEx:postIndex])
  3844. iNdEx = postIndex
  3845. case 2:
  3846. if wireType != 2 {
  3847. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  3848. }
  3849. var stringLen uint64
  3850. for shift := uint(0); ; shift += 7 {
  3851. if shift >= 64 {
  3852. return ErrIntOverflowGenerated
  3853. }
  3854. if iNdEx >= l {
  3855. return io.ErrUnexpectedEOF
  3856. }
  3857. b := dAtA[iNdEx]
  3858. iNdEx++
  3859. stringLen |= uint64(b&0x7F) << shift
  3860. if b < 0x80 {
  3861. break
  3862. }
  3863. }
  3864. intStringLen := int(stringLen)
  3865. if intStringLen < 0 {
  3866. return ErrInvalidLengthGenerated
  3867. }
  3868. postIndex := iNdEx + intStringLen
  3869. if postIndex < 0 {
  3870. return ErrInvalidLengthGenerated
  3871. }
  3872. if postIndex > l {
  3873. return io.ErrUnexpectedEOF
  3874. }
  3875. m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  3876. iNdEx = postIndex
  3877. case 3:
  3878. if wireType != 2 {
  3879. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  3880. }
  3881. var msglen int
  3882. for shift := uint(0); ; shift += 7 {
  3883. if shift >= 64 {
  3884. return ErrIntOverflowGenerated
  3885. }
  3886. if iNdEx >= l {
  3887. return io.ErrUnexpectedEOF
  3888. }
  3889. b := dAtA[iNdEx]
  3890. iNdEx++
  3891. msglen |= int(b&0x7F) << shift
  3892. if b < 0x80 {
  3893. break
  3894. }
  3895. }
  3896. if msglen < 0 {
  3897. return ErrInvalidLengthGenerated
  3898. }
  3899. postIndex := iNdEx + msglen
  3900. if postIndex < 0 {
  3901. return ErrInvalidLengthGenerated
  3902. }
  3903. if postIndex > l {
  3904. return io.ErrUnexpectedEOF
  3905. }
  3906. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3907. return err
  3908. }
  3909. iNdEx = postIndex
  3910. case 4:
  3911. if wireType != 2 {
  3912. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  3913. }
  3914. var stringLen uint64
  3915. for shift := uint(0); ; shift += 7 {
  3916. if shift >= 64 {
  3917. return ErrIntOverflowGenerated
  3918. }
  3919. if iNdEx >= l {
  3920. return io.ErrUnexpectedEOF
  3921. }
  3922. b := dAtA[iNdEx]
  3923. iNdEx++
  3924. stringLen |= uint64(b&0x7F) << shift
  3925. if b < 0x80 {
  3926. break
  3927. }
  3928. }
  3929. intStringLen := int(stringLen)
  3930. if intStringLen < 0 {
  3931. return ErrInvalidLengthGenerated
  3932. }
  3933. postIndex := iNdEx + intStringLen
  3934. if postIndex < 0 {
  3935. return ErrInvalidLengthGenerated
  3936. }
  3937. if postIndex > l {
  3938. return io.ErrUnexpectedEOF
  3939. }
  3940. m.Reason = string(dAtA[iNdEx:postIndex])
  3941. iNdEx = postIndex
  3942. case 5:
  3943. if wireType != 2 {
  3944. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  3945. }
  3946. var stringLen uint64
  3947. for shift := uint(0); ; shift += 7 {
  3948. if shift >= 64 {
  3949. return ErrIntOverflowGenerated
  3950. }
  3951. if iNdEx >= l {
  3952. return io.ErrUnexpectedEOF
  3953. }
  3954. b := dAtA[iNdEx]
  3955. iNdEx++
  3956. stringLen |= uint64(b&0x7F) << shift
  3957. if b < 0x80 {
  3958. break
  3959. }
  3960. }
  3961. intStringLen := int(stringLen)
  3962. if intStringLen < 0 {
  3963. return ErrInvalidLengthGenerated
  3964. }
  3965. postIndex := iNdEx + intStringLen
  3966. if postIndex < 0 {
  3967. return ErrInvalidLengthGenerated
  3968. }
  3969. if postIndex > l {
  3970. return io.ErrUnexpectedEOF
  3971. }
  3972. m.Message = string(dAtA[iNdEx:postIndex])
  3973. iNdEx = postIndex
  3974. default:
  3975. iNdEx = preIndex
  3976. skippy, err := skipGenerated(dAtA[iNdEx:])
  3977. if err != nil {
  3978. return err
  3979. }
  3980. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3981. return ErrInvalidLengthGenerated
  3982. }
  3983. if (iNdEx + skippy) > l {
  3984. return io.ErrUnexpectedEOF
  3985. }
  3986. iNdEx += skippy
  3987. }
  3988. }
  3989. if iNdEx > l {
  3990. return io.ErrUnexpectedEOF
  3991. }
  3992. return nil
  3993. }
  3994. func (m *DaemonSetList) Unmarshal(dAtA []byte) error {
  3995. l := len(dAtA)
  3996. iNdEx := 0
  3997. for iNdEx < l {
  3998. preIndex := iNdEx
  3999. var wire uint64
  4000. for shift := uint(0); ; shift += 7 {
  4001. if shift >= 64 {
  4002. return ErrIntOverflowGenerated
  4003. }
  4004. if iNdEx >= l {
  4005. return io.ErrUnexpectedEOF
  4006. }
  4007. b := dAtA[iNdEx]
  4008. iNdEx++
  4009. wire |= uint64(b&0x7F) << shift
  4010. if b < 0x80 {
  4011. break
  4012. }
  4013. }
  4014. fieldNum := int32(wire >> 3)
  4015. wireType := int(wire & 0x7)
  4016. if wireType == 4 {
  4017. return fmt.Errorf("proto: DaemonSetList: wiretype end group for non-group")
  4018. }
  4019. if fieldNum <= 0 {
  4020. return fmt.Errorf("proto: DaemonSetList: illegal tag %d (wire type %d)", fieldNum, wire)
  4021. }
  4022. switch fieldNum {
  4023. case 1:
  4024. if wireType != 2 {
  4025. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  4026. }
  4027. var msglen int
  4028. for shift := uint(0); ; shift += 7 {
  4029. if shift >= 64 {
  4030. return ErrIntOverflowGenerated
  4031. }
  4032. if iNdEx >= l {
  4033. return io.ErrUnexpectedEOF
  4034. }
  4035. b := dAtA[iNdEx]
  4036. iNdEx++
  4037. msglen |= int(b&0x7F) << shift
  4038. if b < 0x80 {
  4039. break
  4040. }
  4041. }
  4042. if msglen < 0 {
  4043. return ErrInvalidLengthGenerated
  4044. }
  4045. postIndex := iNdEx + msglen
  4046. if postIndex < 0 {
  4047. return ErrInvalidLengthGenerated
  4048. }
  4049. if postIndex > l {
  4050. return io.ErrUnexpectedEOF
  4051. }
  4052. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4053. return err
  4054. }
  4055. iNdEx = postIndex
  4056. case 2:
  4057. if wireType != 2 {
  4058. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  4059. }
  4060. var msglen int
  4061. for shift := uint(0); ; shift += 7 {
  4062. if shift >= 64 {
  4063. return ErrIntOverflowGenerated
  4064. }
  4065. if iNdEx >= l {
  4066. return io.ErrUnexpectedEOF
  4067. }
  4068. b := dAtA[iNdEx]
  4069. iNdEx++
  4070. msglen |= int(b&0x7F) << shift
  4071. if b < 0x80 {
  4072. break
  4073. }
  4074. }
  4075. if msglen < 0 {
  4076. return ErrInvalidLengthGenerated
  4077. }
  4078. postIndex := iNdEx + msglen
  4079. if postIndex < 0 {
  4080. return ErrInvalidLengthGenerated
  4081. }
  4082. if postIndex > l {
  4083. return io.ErrUnexpectedEOF
  4084. }
  4085. m.Items = append(m.Items, DaemonSet{})
  4086. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4087. return err
  4088. }
  4089. iNdEx = postIndex
  4090. default:
  4091. iNdEx = preIndex
  4092. skippy, err := skipGenerated(dAtA[iNdEx:])
  4093. if err != nil {
  4094. return err
  4095. }
  4096. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4097. return ErrInvalidLengthGenerated
  4098. }
  4099. if (iNdEx + skippy) > l {
  4100. return io.ErrUnexpectedEOF
  4101. }
  4102. iNdEx += skippy
  4103. }
  4104. }
  4105. if iNdEx > l {
  4106. return io.ErrUnexpectedEOF
  4107. }
  4108. return nil
  4109. }
  4110. func (m *DaemonSetSpec) Unmarshal(dAtA []byte) error {
  4111. l := len(dAtA)
  4112. iNdEx := 0
  4113. for iNdEx < l {
  4114. preIndex := iNdEx
  4115. var wire uint64
  4116. for shift := uint(0); ; shift += 7 {
  4117. if shift >= 64 {
  4118. return ErrIntOverflowGenerated
  4119. }
  4120. if iNdEx >= l {
  4121. return io.ErrUnexpectedEOF
  4122. }
  4123. b := dAtA[iNdEx]
  4124. iNdEx++
  4125. wire |= uint64(b&0x7F) << shift
  4126. if b < 0x80 {
  4127. break
  4128. }
  4129. }
  4130. fieldNum := int32(wire >> 3)
  4131. wireType := int(wire & 0x7)
  4132. if wireType == 4 {
  4133. return fmt.Errorf("proto: DaemonSetSpec: wiretype end group for non-group")
  4134. }
  4135. if fieldNum <= 0 {
  4136. return fmt.Errorf("proto: DaemonSetSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  4137. }
  4138. switch fieldNum {
  4139. case 1:
  4140. if wireType != 2 {
  4141. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  4142. }
  4143. var msglen int
  4144. for shift := uint(0); ; shift += 7 {
  4145. if shift >= 64 {
  4146. return ErrIntOverflowGenerated
  4147. }
  4148. if iNdEx >= l {
  4149. return io.ErrUnexpectedEOF
  4150. }
  4151. b := dAtA[iNdEx]
  4152. iNdEx++
  4153. msglen |= int(b&0x7F) << shift
  4154. if b < 0x80 {
  4155. break
  4156. }
  4157. }
  4158. if msglen < 0 {
  4159. return ErrInvalidLengthGenerated
  4160. }
  4161. postIndex := iNdEx + msglen
  4162. if postIndex < 0 {
  4163. return ErrInvalidLengthGenerated
  4164. }
  4165. if postIndex > l {
  4166. return io.ErrUnexpectedEOF
  4167. }
  4168. if m.Selector == nil {
  4169. m.Selector = &v1.LabelSelector{}
  4170. }
  4171. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4172. return err
  4173. }
  4174. iNdEx = postIndex
  4175. case 2:
  4176. if wireType != 2 {
  4177. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  4178. }
  4179. var msglen int
  4180. for shift := uint(0); ; shift += 7 {
  4181. if shift >= 64 {
  4182. return ErrIntOverflowGenerated
  4183. }
  4184. if iNdEx >= l {
  4185. return io.ErrUnexpectedEOF
  4186. }
  4187. b := dAtA[iNdEx]
  4188. iNdEx++
  4189. msglen |= int(b&0x7F) << shift
  4190. if b < 0x80 {
  4191. break
  4192. }
  4193. }
  4194. if msglen < 0 {
  4195. return ErrInvalidLengthGenerated
  4196. }
  4197. postIndex := iNdEx + msglen
  4198. if postIndex < 0 {
  4199. return ErrInvalidLengthGenerated
  4200. }
  4201. if postIndex > l {
  4202. return io.ErrUnexpectedEOF
  4203. }
  4204. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4205. return err
  4206. }
  4207. iNdEx = postIndex
  4208. case 3:
  4209. if wireType != 2 {
  4210. return fmt.Errorf("proto: wrong wireType = %d for field UpdateStrategy", wireType)
  4211. }
  4212. var msglen int
  4213. for shift := uint(0); ; shift += 7 {
  4214. if shift >= 64 {
  4215. return ErrIntOverflowGenerated
  4216. }
  4217. if iNdEx >= l {
  4218. return io.ErrUnexpectedEOF
  4219. }
  4220. b := dAtA[iNdEx]
  4221. iNdEx++
  4222. msglen |= int(b&0x7F) << shift
  4223. if b < 0x80 {
  4224. break
  4225. }
  4226. }
  4227. if msglen < 0 {
  4228. return ErrInvalidLengthGenerated
  4229. }
  4230. postIndex := iNdEx + msglen
  4231. if postIndex < 0 {
  4232. return ErrInvalidLengthGenerated
  4233. }
  4234. if postIndex > l {
  4235. return io.ErrUnexpectedEOF
  4236. }
  4237. if err := m.UpdateStrategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4238. return err
  4239. }
  4240. iNdEx = postIndex
  4241. case 4:
  4242. if wireType != 0 {
  4243. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  4244. }
  4245. m.MinReadySeconds = 0
  4246. for shift := uint(0); ; shift += 7 {
  4247. if shift >= 64 {
  4248. return ErrIntOverflowGenerated
  4249. }
  4250. if iNdEx >= l {
  4251. return io.ErrUnexpectedEOF
  4252. }
  4253. b := dAtA[iNdEx]
  4254. iNdEx++
  4255. m.MinReadySeconds |= int32(b&0x7F) << shift
  4256. if b < 0x80 {
  4257. break
  4258. }
  4259. }
  4260. case 5:
  4261. if wireType != 0 {
  4262. return fmt.Errorf("proto: wrong wireType = %d for field TemplateGeneration", wireType)
  4263. }
  4264. m.TemplateGeneration = 0
  4265. for shift := uint(0); ; shift += 7 {
  4266. if shift >= 64 {
  4267. return ErrIntOverflowGenerated
  4268. }
  4269. if iNdEx >= l {
  4270. return io.ErrUnexpectedEOF
  4271. }
  4272. b := dAtA[iNdEx]
  4273. iNdEx++
  4274. m.TemplateGeneration |= int64(b&0x7F) << shift
  4275. if b < 0x80 {
  4276. break
  4277. }
  4278. }
  4279. case 6:
  4280. if wireType != 0 {
  4281. return fmt.Errorf("proto: wrong wireType = %d for field RevisionHistoryLimit", wireType)
  4282. }
  4283. var v int32
  4284. for shift := uint(0); ; shift += 7 {
  4285. if shift >= 64 {
  4286. return ErrIntOverflowGenerated
  4287. }
  4288. if iNdEx >= l {
  4289. return io.ErrUnexpectedEOF
  4290. }
  4291. b := dAtA[iNdEx]
  4292. iNdEx++
  4293. v |= int32(b&0x7F) << shift
  4294. if b < 0x80 {
  4295. break
  4296. }
  4297. }
  4298. m.RevisionHistoryLimit = &v
  4299. default:
  4300. iNdEx = preIndex
  4301. skippy, err := skipGenerated(dAtA[iNdEx:])
  4302. if err != nil {
  4303. return err
  4304. }
  4305. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4306. return ErrInvalidLengthGenerated
  4307. }
  4308. if (iNdEx + skippy) > l {
  4309. return io.ErrUnexpectedEOF
  4310. }
  4311. iNdEx += skippy
  4312. }
  4313. }
  4314. if iNdEx > l {
  4315. return io.ErrUnexpectedEOF
  4316. }
  4317. return nil
  4318. }
  4319. func (m *DaemonSetStatus) Unmarshal(dAtA []byte) error {
  4320. l := len(dAtA)
  4321. iNdEx := 0
  4322. for iNdEx < l {
  4323. preIndex := iNdEx
  4324. var wire uint64
  4325. for shift := uint(0); ; shift += 7 {
  4326. if shift >= 64 {
  4327. return ErrIntOverflowGenerated
  4328. }
  4329. if iNdEx >= l {
  4330. return io.ErrUnexpectedEOF
  4331. }
  4332. b := dAtA[iNdEx]
  4333. iNdEx++
  4334. wire |= uint64(b&0x7F) << shift
  4335. if b < 0x80 {
  4336. break
  4337. }
  4338. }
  4339. fieldNum := int32(wire >> 3)
  4340. wireType := int(wire & 0x7)
  4341. if wireType == 4 {
  4342. return fmt.Errorf("proto: DaemonSetStatus: wiretype end group for non-group")
  4343. }
  4344. if fieldNum <= 0 {
  4345. return fmt.Errorf("proto: DaemonSetStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  4346. }
  4347. switch fieldNum {
  4348. case 1:
  4349. if wireType != 0 {
  4350. return fmt.Errorf("proto: wrong wireType = %d for field CurrentNumberScheduled", wireType)
  4351. }
  4352. m.CurrentNumberScheduled = 0
  4353. for shift := uint(0); ; shift += 7 {
  4354. if shift >= 64 {
  4355. return ErrIntOverflowGenerated
  4356. }
  4357. if iNdEx >= l {
  4358. return io.ErrUnexpectedEOF
  4359. }
  4360. b := dAtA[iNdEx]
  4361. iNdEx++
  4362. m.CurrentNumberScheduled |= int32(b&0x7F) << shift
  4363. if b < 0x80 {
  4364. break
  4365. }
  4366. }
  4367. case 2:
  4368. if wireType != 0 {
  4369. return fmt.Errorf("proto: wrong wireType = %d for field NumberMisscheduled", wireType)
  4370. }
  4371. m.NumberMisscheduled = 0
  4372. for shift := uint(0); ; shift += 7 {
  4373. if shift >= 64 {
  4374. return ErrIntOverflowGenerated
  4375. }
  4376. if iNdEx >= l {
  4377. return io.ErrUnexpectedEOF
  4378. }
  4379. b := dAtA[iNdEx]
  4380. iNdEx++
  4381. m.NumberMisscheduled |= int32(b&0x7F) << shift
  4382. if b < 0x80 {
  4383. break
  4384. }
  4385. }
  4386. case 3:
  4387. if wireType != 0 {
  4388. return fmt.Errorf("proto: wrong wireType = %d for field DesiredNumberScheduled", wireType)
  4389. }
  4390. m.DesiredNumberScheduled = 0
  4391. for shift := uint(0); ; shift += 7 {
  4392. if shift >= 64 {
  4393. return ErrIntOverflowGenerated
  4394. }
  4395. if iNdEx >= l {
  4396. return io.ErrUnexpectedEOF
  4397. }
  4398. b := dAtA[iNdEx]
  4399. iNdEx++
  4400. m.DesiredNumberScheduled |= int32(b&0x7F) << shift
  4401. if b < 0x80 {
  4402. break
  4403. }
  4404. }
  4405. case 4:
  4406. if wireType != 0 {
  4407. return fmt.Errorf("proto: wrong wireType = %d for field NumberReady", wireType)
  4408. }
  4409. m.NumberReady = 0
  4410. for shift := uint(0); ; shift += 7 {
  4411. if shift >= 64 {
  4412. return ErrIntOverflowGenerated
  4413. }
  4414. if iNdEx >= l {
  4415. return io.ErrUnexpectedEOF
  4416. }
  4417. b := dAtA[iNdEx]
  4418. iNdEx++
  4419. m.NumberReady |= int32(b&0x7F) << shift
  4420. if b < 0x80 {
  4421. break
  4422. }
  4423. }
  4424. case 5:
  4425. if wireType != 0 {
  4426. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  4427. }
  4428. m.ObservedGeneration = 0
  4429. for shift := uint(0); ; shift += 7 {
  4430. if shift >= 64 {
  4431. return ErrIntOverflowGenerated
  4432. }
  4433. if iNdEx >= l {
  4434. return io.ErrUnexpectedEOF
  4435. }
  4436. b := dAtA[iNdEx]
  4437. iNdEx++
  4438. m.ObservedGeneration |= int64(b&0x7F) << shift
  4439. if b < 0x80 {
  4440. break
  4441. }
  4442. }
  4443. case 6:
  4444. if wireType != 0 {
  4445. return fmt.Errorf("proto: wrong wireType = %d for field UpdatedNumberScheduled", wireType)
  4446. }
  4447. m.UpdatedNumberScheduled = 0
  4448. for shift := uint(0); ; shift += 7 {
  4449. if shift >= 64 {
  4450. return ErrIntOverflowGenerated
  4451. }
  4452. if iNdEx >= l {
  4453. return io.ErrUnexpectedEOF
  4454. }
  4455. b := dAtA[iNdEx]
  4456. iNdEx++
  4457. m.UpdatedNumberScheduled |= int32(b&0x7F) << shift
  4458. if b < 0x80 {
  4459. break
  4460. }
  4461. }
  4462. case 7:
  4463. if wireType != 0 {
  4464. return fmt.Errorf("proto: wrong wireType = %d for field NumberAvailable", wireType)
  4465. }
  4466. m.NumberAvailable = 0
  4467. for shift := uint(0); ; shift += 7 {
  4468. if shift >= 64 {
  4469. return ErrIntOverflowGenerated
  4470. }
  4471. if iNdEx >= l {
  4472. return io.ErrUnexpectedEOF
  4473. }
  4474. b := dAtA[iNdEx]
  4475. iNdEx++
  4476. m.NumberAvailable |= int32(b&0x7F) << shift
  4477. if b < 0x80 {
  4478. break
  4479. }
  4480. }
  4481. case 8:
  4482. if wireType != 0 {
  4483. return fmt.Errorf("proto: wrong wireType = %d for field NumberUnavailable", wireType)
  4484. }
  4485. m.NumberUnavailable = 0
  4486. for shift := uint(0); ; shift += 7 {
  4487. if shift >= 64 {
  4488. return ErrIntOverflowGenerated
  4489. }
  4490. if iNdEx >= l {
  4491. return io.ErrUnexpectedEOF
  4492. }
  4493. b := dAtA[iNdEx]
  4494. iNdEx++
  4495. m.NumberUnavailable |= int32(b&0x7F) << shift
  4496. if b < 0x80 {
  4497. break
  4498. }
  4499. }
  4500. case 9:
  4501. if wireType != 0 {
  4502. return fmt.Errorf("proto: wrong wireType = %d for field CollisionCount", wireType)
  4503. }
  4504. var v int32
  4505. for shift := uint(0); ; shift += 7 {
  4506. if shift >= 64 {
  4507. return ErrIntOverflowGenerated
  4508. }
  4509. if iNdEx >= l {
  4510. return io.ErrUnexpectedEOF
  4511. }
  4512. b := dAtA[iNdEx]
  4513. iNdEx++
  4514. v |= int32(b&0x7F) << shift
  4515. if b < 0x80 {
  4516. break
  4517. }
  4518. }
  4519. m.CollisionCount = &v
  4520. case 10:
  4521. if wireType != 2 {
  4522. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  4523. }
  4524. var msglen int
  4525. for shift := uint(0); ; shift += 7 {
  4526. if shift >= 64 {
  4527. return ErrIntOverflowGenerated
  4528. }
  4529. if iNdEx >= l {
  4530. return io.ErrUnexpectedEOF
  4531. }
  4532. b := dAtA[iNdEx]
  4533. iNdEx++
  4534. msglen |= int(b&0x7F) << shift
  4535. if b < 0x80 {
  4536. break
  4537. }
  4538. }
  4539. if msglen < 0 {
  4540. return ErrInvalidLengthGenerated
  4541. }
  4542. postIndex := iNdEx + msglen
  4543. if postIndex < 0 {
  4544. return ErrInvalidLengthGenerated
  4545. }
  4546. if postIndex > l {
  4547. return io.ErrUnexpectedEOF
  4548. }
  4549. m.Conditions = append(m.Conditions, DaemonSetCondition{})
  4550. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4551. return err
  4552. }
  4553. iNdEx = postIndex
  4554. default:
  4555. iNdEx = preIndex
  4556. skippy, err := skipGenerated(dAtA[iNdEx:])
  4557. if err != nil {
  4558. return err
  4559. }
  4560. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4561. return ErrInvalidLengthGenerated
  4562. }
  4563. if (iNdEx + skippy) > l {
  4564. return io.ErrUnexpectedEOF
  4565. }
  4566. iNdEx += skippy
  4567. }
  4568. }
  4569. if iNdEx > l {
  4570. return io.ErrUnexpectedEOF
  4571. }
  4572. return nil
  4573. }
  4574. func (m *DaemonSetUpdateStrategy) Unmarshal(dAtA []byte) error {
  4575. l := len(dAtA)
  4576. iNdEx := 0
  4577. for iNdEx < l {
  4578. preIndex := iNdEx
  4579. var wire uint64
  4580. for shift := uint(0); ; shift += 7 {
  4581. if shift >= 64 {
  4582. return ErrIntOverflowGenerated
  4583. }
  4584. if iNdEx >= l {
  4585. return io.ErrUnexpectedEOF
  4586. }
  4587. b := dAtA[iNdEx]
  4588. iNdEx++
  4589. wire |= uint64(b&0x7F) << shift
  4590. if b < 0x80 {
  4591. break
  4592. }
  4593. }
  4594. fieldNum := int32(wire >> 3)
  4595. wireType := int(wire & 0x7)
  4596. if wireType == 4 {
  4597. return fmt.Errorf("proto: DaemonSetUpdateStrategy: wiretype end group for non-group")
  4598. }
  4599. if fieldNum <= 0 {
  4600. return fmt.Errorf("proto: DaemonSetUpdateStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
  4601. }
  4602. switch fieldNum {
  4603. case 1:
  4604. if wireType != 2 {
  4605. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  4606. }
  4607. var stringLen uint64
  4608. for shift := uint(0); ; shift += 7 {
  4609. if shift >= 64 {
  4610. return ErrIntOverflowGenerated
  4611. }
  4612. if iNdEx >= l {
  4613. return io.ErrUnexpectedEOF
  4614. }
  4615. b := dAtA[iNdEx]
  4616. iNdEx++
  4617. stringLen |= uint64(b&0x7F) << shift
  4618. if b < 0x80 {
  4619. break
  4620. }
  4621. }
  4622. intStringLen := int(stringLen)
  4623. if intStringLen < 0 {
  4624. return ErrInvalidLengthGenerated
  4625. }
  4626. postIndex := iNdEx + intStringLen
  4627. if postIndex < 0 {
  4628. return ErrInvalidLengthGenerated
  4629. }
  4630. if postIndex > l {
  4631. return io.ErrUnexpectedEOF
  4632. }
  4633. m.Type = DaemonSetUpdateStrategyType(dAtA[iNdEx:postIndex])
  4634. iNdEx = postIndex
  4635. case 2:
  4636. if wireType != 2 {
  4637. return fmt.Errorf("proto: wrong wireType = %d for field RollingUpdate", wireType)
  4638. }
  4639. var msglen int
  4640. for shift := uint(0); ; shift += 7 {
  4641. if shift >= 64 {
  4642. return ErrIntOverflowGenerated
  4643. }
  4644. if iNdEx >= l {
  4645. return io.ErrUnexpectedEOF
  4646. }
  4647. b := dAtA[iNdEx]
  4648. iNdEx++
  4649. msglen |= int(b&0x7F) << shift
  4650. if b < 0x80 {
  4651. break
  4652. }
  4653. }
  4654. if msglen < 0 {
  4655. return ErrInvalidLengthGenerated
  4656. }
  4657. postIndex := iNdEx + msglen
  4658. if postIndex < 0 {
  4659. return ErrInvalidLengthGenerated
  4660. }
  4661. if postIndex > l {
  4662. return io.ErrUnexpectedEOF
  4663. }
  4664. if m.RollingUpdate == nil {
  4665. m.RollingUpdate = &RollingUpdateDaemonSet{}
  4666. }
  4667. if err := m.RollingUpdate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4668. return err
  4669. }
  4670. iNdEx = postIndex
  4671. default:
  4672. iNdEx = preIndex
  4673. skippy, err := skipGenerated(dAtA[iNdEx:])
  4674. if err != nil {
  4675. return err
  4676. }
  4677. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4678. return ErrInvalidLengthGenerated
  4679. }
  4680. if (iNdEx + skippy) > l {
  4681. return io.ErrUnexpectedEOF
  4682. }
  4683. iNdEx += skippy
  4684. }
  4685. }
  4686. if iNdEx > l {
  4687. return io.ErrUnexpectedEOF
  4688. }
  4689. return nil
  4690. }
  4691. func (m *Deployment) Unmarshal(dAtA []byte) error {
  4692. l := len(dAtA)
  4693. iNdEx := 0
  4694. for iNdEx < l {
  4695. preIndex := iNdEx
  4696. var wire uint64
  4697. for shift := uint(0); ; shift += 7 {
  4698. if shift >= 64 {
  4699. return ErrIntOverflowGenerated
  4700. }
  4701. if iNdEx >= l {
  4702. return io.ErrUnexpectedEOF
  4703. }
  4704. b := dAtA[iNdEx]
  4705. iNdEx++
  4706. wire |= uint64(b&0x7F) << shift
  4707. if b < 0x80 {
  4708. break
  4709. }
  4710. }
  4711. fieldNum := int32(wire >> 3)
  4712. wireType := int(wire & 0x7)
  4713. if wireType == 4 {
  4714. return fmt.Errorf("proto: Deployment: wiretype end group for non-group")
  4715. }
  4716. if fieldNum <= 0 {
  4717. return fmt.Errorf("proto: Deployment: illegal tag %d (wire type %d)", fieldNum, wire)
  4718. }
  4719. switch fieldNum {
  4720. case 1:
  4721. if wireType != 2 {
  4722. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  4723. }
  4724. var msglen int
  4725. for shift := uint(0); ; shift += 7 {
  4726. if shift >= 64 {
  4727. return ErrIntOverflowGenerated
  4728. }
  4729. if iNdEx >= l {
  4730. return io.ErrUnexpectedEOF
  4731. }
  4732. b := dAtA[iNdEx]
  4733. iNdEx++
  4734. msglen |= int(b&0x7F) << shift
  4735. if b < 0x80 {
  4736. break
  4737. }
  4738. }
  4739. if msglen < 0 {
  4740. return ErrInvalidLengthGenerated
  4741. }
  4742. postIndex := iNdEx + msglen
  4743. if postIndex < 0 {
  4744. return ErrInvalidLengthGenerated
  4745. }
  4746. if postIndex > l {
  4747. return io.ErrUnexpectedEOF
  4748. }
  4749. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4750. return err
  4751. }
  4752. iNdEx = postIndex
  4753. case 2:
  4754. if wireType != 2 {
  4755. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  4756. }
  4757. var msglen int
  4758. for shift := uint(0); ; shift += 7 {
  4759. if shift >= 64 {
  4760. return ErrIntOverflowGenerated
  4761. }
  4762. if iNdEx >= l {
  4763. return io.ErrUnexpectedEOF
  4764. }
  4765. b := dAtA[iNdEx]
  4766. iNdEx++
  4767. msglen |= int(b&0x7F) << shift
  4768. if b < 0x80 {
  4769. break
  4770. }
  4771. }
  4772. if msglen < 0 {
  4773. return ErrInvalidLengthGenerated
  4774. }
  4775. postIndex := iNdEx + msglen
  4776. if postIndex < 0 {
  4777. return ErrInvalidLengthGenerated
  4778. }
  4779. if postIndex > l {
  4780. return io.ErrUnexpectedEOF
  4781. }
  4782. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4783. return err
  4784. }
  4785. iNdEx = postIndex
  4786. case 3:
  4787. if wireType != 2 {
  4788. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  4789. }
  4790. var msglen int
  4791. for shift := uint(0); ; shift += 7 {
  4792. if shift >= 64 {
  4793. return ErrIntOverflowGenerated
  4794. }
  4795. if iNdEx >= l {
  4796. return io.ErrUnexpectedEOF
  4797. }
  4798. b := dAtA[iNdEx]
  4799. iNdEx++
  4800. msglen |= int(b&0x7F) << shift
  4801. if b < 0x80 {
  4802. break
  4803. }
  4804. }
  4805. if msglen < 0 {
  4806. return ErrInvalidLengthGenerated
  4807. }
  4808. postIndex := iNdEx + msglen
  4809. if postIndex < 0 {
  4810. return ErrInvalidLengthGenerated
  4811. }
  4812. if postIndex > l {
  4813. return io.ErrUnexpectedEOF
  4814. }
  4815. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4816. return err
  4817. }
  4818. iNdEx = postIndex
  4819. default:
  4820. iNdEx = preIndex
  4821. skippy, err := skipGenerated(dAtA[iNdEx:])
  4822. if err != nil {
  4823. return err
  4824. }
  4825. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4826. return ErrInvalidLengthGenerated
  4827. }
  4828. if (iNdEx + skippy) > l {
  4829. return io.ErrUnexpectedEOF
  4830. }
  4831. iNdEx += skippy
  4832. }
  4833. }
  4834. if iNdEx > l {
  4835. return io.ErrUnexpectedEOF
  4836. }
  4837. return nil
  4838. }
  4839. func (m *DeploymentCondition) Unmarshal(dAtA []byte) error {
  4840. l := len(dAtA)
  4841. iNdEx := 0
  4842. for iNdEx < l {
  4843. preIndex := iNdEx
  4844. var wire uint64
  4845. for shift := uint(0); ; shift += 7 {
  4846. if shift >= 64 {
  4847. return ErrIntOverflowGenerated
  4848. }
  4849. if iNdEx >= l {
  4850. return io.ErrUnexpectedEOF
  4851. }
  4852. b := dAtA[iNdEx]
  4853. iNdEx++
  4854. wire |= uint64(b&0x7F) << shift
  4855. if b < 0x80 {
  4856. break
  4857. }
  4858. }
  4859. fieldNum := int32(wire >> 3)
  4860. wireType := int(wire & 0x7)
  4861. if wireType == 4 {
  4862. return fmt.Errorf("proto: DeploymentCondition: wiretype end group for non-group")
  4863. }
  4864. if fieldNum <= 0 {
  4865. return fmt.Errorf("proto: DeploymentCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  4866. }
  4867. switch fieldNum {
  4868. case 1:
  4869. if wireType != 2 {
  4870. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  4871. }
  4872. var stringLen uint64
  4873. for shift := uint(0); ; shift += 7 {
  4874. if shift >= 64 {
  4875. return ErrIntOverflowGenerated
  4876. }
  4877. if iNdEx >= l {
  4878. return io.ErrUnexpectedEOF
  4879. }
  4880. b := dAtA[iNdEx]
  4881. iNdEx++
  4882. stringLen |= uint64(b&0x7F) << shift
  4883. if b < 0x80 {
  4884. break
  4885. }
  4886. }
  4887. intStringLen := int(stringLen)
  4888. if intStringLen < 0 {
  4889. return ErrInvalidLengthGenerated
  4890. }
  4891. postIndex := iNdEx + intStringLen
  4892. if postIndex < 0 {
  4893. return ErrInvalidLengthGenerated
  4894. }
  4895. if postIndex > l {
  4896. return io.ErrUnexpectedEOF
  4897. }
  4898. m.Type = DeploymentConditionType(dAtA[iNdEx:postIndex])
  4899. iNdEx = postIndex
  4900. case 2:
  4901. if wireType != 2 {
  4902. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  4903. }
  4904. var stringLen uint64
  4905. for shift := uint(0); ; shift += 7 {
  4906. if shift >= 64 {
  4907. return ErrIntOverflowGenerated
  4908. }
  4909. if iNdEx >= l {
  4910. return io.ErrUnexpectedEOF
  4911. }
  4912. b := dAtA[iNdEx]
  4913. iNdEx++
  4914. stringLen |= uint64(b&0x7F) << shift
  4915. if b < 0x80 {
  4916. break
  4917. }
  4918. }
  4919. intStringLen := int(stringLen)
  4920. if intStringLen < 0 {
  4921. return ErrInvalidLengthGenerated
  4922. }
  4923. postIndex := iNdEx + intStringLen
  4924. if postIndex < 0 {
  4925. return ErrInvalidLengthGenerated
  4926. }
  4927. if postIndex > l {
  4928. return io.ErrUnexpectedEOF
  4929. }
  4930. m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  4931. iNdEx = postIndex
  4932. case 4:
  4933. if wireType != 2 {
  4934. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  4935. }
  4936. var stringLen uint64
  4937. for shift := uint(0); ; shift += 7 {
  4938. if shift >= 64 {
  4939. return ErrIntOverflowGenerated
  4940. }
  4941. if iNdEx >= l {
  4942. return io.ErrUnexpectedEOF
  4943. }
  4944. b := dAtA[iNdEx]
  4945. iNdEx++
  4946. stringLen |= uint64(b&0x7F) << shift
  4947. if b < 0x80 {
  4948. break
  4949. }
  4950. }
  4951. intStringLen := int(stringLen)
  4952. if intStringLen < 0 {
  4953. return ErrInvalidLengthGenerated
  4954. }
  4955. postIndex := iNdEx + intStringLen
  4956. if postIndex < 0 {
  4957. return ErrInvalidLengthGenerated
  4958. }
  4959. if postIndex > l {
  4960. return io.ErrUnexpectedEOF
  4961. }
  4962. m.Reason = string(dAtA[iNdEx:postIndex])
  4963. iNdEx = postIndex
  4964. case 5:
  4965. if wireType != 2 {
  4966. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  4967. }
  4968. var stringLen uint64
  4969. for shift := uint(0); ; shift += 7 {
  4970. if shift >= 64 {
  4971. return ErrIntOverflowGenerated
  4972. }
  4973. if iNdEx >= l {
  4974. return io.ErrUnexpectedEOF
  4975. }
  4976. b := dAtA[iNdEx]
  4977. iNdEx++
  4978. stringLen |= uint64(b&0x7F) << shift
  4979. if b < 0x80 {
  4980. break
  4981. }
  4982. }
  4983. intStringLen := int(stringLen)
  4984. if intStringLen < 0 {
  4985. return ErrInvalidLengthGenerated
  4986. }
  4987. postIndex := iNdEx + intStringLen
  4988. if postIndex < 0 {
  4989. return ErrInvalidLengthGenerated
  4990. }
  4991. if postIndex > l {
  4992. return io.ErrUnexpectedEOF
  4993. }
  4994. m.Message = string(dAtA[iNdEx:postIndex])
  4995. iNdEx = postIndex
  4996. case 6:
  4997. if wireType != 2 {
  4998. return fmt.Errorf("proto: wrong wireType = %d for field LastUpdateTime", wireType)
  4999. }
  5000. var msglen int
  5001. for shift := uint(0); ; shift += 7 {
  5002. if shift >= 64 {
  5003. return ErrIntOverflowGenerated
  5004. }
  5005. if iNdEx >= l {
  5006. return io.ErrUnexpectedEOF
  5007. }
  5008. b := dAtA[iNdEx]
  5009. iNdEx++
  5010. msglen |= int(b&0x7F) << shift
  5011. if b < 0x80 {
  5012. break
  5013. }
  5014. }
  5015. if msglen < 0 {
  5016. return ErrInvalidLengthGenerated
  5017. }
  5018. postIndex := iNdEx + msglen
  5019. if postIndex < 0 {
  5020. return ErrInvalidLengthGenerated
  5021. }
  5022. if postIndex > l {
  5023. return io.ErrUnexpectedEOF
  5024. }
  5025. if err := m.LastUpdateTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5026. return err
  5027. }
  5028. iNdEx = postIndex
  5029. case 7:
  5030. if wireType != 2 {
  5031. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  5032. }
  5033. var msglen int
  5034. for shift := uint(0); ; shift += 7 {
  5035. if shift >= 64 {
  5036. return ErrIntOverflowGenerated
  5037. }
  5038. if iNdEx >= l {
  5039. return io.ErrUnexpectedEOF
  5040. }
  5041. b := dAtA[iNdEx]
  5042. iNdEx++
  5043. msglen |= int(b&0x7F) << shift
  5044. if b < 0x80 {
  5045. break
  5046. }
  5047. }
  5048. if msglen < 0 {
  5049. return ErrInvalidLengthGenerated
  5050. }
  5051. postIndex := iNdEx + msglen
  5052. if postIndex < 0 {
  5053. return ErrInvalidLengthGenerated
  5054. }
  5055. if postIndex > l {
  5056. return io.ErrUnexpectedEOF
  5057. }
  5058. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5059. return err
  5060. }
  5061. iNdEx = postIndex
  5062. default:
  5063. iNdEx = preIndex
  5064. skippy, err := skipGenerated(dAtA[iNdEx:])
  5065. if err != nil {
  5066. return err
  5067. }
  5068. if (skippy < 0) || (iNdEx+skippy) < 0 {
  5069. return ErrInvalidLengthGenerated
  5070. }
  5071. if (iNdEx + skippy) > l {
  5072. return io.ErrUnexpectedEOF
  5073. }
  5074. iNdEx += skippy
  5075. }
  5076. }
  5077. if iNdEx > l {
  5078. return io.ErrUnexpectedEOF
  5079. }
  5080. return nil
  5081. }
  5082. func (m *DeploymentList) Unmarshal(dAtA []byte) error {
  5083. l := len(dAtA)
  5084. iNdEx := 0
  5085. for iNdEx < l {
  5086. preIndex := iNdEx
  5087. var wire uint64
  5088. for shift := uint(0); ; shift += 7 {
  5089. if shift >= 64 {
  5090. return ErrIntOverflowGenerated
  5091. }
  5092. if iNdEx >= l {
  5093. return io.ErrUnexpectedEOF
  5094. }
  5095. b := dAtA[iNdEx]
  5096. iNdEx++
  5097. wire |= uint64(b&0x7F) << shift
  5098. if b < 0x80 {
  5099. break
  5100. }
  5101. }
  5102. fieldNum := int32(wire >> 3)
  5103. wireType := int(wire & 0x7)
  5104. if wireType == 4 {
  5105. return fmt.Errorf("proto: DeploymentList: wiretype end group for non-group")
  5106. }
  5107. if fieldNum <= 0 {
  5108. return fmt.Errorf("proto: DeploymentList: illegal tag %d (wire type %d)", fieldNum, wire)
  5109. }
  5110. switch fieldNum {
  5111. case 1:
  5112. if wireType != 2 {
  5113. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  5114. }
  5115. var msglen int
  5116. for shift := uint(0); ; shift += 7 {
  5117. if shift >= 64 {
  5118. return ErrIntOverflowGenerated
  5119. }
  5120. if iNdEx >= l {
  5121. return io.ErrUnexpectedEOF
  5122. }
  5123. b := dAtA[iNdEx]
  5124. iNdEx++
  5125. msglen |= int(b&0x7F) << shift
  5126. if b < 0x80 {
  5127. break
  5128. }
  5129. }
  5130. if msglen < 0 {
  5131. return ErrInvalidLengthGenerated
  5132. }
  5133. postIndex := iNdEx + msglen
  5134. if postIndex < 0 {
  5135. return ErrInvalidLengthGenerated
  5136. }
  5137. if postIndex > l {
  5138. return io.ErrUnexpectedEOF
  5139. }
  5140. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5141. return err
  5142. }
  5143. iNdEx = postIndex
  5144. case 2:
  5145. if wireType != 2 {
  5146. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  5147. }
  5148. var msglen int
  5149. for shift := uint(0); ; shift += 7 {
  5150. if shift >= 64 {
  5151. return ErrIntOverflowGenerated
  5152. }
  5153. if iNdEx >= l {
  5154. return io.ErrUnexpectedEOF
  5155. }
  5156. b := dAtA[iNdEx]
  5157. iNdEx++
  5158. msglen |= int(b&0x7F) << shift
  5159. if b < 0x80 {
  5160. break
  5161. }
  5162. }
  5163. if msglen < 0 {
  5164. return ErrInvalidLengthGenerated
  5165. }
  5166. postIndex := iNdEx + msglen
  5167. if postIndex < 0 {
  5168. return ErrInvalidLengthGenerated
  5169. }
  5170. if postIndex > l {
  5171. return io.ErrUnexpectedEOF
  5172. }
  5173. m.Items = append(m.Items, Deployment{})
  5174. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5175. return err
  5176. }
  5177. iNdEx = postIndex
  5178. default:
  5179. iNdEx = preIndex
  5180. skippy, err := skipGenerated(dAtA[iNdEx:])
  5181. if err != nil {
  5182. return err
  5183. }
  5184. if (skippy < 0) || (iNdEx+skippy) < 0 {
  5185. return ErrInvalidLengthGenerated
  5186. }
  5187. if (iNdEx + skippy) > l {
  5188. return io.ErrUnexpectedEOF
  5189. }
  5190. iNdEx += skippy
  5191. }
  5192. }
  5193. if iNdEx > l {
  5194. return io.ErrUnexpectedEOF
  5195. }
  5196. return nil
  5197. }
  5198. func (m *DeploymentRollback) Unmarshal(dAtA []byte) error {
  5199. l := len(dAtA)
  5200. iNdEx := 0
  5201. for iNdEx < l {
  5202. preIndex := iNdEx
  5203. var wire uint64
  5204. for shift := uint(0); ; shift += 7 {
  5205. if shift >= 64 {
  5206. return ErrIntOverflowGenerated
  5207. }
  5208. if iNdEx >= l {
  5209. return io.ErrUnexpectedEOF
  5210. }
  5211. b := dAtA[iNdEx]
  5212. iNdEx++
  5213. wire |= uint64(b&0x7F) << shift
  5214. if b < 0x80 {
  5215. break
  5216. }
  5217. }
  5218. fieldNum := int32(wire >> 3)
  5219. wireType := int(wire & 0x7)
  5220. if wireType == 4 {
  5221. return fmt.Errorf("proto: DeploymentRollback: wiretype end group for non-group")
  5222. }
  5223. if fieldNum <= 0 {
  5224. return fmt.Errorf("proto: DeploymentRollback: illegal tag %d (wire type %d)", fieldNum, wire)
  5225. }
  5226. switch fieldNum {
  5227. case 1:
  5228. if wireType != 2 {
  5229. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  5230. }
  5231. var stringLen uint64
  5232. for shift := uint(0); ; shift += 7 {
  5233. if shift >= 64 {
  5234. return ErrIntOverflowGenerated
  5235. }
  5236. if iNdEx >= l {
  5237. return io.ErrUnexpectedEOF
  5238. }
  5239. b := dAtA[iNdEx]
  5240. iNdEx++
  5241. stringLen |= uint64(b&0x7F) << shift
  5242. if b < 0x80 {
  5243. break
  5244. }
  5245. }
  5246. intStringLen := int(stringLen)
  5247. if intStringLen < 0 {
  5248. return ErrInvalidLengthGenerated
  5249. }
  5250. postIndex := iNdEx + intStringLen
  5251. if postIndex < 0 {
  5252. return ErrInvalidLengthGenerated
  5253. }
  5254. if postIndex > l {
  5255. return io.ErrUnexpectedEOF
  5256. }
  5257. m.Name = string(dAtA[iNdEx:postIndex])
  5258. iNdEx = postIndex
  5259. case 2:
  5260. if wireType != 2 {
  5261. return fmt.Errorf("proto: wrong wireType = %d for field UpdatedAnnotations", wireType)
  5262. }
  5263. var msglen int
  5264. for shift := uint(0); ; shift += 7 {
  5265. if shift >= 64 {
  5266. return ErrIntOverflowGenerated
  5267. }
  5268. if iNdEx >= l {
  5269. return io.ErrUnexpectedEOF
  5270. }
  5271. b := dAtA[iNdEx]
  5272. iNdEx++
  5273. msglen |= int(b&0x7F) << shift
  5274. if b < 0x80 {
  5275. break
  5276. }
  5277. }
  5278. if msglen < 0 {
  5279. return ErrInvalidLengthGenerated
  5280. }
  5281. postIndex := iNdEx + msglen
  5282. if postIndex < 0 {
  5283. return ErrInvalidLengthGenerated
  5284. }
  5285. if postIndex > l {
  5286. return io.ErrUnexpectedEOF
  5287. }
  5288. if m.UpdatedAnnotations == nil {
  5289. m.UpdatedAnnotations = make(map[string]string)
  5290. }
  5291. var mapkey string
  5292. var mapvalue string
  5293. for iNdEx < postIndex {
  5294. entryPreIndex := iNdEx
  5295. var wire uint64
  5296. for shift := uint(0); ; shift += 7 {
  5297. if shift >= 64 {
  5298. return ErrIntOverflowGenerated
  5299. }
  5300. if iNdEx >= l {
  5301. return io.ErrUnexpectedEOF
  5302. }
  5303. b := dAtA[iNdEx]
  5304. iNdEx++
  5305. wire |= uint64(b&0x7F) << shift
  5306. if b < 0x80 {
  5307. break
  5308. }
  5309. }
  5310. fieldNum := int32(wire >> 3)
  5311. if fieldNum == 1 {
  5312. var stringLenmapkey uint64
  5313. for shift := uint(0); ; shift += 7 {
  5314. if shift >= 64 {
  5315. return ErrIntOverflowGenerated
  5316. }
  5317. if iNdEx >= l {
  5318. return io.ErrUnexpectedEOF
  5319. }
  5320. b := dAtA[iNdEx]
  5321. iNdEx++
  5322. stringLenmapkey |= uint64(b&0x7F) << shift
  5323. if b < 0x80 {
  5324. break
  5325. }
  5326. }
  5327. intStringLenmapkey := int(stringLenmapkey)
  5328. if intStringLenmapkey < 0 {
  5329. return ErrInvalidLengthGenerated
  5330. }
  5331. postStringIndexmapkey := iNdEx + intStringLenmapkey
  5332. if postStringIndexmapkey < 0 {
  5333. return ErrInvalidLengthGenerated
  5334. }
  5335. if postStringIndexmapkey > l {
  5336. return io.ErrUnexpectedEOF
  5337. }
  5338. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  5339. iNdEx = postStringIndexmapkey
  5340. } else if fieldNum == 2 {
  5341. var stringLenmapvalue uint64
  5342. for shift := uint(0); ; shift += 7 {
  5343. if shift >= 64 {
  5344. return ErrIntOverflowGenerated
  5345. }
  5346. if iNdEx >= l {
  5347. return io.ErrUnexpectedEOF
  5348. }
  5349. b := dAtA[iNdEx]
  5350. iNdEx++
  5351. stringLenmapvalue |= uint64(b&0x7F) << shift
  5352. if b < 0x80 {
  5353. break
  5354. }
  5355. }
  5356. intStringLenmapvalue := int(stringLenmapvalue)
  5357. if intStringLenmapvalue < 0 {
  5358. return ErrInvalidLengthGenerated
  5359. }
  5360. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  5361. if postStringIndexmapvalue < 0 {
  5362. return ErrInvalidLengthGenerated
  5363. }
  5364. if postStringIndexmapvalue > l {
  5365. return io.ErrUnexpectedEOF
  5366. }
  5367. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  5368. iNdEx = postStringIndexmapvalue
  5369. } else {
  5370. iNdEx = entryPreIndex
  5371. skippy, err := skipGenerated(dAtA[iNdEx:])
  5372. if err != nil {
  5373. return err
  5374. }
  5375. if (skippy < 0) || (iNdEx+skippy) < 0 {
  5376. return ErrInvalidLengthGenerated
  5377. }
  5378. if (iNdEx + skippy) > postIndex {
  5379. return io.ErrUnexpectedEOF
  5380. }
  5381. iNdEx += skippy
  5382. }
  5383. }
  5384. m.UpdatedAnnotations[mapkey] = mapvalue
  5385. iNdEx = postIndex
  5386. case 3:
  5387. if wireType != 2 {
  5388. return fmt.Errorf("proto: wrong wireType = %d for field RollbackTo", wireType)
  5389. }
  5390. var msglen int
  5391. for shift := uint(0); ; shift += 7 {
  5392. if shift >= 64 {
  5393. return ErrIntOverflowGenerated
  5394. }
  5395. if iNdEx >= l {
  5396. return io.ErrUnexpectedEOF
  5397. }
  5398. b := dAtA[iNdEx]
  5399. iNdEx++
  5400. msglen |= int(b&0x7F) << shift
  5401. if b < 0x80 {
  5402. break
  5403. }
  5404. }
  5405. if msglen < 0 {
  5406. return ErrInvalidLengthGenerated
  5407. }
  5408. postIndex := iNdEx + msglen
  5409. if postIndex < 0 {
  5410. return ErrInvalidLengthGenerated
  5411. }
  5412. if postIndex > l {
  5413. return io.ErrUnexpectedEOF
  5414. }
  5415. if err := m.RollbackTo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5416. return err
  5417. }
  5418. iNdEx = postIndex
  5419. default:
  5420. iNdEx = preIndex
  5421. skippy, err := skipGenerated(dAtA[iNdEx:])
  5422. if err != nil {
  5423. return err
  5424. }
  5425. if (skippy < 0) || (iNdEx+skippy) < 0 {
  5426. return ErrInvalidLengthGenerated
  5427. }
  5428. if (iNdEx + skippy) > l {
  5429. return io.ErrUnexpectedEOF
  5430. }
  5431. iNdEx += skippy
  5432. }
  5433. }
  5434. if iNdEx > l {
  5435. return io.ErrUnexpectedEOF
  5436. }
  5437. return nil
  5438. }
  5439. func (m *DeploymentSpec) Unmarshal(dAtA []byte) error {
  5440. l := len(dAtA)
  5441. iNdEx := 0
  5442. for iNdEx < l {
  5443. preIndex := iNdEx
  5444. var wire uint64
  5445. for shift := uint(0); ; shift += 7 {
  5446. if shift >= 64 {
  5447. return ErrIntOverflowGenerated
  5448. }
  5449. if iNdEx >= l {
  5450. return io.ErrUnexpectedEOF
  5451. }
  5452. b := dAtA[iNdEx]
  5453. iNdEx++
  5454. wire |= uint64(b&0x7F) << shift
  5455. if b < 0x80 {
  5456. break
  5457. }
  5458. }
  5459. fieldNum := int32(wire >> 3)
  5460. wireType := int(wire & 0x7)
  5461. if wireType == 4 {
  5462. return fmt.Errorf("proto: DeploymentSpec: wiretype end group for non-group")
  5463. }
  5464. if fieldNum <= 0 {
  5465. return fmt.Errorf("proto: DeploymentSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  5466. }
  5467. switch fieldNum {
  5468. case 1:
  5469. if wireType != 0 {
  5470. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  5471. }
  5472. var v int32
  5473. for shift := uint(0); ; shift += 7 {
  5474. if shift >= 64 {
  5475. return ErrIntOverflowGenerated
  5476. }
  5477. if iNdEx >= l {
  5478. return io.ErrUnexpectedEOF
  5479. }
  5480. b := dAtA[iNdEx]
  5481. iNdEx++
  5482. v |= int32(b&0x7F) << shift
  5483. if b < 0x80 {
  5484. break
  5485. }
  5486. }
  5487. m.Replicas = &v
  5488. case 2:
  5489. if wireType != 2 {
  5490. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  5491. }
  5492. var msglen int
  5493. for shift := uint(0); ; shift += 7 {
  5494. if shift >= 64 {
  5495. return ErrIntOverflowGenerated
  5496. }
  5497. if iNdEx >= l {
  5498. return io.ErrUnexpectedEOF
  5499. }
  5500. b := dAtA[iNdEx]
  5501. iNdEx++
  5502. msglen |= int(b&0x7F) << shift
  5503. if b < 0x80 {
  5504. break
  5505. }
  5506. }
  5507. if msglen < 0 {
  5508. return ErrInvalidLengthGenerated
  5509. }
  5510. postIndex := iNdEx + msglen
  5511. if postIndex < 0 {
  5512. return ErrInvalidLengthGenerated
  5513. }
  5514. if postIndex > l {
  5515. return io.ErrUnexpectedEOF
  5516. }
  5517. if m.Selector == nil {
  5518. m.Selector = &v1.LabelSelector{}
  5519. }
  5520. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5521. return err
  5522. }
  5523. iNdEx = postIndex
  5524. case 3:
  5525. if wireType != 2 {
  5526. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  5527. }
  5528. var msglen int
  5529. for shift := uint(0); ; shift += 7 {
  5530. if shift >= 64 {
  5531. return ErrIntOverflowGenerated
  5532. }
  5533. if iNdEx >= l {
  5534. return io.ErrUnexpectedEOF
  5535. }
  5536. b := dAtA[iNdEx]
  5537. iNdEx++
  5538. msglen |= int(b&0x7F) << shift
  5539. if b < 0x80 {
  5540. break
  5541. }
  5542. }
  5543. if msglen < 0 {
  5544. return ErrInvalidLengthGenerated
  5545. }
  5546. postIndex := iNdEx + msglen
  5547. if postIndex < 0 {
  5548. return ErrInvalidLengthGenerated
  5549. }
  5550. if postIndex > l {
  5551. return io.ErrUnexpectedEOF
  5552. }
  5553. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5554. return err
  5555. }
  5556. iNdEx = postIndex
  5557. case 4:
  5558. if wireType != 2 {
  5559. return fmt.Errorf("proto: wrong wireType = %d for field Strategy", wireType)
  5560. }
  5561. var msglen int
  5562. for shift := uint(0); ; shift += 7 {
  5563. if shift >= 64 {
  5564. return ErrIntOverflowGenerated
  5565. }
  5566. if iNdEx >= l {
  5567. return io.ErrUnexpectedEOF
  5568. }
  5569. b := dAtA[iNdEx]
  5570. iNdEx++
  5571. msglen |= int(b&0x7F) << shift
  5572. if b < 0x80 {
  5573. break
  5574. }
  5575. }
  5576. if msglen < 0 {
  5577. return ErrInvalidLengthGenerated
  5578. }
  5579. postIndex := iNdEx + msglen
  5580. if postIndex < 0 {
  5581. return ErrInvalidLengthGenerated
  5582. }
  5583. if postIndex > l {
  5584. return io.ErrUnexpectedEOF
  5585. }
  5586. if err := m.Strategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5587. return err
  5588. }
  5589. iNdEx = postIndex
  5590. case 5:
  5591. if wireType != 0 {
  5592. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  5593. }
  5594. m.MinReadySeconds = 0
  5595. for shift := uint(0); ; shift += 7 {
  5596. if shift >= 64 {
  5597. return ErrIntOverflowGenerated
  5598. }
  5599. if iNdEx >= l {
  5600. return io.ErrUnexpectedEOF
  5601. }
  5602. b := dAtA[iNdEx]
  5603. iNdEx++
  5604. m.MinReadySeconds |= int32(b&0x7F) << shift
  5605. if b < 0x80 {
  5606. break
  5607. }
  5608. }
  5609. case 6:
  5610. if wireType != 0 {
  5611. return fmt.Errorf("proto: wrong wireType = %d for field RevisionHistoryLimit", wireType)
  5612. }
  5613. var v int32
  5614. for shift := uint(0); ; shift += 7 {
  5615. if shift >= 64 {
  5616. return ErrIntOverflowGenerated
  5617. }
  5618. if iNdEx >= l {
  5619. return io.ErrUnexpectedEOF
  5620. }
  5621. b := dAtA[iNdEx]
  5622. iNdEx++
  5623. v |= int32(b&0x7F) << shift
  5624. if b < 0x80 {
  5625. break
  5626. }
  5627. }
  5628. m.RevisionHistoryLimit = &v
  5629. case 7:
  5630. if wireType != 0 {
  5631. return fmt.Errorf("proto: wrong wireType = %d for field Paused", wireType)
  5632. }
  5633. var v int
  5634. for shift := uint(0); ; shift += 7 {
  5635. if shift >= 64 {
  5636. return ErrIntOverflowGenerated
  5637. }
  5638. if iNdEx >= l {
  5639. return io.ErrUnexpectedEOF
  5640. }
  5641. b := dAtA[iNdEx]
  5642. iNdEx++
  5643. v |= int(b&0x7F) << shift
  5644. if b < 0x80 {
  5645. break
  5646. }
  5647. }
  5648. m.Paused = bool(v != 0)
  5649. case 8:
  5650. if wireType != 2 {
  5651. return fmt.Errorf("proto: wrong wireType = %d for field RollbackTo", wireType)
  5652. }
  5653. var msglen int
  5654. for shift := uint(0); ; shift += 7 {
  5655. if shift >= 64 {
  5656. return ErrIntOverflowGenerated
  5657. }
  5658. if iNdEx >= l {
  5659. return io.ErrUnexpectedEOF
  5660. }
  5661. b := dAtA[iNdEx]
  5662. iNdEx++
  5663. msglen |= int(b&0x7F) << shift
  5664. if b < 0x80 {
  5665. break
  5666. }
  5667. }
  5668. if msglen < 0 {
  5669. return ErrInvalidLengthGenerated
  5670. }
  5671. postIndex := iNdEx + msglen
  5672. if postIndex < 0 {
  5673. return ErrInvalidLengthGenerated
  5674. }
  5675. if postIndex > l {
  5676. return io.ErrUnexpectedEOF
  5677. }
  5678. if m.RollbackTo == nil {
  5679. m.RollbackTo = &RollbackConfig{}
  5680. }
  5681. if err := m.RollbackTo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5682. return err
  5683. }
  5684. iNdEx = postIndex
  5685. case 9:
  5686. if wireType != 0 {
  5687. return fmt.Errorf("proto: wrong wireType = %d for field ProgressDeadlineSeconds", wireType)
  5688. }
  5689. var v int32
  5690. for shift := uint(0); ; shift += 7 {
  5691. if shift >= 64 {
  5692. return ErrIntOverflowGenerated
  5693. }
  5694. if iNdEx >= l {
  5695. return io.ErrUnexpectedEOF
  5696. }
  5697. b := dAtA[iNdEx]
  5698. iNdEx++
  5699. v |= int32(b&0x7F) << shift
  5700. if b < 0x80 {
  5701. break
  5702. }
  5703. }
  5704. m.ProgressDeadlineSeconds = &v
  5705. default:
  5706. iNdEx = preIndex
  5707. skippy, err := skipGenerated(dAtA[iNdEx:])
  5708. if err != nil {
  5709. return err
  5710. }
  5711. if (skippy < 0) || (iNdEx+skippy) < 0 {
  5712. return ErrInvalidLengthGenerated
  5713. }
  5714. if (iNdEx + skippy) > l {
  5715. return io.ErrUnexpectedEOF
  5716. }
  5717. iNdEx += skippy
  5718. }
  5719. }
  5720. if iNdEx > l {
  5721. return io.ErrUnexpectedEOF
  5722. }
  5723. return nil
  5724. }
  5725. func (m *DeploymentStatus) Unmarshal(dAtA []byte) error {
  5726. l := len(dAtA)
  5727. iNdEx := 0
  5728. for iNdEx < l {
  5729. preIndex := iNdEx
  5730. var wire uint64
  5731. for shift := uint(0); ; shift += 7 {
  5732. if shift >= 64 {
  5733. return ErrIntOverflowGenerated
  5734. }
  5735. if iNdEx >= l {
  5736. return io.ErrUnexpectedEOF
  5737. }
  5738. b := dAtA[iNdEx]
  5739. iNdEx++
  5740. wire |= uint64(b&0x7F) << shift
  5741. if b < 0x80 {
  5742. break
  5743. }
  5744. }
  5745. fieldNum := int32(wire >> 3)
  5746. wireType := int(wire & 0x7)
  5747. if wireType == 4 {
  5748. return fmt.Errorf("proto: DeploymentStatus: wiretype end group for non-group")
  5749. }
  5750. if fieldNum <= 0 {
  5751. return fmt.Errorf("proto: DeploymentStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  5752. }
  5753. switch fieldNum {
  5754. case 1:
  5755. if wireType != 0 {
  5756. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  5757. }
  5758. m.ObservedGeneration = 0
  5759. for shift := uint(0); ; shift += 7 {
  5760. if shift >= 64 {
  5761. return ErrIntOverflowGenerated
  5762. }
  5763. if iNdEx >= l {
  5764. return io.ErrUnexpectedEOF
  5765. }
  5766. b := dAtA[iNdEx]
  5767. iNdEx++
  5768. m.ObservedGeneration |= int64(b&0x7F) << shift
  5769. if b < 0x80 {
  5770. break
  5771. }
  5772. }
  5773. case 2:
  5774. if wireType != 0 {
  5775. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  5776. }
  5777. m.Replicas = 0
  5778. for shift := uint(0); ; shift += 7 {
  5779. if shift >= 64 {
  5780. return ErrIntOverflowGenerated
  5781. }
  5782. if iNdEx >= l {
  5783. return io.ErrUnexpectedEOF
  5784. }
  5785. b := dAtA[iNdEx]
  5786. iNdEx++
  5787. m.Replicas |= int32(b&0x7F) << shift
  5788. if b < 0x80 {
  5789. break
  5790. }
  5791. }
  5792. case 3:
  5793. if wireType != 0 {
  5794. return fmt.Errorf("proto: wrong wireType = %d for field UpdatedReplicas", wireType)
  5795. }
  5796. m.UpdatedReplicas = 0
  5797. for shift := uint(0); ; shift += 7 {
  5798. if shift >= 64 {
  5799. return ErrIntOverflowGenerated
  5800. }
  5801. if iNdEx >= l {
  5802. return io.ErrUnexpectedEOF
  5803. }
  5804. b := dAtA[iNdEx]
  5805. iNdEx++
  5806. m.UpdatedReplicas |= int32(b&0x7F) << shift
  5807. if b < 0x80 {
  5808. break
  5809. }
  5810. }
  5811. case 4:
  5812. if wireType != 0 {
  5813. return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType)
  5814. }
  5815. m.AvailableReplicas = 0
  5816. for shift := uint(0); ; shift += 7 {
  5817. if shift >= 64 {
  5818. return ErrIntOverflowGenerated
  5819. }
  5820. if iNdEx >= l {
  5821. return io.ErrUnexpectedEOF
  5822. }
  5823. b := dAtA[iNdEx]
  5824. iNdEx++
  5825. m.AvailableReplicas |= int32(b&0x7F) << shift
  5826. if b < 0x80 {
  5827. break
  5828. }
  5829. }
  5830. case 5:
  5831. if wireType != 0 {
  5832. return fmt.Errorf("proto: wrong wireType = %d for field UnavailableReplicas", wireType)
  5833. }
  5834. m.UnavailableReplicas = 0
  5835. for shift := uint(0); ; shift += 7 {
  5836. if shift >= 64 {
  5837. return ErrIntOverflowGenerated
  5838. }
  5839. if iNdEx >= l {
  5840. return io.ErrUnexpectedEOF
  5841. }
  5842. b := dAtA[iNdEx]
  5843. iNdEx++
  5844. m.UnavailableReplicas |= int32(b&0x7F) << shift
  5845. if b < 0x80 {
  5846. break
  5847. }
  5848. }
  5849. case 6:
  5850. if wireType != 2 {
  5851. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  5852. }
  5853. var msglen int
  5854. for shift := uint(0); ; shift += 7 {
  5855. if shift >= 64 {
  5856. return ErrIntOverflowGenerated
  5857. }
  5858. if iNdEx >= l {
  5859. return io.ErrUnexpectedEOF
  5860. }
  5861. b := dAtA[iNdEx]
  5862. iNdEx++
  5863. msglen |= int(b&0x7F) << shift
  5864. if b < 0x80 {
  5865. break
  5866. }
  5867. }
  5868. if msglen < 0 {
  5869. return ErrInvalidLengthGenerated
  5870. }
  5871. postIndex := iNdEx + msglen
  5872. if postIndex < 0 {
  5873. return ErrInvalidLengthGenerated
  5874. }
  5875. if postIndex > l {
  5876. return io.ErrUnexpectedEOF
  5877. }
  5878. m.Conditions = append(m.Conditions, DeploymentCondition{})
  5879. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5880. return err
  5881. }
  5882. iNdEx = postIndex
  5883. case 7:
  5884. if wireType != 0 {
  5885. return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType)
  5886. }
  5887. m.ReadyReplicas = 0
  5888. for shift := uint(0); ; shift += 7 {
  5889. if shift >= 64 {
  5890. return ErrIntOverflowGenerated
  5891. }
  5892. if iNdEx >= l {
  5893. return io.ErrUnexpectedEOF
  5894. }
  5895. b := dAtA[iNdEx]
  5896. iNdEx++
  5897. m.ReadyReplicas |= int32(b&0x7F) << shift
  5898. if b < 0x80 {
  5899. break
  5900. }
  5901. }
  5902. case 8:
  5903. if wireType != 0 {
  5904. return fmt.Errorf("proto: wrong wireType = %d for field CollisionCount", wireType)
  5905. }
  5906. var v int32
  5907. for shift := uint(0); ; shift += 7 {
  5908. if shift >= 64 {
  5909. return ErrIntOverflowGenerated
  5910. }
  5911. if iNdEx >= l {
  5912. return io.ErrUnexpectedEOF
  5913. }
  5914. b := dAtA[iNdEx]
  5915. iNdEx++
  5916. v |= int32(b&0x7F) << shift
  5917. if b < 0x80 {
  5918. break
  5919. }
  5920. }
  5921. m.CollisionCount = &v
  5922. case 9:
  5923. if wireType != 0 {
  5924. return fmt.Errorf("proto: wrong wireType = %d for field TerminatingReplicas", wireType)
  5925. }
  5926. var v int32
  5927. for shift := uint(0); ; shift += 7 {
  5928. if shift >= 64 {
  5929. return ErrIntOverflowGenerated
  5930. }
  5931. if iNdEx >= l {
  5932. return io.ErrUnexpectedEOF
  5933. }
  5934. b := dAtA[iNdEx]
  5935. iNdEx++
  5936. v |= int32(b&0x7F) << shift
  5937. if b < 0x80 {
  5938. break
  5939. }
  5940. }
  5941. m.TerminatingReplicas = &v
  5942. default:
  5943. iNdEx = preIndex
  5944. skippy, err := skipGenerated(dAtA[iNdEx:])
  5945. if err != nil {
  5946. return err
  5947. }
  5948. if (skippy < 0) || (iNdEx+skippy) < 0 {
  5949. return ErrInvalidLengthGenerated
  5950. }
  5951. if (iNdEx + skippy) > l {
  5952. return io.ErrUnexpectedEOF
  5953. }
  5954. iNdEx += skippy
  5955. }
  5956. }
  5957. if iNdEx > l {
  5958. return io.ErrUnexpectedEOF
  5959. }
  5960. return nil
  5961. }
  5962. func (m *DeploymentStrategy) Unmarshal(dAtA []byte) error {
  5963. l := len(dAtA)
  5964. iNdEx := 0
  5965. for iNdEx < l {
  5966. preIndex := iNdEx
  5967. var wire uint64
  5968. for shift := uint(0); ; shift += 7 {
  5969. if shift >= 64 {
  5970. return ErrIntOverflowGenerated
  5971. }
  5972. if iNdEx >= l {
  5973. return io.ErrUnexpectedEOF
  5974. }
  5975. b := dAtA[iNdEx]
  5976. iNdEx++
  5977. wire |= uint64(b&0x7F) << shift
  5978. if b < 0x80 {
  5979. break
  5980. }
  5981. }
  5982. fieldNum := int32(wire >> 3)
  5983. wireType := int(wire & 0x7)
  5984. if wireType == 4 {
  5985. return fmt.Errorf("proto: DeploymentStrategy: wiretype end group for non-group")
  5986. }
  5987. if fieldNum <= 0 {
  5988. return fmt.Errorf("proto: DeploymentStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
  5989. }
  5990. switch fieldNum {
  5991. case 1:
  5992. if wireType != 2 {
  5993. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  5994. }
  5995. var stringLen uint64
  5996. for shift := uint(0); ; shift += 7 {
  5997. if shift >= 64 {
  5998. return ErrIntOverflowGenerated
  5999. }
  6000. if iNdEx >= l {
  6001. return io.ErrUnexpectedEOF
  6002. }
  6003. b := dAtA[iNdEx]
  6004. iNdEx++
  6005. stringLen |= uint64(b&0x7F) << shift
  6006. if b < 0x80 {
  6007. break
  6008. }
  6009. }
  6010. intStringLen := int(stringLen)
  6011. if intStringLen < 0 {
  6012. return ErrInvalidLengthGenerated
  6013. }
  6014. postIndex := iNdEx + intStringLen
  6015. if postIndex < 0 {
  6016. return ErrInvalidLengthGenerated
  6017. }
  6018. if postIndex > l {
  6019. return io.ErrUnexpectedEOF
  6020. }
  6021. m.Type = DeploymentStrategyType(dAtA[iNdEx:postIndex])
  6022. iNdEx = postIndex
  6023. case 2:
  6024. if wireType != 2 {
  6025. return fmt.Errorf("proto: wrong wireType = %d for field RollingUpdate", wireType)
  6026. }
  6027. var msglen int
  6028. for shift := uint(0); ; shift += 7 {
  6029. if shift >= 64 {
  6030. return ErrIntOverflowGenerated
  6031. }
  6032. if iNdEx >= l {
  6033. return io.ErrUnexpectedEOF
  6034. }
  6035. b := dAtA[iNdEx]
  6036. iNdEx++
  6037. msglen |= int(b&0x7F) << shift
  6038. if b < 0x80 {
  6039. break
  6040. }
  6041. }
  6042. if msglen < 0 {
  6043. return ErrInvalidLengthGenerated
  6044. }
  6045. postIndex := iNdEx + msglen
  6046. if postIndex < 0 {
  6047. return ErrInvalidLengthGenerated
  6048. }
  6049. if postIndex > l {
  6050. return io.ErrUnexpectedEOF
  6051. }
  6052. if m.RollingUpdate == nil {
  6053. m.RollingUpdate = &RollingUpdateDeployment{}
  6054. }
  6055. if err := m.RollingUpdate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6056. return err
  6057. }
  6058. iNdEx = postIndex
  6059. default:
  6060. iNdEx = preIndex
  6061. skippy, err := skipGenerated(dAtA[iNdEx:])
  6062. if err != nil {
  6063. return err
  6064. }
  6065. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6066. return ErrInvalidLengthGenerated
  6067. }
  6068. if (iNdEx + skippy) > l {
  6069. return io.ErrUnexpectedEOF
  6070. }
  6071. iNdEx += skippy
  6072. }
  6073. }
  6074. if iNdEx > l {
  6075. return io.ErrUnexpectedEOF
  6076. }
  6077. return nil
  6078. }
  6079. func (m *HTTPIngressPath) Unmarshal(dAtA []byte) error {
  6080. l := len(dAtA)
  6081. iNdEx := 0
  6082. for iNdEx < l {
  6083. preIndex := iNdEx
  6084. var wire uint64
  6085. for shift := uint(0); ; shift += 7 {
  6086. if shift >= 64 {
  6087. return ErrIntOverflowGenerated
  6088. }
  6089. if iNdEx >= l {
  6090. return io.ErrUnexpectedEOF
  6091. }
  6092. b := dAtA[iNdEx]
  6093. iNdEx++
  6094. wire |= uint64(b&0x7F) << shift
  6095. if b < 0x80 {
  6096. break
  6097. }
  6098. }
  6099. fieldNum := int32(wire >> 3)
  6100. wireType := int(wire & 0x7)
  6101. if wireType == 4 {
  6102. return fmt.Errorf("proto: HTTPIngressPath: wiretype end group for non-group")
  6103. }
  6104. if fieldNum <= 0 {
  6105. return fmt.Errorf("proto: HTTPIngressPath: illegal tag %d (wire type %d)", fieldNum, wire)
  6106. }
  6107. switch fieldNum {
  6108. case 1:
  6109. if wireType != 2 {
  6110. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  6111. }
  6112. var stringLen uint64
  6113. for shift := uint(0); ; shift += 7 {
  6114. if shift >= 64 {
  6115. return ErrIntOverflowGenerated
  6116. }
  6117. if iNdEx >= l {
  6118. return io.ErrUnexpectedEOF
  6119. }
  6120. b := dAtA[iNdEx]
  6121. iNdEx++
  6122. stringLen |= uint64(b&0x7F) << shift
  6123. if b < 0x80 {
  6124. break
  6125. }
  6126. }
  6127. intStringLen := int(stringLen)
  6128. if intStringLen < 0 {
  6129. return ErrInvalidLengthGenerated
  6130. }
  6131. postIndex := iNdEx + intStringLen
  6132. if postIndex < 0 {
  6133. return ErrInvalidLengthGenerated
  6134. }
  6135. if postIndex > l {
  6136. return io.ErrUnexpectedEOF
  6137. }
  6138. m.Path = string(dAtA[iNdEx:postIndex])
  6139. iNdEx = postIndex
  6140. case 2:
  6141. if wireType != 2 {
  6142. return fmt.Errorf("proto: wrong wireType = %d for field Backend", wireType)
  6143. }
  6144. var msglen int
  6145. for shift := uint(0); ; shift += 7 {
  6146. if shift >= 64 {
  6147. return ErrIntOverflowGenerated
  6148. }
  6149. if iNdEx >= l {
  6150. return io.ErrUnexpectedEOF
  6151. }
  6152. b := dAtA[iNdEx]
  6153. iNdEx++
  6154. msglen |= int(b&0x7F) << shift
  6155. if b < 0x80 {
  6156. break
  6157. }
  6158. }
  6159. if msglen < 0 {
  6160. return ErrInvalidLengthGenerated
  6161. }
  6162. postIndex := iNdEx + msglen
  6163. if postIndex < 0 {
  6164. return ErrInvalidLengthGenerated
  6165. }
  6166. if postIndex > l {
  6167. return io.ErrUnexpectedEOF
  6168. }
  6169. if err := m.Backend.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6170. return err
  6171. }
  6172. iNdEx = postIndex
  6173. case 3:
  6174. if wireType != 2 {
  6175. return fmt.Errorf("proto: wrong wireType = %d for field PathType", wireType)
  6176. }
  6177. var stringLen uint64
  6178. for shift := uint(0); ; shift += 7 {
  6179. if shift >= 64 {
  6180. return ErrIntOverflowGenerated
  6181. }
  6182. if iNdEx >= l {
  6183. return io.ErrUnexpectedEOF
  6184. }
  6185. b := dAtA[iNdEx]
  6186. iNdEx++
  6187. stringLen |= uint64(b&0x7F) << shift
  6188. if b < 0x80 {
  6189. break
  6190. }
  6191. }
  6192. intStringLen := int(stringLen)
  6193. if intStringLen < 0 {
  6194. return ErrInvalidLengthGenerated
  6195. }
  6196. postIndex := iNdEx + intStringLen
  6197. if postIndex < 0 {
  6198. return ErrInvalidLengthGenerated
  6199. }
  6200. if postIndex > l {
  6201. return io.ErrUnexpectedEOF
  6202. }
  6203. s := PathType(dAtA[iNdEx:postIndex])
  6204. m.PathType = &s
  6205. iNdEx = postIndex
  6206. default:
  6207. iNdEx = preIndex
  6208. skippy, err := skipGenerated(dAtA[iNdEx:])
  6209. if err != nil {
  6210. return err
  6211. }
  6212. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6213. return ErrInvalidLengthGenerated
  6214. }
  6215. if (iNdEx + skippy) > l {
  6216. return io.ErrUnexpectedEOF
  6217. }
  6218. iNdEx += skippy
  6219. }
  6220. }
  6221. if iNdEx > l {
  6222. return io.ErrUnexpectedEOF
  6223. }
  6224. return nil
  6225. }
  6226. func (m *HTTPIngressRuleValue) Unmarshal(dAtA []byte) error {
  6227. l := len(dAtA)
  6228. iNdEx := 0
  6229. for iNdEx < l {
  6230. preIndex := iNdEx
  6231. var wire uint64
  6232. for shift := uint(0); ; shift += 7 {
  6233. if shift >= 64 {
  6234. return ErrIntOverflowGenerated
  6235. }
  6236. if iNdEx >= l {
  6237. return io.ErrUnexpectedEOF
  6238. }
  6239. b := dAtA[iNdEx]
  6240. iNdEx++
  6241. wire |= uint64(b&0x7F) << shift
  6242. if b < 0x80 {
  6243. break
  6244. }
  6245. }
  6246. fieldNum := int32(wire >> 3)
  6247. wireType := int(wire & 0x7)
  6248. if wireType == 4 {
  6249. return fmt.Errorf("proto: HTTPIngressRuleValue: wiretype end group for non-group")
  6250. }
  6251. if fieldNum <= 0 {
  6252. return fmt.Errorf("proto: HTTPIngressRuleValue: illegal tag %d (wire type %d)", fieldNum, wire)
  6253. }
  6254. switch fieldNum {
  6255. case 1:
  6256. if wireType != 2 {
  6257. return fmt.Errorf("proto: wrong wireType = %d for field Paths", wireType)
  6258. }
  6259. var msglen int
  6260. for shift := uint(0); ; shift += 7 {
  6261. if shift >= 64 {
  6262. return ErrIntOverflowGenerated
  6263. }
  6264. if iNdEx >= l {
  6265. return io.ErrUnexpectedEOF
  6266. }
  6267. b := dAtA[iNdEx]
  6268. iNdEx++
  6269. msglen |= int(b&0x7F) << shift
  6270. if b < 0x80 {
  6271. break
  6272. }
  6273. }
  6274. if msglen < 0 {
  6275. return ErrInvalidLengthGenerated
  6276. }
  6277. postIndex := iNdEx + msglen
  6278. if postIndex < 0 {
  6279. return ErrInvalidLengthGenerated
  6280. }
  6281. if postIndex > l {
  6282. return io.ErrUnexpectedEOF
  6283. }
  6284. m.Paths = append(m.Paths, HTTPIngressPath{})
  6285. if err := m.Paths[len(m.Paths)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6286. return err
  6287. }
  6288. iNdEx = postIndex
  6289. default:
  6290. iNdEx = preIndex
  6291. skippy, err := skipGenerated(dAtA[iNdEx:])
  6292. if err != nil {
  6293. return err
  6294. }
  6295. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6296. return ErrInvalidLengthGenerated
  6297. }
  6298. if (iNdEx + skippy) > l {
  6299. return io.ErrUnexpectedEOF
  6300. }
  6301. iNdEx += skippy
  6302. }
  6303. }
  6304. if iNdEx > l {
  6305. return io.ErrUnexpectedEOF
  6306. }
  6307. return nil
  6308. }
  6309. func (m *IPBlock) Unmarshal(dAtA []byte) error {
  6310. l := len(dAtA)
  6311. iNdEx := 0
  6312. for iNdEx < l {
  6313. preIndex := iNdEx
  6314. var wire uint64
  6315. for shift := uint(0); ; shift += 7 {
  6316. if shift >= 64 {
  6317. return ErrIntOverflowGenerated
  6318. }
  6319. if iNdEx >= l {
  6320. return io.ErrUnexpectedEOF
  6321. }
  6322. b := dAtA[iNdEx]
  6323. iNdEx++
  6324. wire |= uint64(b&0x7F) << shift
  6325. if b < 0x80 {
  6326. break
  6327. }
  6328. }
  6329. fieldNum := int32(wire >> 3)
  6330. wireType := int(wire & 0x7)
  6331. if wireType == 4 {
  6332. return fmt.Errorf("proto: IPBlock: wiretype end group for non-group")
  6333. }
  6334. if fieldNum <= 0 {
  6335. return fmt.Errorf("proto: IPBlock: illegal tag %d (wire type %d)", fieldNum, wire)
  6336. }
  6337. switch fieldNum {
  6338. case 1:
  6339. if wireType != 2 {
  6340. return fmt.Errorf("proto: wrong wireType = %d for field CIDR", wireType)
  6341. }
  6342. var stringLen uint64
  6343. for shift := uint(0); ; shift += 7 {
  6344. if shift >= 64 {
  6345. return ErrIntOverflowGenerated
  6346. }
  6347. if iNdEx >= l {
  6348. return io.ErrUnexpectedEOF
  6349. }
  6350. b := dAtA[iNdEx]
  6351. iNdEx++
  6352. stringLen |= uint64(b&0x7F) << shift
  6353. if b < 0x80 {
  6354. break
  6355. }
  6356. }
  6357. intStringLen := int(stringLen)
  6358. if intStringLen < 0 {
  6359. return ErrInvalidLengthGenerated
  6360. }
  6361. postIndex := iNdEx + intStringLen
  6362. if postIndex < 0 {
  6363. return ErrInvalidLengthGenerated
  6364. }
  6365. if postIndex > l {
  6366. return io.ErrUnexpectedEOF
  6367. }
  6368. m.CIDR = string(dAtA[iNdEx:postIndex])
  6369. iNdEx = postIndex
  6370. case 2:
  6371. if wireType != 2 {
  6372. return fmt.Errorf("proto: wrong wireType = %d for field Except", wireType)
  6373. }
  6374. var stringLen uint64
  6375. for shift := uint(0); ; shift += 7 {
  6376. if shift >= 64 {
  6377. return ErrIntOverflowGenerated
  6378. }
  6379. if iNdEx >= l {
  6380. return io.ErrUnexpectedEOF
  6381. }
  6382. b := dAtA[iNdEx]
  6383. iNdEx++
  6384. stringLen |= uint64(b&0x7F) << shift
  6385. if b < 0x80 {
  6386. break
  6387. }
  6388. }
  6389. intStringLen := int(stringLen)
  6390. if intStringLen < 0 {
  6391. return ErrInvalidLengthGenerated
  6392. }
  6393. postIndex := iNdEx + intStringLen
  6394. if postIndex < 0 {
  6395. return ErrInvalidLengthGenerated
  6396. }
  6397. if postIndex > l {
  6398. return io.ErrUnexpectedEOF
  6399. }
  6400. m.Except = append(m.Except, string(dAtA[iNdEx:postIndex]))
  6401. iNdEx = postIndex
  6402. default:
  6403. iNdEx = preIndex
  6404. skippy, err := skipGenerated(dAtA[iNdEx:])
  6405. if err != nil {
  6406. return err
  6407. }
  6408. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6409. return ErrInvalidLengthGenerated
  6410. }
  6411. if (iNdEx + skippy) > l {
  6412. return io.ErrUnexpectedEOF
  6413. }
  6414. iNdEx += skippy
  6415. }
  6416. }
  6417. if iNdEx > l {
  6418. return io.ErrUnexpectedEOF
  6419. }
  6420. return nil
  6421. }
  6422. func (m *Ingress) Unmarshal(dAtA []byte) error {
  6423. l := len(dAtA)
  6424. iNdEx := 0
  6425. for iNdEx < l {
  6426. preIndex := iNdEx
  6427. var wire uint64
  6428. for shift := uint(0); ; shift += 7 {
  6429. if shift >= 64 {
  6430. return ErrIntOverflowGenerated
  6431. }
  6432. if iNdEx >= l {
  6433. return io.ErrUnexpectedEOF
  6434. }
  6435. b := dAtA[iNdEx]
  6436. iNdEx++
  6437. wire |= uint64(b&0x7F) << shift
  6438. if b < 0x80 {
  6439. break
  6440. }
  6441. }
  6442. fieldNum := int32(wire >> 3)
  6443. wireType := int(wire & 0x7)
  6444. if wireType == 4 {
  6445. return fmt.Errorf("proto: Ingress: wiretype end group for non-group")
  6446. }
  6447. if fieldNum <= 0 {
  6448. return fmt.Errorf("proto: Ingress: illegal tag %d (wire type %d)", fieldNum, wire)
  6449. }
  6450. switch fieldNum {
  6451. case 1:
  6452. if wireType != 2 {
  6453. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  6454. }
  6455. var msglen int
  6456. for shift := uint(0); ; shift += 7 {
  6457. if shift >= 64 {
  6458. return ErrIntOverflowGenerated
  6459. }
  6460. if iNdEx >= l {
  6461. return io.ErrUnexpectedEOF
  6462. }
  6463. b := dAtA[iNdEx]
  6464. iNdEx++
  6465. msglen |= int(b&0x7F) << shift
  6466. if b < 0x80 {
  6467. break
  6468. }
  6469. }
  6470. if msglen < 0 {
  6471. return ErrInvalidLengthGenerated
  6472. }
  6473. postIndex := iNdEx + msglen
  6474. if postIndex < 0 {
  6475. return ErrInvalidLengthGenerated
  6476. }
  6477. if postIndex > l {
  6478. return io.ErrUnexpectedEOF
  6479. }
  6480. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6481. return err
  6482. }
  6483. iNdEx = postIndex
  6484. case 2:
  6485. if wireType != 2 {
  6486. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  6487. }
  6488. var msglen int
  6489. for shift := uint(0); ; shift += 7 {
  6490. if shift >= 64 {
  6491. return ErrIntOverflowGenerated
  6492. }
  6493. if iNdEx >= l {
  6494. return io.ErrUnexpectedEOF
  6495. }
  6496. b := dAtA[iNdEx]
  6497. iNdEx++
  6498. msglen |= int(b&0x7F) << shift
  6499. if b < 0x80 {
  6500. break
  6501. }
  6502. }
  6503. if msglen < 0 {
  6504. return ErrInvalidLengthGenerated
  6505. }
  6506. postIndex := iNdEx + msglen
  6507. if postIndex < 0 {
  6508. return ErrInvalidLengthGenerated
  6509. }
  6510. if postIndex > l {
  6511. return io.ErrUnexpectedEOF
  6512. }
  6513. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6514. return err
  6515. }
  6516. iNdEx = postIndex
  6517. case 3:
  6518. if wireType != 2 {
  6519. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  6520. }
  6521. var msglen int
  6522. for shift := uint(0); ; shift += 7 {
  6523. if shift >= 64 {
  6524. return ErrIntOverflowGenerated
  6525. }
  6526. if iNdEx >= l {
  6527. return io.ErrUnexpectedEOF
  6528. }
  6529. b := dAtA[iNdEx]
  6530. iNdEx++
  6531. msglen |= int(b&0x7F) << shift
  6532. if b < 0x80 {
  6533. break
  6534. }
  6535. }
  6536. if msglen < 0 {
  6537. return ErrInvalidLengthGenerated
  6538. }
  6539. postIndex := iNdEx + msglen
  6540. if postIndex < 0 {
  6541. return ErrInvalidLengthGenerated
  6542. }
  6543. if postIndex > l {
  6544. return io.ErrUnexpectedEOF
  6545. }
  6546. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6547. return err
  6548. }
  6549. iNdEx = postIndex
  6550. default:
  6551. iNdEx = preIndex
  6552. skippy, err := skipGenerated(dAtA[iNdEx:])
  6553. if err != nil {
  6554. return err
  6555. }
  6556. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6557. return ErrInvalidLengthGenerated
  6558. }
  6559. if (iNdEx + skippy) > l {
  6560. return io.ErrUnexpectedEOF
  6561. }
  6562. iNdEx += skippy
  6563. }
  6564. }
  6565. if iNdEx > l {
  6566. return io.ErrUnexpectedEOF
  6567. }
  6568. return nil
  6569. }
  6570. func (m *IngressBackend) Unmarshal(dAtA []byte) error {
  6571. l := len(dAtA)
  6572. iNdEx := 0
  6573. for iNdEx < l {
  6574. preIndex := iNdEx
  6575. var wire uint64
  6576. for shift := uint(0); ; shift += 7 {
  6577. if shift >= 64 {
  6578. return ErrIntOverflowGenerated
  6579. }
  6580. if iNdEx >= l {
  6581. return io.ErrUnexpectedEOF
  6582. }
  6583. b := dAtA[iNdEx]
  6584. iNdEx++
  6585. wire |= uint64(b&0x7F) << shift
  6586. if b < 0x80 {
  6587. break
  6588. }
  6589. }
  6590. fieldNum := int32(wire >> 3)
  6591. wireType := int(wire & 0x7)
  6592. if wireType == 4 {
  6593. return fmt.Errorf("proto: IngressBackend: wiretype end group for non-group")
  6594. }
  6595. if fieldNum <= 0 {
  6596. return fmt.Errorf("proto: IngressBackend: illegal tag %d (wire type %d)", fieldNum, wire)
  6597. }
  6598. switch fieldNum {
  6599. case 1:
  6600. if wireType != 2 {
  6601. return fmt.Errorf("proto: wrong wireType = %d for field ServiceName", wireType)
  6602. }
  6603. var stringLen uint64
  6604. for shift := uint(0); ; shift += 7 {
  6605. if shift >= 64 {
  6606. return ErrIntOverflowGenerated
  6607. }
  6608. if iNdEx >= l {
  6609. return io.ErrUnexpectedEOF
  6610. }
  6611. b := dAtA[iNdEx]
  6612. iNdEx++
  6613. stringLen |= uint64(b&0x7F) << shift
  6614. if b < 0x80 {
  6615. break
  6616. }
  6617. }
  6618. intStringLen := int(stringLen)
  6619. if intStringLen < 0 {
  6620. return ErrInvalidLengthGenerated
  6621. }
  6622. postIndex := iNdEx + intStringLen
  6623. if postIndex < 0 {
  6624. return ErrInvalidLengthGenerated
  6625. }
  6626. if postIndex > l {
  6627. return io.ErrUnexpectedEOF
  6628. }
  6629. m.ServiceName = string(dAtA[iNdEx:postIndex])
  6630. iNdEx = postIndex
  6631. case 2:
  6632. if wireType != 2 {
  6633. return fmt.Errorf("proto: wrong wireType = %d for field ServicePort", wireType)
  6634. }
  6635. var msglen int
  6636. for shift := uint(0); ; shift += 7 {
  6637. if shift >= 64 {
  6638. return ErrIntOverflowGenerated
  6639. }
  6640. if iNdEx >= l {
  6641. return io.ErrUnexpectedEOF
  6642. }
  6643. b := dAtA[iNdEx]
  6644. iNdEx++
  6645. msglen |= int(b&0x7F) << shift
  6646. if b < 0x80 {
  6647. break
  6648. }
  6649. }
  6650. if msglen < 0 {
  6651. return ErrInvalidLengthGenerated
  6652. }
  6653. postIndex := iNdEx + msglen
  6654. if postIndex < 0 {
  6655. return ErrInvalidLengthGenerated
  6656. }
  6657. if postIndex > l {
  6658. return io.ErrUnexpectedEOF
  6659. }
  6660. if err := m.ServicePort.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6661. return err
  6662. }
  6663. iNdEx = postIndex
  6664. case 3:
  6665. if wireType != 2 {
  6666. return fmt.Errorf("proto: wrong wireType = %d for field Resource", wireType)
  6667. }
  6668. var msglen int
  6669. for shift := uint(0); ; shift += 7 {
  6670. if shift >= 64 {
  6671. return ErrIntOverflowGenerated
  6672. }
  6673. if iNdEx >= l {
  6674. return io.ErrUnexpectedEOF
  6675. }
  6676. b := dAtA[iNdEx]
  6677. iNdEx++
  6678. msglen |= int(b&0x7F) << shift
  6679. if b < 0x80 {
  6680. break
  6681. }
  6682. }
  6683. if msglen < 0 {
  6684. return ErrInvalidLengthGenerated
  6685. }
  6686. postIndex := iNdEx + msglen
  6687. if postIndex < 0 {
  6688. return ErrInvalidLengthGenerated
  6689. }
  6690. if postIndex > l {
  6691. return io.ErrUnexpectedEOF
  6692. }
  6693. if m.Resource == nil {
  6694. m.Resource = &v11.TypedLocalObjectReference{}
  6695. }
  6696. if err := m.Resource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6697. return err
  6698. }
  6699. iNdEx = postIndex
  6700. default:
  6701. iNdEx = preIndex
  6702. skippy, err := skipGenerated(dAtA[iNdEx:])
  6703. if err != nil {
  6704. return err
  6705. }
  6706. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6707. return ErrInvalidLengthGenerated
  6708. }
  6709. if (iNdEx + skippy) > l {
  6710. return io.ErrUnexpectedEOF
  6711. }
  6712. iNdEx += skippy
  6713. }
  6714. }
  6715. if iNdEx > l {
  6716. return io.ErrUnexpectedEOF
  6717. }
  6718. return nil
  6719. }
  6720. func (m *IngressList) Unmarshal(dAtA []byte) error {
  6721. l := len(dAtA)
  6722. iNdEx := 0
  6723. for iNdEx < l {
  6724. preIndex := iNdEx
  6725. var wire uint64
  6726. for shift := uint(0); ; shift += 7 {
  6727. if shift >= 64 {
  6728. return ErrIntOverflowGenerated
  6729. }
  6730. if iNdEx >= l {
  6731. return io.ErrUnexpectedEOF
  6732. }
  6733. b := dAtA[iNdEx]
  6734. iNdEx++
  6735. wire |= uint64(b&0x7F) << shift
  6736. if b < 0x80 {
  6737. break
  6738. }
  6739. }
  6740. fieldNum := int32(wire >> 3)
  6741. wireType := int(wire & 0x7)
  6742. if wireType == 4 {
  6743. return fmt.Errorf("proto: IngressList: wiretype end group for non-group")
  6744. }
  6745. if fieldNum <= 0 {
  6746. return fmt.Errorf("proto: IngressList: illegal tag %d (wire type %d)", fieldNum, wire)
  6747. }
  6748. switch fieldNum {
  6749. case 1:
  6750. if wireType != 2 {
  6751. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  6752. }
  6753. var msglen int
  6754. for shift := uint(0); ; shift += 7 {
  6755. if shift >= 64 {
  6756. return ErrIntOverflowGenerated
  6757. }
  6758. if iNdEx >= l {
  6759. return io.ErrUnexpectedEOF
  6760. }
  6761. b := dAtA[iNdEx]
  6762. iNdEx++
  6763. msglen |= int(b&0x7F) << shift
  6764. if b < 0x80 {
  6765. break
  6766. }
  6767. }
  6768. if msglen < 0 {
  6769. return ErrInvalidLengthGenerated
  6770. }
  6771. postIndex := iNdEx + msglen
  6772. if postIndex < 0 {
  6773. return ErrInvalidLengthGenerated
  6774. }
  6775. if postIndex > l {
  6776. return io.ErrUnexpectedEOF
  6777. }
  6778. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6779. return err
  6780. }
  6781. iNdEx = postIndex
  6782. case 2:
  6783. if wireType != 2 {
  6784. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  6785. }
  6786. var msglen int
  6787. for shift := uint(0); ; shift += 7 {
  6788. if shift >= 64 {
  6789. return ErrIntOverflowGenerated
  6790. }
  6791. if iNdEx >= l {
  6792. return io.ErrUnexpectedEOF
  6793. }
  6794. b := dAtA[iNdEx]
  6795. iNdEx++
  6796. msglen |= int(b&0x7F) << shift
  6797. if b < 0x80 {
  6798. break
  6799. }
  6800. }
  6801. if msglen < 0 {
  6802. return ErrInvalidLengthGenerated
  6803. }
  6804. postIndex := iNdEx + msglen
  6805. if postIndex < 0 {
  6806. return ErrInvalidLengthGenerated
  6807. }
  6808. if postIndex > l {
  6809. return io.ErrUnexpectedEOF
  6810. }
  6811. m.Items = append(m.Items, Ingress{})
  6812. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6813. return err
  6814. }
  6815. iNdEx = postIndex
  6816. default:
  6817. iNdEx = preIndex
  6818. skippy, err := skipGenerated(dAtA[iNdEx:])
  6819. if err != nil {
  6820. return err
  6821. }
  6822. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6823. return ErrInvalidLengthGenerated
  6824. }
  6825. if (iNdEx + skippy) > l {
  6826. return io.ErrUnexpectedEOF
  6827. }
  6828. iNdEx += skippy
  6829. }
  6830. }
  6831. if iNdEx > l {
  6832. return io.ErrUnexpectedEOF
  6833. }
  6834. return nil
  6835. }
  6836. func (m *IngressLoadBalancerIngress) Unmarshal(dAtA []byte) error {
  6837. l := len(dAtA)
  6838. iNdEx := 0
  6839. for iNdEx < l {
  6840. preIndex := iNdEx
  6841. var wire uint64
  6842. for shift := uint(0); ; shift += 7 {
  6843. if shift >= 64 {
  6844. return ErrIntOverflowGenerated
  6845. }
  6846. if iNdEx >= l {
  6847. return io.ErrUnexpectedEOF
  6848. }
  6849. b := dAtA[iNdEx]
  6850. iNdEx++
  6851. wire |= uint64(b&0x7F) << shift
  6852. if b < 0x80 {
  6853. break
  6854. }
  6855. }
  6856. fieldNum := int32(wire >> 3)
  6857. wireType := int(wire & 0x7)
  6858. if wireType == 4 {
  6859. return fmt.Errorf("proto: IngressLoadBalancerIngress: wiretype end group for non-group")
  6860. }
  6861. if fieldNum <= 0 {
  6862. return fmt.Errorf("proto: IngressLoadBalancerIngress: illegal tag %d (wire type %d)", fieldNum, wire)
  6863. }
  6864. switch fieldNum {
  6865. case 1:
  6866. if wireType != 2 {
  6867. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  6868. }
  6869. var stringLen uint64
  6870. for shift := uint(0); ; shift += 7 {
  6871. if shift >= 64 {
  6872. return ErrIntOverflowGenerated
  6873. }
  6874. if iNdEx >= l {
  6875. return io.ErrUnexpectedEOF
  6876. }
  6877. b := dAtA[iNdEx]
  6878. iNdEx++
  6879. stringLen |= uint64(b&0x7F) << shift
  6880. if b < 0x80 {
  6881. break
  6882. }
  6883. }
  6884. intStringLen := int(stringLen)
  6885. if intStringLen < 0 {
  6886. return ErrInvalidLengthGenerated
  6887. }
  6888. postIndex := iNdEx + intStringLen
  6889. if postIndex < 0 {
  6890. return ErrInvalidLengthGenerated
  6891. }
  6892. if postIndex > l {
  6893. return io.ErrUnexpectedEOF
  6894. }
  6895. m.IP = string(dAtA[iNdEx:postIndex])
  6896. iNdEx = postIndex
  6897. case 2:
  6898. if wireType != 2 {
  6899. return fmt.Errorf("proto: wrong wireType = %d for field Hostname", wireType)
  6900. }
  6901. var stringLen uint64
  6902. for shift := uint(0); ; shift += 7 {
  6903. if shift >= 64 {
  6904. return ErrIntOverflowGenerated
  6905. }
  6906. if iNdEx >= l {
  6907. return io.ErrUnexpectedEOF
  6908. }
  6909. b := dAtA[iNdEx]
  6910. iNdEx++
  6911. stringLen |= uint64(b&0x7F) << shift
  6912. if b < 0x80 {
  6913. break
  6914. }
  6915. }
  6916. intStringLen := int(stringLen)
  6917. if intStringLen < 0 {
  6918. return ErrInvalidLengthGenerated
  6919. }
  6920. postIndex := iNdEx + intStringLen
  6921. if postIndex < 0 {
  6922. return ErrInvalidLengthGenerated
  6923. }
  6924. if postIndex > l {
  6925. return io.ErrUnexpectedEOF
  6926. }
  6927. m.Hostname = string(dAtA[iNdEx:postIndex])
  6928. iNdEx = postIndex
  6929. case 4:
  6930. if wireType != 2 {
  6931. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  6932. }
  6933. var msglen int
  6934. for shift := uint(0); ; shift += 7 {
  6935. if shift >= 64 {
  6936. return ErrIntOverflowGenerated
  6937. }
  6938. if iNdEx >= l {
  6939. return io.ErrUnexpectedEOF
  6940. }
  6941. b := dAtA[iNdEx]
  6942. iNdEx++
  6943. msglen |= int(b&0x7F) << shift
  6944. if b < 0x80 {
  6945. break
  6946. }
  6947. }
  6948. if msglen < 0 {
  6949. return ErrInvalidLengthGenerated
  6950. }
  6951. postIndex := iNdEx + msglen
  6952. if postIndex < 0 {
  6953. return ErrInvalidLengthGenerated
  6954. }
  6955. if postIndex > l {
  6956. return io.ErrUnexpectedEOF
  6957. }
  6958. m.Ports = append(m.Ports, IngressPortStatus{})
  6959. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6960. return err
  6961. }
  6962. iNdEx = postIndex
  6963. default:
  6964. iNdEx = preIndex
  6965. skippy, err := skipGenerated(dAtA[iNdEx:])
  6966. if err != nil {
  6967. return err
  6968. }
  6969. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6970. return ErrInvalidLengthGenerated
  6971. }
  6972. if (iNdEx + skippy) > l {
  6973. return io.ErrUnexpectedEOF
  6974. }
  6975. iNdEx += skippy
  6976. }
  6977. }
  6978. if iNdEx > l {
  6979. return io.ErrUnexpectedEOF
  6980. }
  6981. return nil
  6982. }
  6983. func (m *IngressLoadBalancerStatus) Unmarshal(dAtA []byte) error {
  6984. l := len(dAtA)
  6985. iNdEx := 0
  6986. for iNdEx < l {
  6987. preIndex := iNdEx
  6988. var wire uint64
  6989. for shift := uint(0); ; shift += 7 {
  6990. if shift >= 64 {
  6991. return ErrIntOverflowGenerated
  6992. }
  6993. if iNdEx >= l {
  6994. return io.ErrUnexpectedEOF
  6995. }
  6996. b := dAtA[iNdEx]
  6997. iNdEx++
  6998. wire |= uint64(b&0x7F) << shift
  6999. if b < 0x80 {
  7000. break
  7001. }
  7002. }
  7003. fieldNum := int32(wire >> 3)
  7004. wireType := int(wire & 0x7)
  7005. if wireType == 4 {
  7006. return fmt.Errorf("proto: IngressLoadBalancerStatus: wiretype end group for non-group")
  7007. }
  7008. if fieldNum <= 0 {
  7009. return fmt.Errorf("proto: IngressLoadBalancerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  7010. }
  7011. switch fieldNum {
  7012. case 1:
  7013. if wireType != 2 {
  7014. return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
  7015. }
  7016. var msglen int
  7017. for shift := uint(0); ; shift += 7 {
  7018. if shift >= 64 {
  7019. return ErrIntOverflowGenerated
  7020. }
  7021. if iNdEx >= l {
  7022. return io.ErrUnexpectedEOF
  7023. }
  7024. b := dAtA[iNdEx]
  7025. iNdEx++
  7026. msglen |= int(b&0x7F) << shift
  7027. if b < 0x80 {
  7028. break
  7029. }
  7030. }
  7031. if msglen < 0 {
  7032. return ErrInvalidLengthGenerated
  7033. }
  7034. postIndex := iNdEx + msglen
  7035. if postIndex < 0 {
  7036. return ErrInvalidLengthGenerated
  7037. }
  7038. if postIndex > l {
  7039. return io.ErrUnexpectedEOF
  7040. }
  7041. m.Ingress = append(m.Ingress, IngressLoadBalancerIngress{})
  7042. if err := m.Ingress[len(m.Ingress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7043. return err
  7044. }
  7045. iNdEx = postIndex
  7046. default:
  7047. iNdEx = preIndex
  7048. skippy, err := skipGenerated(dAtA[iNdEx:])
  7049. if err != nil {
  7050. return err
  7051. }
  7052. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7053. return ErrInvalidLengthGenerated
  7054. }
  7055. if (iNdEx + skippy) > l {
  7056. return io.ErrUnexpectedEOF
  7057. }
  7058. iNdEx += skippy
  7059. }
  7060. }
  7061. if iNdEx > l {
  7062. return io.ErrUnexpectedEOF
  7063. }
  7064. return nil
  7065. }
  7066. func (m *IngressPortStatus) Unmarshal(dAtA []byte) error {
  7067. l := len(dAtA)
  7068. iNdEx := 0
  7069. for iNdEx < l {
  7070. preIndex := iNdEx
  7071. var wire uint64
  7072. for shift := uint(0); ; shift += 7 {
  7073. if shift >= 64 {
  7074. return ErrIntOverflowGenerated
  7075. }
  7076. if iNdEx >= l {
  7077. return io.ErrUnexpectedEOF
  7078. }
  7079. b := dAtA[iNdEx]
  7080. iNdEx++
  7081. wire |= uint64(b&0x7F) << shift
  7082. if b < 0x80 {
  7083. break
  7084. }
  7085. }
  7086. fieldNum := int32(wire >> 3)
  7087. wireType := int(wire & 0x7)
  7088. if wireType == 4 {
  7089. return fmt.Errorf("proto: IngressPortStatus: wiretype end group for non-group")
  7090. }
  7091. if fieldNum <= 0 {
  7092. return fmt.Errorf("proto: IngressPortStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  7093. }
  7094. switch fieldNum {
  7095. case 1:
  7096. if wireType != 0 {
  7097. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  7098. }
  7099. m.Port = 0
  7100. for shift := uint(0); ; shift += 7 {
  7101. if shift >= 64 {
  7102. return ErrIntOverflowGenerated
  7103. }
  7104. if iNdEx >= l {
  7105. return io.ErrUnexpectedEOF
  7106. }
  7107. b := dAtA[iNdEx]
  7108. iNdEx++
  7109. m.Port |= int32(b&0x7F) << shift
  7110. if b < 0x80 {
  7111. break
  7112. }
  7113. }
  7114. case 2:
  7115. if wireType != 2 {
  7116. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  7117. }
  7118. var stringLen uint64
  7119. for shift := uint(0); ; shift += 7 {
  7120. if shift >= 64 {
  7121. return ErrIntOverflowGenerated
  7122. }
  7123. if iNdEx >= l {
  7124. return io.ErrUnexpectedEOF
  7125. }
  7126. b := dAtA[iNdEx]
  7127. iNdEx++
  7128. stringLen |= uint64(b&0x7F) << shift
  7129. if b < 0x80 {
  7130. break
  7131. }
  7132. }
  7133. intStringLen := int(stringLen)
  7134. if intStringLen < 0 {
  7135. return ErrInvalidLengthGenerated
  7136. }
  7137. postIndex := iNdEx + intStringLen
  7138. if postIndex < 0 {
  7139. return ErrInvalidLengthGenerated
  7140. }
  7141. if postIndex > l {
  7142. return io.ErrUnexpectedEOF
  7143. }
  7144. m.Protocol = k8s_io_api_core_v1.Protocol(dAtA[iNdEx:postIndex])
  7145. iNdEx = postIndex
  7146. case 3:
  7147. if wireType != 2 {
  7148. return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
  7149. }
  7150. var stringLen uint64
  7151. for shift := uint(0); ; shift += 7 {
  7152. if shift >= 64 {
  7153. return ErrIntOverflowGenerated
  7154. }
  7155. if iNdEx >= l {
  7156. return io.ErrUnexpectedEOF
  7157. }
  7158. b := dAtA[iNdEx]
  7159. iNdEx++
  7160. stringLen |= uint64(b&0x7F) << shift
  7161. if b < 0x80 {
  7162. break
  7163. }
  7164. }
  7165. intStringLen := int(stringLen)
  7166. if intStringLen < 0 {
  7167. return ErrInvalidLengthGenerated
  7168. }
  7169. postIndex := iNdEx + intStringLen
  7170. if postIndex < 0 {
  7171. return ErrInvalidLengthGenerated
  7172. }
  7173. if postIndex > l {
  7174. return io.ErrUnexpectedEOF
  7175. }
  7176. s := string(dAtA[iNdEx:postIndex])
  7177. m.Error = &s
  7178. iNdEx = postIndex
  7179. default:
  7180. iNdEx = preIndex
  7181. skippy, err := skipGenerated(dAtA[iNdEx:])
  7182. if err != nil {
  7183. return err
  7184. }
  7185. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7186. return ErrInvalidLengthGenerated
  7187. }
  7188. if (iNdEx + skippy) > l {
  7189. return io.ErrUnexpectedEOF
  7190. }
  7191. iNdEx += skippy
  7192. }
  7193. }
  7194. if iNdEx > l {
  7195. return io.ErrUnexpectedEOF
  7196. }
  7197. return nil
  7198. }
  7199. func (m *IngressRule) Unmarshal(dAtA []byte) error {
  7200. l := len(dAtA)
  7201. iNdEx := 0
  7202. for iNdEx < l {
  7203. preIndex := iNdEx
  7204. var wire uint64
  7205. for shift := uint(0); ; shift += 7 {
  7206. if shift >= 64 {
  7207. return ErrIntOverflowGenerated
  7208. }
  7209. if iNdEx >= l {
  7210. return io.ErrUnexpectedEOF
  7211. }
  7212. b := dAtA[iNdEx]
  7213. iNdEx++
  7214. wire |= uint64(b&0x7F) << shift
  7215. if b < 0x80 {
  7216. break
  7217. }
  7218. }
  7219. fieldNum := int32(wire >> 3)
  7220. wireType := int(wire & 0x7)
  7221. if wireType == 4 {
  7222. return fmt.Errorf("proto: IngressRule: wiretype end group for non-group")
  7223. }
  7224. if fieldNum <= 0 {
  7225. return fmt.Errorf("proto: IngressRule: illegal tag %d (wire type %d)", fieldNum, wire)
  7226. }
  7227. switch fieldNum {
  7228. case 1:
  7229. if wireType != 2 {
  7230. return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType)
  7231. }
  7232. var stringLen uint64
  7233. for shift := uint(0); ; shift += 7 {
  7234. if shift >= 64 {
  7235. return ErrIntOverflowGenerated
  7236. }
  7237. if iNdEx >= l {
  7238. return io.ErrUnexpectedEOF
  7239. }
  7240. b := dAtA[iNdEx]
  7241. iNdEx++
  7242. stringLen |= uint64(b&0x7F) << shift
  7243. if b < 0x80 {
  7244. break
  7245. }
  7246. }
  7247. intStringLen := int(stringLen)
  7248. if intStringLen < 0 {
  7249. return ErrInvalidLengthGenerated
  7250. }
  7251. postIndex := iNdEx + intStringLen
  7252. if postIndex < 0 {
  7253. return ErrInvalidLengthGenerated
  7254. }
  7255. if postIndex > l {
  7256. return io.ErrUnexpectedEOF
  7257. }
  7258. m.Host = string(dAtA[iNdEx:postIndex])
  7259. iNdEx = postIndex
  7260. case 2:
  7261. if wireType != 2 {
  7262. return fmt.Errorf("proto: wrong wireType = %d for field IngressRuleValue", wireType)
  7263. }
  7264. var msglen int
  7265. for shift := uint(0); ; shift += 7 {
  7266. if shift >= 64 {
  7267. return ErrIntOverflowGenerated
  7268. }
  7269. if iNdEx >= l {
  7270. return io.ErrUnexpectedEOF
  7271. }
  7272. b := dAtA[iNdEx]
  7273. iNdEx++
  7274. msglen |= int(b&0x7F) << shift
  7275. if b < 0x80 {
  7276. break
  7277. }
  7278. }
  7279. if msglen < 0 {
  7280. return ErrInvalidLengthGenerated
  7281. }
  7282. postIndex := iNdEx + msglen
  7283. if postIndex < 0 {
  7284. return ErrInvalidLengthGenerated
  7285. }
  7286. if postIndex > l {
  7287. return io.ErrUnexpectedEOF
  7288. }
  7289. if err := m.IngressRuleValue.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7290. return err
  7291. }
  7292. iNdEx = postIndex
  7293. default:
  7294. iNdEx = preIndex
  7295. skippy, err := skipGenerated(dAtA[iNdEx:])
  7296. if err != nil {
  7297. return err
  7298. }
  7299. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7300. return ErrInvalidLengthGenerated
  7301. }
  7302. if (iNdEx + skippy) > l {
  7303. return io.ErrUnexpectedEOF
  7304. }
  7305. iNdEx += skippy
  7306. }
  7307. }
  7308. if iNdEx > l {
  7309. return io.ErrUnexpectedEOF
  7310. }
  7311. return nil
  7312. }
  7313. func (m *IngressRuleValue) Unmarshal(dAtA []byte) error {
  7314. l := len(dAtA)
  7315. iNdEx := 0
  7316. for iNdEx < l {
  7317. preIndex := iNdEx
  7318. var wire uint64
  7319. for shift := uint(0); ; shift += 7 {
  7320. if shift >= 64 {
  7321. return ErrIntOverflowGenerated
  7322. }
  7323. if iNdEx >= l {
  7324. return io.ErrUnexpectedEOF
  7325. }
  7326. b := dAtA[iNdEx]
  7327. iNdEx++
  7328. wire |= uint64(b&0x7F) << shift
  7329. if b < 0x80 {
  7330. break
  7331. }
  7332. }
  7333. fieldNum := int32(wire >> 3)
  7334. wireType := int(wire & 0x7)
  7335. if wireType == 4 {
  7336. return fmt.Errorf("proto: IngressRuleValue: wiretype end group for non-group")
  7337. }
  7338. if fieldNum <= 0 {
  7339. return fmt.Errorf("proto: IngressRuleValue: illegal tag %d (wire type %d)", fieldNum, wire)
  7340. }
  7341. switch fieldNum {
  7342. case 1:
  7343. if wireType != 2 {
  7344. return fmt.Errorf("proto: wrong wireType = %d for field HTTP", wireType)
  7345. }
  7346. var msglen int
  7347. for shift := uint(0); ; shift += 7 {
  7348. if shift >= 64 {
  7349. return ErrIntOverflowGenerated
  7350. }
  7351. if iNdEx >= l {
  7352. return io.ErrUnexpectedEOF
  7353. }
  7354. b := dAtA[iNdEx]
  7355. iNdEx++
  7356. msglen |= int(b&0x7F) << shift
  7357. if b < 0x80 {
  7358. break
  7359. }
  7360. }
  7361. if msglen < 0 {
  7362. return ErrInvalidLengthGenerated
  7363. }
  7364. postIndex := iNdEx + msglen
  7365. if postIndex < 0 {
  7366. return ErrInvalidLengthGenerated
  7367. }
  7368. if postIndex > l {
  7369. return io.ErrUnexpectedEOF
  7370. }
  7371. if m.HTTP == nil {
  7372. m.HTTP = &HTTPIngressRuleValue{}
  7373. }
  7374. if err := m.HTTP.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7375. return err
  7376. }
  7377. iNdEx = postIndex
  7378. default:
  7379. iNdEx = preIndex
  7380. skippy, err := skipGenerated(dAtA[iNdEx:])
  7381. if err != nil {
  7382. return err
  7383. }
  7384. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7385. return ErrInvalidLengthGenerated
  7386. }
  7387. if (iNdEx + skippy) > l {
  7388. return io.ErrUnexpectedEOF
  7389. }
  7390. iNdEx += skippy
  7391. }
  7392. }
  7393. if iNdEx > l {
  7394. return io.ErrUnexpectedEOF
  7395. }
  7396. return nil
  7397. }
  7398. func (m *IngressSpec) Unmarshal(dAtA []byte) error {
  7399. l := len(dAtA)
  7400. iNdEx := 0
  7401. for iNdEx < l {
  7402. preIndex := iNdEx
  7403. var wire uint64
  7404. for shift := uint(0); ; shift += 7 {
  7405. if shift >= 64 {
  7406. return ErrIntOverflowGenerated
  7407. }
  7408. if iNdEx >= l {
  7409. return io.ErrUnexpectedEOF
  7410. }
  7411. b := dAtA[iNdEx]
  7412. iNdEx++
  7413. wire |= uint64(b&0x7F) << shift
  7414. if b < 0x80 {
  7415. break
  7416. }
  7417. }
  7418. fieldNum := int32(wire >> 3)
  7419. wireType := int(wire & 0x7)
  7420. if wireType == 4 {
  7421. return fmt.Errorf("proto: IngressSpec: wiretype end group for non-group")
  7422. }
  7423. if fieldNum <= 0 {
  7424. return fmt.Errorf("proto: IngressSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  7425. }
  7426. switch fieldNum {
  7427. case 1:
  7428. if wireType != 2 {
  7429. return fmt.Errorf("proto: wrong wireType = %d for field Backend", wireType)
  7430. }
  7431. var msglen int
  7432. for shift := uint(0); ; shift += 7 {
  7433. if shift >= 64 {
  7434. return ErrIntOverflowGenerated
  7435. }
  7436. if iNdEx >= l {
  7437. return io.ErrUnexpectedEOF
  7438. }
  7439. b := dAtA[iNdEx]
  7440. iNdEx++
  7441. msglen |= int(b&0x7F) << shift
  7442. if b < 0x80 {
  7443. break
  7444. }
  7445. }
  7446. if msglen < 0 {
  7447. return ErrInvalidLengthGenerated
  7448. }
  7449. postIndex := iNdEx + msglen
  7450. if postIndex < 0 {
  7451. return ErrInvalidLengthGenerated
  7452. }
  7453. if postIndex > l {
  7454. return io.ErrUnexpectedEOF
  7455. }
  7456. if m.Backend == nil {
  7457. m.Backend = &IngressBackend{}
  7458. }
  7459. if err := m.Backend.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7460. return err
  7461. }
  7462. iNdEx = postIndex
  7463. case 2:
  7464. if wireType != 2 {
  7465. return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
  7466. }
  7467. var msglen int
  7468. for shift := uint(0); ; shift += 7 {
  7469. if shift >= 64 {
  7470. return ErrIntOverflowGenerated
  7471. }
  7472. if iNdEx >= l {
  7473. return io.ErrUnexpectedEOF
  7474. }
  7475. b := dAtA[iNdEx]
  7476. iNdEx++
  7477. msglen |= int(b&0x7F) << shift
  7478. if b < 0x80 {
  7479. break
  7480. }
  7481. }
  7482. if msglen < 0 {
  7483. return ErrInvalidLengthGenerated
  7484. }
  7485. postIndex := iNdEx + msglen
  7486. if postIndex < 0 {
  7487. return ErrInvalidLengthGenerated
  7488. }
  7489. if postIndex > l {
  7490. return io.ErrUnexpectedEOF
  7491. }
  7492. m.TLS = append(m.TLS, IngressTLS{})
  7493. if err := m.TLS[len(m.TLS)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7494. return err
  7495. }
  7496. iNdEx = postIndex
  7497. case 3:
  7498. if wireType != 2 {
  7499. return fmt.Errorf("proto: wrong wireType = %d for field Rules", wireType)
  7500. }
  7501. var msglen int
  7502. for shift := uint(0); ; shift += 7 {
  7503. if shift >= 64 {
  7504. return ErrIntOverflowGenerated
  7505. }
  7506. if iNdEx >= l {
  7507. return io.ErrUnexpectedEOF
  7508. }
  7509. b := dAtA[iNdEx]
  7510. iNdEx++
  7511. msglen |= int(b&0x7F) << shift
  7512. if b < 0x80 {
  7513. break
  7514. }
  7515. }
  7516. if msglen < 0 {
  7517. return ErrInvalidLengthGenerated
  7518. }
  7519. postIndex := iNdEx + msglen
  7520. if postIndex < 0 {
  7521. return ErrInvalidLengthGenerated
  7522. }
  7523. if postIndex > l {
  7524. return io.ErrUnexpectedEOF
  7525. }
  7526. m.Rules = append(m.Rules, IngressRule{})
  7527. if err := m.Rules[len(m.Rules)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7528. return err
  7529. }
  7530. iNdEx = postIndex
  7531. case 4:
  7532. if wireType != 2 {
  7533. return fmt.Errorf("proto: wrong wireType = %d for field IngressClassName", wireType)
  7534. }
  7535. var stringLen uint64
  7536. for shift := uint(0); ; shift += 7 {
  7537. if shift >= 64 {
  7538. return ErrIntOverflowGenerated
  7539. }
  7540. if iNdEx >= l {
  7541. return io.ErrUnexpectedEOF
  7542. }
  7543. b := dAtA[iNdEx]
  7544. iNdEx++
  7545. stringLen |= uint64(b&0x7F) << shift
  7546. if b < 0x80 {
  7547. break
  7548. }
  7549. }
  7550. intStringLen := int(stringLen)
  7551. if intStringLen < 0 {
  7552. return ErrInvalidLengthGenerated
  7553. }
  7554. postIndex := iNdEx + intStringLen
  7555. if postIndex < 0 {
  7556. return ErrInvalidLengthGenerated
  7557. }
  7558. if postIndex > l {
  7559. return io.ErrUnexpectedEOF
  7560. }
  7561. s := string(dAtA[iNdEx:postIndex])
  7562. m.IngressClassName = &s
  7563. iNdEx = postIndex
  7564. default:
  7565. iNdEx = preIndex
  7566. skippy, err := skipGenerated(dAtA[iNdEx:])
  7567. if err != nil {
  7568. return err
  7569. }
  7570. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7571. return ErrInvalidLengthGenerated
  7572. }
  7573. if (iNdEx + skippy) > l {
  7574. return io.ErrUnexpectedEOF
  7575. }
  7576. iNdEx += skippy
  7577. }
  7578. }
  7579. if iNdEx > l {
  7580. return io.ErrUnexpectedEOF
  7581. }
  7582. return nil
  7583. }
  7584. func (m *IngressStatus) Unmarshal(dAtA []byte) error {
  7585. l := len(dAtA)
  7586. iNdEx := 0
  7587. for iNdEx < l {
  7588. preIndex := iNdEx
  7589. var wire uint64
  7590. for shift := uint(0); ; shift += 7 {
  7591. if shift >= 64 {
  7592. return ErrIntOverflowGenerated
  7593. }
  7594. if iNdEx >= l {
  7595. return io.ErrUnexpectedEOF
  7596. }
  7597. b := dAtA[iNdEx]
  7598. iNdEx++
  7599. wire |= uint64(b&0x7F) << shift
  7600. if b < 0x80 {
  7601. break
  7602. }
  7603. }
  7604. fieldNum := int32(wire >> 3)
  7605. wireType := int(wire & 0x7)
  7606. if wireType == 4 {
  7607. return fmt.Errorf("proto: IngressStatus: wiretype end group for non-group")
  7608. }
  7609. if fieldNum <= 0 {
  7610. return fmt.Errorf("proto: IngressStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  7611. }
  7612. switch fieldNum {
  7613. case 1:
  7614. if wireType != 2 {
  7615. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancer", wireType)
  7616. }
  7617. var msglen int
  7618. for shift := uint(0); ; shift += 7 {
  7619. if shift >= 64 {
  7620. return ErrIntOverflowGenerated
  7621. }
  7622. if iNdEx >= l {
  7623. return io.ErrUnexpectedEOF
  7624. }
  7625. b := dAtA[iNdEx]
  7626. iNdEx++
  7627. msglen |= int(b&0x7F) << shift
  7628. if b < 0x80 {
  7629. break
  7630. }
  7631. }
  7632. if msglen < 0 {
  7633. return ErrInvalidLengthGenerated
  7634. }
  7635. postIndex := iNdEx + msglen
  7636. if postIndex < 0 {
  7637. return ErrInvalidLengthGenerated
  7638. }
  7639. if postIndex > l {
  7640. return io.ErrUnexpectedEOF
  7641. }
  7642. if err := m.LoadBalancer.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7643. return err
  7644. }
  7645. iNdEx = postIndex
  7646. default:
  7647. iNdEx = preIndex
  7648. skippy, err := skipGenerated(dAtA[iNdEx:])
  7649. if err != nil {
  7650. return err
  7651. }
  7652. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7653. return ErrInvalidLengthGenerated
  7654. }
  7655. if (iNdEx + skippy) > l {
  7656. return io.ErrUnexpectedEOF
  7657. }
  7658. iNdEx += skippy
  7659. }
  7660. }
  7661. if iNdEx > l {
  7662. return io.ErrUnexpectedEOF
  7663. }
  7664. return nil
  7665. }
  7666. func (m *IngressTLS) Unmarshal(dAtA []byte) error {
  7667. l := len(dAtA)
  7668. iNdEx := 0
  7669. for iNdEx < l {
  7670. preIndex := iNdEx
  7671. var wire uint64
  7672. for shift := uint(0); ; shift += 7 {
  7673. if shift >= 64 {
  7674. return ErrIntOverflowGenerated
  7675. }
  7676. if iNdEx >= l {
  7677. return io.ErrUnexpectedEOF
  7678. }
  7679. b := dAtA[iNdEx]
  7680. iNdEx++
  7681. wire |= uint64(b&0x7F) << shift
  7682. if b < 0x80 {
  7683. break
  7684. }
  7685. }
  7686. fieldNum := int32(wire >> 3)
  7687. wireType := int(wire & 0x7)
  7688. if wireType == 4 {
  7689. return fmt.Errorf("proto: IngressTLS: wiretype end group for non-group")
  7690. }
  7691. if fieldNum <= 0 {
  7692. return fmt.Errorf("proto: IngressTLS: illegal tag %d (wire type %d)", fieldNum, wire)
  7693. }
  7694. switch fieldNum {
  7695. case 1:
  7696. if wireType != 2 {
  7697. return fmt.Errorf("proto: wrong wireType = %d for field Hosts", wireType)
  7698. }
  7699. var stringLen uint64
  7700. for shift := uint(0); ; shift += 7 {
  7701. if shift >= 64 {
  7702. return ErrIntOverflowGenerated
  7703. }
  7704. if iNdEx >= l {
  7705. return io.ErrUnexpectedEOF
  7706. }
  7707. b := dAtA[iNdEx]
  7708. iNdEx++
  7709. stringLen |= uint64(b&0x7F) << shift
  7710. if b < 0x80 {
  7711. break
  7712. }
  7713. }
  7714. intStringLen := int(stringLen)
  7715. if intStringLen < 0 {
  7716. return ErrInvalidLengthGenerated
  7717. }
  7718. postIndex := iNdEx + intStringLen
  7719. if postIndex < 0 {
  7720. return ErrInvalidLengthGenerated
  7721. }
  7722. if postIndex > l {
  7723. return io.ErrUnexpectedEOF
  7724. }
  7725. m.Hosts = append(m.Hosts, string(dAtA[iNdEx:postIndex]))
  7726. iNdEx = postIndex
  7727. case 2:
  7728. if wireType != 2 {
  7729. return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
  7730. }
  7731. var stringLen uint64
  7732. for shift := uint(0); ; shift += 7 {
  7733. if shift >= 64 {
  7734. return ErrIntOverflowGenerated
  7735. }
  7736. if iNdEx >= l {
  7737. return io.ErrUnexpectedEOF
  7738. }
  7739. b := dAtA[iNdEx]
  7740. iNdEx++
  7741. stringLen |= uint64(b&0x7F) << shift
  7742. if b < 0x80 {
  7743. break
  7744. }
  7745. }
  7746. intStringLen := int(stringLen)
  7747. if intStringLen < 0 {
  7748. return ErrInvalidLengthGenerated
  7749. }
  7750. postIndex := iNdEx + intStringLen
  7751. if postIndex < 0 {
  7752. return ErrInvalidLengthGenerated
  7753. }
  7754. if postIndex > l {
  7755. return io.ErrUnexpectedEOF
  7756. }
  7757. m.SecretName = string(dAtA[iNdEx:postIndex])
  7758. iNdEx = postIndex
  7759. default:
  7760. iNdEx = preIndex
  7761. skippy, err := skipGenerated(dAtA[iNdEx:])
  7762. if err != nil {
  7763. return err
  7764. }
  7765. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7766. return ErrInvalidLengthGenerated
  7767. }
  7768. if (iNdEx + skippy) > l {
  7769. return io.ErrUnexpectedEOF
  7770. }
  7771. iNdEx += skippy
  7772. }
  7773. }
  7774. if iNdEx > l {
  7775. return io.ErrUnexpectedEOF
  7776. }
  7777. return nil
  7778. }
  7779. func (m *NetworkPolicy) Unmarshal(dAtA []byte) error {
  7780. l := len(dAtA)
  7781. iNdEx := 0
  7782. for iNdEx < l {
  7783. preIndex := iNdEx
  7784. var wire uint64
  7785. for shift := uint(0); ; shift += 7 {
  7786. if shift >= 64 {
  7787. return ErrIntOverflowGenerated
  7788. }
  7789. if iNdEx >= l {
  7790. return io.ErrUnexpectedEOF
  7791. }
  7792. b := dAtA[iNdEx]
  7793. iNdEx++
  7794. wire |= uint64(b&0x7F) << shift
  7795. if b < 0x80 {
  7796. break
  7797. }
  7798. }
  7799. fieldNum := int32(wire >> 3)
  7800. wireType := int(wire & 0x7)
  7801. if wireType == 4 {
  7802. return fmt.Errorf("proto: NetworkPolicy: wiretype end group for non-group")
  7803. }
  7804. if fieldNum <= 0 {
  7805. return fmt.Errorf("proto: NetworkPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
  7806. }
  7807. switch fieldNum {
  7808. case 1:
  7809. if wireType != 2 {
  7810. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  7811. }
  7812. var msglen int
  7813. for shift := uint(0); ; shift += 7 {
  7814. if shift >= 64 {
  7815. return ErrIntOverflowGenerated
  7816. }
  7817. if iNdEx >= l {
  7818. return io.ErrUnexpectedEOF
  7819. }
  7820. b := dAtA[iNdEx]
  7821. iNdEx++
  7822. msglen |= int(b&0x7F) << shift
  7823. if b < 0x80 {
  7824. break
  7825. }
  7826. }
  7827. if msglen < 0 {
  7828. return ErrInvalidLengthGenerated
  7829. }
  7830. postIndex := iNdEx + msglen
  7831. if postIndex < 0 {
  7832. return ErrInvalidLengthGenerated
  7833. }
  7834. if postIndex > l {
  7835. return io.ErrUnexpectedEOF
  7836. }
  7837. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7838. return err
  7839. }
  7840. iNdEx = postIndex
  7841. case 2:
  7842. if wireType != 2 {
  7843. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  7844. }
  7845. var msglen int
  7846. for shift := uint(0); ; shift += 7 {
  7847. if shift >= 64 {
  7848. return ErrIntOverflowGenerated
  7849. }
  7850. if iNdEx >= l {
  7851. return io.ErrUnexpectedEOF
  7852. }
  7853. b := dAtA[iNdEx]
  7854. iNdEx++
  7855. msglen |= int(b&0x7F) << shift
  7856. if b < 0x80 {
  7857. break
  7858. }
  7859. }
  7860. if msglen < 0 {
  7861. return ErrInvalidLengthGenerated
  7862. }
  7863. postIndex := iNdEx + msglen
  7864. if postIndex < 0 {
  7865. return ErrInvalidLengthGenerated
  7866. }
  7867. if postIndex > l {
  7868. return io.ErrUnexpectedEOF
  7869. }
  7870. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7871. return err
  7872. }
  7873. iNdEx = postIndex
  7874. default:
  7875. iNdEx = preIndex
  7876. skippy, err := skipGenerated(dAtA[iNdEx:])
  7877. if err != nil {
  7878. return err
  7879. }
  7880. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7881. return ErrInvalidLengthGenerated
  7882. }
  7883. if (iNdEx + skippy) > l {
  7884. return io.ErrUnexpectedEOF
  7885. }
  7886. iNdEx += skippy
  7887. }
  7888. }
  7889. if iNdEx > l {
  7890. return io.ErrUnexpectedEOF
  7891. }
  7892. return nil
  7893. }
  7894. func (m *NetworkPolicyEgressRule) Unmarshal(dAtA []byte) error {
  7895. l := len(dAtA)
  7896. iNdEx := 0
  7897. for iNdEx < l {
  7898. preIndex := iNdEx
  7899. var wire uint64
  7900. for shift := uint(0); ; shift += 7 {
  7901. if shift >= 64 {
  7902. return ErrIntOverflowGenerated
  7903. }
  7904. if iNdEx >= l {
  7905. return io.ErrUnexpectedEOF
  7906. }
  7907. b := dAtA[iNdEx]
  7908. iNdEx++
  7909. wire |= uint64(b&0x7F) << shift
  7910. if b < 0x80 {
  7911. break
  7912. }
  7913. }
  7914. fieldNum := int32(wire >> 3)
  7915. wireType := int(wire & 0x7)
  7916. if wireType == 4 {
  7917. return fmt.Errorf("proto: NetworkPolicyEgressRule: wiretype end group for non-group")
  7918. }
  7919. if fieldNum <= 0 {
  7920. return fmt.Errorf("proto: NetworkPolicyEgressRule: illegal tag %d (wire type %d)", fieldNum, wire)
  7921. }
  7922. switch fieldNum {
  7923. case 1:
  7924. if wireType != 2 {
  7925. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  7926. }
  7927. var msglen int
  7928. for shift := uint(0); ; shift += 7 {
  7929. if shift >= 64 {
  7930. return ErrIntOverflowGenerated
  7931. }
  7932. if iNdEx >= l {
  7933. return io.ErrUnexpectedEOF
  7934. }
  7935. b := dAtA[iNdEx]
  7936. iNdEx++
  7937. msglen |= int(b&0x7F) << shift
  7938. if b < 0x80 {
  7939. break
  7940. }
  7941. }
  7942. if msglen < 0 {
  7943. return ErrInvalidLengthGenerated
  7944. }
  7945. postIndex := iNdEx + msglen
  7946. if postIndex < 0 {
  7947. return ErrInvalidLengthGenerated
  7948. }
  7949. if postIndex > l {
  7950. return io.ErrUnexpectedEOF
  7951. }
  7952. m.Ports = append(m.Ports, NetworkPolicyPort{})
  7953. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7954. return err
  7955. }
  7956. iNdEx = postIndex
  7957. case 2:
  7958. if wireType != 2 {
  7959. return fmt.Errorf("proto: wrong wireType = %d for field To", wireType)
  7960. }
  7961. var msglen int
  7962. for shift := uint(0); ; shift += 7 {
  7963. if shift >= 64 {
  7964. return ErrIntOverflowGenerated
  7965. }
  7966. if iNdEx >= l {
  7967. return io.ErrUnexpectedEOF
  7968. }
  7969. b := dAtA[iNdEx]
  7970. iNdEx++
  7971. msglen |= int(b&0x7F) << shift
  7972. if b < 0x80 {
  7973. break
  7974. }
  7975. }
  7976. if msglen < 0 {
  7977. return ErrInvalidLengthGenerated
  7978. }
  7979. postIndex := iNdEx + msglen
  7980. if postIndex < 0 {
  7981. return ErrInvalidLengthGenerated
  7982. }
  7983. if postIndex > l {
  7984. return io.ErrUnexpectedEOF
  7985. }
  7986. m.To = append(m.To, NetworkPolicyPeer{})
  7987. if err := m.To[len(m.To)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7988. return err
  7989. }
  7990. iNdEx = postIndex
  7991. default:
  7992. iNdEx = preIndex
  7993. skippy, err := skipGenerated(dAtA[iNdEx:])
  7994. if err != nil {
  7995. return err
  7996. }
  7997. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7998. return ErrInvalidLengthGenerated
  7999. }
  8000. if (iNdEx + skippy) > l {
  8001. return io.ErrUnexpectedEOF
  8002. }
  8003. iNdEx += skippy
  8004. }
  8005. }
  8006. if iNdEx > l {
  8007. return io.ErrUnexpectedEOF
  8008. }
  8009. return nil
  8010. }
  8011. func (m *NetworkPolicyIngressRule) Unmarshal(dAtA []byte) error {
  8012. l := len(dAtA)
  8013. iNdEx := 0
  8014. for iNdEx < l {
  8015. preIndex := iNdEx
  8016. var wire uint64
  8017. for shift := uint(0); ; shift += 7 {
  8018. if shift >= 64 {
  8019. return ErrIntOverflowGenerated
  8020. }
  8021. if iNdEx >= l {
  8022. return io.ErrUnexpectedEOF
  8023. }
  8024. b := dAtA[iNdEx]
  8025. iNdEx++
  8026. wire |= uint64(b&0x7F) << shift
  8027. if b < 0x80 {
  8028. break
  8029. }
  8030. }
  8031. fieldNum := int32(wire >> 3)
  8032. wireType := int(wire & 0x7)
  8033. if wireType == 4 {
  8034. return fmt.Errorf("proto: NetworkPolicyIngressRule: wiretype end group for non-group")
  8035. }
  8036. if fieldNum <= 0 {
  8037. return fmt.Errorf("proto: NetworkPolicyIngressRule: illegal tag %d (wire type %d)", fieldNum, wire)
  8038. }
  8039. switch fieldNum {
  8040. case 1:
  8041. if wireType != 2 {
  8042. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  8043. }
  8044. var msglen int
  8045. for shift := uint(0); ; shift += 7 {
  8046. if shift >= 64 {
  8047. return ErrIntOverflowGenerated
  8048. }
  8049. if iNdEx >= l {
  8050. return io.ErrUnexpectedEOF
  8051. }
  8052. b := dAtA[iNdEx]
  8053. iNdEx++
  8054. msglen |= int(b&0x7F) << shift
  8055. if b < 0x80 {
  8056. break
  8057. }
  8058. }
  8059. if msglen < 0 {
  8060. return ErrInvalidLengthGenerated
  8061. }
  8062. postIndex := iNdEx + msglen
  8063. if postIndex < 0 {
  8064. return ErrInvalidLengthGenerated
  8065. }
  8066. if postIndex > l {
  8067. return io.ErrUnexpectedEOF
  8068. }
  8069. m.Ports = append(m.Ports, NetworkPolicyPort{})
  8070. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8071. return err
  8072. }
  8073. iNdEx = postIndex
  8074. case 2:
  8075. if wireType != 2 {
  8076. return fmt.Errorf("proto: wrong wireType = %d for field From", wireType)
  8077. }
  8078. var msglen int
  8079. for shift := uint(0); ; shift += 7 {
  8080. if shift >= 64 {
  8081. return ErrIntOverflowGenerated
  8082. }
  8083. if iNdEx >= l {
  8084. return io.ErrUnexpectedEOF
  8085. }
  8086. b := dAtA[iNdEx]
  8087. iNdEx++
  8088. msglen |= int(b&0x7F) << shift
  8089. if b < 0x80 {
  8090. break
  8091. }
  8092. }
  8093. if msglen < 0 {
  8094. return ErrInvalidLengthGenerated
  8095. }
  8096. postIndex := iNdEx + msglen
  8097. if postIndex < 0 {
  8098. return ErrInvalidLengthGenerated
  8099. }
  8100. if postIndex > l {
  8101. return io.ErrUnexpectedEOF
  8102. }
  8103. m.From = append(m.From, NetworkPolicyPeer{})
  8104. if err := m.From[len(m.From)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8105. return err
  8106. }
  8107. iNdEx = postIndex
  8108. default:
  8109. iNdEx = preIndex
  8110. skippy, err := skipGenerated(dAtA[iNdEx:])
  8111. if err != nil {
  8112. return err
  8113. }
  8114. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8115. return ErrInvalidLengthGenerated
  8116. }
  8117. if (iNdEx + skippy) > l {
  8118. return io.ErrUnexpectedEOF
  8119. }
  8120. iNdEx += skippy
  8121. }
  8122. }
  8123. if iNdEx > l {
  8124. return io.ErrUnexpectedEOF
  8125. }
  8126. return nil
  8127. }
  8128. func (m *NetworkPolicyList) Unmarshal(dAtA []byte) error {
  8129. l := len(dAtA)
  8130. iNdEx := 0
  8131. for iNdEx < l {
  8132. preIndex := iNdEx
  8133. var wire uint64
  8134. for shift := uint(0); ; shift += 7 {
  8135. if shift >= 64 {
  8136. return ErrIntOverflowGenerated
  8137. }
  8138. if iNdEx >= l {
  8139. return io.ErrUnexpectedEOF
  8140. }
  8141. b := dAtA[iNdEx]
  8142. iNdEx++
  8143. wire |= uint64(b&0x7F) << shift
  8144. if b < 0x80 {
  8145. break
  8146. }
  8147. }
  8148. fieldNum := int32(wire >> 3)
  8149. wireType := int(wire & 0x7)
  8150. if wireType == 4 {
  8151. return fmt.Errorf("proto: NetworkPolicyList: wiretype end group for non-group")
  8152. }
  8153. if fieldNum <= 0 {
  8154. return fmt.Errorf("proto: NetworkPolicyList: illegal tag %d (wire type %d)", fieldNum, wire)
  8155. }
  8156. switch fieldNum {
  8157. case 1:
  8158. if wireType != 2 {
  8159. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  8160. }
  8161. var msglen int
  8162. for shift := uint(0); ; shift += 7 {
  8163. if shift >= 64 {
  8164. return ErrIntOverflowGenerated
  8165. }
  8166. if iNdEx >= l {
  8167. return io.ErrUnexpectedEOF
  8168. }
  8169. b := dAtA[iNdEx]
  8170. iNdEx++
  8171. msglen |= int(b&0x7F) << shift
  8172. if b < 0x80 {
  8173. break
  8174. }
  8175. }
  8176. if msglen < 0 {
  8177. return ErrInvalidLengthGenerated
  8178. }
  8179. postIndex := iNdEx + msglen
  8180. if postIndex < 0 {
  8181. return ErrInvalidLengthGenerated
  8182. }
  8183. if postIndex > l {
  8184. return io.ErrUnexpectedEOF
  8185. }
  8186. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8187. return err
  8188. }
  8189. iNdEx = postIndex
  8190. case 2:
  8191. if wireType != 2 {
  8192. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  8193. }
  8194. var msglen int
  8195. for shift := uint(0); ; shift += 7 {
  8196. if shift >= 64 {
  8197. return ErrIntOverflowGenerated
  8198. }
  8199. if iNdEx >= l {
  8200. return io.ErrUnexpectedEOF
  8201. }
  8202. b := dAtA[iNdEx]
  8203. iNdEx++
  8204. msglen |= int(b&0x7F) << shift
  8205. if b < 0x80 {
  8206. break
  8207. }
  8208. }
  8209. if msglen < 0 {
  8210. return ErrInvalidLengthGenerated
  8211. }
  8212. postIndex := iNdEx + msglen
  8213. if postIndex < 0 {
  8214. return ErrInvalidLengthGenerated
  8215. }
  8216. if postIndex > l {
  8217. return io.ErrUnexpectedEOF
  8218. }
  8219. m.Items = append(m.Items, NetworkPolicy{})
  8220. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8221. return err
  8222. }
  8223. iNdEx = postIndex
  8224. default:
  8225. iNdEx = preIndex
  8226. skippy, err := skipGenerated(dAtA[iNdEx:])
  8227. if err != nil {
  8228. return err
  8229. }
  8230. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8231. return ErrInvalidLengthGenerated
  8232. }
  8233. if (iNdEx + skippy) > l {
  8234. return io.ErrUnexpectedEOF
  8235. }
  8236. iNdEx += skippy
  8237. }
  8238. }
  8239. if iNdEx > l {
  8240. return io.ErrUnexpectedEOF
  8241. }
  8242. return nil
  8243. }
  8244. func (m *NetworkPolicyPeer) Unmarshal(dAtA []byte) error {
  8245. l := len(dAtA)
  8246. iNdEx := 0
  8247. for iNdEx < l {
  8248. preIndex := iNdEx
  8249. var wire uint64
  8250. for shift := uint(0); ; shift += 7 {
  8251. if shift >= 64 {
  8252. return ErrIntOverflowGenerated
  8253. }
  8254. if iNdEx >= l {
  8255. return io.ErrUnexpectedEOF
  8256. }
  8257. b := dAtA[iNdEx]
  8258. iNdEx++
  8259. wire |= uint64(b&0x7F) << shift
  8260. if b < 0x80 {
  8261. break
  8262. }
  8263. }
  8264. fieldNum := int32(wire >> 3)
  8265. wireType := int(wire & 0x7)
  8266. if wireType == 4 {
  8267. return fmt.Errorf("proto: NetworkPolicyPeer: wiretype end group for non-group")
  8268. }
  8269. if fieldNum <= 0 {
  8270. return fmt.Errorf("proto: NetworkPolicyPeer: illegal tag %d (wire type %d)", fieldNum, wire)
  8271. }
  8272. switch fieldNum {
  8273. case 1:
  8274. if wireType != 2 {
  8275. return fmt.Errorf("proto: wrong wireType = %d for field PodSelector", wireType)
  8276. }
  8277. var msglen int
  8278. for shift := uint(0); ; shift += 7 {
  8279. if shift >= 64 {
  8280. return ErrIntOverflowGenerated
  8281. }
  8282. if iNdEx >= l {
  8283. return io.ErrUnexpectedEOF
  8284. }
  8285. b := dAtA[iNdEx]
  8286. iNdEx++
  8287. msglen |= int(b&0x7F) << shift
  8288. if b < 0x80 {
  8289. break
  8290. }
  8291. }
  8292. if msglen < 0 {
  8293. return ErrInvalidLengthGenerated
  8294. }
  8295. postIndex := iNdEx + msglen
  8296. if postIndex < 0 {
  8297. return ErrInvalidLengthGenerated
  8298. }
  8299. if postIndex > l {
  8300. return io.ErrUnexpectedEOF
  8301. }
  8302. if m.PodSelector == nil {
  8303. m.PodSelector = &v1.LabelSelector{}
  8304. }
  8305. if err := m.PodSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8306. return err
  8307. }
  8308. iNdEx = postIndex
  8309. case 2:
  8310. if wireType != 2 {
  8311. return fmt.Errorf("proto: wrong wireType = %d for field NamespaceSelector", wireType)
  8312. }
  8313. var msglen int
  8314. for shift := uint(0); ; shift += 7 {
  8315. if shift >= 64 {
  8316. return ErrIntOverflowGenerated
  8317. }
  8318. if iNdEx >= l {
  8319. return io.ErrUnexpectedEOF
  8320. }
  8321. b := dAtA[iNdEx]
  8322. iNdEx++
  8323. msglen |= int(b&0x7F) << shift
  8324. if b < 0x80 {
  8325. break
  8326. }
  8327. }
  8328. if msglen < 0 {
  8329. return ErrInvalidLengthGenerated
  8330. }
  8331. postIndex := iNdEx + msglen
  8332. if postIndex < 0 {
  8333. return ErrInvalidLengthGenerated
  8334. }
  8335. if postIndex > l {
  8336. return io.ErrUnexpectedEOF
  8337. }
  8338. if m.NamespaceSelector == nil {
  8339. m.NamespaceSelector = &v1.LabelSelector{}
  8340. }
  8341. if err := m.NamespaceSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8342. return err
  8343. }
  8344. iNdEx = postIndex
  8345. case 3:
  8346. if wireType != 2 {
  8347. return fmt.Errorf("proto: wrong wireType = %d for field IPBlock", wireType)
  8348. }
  8349. var msglen int
  8350. for shift := uint(0); ; shift += 7 {
  8351. if shift >= 64 {
  8352. return ErrIntOverflowGenerated
  8353. }
  8354. if iNdEx >= l {
  8355. return io.ErrUnexpectedEOF
  8356. }
  8357. b := dAtA[iNdEx]
  8358. iNdEx++
  8359. msglen |= int(b&0x7F) << shift
  8360. if b < 0x80 {
  8361. break
  8362. }
  8363. }
  8364. if msglen < 0 {
  8365. return ErrInvalidLengthGenerated
  8366. }
  8367. postIndex := iNdEx + msglen
  8368. if postIndex < 0 {
  8369. return ErrInvalidLengthGenerated
  8370. }
  8371. if postIndex > l {
  8372. return io.ErrUnexpectedEOF
  8373. }
  8374. if m.IPBlock == nil {
  8375. m.IPBlock = &IPBlock{}
  8376. }
  8377. if err := m.IPBlock.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8378. return err
  8379. }
  8380. iNdEx = postIndex
  8381. default:
  8382. iNdEx = preIndex
  8383. skippy, err := skipGenerated(dAtA[iNdEx:])
  8384. if err != nil {
  8385. return err
  8386. }
  8387. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8388. return ErrInvalidLengthGenerated
  8389. }
  8390. if (iNdEx + skippy) > l {
  8391. return io.ErrUnexpectedEOF
  8392. }
  8393. iNdEx += skippy
  8394. }
  8395. }
  8396. if iNdEx > l {
  8397. return io.ErrUnexpectedEOF
  8398. }
  8399. return nil
  8400. }
  8401. func (m *NetworkPolicyPort) Unmarshal(dAtA []byte) error {
  8402. l := len(dAtA)
  8403. iNdEx := 0
  8404. for iNdEx < l {
  8405. preIndex := iNdEx
  8406. var wire uint64
  8407. for shift := uint(0); ; shift += 7 {
  8408. if shift >= 64 {
  8409. return ErrIntOverflowGenerated
  8410. }
  8411. if iNdEx >= l {
  8412. return io.ErrUnexpectedEOF
  8413. }
  8414. b := dAtA[iNdEx]
  8415. iNdEx++
  8416. wire |= uint64(b&0x7F) << shift
  8417. if b < 0x80 {
  8418. break
  8419. }
  8420. }
  8421. fieldNum := int32(wire >> 3)
  8422. wireType := int(wire & 0x7)
  8423. if wireType == 4 {
  8424. return fmt.Errorf("proto: NetworkPolicyPort: wiretype end group for non-group")
  8425. }
  8426. if fieldNum <= 0 {
  8427. return fmt.Errorf("proto: NetworkPolicyPort: illegal tag %d (wire type %d)", fieldNum, wire)
  8428. }
  8429. switch fieldNum {
  8430. case 1:
  8431. if wireType != 2 {
  8432. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  8433. }
  8434. var stringLen uint64
  8435. for shift := uint(0); ; shift += 7 {
  8436. if shift >= 64 {
  8437. return ErrIntOverflowGenerated
  8438. }
  8439. if iNdEx >= l {
  8440. return io.ErrUnexpectedEOF
  8441. }
  8442. b := dAtA[iNdEx]
  8443. iNdEx++
  8444. stringLen |= uint64(b&0x7F) << shift
  8445. if b < 0x80 {
  8446. break
  8447. }
  8448. }
  8449. intStringLen := int(stringLen)
  8450. if intStringLen < 0 {
  8451. return ErrInvalidLengthGenerated
  8452. }
  8453. postIndex := iNdEx + intStringLen
  8454. if postIndex < 0 {
  8455. return ErrInvalidLengthGenerated
  8456. }
  8457. if postIndex > l {
  8458. return io.ErrUnexpectedEOF
  8459. }
  8460. s := k8s_io_api_core_v1.Protocol(dAtA[iNdEx:postIndex])
  8461. m.Protocol = &s
  8462. iNdEx = postIndex
  8463. case 2:
  8464. if wireType != 2 {
  8465. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  8466. }
  8467. var msglen int
  8468. for shift := uint(0); ; shift += 7 {
  8469. if shift >= 64 {
  8470. return ErrIntOverflowGenerated
  8471. }
  8472. if iNdEx >= l {
  8473. return io.ErrUnexpectedEOF
  8474. }
  8475. b := dAtA[iNdEx]
  8476. iNdEx++
  8477. msglen |= int(b&0x7F) << shift
  8478. if b < 0x80 {
  8479. break
  8480. }
  8481. }
  8482. if msglen < 0 {
  8483. return ErrInvalidLengthGenerated
  8484. }
  8485. postIndex := iNdEx + msglen
  8486. if postIndex < 0 {
  8487. return ErrInvalidLengthGenerated
  8488. }
  8489. if postIndex > l {
  8490. return io.ErrUnexpectedEOF
  8491. }
  8492. if m.Port == nil {
  8493. m.Port = &intstr.IntOrString{}
  8494. }
  8495. if err := m.Port.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8496. return err
  8497. }
  8498. iNdEx = postIndex
  8499. case 3:
  8500. if wireType != 0 {
  8501. return fmt.Errorf("proto: wrong wireType = %d for field EndPort", wireType)
  8502. }
  8503. var v int32
  8504. for shift := uint(0); ; shift += 7 {
  8505. if shift >= 64 {
  8506. return ErrIntOverflowGenerated
  8507. }
  8508. if iNdEx >= l {
  8509. return io.ErrUnexpectedEOF
  8510. }
  8511. b := dAtA[iNdEx]
  8512. iNdEx++
  8513. v |= int32(b&0x7F) << shift
  8514. if b < 0x80 {
  8515. break
  8516. }
  8517. }
  8518. m.EndPort = &v
  8519. default:
  8520. iNdEx = preIndex
  8521. skippy, err := skipGenerated(dAtA[iNdEx:])
  8522. if err != nil {
  8523. return err
  8524. }
  8525. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8526. return ErrInvalidLengthGenerated
  8527. }
  8528. if (iNdEx + skippy) > l {
  8529. return io.ErrUnexpectedEOF
  8530. }
  8531. iNdEx += skippy
  8532. }
  8533. }
  8534. if iNdEx > l {
  8535. return io.ErrUnexpectedEOF
  8536. }
  8537. return nil
  8538. }
  8539. func (m *NetworkPolicySpec) Unmarshal(dAtA []byte) error {
  8540. l := len(dAtA)
  8541. iNdEx := 0
  8542. for iNdEx < l {
  8543. preIndex := iNdEx
  8544. var wire uint64
  8545. for shift := uint(0); ; shift += 7 {
  8546. if shift >= 64 {
  8547. return ErrIntOverflowGenerated
  8548. }
  8549. if iNdEx >= l {
  8550. return io.ErrUnexpectedEOF
  8551. }
  8552. b := dAtA[iNdEx]
  8553. iNdEx++
  8554. wire |= uint64(b&0x7F) << shift
  8555. if b < 0x80 {
  8556. break
  8557. }
  8558. }
  8559. fieldNum := int32(wire >> 3)
  8560. wireType := int(wire & 0x7)
  8561. if wireType == 4 {
  8562. return fmt.Errorf("proto: NetworkPolicySpec: wiretype end group for non-group")
  8563. }
  8564. if fieldNum <= 0 {
  8565. return fmt.Errorf("proto: NetworkPolicySpec: illegal tag %d (wire type %d)", fieldNum, wire)
  8566. }
  8567. switch fieldNum {
  8568. case 1:
  8569. if wireType != 2 {
  8570. return fmt.Errorf("proto: wrong wireType = %d for field PodSelector", wireType)
  8571. }
  8572. var msglen int
  8573. for shift := uint(0); ; shift += 7 {
  8574. if shift >= 64 {
  8575. return ErrIntOverflowGenerated
  8576. }
  8577. if iNdEx >= l {
  8578. return io.ErrUnexpectedEOF
  8579. }
  8580. b := dAtA[iNdEx]
  8581. iNdEx++
  8582. msglen |= int(b&0x7F) << shift
  8583. if b < 0x80 {
  8584. break
  8585. }
  8586. }
  8587. if msglen < 0 {
  8588. return ErrInvalidLengthGenerated
  8589. }
  8590. postIndex := iNdEx + msglen
  8591. if postIndex < 0 {
  8592. return ErrInvalidLengthGenerated
  8593. }
  8594. if postIndex > l {
  8595. return io.ErrUnexpectedEOF
  8596. }
  8597. if err := m.PodSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8598. return err
  8599. }
  8600. iNdEx = postIndex
  8601. case 2:
  8602. if wireType != 2 {
  8603. return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
  8604. }
  8605. var msglen int
  8606. for shift := uint(0); ; shift += 7 {
  8607. if shift >= 64 {
  8608. return ErrIntOverflowGenerated
  8609. }
  8610. if iNdEx >= l {
  8611. return io.ErrUnexpectedEOF
  8612. }
  8613. b := dAtA[iNdEx]
  8614. iNdEx++
  8615. msglen |= int(b&0x7F) << shift
  8616. if b < 0x80 {
  8617. break
  8618. }
  8619. }
  8620. if msglen < 0 {
  8621. return ErrInvalidLengthGenerated
  8622. }
  8623. postIndex := iNdEx + msglen
  8624. if postIndex < 0 {
  8625. return ErrInvalidLengthGenerated
  8626. }
  8627. if postIndex > l {
  8628. return io.ErrUnexpectedEOF
  8629. }
  8630. m.Ingress = append(m.Ingress, NetworkPolicyIngressRule{})
  8631. if err := m.Ingress[len(m.Ingress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8632. return err
  8633. }
  8634. iNdEx = postIndex
  8635. case 3:
  8636. if wireType != 2 {
  8637. return fmt.Errorf("proto: wrong wireType = %d for field Egress", wireType)
  8638. }
  8639. var msglen int
  8640. for shift := uint(0); ; shift += 7 {
  8641. if shift >= 64 {
  8642. return ErrIntOverflowGenerated
  8643. }
  8644. if iNdEx >= l {
  8645. return io.ErrUnexpectedEOF
  8646. }
  8647. b := dAtA[iNdEx]
  8648. iNdEx++
  8649. msglen |= int(b&0x7F) << shift
  8650. if b < 0x80 {
  8651. break
  8652. }
  8653. }
  8654. if msglen < 0 {
  8655. return ErrInvalidLengthGenerated
  8656. }
  8657. postIndex := iNdEx + msglen
  8658. if postIndex < 0 {
  8659. return ErrInvalidLengthGenerated
  8660. }
  8661. if postIndex > l {
  8662. return io.ErrUnexpectedEOF
  8663. }
  8664. m.Egress = append(m.Egress, NetworkPolicyEgressRule{})
  8665. if err := m.Egress[len(m.Egress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8666. return err
  8667. }
  8668. iNdEx = postIndex
  8669. case 4:
  8670. if wireType != 2 {
  8671. return fmt.Errorf("proto: wrong wireType = %d for field PolicyTypes", wireType)
  8672. }
  8673. var stringLen uint64
  8674. for shift := uint(0); ; shift += 7 {
  8675. if shift >= 64 {
  8676. return ErrIntOverflowGenerated
  8677. }
  8678. if iNdEx >= l {
  8679. return io.ErrUnexpectedEOF
  8680. }
  8681. b := dAtA[iNdEx]
  8682. iNdEx++
  8683. stringLen |= uint64(b&0x7F) << shift
  8684. if b < 0x80 {
  8685. break
  8686. }
  8687. }
  8688. intStringLen := int(stringLen)
  8689. if intStringLen < 0 {
  8690. return ErrInvalidLengthGenerated
  8691. }
  8692. postIndex := iNdEx + intStringLen
  8693. if postIndex < 0 {
  8694. return ErrInvalidLengthGenerated
  8695. }
  8696. if postIndex > l {
  8697. return io.ErrUnexpectedEOF
  8698. }
  8699. m.PolicyTypes = append(m.PolicyTypes, PolicyType(dAtA[iNdEx:postIndex]))
  8700. iNdEx = postIndex
  8701. default:
  8702. iNdEx = preIndex
  8703. skippy, err := skipGenerated(dAtA[iNdEx:])
  8704. if err != nil {
  8705. return err
  8706. }
  8707. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8708. return ErrInvalidLengthGenerated
  8709. }
  8710. if (iNdEx + skippy) > l {
  8711. return io.ErrUnexpectedEOF
  8712. }
  8713. iNdEx += skippy
  8714. }
  8715. }
  8716. if iNdEx > l {
  8717. return io.ErrUnexpectedEOF
  8718. }
  8719. return nil
  8720. }
  8721. func (m *ReplicaSet) Unmarshal(dAtA []byte) error {
  8722. l := len(dAtA)
  8723. iNdEx := 0
  8724. for iNdEx < l {
  8725. preIndex := iNdEx
  8726. var wire uint64
  8727. for shift := uint(0); ; shift += 7 {
  8728. if shift >= 64 {
  8729. return ErrIntOverflowGenerated
  8730. }
  8731. if iNdEx >= l {
  8732. return io.ErrUnexpectedEOF
  8733. }
  8734. b := dAtA[iNdEx]
  8735. iNdEx++
  8736. wire |= uint64(b&0x7F) << shift
  8737. if b < 0x80 {
  8738. break
  8739. }
  8740. }
  8741. fieldNum := int32(wire >> 3)
  8742. wireType := int(wire & 0x7)
  8743. if wireType == 4 {
  8744. return fmt.Errorf("proto: ReplicaSet: wiretype end group for non-group")
  8745. }
  8746. if fieldNum <= 0 {
  8747. return fmt.Errorf("proto: ReplicaSet: illegal tag %d (wire type %d)", fieldNum, wire)
  8748. }
  8749. switch fieldNum {
  8750. case 1:
  8751. if wireType != 2 {
  8752. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  8753. }
  8754. var msglen int
  8755. for shift := uint(0); ; shift += 7 {
  8756. if shift >= 64 {
  8757. return ErrIntOverflowGenerated
  8758. }
  8759. if iNdEx >= l {
  8760. return io.ErrUnexpectedEOF
  8761. }
  8762. b := dAtA[iNdEx]
  8763. iNdEx++
  8764. msglen |= int(b&0x7F) << shift
  8765. if b < 0x80 {
  8766. break
  8767. }
  8768. }
  8769. if msglen < 0 {
  8770. return ErrInvalidLengthGenerated
  8771. }
  8772. postIndex := iNdEx + msglen
  8773. if postIndex < 0 {
  8774. return ErrInvalidLengthGenerated
  8775. }
  8776. if postIndex > l {
  8777. return io.ErrUnexpectedEOF
  8778. }
  8779. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8780. return err
  8781. }
  8782. iNdEx = postIndex
  8783. case 2:
  8784. if wireType != 2 {
  8785. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  8786. }
  8787. var msglen int
  8788. for shift := uint(0); ; shift += 7 {
  8789. if shift >= 64 {
  8790. return ErrIntOverflowGenerated
  8791. }
  8792. if iNdEx >= l {
  8793. return io.ErrUnexpectedEOF
  8794. }
  8795. b := dAtA[iNdEx]
  8796. iNdEx++
  8797. msglen |= int(b&0x7F) << shift
  8798. if b < 0x80 {
  8799. break
  8800. }
  8801. }
  8802. if msglen < 0 {
  8803. return ErrInvalidLengthGenerated
  8804. }
  8805. postIndex := iNdEx + msglen
  8806. if postIndex < 0 {
  8807. return ErrInvalidLengthGenerated
  8808. }
  8809. if postIndex > l {
  8810. return io.ErrUnexpectedEOF
  8811. }
  8812. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8813. return err
  8814. }
  8815. iNdEx = postIndex
  8816. case 3:
  8817. if wireType != 2 {
  8818. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  8819. }
  8820. var msglen int
  8821. for shift := uint(0); ; shift += 7 {
  8822. if shift >= 64 {
  8823. return ErrIntOverflowGenerated
  8824. }
  8825. if iNdEx >= l {
  8826. return io.ErrUnexpectedEOF
  8827. }
  8828. b := dAtA[iNdEx]
  8829. iNdEx++
  8830. msglen |= int(b&0x7F) << shift
  8831. if b < 0x80 {
  8832. break
  8833. }
  8834. }
  8835. if msglen < 0 {
  8836. return ErrInvalidLengthGenerated
  8837. }
  8838. postIndex := iNdEx + msglen
  8839. if postIndex < 0 {
  8840. return ErrInvalidLengthGenerated
  8841. }
  8842. if postIndex > l {
  8843. return io.ErrUnexpectedEOF
  8844. }
  8845. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8846. return err
  8847. }
  8848. iNdEx = postIndex
  8849. default:
  8850. iNdEx = preIndex
  8851. skippy, err := skipGenerated(dAtA[iNdEx:])
  8852. if err != nil {
  8853. return err
  8854. }
  8855. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8856. return ErrInvalidLengthGenerated
  8857. }
  8858. if (iNdEx + skippy) > l {
  8859. return io.ErrUnexpectedEOF
  8860. }
  8861. iNdEx += skippy
  8862. }
  8863. }
  8864. if iNdEx > l {
  8865. return io.ErrUnexpectedEOF
  8866. }
  8867. return nil
  8868. }
  8869. func (m *ReplicaSetCondition) Unmarshal(dAtA []byte) error {
  8870. l := len(dAtA)
  8871. iNdEx := 0
  8872. for iNdEx < l {
  8873. preIndex := iNdEx
  8874. var wire uint64
  8875. for shift := uint(0); ; shift += 7 {
  8876. if shift >= 64 {
  8877. return ErrIntOverflowGenerated
  8878. }
  8879. if iNdEx >= l {
  8880. return io.ErrUnexpectedEOF
  8881. }
  8882. b := dAtA[iNdEx]
  8883. iNdEx++
  8884. wire |= uint64(b&0x7F) << shift
  8885. if b < 0x80 {
  8886. break
  8887. }
  8888. }
  8889. fieldNum := int32(wire >> 3)
  8890. wireType := int(wire & 0x7)
  8891. if wireType == 4 {
  8892. return fmt.Errorf("proto: ReplicaSetCondition: wiretype end group for non-group")
  8893. }
  8894. if fieldNum <= 0 {
  8895. return fmt.Errorf("proto: ReplicaSetCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  8896. }
  8897. switch fieldNum {
  8898. case 1:
  8899. if wireType != 2 {
  8900. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  8901. }
  8902. var stringLen uint64
  8903. for shift := uint(0); ; shift += 7 {
  8904. if shift >= 64 {
  8905. return ErrIntOverflowGenerated
  8906. }
  8907. if iNdEx >= l {
  8908. return io.ErrUnexpectedEOF
  8909. }
  8910. b := dAtA[iNdEx]
  8911. iNdEx++
  8912. stringLen |= uint64(b&0x7F) << shift
  8913. if b < 0x80 {
  8914. break
  8915. }
  8916. }
  8917. intStringLen := int(stringLen)
  8918. if intStringLen < 0 {
  8919. return ErrInvalidLengthGenerated
  8920. }
  8921. postIndex := iNdEx + intStringLen
  8922. if postIndex < 0 {
  8923. return ErrInvalidLengthGenerated
  8924. }
  8925. if postIndex > l {
  8926. return io.ErrUnexpectedEOF
  8927. }
  8928. m.Type = ReplicaSetConditionType(dAtA[iNdEx:postIndex])
  8929. iNdEx = postIndex
  8930. case 2:
  8931. if wireType != 2 {
  8932. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  8933. }
  8934. var stringLen uint64
  8935. for shift := uint(0); ; shift += 7 {
  8936. if shift >= 64 {
  8937. return ErrIntOverflowGenerated
  8938. }
  8939. if iNdEx >= l {
  8940. return io.ErrUnexpectedEOF
  8941. }
  8942. b := dAtA[iNdEx]
  8943. iNdEx++
  8944. stringLen |= uint64(b&0x7F) << shift
  8945. if b < 0x80 {
  8946. break
  8947. }
  8948. }
  8949. intStringLen := int(stringLen)
  8950. if intStringLen < 0 {
  8951. return ErrInvalidLengthGenerated
  8952. }
  8953. postIndex := iNdEx + intStringLen
  8954. if postIndex < 0 {
  8955. return ErrInvalidLengthGenerated
  8956. }
  8957. if postIndex > l {
  8958. return io.ErrUnexpectedEOF
  8959. }
  8960. m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  8961. iNdEx = postIndex
  8962. case 3:
  8963. if wireType != 2 {
  8964. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  8965. }
  8966. var msglen int
  8967. for shift := uint(0); ; shift += 7 {
  8968. if shift >= 64 {
  8969. return ErrIntOverflowGenerated
  8970. }
  8971. if iNdEx >= l {
  8972. return io.ErrUnexpectedEOF
  8973. }
  8974. b := dAtA[iNdEx]
  8975. iNdEx++
  8976. msglen |= int(b&0x7F) << shift
  8977. if b < 0x80 {
  8978. break
  8979. }
  8980. }
  8981. if msglen < 0 {
  8982. return ErrInvalidLengthGenerated
  8983. }
  8984. postIndex := iNdEx + msglen
  8985. if postIndex < 0 {
  8986. return ErrInvalidLengthGenerated
  8987. }
  8988. if postIndex > l {
  8989. return io.ErrUnexpectedEOF
  8990. }
  8991. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8992. return err
  8993. }
  8994. iNdEx = postIndex
  8995. case 4:
  8996. if wireType != 2 {
  8997. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  8998. }
  8999. var stringLen uint64
  9000. for shift := uint(0); ; shift += 7 {
  9001. if shift >= 64 {
  9002. return ErrIntOverflowGenerated
  9003. }
  9004. if iNdEx >= l {
  9005. return io.ErrUnexpectedEOF
  9006. }
  9007. b := dAtA[iNdEx]
  9008. iNdEx++
  9009. stringLen |= uint64(b&0x7F) << shift
  9010. if b < 0x80 {
  9011. break
  9012. }
  9013. }
  9014. intStringLen := int(stringLen)
  9015. if intStringLen < 0 {
  9016. return ErrInvalidLengthGenerated
  9017. }
  9018. postIndex := iNdEx + intStringLen
  9019. if postIndex < 0 {
  9020. return ErrInvalidLengthGenerated
  9021. }
  9022. if postIndex > l {
  9023. return io.ErrUnexpectedEOF
  9024. }
  9025. m.Reason = string(dAtA[iNdEx:postIndex])
  9026. iNdEx = postIndex
  9027. case 5:
  9028. if wireType != 2 {
  9029. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  9030. }
  9031. var stringLen uint64
  9032. for shift := uint(0); ; shift += 7 {
  9033. if shift >= 64 {
  9034. return ErrIntOverflowGenerated
  9035. }
  9036. if iNdEx >= l {
  9037. return io.ErrUnexpectedEOF
  9038. }
  9039. b := dAtA[iNdEx]
  9040. iNdEx++
  9041. stringLen |= uint64(b&0x7F) << shift
  9042. if b < 0x80 {
  9043. break
  9044. }
  9045. }
  9046. intStringLen := int(stringLen)
  9047. if intStringLen < 0 {
  9048. return ErrInvalidLengthGenerated
  9049. }
  9050. postIndex := iNdEx + intStringLen
  9051. if postIndex < 0 {
  9052. return ErrInvalidLengthGenerated
  9053. }
  9054. if postIndex > l {
  9055. return io.ErrUnexpectedEOF
  9056. }
  9057. m.Message = string(dAtA[iNdEx:postIndex])
  9058. iNdEx = postIndex
  9059. default:
  9060. iNdEx = preIndex
  9061. skippy, err := skipGenerated(dAtA[iNdEx:])
  9062. if err != nil {
  9063. return err
  9064. }
  9065. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9066. return ErrInvalidLengthGenerated
  9067. }
  9068. if (iNdEx + skippy) > l {
  9069. return io.ErrUnexpectedEOF
  9070. }
  9071. iNdEx += skippy
  9072. }
  9073. }
  9074. if iNdEx > l {
  9075. return io.ErrUnexpectedEOF
  9076. }
  9077. return nil
  9078. }
  9079. func (m *ReplicaSetList) Unmarshal(dAtA []byte) error {
  9080. l := len(dAtA)
  9081. iNdEx := 0
  9082. for iNdEx < l {
  9083. preIndex := iNdEx
  9084. var wire uint64
  9085. for shift := uint(0); ; shift += 7 {
  9086. if shift >= 64 {
  9087. return ErrIntOverflowGenerated
  9088. }
  9089. if iNdEx >= l {
  9090. return io.ErrUnexpectedEOF
  9091. }
  9092. b := dAtA[iNdEx]
  9093. iNdEx++
  9094. wire |= uint64(b&0x7F) << shift
  9095. if b < 0x80 {
  9096. break
  9097. }
  9098. }
  9099. fieldNum := int32(wire >> 3)
  9100. wireType := int(wire & 0x7)
  9101. if wireType == 4 {
  9102. return fmt.Errorf("proto: ReplicaSetList: wiretype end group for non-group")
  9103. }
  9104. if fieldNum <= 0 {
  9105. return fmt.Errorf("proto: ReplicaSetList: illegal tag %d (wire type %d)", fieldNum, wire)
  9106. }
  9107. switch fieldNum {
  9108. case 1:
  9109. if wireType != 2 {
  9110. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  9111. }
  9112. var msglen int
  9113. for shift := uint(0); ; shift += 7 {
  9114. if shift >= 64 {
  9115. return ErrIntOverflowGenerated
  9116. }
  9117. if iNdEx >= l {
  9118. return io.ErrUnexpectedEOF
  9119. }
  9120. b := dAtA[iNdEx]
  9121. iNdEx++
  9122. msglen |= int(b&0x7F) << shift
  9123. if b < 0x80 {
  9124. break
  9125. }
  9126. }
  9127. if msglen < 0 {
  9128. return ErrInvalidLengthGenerated
  9129. }
  9130. postIndex := iNdEx + msglen
  9131. if postIndex < 0 {
  9132. return ErrInvalidLengthGenerated
  9133. }
  9134. if postIndex > l {
  9135. return io.ErrUnexpectedEOF
  9136. }
  9137. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9138. return err
  9139. }
  9140. iNdEx = postIndex
  9141. case 2:
  9142. if wireType != 2 {
  9143. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  9144. }
  9145. var msglen int
  9146. for shift := uint(0); ; shift += 7 {
  9147. if shift >= 64 {
  9148. return ErrIntOverflowGenerated
  9149. }
  9150. if iNdEx >= l {
  9151. return io.ErrUnexpectedEOF
  9152. }
  9153. b := dAtA[iNdEx]
  9154. iNdEx++
  9155. msglen |= int(b&0x7F) << shift
  9156. if b < 0x80 {
  9157. break
  9158. }
  9159. }
  9160. if msglen < 0 {
  9161. return ErrInvalidLengthGenerated
  9162. }
  9163. postIndex := iNdEx + msglen
  9164. if postIndex < 0 {
  9165. return ErrInvalidLengthGenerated
  9166. }
  9167. if postIndex > l {
  9168. return io.ErrUnexpectedEOF
  9169. }
  9170. m.Items = append(m.Items, ReplicaSet{})
  9171. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9172. return err
  9173. }
  9174. iNdEx = postIndex
  9175. default:
  9176. iNdEx = preIndex
  9177. skippy, err := skipGenerated(dAtA[iNdEx:])
  9178. if err != nil {
  9179. return err
  9180. }
  9181. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9182. return ErrInvalidLengthGenerated
  9183. }
  9184. if (iNdEx + skippy) > l {
  9185. return io.ErrUnexpectedEOF
  9186. }
  9187. iNdEx += skippy
  9188. }
  9189. }
  9190. if iNdEx > l {
  9191. return io.ErrUnexpectedEOF
  9192. }
  9193. return nil
  9194. }
  9195. func (m *ReplicaSetSpec) Unmarshal(dAtA []byte) error {
  9196. l := len(dAtA)
  9197. iNdEx := 0
  9198. for iNdEx < l {
  9199. preIndex := iNdEx
  9200. var wire uint64
  9201. for shift := uint(0); ; shift += 7 {
  9202. if shift >= 64 {
  9203. return ErrIntOverflowGenerated
  9204. }
  9205. if iNdEx >= l {
  9206. return io.ErrUnexpectedEOF
  9207. }
  9208. b := dAtA[iNdEx]
  9209. iNdEx++
  9210. wire |= uint64(b&0x7F) << shift
  9211. if b < 0x80 {
  9212. break
  9213. }
  9214. }
  9215. fieldNum := int32(wire >> 3)
  9216. wireType := int(wire & 0x7)
  9217. if wireType == 4 {
  9218. return fmt.Errorf("proto: ReplicaSetSpec: wiretype end group for non-group")
  9219. }
  9220. if fieldNum <= 0 {
  9221. return fmt.Errorf("proto: ReplicaSetSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  9222. }
  9223. switch fieldNum {
  9224. case 1:
  9225. if wireType != 0 {
  9226. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  9227. }
  9228. var v int32
  9229. for shift := uint(0); ; shift += 7 {
  9230. if shift >= 64 {
  9231. return ErrIntOverflowGenerated
  9232. }
  9233. if iNdEx >= l {
  9234. return io.ErrUnexpectedEOF
  9235. }
  9236. b := dAtA[iNdEx]
  9237. iNdEx++
  9238. v |= int32(b&0x7F) << shift
  9239. if b < 0x80 {
  9240. break
  9241. }
  9242. }
  9243. m.Replicas = &v
  9244. case 2:
  9245. if wireType != 2 {
  9246. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  9247. }
  9248. var msglen int
  9249. for shift := uint(0); ; shift += 7 {
  9250. if shift >= 64 {
  9251. return ErrIntOverflowGenerated
  9252. }
  9253. if iNdEx >= l {
  9254. return io.ErrUnexpectedEOF
  9255. }
  9256. b := dAtA[iNdEx]
  9257. iNdEx++
  9258. msglen |= int(b&0x7F) << shift
  9259. if b < 0x80 {
  9260. break
  9261. }
  9262. }
  9263. if msglen < 0 {
  9264. return ErrInvalidLengthGenerated
  9265. }
  9266. postIndex := iNdEx + msglen
  9267. if postIndex < 0 {
  9268. return ErrInvalidLengthGenerated
  9269. }
  9270. if postIndex > l {
  9271. return io.ErrUnexpectedEOF
  9272. }
  9273. if m.Selector == nil {
  9274. m.Selector = &v1.LabelSelector{}
  9275. }
  9276. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9277. return err
  9278. }
  9279. iNdEx = postIndex
  9280. case 3:
  9281. if wireType != 2 {
  9282. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  9283. }
  9284. var msglen int
  9285. for shift := uint(0); ; shift += 7 {
  9286. if shift >= 64 {
  9287. return ErrIntOverflowGenerated
  9288. }
  9289. if iNdEx >= l {
  9290. return io.ErrUnexpectedEOF
  9291. }
  9292. b := dAtA[iNdEx]
  9293. iNdEx++
  9294. msglen |= int(b&0x7F) << shift
  9295. if b < 0x80 {
  9296. break
  9297. }
  9298. }
  9299. if msglen < 0 {
  9300. return ErrInvalidLengthGenerated
  9301. }
  9302. postIndex := iNdEx + msglen
  9303. if postIndex < 0 {
  9304. return ErrInvalidLengthGenerated
  9305. }
  9306. if postIndex > l {
  9307. return io.ErrUnexpectedEOF
  9308. }
  9309. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9310. return err
  9311. }
  9312. iNdEx = postIndex
  9313. case 4:
  9314. if wireType != 0 {
  9315. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  9316. }
  9317. m.MinReadySeconds = 0
  9318. for shift := uint(0); ; shift += 7 {
  9319. if shift >= 64 {
  9320. return ErrIntOverflowGenerated
  9321. }
  9322. if iNdEx >= l {
  9323. return io.ErrUnexpectedEOF
  9324. }
  9325. b := dAtA[iNdEx]
  9326. iNdEx++
  9327. m.MinReadySeconds |= int32(b&0x7F) << shift
  9328. if b < 0x80 {
  9329. break
  9330. }
  9331. }
  9332. default:
  9333. iNdEx = preIndex
  9334. skippy, err := skipGenerated(dAtA[iNdEx:])
  9335. if err != nil {
  9336. return err
  9337. }
  9338. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9339. return ErrInvalidLengthGenerated
  9340. }
  9341. if (iNdEx + skippy) > l {
  9342. return io.ErrUnexpectedEOF
  9343. }
  9344. iNdEx += skippy
  9345. }
  9346. }
  9347. if iNdEx > l {
  9348. return io.ErrUnexpectedEOF
  9349. }
  9350. return nil
  9351. }
  9352. func (m *ReplicaSetStatus) Unmarshal(dAtA []byte) error {
  9353. l := len(dAtA)
  9354. iNdEx := 0
  9355. for iNdEx < l {
  9356. preIndex := iNdEx
  9357. var wire uint64
  9358. for shift := uint(0); ; shift += 7 {
  9359. if shift >= 64 {
  9360. return ErrIntOverflowGenerated
  9361. }
  9362. if iNdEx >= l {
  9363. return io.ErrUnexpectedEOF
  9364. }
  9365. b := dAtA[iNdEx]
  9366. iNdEx++
  9367. wire |= uint64(b&0x7F) << shift
  9368. if b < 0x80 {
  9369. break
  9370. }
  9371. }
  9372. fieldNum := int32(wire >> 3)
  9373. wireType := int(wire & 0x7)
  9374. if wireType == 4 {
  9375. return fmt.Errorf("proto: ReplicaSetStatus: wiretype end group for non-group")
  9376. }
  9377. if fieldNum <= 0 {
  9378. return fmt.Errorf("proto: ReplicaSetStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  9379. }
  9380. switch fieldNum {
  9381. case 1:
  9382. if wireType != 0 {
  9383. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  9384. }
  9385. m.Replicas = 0
  9386. for shift := uint(0); ; shift += 7 {
  9387. if shift >= 64 {
  9388. return ErrIntOverflowGenerated
  9389. }
  9390. if iNdEx >= l {
  9391. return io.ErrUnexpectedEOF
  9392. }
  9393. b := dAtA[iNdEx]
  9394. iNdEx++
  9395. m.Replicas |= int32(b&0x7F) << shift
  9396. if b < 0x80 {
  9397. break
  9398. }
  9399. }
  9400. case 2:
  9401. if wireType != 0 {
  9402. return fmt.Errorf("proto: wrong wireType = %d for field FullyLabeledReplicas", wireType)
  9403. }
  9404. m.FullyLabeledReplicas = 0
  9405. for shift := uint(0); ; shift += 7 {
  9406. if shift >= 64 {
  9407. return ErrIntOverflowGenerated
  9408. }
  9409. if iNdEx >= l {
  9410. return io.ErrUnexpectedEOF
  9411. }
  9412. b := dAtA[iNdEx]
  9413. iNdEx++
  9414. m.FullyLabeledReplicas |= int32(b&0x7F) << shift
  9415. if b < 0x80 {
  9416. break
  9417. }
  9418. }
  9419. case 3:
  9420. if wireType != 0 {
  9421. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  9422. }
  9423. m.ObservedGeneration = 0
  9424. for shift := uint(0); ; shift += 7 {
  9425. if shift >= 64 {
  9426. return ErrIntOverflowGenerated
  9427. }
  9428. if iNdEx >= l {
  9429. return io.ErrUnexpectedEOF
  9430. }
  9431. b := dAtA[iNdEx]
  9432. iNdEx++
  9433. m.ObservedGeneration |= int64(b&0x7F) << shift
  9434. if b < 0x80 {
  9435. break
  9436. }
  9437. }
  9438. case 4:
  9439. if wireType != 0 {
  9440. return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType)
  9441. }
  9442. m.ReadyReplicas = 0
  9443. for shift := uint(0); ; shift += 7 {
  9444. if shift >= 64 {
  9445. return ErrIntOverflowGenerated
  9446. }
  9447. if iNdEx >= l {
  9448. return io.ErrUnexpectedEOF
  9449. }
  9450. b := dAtA[iNdEx]
  9451. iNdEx++
  9452. m.ReadyReplicas |= int32(b&0x7F) << shift
  9453. if b < 0x80 {
  9454. break
  9455. }
  9456. }
  9457. case 5:
  9458. if wireType != 0 {
  9459. return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType)
  9460. }
  9461. m.AvailableReplicas = 0
  9462. for shift := uint(0); ; shift += 7 {
  9463. if shift >= 64 {
  9464. return ErrIntOverflowGenerated
  9465. }
  9466. if iNdEx >= l {
  9467. return io.ErrUnexpectedEOF
  9468. }
  9469. b := dAtA[iNdEx]
  9470. iNdEx++
  9471. m.AvailableReplicas |= int32(b&0x7F) << shift
  9472. if b < 0x80 {
  9473. break
  9474. }
  9475. }
  9476. case 6:
  9477. if wireType != 2 {
  9478. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  9479. }
  9480. var msglen int
  9481. for shift := uint(0); ; shift += 7 {
  9482. if shift >= 64 {
  9483. return ErrIntOverflowGenerated
  9484. }
  9485. if iNdEx >= l {
  9486. return io.ErrUnexpectedEOF
  9487. }
  9488. b := dAtA[iNdEx]
  9489. iNdEx++
  9490. msglen |= int(b&0x7F) << shift
  9491. if b < 0x80 {
  9492. break
  9493. }
  9494. }
  9495. if msglen < 0 {
  9496. return ErrInvalidLengthGenerated
  9497. }
  9498. postIndex := iNdEx + msglen
  9499. if postIndex < 0 {
  9500. return ErrInvalidLengthGenerated
  9501. }
  9502. if postIndex > l {
  9503. return io.ErrUnexpectedEOF
  9504. }
  9505. m.Conditions = append(m.Conditions, ReplicaSetCondition{})
  9506. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9507. return err
  9508. }
  9509. iNdEx = postIndex
  9510. case 7:
  9511. if wireType != 0 {
  9512. return fmt.Errorf("proto: wrong wireType = %d for field TerminatingReplicas", wireType)
  9513. }
  9514. var v int32
  9515. for shift := uint(0); ; shift += 7 {
  9516. if shift >= 64 {
  9517. return ErrIntOverflowGenerated
  9518. }
  9519. if iNdEx >= l {
  9520. return io.ErrUnexpectedEOF
  9521. }
  9522. b := dAtA[iNdEx]
  9523. iNdEx++
  9524. v |= int32(b&0x7F) << shift
  9525. if b < 0x80 {
  9526. break
  9527. }
  9528. }
  9529. m.TerminatingReplicas = &v
  9530. default:
  9531. iNdEx = preIndex
  9532. skippy, err := skipGenerated(dAtA[iNdEx:])
  9533. if err != nil {
  9534. return err
  9535. }
  9536. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9537. return ErrInvalidLengthGenerated
  9538. }
  9539. if (iNdEx + skippy) > l {
  9540. return io.ErrUnexpectedEOF
  9541. }
  9542. iNdEx += skippy
  9543. }
  9544. }
  9545. if iNdEx > l {
  9546. return io.ErrUnexpectedEOF
  9547. }
  9548. return nil
  9549. }
  9550. func (m *RollbackConfig) Unmarshal(dAtA []byte) error {
  9551. l := len(dAtA)
  9552. iNdEx := 0
  9553. for iNdEx < l {
  9554. preIndex := iNdEx
  9555. var wire uint64
  9556. for shift := uint(0); ; shift += 7 {
  9557. if shift >= 64 {
  9558. return ErrIntOverflowGenerated
  9559. }
  9560. if iNdEx >= l {
  9561. return io.ErrUnexpectedEOF
  9562. }
  9563. b := dAtA[iNdEx]
  9564. iNdEx++
  9565. wire |= uint64(b&0x7F) << shift
  9566. if b < 0x80 {
  9567. break
  9568. }
  9569. }
  9570. fieldNum := int32(wire >> 3)
  9571. wireType := int(wire & 0x7)
  9572. if wireType == 4 {
  9573. return fmt.Errorf("proto: RollbackConfig: wiretype end group for non-group")
  9574. }
  9575. if fieldNum <= 0 {
  9576. return fmt.Errorf("proto: RollbackConfig: illegal tag %d (wire type %d)", fieldNum, wire)
  9577. }
  9578. switch fieldNum {
  9579. case 1:
  9580. if wireType != 0 {
  9581. return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
  9582. }
  9583. m.Revision = 0
  9584. for shift := uint(0); ; shift += 7 {
  9585. if shift >= 64 {
  9586. return ErrIntOverflowGenerated
  9587. }
  9588. if iNdEx >= l {
  9589. return io.ErrUnexpectedEOF
  9590. }
  9591. b := dAtA[iNdEx]
  9592. iNdEx++
  9593. m.Revision |= int64(b&0x7F) << shift
  9594. if b < 0x80 {
  9595. break
  9596. }
  9597. }
  9598. default:
  9599. iNdEx = preIndex
  9600. skippy, err := skipGenerated(dAtA[iNdEx:])
  9601. if err != nil {
  9602. return err
  9603. }
  9604. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9605. return ErrInvalidLengthGenerated
  9606. }
  9607. if (iNdEx + skippy) > l {
  9608. return io.ErrUnexpectedEOF
  9609. }
  9610. iNdEx += skippy
  9611. }
  9612. }
  9613. if iNdEx > l {
  9614. return io.ErrUnexpectedEOF
  9615. }
  9616. return nil
  9617. }
  9618. func (m *RollingUpdateDaemonSet) Unmarshal(dAtA []byte) error {
  9619. l := len(dAtA)
  9620. iNdEx := 0
  9621. for iNdEx < l {
  9622. preIndex := iNdEx
  9623. var wire uint64
  9624. for shift := uint(0); ; shift += 7 {
  9625. if shift >= 64 {
  9626. return ErrIntOverflowGenerated
  9627. }
  9628. if iNdEx >= l {
  9629. return io.ErrUnexpectedEOF
  9630. }
  9631. b := dAtA[iNdEx]
  9632. iNdEx++
  9633. wire |= uint64(b&0x7F) << shift
  9634. if b < 0x80 {
  9635. break
  9636. }
  9637. }
  9638. fieldNum := int32(wire >> 3)
  9639. wireType := int(wire & 0x7)
  9640. if wireType == 4 {
  9641. return fmt.Errorf("proto: RollingUpdateDaemonSet: wiretype end group for non-group")
  9642. }
  9643. if fieldNum <= 0 {
  9644. return fmt.Errorf("proto: RollingUpdateDaemonSet: illegal tag %d (wire type %d)", fieldNum, wire)
  9645. }
  9646. switch fieldNum {
  9647. case 1:
  9648. if wireType != 2 {
  9649. return fmt.Errorf("proto: wrong wireType = %d for field MaxUnavailable", wireType)
  9650. }
  9651. var msglen int
  9652. for shift := uint(0); ; shift += 7 {
  9653. if shift >= 64 {
  9654. return ErrIntOverflowGenerated
  9655. }
  9656. if iNdEx >= l {
  9657. return io.ErrUnexpectedEOF
  9658. }
  9659. b := dAtA[iNdEx]
  9660. iNdEx++
  9661. msglen |= int(b&0x7F) << shift
  9662. if b < 0x80 {
  9663. break
  9664. }
  9665. }
  9666. if msglen < 0 {
  9667. return ErrInvalidLengthGenerated
  9668. }
  9669. postIndex := iNdEx + msglen
  9670. if postIndex < 0 {
  9671. return ErrInvalidLengthGenerated
  9672. }
  9673. if postIndex > l {
  9674. return io.ErrUnexpectedEOF
  9675. }
  9676. if m.MaxUnavailable == nil {
  9677. m.MaxUnavailable = &intstr.IntOrString{}
  9678. }
  9679. if err := m.MaxUnavailable.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9680. return err
  9681. }
  9682. iNdEx = postIndex
  9683. case 2:
  9684. if wireType != 2 {
  9685. return fmt.Errorf("proto: wrong wireType = %d for field MaxSurge", wireType)
  9686. }
  9687. var msglen int
  9688. for shift := uint(0); ; shift += 7 {
  9689. if shift >= 64 {
  9690. return ErrIntOverflowGenerated
  9691. }
  9692. if iNdEx >= l {
  9693. return io.ErrUnexpectedEOF
  9694. }
  9695. b := dAtA[iNdEx]
  9696. iNdEx++
  9697. msglen |= int(b&0x7F) << shift
  9698. if b < 0x80 {
  9699. break
  9700. }
  9701. }
  9702. if msglen < 0 {
  9703. return ErrInvalidLengthGenerated
  9704. }
  9705. postIndex := iNdEx + msglen
  9706. if postIndex < 0 {
  9707. return ErrInvalidLengthGenerated
  9708. }
  9709. if postIndex > l {
  9710. return io.ErrUnexpectedEOF
  9711. }
  9712. if m.MaxSurge == nil {
  9713. m.MaxSurge = &intstr.IntOrString{}
  9714. }
  9715. if err := m.MaxSurge.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9716. return err
  9717. }
  9718. iNdEx = postIndex
  9719. default:
  9720. iNdEx = preIndex
  9721. skippy, err := skipGenerated(dAtA[iNdEx:])
  9722. if err != nil {
  9723. return err
  9724. }
  9725. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9726. return ErrInvalidLengthGenerated
  9727. }
  9728. if (iNdEx + skippy) > l {
  9729. return io.ErrUnexpectedEOF
  9730. }
  9731. iNdEx += skippy
  9732. }
  9733. }
  9734. if iNdEx > l {
  9735. return io.ErrUnexpectedEOF
  9736. }
  9737. return nil
  9738. }
  9739. func (m *RollingUpdateDeployment) Unmarshal(dAtA []byte) error {
  9740. l := len(dAtA)
  9741. iNdEx := 0
  9742. for iNdEx < l {
  9743. preIndex := iNdEx
  9744. var wire uint64
  9745. for shift := uint(0); ; shift += 7 {
  9746. if shift >= 64 {
  9747. return ErrIntOverflowGenerated
  9748. }
  9749. if iNdEx >= l {
  9750. return io.ErrUnexpectedEOF
  9751. }
  9752. b := dAtA[iNdEx]
  9753. iNdEx++
  9754. wire |= uint64(b&0x7F) << shift
  9755. if b < 0x80 {
  9756. break
  9757. }
  9758. }
  9759. fieldNum := int32(wire >> 3)
  9760. wireType := int(wire & 0x7)
  9761. if wireType == 4 {
  9762. return fmt.Errorf("proto: RollingUpdateDeployment: wiretype end group for non-group")
  9763. }
  9764. if fieldNum <= 0 {
  9765. return fmt.Errorf("proto: RollingUpdateDeployment: illegal tag %d (wire type %d)", fieldNum, wire)
  9766. }
  9767. switch fieldNum {
  9768. case 1:
  9769. if wireType != 2 {
  9770. return fmt.Errorf("proto: wrong wireType = %d for field MaxUnavailable", wireType)
  9771. }
  9772. var msglen int
  9773. for shift := uint(0); ; shift += 7 {
  9774. if shift >= 64 {
  9775. return ErrIntOverflowGenerated
  9776. }
  9777. if iNdEx >= l {
  9778. return io.ErrUnexpectedEOF
  9779. }
  9780. b := dAtA[iNdEx]
  9781. iNdEx++
  9782. msglen |= int(b&0x7F) << shift
  9783. if b < 0x80 {
  9784. break
  9785. }
  9786. }
  9787. if msglen < 0 {
  9788. return ErrInvalidLengthGenerated
  9789. }
  9790. postIndex := iNdEx + msglen
  9791. if postIndex < 0 {
  9792. return ErrInvalidLengthGenerated
  9793. }
  9794. if postIndex > l {
  9795. return io.ErrUnexpectedEOF
  9796. }
  9797. if m.MaxUnavailable == nil {
  9798. m.MaxUnavailable = &intstr.IntOrString{}
  9799. }
  9800. if err := m.MaxUnavailable.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9801. return err
  9802. }
  9803. iNdEx = postIndex
  9804. case 2:
  9805. if wireType != 2 {
  9806. return fmt.Errorf("proto: wrong wireType = %d for field MaxSurge", wireType)
  9807. }
  9808. var msglen int
  9809. for shift := uint(0); ; shift += 7 {
  9810. if shift >= 64 {
  9811. return ErrIntOverflowGenerated
  9812. }
  9813. if iNdEx >= l {
  9814. return io.ErrUnexpectedEOF
  9815. }
  9816. b := dAtA[iNdEx]
  9817. iNdEx++
  9818. msglen |= int(b&0x7F) << shift
  9819. if b < 0x80 {
  9820. break
  9821. }
  9822. }
  9823. if msglen < 0 {
  9824. return ErrInvalidLengthGenerated
  9825. }
  9826. postIndex := iNdEx + msglen
  9827. if postIndex < 0 {
  9828. return ErrInvalidLengthGenerated
  9829. }
  9830. if postIndex > l {
  9831. return io.ErrUnexpectedEOF
  9832. }
  9833. if m.MaxSurge == nil {
  9834. m.MaxSurge = &intstr.IntOrString{}
  9835. }
  9836. if err := m.MaxSurge.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9837. return err
  9838. }
  9839. iNdEx = postIndex
  9840. default:
  9841. iNdEx = preIndex
  9842. skippy, err := skipGenerated(dAtA[iNdEx:])
  9843. if err != nil {
  9844. return err
  9845. }
  9846. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9847. return ErrInvalidLengthGenerated
  9848. }
  9849. if (iNdEx + skippy) > l {
  9850. return io.ErrUnexpectedEOF
  9851. }
  9852. iNdEx += skippy
  9853. }
  9854. }
  9855. if iNdEx > l {
  9856. return io.ErrUnexpectedEOF
  9857. }
  9858. return nil
  9859. }
  9860. func (m *Scale) Unmarshal(dAtA []byte) error {
  9861. l := len(dAtA)
  9862. iNdEx := 0
  9863. for iNdEx < l {
  9864. preIndex := iNdEx
  9865. var wire uint64
  9866. for shift := uint(0); ; shift += 7 {
  9867. if shift >= 64 {
  9868. return ErrIntOverflowGenerated
  9869. }
  9870. if iNdEx >= l {
  9871. return io.ErrUnexpectedEOF
  9872. }
  9873. b := dAtA[iNdEx]
  9874. iNdEx++
  9875. wire |= uint64(b&0x7F) << shift
  9876. if b < 0x80 {
  9877. break
  9878. }
  9879. }
  9880. fieldNum := int32(wire >> 3)
  9881. wireType := int(wire & 0x7)
  9882. if wireType == 4 {
  9883. return fmt.Errorf("proto: Scale: wiretype end group for non-group")
  9884. }
  9885. if fieldNum <= 0 {
  9886. return fmt.Errorf("proto: Scale: illegal tag %d (wire type %d)", fieldNum, wire)
  9887. }
  9888. switch fieldNum {
  9889. case 1:
  9890. if wireType != 2 {
  9891. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  9892. }
  9893. var msglen int
  9894. for shift := uint(0); ; shift += 7 {
  9895. if shift >= 64 {
  9896. return ErrIntOverflowGenerated
  9897. }
  9898. if iNdEx >= l {
  9899. return io.ErrUnexpectedEOF
  9900. }
  9901. b := dAtA[iNdEx]
  9902. iNdEx++
  9903. msglen |= int(b&0x7F) << shift
  9904. if b < 0x80 {
  9905. break
  9906. }
  9907. }
  9908. if msglen < 0 {
  9909. return ErrInvalidLengthGenerated
  9910. }
  9911. postIndex := iNdEx + msglen
  9912. if postIndex < 0 {
  9913. return ErrInvalidLengthGenerated
  9914. }
  9915. if postIndex > l {
  9916. return io.ErrUnexpectedEOF
  9917. }
  9918. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9919. return err
  9920. }
  9921. iNdEx = postIndex
  9922. case 2:
  9923. if wireType != 2 {
  9924. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  9925. }
  9926. var msglen int
  9927. for shift := uint(0); ; shift += 7 {
  9928. if shift >= 64 {
  9929. return ErrIntOverflowGenerated
  9930. }
  9931. if iNdEx >= l {
  9932. return io.ErrUnexpectedEOF
  9933. }
  9934. b := dAtA[iNdEx]
  9935. iNdEx++
  9936. msglen |= int(b&0x7F) << shift
  9937. if b < 0x80 {
  9938. break
  9939. }
  9940. }
  9941. if msglen < 0 {
  9942. return ErrInvalidLengthGenerated
  9943. }
  9944. postIndex := iNdEx + msglen
  9945. if postIndex < 0 {
  9946. return ErrInvalidLengthGenerated
  9947. }
  9948. if postIndex > l {
  9949. return io.ErrUnexpectedEOF
  9950. }
  9951. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9952. return err
  9953. }
  9954. iNdEx = postIndex
  9955. case 3:
  9956. if wireType != 2 {
  9957. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  9958. }
  9959. var msglen int
  9960. for shift := uint(0); ; shift += 7 {
  9961. if shift >= 64 {
  9962. return ErrIntOverflowGenerated
  9963. }
  9964. if iNdEx >= l {
  9965. return io.ErrUnexpectedEOF
  9966. }
  9967. b := dAtA[iNdEx]
  9968. iNdEx++
  9969. msglen |= int(b&0x7F) << shift
  9970. if b < 0x80 {
  9971. break
  9972. }
  9973. }
  9974. if msglen < 0 {
  9975. return ErrInvalidLengthGenerated
  9976. }
  9977. postIndex := iNdEx + msglen
  9978. if postIndex < 0 {
  9979. return ErrInvalidLengthGenerated
  9980. }
  9981. if postIndex > l {
  9982. return io.ErrUnexpectedEOF
  9983. }
  9984. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9985. return err
  9986. }
  9987. iNdEx = postIndex
  9988. default:
  9989. iNdEx = preIndex
  9990. skippy, err := skipGenerated(dAtA[iNdEx:])
  9991. if err != nil {
  9992. return err
  9993. }
  9994. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9995. return ErrInvalidLengthGenerated
  9996. }
  9997. if (iNdEx + skippy) > l {
  9998. return io.ErrUnexpectedEOF
  9999. }
  10000. iNdEx += skippy
  10001. }
  10002. }
  10003. if iNdEx > l {
  10004. return io.ErrUnexpectedEOF
  10005. }
  10006. return nil
  10007. }
  10008. func (m *ScaleSpec) Unmarshal(dAtA []byte) error {
  10009. l := len(dAtA)
  10010. iNdEx := 0
  10011. for iNdEx < l {
  10012. preIndex := iNdEx
  10013. var wire uint64
  10014. for shift := uint(0); ; shift += 7 {
  10015. if shift >= 64 {
  10016. return ErrIntOverflowGenerated
  10017. }
  10018. if iNdEx >= l {
  10019. return io.ErrUnexpectedEOF
  10020. }
  10021. b := dAtA[iNdEx]
  10022. iNdEx++
  10023. wire |= uint64(b&0x7F) << shift
  10024. if b < 0x80 {
  10025. break
  10026. }
  10027. }
  10028. fieldNum := int32(wire >> 3)
  10029. wireType := int(wire & 0x7)
  10030. if wireType == 4 {
  10031. return fmt.Errorf("proto: ScaleSpec: wiretype end group for non-group")
  10032. }
  10033. if fieldNum <= 0 {
  10034. return fmt.Errorf("proto: ScaleSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  10035. }
  10036. switch fieldNum {
  10037. case 1:
  10038. if wireType != 0 {
  10039. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  10040. }
  10041. m.Replicas = 0
  10042. for shift := uint(0); ; shift += 7 {
  10043. if shift >= 64 {
  10044. return ErrIntOverflowGenerated
  10045. }
  10046. if iNdEx >= l {
  10047. return io.ErrUnexpectedEOF
  10048. }
  10049. b := dAtA[iNdEx]
  10050. iNdEx++
  10051. m.Replicas |= int32(b&0x7F) << shift
  10052. if b < 0x80 {
  10053. break
  10054. }
  10055. }
  10056. default:
  10057. iNdEx = preIndex
  10058. skippy, err := skipGenerated(dAtA[iNdEx:])
  10059. if err != nil {
  10060. return err
  10061. }
  10062. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10063. return ErrInvalidLengthGenerated
  10064. }
  10065. if (iNdEx + skippy) > l {
  10066. return io.ErrUnexpectedEOF
  10067. }
  10068. iNdEx += skippy
  10069. }
  10070. }
  10071. if iNdEx > l {
  10072. return io.ErrUnexpectedEOF
  10073. }
  10074. return nil
  10075. }
  10076. func (m *ScaleStatus) Unmarshal(dAtA []byte) error {
  10077. l := len(dAtA)
  10078. iNdEx := 0
  10079. for iNdEx < l {
  10080. preIndex := iNdEx
  10081. var wire uint64
  10082. for shift := uint(0); ; shift += 7 {
  10083. if shift >= 64 {
  10084. return ErrIntOverflowGenerated
  10085. }
  10086. if iNdEx >= l {
  10087. return io.ErrUnexpectedEOF
  10088. }
  10089. b := dAtA[iNdEx]
  10090. iNdEx++
  10091. wire |= uint64(b&0x7F) << shift
  10092. if b < 0x80 {
  10093. break
  10094. }
  10095. }
  10096. fieldNum := int32(wire >> 3)
  10097. wireType := int(wire & 0x7)
  10098. if wireType == 4 {
  10099. return fmt.Errorf("proto: ScaleStatus: wiretype end group for non-group")
  10100. }
  10101. if fieldNum <= 0 {
  10102. return fmt.Errorf("proto: ScaleStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  10103. }
  10104. switch fieldNum {
  10105. case 1:
  10106. if wireType != 0 {
  10107. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  10108. }
  10109. m.Replicas = 0
  10110. for shift := uint(0); ; shift += 7 {
  10111. if shift >= 64 {
  10112. return ErrIntOverflowGenerated
  10113. }
  10114. if iNdEx >= l {
  10115. return io.ErrUnexpectedEOF
  10116. }
  10117. b := dAtA[iNdEx]
  10118. iNdEx++
  10119. m.Replicas |= int32(b&0x7F) << shift
  10120. if b < 0x80 {
  10121. break
  10122. }
  10123. }
  10124. case 2:
  10125. if wireType != 2 {
  10126. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  10127. }
  10128. var msglen int
  10129. for shift := uint(0); ; shift += 7 {
  10130. if shift >= 64 {
  10131. return ErrIntOverflowGenerated
  10132. }
  10133. if iNdEx >= l {
  10134. return io.ErrUnexpectedEOF
  10135. }
  10136. b := dAtA[iNdEx]
  10137. iNdEx++
  10138. msglen |= int(b&0x7F) << shift
  10139. if b < 0x80 {
  10140. break
  10141. }
  10142. }
  10143. if msglen < 0 {
  10144. return ErrInvalidLengthGenerated
  10145. }
  10146. postIndex := iNdEx + msglen
  10147. if postIndex < 0 {
  10148. return ErrInvalidLengthGenerated
  10149. }
  10150. if postIndex > l {
  10151. return io.ErrUnexpectedEOF
  10152. }
  10153. if m.Selector == nil {
  10154. m.Selector = make(map[string]string)
  10155. }
  10156. var mapkey string
  10157. var mapvalue string
  10158. for iNdEx < postIndex {
  10159. entryPreIndex := iNdEx
  10160. var wire uint64
  10161. for shift := uint(0); ; shift += 7 {
  10162. if shift >= 64 {
  10163. return ErrIntOverflowGenerated
  10164. }
  10165. if iNdEx >= l {
  10166. return io.ErrUnexpectedEOF
  10167. }
  10168. b := dAtA[iNdEx]
  10169. iNdEx++
  10170. wire |= uint64(b&0x7F) << shift
  10171. if b < 0x80 {
  10172. break
  10173. }
  10174. }
  10175. fieldNum := int32(wire >> 3)
  10176. if fieldNum == 1 {
  10177. var stringLenmapkey uint64
  10178. for shift := uint(0); ; shift += 7 {
  10179. if shift >= 64 {
  10180. return ErrIntOverflowGenerated
  10181. }
  10182. if iNdEx >= l {
  10183. return io.ErrUnexpectedEOF
  10184. }
  10185. b := dAtA[iNdEx]
  10186. iNdEx++
  10187. stringLenmapkey |= uint64(b&0x7F) << shift
  10188. if b < 0x80 {
  10189. break
  10190. }
  10191. }
  10192. intStringLenmapkey := int(stringLenmapkey)
  10193. if intStringLenmapkey < 0 {
  10194. return ErrInvalidLengthGenerated
  10195. }
  10196. postStringIndexmapkey := iNdEx + intStringLenmapkey
  10197. if postStringIndexmapkey < 0 {
  10198. return ErrInvalidLengthGenerated
  10199. }
  10200. if postStringIndexmapkey > l {
  10201. return io.ErrUnexpectedEOF
  10202. }
  10203. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  10204. iNdEx = postStringIndexmapkey
  10205. } else if fieldNum == 2 {
  10206. var stringLenmapvalue uint64
  10207. for shift := uint(0); ; shift += 7 {
  10208. if shift >= 64 {
  10209. return ErrIntOverflowGenerated
  10210. }
  10211. if iNdEx >= l {
  10212. return io.ErrUnexpectedEOF
  10213. }
  10214. b := dAtA[iNdEx]
  10215. iNdEx++
  10216. stringLenmapvalue |= uint64(b&0x7F) << shift
  10217. if b < 0x80 {
  10218. break
  10219. }
  10220. }
  10221. intStringLenmapvalue := int(stringLenmapvalue)
  10222. if intStringLenmapvalue < 0 {
  10223. return ErrInvalidLengthGenerated
  10224. }
  10225. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  10226. if postStringIndexmapvalue < 0 {
  10227. return ErrInvalidLengthGenerated
  10228. }
  10229. if postStringIndexmapvalue > l {
  10230. return io.ErrUnexpectedEOF
  10231. }
  10232. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  10233. iNdEx = postStringIndexmapvalue
  10234. } else {
  10235. iNdEx = entryPreIndex
  10236. skippy, err := skipGenerated(dAtA[iNdEx:])
  10237. if err != nil {
  10238. return err
  10239. }
  10240. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10241. return ErrInvalidLengthGenerated
  10242. }
  10243. if (iNdEx + skippy) > postIndex {
  10244. return io.ErrUnexpectedEOF
  10245. }
  10246. iNdEx += skippy
  10247. }
  10248. }
  10249. m.Selector[mapkey] = mapvalue
  10250. iNdEx = postIndex
  10251. case 3:
  10252. if wireType != 2 {
  10253. return fmt.Errorf("proto: wrong wireType = %d for field TargetSelector", wireType)
  10254. }
  10255. var stringLen uint64
  10256. for shift := uint(0); ; shift += 7 {
  10257. if shift >= 64 {
  10258. return ErrIntOverflowGenerated
  10259. }
  10260. if iNdEx >= l {
  10261. return io.ErrUnexpectedEOF
  10262. }
  10263. b := dAtA[iNdEx]
  10264. iNdEx++
  10265. stringLen |= uint64(b&0x7F) << shift
  10266. if b < 0x80 {
  10267. break
  10268. }
  10269. }
  10270. intStringLen := int(stringLen)
  10271. if intStringLen < 0 {
  10272. return ErrInvalidLengthGenerated
  10273. }
  10274. postIndex := iNdEx + intStringLen
  10275. if postIndex < 0 {
  10276. return ErrInvalidLengthGenerated
  10277. }
  10278. if postIndex > l {
  10279. return io.ErrUnexpectedEOF
  10280. }
  10281. m.TargetSelector = string(dAtA[iNdEx:postIndex])
  10282. iNdEx = postIndex
  10283. default:
  10284. iNdEx = preIndex
  10285. skippy, err := skipGenerated(dAtA[iNdEx:])
  10286. if err != nil {
  10287. return err
  10288. }
  10289. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10290. return ErrInvalidLengthGenerated
  10291. }
  10292. if (iNdEx + skippy) > l {
  10293. return io.ErrUnexpectedEOF
  10294. }
  10295. iNdEx += skippy
  10296. }
  10297. }
  10298. if iNdEx > l {
  10299. return io.ErrUnexpectedEOF
  10300. }
  10301. return nil
  10302. }
  10303. func skipGenerated(dAtA []byte) (n int, err error) {
  10304. l := len(dAtA)
  10305. iNdEx := 0
  10306. depth := 0
  10307. for iNdEx < l {
  10308. var wire uint64
  10309. for shift := uint(0); ; shift += 7 {
  10310. if shift >= 64 {
  10311. return 0, ErrIntOverflowGenerated
  10312. }
  10313. if iNdEx >= l {
  10314. return 0, io.ErrUnexpectedEOF
  10315. }
  10316. b := dAtA[iNdEx]
  10317. iNdEx++
  10318. wire |= (uint64(b) & 0x7F) << shift
  10319. if b < 0x80 {
  10320. break
  10321. }
  10322. }
  10323. wireType := int(wire & 0x7)
  10324. switch wireType {
  10325. case 0:
  10326. for shift := uint(0); ; shift += 7 {
  10327. if shift >= 64 {
  10328. return 0, ErrIntOverflowGenerated
  10329. }
  10330. if iNdEx >= l {
  10331. return 0, io.ErrUnexpectedEOF
  10332. }
  10333. iNdEx++
  10334. if dAtA[iNdEx-1] < 0x80 {
  10335. break
  10336. }
  10337. }
  10338. case 1:
  10339. iNdEx += 8
  10340. case 2:
  10341. var length int
  10342. for shift := uint(0); ; shift += 7 {
  10343. if shift >= 64 {
  10344. return 0, ErrIntOverflowGenerated
  10345. }
  10346. if iNdEx >= l {
  10347. return 0, io.ErrUnexpectedEOF
  10348. }
  10349. b := dAtA[iNdEx]
  10350. iNdEx++
  10351. length |= (int(b) & 0x7F) << shift
  10352. if b < 0x80 {
  10353. break
  10354. }
  10355. }
  10356. if length < 0 {
  10357. return 0, ErrInvalidLengthGenerated
  10358. }
  10359. iNdEx += length
  10360. case 3:
  10361. depth++
  10362. case 4:
  10363. if depth == 0 {
  10364. return 0, ErrUnexpectedEndOfGroupGenerated
  10365. }
  10366. depth--
  10367. case 5:
  10368. iNdEx += 4
  10369. default:
  10370. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  10371. }
  10372. if iNdEx < 0 {
  10373. return 0, ErrInvalidLengthGenerated
  10374. }
  10375. if depth == 0 {
  10376. return iNdEx, nil
  10377. }
  10378. }
  10379. return 0, io.ErrUnexpectedEOF
  10380. }
  10381. var (
  10382. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  10383. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  10384. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  10385. )