generated.pb.go 374 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231
  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/kubernetes/vendor/k8s.io/api/extensions/v1beta1/generated.proto
  15. package v1beta1
  16. import (
  17. fmt "fmt"
  18. io "io"
  19. proto "github.com/gogo/protobuf/proto"
  20. github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
  21. k8s_io_api_core_v1 "k8s.io/api/core/v1"
  22. v11 "k8s.io/api/core/v1"
  23. v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  24. math "math"
  25. math_bits "math/bits"
  26. reflect "reflect"
  27. strings "strings"
  28. intstr "k8s.io/apimachinery/pkg/util/intstr"
  29. )
  30. // Reference imports to suppress errors if they are not otherwise used.
  31. var _ = proto.Marshal
  32. var _ = fmt.Errorf
  33. var _ = math.Inf
  34. // This is a compile-time assertion to ensure that this generated file
  35. // is compatible with the proto package it is being compiled against.
  36. // A compilation error at this line likely means your copy of the
  37. // proto package needs to be updated.
  38. const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
  39. func (m *AllowedCSIDriver) Reset() { *m = AllowedCSIDriver{} }
  40. func (*AllowedCSIDriver) ProtoMessage() {}
  41. func (*AllowedCSIDriver) Descriptor() ([]byte, []int) {
  42. return fileDescriptor_cdc93917efc28165, []int{0}
  43. }
  44. func (m *AllowedCSIDriver) XXX_Unmarshal(b []byte) error {
  45. return m.Unmarshal(b)
  46. }
  47. func (m *AllowedCSIDriver) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  48. b = b[:cap(b)]
  49. n, err := m.MarshalToSizedBuffer(b)
  50. if err != nil {
  51. return nil, err
  52. }
  53. return b[:n], nil
  54. }
  55. func (m *AllowedCSIDriver) XXX_Merge(src proto.Message) {
  56. xxx_messageInfo_AllowedCSIDriver.Merge(m, src)
  57. }
  58. func (m *AllowedCSIDriver) XXX_Size() int {
  59. return m.Size()
  60. }
  61. func (m *AllowedCSIDriver) XXX_DiscardUnknown() {
  62. xxx_messageInfo_AllowedCSIDriver.DiscardUnknown(m)
  63. }
  64. var xxx_messageInfo_AllowedCSIDriver proto.InternalMessageInfo
  65. func (m *AllowedFlexVolume) Reset() { *m = AllowedFlexVolume{} }
  66. func (*AllowedFlexVolume) ProtoMessage() {}
  67. func (*AllowedFlexVolume) Descriptor() ([]byte, []int) {
  68. return fileDescriptor_cdc93917efc28165, []int{1}
  69. }
  70. func (m *AllowedFlexVolume) XXX_Unmarshal(b []byte) error {
  71. return m.Unmarshal(b)
  72. }
  73. func (m *AllowedFlexVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  74. b = b[:cap(b)]
  75. n, err := m.MarshalToSizedBuffer(b)
  76. if err != nil {
  77. return nil, err
  78. }
  79. return b[:n], nil
  80. }
  81. func (m *AllowedFlexVolume) XXX_Merge(src proto.Message) {
  82. xxx_messageInfo_AllowedFlexVolume.Merge(m, src)
  83. }
  84. func (m *AllowedFlexVolume) XXX_Size() int {
  85. return m.Size()
  86. }
  87. func (m *AllowedFlexVolume) XXX_DiscardUnknown() {
  88. xxx_messageInfo_AllowedFlexVolume.DiscardUnknown(m)
  89. }
  90. var xxx_messageInfo_AllowedFlexVolume proto.InternalMessageInfo
  91. func (m *AllowedHostPath) Reset() { *m = AllowedHostPath{} }
  92. func (*AllowedHostPath) ProtoMessage() {}
  93. func (*AllowedHostPath) Descriptor() ([]byte, []int) {
  94. return fileDescriptor_cdc93917efc28165, []int{2}
  95. }
  96. func (m *AllowedHostPath) XXX_Unmarshal(b []byte) error {
  97. return m.Unmarshal(b)
  98. }
  99. func (m *AllowedHostPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  100. b = b[:cap(b)]
  101. n, err := m.MarshalToSizedBuffer(b)
  102. if err != nil {
  103. return nil, err
  104. }
  105. return b[:n], nil
  106. }
  107. func (m *AllowedHostPath) XXX_Merge(src proto.Message) {
  108. xxx_messageInfo_AllowedHostPath.Merge(m, src)
  109. }
  110. func (m *AllowedHostPath) XXX_Size() int {
  111. return m.Size()
  112. }
  113. func (m *AllowedHostPath) XXX_DiscardUnknown() {
  114. xxx_messageInfo_AllowedHostPath.DiscardUnknown(m)
  115. }
  116. var xxx_messageInfo_AllowedHostPath proto.InternalMessageInfo
  117. func (m *DaemonSet) Reset() { *m = DaemonSet{} }
  118. func (*DaemonSet) ProtoMessage() {}
  119. func (*DaemonSet) Descriptor() ([]byte, []int) {
  120. return fileDescriptor_cdc93917efc28165, []int{3}
  121. }
  122. func (m *DaemonSet) XXX_Unmarshal(b []byte) error {
  123. return m.Unmarshal(b)
  124. }
  125. func (m *DaemonSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  126. b = b[:cap(b)]
  127. n, err := m.MarshalToSizedBuffer(b)
  128. if err != nil {
  129. return nil, err
  130. }
  131. return b[:n], nil
  132. }
  133. func (m *DaemonSet) XXX_Merge(src proto.Message) {
  134. xxx_messageInfo_DaemonSet.Merge(m, src)
  135. }
  136. func (m *DaemonSet) XXX_Size() int {
  137. return m.Size()
  138. }
  139. func (m *DaemonSet) XXX_DiscardUnknown() {
  140. xxx_messageInfo_DaemonSet.DiscardUnknown(m)
  141. }
  142. var xxx_messageInfo_DaemonSet proto.InternalMessageInfo
  143. func (m *DaemonSetCondition) Reset() { *m = DaemonSetCondition{} }
  144. func (*DaemonSetCondition) ProtoMessage() {}
  145. func (*DaemonSetCondition) Descriptor() ([]byte, []int) {
  146. return fileDescriptor_cdc93917efc28165, []int{4}
  147. }
  148. func (m *DaemonSetCondition) XXX_Unmarshal(b []byte) error {
  149. return m.Unmarshal(b)
  150. }
  151. func (m *DaemonSetCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  152. b = b[:cap(b)]
  153. n, err := m.MarshalToSizedBuffer(b)
  154. if err != nil {
  155. return nil, err
  156. }
  157. return b[:n], nil
  158. }
  159. func (m *DaemonSetCondition) XXX_Merge(src proto.Message) {
  160. xxx_messageInfo_DaemonSetCondition.Merge(m, src)
  161. }
  162. func (m *DaemonSetCondition) XXX_Size() int {
  163. return m.Size()
  164. }
  165. func (m *DaemonSetCondition) XXX_DiscardUnknown() {
  166. xxx_messageInfo_DaemonSetCondition.DiscardUnknown(m)
  167. }
  168. var xxx_messageInfo_DaemonSetCondition proto.InternalMessageInfo
  169. func (m *DaemonSetList) Reset() { *m = DaemonSetList{} }
  170. func (*DaemonSetList) ProtoMessage() {}
  171. func (*DaemonSetList) Descriptor() ([]byte, []int) {
  172. return fileDescriptor_cdc93917efc28165, []int{5}
  173. }
  174. func (m *DaemonSetList) XXX_Unmarshal(b []byte) error {
  175. return m.Unmarshal(b)
  176. }
  177. func (m *DaemonSetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  178. b = b[:cap(b)]
  179. n, err := m.MarshalToSizedBuffer(b)
  180. if err != nil {
  181. return nil, err
  182. }
  183. return b[:n], nil
  184. }
  185. func (m *DaemonSetList) XXX_Merge(src proto.Message) {
  186. xxx_messageInfo_DaemonSetList.Merge(m, src)
  187. }
  188. func (m *DaemonSetList) XXX_Size() int {
  189. return m.Size()
  190. }
  191. func (m *DaemonSetList) XXX_DiscardUnknown() {
  192. xxx_messageInfo_DaemonSetList.DiscardUnknown(m)
  193. }
  194. var xxx_messageInfo_DaemonSetList proto.InternalMessageInfo
  195. func (m *DaemonSetSpec) Reset() { *m = DaemonSetSpec{} }
  196. func (*DaemonSetSpec) ProtoMessage() {}
  197. func (*DaemonSetSpec) Descriptor() ([]byte, []int) {
  198. return fileDescriptor_cdc93917efc28165, []int{6}
  199. }
  200. func (m *DaemonSetSpec) XXX_Unmarshal(b []byte) error {
  201. return m.Unmarshal(b)
  202. }
  203. func (m *DaemonSetSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  204. b = b[:cap(b)]
  205. n, err := m.MarshalToSizedBuffer(b)
  206. if err != nil {
  207. return nil, err
  208. }
  209. return b[:n], nil
  210. }
  211. func (m *DaemonSetSpec) XXX_Merge(src proto.Message) {
  212. xxx_messageInfo_DaemonSetSpec.Merge(m, src)
  213. }
  214. func (m *DaemonSetSpec) XXX_Size() int {
  215. return m.Size()
  216. }
  217. func (m *DaemonSetSpec) XXX_DiscardUnknown() {
  218. xxx_messageInfo_DaemonSetSpec.DiscardUnknown(m)
  219. }
  220. var xxx_messageInfo_DaemonSetSpec proto.InternalMessageInfo
  221. func (m *DaemonSetStatus) Reset() { *m = DaemonSetStatus{} }
  222. func (*DaemonSetStatus) ProtoMessage() {}
  223. func (*DaemonSetStatus) Descriptor() ([]byte, []int) {
  224. return fileDescriptor_cdc93917efc28165, []int{7}
  225. }
  226. func (m *DaemonSetStatus) XXX_Unmarshal(b []byte) error {
  227. return m.Unmarshal(b)
  228. }
  229. func (m *DaemonSetStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  230. b = b[:cap(b)]
  231. n, err := m.MarshalToSizedBuffer(b)
  232. if err != nil {
  233. return nil, err
  234. }
  235. return b[:n], nil
  236. }
  237. func (m *DaemonSetStatus) XXX_Merge(src proto.Message) {
  238. xxx_messageInfo_DaemonSetStatus.Merge(m, src)
  239. }
  240. func (m *DaemonSetStatus) XXX_Size() int {
  241. return m.Size()
  242. }
  243. func (m *DaemonSetStatus) XXX_DiscardUnknown() {
  244. xxx_messageInfo_DaemonSetStatus.DiscardUnknown(m)
  245. }
  246. var xxx_messageInfo_DaemonSetStatus proto.InternalMessageInfo
  247. func (m *DaemonSetUpdateStrategy) Reset() { *m = DaemonSetUpdateStrategy{} }
  248. func (*DaemonSetUpdateStrategy) ProtoMessage() {}
  249. func (*DaemonSetUpdateStrategy) Descriptor() ([]byte, []int) {
  250. return fileDescriptor_cdc93917efc28165, []int{8}
  251. }
  252. func (m *DaemonSetUpdateStrategy) XXX_Unmarshal(b []byte) error {
  253. return m.Unmarshal(b)
  254. }
  255. func (m *DaemonSetUpdateStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  256. b = b[:cap(b)]
  257. n, err := m.MarshalToSizedBuffer(b)
  258. if err != nil {
  259. return nil, err
  260. }
  261. return b[:n], nil
  262. }
  263. func (m *DaemonSetUpdateStrategy) XXX_Merge(src proto.Message) {
  264. xxx_messageInfo_DaemonSetUpdateStrategy.Merge(m, src)
  265. }
  266. func (m *DaemonSetUpdateStrategy) XXX_Size() int {
  267. return m.Size()
  268. }
  269. func (m *DaemonSetUpdateStrategy) XXX_DiscardUnknown() {
  270. xxx_messageInfo_DaemonSetUpdateStrategy.DiscardUnknown(m)
  271. }
  272. var xxx_messageInfo_DaemonSetUpdateStrategy proto.InternalMessageInfo
  273. func (m *Deployment) Reset() { *m = Deployment{} }
  274. func (*Deployment) ProtoMessage() {}
  275. func (*Deployment) Descriptor() ([]byte, []int) {
  276. return fileDescriptor_cdc93917efc28165, []int{9}
  277. }
  278. func (m *Deployment) XXX_Unmarshal(b []byte) error {
  279. return m.Unmarshal(b)
  280. }
  281. func (m *Deployment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  282. b = b[:cap(b)]
  283. n, err := m.MarshalToSizedBuffer(b)
  284. if err != nil {
  285. return nil, err
  286. }
  287. return b[:n], nil
  288. }
  289. func (m *Deployment) XXX_Merge(src proto.Message) {
  290. xxx_messageInfo_Deployment.Merge(m, src)
  291. }
  292. func (m *Deployment) XXX_Size() int {
  293. return m.Size()
  294. }
  295. func (m *Deployment) XXX_DiscardUnknown() {
  296. xxx_messageInfo_Deployment.DiscardUnknown(m)
  297. }
  298. var xxx_messageInfo_Deployment proto.InternalMessageInfo
  299. func (m *DeploymentCondition) Reset() { *m = DeploymentCondition{} }
  300. func (*DeploymentCondition) ProtoMessage() {}
  301. func (*DeploymentCondition) Descriptor() ([]byte, []int) {
  302. return fileDescriptor_cdc93917efc28165, []int{10}
  303. }
  304. func (m *DeploymentCondition) XXX_Unmarshal(b []byte) error {
  305. return m.Unmarshal(b)
  306. }
  307. func (m *DeploymentCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  308. b = b[:cap(b)]
  309. n, err := m.MarshalToSizedBuffer(b)
  310. if err != nil {
  311. return nil, err
  312. }
  313. return b[:n], nil
  314. }
  315. func (m *DeploymentCondition) XXX_Merge(src proto.Message) {
  316. xxx_messageInfo_DeploymentCondition.Merge(m, src)
  317. }
  318. func (m *DeploymentCondition) XXX_Size() int {
  319. return m.Size()
  320. }
  321. func (m *DeploymentCondition) XXX_DiscardUnknown() {
  322. xxx_messageInfo_DeploymentCondition.DiscardUnknown(m)
  323. }
  324. var xxx_messageInfo_DeploymentCondition proto.InternalMessageInfo
  325. func (m *DeploymentList) Reset() { *m = DeploymentList{} }
  326. func (*DeploymentList) ProtoMessage() {}
  327. func (*DeploymentList) Descriptor() ([]byte, []int) {
  328. return fileDescriptor_cdc93917efc28165, []int{11}
  329. }
  330. func (m *DeploymentList) XXX_Unmarshal(b []byte) error {
  331. return m.Unmarshal(b)
  332. }
  333. func (m *DeploymentList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  334. b = b[:cap(b)]
  335. n, err := m.MarshalToSizedBuffer(b)
  336. if err != nil {
  337. return nil, err
  338. }
  339. return b[:n], nil
  340. }
  341. func (m *DeploymentList) XXX_Merge(src proto.Message) {
  342. xxx_messageInfo_DeploymentList.Merge(m, src)
  343. }
  344. func (m *DeploymentList) XXX_Size() int {
  345. return m.Size()
  346. }
  347. func (m *DeploymentList) XXX_DiscardUnknown() {
  348. xxx_messageInfo_DeploymentList.DiscardUnknown(m)
  349. }
  350. var xxx_messageInfo_DeploymentList proto.InternalMessageInfo
  351. func (m *DeploymentRollback) Reset() { *m = DeploymentRollback{} }
  352. func (*DeploymentRollback) ProtoMessage() {}
  353. func (*DeploymentRollback) Descriptor() ([]byte, []int) {
  354. return fileDescriptor_cdc93917efc28165, []int{12}
  355. }
  356. func (m *DeploymentRollback) XXX_Unmarshal(b []byte) error {
  357. return m.Unmarshal(b)
  358. }
  359. func (m *DeploymentRollback) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  360. b = b[:cap(b)]
  361. n, err := m.MarshalToSizedBuffer(b)
  362. if err != nil {
  363. return nil, err
  364. }
  365. return b[:n], nil
  366. }
  367. func (m *DeploymentRollback) XXX_Merge(src proto.Message) {
  368. xxx_messageInfo_DeploymentRollback.Merge(m, src)
  369. }
  370. func (m *DeploymentRollback) XXX_Size() int {
  371. return m.Size()
  372. }
  373. func (m *DeploymentRollback) XXX_DiscardUnknown() {
  374. xxx_messageInfo_DeploymentRollback.DiscardUnknown(m)
  375. }
  376. var xxx_messageInfo_DeploymentRollback proto.InternalMessageInfo
  377. func (m *DeploymentSpec) Reset() { *m = DeploymentSpec{} }
  378. func (*DeploymentSpec) ProtoMessage() {}
  379. func (*DeploymentSpec) Descriptor() ([]byte, []int) {
  380. return fileDescriptor_cdc93917efc28165, []int{13}
  381. }
  382. func (m *DeploymentSpec) XXX_Unmarshal(b []byte) error {
  383. return m.Unmarshal(b)
  384. }
  385. func (m *DeploymentSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  386. b = b[:cap(b)]
  387. n, err := m.MarshalToSizedBuffer(b)
  388. if err != nil {
  389. return nil, err
  390. }
  391. return b[:n], nil
  392. }
  393. func (m *DeploymentSpec) XXX_Merge(src proto.Message) {
  394. xxx_messageInfo_DeploymentSpec.Merge(m, src)
  395. }
  396. func (m *DeploymentSpec) XXX_Size() int {
  397. return m.Size()
  398. }
  399. func (m *DeploymentSpec) XXX_DiscardUnknown() {
  400. xxx_messageInfo_DeploymentSpec.DiscardUnknown(m)
  401. }
  402. var xxx_messageInfo_DeploymentSpec proto.InternalMessageInfo
  403. func (m *DeploymentStatus) Reset() { *m = DeploymentStatus{} }
  404. func (*DeploymentStatus) ProtoMessage() {}
  405. func (*DeploymentStatus) Descriptor() ([]byte, []int) {
  406. return fileDescriptor_cdc93917efc28165, []int{14}
  407. }
  408. func (m *DeploymentStatus) XXX_Unmarshal(b []byte) error {
  409. return m.Unmarshal(b)
  410. }
  411. func (m *DeploymentStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  412. b = b[:cap(b)]
  413. n, err := m.MarshalToSizedBuffer(b)
  414. if err != nil {
  415. return nil, err
  416. }
  417. return b[:n], nil
  418. }
  419. func (m *DeploymentStatus) XXX_Merge(src proto.Message) {
  420. xxx_messageInfo_DeploymentStatus.Merge(m, src)
  421. }
  422. func (m *DeploymentStatus) XXX_Size() int {
  423. return m.Size()
  424. }
  425. func (m *DeploymentStatus) XXX_DiscardUnknown() {
  426. xxx_messageInfo_DeploymentStatus.DiscardUnknown(m)
  427. }
  428. var xxx_messageInfo_DeploymentStatus proto.InternalMessageInfo
  429. func (m *DeploymentStrategy) Reset() { *m = DeploymentStrategy{} }
  430. func (*DeploymentStrategy) ProtoMessage() {}
  431. func (*DeploymentStrategy) Descriptor() ([]byte, []int) {
  432. return fileDescriptor_cdc93917efc28165, []int{15}
  433. }
  434. func (m *DeploymentStrategy) XXX_Unmarshal(b []byte) error {
  435. return m.Unmarshal(b)
  436. }
  437. func (m *DeploymentStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  438. b = b[:cap(b)]
  439. n, err := m.MarshalToSizedBuffer(b)
  440. if err != nil {
  441. return nil, err
  442. }
  443. return b[:n], nil
  444. }
  445. func (m *DeploymentStrategy) XXX_Merge(src proto.Message) {
  446. xxx_messageInfo_DeploymentStrategy.Merge(m, src)
  447. }
  448. func (m *DeploymentStrategy) XXX_Size() int {
  449. return m.Size()
  450. }
  451. func (m *DeploymentStrategy) XXX_DiscardUnknown() {
  452. xxx_messageInfo_DeploymentStrategy.DiscardUnknown(m)
  453. }
  454. var xxx_messageInfo_DeploymentStrategy proto.InternalMessageInfo
  455. func (m *FSGroupStrategyOptions) Reset() { *m = FSGroupStrategyOptions{} }
  456. func (*FSGroupStrategyOptions) ProtoMessage() {}
  457. func (*FSGroupStrategyOptions) Descriptor() ([]byte, []int) {
  458. return fileDescriptor_cdc93917efc28165, []int{16}
  459. }
  460. func (m *FSGroupStrategyOptions) XXX_Unmarshal(b []byte) error {
  461. return m.Unmarshal(b)
  462. }
  463. func (m *FSGroupStrategyOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  464. b = b[:cap(b)]
  465. n, err := m.MarshalToSizedBuffer(b)
  466. if err != nil {
  467. return nil, err
  468. }
  469. return b[:n], nil
  470. }
  471. func (m *FSGroupStrategyOptions) XXX_Merge(src proto.Message) {
  472. xxx_messageInfo_FSGroupStrategyOptions.Merge(m, src)
  473. }
  474. func (m *FSGroupStrategyOptions) XXX_Size() int {
  475. return m.Size()
  476. }
  477. func (m *FSGroupStrategyOptions) XXX_DiscardUnknown() {
  478. xxx_messageInfo_FSGroupStrategyOptions.DiscardUnknown(m)
  479. }
  480. var xxx_messageInfo_FSGroupStrategyOptions proto.InternalMessageInfo
  481. func (m *HTTPIngressPath) Reset() { *m = HTTPIngressPath{} }
  482. func (*HTTPIngressPath) ProtoMessage() {}
  483. func (*HTTPIngressPath) Descriptor() ([]byte, []int) {
  484. return fileDescriptor_cdc93917efc28165, []int{17}
  485. }
  486. func (m *HTTPIngressPath) XXX_Unmarshal(b []byte) error {
  487. return m.Unmarshal(b)
  488. }
  489. func (m *HTTPIngressPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  490. b = b[:cap(b)]
  491. n, err := m.MarshalToSizedBuffer(b)
  492. if err != nil {
  493. return nil, err
  494. }
  495. return b[:n], nil
  496. }
  497. func (m *HTTPIngressPath) XXX_Merge(src proto.Message) {
  498. xxx_messageInfo_HTTPIngressPath.Merge(m, src)
  499. }
  500. func (m *HTTPIngressPath) XXX_Size() int {
  501. return m.Size()
  502. }
  503. func (m *HTTPIngressPath) XXX_DiscardUnknown() {
  504. xxx_messageInfo_HTTPIngressPath.DiscardUnknown(m)
  505. }
  506. var xxx_messageInfo_HTTPIngressPath proto.InternalMessageInfo
  507. func (m *HTTPIngressRuleValue) Reset() { *m = HTTPIngressRuleValue{} }
  508. func (*HTTPIngressRuleValue) ProtoMessage() {}
  509. func (*HTTPIngressRuleValue) Descriptor() ([]byte, []int) {
  510. return fileDescriptor_cdc93917efc28165, []int{18}
  511. }
  512. func (m *HTTPIngressRuleValue) XXX_Unmarshal(b []byte) error {
  513. return m.Unmarshal(b)
  514. }
  515. func (m *HTTPIngressRuleValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  516. b = b[:cap(b)]
  517. n, err := m.MarshalToSizedBuffer(b)
  518. if err != nil {
  519. return nil, err
  520. }
  521. return b[:n], nil
  522. }
  523. func (m *HTTPIngressRuleValue) XXX_Merge(src proto.Message) {
  524. xxx_messageInfo_HTTPIngressRuleValue.Merge(m, src)
  525. }
  526. func (m *HTTPIngressRuleValue) XXX_Size() int {
  527. return m.Size()
  528. }
  529. func (m *HTTPIngressRuleValue) XXX_DiscardUnknown() {
  530. xxx_messageInfo_HTTPIngressRuleValue.DiscardUnknown(m)
  531. }
  532. var xxx_messageInfo_HTTPIngressRuleValue proto.InternalMessageInfo
  533. func (m *HostPortRange) Reset() { *m = HostPortRange{} }
  534. func (*HostPortRange) ProtoMessage() {}
  535. func (*HostPortRange) Descriptor() ([]byte, []int) {
  536. return fileDescriptor_cdc93917efc28165, []int{19}
  537. }
  538. func (m *HostPortRange) XXX_Unmarshal(b []byte) error {
  539. return m.Unmarshal(b)
  540. }
  541. func (m *HostPortRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  542. b = b[:cap(b)]
  543. n, err := m.MarshalToSizedBuffer(b)
  544. if err != nil {
  545. return nil, err
  546. }
  547. return b[:n], nil
  548. }
  549. func (m *HostPortRange) XXX_Merge(src proto.Message) {
  550. xxx_messageInfo_HostPortRange.Merge(m, src)
  551. }
  552. func (m *HostPortRange) XXX_Size() int {
  553. return m.Size()
  554. }
  555. func (m *HostPortRange) XXX_DiscardUnknown() {
  556. xxx_messageInfo_HostPortRange.DiscardUnknown(m)
  557. }
  558. var xxx_messageInfo_HostPortRange proto.InternalMessageInfo
  559. func (m *IDRange) Reset() { *m = IDRange{} }
  560. func (*IDRange) ProtoMessage() {}
  561. func (*IDRange) Descriptor() ([]byte, []int) {
  562. return fileDescriptor_cdc93917efc28165, []int{20}
  563. }
  564. func (m *IDRange) XXX_Unmarshal(b []byte) error {
  565. return m.Unmarshal(b)
  566. }
  567. func (m *IDRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  568. b = b[:cap(b)]
  569. n, err := m.MarshalToSizedBuffer(b)
  570. if err != nil {
  571. return nil, err
  572. }
  573. return b[:n], nil
  574. }
  575. func (m *IDRange) XXX_Merge(src proto.Message) {
  576. xxx_messageInfo_IDRange.Merge(m, src)
  577. }
  578. func (m *IDRange) XXX_Size() int {
  579. return m.Size()
  580. }
  581. func (m *IDRange) XXX_DiscardUnknown() {
  582. xxx_messageInfo_IDRange.DiscardUnknown(m)
  583. }
  584. var xxx_messageInfo_IDRange proto.InternalMessageInfo
  585. func (m *IPBlock) Reset() { *m = IPBlock{} }
  586. func (*IPBlock) ProtoMessage() {}
  587. func (*IPBlock) Descriptor() ([]byte, []int) {
  588. return fileDescriptor_cdc93917efc28165, []int{21}
  589. }
  590. func (m *IPBlock) XXX_Unmarshal(b []byte) error {
  591. return m.Unmarshal(b)
  592. }
  593. func (m *IPBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  594. b = b[:cap(b)]
  595. n, err := m.MarshalToSizedBuffer(b)
  596. if err != nil {
  597. return nil, err
  598. }
  599. return b[:n], nil
  600. }
  601. func (m *IPBlock) XXX_Merge(src proto.Message) {
  602. xxx_messageInfo_IPBlock.Merge(m, src)
  603. }
  604. func (m *IPBlock) XXX_Size() int {
  605. return m.Size()
  606. }
  607. func (m *IPBlock) XXX_DiscardUnknown() {
  608. xxx_messageInfo_IPBlock.DiscardUnknown(m)
  609. }
  610. var xxx_messageInfo_IPBlock proto.InternalMessageInfo
  611. func (m *Ingress) Reset() { *m = Ingress{} }
  612. func (*Ingress) ProtoMessage() {}
  613. func (*Ingress) Descriptor() ([]byte, []int) {
  614. return fileDescriptor_cdc93917efc28165, []int{22}
  615. }
  616. func (m *Ingress) XXX_Unmarshal(b []byte) error {
  617. return m.Unmarshal(b)
  618. }
  619. func (m *Ingress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  620. b = b[:cap(b)]
  621. n, err := m.MarshalToSizedBuffer(b)
  622. if err != nil {
  623. return nil, err
  624. }
  625. return b[:n], nil
  626. }
  627. func (m *Ingress) XXX_Merge(src proto.Message) {
  628. xxx_messageInfo_Ingress.Merge(m, src)
  629. }
  630. func (m *Ingress) XXX_Size() int {
  631. return m.Size()
  632. }
  633. func (m *Ingress) XXX_DiscardUnknown() {
  634. xxx_messageInfo_Ingress.DiscardUnknown(m)
  635. }
  636. var xxx_messageInfo_Ingress proto.InternalMessageInfo
  637. func (m *IngressBackend) Reset() { *m = IngressBackend{} }
  638. func (*IngressBackend) ProtoMessage() {}
  639. func (*IngressBackend) Descriptor() ([]byte, []int) {
  640. return fileDescriptor_cdc93917efc28165, []int{23}
  641. }
  642. func (m *IngressBackend) XXX_Unmarshal(b []byte) error {
  643. return m.Unmarshal(b)
  644. }
  645. func (m *IngressBackend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  646. b = b[:cap(b)]
  647. n, err := m.MarshalToSizedBuffer(b)
  648. if err != nil {
  649. return nil, err
  650. }
  651. return b[:n], nil
  652. }
  653. func (m *IngressBackend) XXX_Merge(src proto.Message) {
  654. xxx_messageInfo_IngressBackend.Merge(m, src)
  655. }
  656. func (m *IngressBackend) XXX_Size() int {
  657. return m.Size()
  658. }
  659. func (m *IngressBackend) XXX_DiscardUnknown() {
  660. xxx_messageInfo_IngressBackend.DiscardUnknown(m)
  661. }
  662. var xxx_messageInfo_IngressBackend proto.InternalMessageInfo
  663. func (m *IngressList) Reset() { *m = IngressList{} }
  664. func (*IngressList) ProtoMessage() {}
  665. func (*IngressList) Descriptor() ([]byte, []int) {
  666. return fileDescriptor_cdc93917efc28165, []int{24}
  667. }
  668. func (m *IngressList) XXX_Unmarshal(b []byte) error {
  669. return m.Unmarshal(b)
  670. }
  671. func (m *IngressList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  672. b = b[:cap(b)]
  673. n, err := m.MarshalToSizedBuffer(b)
  674. if err != nil {
  675. return nil, err
  676. }
  677. return b[:n], nil
  678. }
  679. func (m *IngressList) XXX_Merge(src proto.Message) {
  680. xxx_messageInfo_IngressList.Merge(m, src)
  681. }
  682. func (m *IngressList) XXX_Size() int {
  683. return m.Size()
  684. }
  685. func (m *IngressList) XXX_DiscardUnknown() {
  686. xxx_messageInfo_IngressList.DiscardUnknown(m)
  687. }
  688. var xxx_messageInfo_IngressList proto.InternalMessageInfo
  689. func (m *IngressRule) Reset() { *m = IngressRule{} }
  690. func (*IngressRule) ProtoMessage() {}
  691. func (*IngressRule) Descriptor() ([]byte, []int) {
  692. return fileDescriptor_cdc93917efc28165, []int{25}
  693. }
  694. func (m *IngressRule) XXX_Unmarshal(b []byte) error {
  695. return m.Unmarshal(b)
  696. }
  697. func (m *IngressRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  698. b = b[:cap(b)]
  699. n, err := m.MarshalToSizedBuffer(b)
  700. if err != nil {
  701. return nil, err
  702. }
  703. return b[:n], nil
  704. }
  705. func (m *IngressRule) XXX_Merge(src proto.Message) {
  706. xxx_messageInfo_IngressRule.Merge(m, src)
  707. }
  708. func (m *IngressRule) XXX_Size() int {
  709. return m.Size()
  710. }
  711. func (m *IngressRule) XXX_DiscardUnknown() {
  712. xxx_messageInfo_IngressRule.DiscardUnknown(m)
  713. }
  714. var xxx_messageInfo_IngressRule proto.InternalMessageInfo
  715. func (m *IngressRuleValue) Reset() { *m = IngressRuleValue{} }
  716. func (*IngressRuleValue) ProtoMessage() {}
  717. func (*IngressRuleValue) Descriptor() ([]byte, []int) {
  718. return fileDescriptor_cdc93917efc28165, []int{26}
  719. }
  720. func (m *IngressRuleValue) XXX_Unmarshal(b []byte) error {
  721. return m.Unmarshal(b)
  722. }
  723. func (m *IngressRuleValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  724. b = b[:cap(b)]
  725. n, err := m.MarshalToSizedBuffer(b)
  726. if err != nil {
  727. return nil, err
  728. }
  729. return b[:n], nil
  730. }
  731. func (m *IngressRuleValue) XXX_Merge(src proto.Message) {
  732. xxx_messageInfo_IngressRuleValue.Merge(m, src)
  733. }
  734. func (m *IngressRuleValue) XXX_Size() int {
  735. return m.Size()
  736. }
  737. func (m *IngressRuleValue) XXX_DiscardUnknown() {
  738. xxx_messageInfo_IngressRuleValue.DiscardUnknown(m)
  739. }
  740. var xxx_messageInfo_IngressRuleValue proto.InternalMessageInfo
  741. func (m *IngressSpec) Reset() { *m = IngressSpec{} }
  742. func (*IngressSpec) ProtoMessage() {}
  743. func (*IngressSpec) Descriptor() ([]byte, []int) {
  744. return fileDescriptor_cdc93917efc28165, []int{27}
  745. }
  746. func (m *IngressSpec) XXX_Unmarshal(b []byte) error {
  747. return m.Unmarshal(b)
  748. }
  749. func (m *IngressSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  750. b = b[:cap(b)]
  751. n, err := m.MarshalToSizedBuffer(b)
  752. if err != nil {
  753. return nil, err
  754. }
  755. return b[:n], nil
  756. }
  757. func (m *IngressSpec) XXX_Merge(src proto.Message) {
  758. xxx_messageInfo_IngressSpec.Merge(m, src)
  759. }
  760. func (m *IngressSpec) XXX_Size() int {
  761. return m.Size()
  762. }
  763. func (m *IngressSpec) XXX_DiscardUnknown() {
  764. xxx_messageInfo_IngressSpec.DiscardUnknown(m)
  765. }
  766. var xxx_messageInfo_IngressSpec proto.InternalMessageInfo
  767. func (m *IngressStatus) Reset() { *m = IngressStatus{} }
  768. func (*IngressStatus) ProtoMessage() {}
  769. func (*IngressStatus) Descriptor() ([]byte, []int) {
  770. return fileDescriptor_cdc93917efc28165, []int{28}
  771. }
  772. func (m *IngressStatus) XXX_Unmarshal(b []byte) error {
  773. return m.Unmarshal(b)
  774. }
  775. func (m *IngressStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  776. b = b[:cap(b)]
  777. n, err := m.MarshalToSizedBuffer(b)
  778. if err != nil {
  779. return nil, err
  780. }
  781. return b[:n], nil
  782. }
  783. func (m *IngressStatus) XXX_Merge(src proto.Message) {
  784. xxx_messageInfo_IngressStatus.Merge(m, src)
  785. }
  786. func (m *IngressStatus) XXX_Size() int {
  787. return m.Size()
  788. }
  789. func (m *IngressStatus) XXX_DiscardUnknown() {
  790. xxx_messageInfo_IngressStatus.DiscardUnknown(m)
  791. }
  792. var xxx_messageInfo_IngressStatus proto.InternalMessageInfo
  793. func (m *IngressTLS) Reset() { *m = IngressTLS{} }
  794. func (*IngressTLS) ProtoMessage() {}
  795. func (*IngressTLS) Descriptor() ([]byte, []int) {
  796. return fileDescriptor_cdc93917efc28165, []int{29}
  797. }
  798. func (m *IngressTLS) XXX_Unmarshal(b []byte) error {
  799. return m.Unmarshal(b)
  800. }
  801. func (m *IngressTLS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  802. b = b[:cap(b)]
  803. n, err := m.MarshalToSizedBuffer(b)
  804. if err != nil {
  805. return nil, err
  806. }
  807. return b[:n], nil
  808. }
  809. func (m *IngressTLS) XXX_Merge(src proto.Message) {
  810. xxx_messageInfo_IngressTLS.Merge(m, src)
  811. }
  812. func (m *IngressTLS) XXX_Size() int {
  813. return m.Size()
  814. }
  815. func (m *IngressTLS) XXX_DiscardUnknown() {
  816. xxx_messageInfo_IngressTLS.DiscardUnknown(m)
  817. }
  818. var xxx_messageInfo_IngressTLS proto.InternalMessageInfo
  819. func (m *NetworkPolicy) Reset() { *m = NetworkPolicy{} }
  820. func (*NetworkPolicy) ProtoMessage() {}
  821. func (*NetworkPolicy) Descriptor() ([]byte, []int) {
  822. return fileDescriptor_cdc93917efc28165, []int{30}
  823. }
  824. func (m *NetworkPolicy) XXX_Unmarshal(b []byte) error {
  825. return m.Unmarshal(b)
  826. }
  827. func (m *NetworkPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  828. b = b[:cap(b)]
  829. n, err := m.MarshalToSizedBuffer(b)
  830. if err != nil {
  831. return nil, err
  832. }
  833. return b[:n], nil
  834. }
  835. func (m *NetworkPolicy) XXX_Merge(src proto.Message) {
  836. xxx_messageInfo_NetworkPolicy.Merge(m, src)
  837. }
  838. func (m *NetworkPolicy) XXX_Size() int {
  839. return m.Size()
  840. }
  841. func (m *NetworkPolicy) XXX_DiscardUnknown() {
  842. xxx_messageInfo_NetworkPolicy.DiscardUnknown(m)
  843. }
  844. var xxx_messageInfo_NetworkPolicy proto.InternalMessageInfo
  845. func (m *NetworkPolicyEgressRule) Reset() { *m = NetworkPolicyEgressRule{} }
  846. func (*NetworkPolicyEgressRule) ProtoMessage() {}
  847. func (*NetworkPolicyEgressRule) Descriptor() ([]byte, []int) {
  848. return fileDescriptor_cdc93917efc28165, []int{31}
  849. }
  850. func (m *NetworkPolicyEgressRule) XXX_Unmarshal(b []byte) error {
  851. return m.Unmarshal(b)
  852. }
  853. func (m *NetworkPolicyEgressRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  854. b = b[:cap(b)]
  855. n, err := m.MarshalToSizedBuffer(b)
  856. if err != nil {
  857. return nil, err
  858. }
  859. return b[:n], nil
  860. }
  861. func (m *NetworkPolicyEgressRule) XXX_Merge(src proto.Message) {
  862. xxx_messageInfo_NetworkPolicyEgressRule.Merge(m, src)
  863. }
  864. func (m *NetworkPolicyEgressRule) XXX_Size() int {
  865. return m.Size()
  866. }
  867. func (m *NetworkPolicyEgressRule) XXX_DiscardUnknown() {
  868. xxx_messageInfo_NetworkPolicyEgressRule.DiscardUnknown(m)
  869. }
  870. var xxx_messageInfo_NetworkPolicyEgressRule proto.InternalMessageInfo
  871. func (m *NetworkPolicyIngressRule) Reset() { *m = NetworkPolicyIngressRule{} }
  872. func (*NetworkPolicyIngressRule) ProtoMessage() {}
  873. func (*NetworkPolicyIngressRule) Descriptor() ([]byte, []int) {
  874. return fileDescriptor_cdc93917efc28165, []int{32}
  875. }
  876. func (m *NetworkPolicyIngressRule) XXX_Unmarshal(b []byte) error {
  877. return m.Unmarshal(b)
  878. }
  879. func (m *NetworkPolicyIngressRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  880. b = b[:cap(b)]
  881. n, err := m.MarshalToSizedBuffer(b)
  882. if err != nil {
  883. return nil, err
  884. }
  885. return b[:n], nil
  886. }
  887. func (m *NetworkPolicyIngressRule) XXX_Merge(src proto.Message) {
  888. xxx_messageInfo_NetworkPolicyIngressRule.Merge(m, src)
  889. }
  890. func (m *NetworkPolicyIngressRule) XXX_Size() int {
  891. return m.Size()
  892. }
  893. func (m *NetworkPolicyIngressRule) XXX_DiscardUnknown() {
  894. xxx_messageInfo_NetworkPolicyIngressRule.DiscardUnknown(m)
  895. }
  896. var xxx_messageInfo_NetworkPolicyIngressRule proto.InternalMessageInfo
  897. func (m *NetworkPolicyList) Reset() { *m = NetworkPolicyList{} }
  898. func (*NetworkPolicyList) ProtoMessage() {}
  899. func (*NetworkPolicyList) Descriptor() ([]byte, []int) {
  900. return fileDescriptor_cdc93917efc28165, []int{33}
  901. }
  902. func (m *NetworkPolicyList) XXX_Unmarshal(b []byte) error {
  903. return m.Unmarshal(b)
  904. }
  905. func (m *NetworkPolicyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  906. b = b[:cap(b)]
  907. n, err := m.MarshalToSizedBuffer(b)
  908. if err != nil {
  909. return nil, err
  910. }
  911. return b[:n], nil
  912. }
  913. func (m *NetworkPolicyList) XXX_Merge(src proto.Message) {
  914. xxx_messageInfo_NetworkPolicyList.Merge(m, src)
  915. }
  916. func (m *NetworkPolicyList) XXX_Size() int {
  917. return m.Size()
  918. }
  919. func (m *NetworkPolicyList) XXX_DiscardUnknown() {
  920. xxx_messageInfo_NetworkPolicyList.DiscardUnknown(m)
  921. }
  922. var xxx_messageInfo_NetworkPolicyList proto.InternalMessageInfo
  923. func (m *NetworkPolicyPeer) Reset() { *m = NetworkPolicyPeer{} }
  924. func (*NetworkPolicyPeer) ProtoMessage() {}
  925. func (*NetworkPolicyPeer) Descriptor() ([]byte, []int) {
  926. return fileDescriptor_cdc93917efc28165, []int{34}
  927. }
  928. func (m *NetworkPolicyPeer) XXX_Unmarshal(b []byte) error {
  929. return m.Unmarshal(b)
  930. }
  931. func (m *NetworkPolicyPeer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  932. b = b[:cap(b)]
  933. n, err := m.MarshalToSizedBuffer(b)
  934. if err != nil {
  935. return nil, err
  936. }
  937. return b[:n], nil
  938. }
  939. func (m *NetworkPolicyPeer) XXX_Merge(src proto.Message) {
  940. xxx_messageInfo_NetworkPolicyPeer.Merge(m, src)
  941. }
  942. func (m *NetworkPolicyPeer) XXX_Size() int {
  943. return m.Size()
  944. }
  945. func (m *NetworkPolicyPeer) XXX_DiscardUnknown() {
  946. xxx_messageInfo_NetworkPolicyPeer.DiscardUnknown(m)
  947. }
  948. var xxx_messageInfo_NetworkPolicyPeer proto.InternalMessageInfo
  949. func (m *NetworkPolicyPort) Reset() { *m = NetworkPolicyPort{} }
  950. func (*NetworkPolicyPort) ProtoMessage() {}
  951. func (*NetworkPolicyPort) Descriptor() ([]byte, []int) {
  952. return fileDescriptor_cdc93917efc28165, []int{35}
  953. }
  954. func (m *NetworkPolicyPort) XXX_Unmarshal(b []byte) error {
  955. return m.Unmarshal(b)
  956. }
  957. func (m *NetworkPolicyPort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  958. b = b[:cap(b)]
  959. n, err := m.MarshalToSizedBuffer(b)
  960. if err != nil {
  961. return nil, err
  962. }
  963. return b[:n], nil
  964. }
  965. func (m *NetworkPolicyPort) XXX_Merge(src proto.Message) {
  966. xxx_messageInfo_NetworkPolicyPort.Merge(m, src)
  967. }
  968. func (m *NetworkPolicyPort) XXX_Size() int {
  969. return m.Size()
  970. }
  971. func (m *NetworkPolicyPort) XXX_DiscardUnknown() {
  972. xxx_messageInfo_NetworkPolicyPort.DiscardUnknown(m)
  973. }
  974. var xxx_messageInfo_NetworkPolicyPort proto.InternalMessageInfo
  975. func (m *NetworkPolicySpec) Reset() { *m = NetworkPolicySpec{} }
  976. func (*NetworkPolicySpec) ProtoMessage() {}
  977. func (*NetworkPolicySpec) Descriptor() ([]byte, []int) {
  978. return fileDescriptor_cdc93917efc28165, []int{36}
  979. }
  980. func (m *NetworkPolicySpec) XXX_Unmarshal(b []byte) error {
  981. return m.Unmarshal(b)
  982. }
  983. func (m *NetworkPolicySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  984. b = b[:cap(b)]
  985. n, err := m.MarshalToSizedBuffer(b)
  986. if err != nil {
  987. return nil, err
  988. }
  989. return b[:n], nil
  990. }
  991. func (m *NetworkPolicySpec) XXX_Merge(src proto.Message) {
  992. xxx_messageInfo_NetworkPolicySpec.Merge(m, src)
  993. }
  994. func (m *NetworkPolicySpec) XXX_Size() int {
  995. return m.Size()
  996. }
  997. func (m *NetworkPolicySpec) XXX_DiscardUnknown() {
  998. xxx_messageInfo_NetworkPolicySpec.DiscardUnknown(m)
  999. }
  1000. var xxx_messageInfo_NetworkPolicySpec proto.InternalMessageInfo
  1001. func (m *PodSecurityPolicy) Reset() { *m = PodSecurityPolicy{} }
  1002. func (*PodSecurityPolicy) ProtoMessage() {}
  1003. func (*PodSecurityPolicy) Descriptor() ([]byte, []int) {
  1004. return fileDescriptor_cdc93917efc28165, []int{37}
  1005. }
  1006. func (m *PodSecurityPolicy) XXX_Unmarshal(b []byte) error {
  1007. return m.Unmarshal(b)
  1008. }
  1009. func (m *PodSecurityPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1010. b = b[:cap(b)]
  1011. n, err := m.MarshalToSizedBuffer(b)
  1012. if err != nil {
  1013. return nil, err
  1014. }
  1015. return b[:n], nil
  1016. }
  1017. func (m *PodSecurityPolicy) XXX_Merge(src proto.Message) {
  1018. xxx_messageInfo_PodSecurityPolicy.Merge(m, src)
  1019. }
  1020. func (m *PodSecurityPolicy) XXX_Size() int {
  1021. return m.Size()
  1022. }
  1023. func (m *PodSecurityPolicy) XXX_DiscardUnknown() {
  1024. xxx_messageInfo_PodSecurityPolicy.DiscardUnknown(m)
  1025. }
  1026. var xxx_messageInfo_PodSecurityPolicy proto.InternalMessageInfo
  1027. func (m *PodSecurityPolicyList) Reset() { *m = PodSecurityPolicyList{} }
  1028. func (*PodSecurityPolicyList) ProtoMessage() {}
  1029. func (*PodSecurityPolicyList) Descriptor() ([]byte, []int) {
  1030. return fileDescriptor_cdc93917efc28165, []int{38}
  1031. }
  1032. func (m *PodSecurityPolicyList) XXX_Unmarshal(b []byte) error {
  1033. return m.Unmarshal(b)
  1034. }
  1035. func (m *PodSecurityPolicyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1036. b = b[:cap(b)]
  1037. n, err := m.MarshalToSizedBuffer(b)
  1038. if err != nil {
  1039. return nil, err
  1040. }
  1041. return b[:n], nil
  1042. }
  1043. func (m *PodSecurityPolicyList) XXX_Merge(src proto.Message) {
  1044. xxx_messageInfo_PodSecurityPolicyList.Merge(m, src)
  1045. }
  1046. func (m *PodSecurityPolicyList) XXX_Size() int {
  1047. return m.Size()
  1048. }
  1049. func (m *PodSecurityPolicyList) XXX_DiscardUnknown() {
  1050. xxx_messageInfo_PodSecurityPolicyList.DiscardUnknown(m)
  1051. }
  1052. var xxx_messageInfo_PodSecurityPolicyList proto.InternalMessageInfo
  1053. func (m *PodSecurityPolicySpec) Reset() { *m = PodSecurityPolicySpec{} }
  1054. func (*PodSecurityPolicySpec) ProtoMessage() {}
  1055. func (*PodSecurityPolicySpec) Descriptor() ([]byte, []int) {
  1056. return fileDescriptor_cdc93917efc28165, []int{39}
  1057. }
  1058. func (m *PodSecurityPolicySpec) XXX_Unmarshal(b []byte) error {
  1059. return m.Unmarshal(b)
  1060. }
  1061. func (m *PodSecurityPolicySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1062. b = b[:cap(b)]
  1063. n, err := m.MarshalToSizedBuffer(b)
  1064. if err != nil {
  1065. return nil, err
  1066. }
  1067. return b[:n], nil
  1068. }
  1069. func (m *PodSecurityPolicySpec) XXX_Merge(src proto.Message) {
  1070. xxx_messageInfo_PodSecurityPolicySpec.Merge(m, src)
  1071. }
  1072. func (m *PodSecurityPolicySpec) XXX_Size() int {
  1073. return m.Size()
  1074. }
  1075. func (m *PodSecurityPolicySpec) XXX_DiscardUnknown() {
  1076. xxx_messageInfo_PodSecurityPolicySpec.DiscardUnknown(m)
  1077. }
  1078. var xxx_messageInfo_PodSecurityPolicySpec proto.InternalMessageInfo
  1079. func (m *ReplicaSet) Reset() { *m = ReplicaSet{} }
  1080. func (*ReplicaSet) ProtoMessage() {}
  1081. func (*ReplicaSet) Descriptor() ([]byte, []int) {
  1082. return fileDescriptor_cdc93917efc28165, []int{40}
  1083. }
  1084. func (m *ReplicaSet) XXX_Unmarshal(b []byte) error {
  1085. return m.Unmarshal(b)
  1086. }
  1087. func (m *ReplicaSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1088. b = b[:cap(b)]
  1089. n, err := m.MarshalToSizedBuffer(b)
  1090. if err != nil {
  1091. return nil, err
  1092. }
  1093. return b[:n], nil
  1094. }
  1095. func (m *ReplicaSet) XXX_Merge(src proto.Message) {
  1096. xxx_messageInfo_ReplicaSet.Merge(m, src)
  1097. }
  1098. func (m *ReplicaSet) XXX_Size() int {
  1099. return m.Size()
  1100. }
  1101. func (m *ReplicaSet) XXX_DiscardUnknown() {
  1102. xxx_messageInfo_ReplicaSet.DiscardUnknown(m)
  1103. }
  1104. var xxx_messageInfo_ReplicaSet proto.InternalMessageInfo
  1105. func (m *ReplicaSetCondition) Reset() { *m = ReplicaSetCondition{} }
  1106. func (*ReplicaSetCondition) ProtoMessage() {}
  1107. func (*ReplicaSetCondition) Descriptor() ([]byte, []int) {
  1108. return fileDescriptor_cdc93917efc28165, []int{41}
  1109. }
  1110. func (m *ReplicaSetCondition) XXX_Unmarshal(b []byte) error {
  1111. return m.Unmarshal(b)
  1112. }
  1113. func (m *ReplicaSetCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1114. b = b[:cap(b)]
  1115. n, err := m.MarshalToSizedBuffer(b)
  1116. if err != nil {
  1117. return nil, err
  1118. }
  1119. return b[:n], nil
  1120. }
  1121. func (m *ReplicaSetCondition) XXX_Merge(src proto.Message) {
  1122. xxx_messageInfo_ReplicaSetCondition.Merge(m, src)
  1123. }
  1124. func (m *ReplicaSetCondition) XXX_Size() int {
  1125. return m.Size()
  1126. }
  1127. func (m *ReplicaSetCondition) XXX_DiscardUnknown() {
  1128. xxx_messageInfo_ReplicaSetCondition.DiscardUnknown(m)
  1129. }
  1130. var xxx_messageInfo_ReplicaSetCondition proto.InternalMessageInfo
  1131. func (m *ReplicaSetList) Reset() { *m = ReplicaSetList{} }
  1132. func (*ReplicaSetList) ProtoMessage() {}
  1133. func (*ReplicaSetList) Descriptor() ([]byte, []int) {
  1134. return fileDescriptor_cdc93917efc28165, []int{42}
  1135. }
  1136. func (m *ReplicaSetList) XXX_Unmarshal(b []byte) error {
  1137. return m.Unmarshal(b)
  1138. }
  1139. func (m *ReplicaSetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1140. b = b[:cap(b)]
  1141. n, err := m.MarshalToSizedBuffer(b)
  1142. if err != nil {
  1143. return nil, err
  1144. }
  1145. return b[:n], nil
  1146. }
  1147. func (m *ReplicaSetList) XXX_Merge(src proto.Message) {
  1148. xxx_messageInfo_ReplicaSetList.Merge(m, src)
  1149. }
  1150. func (m *ReplicaSetList) XXX_Size() int {
  1151. return m.Size()
  1152. }
  1153. func (m *ReplicaSetList) XXX_DiscardUnknown() {
  1154. xxx_messageInfo_ReplicaSetList.DiscardUnknown(m)
  1155. }
  1156. var xxx_messageInfo_ReplicaSetList proto.InternalMessageInfo
  1157. func (m *ReplicaSetSpec) Reset() { *m = ReplicaSetSpec{} }
  1158. func (*ReplicaSetSpec) ProtoMessage() {}
  1159. func (*ReplicaSetSpec) Descriptor() ([]byte, []int) {
  1160. return fileDescriptor_cdc93917efc28165, []int{43}
  1161. }
  1162. func (m *ReplicaSetSpec) XXX_Unmarshal(b []byte) error {
  1163. return m.Unmarshal(b)
  1164. }
  1165. func (m *ReplicaSetSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1166. b = b[:cap(b)]
  1167. n, err := m.MarshalToSizedBuffer(b)
  1168. if err != nil {
  1169. return nil, err
  1170. }
  1171. return b[:n], nil
  1172. }
  1173. func (m *ReplicaSetSpec) XXX_Merge(src proto.Message) {
  1174. xxx_messageInfo_ReplicaSetSpec.Merge(m, src)
  1175. }
  1176. func (m *ReplicaSetSpec) XXX_Size() int {
  1177. return m.Size()
  1178. }
  1179. func (m *ReplicaSetSpec) XXX_DiscardUnknown() {
  1180. xxx_messageInfo_ReplicaSetSpec.DiscardUnknown(m)
  1181. }
  1182. var xxx_messageInfo_ReplicaSetSpec proto.InternalMessageInfo
  1183. func (m *ReplicaSetStatus) Reset() { *m = ReplicaSetStatus{} }
  1184. func (*ReplicaSetStatus) ProtoMessage() {}
  1185. func (*ReplicaSetStatus) Descriptor() ([]byte, []int) {
  1186. return fileDescriptor_cdc93917efc28165, []int{44}
  1187. }
  1188. func (m *ReplicaSetStatus) XXX_Unmarshal(b []byte) error {
  1189. return m.Unmarshal(b)
  1190. }
  1191. func (m *ReplicaSetStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1192. b = b[:cap(b)]
  1193. n, err := m.MarshalToSizedBuffer(b)
  1194. if err != nil {
  1195. return nil, err
  1196. }
  1197. return b[:n], nil
  1198. }
  1199. func (m *ReplicaSetStatus) XXX_Merge(src proto.Message) {
  1200. xxx_messageInfo_ReplicaSetStatus.Merge(m, src)
  1201. }
  1202. func (m *ReplicaSetStatus) XXX_Size() int {
  1203. return m.Size()
  1204. }
  1205. func (m *ReplicaSetStatus) XXX_DiscardUnknown() {
  1206. xxx_messageInfo_ReplicaSetStatus.DiscardUnknown(m)
  1207. }
  1208. var xxx_messageInfo_ReplicaSetStatus proto.InternalMessageInfo
  1209. func (m *RollbackConfig) Reset() { *m = RollbackConfig{} }
  1210. func (*RollbackConfig) ProtoMessage() {}
  1211. func (*RollbackConfig) Descriptor() ([]byte, []int) {
  1212. return fileDescriptor_cdc93917efc28165, []int{45}
  1213. }
  1214. func (m *RollbackConfig) XXX_Unmarshal(b []byte) error {
  1215. return m.Unmarshal(b)
  1216. }
  1217. func (m *RollbackConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1218. b = b[:cap(b)]
  1219. n, err := m.MarshalToSizedBuffer(b)
  1220. if err != nil {
  1221. return nil, err
  1222. }
  1223. return b[:n], nil
  1224. }
  1225. func (m *RollbackConfig) XXX_Merge(src proto.Message) {
  1226. xxx_messageInfo_RollbackConfig.Merge(m, src)
  1227. }
  1228. func (m *RollbackConfig) XXX_Size() int {
  1229. return m.Size()
  1230. }
  1231. func (m *RollbackConfig) XXX_DiscardUnknown() {
  1232. xxx_messageInfo_RollbackConfig.DiscardUnknown(m)
  1233. }
  1234. var xxx_messageInfo_RollbackConfig proto.InternalMessageInfo
  1235. func (m *RollingUpdateDaemonSet) Reset() { *m = RollingUpdateDaemonSet{} }
  1236. func (*RollingUpdateDaemonSet) ProtoMessage() {}
  1237. func (*RollingUpdateDaemonSet) Descriptor() ([]byte, []int) {
  1238. return fileDescriptor_cdc93917efc28165, []int{46}
  1239. }
  1240. func (m *RollingUpdateDaemonSet) XXX_Unmarshal(b []byte) error {
  1241. return m.Unmarshal(b)
  1242. }
  1243. func (m *RollingUpdateDaemonSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1244. b = b[:cap(b)]
  1245. n, err := m.MarshalToSizedBuffer(b)
  1246. if err != nil {
  1247. return nil, err
  1248. }
  1249. return b[:n], nil
  1250. }
  1251. func (m *RollingUpdateDaemonSet) XXX_Merge(src proto.Message) {
  1252. xxx_messageInfo_RollingUpdateDaemonSet.Merge(m, src)
  1253. }
  1254. func (m *RollingUpdateDaemonSet) XXX_Size() int {
  1255. return m.Size()
  1256. }
  1257. func (m *RollingUpdateDaemonSet) XXX_DiscardUnknown() {
  1258. xxx_messageInfo_RollingUpdateDaemonSet.DiscardUnknown(m)
  1259. }
  1260. var xxx_messageInfo_RollingUpdateDaemonSet proto.InternalMessageInfo
  1261. func (m *RollingUpdateDeployment) Reset() { *m = RollingUpdateDeployment{} }
  1262. func (*RollingUpdateDeployment) ProtoMessage() {}
  1263. func (*RollingUpdateDeployment) Descriptor() ([]byte, []int) {
  1264. return fileDescriptor_cdc93917efc28165, []int{47}
  1265. }
  1266. func (m *RollingUpdateDeployment) XXX_Unmarshal(b []byte) error {
  1267. return m.Unmarshal(b)
  1268. }
  1269. func (m *RollingUpdateDeployment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1270. b = b[:cap(b)]
  1271. n, err := m.MarshalToSizedBuffer(b)
  1272. if err != nil {
  1273. return nil, err
  1274. }
  1275. return b[:n], nil
  1276. }
  1277. func (m *RollingUpdateDeployment) XXX_Merge(src proto.Message) {
  1278. xxx_messageInfo_RollingUpdateDeployment.Merge(m, src)
  1279. }
  1280. func (m *RollingUpdateDeployment) XXX_Size() int {
  1281. return m.Size()
  1282. }
  1283. func (m *RollingUpdateDeployment) XXX_DiscardUnknown() {
  1284. xxx_messageInfo_RollingUpdateDeployment.DiscardUnknown(m)
  1285. }
  1286. var xxx_messageInfo_RollingUpdateDeployment proto.InternalMessageInfo
  1287. func (m *RunAsGroupStrategyOptions) Reset() { *m = RunAsGroupStrategyOptions{} }
  1288. func (*RunAsGroupStrategyOptions) ProtoMessage() {}
  1289. func (*RunAsGroupStrategyOptions) Descriptor() ([]byte, []int) {
  1290. return fileDescriptor_cdc93917efc28165, []int{48}
  1291. }
  1292. func (m *RunAsGroupStrategyOptions) XXX_Unmarshal(b []byte) error {
  1293. return m.Unmarshal(b)
  1294. }
  1295. func (m *RunAsGroupStrategyOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1296. b = b[:cap(b)]
  1297. n, err := m.MarshalToSizedBuffer(b)
  1298. if err != nil {
  1299. return nil, err
  1300. }
  1301. return b[:n], nil
  1302. }
  1303. func (m *RunAsGroupStrategyOptions) XXX_Merge(src proto.Message) {
  1304. xxx_messageInfo_RunAsGroupStrategyOptions.Merge(m, src)
  1305. }
  1306. func (m *RunAsGroupStrategyOptions) XXX_Size() int {
  1307. return m.Size()
  1308. }
  1309. func (m *RunAsGroupStrategyOptions) XXX_DiscardUnknown() {
  1310. xxx_messageInfo_RunAsGroupStrategyOptions.DiscardUnknown(m)
  1311. }
  1312. var xxx_messageInfo_RunAsGroupStrategyOptions proto.InternalMessageInfo
  1313. func (m *RunAsUserStrategyOptions) Reset() { *m = RunAsUserStrategyOptions{} }
  1314. func (*RunAsUserStrategyOptions) ProtoMessage() {}
  1315. func (*RunAsUserStrategyOptions) Descriptor() ([]byte, []int) {
  1316. return fileDescriptor_cdc93917efc28165, []int{49}
  1317. }
  1318. func (m *RunAsUserStrategyOptions) XXX_Unmarshal(b []byte) error {
  1319. return m.Unmarshal(b)
  1320. }
  1321. func (m *RunAsUserStrategyOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1322. b = b[:cap(b)]
  1323. n, err := m.MarshalToSizedBuffer(b)
  1324. if err != nil {
  1325. return nil, err
  1326. }
  1327. return b[:n], nil
  1328. }
  1329. func (m *RunAsUserStrategyOptions) XXX_Merge(src proto.Message) {
  1330. xxx_messageInfo_RunAsUserStrategyOptions.Merge(m, src)
  1331. }
  1332. func (m *RunAsUserStrategyOptions) XXX_Size() int {
  1333. return m.Size()
  1334. }
  1335. func (m *RunAsUserStrategyOptions) XXX_DiscardUnknown() {
  1336. xxx_messageInfo_RunAsUserStrategyOptions.DiscardUnknown(m)
  1337. }
  1338. var xxx_messageInfo_RunAsUserStrategyOptions proto.InternalMessageInfo
  1339. func (m *RuntimeClassStrategyOptions) Reset() { *m = RuntimeClassStrategyOptions{} }
  1340. func (*RuntimeClassStrategyOptions) ProtoMessage() {}
  1341. func (*RuntimeClassStrategyOptions) Descriptor() ([]byte, []int) {
  1342. return fileDescriptor_cdc93917efc28165, []int{50}
  1343. }
  1344. func (m *RuntimeClassStrategyOptions) XXX_Unmarshal(b []byte) error {
  1345. return m.Unmarshal(b)
  1346. }
  1347. func (m *RuntimeClassStrategyOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1348. b = b[:cap(b)]
  1349. n, err := m.MarshalToSizedBuffer(b)
  1350. if err != nil {
  1351. return nil, err
  1352. }
  1353. return b[:n], nil
  1354. }
  1355. func (m *RuntimeClassStrategyOptions) XXX_Merge(src proto.Message) {
  1356. xxx_messageInfo_RuntimeClassStrategyOptions.Merge(m, src)
  1357. }
  1358. func (m *RuntimeClassStrategyOptions) XXX_Size() int {
  1359. return m.Size()
  1360. }
  1361. func (m *RuntimeClassStrategyOptions) XXX_DiscardUnknown() {
  1362. xxx_messageInfo_RuntimeClassStrategyOptions.DiscardUnknown(m)
  1363. }
  1364. var xxx_messageInfo_RuntimeClassStrategyOptions proto.InternalMessageInfo
  1365. func (m *SELinuxStrategyOptions) Reset() { *m = SELinuxStrategyOptions{} }
  1366. func (*SELinuxStrategyOptions) ProtoMessage() {}
  1367. func (*SELinuxStrategyOptions) Descriptor() ([]byte, []int) {
  1368. return fileDescriptor_cdc93917efc28165, []int{51}
  1369. }
  1370. func (m *SELinuxStrategyOptions) XXX_Unmarshal(b []byte) error {
  1371. return m.Unmarshal(b)
  1372. }
  1373. func (m *SELinuxStrategyOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1374. b = b[:cap(b)]
  1375. n, err := m.MarshalToSizedBuffer(b)
  1376. if err != nil {
  1377. return nil, err
  1378. }
  1379. return b[:n], nil
  1380. }
  1381. func (m *SELinuxStrategyOptions) XXX_Merge(src proto.Message) {
  1382. xxx_messageInfo_SELinuxStrategyOptions.Merge(m, src)
  1383. }
  1384. func (m *SELinuxStrategyOptions) XXX_Size() int {
  1385. return m.Size()
  1386. }
  1387. func (m *SELinuxStrategyOptions) XXX_DiscardUnknown() {
  1388. xxx_messageInfo_SELinuxStrategyOptions.DiscardUnknown(m)
  1389. }
  1390. var xxx_messageInfo_SELinuxStrategyOptions proto.InternalMessageInfo
  1391. func (m *Scale) Reset() { *m = Scale{} }
  1392. func (*Scale) ProtoMessage() {}
  1393. func (*Scale) Descriptor() ([]byte, []int) {
  1394. return fileDescriptor_cdc93917efc28165, []int{52}
  1395. }
  1396. func (m *Scale) XXX_Unmarshal(b []byte) error {
  1397. return m.Unmarshal(b)
  1398. }
  1399. func (m *Scale) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1400. b = b[:cap(b)]
  1401. n, err := m.MarshalToSizedBuffer(b)
  1402. if err != nil {
  1403. return nil, err
  1404. }
  1405. return b[:n], nil
  1406. }
  1407. func (m *Scale) XXX_Merge(src proto.Message) {
  1408. xxx_messageInfo_Scale.Merge(m, src)
  1409. }
  1410. func (m *Scale) XXX_Size() int {
  1411. return m.Size()
  1412. }
  1413. func (m *Scale) XXX_DiscardUnknown() {
  1414. xxx_messageInfo_Scale.DiscardUnknown(m)
  1415. }
  1416. var xxx_messageInfo_Scale proto.InternalMessageInfo
  1417. func (m *ScaleSpec) Reset() { *m = ScaleSpec{} }
  1418. func (*ScaleSpec) ProtoMessage() {}
  1419. func (*ScaleSpec) Descriptor() ([]byte, []int) {
  1420. return fileDescriptor_cdc93917efc28165, []int{53}
  1421. }
  1422. func (m *ScaleSpec) XXX_Unmarshal(b []byte) error {
  1423. return m.Unmarshal(b)
  1424. }
  1425. func (m *ScaleSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1426. b = b[:cap(b)]
  1427. n, err := m.MarshalToSizedBuffer(b)
  1428. if err != nil {
  1429. return nil, err
  1430. }
  1431. return b[:n], nil
  1432. }
  1433. func (m *ScaleSpec) XXX_Merge(src proto.Message) {
  1434. xxx_messageInfo_ScaleSpec.Merge(m, src)
  1435. }
  1436. func (m *ScaleSpec) XXX_Size() int {
  1437. return m.Size()
  1438. }
  1439. func (m *ScaleSpec) XXX_DiscardUnknown() {
  1440. xxx_messageInfo_ScaleSpec.DiscardUnknown(m)
  1441. }
  1442. var xxx_messageInfo_ScaleSpec proto.InternalMessageInfo
  1443. func (m *ScaleStatus) Reset() { *m = ScaleStatus{} }
  1444. func (*ScaleStatus) ProtoMessage() {}
  1445. func (*ScaleStatus) Descriptor() ([]byte, []int) {
  1446. return fileDescriptor_cdc93917efc28165, []int{54}
  1447. }
  1448. func (m *ScaleStatus) XXX_Unmarshal(b []byte) error {
  1449. return m.Unmarshal(b)
  1450. }
  1451. func (m *ScaleStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1452. b = b[:cap(b)]
  1453. n, err := m.MarshalToSizedBuffer(b)
  1454. if err != nil {
  1455. return nil, err
  1456. }
  1457. return b[:n], nil
  1458. }
  1459. func (m *ScaleStatus) XXX_Merge(src proto.Message) {
  1460. xxx_messageInfo_ScaleStatus.Merge(m, src)
  1461. }
  1462. func (m *ScaleStatus) XXX_Size() int {
  1463. return m.Size()
  1464. }
  1465. func (m *ScaleStatus) XXX_DiscardUnknown() {
  1466. xxx_messageInfo_ScaleStatus.DiscardUnknown(m)
  1467. }
  1468. var xxx_messageInfo_ScaleStatus proto.InternalMessageInfo
  1469. func (m *SupplementalGroupsStrategyOptions) Reset() { *m = SupplementalGroupsStrategyOptions{} }
  1470. func (*SupplementalGroupsStrategyOptions) ProtoMessage() {}
  1471. func (*SupplementalGroupsStrategyOptions) Descriptor() ([]byte, []int) {
  1472. return fileDescriptor_cdc93917efc28165, []int{55}
  1473. }
  1474. func (m *SupplementalGroupsStrategyOptions) XXX_Unmarshal(b []byte) error {
  1475. return m.Unmarshal(b)
  1476. }
  1477. func (m *SupplementalGroupsStrategyOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1478. b = b[:cap(b)]
  1479. n, err := m.MarshalToSizedBuffer(b)
  1480. if err != nil {
  1481. return nil, err
  1482. }
  1483. return b[:n], nil
  1484. }
  1485. func (m *SupplementalGroupsStrategyOptions) XXX_Merge(src proto.Message) {
  1486. xxx_messageInfo_SupplementalGroupsStrategyOptions.Merge(m, src)
  1487. }
  1488. func (m *SupplementalGroupsStrategyOptions) XXX_Size() int {
  1489. return m.Size()
  1490. }
  1491. func (m *SupplementalGroupsStrategyOptions) XXX_DiscardUnknown() {
  1492. xxx_messageInfo_SupplementalGroupsStrategyOptions.DiscardUnknown(m)
  1493. }
  1494. var xxx_messageInfo_SupplementalGroupsStrategyOptions proto.InternalMessageInfo
  1495. func init() {
  1496. proto.RegisterType((*AllowedCSIDriver)(nil), "k8s.io.api.extensions.v1beta1.AllowedCSIDriver")
  1497. proto.RegisterType((*AllowedFlexVolume)(nil), "k8s.io.api.extensions.v1beta1.AllowedFlexVolume")
  1498. proto.RegisterType((*AllowedHostPath)(nil), "k8s.io.api.extensions.v1beta1.AllowedHostPath")
  1499. proto.RegisterType((*DaemonSet)(nil), "k8s.io.api.extensions.v1beta1.DaemonSet")
  1500. proto.RegisterType((*DaemonSetCondition)(nil), "k8s.io.api.extensions.v1beta1.DaemonSetCondition")
  1501. proto.RegisterType((*DaemonSetList)(nil), "k8s.io.api.extensions.v1beta1.DaemonSetList")
  1502. proto.RegisterType((*DaemonSetSpec)(nil), "k8s.io.api.extensions.v1beta1.DaemonSetSpec")
  1503. proto.RegisterType((*DaemonSetStatus)(nil), "k8s.io.api.extensions.v1beta1.DaemonSetStatus")
  1504. proto.RegisterType((*DaemonSetUpdateStrategy)(nil), "k8s.io.api.extensions.v1beta1.DaemonSetUpdateStrategy")
  1505. proto.RegisterType((*Deployment)(nil), "k8s.io.api.extensions.v1beta1.Deployment")
  1506. proto.RegisterType((*DeploymentCondition)(nil), "k8s.io.api.extensions.v1beta1.DeploymentCondition")
  1507. proto.RegisterType((*DeploymentList)(nil), "k8s.io.api.extensions.v1beta1.DeploymentList")
  1508. proto.RegisterType((*DeploymentRollback)(nil), "k8s.io.api.extensions.v1beta1.DeploymentRollback")
  1509. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.extensions.v1beta1.DeploymentRollback.UpdatedAnnotationsEntry")
  1510. proto.RegisterType((*DeploymentSpec)(nil), "k8s.io.api.extensions.v1beta1.DeploymentSpec")
  1511. proto.RegisterType((*DeploymentStatus)(nil), "k8s.io.api.extensions.v1beta1.DeploymentStatus")
  1512. proto.RegisterType((*DeploymentStrategy)(nil), "k8s.io.api.extensions.v1beta1.DeploymentStrategy")
  1513. proto.RegisterType((*FSGroupStrategyOptions)(nil), "k8s.io.api.extensions.v1beta1.FSGroupStrategyOptions")
  1514. proto.RegisterType((*HTTPIngressPath)(nil), "k8s.io.api.extensions.v1beta1.HTTPIngressPath")
  1515. proto.RegisterType((*HTTPIngressRuleValue)(nil), "k8s.io.api.extensions.v1beta1.HTTPIngressRuleValue")
  1516. proto.RegisterType((*HostPortRange)(nil), "k8s.io.api.extensions.v1beta1.HostPortRange")
  1517. proto.RegisterType((*IDRange)(nil), "k8s.io.api.extensions.v1beta1.IDRange")
  1518. proto.RegisterType((*IPBlock)(nil), "k8s.io.api.extensions.v1beta1.IPBlock")
  1519. proto.RegisterType((*Ingress)(nil), "k8s.io.api.extensions.v1beta1.Ingress")
  1520. proto.RegisterType((*IngressBackend)(nil), "k8s.io.api.extensions.v1beta1.IngressBackend")
  1521. proto.RegisterType((*IngressList)(nil), "k8s.io.api.extensions.v1beta1.IngressList")
  1522. proto.RegisterType((*IngressRule)(nil), "k8s.io.api.extensions.v1beta1.IngressRule")
  1523. proto.RegisterType((*IngressRuleValue)(nil), "k8s.io.api.extensions.v1beta1.IngressRuleValue")
  1524. proto.RegisterType((*IngressSpec)(nil), "k8s.io.api.extensions.v1beta1.IngressSpec")
  1525. proto.RegisterType((*IngressStatus)(nil), "k8s.io.api.extensions.v1beta1.IngressStatus")
  1526. proto.RegisterType((*IngressTLS)(nil), "k8s.io.api.extensions.v1beta1.IngressTLS")
  1527. proto.RegisterType((*NetworkPolicy)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicy")
  1528. proto.RegisterType((*NetworkPolicyEgressRule)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicyEgressRule")
  1529. proto.RegisterType((*NetworkPolicyIngressRule)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicyIngressRule")
  1530. proto.RegisterType((*NetworkPolicyList)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicyList")
  1531. proto.RegisterType((*NetworkPolicyPeer)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicyPeer")
  1532. proto.RegisterType((*NetworkPolicyPort)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicyPort")
  1533. proto.RegisterType((*NetworkPolicySpec)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicySpec")
  1534. proto.RegisterType((*PodSecurityPolicy)(nil), "k8s.io.api.extensions.v1beta1.PodSecurityPolicy")
  1535. proto.RegisterType((*PodSecurityPolicyList)(nil), "k8s.io.api.extensions.v1beta1.PodSecurityPolicyList")
  1536. proto.RegisterType((*PodSecurityPolicySpec)(nil), "k8s.io.api.extensions.v1beta1.PodSecurityPolicySpec")
  1537. proto.RegisterType((*ReplicaSet)(nil), "k8s.io.api.extensions.v1beta1.ReplicaSet")
  1538. proto.RegisterType((*ReplicaSetCondition)(nil), "k8s.io.api.extensions.v1beta1.ReplicaSetCondition")
  1539. proto.RegisterType((*ReplicaSetList)(nil), "k8s.io.api.extensions.v1beta1.ReplicaSetList")
  1540. proto.RegisterType((*ReplicaSetSpec)(nil), "k8s.io.api.extensions.v1beta1.ReplicaSetSpec")
  1541. proto.RegisterType((*ReplicaSetStatus)(nil), "k8s.io.api.extensions.v1beta1.ReplicaSetStatus")
  1542. proto.RegisterType((*RollbackConfig)(nil), "k8s.io.api.extensions.v1beta1.RollbackConfig")
  1543. proto.RegisterType((*RollingUpdateDaemonSet)(nil), "k8s.io.api.extensions.v1beta1.RollingUpdateDaemonSet")
  1544. proto.RegisterType((*RollingUpdateDeployment)(nil), "k8s.io.api.extensions.v1beta1.RollingUpdateDeployment")
  1545. proto.RegisterType((*RunAsGroupStrategyOptions)(nil), "k8s.io.api.extensions.v1beta1.RunAsGroupStrategyOptions")
  1546. proto.RegisterType((*RunAsUserStrategyOptions)(nil), "k8s.io.api.extensions.v1beta1.RunAsUserStrategyOptions")
  1547. proto.RegisterType((*RuntimeClassStrategyOptions)(nil), "k8s.io.api.extensions.v1beta1.RuntimeClassStrategyOptions")
  1548. proto.RegisterType((*SELinuxStrategyOptions)(nil), "k8s.io.api.extensions.v1beta1.SELinuxStrategyOptions")
  1549. proto.RegisterType((*Scale)(nil), "k8s.io.api.extensions.v1beta1.Scale")
  1550. proto.RegisterType((*ScaleSpec)(nil), "k8s.io.api.extensions.v1beta1.ScaleSpec")
  1551. proto.RegisterType((*ScaleStatus)(nil), "k8s.io.api.extensions.v1beta1.ScaleStatus")
  1552. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.extensions.v1beta1.ScaleStatus.SelectorEntry")
  1553. proto.RegisterType((*SupplementalGroupsStrategyOptions)(nil), "k8s.io.api.extensions.v1beta1.SupplementalGroupsStrategyOptions")
  1554. }
  1555. func init() {
  1556. proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/extensions/v1beta1/generated.proto", fileDescriptor_cdc93917efc28165)
  1557. }
  1558. var fileDescriptor_cdc93917efc28165 = []byte{
  1559. // 3761 bytes of a gzipped FileDescriptorProto
  1560. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x5b, 0x4d, 0x6c, 0x1c, 0xc7,
  1561. 0x72, 0xd6, 0xec, 0x2e, 0xb9, 0xcb, 0xe2, 0x7f, 0x93, 0x22, 0xf7, 0x49, 0x4f, 0x5c, 0xbd, 0x31,
  1562. 0xa2, 0xc8, 0x8e, 0xb4, 0x6b, 0xc9, 0x92, 0x9e, 0x22, 0x21, 0xef, 0x99, 0x4b, 0x8a, 0x12, 0x5f,
  1563. 0xf8, 0xb3, 0xee, 0x25, 0x65, 0xc3, 0x88, 0x1d, 0x0f, 0x77, 0x9b, 0xcb, 0x11, 0x67, 0x67, 0xc6,
  1564. 0xd3, 0xb3, 0x34, 0x17, 0xc8, 0x21, 0x87, 0x5c, 0x0c, 0x04, 0x48, 0x2e, 0x4e, 0x72, 0x8c, 0x11,
  1565. 0x20, 0xb7, 0x20, 0xc7, 0xe4, 0x60, 0x18, 0x09, 0xe2, 0x00, 0x42, 0xe0, 0x04, 0x06, 0x72, 0x88,
  1566. 0x4f, 0x44, 0x4c, 0x9f, 0x82, 0x9c, 0x72, 0x0b, 0x74, 0x0a, 0xba, 0xa7, 0xe7, 0x7f, 0x86, 0x3b,
  1567. 0xa4, 0x25, 0x22, 0x0e, 0x72, 0x12, 0xb7, 0xab, 0xea, 0xab, 0xea, 0xee, 0xea, 0xaa, 0xea, 0x9e,
  1568. 0x12, 0xac, 0xec, 0xdf, 0xa7, 0x55, 0xd5, 0xa8, 0xed, 0xf7, 0x76, 0x88, 0xa5, 0x13, 0x9b, 0xd0,
  1569. 0xda, 0x01, 0xd1, 0xdb, 0x86, 0x55, 0x13, 0x04, 0xc5, 0x54, 0x6b, 0xe4, 0xd0, 0x26, 0x3a, 0x55,
  1570. 0x0d, 0x9d, 0xd6, 0x0e, 0x6e, 0xed, 0x10, 0x5b, 0xb9, 0x55, 0xeb, 0x10, 0x9d, 0x58, 0x8a, 0x4d,
  1571. 0xda, 0x55, 0xd3, 0x32, 0x6c, 0x03, 0x5d, 0x71, 0xd8, 0xab, 0x8a, 0xa9, 0x56, 0x7d, 0xf6, 0xaa,
  1572. 0x60, 0xbf, 0x74, 0xb3, 0xa3, 0xda, 0x7b, 0xbd, 0x9d, 0x6a, 0xcb, 0xe8, 0xd6, 0x3a, 0x46, 0xc7,
  1573. 0xa8, 0x71, 0xa9, 0x9d, 0xde, 0x2e, 0xff, 0xc5, 0x7f, 0xf0, 0xbf, 0x1c, 0xb4, 0x4b, 0x72, 0x40,
  1574. 0x79, 0xcb, 0xb0, 0x48, 0xed, 0x20, 0xa6, 0xf1, 0xd2, 0x1d, 0x9f, 0xa7, 0xab, 0xb4, 0xf6, 0x54,
  1575. 0x9d, 0x58, 0xfd, 0x9a, 0xb9, 0xdf, 0x61, 0x03, 0xb4, 0xd6, 0x25, 0xb6, 0x92, 0x24, 0x55, 0x4b,
  1576. 0x93, 0xb2, 0x7a, 0xba, 0xad, 0x76, 0x49, 0x4c, 0xe0, 0xde, 0x20, 0x01, 0xda, 0xda, 0x23, 0x5d,
  1577. 0x25, 0x26, 0xf7, 0x56, 0x9a, 0x5c, 0xcf, 0x56, 0xb5, 0x9a, 0xaa, 0xdb, 0xd4, 0xb6, 0xa2, 0x42,
  1578. 0xf2, 0x1d, 0x98, 0x5a, 0xd4, 0x34, 0xe3, 0x13, 0xd2, 0x5e, 0x6a, 0xae, 0x2e, 0x5b, 0xea, 0x01,
  1579. 0xb1, 0xd0, 0x55, 0x28, 0xe8, 0x4a, 0x97, 0x94, 0xa5, 0xab, 0xd2, 0xf5, 0x91, 0xfa, 0xd8, 0xf3,
  1580. 0xa3, 0xca, 0x85, 0xe3, 0xa3, 0x4a, 0x61, 0x43, 0xe9, 0x12, 0xcc, 0x29, 0xf2, 0x43, 0x98, 0x16,
  1581. 0x52, 0x2b, 0x1a, 0x39, 0x7c, 0x6a, 0x68, 0xbd, 0x2e, 0x41, 0xd7, 0x60, 0xb8, 0xcd, 0x01, 0x84,
  1582. 0xe0, 0x84, 0x10, 0x1c, 0x76, 0x60, 0xb1, 0xa0, 0xca, 0x14, 0x26, 0x85, 0xf0, 0x13, 0x83, 0xda,
  1583. 0x0d, 0xc5, 0xde, 0x43, 0xb7, 0x01, 0x4c, 0xc5, 0xde, 0x6b, 0x58, 0x64, 0x57, 0x3d, 0x14, 0xe2,
  1584. 0x48, 0x88, 0x43, 0xc3, 0xa3, 0xe0, 0x00, 0x17, 0xba, 0x01, 0x25, 0x8b, 0x28, 0xed, 0x4d, 0x5d,
  1585. 0xeb, 0x97, 0x73, 0x57, 0xa5, 0xeb, 0xa5, 0xfa, 0x94, 0x90, 0x28, 0x61, 0x31, 0x8e, 0x3d, 0x0e,
  1586. 0xf9, 0xb3, 0x1c, 0x8c, 0x2c, 0x2b, 0xa4, 0x6b, 0xe8, 0x4d, 0x62, 0xa3, 0x8f, 0xa0, 0xc4, 0xb6,
  1587. 0xab, 0xad, 0xd8, 0x0a, 0xd7, 0x36, 0x7a, 0xfb, 0xcd, 0xaa, 0xef, 0x4e, 0xde, 0xea, 0x55, 0xcd,
  1588. 0xfd, 0x0e, 0x1b, 0xa0, 0x55, 0xc6, 0x5d, 0x3d, 0xb8, 0x55, 0xdd, 0xdc, 0x79, 0x46, 0x5a, 0xf6,
  1589. 0x3a, 0xb1, 0x15, 0xdf, 0x3e, 0x7f, 0x0c, 0x7b, 0xa8, 0x68, 0x03, 0x0a, 0xd4, 0x24, 0x2d, 0x6e,
  1590. 0xd9, 0xe8, 0xed, 0x1b, 0xd5, 0x13, 0x9d, 0xb5, 0xea, 0x59, 0xd6, 0x34, 0x49, 0xcb, 0x5f, 0x71,
  1591. 0xf6, 0x0b, 0x73, 0x1c, 0xf4, 0x14, 0x86, 0xa9, 0xad, 0xd8, 0x3d, 0x5a, 0xce, 0x73, 0xc4, 0x6a,
  1592. 0x66, 0x44, 0x2e, 0xe5, 0x6f, 0x86, 0xf3, 0x1b, 0x0b, 0x34, 0xf9, 0x3f, 0x72, 0x80, 0x3c, 0xde,
  1593. 0x25, 0x43, 0x6f, 0xab, 0xb6, 0x6a, 0xe8, 0xe8, 0x01, 0x14, 0xec, 0xbe, 0xe9, 0xba, 0xc0, 0x35,
  1594. 0xd7, 0xa0, 0xad, 0xbe, 0x49, 0x5e, 0x1c, 0x55, 0xe6, 0xe2, 0x12, 0x8c, 0x82, 0xb9, 0x0c, 0x5a,
  1595. 0xf3, 0x4c, 0xcd, 0x71, 0xe9, 0x3b, 0x61, 0xd5, 0x2f, 0x8e, 0x2a, 0x09, 0x87, 0xad, 0xea, 0x21,
  1596. 0x85, 0x0d, 0x44, 0x07, 0x80, 0x34, 0x85, 0xda, 0x5b, 0x96, 0xa2, 0x53, 0x47, 0x93, 0xda, 0x25,
  1597. 0x62, 0x11, 0xde, 0xc8, 0xb6, 0x69, 0x4c, 0xa2, 0x7e, 0x49, 0x58, 0x81, 0xd6, 0x62, 0x68, 0x38,
  1598. 0x41, 0x03, 0xf3, 0x66, 0x8b, 0x28, 0xd4, 0xd0, 0xcb, 0x85, 0xb0, 0x37, 0x63, 0x3e, 0x8a, 0x05,
  1599. 0x15, 0xbd, 0x0e, 0xc5, 0x2e, 0xa1, 0x54, 0xe9, 0x90, 0xf2, 0x10, 0x67, 0x9c, 0x14, 0x8c, 0xc5,
  1600. 0x75, 0x67, 0x18, 0xbb, 0x74, 0xf9, 0x0b, 0x09, 0xc6, 0xbd, 0x95, 0x5b, 0x53, 0xa9, 0x8d, 0x7e,
  1601. 0x27, 0xe6, 0x87, 0xd5, 0x6c, 0x53, 0x62, 0xd2, 0xdc, 0x0b, 0x3d, 0x9f, 0x77, 0x47, 0x02, 0x3e,
  1602. 0xb8, 0x0e, 0x43, 0xaa, 0x4d, 0xba, 0x6c, 0x1f, 0xf2, 0xd7, 0x47, 0x6f, 0x5f, 0xcf, 0xea, 0x32,
  1603. 0xf5, 0x71, 0x01, 0x3a, 0xb4, 0xca, 0xc4, 0xb1, 0x83, 0x22, 0xff, 0x49, 0x21, 0x60, 0x3e, 0x73,
  1604. 0x4d, 0xf4, 0x01, 0x94, 0x28, 0xd1, 0x48, 0xcb, 0x36, 0x2c, 0x61, 0xfe, 0x5b, 0x19, 0xcd, 0x57,
  1605. 0x76, 0x88, 0xd6, 0x14, 0xa2, 0xf5, 0x31, 0x66, 0xbf, 0xfb, 0x0b, 0x7b, 0x90, 0xe8, 0x1d, 0x28,
  1606. 0xd9, 0xa4, 0x6b, 0x6a, 0x8a, 0x4d, 0xc4, 0x39, 0x7a, 0x2d, 0x38, 0x05, 0xe6, 0x39, 0x0c, 0xac,
  1607. 0x61, 0xb4, 0xb7, 0x04, 0x1b, 0x3f, 0x3e, 0xde, 0x92, 0xb8, 0xa3, 0xd8, 0x83, 0x41, 0x07, 0x30,
  1608. 0xd1, 0x33, 0xdb, 0x8c, 0xd3, 0x66, 0x51, 0xb0, 0xd3, 0x17, 0x9e, 0x74, 0x2f, 0xeb, 0xda, 0x6c,
  1609. 0x87, 0xa4, 0xeb, 0x73, 0x42, 0xd7, 0x44, 0x78, 0x1c, 0x47, 0xb4, 0xa0, 0x45, 0x98, 0xec, 0xaa,
  1610. 0x3a, 0x8b, 0x4b, 0xfd, 0x26, 0x69, 0x19, 0x7a, 0x9b, 0x72, 0xb7, 0x1a, 0xaa, 0xcf, 0x0b, 0x80,
  1611. 0xc9, 0xf5, 0x30, 0x19, 0x47, 0xf9, 0xd1, 0xaf, 0x00, 0xb9, 0xd3, 0x78, 0xec, 0x04, 0x71, 0xd5,
  1612. 0xd0, 0xb9, 0xcf, 0xe5, 0x7d, 0xe7, 0xde, 0x8a, 0x71, 0xe0, 0x04, 0x29, 0xb4, 0x06, 0xb3, 0x16,
  1613. 0x39, 0x50, 0xd9, 0x1c, 0x9f, 0xa8, 0xd4, 0x36, 0xac, 0xfe, 0x9a, 0xda, 0x55, 0xed, 0xf2, 0x30,
  1614. 0xb7, 0xa9, 0x7c, 0x7c, 0x54, 0x99, 0xc5, 0x09, 0x74, 0x9c, 0x28, 0x25, 0xff, 0xe9, 0x30, 0x4c,
  1615. 0x46, 0xe2, 0x0d, 0x7a, 0x0a, 0x73, 0xad, 0x9e, 0x65, 0x11, 0xdd, 0xde, 0xe8, 0x75, 0x77, 0x88,
  1616. 0xd5, 0x6c, 0xed, 0x91, 0x76, 0x4f, 0x23, 0x6d, 0xee, 0x28, 0x43, 0xf5, 0x05, 0x61, 0xf1, 0xdc,
  1617. 0x52, 0x22, 0x17, 0x4e, 0x91, 0x66, 0xab, 0xa0, 0xf3, 0xa1, 0x75, 0x95, 0x52, 0x0f, 0x33, 0xc7,
  1618. 0x31, 0xbd, 0x55, 0xd8, 0x88, 0x71, 0xe0, 0x04, 0x29, 0x66, 0x63, 0x9b, 0x50, 0xd5, 0x22, 0xed,
  1619. 0xa8, 0x8d, 0xf9, 0xb0, 0x8d, 0xcb, 0x89, 0x5c, 0x38, 0x45, 0x1a, 0xdd, 0x85, 0x51, 0x47, 0x1b,
  1620. 0xdf, 0x3f, 0xb1, 0xd1, 0x33, 0x02, 0x6c, 0x74, 0xc3, 0x27, 0xe1, 0x20, 0x1f, 0x9b, 0x9a, 0xb1,
  1621. 0x43, 0x89, 0x75, 0x40, 0xda, 0xe9, 0x1b, 0xbc, 0x19, 0xe3, 0xc0, 0x09, 0x52, 0x6c, 0x6a, 0x8e,
  1622. 0x07, 0xc6, 0xa6, 0x36, 0x1c, 0x9e, 0xda, 0x76, 0x22, 0x17, 0x4e, 0x91, 0x66, 0x7e, 0xec, 0x98,
  1623. 0xbc, 0x78, 0xa0, 0xa8, 0x9a, 0xb2, 0xa3, 0x91, 0x72, 0x31, 0xec, 0xc7, 0x1b, 0x61, 0x32, 0x8e,
  1624. 0xf2, 0xa3, 0xc7, 0x30, 0xed, 0x0c, 0x6d, 0xeb, 0x8a, 0x07, 0x52, 0xe2, 0x20, 0x3f, 0x11, 0x20,
  1625. 0xd3, 0x1b, 0x51, 0x06, 0x1c, 0x97, 0x41, 0x0f, 0x60, 0xa2, 0x65, 0x68, 0x1a, 0xf7, 0xc7, 0x25,
  1626. 0xa3, 0xa7, 0xdb, 0xe5, 0x11, 0x8e, 0x82, 0xd8, 0x79, 0x5c, 0x0a, 0x51, 0x70, 0x84, 0x13, 0x11,
  1627. 0x80, 0x96, 0x9b, 0x70, 0x68, 0x19, 0x78, 0x7c, 0xbc, 0x95, 0x35, 0x06, 0x78, 0xa9, 0xca, 0xaf,
  1628. 0x01, 0xbc, 0x21, 0x8a, 0x03, 0xc0, 0xf2, 0x3f, 0x49, 0x30, 0x9f, 0x12, 0x3a, 0xd0, 0x2f, 0x43,
  1629. 0x29, 0xf6, 0x37, 0x22, 0x29, 0xf6, 0x72, 0x8a, 0x58, 0x20, 0xcf, 0xea, 0x30, 0x6e, 0xb1, 0x59,
  1630. 0xe9, 0x1d, 0x87, 0x45, 0xc4, 0xc8, 0xbb, 0x03, 0xa6, 0x81, 0x83, 0x32, 0x7e, 0xcc, 0x9f, 0x3e,
  1631. 0x3e, 0xaa, 0x8c, 0x87, 0x68, 0x38, 0x0c, 0x2f, 0xff, 0x59, 0x0e, 0x60, 0x99, 0x98, 0x9a, 0xd1,
  1632. 0xef, 0x12, 0xfd, 0x3c, 0x6a, 0xa8, 0xcd, 0x50, 0x0d, 0x75, 0x73, 0xd0, 0xf6, 0x78, 0xa6, 0xa5,
  1633. 0x16, 0x51, 0xef, 0x46, 0x8a, 0xa8, 0x5a, 0x76, 0xc8, 0x93, 0xab, 0xa8, 0x7f, 0xcb, 0xc3, 0x8c,
  1634. 0xcf, 0xec, 0x97, 0x51, 0x0f, 0x43, 0x7b, 0xfc, 0xeb, 0x91, 0x3d, 0x9e, 0x4f, 0x10, 0x79, 0x65,
  1635. 0x75, 0xd4, 0x33, 0x98, 0x60, 0x55, 0x8e, 0xb3, 0x97, 0xbc, 0x86, 0x1a, 0x3e, 0x75, 0x0d, 0xe5,
  1636. 0x65, 0xbb, 0xb5, 0x10, 0x12, 0x8e, 0x20, 0xa7, 0xd4, 0x6c, 0xc5, 0x1f, 0x63, 0xcd, 0xf6, 0xa5,
  1637. 0x04, 0x13, 0xfe, 0x36, 0x9d, 0x43, 0xd1, 0xb6, 0x11, 0x2e, 0xda, 0x5e, 0xcf, 0xec, 0xa2, 0x29,
  1638. 0x55, 0xdb, 0x7f, 0xb3, 0x02, 0xdf, 0x63, 0x62, 0x07, 0x7c, 0x47, 0x69, 0xed, 0x0f, 0xbe, 0xe3,
  1639. 0xa1, 0xcf, 0x24, 0x40, 0x22, 0x0b, 0x2c, 0xea, 0xba, 0x61, 0x2b, 0x4e, 0xac, 0x74, 0xcc, 0x5a,
  1640. 0xcd, 0x6c, 0x96, 0xab, 0xb1, 0xba, 0x1d, 0xc3, 0x7a, 0xa4, 0xdb, 0x56, 0xdf, 0xdf, 0xe4, 0x38,
  1641. 0x03, 0x4e, 0x30, 0x00, 0x29, 0x00, 0x96, 0xc0, 0xdc, 0x32, 0xc4, 0x41, 0xbe, 0x99, 0x21, 0xe6,
  1642. 0x31, 0x81, 0x25, 0x43, 0xdf, 0x55, 0x3b, 0x7e, 0xd8, 0xc1, 0x1e, 0x10, 0x0e, 0x80, 0x5e, 0x7a,
  1643. 0x04, 0xf3, 0x29, 0xd6, 0xa2, 0x29, 0xc8, 0xef, 0x93, 0xbe, 0xb3, 0x6c, 0x98, 0xfd, 0x89, 0x66,
  1644. 0x61, 0xe8, 0x40, 0xd1, 0x7a, 0x4e, 0xf8, 0x1d, 0xc1, 0xce, 0x8f, 0x07, 0xb9, 0xfb, 0x92, 0xfc,
  1645. 0xc5, 0x50, 0xd0, 0x77, 0x78, 0xc5, 0x7c, 0x9d, 0x5d, 0x5a, 0x4d, 0x4d, 0x6d, 0x29, 0x54, 0x14,
  1646. 0x42, 0x63, 0xce, 0x85, 0xd5, 0x19, 0xc3, 0x1e, 0x35, 0x54, 0x5b, 0xe7, 0x5e, 0x6d, 0x6d, 0x9d,
  1647. 0x7f, 0x39, 0xb5, 0xf5, 0xef, 0x42, 0x89, 0xba, 0x55, 0x75, 0x81, 0x43, 0xde, 0x3a, 0x45, 0x7c,
  1648. 0x15, 0x05, 0xb5, 0xa7, 0xc0, 0x2b, 0xa5, 0x3d, 0xd0, 0xa4, 0x22, 0x7a, 0xe8, 0x94, 0x45, 0xf4,
  1649. 0x4b, 0x2d, 0x7c, 0x59, 0xbc, 0x31, 0x95, 0x1e, 0x25, 0x6d, 0x1e, 0xdb, 0x4a, 0x7e, 0xbc, 0x69,
  1650. 0xf0, 0x51, 0x2c, 0xa8, 0xe8, 0x83, 0x90, 0xcb, 0x96, 0xce, 0xe2, 0xb2, 0x13, 0xe9, 0xee, 0x8a,
  1651. 0xb6, 0x61, 0xde, 0xb4, 0x8c, 0x8e, 0x45, 0x28, 0x5d, 0x26, 0x4a, 0x5b, 0x53, 0x75, 0xe2, 0xae,
  1652. 0x8f, 0x53, 0x11, 0x5d, 0x3e, 0x3e, 0xaa, 0xcc, 0x37, 0x92, 0x59, 0x70, 0x9a, 0xac, 0xfc, 0xbc,
  1653. 0x00, 0x53, 0xd1, 0x0c, 0x98, 0x52, 0xa4, 0x4a, 0x67, 0x2a, 0x52, 0x6f, 0x04, 0x0e, 0x83, 0x53,
  1654. 0xc1, 0x07, 0x5e, 0x70, 0x62, 0x07, 0x62, 0x11, 0x26, 0x45, 0x34, 0x70, 0x89, 0xa2, 0x4c, 0xf7,
  1655. 0x76, 0x7f, 0x3b, 0x4c, 0xc6, 0x51, 0x7e, 0xf4, 0x10, 0xc6, 0x2d, 0x5e, 0x77, 0xbb, 0x00, 0x4e,
  1656. 0xed, 0x7a, 0x51, 0x00, 0x8c, 0xe3, 0x20, 0x11, 0x87, 0x79, 0x59, 0xdd, 0xea, 0x97, 0xa3, 0x2e,
  1657. 0x40, 0x21, 0x5c, 0xb7, 0x2e, 0x46, 0x19, 0x70, 0x5c, 0x06, 0xad, 0xc3, 0x4c, 0x4f, 0x8f, 0x43,
  1658. 0x39, 0xae, 0x7c, 0x59, 0x40, 0xcd, 0x6c, 0xc7, 0x59, 0x70, 0x92, 0x1c, 0xda, 0x0d, 0x95, 0xb2,
  1659. 0xc3, 0x3c, 0x3c, 0xdf, 0xce, 0x7c, 0xf0, 0x32, 0xd7, 0xb2, 0x09, 0xe5, 0x76, 0x29, 0x6b, 0xb9,
  1660. 0x2d, 0xff, 0xbd, 0x14, 0x4c, 0x42, 0x5e, 0x09, 0x3c, 0xe8, 0x95, 0x29, 0x26, 0x11, 0xa8, 0x8e,
  1661. 0x8c, 0xe4, 0xea, 0xf7, 0xde, 0xa9, 0xaa, 0x5f, 0x3f, 0x79, 0x0e, 0x2e, 0x7f, 0x3f, 0x97, 0x60,
  1662. 0x6e, 0xa5, 0xf9, 0xd8, 0x32, 0x7a, 0xa6, 0x6b, 0xce, 0xa6, 0xe9, 0x2c, 0xcd, 0xcf, 0xa1, 0x60,
  1663. 0xf5, 0x34, 0x77, 0x1e, 0xaf, 0xb9, 0xf3, 0xc0, 0x3d, 0x8d, 0xcd, 0x63, 0x26, 0x22, 0xe5, 0x4c,
  1664. 0x82, 0x09, 0xa0, 0x0d, 0x18, 0xb6, 0x14, 0xbd, 0x43, 0xdc, 0xb4, 0x7a, 0x6d, 0x80, 0xf5, 0xab,
  1665. 0xcb, 0x98, 0xb1, 0x07, 0x0a, 0x1b, 0x2e, 0x8d, 0x05, 0x8a, 0xfc, 0x0f, 0x12, 0x4c, 0x3e, 0xd9,
  1666. 0xda, 0x6a, 0xac, 0xea, 0xfc, 0x44, 0xf3, 0xb7, 0xd5, 0xab, 0x50, 0x30, 0x15, 0x7b, 0x2f, 0x9a,
  1667. 0xe9, 0x19, 0x0d, 0x73, 0x0a, 0xba, 0x03, 0x25, 0xf6, 0x2f, 0xb3, 0x8b, 0x1f, 0xa9, 0x11, 0x1e,
  1668. 0x08, 0x4b, 0x0d, 0x31, 0xf6, 0x22, 0xf0, 0x37, 0xf6, 0x38, 0xd1, 0x7b, 0x50, 0x64, 0xf1, 0x87,
  1669. 0xe8, 0xed, 0x8c, 0x05, 0xba, 0x30, 0xaa, 0xee, 0x08, 0xf9, 0x35, 0x97, 0x18, 0xc0, 0x2e, 0x9c,
  1670. 0xbc, 0x0f, 0xb3, 0x81, 0x49, 0xb0, 0x55, 0x7c, 0xca, 0x72, 0x2a, 0x6a, 0xc2, 0x10, 0xd3, 0xce,
  1671. 0x32, 0x67, 0x3e, 0xc3, 0x13, 0x68, 0x64, 0x21, 0xfc, 0xfa, 0x88, 0xfd, 0xa2, 0xd8, 0xc1, 0x92,
  1672. 0xd7, 0x61, 0x9c, 0x3f, 0x43, 0x1b, 0x96, 0xcd, 0x17, 0x13, 0x5d, 0x81, 0x7c, 0x57, 0xd5, 0x45,
  1673. 0x76, 0x1e, 0x15, 0x32, 0x79, 0x96, 0x59, 0xd8, 0x38, 0x27, 0x2b, 0x87, 0x22, 0x5e, 0xf9, 0x64,
  1674. 0xe5, 0x10, 0xb3, 0x71, 0xf9, 0x31, 0x14, 0xc5, 0x26, 0x05, 0x81, 0xf2, 0x27, 0x03, 0xe5, 0x13,
  1675. 0x80, 0x36, 0xa1, 0xb8, 0xda, 0xa8, 0x6b, 0x86, 0x53, 0xab, 0xb5, 0xd4, 0xb6, 0x15, 0xdd, 0xc1,
  1676. 0xa5, 0xd5, 0x65, 0x8c, 0x39, 0x05, 0xc9, 0x30, 0x4c, 0x0e, 0x5b, 0xc4, 0xb4, 0xb9, 0x1f, 0x8d,
  1677. 0xd4, 0x81, 0xf9, 0xc6, 0x23, 0x3e, 0x82, 0x05, 0x45, 0xfe, 0xa3, 0x1c, 0x14, 0xc5, 0x72, 0x9c,
  1678. 0xc3, 0xdd, 0x6d, 0x2d, 0x74, 0x77, 0x7b, 0x23, 0x9b, 0x6b, 0xa4, 0x5e, 0xdc, 0xb6, 0x22, 0x17,
  1679. 0xb7, 0x1b, 0x19, 0xf1, 0x4e, 0xbe, 0xb5, 0x7d, 0x9a, 0x83, 0x89, 0xb0, 0x53, 0xa2, 0xbb, 0x30,
  1680. 0xca, 0xd2, 0x94, 0xda, 0x22, 0x1b, 0x7e, 0x75, 0xec, 0x3d, 0xdd, 0x34, 0x7d, 0x12, 0x0e, 0xf2,
  1681. 0xa1, 0x8e, 0x27, 0xc6, 0xfc, 0x48, 0x4c, 0x3a, 0x7d, 0x49, 0x7b, 0xb6, 0xaa, 0x55, 0x9d, 0x0f,
  1682. 0x32, 0xd5, 0x55, 0xdd, 0xde, 0xb4, 0x9a, 0xb6, 0xa5, 0xea, 0x9d, 0x98, 0x22, 0xee, 0x94, 0x41,
  1683. 0x64, 0xf4, 0x2e, 0x4b, 0x99, 0xd4, 0xe8, 0x59, 0x2d, 0x92, 0x54, 0xfa, 0xba, 0x65, 0x1b, 0x3b,
  1684. 0xa0, 0xed, 0x35, 0xa3, 0xa5, 0x68, 0xce, 0xe6, 0x60, 0xb2, 0x4b, 0x2c, 0xa2, 0xb7, 0x88, 0x5b,
  1685. 0x6e, 0x3a, 0x10, 0xd8, 0x03, 0x93, 0xff, 0x56, 0x82, 0x51, 0xb1, 0x16, 0xe7, 0x70, 0xc9, 0xf9,
  1686. 0xed, 0xf0, 0x25, 0xe7, 0x5a, 0xc6, 0xc8, 0x91, 0x7c, 0xc3, 0xf9, 0x4b, 0xdf, 0x74, 0x16, 0x2b,
  1687. 0xd8, 0x71, 0xd9, 0x33, 0xa8, 0x1d, 0x3d, 0x2e, 0xec, 0x94, 0x63, 0x4e, 0x41, 0x3d, 0x98, 0x52,
  1688. 0x23, 0xc1, 0x45, 0xec, 0x59, 0x2d, 0x9b, 0x25, 0x9e, 0x58, 0xbd, 0x2c, 0xe0, 0xa7, 0xa2, 0x14,
  1689. 0x1c, 0x53, 0x21, 0x13, 0x88, 0x71, 0xa1, 0x77, 0xa0, 0xb0, 0x67, 0xdb, 0x66, 0xc2, 0xf3, 0xf9,
  1690. 0x80, 0x90, 0xe6, 0x9b, 0x50, 0xe2, 0xb3, 0xdb, 0xda, 0x6a, 0x60, 0x0e, 0x25, 0xff, 0x5d, 0xce,
  1691. 0x5b, 0x0f, 0x7e, 0xe7, 0x78, 0xdb, 0x9b, 0xed, 0x92, 0xa6, 0x50, 0xca, 0x1d, 0xdb, 0xb9, 0x1f,
  1692. 0xcf, 0x06, 0x0c, 0xf7, 0x68, 0x38, 0xc6, 0x8d, 0xb6, 0xfc, 0x50, 0x2f, 0x9d, 0x25, 0xd4, 0x8f,
  1693. 0x26, 0x85, 0x79, 0xf4, 0x04, 0xf2, 0xb6, 0x96, 0xf5, 0x9e, 0x2b, 0x10, 0xb7, 0xd6, 0x9a, 0x7e,
  1694. 0xac, 0xdc, 0x5a, 0x6b, 0x62, 0x06, 0x81, 0x36, 0x61, 0x88, 0xa5, 0x53, 0x16, 0x1d, 0xf2, 0xd9,
  1695. 0xa3, 0x0d, 0x5b, 0x41, 0xdf, 0xa5, 0xd8, 0x2f, 0x8a, 0x1d, 0x1c, 0xf9, 0x63, 0x18, 0x0f, 0x85,
  1696. 0x10, 0xf4, 0x11, 0x8c, 0x69, 0x86, 0xd2, 0xae, 0x2b, 0x9a, 0xa2, 0xb7, 0x88, 0xfb, 0xb5, 0xe3,
  1697. 0x5a, 0xd2, 0xd9, 0x5b, 0x0b, 0xf0, 0x89, 0x00, 0x34, 0x2b, 0x94, 0x8c, 0x05, 0x69, 0x38, 0x84,
  1698. 0x28, 0x2b, 0x00, 0xfe, 0x1c, 0x51, 0x05, 0x86, 0x98, 0xa7, 0x3a, 0xa9, 0x6e, 0xa4, 0x3e, 0xc2,
  1699. 0x2c, 0x64, 0x0e, 0x4c, 0xb1, 0x33, 0x8e, 0x6e, 0x03, 0x50, 0xd2, 0xb2, 0x88, 0xcd, 0xb7, 0x33,
  1700. 0x17, 0xfe, 0x62, 0xda, 0xf4, 0x28, 0x38, 0xc0, 0x25, 0xff, 0xa3, 0x04, 0xe3, 0x1b, 0xc4, 0xfe,
  1701. 0xc4, 0xb0, 0xf6, 0x1b, 0x86, 0xa6, 0xb6, 0xfa, 0xe7, 0x90, 0x07, 0x70, 0x28, 0x0f, 0xbc, 0x39,
  1702. 0x60, 0x67, 0x42, 0xd6, 0xa5, 0x65, 0x03, 0xf9, 0x4b, 0x09, 0xe6, 0x43, 0x9c, 0x8f, 0xfc, 0xc3,
  1703. 0xbf, 0x0d, 0x43, 0xa6, 0x61, 0xd9, 0x6e, 0x8d, 0x70, 0x2a, 0x85, 0x2c, 0xc2, 0x06, 0xaa, 0x04,
  1704. 0x06, 0x83, 0x1d, 0x34, 0xb4, 0x06, 0x39, 0xdb, 0x10, 0xae, 0x7a, 0x3a, 0x4c, 0x42, 0xac, 0x3a,
  1705. 0x08, 0xcc, 0xdc, 0x96, 0x81, 0x73, 0xb6, 0xc1, 0x36, 0xa2, 0x1c, 0xe2, 0x0a, 0x86, 0xaf, 0x57,
  1706. 0x34, 0x03, 0x0c, 0x85, 0x5d, 0xcb, 0xe8, 0x9e, 0x79, 0x0e, 0xde, 0x46, 0xac, 0x58, 0x46, 0x17,
  1707. 0x73, 0x2c, 0xf9, 0x2b, 0x09, 0xa6, 0x43, 0x9c, 0xe7, 0x90, 0x3a, 0xde, 0x09, 0xa7, 0x8e, 0x1b,
  1708. 0xa7, 0x99, 0x48, 0x4a, 0x02, 0xf9, 0x2a, 0x17, 0x99, 0x06, 0x9b, 0x30, 0xda, 0x85, 0x51, 0xd3,
  1709. 0x68, 0x37, 0x5f, 0xc2, 0xf7, 0xcd, 0x49, 0x96, 0xd2, 0x1b, 0x3e, 0x16, 0x0e, 0x02, 0xa3, 0x43,
  1710. 0x98, 0xd6, 0x95, 0x2e, 0xa1, 0xa6, 0xd2, 0x22, 0xcd, 0x97, 0xf0, 0xe2, 0x73, 0x91, 0x7f, 0x40,
  1711. 0x89, 0x22, 0xe2, 0xb8, 0x12, 0xb4, 0x0e, 0x45, 0xd5, 0xe4, 0x25, 0xa6, 0xa8, 0x25, 0x06, 0xe6,
  1712. 0x61, 0xa7, 0x20, 0x75, 0xe2, 0xb9, 0xf8, 0x81, 0x5d, 0x0c, 0xf9, 0x5f, 0xa3, 0xde, 0xc0, 0x2b,
  1713. 0x96, 0xc7, 0x50, 0xe2, 0x9d, 0x26, 0x2d, 0x43, 0x73, 0x3f, 0x75, 0xf0, 0xcb, 0x85, 0x18, 0x7b,
  1714. 0x71, 0x54, 0xb9, 0x9c, 0xf0, 0x8a, 0xed, 0x92, 0xb1, 0x27, 0x8c, 0x36, 0xa0, 0x60, 0xfe, 0x90,
  1715. 0xe2, 0x8a, 0xa7, 0x49, 0x5e, 0x51, 0x71, 0x1c, 0xf4, 0x6b, 0x50, 0x24, 0x7a, 0x9b, 0xd7, 0x6b,
  1716. 0xce, 0x3b, 0x02, 0x9f, 0xd5, 0x23, 0x67, 0x08, 0xbb, 0x34, 0xf9, 0x0f, 0xf2, 0x91, 0x59, 0xf1,
  1717. 0x9c, 0xfa, 0xec, 0xa5, 0x39, 0x87, 0x57, 0xf3, 0xa5, 0x3a, 0xc8, 0x0e, 0x14, 0x45, 0x46, 0x16,
  1718. 0x3e, 0xff, 0xf3, 0xd3, 0xf8, 0x7c, 0x30, 0xd9, 0x79, 0x57, 0x2e, 0x77, 0xd0, 0x05, 0x46, 0x1f,
  1719. 0xc2, 0x30, 0x71, 0x54, 0x38, 0x29, 0xf4, 0xde, 0x69, 0x54, 0xf8, 0xe1, 0xd7, 0x2f, 0xb5, 0xc5,
  1720. 0x98, 0x40, 0x45, 0xbf, 0x64, 0xeb, 0xc5, 0x78, 0x59, 0x65, 0x4a, 0xcb, 0x05, 0x9e, 0xd5, 0xae,
  1721. 0x38, 0xd3, 0xf6, 0x86, 0x5f, 0x1c, 0x55, 0xc0, 0xff, 0x89, 0x83, 0x12, 0xf2, 0x3f, 0x4b, 0x30,
  1722. 0xcd, 0x57, 0xa8, 0xd5, 0xb3, 0x54, 0xbb, 0x7f, 0x6e, 0xf9, 0xeb, 0x69, 0x28, 0x7f, 0xdd, 0x19,
  1723. 0xb0, 0x2c, 0x31, 0x0b, 0x53, 0x73, 0xd8, 0xd7, 0x12, 0x5c, 0x8c, 0x71, 0x9f, 0x43, 0xf8, 0xdc,
  1724. 0x0e, 0x87, 0xcf, 0x37, 0x4f, 0x3b, 0xa1, 0x94, 0x10, 0xfa, 0x5f, 0xd3, 0x09, 0xd3, 0xe1, 0x27,
  1725. 0xe5, 0x36, 0x80, 0x69, 0xa9, 0x07, 0xaa, 0x46, 0x3a, 0xe2, 0xe3, 0x7f, 0x29, 0xd0, 0xda, 0xe5,
  1726. 0x51, 0x70, 0x80, 0x0b, 0x51, 0x98, 0x6b, 0x93, 0x5d, 0xa5, 0xa7, 0xd9, 0x8b, 0xed, 0xf6, 0x92,
  1727. 0x62, 0x2a, 0x3b, 0xaa, 0xa6, 0xda, 0xaa, 0x78, 0x26, 0x19, 0xa9, 0x3f, 0x74, 0x3e, 0xca, 0x27,
  1728. 0x71, 0xbc, 0x38, 0xaa, 0x5c, 0x49, 0xfa, 0x2a, 0xe6, 0xb2, 0xf4, 0x71, 0x0a, 0x34, 0xea, 0x43,
  1729. 0xd9, 0x22, 0x1f, 0xf7, 0x54, 0x8b, 0xb4, 0x97, 0x2d, 0xc3, 0x0c, 0xa9, 0xcd, 0x73, 0xb5, 0xbf,
  1730. 0x75, 0x7c, 0x54, 0x29, 0xe3, 0x14, 0x9e, 0xc1, 0x8a, 0x53, 0xe1, 0xd1, 0x33, 0x98, 0x51, 0x44,
  1731. 0x13, 0x5e, 0x50, 0xab, 0x73, 0x4a, 0xee, 0x1f, 0x1f, 0x55, 0x66, 0x16, 0xe3, 0xe4, 0xc1, 0x0a,
  1732. 0x93, 0x40, 0x51, 0x0d, 0x8a, 0x07, 0xbc, 0x5f, 0x8f, 0x96, 0x87, 0x38, 0x3e, 0xcb, 0x17, 0x45,
  1733. 0xa7, 0x85, 0x8f, 0x61, 0x0e, 0xaf, 0x34, 0xf9, 0xe9, 0x73, 0xb9, 0xd8, 0x95, 0x98, 0x95, 0x9c,
  1734. 0xe2, 0xc4, 0xf3, 0x97, 0xf2, 0x92, 0x1f, 0xb5, 0x9e, 0xf8, 0x24, 0x1c, 0xe4, 0x43, 0x1f, 0xc0,
  1735. 0xc8, 0x9e, 0x78, 0x57, 0xa1, 0xe5, 0x62, 0xa6, 0x5c, 0x1d, 0x7a, 0x87, 0xa9, 0x4f, 0x0b, 0x15,
  1736. 0x23, 0xee, 0x30, 0xc5, 0x3e, 0x22, 0x7a, 0x1d, 0x8a, 0xfc, 0xc7, 0xea, 0x32, 0x7f, 0x86, 0x2c,
  1737. 0xf9, 0xb1, 0xed, 0x89, 0x33, 0x8c, 0x5d, 0xba, 0xcb, 0xba, 0xda, 0x58, 0xe2, 0xcf, 0xe1, 0x11,
  1738. 0xd6, 0xd5, 0xc6, 0x12, 0x76, 0xe9, 0xe8, 0x23, 0x28, 0x52, 0xb2, 0xa6, 0xea, 0xbd, 0xc3, 0x32,
  1739. 0x64, 0xfa, 0x98, 0xde, 0x7c, 0xc4, 0xb9, 0x23, 0x0f, 0x82, 0xbe, 0x06, 0x41, 0xc7, 0x2e, 0x2c,
  1740. 0xda, 0x83, 0x11, 0xab, 0xa7, 0x2f, 0xd2, 0x6d, 0x4a, 0xac, 0xf2, 0x28, 0xd7, 0x31, 0x28, 0x9c,
  1741. 0x63, 0x97, 0x3f, 0xaa, 0xc5, 0x5b, 0x21, 0x8f, 0x03, 0xfb, 0xe0, 0x68, 0x0f, 0x80, 0xff, 0xe0,
  1742. 0x6f, 0x8f, 0xe5, 0x39, 0xae, 0xea, 0x7e, 0x16, 0x55, 0x49, 0x4f, 0x9c, 0xe2, 0xfb, 0x83, 0x47,
  1743. 0xc6, 0x01, 0x6c, 0xf4, 0x87, 0x12, 0x20, 0xda, 0x33, 0x4d, 0x8d, 0x74, 0x89, 0x6e, 0x2b, 0x1a,
  1744. 0x1f, 0xa5, 0xe5, 0x31, 0xae, 0xf2, 0xed, 0x41, 0x2b, 0x18, 0x13, 0x8c, 0xaa, 0xf6, 0x3e, 0x2b,
  1745. 0xc4, 0x59, 0x71, 0x82, 0x5e, 0xb6, 0x89, 0xbb, 0x62, 0xd6, 0xe3, 0x99, 0x36, 0x31, 0xf9, 0x55,
  1746. 0xd7, 0xdf, 0x44, 0x41, 0xc7, 0x2e, 0x2c, 0x7a, 0x0a, 0x73, 0x6e, 0x63, 0x29, 0x36, 0x0c, 0x7b,
  1747. 0x45, 0xd5, 0x08, 0xed, 0x53, 0x9b, 0x74, 0xcb, 0x13, 0xdc, 0xc1, 0xbc, 0xee, 0x1a, 0x9c, 0xc8,
  1748. 0x85, 0x53, 0xa4, 0x51, 0x17, 0x2a, 0x6e, 0x70, 0x62, 0x27, 0xd7, 0x8b, 0x8e, 0x8f, 0x68, 0x4b,
  1749. 0xd1, 0x9c, 0x2f, 0x2d, 0x93, 0x5c, 0xc1, 0x6b, 0xc7, 0x47, 0x95, 0xca, 0xf2, 0xc9, 0xac, 0x78,
  1750. 0x10, 0x16, 0x7a, 0x0f, 0xca, 0x4a, 0x9a, 0x9e, 0x29, 0xae, 0xe7, 0xa7, 0x2c, 0xe2, 0xa5, 0x2a,
  1751. 0x48, 0x95, 0x46, 0x36, 0x4c, 0x29, 0xe1, 0x16, 0x5f, 0x5a, 0x9e, 0xce, 0xf4, 0x68, 0x1b, 0xe9,
  1752. 0x0c, 0xf6, 0xdf, 0x57, 0x22, 0x04, 0x8a, 0x63, 0x1a, 0xd0, 0xef, 0x01, 0x52, 0xa2, 0x5d, 0xc9,
  1753. 0xb4, 0x8c, 0x32, 0x25, 0xba, 0x58, 0x3b, 0xb3, 0xef, 0x76, 0x31, 0x12, 0xc5, 0x09, 0x7a, 0x58,
  1754. 0x1d, 0xaf, 0x44, 0x3a, 0xa9, 0x69, 0x79, 0x9e, 0x2b, 0xaf, 0x65, 0x53, 0xee, 0xc9, 0x05, 0x3e,
  1755. 0x28, 0x45, 0x11, 0x71, 0x5c, 0x09, 0x5a, 0x83, 0x59, 0x31, 0xb8, 0xad, 0x53, 0x65, 0x97, 0x34,
  1756. 0xfb, 0xb4, 0x65, 0x6b, 0xb4, 0x3c, 0xc3, 0xe3, 0x3b, 0xff, 0xa8, 0xb9, 0x98, 0x40, 0xc7, 0x89,
  1757. 0x52, 0xe8, 0x6d, 0x98, 0xda, 0x35, 0xac, 0x1d, 0xb5, 0xdd, 0x26, 0xba, 0x8b, 0x34, 0xcb, 0x91,
  1758. 0xf8, 0x73, 0xd1, 0x4a, 0x84, 0x86, 0x63, 0xdc, 0x88, 0xc2, 0x45, 0x81, 0xdc, 0xb0, 0x8c, 0xd6,
  1759. 0xba, 0xd1, 0xd3, 0x6d, 0xa7, 0xec, 0xbb, 0xe8, 0xa5, 0xd1, 0x8b, 0x8b, 0x49, 0x0c, 0x2f, 0x8e,
  1760. 0x2a, 0x57, 0x93, 0x2f, 0x03, 0x3e, 0x13, 0x4e, 0xc6, 0x46, 0x26, 0x8c, 0x89, 0xfe, 0x78, 0xfe,
  1761. 0x6e, 0x55, 0x2e, 0xf3, 0xa3, 0xff, 0x60, 0x70, 0xc0, 0xf3, 0x44, 0xa2, 0xe7, 0x7f, 0xea, 0xf8,
  1762. 0xa8, 0x32, 0x16, 0x64, 0xc0, 0x21, 0x0d, 0xbc, 0x1f, 0x4a, 0x7c, 0x85, 0x3b, 0x9f, 0x9e, 0xf2,
  1763. 0xd3, 0xf5, 0x43, 0xf9, 0xa6, 0xbd, 0xb4, 0x7e, 0xa8, 0x00, 0xe4, 0xc9, 0x2f, 0xeb, 0xff, 0x99,
  1764. 0x83, 0x19, 0x9f, 0x39, 0x73, 0x3f, 0x54, 0x82, 0xc8, 0xff, 0xf7, 0x95, 0x67, 0xeb, 0x51, 0xf2,
  1765. 0x97, 0xee, 0x7f, 0x5f, 0x8f, 0x92, 0x6f, 0x5b, 0xca, 0xed, 0xe1, 0xaf, 0x73, 0xc1, 0x09, 0x9c,
  1766. 0xb2, 0x51, 0xe6, 0x25, 0xb4, 0x56, 0xff, 0xe8, 0x7a, 0x6d, 0xe4, 0xaf, 0xf3, 0x30, 0x15, 0x3d,
  1767. 0x8d, 0xa1, 0x7e, 0x0a, 0x69, 0x60, 0x3f, 0x45, 0x03, 0x66, 0x77, 0x7b, 0x9a, 0xd6, 0xe7, 0x73,
  1768. 0x08, 0x34, 0x55, 0x38, 0x5f, 0x36, 0x7f, 0x2a, 0x24, 0x67, 0x57, 0x12, 0x78, 0x70, 0xa2, 0x64,
  1769. 0xbc, 0xbd, 0xa2, 0xf0, 0x43, 0xdb, 0x2b, 0x86, 0xce, 0xd0, 0x5e, 0x91, 0xdc, 0xa1, 0x92, 0x3f,
  1770. 0x53, 0x87, 0xca, 0x59, 0x7a, 0x2b, 0x12, 0x82, 0xd8, 0xc0, 0x3e, 0xe1, 0x5f, 0xc0, 0x44, 0xb8,
  1771. 0xdf, 0xc7, 0xd9, 0x4b, 0xa7, 0xe5, 0x48, 0x7c, 0x41, 0x0e, 0xec, 0xa5, 0x33, 0x8e, 0x3d, 0x0e,
  1772. 0xf9, 0x58, 0x82, 0xb9, 0xe4, 0xbe, 0x5e, 0xa4, 0xc1, 0x44, 0x57, 0x39, 0x0c, 0xf6, 0x5a, 0x4b,
  1773. 0x67, 0x7c, 0x40, 0xe3, 0x8d, 0x1e, 0xeb, 0x21, 0x2c, 0x1c, 0xc1, 0x46, 0xef, 0x43, 0xa9, 0xab,
  1774. 0x1c, 0x36, 0x7b, 0x56, 0x87, 0x9c, 0xf9, 0xa1, 0x8e, 0x1f, 0xa3, 0x75, 0x81, 0x82, 0x3d, 0x3c,
  1775. 0xf9, 0x7b, 0x09, 0xe6, 0x53, 0xda, 0x37, 0xfe, 0x0f, 0xcd, 0xf2, 0x2f, 0x24, 0xf8, 0x49, 0xea,
  1776. 0x35, 0x0c, 0xdd, 0x0b, 0x75, 0x9a, 0xc8, 0x91, 0x4e, 0x13, 0x14, 0x17, 0x7c, 0x45, 0x8d, 0x26,
  1777. 0x9f, 0x4b, 0x50, 0x4e, 0xbb, 0x97, 0xa2, 0xbb, 0x21, 0x23, 0x7f, 0x16, 0x31, 0x72, 0x3a, 0x26,
  1778. 0xf7, 0x8a, 0x6c, 0xfc, 0x17, 0x09, 0x2e, 0x9f, 0x50, 0xdf, 0x79, 0xd7, 0x1f, 0xd2, 0x0e, 0x72,
  1779. 0xf1, 0x97, 0x73, 0xf1, 0xd9, 0xcd, 0xbf, 0xfe, 0x24, 0xf0, 0xe0, 0x54, 0x69, 0xb4, 0x0d, 0xf3,
  1780. 0xe2, 0xee, 0x15, 0xa5, 0x89, 0xd2, 0x85, 0x37, 0xe4, 0x2d, 0x27, 0xb3, 0xe0, 0x34, 0x59, 0xf9,
  1781. 0xaf, 0x24, 0x98, 0x4b, 0x7e, 0x70, 0x40, 0x6f, 0x85, 0x96, 0xbc, 0x12, 0x59, 0xf2, 0xc9, 0x88,
  1782. 0x94, 0x58, 0xf0, 0x0f, 0x61, 0x42, 0x3c, 0x4b, 0x08, 0x18, 0xe1, 0xcc, 0x72, 0x52, 0x76, 0x12,
  1783. 0x10, 0x6e, 0x71, 0xcc, 0x8f, 0x49, 0x78, 0x0c, 0x47, 0xd0, 0xe4, 0x4f, 0x73, 0x30, 0xd4, 0x6c,
  1784. 0x29, 0x1a, 0x39, 0x87, 0xda, 0xf8, 0x57, 0xa1, 0xda, 0x78, 0xd0, 0x7f, 0x75, 0xe3, 0x56, 0xa5,
  1785. 0x96, 0xc5, 0x38, 0x52, 0x16, 0xbf, 0x91, 0x09, 0xed, 0xe4, 0x8a, 0xf8, 0x37, 0x61, 0xc4, 0x53,
  1786. 0x7a, 0xba, 0x44, 0x2d, 0xff, 0x79, 0x0e, 0x46, 0x03, 0x2a, 0x4e, 0x99, 0xe6, 0x77, 0x43, 0xb5,
  1787. 0x4d, 0x3e, 0xc3, 0x23, 0x50, 0x40, 0x57, 0xd5, 0xad, 0x66, 0x9c, 0x56, 0x6d, 0xbf, 0x39, 0x37,
  1788. 0x5e, 0xe4, 0xfc, 0x02, 0x26, 0x6c, 0xc5, 0xea, 0x10, 0xdb, 0xfb, 0x28, 0xe2, 0xb4, 0x92, 0x79,
  1789. 0xff, 0x67, 0x60, 0x2b, 0x44, 0xc5, 0x11, 0xee, 0x4b, 0x0f, 0x61, 0x3c, 0xa4, 0xec, 0x54, 0x9d,
  1790. 0xd6, 0x7f, 0x23, 0xc1, 0xcf, 0x06, 0x3e, 0x24, 0xa1, 0x7a, 0xe8, 0x90, 0x54, 0x23, 0x87, 0x64,
  1791. 0x21, 0x1d, 0xe0, 0xd5, 0x75, 0xec, 0xd5, 0x6f, 0x3e, 0xff, 0x6e, 0xe1, 0xc2, 0x37, 0xdf, 0x2d,
  1792. 0x5c, 0xf8, 0xf6, 0xbb, 0x85, 0x0b, 0xbf, 0x7f, 0xbc, 0x20, 0x3d, 0x3f, 0x5e, 0x90, 0xbe, 0x39,
  1793. 0x5e, 0x90, 0xbe, 0x3d, 0x5e, 0x90, 0xfe, 0xfd, 0x78, 0x41, 0xfa, 0xe3, 0xef, 0x17, 0x2e, 0xbc,
  1794. 0x5f, 0x14, 0x70, 0xff, 0x13, 0x00, 0x00, 0xff, 0xff, 0x2f, 0x9d, 0xa0, 0x1e, 0x3d, 0x3f, 0x00,
  1795. 0x00,
  1796. }
  1797. func (m *AllowedCSIDriver) Marshal() (dAtA []byte, err error) {
  1798. size := m.Size()
  1799. dAtA = make([]byte, size)
  1800. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1801. if err != nil {
  1802. return nil, err
  1803. }
  1804. return dAtA[:n], nil
  1805. }
  1806. func (m *AllowedCSIDriver) MarshalTo(dAtA []byte) (int, error) {
  1807. size := m.Size()
  1808. return m.MarshalToSizedBuffer(dAtA[:size])
  1809. }
  1810. func (m *AllowedCSIDriver) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1811. i := len(dAtA)
  1812. _ = i
  1813. var l int
  1814. _ = l
  1815. i -= len(m.Name)
  1816. copy(dAtA[i:], m.Name)
  1817. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  1818. i--
  1819. dAtA[i] = 0xa
  1820. return len(dAtA) - i, nil
  1821. }
  1822. func (m *AllowedFlexVolume) Marshal() (dAtA []byte, err error) {
  1823. size := m.Size()
  1824. dAtA = make([]byte, size)
  1825. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1826. if err != nil {
  1827. return nil, err
  1828. }
  1829. return dAtA[:n], nil
  1830. }
  1831. func (m *AllowedFlexVolume) MarshalTo(dAtA []byte) (int, error) {
  1832. size := m.Size()
  1833. return m.MarshalToSizedBuffer(dAtA[:size])
  1834. }
  1835. func (m *AllowedFlexVolume) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1836. i := len(dAtA)
  1837. _ = i
  1838. var l int
  1839. _ = l
  1840. i -= len(m.Driver)
  1841. copy(dAtA[i:], m.Driver)
  1842. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  1843. i--
  1844. dAtA[i] = 0xa
  1845. return len(dAtA) - i, nil
  1846. }
  1847. func (m *AllowedHostPath) Marshal() (dAtA []byte, err error) {
  1848. size := m.Size()
  1849. dAtA = make([]byte, size)
  1850. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1851. if err != nil {
  1852. return nil, err
  1853. }
  1854. return dAtA[:n], nil
  1855. }
  1856. func (m *AllowedHostPath) MarshalTo(dAtA []byte) (int, error) {
  1857. size := m.Size()
  1858. return m.MarshalToSizedBuffer(dAtA[:size])
  1859. }
  1860. func (m *AllowedHostPath) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1861. i := len(dAtA)
  1862. _ = i
  1863. var l int
  1864. _ = l
  1865. i--
  1866. if m.ReadOnly {
  1867. dAtA[i] = 1
  1868. } else {
  1869. dAtA[i] = 0
  1870. }
  1871. i--
  1872. dAtA[i] = 0x10
  1873. i -= len(m.PathPrefix)
  1874. copy(dAtA[i:], m.PathPrefix)
  1875. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PathPrefix)))
  1876. i--
  1877. dAtA[i] = 0xa
  1878. return len(dAtA) - i, nil
  1879. }
  1880. func (m *DaemonSet) Marshal() (dAtA []byte, err error) {
  1881. size := m.Size()
  1882. dAtA = make([]byte, size)
  1883. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1884. if err != nil {
  1885. return nil, err
  1886. }
  1887. return dAtA[:n], nil
  1888. }
  1889. func (m *DaemonSet) MarshalTo(dAtA []byte) (int, error) {
  1890. size := m.Size()
  1891. return m.MarshalToSizedBuffer(dAtA[:size])
  1892. }
  1893. func (m *DaemonSet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1894. i := len(dAtA)
  1895. _ = i
  1896. var l int
  1897. _ = l
  1898. {
  1899. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  1900. if err != nil {
  1901. return 0, err
  1902. }
  1903. i -= size
  1904. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1905. }
  1906. i--
  1907. dAtA[i] = 0x1a
  1908. {
  1909. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  1910. if err != nil {
  1911. return 0, err
  1912. }
  1913. i -= size
  1914. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1915. }
  1916. i--
  1917. dAtA[i] = 0x12
  1918. {
  1919. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  1920. if err != nil {
  1921. return 0, err
  1922. }
  1923. i -= size
  1924. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1925. }
  1926. i--
  1927. dAtA[i] = 0xa
  1928. return len(dAtA) - i, nil
  1929. }
  1930. func (m *DaemonSetCondition) Marshal() (dAtA []byte, err error) {
  1931. size := m.Size()
  1932. dAtA = make([]byte, size)
  1933. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1934. if err != nil {
  1935. return nil, err
  1936. }
  1937. return dAtA[:n], nil
  1938. }
  1939. func (m *DaemonSetCondition) MarshalTo(dAtA []byte) (int, error) {
  1940. size := m.Size()
  1941. return m.MarshalToSizedBuffer(dAtA[:size])
  1942. }
  1943. func (m *DaemonSetCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1944. i := len(dAtA)
  1945. _ = i
  1946. var l int
  1947. _ = l
  1948. i -= len(m.Message)
  1949. copy(dAtA[i:], m.Message)
  1950. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  1951. i--
  1952. dAtA[i] = 0x2a
  1953. i -= len(m.Reason)
  1954. copy(dAtA[i:], m.Reason)
  1955. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  1956. i--
  1957. dAtA[i] = 0x22
  1958. {
  1959. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  1960. if err != nil {
  1961. return 0, err
  1962. }
  1963. i -= size
  1964. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1965. }
  1966. i--
  1967. dAtA[i] = 0x1a
  1968. i -= len(m.Status)
  1969. copy(dAtA[i:], m.Status)
  1970. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  1971. i--
  1972. dAtA[i] = 0x12
  1973. i -= len(m.Type)
  1974. copy(dAtA[i:], m.Type)
  1975. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  1976. i--
  1977. dAtA[i] = 0xa
  1978. return len(dAtA) - i, nil
  1979. }
  1980. func (m *DaemonSetList) Marshal() (dAtA []byte, err error) {
  1981. size := m.Size()
  1982. dAtA = make([]byte, size)
  1983. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1984. if err != nil {
  1985. return nil, err
  1986. }
  1987. return dAtA[:n], nil
  1988. }
  1989. func (m *DaemonSetList) MarshalTo(dAtA []byte) (int, error) {
  1990. size := m.Size()
  1991. return m.MarshalToSizedBuffer(dAtA[:size])
  1992. }
  1993. func (m *DaemonSetList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1994. i := len(dAtA)
  1995. _ = i
  1996. var l int
  1997. _ = l
  1998. if len(m.Items) > 0 {
  1999. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  2000. {
  2001. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2002. if err != nil {
  2003. return 0, err
  2004. }
  2005. i -= size
  2006. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2007. }
  2008. i--
  2009. dAtA[i] = 0x12
  2010. }
  2011. }
  2012. {
  2013. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  2014. if err != nil {
  2015. return 0, err
  2016. }
  2017. i -= size
  2018. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2019. }
  2020. i--
  2021. dAtA[i] = 0xa
  2022. return len(dAtA) - i, nil
  2023. }
  2024. func (m *DaemonSetSpec) Marshal() (dAtA []byte, err error) {
  2025. size := m.Size()
  2026. dAtA = make([]byte, size)
  2027. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2028. if err != nil {
  2029. return nil, err
  2030. }
  2031. return dAtA[:n], nil
  2032. }
  2033. func (m *DaemonSetSpec) MarshalTo(dAtA []byte) (int, error) {
  2034. size := m.Size()
  2035. return m.MarshalToSizedBuffer(dAtA[:size])
  2036. }
  2037. func (m *DaemonSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2038. i := len(dAtA)
  2039. _ = i
  2040. var l int
  2041. _ = l
  2042. if m.RevisionHistoryLimit != nil {
  2043. i = encodeVarintGenerated(dAtA, i, uint64(*m.RevisionHistoryLimit))
  2044. i--
  2045. dAtA[i] = 0x30
  2046. }
  2047. i = encodeVarintGenerated(dAtA, i, uint64(m.TemplateGeneration))
  2048. i--
  2049. dAtA[i] = 0x28
  2050. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  2051. i--
  2052. dAtA[i] = 0x20
  2053. {
  2054. size, err := m.UpdateStrategy.MarshalToSizedBuffer(dAtA[:i])
  2055. if err != nil {
  2056. return 0, err
  2057. }
  2058. i -= size
  2059. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2060. }
  2061. i--
  2062. dAtA[i] = 0x1a
  2063. {
  2064. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  2065. if err != nil {
  2066. return 0, err
  2067. }
  2068. i -= size
  2069. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2070. }
  2071. i--
  2072. dAtA[i] = 0x12
  2073. if m.Selector != nil {
  2074. {
  2075. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  2076. if err != nil {
  2077. return 0, err
  2078. }
  2079. i -= size
  2080. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2081. }
  2082. i--
  2083. dAtA[i] = 0xa
  2084. }
  2085. return len(dAtA) - i, nil
  2086. }
  2087. func (m *DaemonSetStatus) Marshal() (dAtA []byte, err error) {
  2088. size := m.Size()
  2089. dAtA = make([]byte, size)
  2090. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2091. if err != nil {
  2092. return nil, err
  2093. }
  2094. return dAtA[:n], nil
  2095. }
  2096. func (m *DaemonSetStatus) MarshalTo(dAtA []byte) (int, error) {
  2097. size := m.Size()
  2098. return m.MarshalToSizedBuffer(dAtA[:size])
  2099. }
  2100. func (m *DaemonSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2101. i := len(dAtA)
  2102. _ = i
  2103. var l int
  2104. _ = l
  2105. if len(m.Conditions) > 0 {
  2106. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  2107. {
  2108. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2109. if err != nil {
  2110. return 0, err
  2111. }
  2112. i -= size
  2113. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2114. }
  2115. i--
  2116. dAtA[i] = 0x52
  2117. }
  2118. }
  2119. if m.CollisionCount != nil {
  2120. i = encodeVarintGenerated(dAtA, i, uint64(*m.CollisionCount))
  2121. i--
  2122. dAtA[i] = 0x48
  2123. }
  2124. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberUnavailable))
  2125. i--
  2126. dAtA[i] = 0x40
  2127. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberAvailable))
  2128. i--
  2129. dAtA[i] = 0x38
  2130. i = encodeVarintGenerated(dAtA, i, uint64(m.UpdatedNumberScheduled))
  2131. i--
  2132. dAtA[i] = 0x30
  2133. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  2134. i--
  2135. dAtA[i] = 0x28
  2136. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberReady))
  2137. i--
  2138. dAtA[i] = 0x20
  2139. i = encodeVarintGenerated(dAtA, i, uint64(m.DesiredNumberScheduled))
  2140. i--
  2141. dAtA[i] = 0x18
  2142. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberMisscheduled))
  2143. i--
  2144. dAtA[i] = 0x10
  2145. i = encodeVarintGenerated(dAtA, i, uint64(m.CurrentNumberScheduled))
  2146. i--
  2147. dAtA[i] = 0x8
  2148. return len(dAtA) - i, nil
  2149. }
  2150. func (m *DaemonSetUpdateStrategy) Marshal() (dAtA []byte, err error) {
  2151. size := m.Size()
  2152. dAtA = make([]byte, size)
  2153. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2154. if err != nil {
  2155. return nil, err
  2156. }
  2157. return dAtA[:n], nil
  2158. }
  2159. func (m *DaemonSetUpdateStrategy) MarshalTo(dAtA []byte) (int, error) {
  2160. size := m.Size()
  2161. return m.MarshalToSizedBuffer(dAtA[:size])
  2162. }
  2163. func (m *DaemonSetUpdateStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2164. i := len(dAtA)
  2165. _ = i
  2166. var l int
  2167. _ = l
  2168. if m.RollingUpdate != nil {
  2169. {
  2170. size, err := m.RollingUpdate.MarshalToSizedBuffer(dAtA[:i])
  2171. if err != nil {
  2172. return 0, err
  2173. }
  2174. i -= size
  2175. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2176. }
  2177. i--
  2178. dAtA[i] = 0x12
  2179. }
  2180. i -= len(m.Type)
  2181. copy(dAtA[i:], m.Type)
  2182. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  2183. i--
  2184. dAtA[i] = 0xa
  2185. return len(dAtA) - i, nil
  2186. }
  2187. func (m *Deployment) Marshal() (dAtA []byte, err error) {
  2188. size := m.Size()
  2189. dAtA = make([]byte, size)
  2190. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2191. if err != nil {
  2192. return nil, err
  2193. }
  2194. return dAtA[:n], nil
  2195. }
  2196. func (m *Deployment) MarshalTo(dAtA []byte) (int, error) {
  2197. size := m.Size()
  2198. return m.MarshalToSizedBuffer(dAtA[:size])
  2199. }
  2200. func (m *Deployment) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2201. i := len(dAtA)
  2202. _ = i
  2203. var l int
  2204. _ = l
  2205. {
  2206. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  2207. if err != nil {
  2208. return 0, err
  2209. }
  2210. i -= size
  2211. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2212. }
  2213. i--
  2214. dAtA[i] = 0x1a
  2215. {
  2216. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  2217. if err != nil {
  2218. return 0, err
  2219. }
  2220. i -= size
  2221. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2222. }
  2223. i--
  2224. dAtA[i] = 0x12
  2225. {
  2226. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  2227. if err != nil {
  2228. return 0, err
  2229. }
  2230. i -= size
  2231. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2232. }
  2233. i--
  2234. dAtA[i] = 0xa
  2235. return len(dAtA) - i, nil
  2236. }
  2237. func (m *DeploymentCondition) Marshal() (dAtA []byte, err error) {
  2238. size := m.Size()
  2239. dAtA = make([]byte, size)
  2240. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2241. if err != nil {
  2242. return nil, err
  2243. }
  2244. return dAtA[:n], nil
  2245. }
  2246. func (m *DeploymentCondition) MarshalTo(dAtA []byte) (int, error) {
  2247. size := m.Size()
  2248. return m.MarshalToSizedBuffer(dAtA[:size])
  2249. }
  2250. func (m *DeploymentCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2251. i := len(dAtA)
  2252. _ = i
  2253. var l int
  2254. _ = l
  2255. {
  2256. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  2257. if err != nil {
  2258. return 0, err
  2259. }
  2260. i -= size
  2261. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2262. }
  2263. i--
  2264. dAtA[i] = 0x3a
  2265. {
  2266. size, err := m.LastUpdateTime.MarshalToSizedBuffer(dAtA[:i])
  2267. if err != nil {
  2268. return 0, err
  2269. }
  2270. i -= size
  2271. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2272. }
  2273. i--
  2274. dAtA[i] = 0x32
  2275. i -= len(m.Message)
  2276. copy(dAtA[i:], m.Message)
  2277. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  2278. i--
  2279. dAtA[i] = 0x2a
  2280. i -= len(m.Reason)
  2281. copy(dAtA[i:], m.Reason)
  2282. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  2283. i--
  2284. dAtA[i] = 0x22
  2285. i -= len(m.Status)
  2286. copy(dAtA[i:], m.Status)
  2287. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  2288. i--
  2289. dAtA[i] = 0x12
  2290. i -= len(m.Type)
  2291. copy(dAtA[i:], m.Type)
  2292. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  2293. i--
  2294. dAtA[i] = 0xa
  2295. return len(dAtA) - i, nil
  2296. }
  2297. func (m *DeploymentList) Marshal() (dAtA []byte, err error) {
  2298. size := m.Size()
  2299. dAtA = make([]byte, size)
  2300. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2301. if err != nil {
  2302. return nil, err
  2303. }
  2304. return dAtA[:n], nil
  2305. }
  2306. func (m *DeploymentList) MarshalTo(dAtA []byte) (int, error) {
  2307. size := m.Size()
  2308. return m.MarshalToSizedBuffer(dAtA[:size])
  2309. }
  2310. func (m *DeploymentList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2311. i := len(dAtA)
  2312. _ = i
  2313. var l int
  2314. _ = l
  2315. if len(m.Items) > 0 {
  2316. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  2317. {
  2318. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2319. if err != nil {
  2320. return 0, err
  2321. }
  2322. i -= size
  2323. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2324. }
  2325. i--
  2326. dAtA[i] = 0x12
  2327. }
  2328. }
  2329. {
  2330. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  2331. if err != nil {
  2332. return 0, err
  2333. }
  2334. i -= size
  2335. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2336. }
  2337. i--
  2338. dAtA[i] = 0xa
  2339. return len(dAtA) - i, nil
  2340. }
  2341. func (m *DeploymentRollback) Marshal() (dAtA []byte, err error) {
  2342. size := m.Size()
  2343. dAtA = make([]byte, size)
  2344. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2345. if err != nil {
  2346. return nil, err
  2347. }
  2348. return dAtA[:n], nil
  2349. }
  2350. func (m *DeploymentRollback) MarshalTo(dAtA []byte) (int, error) {
  2351. size := m.Size()
  2352. return m.MarshalToSizedBuffer(dAtA[:size])
  2353. }
  2354. func (m *DeploymentRollback) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2355. i := len(dAtA)
  2356. _ = i
  2357. var l int
  2358. _ = l
  2359. {
  2360. size, err := m.RollbackTo.MarshalToSizedBuffer(dAtA[:i])
  2361. if err != nil {
  2362. return 0, err
  2363. }
  2364. i -= size
  2365. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2366. }
  2367. i--
  2368. dAtA[i] = 0x1a
  2369. if len(m.UpdatedAnnotations) > 0 {
  2370. keysForUpdatedAnnotations := make([]string, 0, len(m.UpdatedAnnotations))
  2371. for k := range m.UpdatedAnnotations {
  2372. keysForUpdatedAnnotations = append(keysForUpdatedAnnotations, string(k))
  2373. }
  2374. github_com_gogo_protobuf_sortkeys.Strings(keysForUpdatedAnnotations)
  2375. for iNdEx := len(keysForUpdatedAnnotations) - 1; iNdEx >= 0; iNdEx-- {
  2376. v := m.UpdatedAnnotations[string(keysForUpdatedAnnotations[iNdEx])]
  2377. baseI := i
  2378. i -= len(v)
  2379. copy(dAtA[i:], v)
  2380. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  2381. i--
  2382. dAtA[i] = 0x12
  2383. i -= len(keysForUpdatedAnnotations[iNdEx])
  2384. copy(dAtA[i:], keysForUpdatedAnnotations[iNdEx])
  2385. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForUpdatedAnnotations[iNdEx])))
  2386. i--
  2387. dAtA[i] = 0xa
  2388. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  2389. i--
  2390. dAtA[i] = 0x12
  2391. }
  2392. }
  2393. i -= len(m.Name)
  2394. copy(dAtA[i:], m.Name)
  2395. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  2396. i--
  2397. dAtA[i] = 0xa
  2398. return len(dAtA) - i, nil
  2399. }
  2400. func (m *DeploymentSpec) Marshal() (dAtA []byte, err error) {
  2401. size := m.Size()
  2402. dAtA = make([]byte, size)
  2403. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2404. if err != nil {
  2405. return nil, err
  2406. }
  2407. return dAtA[:n], nil
  2408. }
  2409. func (m *DeploymentSpec) MarshalTo(dAtA []byte) (int, error) {
  2410. size := m.Size()
  2411. return m.MarshalToSizedBuffer(dAtA[:size])
  2412. }
  2413. func (m *DeploymentSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2414. i := len(dAtA)
  2415. _ = i
  2416. var l int
  2417. _ = l
  2418. if m.ProgressDeadlineSeconds != nil {
  2419. i = encodeVarintGenerated(dAtA, i, uint64(*m.ProgressDeadlineSeconds))
  2420. i--
  2421. dAtA[i] = 0x48
  2422. }
  2423. if m.RollbackTo != nil {
  2424. {
  2425. size, err := m.RollbackTo.MarshalToSizedBuffer(dAtA[:i])
  2426. if err != nil {
  2427. return 0, err
  2428. }
  2429. i -= size
  2430. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2431. }
  2432. i--
  2433. dAtA[i] = 0x42
  2434. }
  2435. i--
  2436. if m.Paused {
  2437. dAtA[i] = 1
  2438. } else {
  2439. dAtA[i] = 0
  2440. }
  2441. i--
  2442. dAtA[i] = 0x38
  2443. if m.RevisionHistoryLimit != nil {
  2444. i = encodeVarintGenerated(dAtA, i, uint64(*m.RevisionHistoryLimit))
  2445. i--
  2446. dAtA[i] = 0x30
  2447. }
  2448. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  2449. i--
  2450. dAtA[i] = 0x28
  2451. {
  2452. size, err := m.Strategy.MarshalToSizedBuffer(dAtA[:i])
  2453. if err != nil {
  2454. return 0, err
  2455. }
  2456. i -= size
  2457. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2458. }
  2459. i--
  2460. dAtA[i] = 0x22
  2461. {
  2462. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  2463. if err != nil {
  2464. return 0, err
  2465. }
  2466. i -= size
  2467. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2468. }
  2469. i--
  2470. dAtA[i] = 0x1a
  2471. if m.Selector != nil {
  2472. {
  2473. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  2474. if err != nil {
  2475. return 0, err
  2476. }
  2477. i -= size
  2478. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2479. }
  2480. i--
  2481. dAtA[i] = 0x12
  2482. }
  2483. if m.Replicas != nil {
  2484. i = encodeVarintGenerated(dAtA, i, uint64(*m.Replicas))
  2485. i--
  2486. dAtA[i] = 0x8
  2487. }
  2488. return len(dAtA) - i, nil
  2489. }
  2490. func (m *DeploymentStatus) Marshal() (dAtA []byte, err error) {
  2491. size := m.Size()
  2492. dAtA = make([]byte, size)
  2493. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2494. if err != nil {
  2495. return nil, err
  2496. }
  2497. return dAtA[:n], nil
  2498. }
  2499. func (m *DeploymentStatus) MarshalTo(dAtA []byte) (int, error) {
  2500. size := m.Size()
  2501. return m.MarshalToSizedBuffer(dAtA[:size])
  2502. }
  2503. func (m *DeploymentStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2504. i := len(dAtA)
  2505. _ = i
  2506. var l int
  2507. _ = l
  2508. if m.CollisionCount != nil {
  2509. i = encodeVarintGenerated(dAtA, i, uint64(*m.CollisionCount))
  2510. i--
  2511. dAtA[i] = 0x40
  2512. }
  2513. i = encodeVarintGenerated(dAtA, i, uint64(m.ReadyReplicas))
  2514. i--
  2515. dAtA[i] = 0x38
  2516. if len(m.Conditions) > 0 {
  2517. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  2518. {
  2519. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2520. if err != nil {
  2521. return 0, err
  2522. }
  2523. i -= size
  2524. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2525. }
  2526. i--
  2527. dAtA[i] = 0x32
  2528. }
  2529. }
  2530. i = encodeVarintGenerated(dAtA, i, uint64(m.UnavailableReplicas))
  2531. i--
  2532. dAtA[i] = 0x28
  2533. i = encodeVarintGenerated(dAtA, i, uint64(m.AvailableReplicas))
  2534. i--
  2535. dAtA[i] = 0x20
  2536. i = encodeVarintGenerated(dAtA, i, uint64(m.UpdatedReplicas))
  2537. i--
  2538. dAtA[i] = 0x18
  2539. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  2540. i--
  2541. dAtA[i] = 0x10
  2542. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  2543. i--
  2544. dAtA[i] = 0x8
  2545. return len(dAtA) - i, nil
  2546. }
  2547. func (m *DeploymentStrategy) Marshal() (dAtA []byte, err error) {
  2548. size := m.Size()
  2549. dAtA = make([]byte, size)
  2550. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2551. if err != nil {
  2552. return nil, err
  2553. }
  2554. return dAtA[:n], nil
  2555. }
  2556. func (m *DeploymentStrategy) MarshalTo(dAtA []byte) (int, error) {
  2557. size := m.Size()
  2558. return m.MarshalToSizedBuffer(dAtA[:size])
  2559. }
  2560. func (m *DeploymentStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2561. i := len(dAtA)
  2562. _ = i
  2563. var l int
  2564. _ = l
  2565. if m.RollingUpdate != nil {
  2566. {
  2567. size, err := m.RollingUpdate.MarshalToSizedBuffer(dAtA[:i])
  2568. if err != nil {
  2569. return 0, err
  2570. }
  2571. i -= size
  2572. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2573. }
  2574. i--
  2575. dAtA[i] = 0x12
  2576. }
  2577. i -= len(m.Type)
  2578. copy(dAtA[i:], m.Type)
  2579. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  2580. i--
  2581. dAtA[i] = 0xa
  2582. return len(dAtA) - i, nil
  2583. }
  2584. func (m *FSGroupStrategyOptions) Marshal() (dAtA []byte, err error) {
  2585. size := m.Size()
  2586. dAtA = make([]byte, size)
  2587. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2588. if err != nil {
  2589. return nil, err
  2590. }
  2591. return dAtA[:n], nil
  2592. }
  2593. func (m *FSGroupStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  2594. size := m.Size()
  2595. return m.MarshalToSizedBuffer(dAtA[:size])
  2596. }
  2597. func (m *FSGroupStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2598. i := len(dAtA)
  2599. _ = i
  2600. var l int
  2601. _ = l
  2602. if len(m.Ranges) > 0 {
  2603. for iNdEx := len(m.Ranges) - 1; iNdEx >= 0; iNdEx-- {
  2604. {
  2605. size, err := m.Ranges[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2606. if err != nil {
  2607. return 0, err
  2608. }
  2609. i -= size
  2610. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2611. }
  2612. i--
  2613. dAtA[i] = 0x12
  2614. }
  2615. }
  2616. i -= len(m.Rule)
  2617. copy(dAtA[i:], m.Rule)
  2618. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  2619. i--
  2620. dAtA[i] = 0xa
  2621. return len(dAtA) - i, nil
  2622. }
  2623. func (m *HTTPIngressPath) Marshal() (dAtA []byte, err error) {
  2624. size := m.Size()
  2625. dAtA = make([]byte, size)
  2626. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2627. if err != nil {
  2628. return nil, err
  2629. }
  2630. return dAtA[:n], nil
  2631. }
  2632. func (m *HTTPIngressPath) MarshalTo(dAtA []byte) (int, error) {
  2633. size := m.Size()
  2634. return m.MarshalToSizedBuffer(dAtA[:size])
  2635. }
  2636. func (m *HTTPIngressPath) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2637. i := len(dAtA)
  2638. _ = i
  2639. var l int
  2640. _ = l
  2641. if m.PathType != nil {
  2642. i -= len(*m.PathType)
  2643. copy(dAtA[i:], *m.PathType)
  2644. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.PathType)))
  2645. i--
  2646. dAtA[i] = 0x1a
  2647. }
  2648. {
  2649. size, err := m.Backend.MarshalToSizedBuffer(dAtA[:i])
  2650. if err != nil {
  2651. return 0, err
  2652. }
  2653. i -= size
  2654. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2655. }
  2656. i--
  2657. dAtA[i] = 0x12
  2658. i -= len(m.Path)
  2659. copy(dAtA[i:], m.Path)
  2660. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  2661. i--
  2662. dAtA[i] = 0xa
  2663. return len(dAtA) - i, nil
  2664. }
  2665. func (m *HTTPIngressRuleValue) Marshal() (dAtA []byte, err error) {
  2666. size := m.Size()
  2667. dAtA = make([]byte, size)
  2668. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2669. if err != nil {
  2670. return nil, err
  2671. }
  2672. return dAtA[:n], nil
  2673. }
  2674. func (m *HTTPIngressRuleValue) MarshalTo(dAtA []byte) (int, error) {
  2675. size := m.Size()
  2676. return m.MarshalToSizedBuffer(dAtA[:size])
  2677. }
  2678. func (m *HTTPIngressRuleValue) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2679. i := len(dAtA)
  2680. _ = i
  2681. var l int
  2682. _ = l
  2683. if len(m.Paths) > 0 {
  2684. for iNdEx := len(m.Paths) - 1; iNdEx >= 0; iNdEx-- {
  2685. {
  2686. size, err := m.Paths[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2687. if err != nil {
  2688. return 0, err
  2689. }
  2690. i -= size
  2691. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2692. }
  2693. i--
  2694. dAtA[i] = 0xa
  2695. }
  2696. }
  2697. return len(dAtA) - i, nil
  2698. }
  2699. func (m *HostPortRange) Marshal() (dAtA []byte, err error) {
  2700. size := m.Size()
  2701. dAtA = make([]byte, size)
  2702. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2703. if err != nil {
  2704. return nil, err
  2705. }
  2706. return dAtA[:n], nil
  2707. }
  2708. func (m *HostPortRange) MarshalTo(dAtA []byte) (int, error) {
  2709. size := m.Size()
  2710. return m.MarshalToSizedBuffer(dAtA[:size])
  2711. }
  2712. func (m *HostPortRange) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2713. i := len(dAtA)
  2714. _ = i
  2715. var l int
  2716. _ = l
  2717. i = encodeVarintGenerated(dAtA, i, uint64(m.Max))
  2718. i--
  2719. dAtA[i] = 0x10
  2720. i = encodeVarintGenerated(dAtA, i, uint64(m.Min))
  2721. i--
  2722. dAtA[i] = 0x8
  2723. return len(dAtA) - i, nil
  2724. }
  2725. func (m *IDRange) Marshal() (dAtA []byte, err error) {
  2726. size := m.Size()
  2727. dAtA = make([]byte, size)
  2728. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2729. if err != nil {
  2730. return nil, err
  2731. }
  2732. return dAtA[:n], nil
  2733. }
  2734. func (m *IDRange) MarshalTo(dAtA []byte) (int, error) {
  2735. size := m.Size()
  2736. return m.MarshalToSizedBuffer(dAtA[:size])
  2737. }
  2738. func (m *IDRange) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2739. i := len(dAtA)
  2740. _ = i
  2741. var l int
  2742. _ = l
  2743. i = encodeVarintGenerated(dAtA, i, uint64(m.Max))
  2744. i--
  2745. dAtA[i] = 0x10
  2746. i = encodeVarintGenerated(dAtA, i, uint64(m.Min))
  2747. i--
  2748. dAtA[i] = 0x8
  2749. return len(dAtA) - i, nil
  2750. }
  2751. func (m *IPBlock) Marshal() (dAtA []byte, err error) {
  2752. size := m.Size()
  2753. dAtA = make([]byte, size)
  2754. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2755. if err != nil {
  2756. return nil, err
  2757. }
  2758. return dAtA[:n], nil
  2759. }
  2760. func (m *IPBlock) MarshalTo(dAtA []byte) (int, error) {
  2761. size := m.Size()
  2762. return m.MarshalToSizedBuffer(dAtA[:size])
  2763. }
  2764. func (m *IPBlock) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2765. i := len(dAtA)
  2766. _ = i
  2767. var l int
  2768. _ = l
  2769. if len(m.Except) > 0 {
  2770. for iNdEx := len(m.Except) - 1; iNdEx >= 0; iNdEx-- {
  2771. i -= len(m.Except[iNdEx])
  2772. copy(dAtA[i:], m.Except[iNdEx])
  2773. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Except[iNdEx])))
  2774. i--
  2775. dAtA[i] = 0x12
  2776. }
  2777. }
  2778. i -= len(m.CIDR)
  2779. copy(dAtA[i:], m.CIDR)
  2780. i = encodeVarintGenerated(dAtA, i, uint64(len(m.CIDR)))
  2781. i--
  2782. dAtA[i] = 0xa
  2783. return len(dAtA) - i, nil
  2784. }
  2785. func (m *Ingress) Marshal() (dAtA []byte, err error) {
  2786. size := m.Size()
  2787. dAtA = make([]byte, size)
  2788. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2789. if err != nil {
  2790. return nil, err
  2791. }
  2792. return dAtA[:n], nil
  2793. }
  2794. func (m *Ingress) MarshalTo(dAtA []byte) (int, error) {
  2795. size := m.Size()
  2796. return m.MarshalToSizedBuffer(dAtA[:size])
  2797. }
  2798. func (m *Ingress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2799. i := len(dAtA)
  2800. _ = i
  2801. var l int
  2802. _ = l
  2803. {
  2804. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  2805. if err != nil {
  2806. return 0, err
  2807. }
  2808. i -= size
  2809. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2810. }
  2811. i--
  2812. dAtA[i] = 0x1a
  2813. {
  2814. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  2815. if err != nil {
  2816. return 0, err
  2817. }
  2818. i -= size
  2819. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2820. }
  2821. i--
  2822. dAtA[i] = 0x12
  2823. {
  2824. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  2825. if err != nil {
  2826. return 0, err
  2827. }
  2828. i -= size
  2829. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2830. }
  2831. i--
  2832. dAtA[i] = 0xa
  2833. return len(dAtA) - i, nil
  2834. }
  2835. func (m *IngressBackend) Marshal() (dAtA []byte, err error) {
  2836. size := m.Size()
  2837. dAtA = make([]byte, size)
  2838. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2839. if err != nil {
  2840. return nil, err
  2841. }
  2842. return dAtA[:n], nil
  2843. }
  2844. func (m *IngressBackend) MarshalTo(dAtA []byte) (int, error) {
  2845. size := m.Size()
  2846. return m.MarshalToSizedBuffer(dAtA[:size])
  2847. }
  2848. func (m *IngressBackend) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2849. i := len(dAtA)
  2850. _ = i
  2851. var l int
  2852. _ = l
  2853. if m.Resource != nil {
  2854. {
  2855. size, err := m.Resource.MarshalToSizedBuffer(dAtA[:i])
  2856. if err != nil {
  2857. return 0, err
  2858. }
  2859. i -= size
  2860. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2861. }
  2862. i--
  2863. dAtA[i] = 0x1a
  2864. }
  2865. {
  2866. size, err := m.ServicePort.MarshalToSizedBuffer(dAtA[:i])
  2867. if err != nil {
  2868. return 0, err
  2869. }
  2870. i -= size
  2871. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2872. }
  2873. i--
  2874. dAtA[i] = 0x12
  2875. i -= len(m.ServiceName)
  2876. copy(dAtA[i:], m.ServiceName)
  2877. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServiceName)))
  2878. i--
  2879. dAtA[i] = 0xa
  2880. return len(dAtA) - i, nil
  2881. }
  2882. func (m *IngressList) Marshal() (dAtA []byte, err error) {
  2883. size := m.Size()
  2884. dAtA = make([]byte, size)
  2885. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2886. if err != nil {
  2887. return nil, err
  2888. }
  2889. return dAtA[:n], nil
  2890. }
  2891. func (m *IngressList) MarshalTo(dAtA []byte) (int, error) {
  2892. size := m.Size()
  2893. return m.MarshalToSizedBuffer(dAtA[:size])
  2894. }
  2895. func (m *IngressList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2896. i := len(dAtA)
  2897. _ = i
  2898. var l int
  2899. _ = l
  2900. if len(m.Items) > 0 {
  2901. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  2902. {
  2903. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2904. if err != nil {
  2905. return 0, err
  2906. }
  2907. i -= size
  2908. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2909. }
  2910. i--
  2911. dAtA[i] = 0x12
  2912. }
  2913. }
  2914. {
  2915. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  2916. if err != nil {
  2917. return 0, err
  2918. }
  2919. i -= size
  2920. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2921. }
  2922. i--
  2923. dAtA[i] = 0xa
  2924. return len(dAtA) - i, nil
  2925. }
  2926. func (m *IngressRule) Marshal() (dAtA []byte, err error) {
  2927. size := m.Size()
  2928. dAtA = make([]byte, size)
  2929. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2930. if err != nil {
  2931. return nil, err
  2932. }
  2933. return dAtA[:n], nil
  2934. }
  2935. func (m *IngressRule) MarshalTo(dAtA []byte) (int, error) {
  2936. size := m.Size()
  2937. return m.MarshalToSizedBuffer(dAtA[:size])
  2938. }
  2939. func (m *IngressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2940. i := len(dAtA)
  2941. _ = i
  2942. var l int
  2943. _ = l
  2944. {
  2945. size, err := m.IngressRuleValue.MarshalToSizedBuffer(dAtA[:i])
  2946. if err != nil {
  2947. return 0, err
  2948. }
  2949. i -= size
  2950. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2951. }
  2952. i--
  2953. dAtA[i] = 0x12
  2954. i -= len(m.Host)
  2955. copy(dAtA[i:], m.Host)
  2956. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Host)))
  2957. i--
  2958. dAtA[i] = 0xa
  2959. return len(dAtA) - i, nil
  2960. }
  2961. func (m *IngressRuleValue) Marshal() (dAtA []byte, err error) {
  2962. size := m.Size()
  2963. dAtA = make([]byte, size)
  2964. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2965. if err != nil {
  2966. return nil, err
  2967. }
  2968. return dAtA[:n], nil
  2969. }
  2970. func (m *IngressRuleValue) MarshalTo(dAtA []byte) (int, error) {
  2971. size := m.Size()
  2972. return m.MarshalToSizedBuffer(dAtA[:size])
  2973. }
  2974. func (m *IngressRuleValue) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2975. i := len(dAtA)
  2976. _ = i
  2977. var l int
  2978. _ = l
  2979. if m.HTTP != nil {
  2980. {
  2981. size, err := m.HTTP.MarshalToSizedBuffer(dAtA[:i])
  2982. if err != nil {
  2983. return 0, err
  2984. }
  2985. i -= size
  2986. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2987. }
  2988. i--
  2989. dAtA[i] = 0xa
  2990. }
  2991. return len(dAtA) - i, nil
  2992. }
  2993. func (m *IngressSpec) Marshal() (dAtA []byte, err error) {
  2994. size := m.Size()
  2995. dAtA = make([]byte, size)
  2996. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2997. if err != nil {
  2998. return nil, err
  2999. }
  3000. return dAtA[:n], nil
  3001. }
  3002. func (m *IngressSpec) MarshalTo(dAtA []byte) (int, error) {
  3003. size := m.Size()
  3004. return m.MarshalToSizedBuffer(dAtA[:size])
  3005. }
  3006. func (m *IngressSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3007. i := len(dAtA)
  3008. _ = i
  3009. var l int
  3010. _ = l
  3011. if m.IngressClassName != nil {
  3012. i -= len(*m.IngressClassName)
  3013. copy(dAtA[i:], *m.IngressClassName)
  3014. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.IngressClassName)))
  3015. i--
  3016. dAtA[i] = 0x22
  3017. }
  3018. if len(m.Rules) > 0 {
  3019. for iNdEx := len(m.Rules) - 1; iNdEx >= 0; iNdEx-- {
  3020. {
  3021. size, err := m.Rules[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3022. if err != nil {
  3023. return 0, err
  3024. }
  3025. i -= size
  3026. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3027. }
  3028. i--
  3029. dAtA[i] = 0x1a
  3030. }
  3031. }
  3032. if len(m.TLS) > 0 {
  3033. for iNdEx := len(m.TLS) - 1; iNdEx >= 0; iNdEx-- {
  3034. {
  3035. size, err := m.TLS[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3036. if err != nil {
  3037. return 0, err
  3038. }
  3039. i -= size
  3040. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3041. }
  3042. i--
  3043. dAtA[i] = 0x12
  3044. }
  3045. }
  3046. if m.Backend != nil {
  3047. {
  3048. size, err := m.Backend.MarshalToSizedBuffer(dAtA[:i])
  3049. if err != nil {
  3050. return 0, err
  3051. }
  3052. i -= size
  3053. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3054. }
  3055. i--
  3056. dAtA[i] = 0xa
  3057. }
  3058. return len(dAtA) - i, nil
  3059. }
  3060. func (m *IngressStatus) Marshal() (dAtA []byte, err error) {
  3061. size := m.Size()
  3062. dAtA = make([]byte, size)
  3063. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3064. if err != nil {
  3065. return nil, err
  3066. }
  3067. return dAtA[:n], nil
  3068. }
  3069. func (m *IngressStatus) MarshalTo(dAtA []byte) (int, error) {
  3070. size := m.Size()
  3071. return m.MarshalToSizedBuffer(dAtA[:size])
  3072. }
  3073. func (m *IngressStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3074. i := len(dAtA)
  3075. _ = i
  3076. var l int
  3077. _ = l
  3078. {
  3079. size, err := m.LoadBalancer.MarshalToSizedBuffer(dAtA[:i])
  3080. if err != nil {
  3081. return 0, err
  3082. }
  3083. i -= size
  3084. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3085. }
  3086. i--
  3087. dAtA[i] = 0xa
  3088. return len(dAtA) - i, nil
  3089. }
  3090. func (m *IngressTLS) Marshal() (dAtA []byte, err error) {
  3091. size := m.Size()
  3092. dAtA = make([]byte, size)
  3093. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3094. if err != nil {
  3095. return nil, err
  3096. }
  3097. return dAtA[:n], nil
  3098. }
  3099. func (m *IngressTLS) MarshalTo(dAtA []byte) (int, error) {
  3100. size := m.Size()
  3101. return m.MarshalToSizedBuffer(dAtA[:size])
  3102. }
  3103. func (m *IngressTLS) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3104. i := len(dAtA)
  3105. _ = i
  3106. var l int
  3107. _ = l
  3108. i -= len(m.SecretName)
  3109. copy(dAtA[i:], m.SecretName)
  3110. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
  3111. i--
  3112. dAtA[i] = 0x12
  3113. if len(m.Hosts) > 0 {
  3114. for iNdEx := len(m.Hosts) - 1; iNdEx >= 0; iNdEx-- {
  3115. i -= len(m.Hosts[iNdEx])
  3116. copy(dAtA[i:], m.Hosts[iNdEx])
  3117. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hosts[iNdEx])))
  3118. i--
  3119. dAtA[i] = 0xa
  3120. }
  3121. }
  3122. return len(dAtA) - i, nil
  3123. }
  3124. func (m *NetworkPolicy) Marshal() (dAtA []byte, err error) {
  3125. size := m.Size()
  3126. dAtA = make([]byte, size)
  3127. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3128. if err != nil {
  3129. return nil, err
  3130. }
  3131. return dAtA[:n], nil
  3132. }
  3133. func (m *NetworkPolicy) MarshalTo(dAtA []byte) (int, error) {
  3134. size := m.Size()
  3135. return m.MarshalToSizedBuffer(dAtA[:size])
  3136. }
  3137. func (m *NetworkPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3138. i := len(dAtA)
  3139. _ = i
  3140. var l int
  3141. _ = l
  3142. {
  3143. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  3144. if err != nil {
  3145. return 0, err
  3146. }
  3147. i -= size
  3148. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3149. }
  3150. i--
  3151. dAtA[i] = 0x12
  3152. {
  3153. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  3154. if err != nil {
  3155. return 0, err
  3156. }
  3157. i -= size
  3158. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3159. }
  3160. i--
  3161. dAtA[i] = 0xa
  3162. return len(dAtA) - i, nil
  3163. }
  3164. func (m *NetworkPolicyEgressRule) Marshal() (dAtA []byte, err error) {
  3165. size := m.Size()
  3166. dAtA = make([]byte, size)
  3167. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3168. if err != nil {
  3169. return nil, err
  3170. }
  3171. return dAtA[:n], nil
  3172. }
  3173. func (m *NetworkPolicyEgressRule) MarshalTo(dAtA []byte) (int, error) {
  3174. size := m.Size()
  3175. return m.MarshalToSizedBuffer(dAtA[:size])
  3176. }
  3177. func (m *NetworkPolicyEgressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3178. i := len(dAtA)
  3179. _ = i
  3180. var l int
  3181. _ = l
  3182. if len(m.To) > 0 {
  3183. for iNdEx := len(m.To) - 1; iNdEx >= 0; iNdEx-- {
  3184. {
  3185. size, err := m.To[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3186. if err != nil {
  3187. return 0, err
  3188. }
  3189. i -= size
  3190. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3191. }
  3192. i--
  3193. dAtA[i] = 0x12
  3194. }
  3195. }
  3196. if len(m.Ports) > 0 {
  3197. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  3198. {
  3199. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3200. if err != nil {
  3201. return 0, err
  3202. }
  3203. i -= size
  3204. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3205. }
  3206. i--
  3207. dAtA[i] = 0xa
  3208. }
  3209. }
  3210. return len(dAtA) - i, nil
  3211. }
  3212. func (m *NetworkPolicyIngressRule) Marshal() (dAtA []byte, err error) {
  3213. size := m.Size()
  3214. dAtA = make([]byte, size)
  3215. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3216. if err != nil {
  3217. return nil, err
  3218. }
  3219. return dAtA[:n], nil
  3220. }
  3221. func (m *NetworkPolicyIngressRule) MarshalTo(dAtA []byte) (int, error) {
  3222. size := m.Size()
  3223. return m.MarshalToSizedBuffer(dAtA[:size])
  3224. }
  3225. func (m *NetworkPolicyIngressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3226. i := len(dAtA)
  3227. _ = i
  3228. var l int
  3229. _ = l
  3230. if len(m.From) > 0 {
  3231. for iNdEx := len(m.From) - 1; iNdEx >= 0; iNdEx-- {
  3232. {
  3233. size, err := m.From[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3234. if err != nil {
  3235. return 0, err
  3236. }
  3237. i -= size
  3238. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3239. }
  3240. i--
  3241. dAtA[i] = 0x12
  3242. }
  3243. }
  3244. if len(m.Ports) > 0 {
  3245. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  3246. {
  3247. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3248. if err != nil {
  3249. return 0, err
  3250. }
  3251. i -= size
  3252. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3253. }
  3254. i--
  3255. dAtA[i] = 0xa
  3256. }
  3257. }
  3258. return len(dAtA) - i, nil
  3259. }
  3260. func (m *NetworkPolicyList) Marshal() (dAtA []byte, err error) {
  3261. size := m.Size()
  3262. dAtA = make([]byte, size)
  3263. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3264. if err != nil {
  3265. return nil, err
  3266. }
  3267. return dAtA[:n], nil
  3268. }
  3269. func (m *NetworkPolicyList) MarshalTo(dAtA []byte) (int, error) {
  3270. size := m.Size()
  3271. return m.MarshalToSizedBuffer(dAtA[:size])
  3272. }
  3273. func (m *NetworkPolicyList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3274. i := len(dAtA)
  3275. _ = i
  3276. var l int
  3277. _ = l
  3278. if len(m.Items) > 0 {
  3279. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  3280. {
  3281. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3282. if err != nil {
  3283. return 0, err
  3284. }
  3285. i -= size
  3286. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3287. }
  3288. i--
  3289. dAtA[i] = 0x12
  3290. }
  3291. }
  3292. {
  3293. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  3294. if err != nil {
  3295. return 0, err
  3296. }
  3297. i -= size
  3298. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3299. }
  3300. i--
  3301. dAtA[i] = 0xa
  3302. return len(dAtA) - i, nil
  3303. }
  3304. func (m *NetworkPolicyPeer) Marshal() (dAtA []byte, err error) {
  3305. size := m.Size()
  3306. dAtA = make([]byte, size)
  3307. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3308. if err != nil {
  3309. return nil, err
  3310. }
  3311. return dAtA[:n], nil
  3312. }
  3313. func (m *NetworkPolicyPeer) MarshalTo(dAtA []byte) (int, error) {
  3314. size := m.Size()
  3315. return m.MarshalToSizedBuffer(dAtA[:size])
  3316. }
  3317. func (m *NetworkPolicyPeer) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3318. i := len(dAtA)
  3319. _ = i
  3320. var l int
  3321. _ = l
  3322. if m.IPBlock != nil {
  3323. {
  3324. size, err := m.IPBlock.MarshalToSizedBuffer(dAtA[:i])
  3325. if err != nil {
  3326. return 0, err
  3327. }
  3328. i -= size
  3329. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3330. }
  3331. i--
  3332. dAtA[i] = 0x1a
  3333. }
  3334. if m.NamespaceSelector != nil {
  3335. {
  3336. size, err := m.NamespaceSelector.MarshalToSizedBuffer(dAtA[:i])
  3337. if err != nil {
  3338. return 0, err
  3339. }
  3340. i -= size
  3341. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3342. }
  3343. i--
  3344. dAtA[i] = 0x12
  3345. }
  3346. if m.PodSelector != nil {
  3347. {
  3348. size, err := m.PodSelector.MarshalToSizedBuffer(dAtA[:i])
  3349. if err != nil {
  3350. return 0, err
  3351. }
  3352. i -= size
  3353. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3354. }
  3355. i--
  3356. dAtA[i] = 0xa
  3357. }
  3358. return len(dAtA) - i, nil
  3359. }
  3360. func (m *NetworkPolicyPort) Marshal() (dAtA []byte, err error) {
  3361. size := m.Size()
  3362. dAtA = make([]byte, size)
  3363. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3364. if err != nil {
  3365. return nil, err
  3366. }
  3367. return dAtA[:n], nil
  3368. }
  3369. func (m *NetworkPolicyPort) MarshalTo(dAtA []byte) (int, error) {
  3370. size := m.Size()
  3371. return m.MarshalToSizedBuffer(dAtA[:size])
  3372. }
  3373. func (m *NetworkPolicyPort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3374. i := len(dAtA)
  3375. _ = i
  3376. var l int
  3377. _ = l
  3378. if m.EndPort != nil {
  3379. i = encodeVarintGenerated(dAtA, i, uint64(*m.EndPort))
  3380. i--
  3381. dAtA[i] = 0x18
  3382. }
  3383. if m.Port != nil {
  3384. {
  3385. size, err := m.Port.MarshalToSizedBuffer(dAtA[:i])
  3386. if err != nil {
  3387. return 0, err
  3388. }
  3389. i -= size
  3390. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3391. }
  3392. i--
  3393. dAtA[i] = 0x12
  3394. }
  3395. if m.Protocol != nil {
  3396. i -= len(*m.Protocol)
  3397. copy(dAtA[i:], *m.Protocol)
  3398. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Protocol)))
  3399. i--
  3400. dAtA[i] = 0xa
  3401. }
  3402. return len(dAtA) - i, nil
  3403. }
  3404. func (m *NetworkPolicySpec) Marshal() (dAtA []byte, err error) {
  3405. size := m.Size()
  3406. dAtA = make([]byte, size)
  3407. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3408. if err != nil {
  3409. return nil, err
  3410. }
  3411. return dAtA[:n], nil
  3412. }
  3413. func (m *NetworkPolicySpec) MarshalTo(dAtA []byte) (int, error) {
  3414. size := m.Size()
  3415. return m.MarshalToSizedBuffer(dAtA[:size])
  3416. }
  3417. func (m *NetworkPolicySpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3418. i := len(dAtA)
  3419. _ = i
  3420. var l int
  3421. _ = l
  3422. if len(m.PolicyTypes) > 0 {
  3423. for iNdEx := len(m.PolicyTypes) - 1; iNdEx >= 0; iNdEx-- {
  3424. i -= len(m.PolicyTypes[iNdEx])
  3425. copy(dAtA[i:], m.PolicyTypes[iNdEx])
  3426. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PolicyTypes[iNdEx])))
  3427. i--
  3428. dAtA[i] = 0x22
  3429. }
  3430. }
  3431. if len(m.Egress) > 0 {
  3432. for iNdEx := len(m.Egress) - 1; iNdEx >= 0; iNdEx-- {
  3433. {
  3434. size, err := m.Egress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3435. if err != nil {
  3436. return 0, err
  3437. }
  3438. i -= size
  3439. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3440. }
  3441. i--
  3442. dAtA[i] = 0x1a
  3443. }
  3444. }
  3445. if len(m.Ingress) > 0 {
  3446. for iNdEx := len(m.Ingress) - 1; iNdEx >= 0; iNdEx-- {
  3447. {
  3448. size, err := m.Ingress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3449. if err != nil {
  3450. return 0, err
  3451. }
  3452. i -= size
  3453. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3454. }
  3455. i--
  3456. dAtA[i] = 0x12
  3457. }
  3458. }
  3459. {
  3460. size, err := m.PodSelector.MarshalToSizedBuffer(dAtA[:i])
  3461. if err != nil {
  3462. return 0, err
  3463. }
  3464. i -= size
  3465. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3466. }
  3467. i--
  3468. dAtA[i] = 0xa
  3469. return len(dAtA) - i, nil
  3470. }
  3471. func (m *PodSecurityPolicy) Marshal() (dAtA []byte, err error) {
  3472. size := m.Size()
  3473. dAtA = make([]byte, size)
  3474. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3475. if err != nil {
  3476. return nil, err
  3477. }
  3478. return dAtA[:n], nil
  3479. }
  3480. func (m *PodSecurityPolicy) MarshalTo(dAtA []byte) (int, error) {
  3481. size := m.Size()
  3482. return m.MarshalToSizedBuffer(dAtA[:size])
  3483. }
  3484. func (m *PodSecurityPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3485. i := len(dAtA)
  3486. _ = i
  3487. var l int
  3488. _ = l
  3489. {
  3490. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  3491. if err != nil {
  3492. return 0, err
  3493. }
  3494. i -= size
  3495. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3496. }
  3497. i--
  3498. dAtA[i] = 0x12
  3499. {
  3500. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  3501. if err != nil {
  3502. return 0, err
  3503. }
  3504. i -= size
  3505. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3506. }
  3507. i--
  3508. dAtA[i] = 0xa
  3509. return len(dAtA) - i, nil
  3510. }
  3511. func (m *PodSecurityPolicyList) Marshal() (dAtA []byte, err error) {
  3512. size := m.Size()
  3513. dAtA = make([]byte, size)
  3514. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3515. if err != nil {
  3516. return nil, err
  3517. }
  3518. return dAtA[:n], nil
  3519. }
  3520. func (m *PodSecurityPolicyList) MarshalTo(dAtA []byte) (int, error) {
  3521. size := m.Size()
  3522. return m.MarshalToSizedBuffer(dAtA[:size])
  3523. }
  3524. func (m *PodSecurityPolicyList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3525. i := len(dAtA)
  3526. _ = i
  3527. var l int
  3528. _ = l
  3529. if len(m.Items) > 0 {
  3530. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  3531. {
  3532. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3533. if err != nil {
  3534. return 0, err
  3535. }
  3536. i -= size
  3537. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3538. }
  3539. i--
  3540. dAtA[i] = 0x12
  3541. }
  3542. }
  3543. {
  3544. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  3545. if err != nil {
  3546. return 0, err
  3547. }
  3548. i -= size
  3549. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3550. }
  3551. i--
  3552. dAtA[i] = 0xa
  3553. return len(dAtA) - i, nil
  3554. }
  3555. func (m *PodSecurityPolicySpec) Marshal() (dAtA []byte, err error) {
  3556. size := m.Size()
  3557. dAtA = make([]byte, size)
  3558. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3559. if err != nil {
  3560. return nil, err
  3561. }
  3562. return dAtA[:n], nil
  3563. }
  3564. func (m *PodSecurityPolicySpec) MarshalTo(dAtA []byte) (int, error) {
  3565. size := m.Size()
  3566. return m.MarshalToSizedBuffer(dAtA[:size])
  3567. }
  3568. func (m *PodSecurityPolicySpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3569. i := len(dAtA)
  3570. _ = i
  3571. var l int
  3572. _ = l
  3573. if m.RuntimeClass != nil {
  3574. {
  3575. size, err := m.RuntimeClass.MarshalToSizedBuffer(dAtA[:i])
  3576. if err != nil {
  3577. return 0, err
  3578. }
  3579. i -= size
  3580. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3581. }
  3582. i--
  3583. dAtA[i] = 0x1
  3584. i--
  3585. dAtA[i] = 0xc2
  3586. }
  3587. if len(m.AllowedCSIDrivers) > 0 {
  3588. for iNdEx := len(m.AllowedCSIDrivers) - 1; iNdEx >= 0; iNdEx-- {
  3589. {
  3590. size, err := m.AllowedCSIDrivers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3591. if err != nil {
  3592. return 0, err
  3593. }
  3594. i -= size
  3595. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3596. }
  3597. i--
  3598. dAtA[i] = 0x1
  3599. i--
  3600. dAtA[i] = 0xba
  3601. }
  3602. }
  3603. if m.RunAsGroup != nil {
  3604. {
  3605. size, err := m.RunAsGroup.MarshalToSizedBuffer(dAtA[:i])
  3606. if err != nil {
  3607. return 0, err
  3608. }
  3609. i -= size
  3610. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3611. }
  3612. i--
  3613. dAtA[i] = 0x1
  3614. i--
  3615. dAtA[i] = 0xb2
  3616. }
  3617. if len(m.AllowedProcMountTypes) > 0 {
  3618. for iNdEx := len(m.AllowedProcMountTypes) - 1; iNdEx >= 0; iNdEx-- {
  3619. i -= len(m.AllowedProcMountTypes[iNdEx])
  3620. copy(dAtA[i:], m.AllowedProcMountTypes[iNdEx])
  3621. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AllowedProcMountTypes[iNdEx])))
  3622. i--
  3623. dAtA[i] = 0x1
  3624. i--
  3625. dAtA[i] = 0xaa
  3626. }
  3627. }
  3628. if len(m.ForbiddenSysctls) > 0 {
  3629. for iNdEx := len(m.ForbiddenSysctls) - 1; iNdEx >= 0; iNdEx-- {
  3630. i -= len(m.ForbiddenSysctls[iNdEx])
  3631. copy(dAtA[i:], m.ForbiddenSysctls[iNdEx])
  3632. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ForbiddenSysctls[iNdEx])))
  3633. i--
  3634. dAtA[i] = 0x1
  3635. i--
  3636. dAtA[i] = 0xa2
  3637. }
  3638. }
  3639. if len(m.AllowedUnsafeSysctls) > 0 {
  3640. for iNdEx := len(m.AllowedUnsafeSysctls) - 1; iNdEx >= 0; iNdEx-- {
  3641. i -= len(m.AllowedUnsafeSysctls[iNdEx])
  3642. copy(dAtA[i:], m.AllowedUnsafeSysctls[iNdEx])
  3643. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AllowedUnsafeSysctls[iNdEx])))
  3644. i--
  3645. dAtA[i] = 0x1
  3646. i--
  3647. dAtA[i] = 0x9a
  3648. }
  3649. }
  3650. if len(m.AllowedFlexVolumes) > 0 {
  3651. for iNdEx := len(m.AllowedFlexVolumes) - 1; iNdEx >= 0; iNdEx-- {
  3652. {
  3653. size, err := m.AllowedFlexVolumes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3654. if err != nil {
  3655. return 0, err
  3656. }
  3657. i -= size
  3658. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3659. }
  3660. i--
  3661. dAtA[i] = 0x1
  3662. i--
  3663. dAtA[i] = 0x92
  3664. }
  3665. }
  3666. if len(m.AllowedHostPaths) > 0 {
  3667. for iNdEx := len(m.AllowedHostPaths) - 1; iNdEx >= 0; iNdEx-- {
  3668. {
  3669. size, err := m.AllowedHostPaths[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3670. if err != nil {
  3671. return 0, err
  3672. }
  3673. i -= size
  3674. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3675. }
  3676. i--
  3677. dAtA[i] = 0x1
  3678. i--
  3679. dAtA[i] = 0x8a
  3680. }
  3681. }
  3682. if m.AllowPrivilegeEscalation != nil {
  3683. i--
  3684. if *m.AllowPrivilegeEscalation {
  3685. dAtA[i] = 1
  3686. } else {
  3687. dAtA[i] = 0
  3688. }
  3689. i--
  3690. dAtA[i] = 0x1
  3691. i--
  3692. dAtA[i] = 0x80
  3693. }
  3694. if m.DefaultAllowPrivilegeEscalation != nil {
  3695. i--
  3696. if *m.DefaultAllowPrivilegeEscalation {
  3697. dAtA[i] = 1
  3698. } else {
  3699. dAtA[i] = 0
  3700. }
  3701. i--
  3702. dAtA[i] = 0x78
  3703. }
  3704. i--
  3705. if m.ReadOnlyRootFilesystem {
  3706. dAtA[i] = 1
  3707. } else {
  3708. dAtA[i] = 0
  3709. }
  3710. i--
  3711. dAtA[i] = 0x70
  3712. {
  3713. size, err := m.FSGroup.MarshalToSizedBuffer(dAtA[:i])
  3714. if err != nil {
  3715. return 0, err
  3716. }
  3717. i -= size
  3718. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3719. }
  3720. i--
  3721. dAtA[i] = 0x6a
  3722. {
  3723. size, err := m.SupplementalGroups.MarshalToSizedBuffer(dAtA[:i])
  3724. if err != nil {
  3725. return 0, err
  3726. }
  3727. i -= size
  3728. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3729. }
  3730. i--
  3731. dAtA[i] = 0x62
  3732. {
  3733. size, err := m.RunAsUser.MarshalToSizedBuffer(dAtA[:i])
  3734. if err != nil {
  3735. return 0, err
  3736. }
  3737. i -= size
  3738. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3739. }
  3740. i--
  3741. dAtA[i] = 0x5a
  3742. {
  3743. size, err := m.SELinux.MarshalToSizedBuffer(dAtA[:i])
  3744. if err != nil {
  3745. return 0, err
  3746. }
  3747. i -= size
  3748. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3749. }
  3750. i--
  3751. dAtA[i] = 0x52
  3752. i--
  3753. if m.HostIPC {
  3754. dAtA[i] = 1
  3755. } else {
  3756. dAtA[i] = 0
  3757. }
  3758. i--
  3759. dAtA[i] = 0x48
  3760. i--
  3761. if m.HostPID {
  3762. dAtA[i] = 1
  3763. } else {
  3764. dAtA[i] = 0
  3765. }
  3766. i--
  3767. dAtA[i] = 0x40
  3768. if len(m.HostPorts) > 0 {
  3769. for iNdEx := len(m.HostPorts) - 1; iNdEx >= 0; iNdEx-- {
  3770. {
  3771. size, err := m.HostPorts[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3772. if err != nil {
  3773. return 0, err
  3774. }
  3775. i -= size
  3776. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3777. }
  3778. i--
  3779. dAtA[i] = 0x3a
  3780. }
  3781. }
  3782. i--
  3783. if m.HostNetwork {
  3784. dAtA[i] = 1
  3785. } else {
  3786. dAtA[i] = 0
  3787. }
  3788. i--
  3789. dAtA[i] = 0x30
  3790. if len(m.Volumes) > 0 {
  3791. for iNdEx := len(m.Volumes) - 1; iNdEx >= 0; iNdEx-- {
  3792. i -= len(m.Volumes[iNdEx])
  3793. copy(dAtA[i:], m.Volumes[iNdEx])
  3794. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Volumes[iNdEx])))
  3795. i--
  3796. dAtA[i] = 0x2a
  3797. }
  3798. }
  3799. if len(m.AllowedCapabilities) > 0 {
  3800. for iNdEx := len(m.AllowedCapabilities) - 1; iNdEx >= 0; iNdEx-- {
  3801. i -= len(m.AllowedCapabilities[iNdEx])
  3802. copy(dAtA[i:], m.AllowedCapabilities[iNdEx])
  3803. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AllowedCapabilities[iNdEx])))
  3804. i--
  3805. dAtA[i] = 0x22
  3806. }
  3807. }
  3808. if len(m.RequiredDropCapabilities) > 0 {
  3809. for iNdEx := len(m.RequiredDropCapabilities) - 1; iNdEx >= 0; iNdEx-- {
  3810. i -= len(m.RequiredDropCapabilities[iNdEx])
  3811. copy(dAtA[i:], m.RequiredDropCapabilities[iNdEx])
  3812. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RequiredDropCapabilities[iNdEx])))
  3813. i--
  3814. dAtA[i] = 0x1a
  3815. }
  3816. }
  3817. if len(m.DefaultAddCapabilities) > 0 {
  3818. for iNdEx := len(m.DefaultAddCapabilities) - 1; iNdEx >= 0; iNdEx-- {
  3819. i -= len(m.DefaultAddCapabilities[iNdEx])
  3820. copy(dAtA[i:], m.DefaultAddCapabilities[iNdEx])
  3821. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DefaultAddCapabilities[iNdEx])))
  3822. i--
  3823. dAtA[i] = 0x12
  3824. }
  3825. }
  3826. i--
  3827. if m.Privileged {
  3828. dAtA[i] = 1
  3829. } else {
  3830. dAtA[i] = 0
  3831. }
  3832. i--
  3833. dAtA[i] = 0x8
  3834. return len(dAtA) - i, nil
  3835. }
  3836. func (m *ReplicaSet) Marshal() (dAtA []byte, err error) {
  3837. size := m.Size()
  3838. dAtA = make([]byte, size)
  3839. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3840. if err != nil {
  3841. return nil, err
  3842. }
  3843. return dAtA[:n], nil
  3844. }
  3845. func (m *ReplicaSet) MarshalTo(dAtA []byte) (int, error) {
  3846. size := m.Size()
  3847. return m.MarshalToSizedBuffer(dAtA[:size])
  3848. }
  3849. func (m *ReplicaSet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3850. i := len(dAtA)
  3851. _ = i
  3852. var l int
  3853. _ = l
  3854. {
  3855. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  3856. if err != nil {
  3857. return 0, err
  3858. }
  3859. i -= size
  3860. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3861. }
  3862. i--
  3863. dAtA[i] = 0x1a
  3864. {
  3865. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  3866. if err != nil {
  3867. return 0, err
  3868. }
  3869. i -= size
  3870. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3871. }
  3872. i--
  3873. dAtA[i] = 0x12
  3874. {
  3875. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  3876. if err != nil {
  3877. return 0, err
  3878. }
  3879. i -= size
  3880. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3881. }
  3882. i--
  3883. dAtA[i] = 0xa
  3884. return len(dAtA) - i, nil
  3885. }
  3886. func (m *ReplicaSetCondition) Marshal() (dAtA []byte, err error) {
  3887. size := m.Size()
  3888. dAtA = make([]byte, size)
  3889. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3890. if err != nil {
  3891. return nil, err
  3892. }
  3893. return dAtA[:n], nil
  3894. }
  3895. func (m *ReplicaSetCondition) MarshalTo(dAtA []byte) (int, error) {
  3896. size := m.Size()
  3897. return m.MarshalToSizedBuffer(dAtA[:size])
  3898. }
  3899. func (m *ReplicaSetCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3900. i := len(dAtA)
  3901. _ = i
  3902. var l int
  3903. _ = l
  3904. i -= len(m.Message)
  3905. copy(dAtA[i:], m.Message)
  3906. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  3907. i--
  3908. dAtA[i] = 0x2a
  3909. i -= len(m.Reason)
  3910. copy(dAtA[i:], m.Reason)
  3911. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  3912. i--
  3913. dAtA[i] = 0x22
  3914. {
  3915. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  3916. if err != nil {
  3917. return 0, err
  3918. }
  3919. i -= size
  3920. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3921. }
  3922. i--
  3923. dAtA[i] = 0x1a
  3924. i -= len(m.Status)
  3925. copy(dAtA[i:], m.Status)
  3926. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  3927. i--
  3928. dAtA[i] = 0x12
  3929. i -= len(m.Type)
  3930. copy(dAtA[i:], m.Type)
  3931. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  3932. i--
  3933. dAtA[i] = 0xa
  3934. return len(dAtA) - i, nil
  3935. }
  3936. func (m *ReplicaSetList) Marshal() (dAtA []byte, err error) {
  3937. size := m.Size()
  3938. dAtA = make([]byte, size)
  3939. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3940. if err != nil {
  3941. return nil, err
  3942. }
  3943. return dAtA[:n], nil
  3944. }
  3945. func (m *ReplicaSetList) MarshalTo(dAtA []byte) (int, error) {
  3946. size := m.Size()
  3947. return m.MarshalToSizedBuffer(dAtA[:size])
  3948. }
  3949. func (m *ReplicaSetList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3950. i := len(dAtA)
  3951. _ = i
  3952. var l int
  3953. _ = l
  3954. if len(m.Items) > 0 {
  3955. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  3956. {
  3957. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3958. if err != nil {
  3959. return 0, err
  3960. }
  3961. i -= size
  3962. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3963. }
  3964. i--
  3965. dAtA[i] = 0x12
  3966. }
  3967. }
  3968. {
  3969. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  3970. if err != nil {
  3971. return 0, err
  3972. }
  3973. i -= size
  3974. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3975. }
  3976. i--
  3977. dAtA[i] = 0xa
  3978. return len(dAtA) - i, nil
  3979. }
  3980. func (m *ReplicaSetSpec) Marshal() (dAtA []byte, err error) {
  3981. size := m.Size()
  3982. dAtA = make([]byte, size)
  3983. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3984. if err != nil {
  3985. return nil, err
  3986. }
  3987. return dAtA[:n], nil
  3988. }
  3989. func (m *ReplicaSetSpec) MarshalTo(dAtA []byte) (int, error) {
  3990. size := m.Size()
  3991. return m.MarshalToSizedBuffer(dAtA[:size])
  3992. }
  3993. func (m *ReplicaSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3994. i := len(dAtA)
  3995. _ = i
  3996. var l int
  3997. _ = l
  3998. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  3999. i--
  4000. dAtA[i] = 0x20
  4001. {
  4002. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  4003. if err != nil {
  4004. return 0, err
  4005. }
  4006. i -= size
  4007. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4008. }
  4009. i--
  4010. dAtA[i] = 0x1a
  4011. if m.Selector != nil {
  4012. {
  4013. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  4014. if err != nil {
  4015. return 0, err
  4016. }
  4017. i -= size
  4018. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4019. }
  4020. i--
  4021. dAtA[i] = 0x12
  4022. }
  4023. if m.Replicas != nil {
  4024. i = encodeVarintGenerated(dAtA, i, uint64(*m.Replicas))
  4025. i--
  4026. dAtA[i] = 0x8
  4027. }
  4028. return len(dAtA) - i, nil
  4029. }
  4030. func (m *ReplicaSetStatus) Marshal() (dAtA []byte, err error) {
  4031. size := m.Size()
  4032. dAtA = make([]byte, size)
  4033. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4034. if err != nil {
  4035. return nil, err
  4036. }
  4037. return dAtA[:n], nil
  4038. }
  4039. func (m *ReplicaSetStatus) MarshalTo(dAtA []byte) (int, error) {
  4040. size := m.Size()
  4041. return m.MarshalToSizedBuffer(dAtA[:size])
  4042. }
  4043. func (m *ReplicaSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4044. i := len(dAtA)
  4045. _ = i
  4046. var l int
  4047. _ = l
  4048. if len(m.Conditions) > 0 {
  4049. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  4050. {
  4051. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4052. if err != nil {
  4053. return 0, err
  4054. }
  4055. i -= size
  4056. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4057. }
  4058. i--
  4059. dAtA[i] = 0x32
  4060. }
  4061. }
  4062. i = encodeVarintGenerated(dAtA, i, uint64(m.AvailableReplicas))
  4063. i--
  4064. dAtA[i] = 0x28
  4065. i = encodeVarintGenerated(dAtA, i, uint64(m.ReadyReplicas))
  4066. i--
  4067. dAtA[i] = 0x20
  4068. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  4069. i--
  4070. dAtA[i] = 0x18
  4071. i = encodeVarintGenerated(dAtA, i, uint64(m.FullyLabeledReplicas))
  4072. i--
  4073. dAtA[i] = 0x10
  4074. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  4075. i--
  4076. dAtA[i] = 0x8
  4077. return len(dAtA) - i, nil
  4078. }
  4079. func (m *RollbackConfig) Marshal() (dAtA []byte, err error) {
  4080. size := m.Size()
  4081. dAtA = make([]byte, size)
  4082. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4083. if err != nil {
  4084. return nil, err
  4085. }
  4086. return dAtA[:n], nil
  4087. }
  4088. func (m *RollbackConfig) MarshalTo(dAtA []byte) (int, error) {
  4089. size := m.Size()
  4090. return m.MarshalToSizedBuffer(dAtA[:size])
  4091. }
  4092. func (m *RollbackConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4093. i := len(dAtA)
  4094. _ = i
  4095. var l int
  4096. _ = l
  4097. i = encodeVarintGenerated(dAtA, i, uint64(m.Revision))
  4098. i--
  4099. dAtA[i] = 0x8
  4100. return len(dAtA) - i, nil
  4101. }
  4102. func (m *RollingUpdateDaemonSet) Marshal() (dAtA []byte, err error) {
  4103. size := m.Size()
  4104. dAtA = make([]byte, size)
  4105. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4106. if err != nil {
  4107. return nil, err
  4108. }
  4109. return dAtA[:n], nil
  4110. }
  4111. func (m *RollingUpdateDaemonSet) MarshalTo(dAtA []byte) (int, error) {
  4112. size := m.Size()
  4113. return m.MarshalToSizedBuffer(dAtA[:size])
  4114. }
  4115. func (m *RollingUpdateDaemonSet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4116. i := len(dAtA)
  4117. _ = i
  4118. var l int
  4119. _ = l
  4120. if m.MaxSurge != nil {
  4121. {
  4122. size, err := m.MaxSurge.MarshalToSizedBuffer(dAtA[:i])
  4123. if err != nil {
  4124. return 0, err
  4125. }
  4126. i -= size
  4127. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4128. }
  4129. i--
  4130. dAtA[i] = 0x12
  4131. }
  4132. if m.MaxUnavailable != nil {
  4133. {
  4134. size, err := m.MaxUnavailable.MarshalToSizedBuffer(dAtA[:i])
  4135. if err != nil {
  4136. return 0, err
  4137. }
  4138. i -= size
  4139. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4140. }
  4141. i--
  4142. dAtA[i] = 0xa
  4143. }
  4144. return len(dAtA) - i, nil
  4145. }
  4146. func (m *RollingUpdateDeployment) Marshal() (dAtA []byte, err error) {
  4147. size := m.Size()
  4148. dAtA = make([]byte, size)
  4149. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4150. if err != nil {
  4151. return nil, err
  4152. }
  4153. return dAtA[:n], nil
  4154. }
  4155. func (m *RollingUpdateDeployment) MarshalTo(dAtA []byte) (int, error) {
  4156. size := m.Size()
  4157. return m.MarshalToSizedBuffer(dAtA[:size])
  4158. }
  4159. func (m *RollingUpdateDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4160. i := len(dAtA)
  4161. _ = i
  4162. var l int
  4163. _ = l
  4164. if m.MaxSurge != nil {
  4165. {
  4166. size, err := m.MaxSurge.MarshalToSizedBuffer(dAtA[:i])
  4167. if err != nil {
  4168. return 0, err
  4169. }
  4170. i -= size
  4171. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4172. }
  4173. i--
  4174. dAtA[i] = 0x12
  4175. }
  4176. if m.MaxUnavailable != nil {
  4177. {
  4178. size, err := m.MaxUnavailable.MarshalToSizedBuffer(dAtA[:i])
  4179. if err != nil {
  4180. return 0, err
  4181. }
  4182. i -= size
  4183. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4184. }
  4185. i--
  4186. dAtA[i] = 0xa
  4187. }
  4188. return len(dAtA) - i, nil
  4189. }
  4190. func (m *RunAsGroupStrategyOptions) Marshal() (dAtA []byte, err error) {
  4191. size := m.Size()
  4192. dAtA = make([]byte, size)
  4193. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4194. if err != nil {
  4195. return nil, err
  4196. }
  4197. return dAtA[:n], nil
  4198. }
  4199. func (m *RunAsGroupStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4200. size := m.Size()
  4201. return m.MarshalToSizedBuffer(dAtA[:size])
  4202. }
  4203. func (m *RunAsGroupStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4204. i := len(dAtA)
  4205. _ = i
  4206. var l int
  4207. _ = l
  4208. if len(m.Ranges) > 0 {
  4209. for iNdEx := len(m.Ranges) - 1; iNdEx >= 0; iNdEx-- {
  4210. {
  4211. size, err := m.Ranges[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4212. if err != nil {
  4213. return 0, err
  4214. }
  4215. i -= size
  4216. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4217. }
  4218. i--
  4219. dAtA[i] = 0x12
  4220. }
  4221. }
  4222. i -= len(m.Rule)
  4223. copy(dAtA[i:], m.Rule)
  4224. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  4225. i--
  4226. dAtA[i] = 0xa
  4227. return len(dAtA) - i, nil
  4228. }
  4229. func (m *RunAsUserStrategyOptions) Marshal() (dAtA []byte, err error) {
  4230. size := m.Size()
  4231. dAtA = make([]byte, size)
  4232. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4233. if err != nil {
  4234. return nil, err
  4235. }
  4236. return dAtA[:n], nil
  4237. }
  4238. func (m *RunAsUserStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4239. size := m.Size()
  4240. return m.MarshalToSizedBuffer(dAtA[:size])
  4241. }
  4242. func (m *RunAsUserStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4243. i := len(dAtA)
  4244. _ = i
  4245. var l int
  4246. _ = l
  4247. if len(m.Ranges) > 0 {
  4248. for iNdEx := len(m.Ranges) - 1; iNdEx >= 0; iNdEx-- {
  4249. {
  4250. size, err := m.Ranges[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4251. if err != nil {
  4252. return 0, err
  4253. }
  4254. i -= size
  4255. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4256. }
  4257. i--
  4258. dAtA[i] = 0x12
  4259. }
  4260. }
  4261. i -= len(m.Rule)
  4262. copy(dAtA[i:], m.Rule)
  4263. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  4264. i--
  4265. dAtA[i] = 0xa
  4266. return len(dAtA) - i, nil
  4267. }
  4268. func (m *RuntimeClassStrategyOptions) Marshal() (dAtA []byte, err error) {
  4269. size := m.Size()
  4270. dAtA = make([]byte, size)
  4271. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4272. if err != nil {
  4273. return nil, err
  4274. }
  4275. return dAtA[:n], nil
  4276. }
  4277. func (m *RuntimeClassStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4278. size := m.Size()
  4279. return m.MarshalToSizedBuffer(dAtA[:size])
  4280. }
  4281. func (m *RuntimeClassStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4282. i := len(dAtA)
  4283. _ = i
  4284. var l int
  4285. _ = l
  4286. if m.DefaultRuntimeClassName != nil {
  4287. i -= len(*m.DefaultRuntimeClassName)
  4288. copy(dAtA[i:], *m.DefaultRuntimeClassName)
  4289. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.DefaultRuntimeClassName)))
  4290. i--
  4291. dAtA[i] = 0x12
  4292. }
  4293. if len(m.AllowedRuntimeClassNames) > 0 {
  4294. for iNdEx := len(m.AllowedRuntimeClassNames) - 1; iNdEx >= 0; iNdEx-- {
  4295. i -= len(m.AllowedRuntimeClassNames[iNdEx])
  4296. copy(dAtA[i:], m.AllowedRuntimeClassNames[iNdEx])
  4297. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AllowedRuntimeClassNames[iNdEx])))
  4298. i--
  4299. dAtA[i] = 0xa
  4300. }
  4301. }
  4302. return len(dAtA) - i, nil
  4303. }
  4304. func (m *SELinuxStrategyOptions) Marshal() (dAtA []byte, err error) {
  4305. size := m.Size()
  4306. dAtA = make([]byte, size)
  4307. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4308. if err != nil {
  4309. return nil, err
  4310. }
  4311. return dAtA[:n], nil
  4312. }
  4313. func (m *SELinuxStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4314. size := m.Size()
  4315. return m.MarshalToSizedBuffer(dAtA[:size])
  4316. }
  4317. func (m *SELinuxStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4318. i := len(dAtA)
  4319. _ = i
  4320. var l int
  4321. _ = l
  4322. if m.SELinuxOptions != nil {
  4323. {
  4324. size, err := m.SELinuxOptions.MarshalToSizedBuffer(dAtA[:i])
  4325. if err != nil {
  4326. return 0, err
  4327. }
  4328. i -= size
  4329. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4330. }
  4331. i--
  4332. dAtA[i] = 0x12
  4333. }
  4334. i -= len(m.Rule)
  4335. copy(dAtA[i:], m.Rule)
  4336. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  4337. i--
  4338. dAtA[i] = 0xa
  4339. return len(dAtA) - i, nil
  4340. }
  4341. func (m *Scale) Marshal() (dAtA []byte, err error) {
  4342. size := m.Size()
  4343. dAtA = make([]byte, size)
  4344. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4345. if err != nil {
  4346. return nil, err
  4347. }
  4348. return dAtA[:n], nil
  4349. }
  4350. func (m *Scale) MarshalTo(dAtA []byte) (int, error) {
  4351. size := m.Size()
  4352. return m.MarshalToSizedBuffer(dAtA[:size])
  4353. }
  4354. func (m *Scale) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4355. i := len(dAtA)
  4356. _ = i
  4357. var l int
  4358. _ = l
  4359. {
  4360. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  4361. if err != nil {
  4362. return 0, err
  4363. }
  4364. i -= size
  4365. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4366. }
  4367. i--
  4368. dAtA[i] = 0x1a
  4369. {
  4370. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  4371. if err != nil {
  4372. return 0, err
  4373. }
  4374. i -= size
  4375. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4376. }
  4377. i--
  4378. dAtA[i] = 0x12
  4379. {
  4380. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  4381. if err != nil {
  4382. return 0, err
  4383. }
  4384. i -= size
  4385. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4386. }
  4387. i--
  4388. dAtA[i] = 0xa
  4389. return len(dAtA) - i, nil
  4390. }
  4391. func (m *ScaleSpec) Marshal() (dAtA []byte, err error) {
  4392. size := m.Size()
  4393. dAtA = make([]byte, size)
  4394. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4395. if err != nil {
  4396. return nil, err
  4397. }
  4398. return dAtA[:n], nil
  4399. }
  4400. func (m *ScaleSpec) MarshalTo(dAtA []byte) (int, error) {
  4401. size := m.Size()
  4402. return m.MarshalToSizedBuffer(dAtA[:size])
  4403. }
  4404. func (m *ScaleSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4405. i := len(dAtA)
  4406. _ = i
  4407. var l int
  4408. _ = l
  4409. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  4410. i--
  4411. dAtA[i] = 0x8
  4412. return len(dAtA) - i, nil
  4413. }
  4414. func (m *ScaleStatus) Marshal() (dAtA []byte, err error) {
  4415. size := m.Size()
  4416. dAtA = make([]byte, size)
  4417. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4418. if err != nil {
  4419. return nil, err
  4420. }
  4421. return dAtA[:n], nil
  4422. }
  4423. func (m *ScaleStatus) MarshalTo(dAtA []byte) (int, error) {
  4424. size := m.Size()
  4425. return m.MarshalToSizedBuffer(dAtA[:size])
  4426. }
  4427. func (m *ScaleStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4428. i := len(dAtA)
  4429. _ = i
  4430. var l int
  4431. _ = l
  4432. i -= len(m.TargetSelector)
  4433. copy(dAtA[i:], m.TargetSelector)
  4434. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetSelector)))
  4435. i--
  4436. dAtA[i] = 0x1a
  4437. if len(m.Selector) > 0 {
  4438. keysForSelector := make([]string, 0, len(m.Selector))
  4439. for k := range m.Selector {
  4440. keysForSelector = append(keysForSelector, string(k))
  4441. }
  4442. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  4443. for iNdEx := len(keysForSelector) - 1; iNdEx >= 0; iNdEx-- {
  4444. v := m.Selector[string(keysForSelector[iNdEx])]
  4445. baseI := i
  4446. i -= len(v)
  4447. copy(dAtA[i:], v)
  4448. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  4449. i--
  4450. dAtA[i] = 0x12
  4451. i -= len(keysForSelector[iNdEx])
  4452. copy(dAtA[i:], keysForSelector[iNdEx])
  4453. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForSelector[iNdEx])))
  4454. i--
  4455. dAtA[i] = 0xa
  4456. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4457. i--
  4458. dAtA[i] = 0x12
  4459. }
  4460. }
  4461. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  4462. i--
  4463. dAtA[i] = 0x8
  4464. return len(dAtA) - i, nil
  4465. }
  4466. func (m *SupplementalGroupsStrategyOptions) Marshal() (dAtA []byte, err error) {
  4467. size := m.Size()
  4468. dAtA = make([]byte, size)
  4469. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4470. if err != nil {
  4471. return nil, err
  4472. }
  4473. return dAtA[:n], nil
  4474. }
  4475. func (m *SupplementalGroupsStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4476. size := m.Size()
  4477. return m.MarshalToSizedBuffer(dAtA[:size])
  4478. }
  4479. func (m *SupplementalGroupsStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4480. i := len(dAtA)
  4481. _ = i
  4482. var l int
  4483. _ = l
  4484. if len(m.Ranges) > 0 {
  4485. for iNdEx := len(m.Ranges) - 1; iNdEx >= 0; iNdEx-- {
  4486. {
  4487. size, err := m.Ranges[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4488. if err != nil {
  4489. return 0, err
  4490. }
  4491. i -= size
  4492. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4493. }
  4494. i--
  4495. dAtA[i] = 0x12
  4496. }
  4497. }
  4498. i -= len(m.Rule)
  4499. copy(dAtA[i:], m.Rule)
  4500. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  4501. i--
  4502. dAtA[i] = 0xa
  4503. return len(dAtA) - i, nil
  4504. }
  4505. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  4506. offset -= sovGenerated(v)
  4507. base := offset
  4508. for v >= 1<<7 {
  4509. dAtA[offset] = uint8(v&0x7f | 0x80)
  4510. v >>= 7
  4511. offset++
  4512. }
  4513. dAtA[offset] = uint8(v)
  4514. return base
  4515. }
  4516. func (m *AllowedCSIDriver) Size() (n int) {
  4517. if m == nil {
  4518. return 0
  4519. }
  4520. var l int
  4521. _ = l
  4522. l = len(m.Name)
  4523. n += 1 + l + sovGenerated(uint64(l))
  4524. return n
  4525. }
  4526. func (m *AllowedFlexVolume) Size() (n int) {
  4527. if m == nil {
  4528. return 0
  4529. }
  4530. var l int
  4531. _ = l
  4532. l = len(m.Driver)
  4533. n += 1 + l + sovGenerated(uint64(l))
  4534. return n
  4535. }
  4536. func (m *AllowedHostPath) Size() (n int) {
  4537. if m == nil {
  4538. return 0
  4539. }
  4540. var l int
  4541. _ = l
  4542. l = len(m.PathPrefix)
  4543. n += 1 + l + sovGenerated(uint64(l))
  4544. n += 2
  4545. return n
  4546. }
  4547. func (m *DaemonSet) Size() (n int) {
  4548. if m == nil {
  4549. return 0
  4550. }
  4551. var l int
  4552. _ = l
  4553. l = m.ObjectMeta.Size()
  4554. n += 1 + l + sovGenerated(uint64(l))
  4555. l = m.Spec.Size()
  4556. n += 1 + l + sovGenerated(uint64(l))
  4557. l = m.Status.Size()
  4558. n += 1 + l + sovGenerated(uint64(l))
  4559. return n
  4560. }
  4561. func (m *DaemonSetCondition) Size() (n int) {
  4562. if m == nil {
  4563. return 0
  4564. }
  4565. var l int
  4566. _ = l
  4567. l = len(m.Type)
  4568. n += 1 + l + sovGenerated(uint64(l))
  4569. l = len(m.Status)
  4570. n += 1 + l + sovGenerated(uint64(l))
  4571. l = m.LastTransitionTime.Size()
  4572. n += 1 + l + sovGenerated(uint64(l))
  4573. l = len(m.Reason)
  4574. n += 1 + l + sovGenerated(uint64(l))
  4575. l = len(m.Message)
  4576. n += 1 + l + sovGenerated(uint64(l))
  4577. return n
  4578. }
  4579. func (m *DaemonSetList) Size() (n int) {
  4580. if m == nil {
  4581. return 0
  4582. }
  4583. var l int
  4584. _ = l
  4585. l = m.ListMeta.Size()
  4586. n += 1 + l + sovGenerated(uint64(l))
  4587. if len(m.Items) > 0 {
  4588. for _, e := range m.Items {
  4589. l = e.Size()
  4590. n += 1 + l + sovGenerated(uint64(l))
  4591. }
  4592. }
  4593. return n
  4594. }
  4595. func (m *DaemonSetSpec) Size() (n int) {
  4596. if m == nil {
  4597. return 0
  4598. }
  4599. var l int
  4600. _ = l
  4601. if m.Selector != nil {
  4602. l = m.Selector.Size()
  4603. n += 1 + l + sovGenerated(uint64(l))
  4604. }
  4605. l = m.Template.Size()
  4606. n += 1 + l + sovGenerated(uint64(l))
  4607. l = m.UpdateStrategy.Size()
  4608. n += 1 + l + sovGenerated(uint64(l))
  4609. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  4610. n += 1 + sovGenerated(uint64(m.TemplateGeneration))
  4611. if m.RevisionHistoryLimit != nil {
  4612. n += 1 + sovGenerated(uint64(*m.RevisionHistoryLimit))
  4613. }
  4614. return n
  4615. }
  4616. func (m *DaemonSetStatus) Size() (n int) {
  4617. if m == nil {
  4618. return 0
  4619. }
  4620. var l int
  4621. _ = l
  4622. n += 1 + sovGenerated(uint64(m.CurrentNumberScheduled))
  4623. n += 1 + sovGenerated(uint64(m.NumberMisscheduled))
  4624. n += 1 + sovGenerated(uint64(m.DesiredNumberScheduled))
  4625. n += 1 + sovGenerated(uint64(m.NumberReady))
  4626. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  4627. n += 1 + sovGenerated(uint64(m.UpdatedNumberScheduled))
  4628. n += 1 + sovGenerated(uint64(m.NumberAvailable))
  4629. n += 1 + sovGenerated(uint64(m.NumberUnavailable))
  4630. if m.CollisionCount != nil {
  4631. n += 1 + sovGenerated(uint64(*m.CollisionCount))
  4632. }
  4633. if len(m.Conditions) > 0 {
  4634. for _, e := range m.Conditions {
  4635. l = e.Size()
  4636. n += 1 + l + sovGenerated(uint64(l))
  4637. }
  4638. }
  4639. return n
  4640. }
  4641. func (m *DaemonSetUpdateStrategy) Size() (n int) {
  4642. if m == nil {
  4643. return 0
  4644. }
  4645. var l int
  4646. _ = l
  4647. l = len(m.Type)
  4648. n += 1 + l + sovGenerated(uint64(l))
  4649. if m.RollingUpdate != nil {
  4650. l = m.RollingUpdate.Size()
  4651. n += 1 + l + sovGenerated(uint64(l))
  4652. }
  4653. return n
  4654. }
  4655. func (m *Deployment) Size() (n int) {
  4656. if m == nil {
  4657. return 0
  4658. }
  4659. var l int
  4660. _ = l
  4661. l = m.ObjectMeta.Size()
  4662. n += 1 + l + sovGenerated(uint64(l))
  4663. l = m.Spec.Size()
  4664. n += 1 + l + sovGenerated(uint64(l))
  4665. l = m.Status.Size()
  4666. n += 1 + l + sovGenerated(uint64(l))
  4667. return n
  4668. }
  4669. func (m *DeploymentCondition) Size() (n int) {
  4670. if m == nil {
  4671. return 0
  4672. }
  4673. var l int
  4674. _ = l
  4675. l = len(m.Type)
  4676. n += 1 + l + sovGenerated(uint64(l))
  4677. l = len(m.Status)
  4678. n += 1 + l + sovGenerated(uint64(l))
  4679. l = len(m.Reason)
  4680. n += 1 + l + sovGenerated(uint64(l))
  4681. l = len(m.Message)
  4682. n += 1 + l + sovGenerated(uint64(l))
  4683. l = m.LastUpdateTime.Size()
  4684. n += 1 + l + sovGenerated(uint64(l))
  4685. l = m.LastTransitionTime.Size()
  4686. n += 1 + l + sovGenerated(uint64(l))
  4687. return n
  4688. }
  4689. func (m *DeploymentList) Size() (n int) {
  4690. if m == nil {
  4691. return 0
  4692. }
  4693. var l int
  4694. _ = l
  4695. l = m.ListMeta.Size()
  4696. n += 1 + l + sovGenerated(uint64(l))
  4697. if len(m.Items) > 0 {
  4698. for _, e := range m.Items {
  4699. l = e.Size()
  4700. n += 1 + l + sovGenerated(uint64(l))
  4701. }
  4702. }
  4703. return n
  4704. }
  4705. func (m *DeploymentRollback) Size() (n int) {
  4706. if m == nil {
  4707. return 0
  4708. }
  4709. var l int
  4710. _ = l
  4711. l = len(m.Name)
  4712. n += 1 + l + sovGenerated(uint64(l))
  4713. if len(m.UpdatedAnnotations) > 0 {
  4714. for k, v := range m.UpdatedAnnotations {
  4715. _ = k
  4716. _ = v
  4717. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  4718. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  4719. }
  4720. }
  4721. l = m.RollbackTo.Size()
  4722. n += 1 + l + sovGenerated(uint64(l))
  4723. return n
  4724. }
  4725. func (m *DeploymentSpec) Size() (n int) {
  4726. if m == nil {
  4727. return 0
  4728. }
  4729. var l int
  4730. _ = l
  4731. if m.Replicas != nil {
  4732. n += 1 + sovGenerated(uint64(*m.Replicas))
  4733. }
  4734. if m.Selector != nil {
  4735. l = m.Selector.Size()
  4736. n += 1 + l + sovGenerated(uint64(l))
  4737. }
  4738. l = m.Template.Size()
  4739. n += 1 + l + sovGenerated(uint64(l))
  4740. l = m.Strategy.Size()
  4741. n += 1 + l + sovGenerated(uint64(l))
  4742. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  4743. if m.RevisionHistoryLimit != nil {
  4744. n += 1 + sovGenerated(uint64(*m.RevisionHistoryLimit))
  4745. }
  4746. n += 2
  4747. if m.RollbackTo != nil {
  4748. l = m.RollbackTo.Size()
  4749. n += 1 + l + sovGenerated(uint64(l))
  4750. }
  4751. if m.ProgressDeadlineSeconds != nil {
  4752. n += 1 + sovGenerated(uint64(*m.ProgressDeadlineSeconds))
  4753. }
  4754. return n
  4755. }
  4756. func (m *DeploymentStatus) Size() (n int) {
  4757. if m == nil {
  4758. return 0
  4759. }
  4760. var l int
  4761. _ = l
  4762. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  4763. n += 1 + sovGenerated(uint64(m.Replicas))
  4764. n += 1 + sovGenerated(uint64(m.UpdatedReplicas))
  4765. n += 1 + sovGenerated(uint64(m.AvailableReplicas))
  4766. n += 1 + sovGenerated(uint64(m.UnavailableReplicas))
  4767. if len(m.Conditions) > 0 {
  4768. for _, e := range m.Conditions {
  4769. l = e.Size()
  4770. n += 1 + l + sovGenerated(uint64(l))
  4771. }
  4772. }
  4773. n += 1 + sovGenerated(uint64(m.ReadyReplicas))
  4774. if m.CollisionCount != nil {
  4775. n += 1 + sovGenerated(uint64(*m.CollisionCount))
  4776. }
  4777. return n
  4778. }
  4779. func (m *DeploymentStrategy) Size() (n int) {
  4780. if m == nil {
  4781. return 0
  4782. }
  4783. var l int
  4784. _ = l
  4785. l = len(m.Type)
  4786. n += 1 + l + sovGenerated(uint64(l))
  4787. if m.RollingUpdate != nil {
  4788. l = m.RollingUpdate.Size()
  4789. n += 1 + l + sovGenerated(uint64(l))
  4790. }
  4791. return n
  4792. }
  4793. func (m *FSGroupStrategyOptions) Size() (n int) {
  4794. if m == nil {
  4795. return 0
  4796. }
  4797. var l int
  4798. _ = l
  4799. l = len(m.Rule)
  4800. n += 1 + l + sovGenerated(uint64(l))
  4801. if len(m.Ranges) > 0 {
  4802. for _, e := range m.Ranges {
  4803. l = e.Size()
  4804. n += 1 + l + sovGenerated(uint64(l))
  4805. }
  4806. }
  4807. return n
  4808. }
  4809. func (m *HTTPIngressPath) Size() (n int) {
  4810. if m == nil {
  4811. return 0
  4812. }
  4813. var l int
  4814. _ = l
  4815. l = len(m.Path)
  4816. n += 1 + l + sovGenerated(uint64(l))
  4817. l = m.Backend.Size()
  4818. n += 1 + l + sovGenerated(uint64(l))
  4819. if m.PathType != nil {
  4820. l = len(*m.PathType)
  4821. n += 1 + l + sovGenerated(uint64(l))
  4822. }
  4823. return n
  4824. }
  4825. func (m *HTTPIngressRuleValue) Size() (n int) {
  4826. if m == nil {
  4827. return 0
  4828. }
  4829. var l int
  4830. _ = l
  4831. if len(m.Paths) > 0 {
  4832. for _, e := range m.Paths {
  4833. l = e.Size()
  4834. n += 1 + l + sovGenerated(uint64(l))
  4835. }
  4836. }
  4837. return n
  4838. }
  4839. func (m *HostPortRange) Size() (n int) {
  4840. if m == nil {
  4841. return 0
  4842. }
  4843. var l int
  4844. _ = l
  4845. n += 1 + sovGenerated(uint64(m.Min))
  4846. n += 1 + sovGenerated(uint64(m.Max))
  4847. return n
  4848. }
  4849. func (m *IDRange) Size() (n int) {
  4850. if m == nil {
  4851. return 0
  4852. }
  4853. var l int
  4854. _ = l
  4855. n += 1 + sovGenerated(uint64(m.Min))
  4856. n += 1 + sovGenerated(uint64(m.Max))
  4857. return n
  4858. }
  4859. func (m *IPBlock) Size() (n int) {
  4860. if m == nil {
  4861. return 0
  4862. }
  4863. var l int
  4864. _ = l
  4865. l = len(m.CIDR)
  4866. n += 1 + l + sovGenerated(uint64(l))
  4867. if len(m.Except) > 0 {
  4868. for _, s := range m.Except {
  4869. l = len(s)
  4870. n += 1 + l + sovGenerated(uint64(l))
  4871. }
  4872. }
  4873. return n
  4874. }
  4875. func (m *Ingress) Size() (n int) {
  4876. if m == nil {
  4877. return 0
  4878. }
  4879. var l int
  4880. _ = l
  4881. l = m.ObjectMeta.Size()
  4882. n += 1 + l + sovGenerated(uint64(l))
  4883. l = m.Spec.Size()
  4884. n += 1 + l + sovGenerated(uint64(l))
  4885. l = m.Status.Size()
  4886. n += 1 + l + sovGenerated(uint64(l))
  4887. return n
  4888. }
  4889. func (m *IngressBackend) Size() (n int) {
  4890. if m == nil {
  4891. return 0
  4892. }
  4893. var l int
  4894. _ = l
  4895. l = len(m.ServiceName)
  4896. n += 1 + l + sovGenerated(uint64(l))
  4897. l = m.ServicePort.Size()
  4898. n += 1 + l + sovGenerated(uint64(l))
  4899. if m.Resource != nil {
  4900. l = m.Resource.Size()
  4901. n += 1 + l + sovGenerated(uint64(l))
  4902. }
  4903. return n
  4904. }
  4905. func (m *IngressList) Size() (n int) {
  4906. if m == nil {
  4907. return 0
  4908. }
  4909. var l int
  4910. _ = l
  4911. l = m.ListMeta.Size()
  4912. n += 1 + l + sovGenerated(uint64(l))
  4913. if len(m.Items) > 0 {
  4914. for _, e := range m.Items {
  4915. l = e.Size()
  4916. n += 1 + l + sovGenerated(uint64(l))
  4917. }
  4918. }
  4919. return n
  4920. }
  4921. func (m *IngressRule) Size() (n int) {
  4922. if m == nil {
  4923. return 0
  4924. }
  4925. var l int
  4926. _ = l
  4927. l = len(m.Host)
  4928. n += 1 + l + sovGenerated(uint64(l))
  4929. l = m.IngressRuleValue.Size()
  4930. n += 1 + l + sovGenerated(uint64(l))
  4931. return n
  4932. }
  4933. func (m *IngressRuleValue) Size() (n int) {
  4934. if m == nil {
  4935. return 0
  4936. }
  4937. var l int
  4938. _ = l
  4939. if m.HTTP != nil {
  4940. l = m.HTTP.Size()
  4941. n += 1 + l + sovGenerated(uint64(l))
  4942. }
  4943. return n
  4944. }
  4945. func (m *IngressSpec) Size() (n int) {
  4946. if m == nil {
  4947. return 0
  4948. }
  4949. var l int
  4950. _ = l
  4951. if m.Backend != nil {
  4952. l = m.Backend.Size()
  4953. n += 1 + l + sovGenerated(uint64(l))
  4954. }
  4955. if len(m.TLS) > 0 {
  4956. for _, e := range m.TLS {
  4957. l = e.Size()
  4958. n += 1 + l + sovGenerated(uint64(l))
  4959. }
  4960. }
  4961. if len(m.Rules) > 0 {
  4962. for _, e := range m.Rules {
  4963. l = e.Size()
  4964. n += 1 + l + sovGenerated(uint64(l))
  4965. }
  4966. }
  4967. if m.IngressClassName != nil {
  4968. l = len(*m.IngressClassName)
  4969. n += 1 + l + sovGenerated(uint64(l))
  4970. }
  4971. return n
  4972. }
  4973. func (m *IngressStatus) Size() (n int) {
  4974. if m == nil {
  4975. return 0
  4976. }
  4977. var l int
  4978. _ = l
  4979. l = m.LoadBalancer.Size()
  4980. n += 1 + l + sovGenerated(uint64(l))
  4981. return n
  4982. }
  4983. func (m *IngressTLS) Size() (n int) {
  4984. if m == nil {
  4985. return 0
  4986. }
  4987. var l int
  4988. _ = l
  4989. if len(m.Hosts) > 0 {
  4990. for _, s := range m.Hosts {
  4991. l = len(s)
  4992. n += 1 + l + sovGenerated(uint64(l))
  4993. }
  4994. }
  4995. l = len(m.SecretName)
  4996. n += 1 + l + sovGenerated(uint64(l))
  4997. return n
  4998. }
  4999. func (m *NetworkPolicy) Size() (n int) {
  5000. if m == nil {
  5001. return 0
  5002. }
  5003. var l int
  5004. _ = l
  5005. l = m.ObjectMeta.Size()
  5006. n += 1 + l + sovGenerated(uint64(l))
  5007. l = m.Spec.Size()
  5008. n += 1 + l + sovGenerated(uint64(l))
  5009. return n
  5010. }
  5011. func (m *NetworkPolicyEgressRule) Size() (n int) {
  5012. if m == nil {
  5013. return 0
  5014. }
  5015. var l int
  5016. _ = l
  5017. if len(m.Ports) > 0 {
  5018. for _, e := range m.Ports {
  5019. l = e.Size()
  5020. n += 1 + l + sovGenerated(uint64(l))
  5021. }
  5022. }
  5023. if len(m.To) > 0 {
  5024. for _, e := range m.To {
  5025. l = e.Size()
  5026. n += 1 + l + sovGenerated(uint64(l))
  5027. }
  5028. }
  5029. return n
  5030. }
  5031. func (m *NetworkPolicyIngressRule) Size() (n int) {
  5032. if m == nil {
  5033. return 0
  5034. }
  5035. var l int
  5036. _ = l
  5037. if len(m.Ports) > 0 {
  5038. for _, e := range m.Ports {
  5039. l = e.Size()
  5040. n += 1 + l + sovGenerated(uint64(l))
  5041. }
  5042. }
  5043. if len(m.From) > 0 {
  5044. for _, e := range m.From {
  5045. l = e.Size()
  5046. n += 1 + l + sovGenerated(uint64(l))
  5047. }
  5048. }
  5049. return n
  5050. }
  5051. func (m *NetworkPolicyList) Size() (n int) {
  5052. if m == nil {
  5053. return 0
  5054. }
  5055. var l int
  5056. _ = l
  5057. l = m.ListMeta.Size()
  5058. n += 1 + l + sovGenerated(uint64(l))
  5059. if len(m.Items) > 0 {
  5060. for _, e := range m.Items {
  5061. l = e.Size()
  5062. n += 1 + l + sovGenerated(uint64(l))
  5063. }
  5064. }
  5065. return n
  5066. }
  5067. func (m *NetworkPolicyPeer) Size() (n int) {
  5068. if m == nil {
  5069. return 0
  5070. }
  5071. var l int
  5072. _ = l
  5073. if m.PodSelector != nil {
  5074. l = m.PodSelector.Size()
  5075. n += 1 + l + sovGenerated(uint64(l))
  5076. }
  5077. if m.NamespaceSelector != nil {
  5078. l = m.NamespaceSelector.Size()
  5079. n += 1 + l + sovGenerated(uint64(l))
  5080. }
  5081. if m.IPBlock != nil {
  5082. l = m.IPBlock.Size()
  5083. n += 1 + l + sovGenerated(uint64(l))
  5084. }
  5085. return n
  5086. }
  5087. func (m *NetworkPolicyPort) Size() (n int) {
  5088. if m == nil {
  5089. return 0
  5090. }
  5091. var l int
  5092. _ = l
  5093. if m.Protocol != nil {
  5094. l = len(*m.Protocol)
  5095. n += 1 + l + sovGenerated(uint64(l))
  5096. }
  5097. if m.Port != nil {
  5098. l = m.Port.Size()
  5099. n += 1 + l + sovGenerated(uint64(l))
  5100. }
  5101. if m.EndPort != nil {
  5102. n += 1 + sovGenerated(uint64(*m.EndPort))
  5103. }
  5104. return n
  5105. }
  5106. func (m *NetworkPolicySpec) Size() (n int) {
  5107. if m == nil {
  5108. return 0
  5109. }
  5110. var l int
  5111. _ = l
  5112. l = m.PodSelector.Size()
  5113. n += 1 + l + sovGenerated(uint64(l))
  5114. if len(m.Ingress) > 0 {
  5115. for _, e := range m.Ingress {
  5116. l = e.Size()
  5117. n += 1 + l + sovGenerated(uint64(l))
  5118. }
  5119. }
  5120. if len(m.Egress) > 0 {
  5121. for _, e := range m.Egress {
  5122. l = e.Size()
  5123. n += 1 + l + sovGenerated(uint64(l))
  5124. }
  5125. }
  5126. if len(m.PolicyTypes) > 0 {
  5127. for _, s := range m.PolicyTypes {
  5128. l = len(s)
  5129. n += 1 + l + sovGenerated(uint64(l))
  5130. }
  5131. }
  5132. return n
  5133. }
  5134. func (m *PodSecurityPolicy) Size() (n int) {
  5135. if m == nil {
  5136. return 0
  5137. }
  5138. var l int
  5139. _ = l
  5140. l = m.ObjectMeta.Size()
  5141. n += 1 + l + sovGenerated(uint64(l))
  5142. l = m.Spec.Size()
  5143. n += 1 + l + sovGenerated(uint64(l))
  5144. return n
  5145. }
  5146. func (m *PodSecurityPolicyList) Size() (n int) {
  5147. if m == nil {
  5148. return 0
  5149. }
  5150. var l int
  5151. _ = l
  5152. l = m.ListMeta.Size()
  5153. n += 1 + l + sovGenerated(uint64(l))
  5154. if len(m.Items) > 0 {
  5155. for _, e := range m.Items {
  5156. l = e.Size()
  5157. n += 1 + l + sovGenerated(uint64(l))
  5158. }
  5159. }
  5160. return n
  5161. }
  5162. func (m *PodSecurityPolicySpec) Size() (n int) {
  5163. if m == nil {
  5164. return 0
  5165. }
  5166. var l int
  5167. _ = l
  5168. n += 2
  5169. if len(m.DefaultAddCapabilities) > 0 {
  5170. for _, s := range m.DefaultAddCapabilities {
  5171. l = len(s)
  5172. n += 1 + l + sovGenerated(uint64(l))
  5173. }
  5174. }
  5175. if len(m.RequiredDropCapabilities) > 0 {
  5176. for _, s := range m.RequiredDropCapabilities {
  5177. l = len(s)
  5178. n += 1 + l + sovGenerated(uint64(l))
  5179. }
  5180. }
  5181. if len(m.AllowedCapabilities) > 0 {
  5182. for _, s := range m.AllowedCapabilities {
  5183. l = len(s)
  5184. n += 1 + l + sovGenerated(uint64(l))
  5185. }
  5186. }
  5187. if len(m.Volumes) > 0 {
  5188. for _, s := range m.Volumes {
  5189. l = len(s)
  5190. n += 1 + l + sovGenerated(uint64(l))
  5191. }
  5192. }
  5193. n += 2
  5194. if len(m.HostPorts) > 0 {
  5195. for _, e := range m.HostPorts {
  5196. l = e.Size()
  5197. n += 1 + l + sovGenerated(uint64(l))
  5198. }
  5199. }
  5200. n += 2
  5201. n += 2
  5202. l = m.SELinux.Size()
  5203. n += 1 + l + sovGenerated(uint64(l))
  5204. l = m.RunAsUser.Size()
  5205. n += 1 + l + sovGenerated(uint64(l))
  5206. l = m.SupplementalGroups.Size()
  5207. n += 1 + l + sovGenerated(uint64(l))
  5208. l = m.FSGroup.Size()
  5209. n += 1 + l + sovGenerated(uint64(l))
  5210. n += 2
  5211. if m.DefaultAllowPrivilegeEscalation != nil {
  5212. n += 2
  5213. }
  5214. if m.AllowPrivilegeEscalation != nil {
  5215. n += 3
  5216. }
  5217. if len(m.AllowedHostPaths) > 0 {
  5218. for _, e := range m.AllowedHostPaths {
  5219. l = e.Size()
  5220. n += 2 + l + sovGenerated(uint64(l))
  5221. }
  5222. }
  5223. if len(m.AllowedFlexVolumes) > 0 {
  5224. for _, e := range m.AllowedFlexVolumes {
  5225. l = e.Size()
  5226. n += 2 + l + sovGenerated(uint64(l))
  5227. }
  5228. }
  5229. if len(m.AllowedUnsafeSysctls) > 0 {
  5230. for _, s := range m.AllowedUnsafeSysctls {
  5231. l = len(s)
  5232. n += 2 + l + sovGenerated(uint64(l))
  5233. }
  5234. }
  5235. if len(m.ForbiddenSysctls) > 0 {
  5236. for _, s := range m.ForbiddenSysctls {
  5237. l = len(s)
  5238. n += 2 + l + sovGenerated(uint64(l))
  5239. }
  5240. }
  5241. if len(m.AllowedProcMountTypes) > 0 {
  5242. for _, s := range m.AllowedProcMountTypes {
  5243. l = len(s)
  5244. n += 2 + l + sovGenerated(uint64(l))
  5245. }
  5246. }
  5247. if m.RunAsGroup != nil {
  5248. l = m.RunAsGroup.Size()
  5249. n += 2 + l + sovGenerated(uint64(l))
  5250. }
  5251. if len(m.AllowedCSIDrivers) > 0 {
  5252. for _, e := range m.AllowedCSIDrivers {
  5253. l = e.Size()
  5254. n += 2 + l + sovGenerated(uint64(l))
  5255. }
  5256. }
  5257. if m.RuntimeClass != nil {
  5258. l = m.RuntimeClass.Size()
  5259. n += 2 + l + sovGenerated(uint64(l))
  5260. }
  5261. return n
  5262. }
  5263. func (m *ReplicaSet) Size() (n int) {
  5264. if m == nil {
  5265. return 0
  5266. }
  5267. var l int
  5268. _ = l
  5269. l = m.ObjectMeta.Size()
  5270. n += 1 + l + sovGenerated(uint64(l))
  5271. l = m.Spec.Size()
  5272. n += 1 + l + sovGenerated(uint64(l))
  5273. l = m.Status.Size()
  5274. n += 1 + l + sovGenerated(uint64(l))
  5275. return n
  5276. }
  5277. func (m *ReplicaSetCondition) Size() (n int) {
  5278. if m == nil {
  5279. return 0
  5280. }
  5281. var l int
  5282. _ = l
  5283. l = len(m.Type)
  5284. n += 1 + l + sovGenerated(uint64(l))
  5285. l = len(m.Status)
  5286. n += 1 + l + sovGenerated(uint64(l))
  5287. l = m.LastTransitionTime.Size()
  5288. n += 1 + l + sovGenerated(uint64(l))
  5289. l = len(m.Reason)
  5290. n += 1 + l + sovGenerated(uint64(l))
  5291. l = len(m.Message)
  5292. n += 1 + l + sovGenerated(uint64(l))
  5293. return n
  5294. }
  5295. func (m *ReplicaSetList) Size() (n int) {
  5296. if m == nil {
  5297. return 0
  5298. }
  5299. var l int
  5300. _ = l
  5301. l = m.ListMeta.Size()
  5302. n += 1 + l + sovGenerated(uint64(l))
  5303. if len(m.Items) > 0 {
  5304. for _, e := range m.Items {
  5305. l = e.Size()
  5306. n += 1 + l + sovGenerated(uint64(l))
  5307. }
  5308. }
  5309. return n
  5310. }
  5311. func (m *ReplicaSetSpec) Size() (n int) {
  5312. if m == nil {
  5313. return 0
  5314. }
  5315. var l int
  5316. _ = l
  5317. if m.Replicas != nil {
  5318. n += 1 + sovGenerated(uint64(*m.Replicas))
  5319. }
  5320. if m.Selector != nil {
  5321. l = m.Selector.Size()
  5322. n += 1 + l + sovGenerated(uint64(l))
  5323. }
  5324. l = m.Template.Size()
  5325. n += 1 + l + sovGenerated(uint64(l))
  5326. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  5327. return n
  5328. }
  5329. func (m *ReplicaSetStatus) Size() (n int) {
  5330. if m == nil {
  5331. return 0
  5332. }
  5333. var l int
  5334. _ = l
  5335. n += 1 + sovGenerated(uint64(m.Replicas))
  5336. n += 1 + sovGenerated(uint64(m.FullyLabeledReplicas))
  5337. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  5338. n += 1 + sovGenerated(uint64(m.ReadyReplicas))
  5339. n += 1 + sovGenerated(uint64(m.AvailableReplicas))
  5340. if len(m.Conditions) > 0 {
  5341. for _, e := range m.Conditions {
  5342. l = e.Size()
  5343. n += 1 + l + sovGenerated(uint64(l))
  5344. }
  5345. }
  5346. return n
  5347. }
  5348. func (m *RollbackConfig) Size() (n int) {
  5349. if m == nil {
  5350. return 0
  5351. }
  5352. var l int
  5353. _ = l
  5354. n += 1 + sovGenerated(uint64(m.Revision))
  5355. return n
  5356. }
  5357. func (m *RollingUpdateDaemonSet) Size() (n int) {
  5358. if m == nil {
  5359. return 0
  5360. }
  5361. var l int
  5362. _ = l
  5363. if m.MaxUnavailable != nil {
  5364. l = m.MaxUnavailable.Size()
  5365. n += 1 + l + sovGenerated(uint64(l))
  5366. }
  5367. if m.MaxSurge != nil {
  5368. l = m.MaxSurge.Size()
  5369. n += 1 + l + sovGenerated(uint64(l))
  5370. }
  5371. return n
  5372. }
  5373. func (m *RollingUpdateDeployment) Size() (n int) {
  5374. if m == nil {
  5375. return 0
  5376. }
  5377. var l int
  5378. _ = l
  5379. if m.MaxUnavailable != nil {
  5380. l = m.MaxUnavailable.Size()
  5381. n += 1 + l + sovGenerated(uint64(l))
  5382. }
  5383. if m.MaxSurge != nil {
  5384. l = m.MaxSurge.Size()
  5385. n += 1 + l + sovGenerated(uint64(l))
  5386. }
  5387. return n
  5388. }
  5389. func (m *RunAsGroupStrategyOptions) Size() (n int) {
  5390. if m == nil {
  5391. return 0
  5392. }
  5393. var l int
  5394. _ = l
  5395. l = len(m.Rule)
  5396. n += 1 + l + sovGenerated(uint64(l))
  5397. if len(m.Ranges) > 0 {
  5398. for _, e := range m.Ranges {
  5399. l = e.Size()
  5400. n += 1 + l + sovGenerated(uint64(l))
  5401. }
  5402. }
  5403. return n
  5404. }
  5405. func (m *RunAsUserStrategyOptions) Size() (n int) {
  5406. if m == nil {
  5407. return 0
  5408. }
  5409. var l int
  5410. _ = l
  5411. l = len(m.Rule)
  5412. n += 1 + l + sovGenerated(uint64(l))
  5413. if len(m.Ranges) > 0 {
  5414. for _, e := range m.Ranges {
  5415. l = e.Size()
  5416. n += 1 + l + sovGenerated(uint64(l))
  5417. }
  5418. }
  5419. return n
  5420. }
  5421. func (m *RuntimeClassStrategyOptions) Size() (n int) {
  5422. if m == nil {
  5423. return 0
  5424. }
  5425. var l int
  5426. _ = l
  5427. if len(m.AllowedRuntimeClassNames) > 0 {
  5428. for _, s := range m.AllowedRuntimeClassNames {
  5429. l = len(s)
  5430. n += 1 + l + sovGenerated(uint64(l))
  5431. }
  5432. }
  5433. if m.DefaultRuntimeClassName != nil {
  5434. l = len(*m.DefaultRuntimeClassName)
  5435. n += 1 + l + sovGenerated(uint64(l))
  5436. }
  5437. return n
  5438. }
  5439. func (m *SELinuxStrategyOptions) Size() (n int) {
  5440. if m == nil {
  5441. return 0
  5442. }
  5443. var l int
  5444. _ = l
  5445. l = len(m.Rule)
  5446. n += 1 + l + sovGenerated(uint64(l))
  5447. if m.SELinuxOptions != nil {
  5448. l = m.SELinuxOptions.Size()
  5449. n += 1 + l + sovGenerated(uint64(l))
  5450. }
  5451. return n
  5452. }
  5453. func (m *Scale) Size() (n int) {
  5454. if m == nil {
  5455. return 0
  5456. }
  5457. var l int
  5458. _ = l
  5459. l = m.ObjectMeta.Size()
  5460. n += 1 + l + sovGenerated(uint64(l))
  5461. l = m.Spec.Size()
  5462. n += 1 + l + sovGenerated(uint64(l))
  5463. l = m.Status.Size()
  5464. n += 1 + l + sovGenerated(uint64(l))
  5465. return n
  5466. }
  5467. func (m *ScaleSpec) Size() (n int) {
  5468. if m == nil {
  5469. return 0
  5470. }
  5471. var l int
  5472. _ = l
  5473. n += 1 + sovGenerated(uint64(m.Replicas))
  5474. return n
  5475. }
  5476. func (m *ScaleStatus) Size() (n int) {
  5477. if m == nil {
  5478. return 0
  5479. }
  5480. var l int
  5481. _ = l
  5482. n += 1 + sovGenerated(uint64(m.Replicas))
  5483. if len(m.Selector) > 0 {
  5484. for k, v := range m.Selector {
  5485. _ = k
  5486. _ = v
  5487. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  5488. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  5489. }
  5490. }
  5491. l = len(m.TargetSelector)
  5492. n += 1 + l + sovGenerated(uint64(l))
  5493. return n
  5494. }
  5495. func (m *SupplementalGroupsStrategyOptions) Size() (n int) {
  5496. if m == nil {
  5497. return 0
  5498. }
  5499. var l int
  5500. _ = l
  5501. l = len(m.Rule)
  5502. n += 1 + l + sovGenerated(uint64(l))
  5503. if len(m.Ranges) > 0 {
  5504. for _, e := range m.Ranges {
  5505. l = e.Size()
  5506. n += 1 + l + sovGenerated(uint64(l))
  5507. }
  5508. }
  5509. return n
  5510. }
  5511. func sovGenerated(x uint64) (n int) {
  5512. return (math_bits.Len64(x|1) + 6) / 7
  5513. }
  5514. func sozGenerated(x uint64) (n int) {
  5515. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  5516. }
  5517. func (this *AllowedCSIDriver) String() string {
  5518. if this == nil {
  5519. return "nil"
  5520. }
  5521. s := strings.Join([]string{`&AllowedCSIDriver{`,
  5522. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  5523. `}`,
  5524. }, "")
  5525. return s
  5526. }
  5527. func (this *AllowedFlexVolume) String() string {
  5528. if this == nil {
  5529. return "nil"
  5530. }
  5531. s := strings.Join([]string{`&AllowedFlexVolume{`,
  5532. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  5533. `}`,
  5534. }, "")
  5535. return s
  5536. }
  5537. func (this *AllowedHostPath) String() string {
  5538. if this == nil {
  5539. return "nil"
  5540. }
  5541. s := strings.Join([]string{`&AllowedHostPath{`,
  5542. `PathPrefix:` + fmt.Sprintf("%v", this.PathPrefix) + `,`,
  5543. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  5544. `}`,
  5545. }, "")
  5546. return s
  5547. }
  5548. func (this *DaemonSet) String() string {
  5549. if this == nil {
  5550. return "nil"
  5551. }
  5552. s := strings.Join([]string{`&DaemonSet{`,
  5553. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  5554. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "DaemonSetSpec", "DaemonSetSpec", 1), `&`, ``, 1) + `,`,
  5555. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "DaemonSetStatus", "DaemonSetStatus", 1), `&`, ``, 1) + `,`,
  5556. `}`,
  5557. }, "")
  5558. return s
  5559. }
  5560. func (this *DaemonSetCondition) String() string {
  5561. if this == nil {
  5562. return "nil"
  5563. }
  5564. s := strings.Join([]string{`&DaemonSetCondition{`,
  5565. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  5566. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  5567. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  5568. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  5569. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  5570. `}`,
  5571. }, "")
  5572. return s
  5573. }
  5574. func (this *DaemonSetList) String() string {
  5575. if this == nil {
  5576. return "nil"
  5577. }
  5578. repeatedStringForItems := "[]DaemonSet{"
  5579. for _, f := range this.Items {
  5580. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "DaemonSet", "DaemonSet", 1), `&`, ``, 1) + ","
  5581. }
  5582. repeatedStringForItems += "}"
  5583. s := strings.Join([]string{`&DaemonSetList{`,
  5584. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  5585. `Items:` + repeatedStringForItems + `,`,
  5586. `}`,
  5587. }, "")
  5588. return s
  5589. }
  5590. func (this *DaemonSetSpec) String() string {
  5591. if this == nil {
  5592. return "nil"
  5593. }
  5594. s := strings.Join([]string{`&DaemonSetSpec{`,
  5595. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  5596. `Template:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Template), "PodTemplateSpec", "v11.PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  5597. `UpdateStrategy:` + strings.Replace(strings.Replace(this.UpdateStrategy.String(), "DaemonSetUpdateStrategy", "DaemonSetUpdateStrategy", 1), `&`, ``, 1) + `,`,
  5598. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  5599. `TemplateGeneration:` + fmt.Sprintf("%v", this.TemplateGeneration) + `,`,
  5600. `RevisionHistoryLimit:` + valueToStringGenerated(this.RevisionHistoryLimit) + `,`,
  5601. `}`,
  5602. }, "")
  5603. return s
  5604. }
  5605. func (this *DaemonSetStatus) String() string {
  5606. if this == nil {
  5607. return "nil"
  5608. }
  5609. repeatedStringForConditions := "[]DaemonSetCondition{"
  5610. for _, f := range this.Conditions {
  5611. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "DaemonSetCondition", "DaemonSetCondition", 1), `&`, ``, 1) + ","
  5612. }
  5613. repeatedStringForConditions += "}"
  5614. s := strings.Join([]string{`&DaemonSetStatus{`,
  5615. `CurrentNumberScheduled:` + fmt.Sprintf("%v", this.CurrentNumberScheduled) + `,`,
  5616. `NumberMisscheduled:` + fmt.Sprintf("%v", this.NumberMisscheduled) + `,`,
  5617. `DesiredNumberScheduled:` + fmt.Sprintf("%v", this.DesiredNumberScheduled) + `,`,
  5618. `NumberReady:` + fmt.Sprintf("%v", this.NumberReady) + `,`,
  5619. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  5620. `UpdatedNumberScheduled:` + fmt.Sprintf("%v", this.UpdatedNumberScheduled) + `,`,
  5621. `NumberAvailable:` + fmt.Sprintf("%v", this.NumberAvailable) + `,`,
  5622. `NumberUnavailable:` + fmt.Sprintf("%v", this.NumberUnavailable) + `,`,
  5623. `CollisionCount:` + valueToStringGenerated(this.CollisionCount) + `,`,
  5624. `Conditions:` + repeatedStringForConditions + `,`,
  5625. `}`,
  5626. }, "")
  5627. return s
  5628. }
  5629. func (this *DaemonSetUpdateStrategy) String() string {
  5630. if this == nil {
  5631. return "nil"
  5632. }
  5633. s := strings.Join([]string{`&DaemonSetUpdateStrategy{`,
  5634. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  5635. `RollingUpdate:` + strings.Replace(this.RollingUpdate.String(), "RollingUpdateDaemonSet", "RollingUpdateDaemonSet", 1) + `,`,
  5636. `}`,
  5637. }, "")
  5638. return s
  5639. }
  5640. func (this *Deployment) String() string {
  5641. if this == nil {
  5642. return "nil"
  5643. }
  5644. s := strings.Join([]string{`&Deployment{`,
  5645. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  5646. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "DeploymentSpec", "DeploymentSpec", 1), `&`, ``, 1) + `,`,
  5647. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "DeploymentStatus", "DeploymentStatus", 1), `&`, ``, 1) + `,`,
  5648. `}`,
  5649. }, "")
  5650. return s
  5651. }
  5652. func (this *DeploymentCondition) String() string {
  5653. if this == nil {
  5654. return "nil"
  5655. }
  5656. s := strings.Join([]string{`&DeploymentCondition{`,
  5657. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  5658. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  5659. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  5660. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  5661. `LastUpdateTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastUpdateTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  5662. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  5663. `}`,
  5664. }, "")
  5665. return s
  5666. }
  5667. func (this *DeploymentList) String() string {
  5668. if this == nil {
  5669. return "nil"
  5670. }
  5671. repeatedStringForItems := "[]Deployment{"
  5672. for _, f := range this.Items {
  5673. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Deployment", "Deployment", 1), `&`, ``, 1) + ","
  5674. }
  5675. repeatedStringForItems += "}"
  5676. s := strings.Join([]string{`&DeploymentList{`,
  5677. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  5678. `Items:` + repeatedStringForItems + `,`,
  5679. `}`,
  5680. }, "")
  5681. return s
  5682. }
  5683. func (this *DeploymentRollback) String() string {
  5684. if this == nil {
  5685. return "nil"
  5686. }
  5687. keysForUpdatedAnnotations := make([]string, 0, len(this.UpdatedAnnotations))
  5688. for k := range this.UpdatedAnnotations {
  5689. keysForUpdatedAnnotations = append(keysForUpdatedAnnotations, k)
  5690. }
  5691. github_com_gogo_protobuf_sortkeys.Strings(keysForUpdatedAnnotations)
  5692. mapStringForUpdatedAnnotations := "map[string]string{"
  5693. for _, k := range keysForUpdatedAnnotations {
  5694. mapStringForUpdatedAnnotations += fmt.Sprintf("%v: %v,", k, this.UpdatedAnnotations[k])
  5695. }
  5696. mapStringForUpdatedAnnotations += "}"
  5697. s := strings.Join([]string{`&DeploymentRollback{`,
  5698. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  5699. `UpdatedAnnotations:` + mapStringForUpdatedAnnotations + `,`,
  5700. `RollbackTo:` + strings.Replace(strings.Replace(this.RollbackTo.String(), "RollbackConfig", "RollbackConfig", 1), `&`, ``, 1) + `,`,
  5701. `}`,
  5702. }, "")
  5703. return s
  5704. }
  5705. func (this *DeploymentSpec) String() string {
  5706. if this == nil {
  5707. return "nil"
  5708. }
  5709. s := strings.Join([]string{`&DeploymentSpec{`,
  5710. `Replicas:` + valueToStringGenerated(this.Replicas) + `,`,
  5711. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  5712. `Template:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Template), "PodTemplateSpec", "v11.PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  5713. `Strategy:` + strings.Replace(strings.Replace(this.Strategy.String(), "DeploymentStrategy", "DeploymentStrategy", 1), `&`, ``, 1) + `,`,
  5714. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  5715. `RevisionHistoryLimit:` + valueToStringGenerated(this.RevisionHistoryLimit) + `,`,
  5716. `Paused:` + fmt.Sprintf("%v", this.Paused) + `,`,
  5717. `RollbackTo:` + strings.Replace(this.RollbackTo.String(), "RollbackConfig", "RollbackConfig", 1) + `,`,
  5718. `ProgressDeadlineSeconds:` + valueToStringGenerated(this.ProgressDeadlineSeconds) + `,`,
  5719. `}`,
  5720. }, "")
  5721. return s
  5722. }
  5723. func (this *DeploymentStatus) String() string {
  5724. if this == nil {
  5725. return "nil"
  5726. }
  5727. repeatedStringForConditions := "[]DeploymentCondition{"
  5728. for _, f := range this.Conditions {
  5729. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "DeploymentCondition", "DeploymentCondition", 1), `&`, ``, 1) + ","
  5730. }
  5731. repeatedStringForConditions += "}"
  5732. s := strings.Join([]string{`&DeploymentStatus{`,
  5733. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  5734. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  5735. `UpdatedReplicas:` + fmt.Sprintf("%v", this.UpdatedReplicas) + `,`,
  5736. `AvailableReplicas:` + fmt.Sprintf("%v", this.AvailableReplicas) + `,`,
  5737. `UnavailableReplicas:` + fmt.Sprintf("%v", this.UnavailableReplicas) + `,`,
  5738. `Conditions:` + repeatedStringForConditions + `,`,
  5739. `ReadyReplicas:` + fmt.Sprintf("%v", this.ReadyReplicas) + `,`,
  5740. `CollisionCount:` + valueToStringGenerated(this.CollisionCount) + `,`,
  5741. `}`,
  5742. }, "")
  5743. return s
  5744. }
  5745. func (this *DeploymentStrategy) String() string {
  5746. if this == nil {
  5747. return "nil"
  5748. }
  5749. s := strings.Join([]string{`&DeploymentStrategy{`,
  5750. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  5751. `RollingUpdate:` + strings.Replace(this.RollingUpdate.String(), "RollingUpdateDeployment", "RollingUpdateDeployment", 1) + `,`,
  5752. `}`,
  5753. }, "")
  5754. return s
  5755. }
  5756. func (this *FSGroupStrategyOptions) String() string {
  5757. if this == nil {
  5758. return "nil"
  5759. }
  5760. repeatedStringForRanges := "[]IDRange{"
  5761. for _, f := range this.Ranges {
  5762. repeatedStringForRanges += strings.Replace(strings.Replace(f.String(), "IDRange", "IDRange", 1), `&`, ``, 1) + ","
  5763. }
  5764. repeatedStringForRanges += "}"
  5765. s := strings.Join([]string{`&FSGroupStrategyOptions{`,
  5766. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  5767. `Ranges:` + repeatedStringForRanges + `,`,
  5768. `}`,
  5769. }, "")
  5770. return s
  5771. }
  5772. func (this *HTTPIngressPath) String() string {
  5773. if this == nil {
  5774. return "nil"
  5775. }
  5776. s := strings.Join([]string{`&HTTPIngressPath{`,
  5777. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  5778. `Backend:` + strings.Replace(strings.Replace(this.Backend.String(), "IngressBackend", "IngressBackend", 1), `&`, ``, 1) + `,`,
  5779. `PathType:` + valueToStringGenerated(this.PathType) + `,`,
  5780. `}`,
  5781. }, "")
  5782. return s
  5783. }
  5784. func (this *HTTPIngressRuleValue) String() string {
  5785. if this == nil {
  5786. return "nil"
  5787. }
  5788. repeatedStringForPaths := "[]HTTPIngressPath{"
  5789. for _, f := range this.Paths {
  5790. repeatedStringForPaths += strings.Replace(strings.Replace(f.String(), "HTTPIngressPath", "HTTPIngressPath", 1), `&`, ``, 1) + ","
  5791. }
  5792. repeatedStringForPaths += "}"
  5793. s := strings.Join([]string{`&HTTPIngressRuleValue{`,
  5794. `Paths:` + repeatedStringForPaths + `,`,
  5795. `}`,
  5796. }, "")
  5797. return s
  5798. }
  5799. func (this *HostPortRange) String() string {
  5800. if this == nil {
  5801. return "nil"
  5802. }
  5803. s := strings.Join([]string{`&HostPortRange{`,
  5804. `Min:` + fmt.Sprintf("%v", this.Min) + `,`,
  5805. `Max:` + fmt.Sprintf("%v", this.Max) + `,`,
  5806. `}`,
  5807. }, "")
  5808. return s
  5809. }
  5810. func (this *IDRange) String() string {
  5811. if this == nil {
  5812. return "nil"
  5813. }
  5814. s := strings.Join([]string{`&IDRange{`,
  5815. `Min:` + fmt.Sprintf("%v", this.Min) + `,`,
  5816. `Max:` + fmt.Sprintf("%v", this.Max) + `,`,
  5817. `}`,
  5818. }, "")
  5819. return s
  5820. }
  5821. func (this *IPBlock) String() string {
  5822. if this == nil {
  5823. return "nil"
  5824. }
  5825. s := strings.Join([]string{`&IPBlock{`,
  5826. `CIDR:` + fmt.Sprintf("%v", this.CIDR) + `,`,
  5827. `Except:` + fmt.Sprintf("%v", this.Except) + `,`,
  5828. `}`,
  5829. }, "")
  5830. return s
  5831. }
  5832. func (this *Ingress) String() string {
  5833. if this == nil {
  5834. return "nil"
  5835. }
  5836. s := strings.Join([]string{`&Ingress{`,
  5837. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  5838. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "IngressSpec", "IngressSpec", 1), `&`, ``, 1) + `,`,
  5839. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "IngressStatus", "IngressStatus", 1), `&`, ``, 1) + `,`,
  5840. `}`,
  5841. }, "")
  5842. return s
  5843. }
  5844. func (this *IngressBackend) String() string {
  5845. if this == nil {
  5846. return "nil"
  5847. }
  5848. s := strings.Join([]string{`&IngressBackend{`,
  5849. `ServiceName:` + fmt.Sprintf("%v", this.ServiceName) + `,`,
  5850. `ServicePort:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ServicePort), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
  5851. `Resource:` + strings.Replace(fmt.Sprintf("%v", this.Resource), "TypedLocalObjectReference", "v11.TypedLocalObjectReference", 1) + `,`,
  5852. `}`,
  5853. }, "")
  5854. return s
  5855. }
  5856. func (this *IngressList) String() string {
  5857. if this == nil {
  5858. return "nil"
  5859. }
  5860. repeatedStringForItems := "[]Ingress{"
  5861. for _, f := range this.Items {
  5862. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Ingress", "Ingress", 1), `&`, ``, 1) + ","
  5863. }
  5864. repeatedStringForItems += "}"
  5865. s := strings.Join([]string{`&IngressList{`,
  5866. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  5867. `Items:` + repeatedStringForItems + `,`,
  5868. `}`,
  5869. }, "")
  5870. return s
  5871. }
  5872. func (this *IngressRule) String() string {
  5873. if this == nil {
  5874. return "nil"
  5875. }
  5876. s := strings.Join([]string{`&IngressRule{`,
  5877. `Host:` + fmt.Sprintf("%v", this.Host) + `,`,
  5878. `IngressRuleValue:` + strings.Replace(strings.Replace(this.IngressRuleValue.String(), "IngressRuleValue", "IngressRuleValue", 1), `&`, ``, 1) + `,`,
  5879. `}`,
  5880. }, "")
  5881. return s
  5882. }
  5883. func (this *IngressRuleValue) String() string {
  5884. if this == nil {
  5885. return "nil"
  5886. }
  5887. s := strings.Join([]string{`&IngressRuleValue{`,
  5888. `HTTP:` + strings.Replace(this.HTTP.String(), "HTTPIngressRuleValue", "HTTPIngressRuleValue", 1) + `,`,
  5889. `}`,
  5890. }, "")
  5891. return s
  5892. }
  5893. func (this *IngressSpec) String() string {
  5894. if this == nil {
  5895. return "nil"
  5896. }
  5897. repeatedStringForTLS := "[]IngressTLS{"
  5898. for _, f := range this.TLS {
  5899. repeatedStringForTLS += strings.Replace(strings.Replace(f.String(), "IngressTLS", "IngressTLS", 1), `&`, ``, 1) + ","
  5900. }
  5901. repeatedStringForTLS += "}"
  5902. repeatedStringForRules := "[]IngressRule{"
  5903. for _, f := range this.Rules {
  5904. repeatedStringForRules += strings.Replace(strings.Replace(f.String(), "IngressRule", "IngressRule", 1), `&`, ``, 1) + ","
  5905. }
  5906. repeatedStringForRules += "}"
  5907. s := strings.Join([]string{`&IngressSpec{`,
  5908. `Backend:` + strings.Replace(this.Backend.String(), "IngressBackend", "IngressBackend", 1) + `,`,
  5909. `TLS:` + repeatedStringForTLS + `,`,
  5910. `Rules:` + repeatedStringForRules + `,`,
  5911. `IngressClassName:` + valueToStringGenerated(this.IngressClassName) + `,`,
  5912. `}`,
  5913. }, "")
  5914. return s
  5915. }
  5916. func (this *IngressStatus) String() string {
  5917. if this == nil {
  5918. return "nil"
  5919. }
  5920. s := strings.Join([]string{`&IngressStatus{`,
  5921. `LoadBalancer:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LoadBalancer), "LoadBalancerStatus", "v11.LoadBalancerStatus", 1), `&`, ``, 1) + `,`,
  5922. `}`,
  5923. }, "")
  5924. return s
  5925. }
  5926. func (this *IngressTLS) String() string {
  5927. if this == nil {
  5928. return "nil"
  5929. }
  5930. s := strings.Join([]string{`&IngressTLS{`,
  5931. `Hosts:` + fmt.Sprintf("%v", this.Hosts) + `,`,
  5932. `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
  5933. `}`,
  5934. }, "")
  5935. return s
  5936. }
  5937. func (this *NetworkPolicy) String() string {
  5938. if this == nil {
  5939. return "nil"
  5940. }
  5941. s := strings.Join([]string{`&NetworkPolicy{`,
  5942. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  5943. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "NetworkPolicySpec", "NetworkPolicySpec", 1), `&`, ``, 1) + `,`,
  5944. `}`,
  5945. }, "")
  5946. return s
  5947. }
  5948. func (this *NetworkPolicyEgressRule) String() string {
  5949. if this == nil {
  5950. return "nil"
  5951. }
  5952. repeatedStringForPorts := "[]NetworkPolicyPort{"
  5953. for _, f := range this.Ports {
  5954. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPort", "NetworkPolicyPort", 1), `&`, ``, 1) + ","
  5955. }
  5956. repeatedStringForPorts += "}"
  5957. repeatedStringForTo := "[]NetworkPolicyPeer{"
  5958. for _, f := range this.To {
  5959. repeatedStringForTo += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPeer", "NetworkPolicyPeer", 1), `&`, ``, 1) + ","
  5960. }
  5961. repeatedStringForTo += "}"
  5962. s := strings.Join([]string{`&NetworkPolicyEgressRule{`,
  5963. `Ports:` + repeatedStringForPorts + `,`,
  5964. `To:` + repeatedStringForTo + `,`,
  5965. `}`,
  5966. }, "")
  5967. return s
  5968. }
  5969. func (this *NetworkPolicyIngressRule) String() string {
  5970. if this == nil {
  5971. return "nil"
  5972. }
  5973. repeatedStringForPorts := "[]NetworkPolicyPort{"
  5974. for _, f := range this.Ports {
  5975. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPort", "NetworkPolicyPort", 1), `&`, ``, 1) + ","
  5976. }
  5977. repeatedStringForPorts += "}"
  5978. repeatedStringForFrom := "[]NetworkPolicyPeer{"
  5979. for _, f := range this.From {
  5980. repeatedStringForFrom += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPeer", "NetworkPolicyPeer", 1), `&`, ``, 1) + ","
  5981. }
  5982. repeatedStringForFrom += "}"
  5983. s := strings.Join([]string{`&NetworkPolicyIngressRule{`,
  5984. `Ports:` + repeatedStringForPorts + `,`,
  5985. `From:` + repeatedStringForFrom + `,`,
  5986. `}`,
  5987. }, "")
  5988. return s
  5989. }
  5990. func (this *NetworkPolicyList) String() string {
  5991. if this == nil {
  5992. return "nil"
  5993. }
  5994. repeatedStringForItems := "[]NetworkPolicy{"
  5995. for _, f := range this.Items {
  5996. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "NetworkPolicy", "NetworkPolicy", 1), `&`, ``, 1) + ","
  5997. }
  5998. repeatedStringForItems += "}"
  5999. s := strings.Join([]string{`&NetworkPolicyList{`,
  6000. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  6001. `Items:` + repeatedStringForItems + `,`,
  6002. `}`,
  6003. }, "")
  6004. return s
  6005. }
  6006. func (this *NetworkPolicyPeer) String() string {
  6007. if this == nil {
  6008. return "nil"
  6009. }
  6010. s := strings.Join([]string{`&NetworkPolicyPeer{`,
  6011. `PodSelector:` + strings.Replace(fmt.Sprintf("%v", this.PodSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  6012. `NamespaceSelector:` + strings.Replace(fmt.Sprintf("%v", this.NamespaceSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  6013. `IPBlock:` + strings.Replace(this.IPBlock.String(), "IPBlock", "IPBlock", 1) + `,`,
  6014. `}`,
  6015. }, "")
  6016. return s
  6017. }
  6018. func (this *NetworkPolicyPort) String() string {
  6019. if this == nil {
  6020. return "nil"
  6021. }
  6022. s := strings.Join([]string{`&NetworkPolicyPort{`,
  6023. `Protocol:` + valueToStringGenerated(this.Protocol) + `,`,
  6024. `Port:` + strings.Replace(fmt.Sprintf("%v", this.Port), "IntOrString", "intstr.IntOrString", 1) + `,`,
  6025. `EndPort:` + valueToStringGenerated(this.EndPort) + `,`,
  6026. `}`,
  6027. }, "")
  6028. return s
  6029. }
  6030. func (this *NetworkPolicySpec) String() string {
  6031. if this == nil {
  6032. return "nil"
  6033. }
  6034. repeatedStringForIngress := "[]NetworkPolicyIngressRule{"
  6035. for _, f := range this.Ingress {
  6036. repeatedStringForIngress += strings.Replace(strings.Replace(f.String(), "NetworkPolicyIngressRule", "NetworkPolicyIngressRule", 1), `&`, ``, 1) + ","
  6037. }
  6038. repeatedStringForIngress += "}"
  6039. repeatedStringForEgress := "[]NetworkPolicyEgressRule{"
  6040. for _, f := range this.Egress {
  6041. repeatedStringForEgress += strings.Replace(strings.Replace(f.String(), "NetworkPolicyEgressRule", "NetworkPolicyEgressRule", 1), `&`, ``, 1) + ","
  6042. }
  6043. repeatedStringForEgress += "}"
  6044. s := strings.Join([]string{`&NetworkPolicySpec{`,
  6045. `PodSelector:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.PodSelector), "LabelSelector", "v1.LabelSelector", 1), `&`, ``, 1) + `,`,
  6046. `Ingress:` + repeatedStringForIngress + `,`,
  6047. `Egress:` + repeatedStringForEgress + `,`,
  6048. `PolicyTypes:` + fmt.Sprintf("%v", this.PolicyTypes) + `,`,
  6049. `}`,
  6050. }, "")
  6051. return s
  6052. }
  6053. func (this *PodSecurityPolicy) String() string {
  6054. if this == nil {
  6055. return "nil"
  6056. }
  6057. s := strings.Join([]string{`&PodSecurityPolicy{`,
  6058. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6059. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PodSecurityPolicySpec", "PodSecurityPolicySpec", 1), `&`, ``, 1) + `,`,
  6060. `}`,
  6061. }, "")
  6062. return s
  6063. }
  6064. func (this *PodSecurityPolicyList) String() string {
  6065. if this == nil {
  6066. return "nil"
  6067. }
  6068. repeatedStringForItems := "[]PodSecurityPolicy{"
  6069. for _, f := range this.Items {
  6070. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PodSecurityPolicy", "PodSecurityPolicy", 1), `&`, ``, 1) + ","
  6071. }
  6072. repeatedStringForItems += "}"
  6073. s := strings.Join([]string{`&PodSecurityPolicyList{`,
  6074. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  6075. `Items:` + repeatedStringForItems + `,`,
  6076. `}`,
  6077. }, "")
  6078. return s
  6079. }
  6080. func (this *PodSecurityPolicySpec) String() string {
  6081. if this == nil {
  6082. return "nil"
  6083. }
  6084. repeatedStringForHostPorts := "[]HostPortRange{"
  6085. for _, f := range this.HostPorts {
  6086. repeatedStringForHostPorts += strings.Replace(strings.Replace(f.String(), "HostPortRange", "HostPortRange", 1), `&`, ``, 1) + ","
  6087. }
  6088. repeatedStringForHostPorts += "}"
  6089. repeatedStringForAllowedHostPaths := "[]AllowedHostPath{"
  6090. for _, f := range this.AllowedHostPaths {
  6091. repeatedStringForAllowedHostPaths += strings.Replace(strings.Replace(f.String(), "AllowedHostPath", "AllowedHostPath", 1), `&`, ``, 1) + ","
  6092. }
  6093. repeatedStringForAllowedHostPaths += "}"
  6094. repeatedStringForAllowedFlexVolumes := "[]AllowedFlexVolume{"
  6095. for _, f := range this.AllowedFlexVolumes {
  6096. repeatedStringForAllowedFlexVolumes += strings.Replace(strings.Replace(f.String(), "AllowedFlexVolume", "AllowedFlexVolume", 1), `&`, ``, 1) + ","
  6097. }
  6098. repeatedStringForAllowedFlexVolumes += "}"
  6099. repeatedStringForAllowedCSIDrivers := "[]AllowedCSIDriver{"
  6100. for _, f := range this.AllowedCSIDrivers {
  6101. repeatedStringForAllowedCSIDrivers += strings.Replace(strings.Replace(f.String(), "AllowedCSIDriver", "AllowedCSIDriver", 1), `&`, ``, 1) + ","
  6102. }
  6103. repeatedStringForAllowedCSIDrivers += "}"
  6104. s := strings.Join([]string{`&PodSecurityPolicySpec{`,
  6105. `Privileged:` + fmt.Sprintf("%v", this.Privileged) + `,`,
  6106. `DefaultAddCapabilities:` + fmt.Sprintf("%v", this.DefaultAddCapabilities) + `,`,
  6107. `RequiredDropCapabilities:` + fmt.Sprintf("%v", this.RequiredDropCapabilities) + `,`,
  6108. `AllowedCapabilities:` + fmt.Sprintf("%v", this.AllowedCapabilities) + `,`,
  6109. `Volumes:` + fmt.Sprintf("%v", this.Volumes) + `,`,
  6110. `HostNetwork:` + fmt.Sprintf("%v", this.HostNetwork) + `,`,
  6111. `HostPorts:` + repeatedStringForHostPorts + `,`,
  6112. `HostPID:` + fmt.Sprintf("%v", this.HostPID) + `,`,
  6113. `HostIPC:` + fmt.Sprintf("%v", this.HostIPC) + `,`,
  6114. `SELinux:` + strings.Replace(strings.Replace(this.SELinux.String(), "SELinuxStrategyOptions", "SELinuxStrategyOptions", 1), `&`, ``, 1) + `,`,
  6115. `RunAsUser:` + strings.Replace(strings.Replace(this.RunAsUser.String(), "RunAsUserStrategyOptions", "RunAsUserStrategyOptions", 1), `&`, ``, 1) + `,`,
  6116. `SupplementalGroups:` + strings.Replace(strings.Replace(this.SupplementalGroups.String(), "SupplementalGroupsStrategyOptions", "SupplementalGroupsStrategyOptions", 1), `&`, ``, 1) + `,`,
  6117. `FSGroup:` + strings.Replace(strings.Replace(this.FSGroup.String(), "FSGroupStrategyOptions", "FSGroupStrategyOptions", 1), `&`, ``, 1) + `,`,
  6118. `ReadOnlyRootFilesystem:` + fmt.Sprintf("%v", this.ReadOnlyRootFilesystem) + `,`,
  6119. `DefaultAllowPrivilegeEscalation:` + valueToStringGenerated(this.DefaultAllowPrivilegeEscalation) + `,`,
  6120. `AllowPrivilegeEscalation:` + valueToStringGenerated(this.AllowPrivilegeEscalation) + `,`,
  6121. `AllowedHostPaths:` + repeatedStringForAllowedHostPaths + `,`,
  6122. `AllowedFlexVolumes:` + repeatedStringForAllowedFlexVolumes + `,`,
  6123. `AllowedUnsafeSysctls:` + fmt.Sprintf("%v", this.AllowedUnsafeSysctls) + `,`,
  6124. `ForbiddenSysctls:` + fmt.Sprintf("%v", this.ForbiddenSysctls) + `,`,
  6125. `AllowedProcMountTypes:` + fmt.Sprintf("%v", this.AllowedProcMountTypes) + `,`,
  6126. `RunAsGroup:` + strings.Replace(this.RunAsGroup.String(), "RunAsGroupStrategyOptions", "RunAsGroupStrategyOptions", 1) + `,`,
  6127. `AllowedCSIDrivers:` + repeatedStringForAllowedCSIDrivers + `,`,
  6128. `RuntimeClass:` + strings.Replace(this.RuntimeClass.String(), "RuntimeClassStrategyOptions", "RuntimeClassStrategyOptions", 1) + `,`,
  6129. `}`,
  6130. }, "")
  6131. return s
  6132. }
  6133. func (this *ReplicaSet) String() string {
  6134. if this == nil {
  6135. return "nil"
  6136. }
  6137. s := strings.Join([]string{`&ReplicaSet{`,
  6138. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6139. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ReplicaSetSpec", "ReplicaSetSpec", 1), `&`, ``, 1) + `,`,
  6140. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ReplicaSetStatus", "ReplicaSetStatus", 1), `&`, ``, 1) + `,`,
  6141. `}`,
  6142. }, "")
  6143. return s
  6144. }
  6145. func (this *ReplicaSetCondition) String() string {
  6146. if this == nil {
  6147. return "nil"
  6148. }
  6149. s := strings.Join([]string{`&ReplicaSetCondition{`,
  6150. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  6151. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  6152. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  6153. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  6154. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  6155. `}`,
  6156. }, "")
  6157. return s
  6158. }
  6159. func (this *ReplicaSetList) String() string {
  6160. if this == nil {
  6161. return "nil"
  6162. }
  6163. repeatedStringForItems := "[]ReplicaSet{"
  6164. for _, f := range this.Items {
  6165. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ReplicaSet", "ReplicaSet", 1), `&`, ``, 1) + ","
  6166. }
  6167. repeatedStringForItems += "}"
  6168. s := strings.Join([]string{`&ReplicaSetList{`,
  6169. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  6170. `Items:` + repeatedStringForItems + `,`,
  6171. `}`,
  6172. }, "")
  6173. return s
  6174. }
  6175. func (this *ReplicaSetSpec) String() string {
  6176. if this == nil {
  6177. return "nil"
  6178. }
  6179. s := strings.Join([]string{`&ReplicaSetSpec{`,
  6180. `Replicas:` + valueToStringGenerated(this.Replicas) + `,`,
  6181. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  6182. `Template:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Template), "PodTemplateSpec", "v11.PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  6183. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  6184. `}`,
  6185. }, "")
  6186. return s
  6187. }
  6188. func (this *ReplicaSetStatus) String() string {
  6189. if this == nil {
  6190. return "nil"
  6191. }
  6192. repeatedStringForConditions := "[]ReplicaSetCondition{"
  6193. for _, f := range this.Conditions {
  6194. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ReplicaSetCondition", "ReplicaSetCondition", 1), `&`, ``, 1) + ","
  6195. }
  6196. repeatedStringForConditions += "}"
  6197. s := strings.Join([]string{`&ReplicaSetStatus{`,
  6198. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  6199. `FullyLabeledReplicas:` + fmt.Sprintf("%v", this.FullyLabeledReplicas) + `,`,
  6200. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  6201. `ReadyReplicas:` + fmt.Sprintf("%v", this.ReadyReplicas) + `,`,
  6202. `AvailableReplicas:` + fmt.Sprintf("%v", this.AvailableReplicas) + `,`,
  6203. `Conditions:` + repeatedStringForConditions + `,`,
  6204. `}`,
  6205. }, "")
  6206. return s
  6207. }
  6208. func (this *RollbackConfig) String() string {
  6209. if this == nil {
  6210. return "nil"
  6211. }
  6212. s := strings.Join([]string{`&RollbackConfig{`,
  6213. `Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
  6214. `}`,
  6215. }, "")
  6216. return s
  6217. }
  6218. func (this *RollingUpdateDaemonSet) String() string {
  6219. if this == nil {
  6220. return "nil"
  6221. }
  6222. s := strings.Join([]string{`&RollingUpdateDaemonSet{`,
  6223. `MaxUnavailable:` + strings.Replace(fmt.Sprintf("%v", this.MaxUnavailable), "IntOrString", "intstr.IntOrString", 1) + `,`,
  6224. `MaxSurge:` + strings.Replace(fmt.Sprintf("%v", this.MaxSurge), "IntOrString", "intstr.IntOrString", 1) + `,`,
  6225. `}`,
  6226. }, "")
  6227. return s
  6228. }
  6229. func (this *RollingUpdateDeployment) String() string {
  6230. if this == nil {
  6231. return "nil"
  6232. }
  6233. s := strings.Join([]string{`&RollingUpdateDeployment{`,
  6234. `MaxUnavailable:` + strings.Replace(fmt.Sprintf("%v", this.MaxUnavailable), "IntOrString", "intstr.IntOrString", 1) + `,`,
  6235. `MaxSurge:` + strings.Replace(fmt.Sprintf("%v", this.MaxSurge), "IntOrString", "intstr.IntOrString", 1) + `,`,
  6236. `}`,
  6237. }, "")
  6238. return s
  6239. }
  6240. func (this *RunAsGroupStrategyOptions) String() string {
  6241. if this == nil {
  6242. return "nil"
  6243. }
  6244. repeatedStringForRanges := "[]IDRange{"
  6245. for _, f := range this.Ranges {
  6246. repeatedStringForRanges += strings.Replace(strings.Replace(f.String(), "IDRange", "IDRange", 1), `&`, ``, 1) + ","
  6247. }
  6248. repeatedStringForRanges += "}"
  6249. s := strings.Join([]string{`&RunAsGroupStrategyOptions{`,
  6250. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  6251. `Ranges:` + repeatedStringForRanges + `,`,
  6252. `}`,
  6253. }, "")
  6254. return s
  6255. }
  6256. func (this *RunAsUserStrategyOptions) String() string {
  6257. if this == nil {
  6258. return "nil"
  6259. }
  6260. repeatedStringForRanges := "[]IDRange{"
  6261. for _, f := range this.Ranges {
  6262. repeatedStringForRanges += strings.Replace(strings.Replace(f.String(), "IDRange", "IDRange", 1), `&`, ``, 1) + ","
  6263. }
  6264. repeatedStringForRanges += "}"
  6265. s := strings.Join([]string{`&RunAsUserStrategyOptions{`,
  6266. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  6267. `Ranges:` + repeatedStringForRanges + `,`,
  6268. `}`,
  6269. }, "")
  6270. return s
  6271. }
  6272. func (this *RuntimeClassStrategyOptions) String() string {
  6273. if this == nil {
  6274. return "nil"
  6275. }
  6276. s := strings.Join([]string{`&RuntimeClassStrategyOptions{`,
  6277. `AllowedRuntimeClassNames:` + fmt.Sprintf("%v", this.AllowedRuntimeClassNames) + `,`,
  6278. `DefaultRuntimeClassName:` + valueToStringGenerated(this.DefaultRuntimeClassName) + `,`,
  6279. `}`,
  6280. }, "")
  6281. return s
  6282. }
  6283. func (this *SELinuxStrategyOptions) String() string {
  6284. if this == nil {
  6285. return "nil"
  6286. }
  6287. s := strings.Join([]string{`&SELinuxStrategyOptions{`,
  6288. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  6289. `SELinuxOptions:` + strings.Replace(fmt.Sprintf("%v", this.SELinuxOptions), "SELinuxOptions", "v11.SELinuxOptions", 1) + `,`,
  6290. `}`,
  6291. }, "")
  6292. return s
  6293. }
  6294. func (this *Scale) String() string {
  6295. if this == nil {
  6296. return "nil"
  6297. }
  6298. s := strings.Join([]string{`&Scale{`,
  6299. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6300. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ScaleSpec", "ScaleSpec", 1), `&`, ``, 1) + `,`,
  6301. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ScaleStatus", "ScaleStatus", 1), `&`, ``, 1) + `,`,
  6302. `}`,
  6303. }, "")
  6304. return s
  6305. }
  6306. func (this *ScaleSpec) String() string {
  6307. if this == nil {
  6308. return "nil"
  6309. }
  6310. s := strings.Join([]string{`&ScaleSpec{`,
  6311. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  6312. `}`,
  6313. }, "")
  6314. return s
  6315. }
  6316. func (this *ScaleStatus) String() string {
  6317. if this == nil {
  6318. return "nil"
  6319. }
  6320. keysForSelector := make([]string, 0, len(this.Selector))
  6321. for k := range this.Selector {
  6322. keysForSelector = append(keysForSelector, k)
  6323. }
  6324. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  6325. mapStringForSelector := "map[string]string{"
  6326. for _, k := range keysForSelector {
  6327. mapStringForSelector += fmt.Sprintf("%v: %v,", k, this.Selector[k])
  6328. }
  6329. mapStringForSelector += "}"
  6330. s := strings.Join([]string{`&ScaleStatus{`,
  6331. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  6332. `Selector:` + mapStringForSelector + `,`,
  6333. `TargetSelector:` + fmt.Sprintf("%v", this.TargetSelector) + `,`,
  6334. `}`,
  6335. }, "")
  6336. return s
  6337. }
  6338. func (this *SupplementalGroupsStrategyOptions) String() string {
  6339. if this == nil {
  6340. return "nil"
  6341. }
  6342. repeatedStringForRanges := "[]IDRange{"
  6343. for _, f := range this.Ranges {
  6344. repeatedStringForRanges += strings.Replace(strings.Replace(f.String(), "IDRange", "IDRange", 1), `&`, ``, 1) + ","
  6345. }
  6346. repeatedStringForRanges += "}"
  6347. s := strings.Join([]string{`&SupplementalGroupsStrategyOptions{`,
  6348. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  6349. `Ranges:` + repeatedStringForRanges + `,`,
  6350. `}`,
  6351. }, "")
  6352. return s
  6353. }
  6354. func valueToStringGenerated(v interface{}) string {
  6355. rv := reflect.ValueOf(v)
  6356. if rv.IsNil() {
  6357. return "nil"
  6358. }
  6359. pv := reflect.Indirect(rv).Interface()
  6360. return fmt.Sprintf("*%v", pv)
  6361. }
  6362. func (m *AllowedCSIDriver) Unmarshal(dAtA []byte) error {
  6363. l := len(dAtA)
  6364. iNdEx := 0
  6365. for iNdEx < l {
  6366. preIndex := iNdEx
  6367. var wire uint64
  6368. for shift := uint(0); ; shift += 7 {
  6369. if shift >= 64 {
  6370. return ErrIntOverflowGenerated
  6371. }
  6372. if iNdEx >= l {
  6373. return io.ErrUnexpectedEOF
  6374. }
  6375. b := dAtA[iNdEx]
  6376. iNdEx++
  6377. wire |= uint64(b&0x7F) << shift
  6378. if b < 0x80 {
  6379. break
  6380. }
  6381. }
  6382. fieldNum := int32(wire >> 3)
  6383. wireType := int(wire & 0x7)
  6384. if wireType == 4 {
  6385. return fmt.Errorf("proto: AllowedCSIDriver: wiretype end group for non-group")
  6386. }
  6387. if fieldNum <= 0 {
  6388. return fmt.Errorf("proto: AllowedCSIDriver: illegal tag %d (wire type %d)", fieldNum, wire)
  6389. }
  6390. switch fieldNum {
  6391. case 1:
  6392. if wireType != 2 {
  6393. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  6394. }
  6395. var stringLen uint64
  6396. for shift := uint(0); ; shift += 7 {
  6397. if shift >= 64 {
  6398. return ErrIntOverflowGenerated
  6399. }
  6400. if iNdEx >= l {
  6401. return io.ErrUnexpectedEOF
  6402. }
  6403. b := dAtA[iNdEx]
  6404. iNdEx++
  6405. stringLen |= uint64(b&0x7F) << shift
  6406. if b < 0x80 {
  6407. break
  6408. }
  6409. }
  6410. intStringLen := int(stringLen)
  6411. if intStringLen < 0 {
  6412. return ErrInvalidLengthGenerated
  6413. }
  6414. postIndex := iNdEx + intStringLen
  6415. if postIndex < 0 {
  6416. return ErrInvalidLengthGenerated
  6417. }
  6418. if postIndex > l {
  6419. return io.ErrUnexpectedEOF
  6420. }
  6421. m.Name = string(dAtA[iNdEx:postIndex])
  6422. iNdEx = postIndex
  6423. default:
  6424. iNdEx = preIndex
  6425. skippy, err := skipGenerated(dAtA[iNdEx:])
  6426. if err != nil {
  6427. return err
  6428. }
  6429. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6430. return ErrInvalidLengthGenerated
  6431. }
  6432. if (iNdEx + skippy) > l {
  6433. return io.ErrUnexpectedEOF
  6434. }
  6435. iNdEx += skippy
  6436. }
  6437. }
  6438. if iNdEx > l {
  6439. return io.ErrUnexpectedEOF
  6440. }
  6441. return nil
  6442. }
  6443. func (m *AllowedFlexVolume) Unmarshal(dAtA []byte) error {
  6444. l := len(dAtA)
  6445. iNdEx := 0
  6446. for iNdEx < l {
  6447. preIndex := iNdEx
  6448. var wire uint64
  6449. for shift := uint(0); ; shift += 7 {
  6450. if shift >= 64 {
  6451. return ErrIntOverflowGenerated
  6452. }
  6453. if iNdEx >= l {
  6454. return io.ErrUnexpectedEOF
  6455. }
  6456. b := dAtA[iNdEx]
  6457. iNdEx++
  6458. wire |= uint64(b&0x7F) << shift
  6459. if b < 0x80 {
  6460. break
  6461. }
  6462. }
  6463. fieldNum := int32(wire >> 3)
  6464. wireType := int(wire & 0x7)
  6465. if wireType == 4 {
  6466. return fmt.Errorf("proto: AllowedFlexVolume: wiretype end group for non-group")
  6467. }
  6468. if fieldNum <= 0 {
  6469. return fmt.Errorf("proto: AllowedFlexVolume: illegal tag %d (wire type %d)", fieldNum, wire)
  6470. }
  6471. switch fieldNum {
  6472. case 1:
  6473. if wireType != 2 {
  6474. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  6475. }
  6476. var stringLen uint64
  6477. for shift := uint(0); ; shift += 7 {
  6478. if shift >= 64 {
  6479. return ErrIntOverflowGenerated
  6480. }
  6481. if iNdEx >= l {
  6482. return io.ErrUnexpectedEOF
  6483. }
  6484. b := dAtA[iNdEx]
  6485. iNdEx++
  6486. stringLen |= uint64(b&0x7F) << shift
  6487. if b < 0x80 {
  6488. break
  6489. }
  6490. }
  6491. intStringLen := int(stringLen)
  6492. if intStringLen < 0 {
  6493. return ErrInvalidLengthGenerated
  6494. }
  6495. postIndex := iNdEx + intStringLen
  6496. if postIndex < 0 {
  6497. return ErrInvalidLengthGenerated
  6498. }
  6499. if postIndex > l {
  6500. return io.ErrUnexpectedEOF
  6501. }
  6502. m.Driver = string(dAtA[iNdEx:postIndex])
  6503. iNdEx = postIndex
  6504. default:
  6505. iNdEx = preIndex
  6506. skippy, err := skipGenerated(dAtA[iNdEx:])
  6507. if err != nil {
  6508. return err
  6509. }
  6510. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6511. return ErrInvalidLengthGenerated
  6512. }
  6513. if (iNdEx + skippy) > l {
  6514. return io.ErrUnexpectedEOF
  6515. }
  6516. iNdEx += skippy
  6517. }
  6518. }
  6519. if iNdEx > l {
  6520. return io.ErrUnexpectedEOF
  6521. }
  6522. return nil
  6523. }
  6524. func (m *AllowedHostPath) Unmarshal(dAtA []byte) error {
  6525. l := len(dAtA)
  6526. iNdEx := 0
  6527. for iNdEx < l {
  6528. preIndex := iNdEx
  6529. var wire uint64
  6530. for shift := uint(0); ; shift += 7 {
  6531. if shift >= 64 {
  6532. return ErrIntOverflowGenerated
  6533. }
  6534. if iNdEx >= l {
  6535. return io.ErrUnexpectedEOF
  6536. }
  6537. b := dAtA[iNdEx]
  6538. iNdEx++
  6539. wire |= uint64(b&0x7F) << shift
  6540. if b < 0x80 {
  6541. break
  6542. }
  6543. }
  6544. fieldNum := int32(wire >> 3)
  6545. wireType := int(wire & 0x7)
  6546. if wireType == 4 {
  6547. return fmt.Errorf("proto: AllowedHostPath: wiretype end group for non-group")
  6548. }
  6549. if fieldNum <= 0 {
  6550. return fmt.Errorf("proto: AllowedHostPath: illegal tag %d (wire type %d)", fieldNum, wire)
  6551. }
  6552. switch fieldNum {
  6553. case 1:
  6554. if wireType != 2 {
  6555. return fmt.Errorf("proto: wrong wireType = %d for field PathPrefix", wireType)
  6556. }
  6557. var stringLen uint64
  6558. for shift := uint(0); ; shift += 7 {
  6559. if shift >= 64 {
  6560. return ErrIntOverflowGenerated
  6561. }
  6562. if iNdEx >= l {
  6563. return io.ErrUnexpectedEOF
  6564. }
  6565. b := dAtA[iNdEx]
  6566. iNdEx++
  6567. stringLen |= uint64(b&0x7F) << shift
  6568. if b < 0x80 {
  6569. break
  6570. }
  6571. }
  6572. intStringLen := int(stringLen)
  6573. if intStringLen < 0 {
  6574. return ErrInvalidLengthGenerated
  6575. }
  6576. postIndex := iNdEx + intStringLen
  6577. if postIndex < 0 {
  6578. return ErrInvalidLengthGenerated
  6579. }
  6580. if postIndex > l {
  6581. return io.ErrUnexpectedEOF
  6582. }
  6583. m.PathPrefix = string(dAtA[iNdEx:postIndex])
  6584. iNdEx = postIndex
  6585. case 2:
  6586. if wireType != 0 {
  6587. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  6588. }
  6589. var v int
  6590. for shift := uint(0); ; shift += 7 {
  6591. if shift >= 64 {
  6592. return ErrIntOverflowGenerated
  6593. }
  6594. if iNdEx >= l {
  6595. return io.ErrUnexpectedEOF
  6596. }
  6597. b := dAtA[iNdEx]
  6598. iNdEx++
  6599. v |= int(b&0x7F) << shift
  6600. if b < 0x80 {
  6601. break
  6602. }
  6603. }
  6604. m.ReadOnly = bool(v != 0)
  6605. default:
  6606. iNdEx = preIndex
  6607. skippy, err := skipGenerated(dAtA[iNdEx:])
  6608. if err != nil {
  6609. return err
  6610. }
  6611. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6612. return ErrInvalidLengthGenerated
  6613. }
  6614. if (iNdEx + skippy) > l {
  6615. return io.ErrUnexpectedEOF
  6616. }
  6617. iNdEx += skippy
  6618. }
  6619. }
  6620. if iNdEx > l {
  6621. return io.ErrUnexpectedEOF
  6622. }
  6623. return nil
  6624. }
  6625. func (m *DaemonSet) Unmarshal(dAtA []byte) error {
  6626. l := len(dAtA)
  6627. iNdEx := 0
  6628. for iNdEx < l {
  6629. preIndex := iNdEx
  6630. var wire uint64
  6631. for shift := uint(0); ; shift += 7 {
  6632. if shift >= 64 {
  6633. return ErrIntOverflowGenerated
  6634. }
  6635. if iNdEx >= l {
  6636. return io.ErrUnexpectedEOF
  6637. }
  6638. b := dAtA[iNdEx]
  6639. iNdEx++
  6640. wire |= uint64(b&0x7F) << shift
  6641. if b < 0x80 {
  6642. break
  6643. }
  6644. }
  6645. fieldNum := int32(wire >> 3)
  6646. wireType := int(wire & 0x7)
  6647. if wireType == 4 {
  6648. return fmt.Errorf("proto: DaemonSet: wiretype end group for non-group")
  6649. }
  6650. if fieldNum <= 0 {
  6651. return fmt.Errorf("proto: DaemonSet: illegal tag %d (wire type %d)", fieldNum, wire)
  6652. }
  6653. switch fieldNum {
  6654. case 1:
  6655. if wireType != 2 {
  6656. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  6657. }
  6658. var msglen int
  6659. for shift := uint(0); ; shift += 7 {
  6660. if shift >= 64 {
  6661. return ErrIntOverflowGenerated
  6662. }
  6663. if iNdEx >= l {
  6664. return io.ErrUnexpectedEOF
  6665. }
  6666. b := dAtA[iNdEx]
  6667. iNdEx++
  6668. msglen |= int(b&0x7F) << shift
  6669. if b < 0x80 {
  6670. break
  6671. }
  6672. }
  6673. if msglen < 0 {
  6674. return ErrInvalidLengthGenerated
  6675. }
  6676. postIndex := iNdEx + msglen
  6677. if postIndex < 0 {
  6678. return ErrInvalidLengthGenerated
  6679. }
  6680. if postIndex > l {
  6681. return io.ErrUnexpectedEOF
  6682. }
  6683. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6684. return err
  6685. }
  6686. iNdEx = postIndex
  6687. case 2:
  6688. if wireType != 2 {
  6689. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  6690. }
  6691. var msglen int
  6692. for shift := uint(0); ; shift += 7 {
  6693. if shift >= 64 {
  6694. return ErrIntOverflowGenerated
  6695. }
  6696. if iNdEx >= l {
  6697. return io.ErrUnexpectedEOF
  6698. }
  6699. b := dAtA[iNdEx]
  6700. iNdEx++
  6701. msglen |= int(b&0x7F) << shift
  6702. if b < 0x80 {
  6703. break
  6704. }
  6705. }
  6706. if msglen < 0 {
  6707. return ErrInvalidLengthGenerated
  6708. }
  6709. postIndex := iNdEx + msglen
  6710. if postIndex < 0 {
  6711. return ErrInvalidLengthGenerated
  6712. }
  6713. if postIndex > l {
  6714. return io.ErrUnexpectedEOF
  6715. }
  6716. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6717. return err
  6718. }
  6719. iNdEx = postIndex
  6720. case 3:
  6721. if wireType != 2 {
  6722. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  6723. }
  6724. var msglen int
  6725. for shift := uint(0); ; shift += 7 {
  6726. if shift >= 64 {
  6727. return ErrIntOverflowGenerated
  6728. }
  6729. if iNdEx >= l {
  6730. return io.ErrUnexpectedEOF
  6731. }
  6732. b := dAtA[iNdEx]
  6733. iNdEx++
  6734. msglen |= int(b&0x7F) << shift
  6735. if b < 0x80 {
  6736. break
  6737. }
  6738. }
  6739. if msglen < 0 {
  6740. return ErrInvalidLengthGenerated
  6741. }
  6742. postIndex := iNdEx + msglen
  6743. if postIndex < 0 {
  6744. return ErrInvalidLengthGenerated
  6745. }
  6746. if postIndex > l {
  6747. return io.ErrUnexpectedEOF
  6748. }
  6749. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6750. return err
  6751. }
  6752. iNdEx = postIndex
  6753. default:
  6754. iNdEx = preIndex
  6755. skippy, err := skipGenerated(dAtA[iNdEx:])
  6756. if err != nil {
  6757. return err
  6758. }
  6759. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6760. return ErrInvalidLengthGenerated
  6761. }
  6762. if (iNdEx + skippy) > l {
  6763. return io.ErrUnexpectedEOF
  6764. }
  6765. iNdEx += skippy
  6766. }
  6767. }
  6768. if iNdEx > l {
  6769. return io.ErrUnexpectedEOF
  6770. }
  6771. return nil
  6772. }
  6773. func (m *DaemonSetCondition) Unmarshal(dAtA []byte) error {
  6774. l := len(dAtA)
  6775. iNdEx := 0
  6776. for iNdEx < l {
  6777. preIndex := iNdEx
  6778. var wire uint64
  6779. for shift := uint(0); ; shift += 7 {
  6780. if shift >= 64 {
  6781. return ErrIntOverflowGenerated
  6782. }
  6783. if iNdEx >= l {
  6784. return io.ErrUnexpectedEOF
  6785. }
  6786. b := dAtA[iNdEx]
  6787. iNdEx++
  6788. wire |= uint64(b&0x7F) << shift
  6789. if b < 0x80 {
  6790. break
  6791. }
  6792. }
  6793. fieldNum := int32(wire >> 3)
  6794. wireType := int(wire & 0x7)
  6795. if wireType == 4 {
  6796. return fmt.Errorf("proto: DaemonSetCondition: wiretype end group for non-group")
  6797. }
  6798. if fieldNum <= 0 {
  6799. return fmt.Errorf("proto: DaemonSetCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  6800. }
  6801. switch fieldNum {
  6802. case 1:
  6803. if wireType != 2 {
  6804. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  6805. }
  6806. var stringLen uint64
  6807. for shift := uint(0); ; shift += 7 {
  6808. if shift >= 64 {
  6809. return ErrIntOverflowGenerated
  6810. }
  6811. if iNdEx >= l {
  6812. return io.ErrUnexpectedEOF
  6813. }
  6814. b := dAtA[iNdEx]
  6815. iNdEx++
  6816. stringLen |= uint64(b&0x7F) << shift
  6817. if b < 0x80 {
  6818. break
  6819. }
  6820. }
  6821. intStringLen := int(stringLen)
  6822. if intStringLen < 0 {
  6823. return ErrInvalidLengthGenerated
  6824. }
  6825. postIndex := iNdEx + intStringLen
  6826. if postIndex < 0 {
  6827. return ErrInvalidLengthGenerated
  6828. }
  6829. if postIndex > l {
  6830. return io.ErrUnexpectedEOF
  6831. }
  6832. m.Type = DaemonSetConditionType(dAtA[iNdEx:postIndex])
  6833. iNdEx = postIndex
  6834. case 2:
  6835. if wireType != 2 {
  6836. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  6837. }
  6838. var stringLen uint64
  6839. for shift := uint(0); ; shift += 7 {
  6840. if shift >= 64 {
  6841. return ErrIntOverflowGenerated
  6842. }
  6843. if iNdEx >= l {
  6844. return io.ErrUnexpectedEOF
  6845. }
  6846. b := dAtA[iNdEx]
  6847. iNdEx++
  6848. stringLen |= uint64(b&0x7F) << shift
  6849. if b < 0x80 {
  6850. break
  6851. }
  6852. }
  6853. intStringLen := int(stringLen)
  6854. if intStringLen < 0 {
  6855. return ErrInvalidLengthGenerated
  6856. }
  6857. postIndex := iNdEx + intStringLen
  6858. if postIndex < 0 {
  6859. return ErrInvalidLengthGenerated
  6860. }
  6861. if postIndex > l {
  6862. return io.ErrUnexpectedEOF
  6863. }
  6864. m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  6865. iNdEx = postIndex
  6866. case 3:
  6867. if wireType != 2 {
  6868. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  6869. }
  6870. var msglen int
  6871. for shift := uint(0); ; shift += 7 {
  6872. if shift >= 64 {
  6873. return ErrIntOverflowGenerated
  6874. }
  6875. if iNdEx >= l {
  6876. return io.ErrUnexpectedEOF
  6877. }
  6878. b := dAtA[iNdEx]
  6879. iNdEx++
  6880. msglen |= int(b&0x7F) << shift
  6881. if b < 0x80 {
  6882. break
  6883. }
  6884. }
  6885. if msglen < 0 {
  6886. return ErrInvalidLengthGenerated
  6887. }
  6888. postIndex := iNdEx + msglen
  6889. if postIndex < 0 {
  6890. return ErrInvalidLengthGenerated
  6891. }
  6892. if postIndex > l {
  6893. return io.ErrUnexpectedEOF
  6894. }
  6895. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6896. return err
  6897. }
  6898. iNdEx = postIndex
  6899. case 4:
  6900. if wireType != 2 {
  6901. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  6902. }
  6903. var stringLen uint64
  6904. for shift := uint(0); ; shift += 7 {
  6905. if shift >= 64 {
  6906. return ErrIntOverflowGenerated
  6907. }
  6908. if iNdEx >= l {
  6909. return io.ErrUnexpectedEOF
  6910. }
  6911. b := dAtA[iNdEx]
  6912. iNdEx++
  6913. stringLen |= uint64(b&0x7F) << shift
  6914. if b < 0x80 {
  6915. break
  6916. }
  6917. }
  6918. intStringLen := int(stringLen)
  6919. if intStringLen < 0 {
  6920. return ErrInvalidLengthGenerated
  6921. }
  6922. postIndex := iNdEx + intStringLen
  6923. if postIndex < 0 {
  6924. return ErrInvalidLengthGenerated
  6925. }
  6926. if postIndex > l {
  6927. return io.ErrUnexpectedEOF
  6928. }
  6929. m.Reason = string(dAtA[iNdEx:postIndex])
  6930. iNdEx = postIndex
  6931. case 5:
  6932. if wireType != 2 {
  6933. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  6934. }
  6935. var stringLen uint64
  6936. for shift := uint(0); ; shift += 7 {
  6937. if shift >= 64 {
  6938. return ErrIntOverflowGenerated
  6939. }
  6940. if iNdEx >= l {
  6941. return io.ErrUnexpectedEOF
  6942. }
  6943. b := dAtA[iNdEx]
  6944. iNdEx++
  6945. stringLen |= uint64(b&0x7F) << shift
  6946. if b < 0x80 {
  6947. break
  6948. }
  6949. }
  6950. intStringLen := int(stringLen)
  6951. if intStringLen < 0 {
  6952. return ErrInvalidLengthGenerated
  6953. }
  6954. postIndex := iNdEx + intStringLen
  6955. if postIndex < 0 {
  6956. return ErrInvalidLengthGenerated
  6957. }
  6958. if postIndex > l {
  6959. return io.ErrUnexpectedEOF
  6960. }
  6961. m.Message = string(dAtA[iNdEx:postIndex])
  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 *DaemonSetList) 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: DaemonSetList: wiretype end group for non-group")
  7007. }
  7008. if fieldNum <= 0 {
  7009. return fmt.Errorf("proto: DaemonSetList: 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 ListMeta", 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. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7042. return err
  7043. }
  7044. iNdEx = postIndex
  7045. case 2:
  7046. if wireType != 2 {
  7047. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  7048. }
  7049. var msglen int
  7050. for shift := uint(0); ; shift += 7 {
  7051. if shift >= 64 {
  7052. return ErrIntOverflowGenerated
  7053. }
  7054. if iNdEx >= l {
  7055. return io.ErrUnexpectedEOF
  7056. }
  7057. b := dAtA[iNdEx]
  7058. iNdEx++
  7059. msglen |= int(b&0x7F) << shift
  7060. if b < 0x80 {
  7061. break
  7062. }
  7063. }
  7064. if msglen < 0 {
  7065. return ErrInvalidLengthGenerated
  7066. }
  7067. postIndex := iNdEx + msglen
  7068. if postIndex < 0 {
  7069. return ErrInvalidLengthGenerated
  7070. }
  7071. if postIndex > l {
  7072. return io.ErrUnexpectedEOF
  7073. }
  7074. m.Items = append(m.Items, DaemonSet{})
  7075. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7076. return err
  7077. }
  7078. iNdEx = postIndex
  7079. default:
  7080. iNdEx = preIndex
  7081. skippy, err := skipGenerated(dAtA[iNdEx:])
  7082. if err != nil {
  7083. return err
  7084. }
  7085. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7086. return ErrInvalidLengthGenerated
  7087. }
  7088. if (iNdEx + skippy) > l {
  7089. return io.ErrUnexpectedEOF
  7090. }
  7091. iNdEx += skippy
  7092. }
  7093. }
  7094. if iNdEx > l {
  7095. return io.ErrUnexpectedEOF
  7096. }
  7097. return nil
  7098. }
  7099. func (m *DaemonSetSpec) Unmarshal(dAtA []byte) error {
  7100. l := len(dAtA)
  7101. iNdEx := 0
  7102. for iNdEx < l {
  7103. preIndex := iNdEx
  7104. var wire uint64
  7105. for shift := uint(0); ; shift += 7 {
  7106. if shift >= 64 {
  7107. return ErrIntOverflowGenerated
  7108. }
  7109. if iNdEx >= l {
  7110. return io.ErrUnexpectedEOF
  7111. }
  7112. b := dAtA[iNdEx]
  7113. iNdEx++
  7114. wire |= uint64(b&0x7F) << shift
  7115. if b < 0x80 {
  7116. break
  7117. }
  7118. }
  7119. fieldNum := int32(wire >> 3)
  7120. wireType := int(wire & 0x7)
  7121. if wireType == 4 {
  7122. return fmt.Errorf("proto: DaemonSetSpec: wiretype end group for non-group")
  7123. }
  7124. if fieldNum <= 0 {
  7125. return fmt.Errorf("proto: DaemonSetSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  7126. }
  7127. switch fieldNum {
  7128. case 1:
  7129. if wireType != 2 {
  7130. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  7131. }
  7132. var msglen int
  7133. for shift := uint(0); ; shift += 7 {
  7134. if shift >= 64 {
  7135. return ErrIntOverflowGenerated
  7136. }
  7137. if iNdEx >= l {
  7138. return io.ErrUnexpectedEOF
  7139. }
  7140. b := dAtA[iNdEx]
  7141. iNdEx++
  7142. msglen |= int(b&0x7F) << shift
  7143. if b < 0x80 {
  7144. break
  7145. }
  7146. }
  7147. if msglen < 0 {
  7148. return ErrInvalidLengthGenerated
  7149. }
  7150. postIndex := iNdEx + msglen
  7151. if postIndex < 0 {
  7152. return ErrInvalidLengthGenerated
  7153. }
  7154. if postIndex > l {
  7155. return io.ErrUnexpectedEOF
  7156. }
  7157. if m.Selector == nil {
  7158. m.Selector = &v1.LabelSelector{}
  7159. }
  7160. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7161. return err
  7162. }
  7163. iNdEx = postIndex
  7164. case 2:
  7165. if wireType != 2 {
  7166. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  7167. }
  7168. var msglen int
  7169. for shift := uint(0); ; shift += 7 {
  7170. if shift >= 64 {
  7171. return ErrIntOverflowGenerated
  7172. }
  7173. if iNdEx >= l {
  7174. return io.ErrUnexpectedEOF
  7175. }
  7176. b := dAtA[iNdEx]
  7177. iNdEx++
  7178. msglen |= int(b&0x7F) << shift
  7179. if b < 0x80 {
  7180. break
  7181. }
  7182. }
  7183. if msglen < 0 {
  7184. return ErrInvalidLengthGenerated
  7185. }
  7186. postIndex := iNdEx + msglen
  7187. if postIndex < 0 {
  7188. return ErrInvalidLengthGenerated
  7189. }
  7190. if postIndex > l {
  7191. return io.ErrUnexpectedEOF
  7192. }
  7193. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7194. return err
  7195. }
  7196. iNdEx = postIndex
  7197. case 3:
  7198. if wireType != 2 {
  7199. return fmt.Errorf("proto: wrong wireType = %d for field UpdateStrategy", wireType)
  7200. }
  7201. var msglen int
  7202. for shift := uint(0); ; shift += 7 {
  7203. if shift >= 64 {
  7204. return ErrIntOverflowGenerated
  7205. }
  7206. if iNdEx >= l {
  7207. return io.ErrUnexpectedEOF
  7208. }
  7209. b := dAtA[iNdEx]
  7210. iNdEx++
  7211. msglen |= int(b&0x7F) << shift
  7212. if b < 0x80 {
  7213. break
  7214. }
  7215. }
  7216. if msglen < 0 {
  7217. return ErrInvalidLengthGenerated
  7218. }
  7219. postIndex := iNdEx + msglen
  7220. if postIndex < 0 {
  7221. return ErrInvalidLengthGenerated
  7222. }
  7223. if postIndex > l {
  7224. return io.ErrUnexpectedEOF
  7225. }
  7226. if err := m.UpdateStrategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7227. return err
  7228. }
  7229. iNdEx = postIndex
  7230. case 4:
  7231. if wireType != 0 {
  7232. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  7233. }
  7234. m.MinReadySeconds = 0
  7235. for shift := uint(0); ; shift += 7 {
  7236. if shift >= 64 {
  7237. return ErrIntOverflowGenerated
  7238. }
  7239. if iNdEx >= l {
  7240. return io.ErrUnexpectedEOF
  7241. }
  7242. b := dAtA[iNdEx]
  7243. iNdEx++
  7244. m.MinReadySeconds |= int32(b&0x7F) << shift
  7245. if b < 0x80 {
  7246. break
  7247. }
  7248. }
  7249. case 5:
  7250. if wireType != 0 {
  7251. return fmt.Errorf("proto: wrong wireType = %d for field TemplateGeneration", wireType)
  7252. }
  7253. m.TemplateGeneration = 0
  7254. for shift := uint(0); ; shift += 7 {
  7255. if shift >= 64 {
  7256. return ErrIntOverflowGenerated
  7257. }
  7258. if iNdEx >= l {
  7259. return io.ErrUnexpectedEOF
  7260. }
  7261. b := dAtA[iNdEx]
  7262. iNdEx++
  7263. m.TemplateGeneration |= int64(b&0x7F) << shift
  7264. if b < 0x80 {
  7265. break
  7266. }
  7267. }
  7268. case 6:
  7269. if wireType != 0 {
  7270. return fmt.Errorf("proto: wrong wireType = %d for field RevisionHistoryLimit", wireType)
  7271. }
  7272. var v int32
  7273. for shift := uint(0); ; shift += 7 {
  7274. if shift >= 64 {
  7275. return ErrIntOverflowGenerated
  7276. }
  7277. if iNdEx >= l {
  7278. return io.ErrUnexpectedEOF
  7279. }
  7280. b := dAtA[iNdEx]
  7281. iNdEx++
  7282. v |= int32(b&0x7F) << shift
  7283. if b < 0x80 {
  7284. break
  7285. }
  7286. }
  7287. m.RevisionHistoryLimit = &v
  7288. default:
  7289. iNdEx = preIndex
  7290. skippy, err := skipGenerated(dAtA[iNdEx:])
  7291. if err != nil {
  7292. return err
  7293. }
  7294. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7295. return ErrInvalidLengthGenerated
  7296. }
  7297. if (iNdEx + skippy) > l {
  7298. return io.ErrUnexpectedEOF
  7299. }
  7300. iNdEx += skippy
  7301. }
  7302. }
  7303. if iNdEx > l {
  7304. return io.ErrUnexpectedEOF
  7305. }
  7306. return nil
  7307. }
  7308. func (m *DaemonSetStatus) Unmarshal(dAtA []byte) error {
  7309. l := len(dAtA)
  7310. iNdEx := 0
  7311. for iNdEx < l {
  7312. preIndex := iNdEx
  7313. var wire uint64
  7314. for shift := uint(0); ; shift += 7 {
  7315. if shift >= 64 {
  7316. return ErrIntOverflowGenerated
  7317. }
  7318. if iNdEx >= l {
  7319. return io.ErrUnexpectedEOF
  7320. }
  7321. b := dAtA[iNdEx]
  7322. iNdEx++
  7323. wire |= uint64(b&0x7F) << shift
  7324. if b < 0x80 {
  7325. break
  7326. }
  7327. }
  7328. fieldNum := int32(wire >> 3)
  7329. wireType := int(wire & 0x7)
  7330. if wireType == 4 {
  7331. return fmt.Errorf("proto: DaemonSetStatus: wiretype end group for non-group")
  7332. }
  7333. if fieldNum <= 0 {
  7334. return fmt.Errorf("proto: DaemonSetStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  7335. }
  7336. switch fieldNum {
  7337. case 1:
  7338. if wireType != 0 {
  7339. return fmt.Errorf("proto: wrong wireType = %d for field CurrentNumberScheduled", wireType)
  7340. }
  7341. m.CurrentNumberScheduled = 0
  7342. for shift := uint(0); ; shift += 7 {
  7343. if shift >= 64 {
  7344. return ErrIntOverflowGenerated
  7345. }
  7346. if iNdEx >= l {
  7347. return io.ErrUnexpectedEOF
  7348. }
  7349. b := dAtA[iNdEx]
  7350. iNdEx++
  7351. m.CurrentNumberScheduled |= int32(b&0x7F) << shift
  7352. if b < 0x80 {
  7353. break
  7354. }
  7355. }
  7356. case 2:
  7357. if wireType != 0 {
  7358. return fmt.Errorf("proto: wrong wireType = %d for field NumberMisscheduled", wireType)
  7359. }
  7360. m.NumberMisscheduled = 0
  7361. for shift := uint(0); ; shift += 7 {
  7362. if shift >= 64 {
  7363. return ErrIntOverflowGenerated
  7364. }
  7365. if iNdEx >= l {
  7366. return io.ErrUnexpectedEOF
  7367. }
  7368. b := dAtA[iNdEx]
  7369. iNdEx++
  7370. m.NumberMisscheduled |= int32(b&0x7F) << shift
  7371. if b < 0x80 {
  7372. break
  7373. }
  7374. }
  7375. case 3:
  7376. if wireType != 0 {
  7377. return fmt.Errorf("proto: wrong wireType = %d for field DesiredNumberScheduled", wireType)
  7378. }
  7379. m.DesiredNumberScheduled = 0
  7380. for shift := uint(0); ; shift += 7 {
  7381. if shift >= 64 {
  7382. return ErrIntOverflowGenerated
  7383. }
  7384. if iNdEx >= l {
  7385. return io.ErrUnexpectedEOF
  7386. }
  7387. b := dAtA[iNdEx]
  7388. iNdEx++
  7389. m.DesiredNumberScheduled |= int32(b&0x7F) << shift
  7390. if b < 0x80 {
  7391. break
  7392. }
  7393. }
  7394. case 4:
  7395. if wireType != 0 {
  7396. return fmt.Errorf("proto: wrong wireType = %d for field NumberReady", wireType)
  7397. }
  7398. m.NumberReady = 0
  7399. for shift := uint(0); ; shift += 7 {
  7400. if shift >= 64 {
  7401. return ErrIntOverflowGenerated
  7402. }
  7403. if iNdEx >= l {
  7404. return io.ErrUnexpectedEOF
  7405. }
  7406. b := dAtA[iNdEx]
  7407. iNdEx++
  7408. m.NumberReady |= int32(b&0x7F) << shift
  7409. if b < 0x80 {
  7410. break
  7411. }
  7412. }
  7413. case 5:
  7414. if wireType != 0 {
  7415. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  7416. }
  7417. m.ObservedGeneration = 0
  7418. for shift := uint(0); ; shift += 7 {
  7419. if shift >= 64 {
  7420. return ErrIntOverflowGenerated
  7421. }
  7422. if iNdEx >= l {
  7423. return io.ErrUnexpectedEOF
  7424. }
  7425. b := dAtA[iNdEx]
  7426. iNdEx++
  7427. m.ObservedGeneration |= int64(b&0x7F) << shift
  7428. if b < 0x80 {
  7429. break
  7430. }
  7431. }
  7432. case 6:
  7433. if wireType != 0 {
  7434. return fmt.Errorf("proto: wrong wireType = %d for field UpdatedNumberScheduled", wireType)
  7435. }
  7436. m.UpdatedNumberScheduled = 0
  7437. for shift := uint(0); ; shift += 7 {
  7438. if shift >= 64 {
  7439. return ErrIntOverflowGenerated
  7440. }
  7441. if iNdEx >= l {
  7442. return io.ErrUnexpectedEOF
  7443. }
  7444. b := dAtA[iNdEx]
  7445. iNdEx++
  7446. m.UpdatedNumberScheduled |= int32(b&0x7F) << shift
  7447. if b < 0x80 {
  7448. break
  7449. }
  7450. }
  7451. case 7:
  7452. if wireType != 0 {
  7453. return fmt.Errorf("proto: wrong wireType = %d for field NumberAvailable", wireType)
  7454. }
  7455. m.NumberAvailable = 0
  7456. for shift := uint(0); ; shift += 7 {
  7457. if shift >= 64 {
  7458. return ErrIntOverflowGenerated
  7459. }
  7460. if iNdEx >= l {
  7461. return io.ErrUnexpectedEOF
  7462. }
  7463. b := dAtA[iNdEx]
  7464. iNdEx++
  7465. m.NumberAvailable |= int32(b&0x7F) << shift
  7466. if b < 0x80 {
  7467. break
  7468. }
  7469. }
  7470. case 8:
  7471. if wireType != 0 {
  7472. return fmt.Errorf("proto: wrong wireType = %d for field NumberUnavailable", wireType)
  7473. }
  7474. m.NumberUnavailable = 0
  7475. for shift := uint(0); ; shift += 7 {
  7476. if shift >= 64 {
  7477. return ErrIntOverflowGenerated
  7478. }
  7479. if iNdEx >= l {
  7480. return io.ErrUnexpectedEOF
  7481. }
  7482. b := dAtA[iNdEx]
  7483. iNdEx++
  7484. m.NumberUnavailable |= int32(b&0x7F) << shift
  7485. if b < 0x80 {
  7486. break
  7487. }
  7488. }
  7489. case 9:
  7490. if wireType != 0 {
  7491. return fmt.Errorf("proto: wrong wireType = %d for field CollisionCount", wireType)
  7492. }
  7493. var v int32
  7494. for shift := uint(0); ; shift += 7 {
  7495. if shift >= 64 {
  7496. return ErrIntOverflowGenerated
  7497. }
  7498. if iNdEx >= l {
  7499. return io.ErrUnexpectedEOF
  7500. }
  7501. b := dAtA[iNdEx]
  7502. iNdEx++
  7503. v |= int32(b&0x7F) << shift
  7504. if b < 0x80 {
  7505. break
  7506. }
  7507. }
  7508. m.CollisionCount = &v
  7509. case 10:
  7510. if wireType != 2 {
  7511. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  7512. }
  7513. var msglen int
  7514. for shift := uint(0); ; shift += 7 {
  7515. if shift >= 64 {
  7516. return ErrIntOverflowGenerated
  7517. }
  7518. if iNdEx >= l {
  7519. return io.ErrUnexpectedEOF
  7520. }
  7521. b := dAtA[iNdEx]
  7522. iNdEx++
  7523. msglen |= int(b&0x7F) << shift
  7524. if b < 0x80 {
  7525. break
  7526. }
  7527. }
  7528. if msglen < 0 {
  7529. return ErrInvalidLengthGenerated
  7530. }
  7531. postIndex := iNdEx + msglen
  7532. if postIndex < 0 {
  7533. return ErrInvalidLengthGenerated
  7534. }
  7535. if postIndex > l {
  7536. return io.ErrUnexpectedEOF
  7537. }
  7538. m.Conditions = append(m.Conditions, DaemonSetCondition{})
  7539. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7540. return err
  7541. }
  7542. iNdEx = postIndex
  7543. default:
  7544. iNdEx = preIndex
  7545. skippy, err := skipGenerated(dAtA[iNdEx:])
  7546. if err != nil {
  7547. return err
  7548. }
  7549. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7550. return ErrInvalidLengthGenerated
  7551. }
  7552. if (iNdEx + skippy) > l {
  7553. return io.ErrUnexpectedEOF
  7554. }
  7555. iNdEx += skippy
  7556. }
  7557. }
  7558. if iNdEx > l {
  7559. return io.ErrUnexpectedEOF
  7560. }
  7561. return nil
  7562. }
  7563. func (m *DaemonSetUpdateStrategy) Unmarshal(dAtA []byte) error {
  7564. l := len(dAtA)
  7565. iNdEx := 0
  7566. for iNdEx < l {
  7567. preIndex := iNdEx
  7568. var wire uint64
  7569. for shift := uint(0); ; shift += 7 {
  7570. if shift >= 64 {
  7571. return ErrIntOverflowGenerated
  7572. }
  7573. if iNdEx >= l {
  7574. return io.ErrUnexpectedEOF
  7575. }
  7576. b := dAtA[iNdEx]
  7577. iNdEx++
  7578. wire |= uint64(b&0x7F) << shift
  7579. if b < 0x80 {
  7580. break
  7581. }
  7582. }
  7583. fieldNum := int32(wire >> 3)
  7584. wireType := int(wire & 0x7)
  7585. if wireType == 4 {
  7586. return fmt.Errorf("proto: DaemonSetUpdateStrategy: wiretype end group for non-group")
  7587. }
  7588. if fieldNum <= 0 {
  7589. return fmt.Errorf("proto: DaemonSetUpdateStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
  7590. }
  7591. switch fieldNum {
  7592. case 1:
  7593. if wireType != 2 {
  7594. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  7595. }
  7596. var stringLen uint64
  7597. for shift := uint(0); ; shift += 7 {
  7598. if shift >= 64 {
  7599. return ErrIntOverflowGenerated
  7600. }
  7601. if iNdEx >= l {
  7602. return io.ErrUnexpectedEOF
  7603. }
  7604. b := dAtA[iNdEx]
  7605. iNdEx++
  7606. stringLen |= uint64(b&0x7F) << shift
  7607. if b < 0x80 {
  7608. break
  7609. }
  7610. }
  7611. intStringLen := int(stringLen)
  7612. if intStringLen < 0 {
  7613. return ErrInvalidLengthGenerated
  7614. }
  7615. postIndex := iNdEx + intStringLen
  7616. if postIndex < 0 {
  7617. return ErrInvalidLengthGenerated
  7618. }
  7619. if postIndex > l {
  7620. return io.ErrUnexpectedEOF
  7621. }
  7622. m.Type = DaemonSetUpdateStrategyType(dAtA[iNdEx:postIndex])
  7623. iNdEx = postIndex
  7624. case 2:
  7625. if wireType != 2 {
  7626. return fmt.Errorf("proto: wrong wireType = %d for field RollingUpdate", wireType)
  7627. }
  7628. var msglen int
  7629. for shift := uint(0); ; shift += 7 {
  7630. if shift >= 64 {
  7631. return ErrIntOverflowGenerated
  7632. }
  7633. if iNdEx >= l {
  7634. return io.ErrUnexpectedEOF
  7635. }
  7636. b := dAtA[iNdEx]
  7637. iNdEx++
  7638. msglen |= int(b&0x7F) << shift
  7639. if b < 0x80 {
  7640. break
  7641. }
  7642. }
  7643. if msglen < 0 {
  7644. return ErrInvalidLengthGenerated
  7645. }
  7646. postIndex := iNdEx + msglen
  7647. if postIndex < 0 {
  7648. return ErrInvalidLengthGenerated
  7649. }
  7650. if postIndex > l {
  7651. return io.ErrUnexpectedEOF
  7652. }
  7653. if m.RollingUpdate == nil {
  7654. m.RollingUpdate = &RollingUpdateDaemonSet{}
  7655. }
  7656. if err := m.RollingUpdate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7657. return err
  7658. }
  7659. iNdEx = postIndex
  7660. default:
  7661. iNdEx = preIndex
  7662. skippy, err := skipGenerated(dAtA[iNdEx:])
  7663. if err != nil {
  7664. return err
  7665. }
  7666. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7667. return ErrInvalidLengthGenerated
  7668. }
  7669. if (iNdEx + skippy) > l {
  7670. return io.ErrUnexpectedEOF
  7671. }
  7672. iNdEx += skippy
  7673. }
  7674. }
  7675. if iNdEx > l {
  7676. return io.ErrUnexpectedEOF
  7677. }
  7678. return nil
  7679. }
  7680. func (m *Deployment) Unmarshal(dAtA []byte) error {
  7681. l := len(dAtA)
  7682. iNdEx := 0
  7683. for iNdEx < l {
  7684. preIndex := iNdEx
  7685. var wire uint64
  7686. for shift := uint(0); ; shift += 7 {
  7687. if shift >= 64 {
  7688. return ErrIntOverflowGenerated
  7689. }
  7690. if iNdEx >= l {
  7691. return io.ErrUnexpectedEOF
  7692. }
  7693. b := dAtA[iNdEx]
  7694. iNdEx++
  7695. wire |= uint64(b&0x7F) << shift
  7696. if b < 0x80 {
  7697. break
  7698. }
  7699. }
  7700. fieldNum := int32(wire >> 3)
  7701. wireType := int(wire & 0x7)
  7702. if wireType == 4 {
  7703. return fmt.Errorf("proto: Deployment: wiretype end group for non-group")
  7704. }
  7705. if fieldNum <= 0 {
  7706. return fmt.Errorf("proto: Deployment: illegal tag %d (wire type %d)", fieldNum, wire)
  7707. }
  7708. switch fieldNum {
  7709. case 1:
  7710. if wireType != 2 {
  7711. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  7712. }
  7713. var msglen int
  7714. for shift := uint(0); ; shift += 7 {
  7715. if shift >= 64 {
  7716. return ErrIntOverflowGenerated
  7717. }
  7718. if iNdEx >= l {
  7719. return io.ErrUnexpectedEOF
  7720. }
  7721. b := dAtA[iNdEx]
  7722. iNdEx++
  7723. msglen |= int(b&0x7F) << shift
  7724. if b < 0x80 {
  7725. break
  7726. }
  7727. }
  7728. if msglen < 0 {
  7729. return ErrInvalidLengthGenerated
  7730. }
  7731. postIndex := iNdEx + msglen
  7732. if postIndex < 0 {
  7733. return ErrInvalidLengthGenerated
  7734. }
  7735. if postIndex > l {
  7736. return io.ErrUnexpectedEOF
  7737. }
  7738. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7739. return err
  7740. }
  7741. iNdEx = postIndex
  7742. case 2:
  7743. if wireType != 2 {
  7744. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  7745. }
  7746. var msglen int
  7747. for shift := uint(0); ; shift += 7 {
  7748. if shift >= 64 {
  7749. return ErrIntOverflowGenerated
  7750. }
  7751. if iNdEx >= l {
  7752. return io.ErrUnexpectedEOF
  7753. }
  7754. b := dAtA[iNdEx]
  7755. iNdEx++
  7756. msglen |= int(b&0x7F) << shift
  7757. if b < 0x80 {
  7758. break
  7759. }
  7760. }
  7761. if msglen < 0 {
  7762. return ErrInvalidLengthGenerated
  7763. }
  7764. postIndex := iNdEx + msglen
  7765. if postIndex < 0 {
  7766. return ErrInvalidLengthGenerated
  7767. }
  7768. if postIndex > l {
  7769. return io.ErrUnexpectedEOF
  7770. }
  7771. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7772. return err
  7773. }
  7774. iNdEx = postIndex
  7775. case 3:
  7776. if wireType != 2 {
  7777. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  7778. }
  7779. var msglen int
  7780. for shift := uint(0); ; shift += 7 {
  7781. if shift >= 64 {
  7782. return ErrIntOverflowGenerated
  7783. }
  7784. if iNdEx >= l {
  7785. return io.ErrUnexpectedEOF
  7786. }
  7787. b := dAtA[iNdEx]
  7788. iNdEx++
  7789. msglen |= int(b&0x7F) << shift
  7790. if b < 0x80 {
  7791. break
  7792. }
  7793. }
  7794. if msglen < 0 {
  7795. return ErrInvalidLengthGenerated
  7796. }
  7797. postIndex := iNdEx + msglen
  7798. if postIndex < 0 {
  7799. return ErrInvalidLengthGenerated
  7800. }
  7801. if postIndex > l {
  7802. return io.ErrUnexpectedEOF
  7803. }
  7804. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7805. return err
  7806. }
  7807. iNdEx = postIndex
  7808. default:
  7809. iNdEx = preIndex
  7810. skippy, err := skipGenerated(dAtA[iNdEx:])
  7811. if err != nil {
  7812. return err
  7813. }
  7814. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7815. return ErrInvalidLengthGenerated
  7816. }
  7817. if (iNdEx + skippy) > l {
  7818. return io.ErrUnexpectedEOF
  7819. }
  7820. iNdEx += skippy
  7821. }
  7822. }
  7823. if iNdEx > l {
  7824. return io.ErrUnexpectedEOF
  7825. }
  7826. return nil
  7827. }
  7828. func (m *DeploymentCondition) Unmarshal(dAtA []byte) error {
  7829. l := len(dAtA)
  7830. iNdEx := 0
  7831. for iNdEx < l {
  7832. preIndex := iNdEx
  7833. var wire uint64
  7834. for shift := uint(0); ; shift += 7 {
  7835. if shift >= 64 {
  7836. return ErrIntOverflowGenerated
  7837. }
  7838. if iNdEx >= l {
  7839. return io.ErrUnexpectedEOF
  7840. }
  7841. b := dAtA[iNdEx]
  7842. iNdEx++
  7843. wire |= uint64(b&0x7F) << shift
  7844. if b < 0x80 {
  7845. break
  7846. }
  7847. }
  7848. fieldNum := int32(wire >> 3)
  7849. wireType := int(wire & 0x7)
  7850. if wireType == 4 {
  7851. return fmt.Errorf("proto: DeploymentCondition: wiretype end group for non-group")
  7852. }
  7853. if fieldNum <= 0 {
  7854. return fmt.Errorf("proto: DeploymentCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  7855. }
  7856. switch fieldNum {
  7857. case 1:
  7858. if wireType != 2 {
  7859. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  7860. }
  7861. var stringLen uint64
  7862. for shift := uint(0); ; shift += 7 {
  7863. if shift >= 64 {
  7864. return ErrIntOverflowGenerated
  7865. }
  7866. if iNdEx >= l {
  7867. return io.ErrUnexpectedEOF
  7868. }
  7869. b := dAtA[iNdEx]
  7870. iNdEx++
  7871. stringLen |= uint64(b&0x7F) << shift
  7872. if b < 0x80 {
  7873. break
  7874. }
  7875. }
  7876. intStringLen := int(stringLen)
  7877. if intStringLen < 0 {
  7878. return ErrInvalidLengthGenerated
  7879. }
  7880. postIndex := iNdEx + intStringLen
  7881. if postIndex < 0 {
  7882. return ErrInvalidLengthGenerated
  7883. }
  7884. if postIndex > l {
  7885. return io.ErrUnexpectedEOF
  7886. }
  7887. m.Type = DeploymentConditionType(dAtA[iNdEx:postIndex])
  7888. iNdEx = postIndex
  7889. case 2:
  7890. if wireType != 2 {
  7891. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  7892. }
  7893. var stringLen uint64
  7894. for shift := uint(0); ; shift += 7 {
  7895. if shift >= 64 {
  7896. return ErrIntOverflowGenerated
  7897. }
  7898. if iNdEx >= l {
  7899. return io.ErrUnexpectedEOF
  7900. }
  7901. b := dAtA[iNdEx]
  7902. iNdEx++
  7903. stringLen |= uint64(b&0x7F) << shift
  7904. if b < 0x80 {
  7905. break
  7906. }
  7907. }
  7908. intStringLen := int(stringLen)
  7909. if intStringLen < 0 {
  7910. return ErrInvalidLengthGenerated
  7911. }
  7912. postIndex := iNdEx + intStringLen
  7913. if postIndex < 0 {
  7914. return ErrInvalidLengthGenerated
  7915. }
  7916. if postIndex > l {
  7917. return io.ErrUnexpectedEOF
  7918. }
  7919. m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  7920. iNdEx = postIndex
  7921. case 4:
  7922. if wireType != 2 {
  7923. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  7924. }
  7925. var stringLen uint64
  7926. for shift := uint(0); ; shift += 7 {
  7927. if shift >= 64 {
  7928. return ErrIntOverflowGenerated
  7929. }
  7930. if iNdEx >= l {
  7931. return io.ErrUnexpectedEOF
  7932. }
  7933. b := dAtA[iNdEx]
  7934. iNdEx++
  7935. stringLen |= uint64(b&0x7F) << shift
  7936. if b < 0x80 {
  7937. break
  7938. }
  7939. }
  7940. intStringLen := int(stringLen)
  7941. if intStringLen < 0 {
  7942. return ErrInvalidLengthGenerated
  7943. }
  7944. postIndex := iNdEx + intStringLen
  7945. if postIndex < 0 {
  7946. return ErrInvalidLengthGenerated
  7947. }
  7948. if postIndex > l {
  7949. return io.ErrUnexpectedEOF
  7950. }
  7951. m.Reason = string(dAtA[iNdEx:postIndex])
  7952. iNdEx = postIndex
  7953. case 5:
  7954. if wireType != 2 {
  7955. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  7956. }
  7957. var stringLen uint64
  7958. for shift := uint(0); ; shift += 7 {
  7959. if shift >= 64 {
  7960. return ErrIntOverflowGenerated
  7961. }
  7962. if iNdEx >= l {
  7963. return io.ErrUnexpectedEOF
  7964. }
  7965. b := dAtA[iNdEx]
  7966. iNdEx++
  7967. stringLen |= uint64(b&0x7F) << shift
  7968. if b < 0x80 {
  7969. break
  7970. }
  7971. }
  7972. intStringLen := int(stringLen)
  7973. if intStringLen < 0 {
  7974. return ErrInvalidLengthGenerated
  7975. }
  7976. postIndex := iNdEx + intStringLen
  7977. if postIndex < 0 {
  7978. return ErrInvalidLengthGenerated
  7979. }
  7980. if postIndex > l {
  7981. return io.ErrUnexpectedEOF
  7982. }
  7983. m.Message = string(dAtA[iNdEx:postIndex])
  7984. iNdEx = postIndex
  7985. case 6:
  7986. if wireType != 2 {
  7987. return fmt.Errorf("proto: wrong wireType = %d for field LastUpdateTime", wireType)
  7988. }
  7989. var msglen int
  7990. for shift := uint(0); ; shift += 7 {
  7991. if shift >= 64 {
  7992. return ErrIntOverflowGenerated
  7993. }
  7994. if iNdEx >= l {
  7995. return io.ErrUnexpectedEOF
  7996. }
  7997. b := dAtA[iNdEx]
  7998. iNdEx++
  7999. msglen |= int(b&0x7F) << shift
  8000. if b < 0x80 {
  8001. break
  8002. }
  8003. }
  8004. if msglen < 0 {
  8005. return ErrInvalidLengthGenerated
  8006. }
  8007. postIndex := iNdEx + msglen
  8008. if postIndex < 0 {
  8009. return ErrInvalidLengthGenerated
  8010. }
  8011. if postIndex > l {
  8012. return io.ErrUnexpectedEOF
  8013. }
  8014. if err := m.LastUpdateTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8015. return err
  8016. }
  8017. iNdEx = postIndex
  8018. case 7:
  8019. if wireType != 2 {
  8020. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  8021. }
  8022. var msglen int
  8023. for shift := uint(0); ; shift += 7 {
  8024. if shift >= 64 {
  8025. return ErrIntOverflowGenerated
  8026. }
  8027. if iNdEx >= l {
  8028. return io.ErrUnexpectedEOF
  8029. }
  8030. b := dAtA[iNdEx]
  8031. iNdEx++
  8032. msglen |= int(b&0x7F) << shift
  8033. if b < 0x80 {
  8034. break
  8035. }
  8036. }
  8037. if msglen < 0 {
  8038. return ErrInvalidLengthGenerated
  8039. }
  8040. postIndex := iNdEx + msglen
  8041. if postIndex < 0 {
  8042. return ErrInvalidLengthGenerated
  8043. }
  8044. if postIndex > l {
  8045. return io.ErrUnexpectedEOF
  8046. }
  8047. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8048. return err
  8049. }
  8050. iNdEx = postIndex
  8051. default:
  8052. iNdEx = preIndex
  8053. skippy, err := skipGenerated(dAtA[iNdEx:])
  8054. if err != nil {
  8055. return err
  8056. }
  8057. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8058. return ErrInvalidLengthGenerated
  8059. }
  8060. if (iNdEx + skippy) > l {
  8061. return io.ErrUnexpectedEOF
  8062. }
  8063. iNdEx += skippy
  8064. }
  8065. }
  8066. if iNdEx > l {
  8067. return io.ErrUnexpectedEOF
  8068. }
  8069. return nil
  8070. }
  8071. func (m *DeploymentList) Unmarshal(dAtA []byte) error {
  8072. l := len(dAtA)
  8073. iNdEx := 0
  8074. for iNdEx < l {
  8075. preIndex := iNdEx
  8076. var wire uint64
  8077. for shift := uint(0); ; shift += 7 {
  8078. if shift >= 64 {
  8079. return ErrIntOverflowGenerated
  8080. }
  8081. if iNdEx >= l {
  8082. return io.ErrUnexpectedEOF
  8083. }
  8084. b := dAtA[iNdEx]
  8085. iNdEx++
  8086. wire |= uint64(b&0x7F) << shift
  8087. if b < 0x80 {
  8088. break
  8089. }
  8090. }
  8091. fieldNum := int32(wire >> 3)
  8092. wireType := int(wire & 0x7)
  8093. if wireType == 4 {
  8094. return fmt.Errorf("proto: DeploymentList: wiretype end group for non-group")
  8095. }
  8096. if fieldNum <= 0 {
  8097. return fmt.Errorf("proto: DeploymentList: illegal tag %d (wire type %d)", fieldNum, wire)
  8098. }
  8099. switch fieldNum {
  8100. case 1:
  8101. if wireType != 2 {
  8102. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  8103. }
  8104. var msglen int
  8105. for shift := uint(0); ; shift += 7 {
  8106. if shift >= 64 {
  8107. return ErrIntOverflowGenerated
  8108. }
  8109. if iNdEx >= l {
  8110. return io.ErrUnexpectedEOF
  8111. }
  8112. b := dAtA[iNdEx]
  8113. iNdEx++
  8114. msglen |= int(b&0x7F) << shift
  8115. if b < 0x80 {
  8116. break
  8117. }
  8118. }
  8119. if msglen < 0 {
  8120. return ErrInvalidLengthGenerated
  8121. }
  8122. postIndex := iNdEx + msglen
  8123. if postIndex < 0 {
  8124. return ErrInvalidLengthGenerated
  8125. }
  8126. if postIndex > l {
  8127. return io.ErrUnexpectedEOF
  8128. }
  8129. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8130. return err
  8131. }
  8132. iNdEx = postIndex
  8133. case 2:
  8134. if wireType != 2 {
  8135. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  8136. }
  8137. var msglen int
  8138. for shift := uint(0); ; shift += 7 {
  8139. if shift >= 64 {
  8140. return ErrIntOverflowGenerated
  8141. }
  8142. if iNdEx >= l {
  8143. return io.ErrUnexpectedEOF
  8144. }
  8145. b := dAtA[iNdEx]
  8146. iNdEx++
  8147. msglen |= int(b&0x7F) << shift
  8148. if b < 0x80 {
  8149. break
  8150. }
  8151. }
  8152. if msglen < 0 {
  8153. return ErrInvalidLengthGenerated
  8154. }
  8155. postIndex := iNdEx + msglen
  8156. if postIndex < 0 {
  8157. return ErrInvalidLengthGenerated
  8158. }
  8159. if postIndex > l {
  8160. return io.ErrUnexpectedEOF
  8161. }
  8162. m.Items = append(m.Items, Deployment{})
  8163. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8164. return err
  8165. }
  8166. iNdEx = postIndex
  8167. default:
  8168. iNdEx = preIndex
  8169. skippy, err := skipGenerated(dAtA[iNdEx:])
  8170. if err != nil {
  8171. return err
  8172. }
  8173. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8174. return ErrInvalidLengthGenerated
  8175. }
  8176. if (iNdEx + skippy) > l {
  8177. return io.ErrUnexpectedEOF
  8178. }
  8179. iNdEx += skippy
  8180. }
  8181. }
  8182. if iNdEx > l {
  8183. return io.ErrUnexpectedEOF
  8184. }
  8185. return nil
  8186. }
  8187. func (m *DeploymentRollback) Unmarshal(dAtA []byte) error {
  8188. l := len(dAtA)
  8189. iNdEx := 0
  8190. for iNdEx < l {
  8191. preIndex := iNdEx
  8192. var wire uint64
  8193. for shift := uint(0); ; shift += 7 {
  8194. if shift >= 64 {
  8195. return ErrIntOverflowGenerated
  8196. }
  8197. if iNdEx >= l {
  8198. return io.ErrUnexpectedEOF
  8199. }
  8200. b := dAtA[iNdEx]
  8201. iNdEx++
  8202. wire |= uint64(b&0x7F) << shift
  8203. if b < 0x80 {
  8204. break
  8205. }
  8206. }
  8207. fieldNum := int32(wire >> 3)
  8208. wireType := int(wire & 0x7)
  8209. if wireType == 4 {
  8210. return fmt.Errorf("proto: DeploymentRollback: wiretype end group for non-group")
  8211. }
  8212. if fieldNum <= 0 {
  8213. return fmt.Errorf("proto: DeploymentRollback: illegal tag %d (wire type %d)", fieldNum, wire)
  8214. }
  8215. switch fieldNum {
  8216. case 1:
  8217. if wireType != 2 {
  8218. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  8219. }
  8220. var stringLen uint64
  8221. for shift := uint(0); ; shift += 7 {
  8222. if shift >= 64 {
  8223. return ErrIntOverflowGenerated
  8224. }
  8225. if iNdEx >= l {
  8226. return io.ErrUnexpectedEOF
  8227. }
  8228. b := dAtA[iNdEx]
  8229. iNdEx++
  8230. stringLen |= uint64(b&0x7F) << shift
  8231. if b < 0x80 {
  8232. break
  8233. }
  8234. }
  8235. intStringLen := int(stringLen)
  8236. if intStringLen < 0 {
  8237. return ErrInvalidLengthGenerated
  8238. }
  8239. postIndex := iNdEx + intStringLen
  8240. if postIndex < 0 {
  8241. return ErrInvalidLengthGenerated
  8242. }
  8243. if postIndex > l {
  8244. return io.ErrUnexpectedEOF
  8245. }
  8246. m.Name = string(dAtA[iNdEx:postIndex])
  8247. iNdEx = postIndex
  8248. case 2:
  8249. if wireType != 2 {
  8250. return fmt.Errorf("proto: wrong wireType = %d for field UpdatedAnnotations", wireType)
  8251. }
  8252. var msglen int
  8253. for shift := uint(0); ; shift += 7 {
  8254. if shift >= 64 {
  8255. return ErrIntOverflowGenerated
  8256. }
  8257. if iNdEx >= l {
  8258. return io.ErrUnexpectedEOF
  8259. }
  8260. b := dAtA[iNdEx]
  8261. iNdEx++
  8262. msglen |= int(b&0x7F) << shift
  8263. if b < 0x80 {
  8264. break
  8265. }
  8266. }
  8267. if msglen < 0 {
  8268. return ErrInvalidLengthGenerated
  8269. }
  8270. postIndex := iNdEx + msglen
  8271. if postIndex < 0 {
  8272. return ErrInvalidLengthGenerated
  8273. }
  8274. if postIndex > l {
  8275. return io.ErrUnexpectedEOF
  8276. }
  8277. if m.UpdatedAnnotations == nil {
  8278. m.UpdatedAnnotations = make(map[string]string)
  8279. }
  8280. var mapkey string
  8281. var mapvalue string
  8282. for iNdEx < postIndex {
  8283. entryPreIndex := iNdEx
  8284. var wire uint64
  8285. for shift := uint(0); ; shift += 7 {
  8286. if shift >= 64 {
  8287. return ErrIntOverflowGenerated
  8288. }
  8289. if iNdEx >= l {
  8290. return io.ErrUnexpectedEOF
  8291. }
  8292. b := dAtA[iNdEx]
  8293. iNdEx++
  8294. wire |= uint64(b&0x7F) << shift
  8295. if b < 0x80 {
  8296. break
  8297. }
  8298. }
  8299. fieldNum := int32(wire >> 3)
  8300. if fieldNum == 1 {
  8301. var stringLenmapkey uint64
  8302. for shift := uint(0); ; shift += 7 {
  8303. if shift >= 64 {
  8304. return ErrIntOverflowGenerated
  8305. }
  8306. if iNdEx >= l {
  8307. return io.ErrUnexpectedEOF
  8308. }
  8309. b := dAtA[iNdEx]
  8310. iNdEx++
  8311. stringLenmapkey |= uint64(b&0x7F) << shift
  8312. if b < 0x80 {
  8313. break
  8314. }
  8315. }
  8316. intStringLenmapkey := int(stringLenmapkey)
  8317. if intStringLenmapkey < 0 {
  8318. return ErrInvalidLengthGenerated
  8319. }
  8320. postStringIndexmapkey := iNdEx + intStringLenmapkey
  8321. if postStringIndexmapkey < 0 {
  8322. return ErrInvalidLengthGenerated
  8323. }
  8324. if postStringIndexmapkey > l {
  8325. return io.ErrUnexpectedEOF
  8326. }
  8327. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  8328. iNdEx = postStringIndexmapkey
  8329. } else if fieldNum == 2 {
  8330. var stringLenmapvalue uint64
  8331. for shift := uint(0); ; shift += 7 {
  8332. if shift >= 64 {
  8333. return ErrIntOverflowGenerated
  8334. }
  8335. if iNdEx >= l {
  8336. return io.ErrUnexpectedEOF
  8337. }
  8338. b := dAtA[iNdEx]
  8339. iNdEx++
  8340. stringLenmapvalue |= uint64(b&0x7F) << shift
  8341. if b < 0x80 {
  8342. break
  8343. }
  8344. }
  8345. intStringLenmapvalue := int(stringLenmapvalue)
  8346. if intStringLenmapvalue < 0 {
  8347. return ErrInvalidLengthGenerated
  8348. }
  8349. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  8350. if postStringIndexmapvalue < 0 {
  8351. return ErrInvalidLengthGenerated
  8352. }
  8353. if postStringIndexmapvalue > l {
  8354. return io.ErrUnexpectedEOF
  8355. }
  8356. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  8357. iNdEx = postStringIndexmapvalue
  8358. } else {
  8359. iNdEx = entryPreIndex
  8360. skippy, err := skipGenerated(dAtA[iNdEx:])
  8361. if err != nil {
  8362. return err
  8363. }
  8364. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8365. return ErrInvalidLengthGenerated
  8366. }
  8367. if (iNdEx + skippy) > postIndex {
  8368. return io.ErrUnexpectedEOF
  8369. }
  8370. iNdEx += skippy
  8371. }
  8372. }
  8373. m.UpdatedAnnotations[mapkey] = mapvalue
  8374. iNdEx = postIndex
  8375. case 3:
  8376. if wireType != 2 {
  8377. return fmt.Errorf("proto: wrong wireType = %d for field RollbackTo", wireType)
  8378. }
  8379. var msglen int
  8380. for shift := uint(0); ; shift += 7 {
  8381. if shift >= 64 {
  8382. return ErrIntOverflowGenerated
  8383. }
  8384. if iNdEx >= l {
  8385. return io.ErrUnexpectedEOF
  8386. }
  8387. b := dAtA[iNdEx]
  8388. iNdEx++
  8389. msglen |= int(b&0x7F) << shift
  8390. if b < 0x80 {
  8391. break
  8392. }
  8393. }
  8394. if msglen < 0 {
  8395. return ErrInvalidLengthGenerated
  8396. }
  8397. postIndex := iNdEx + msglen
  8398. if postIndex < 0 {
  8399. return ErrInvalidLengthGenerated
  8400. }
  8401. if postIndex > l {
  8402. return io.ErrUnexpectedEOF
  8403. }
  8404. if err := m.RollbackTo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8405. return err
  8406. }
  8407. iNdEx = postIndex
  8408. default:
  8409. iNdEx = preIndex
  8410. skippy, err := skipGenerated(dAtA[iNdEx:])
  8411. if err != nil {
  8412. return err
  8413. }
  8414. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8415. return ErrInvalidLengthGenerated
  8416. }
  8417. if (iNdEx + skippy) > l {
  8418. return io.ErrUnexpectedEOF
  8419. }
  8420. iNdEx += skippy
  8421. }
  8422. }
  8423. if iNdEx > l {
  8424. return io.ErrUnexpectedEOF
  8425. }
  8426. return nil
  8427. }
  8428. func (m *DeploymentSpec) Unmarshal(dAtA []byte) error {
  8429. l := len(dAtA)
  8430. iNdEx := 0
  8431. for iNdEx < l {
  8432. preIndex := iNdEx
  8433. var wire uint64
  8434. for shift := uint(0); ; shift += 7 {
  8435. if shift >= 64 {
  8436. return ErrIntOverflowGenerated
  8437. }
  8438. if iNdEx >= l {
  8439. return io.ErrUnexpectedEOF
  8440. }
  8441. b := dAtA[iNdEx]
  8442. iNdEx++
  8443. wire |= uint64(b&0x7F) << shift
  8444. if b < 0x80 {
  8445. break
  8446. }
  8447. }
  8448. fieldNum := int32(wire >> 3)
  8449. wireType := int(wire & 0x7)
  8450. if wireType == 4 {
  8451. return fmt.Errorf("proto: DeploymentSpec: wiretype end group for non-group")
  8452. }
  8453. if fieldNum <= 0 {
  8454. return fmt.Errorf("proto: DeploymentSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  8455. }
  8456. switch fieldNum {
  8457. case 1:
  8458. if wireType != 0 {
  8459. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  8460. }
  8461. var v int32
  8462. for shift := uint(0); ; shift += 7 {
  8463. if shift >= 64 {
  8464. return ErrIntOverflowGenerated
  8465. }
  8466. if iNdEx >= l {
  8467. return io.ErrUnexpectedEOF
  8468. }
  8469. b := dAtA[iNdEx]
  8470. iNdEx++
  8471. v |= int32(b&0x7F) << shift
  8472. if b < 0x80 {
  8473. break
  8474. }
  8475. }
  8476. m.Replicas = &v
  8477. case 2:
  8478. if wireType != 2 {
  8479. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  8480. }
  8481. var msglen int
  8482. for shift := uint(0); ; shift += 7 {
  8483. if shift >= 64 {
  8484. return ErrIntOverflowGenerated
  8485. }
  8486. if iNdEx >= l {
  8487. return io.ErrUnexpectedEOF
  8488. }
  8489. b := dAtA[iNdEx]
  8490. iNdEx++
  8491. msglen |= int(b&0x7F) << shift
  8492. if b < 0x80 {
  8493. break
  8494. }
  8495. }
  8496. if msglen < 0 {
  8497. return ErrInvalidLengthGenerated
  8498. }
  8499. postIndex := iNdEx + msglen
  8500. if postIndex < 0 {
  8501. return ErrInvalidLengthGenerated
  8502. }
  8503. if postIndex > l {
  8504. return io.ErrUnexpectedEOF
  8505. }
  8506. if m.Selector == nil {
  8507. m.Selector = &v1.LabelSelector{}
  8508. }
  8509. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8510. return err
  8511. }
  8512. iNdEx = postIndex
  8513. case 3:
  8514. if wireType != 2 {
  8515. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  8516. }
  8517. var msglen int
  8518. for shift := uint(0); ; shift += 7 {
  8519. if shift >= 64 {
  8520. return ErrIntOverflowGenerated
  8521. }
  8522. if iNdEx >= l {
  8523. return io.ErrUnexpectedEOF
  8524. }
  8525. b := dAtA[iNdEx]
  8526. iNdEx++
  8527. msglen |= int(b&0x7F) << shift
  8528. if b < 0x80 {
  8529. break
  8530. }
  8531. }
  8532. if msglen < 0 {
  8533. return ErrInvalidLengthGenerated
  8534. }
  8535. postIndex := iNdEx + msglen
  8536. if postIndex < 0 {
  8537. return ErrInvalidLengthGenerated
  8538. }
  8539. if postIndex > l {
  8540. return io.ErrUnexpectedEOF
  8541. }
  8542. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8543. return err
  8544. }
  8545. iNdEx = postIndex
  8546. case 4:
  8547. if wireType != 2 {
  8548. return fmt.Errorf("proto: wrong wireType = %d for field Strategy", wireType)
  8549. }
  8550. var msglen int
  8551. for shift := uint(0); ; shift += 7 {
  8552. if shift >= 64 {
  8553. return ErrIntOverflowGenerated
  8554. }
  8555. if iNdEx >= l {
  8556. return io.ErrUnexpectedEOF
  8557. }
  8558. b := dAtA[iNdEx]
  8559. iNdEx++
  8560. msglen |= int(b&0x7F) << shift
  8561. if b < 0x80 {
  8562. break
  8563. }
  8564. }
  8565. if msglen < 0 {
  8566. return ErrInvalidLengthGenerated
  8567. }
  8568. postIndex := iNdEx + msglen
  8569. if postIndex < 0 {
  8570. return ErrInvalidLengthGenerated
  8571. }
  8572. if postIndex > l {
  8573. return io.ErrUnexpectedEOF
  8574. }
  8575. if err := m.Strategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8576. return err
  8577. }
  8578. iNdEx = postIndex
  8579. case 5:
  8580. if wireType != 0 {
  8581. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  8582. }
  8583. m.MinReadySeconds = 0
  8584. for shift := uint(0); ; shift += 7 {
  8585. if shift >= 64 {
  8586. return ErrIntOverflowGenerated
  8587. }
  8588. if iNdEx >= l {
  8589. return io.ErrUnexpectedEOF
  8590. }
  8591. b := dAtA[iNdEx]
  8592. iNdEx++
  8593. m.MinReadySeconds |= int32(b&0x7F) << shift
  8594. if b < 0x80 {
  8595. break
  8596. }
  8597. }
  8598. case 6:
  8599. if wireType != 0 {
  8600. return fmt.Errorf("proto: wrong wireType = %d for field RevisionHistoryLimit", wireType)
  8601. }
  8602. var v int32
  8603. for shift := uint(0); ; shift += 7 {
  8604. if shift >= 64 {
  8605. return ErrIntOverflowGenerated
  8606. }
  8607. if iNdEx >= l {
  8608. return io.ErrUnexpectedEOF
  8609. }
  8610. b := dAtA[iNdEx]
  8611. iNdEx++
  8612. v |= int32(b&0x7F) << shift
  8613. if b < 0x80 {
  8614. break
  8615. }
  8616. }
  8617. m.RevisionHistoryLimit = &v
  8618. case 7:
  8619. if wireType != 0 {
  8620. return fmt.Errorf("proto: wrong wireType = %d for field Paused", wireType)
  8621. }
  8622. var v int
  8623. for shift := uint(0); ; shift += 7 {
  8624. if shift >= 64 {
  8625. return ErrIntOverflowGenerated
  8626. }
  8627. if iNdEx >= l {
  8628. return io.ErrUnexpectedEOF
  8629. }
  8630. b := dAtA[iNdEx]
  8631. iNdEx++
  8632. v |= int(b&0x7F) << shift
  8633. if b < 0x80 {
  8634. break
  8635. }
  8636. }
  8637. m.Paused = bool(v != 0)
  8638. case 8:
  8639. if wireType != 2 {
  8640. return fmt.Errorf("proto: wrong wireType = %d for field RollbackTo", wireType)
  8641. }
  8642. var msglen int
  8643. for shift := uint(0); ; shift += 7 {
  8644. if shift >= 64 {
  8645. return ErrIntOverflowGenerated
  8646. }
  8647. if iNdEx >= l {
  8648. return io.ErrUnexpectedEOF
  8649. }
  8650. b := dAtA[iNdEx]
  8651. iNdEx++
  8652. msglen |= int(b&0x7F) << shift
  8653. if b < 0x80 {
  8654. break
  8655. }
  8656. }
  8657. if msglen < 0 {
  8658. return ErrInvalidLengthGenerated
  8659. }
  8660. postIndex := iNdEx + msglen
  8661. if postIndex < 0 {
  8662. return ErrInvalidLengthGenerated
  8663. }
  8664. if postIndex > l {
  8665. return io.ErrUnexpectedEOF
  8666. }
  8667. if m.RollbackTo == nil {
  8668. m.RollbackTo = &RollbackConfig{}
  8669. }
  8670. if err := m.RollbackTo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8671. return err
  8672. }
  8673. iNdEx = postIndex
  8674. case 9:
  8675. if wireType != 0 {
  8676. return fmt.Errorf("proto: wrong wireType = %d for field ProgressDeadlineSeconds", wireType)
  8677. }
  8678. var v int32
  8679. for shift := uint(0); ; shift += 7 {
  8680. if shift >= 64 {
  8681. return ErrIntOverflowGenerated
  8682. }
  8683. if iNdEx >= l {
  8684. return io.ErrUnexpectedEOF
  8685. }
  8686. b := dAtA[iNdEx]
  8687. iNdEx++
  8688. v |= int32(b&0x7F) << shift
  8689. if b < 0x80 {
  8690. break
  8691. }
  8692. }
  8693. m.ProgressDeadlineSeconds = &v
  8694. default:
  8695. iNdEx = preIndex
  8696. skippy, err := skipGenerated(dAtA[iNdEx:])
  8697. if err != nil {
  8698. return err
  8699. }
  8700. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8701. return ErrInvalidLengthGenerated
  8702. }
  8703. if (iNdEx + skippy) > l {
  8704. return io.ErrUnexpectedEOF
  8705. }
  8706. iNdEx += skippy
  8707. }
  8708. }
  8709. if iNdEx > l {
  8710. return io.ErrUnexpectedEOF
  8711. }
  8712. return nil
  8713. }
  8714. func (m *DeploymentStatus) Unmarshal(dAtA []byte) error {
  8715. l := len(dAtA)
  8716. iNdEx := 0
  8717. for iNdEx < l {
  8718. preIndex := iNdEx
  8719. var wire uint64
  8720. for shift := uint(0); ; shift += 7 {
  8721. if shift >= 64 {
  8722. return ErrIntOverflowGenerated
  8723. }
  8724. if iNdEx >= l {
  8725. return io.ErrUnexpectedEOF
  8726. }
  8727. b := dAtA[iNdEx]
  8728. iNdEx++
  8729. wire |= uint64(b&0x7F) << shift
  8730. if b < 0x80 {
  8731. break
  8732. }
  8733. }
  8734. fieldNum := int32(wire >> 3)
  8735. wireType := int(wire & 0x7)
  8736. if wireType == 4 {
  8737. return fmt.Errorf("proto: DeploymentStatus: wiretype end group for non-group")
  8738. }
  8739. if fieldNum <= 0 {
  8740. return fmt.Errorf("proto: DeploymentStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  8741. }
  8742. switch fieldNum {
  8743. case 1:
  8744. if wireType != 0 {
  8745. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  8746. }
  8747. m.ObservedGeneration = 0
  8748. for shift := uint(0); ; shift += 7 {
  8749. if shift >= 64 {
  8750. return ErrIntOverflowGenerated
  8751. }
  8752. if iNdEx >= l {
  8753. return io.ErrUnexpectedEOF
  8754. }
  8755. b := dAtA[iNdEx]
  8756. iNdEx++
  8757. m.ObservedGeneration |= int64(b&0x7F) << shift
  8758. if b < 0x80 {
  8759. break
  8760. }
  8761. }
  8762. case 2:
  8763. if wireType != 0 {
  8764. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  8765. }
  8766. m.Replicas = 0
  8767. for shift := uint(0); ; shift += 7 {
  8768. if shift >= 64 {
  8769. return ErrIntOverflowGenerated
  8770. }
  8771. if iNdEx >= l {
  8772. return io.ErrUnexpectedEOF
  8773. }
  8774. b := dAtA[iNdEx]
  8775. iNdEx++
  8776. m.Replicas |= int32(b&0x7F) << shift
  8777. if b < 0x80 {
  8778. break
  8779. }
  8780. }
  8781. case 3:
  8782. if wireType != 0 {
  8783. return fmt.Errorf("proto: wrong wireType = %d for field UpdatedReplicas", wireType)
  8784. }
  8785. m.UpdatedReplicas = 0
  8786. for shift := uint(0); ; shift += 7 {
  8787. if shift >= 64 {
  8788. return ErrIntOverflowGenerated
  8789. }
  8790. if iNdEx >= l {
  8791. return io.ErrUnexpectedEOF
  8792. }
  8793. b := dAtA[iNdEx]
  8794. iNdEx++
  8795. m.UpdatedReplicas |= int32(b&0x7F) << shift
  8796. if b < 0x80 {
  8797. break
  8798. }
  8799. }
  8800. case 4:
  8801. if wireType != 0 {
  8802. return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType)
  8803. }
  8804. m.AvailableReplicas = 0
  8805. for shift := uint(0); ; shift += 7 {
  8806. if shift >= 64 {
  8807. return ErrIntOverflowGenerated
  8808. }
  8809. if iNdEx >= l {
  8810. return io.ErrUnexpectedEOF
  8811. }
  8812. b := dAtA[iNdEx]
  8813. iNdEx++
  8814. m.AvailableReplicas |= int32(b&0x7F) << shift
  8815. if b < 0x80 {
  8816. break
  8817. }
  8818. }
  8819. case 5:
  8820. if wireType != 0 {
  8821. return fmt.Errorf("proto: wrong wireType = %d for field UnavailableReplicas", wireType)
  8822. }
  8823. m.UnavailableReplicas = 0
  8824. for shift := uint(0); ; shift += 7 {
  8825. if shift >= 64 {
  8826. return ErrIntOverflowGenerated
  8827. }
  8828. if iNdEx >= l {
  8829. return io.ErrUnexpectedEOF
  8830. }
  8831. b := dAtA[iNdEx]
  8832. iNdEx++
  8833. m.UnavailableReplicas |= int32(b&0x7F) << shift
  8834. if b < 0x80 {
  8835. break
  8836. }
  8837. }
  8838. case 6:
  8839. if wireType != 2 {
  8840. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  8841. }
  8842. var msglen int
  8843. for shift := uint(0); ; shift += 7 {
  8844. if shift >= 64 {
  8845. return ErrIntOverflowGenerated
  8846. }
  8847. if iNdEx >= l {
  8848. return io.ErrUnexpectedEOF
  8849. }
  8850. b := dAtA[iNdEx]
  8851. iNdEx++
  8852. msglen |= int(b&0x7F) << shift
  8853. if b < 0x80 {
  8854. break
  8855. }
  8856. }
  8857. if msglen < 0 {
  8858. return ErrInvalidLengthGenerated
  8859. }
  8860. postIndex := iNdEx + msglen
  8861. if postIndex < 0 {
  8862. return ErrInvalidLengthGenerated
  8863. }
  8864. if postIndex > l {
  8865. return io.ErrUnexpectedEOF
  8866. }
  8867. m.Conditions = append(m.Conditions, DeploymentCondition{})
  8868. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8869. return err
  8870. }
  8871. iNdEx = postIndex
  8872. case 7:
  8873. if wireType != 0 {
  8874. return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType)
  8875. }
  8876. m.ReadyReplicas = 0
  8877. for shift := uint(0); ; shift += 7 {
  8878. if shift >= 64 {
  8879. return ErrIntOverflowGenerated
  8880. }
  8881. if iNdEx >= l {
  8882. return io.ErrUnexpectedEOF
  8883. }
  8884. b := dAtA[iNdEx]
  8885. iNdEx++
  8886. m.ReadyReplicas |= int32(b&0x7F) << shift
  8887. if b < 0x80 {
  8888. break
  8889. }
  8890. }
  8891. case 8:
  8892. if wireType != 0 {
  8893. return fmt.Errorf("proto: wrong wireType = %d for field CollisionCount", wireType)
  8894. }
  8895. var v int32
  8896. for shift := uint(0); ; shift += 7 {
  8897. if shift >= 64 {
  8898. return ErrIntOverflowGenerated
  8899. }
  8900. if iNdEx >= l {
  8901. return io.ErrUnexpectedEOF
  8902. }
  8903. b := dAtA[iNdEx]
  8904. iNdEx++
  8905. v |= int32(b&0x7F) << shift
  8906. if b < 0x80 {
  8907. break
  8908. }
  8909. }
  8910. m.CollisionCount = &v
  8911. default:
  8912. iNdEx = preIndex
  8913. skippy, err := skipGenerated(dAtA[iNdEx:])
  8914. if err != nil {
  8915. return err
  8916. }
  8917. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8918. return ErrInvalidLengthGenerated
  8919. }
  8920. if (iNdEx + skippy) > l {
  8921. return io.ErrUnexpectedEOF
  8922. }
  8923. iNdEx += skippy
  8924. }
  8925. }
  8926. if iNdEx > l {
  8927. return io.ErrUnexpectedEOF
  8928. }
  8929. return nil
  8930. }
  8931. func (m *DeploymentStrategy) Unmarshal(dAtA []byte) error {
  8932. l := len(dAtA)
  8933. iNdEx := 0
  8934. for iNdEx < l {
  8935. preIndex := iNdEx
  8936. var wire uint64
  8937. for shift := uint(0); ; shift += 7 {
  8938. if shift >= 64 {
  8939. return ErrIntOverflowGenerated
  8940. }
  8941. if iNdEx >= l {
  8942. return io.ErrUnexpectedEOF
  8943. }
  8944. b := dAtA[iNdEx]
  8945. iNdEx++
  8946. wire |= uint64(b&0x7F) << shift
  8947. if b < 0x80 {
  8948. break
  8949. }
  8950. }
  8951. fieldNum := int32(wire >> 3)
  8952. wireType := int(wire & 0x7)
  8953. if wireType == 4 {
  8954. return fmt.Errorf("proto: DeploymentStrategy: wiretype end group for non-group")
  8955. }
  8956. if fieldNum <= 0 {
  8957. return fmt.Errorf("proto: DeploymentStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
  8958. }
  8959. switch fieldNum {
  8960. case 1:
  8961. if wireType != 2 {
  8962. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  8963. }
  8964. var stringLen uint64
  8965. for shift := uint(0); ; shift += 7 {
  8966. if shift >= 64 {
  8967. return ErrIntOverflowGenerated
  8968. }
  8969. if iNdEx >= l {
  8970. return io.ErrUnexpectedEOF
  8971. }
  8972. b := dAtA[iNdEx]
  8973. iNdEx++
  8974. stringLen |= uint64(b&0x7F) << shift
  8975. if b < 0x80 {
  8976. break
  8977. }
  8978. }
  8979. intStringLen := int(stringLen)
  8980. if intStringLen < 0 {
  8981. return ErrInvalidLengthGenerated
  8982. }
  8983. postIndex := iNdEx + intStringLen
  8984. if postIndex < 0 {
  8985. return ErrInvalidLengthGenerated
  8986. }
  8987. if postIndex > l {
  8988. return io.ErrUnexpectedEOF
  8989. }
  8990. m.Type = DeploymentStrategyType(dAtA[iNdEx:postIndex])
  8991. iNdEx = postIndex
  8992. case 2:
  8993. if wireType != 2 {
  8994. return fmt.Errorf("proto: wrong wireType = %d for field RollingUpdate", wireType)
  8995. }
  8996. var msglen int
  8997. for shift := uint(0); ; shift += 7 {
  8998. if shift >= 64 {
  8999. return ErrIntOverflowGenerated
  9000. }
  9001. if iNdEx >= l {
  9002. return io.ErrUnexpectedEOF
  9003. }
  9004. b := dAtA[iNdEx]
  9005. iNdEx++
  9006. msglen |= int(b&0x7F) << shift
  9007. if b < 0x80 {
  9008. break
  9009. }
  9010. }
  9011. if msglen < 0 {
  9012. return ErrInvalidLengthGenerated
  9013. }
  9014. postIndex := iNdEx + msglen
  9015. if postIndex < 0 {
  9016. return ErrInvalidLengthGenerated
  9017. }
  9018. if postIndex > l {
  9019. return io.ErrUnexpectedEOF
  9020. }
  9021. if m.RollingUpdate == nil {
  9022. m.RollingUpdate = &RollingUpdateDeployment{}
  9023. }
  9024. if err := m.RollingUpdate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9025. return err
  9026. }
  9027. iNdEx = postIndex
  9028. default:
  9029. iNdEx = preIndex
  9030. skippy, err := skipGenerated(dAtA[iNdEx:])
  9031. if err != nil {
  9032. return err
  9033. }
  9034. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9035. return ErrInvalidLengthGenerated
  9036. }
  9037. if (iNdEx + skippy) > l {
  9038. return io.ErrUnexpectedEOF
  9039. }
  9040. iNdEx += skippy
  9041. }
  9042. }
  9043. if iNdEx > l {
  9044. return io.ErrUnexpectedEOF
  9045. }
  9046. return nil
  9047. }
  9048. func (m *FSGroupStrategyOptions) Unmarshal(dAtA []byte) error {
  9049. l := len(dAtA)
  9050. iNdEx := 0
  9051. for iNdEx < l {
  9052. preIndex := iNdEx
  9053. var wire uint64
  9054. for shift := uint(0); ; shift += 7 {
  9055. if shift >= 64 {
  9056. return ErrIntOverflowGenerated
  9057. }
  9058. if iNdEx >= l {
  9059. return io.ErrUnexpectedEOF
  9060. }
  9061. b := dAtA[iNdEx]
  9062. iNdEx++
  9063. wire |= uint64(b&0x7F) << shift
  9064. if b < 0x80 {
  9065. break
  9066. }
  9067. }
  9068. fieldNum := int32(wire >> 3)
  9069. wireType := int(wire & 0x7)
  9070. if wireType == 4 {
  9071. return fmt.Errorf("proto: FSGroupStrategyOptions: wiretype end group for non-group")
  9072. }
  9073. if fieldNum <= 0 {
  9074. return fmt.Errorf("proto: FSGroupStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  9075. }
  9076. switch fieldNum {
  9077. case 1:
  9078. if wireType != 2 {
  9079. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  9080. }
  9081. var stringLen uint64
  9082. for shift := uint(0); ; shift += 7 {
  9083. if shift >= 64 {
  9084. return ErrIntOverflowGenerated
  9085. }
  9086. if iNdEx >= l {
  9087. return io.ErrUnexpectedEOF
  9088. }
  9089. b := dAtA[iNdEx]
  9090. iNdEx++
  9091. stringLen |= uint64(b&0x7F) << shift
  9092. if b < 0x80 {
  9093. break
  9094. }
  9095. }
  9096. intStringLen := int(stringLen)
  9097. if intStringLen < 0 {
  9098. return ErrInvalidLengthGenerated
  9099. }
  9100. postIndex := iNdEx + intStringLen
  9101. if postIndex < 0 {
  9102. return ErrInvalidLengthGenerated
  9103. }
  9104. if postIndex > l {
  9105. return io.ErrUnexpectedEOF
  9106. }
  9107. m.Rule = FSGroupStrategyType(dAtA[iNdEx:postIndex])
  9108. iNdEx = postIndex
  9109. case 2:
  9110. if wireType != 2 {
  9111. return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
  9112. }
  9113. var msglen int
  9114. for shift := uint(0); ; shift += 7 {
  9115. if shift >= 64 {
  9116. return ErrIntOverflowGenerated
  9117. }
  9118. if iNdEx >= l {
  9119. return io.ErrUnexpectedEOF
  9120. }
  9121. b := dAtA[iNdEx]
  9122. iNdEx++
  9123. msglen |= int(b&0x7F) << shift
  9124. if b < 0x80 {
  9125. break
  9126. }
  9127. }
  9128. if msglen < 0 {
  9129. return ErrInvalidLengthGenerated
  9130. }
  9131. postIndex := iNdEx + msglen
  9132. if postIndex < 0 {
  9133. return ErrInvalidLengthGenerated
  9134. }
  9135. if postIndex > l {
  9136. return io.ErrUnexpectedEOF
  9137. }
  9138. m.Ranges = append(m.Ranges, IDRange{})
  9139. if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9140. return err
  9141. }
  9142. iNdEx = postIndex
  9143. default:
  9144. iNdEx = preIndex
  9145. skippy, err := skipGenerated(dAtA[iNdEx:])
  9146. if err != nil {
  9147. return err
  9148. }
  9149. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9150. return ErrInvalidLengthGenerated
  9151. }
  9152. if (iNdEx + skippy) > l {
  9153. return io.ErrUnexpectedEOF
  9154. }
  9155. iNdEx += skippy
  9156. }
  9157. }
  9158. if iNdEx > l {
  9159. return io.ErrUnexpectedEOF
  9160. }
  9161. return nil
  9162. }
  9163. func (m *HTTPIngressPath) Unmarshal(dAtA []byte) error {
  9164. l := len(dAtA)
  9165. iNdEx := 0
  9166. for iNdEx < l {
  9167. preIndex := iNdEx
  9168. var wire uint64
  9169. for shift := uint(0); ; shift += 7 {
  9170. if shift >= 64 {
  9171. return ErrIntOverflowGenerated
  9172. }
  9173. if iNdEx >= l {
  9174. return io.ErrUnexpectedEOF
  9175. }
  9176. b := dAtA[iNdEx]
  9177. iNdEx++
  9178. wire |= uint64(b&0x7F) << shift
  9179. if b < 0x80 {
  9180. break
  9181. }
  9182. }
  9183. fieldNum := int32(wire >> 3)
  9184. wireType := int(wire & 0x7)
  9185. if wireType == 4 {
  9186. return fmt.Errorf("proto: HTTPIngressPath: wiretype end group for non-group")
  9187. }
  9188. if fieldNum <= 0 {
  9189. return fmt.Errorf("proto: HTTPIngressPath: illegal tag %d (wire type %d)", fieldNum, wire)
  9190. }
  9191. switch fieldNum {
  9192. case 1:
  9193. if wireType != 2 {
  9194. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  9195. }
  9196. var stringLen uint64
  9197. for shift := uint(0); ; shift += 7 {
  9198. if shift >= 64 {
  9199. return ErrIntOverflowGenerated
  9200. }
  9201. if iNdEx >= l {
  9202. return io.ErrUnexpectedEOF
  9203. }
  9204. b := dAtA[iNdEx]
  9205. iNdEx++
  9206. stringLen |= uint64(b&0x7F) << shift
  9207. if b < 0x80 {
  9208. break
  9209. }
  9210. }
  9211. intStringLen := int(stringLen)
  9212. if intStringLen < 0 {
  9213. return ErrInvalidLengthGenerated
  9214. }
  9215. postIndex := iNdEx + intStringLen
  9216. if postIndex < 0 {
  9217. return ErrInvalidLengthGenerated
  9218. }
  9219. if postIndex > l {
  9220. return io.ErrUnexpectedEOF
  9221. }
  9222. m.Path = string(dAtA[iNdEx:postIndex])
  9223. iNdEx = postIndex
  9224. case 2:
  9225. if wireType != 2 {
  9226. return fmt.Errorf("proto: wrong wireType = %d for field Backend", wireType)
  9227. }
  9228. var msglen int
  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. msglen |= int(b&0x7F) << shift
  9239. if b < 0x80 {
  9240. break
  9241. }
  9242. }
  9243. if msglen < 0 {
  9244. return ErrInvalidLengthGenerated
  9245. }
  9246. postIndex := iNdEx + msglen
  9247. if postIndex < 0 {
  9248. return ErrInvalidLengthGenerated
  9249. }
  9250. if postIndex > l {
  9251. return io.ErrUnexpectedEOF
  9252. }
  9253. if err := m.Backend.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9254. return err
  9255. }
  9256. iNdEx = postIndex
  9257. case 3:
  9258. if wireType != 2 {
  9259. return fmt.Errorf("proto: wrong wireType = %d for field PathType", wireType)
  9260. }
  9261. var stringLen uint64
  9262. for shift := uint(0); ; shift += 7 {
  9263. if shift >= 64 {
  9264. return ErrIntOverflowGenerated
  9265. }
  9266. if iNdEx >= l {
  9267. return io.ErrUnexpectedEOF
  9268. }
  9269. b := dAtA[iNdEx]
  9270. iNdEx++
  9271. stringLen |= uint64(b&0x7F) << shift
  9272. if b < 0x80 {
  9273. break
  9274. }
  9275. }
  9276. intStringLen := int(stringLen)
  9277. if intStringLen < 0 {
  9278. return ErrInvalidLengthGenerated
  9279. }
  9280. postIndex := iNdEx + intStringLen
  9281. if postIndex < 0 {
  9282. return ErrInvalidLengthGenerated
  9283. }
  9284. if postIndex > l {
  9285. return io.ErrUnexpectedEOF
  9286. }
  9287. s := PathType(dAtA[iNdEx:postIndex])
  9288. m.PathType = &s
  9289. iNdEx = postIndex
  9290. default:
  9291. iNdEx = preIndex
  9292. skippy, err := skipGenerated(dAtA[iNdEx:])
  9293. if err != nil {
  9294. return err
  9295. }
  9296. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9297. return ErrInvalidLengthGenerated
  9298. }
  9299. if (iNdEx + skippy) > l {
  9300. return io.ErrUnexpectedEOF
  9301. }
  9302. iNdEx += skippy
  9303. }
  9304. }
  9305. if iNdEx > l {
  9306. return io.ErrUnexpectedEOF
  9307. }
  9308. return nil
  9309. }
  9310. func (m *HTTPIngressRuleValue) Unmarshal(dAtA []byte) error {
  9311. l := len(dAtA)
  9312. iNdEx := 0
  9313. for iNdEx < l {
  9314. preIndex := iNdEx
  9315. var wire uint64
  9316. for shift := uint(0); ; shift += 7 {
  9317. if shift >= 64 {
  9318. return ErrIntOverflowGenerated
  9319. }
  9320. if iNdEx >= l {
  9321. return io.ErrUnexpectedEOF
  9322. }
  9323. b := dAtA[iNdEx]
  9324. iNdEx++
  9325. wire |= uint64(b&0x7F) << shift
  9326. if b < 0x80 {
  9327. break
  9328. }
  9329. }
  9330. fieldNum := int32(wire >> 3)
  9331. wireType := int(wire & 0x7)
  9332. if wireType == 4 {
  9333. return fmt.Errorf("proto: HTTPIngressRuleValue: wiretype end group for non-group")
  9334. }
  9335. if fieldNum <= 0 {
  9336. return fmt.Errorf("proto: HTTPIngressRuleValue: illegal tag %d (wire type %d)", fieldNum, wire)
  9337. }
  9338. switch fieldNum {
  9339. case 1:
  9340. if wireType != 2 {
  9341. return fmt.Errorf("proto: wrong wireType = %d for field Paths", wireType)
  9342. }
  9343. var msglen int
  9344. for shift := uint(0); ; shift += 7 {
  9345. if shift >= 64 {
  9346. return ErrIntOverflowGenerated
  9347. }
  9348. if iNdEx >= l {
  9349. return io.ErrUnexpectedEOF
  9350. }
  9351. b := dAtA[iNdEx]
  9352. iNdEx++
  9353. msglen |= int(b&0x7F) << shift
  9354. if b < 0x80 {
  9355. break
  9356. }
  9357. }
  9358. if msglen < 0 {
  9359. return ErrInvalidLengthGenerated
  9360. }
  9361. postIndex := iNdEx + msglen
  9362. if postIndex < 0 {
  9363. return ErrInvalidLengthGenerated
  9364. }
  9365. if postIndex > l {
  9366. return io.ErrUnexpectedEOF
  9367. }
  9368. m.Paths = append(m.Paths, HTTPIngressPath{})
  9369. if err := m.Paths[len(m.Paths)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9370. return err
  9371. }
  9372. iNdEx = postIndex
  9373. default:
  9374. iNdEx = preIndex
  9375. skippy, err := skipGenerated(dAtA[iNdEx:])
  9376. if err != nil {
  9377. return err
  9378. }
  9379. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9380. return ErrInvalidLengthGenerated
  9381. }
  9382. if (iNdEx + skippy) > l {
  9383. return io.ErrUnexpectedEOF
  9384. }
  9385. iNdEx += skippy
  9386. }
  9387. }
  9388. if iNdEx > l {
  9389. return io.ErrUnexpectedEOF
  9390. }
  9391. return nil
  9392. }
  9393. func (m *HostPortRange) Unmarshal(dAtA []byte) error {
  9394. l := len(dAtA)
  9395. iNdEx := 0
  9396. for iNdEx < l {
  9397. preIndex := iNdEx
  9398. var wire uint64
  9399. for shift := uint(0); ; shift += 7 {
  9400. if shift >= 64 {
  9401. return ErrIntOverflowGenerated
  9402. }
  9403. if iNdEx >= l {
  9404. return io.ErrUnexpectedEOF
  9405. }
  9406. b := dAtA[iNdEx]
  9407. iNdEx++
  9408. wire |= uint64(b&0x7F) << shift
  9409. if b < 0x80 {
  9410. break
  9411. }
  9412. }
  9413. fieldNum := int32(wire >> 3)
  9414. wireType := int(wire & 0x7)
  9415. if wireType == 4 {
  9416. return fmt.Errorf("proto: HostPortRange: wiretype end group for non-group")
  9417. }
  9418. if fieldNum <= 0 {
  9419. return fmt.Errorf("proto: HostPortRange: illegal tag %d (wire type %d)", fieldNum, wire)
  9420. }
  9421. switch fieldNum {
  9422. case 1:
  9423. if wireType != 0 {
  9424. return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType)
  9425. }
  9426. m.Min = 0
  9427. for shift := uint(0); ; shift += 7 {
  9428. if shift >= 64 {
  9429. return ErrIntOverflowGenerated
  9430. }
  9431. if iNdEx >= l {
  9432. return io.ErrUnexpectedEOF
  9433. }
  9434. b := dAtA[iNdEx]
  9435. iNdEx++
  9436. m.Min |= int32(b&0x7F) << shift
  9437. if b < 0x80 {
  9438. break
  9439. }
  9440. }
  9441. case 2:
  9442. if wireType != 0 {
  9443. return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType)
  9444. }
  9445. m.Max = 0
  9446. for shift := uint(0); ; shift += 7 {
  9447. if shift >= 64 {
  9448. return ErrIntOverflowGenerated
  9449. }
  9450. if iNdEx >= l {
  9451. return io.ErrUnexpectedEOF
  9452. }
  9453. b := dAtA[iNdEx]
  9454. iNdEx++
  9455. m.Max |= int32(b&0x7F) << shift
  9456. if b < 0x80 {
  9457. break
  9458. }
  9459. }
  9460. default:
  9461. iNdEx = preIndex
  9462. skippy, err := skipGenerated(dAtA[iNdEx:])
  9463. if err != nil {
  9464. return err
  9465. }
  9466. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9467. return ErrInvalidLengthGenerated
  9468. }
  9469. if (iNdEx + skippy) > l {
  9470. return io.ErrUnexpectedEOF
  9471. }
  9472. iNdEx += skippy
  9473. }
  9474. }
  9475. if iNdEx > l {
  9476. return io.ErrUnexpectedEOF
  9477. }
  9478. return nil
  9479. }
  9480. func (m *IDRange) Unmarshal(dAtA []byte) error {
  9481. l := len(dAtA)
  9482. iNdEx := 0
  9483. for iNdEx < l {
  9484. preIndex := iNdEx
  9485. var wire uint64
  9486. for shift := uint(0); ; shift += 7 {
  9487. if shift >= 64 {
  9488. return ErrIntOverflowGenerated
  9489. }
  9490. if iNdEx >= l {
  9491. return io.ErrUnexpectedEOF
  9492. }
  9493. b := dAtA[iNdEx]
  9494. iNdEx++
  9495. wire |= uint64(b&0x7F) << shift
  9496. if b < 0x80 {
  9497. break
  9498. }
  9499. }
  9500. fieldNum := int32(wire >> 3)
  9501. wireType := int(wire & 0x7)
  9502. if wireType == 4 {
  9503. return fmt.Errorf("proto: IDRange: wiretype end group for non-group")
  9504. }
  9505. if fieldNum <= 0 {
  9506. return fmt.Errorf("proto: IDRange: illegal tag %d (wire type %d)", fieldNum, wire)
  9507. }
  9508. switch fieldNum {
  9509. case 1:
  9510. if wireType != 0 {
  9511. return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType)
  9512. }
  9513. m.Min = 0
  9514. for shift := uint(0); ; shift += 7 {
  9515. if shift >= 64 {
  9516. return ErrIntOverflowGenerated
  9517. }
  9518. if iNdEx >= l {
  9519. return io.ErrUnexpectedEOF
  9520. }
  9521. b := dAtA[iNdEx]
  9522. iNdEx++
  9523. m.Min |= int64(b&0x7F) << shift
  9524. if b < 0x80 {
  9525. break
  9526. }
  9527. }
  9528. case 2:
  9529. if wireType != 0 {
  9530. return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType)
  9531. }
  9532. m.Max = 0
  9533. for shift := uint(0); ; shift += 7 {
  9534. if shift >= 64 {
  9535. return ErrIntOverflowGenerated
  9536. }
  9537. if iNdEx >= l {
  9538. return io.ErrUnexpectedEOF
  9539. }
  9540. b := dAtA[iNdEx]
  9541. iNdEx++
  9542. m.Max |= int64(b&0x7F) << shift
  9543. if b < 0x80 {
  9544. break
  9545. }
  9546. }
  9547. default:
  9548. iNdEx = preIndex
  9549. skippy, err := skipGenerated(dAtA[iNdEx:])
  9550. if err != nil {
  9551. return err
  9552. }
  9553. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9554. return ErrInvalidLengthGenerated
  9555. }
  9556. if (iNdEx + skippy) > l {
  9557. return io.ErrUnexpectedEOF
  9558. }
  9559. iNdEx += skippy
  9560. }
  9561. }
  9562. if iNdEx > l {
  9563. return io.ErrUnexpectedEOF
  9564. }
  9565. return nil
  9566. }
  9567. func (m *IPBlock) Unmarshal(dAtA []byte) error {
  9568. l := len(dAtA)
  9569. iNdEx := 0
  9570. for iNdEx < l {
  9571. preIndex := iNdEx
  9572. var wire uint64
  9573. for shift := uint(0); ; shift += 7 {
  9574. if shift >= 64 {
  9575. return ErrIntOverflowGenerated
  9576. }
  9577. if iNdEx >= l {
  9578. return io.ErrUnexpectedEOF
  9579. }
  9580. b := dAtA[iNdEx]
  9581. iNdEx++
  9582. wire |= uint64(b&0x7F) << shift
  9583. if b < 0x80 {
  9584. break
  9585. }
  9586. }
  9587. fieldNum := int32(wire >> 3)
  9588. wireType := int(wire & 0x7)
  9589. if wireType == 4 {
  9590. return fmt.Errorf("proto: IPBlock: wiretype end group for non-group")
  9591. }
  9592. if fieldNum <= 0 {
  9593. return fmt.Errorf("proto: IPBlock: illegal tag %d (wire type %d)", fieldNum, wire)
  9594. }
  9595. switch fieldNum {
  9596. case 1:
  9597. if wireType != 2 {
  9598. return fmt.Errorf("proto: wrong wireType = %d for field CIDR", wireType)
  9599. }
  9600. var stringLen uint64
  9601. for shift := uint(0); ; shift += 7 {
  9602. if shift >= 64 {
  9603. return ErrIntOverflowGenerated
  9604. }
  9605. if iNdEx >= l {
  9606. return io.ErrUnexpectedEOF
  9607. }
  9608. b := dAtA[iNdEx]
  9609. iNdEx++
  9610. stringLen |= uint64(b&0x7F) << shift
  9611. if b < 0x80 {
  9612. break
  9613. }
  9614. }
  9615. intStringLen := int(stringLen)
  9616. if intStringLen < 0 {
  9617. return ErrInvalidLengthGenerated
  9618. }
  9619. postIndex := iNdEx + intStringLen
  9620. if postIndex < 0 {
  9621. return ErrInvalidLengthGenerated
  9622. }
  9623. if postIndex > l {
  9624. return io.ErrUnexpectedEOF
  9625. }
  9626. m.CIDR = string(dAtA[iNdEx:postIndex])
  9627. iNdEx = postIndex
  9628. case 2:
  9629. if wireType != 2 {
  9630. return fmt.Errorf("proto: wrong wireType = %d for field Except", wireType)
  9631. }
  9632. var stringLen uint64
  9633. for shift := uint(0); ; shift += 7 {
  9634. if shift >= 64 {
  9635. return ErrIntOverflowGenerated
  9636. }
  9637. if iNdEx >= l {
  9638. return io.ErrUnexpectedEOF
  9639. }
  9640. b := dAtA[iNdEx]
  9641. iNdEx++
  9642. stringLen |= uint64(b&0x7F) << shift
  9643. if b < 0x80 {
  9644. break
  9645. }
  9646. }
  9647. intStringLen := int(stringLen)
  9648. if intStringLen < 0 {
  9649. return ErrInvalidLengthGenerated
  9650. }
  9651. postIndex := iNdEx + intStringLen
  9652. if postIndex < 0 {
  9653. return ErrInvalidLengthGenerated
  9654. }
  9655. if postIndex > l {
  9656. return io.ErrUnexpectedEOF
  9657. }
  9658. m.Except = append(m.Except, string(dAtA[iNdEx:postIndex]))
  9659. iNdEx = postIndex
  9660. default:
  9661. iNdEx = preIndex
  9662. skippy, err := skipGenerated(dAtA[iNdEx:])
  9663. if err != nil {
  9664. return err
  9665. }
  9666. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9667. return ErrInvalidLengthGenerated
  9668. }
  9669. if (iNdEx + skippy) > l {
  9670. return io.ErrUnexpectedEOF
  9671. }
  9672. iNdEx += skippy
  9673. }
  9674. }
  9675. if iNdEx > l {
  9676. return io.ErrUnexpectedEOF
  9677. }
  9678. return nil
  9679. }
  9680. func (m *Ingress) Unmarshal(dAtA []byte) error {
  9681. l := len(dAtA)
  9682. iNdEx := 0
  9683. for iNdEx < l {
  9684. preIndex := iNdEx
  9685. var wire uint64
  9686. for shift := uint(0); ; shift += 7 {
  9687. if shift >= 64 {
  9688. return ErrIntOverflowGenerated
  9689. }
  9690. if iNdEx >= l {
  9691. return io.ErrUnexpectedEOF
  9692. }
  9693. b := dAtA[iNdEx]
  9694. iNdEx++
  9695. wire |= uint64(b&0x7F) << shift
  9696. if b < 0x80 {
  9697. break
  9698. }
  9699. }
  9700. fieldNum := int32(wire >> 3)
  9701. wireType := int(wire & 0x7)
  9702. if wireType == 4 {
  9703. return fmt.Errorf("proto: Ingress: wiretype end group for non-group")
  9704. }
  9705. if fieldNum <= 0 {
  9706. return fmt.Errorf("proto: Ingress: illegal tag %d (wire type %d)", fieldNum, wire)
  9707. }
  9708. switch fieldNum {
  9709. case 1:
  9710. if wireType != 2 {
  9711. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  9712. }
  9713. var msglen int
  9714. for shift := uint(0); ; shift += 7 {
  9715. if shift >= 64 {
  9716. return ErrIntOverflowGenerated
  9717. }
  9718. if iNdEx >= l {
  9719. return io.ErrUnexpectedEOF
  9720. }
  9721. b := dAtA[iNdEx]
  9722. iNdEx++
  9723. msglen |= int(b&0x7F) << shift
  9724. if b < 0x80 {
  9725. break
  9726. }
  9727. }
  9728. if msglen < 0 {
  9729. return ErrInvalidLengthGenerated
  9730. }
  9731. postIndex := iNdEx + msglen
  9732. if postIndex < 0 {
  9733. return ErrInvalidLengthGenerated
  9734. }
  9735. if postIndex > l {
  9736. return io.ErrUnexpectedEOF
  9737. }
  9738. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9739. return err
  9740. }
  9741. iNdEx = postIndex
  9742. case 2:
  9743. if wireType != 2 {
  9744. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  9745. }
  9746. var msglen int
  9747. for shift := uint(0); ; shift += 7 {
  9748. if shift >= 64 {
  9749. return ErrIntOverflowGenerated
  9750. }
  9751. if iNdEx >= l {
  9752. return io.ErrUnexpectedEOF
  9753. }
  9754. b := dAtA[iNdEx]
  9755. iNdEx++
  9756. msglen |= int(b&0x7F) << shift
  9757. if b < 0x80 {
  9758. break
  9759. }
  9760. }
  9761. if msglen < 0 {
  9762. return ErrInvalidLengthGenerated
  9763. }
  9764. postIndex := iNdEx + msglen
  9765. if postIndex < 0 {
  9766. return ErrInvalidLengthGenerated
  9767. }
  9768. if postIndex > l {
  9769. return io.ErrUnexpectedEOF
  9770. }
  9771. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9772. return err
  9773. }
  9774. iNdEx = postIndex
  9775. case 3:
  9776. if wireType != 2 {
  9777. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  9778. }
  9779. var msglen int
  9780. for shift := uint(0); ; shift += 7 {
  9781. if shift >= 64 {
  9782. return ErrIntOverflowGenerated
  9783. }
  9784. if iNdEx >= l {
  9785. return io.ErrUnexpectedEOF
  9786. }
  9787. b := dAtA[iNdEx]
  9788. iNdEx++
  9789. msglen |= int(b&0x7F) << shift
  9790. if b < 0x80 {
  9791. break
  9792. }
  9793. }
  9794. if msglen < 0 {
  9795. return ErrInvalidLengthGenerated
  9796. }
  9797. postIndex := iNdEx + msglen
  9798. if postIndex < 0 {
  9799. return ErrInvalidLengthGenerated
  9800. }
  9801. if postIndex > l {
  9802. return io.ErrUnexpectedEOF
  9803. }
  9804. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9805. return err
  9806. }
  9807. iNdEx = postIndex
  9808. default:
  9809. iNdEx = preIndex
  9810. skippy, err := skipGenerated(dAtA[iNdEx:])
  9811. if err != nil {
  9812. return err
  9813. }
  9814. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9815. return ErrInvalidLengthGenerated
  9816. }
  9817. if (iNdEx + skippy) > l {
  9818. return io.ErrUnexpectedEOF
  9819. }
  9820. iNdEx += skippy
  9821. }
  9822. }
  9823. if iNdEx > l {
  9824. return io.ErrUnexpectedEOF
  9825. }
  9826. return nil
  9827. }
  9828. func (m *IngressBackend) Unmarshal(dAtA []byte) error {
  9829. l := len(dAtA)
  9830. iNdEx := 0
  9831. for iNdEx < l {
  9832. preIndex := iNdEx
  9833. var wire uint64
  9834. for shift := uint(0); ; shift += 7 {
  9835. if shift >= 64 {
  9836. return ErrIntOverflowGenerated
  9837. }
  9838. if iNdEx >= l {
  9839. return io.ErrUnexpectedEOF
  9840. }
  9841. b := dAtA[iNdEx]
  9842. iNdEx++
  9843. wire |= uint64(b&0x7F) << shift
  9844. if b < 0x80 {
  9845. break
  9846. }
  9847. }
  9848. fieldNum := int32(wire >> 3)
  9849. wireType := int(wire & 0x7)
  9850. if wireType == 4 {
  9851. return fmt.Errorf("proto: IngressBackend: wiretype end group for non-group")
  9852. }
  9853. if fieldNum <= 0 {
  9854. return fmt.Errorf("proto: IngressBackend: illegal tag %d (wire type %d)", fieldNum, wire)
  9855. }
  9856. switch fieldNum {
  9857. case 1:
  9858. if wireType != 2 {
  9859. return fmt.Errorf("proto: wrong wireType = %d for field ServiceName", wireType)
  9860. }
  9861. var stringLen uint64
  9862. for shift := uint(0); ; shift += 7 {
  9863. if shift >= 64 {
  9864. return ErrIntOverflowGenerated
  9865. }
  9866. if iNdEx >= l {
  9867. return io.ErrUnexpectedEOF
  9868. }
  9869. b := dAtA[iNdEx]
  9870. iNdEx++
  9871. stringLen |= uint64(b&0x7F) << shift
  9872. if b < 0x80 {
  9873. break
  9874. }
  9875. }
  9876. intStringLen := int(stringLen)
  9877. if intStringLen < 0 {
  9878. return ErrInvalidLengthGenerated
  9879. }
  9880. postIndex := iNdEx + intStringLen
  9881. if postIndex < 0 {
  9882. return ErrInvalidLengthGenerated
  9883. }
  9884. if postIndex > l {
  9885. return io.ErrUnexpectedEOF
  9886. }
  9887. m.ServiceName = string(dAtA[iNdEx:postIndex])
  9888. iNdEx = postIndex
  9889. case 2:
  9890. if wireType != 2 {
  9891. return fmt.Errorf("proto: wrong wireType = %d for field ServicePort", 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.ServicePort.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9919. return err
  9920. }
  9921. iNdEx = postIndex
  9922. case 3:
  9923. if wireType != 2 {
  9924. return fmt.Errorf("proto: wrong wireType = %d for field Resource", 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 m.Resource == nil {
  9952. m.Resource = &v11.TypedLocalObjectReference{}
  9953. }
  9954. if err := m.Resource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9955. return err
  9956. }
  9957. iNdEx = postIndex
  9958. default:
  9959. iNdEx = preIndex
  9960. skippy, err := skipGenerated(dAtA[iNdEx:])
  9961. if err != nil {
  9962. return err
  9963. }
  9964. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9965. return ErrInvalidLengthGenerated
  9966. }
  9967. if (iNdEx + skippy) > l {
  9968. return io.ErrUnexpectedEOF
  9969. }
  9970. iNdEx += skippy
  9971. }
  9972. }
  9973. if iNdEx > l {
  9974. return io.ErrUnexpectedEOF
  9975. }
  9976. return nil
  9977. }
  9978. func (m *IngressList) Unmarshal(dAtA []byte) error {
  9979. l := len(dAtA)
  9980. iNdEx := 0
  9981. for iNdEx < l {
  9982. preIndex := iNdEx
  9983. var wire uint64
  9984. for shift := uint(0); ; shift += 7 {
  9985. if shift >= 64 {
  9986. return ErrIntOverflowGenerated
  9987. }
  9988. if iNdEx >= l {
  9989. return io.ErrUnexpectedEOF
  9990. }
  9991. b := dAtA[iNdEx]
  9992. iNdEx++
  9993. wire |= uint64(b&0x7F) << shift
  9994. if b < 0x80 {
  9995. break
  9996. }
  9997. }
  9998. fieldNum := int32(wire >> 3)
  9999. wireType := int(wire & 0x7)
  10000. if wireType == 4 {
  10001. return fmt.Errorf("proto: IngressList: wiretype end group for non-group")
  10002. }
  10003. if fieldNum <= 0 {
  10004. return fmt.Errorf("proto: IngressList: illegal tag %d (wire type %d)", fieldNum, wire)
  10005. }
  10006. switch fieldNum {
  10007. case 1:
  10008. if wireType != 2 {
  10009. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  10010. }
  10011. var msglen int
  10012. for shift := uint(0); ; shift += 7 {
  10013. if shift >= 64 {
  10014. return ErrIntOverflowGenerated
  10015. }
  10016. if iNdEx >= l {
  10017. return io.ErrUnexpectedEOF
  10018. }
  10019. b := dAtA[iNdEx]
  10020. iNdEx++
  10021. msglen |= int(b&0x7F) << shift
  10022. if b < 0x80 {
  10023. break
  10024. }
  10025. }
  10026. if msglen < 0 {
  10027. return ErrInvalidLengthGenerated
  10028. }
  10029. postIndex := iNdEx + msglen
  10030. if postIndex < 0 {
  10031. return ErrInvalidLengthGenerated
  10032. }
  10033. if postIndex > l {
  10034. return io.ErrUnexpectedEOF
  10035. }
  10036. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10037. return err
  10038. }
  10039. iNdEx = postIndex
  10040. case 2:
  10041. if wireType != 2 {
  10042. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  10043. }
  10044. var msglen int
  10045. for shift := uint(0); ; shift += 7 {
  10046. if shift >= 64 {
  10047. return ErrIntOverflowGenerated
  10048. }
  10049. if iNdEx >= l {
  10050. return io.ErrUnexpectedEOF
  10051. }
  10052. b := dAtA[iNdEx]
  10053. iNdEx++
  10054. msglen |= int(b&0x7F) << shift
  10055. if b < 0x80 {
  10056. break
  10057. }
  10058. }
  10059. if msglen < 0 {
  10060. return ErrInvalidLengthGenerated
  10061. }
  10062. postIndex := iNdEx + msglen
  10063. if postIndex < 0 {
  10064. return ErrInvalidLengthGenerated
  10065. }
  10066. if postIndex > l {
  10067. return io.ErrUnexpectedEOF
  10068. }
  10069. m.Items = append(m.Items, Ingress{})
  10070. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10071. return err
  10072. }
  10073. iNdEx = postIndex
  10074. default:
  10075. iNdEx = preIndex
  10076. skippy, err := skipGenerated(dAtA[iNdEx:])
  10077. if err != nil {
  10078. return err
  10079. }
  10080. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10081. return ErrInvalidLengthGenerated
  10082. }
  10083. if (iNdEx + skippy) > l {
  10084. return io.ErrUnexpectedEOF
  10085. }
  10086. iNdEx += skippy
  10087. }
  10088. }
  10089. if iNdEx > l {
  10090. return io.ErrUnexpectedEOF
  10091. }
  10092. return nil
  10093. }
  10094. func (m *IngressRule) Unmarshal(dAtA []byte) error {
  10095. l := len(dAtA)
  10096. iNdEx := 0
  10097. for iNdEx < l {
  10098. preIndex := iNdEx
  10099. var wire uint64
  10100. for shift := uint(0); ; shift += 7 {
  10101. if shift >= 64 {
  10102. return ErrIntOverflowGenerated
  10103. }
  10104. if iNdEx >= l {
  10105. return io.ErrUnexpectedEOF
  10106. }
  10107. b := dAtA[iNdEx]
  10108. iNdEx++
  10109. wire |= uint64(b&0x7F) << shift
  10110. if b < 0x80 {
  10111. break
  10112. }
  10113. }
  10114. fieldNum := int32(wire >> 3)
  10115. wireType := int(wire & 0x7)
  10116. if wireType == 4 {
  10117. return fmt.Errorf("proto: IngressRule: wiretype end group for non-group")
  10118. }
  10119. if fieldNum <= 0 {
  10120. return fmt.Errorf("proto: IngressRule: illegal tag %d (wire type %d)", fieldNum, wire)
  10121. }
  10122. switch fieldNum {
  10123. case 1:
  10124. if wireType != 2 {
  10125. return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType)
  10126. }
  10127. var stringLen uint64
  10128. for shift := uint(0); ; shift += 7 {
  10129. if shift >= 64 {
  10130. return ErrIntOverflowGenerated
  10131. }
  10132. if iNdEx >= l {
  10133. return io.ErrUnexpectedEOF
  10134. }
  10135. b := dAtA[iNdEx]
  10136. iNdEx++
  10137. stringLen |= uint64(b&0x7F) << shift
  10138. if b < 0x80 {
  10139. break
  10140. }
  10141. }
  10142. intStringLen := int(stringLen)
  10143. if intStringLen < 0 {
  10144. return ErrInvalidLengthGenerated
  10145. }
  10146. postIndex := iNdEx + intStringLen
  10147. if postIndex < 0 {
  10148. return ErrInvalidLengthGenerated
  10149. }
  10150. if postIndex > l {
  10151. return io.ErrUnexpectedEOF
  10152. }
  10153. m.Host = string(dAtA[iNdEx:postIndex])
  10154. iNdEx = postIndex
  10155. case 2:
  10156. if wireType != 2 {
  10157. return fmt.Errorf("proto: wrong wireType = %d for field IngressRuleValue", wireType)
  10158. }
  10159. var msglen int
  10160. for shift := uint(0); ; shift += 7 {
  10161. if shift >= 64 {
  10162. return ErrIntOverflowGenerated
  10163. }
  10164. if iNdEx >= l {
  10165. return io.ErrUnexpectedEOF
  10166. }
  10167. b := dAtA[iNdEx]
  10168. iNdEx++
  10169. msglen |= int(b&0x7F) << shift
  10170. if b < 0x80 {
  10171. break
  10172. }
  10173. }
  10174. if msglen < 0 {
  10175. return ErrInvalidLengthGenerated
  10176. }
  10177. postIndex := iNdEx + msglen
  10178. if postIndex < 0 {
  10179. return ErrInvalidLengthGenerated
  10180. }
  10181. if postIndex > l {
  10182. return io.ErrUnexpectedEOF
  10183. }
  10184. if err := m.IngressRuleValue.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10185. return err
  10186. }
  10187. iNdEx = postIndex
  10188. default:
  10189. iNdEx = preIndex
  10190. skippy, err := skipGenerated(dAtA[iNdEx:])
  10191. if err != nil {
  10192. return err
  10193. }
  10194. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10195. return ErrInvalidLengthGenerated
  10196. }
  10197. if (iNdEx + skippy) > l {
  10198. return io.ErrUnexpectedEOF
  10199. }
  10200. iNdEx += skippy
  10201. }
  10202. }
  10203. if iNdEx > l {
  10204. return io.ErrUnexpectedEOF
  10205. }
  10206. return nil
  10207. }
  10208. func (m *IngressRuleValue) Unmarshal(dAtA []byte) error {
  10209. l := len(dAtA)
  10210. iNdEx := 0
  10211. for iNdEx < l {
  10212. preIndex := iNdEx
  10213. var wire uint64
  10214. for shift := uint(0); ; shift += 7 {
  10215. if shift >= 64 {
  10216. return ErrIntOverflowGenerated
  10217. }
  10218. if iNdEx >= l {
  10219. return io.ErrUnexpectedEOF
  10220. }
  10221. b := dAtA[iNdEx]
  10222. iNdEx++
  10223. wire |= uint64(b&0x7F) << shift
  10224. if b < 0x80 {
  10225. break
  10226. }
  10227. }
  10228. fieldNum := int32(wire >> 3)
  10229. wireType := int(wire & 0x7)
  10230. if wireType == 4 {
  10231. return fmt.Errorf("proto: IngressRuleValue: wiretype end group for non-group")
  10232. }
  10233. if fieldNum <= 0 {
  10234. return fmt.Errorf("proto: IngressRuleValue: illegal tag %d (wire type %d)", fieldNum, wire)
  10235. }
  10236. switch fieldNum {
  10237. case 1:
  10238. if wireType != 2 {
  10239. return fmt.Errorf("proto: wrong wireType = %d for field HTTP", wireType)
  10240. }
  10241. var msglen int
  10242. for shift := uint(0); ; shift += 7 {
  10243. if shift >= 64 {
  10244. return ErrIntOverflowGenerated
  10245. }
  10246. if iNdEx >= l {
  10247. return io.ErrUnexpectedEOF
  10248. }
  10249. b := dAtA[iNdEx]
  10250. iNdEx++
  10251. msglen |= int(b&0x7F) << shift
  10252. if b < 0x80 {
  10253. break
  10254. }
  10255. }
  10256. if msglen < 0 {
  10257. return ErrInvalidLengthGenerated
  10258. }
  10259. postIndex := iNdEx + msglen
  10260. if postIndex < 0 {
  10261. return ErrInvalidLengthGenerated
  10262. }
  10263. if postIndex > l {
  10264. return io.ErrUnexpectedEOF
  10265. }
  10266. if m.HTTP == nil {
  10267. m.HTTP = &HTTPIngressRuleValue{}
  10268. }
  10269. if err := m.HTTP.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10270. return err
  10271. }
  10272. iNdEx = postIndex
  10273. default:
  10274. iNdEx = preIndex
  10275. skippy, err := skipGenerated(dAtA[iNdEx:])
  10276. if err != nil {
  10277. return err
  10278. }
  10279. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10280. return ErrInvalidLengthGenerated
  10281. }
  10282. if (iNdEx + skippy) > l {
  10283. return io.ErrUnexpectedEOF
  10284. }
  10285. iNdEx += skippy
  10286. }
  10287. }
  10288. if iNdEx > l {
  10289. return io.ErrUnexpectedEOF
  10290. }
  10291. return nil
  10292. }
  10293. func (m *IngressSpec) Unmarshal(dAtA []byte) error {
  10294. l := len(dAtA)
  10295. iNdEx := 0
  10296. for iNdEx < l {
  10297. preIndex := iNdEx
  10298. var wire uint64
  10299. for shift := uint(0); ; shift += 7 {
  10300. if shift >= 64 {
  10301. return ErrIntOverflowGenerated
  10302. }
  10303. if iNdEx >= l {
  10304. return io.ErrUnexpectedEOF
  10305. }
  10306. b := dAtA[iNdEx]
  10307. iNdEx++
  10308. wire |= uint64(b&0x7F) << shift
  10309. if b < 0x80 {
  10310. break
  10311. }
  10312. }
  10313. fieldNum := int32(wire >> 3)
  10314. wireType := int(wire & 0x7)
  10315. if wireType == 4 {
  10316. return fmt.Errorf("proto: IngressSpec: wiretype end group for non-group")
  10317. }
  10318. if fieldNum <= 0 {
  10319. return fmt.Errorf("proto: IngressSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  10320. }
  10321. switch fieldNum {
  10322. case 1:
  10323. if wireType != 2 {
  10324. return fmt.Errorf("proto: wrong wireType = %d for field Backend", wireType)
  10325. }
  10326. var msglen int
  10327. for shift := uint(0); ; shift += 7 {
  10328. if shift >= 64 {
  10329. return ErrIntOverflowGenerated
  10330. }
  10331. if iNdEx >= l {
  10332. return io.ErrUnexpectedEOF
  10333. }
  10334. b := dAtA[iNdEx]
  10335. iNdEx++
  10336. msglen |= int(b&0x7F) << shift
  10337. if b < 0x80 {
  10338. break
  10339. }
  10340. }
  10341. if msglen < 0 {
  10342. return ErrInvalidLengthGenerated
  10343. }
  10344. postIndex := iNdEx + msglen
  10345. if postIndex < 0 {
  10346. return ErrInvalidLengthGenerated
  10347. }
  10348. if postIndex > l {
  10349. return io.ErrUnexpectedEOF
  10350. }
  10351. if m.Backend == nil {
  10352. m.Backend = &IngressBackend{}
  10353. }
  10354. if err := m.Backend.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10355. return err
  10356. }
  10357. iNdEx = postIndex
  10358. case 2:
  10359. if wireType != 2 {
  10360. return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
  10361. }
  10362. var msglen int
  10363. for shift := uint(0); ; shift += 7 {
  10364. if shift >= 64 {
  10365. return ErrIntOverflowGenerated
  10366. }
  10367. if iNdEx >= l {
  10368. return io.ErrUnexpectedEOF
  10369. }
  10370. b := dAtA[iNdEx]
  10371. iNdEx++
  10372. msglen |= int(b&0x7F) << shift
  10373. if b < 0x80 {
  10374. break
  10375. }
  10376. }
  10377. if msglen < 0 {
  10378. return ErrInvalidLengthGenerated
  10379. }
  10380. postIndex := iNdEx + msglen
  10381. if postIndex < 0 {
  10382. return ErrInvalidLengthGenerated
  10383. }
  10384. if postIndex > l {
  10385. return io.ErrUnexpectedEOF
  10386. }
  10387. m.TLS = append(m.TLS, IngressTLS{})
  10388. if err := m.TLS[len(m.TLS)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10389. return err
  10390. }
  10391. iNdEx = postIndex
  10392. case 3:
  10393. if wireType != 2 {
  10394. return fmt.Errorf("proto: wrong wireType = %d for field Rules", wireType)
  10395. }
  10396. var msglen int
  10397. for shift := uint(0); ; shift += 7 {
  10398. if shift >= 64 {
  10399. return ErrIntOverflowGenerated
  10400. }
  10401. if iNdEx >= l {
  10402. return io.ErrUnexpectedEOF
  10403. }
  10404. b := dAtA[iNdEx]
  10405. iNdEx++
  10406. msglen |= int(b&0x7F) << shift
  10407. if b < 0x80 {
  10408. break
  10409. }
  10410. }
  10411. if msglen < 0 {
  10412. return ErrInvalidLengthGenerated
  10413. }
  10414. postIndex := iNdEx + msglen
  10415. if postIndex < 0 {
  10416. return ErrInvalidLengthGenerated
  10417. }
  10418. if postIndex > l {
  10419. return io.ErrUnexpectedEOF
  10420. }
  10421. m.Rules = append(m.Rules, IngressRule{})
  10422. if err := m.Rules[len(m.Rules)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10423. return err
  10424. }
  10425. iNdEx = postIndex
  10426. case 4:
  10427. if wireType != 2 {
  10428. return fmt.Errorf("proto: wrong wireType = %d for field IngressClassName", wireType)
  10429. }
  10430. var stringLen uint64
  10431. for shift := uint(0); ; shift += 7 {
  10432. if shift >= 64 {
  10433. return ErrIntOverflowGenerated
  10434. }
  10435. if iNdEx >= l {
  10436. return io.ErrUnexpectedEOF
  10437. }
  10438. b := dAtA[iNdEx]
  10439. iNdEx++
  10440. stringLen |= uint64(b&0x7F) << shift
  10441. if b < 0x80 {
  10442. break
  10443. }
  10444. }
  10445. intStringLen := int(stringLen)
  10446. if intStringLen < 0 {
  10447. return ErrInvalidLengthGenerated
  10448. }
  10449. postIndex := iNdEx + intStringLen
  10450. if postIndex < 0 {
  10451. return ErrInvalidLengthGenerated
  10452. }
  10453. if postIndex > l {
  10454. return io.ErrUnexpectedEOF
  10455. }
  10456. s := string(dAtA[iNdEx:postIndex])
  10457. m.IngressClassName = &s
  10458. iNdEx = postIndex
  10459. default:
  10460. iNdEx = preIndex
  10461. skippy, err := skipGenerated(dAtA[iNdEx:])
  10462. if err != nil {
  10463. return err
  10464. }
  10465. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10466. return ErrInvalidLengthGenerated
  10467. }
  10468. if (iNdEx + skippy) > l {
  10469. return io.ErrUnexpectedEOF
  10470. }
  10471. iNdEx += skippy
  10472. }
  10473. }
  10474. if iNdEx > l {
  10475. return io.ErrUnexpectedEOF
  10476. }
  10477. return nil
  10478. }
  10479. func (m *IngressStatus) Unmarshal(dAtA []byte) error {
  10480. l := len(dAtA)
  10481. iNdEx := 0
  10482. for iNdEx < l {
  10483. preIndex := iNdEx
  10484. var wire uint64
  10485. for shift := uint(0); ; shift += 7 {
  10486. if shift >= 64 {
  10487. return ErrIntOverflowGenerated
  10488. }
  10489. if iNdEx >= l {
  10490. return io.ErrUnexpectedEOF
  10491. }
  10492. b := dAtA[iNdEx]
  10493. iNdEx++
  10494. wire |= uint64(b&0x7F) << shift
  10495. if b < 0x80 {
  10496. break
  10497. }
  10498. }
  10499. fieldNum := int32(wire >> 3)
  10500. wireType := int(wire & 0x7)
  10501. if wireType == 4 {
  10502. return fmt.Errorf("proto: IngressStatus: wiretype end group for non-group")
  10503. }
  10504. if fieldNum <= 0 {
  10505. return fmt.Errorf("proto: IngressStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  10506. }
  10507. switch fieldNum {
  10508. case 1:
  10509. if wireType != 2 {
  10510. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancer", wireType)
  10511. }
  10512. var msglen int
  10513. for shift := uint(0); ; shift += 7 {
  10514. if shift >= 64 {
  10515. return ErrIntOverflowGenerated
  10516. }
  10517. if iNdEx >= l {
  10518. return io.ErrUnexpectedEOF
  10519. }
  10520. b := dAtA[iNdEx]
  10521. iNdEx++
  10522. msglen |= int(b&0x7F) << shift
  10523. if b < 0x80 {
  10524. break
  10525. }
  10526. }
  10527. if msglen < 0 {
  10528. return ErrInvalidLengthGenerated
  10529. }
  10530. postIndex := iNdEx + msglen
  10531. if postIndex < 0 {
  10532. return ErrInvalidLengthGenerated
  10533. }
  10534. if postIndex > l {
  10535. return io.ErrUnexpectedEOF
  10536. }
  10537. if err := m.LoadBalancer.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10538. return err
  10539. }
  10540. iNdEx = postIndex
  10541. default:
  10542. iNdEx = preIndex
  10543. skippy, err := skipGenerated(dAtA[iNdEx:])
  10544. if err != nil {
  10545. return err
  10546. }
  10547. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10548. return ErrInvalidLengthGenerated
  10549. }
  10550. if (iNdEx + skippy) > l {
  10551. return io.ErrUnexpectedEOF
  10552. }
  10553. iNdEx += skippy
  10554. }
  10555. }
  10556. if iNdEx > l {
  10557. return io.ErrUnexpectedEOF
  10558. }
  10559. return nil
  10560. }
  10561. func (m *IngressTLS) Unmarshal(dAtA []byte) error {
  10562. l := len(dAtA)
  10563. iNdEx := 0
  10564. for iNdEx < l {
  10565. preIndex := iNdEx
  10566. var wire uint64
  10567. for shift := uint(0); ; shift += 7 {
  10568. if shift >= 64 {
  10569. return ErrIntOverflowGenerated
  10570. }
  10571. if iNdEx >= l {
  10572. return io.ErrUnexpectedEOF
  10573. }
  10574. b := dAtA[iNdEx]
  10575. iNdEx++
  10576. wire |= uint64(b&0x7F) << shift
  10577. if b < 0x80 {
  10578. break
  10579. }
  10580. }
  10581. fieldNum := int32(wire >> 3)
  10582. wireType := int(wire & 0x7)
  10583. if wireType == 4 {
  10584. return fmt.Errorf("proto: IngressTLS: wiretype end group for non-group")
  10585. }
  10586. if fieldNum <= 0 {
  10587. return fmt.Errorf("proto: IngressTLS: illegal tag %d (wire type %d)", fieldNum, wire)
  10588. }
  10589. switch fieldNum {
  10590. case 1:
  10591. if wireType != 2 {
  10592. return fmt.Errorf("proto: wrong wireType = %d for field Hosts", wireType)
  10593. }
  10594. var stringLen uint64
  10595. for shift := uint(0); ; shift += 7 {
  10596. if shift >= 64 {
  10597. return ErrIntOverflowGenerated
  10598. }
  10599. if iNdEx >= l {
  10600. return io.ErrUnexpectedEOF
  10601. }
  10602. b := dAtA[iNdEx]
  10603. iNdEx++
  10604. stringLen |= uint64(b&0x7F) << shift
  10605. if b < 0x80 {
  10606. break
  10607. }
  10608. }
  10609. intStringLen := int(stringLen)
  10610. if intStringLen < 0 {
  10611. return ErrInvalidLengthGenerated
  10612. }
  10613. postIndex := iNdEx + intStringLen
  10614. if postIndex < 0 {
  10615. return ErrInvalidLengthGenerated
  10616. }
  10617. if postIndex > l {
  10618. return io.ErrUnexpectedEOF
  10619. }
  10620. m.Hosts = append(m.Hosts, string(dAtA[iNdEx:postIndex]))
  10621. iNdEx = postIndex
  10622. case 2:
  10623. if wireType != 2 {
  10624. return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
  10625. }
  10626. var stringLen uint64
  10627. for shift := uint(0); ; shift += 7 {
  10628. if shift >= 64 {
  10629. return ErrIntOverflowGenerated
  10630. }
  10631. if iNdEx >= l {
  10632. return io.ErrUnexpectedEOF
  10633. }
  10634. b := dAtA[iNdEx]
  10635. iNdEx++
  10636. stringLen |= uint64(b&0x7F) << shift
  10637. if b < 0x80 {
  10638. break
  10639. }
  10640. }
  10641. intStringLen := int(stringLen)
  10642. if intStringLen < 0 {
  10643. return ErrInvalidLengthGenerated
  10644. }
  10645. postIndex := iNdEx + intStringLen
  10646. if postIndex < 0 {
  10647. return ErrInvalidLengthGenerated
  10648. }
  10649. if postIndex > l {
  10650. return io.ErrUnexpectedEOF
  10651. }
  10652. m.SecretName = string(dAtA[iNdEx:postIndex])
  10653. iNdEx = postIndex
  10654. default:
  10655. iNdEx = preIndex
  10656. skippy, err := skipGenerated(dAtA[iNdEx:])
  10657. if err != nil {
  10658. return err
  10659. }
  10660. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10661. return ErrInvalidLengthGenerated
  10662. }
  10663. if (iNdEx + skippy) > l {
  10664. return io.ErrUnexpectedEOF
  10665. }
  10666. iNdEx += skippy
  10667. }
  10668. }
  10669. if iNdEx > l {
  10670. return io.ErrUnexpectedEOF
  10671. }
  10672. return nil
  10673. }
  10674. func (m *NetworkPolicy) Unmarshal(dAtA []byte) error {
  10675. l := len(dAtA)
  10676. iNdEx := 0
  10677. for iNdEx < l {
  10678. preIndex := iNdEx
  10679. var wire uint64
  10680. for shift := uint(0); ; shift += 7 {
  10681. if shift >= 64 {
  10682. return ErrIntOverflowGenerated
  10683. }
  10684. if iNdEx >= l {
  10685. return io.ErrUnexpectedEOF
  10686. }
  10687. b := dAtA[iNdEx]
  10688. iNdEx++
  10689. wire |= uint64(b&0x7F) << shift
  10690. if b < 0x80 {
  10691. break
  10692. }
  10693. }
  10694. fieldNum := int32(wire >> 3)
  10695. wireType := int(wire & 0x7)
  10696. if wireType == 4 {
  10697. return fmt.Errorf("proto: NetworkPolicy: wiretype end group for non-group")
  10698. }
  10699. if fieldNum <= 0 {
  10700. return fmt.Errorf("proto: NetworkPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
  10701. }
  10702. switch fieldNum {
  10703. case 1:
  10704. if wireType != 2 {
  10705. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  10706. }
  10707. var msglen int
  10708. for shift := uint(0); ; shift += 7 {
  10709. if shift >= 64 {
  10710. return ErrIntOverflowGenerated
  10711. }
  10712. if iNdEx >= l {
  10713. return io.ErrUnexpectedEOF
  10714. }
  10715. b := dAtA[iNdEx]
  10716. iNdEx++
  10717. msglen |= int(b&0x7F) << shift
  10718. if b < 0x80 {
  10719. break
  10720. }
  10721. }
  10722. if msglen < 0 {
  10723. return ErrInvalidLengthGenerated
  10724. }
  10725. postIndex := iNdEx + msglen
  10726. if postIndex < 0 {
  10727. return ErrInvalidLengthGenerated
  10728. }
  10729. if postIndex > l {
  10730. return io.ErrUnexpectedEOF
  10731. }
  10732. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10733. return err
  10734. }
  10735. iNdEx = postIndex
  10736. case 2:
  10737. if wireType != 2 {
  10738. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  10739. }
  10740. var msglen int
  10741. for shift := uint(0); ; shift += 7 {
  10742. if shift >= 64 {
  10743. return ErrIntOverflowGenerated
  10744. }
  10745. if iNdEx >= l {
  10746. return io.ErrUnexpectedEOF
  10747. }
  10748. b := dAtA[iNdEx]
  10749. iNdEx++
  10750. msglen |= int(b&0x7F) << shift
  10751. if b < 0x80 {
  10752. break
  10753. }
  10754. }
  10755. if msglen < 0 {
  10756. return ErrInvalidLengthGenerated
  10757. }
  10758. postIndex := iNdEx + msglen
  10759. if postIndex < 0 {
  10760. return ErrInvalidLengthGenerated
  10761. }
  10762. if postIndex > l {
  10763. return io.ErrUnexpectedEOF
  10764. }
  10765. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10766. return err
  10767. }
  10768. iNdEx = postIndex
  10769. default:
  10770. iNdEx = preIndex
  10771. skippy, err := skipGenerated(dAtA[iNdEx:])
  10772. if err != nil {
  10773. return err
  10774. }
  10775. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10776. return ErrInvalidLengthGenerated
  10777. }
  10778. if (iNdEx + skippy) > l {
  10779. return io.ErrUnexpectedEOF
  10780. }
  10781. iNdEx += skippy
  10782. }
  10783. }
  10784. if iNdEx > l {
  10785. return io.ErrUnexpectedEOF
  10786. }
  10787. return nil
  10788. }
  10789. func (m *NetworkPolicyEgressRule) Unmarshal(dAtA []byte) error {
  10790. l := len(dAtA)
  10791. iNdEx := 0
  10792. for iNdEx < l {
  10793. preIndex := iNdEx
  10794. var wire uint64
  10795. for shift := uint(0); ; shift += 7 {
  10796. if shift >= 64 {
  10797. return ErrIntOverflowGenerated
  10798. }
  10799. if iNdEx >= l {
  10800. return io.ErrUnexpectedEOF
  10801. }
  10802. b := dAtA[iNdEx]
  10803. iNdEx++
  10804. wire |= uint64(b&0x7F) << shift
  10805. if b < 0x80 {
  10806. break
  10807. }
  10808. }
  10809. fieldNum := int32(wire >> 3)
  10810. wireType := int(wire & 0x7)
  10811. if wireType == 4 {
  10812. return fmt.Errorf("proto: NetworkPolicyEgressRule: wiretype end group for non-group")
  10813. }
  10814. if fieldNum <= 0 {
  10815. return fmt.Errorf("proto: NetworkPolicyEgressRule: illegal tag %d (wire type %d)", fieldNum, wire)
  10816. }
  10817. switch fieldNum {
  10818. case 1:
  10819. if wireType != 2 {
  10820. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  10821. }
  10822. var msglen int
  10823. for shift := uint(0); ; shift += 7 {
  10824. if shift >= 64 {
  10825. return ErrIntOverflowGenerated
  10826. }
  10827. if iNdEx >= l {
  10828. return io.ErrUnexpectedEOF
  10829. }
  10830. b := dAtA[iNdEx]
  10831. iNdEx++
  10832. msglen |= int(b&0x7F) << shift
  10833. if b < 0x80 {
  10834. break
  10835. }
  10836. }
  10837. if msglen < 0 {
  10838. return ErrInvalidLengthGenerated
  10839. }
  10840. postIndex := iNdEx + msglen
  10841. if postIndex < 0 {
  10842. return ErrInvalidLengthGenerated
  10843. }
  10844. if postIndex > l {
  10845. return io.ErrUnexpectedEOF
  10846. }
  10847. m.Ports = append(m.Ports, NetworkPolicyPort{})
  10848. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10849. return err
  10850. }
  10851. iNdEx = postIndex
  10852. case 2:
  10853. if wireType != 2 {
  10854. return fmt.Errorf("proto: wrong wireType = %d for field To", wireType)
  10855. }
  10856. var msglen int
  10857. for shift := uint(0); ; shift += 7 {
  10858. if shift >= 64 {
  10859. return ErrIntOverflowGenerated
  10860. }
  10861. if iNdEx >= l {
  10862. return io.ErrUnexpectedEOF
  10863. }
  10864. b := dAtA[iNdEx]
  10865. iNdEx++
  10866. msglen |= int(b&0x7F) << shift
  10867. if b < 0x80 {
  10868. break
  10869. }
  10870. }
  10871. if msglen < 0 {
  10872. return ErrInvalidLengthGenerated
  10873. }
  10874. postIndex := iNdEx + msglen
  10875. if postIndex < 0 {
  10876. return ErrInvalidLengthGenerated
  10877. }
  10878. if postIndex > l {
  10879. return io.ErrUnexpectedEOF
  10880. }
  10881. m.To = append(m.To, NetworkPolicyPeer{})
  10882. if err := m.To[len(m.To)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10883. return err
  10884. }
  10885. iNdEx = postIndex
  10886. default:
  10887. iNdEx = preIndex
  10888. skippy, err := skipGenerated(dAtA[iNdEx:])
  10889. if err != nil {
  10890. return err
  10891. }
  10892. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10893. return ErrInvalidLengthGenerated
  10894. }
  10895. if (iNdEx + skippy) > l {
  10896. return io.ErrUnexpectedEOF
  10897. }
  10898. iNdEx += skippy
  10899. }
  10900. }
  10901. if iNdEx > l {
  10902. return io.ErrUnexpectedEOF
  10903. }
  10904. return nil
  10905. }
  10906. func (m *NetworkPolicyIngressRule) Unmarshal(dAtA []byte) error {
  10907. l := len(dAtA)
  10908. iNdEx := 0
  10909. for iNdEx < l {
  10910. preIndex := iNdEx
  10911. var wire uint64
  10912. for shift := uint(0); ; shift += 7 {
  10913. if shift >= 64 {
  10914. return ErrIntOverflowGenerated
  10915. }
  10916. if iNdEx >= l {
  10917. return io.ErrUnexpectedEOF
  10918. }
  10919. b := dAtA[iNdEx]
  10920. iNdEx++
  10921. wire |= uint64(b&0x7F) << shift
  10922. if b < 0x80 {
  10923. break
  10924. }
  10925. }
  10926. fieldNum := int32(wire >> 3)
  10927. wireType := int(wire & 0x7)
  10928. if wireType == 4 {
  10929. return fmt.Errorf("proto: NetworkPolicyIngressRule: wiretype end group for non-group")
  10930. }
  10931. if fieldNum <= 0 {
  10932. return fmt.Errorf("proto: NetworkPolicyIngressRule: illegal tag %d (wire type %d)", fieldNum, wire)
  10933. }
  10934. switch fieldNum {
  10935. case 1:
  10936. if wireType != 2 {
  10937. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  10938. }
  10939. var msglen int
  10940. for shift := uint(0); ; shift += 7 {
  10941. if shift >= 64 {
  10942. return ErrIntOverflowGenerated
  10943. }
  10944. if iNdEx >= l {
  10945. return io.ErrUnexpectedEOF
  10946. }
  10947. b := dAtA[iNdEx]
  10948. iNdEx++
  10949. msglen |= int(b&0x7F) << shift
  10950. if b < 0x80 {
  10951. break
  10952. }
  10953. }
  10954. if msglen < 0 {
  10955. return ErrInvalidLengthGenerated
  10956. }
  10957. postIndex := iNdEx + msglen
  10958. if postIndex < 0 {
  10959. return ErrInvalidLengthGenerated
  10960. }
  10961. if postIndex > l {
  10962. return io.ErrUnexpectedEOF
  10963. }
  10964. m.Ports = append(m.Ports, NetworkPolicyPort{})
  10965. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10966. return err
  10967. }
  10968. iNdEx = postIndex
  10969. case 2:
  10970. if wireType != 2 {
  10971. return fmt.Errorf("proto: wrong wireType = %d for field From", wireType)
  10972. }
  10973. var msglen int
  10974. for shift := uint(0); ; shift += 7 {
  10975. if shift >= 64 {
  10976. return ErrIntOverflowGenerated
  10977. }
  10978. if iNdEx >= l {
  10979. return io.ErrUnexpectedEOF
  10980. }
  10981. b := dAtA[iNdEx]
  10982. iNdEx++
  10983. msglen |= int(b&0x7F) << shift
  10984. if b < 0x80 {
  10985. break
  10986. }
  10987. }
  10988. if msglen < 0 {
  10989. return ErrInvalidLengthGenerated
  10990. }
  10991. postIndex := iNdEx + msglen
  10992. if postIndex < 0 {
  10993. return ErrInvalidLengthGenerated
  10994. }
  10995. if postIndex > l {
  10996. return io.ErrUnexpectedEOF
  10997. }
  10998. m.From = append(m.From, NetworkPolicyPeer{})
  10999. if err := m.From[len(m.From)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11000. return err
  11001. }
  11002. iNdEx = postIndex
  11003. default:
  11004. iNdEx = preIndex
  11005. skippy, err := skipGenerated(dAtA[iNdEx:])
  11006. if err != nil {
  11007. return err
  11008. }
  11009. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11010. return ErrInvalidLengthGenerated
  11011. }
  11012. if (iNdEx + skippy) > l {
  11013. return io.ErrUnexpectedEOF
  11014. }
  11015. iNdEx += skippy
  11016. }
  11017. }
  11018. if iNdEx > l {
  11019. return io.ErrUnexpectedEOF
  11020. }
  11021. return nil
  11022. }
  11023. func (m *NetworkPolicyList) Unmarshal(dAtA []byte) error {
  11024. l := len(dAtA)
  11025. iNdEx := 0
  11026. for iNdEx < l {
  11027. preIndex := iNdEx
  11028. var wire uint64
  11029. for shift := uint(0); ; shift += 7 {
  11030. if shift >= 64 {
  11031. return ErrIntOverflowGenerated
  11032. }
  11033. if iNdEx >= l {
  11034. return io.ErrUnexpectedEOF
  11035. }
  11036. b := dAtA[iNdEx]
  11037. iNdEx++
  11038. wire |= uint64(b&0x7F) << shift
  11039. if b < 0x80 {
  11040. break
  11041. }
  11042. }
  11043. fieldNum := int32(wire >> 3)
  11044. wireType := int(wire & 0x7)
  11045. if wireType == 4 {
  11046. return fmt.Errorf("proto: NetworkPolicyList: wiretype end group for non-group")
  11047. }
  11048. if fieldNum <= 0 {
  11049. return fmt.Errorf("proto: NetworkPolicyList: illegal tag %d (wire type %d)", fieldNum, wire)
  11050. }
  11051. switch fieldNum {
  11052. case 1:
  11053. if wireType != 2 {
  11054. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  11055. }
  11056. var msglen int
  11057. for shift := uint(0); ; shift += 7 {
  11058. if shift >= 64 {
  11059. return ErrIntOverflowGenerated
  11060. }
  11061. if iNdEx >= l {
  11062. return io.ErrUnexpectedEOF
  11063. }
  11064. b := dAtA[iNdEx]
  11065. iNdEx++
  11066. msglen |= int(b&0x7F) << shift
  11067. if b < 0x80 {
  11068. break
  11069. }
  11070. }
  11071. if msglen < 0 {
  11072. return ErrInvalidLengthGenerated
  11073. }
  11074. postIndex := iNdEx + msglen
  11075. if postIndex < 0 {
  11076. return ErrInvalidLengthGenerated
  11077. }
  11078. if postIndex > l {
  11079. return io.ErrUnexpectedEOF
  11080. }
  11081. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11082. return err
  11083. }
  11084. iNdEx = postIndex
  11085. case 2:
  11086. if wireType != 2 {
  11087. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  11088. }
  11089. var msglen int
  11090. for shift := uint(0); ; shift += 7 {
  11091. if shift >= 64 {
  11092. return ErrIntOverflowGenerated
  11093. }
  11094. if iNdEx >= l {
  11095. return io.ErrUnexpectedEOF
  11096. }
  11097. b := dAtA[iNdEx]
  11098. iNdEx++
  11099. msglen |= int(b&0x7F) << shift
  11100. if b < 0x80 {
  11101. break
  11102. }
  11103. }
  11104. if msglen < 0 {
  11105. return ErrInvalidLengthGenerated
  11106. }
  11107. postIndex := iNdEx + msglen
  11108. if postIndex < 0 {
  11109. return ErrInvalidLengthGenerated
  11110. }
  11111. if postIndex > l {
  11112. return io.ErrUnexpectedEOF
  11113. }
  11114. m.Items = append(m.Items, NetworkPolicy{})
  11115. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11116. return err
  11117. }
  11118. iNdEx = postIndex
  11119. default:
  11120. iNdEx = preIndex
  11121. skippy, err := skipGenerated(dAtA[iNdEx:])
  11122. if err != nil {
  11123. return err
  11124. }
  11125. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11126. return ErrInvalidLengthGenerated
  11127. }
  11128. if (iNdEx + skippy) > l {
  11129. return io.ErrUnexpectedEOF
  11130. }
  11131. iNdEx += skippy
  11132. }
  11133. }
  11134. if iNdEx > l {
  11135. return io.ErrUnexpectedEOF
  11136. }
  11137. return nil
  11138. }
  11139. func (m *NetworkPolicyPeer) Unmarshal(dAtA []byte) error {
  11140. l := len(dAtA)
  11141. iNdEx := 0
  11142. for iNdEx < l {
  11143. preIndex := iNdEx
  11144. var wire uint64
  11145. for shift := uint(0); ; shift += 7 {
  11146. if shift >= 64 {
  11147. return ErrIntOverflowGenerated
  11148. }
  11149. if iNdEx >= l {
  11150. return io.ErrUnexpectedEOF
  11151. }
  11152. b := dAtA[iNdEx]
  11153. iNdEx++
  11154. wire |= uint64(b&0x7F) << shift
  11155. if b < 0x80 {
  11156. break
  11157. }
  11158. }
  11159. fieldNum := int32(wire >> 3)
  11160. wireType := int(wire & 0x7)
  11161. if wireType == 4 {
  11162. return fmt.Errorf("proto: NetworkPolicyPeer: wiretype end group for non-group")
  11163. }
  11164. if fieldNum <= 0 {
  11165. return fmt.Errorf("proto: NetworkPolicyPeer: illegal tag %d (wire type %d)", fieldNum, wire)
  11166. }
  11167. switch fieldNum {
  11168. case 1:
  11169. if wireType != 2 {
  11170. return fmt.Errorf("proto: wrong wireType = %d for field PodSelector", wireType)
  11171. }
  11172. var msglen int
  11173. for shift := uint(0); ; shift += 7 {
  11174. if shift >= 64 {
  11175. return ErrIntOverflowGenerated
  11176. }
  11177. if iNdEx >= l {
  11178. return io.ErrUnexpectedEOF
  11179. }
  11180. b := dAtA[iNdEx]
  11181. iNdEx++
  11182. msglen |= int(b&0x7F) << shift
  11183. if b < 0x80 {
  11184. break
  11185. }
  11186. }
  11187. if msglen < 0 {
  11188. return ErrInvalidLengthGenerated
  11189. }
  11190. postIndex := iNdEx + msglen
  11191. if postIndex < 0 {
  11192. return ErrInvalidLengthGenerated
  11193. }
  11194. if postIndex > l {
  11195. return io.ErrUnexpectedEOF
  11196. }
  11197. if m.PodSelector == nil {
  11198. m.PodSelector = &v1.LabelSelector{}
  11199. }
  11200. if err := m.PodSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11201. return err
  11202. }
  11203. iNdEx = postIndex
  11204. case 2:
  11205. if wireType != 2 {
  11206. return fmt.Errorf("proto: wrong wireType = %d for field NamespaceSelector", wireType)
  11207. }
  11208. var msglen int
  11209. for shift := uint(0); ; shift += 7 {
  11210. if shift >= 64 {
  11211. return ErrIntOverflowGenerated
  11212. }
  11213. if iNdEx >= l {
  11214. return io.ErrUnexpectedEOF
  11215. }
  11216. b := dAtA[iNdEx]
  11217. iNdEx++
  11218. msglen |= int(b&0x7F) << shift
  11219. if b < 0x80 {
  11220. break
  11221. }
  11222. }
  11223. if msglen < 0 {
  11224. return ErrInvalidLengthGenerated
  11225. }
  11226. postIndex := iNdEx + msglen
  11227. if postIndex < 0 {
  11228. return ErrInvalidLengthGenerated
  11229. }
  11230. if postIndex > l {
  11231. return io.ErrUnexpectedEOF
  11232. }
  11233. if m.NamespaceSelector == nil {
  11234. m.NamespaceSelector = &v1.LabelSelector{}
  11235. }
  11236. if err := m.NamespaceSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11237. return err
  11238. }
  11239. iNdEx = postIndex
  11240. case 3:
  11241. if wireType != 2 {
  11242. return fmt.Errorf("proto: wrong wireType = %d for field IPBlock", wireType)
  11243. }
  11244. var msglen int
  11245. for shift := uint(0); ; shift += 7 {
  11246. if shift >= 64 {
  11247. return ErrIntOverflowGenerated
  11248. }
  11249. if iNdEx >= l {
  11250. return io.ErrUnexpectedEOF
  11251. }
  11252. b := dAtA[iNdEx]
  11253. iNdEx++
  11254. msglen |= int(b&0x7F) << shift
  11255. if b < 0x80 {
  11256. break
  11257. }
  11258. }
  11259. if msglen < 0 {
  11260. return ErrInvalidLengthGenerated
  11261. }
  11262. postIndex := iNdEx + msglen
  11263. if postIndex < 0 {
  11264. return ErrInvalidLengthGenerated
  11265. }
  11266. if postIndex > l {
  11267. return io.ErrUnexpectedEOF
  11268. }
  11269. if m.IPBlock == nil {
  11270. m.IPBlock = &IPBlock{}
  11271. }
  11272. if err := m.IPBlock.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11273. return err
  11274. }
  11275. iNdEx = postIndex
  11276. default:
  11277. iNdEx = preIndex
  11278. skippy, err := skipGenerated(dAtA[iNdEx:])
  11279. if err != nil {
  11280. return err
  11281. }
  11282. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11283. return ErrInvalidLengthGenerated
  11284. }
  11285. if (iNdEx + skippy) > l {
  11286. return io.ErrUnexpectedEOF
  11287. }
  11288. iNdEx += skippy
  11289. }
  11290. }
  11291. if iNdEx > l {
  11292. return io.ErrUnexpectedEOF
  11293. }
  11294. return nil
  11295. }
  11296. func (m *NetworkPolicyPort) Unmarshal(dAtA []byte) error {
  11297. l := len(dAtA)
  11298. iNdEx := 0
  11299. for iNdEx < l {
  11300. preIndex := iNdEx
  11301. var wire uint64
  11302. for shift := uint(0); ; shift += 7 {
  11303. if shift >= 64 {
  11304. return ErrIntOverflowGenerated
  11305. }
  11306. if iNdEx >= l {
  11307. return io.ErrUnexpectedEOF
  11308. }
  11309. b := dAtA[iNdEx]
  11310. iNdEx++
  11311. wire |= uint64(b&0x7F) << shift
  11312. if b < 0x80 {
  11313. break
  11314. }
  11315. }
  11316. fieldNum := int32(wire >> 3)
  11317. wireType := int(wire & 0x7)
  11318. if wireType == 4 {
  11319. return fmt.Errorf("proto: NetworkPolicyPort: wiretype end group for non-group")
  11320. }
  11321. if fieldNum <= 0 {
  11322. return fmt.Errorf("proto: NetworkPolicyPort: illegal tag %d (wire type %d)", fieldNum, wire)
  11323. }
  11324. switch fieldNum {
  11325. case 1:
  11326. if wireType != 2 {
  11327. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  11328. }
  11329. var stringLen uint64
  11330. for shift := uint(0); ; shift += 7 {
  11331. if shift >= 64 {
  11332. return ErrIntOverflowGenerated
  11333. }
  11334. if iNdEx >= l {
  11335. return io.ErrUnexpectedEOF
  11336. }
  11337. b := dAtA[iNdEx]
  11338. iNdEx++
  11339. stringLen |= uint64(b&0x7F) << shift
  11340. if b < 0x80 {
  11341. break
  11342. }
  11343. }
  11344. intStringLen := int(stringLen)
  11345. if intStringLen < 0 {
  11346. return ErrInvalidLengthGenerated
  11347. }
  11348. postIndex := iNdEx + intStringLen
  11349. if postIndex < 0 {
  11350. return ErrInvalidLengthGenerated
  11351. }
  11352. if postIndex > l {
  11353. return io.ErrUnexpectedEOF
  11354. }
  11355. s := k8s_io_api_core_v1.Protocol(dAtA[iNdEx:postIndex])
  11356. m.Protocol = &s
  11357. iNdEx = postIndex
  11358. case 2:
  11359. if wireType != 2 {
  11360. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  11361. }
  11362. var msglen int
  11363. for shift := uint(0); ; shift += 7 {
  11364. if shift >= 64 {
  11365. return ErrIntOverflowGenerated
  11366. }
  11367. if iNdEx >= l {
  11368. return io.ErrUnexpectedEOF
  11369. }
  11370. b := dAtA[iNdEx]
  11371. iNdEx++
  11372. msglen |= int(b&0x7F) << shift
  11373. if b < 0x80 {
  11374. break
  11375. }
  11376. }
  11377. if msglen < 0 {
  11378. return ErrInvalidLengthGenerated
  11379. }
  11380. postIndex := iNdEx + msglen
  11381. if postIndex < 0 {
  11382. return ErrInvalidLengthGenerated
  11383. }
  11384. if postIndex > l {
  11385. return io.ErrUnexpectedEOF
  11386. }
  11387. if m.Port == nil {
  11388. m.Port = &intstr.IntOrString{}
  11389. }
  11390. if err := m.Port.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11391. return err
  11392. }
  11393. iNdEx = postIndex
  11394. case 3:
  11395. if wireType != 0 {
  11396. return fmt.Errorf("proto: wrong wireType = %d for field EndPort", wireType)
  11397. }
  11398. var v int32
  11399. for shift := uint(0); ; shift += 7 {
  11400. if shift >= 64 {
  11401. return ErrIntOverflowGenerated
  11402. }
  11403. if iNdEx >= l {
  11404. return io.ErrUnexpectedEOF
  11405. }
  11406. b := dAtA[iNdEx]
  11407. iNdEx++
  11408. v |= int32(b&0x7F) << shift
  11409. if b < 0x80 {
  11410. break
  11411. }
  11412. }
  11413. m.EndPort = &v
  11414. default:
  11415. iNdEx = preIndex
  11416. skippy, err := skipGenerated(dAtA[iNdEx:])
  11417. if err != nil {
  11418. return err
  11419. }
  11420. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11421. return ErrInvalidLengthGenerated
  11422. }
  11423. if (iNdEx + skippy) > l {
  11424. return io.ErrUnexpectedEOF
  11425. }
  11426. iNdEx += skippy
  11427. }
  11428. }
  11429. if iNdEx > l {
  11430. return io.ErrUnexpectedEOF
  11431. }
  11432. return nil
  11433. }
  11434. func (m *NetworkPolicySpec) Unmarshal(dAtA []byte) error {
  11435. l := len(dAtA)
  11436. iNdEx := 0
  11437. for iNdEx < l {
  11438. preIndex := iNdEx
  11439. var wire uint64
  11440. for shift := uint(0); ; shift += 7 {
  11441. if shift >= 64 {
  11442. return ErrIntOverflowGenerated
  11443. }
  11444. if iNdEx >= l {
  11445. return io.ErrUnexpectedEOF
  11446. }
  11447. b := dAtA[iNdEx]
  11448. iNdEx++
  11449. wire |= uint64(b&0x7F) << shift
  11450. if b < 0x80 {
  11451. break
  11452. }
  11453. }
  11454. fieldNum := int32(wire >> 3)
  11455. wireType := int(wire & 0x7)
  11456. if wireType == 4 {
  11457. return fmt.Errorf("proto: NetworkPolicySpec: wiretype end group for non-group")
  11458. }
  11459. if fieldNum <= 0 {
  11460. return fmt.Errorf("proto: NetworkPolicySpec: illegal tag %d (wire type %d)", fieldNum, wire)
  11461. }
  11462. switch fieldNum {
  11463. case 1:
  11464. if wireType != 2 {
  11465. return fmt.Errorf("proto: wrong wireType = %d for field PodSelector", wireType)
  11466. }
  11467. var msglen int
  11468. for shift := uint(0); ; shift += 7 {
  11469. if shift >= 64 {
  11470. return ErrIntOverflowGenerated
  11471. }
  11472. if iNdEx >= l {
  11473. return io.ErrUnexpectedEOF
  11474. }
  11475. b := dAtA[iNdEx]
  11476. iNdEx++
  11477. msglen |= int(b&0x7F) << shift
  11478. if b < 0x80 {
  11479. break
  11480. }
  11481. }
  11482. if msglen < 0 {
  11483. return ErrInvalidLengthGenerated
  11484. }
  11485. postIndex := iNdEx + msglen
  11486. if postIndex < 0 {
  11487. return ErrInvalidLengthGenerated
  11488. }
  11489. if postIndex > l {
  11490. return io.ErrUnexpectedEOF
  11491. }
  11492. if err := m.PodSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11493. return err
  11494. }
  11495. iNdEx = postIndex
  11496. case 2:
  11497. if wireType != 2 {
  11498. return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
  11499. }
  11500. var msglen int
  11501. for shift := uint(0); ; shift += 7 {
  11502. if shift >= 64 {
  11503. return ErrIntOverflowGenerated
  11504. }
  11505. if iNdEx >= l {
  11506. return io.ErrUnexpectedEOF
  11507. }
  11508. b := dAtA[iNdEx]
  11509. iNdEx++
  11510. msglen |= int(b&0x7F) << shift
  11511. if b < 0x80 {
  11512. break
  11513. }
  11514. }
  11515. if msglen < 0 {
  11516. return ErrInvalidLengthGenerated
  11517. }
  11518. postIndex := iNdEx + msglen
  11519. if postIndex < 0 {
  11520. return ErrInvalidLengthGenerated
  11521. }
  11522. if postIndex > l {
  11523. return io.ErrUnexpectedEOF
  11524. }
  11525. m.Ingress = append(m.Ingress, NetworkPolicyIngressRule{})
  11526. if err := m.Ingress[len(m.Ingress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11527. return err
  11528. }
  11529. iNdEx = postIndex
  11530. case 3:
  11531. if wireType != 2 {
  11532. return fmt.Errorf("proto: wrong wireType = %d for field Egress", wireType)
  11533. }
  11534. var msglen int
  11535. for shift := uint(0); ; shift += 7 {
  11536. if shift >= 64 {
  11537. return ErrIntOverflowGenerated
  11538. }
  11539. if iNdEx >= l {
  11540. return io.ErrUnexpectedEOF
  11541. }
  11542. b := dAtA[iNdEx]
  11543. iNdEx++
  11544. msglen |= int(b&0x7F) << shift
  11545. if b < 0x80 {
  11546. break
  11547. }
  11548. }
  11549. if msglen < 0 {
  11550. return ErrInvalidLengthGenerated
  11551. }
  11552. postIndex := iNdEx + msglen
  11553. if postIndex < 0 {
  11554. return ErrInvalidLengthGenerated
  11555. }
  11556. if postIndex > l {
  11557. return io.ErrUnexpectedEOF
  11558. }
  11559. m.Egress = append(m.Egress, NetworkPolicyEgressRule{})
  11560. if err := m.Egress[len(m.Egress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11561. return err
  11562. }
  11563. iNdEx = postIndex
  11564. case 4:
  11565. if wireType != 2 {
  11566. return fmt.Errorf("proto: wrong wireType = %d for field PolicyTypes", wireType)
  11567. }
  11568. var stringLen uint64
  11569. for shift := uint(0); ; shift += 7 {
  11570. if shift >= 64 {
  11571. return ErrIntOverflowGenerated
  11572. }
  11573. if iNdEx >= l {
  11574. return io.ErrUnexpectedEOF
  11575. }
  11576. b := dAtA[iNdEx]
  11577. iNdEx++
  11578. stringLen |= uint64(b&0x7F) << shift
  11579. if b < 0x80 {
  11580. break
  11581. }
  11582. }
  11583. intStringLen := int(stringLen)
  11584. if intStringLen < 0 {
  11585. return ErrInvalidLengthGenerated
  11586. }
  11587. postIndex := iNdEx + intStringLen
  11588. if postIndex < 0 {
  11589. return ErrInvalidLengthGenerated
  11590. }
  11591. if postIndex > l {
  11592. return io.ErrUnexpectedEOF
  11593. }
  11594. m.PolicyTypes = append(m.PolicyTypes, PolicyType(dAtA[iNdEx:postIndex]))
  11595. iNdEx = postIndex
  11596. default:
  11597. iNdEx = preIndex
  11598. skippy, err := skipGenerated(dAtA[iNdEx:])
  11599. if err != nil {
  11600. return err
  11601. }
  11602. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11603. return ErrInvalidLengthGenerated
  11604. }
  11605. if (iNdEx + skippy) > l {
  11606. return io.ErrUnexpectedEOF
  11607. }
  11608. iNdEx += skippy
  11609. }
  11610. }
  11611. if iNdEx > l {
  11612. return io.ErrUnexpectedEOF
  11613. }
  11614. return nil
  11615. }
  11616. func (m *PodSecurityPolicy) Unmarshal(dAtA []byte) error {
  11617. l := len(dAtA)
  11618. iNdEx := 0
  11619. for iNdEx < l {
  11620. preIndex := iNdEx
  11621. var wire uint64
  11622. for shift := uint(0); ; shift += 7 {
  11623. if shift >= 64 {
  11624. return ErrIntOverflowGenerated
  11625. }
  11626. if iNdEx >= l {
  11627. return io.ErrUnexpectedEOF
  11628. }
  11629. b := dAtA[iNdEx]
  11630. iNdEx++
  11631. wire |= uint64(b&0x7F) << shift
  11632. if b < 0x80 {
  11633. break
  11634. }
  11635. }
  11636. fieldNum := int32(wire >> 3)
  11637. wireType := int(wire & 0x7)
  11638. if wireType == 4 {
  11639. return fmt.Errorf("proto: PodSecurityPolicy: wiretype end group for non-group")
  11640. }
  11641. if fieldNum <= 0 {
  11642. return fmt.Errorf("proto: PodSecurityPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
  11643. }
  11644. switch fieldNum {
  11645. case 1:
  11646. if wireType != 2 {
  11647. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  11648. }
  11649. var msglen int
  11650. for shift := uint(0); ; shift += 7 {
  11651. if shift >= 64 {
  11652. return ErrIntOverflowGenerated
  11653. }
  11654. if iNdEx >= l {
  11655. return io.ErrUnexpectedEOF
  11656. }
  11657. b := dAtA[iNdEx]
  11658. iNdEx++
  11659. msglen |= int(b&0x7F) << shift
  11660. if b < 0x80 {
  11661. break
  11662. }
  11663. }
  11664. if msglen < 0 {
  11665. return ErrInvalidLengthGenerated
  11666. }
  11667. postIndex := iNdEx + msglen
  11668. if postIndex < 0 {
  11669. return ErrInvalidLengthGenerated
  11670. }
  11671. if postIndex > l {
  11672. return io.ErrUnexpectedEOF
  11673. }
  11674. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11675. return err
  11676. }
  11677. iNdEx = postIndex
  11678. case 2:
  11679. if wireType != 2 {
  11680. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  11681. }
  11682. var msglen int
  11683. for shift := uint(0); ; shift += 7 {
  11684. if shift >= 64 {
  11685. return ErrIntOverflowGenerated
  11686. }
  11687. if iNdEx >= l {
  11688. return io.ErrUnexpectedEOF
  11689. }
  11690. b := dAtA[iNdEx]
  11691. iNdEx++
  11692. msglen |= int(b&0x7F) << shift
  11693. if b < 0x80 {
  11694. break
  11695. }
  11696. }
  11697. if msglen < 0 {
  11698. return ErrInvalidLengthGenerated
  11699. }
  11700. postIndex := iNdEx + msglen
  11701. if postIndex < 0 {
  11702. return ErrInvalidLengthGenerated
  11703. }
  11704. if postIndex > l {
  11705. return io.ErrUnexpectedEOF
  11706. }
  11707. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11708. return err
  11709. }
  11710. iNdEx = postIndex
  11711. default:
  11712. iNdEx = preIndex
  11713. skippy, err := skipGenerated(dAtA[iNdEx:])
  11714. if err != nil {
  11715. return err
  11716. }
  11717. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11718. return ErrInvalidLengthGenerated
  11719. }
  11720. if (iNdEx + skippy) > l {
  11721. return io.ErrUnexpectedEOF
  11722. }
  11723. iNdEx += skippy
  11724. }
  11725. }
  11726. if iNdEx > l {
  11727. return io.ErrUnexpectedEOF
  11728. }
  11729. return nil
  11730. }
  11731. func (m *PodSecurityPolicyList) Unmarshal(dAtA []byte) error {
  11732. l := len(dAtA)
  11733. iNdEx := 0
  11734. for iNdEx < l {
  11735. preIndex := iNdEx
  11736. var wire uint64
  11737. for shift := uint(0); ; shift += 7 {
  11738. if shift >= 64 {
  11739. return ErrIntOverflowGenerated
  11740. }
  11741. if iNdEx >= l {
  11742. return io.ErrUnexpectedEOF
  11743. }
  11744. b := dAtA[iNdEx]
  11745. iNdEx++
  11746. wire |= uint64(b&0x7F) << shift
  11747. if b < 0x80 {
  11748. break
  11749. }
  11750. }
  11751. fieldNum := int32(wire >> 3)
  11752. wireType := int(wire & 0x7)
  11753. if wireType == 4 {
  11754. return fmt.Errorf("proto: PodSecurityPolicyList: wiretype end group for non-group")
  11755. }
  11756. if fieldNum <= 0 {
  11757. return fmt.Errorf("proto: PodSecurityPolicyList: illegal tag %d (wire type %d)", fieldNum, wire)
  11758. }
  11759. switch fieldNum {
  11760. case 1:
  11761. if wireType != 2 {
  11762. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  11763. }
  11764. var msglen int
  11765. for shift := uint(0); ; shift += 7 {
  11766. if shift >= 64 {
  11767. return ErrIntOverflowGenerated
  11768. }
  11769. if iNdEx >= l {
  11770. return io.ErrUnexpectedEOF
  11771. }
  11772. b := dAtA[iNdEx]
  11773. iNdEx++
  11774. msglen |= int(b&0x7F) << shift
  11775. if b < 0x80 {
  11776. break
  11777. }
  11778. }
  11779. if msglen < 0 {
  11780. return ErrInvalidLengthGenerated
  11781. }
  11782. postIndex := iNdEx + msglen
  11783. if postIndex < 0 {
  11784. return ErrInvalidLengthGenerated
  11785. }
  11786. if postIndex > l {
  11787. return io.ErrUnexpectedEOF
  11788. }
  11789. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11790. return err
  11791. }
  11792. iNdEx = postIndex
  11793. case 2:
  11794. if wireType != 2 {
  11795. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  11796. }
  11797. var msglen int
  11798. for shift := uint(0); ; shift += 7 {
  11799. if shift >= 64 {
  11800. return ErrIntOverflowGenerated
  11801. }
  11802. if iNdEx >= l {
  11803. return io.ErrUnexpectedEOF
  11804. }
  11805. b := dAtA[iNdEx]
  11806. iNdEx++
  11807. msglen |= int(b&0x7F) << shift
  11808. if b < 0x80 {
  11809. break
  11810. }
  11811. }
  11812. if msglen < 0 {
  11813. return ErrInvalidLengthGenerated
  11814. }
  11815. postIndex := iNdEx + msglen
  11816. if postIndex < 0 {
  11817. return ErrInvalidLengthGenerated
  11818. }
  11819. if postIndex > l {
  11820. return io.ErrUnexpectedEOF
  11821. }
  11822. m.Items = append(m.Items, PodSecurityPolicy{})
  11823. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11824. return err
  11825. }
  11826. iNdEx = postIndex
  11827. default:
  11828. iNdEx = preIndex
  11829. skippy, err := skipGenerated(dAtA[iNdEx:])
  11830. if err != nil {
  11831. return err
  11832. }
  11833. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11834. return ErrInvalidLengthGenerated
  11835. }
  11836. if (iNdEx + skippy) > l {
  11837. return io.ErrUnexpectedEOF
  11838. }
  11839. iNdEx += skippy
  11840. }
  11841. }
  11842. if iNdEx > l {
  11843. return io.ErrUnexpectedEOF
  11844. }
  11845. return nil
  11846. }
  11847. func (m *PodSecurityPolicySpec) Unmarshal(dAtA []byte) error {
  11848. l := len(dAtA)
  11849. iNdEx := 0
  11850. for iNdEx < l {
  11851. preIndex := iNdEx
  11852. var wire uint64
  11853. for shift := uint(0); ; shift += 7 {
  11854. if shift >= 64 {
  11855. return ErrIntOverflowGenerated
  11856. }
  11857. if iNdEx >= l {
  11858. return io.ErrUnexpectedEOF
  11859. }
  11860. b := dAtA[iNdEx]
  11861. iNdEx++
  11862. wire |= uint64(b&0x7F) << shift
  11863. if b < 0x80 {
  11864. break
  11865. }
  11866. }
  11867. fieldNum := int32(wire >> 3)
  11868. wireType := int(wire & 0x7)
  11869. if wireType == 4 {
  11870. return fmt.Errorf("proto: PodSecurityPolicySpec: wiretype end group for non-group")
  11871. }
  11872. if fieldNum <= 0 {
  11873. return fmt.Errorf("proto: PodSecurityPolicySpec: illegal tag %d (wire type %d)", fieldNum, wire)
  11874. }
  11875. switch fieldNum {
  11876. case 1:
  11877. if wireType != 0 {
  11878. return fmt.Errorf("proto: wrong wireType = %d for field Privileged", wireType)
  11879. }
  11880. var v int
  11881. for shift := uint(0); ; shift += 7 {
  11882. if shift >= 64 {
  11883. return ErrIntOverflowGenerated
  11884. }
  11885. if iNdEx >= l {
  11886. return io.ErrUnexpectedEOF
  11887. }
  11888. b := dAtA[iNdEx]
  11889. iNdEx++
  11890. v |= int(b&0x7F) << shift
  11891. if b < 0x80 {
  11892. break
  11893. }
  11894. }
  11895. m.Privileged = bool(v != 0)
  11896. case 2:
  11897. if wireType != 2 {
  11898. return fmt.Errorf("proto: wrong wireType = %d for field DefaultAddCapabilities", wireType)
  11899. }
  11900. var stringLen uint64
  11901. for shift := uint(0); ; shift += 7 {
  11902. if shift >= 64 {
  11903. return ErrIntOverflowGenerated
  11904. }
  11905. if iNdEx >= l {
  11906. return io.ErrUnexpectedEOF
  11907. }
  11908. b := dAtA[iNdEx]
  11909. iNdEx++
  11910. stringLen |= uint64(b&0x7F) << shift
  11911. if b < 0x80 {
  11912. break
  11913. }
  11914. }
  11915. intStringLen := int(stringLen)
  11916. if intStringLen < 0 {
  11917. return ErrInvalidLengthGenerated
  11918. }
  11919. postIndex := iNdEx + intStringLen
  11920. if postIndex < 0 {
  11921. return ErrInvalidLengthGenerated
  11922. }
  11923. if postIndex > l {
  11924. return io.ErrUnexpectedEOF
  11925. }
  11926. m.DefaultAddCapabilities = append(m.DefaultAddCapabilities, k8s_io_api_core_v1.Capability(dAtA[iNdEx:postIndex]))
  11927. iNdEx = postIndex
  11928. case 3:
  11929. if wireType != 2 {
  11930. return fmt.Errorf("proto: wrong wireType = %d for field RequiredDropCapabilities", wireType)
  11931. }
  11932. var stringLen uint64
  11933. for shift := uint(0); ; shift += 7 {
  11934. if shift >= 64 {
  11935. return ErrIntOverflowGenerated
  11936. }
  11937. if iNdEx >= l {
  11938. return io.ErrUnexpectedEOF
  11939. }
  11940. b := dAtA[iNdEx]
  11941. iNdEx++
  11942. stringLen |= uint64(b&0x7F) << shift
  11943. if b < 0x80 {
  11944. break
  11945. }
  11946. }
  11947. intStringLen := int(stringLen)
  11948. if intStringLen < 0 {
  11949. return ErrInvalidLengthGenerated
  11950. }
  11951. postIndex := iNdEx + intStringLen
  11952. if postIndex < 0 {
  11953. return ErrInvalidLengthGenerated
  11954. }
  11955. if postIndex > l {
  11956. return io.ErrUnexpectedEOF
  11957. }
  11958. m.RequiredDropCapabilities = append(m.RequiredDropCapabilities, k8s_io_api_core_v1.Capability(dAtA[iNdEx:postIndex]))
  11959. iNdEx = postIndex
  11960. case 4:
  11961. if wireType != 2 {
  11962. return fmt.Errorf("proto: wrong wireType = %d for field AllowedCapabilities", wireType)
  11963. }
  11964. var stringLen uint64
  11965. for shift := uint(0); ; shift += 7 {
  11966. if shift >= 64 {
  11967. return ErrIntOverflowGenerated
  11968. }
  11969. if iNdEx >= l {
  11970. return io.ErrUnexpectedEOF
  11971. }
  11972. b := dAtA[iNdEx]
  11973. iNdEx++
  11974. stringLen |= uint64(b&0x7F) << shift
  11975. if b < 0x80 {
  11976. break
  11977. }
  11978. }
  11979. intStringLen := int(stringLen)
  11980. if intStringLen < 0 {
  11981. return ErrInvalidLengthGenerated
  11982. }
  11983. postIndex := iNdEx + intStringLen
  11984. if postIndex < 0 {
  11985. return ErrInvalidLengthGenerated
  11986. }
  11987. if postIndex > l {
  11988. return io.ErrUnexpectedEOF
  11989. }
  11990. m.AllowedCapabilities = append(m.AllowedCapabilities, k8s_io_api_core_v1.Capability(dAtA[iNdEx:postIndex]))
  11991. iNdEx = postIndex
  11992. case 5:
  11993. if wireType != 2 {
  11994. return fmt.Errorf("proto: wrong wireType = %d for field Volumes", wireType)
  11995. }
  11996. var stringLen uint64
  11997. for shift := uint(0); ; shift += 7 {
  11998. if shift >= 64 {
  11999. return ErrIntOverflowGenerated
  12000. }
  12001. if iNdEx >= l {
  12002. return io.ErrUnexpectedEOF
  12003. }
  12004. b := dAtA[iNdEx]
  12005. iNdEx++
  12006. stringLen |= uint64(b&0x7F) << shift
  12007. if b < 0x80 {
  12008. break
  12009. }
  12010. }
  12011. intStringLen := int(stringLen)
  12012. if intStringLen < 0 {
  12013. return ErrInvalidLengthGenerated
  12014. }
  12015. postIndex := iNdEx + intStringLen
  12016. if postIndex < 0 {
  12017. return ErrInvalidLengthGenerated
  12018. }
  12019. if postIndex > l {
  12020. return io.ErrUnexpectedEOF
  12021. }
  12022. m.Volumes = append(m.Volumes, FSType(dAtA[iNdEx:postIndex]))
  12023. iNdEx = postIndex
  12024. case 6:
  12025. if wireType != 0 {
  12026. return fmt.Errorf("proto: wrong wireType = %d for field HostNetwork", wireType)
  12027. }
  12028. var v int
  12029. for shift := uint(0); ; shift += 7 {
  12030. if shift >= 64 {
  12031. return ErrIntOverflowGenerated
  12032. }
  12033. if iNdEx >= l {
  12034. return io.ErrUnexpectedEOF
  12035. }
  12036. b := dAtA[iNdEx]
  12037. iNdEx++
  12038. v |= int(b&0x7F) << shift
  12039. if b < 0x80 {
  12040. break
  12041. }
  12042. }
  12043. m.HostNetwork = bool(v != 0)
  12044. case 7:
  12045. if wireType != 2 {
  12046. return fmt.Errorf("proto: wrong wireType = %d for field HostPorts", wireType)
  12047. }
  12048. var msglen int
  12049. for shift := uint(0); ; shift += 7 {
  12050. if shift >= 64 {
  12051. return ErrIntOverflowGenerated
  12052. }
  12053. if iNdEx >= l {
  12054. return io.ErrUnexpectedEOF
  12055. }
  12056. b := dAtA[iNdEx]
  12057. iNdEx++
  12058. msglen |= int(b&0x7F) << shift
  12059. if b < 0x80 {
  12060. break
  12061. }
  12062. }
  12063. if msglen < 0 {
  12064. return ErrInvalidLengthGenerated
  12065. }
  12066. postIndex := iNdEx + msglen
  12067. if postIndex < 0 {
  12068. return ErrInvalidLengthGenerated
  12069. }
  12070. if postIndex > l {
  12071. return io.ErrUnexpectedEOF
  12072. }
  12073. m.HostPorts = append(m.HostPorts, HostPortRange{})
  12074. if err := m.HostPorts[len(m.HostPorts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12075. return err
  12076. }
  12077. iNdEx = postIndex
  12078. case 8:
  12079. if wireType != 0 {
  12080. return fmt.Errorf("proto: wrong wireType = %d for field HostPID", wireType)
  12081. }
  12082. var v int
  12083. for shift := uint(0); ; shift += 7 {
  12084. if shift >= 64 {
  12085. return ErrIntOverflowGenerated
  12086. }
  12087. if iNdEx >= l {
  12088. return io.ErrUnexpectedEOF
  12089. }
  12090. b := dAtA[iNdEx]
  12091. iNdEx++
  12092. v |= int(b&0x7F) << shift
  12093. if b < 0x80 {
  12094. break
  12095. }
  12096. }
  12097. m.HostPID = bool(v != 0)
  12098. case 9:
  12099. if wireType != 0 {
  12100. return fmt.Errorf("proto: wrong wireType = %d for field HostIPC", wireType)
  12101. }
  12102. var v int
  12103. for shift := uint(0); ; shift += 7 {
  12104. if shift >= 64 {
  12105. return ErrIntOverflowGenerated
  12106. }
  12107. if iNdEx >= l {
  12108. return io.ErrUnexpectedEOF
  12109. }
  12110. b := dAtA[iNdEx]
  12111. iNdEx++
  12112. v |= int(b&0x7F) << shift
  12113. if b < 0x80 {
  12114. break
  12115. }
  12116. }
  12117. m.HostIPC = bool(v != 0)
  12118. case 10:
  12119. if wireType != 2 {
  12120. return fmt.Errorf("proto: wrong wireType = %d for field SELinux", wireType)
  12121. }
  12122. var msglen int
  12123. for shift := uint(0); ; shift += 7 {
  12124. if shift >= 64 {
  12125. return ErrIntOverflowGenerated
  12126. }
  12127. if iNdEx >= l {
  12128. return io.ErrUnexpectedEOF
  12129. }
  12130. b := dAtA[iNdEx]
  12131. iNdEx++
  12132. msglen |= int(b&0x7F) << shift
  12133. if b < 0x80 {
  12134. break
  12135. }
  12136. }
  12137. if msglen < 0 {
  12138. return ErrInvalidLengthGenerated
  12139. }
  12140. postIndex := iNdEx + msglen
  12141. if postIndex < 0 {
  12142. return ErrInvalidLengthGenerated
  12143. }
  12144. if postIndex > l {
  12145. return io.ErrUnexpectedEOF
  12146. }
  12147. if err := m.SELinux.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12148. return err
  12149. }
  12150. iNdEx = postIndex
  12151. case 11:
  12152. if wireType != 2 {
  12153. return fmt.Errorf("proto: wrong wireType = %d for field RunAsUser", wireType)
  12154. }
  12155. var msglen int
  12156. for shift := uint(0); ; shift += 7 {
  12157. if shift >= 64 {
  12158. return ErrIntOverflowGenerated
  12159. }
  12160. if iNdEx >= l {
  12161. return io.ErrUnexpectedEOF
  12162. }
  12163. b := dAtA[iNdEx]
  12164. iNdEx++
  12165. msglen |= int(b&0x7F) << shift
  12166. if b < 0x80 {
  12167. break
  12168. }
  12169. }
  12170. if msglen < 0 {
  12171. return ErrInvalidLengthGenerated
  12172. }
  12173. postIndex := iNdEx + msglen
  12174. if postIndex < 0 {
  12175. return ErrInvalidLengthGenerated
  12176. }
  12177. if postIndex > l {
  12178. return io.ErrUnexpectedEOF
  12179. }
  12180. if err := m.RunAsUser.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12181. return err
  12182. }
  12183. iNdEx = postIndex
  12184. case 12:
  12185. if wireType != 2 {
  12186. return fmt.Errorf("proto: wrong wireType = %d for field SupplementalGroups", wireType)
  12187. }
  12188. var msglen int
  12189. for shift := uint(0); ; shift += 7 {
  12190. if shift >= 64 {
  12191. return ErrIntOverflowGenerated
  12192. }
  12193. if iNdEx >= l {
  12194. return io.ErrUnexpectedEOF
  12195. }
  12196. b := dAtA[iNdEx]
  12197. iNdEx++
  12198. msglen |= int(b&0x7F) << shift
  12199. if b < 0x80 {
  12200. break
  12201. }
  12202. }
  12203. if msglen < 0 {
  12204. return ErrInvalidLengthGenerated
  12205. }
  12206. postIndex := iNdEx + msglen
  12207. if postIndex < 0 {
  12208. return ErrInvalidLengthGenerated
  12209. }
  12210. if postIndex > l {
  12211. return io.ErrUnexpectedEOF
  12212. }
  12213. if err := m.SupplementalGroups.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12214. return err
  12215. }
  12216. iNdEx = postIndex
  12217. case 13:
  12218. if wireType != 2 {
  12219. return fmt.Errorf("proto: wrong wireType = %d for field FSGroup", wireType)
  12220. }
  12221. var msglen int
  12222. for shift := uint(0); ; shift += 7 {
  12223. if shift >= 64 {
  12224. return ErrIntOverflowGenerated
  12225. }
  12226. if iNdEx >= l {
  12227. return io.ErrUnexpectedEOF
  12228. }
  12229. b := dAtA[iNdEx]
  12230. iNdEx++
  12231. msglen |= int(b&0x7F) << shift
  12232. if b < 0x80 {
  12233. break
  12234. }
  12235. }
  12236. if msglen < 0 {
  12237. return ErrInvalidLengthGenerated
  12238. }
  12239. postIndex := iNdEx + msglen
  12240. if postIndex < 0 {
  12241. return ErrInvalidLengthGenerated
  12242. }
  12243. if postIndex > l {
  12244. return io.ErrUnexpectedEOF
  12245. }
  12246. if err := m.FSGroup.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12247. return err
  12248. }
  12249. iNdEx = postIndex
  12250. case 14:
  12251. if wireType != 0 {
  12252. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnlyRootFilesystem", wireType)
  12253. }
  12254. var v int
  12255. for shift := uint(0); ; shift += 7 {
  12256. if shift >= 64 {
  12257. return ErrIntOverflowGenerated
  12258. }
  12259. if iNdEx >= l {
  12260. return io.ErrUnexpectedEOF
  12261. }
  12262. b := dAtA[iNdEx]
  12263. iNdEx++
  12264. v |= int(b&0x7F) << shift
  12265. if b < 0x80 {
  12266. break
  12267. }
  12268. }
  12269. m.ReadOnlyRootFilesystem = bool(v != 0)
  12270. case 15:
  12271. if wireType != 0 {
  12272. return fmt.Errorf("proto: wrong wireType = %d for field DefaultAllowPrivilegeEscalation", wireType)
  12273. }
  12274. var v int
  12275. for shift := uint(0); ; shift += 7 {
  12276. if shift >= 64 {
  12277. return ErrIntOverflowGenerated
  12278. }
  12279. if iNdEx >= l {
  12280. return io.ErrUnexpectedEOF
  12281. }
  12282. b := dAtA[iNdEx]
  12283. iNdEx++
  12284. v |= int(b&0x7F) << shift
  12285. if b < 0x80 {
  12286. break
  12287. }
  12288. }
  12289. b := bool(v != 0)
  12290. m.DefaultAllowPrivilegeEscalation = &b
  12291. case 16:
  12292. if wireType != 0 {
  12293. return fmt.Errorf("proto: wrong wireType = %d for field AllowPrivilegeEscalation", wireType)
  12294. }
  12295. var v int
  12296. for shift := uint(0); ; shift += 7 {
  12297. if shift >= 64 {
  12298. return ErrIntOverflowGenerated
  12299. }
  12300. if iNdEx >= l {
  12301. return io.ErrUnexpectedEOF
  12302. }
  12303. b := dAtA[iNdEx]
  12304. iNdEx++
  12305. v |= int(b&0x7F) << shift
  12306. if b < 0x80 {
  12307. break
  12308. }
  12309. }
  12310. b := bool(v != 0)
  12311. m.AllowPrivilegeEscalation = &b
  12312. case 17:
  12313. if wireType != 2 {
  12314. return fmt.Errorf("proto: wrong wireType = %d for field AllowedHostPaths", wireType)
  12315. }
  12316. var msglen int
  12317. for shift := uint(0); ; shift += 7 {
  12318. if shift >= 64 {
  12319. return ErrIntOverflowGenerated
  12320. }
  12321. if iNdEx >= l {
  12322. return io.ErrUnexpectedEOF
  12323. }
  12324. b := dAtA[iNdEx]
  12325. iNdEx++
  12326. msglen |= int(b&0x7F) << shift
  12327. if b < 0x80 {
  12328. break
  12329. }
  12330. }
  12331. if msglen < 0 {
  12332. return ErrInvalidLengthGenerated
  12333. }
  12334. postIndex := iNdEx + msglen
  12335. if postIndex < 0 {
  12336. return ErrInvalidLengthGenerated
  12337. }
  12338. if postIndex > l {
  12339. return io.ErrUnexpectedEOF
  12340. }
  12341. m.AllowedHostPaths = append(m.AllowedHostPaths, AllowedHostPath{})
  12342. if err := m.AllowedHostPaths[len(m.AllowedHostPaths)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12343. return err
  12344. }
  12345. iNdEx = postIndex
  12346. case 18:
  12347. if wireType != 2 {
  12348. return fmt.Errorf("proto: wrong wireType = %d for field AllowedFlexVolumes", wireType)
  12349. }
  12350. var msglen int
  12351. for shift := uint(0); ; shift += 7 {
  12352. if shift >= 64 {
  12353. return ErrIntOverflowGenerated
  12354. }
  12355. if iNdEx >= l {
  12356. return io.ErrUnexpectedEOF
  12357. }
  12358. b := dAtA[iNdEx]
  12359. iNdEx++
  12360. msglen |= int(b&0x7F) << shift
  12361. if b < 0x80 {
  12362. break
  12363. }
  12364. }
  12365. if msglen < 0 {
  12366. return ErrInvalidLengthGenerated
  12367. }
  12368. postIndex := iNdEx + msglen
  12369. if postIndex < 0 {
  12370. return ErrInvalidLengthGenerated
  12371. }
  12372. if postIndex > l {
  12373. return io.ErrUnexpectedEOF
  12374. }
  12375. m.AllowedFlexVolumes = append(m.AllowedFlexVolumes, AllowedFlexVolume{})
  12376. if err := m.AllowedFlexVolumes[len(m.AllowedFlexVolumes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12377. return err
  12378. }
  12379. iNdEx = postIndex
  12380. case 19:
  12381. if wireType != 2 {
  12382. return fmt.Errorf("proto: wrong wireType = %d for field AllowedUnsafeSysctls", wireType)
  12383. }
  12384. var stringLen uint64
  12385. for shift := uint(0); ; shift += 7 {
  12386. if shift >= 64 {
  12387. return ErrIntOverflowGenerated
  12388. }
  12389. if iNdEx >= l {
  12390. return io.ErrUnexpectedEOF
  12391. }
  12392. b := dAtA[iNdEx]
  12393. iNdEx++
  12394. stringLen |= uint64(b&0x7F) << shift
  12395. if b < 0x80 {
  12396. break
  12397. }
  12398. }
  12399. intStringLen := int(stringLen)
  12400. if intStringLen < 0 {
  12401. return ErrInvalidLengthGenerated
  12402. }
  12403. postIndex := iNdEx + intStringLen
  12404. if postIndex < 0 {
  12405. return ErrInvalidLengthGenerated
  12406. }
  12407. if postIndex > l {
  12408. return io.ErrUnexpectedEOF
  12409. }
  12410. m.AllowedUnsafeSysctls = append(m.AllowedUnsafeSysctls, string(dAtA[iNdEx:postIndex]))
  12411. iNdEx = postIndex
  12412. case 20:
  12413. if wireType != 2 {
  12414. return fmt.Errorf("proto: wrong wireType = %d for field ForbiddenSysctls", wireType)
  12415. }
  12416. var stringLen uint64
  12417. for shift := uint(0); ; shift += 7 {
  12418. if shift >= 64 {
  12419. return ErrIntOverflowGenerated
  12420. }
  12421. if iNdEx >= l {
  12422. return io.ErrUnexpectedEOF
  12423. }
  12424. b := dAtA[iNdEx]
  12425. iNdEx++
  12426. stringLen |= uint64(b&0x7F) << shift
  12427. if b < 0x80 {
  12428. break
  12429. }
  12430. }
  12431. intStringLen := int(stringLen)
  12432. if intStringLen < 0 {
  12433. return ErrInvalidLengthGenerated
  12434. }
  12435. postIndex := iNdEx + intStringLen
  12436. if postIndex < 0 {
  12437. return ErrInvalidLengthGenerated
  12438. }
  12439. if postIndex > l {
  12440. return io.ErrUnexpectedEOF
  12441. }
  12442. m.ForbiddenSysctls = append(m.ForbiddenSysctls, string(dAtA[iNdEx:postIndex]))
  12443. iNdEx = postIndex
  12444. case 21:
  12445. if wireType != 2 {
  12446. return fmt.Errorf("proto: wrong wireType = %d for field AllowedProcMountTypes", wireType)
  12447. }
  12448. var stringLen uint64
  12449. for shift := uint(0); ; shift += 7 {
  12450. if shift >= 64 {
  12451. return ErrIntOverflowGenerated
  12452. }
  12453. if iNdEx >= l {
  12454. return io.ErrUnexpectedEOF
  12455. }
  12456. b := dAtA[iNdEx]
  12457. iNdEx++
  12458. stringLen |= uint64(b&0x7F) << shift
  12459. if b < 0x80 {
  12460. break
  12461. }
  12462. }
  12463. intStringLen := int(stringLen)
  12464. if intStringLen < 0 {
  12465. return ErrInvalidLengthGenerated
  12466. }
  12467. postIndex := iNdEx + intStringLen
  12468. if postIndex < 0 {
  12469. return ErrInvalidLengthGenerated
  12470. }
  12471. if postIndex > l {
  12472. return io.ErrUnexpectedEOF
  12473. }
  12474. m.AllowedProcMountTypes = append(m.AllowedProcMountTypes, k8s_io_api_core_v1.ProcMountType(dAtA[iNdEx:postIndex]))
  12475. iNdEx = postIndex
  12476. case 22:
  12477. if wireType != 2 {
  12478. return fmt.Errorf("proto: wrong wireType = %d for field RunAsGroup", wireType)
  12479. }
  12480. var msglen int
  12481. for shift := uint(0); ; shift += 7 {
  12482. if shift >= 64 {
  12483. return ErrIntOverflowGenerated
  12484. }
  12485. if iNdEx >= l {
  12486. return io.ErrUnexpectedEOF
  12487. }
  12488. b := dAtA[iNdEx]
  12489. iNdEx++
  12490. msglen |= int(b&0x7F) << shift
  12491. if b < 0x80 {
  12492. break
  12493. }
  12494. }
  12495. if msglen < 0 {
  12496. return ErrInvalidLengthGenerated
  12497. }
  12498. postIndex := iNdEx + msglen
  12499. if postIndex < 0 {
  12500. return ErrInvalidLengthGenerated
  12501. }
  12502. if postIndex > l {
  12503. return io.ErrUnexpectedEOF
  12504. }
  12505. if m.RunAsGroup == nil {
  12506. m.RunAsGroup = &RunAsGroupStrategyOptions{}
  12507. }
  12508. if err := m.RunAsGroup.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12509. return err
  12510. }
  12511. iNdEx = postIndex
  12512. case 23:
  12513. if wireType != 2 {
  12514. return fmt.Errorf("proto: wrong wireType = %d for field AllowedCSIDrivers", wireType)
  12515. }
  12516. var msglen int
  12517. for shift := uint(0); ; shift += 7 {
  12518. if shift >= 64 {
  12519. return ErrIntOverflowGenerated
  12520. }
  12521. if iNdEx >= l {
  12522. return io.ErrUnexpectedEOF
  12523. }
  12524. b := dAtA[iNdEx]
  12525. iNdEx++
  12526. msglen |= int(b&0x7F) << shift
  12527. if b < 0x80 {
  12528. break
  12529. }
  12530. }
  12531. if msglen < 0 {
  12532. return ErrInvalidLengthGenerated
  12533. }
  12534. postIndex := iNdEx + msglen
  12535. if postIndex < 0 {
  12536. return ErrInvalidLengthGenerated
  12537. }
  12538. if postIndex > l {
  12539. return io.ErrUnexpectedEOF
  12540. }
  12541. m.AllowedCSIDrivers = append(m.AllowedCSIDrivers, AllowedCSIDriver{})
  12542. if err := m.AllowedCSIDrivers[len(m.AllowedCSIDrivers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12543. return err
  12544. }
  12545. iNdEx = postIndex
  12546. case 24:
  12547. if wireType != 2 {
  12548. return fmt.Errorf("proto: wrong wireType = %d for field RuntimeClass", wireType)
  12549. }
  12550. var msglen int
  12551. for shift := uint(0); ; shift += 7 {
  12552. if shift >= 64 {
  12553. return ErrIntOverflowGenerated
  12554. }
  12555. if iNdEx >= l {
  12556. return io.ErrUnexpectedEOF
  12557. }
  12558. b := dAtA[iNdEx]
  12559. iNdEx++
  12560. msglen |= int(b&0x7F) << shift
  12561. if b < 0x80 {
  12562. break
  12563. }
  12564. }
  12565. if msglen < 0 {
  12566. return ErrInvalidLengthGenerated
  12567. }
  12568. postIndex := iNdEx + msglen
  12569. if postIndex < 0 {
  12570. return ErrInvalidLengthGenerated
  12571. }
  12572. if postIndex > l {
  12573. return io.ErrUnexpectedEOF
  12574. }
  12575. if m.RuntimeClass == nil {
  12576. m.RuntimeClass = &RuntimeClassStrategyOptions{}
  12577. }
  12578. if err := m.RuntimeClass.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12579. return err
  12580. }
  12581. iNdEx = postIndex
  12582. default:
  12583. iNdEx = preIndex
  12584. skippy, err := skipGenerated(dAtA[iNdEx:])
  12585. if err != nil {
  12586. return err
  12587. }
  12588. if (skippy < 0) || (iNdEx+skippy) < 0 {
  12589. return ErrInvalidLengthGenerated
  12590. }
  12591. if (iNdEx + skippy) > l {
  12592. return io.ErrUnexpectedEOF
  12593. }
  12594. iNdEx += skippy
  12595. }
  12596. }
  12597. if iNdEx > l {
  12598. return io.ErrUnexpectedEOF
  12599. }
  12600. return nil
  12601. }
  12602. func (m *ReplicaSet) Unmarshal(dAtA []byte) error {
  12603. l := len(dAtA)
  12604. iNdEx := 0
  12605. for iNdEx < l {
  12606. preIndex := iNdEx
  12607. var wire uint64
  12608. for shift := uint(0); ; shift += 7 {
  12609. if shift >= 64 {
  12610. return ErrIntOverflowGenerated
  12611. }
  12612. if iNdEx >= l {
  12613. return io.ErrUnexpectedEOF
  12614. }
  12615. b := dAtA[iNdEx]
  12616. iNdEx++
  12617. wire |= uint64(b&0x7F) << shift
  12618. if b < 0x80 {
  12619. break
  12620. }
  12621. }
  12622. fieldNum := int32(wire >> 3)
  12623. wireType := int(wire & 0x7)
  12624. if wireType == 4 {
  12625. return fmt.Errorf("proto: ReplicaSet: wiretype end group for non-group")
  12626. }
  12627. if fieldNum <= 0 {
  12628. return fmt.Errorf("proto: ReplicaSet: illegal tag %d (wire type %d)", fieldNum, wire)
  12629. }
  12630. switch fieldNum {
  12631. case 1:
  12632. if wireType != 2 {
  12633. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  12634. }
  12635. var msglen int
  12636. for shift := uint(0); ; shift += 7 {
  12637. if shift >= 64 {
  12638. return ErrIntOverflowGenerated
  12639. }
  12640. if iNdEx >= l {
  12641. return io.ErrUnexpectedEOF
  12642. }
  12643. b := dAtA[iNdEx]
  12644. iNdEx++
  12645. msglen |= int(b&0x7F) << shift
  12646. if b < 0x80 {
  12647. break
  12648. }
  12649. }
  12650. if msglen < 0 {
  12651. return ErrInvalidLengthGenerated
  12652. }
  12653. postIndex := iNdEx + msglen
  12654. if postIndex < 0 {
  12655. return ErrInvalidLengthGenerated
  12656. }
  12657. if postIndex > l {
  12658. return io.ErrUnexpectedEOF
  12659. }
  12660. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12661. return err
  12662. }
  12663. iNdEx = postIndex
  12664. case 2:
  12665. if wireType != 2 {
  12666. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  12667. }
  12668. var msglen int
  12669. for shift := uint(0); ; shift += 7 {
  12670. if shift >= 64 {
  12671. return ErrIntOverflowGenerated
  12672. }
  12673. if iNdEx >= l {
  12674. return io.ErrUnexpectedEOF
  12675. }
  12676. b := dAtA[iNdEx]
  12677. iNdEx++
  12678. msglen |= int(b&0x7F) << shift
  12679. if b < 0x80 {
  12680. break
  12681. }
  12682. }
  12683. if msglen < 0 {
  12684. return ErrInvalidLengthGenerated
  12685. }
  12686. postIndex := iNdEx + msglen
  12687. if postIndex < 0 {
  12688. return ErrInvalidLengthGenerated
  12689. }
  12690. if postIndex > l {
  12691. return io.ErrUnexpectedEOF
  12692. }
  12693. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12694. return err
  12695. }
  12696. iNdEx = postIndex
  12697. case 3:
  12698. if wireType != 2 {
  12699. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  12700. }
  12701. var msglen int
  12702. for shift := uint(0); ; shift += 7 {
  12703. if shift >= 64 {
  12704. return ErrIntOverflowGenerated
  12705. }
  12706. if iNdEx >= l {
  12707. return io.ErrUnexpectedEOF
  12708. }
  12709. b := dAtA[iNdEx]
  12710. iNdEx++
  12711. msglen |= int(b&0x7F) << shift
  12712. if b < 0x80 {
  12713. break
  12714. }
  12715. }
  12716. if msglen < 0 {
  12717. return ErrInvalidLengthGenerated
  12718. }
  12719. postIndex := iNdEx + msglen
  12720. if postIndex < 0 {
  12721. return ErrInvalidLengthGenerated
  12722. }
  12723. if postIndex > l {
  12724. return io.ErrUnexpectedEOF
  12725. }
  12726. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12727. return err
  12728. }
  12729. iNdEx = postIndex
  12730. default:
  12731. iNdEx = preIndex
  12732. skippy, err := skipGenerated(dAtA[iNdEx:])
  12733. if err != nil {
  12734. return err
  12735. }
  12736. if (skippy < 0) || (iNdEx+skippy) < 0 {
  12737. return ErrInvalidLengthGenerated
  12738. }
  12739. if (iNdEx + skippy) > l {
  12740. return io.ErrUnexpectedEOF
  12741. }
  12742. iNdEx += skippy
  12743. }
  12744. }
  12745. if iNdEx > l {
  12746. return io.ErrUnexpectedEOF
  12747. }
  12748. return nil
  12749. }
  12750. func (m *ReplicaSetCondition) Unmarshal(dAtA []byte) error {
  12751. l := len(dAtA)
  12752. iNdEx := 0
  12753. for iNdEx < l {
  12754. preIndex := iNdEx
  12755. var wire uint64
  12756. for shift := uint(0); ; shift += 7 {
  12757. if shift >= 64 {
  12758. return ErrIntOverflowGenerated
  12759. }
  12760. if iNdEx >= l {
  12761. return io.ErrUnexpectedEOF
  12762. }
  12763. b := dAtA[iNdEx]
  12764. iNdEx++
  12765. wire |= uint64(b&0x7F) << shift
  12766. if b < 0x80 {
  12767. break
  12768. }
  12769. }
  12770. fieldNum := int32(wire >> 3)
  12771. wireType := int(wire & 0x7)
  12772. if wireType == 4 {
  12773. return fmt.Errorf("proto: ReplicaSetCondition: wiretype end group for non-group")
  12774. }
  12775. if fieldNum <= 0 {
  12776. return fmt.Errorf("proto: ReplicaSetCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  12777. }
  12778. switch fieldNum {
  12779. case 1:
  12780. if wireType != 2 {
  12781. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  12782. }
  12783. var stringLen uint64
  12784. for shift := uint(0); ; shift += 7 {
  12785. if shift >= 64 {
  12786. return ErrIntOverflowGenerated
  12787. }
  12788. if iNdEx >= l {
  12789. return io.ErrUnexpectedEOF
  12790. }
  12791. b := dAtA[iNdEx]
  12792. iNdEx++
  12793. stringLen |= uint64(b&0x7F) << shift
  12794. if b < 0x80 {
  12795. break
  12796. }
  12797. }
  12798. intStringLen := int(stringLen)
  12799. if intStringLen < 0 {
  12800. return ErrInvalidLengthGenerated
  12801. }
  12802. postIndex := iNdEx + intStringLen
  12803. if postIndex < 0 {
  12804. return ErrInvalidLengthGenerated
  12805. }
  12806. if postIndex > l {
  12807. return io.ErrUnexpectedEOF
  12808. }
  12809. m.Type = ReplicaSetConditionType(dAtA[iNdEx:postIndex])
  12810. iNdEx = postIndex
  12811. case 2:
  12812. if wireType != 2 {
  12813. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  12814. }
  12815. var stringLen uint64
  12816. for shift := uint(0); ; shift += 7 {
  12817. if shift >= 64 {
  12818. return ErrIntOverflowGenerated
  12819. }
  12820. if iNdEx >= l {
  12821. return io.ErrUnexpectedEOF
  12822. }
  12823. b := dAtA[iNdEx]
  12824. iNdEx++
  12825. stringLen |= uint64(b&0x7F) << shift
  12826. if b < 0x80 {
  12827. break
  12828. }
  12829. }
  12830. intStringLen := int(stringLen)
  12831. if intStringLen < 0 {
  12832. return ErrInvalidLengthGenerated
  12833. }
  12834. postIndex := iNdEx + intStringLen
  12835. if postIndex < 0 {
  12836. return ErrInvalidLengthGenerated
  12837. }
  12838. if postIndex > l {
  12839. return io.ErrUnexpectedEOF
  12840. }
  12841. m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  12842. iNdEx = postIndex
  12843. case 3:
  12844. if wireType != 2 {
  12845. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  12846. }
  12847. var msglen int
  12848. for shift := uint(0); ; shift += 7 {
  12849. if shift >= 64 {
  12850. return ErrIntOverflowGenerated
  12851. }
  12852. if iNdEx >= l {
  12853. return io.ErrUnexpectedEOF
  12854. }
  12855. b := dAtA[iNdEx]
  12856. iNdEx++
  12857. msglen |= int(b&0x7F) << shift
  12858. if b < 0x80 {
  12859. break
  12860. }
  12861. }
  12862. if msglen < 0 {
  12863. return ErrInvalidLengthGenerated
  12864. }
  12865. postIndex := iNdEx + msglen
  12866. if postIndex < 0 {
  12867. return ErrInvalidLengthGenerated
  12868. }
  12869. if postIndex > l {
  12870. return io.ErrUnexpectedEOF
  12871. }
  12872. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12873. return err
  12874. }
  12875. iNdEx = postIndex
  12876. case 4:
  12877. if wireType != 2 {
  12878. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  12879. }
  12880. var stringLen uint64
  12881. for shift := uint(0); ; shift += 7 {
  12882. if shift >= 64 {
  12883. return ErrIntOverflowGenerated
  12884. }
  12885. if iNdEx >= l {
  12886. return io.ErrUnexpectedEOF
  12887. }
  12888. b := dAtA[iNdEx]
  12889. iNdEx++
  12890. stringLen |= uint64(b&0x7F) << shift
  12891. if b < 0x80 {
  12892. break
  12893. }
  12894. }
  12895. intStringLen := int(stringLen)
  12896. if intStringLen < 0 {
  12897. return ErrInvalidLengthGenerated
  12898. }
  12899. postIndex := iNdEx + intStringLen
  12900. if postIndex < 0 {
  12901. return ErrInvalidLengthGenerated
  12902. }
  12903. if postIndex > l {
  12904. return io.ErrUnexpectedEOF
  12905. }
  12906. m.Reason = string(dAtA[iNdEx:postIndex])
  12907. iNdEx = postIndex
  12908. case 5:
  12909. if wireType != 2 {
  12910. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  12911. }
  12912. var stringLen uint64
  12913. for shift := uint(0); ; shift += 7 {
  12914. if shift >= 64 {
  12915. return ErrIntOverflowGenerated
  12916. }
  12917. if iNdEx >= l {
  12918. return io.ErrUnexpectedEOF
  12919. }
  12920. b := dAtA[iNdEx]
  12921. iNdEx++
  12922. stringLen |= uint64(b&0x7F) << shift
  12923. if b < 0x80 {
  12924. break
  12925. }
  12926. }
  12927. intStringLen := int(stringLen)
  12928. if intStringLen < 0 {
  12929. return ErrInvalidLengthGenerated
  12930. }
  12931. postIndex := iNdEx + intStringLen
  12932. if postIndex < 0 {
  12933. return ErrInvalidLengthGenerated
  12934. }
  12935. if postIndex > l {
  12936. return io.ErrUnexpectedEOF
  12937. }
  12938. m.Message = string(dAtA[iNdEx:postIndex])
  12939. iNdEx = postIndex
  12940. default:
  12941. iNdEx = preIndex
  12942. skippy, err := skipGenerated(dAtA[iNdEx:])
  12943. if err != nil {
  12944. return err
  12945. }
  12946. if (skippy < 0) || (iNdEx+skippy) < 0 {
  12947. return ErrInvalidLengthGenerated
  12948. }
  12949. if (iNdEx + skippy) > l {
  12950. return io.ErrUnexpectedEOF
  12951. }
  12952. iNdEx += skippy
  12953. }
  12954. }
  12955. if iNdEx > l {
  12956. return io.ErrUnexpectedEOF
  12957. }
  12958. return nil
  12959. }
  12960. func (m *ReplicaSetList) Unmarshal(dAtA []byte) error {
  12961. l := len(dAtA)
  12962. iNdEx := 0
  12963. for iNdEx < l {
  12964. preIndex := iNdEx
  12965. var wire uint64
  12966. for shift := uint(0); ; shift += 7 {
  12967. if shift >= 64 {
  12968. return ErrIntOverflowGenerated
  12969. }
  12970. if iNdEx >= l {
  12971. return io.ErrUnexpectedEOF
  12972. }
  12973. b := dAtA[iNdEx]
  12974. iNdEx++
  12975. wire |= uint64(b&0x7F) << shift
  12976. if b < 0x80 {
  12977. break
  12978. }
  12979. }
  12980. fieldNum := int32(wire >> 3)
  12981. wireType := int(wire & 0x7)
  12982. if wireType == 4 {
  12983. return fmt.Errorf("proto: ReplicaSetList: wiretype end group for non-group")
  12984. }
  12985. if fieldNum <= 0 {
  12986. return fmt.Errorf("proto: ReplicaSetList: illegal tag %d (wire type %d)", fieldNum, wire)
  12987. }
  12988. switch fieldNum {
  12989. case 1:
  12990. if wireType != 2 {
  12991. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  12992. }
  12993. var msglen int
  12994. for shift := uint(0); ; shift += 7 {
  12995. if shift >= 64 {
  12996. return ErrIntOverflowGenerated
  12997. }
  12998. if iNdEx >= l {
  12999. return io.ErrUnexpectedEOF
  13000. }
  13001. b := dAtA[iNdEx]
  13002. iNdEx++
  13003. msglen |= int(b&0x7F) << shift
  13004. if b < 0x80 {
  13005. break
  13006. }
  13007. }
  13008. if msglen < 0 {
  13009. return ErrInvalidLengthGenerated
  13010. }
  13011. postIndex := iNdEx + msglen
  13012. if postIndex < 0 {
  13013. return ErrInvalidLengthGenerated
  13014. }
  13015. if postIndex > l {
  13016. return io.ErrUnexpectedEOF
  13017. }
  13018. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13019. return err
  13020. }
  13021. iNdEx = postIndex
  13022. case 2:
  13023. if wireType != 2 {
  13024. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  13025. }
  13026. var msglen int
  13027. for shift := uint(0); ; shift += 7 {
  13028. if shift >= 64 {
  13029. return ErrIntOverflowGenerated
  13030. }
  13031. if iNdEx >= l {
  13032. return io.ErrUnexpectedEOF
  13033. }
  13034. b := dAtA[iNdEx]
  13035. iNdEx++
  13036. msglen |= int(b&0x7F) << shift
  13037. if b < 0x80 {
  13038. break
  13039. }
  13040. }
  13041. if msglen < 0 {
  13042. return ErrInvalidLengthGenerated
  13043. }
  13044. postIndex := iNdEx + msglen
  13045. if postIndex < 0 {
  13046. return ErrInvalidLengthGenerated
  13047. }
  13048. if postIndex > l {
  13049. return io.ErrUnexpectedEOF
  13050. }
  13051. m.Items = append(m.Items, ReplicaSet{})
  13052. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13053. return err
  13054. }
  13055. iNdEx = postIndex
  13056. default:
  13057. iNdEx = preIndex
  13058. skippy, err := skipGenerated(dAtA[iNdEx:])
  13059. if err != nil {
  13060. return err
  13061. }
  13062. if (skippy < 0) || (iNdEx+skippy) < 0 {
  13063. return ErrInvalidLengthGenerated
  13064. }
  13065. if (iNdEx + skippy) > l {
  13066. return io.ErrUnexpectedEOF
  13067. }
  13068. iNdEx += skippy
  13069. }
  13070. }
  13071. if iNdEx > l {
  13072. return io.ErrUnexpectedEOF
  13073. }
  13074. return nil
  13075. }
  13076. func (m *ReplicaSetSpec) Unmarshal(dAtA []byte) error {
  13077. l := len(dAtA)
  13078. iNdEx := 0
  13079. for iNdEx < l {
  13080. preIndex := iNdEx
  13081. var wire uint64
  13082. for shift := uint(0); ; shift += 7 {
  13083. if shift >= 64 {
  13084. return ErrIntOverflowGenerated
  13085. }
  13086. if iNdEx >= l {
  13087. return io.ErrUnexpectedEOF
  13088. }
  13089. b := dAtA[iNdEx]
  13090. iNdEx++
  13091. wire |= uint64(b&0x7F) << shift
  13092. if b < 0x80 {
  13093. break
  13094. }
  13095. }
  13096. fieldNum := int32(wire >> 3)
  13097. wireType := int(wire & 0x7)
  13098. if wireType == 4 {
  13099. return fmt.Errorf("proto: ReplicaSetSpec: wiretype end group for non-group")
  13100. }
  13101. if fieldNum <= 0 {
  13102. return fmt.Errorf("proto: ReplicaSetSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  13103. }
  13104. switch fieldNum {
  13105. case 1:
  13106. if wireType != 0 {
  13107. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  13108. }
  13109. var v int32
  13110. for shift := uint(0); ; shift += 7 {
  13111. if shift >= 64 {
  13112. return ErrIntOverflowGenerated
  13113. }
  13114. if iNdEx >= l {
  13115. return io.ErrUnexpectedEOF
  13116. }
  13117. b := dAtA[iNdEx]
  13118. iNdEx++
  13119. v |= int32(b&0x7F) << shift
  13120. if b < 0x80 {
  13121. break
  13122. }
  13123. }
  13124. m.Replicas = &v
  13125. case 2:
  13126. if wireType != 2 {
  13127. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  13128. }
  13129. var msglen int
  13130. for shift := uint(0); ; shift += 7 {
  13131. if shift >= 64 {
  13132. return ErrIntOverflowGenerated
  13133. }
  13134. if iNdEx >= l {
  13135. return io.ErrUnexpectedEOF
  13136. }
  13137. b := dAtA[iNdEx]
  13138. iNdEx++
  13139. msglen |= int(b&0x7F) << shift
  13140. if b < 0x80 {
  13141. break
  13142. }
  13143. }
  13144. if msglen < 0 {
  13145. return ErrInvalidLengthGenerated
  13146. }
  13147. postIndex := iNdEx + msglen
  13148. if postIndex < 0 {
  13149. return ErrInvalidLengthGenerated
  13150. }
  13151. if postIndex > l {
  13152. return io.ErrUnexpectedEOF
  13153. }
  13154. if m.Selector == nil {
  13155. m.Selector = &v1.LabelSelector{}
  13156. }
  13157. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13158. return err
  13159. }
  13160. iNdEx = postIndex
  13161. case 3:
  13162. if wireType != 2 {
  13163. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  13164. }
  13165. var msglen int
  13166. for shift := uint(0); ; shift += 7 {
  13167. if shift >= 64 {
  13168. return ErrIntOverflowGenerated
  13169. }
  13170. if iNdEx >= l {
  13171. return io.ErrUnexpectedEOF
  13172. }
  13173. b := dAtA[iNdEx]
  13174. iNdEx++
  13175. msglen |= int(b&0x7F) << shift
  13176. if b < 0x80 {
  13177. break
  13178. }
  13179. }
  13180. if msglen < 0 {
  13181. return ErrInvalidLengthGenerated
  13182. }
  13183. postIndex := iNdEx + msglen
  13184. if postIndex < 0 {
  13185. return ErrInvalidLengthGenerated
  13186. }
  13187. if postIndex > l {
  13188. return io.ErrUnexpectedEOF
  13189. }
  13190. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13191. return err
  13192. }
  13193. iNdEx = postIndex
  13194. case 4:
  13195. if wireType != 0 {
  13196. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  13197. }
  13198. m.MinReadySeconds = 0
  13199. for shift := uint(0); ; shift += 7 {
  13200. if shift >= 64 {
  13201. return ErrIntOverflowGenerated
  13202. }
  13203. if iNdEx >= l {
  13204. return io.ErrUnexpectedEOF
  13205. }
  13206. b := dAtA[iNdEx]
  13207. iNdEx++
  13208. m.MinReadySeconds |= int32(b&0x7F) << shift
  13209. if b < 0x80 {
  13210. break
  13211. }
  13212. }
  13213. default:
  13214. iNdEx = preIndex
  13215. skippy, err := skipGenerated(dAtA[iNdEx:])
  13216. if err != nil {
  13217. return err
  13218. }
  13219. if (skippy < 0) || (iNdEx+skippy) < 0 {
  13220. return ErrInvalidLengthGenerated
  13221. }
  13222. if (iNdEx + skippy) > l {
  13223. return io.ErrUnexpectedEOF
  13224. }
  13225. iNdEx += skippy
  13226. }
  13227. }
  13228. if iNdEx > l {
  13229. return io.ErrUnexpectedEOF
  13230. }
  13231. return nil
  13232. }
  13233. func (m *ReplicaSetStatus) Unmarshal(dAtA []byte) error {
  13234. l := len(dAtA)
  13235. iNdEx := 0
  13236. for iNdEx < l {
  13237. preIndex := iNdEx
  13238. var wire uint64
  13239. for shift := uint(0); ; shift += 7 {
  13240. if shift >= 64 {
  13241. return ErrIntOverflowGenerated
  13242. }
  13243. if iNdEx >= l {
  13244. return io.ErrUnexpectedEOF
  13245. }
  13246. b := dAtA[iNdEx]
  13247. iNdEx++
  13248. wire |= uint64(b&0x7F) << shift
  13249. if b < 0x80 {
  13250. break
  13251. }
  13252. }
  13253. fieldNum := int32(wire >> 3)
  13254. wireType := int(wire & 0x7)
  13255. if wireType == 4 {
  13256. return fmt.Errorf("proto: ReplicaSetStatus: wiretype end group for non-group")
  13257. }
  13258. if fieldNum <= 0 {
  13259. return fmt.Errorf("proto: ReplicaSetStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  13260. }
  13261. switch fieldNum {
  13262. case 1:
  13263. if wireType != 0 {
  13264. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  13265. }
  13266. m.Replicas = 0
  13267. for shift := uint(0); ; shift += 7 {
  13268. if shift >= 64 {
  13269. return ErrIntOverflowGenerated
  13270. }
  13271. if iNdEx >= l {
  13272. return io.ErrUnexpectedEOF
  13273. }
  13274. b := dAtA[iNdEx]
  13275. iNdEx++
  13276. m.Replicas |= int32(b&0x7F) << shift
  13277. if b < 0x80 {
  13278. break
  13279. }
  13280. }
  13281. case 2:
  13282. if wireType != 0 {
  13283. return fmt.Errorf("proto: wrong wireType = %d for field FullyLabeledReplicas", wireType)
  13284. }
  13285. m.FullyLabeledReplicas = 0
  13286. for shift := uint(0); ; shift += 7 {
  13287. if shift >= 64 {
  13288. return ErrIntOverflowGenerated
  13289. }
  13290. if iNdEx >= l {
  13291. return io.ErrUnexpectedEOF
  13292. }
  13293. b := dAtA[iNdEx]
  13294. iNdEx++
  13295. m.FullyLabeledReplicas |= int32(b&0x7F) << shift
  13296. if b < 0x80 {
  13297. break
  13298. }
  13299. }
  13300. case 3:
  13301. if wireType != 0 {
  13302. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  13303. }
  13304. m.ObservedGeneration = 0
  13305. for shift := uint(0); ; shift += 7 {
  13306. if shift >= 64 {
  13307. return ErrIntOverflowGenerated
  13308. }
  13309. if iNdEx >= l {
  13310. return io.ErrUnexpectedEOF
  13311. }
  13312. b := dAtA[iNdEx]
  13313. iNdEx++
  13314. m.ObservedGeneration |= int64(b&0x7F) << shift
  13315. if b < 0x80 {
  13316. break
  13317. }
  13318. }
  13319. case 4:
  13320. if wireType != 0 {
  13321. return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType)
  13322. }
  13323. m.ReadyReplicas = 0
  13324. for shift := uint(0); ; shift += 7 {
  13325. if shift >= 64 {
  13326. return ErrIntOverflowGenerated
  13327. }
  13328. if iNdEx >= l {
  13329. return io.ErrUnexpectedEOF
  13330. }
  13331. b := dAtA[iNdEx]
  13332. iNdEx++
  13333. m.ReadyReplicas |= int32(b&0x7F) << shift
  13334. if b < 0x80 {
  13335. break
  13336. }
  13337. }
  13338. case 5:
  13339. if wireType != 0 {
  13340. return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType)
  13341. }
  13342. m.AvailableReplicas = 0
  13343. for shift := uint(0); ; shift += 7 {
  13344. if shift >= 64 {
  13345. return ErrIntOverflowGenerated
  13346. }
  13347. if iNdEx >= l {
  13348. return io.ErrUnexpectedEOF
  13349. }
  13350. b := dAtA[iNdEx]
  13351. iNdEx++
  13352. m.AvailableReplicas |= int32(b&0x7F) << shift
  13353. if b < 0x80 {
  13354. break
  13355. }
  13356. }
  13357. case 6:
  13358. if wireType != 2 {
  13359. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  13360. }
  13361. var msglen int
  13362. for shift := uint(0); ; shift += 7 {
  13363. if shift >= 64 {
  13364. return ErrIntOverflowGenerated
  13365. }
  13366. if iNdEx >= l {
  13367. return io.ErrUnexpectedEOF
  13368. }
  13369. b := dAtA[iNdEx]
  13370. iNdEx++
  13371. msglen |= int(b&0x7F) << shift
  13372. if b < 0x80 {
  13373. break
  13374. }
  13375. }
  13376. if msglen < 0 {
  13377. return ErrInvalidLengthGenerated
  13378. }
  13379. postIndex := iNdEx + msglen
  13380. if postIndex < 0 {
  13381. return ErrInvalidLengthGenerated
  13382. }
  13383. if postIndex > l {
  13384. return io.ErrUnexpectedEOF
  13385. }
  13386. m.Conditions = append(m.Conditions, ReplicaSetCondition{})
  13387. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13388. return err
  13389. }
  13390. iNdEx = postIndex
  13391. default:
  13392. iNdEx = preIndex
  13393. skippy, err := skipGenerated(dAtA[iNdEx:])
  13394. if err != nil {
  13395. return err
  13396. }
  13397. if (skippy < 0) || (iNdEx+skippy) < 0 {
  13398. return ErrInvalidLengthGenerated
  13399. }
  13400. if (iNdEx + skippy) > l {
  13401. return io.ErrUnexpectedEOF
  13402. }
  13403. iNdEx += skippy
  13404. }
  13405. }
  13406. if iNdEx > l {
  13407. return io.ErrUnexpectedEOF
  13408. }
  13409. return nil
  13410. }
  13411. func (m *RollbackConfig) Unmarshal(dAtA []byte) error {
  13412. l := len(dAtA)
  13413. iNdEx := 0
  13414. for iNdEx < l {
  13415. preIndex := iNdEx
  13416. var wire uint64
  13417. for shift := uint(0); ; shift += 7 {
  13418. if shift >= 64 {
  13419. return ErrIntOverflowGenerated
  13420. }
  13421. if iNdEx >= l {
  13422. return io.ErrUnexpectedEOF
  13423. }
  13424. b := dAtA[iNdEx]
  13425. iNdEx++
  13426. wire |= uint64(b&0x7F) << shift
  13427. if b < 0x80 {
  13428. break
  13429. }
  13430. }
  13431. fieldNum := int32(wire >> 3)
  13432. wireType := int(wire & 0x7)
  13433. if wireType == 4 {
  13434. return fmt.Errorf("proto: RollbackConfig: wiretype end group for non-group")
  13435. }
  13436. if fieldNum <= 0 {
  13437. return fmt.Errorf("proto: RollbackConfig: illegal tag %d (wire type %d)", fieldNum, wire)
  13438. }
  13439. switch fieldNum {
  13440. case 1:
  13441. if wireType != 0 {
  13442. return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
  13443. }
  13444. m.Revision = 0
  13445. for shift := uint(0); ; shift += 7 {
  13446. if shift >= 64 {
  13447. return ErrIntOverflowGenerated
  13448. }
  13449. if iNdEx >= l {
  13450. return io.ErrUnexpectedEOF
  13451. }
  13452. b := dAtA[iNdEx]
  13453. iNdEx++
  13454. m.Revision |= int64(b&0x7F) << shift
  13455. if b < 0x80 {
  13456. break
  13457. }
  13458. }
  13459. default:
  13460. iNdEx = preIndex
  13461. skippy, err := skipGenerated(dAtA[iNdEx:])
  13462. if err != nil {
  13463. return err
  13464. }
  13465. if (skippy < 0) || (iNdEx+skippy) < 0 {
  13466. return ErrInvalidLengthGenerated
  13467. }
  13468. if (iNdEx + skippy) > l {
  13469. return io.ErrUnexpectedEOF
  13470. }
  13471. iNdEx += skippy
  13472. }
  13473. }
  13474. if iNdEx > l {
  13475. return io.ErrUnexpectedEOF
  13476. }
  13477. return nil
  13478. }
  13479. func (m *RollingUpdateDaemonSet) Unmarshal(dAtA []byte) error {
  13480. l := len(dAtA)
  13481. iNdEx := 0
  13482. for iNdEx < l {
  13483. preIndex := iNdEx
  13484. var wire uint64
  13485. for shift := uint(0); ; shift += 7 {
  13486. if shift >= 64 {
  13487. return ErrIntOverflowGenerated
  13488. }
  13489. if iNdEx >= l {
  13490. return io.ErrUnexpectedEOF
  13491. }
  13492. b := dAtA[iNdEx]
  13493. iNdEx++
  13494. wire |= uint64(b&0x7F) << shift
  13495. if b < 0x80 {
  13496. break
  13497. }
  13498. }
  13499. fieldNum := int32(wire >> 3)
  13500. wireType := int(wire & 0x7)
  13501. if wireType == 4 {
  13502. return fmt.Errorf("proto: RollingUpdateDaemonSet: wiretype end group for non-group")
  13503. }
  13504. if fieldNum <= 0 {
  13505. return fmt.Errorf("proto: RollingUpdateDaemonSet: illegal tag %d (wire type %d)", fieldNum, wire)
  13506. }
  13507. switch fieldNum {
  13508. case 1:
  13509. if wireType != 2 {
  13510. return fmt.Errorf("proto: wrong wireType = %d for field MaxUnavailable", wireType)
  13511. }
  13512. var msglen int
  13513. for shift := uint(0); ; shift += 7 {
  13514. if shift >= 64 {
  13515. return ErrIntOverflowGenerated
  13516. }
  13517. if iNdEx >= l {
  13518. return io.ErrUnexpectedEOF
  13519. }
  13520. b := dAtA[iNdEx]
  13521. iNdEx++
  13522. msglen |= int(b&0x7F) << shift
  13523. if b < 0x80 {
  13524. break
  13525. }
  13526. }
  13527. if msglen < 0 {
  13528. return ErrInvalidLengthGenerated
  13529. }
  13530. postIndex := iNdEx + msglen
  13531. if postIndex < 0 {
  13532. return ErrInvalidLengthGenerated
  13533. }
  13534. if postIndex > l {
  13535. return io.ErrUnexpectedEOF
  13536. }
  13537. if m.MaxUnavailable == nil {
  13538. m.MaxUnavailable = &intstr.IntOrString{}
  13539. }
  13540. if err := m.MaxUnavailable.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13541. return err
  13542. }
  13543. iNdEx = postIndex
  13544. case 2:
  13545. if wireType != 2 {
  13546. return fmt.Errorf("proto: wrong wireType = %d for field MaxSurge", wireType)
  13547. }
  13548. var msglen int
  13549. for shift := uint(0); ; shift += 7 {
  13550. if shift >= 64 {
  13551. return ErrIntOverflowGenerated
  13552. }
  13553. if iNdEx >= l {
  13554. return io.ErrUnexpectedEOF
  13555. }
  13556. b := dAtA[iNdEx]
  13557. iNdEx++
  13558. msglen |= int(b&0x7F) << shift
  13559. if b < 0x80 {
  13560. break
  13561. }
  13562. }
  13563. if msglen < 0 {
  13564. return ErrInvalidLengthGenerated
  13565. }
  13566. postIndex := iNdEx + msglen
  13567. if postIndex < 0 {
  13568. return ErrInvalidLengthGenerated
  13569. }
  13570. if postIndex > l {
  13571. return io.ErrUnexpectedEOF
  13572. }
  13573. if m.MaxSurge == nil {
  13574. m.MaxSurge = &intstr.IntOrString{}
  13575. }
  13576. if err := m.MaxSurge.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13577. return err
  13578. }
  13579. iNdEx = postIndex
  13580. default:
  13581. iNdEx = preIndex
  13582. skippy, err := skipGenerated(dAtA[iNdEx:])
  13583. if err != nil {
  13584. return err
  13585. }
  13586. if (skippy < 0) || (iNdEx+skippy) < 0 {
  13587. return ErrInvalidLengthGenerated
  13588. }
  13589. if (iNdEx + skippy) > l {
  13590. return io.ErrUnexpectedEOF
  13591. }
  13592. iNdEx += skippy
  13593. }
  13594. }
  13595. if iNdEx > l {
  13596. return io.ErrUnexpectedEOF
  13597. }
  13598. return nil
  13599. }
  13600. func (m *RollingUpdateDeployment) Unmarshal(dAtA []byte) error {
  13601. l := len(dAtA)
  13602. iNdEx := 0
  13603. for iNdEx < l {
  13604. preIndex := iNdEx
  13605. var wire uint64
  13606. for shift := uint(0); ; shift += 7 {
  13607. if shift >= 64 {
  13608. return ErrIntOverflowGenerated
  13609. }
  13610. if iNdEx >= l {
  13611. return io.ErrUnexpectedEOF
  13612. }
  13613. b := dAtA[iNdEx]
  13614. iNdEx++
  13615. wire |= uint64(b&0x7F) << shift
  13616. if b < 0x80 {
  13617. break
  13618. }
  13619. }
  13620. fieldNum := int32(wire >> 3)
  13621. wireType := int(wire & 0x7)
  13622. if wireType == 4 {
  13623. return fmt.Errorf("proto: RollingUpdateDeployment: wiretype end group for non-group")
  13624. }
  13625. if fieldNum <= 0 {
  13626. return fmt.Errorf("proto: RollingUpdateDeployment: illegal tag %d (wire type %d)", fieldNum, wire)
  13627. }
  13628. switch fieldNum {
  13629. case 1:
  13630. if wireType != 2 {
  13631. return fmt.Errorf("proto: wrong wireType = %d for field MaxUnavailable", wireType)
  13632. }
  13633. var msglen int
  13634. for shift := uint(0); ; shift += 7 {
  13635. if shift >= 64 {
  13636. return ErrIntOverflowGenerated
  13637. }
  13638. if iNdEx >= l {
  13639. return io.ErrUnexpectedEOF
  13640. }
  13641. b := dAtA[iNdEx]
  13642. iNdEx++
  13643. msglen |= int(b&0x7F) << shift
  13644. if b < 0x80 {
  13645. break
  13646. }
  13647. }
  13648. if msglen < 0 {
  13649. return ErrInvalidLengthGenerated
  13650. }
  13651. postIndex := iNdEx + msglen
  13652. if postIndex < 0 {
  13653. return ErrInvalidLengthGenerated
  13654. }
  13655. if postIndex > l {
  13656. return io.ErrUnexpectedEOF
  13657. }
  13658. if m.MaxUnavailable == nil {
  13659. m.MaxUnavailable = &intstr.IntOrString{}
  13660. }
  13661. if err := m.MaxUnavailable.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13662. return err
  13663. }
  13664. iNdEx = postIndex
  13665. case 2:
  13666. if wireType != 2 {
  13667. return fmt.Errorf("proto: wrong wireType = %d for field MaxSurge", wireType)
  13668. }
  13669. var msglen int
  13670. for shift := uint(0); ; shift += 7 {
  13671. if shift >= 64 {
  13672. return ErrIntOverflowGenerated
  13673. }
  13674. if iNdEx >= l {
  13675. return io.ErrUnexpectedEOF
  13676. }
  13677. b := dAtA[iNdEx]
  13678. iNdEx++
  13679. msglen |= int(b&0x7F) << shift
  13680. if b < 0x80 {
  13681. break
  13682. }
  13683. }
  13684. if msglen < 0 {
  13685. return ErrInvalidLengthGenerated
  13686. }
  13687. postIndex := iNdEx + msglen
  13688. if postIndex < 0 {
  13689. return ErrInvalidLengthGenerated
  13690. }
  13691. if postIndex > l {
  13692. return io.ErrUnexpectedEOF
  13693. }
  13694. if m.MaxSurge == nil {
  13695. m.MaxSurge = &intstr.IntOrString{}
  13696. }
  13697. if err := m.MaxSurge.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13698. return err
  13699. }
  13700. iNdEx = postIndex
  13701. default:
  13702. iNdEx = preIndex
  13703. skippy, err := skipGenerated(dAtA[iNdEx:])
  13704. if err != nil {
  13705. return err
  13706. }
  13707. if (skippy < 0) || (iNdEx+skippy) < 0 {
  13708. return ErrInvalidLengthGenerated
  13709. }
  13710. if (iNdEx + skippy) > l {
  13711. return io.ErrUnexpectedEOF
  13712. }
  13713. iNdEx += skippy
  13714. }
  13715. }
  13716. if iNdEx > l {
  13717. return io.ErrUnexpectedEOF
  13718. }
  13719. return nil
  13720. }
  13721. func (m *RunAsGroupStrategyOptions) Unmarshal(dAtA []byte) error {
  13722. l := len(dAtA)
  13723. iNdEx := 0
  13724. for iNdEx < l {
  13725. preIndex := iNdEx
  13726. var wire uint64
  13727. for shift := uint(0); ; shift += 7 {
  13728. if shift >= 64 {
  13729. return ErrIntOverflowGenerated
  13730. }
  13731. if iNdEx >= l {
  13732. return io.ErrUnexpectedEOF
  13733. }
  13734. b := dAtA[iNdEx]
  13735. iNdEx++
  13736. wire |= uint64(b&0x7F) << shift
  13737. if b < 0x80 {
  13738. break
  13739. }
  13740. }
  13741. fieldNum := int32(wire >> 3)
  13742. wireType := int(wire & 0x7)
  13743. if wireType == 4 {
  13744. return fmt.Errorf("proto: RunAsGroupStrategyOptions: wiretype end group for non-group")
  13745. }
  13746. if fieldNum <= 0 {
  13747. return fmt.Errorf("proto: RunAsGroupStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  13748. }
  13749. switch fieldNum {
  13750. case 1:
  13751. if wireType != 2 {
  13752. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  13753. }
  13754. var stringLen uint64
  13755. for shift := uint(0); ; shift += 7 {
  13756. if shift >= 64 {
  13757. return ErrIntOverflowGenerated
  13758. }
  13759. if iNdEx >= l {
  13760. return io.ErrUnexpectedEOF
  13761. }
  13762. b := dAtA[iNdEx]
  13763. iNdEx++
  13764. stringLen |= uint64(b&0x7F) << shift
  13765. if b < 0x80 {
  13766. break
  13767. }
  13768. }
  13769. intStringLen := int(stringLen)
  13770. if intStringLen < 0 {
  13771. return ErrInvalidLengthGenerated
  13772. }
  13773. postIndex := iNdEx + intStringLen
  13774. if postIndex < 0 {
  13775. return ErrInvalidLengthGenerated
  13776. }
  13777. if postIndex > l {
  13778. return io.ErrUnexpectedEOF
  13779. }
  13780. m.Rule = RunAsGroupStrategy(dAtA[iNdEx:postIndex])
  13781. iNdEx = postIndex
  13782. case 2:
  13783. if wireType != 2 {
  13784. return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
  13785. }
  13786. var msglen int
  13787. for shift := uint(0); ; shift += 7 {
  13788. if shift >= 64 {
  13789. return ErrIntOverflowGenerated
  13790. }
  13791. if iNdEx >= l {
  13792. return io.ErrUnexpectedEOF
  13793. }
  13794. b := dAtA[iNdEx]
  13795. iNdEx++
  13796. msglen |= int(b&0x7F) << shift
  13797. if b < 0x80 {
  13798. break
  13799. }
  13800. }
  13801. if msglen < 0 {
  13802. return ErrInvalidLengthGenerated
  13803. }
  13804. postIndex := iNdEx + msglen
  13805. if postIndex < 0 {
  13806. return ErrInvalidLengthGenerated
  13807. }
  13808. if postIndex > l {
  13809. return io.ErrUnexpectedEOF
  13810. }
  13811. m.Ranges = append(m.Ranges, IDRange{})
  13812. if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13813. return err
  13814. }
  13815. iNdEx = postIndex
  13816. default:
  13817. iNdEx = preIndex
  13818. skippy, err := skipGenerated(dAtA[iNdEx:])
  13819. if err != nil {
  13820. return err
  13821. }
  13822. if (skippy < 0) || (iNdEx+skippy) < 0 {
  13823. return ErrInvalidLengthGenerated
  13824. }
  13825. if (iNdEx + skippy) > l {
  13826. return io.ErrUnexpectedEOF
  13827. }
  13828. iNdEx += skippy
  13829. }
  13830. }
  13831. if iNdEx > l {
  13832. return io.ErrUnexpectedEOF
  13833. }
  13834. return nil
  13835. }
  13836. func (m *RunAsUserStrategyOptions) Unmarshal(dAtA []byte) error {
  13837. l := len(dAtA)
  13838. iNdEx := 0
  13839. for iNdEx < l {
  13840. preIndex := iNdEx
  13841. var wire uint64
  13842. for shift := uint(0); ; shift += 7 {
  13843. if shift >= 64 {
  13844. return ErrIntOverflowGenerated
  13845. }
  13846. if iNdEx >= l {
  13847. return io.ErrUnexpectedEOF
  13848. }
  13849. b := dAtA[iNdEx]
  13850. iNdEx++
  13851. wire |= uint64(b&0x7F) << shift
  13852. if b < 0x80 {
  13853. break
  13854. }
  13855. }
  13856. fieldNum := int32(wire >> 3)
  13857. wireType := int(wire & 0x7)
  13858. if wireType == 4 {
  13859. return fmt.Errorf("proto: RunAsUserStrategyOptions: wiretype end group for non-group")
  13860. }
  13861. if fieldNum <= 0 {
  13862. return fmt.Errorf("proto: RunAsUserStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  13863. }
  13864. switch fieldNum {
  13865. case 1:
  13866. if wireType != 2 {
  13867. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  13868. }
  13869. var stringLen uint64
  13870. for shift := uint(0); ; shift += 7 {
  13871. if shift >= 64 {
  13872. return ErrIntOverflowGenerated
  13873. }
  13874. if iNdEx >= l {
  13875. return io.ErrUnexpectedEOF
  13876. }
  13877. b := dAtA[iNdEx]
  13878. iNdEx++
  13879. stringLen |= uint64(b&0x7F) << shift
  13880. if b < 0x80 {
  13881. break
  13882. }
  13883. }
  13884. intStringLen := int(stringLen)
  13885. if intStringLen < 0 {
  13886. return ErrInvalidLengthGenerated
  13887. }
  13888. postIndex := iNdEx + intStringLen
  13889. if postIndex < 0 {
  13890. return ErrInvalidLengthGenerated
  13891. }
  13892. if postIndex > l {
  13893. return io.ErrUnexpectedEOF
  13894. }
  13895. m.Rule = RunAsUserStrategy(dAtA[iNdEx:postIndex])
  13896. iNdEx = postIndex
  13897. case 2:
  13898. if wireType != 2 {
  13899. return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
  13900. }
  13901. var msglen int
  13902. for shift := uint(0); ; shift += 7 {
  13903. if shift >= 64 {
  13904. return ErrIntOverflowGenerated
  13905. }
  13906. if iNdEx >= l {
  13907. return io.ErrUnexpectedEOF
  13908. }
  13909. b := dAtA[iNdEx]
  13910. iNdEx++
  13911. msglen |= int(b&0x7F) << shift
  13912. if b < 0x80 {
  13913. break
  13914. }
  13915. }
  13916. if msglen < 0 {
  13917. return ErrInvalidLengthGenerated
  13918. }
  13919. postIndex := iNdEx + msglen
  13920. if postIndex < 0 {
  13921. return ErrInvalidLengthGenerated
  13922. }
  13923. if postIndex > l {
  13924. return io.ErrUnexpectedEOF
  13925. }
  13926. m.Ranges = append(m.Ranges, IDRange{})
  13927. if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13928. return err
  13929. }
  13930. iNdEx = postIndex
  13931. default:
  13932. iNdEx = preIndex
  13933. skippy, err := skipGenerated(dAtA[iNdEx:])
  13934. if err != nil {
  13935. return err
  13936. }
  13937. if (skippy < 0) || (iNdEx+skippy) < 0 {
  13938. return ErrInvalidLengthGenerated
  13939. }
  13940. if (iNdEx + skippy) > l {
  13941. return io.ErrUnexpectedEOF
  13942. }
  13943. iNdEx += skippy
  13944. }
  13945. }
  13946. if iNdEx > l {
  13947. return io.ErrUnexpectedEOF
  13948. }
  13949. return nil
  13950. }
  13951. func (m *RuntimeClassStrategyOptions) Unmarshal(dAtA []byte) error {
  13952. l := len(dAtA)
  13953. iNdEx := 0
  13954. for iNdEx < l {
  13955. preIndex := iNdEx
  13956. var wire uint64
  13957. for shift := uint(0); ; shift += 7 {
  13958. if shift >= 64 {
  13959. return ErrIntOverflowGenerated
  13960. }
  13961. if iNdEx >= l {
  13962. return io.ErrUnexpectedEOF
  13963. }
  13964. b := dAtA[iNdEx]
  13965. iNdEx++
  13966. wire |= uint64(b&0x7F) << shift
  13967. if b < 0x80 {
  13968. break
  13969. }
  13970. }
  13971. fieldNum := int32(wire >> 3)
  13972. wireType := int(wire & 0x7)
  13973. if wireType == 4 {
  13974. return fmt.Errorf("proto: RuntimeClassStrategyOptions: wiretype end group for non-group")
  13975. }
  13976. if fieldNum <= 0 {
  13977. return fmt.Errorf("proto: RuntimeClassStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  13978. }
  13979. switch fieldNum {
  13980. case 1:
  13981. if wireType != 2 {
  13982. return fmt.Errorf("proto: wrong wireType = %d for field AllowedRuntimeClassNames", wireType)
  13983. }
  13984. var stringLen uint64
  13985. for shift := uint(0); ; shift += 7 {
  13986. if shift >= 64 {
  13987. return ErrIntOverflowGenerated
  13988. }
  13989. if iNdEx >= l {
  13990. return io.ErrUnexpectedEOF
  13991. }
  13992. b := dAtA[iNdEx]
  13993. iNdEx++
  13994. stringLen |= uint64(b&0x7F) << shift
  13995. if b < 0x80 {
  13996. break
  13997. }
  13998. }
  13999. intStringLen := int(stringLen)
  14000. if intStringLen < 0 {
  14001. return ErrInvalidLengthGenerated
  14002. }
  14003. postIndex := iNdEx + intStringLen
  14004. if postIndex < 0 {
  14005. return ErrInvalidLengthGenerated
  14006. }
  14007. if postIndex > l {
  14008. return io.ErrUnexpectedEOF
  14009. }
  14010. m.AllowedRuntimeClassNames = append(m.AllowedRuntimeClassNames, string(dAtA[iNdEx:postIndex]))
  14011. iNdEx = postIndex
  14012. case 2:
  14013. if wireType != 2 {
  14014. return fmt.Errorf("proto: wrong wireType = %d for field DefaultRuntimeClassName", wireType)
  14015. }
  14016. var stringLen uint64
  14017. for shift := uint(0); ; shift += 7 {
  14018. if shift >= 64 {
  14019. return ErrIntOverflowGenerated
  14020. }
  14021. if iNdEx >= l {
  14022. return io.ErrUnexpectedEOF
  14023. }
  14024. b := dAtA[iNdEx]
  14025. iNdEx++
  14026. stringLen |= uint64(b&0x7F) << shift
  14027. if b < 0x80 {
  14028. break
  14029. }
  14030. }
  14031. intStringLen := int(stringLen)
  14032. if intStringLen < 0 {
  14033. return ErrInvalidLengthGenerated
  14034. }
  14035. postIndex := iNdEx + intStringLen
  14036. if postIndex < 0 {
  14037. return ErrInvalidLengthGenerated
  14038. }
  14039. if postIndex > l {
  14040. return io.ErrUnexpectedEOF
  14041. }
  14042. s := string(dAtA[iNdEx:postIndex])
  14043. m.DefaultRuntimeClassName = &s
  14044. iNdEx = postIndex
  14045. default:
  14046. iNdEx = preIndex
  14047. skippy, err := skipGenerated(dAtA[iNdEx:])
  14048. if err != nil {
  14049. return err
  14050. }
  14051. if (skippy < 0) || (iNdEx+skippy) < 0 {
  14052. return ErrInvalidLengthGenerated
  14053. }
  14054. if (iNdEx + skippy) > l {
  14055. return io.ErrUnexpectedEOF
  14056. }
  14057. iNdEx += skippy
  14058. }
  14059. }
  14060. if iNdEx > l {
  14061. return io.ErrUnexpectedEOF
  14062. }
  14063. return nil
  14064. }
  14065. func (m *SELinuxStrategyOptions) Unmarshal(dAtA []byte) error {
  14066. l := len(dAtA)
  14067. iNdEx := 0
  14068. for iNdEx < l {
  14069. preIndex := iNdEx
  14070. var wire uint64
  14071. for shift := uint(0); ; shift += 7 {
  14072. if shift >= 64 {
  14073. return ErrIntOverflowGenerated
  14074. }
  14075. if iNdEx >= l {
  14076. return io.ErrUnexpectedEOF
  14077. }
  14078. b := dAtA[iNdEx]
  14079. iNdEx++
  14080. wire |= uint64(b&0x7F) << shift
  14081. if b < 0x80 {
  14082. break
  14083. }
  14084. }
  14085. fieldNum := int32(wire >> 3)
  14086. wireType := int(wire & 0x7)
  14087. if wireType == 4 {
  14088. return fmt.Errorf("proto: SELinuxStrategyOptions: wiretype end group for non-group")
  14089. }
  14090. if fieldNum <= 0 {
  14091. return fmt.Errorf("proto: SELinuxStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  14092. }
  14093. switch fieldNum {
  14094. case 1:
  14095. if wireType != 2 {
  14096. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  14097. }
  14098. var stringLen uint64
  14099. for shift := uint(0); ; shift += 7 {
  14100. if shift >= 64 {
  14101. return ErrIntOverflowGenerated
  14102. }
  14103. if iNdEx >= l {
  14104. return io.ErrUnexpectedEOF
  14105. }
  14106. b := dAtA[iNdEx]
  14107. iNdEx++
  14108. stringLen |= uint64(b&0x7F) << shift
  14109. if b < 0x80 {
  14110. break
  14111. }
  14112. }
  14113. intStringLen := int(stringLen)
  14114. if intStringLen < 0 {
  14115. return ErrInvalidLengthGenerated
  14116. }
  14117. postIndex := iNdEx + intStringLen
  14118. if postIndex < 0 {
  14119. return ErrInvalidLengthGenerated
  14120. }
  14121. if postIndex > l {
  14122. return io.ErrUnexpectedEOF
  14123. }
  14124. m.Rule = SELinuxStrategy(dAtA[iNdEx:postIndex])
  14125. iNdEx = postIndex
  14126. case 2:
  14127. if wireType != 2 {
  14128. return fmt.Errorf("proto: wrong wireType = %d for field SELinuxOptions", wireType)
  14129. }
  14130. var msglen int
  14131. for shift := uint(0); ; shift += 7 {
  14132. if shift >= 64 {
  14133. return ErrIntOverflowGenerated
  14134. }
  14135. if iNdEx >= l {
  14136. return io.ErrUnexpectedEOF
  14137. }
  14138. b := dAtA[iNdEx]
  14139. iNdEx++
  14140. msglen |= int(b&0x7F) << shift
  14141. if b < 0x80 {
  14142. break
  14143. }
  14144. }
  14145. if msglen < 0 {
  14146. return ErrInvalidLengthGenerated
  14147. }
  14148. postIndex := iNdEx + msglen
  14149. if postIndex < 0 {
  14150. return ErrInvalidLengthGenerated
  14151. }
  14152. if postIndex > l {
  14153. return io.ErrUnexpectedEOF
  14154. }
  14155. if m.SELinuxOptions == nil {
  14156. m.SELinuxOptions = &v11.SELinuxOptions{}
  14157. }
  14158. if err := m.SELinuxOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14159. return err
  14160. }
  14161. iNdEx = postIndex
  14162. default:
  14163. iNdEx = preIndex
  14164. skippy, err := skipGenerated(dAtA[iNdEx:])
  14165. if err != nil {
  14166. return err
  14167. }
  14168. if (skippy < 0) || (iNdEx+skippy) < 0 {
  14169. return ErrInvalidLengthGenerated
  14170. }
  14171. if (iNdEx + skippy) > l {
  14172. return io.ErrUnexpectedEOF
  14173. }
  14174. iNdEx += skippy
  14175. }
  14176. }
  14177. if iNdEx > l {
  14178. return io.ErrUnexpectedEOF
  14179. }
  14180. return nil
  14181. }
  14182. func (m *Scale) Unmarshal(dAtA []byte) error {
  14183. l := len(dAtA)
  14184. iNdEx := 0
  14185. for iNdEx < l {
  14186. preIndex := iNdEx
  14187. var wire uint64
  14188. for shift := uint(0); ; shift += 7 {
  14189. if shift >= 64 {
  14190. return ErrIntOverflowGenerated
  14191. }
  14192. if iNdEx >= l {
  14193. return io.ErrUnexpectedEOF
  14194. }
  14195. b := dAtA[iNdEx]
  14196. iNdEx++
  14197. wire |= uint64(b&0x7F) << shift
  14198. if b < 0x80 {
  14199. break
  14200. }
  14201. }
  14202. fieldNum := int32(wire >> 3)
  14203. wireType := int(wire & 0x7)
  14204. if wireType == 4 {
  14205. return fmt.Errorf("proto: Scale: wiretype end group for non-group")
  14206. }
  14207. if fieldNum <= 0 {
  14208. return fmt.Errorf("proto: Scale: illegal tag %d (wire type %d)", fieldNum, wire)
  14209. }
  14210. switch fieldNum {
  14211. case 1:
  14212. if wireType != 2 {
  14213. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  14214. }
  14215. var msglen int
  14216. for shift := uint(0); ; shift += 7 {
  14217. if shift >= 64 {
  14218. return ErrIntOverflowGenerated
  14219. }
  14220. if iNdEx >= l {
  14221. return io.ErrUnexpectedEOF
  14222. }
  14223. b := dAtA[iNdEx]
  14224. iNdEx++
  14225. msglen |= int(b&0x7F) << shift
  14226. if b < 0x80 {
  14227. break
  14228. }
  14229. }
  14230. if msglen < 0 {
  14231. return ErrInvalidLengthGenerated
  14232. }
  14233. postIndex := iNdEx + msglen
  14234. if postIndex < 0 {
  14235. return ErrInvalidLengthGenerated
  14236. }
  14237. if postIndex > l {
  14238. return io.ErrUnexpectedEOF
  14239. }
  14240. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14241. return err
  14242. }
  14243. iNdEx = postIndex
  14244. case 2:
  14245. if wireType != 2 {
  14246. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  14247. }
  14248. var msglen int
  14249. for shift := uint(0); ; shift += 7 {
  14250. if shift >= 64 {
  14251. return ErrIntOverflowGenerated
  14252. }
  14253. if iNdEx >= l {
  14254. return io.ErrUnexpectedEOF
  14255. }
  14256. b := dAtA[iNdEx]
  14257. iNdEx++
  14258. msglen |= int(b&0x7F) << shift
  14259. if b < 0x80 {
  14260. break
  14261. }
  14262. }
  14263. if msglen < 0 {
  14264. return ErrInvalidLengthGenerated
  14265. }
  14266. postIndex := iNdEx + msglen
  14267. if postIndex < 0 {
  14268. return ErrInvalidLengthGenerated
  14269. }
  14270. if postIndex > l {
  14271. return io.ErrUnexpectedEOF
  14272. }
  14273. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14274. return err
  14275. }
  14276. iNdEx = postIndex
  14277. case 3:
  14278. if wireType != 2 {
  14279. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  14280. }
  14281. var msglen int
  14282. for shift := uint(0); ; shift += 7 {
  14283. if shift >= 64 {
  14284. return ErrIntOverflowGenerated
  14285. }
  14286. if iNdEx >= l {
  14287. return io.ErrUnexpectedEOF
  14288. }
  14289. b := dAtA[iNdEx]
  14290. iNdEx++
  14291. msglen |= int(b&0x7F) << shift
  14292. if b < 0x80 {
  14293. break
  14294. }
  14295. }
  14296. if msglen < 0 {
  14297. return ErrInvalidLengthGenerated
  14298. }
  14299. postIndex := iNdEx + msglen
  14300. if postIndex < 0 {
  14301. return ErrInvalidLengthGenerated
  14302. }
  14303. if postIndex > l {
  14304. return io.ErrUnexpectedEOF
  14305. }
  14306. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14307. return err
  14308. }
  14309. iNdEx = postIndex
  14310. default:
  14311. iNdEx = preIndex
  14312. skippy, err := skipGenerated(dAtA[iNdEx:])
  14313. if err != nil {
  14314. return err
  14315. }
  14316. if (skippy < 0) || (iNdEx+skippy) < 0 {
  14317. return ErrInvalidLengthGenerated
  14318. }
  14319. if (iNdEx + skippy) > l {
  14320. return io.ErrUnexpectedEOF
  14321. }
  14322. iNdEx += skippy
  14323. }
  14324. }
  14325. if iNdEx > l {
  14326. return io.ErrUnexpectedEOF
  14327. }
  14328. return nil
  14329. }
  14330. func (m *ScaleSpec) Unmarshal(dAtA []byte) error {
  14331. l := len(dAtA)
  14332. iNdEx := 0
  14333. for iNdEx < l {
  14334. preIndex := iNdEx
  14335. var wire uint64
  14336. for shift := uint(0); ; shift += 7 {
  14337. if shift >= 64 {
  14338. return ErrIntOverflowGenerated
  14339. }
  14340. if iNdEx >= l {
  14341. return io.ErrUnexpectedEOF
  14342. }
  14343. b := dAtA[iNdEx]
  14344. iNdEx++
  14345. wire |= uint64(b&0x7F) << shift
  14346. if b < 0x80 {
  14347. break
  14348. }
  14349. }
  14350. fieldNum := int32(wire >> 3)
  14351. wireType := int(wire & 0x7)
  14352. if wireType == 4 {
  14353. return fmt.Errorf("proto: ScaleSpec: wiretype end group for non-group")
  14354. }
  14355. if fieldNum <= 0 {
  14356. return fmt.Errorf("proto: ScaleSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  14357. }
  14358. switch fieldNum {
  14359. case 1:
  14360. if wireType != 0 {
  14361. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  14362. }
  14363. m.Replicas = 0
  14364. for shift := uint(0); ; shift += 7 {
  14365. if shift >= 64 {
  14366. return ErrIntOverflowGenerated
  14367. }
  14368. if iNdEx >= l {
  14369. return io.ErrUnexpectedEOF
  14370. }
  14371. b := dAtA[iNdEx]
  14372. iNdEx++
  14373. m.Replicas |= int32(b&0x7F) << shift
  14374. if b < 0x80 {
  14375. break
  14376. }
  14377. }
  14378. default:
  14379. iNdEx = preIndex
  14380. skippy, err := skipGenerated(dAtA[iNdEx:])
  14381. if err != nil {
  14382. return err
  14383. }
  14384. if (skippy < 0) || (iNdEx+skippy) < 0 {
  14385. return ErrInvalidLengthGenerated
  14386. }
  14387. if (iNdEx + skippy) > l {
  14388. return io.ErrUnexpectedEOF
  14389. }
  14390. iNdEx += skippy
  14391. }
  14392. }
  14393. if iNdEx > l {
  14394. return io.ErrUnexpectedEOF
  14395. }
  14396. return nil
  14397. }
  14398. func (m *ScaleStatus) Unmarshal(dAtA []byte) error {
  14399. l := len(dAtA)
  14400. iNdEx := 0
  14401. for iNdEx < l {
  14402. preIndex := iNdEx
  14403. var wire uint64
  14404. for shift := uint(0); ; shift += 7 {
  14405. if shift >= 64 {
  14406. return ErrIntOverflowGenerated
  14407. }
  14408. if iNdEx >= l {
  14409. return io.ErrUnexpectedEOF
  14410. }
  14411. b := dAtA[iNdEx]
  14412. iNdEx++
  14413. wire |= uint64(b&0x7F) << shift
  14414. if b < 0x80 {
  14415. break
  14416. }
  14417. }
  14418. fieldNum := int32(wire >> 3)
  14419. wireType := int(wire & 0x7)
  14420. if wireType == 4 {
  14421. return fmt.Errorf("proto: ScaleStatus: wiretype end group for non-group")
  14422. }
  14423. if fieldNum <= 0 {
  14424. return fmt.Errorf("proto: ScaleStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  14425. }
  14426. switch fieldNum {
  14427. case 1:
  14428. if wireType != 0 {
  14429. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  14430. }
  14431. m.Replicas = 0
  14432. for shift := uint(0); ; shift += 7 {
  14433. if shift >= 64 {
  14434. return ErrIntOverflowGenerated
  14435. }
  14436. if iNdEx >= l {
  14437. return io.ErrUnexpectedEOF
  14438. }
  14439. b := dAtA[iNdEx]
  14440. iNdEx++
  14441. m.Replicas |= int32(b&0x7F) << shift
  14442. if b < 0x80 {
  14443. break
  14444. }
  14445. }
  14446. case 2:
  14447. if wireType != 2 {
  14448. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  14449. }
  14450. var msglen int
  14451. for shift := uint(0); ; shift += 7 {
  14452. if shift >= 64 {
  14453. return ErrIntOverflowGenerated
  14454. }
  14455. if iNdEx >= l {
  14456. return io.ErrUnexpectedEOF
  14457. }
  14458. b := dAtA[iNdEx]
  14459. iNdEx++
  14460. msglen |= int(b&0x7F) << shift
  14461. if b < 0x80 {
  14462. break
  14463. }
  14464. }
  14465. if msglen < 0 {
  14466. return ErrInvalidLengthGenerated
  14467. }
  14468. postIndex := iNdEx + msglen
  14469. if postIndex < 0 {
  14470. return ErrInvalidLengthGenerated
  14471. }
  14472. if postIndex > l {
  14473. return io.ErrUnexpectedEOF
  14474. }
  14475. if m.Selector == nil {
  14476. m.Selector = make(map[string]string)
  14477. }
  14478. var mapkey string
  14479. var mapvalue string
  14480. for iNdEx < postIndex {
  14481. entryPreIndex := iNdEx
  14482. var wire uint64
  14483. for shift := uint(0); ; shift += 7 {
  14484. if shift >= 64 {
  14485. return ErrIntOverflowGenerated
  14486. }
  14487. if iNdEx >= l {
  14488. return io.ErrUnexpectedEOF
  14489. }
  14490. b := dAtA[iNdEx]
  14491. iNdEx++
  14492. wire |= uint64(b&0x7F) << shift
  14493. if b < 0x80 {
  14494. break
  14495. }
  14496. }
  14497. fieldNum := int32(wire >> 3)
  14498. if fieldNum == 1 {
  14499. var stringLenmapkey uint64
  14500. for shift := uint(0); ; shift += 7 {
  14501. if shift >= 64 {
  14502. return ErrIntOverflowGenerated
  14503. }
  14504. if iNdEx >= l {
  14505. return io.ErrUnexpectedEOF
  14506. }
  14507. b := dAtA[iNdEx]
  14508. iNdEx++
  14509. stringLenmapkey |= uint64(b&0x7F) << shift
  14510. if b < 0x80 {
  14511. break
  14512. }
  14513. }
  14514. intStringLenmapkey := int(stringLenmapkey)
  14515. if intStringLenmapkey < 0 {
  14516. return ErrInvalidLengthGenerated
  14517. }
  14518. postStringIndexmapkey := iNdEx + intStringLenmapkey
  14519. if postStringIndexmapkey < 0 {
  14520. return ErrInvalidLengthGenerated
  14521. }
  14522. if postStringIndexmapkey > l {
  14523. return io.ErrUnexpectedEOF
  14524. }
  14525. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  14526. iNdEx = postStringIndexmapkey
  14527. } else if fieldNum == 2 {
  14528. var stringLenmapvalue uint64
  14529. for shift := uint(0); ; shift += 7 {
  14530. if shift >= 64 {
  14531. return ErrIntOverflowGenerated
  14532. }
  14533. if iNdEx >= l {
  14534. return io.ErrUnexpectedEOF
  14535. }
  14536. b := dAtA[iNdEx]
  14537. iNdEx++
  14538. stringLenmapvalue |= uint64(b&0x7F) << shift
  14539. if b < 0x80 {
  14540. break
  14541. }
  14542. }
  14543. intStringLenmapvalue := int(stringLenmapvalue)
  14544. if intStringLenmapvalue < 0 {
  14545. return ErrInvalidLengthGenerated
  14546. }
  14547. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  14548. if postStringIndexmapvalue < 0 {
  14549. return ErrInvalidLengthGenerated
  14550. }
  14551. if postStringIndexmapvalue > l {
  14552. return io.ErrUnexpectedEOF
  14553. }
  14554. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  14555. iNdEx = postStringIndexmapvalue
  14556. } else {
  14557. iNdEx = entryPreIndex
  14558. skippy, err := skipGenerated(dAtA[iNdEx:])
  14559. if err != nil {
  14560. return err
  14561. }
  14562. if (skippy < 0) || (iNdEx+skippy) < 0 {
  14563. return ErrInvalidLengthGenerated
  14564. }
  14565. if (iNdEx + skippy) > postIndex {
  14566. return io.ErrUnexpectedEOF
  14567. }
  14568. iNdEx += skippy
  14569. }
  14570. }
  14571. m.Selector[mapkey] = mapvalue
  14572. iNdEx = postIndex
  14573. case 3:
  14574. if wireType != 2 {
  14575. return fmt.Errorf("proto: wrong wireType = %d for field TargetSelector", wireType)
  14576. }
  14577. var stringLen uint64
  14578. for shift := uint(0); ; shift += 7 {
  14579. if shift >= 64 {
  14580. return ErrIntOverflowGenerated
  14581. }
  14582. if iNdEx >= l {
  14583. return io.ErrUnexpectedEOF
  14584. }
  14585. b := dAtA[iNdEx]
  14586. iNdEx++
  14587. stringLen |= uint64(b&0x7F) << shift
  14588. if b < 0x80 {
  14589. break
  14590. }
  14591. }
  14592. intStringLen := int(stringLen)
  14593. if intStringLen < 0 {
  14594. return ErrInvalidLengthGenerated
  14595. }
  14596. postIndex := iNdEx + intStringLen
  14597. if postIndex < 0 {
  14598. return ErrInvalidLengthGenerated
  14599. }
  14600. if postIndex > l {
  14601. return io.ErrUnexpectedEOF
  14602. }
  14603. m.TargetSelector = string(dAtA[iNdEx:postIndex])
  14604. iNdEx = postIndex
  14605. default:
  14606. iNdEx = preIndex
  14607. skippy, err := skipGenerated(dAtA[iNdEx:])
  14608. if err != nil {
  14609. return err
  14610. }
  14611. if (skippy < 0) || (iNdEx+skippy) < 0 {
  14612. return ErrInvalidLengthGenerated
  14613. }
  14614. if (iNdEx + skippy) > l {
  14615. return io.ErrUnexpectedEOF
  14616. }
  14617. iNdEx += skippy
  14618. }
  14619. }
  14620. if iNdEx > l {
  14621. return io.ErrUnexpectedEOF
  14622. }
  14623. return nil
  14624. }
  14625. func (m *SupplementalGroupsStrategyOptions) Unmarshal(dAtA []byte) error {
  14626. l := len(dAtA)
  14627. iNdEx := 0
  14628. for iNdEx < l {
  14629. preIndex := iNdEx
  14630. var wire uint64
  14631. for shift := uint(0); ; shift += 7 {
  14632. if shift >= 64 {
  14633. return ErrIntOverflowGenerated
  14634. }
  14635. if iNdEx >= l {
  14636. return io.ErrUnexpectedEOF
  14637. }
  14638. b := dAtA[iNdEx]
  14639. iNdEx++
  14640. wire |= uint64(b&0x7F) << shift
  14641. if b < 0x80 {
  14642. break
  14643. }
  14644. }
  14645. fieldNum := int32(wire >> 3)
  14646. wireType := int(wire & 0x7)
  14647. if wireType == 4 {
  14648. return fmt.Errorf("proto: SupplementalGroupsStrategyOptions: wiretype end group for non-group")
  14649. }
  14650. if fieldNum <= 0 {
  14651. return fmt.Errorf("proto: SupplementalGroupsStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  14652. }
  14653. switch fieldNum {
  14654. case 1:
  14655. if wireType != 2 {
  14656. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  14657. }
  14658. var stringLen uint64
  14659. for shift := uint(0); ; shift += 7 {
  14660. if shift >= 64 {
  14661. return ErrIntOverflowGenerated
  14662. }
  14663. if iNdEx >= l {
  14664. return io.ErrUnexpectedEOF
  14665. }
  14666. b := dAtA[iNdEx]
  14667. iNdEx++
  14668. stringLen |= uint64(b&0x7F) << shift
  14669. if b < 0x80 {
  14670. break
  14671. }
  14672. }
  14673. intStringLen := int(stringLen)
  14674. if intStringLen < 0 {
  14675. return ErrInvalidLengthGenerated
  14676. }
  14677. postIndex := iNdEx + intStringLen
  14678. if postIndex < 0 {
  14679. return ErrInvalidLengthGenerated
  14680. }
  14681. if postIndex > l {
  14682. return io.ErrUnexpectedEOF
  14683. }
  14684. m.Rule = SupplementalGroupsStrategyType(dAtA[iNdEx:postIndex])
  14685. iNdEx = postIndex
  14686. case 2:
  14687. if wireType != 2 {
  14688. return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
  14689. }
  14690. var msglen int
  14691. for shift := uint(0); ; shift += 7 {
  14692. if shift >= 64 {
  14693. return ErrIntOverflowGenerated
  14694. }
  14695. if iNdEx >= l {
  14696. return io.ErrUnexpectedEOF
  14697. }
  14698. b := dAtA[iNdEx]
  14699. iNdEx++
  14700. msglen |= int(b&0x7F) << shift
  14701. if b < 0x80 {
  14702. break
  14703. }
  14704. }
  14705. if msglen < 0 {
  14706. return ErrInvalidLengthGenerated
  14707. }
  14708. postIndex := iNdEx + msglen
  14709. if postIndex < 0 {
  14710. return ErrInvalidLengthGenerated
  14711. }
  14712. if postIndex > l {
  14713. return io.ErrUnexpectedEOF
  14714. }
  14715. m.Ranges = append(m.Ranges, IDRange{})
  14716. if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14717. return err
  14718. }
  14719. iNdEx = postIndex
  14720. default:
  14721. iNdEx = preIndex
  14722. skippy, err := skipGenerated(dAtA[iNdEx:])
  14723. if err != nil {
  14724. return err
  14725. }
  14726. if (skippy < 0) || (iNdEx+skippy) < 0 {
  14727. return ErrInvalidLengthGenerated
  14728. }
  14729. if (iNdEx + skippy) > l {
  14730. return io.ErrUnexpectedEOF
  14731. }
  14732. iNdEx += skippy
  14733. }
  14734. }
  14735. if iNdEx > l {
  14736. return io.ErrUnexpectedEOF
  14737. }
  14738. return nil
  14739. }
  14740. func skipGenerated(dAtA []byte) (n int, err error) {
  14741. l := len(dAtA)
  14742. iNdEx := 0
  14743. depth := 0
  14744. for iNdEx < l {
  14745. var wire uint64
  14746. for shift := uint(0); ; shift += 7 {
  14747. if shift >= 64 {
  14748. return 0, ErrIntOverflowGenerated
  14749. }
  14750. if iNdEx >= l {
  14751. return 0, io.ErrUnexpectedEOF
  14752. }
  14753. b := dAtA[iNdEx]
  14754. iNdEx++
  14755. wire |= (uint64(b) & 0x7F) << shift
  14756. if b < 0x80 {
  14757. break
  14758. }
  14759. }
  14760. wireType := int(wire & 0x7)
  14761. switch wireType {
  14762. case 0:
  14763. for shift := uint(0); ; shift += 7 {
  14764. if shift >= 64 {
  14765. return 0, ErrIntOverflowGenerated
  14766. }
  14767. if iNdEx >= l {
  14768. return 0, io.ErrUnexpectedEOF
  14769. }
  14770. iNdEx++
  14771. if dAtA[iNdEx-1] < 0x80 {
  14772. break
  14773. }
  14774. }
  14775. case 1:
  14776. iNdEx += 8
  14777. case 2:
  14778. var length int
  14779. for shift := uint(0); ; shift += 7 {
  14780. if shift >= 64 {
  14781. return 0, ErrIntOverflowGenerated
  14782. }
  14783. if iNdEx >= l {
  14784. return 0, io.ErrUnexpectedEOF
  14785. }
  14786. b := dAtA[iNdEx]
  14787. iNdEx++
  14788. length |= (int(b) & 0x7F) << shift
  14789. if b < 0x80 {
  14790. break
  14791. }
  14792. }
  14793. if length < 0 {
  14794. return 0, ErrInvalidLengthGenerated
  14795. }
  14796. iNdEx += length
  14797. case 3:
  14798. depth++
  14799. case 4:
  14800. if depth == 0 {
  14801. return 0, ErrUnexpectedEndOfGroupGenerated
  14802. }
  14803. depth--
  14804. case 5:
  14805. iNdEx += 4
  14806. default:
  14807. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  14808. }
  14809. if iNdEx < 0 {
  14810. return 0, ErrInvalidLengthGenerated
  14811. }
  14812. if depth == 0 {
  14813. return iNdEx, nil
  14814. }
  14815. }
  14816. return 0, io.ErrUnexpectedEOF
  14817. }
  14818. var (
  14819. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  14820. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  14821. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  14822. )