generated.pb.go 374 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315
  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. // 3743 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. 0xa0, 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, 0x20, 0x80, 0x81, 0x00, 0xc9, 0xc5, 0x49, 0x8e, 0x31,
  1565. 0x02, 0xe4, 0x94, 0x20, 0xc7, 0xe4, 0x60, 0x18, 0x09, 0xe2, 0x00, 0x42, 0xe0, 0x04, 0xbe, 0xc5,
  1566. 0x27, 0x22, 0xa6, 0x4f, 0x41, 0x4e, 0xb9, 0x05, 0x3a, 0x05, 0xdd, 0xd3, 0xf3, 0x3f, 0xc3, 0x1d,
  1567. 0xd2, 0x12, 0x11, 0x03, 0xef, 0x24, 0x6e, 0x57, 0xd5, 0x57, 0xd5, 0xdd, 0xd5, 0x55, 0xd5, 0x3d,
  1568. 0x25, 0x58, 0xd9, 0xbf, 0x4f, 0xab, 0xaa, 0x51, 0xdb, 0xef, 0xed, 0x10, 0x4b, 0x27, 0x36, 0xa1,
  1569. 0xb5, 0x03, 0xa2, 0xb7, 0x0d, 0xab, 0x26, 0x08, 0x8a, 0xa9, 0xd6, 0xc8, 0xa1, 0x4d, 0x74, 0xaa,
  1570. 0x1a, 0x3a, 0xad, 0x1d, 0xdc, 0xda, 0x21, 0xb6, 0x72, 0xab, 0xd6, 0x21, 0x3a, 0xb1, 0x14, 0x9b,
  1571. 0xb4, 0xab, 0xa6, 0x65, 0xd8, 0x06, 0xba, 0xe2, 0xb0, 0x57, 0x15, 0x53, 0xad, 0xfa, 0xec, 0x55,
  1572. 0xc1, 0x7e, 0xe9, 0x66, 0x47, 0xb5, 0xf7, 0x7a, 0x3b, 0xd5, 0x96, 0xd1, 0xad, 0x75, 0x8c, 0x8e,
  1573. 0x51, 0xe3, 0x52, 0x3b, 0xbd, 0x5d, 0xfe, 0x8b, 0xff, 0xe0, 0x7f, 0x39, 0x68, 0x97, 0xe4, 0x80,
  1574. 0xf2, 0x96, 0x61, 0x91, 0xda, 0x41, 0x4c, 0xe3, 0xa5, 0x3b, 0x3e, 0x4f, 0x57, 0x69, 0xed, 0xa9,
  1575. 0x3a, 0xb1, 0xfa, 0x35, 0x73, 0xbf, 0xc3, 0x06, 0x68, 0xad, 0x4b, 0x6c, 0x25, 0x49, 0xaa, 0x96,
  1576. 0x26, 0x65, 0xf5, 0x74, 0x5b, 0xed, 0x92, 0x98, 0xc0, 0xbd, 0x41, 0x02, 0xb4, 0xb5, 0x47, 0xba,
  1577. 0x4a, 0x4c, 0xee, 0xad, 0x34, 0xb9, 0x9e, 0xad, 0x6a, 0x35, 0x55, 0xb7, 0xa9, 0x6d, 0x45, 0x85,
  1578. 0xe4, 0x3b, 0x30, 0xb5, 0xa8, 0x69, 0xc6, 0x27, 0xa4, 0xbd, 0xd4, 0x5c, 0x5d, 0xb6, 0xd4, 0x03,
  1579. 0x62, 0xa1, 0xab, 0x50, 0xd0, 0x95, 0x2e, 0x29, 0x4b, 0x57, 0xa5, 0xeb, 0x23, 0xf5, 0xb1, 0xe7,
  1580. 0x47, 0x95, 0x0b, 0xc7, 0x47, 0x95, 0xc2, 0x86, 0xd2, 0x25, 0x98, 0x53, 0xe4, 0x87, 0x30, 0x2d,
  1581. 0xa4, 0x56, 0x34, 0x72, 0xf8, 0xd4, 0xd0, 0x7a, 0x5d, 0x82, 0xae, 0xc1, 0x70, 0x9b, 0x03, 0x08,
  1582. 0xc1, 0x09, 0x21, 0x38, 0xec, 0xc0, 0x62, 0x41, 0x95, 0x29, 0x4c, 0x0a, 0xe1, 0x27, 0x06, 0xb5,
  1583. 0x1b, 0x8a, 0xbd, 0x87, 0x6e, 0x03, 0x98, 0x8a, 0xbd, 0xd7, 0xb0, 0xc8, 0xae, 0x7a, 0x28, 0xc4,
  1584. 0x91, 0x10, 0x87, 0x86, 0x47, 0xc1, 0x01, 0x2e, 0x74, 0x03, 0x4a, 0x16, 0x51, 0xda, 0x9b, 0xba,
  1585. 0xd6, 0x2f, 0xe7, 0xae, 0x4a, 0xd7, 0x4b, 0xf5, 0x29, 0x21, 0x51, 0xc2, 0x62, 0x1c, 0x7b, 0x1c,
  1586. 0xf2, 0x67, 0x39, 0x18, 0x59, 0x56, 0x48, 0xd7, 0xd0, 0x9b, 0xc4, 0x46, 0x1f, 0x41, 0x89, 0x6d,
  1587. 0x57, 0x5b, 0xb1, 0x15, 0xae, 0x6d, 0xf4, 0xf6, 0x9b, 0x55, 0xdf, 0x9d, 0xbc, 0xd5, 0xab, 0x9a,
  1588. 0xfb, 0x1d, 0x36, 0x40, 0xab, 0x8c, 0xbb, 0x7a, 0x70, 0xab, 0xba, 0xb9, 0xf3, 0x8c, 0xb4, 0xec,
  1589. 0x75, 0x62, 0x2b, 0xbe, 0x7d, 0xfe, 0x18, 0xf6, 0x50, 0xd1, 0x06, 0x14, 0xa8, 0x49, 0x5a, 0xdc,
  1590. 0xb2, 0xd1, 0xdb, 0x37, 0xaa, 0x27, 0x3a, 0x6b, 0xd5, 0xb3, 0xac, 0x69, 0x92, 0x96, 0xbf, 0xe2,
  1591. 0xec, 0x17, 0xe6, 0x38, 0xe8, 0x29, 0x0c, 0x53, 0x5b, 0xb1, 0x7b, 0xb4, 0x9c, 0xe7, 0x88, 0xd5,
  1592. 0xcc, 0x88, 0x5c, 0xca, 0xdf, 0x0c, 0xe7, 0x37, 0x16, 0x68, 0xf2, 0x7f, 0xe5, 0x00, 0x79, 0xbc,
  1593. 0x4b, 0x86, 0xde, 0x56, 0x6d, 0xd5, 0xd0, 0xd1, 0x03, 0x28, 0xd8, 0x7d, 0xd3, 0x75, 0x81, 0x6b,
  1594. 0xae, 0x41, 0x5b, 0x7d, 0x93, 0xbc, 0x38, 0xaa, 0xcc, 0xc5, 0x25, 0x18, 0x05, 0x73, 0x19, 0xb4,
  1595. 0xe6, 0x99, 0x9a, 0xe3, 0xd2, 0x77, 0xc2, 0xaa, 0x5f, 0x1c, 0x55, 0x12, 0x0e, 0x5b, 0xd5, 0x43,
  1596. 0x0a, 0x1b, 0x88, 0x0e, 0x00, 0x69, 0x0a, 0xb5, 0xb7, 0x2c, 0x45, 0xa7, 0x8e, 0x26, 0xb5, 0x4b,
  1597. 0xc4, 0x22, 0xbc, 0x91, 0x6d, 0xd3, 0x98, 0x44, 0xfd, 0x92, 0xb0, 0x02, 0xad, 0xc5, 0xd0, 0x70,
  1598. 0x82, 0x06, 0xe6, 0xcd, 0x16, 0x51, 0xa8, 0xa1, 0x97, 0x0b, 0x61, 0x6f, 0xc6, 0x7c, 0x14, 0x0b,
  1599. 0x2a, 0x7a, 0x1d, 0x8a, 0x5d, 0x42, 0xa9, 0xd2, 0x21, 0xe5, 0x21, 0xce, 0x38, 0x29, 0x18, 0x8b,
  1600. 0xeb, 0xce, 0x30, 0x76, 0xe9, 0xf2, 0x17, 0x12, 0x8c, 0x7b, 0x2b, 0xb7, 0xa6, 0x52, 0x1b, 0xfd,
  1601. 0x6e, 0xcc, 0x0f, 0xab, 0xd9, 0xa6, 0xc4, 0xa4, 0xb9, 0x17, 0x7a, 0x3e, 0xef, 0x8e, 0x04, 0x7c,
  1602. 0x70, 0x1d, 0x86, 0x54, 0x9b, 0x74, 0xd9, 0x3e, 0xe4, 0xaf, 0x8f, 0xde, 0xbe, 0x9e, 0xd5, 0x65,
  1603. 0xea, 0xe3, 0x02, 0x74, 0x68, 0x95, 0x89, 0x63, 0x07, 0x45, 0xfe, 0xb3, 0x42, 0xc0, 0x7c, 0xe6,
  1604. 0x9a, 0xe8, 0x03, 0x28, 0x51, 0xa2, 0x91, 0x96, 0x6d, 0x58, 0xc2, 0xfc, 0xb7, 0x32, 0x9a, 0xaf,
  1605. 0xec, 0x10, 0xad, 0x29, 0x44, 0xeb, 0x63, 0xcc, 0x7e, 0xf7, 0x17, 0xf6, 0x20, 0xd1, 0x3b, 0x50,
  1606. 0xb2, 0x49, 0xd7, 0xd4, 0x14, 0x9b, 0x88, 0x73, 0xf4, 0x5a, 0x70, 0x0a, 0xcc, 0x73, 0x18, 0x58,
  1607. 0xc3, 0x68, 0x6f, 0x09, 0x36, 0x7e, 0x7c, 0xbc, 0x25, 0x71, 0x47, 0xb1, 0x07, 0x83, 0x0e, 0x60,
  1608. 0xa2, 0x67, 0xb6, 0x19, 0xa7, 0xcd, 0xa2, 0x60, 0xa7, 0x2f, 0x3c, 0xe9, 0x5e, 0xd6, 0xb5, 0xd9,
  1609. 0x0e, 0x49, 0xd7, 0xe7, 0x84, 0xae, 0x89, 0xf0, 0x38, 0x8e, 0x68, 0x41, 0x8b, 0x30, 0xd9, 0x55,
  1610. 0x75, 0x16, 0x97, 0xfa, 0x4d, 0xd2, 0x32, 0xf4, 0x36, 0xe5, 0x6e, 0x35, 0x54, 0x9f, 0x17, 0x00,
  1611. 0x93, 0xeb, 0x61, 0x32, 0x8e, 0xf2, 0xa3, 0x5f, 0x01, 0x72, 0xa7, 0xf1, 0xd8, 0x09, 0xe2, 0xaa,
  1612. 0xa1, 0x73, 0x9f, 0xcb, 0xfb, 0xce, 0xbd, 0x15, 0xe3, 0xc0, 0x09, 0x52, 0x68, 0x0d, 0x66, 0x2d,
  1613. 0x72, 0xa0, 0xb2, 0x39, 0x3e, 0x51, 0xa9, 0x6d, 0x58, 0xfd, 0x35, 0xb5, 0xab, 0xda, 0xe5, 0x61,
  1614. 0x6e, 0x53, 0xf9, 0xf8, 0xa8, 0x32, 0x8b, 0x13, 0xe8, 0x38, 0x51, 0x4a, 0xfe, 0xf3, 0x61, 0x98,
  1615. 0x8c, 0xc4, 0x1b, 0xf4, 0x14, 0xe6, 0x5a, 0x3d, 0xcb, 0x22, 0xba, 0xbd, 0xd1, 0xeb, 0xee, 0x10,
  1616. 0xab, 0xd9, 0xda, 0x23, 0xed, 0x9e, 0x46, 0xda, 0xdc, 0x51, 0x86, 0xea, 0x0b, 0xc2, 0xe2, 0xb9,
  1617. 0xa5, 0x44, 0x2e, 0x9c, 0x22, 0xcd, 0x56, 0x41, 0xe7, 0x43, 0xeb, 0x2a, 0xa5, 0x1e, 0x66, 0x8e,
  1618. 0x63, 0x7a, 0xab, 0xb0, 0x11, 0xe3, 0xc0, 0x09, 0x52, 0xcc, 0xc6, 0x36, 0xa1, 0xaa, 0x45, 0xda,
  1619. 0x51, 0x1b, 0xf3, 0x61, 0x1b, 0x97, 0x13, 0xb9, 0x70, 0x8a, 0x34, 0xba, 0x0b, 0xa3, 0x8e, 0x36,
  1620. 0xbe, 0x7f, 0x62, 0xa3, 0x67, 0x04, 0xd8, 0xe8, 0x86, 0x4f, 0xc2, 0x41, 0x3e, 0x36, 0x35, 0x63,
  1621. 0x87, 0x12, 0xeb, 0x80, 0xb4, 0xd3, 0x37, 0x78, 0x33, 0xc6, 0x81, 0x13, 0xa4, 0xd8, 0xd4, 0x1c,
  1622. 0x0f, 0x8c, 0x4d, 0x6d, 0x38, 0x3c, 0xb5, 0xed, 0x44, 0x2e, 0x9c, 0x22, 0xcd, 0xfc, 0xd8, 0x31,
  1623. 0x79, 0xf1, 0x40, 0x51, 0x35, 0x65, 0x47, 0x23, 0xe5, 0x62, 0xd8, 0x8f, 0x37, 0xc2, 0x64, 0x1c,
  1624. 0xe5, 0x47, 0x8f, 0x61, 0xda, 0x19, 0xda, 0xd6, 0x15, 0x0f, 0xa4, 0xc4, 0x41, 0x7e, 0x22, 0x40,
  1625. 0xa6, 0x37, 0xa2, 0x0c, 0x38, 0x2e, 0x83, 0x1e, 0xc0, 0x44, 0xcb, 0xd0, 0x34, 0xee, 0x8f, 0x4b,
  1626. 0x46, 0x4f, 0xb7, 0xcb, 0x23, 0x1c, 0x05, 0xb1, 0xf3, 0xb8, 0x14, 0xa2, 0xe0, 0x08, 0x27, 0x22,
  1627. 0x00, 0x2d, 0x37, 0xe1, 0xd0, 0x32, 0xf0, 0xf8, 0x78, 0x2b, 0x6b, 0x0c, 0xf0, 0x52, 0x95, 0x5f,
  1628. 0x03, 0x78, 0x43, 0x14, 0x07, 0x80, 0xe5, 0x7f, 0x95, 0x60, 0x3e, 0x25, 0x74, 0xa0, 0x5f, 0x86,
  1629. 0x52, 0xec, 0x6f, 0x46, 0x52, 0xec, 0xe5, 0x14, 0xb1, 0x40, 0x9e, 0xd5, 0x61, 0xdc, 0x62, 0xb3,
  1630. 0xd2, 0x3b, 0x0e, 0x8b, 0x88, 0x91, 0x77, 0x07, 0x4c, 0x03, 0x07, 0x65, 0xfc, 0x98, 0x3f, 0x7d,
  1631. 0x7c, 0x54, 0x19, 0x0f, 0xd1, 0x70, 0x18, 0x5e, 0xfe, 0x8b, 0x1c, 0xc0, 0x32, 0x31, 0x35, 0xa3,
  1632. 0xdf, 0x25, 0xfa, 0x79, 0xd4, 0x50, 0x9b, 0xa1, 0x1a, 0xea, 0xe6, 0xa0, 0xed, 0xf1, 0x4c, 0x4b,
  1633. 0x2d, 0xa2, 0xde, 0x8d, 0x14, 0x51, 0xb5, 0xec, 0x90, 0x27, 0x57, 0x51, 0xff, 0x91, 0x87, 0x19,
  1634. 0x9f, 0xd9, 0x2f, 0xa3, 0x1e, 0x86, 0xf6, 0xf8, 0x37, 0x22, 0x7b, 0x3c, 0x9f, 0x20, 0xf2, 0xca,
  1635. 0xea, 0xa8, 0x67, 0x30, 0xc1, 0xaa, 0x1c, 0x67, 0x2f, 0x79, 0x0d, 0x35, 0x7c, 0xea, 0x1a, 0xca,
  1636. 0xcb, 0x76, 0x6b, 0x21, 0x24, 0x1c, 0x41, 0x4e, 0xa9, 0xd9, 0x8a, 0x3f, 0xc6, 0x9a, 0xed, 0x4b,
  1637. 0x09, 0x26, 0xfc, 0x6d, 0x3a, 0x87, 0xa2, 0x6d, 0x23, 0x5c, 0xb4, 0xbd, 0x9e, 0xd9, 0x45, 0x53,
  1638. 0xaa, 0xb6, 0xff, 0x65, 0x05, 0xbe, 0xc7, 0xc4, 0x0e, 0xf8, 0x8e, 0xd2, 0xda, 0x1f, 0x7c, 0xc7,
  1639. 0x43, 0x9f, 0x49, 0x80, 0x44, 0x16, 0x58, 0xd4, 0x75, 0xc3, 0x56, 0x9c, 0x58, 0xe9, 0x98, 0xb5,
  1640. 0x9a, 0xd9, 0x2c, 0x57, 0x63, 0x75, 0x3b, 0x86, 0xf5, 0x48, 0xb7, 0xad, 0xbe, 0xbf, 0xc9, 0x71,
  1641. 0x06, 0x9c, 0x60, 0x00, 0x52, 0x00, 0x2c, 0x81, 0xb9, 0x65, 0x88, 0x83, 0x7c, 0x33, 0x43, 0xcc,
  1642. 0x63, 0x02, 0x4b, 0x86, 0xbe, 0xab, 0x76, 0xfc, 0xb0, 0x83, 0x3d, 0x20, 0x1c, 0x00, 0xbd, 0xf4,
  1643. 0x08, 0xe6, 0x53, 0xac, 0x45, 0x53, 0x90, 0xdf, 0x27, 0x7d, 0x67, 0xd9, 0x30, 0xfb, 0x13, 0xcd,
  1644. 0xc2, 0xd0, 0x81, 0xa2, 0xf5, 0x9c, 0xf0, 0x3b, 0x82, 0x9d, 0x1f, 0x0f, 0x72, 0xf7, 0x25, 0xf9,
  1645. 0x8b, 0xa1, 0xa0, 0xef, 0xf0, 0x8a, 0xf9, 0x3a, 0xbb, 0xb4, 0x9a, 0x9a, 0xda, 0x52, 0xa8, 0x28,
  1646. 0x84, 0xc6, 0x9c, 0x0b, 0xab, 0x33, 0x86, 0x3d, 0x6a, 0xa8, 0xb6, 0xce, 0xbd, 0xda, 0xda, 0x3a,
  1647. 0xff, 0x72, 0x6a, 0xeb, 0xdf, 0x83, 0x12, 0x75, 0xab, 0xea, 0x02, 0x87, 0xbc, 0x75, 0x8a, 0xf8,
  1648. 0x2a, 0x0a, 0x6a, 0x4f, 0x81, 0x57, 0x4a, 0x7b, 0xa0, 0x49, 0x45, 0xf4, 0xd0, 0x29, 0x8b, 0xe8,
  1649. 0x97, 0x5a, 0xf8, 0xb2, 0x78, 0x63, 0x2a, 0x3d, 0x4a, 0xda, 0x3c, 0xb6, 0x95, 0xfc, 0x78, 0xd3,
  1650. 0xe0, 0xa3, 0x58, 0x50, 0xd1, 0x07, 0x21, 0x97, 0x2d, 0x9d, 0xc5, 0x65, 0x27, 0xd2, 0xdd, 0x15,
  1651. 0x6d, 0xc3, 0xbc, 0x69, 0x19, 0x1d, 0x8b, 0x50, 0xba, 0x4c, 0x94, 0xb6, 0xa6, 0xea, 0xc4, 0x5d,
  1652. 0x1f, 0xa7, 0x22, 0xba, 0x7c, 0x7c, 0x54, 0x99, 0x6f, 0x24, 0xb3, 0xe0, 0x34, 0x59, 0xf9, 0x79,
  1653. 0x01, 0xa6, 0xa2, 0x19, 0x30, 0xa5, 0x48, 0x95, 0xce, 0x54, 0xa4, 0xde, 0x08, 0x1c, 0x06, 0xa7,
  1654. 0x82, 0x0f, 0xbc, 0xe0, 0xc4, 0x0e, 0xc4, 0x22, 0x4c, 0x8a, 0x68, 0xe0, 0x12, 0x45, 0x99, 0xee,
  1655. 0xed, 0xfe, 0x76, 0x98, 0x8c, 0xa3, 0xfc, 0xe8, 0x21, 0x8c, 0x5b, 0xbc, 0xee, 0x76, 0x01, 0x9c,
  1656. 0xda, 0xf5, 0xa2, 0x00, 0x18, 0xc7, 0x41, 0x22, 0x0e, 0xf3, 0xb2, 0xba, 0xd5, 0x2f, 0x47, 0x5d,
  1657. 0x80, 0x42, 0xb8, 0x6e, 0x5d, 0x8c, 0x32, 0xe0, 0xb8, 0x0c, 0x5a, 0x87, 0x99, 0x9e, 0x1e, 0x87,
  1658. 0x72, 0x5c, 0xf9, 0xb2, 0x80, 0x9a, 0xd9, 0x8e, 0xb3, 0xe0, 0x24, 0x39, 0xb4, 0x1b, 0x2a, 0x65,
  1659. 0x87, 0x79, 0x78, 0xbe, 0x9d, 0xf9, 0xe0, 0x65, 0xae, 0x65, 0x13, 0xca, 0xed, 0x52, 0xd6, 0x72,
  1660. 0x5b, 0xfe, 0x27, 0x29, 0x98, 0x84, 0xbc, 0x12, 0x78, 0xd0, 0x2b, 0x53, 0x4c, 0x22, 0x50, 0x1d,
  1661. 0x19, 0xc9, 0xd5, 0xef, 0xbd, 0x53, 0x55, 0xbf, 0x7e, 0xf2, 0x1c, 0x5c, 0xfe, 0x7e, 0x2e, 0xc1,
  1662. 0xdc, 0x4a, 0xf3, 0xb1, 0x65, 0xf4, 0x4c, 0xd7, 0x9c, 0x4d, 0xd3, 0x59, 0x9a, 0x9f, 0x43, 0xc1,
  1663. 0xea, 0x69, 0xee, 0x3c, 0x5e, 0x73, 0xe7, 0x81, 0x7b, 0x1a, 0x9b, 0xc7, 0x4c, 0x44, 0xca, 0x99,
  1664. 0x04, 0x13, 0x40, 0x1b, 0x30, 0x6c, 0x29, 0x7a, 0x87, 0xb8, 0x69, 0xf5, 0xda, 0x00, 0xeb, 0x57,
  1665. 0x97, 0x31, 0x63, 0x0f, 0x14, 0x36, 0x5c, 0x1a, 0x0b, 0x14, 0xf9, 0x9f, 0x25, 0x98, 0x7c, 0xb2,
  1666. 0xb5, 0xd5, 0x58, 0xd5, 0xf9, 0x89, 0xe6, 0x6f, 0xab, 0x57, 0xa1, 0x60, 0x2a, 0xf6, 0x5e, 0x34,
  1667. 0xd3, 0x33, 0x1a, 0xe6, 0x14, 0x74, 0x07, 0x4a, 0xec, 0x5f, 0x66, 0x17, 0x3f, 0x52, 0x23, 0x3c,
  1668. 0x10, 0x96, 0x1a, 0x62, 0xec, 0x45, 0xe0, 0x6f, 0xec, 0x71, 0xa2, 0xf7, 0xa0, 0xc8, 0xe2, 0x0f,
  1669. 0xd1, 0xdb, 0x19, 0x0b, 0x74, 0x61, 0x54, 0xdd, 0x11, 0xf2, 0x6b, 0x2e, 0x31, 0x80, 0x5d, 0x38,
  1670. 0x79, 0x1f, 0x66, 0x03, 0x93, 0x60, 0xab, 0xf8, 0x94, 0xe5, 0x54, 0xd4, 0x84, 0x21, 0xa6, 0x9d,
  1671. 0x65, 0xce, 0x7c, 0x86, 0x27, 0xd0, 0xc8, 0x42, 0xf8, 0xf5, 0x11, 0xfb, 0x45, 0xb1, 0x83, 0x25,
  1672. 0xaf, 0xc3, 0x38, 0x7f, 0x86, 0x36, 0x2c, 0x9b, 0x2f, 0x26, 0xba, 0x02, 0xf9, 0xae, 0xaa, 0x8b,
  1673. 0xec, 0x3c, 0x2a, 0x64, 0xf2, 0x2c, 0xb3, 0xb0, 0x71, 0x4e, 0x56, 0x0e, 0x45, 0xbc, 0xf2, 0xc9,
  1674. 0xca, 0x21, 0x66, 0xe3, 0xf2, 0x63, 0x28, 0x8a, 0x4d, 0x0a, 0x02, 0xe5, 0x4f, 0x06, 0xca, 0x27,
  1675. 0x00, 0x6d, 0x42, 0x71, 0xb5, 0x51, 0xd7, 0x0c, 0xa7, 0x56, 0x6b, 0xa9, 0x6d, 0x2b, 0xba, 0x83,
  1676. 0x4b, 0xab, 0xcb, 0x18, 0x73, 0x0a, 0x92, 0x61, 0x98, 0x1c, 0xb6, 0x88, 0x69, 0x73, 0x3f, 0x1a,
  1677. 0xa9, 0x03, 0xf3, 0x8d, 0x47, 0x7c, 0x04, 0x0b, 0x8a, 0xfc, 0x27, 0x39, 0x28, 0x8a, 0xe5, 0x38,
  1678. 0x87, 0xbb, 0xdb, 0x5a, 0xe8, 0xee, 0xf6, 0x46, 0x36, 0xd7, 0x48, 0xbd, 0xb8, 0x6d, 0x45, 0x2e,
  1679. 0x6e, 0x37, 0x32, 0xe2, 0x9d, 0x7c, 0x6b, 0xfb, 0x34, 0x07, 0x13, 0x61, 0xa7, 0x44, 0x77, 0x61,
  1680. 0x94, 0xa5, 0x29, 0xb5, 0x45, 0x36, 0xfc, 0xea, 0xd8, 0x7b, 0xba, 0x69, 0xfa, 0x24, 0x1c, 0xe4,
  1681. 0x43, 0x1d, 0x4f, 0x8c, 0xf9, 0x91, 0x98, 0x74, 0xfa, 0x92, 0xf6, 0x6c, 0x55, 0xab, 0x3a, 0x1f,
  1682. 0x64, 0xaa, 0xab, 0xba, 0xbd, 0x69, 0x35, 0x6d, 0x4b, 0xd5, 0x3b, 0x31, 0x45, 0xdc, 0x29, 0x83,
  1683. 0xc8, 0xe8, 0x5d, 0x96, 0x32, 0xa9, 0xd1, 0xb3, 0x5a, 0x24, 0xa9, 0xf4, 0x75, 0xcb, 0x36, 0x76,
  1684. 0x40, 0xdb, 0x6b, 0x46, 0x4b, 0xd1, 0x9c, 0xcd, 0xc1, 0x64, 0x97, 0x58, 0x44, 0x6f, 0x11, 0xb7,
  1685. 0xdc, 0x74, 0x20, 0xb0, 0x07, 0x26, 0xff, 0x83, 0x04, 0xa3, 0x62, 0x2d, 0xce, 0xe1, 0x92, 0xf3,
  1686. 0x3b, 0xe1, 0x4b, 0xce, 0xb5, 0x8c, 0x91, 0x23, 0xf9, 0x86, 0xf3, 0xd7, 0xbe, 0xe9, 0x2c, 0x56,
  1687. 0xb0, 0xe3, 0xb2, 0x67, 0x50, 0x3b, 0x7a, 0x5c, 0xd8, 0x29, 0xc7, 0x9c, 0x82, 0x7a, 0x30, 0xa5,
  1688. 0x46, 0x82, 0x8b, 0xd8, 0xb3, 0x5a, 0x36, 0x4b, 0x3c, 0xb1, 0x7a, 0x59, 0xc0, 0x4f, 0x45, 0x29,
  1689. 0x38, 0xa6, 0x42, 0x26, 0x10, 0xe3, 0x42, 0xef, 0x40, 0x61, 0xcf, 0xb6, 0xcd, 0x84, 0xe7, 0xf3,
  1690. 0x01, 0x21, 0xcd, 0x37, 0xa1, 0xc4, 0x67, 0xb7, 0xb5, 0xd5, 0xc0, 0x1c, 0x4a, 0xfe, 0xc7, 0x9c,
  1691. 0xb7, 0x1e, 0xfc, 0xce, 0xf1, 0xb6, 0x37, 0xdb, 0x25, 0x4d, 0xa1, 0x94, 0x3b, 0xb6, 0x73, 0x3f,
  1692. 0x9e, 0x0d, 0x18, 0xee, 0xd1, 0x70, 0x8c, 0x1b, 0x6d, 0xf9, 0xa1, 0x5e, 0x3a, 0x4b, 0xa8, 0x1f,
  1693. 0x4d, 0x0a, 0xf3, 0xe8, 0x09, 0xe4, 0x6d, 0x2d, 0xeb, 0x3d, 0x57, 0x20, 0x6e, 0xad, 0x35, 0xfd,
  1694. 0x58, 0xb9, 0xb5, 0xd6, 0xc4, 0x0c, 0x02, 0x6d, 0xc2, 0x10, 0x4b, 0xa7, 0x2c, 0x3a, 0xe4, 0xb3,
  1695. 0x47, 0x1b, 0xb6, 0x82, 0xbe, 0x4b, 0xb1, 0x5f, 0x14, 0x3b, 0x38, 0xf2, 0xc7, 0x30, 0x1e, 0x0a,
  1696. 0x21, 0xe8, 0x23, 0x18, 0xd3, 0x0c, 0xa5, 0x5d, 0x57, 0x34, 0x45, 0x6f, 0x11, 0xf7, 0x6b, 0xc7,
  1697. 0xb5, 0xa4, 0xb3, 0xb7, 0x16, 0xe0, 0x13, 0x01, 0x68, 0x56, 0x28, 0x19, 0x0b, 0xd2, 0x70, 0x08,
  1698. 0x51, 0x56, 0x00, 0xfc, 0x39, 0xa2, 0x0a, 0x0c, 0x31, 0x4f, 0x75, 0x52, 0xdd, 0x48, 0x7d, 0x84,
  1699. 0x59, 0xc8, 0x1c, 0x98, 0x62, 0x67, 0x1c, 0xdd, 0x06, 0xa0, 0xa4, 0x65, 0x11, 0x9b, 0x6f, 0x67,
  1700. 0x2e, 0xfc, 0xc5, 0xb4, 0xe9, 0x51, 0x70, 0x80, 0x4b, 0xfe, 0x17, 0x09, 0xc6, 0x37, 0x88, 0xfd,
  1701. 0x89, 0x61, 0xed, 0x37, 0x0c, 0x4d, 0x6d, 0xf5, 0xcf, 0x21, 0x0f, 0xe0, 0x50, 0x1e, 0x78, 0x73,
  1702. 0xc0, 0xce, 0x84, 0xac, 0x4b, 0xcb, 0x06, 0xf2, 0x97, 0x12, 0xcc, 0x87, 0x38, 0x1f, 0xf9, 0x87,
  1703. 0x7f, 0x1b, 0x86, 0x4c, 0xc3, 0xb2, 0xdd, 0x1a, 0xe1, 0x54, 0x0a, 0x59, 0x84, 0x0d, 0x54, 0x09,
  1704. 0x0c, 0x06, 0x3b, 0x68, 0x68, 0x0d, 0x72, 0xb6, 0x21, 0x5c, 0xf5, 0x74, 0x98, 0x84, 0x58, 0x75,
  1705. 0x10, 0x98, 0xb9, 0x2d, 0x03, 0xe7, 0x6c, 0x83, 0x6d, 0x44, 0x39, 0xc4, 0x15, 0x0c, 0x5f, 0xaf,
  1706. 0x68, 0x06, 0x18, 0x0a, 0xbb, 0x96, 0xd1, 0x3d, 0xf3, 0x1c, 0xbc, 0x8d, 0x58, 0xb1, 0x8c, 0x2e,
  1707. 0xe6, 0x58, 0xf2, 0x57, 0x12, 0x4c, 0x87, 0x38, 0xcf, 0x21, 0x75, 0xbc, 0x13, 0x4e, 0x1d, 0x37,
  1708. 0x4e, 0x33, 0x91, 0x94, 0x04, 0xf2, 0x55, 0x2e, 0x32, 0x0d, 0x36, 0x61, 0xb4, 0x0b, 0xa3, 0xa6,
  1709. 0xd1, 0x6e, 0xbe, 0x84, 0xef, 0x9b, 0x93, 0x2c, 0xa5, 0x37, 0x7c, 0x2c, 0x1c, 0x04, 0x46, 0x87,
  1710. 0x30, 0xad, 0x2b, 0x5d, 0x42, 0x4d, 0xa5, 0x45, 0x9a, 0x2f, 0xe1, 0xc5, 0xe7, 0x22, 0xff, 0x80,
  1711. 0x12, 0x45, 0xc4, 0x71, 0x25, 0x68, 0x1d, 0x8a, 0xaa, 0xc9, 0x4b, 0x4c, 0x51, 0x4b, 0x0c, 0xcc,
  1712. 0xc3, 0x4e, 0x41, 0xea, 0xc4, 0x73, 0xf1, 0x03, 0xbb, 0x18, 0xf2, 0xdf, 0x44, 0xbd, 0x81, 0x57,
  1713. 0x2c, 0x8f, 0xa1, 0xc4, 0x3b, 0x4d, 0x5a, 0x86, 0xe6, 0x7e, 0xea, 0xe0, 0x97, 0x0b, 0x31, 0xf6,
  1714. 0xe2, 0xa8, 0x72, 0x39, 0xe1, 0x15, 0xdb, 0x25, 0x63, 0x4f, 0x18, 0x6d, 0x40, 0xc1, 0xfc, 0x21,
  1715. 0xc5, 0x15, 0x4f, 0x93, 0xbc, 0xa2, 0xe2, 0x38, 0xf2, 0x1f, 0xe6, 0x23, 0xe6, 0xf2, 0x64, 0xf9,
  1716. 0xec, 0xa5, 0xed, 0xba, 0x57, 0xcc, 0xa5, 0xee, 0xfc, 0x0e, 0x14, 0x45, 0xaa, 0x15, 0xce, 0xfc,
  1717. 0xf3, 0xd3, 0x38, 0x73, 0x30, 0x8b, 0x79, 0x77, 0x29, 0x77, 0xd0, 0x05, 0x46, 0x1f, 0xc2, 0x30,
  1718. 0x71, 0x54, 0x38, 0xb9, 0xf1, 0xde, 0x69, 0x54, 0xf8, 0x71, 0xd5, 0xaf, 0xa1, 0xc5, 0x98, 0x40,
  1719. 0x45, 0xbf, 0x64, 0xeb, 0xc5, 0x78, 0x59, 0xc9, 0x49, 0xcb, 0x05, 0x9e, 0xae, 0xae, 0x38, 0xd3,
  1720. 0xf6, 0x86, 0x5f, 0x1c, 0x55, 0xc0, 0xff, 0x89, 0x83, 0x12, 0xf2, 0xbf, 0x49, 0x30, 0xcd, 0x57,
  1721. 0xa8, 0xd5, 0xb3, 0x54, 0xbb, 0x7f, 0x6e, 0x89, 0xe9, 0x69, 0x28, 0x31, 0xdd, 0x19, 0xb0, 0x2c,
  1722. 0x31, 0x0b, 0x53, 0x93, 0xd3, 0xd7, 0x12, 0x5c, 0x8c, 0x71, 0x9f, 0x43, 0x5c, 0xdc, 0x0e, 0xc7,
  1723. 0xc5, 0x37, 0x4f, 0x3b, 0xa1, 0x94, 0xd8, 0xf8, 0x3f, 0xd3, 0x09, 0xd3, 0xe1, 0x27, 0xe5, 0x36,
  1724. 0x80, 0x69, 0xa9, 0x07, 0xaa, 0x46, 0x3a, 0xe2, 0xab, 0x7e, 0x29, 0xd0, 0xb3, 0xe5, 0x51, 0x70,
  1725. 0x80, 0x0b, 0x51, 0x98, 0x6b, 0x93, 0x5d, 0xa5, 0xa7, 0xd9, 0x8b, 0xed, 0xf6, 0x92, 0x62, 0x2a,
  1726. 0x3b, 0xaa, 0xa6, 0xda, 0xaa, 0x78, 0xff, 0x18, 0xa9, 0x3f, 0x74, 0xbe, 0xb6, 0x27, 0x71, 0xbc,
  1727. 0x38, 0xaa, 0x5c, 0x49, 0xfa, 0xdc, 0xe5, 0xb2, 0xf4, 0x71, 0x0a, 0x34, 0xea, 0x43, 0xd9, 0x22,
  1728. 0x1f, 0xf7, 0x54, 0x8b, 0xb4, 0x97, 0x2d, 0xc3, 0x0c, 0xa9, 0xcd, 0x73, 0xb5, 0xbf, 0x7d, 0x7c,
  1729. 0x54, 0x29, 0xe3, 0x14, 0x9e, 0xc1, 0x8a, 0x53, 0xe1, 0xd1, 0x33, 0x98, 0x51, 0x44, 0x77, 0x5d,
  1730. 0x50, 0xab, 0x73, 0x4a, 0xee, 0x1f, 0x1f, 0x55, 0x66, 0x16, 0xe3, 0xe4, 0xc1, 0x0a, 0x93, 0x40,
  1731. 0x51, 0x0d, 0x8a, 0x07, 0xbc, 0x11, 0x8f, 0x96, 0x87, 0x38, 0x3e, 0x4b, 0x04, 0x45, 0xa7, 0x37,
  1732. 0x8f, 0x61, 0x0e, 0xaf, 0x34, 0xf9, 0xe9, 0x73, 0xb9, 0xd8, 0x5d, 0x97, 0xd5, 0x92, 0xe2, 0xc4,
  1733. 0xf3, 0x27, 0xf0, 0x92, 0x1f, 0xb5, 0x9e, 0xf8, 0x24, 0x1c, 0xe4, 0x43, 0x1f, 0xc0, 0xc8, 0x9e,
  1734. 0x78, 0x30, 0xa1, 0xe5, 0x62, 0xa6, 0x24, 0x1c, 0x7a, 0x60, 0xa9, 0x4f, 0x0b, 0x15, 0x23, 0xee,
  1735. 0x30, 0xc5, 0x3e, 0x22, 0x7a, 0x1d, 0x8a, 0xfc, 0xc7, 0xea, 0x32, 0x7f, 0x5f, 0x2c, 0xf9, 0xb1,
  1736. 0xed, 0x89, 0x33, 0x8c, 0x5d, 0xba, 0xcb, 0xba, 0xda, 0x58, 0xe2, 0xef, 0xdc, 0x11, 0xd6, 0xd5,
  1737. 0xc6, 0x12, 0x76, 0xe9, 0xe8, 0x23, 0x28, 0x52, 0xb2, 0xa6, 0xea, 0xbd, 0xc3, 0x32, 0x64, 0xfa,
  1738. 0x4a, 0xde, 0x7c, 0xc4, 0xb9, 0x23, 0x2f, 0x7d, 0xbe, 0x06, 0x41, 0xc7, 0x2e, 0x2c, 0xda, 0x83,
  1739. 0x11, 0xab, 0xa7, 0x2f, 0xd2, 0x6d, 0x4a, 0xac, 0xf2, 0x28, 0xd7, 0x31, 0x28, 0x9c, 0x63, 0x97,
  1740. 0x3f, 0xaa, 0xc5, 0x5b, 0x21, 0x8f, 0x03, 0xfb, 0xe0, 0x68, 0x0f, 0x80, 0xff, 0xe0, 0x8f, 0x8a,
  1741. 0xe5, 0x39, 0xae, 0xea, 0x7e, 0x16, 0x55, 0x49, 0x6f, 0x97, 0xe2, 0xc3, 0x82, 0x47, 0xc6, 0x01,
  1742. 0x6c, 0xf4, 0xc7, 0x12, 0x20, 0xda, 0x33, 0x4d, 0x8d, 0x74, 0x89, 0x6e, 0x2b, 0x1a, 0x1f, 0xa5,
  1743. 0xe5, 0x31, 0xae, 0xf2, 0xed, 0x41, 0x2b, 0x18, 0x13, 0x8c, 0xaa, 0xf6, 0xbe, 0x17, 0xc4, 0x59,
  1744. 0x71, 0x82, 0x5e, 0xb6, 0x89, 0xbb, 0x62, 0xd6, 0xe3, 0x99, 0x36, 0x31, 0xf9, 0xb9, 0xd6, 0xdf,
  1745. 0x44, 0x41, 0xc7, 0x2e, 0x2c, 0x7a, 0x0a, 0x73, 0x6e, 0xc7, 0x28, 0x36, 0x0c, 0x7b, 0x45, 0xd5,
  1746. 0x08, 0xed, 0x53, 0x9b, 0x74, 0xcb, 0x13, 0xdc, 0xc1, 0xbc, 0xb6, 0x19, 0x9c, 0xc8, 0x85, 0x53,
  1747. 0xa4, 0x51, 0x17, 0x2a, 0x6e, 0x70, 0x62, 0x27, 0xd7, 0x8b, 0x8e, 0x8f, 0x68, 0x4b, 0xd1, 0x9c,
  1748. 0x4f, 0x28, 0x93, 0x5c, 0xc1, 0x6b, 0xc7, 0x47, 0x95, 0xca, 0xf2, 0xc9, 0xac, 0x78, 0x10, 0x16,
  1749. 0x7a, 0x0f, 0xca, 0x4a, 0x9a, 0x9e, 0x29, 0xae, 0xe7, 0xa7, 0x2c, 0xe2, 0xa5, 0x2a, 0x48, 0x95,
  1750. 0x46, 0x36, 0x4c, 0x29, 0xe1, 0xde, 0x5d, 0x5a, 0x9e, 0xce, 0xf4, 0x1a, 0x1b, 0x69, 0xf9, 0xf5,
  1751. 0x1f, 0x4e, 0x22, 0x04, 0x8a, 0x63, 0x1a, 0xd0, 0xef, 0x03, 0x52, 0xa2, 0xed, 0xc6, 0xb4, 0x8c,
  1752. 0x32, 0x25, 0xba, 0x58, 0x9f, 0xb2, 0xef, 0x76, 0x31, 0x12, 0xc5, 0x09, 0x7a, 0x58, 0x81, 0xae,
  1753. 0x44, 0x5a, 0xa4, 0x69, 0x79, 0x9e, 0x2b, 0xaf, 0x65, 0x53, 0xee, 0xc9, 0x05, 0xbe, 0x14, 0x45,
  1754. 0x11, 0x71, 0x5c, 0x09, 0x5a, 0x83, 0x59, 0x31, 0xb8, 0xad, 0x53, 0x65, 0x97, 0x34, 0xfb, 0xb4,
  1755. 0x65, 0x6b, 0xb4, 0x3c, 0xc3, 0xe3, 0x3b, 0xff, 0x5a, 0xb9, 0x98, 0x40, 0xc7, 0x89, 0x52, 0xe8,
  1756. 0x6d, 0x98, 0xda, 0x35, 0xac, 0x1d, 0xb5, 0xdd, 0x26, 0xba, 0x8b, 0x34, 0xcb, 0x91, 0xf8, 0x3b,
  1757. 0xd0, 0x4a, 0x84, 0x86, 0x63, 0xdc, 0x88, 0xc2, 0x45, 0x81, 0xdc, 0xb0, 0x8c, 0xd6, 0xba, 0xd1,
  1758. 0xd3, 0x6d, 0xa7, 0xec, 0xbb, 0xe8, 0xa5, 0xd1, 0x8b, 0x8b, 0x49, 0x0c, 0x2f, 0x8e, 0x2a, 0x57,
  1759. 0x93, 0xab, 0x7c, 0x9f, 0x09, 0x27, 0x63, 0x23, 0x13, 0xc6, 0x44, 0xe3, 0x3b, 0x7f, 0x90, 0x2a,
  1760. 0x97, 0xf9, 0xd1, 0x7f, 0x30, 0x38, 0xe0, 0x79, 0x22, 0xd1, 0xf3, 0x3f, 0x75, 0x7c, 0x54, 0x19,
  1761. 0x0b, 0x32, 0xe0, 0x90, 0x06, 0xde, 0xe8, 0x24, 0x3e, 0xaf, 0x9d, 0x4f, 0xb3, 0xf8, 0xe9, 0x1a,
  1762. 0x9d, 0x7c, 0xd3, 0x5e, 0x5a, 0xa3, 0x53, 0x00, 0xf2, 0xe4, 0x27, 0xf3, 0xff, 0xce, 0xc1, 0x8c,
  1763. 0xcf, 0x9c, 0xb9, 0xd1, 0x29, 0x41, 0xe4, 0xd7, 0x0d, 0xe3, 0xd9, 0x9a, 0x8f, 0xfc, 0xa5, 0xfb,
  1764. 0xff, 0xd7, 0x7c, 0xe4, 0xdb, 0x96, 0x72, 0x7b, 0xf8, 0xbb, 0x5c, 0x70, 0x02, 0xa7, 0xec, 0x80,
  1765. 0x79, 0x09, 0x3d, 0xd3, 0x3f, 0xba, 0x26, 0x1a, 0xf9, 0xeb, 0x3c, 0x4c, 0x45, 0x4f, 0x63, 0xa8,
  1766. 0x51, 0x42, 0x1a, 0xd8, 0x28, 0xd1, 0x80, 0xd9, 0xdd, 0x9e, 0xa6, 0xf5, 0xf9, 0x1c, 0x02, 0xdd,
  1767. 0x12, 0xce, 0x27, 0xcb, 0x9f, 0x0a, 0xc9, 0xd9, 0x95, 0x04, 0x1e, 0x9c, 0x28, 0x19, 0xef, 0x9b,
  1768. 0x28, 0xfc, 0xd0, 0xbe, 0x89, 0xa1, 0x33, 0xf4, 0x4d, 0x24, 0xb7, 0x9e, 0xe4, 0xcf, 0xd4, 0x7a,
  1769. 0x72, 0x96, 0xa6, 0x89, 0x84, 0x20, 0x36, 0xb0, 0x01, 0xf8, 0x17, 0x30, 0x11, 0x6e, 0xe4, 0x71,
  1770. 0xf6, 0xd2, 0xe9, 0x25, 0x12, 0x9f, 0x86, 0x03, 0x7b, 0xe9, 0x8c, 0x63, 0x8f, 0x43, 0xfe, 0x23,
  1771. 0x09, 0xe6, 0x92, 0x1b, 0x76, 0x91, 0x06, 0x13, 0x5d, 0xe5, 0x30, 0xd8, 0x44, 0x2d, 0x9d, 0xf1,
  1772. 0x65, 0x8c, 0x77, 0x70, 0xac, 0x87, 0xb0, 0x70, 0x04, 0x5b, 0xfe, 0x5e, 0x82, 0xf9, 0x94, 0xde,
  1773. 0x89, 0xf3, 0xb5, 0x04, 0xbd, 0x0f, 0xa5, 0xae, 0x72, 0xd8, 0xec, 0x59, 0x1d, 0x72, 0xe6, 0xb7,
  1774. 0x40, 0x7e, 0xa0, 0xd7, 0x05, 0x0a, 0xf6, 0xf0, 0xe4, 0xbf, 0x92, 0xe0, 0x27, 0xa9, 0x57, 0x25,
  1775. 0x74, 0x2f, 0xd4, 0xe6, 0x21, 0x47, 0xda, 0x3c, 0x50, 0x5c, 0xf0, 0x15, 0x75, 0x79, 0x7c, 0x2e,
  1776. 0x41, 0x39, 0xed, 0xee, 0x88, 0xee, 0x86, 0x8c, 0xfc, 0x59, 0xc4, 0xc8, 0xe9, 0x98, 0xdc, 0x2b,
  1777. 0xb2, 0xf1, 0xdf, 0x25, 0xb8, 0x7c, 0x42, 0x0d, 0xe6, 0x5d, 0x51, 0x48, 0x3b, 0xc8, 0xc5, 0x9f,
  1778. 0xad, 0xc5, 0x37, 0x2f, 0xff, 0x8a, 0x92, 0xc0, 0x83, 0x53, 0xa5, 0xd1, 0x36, 0xcc, 0x8b, 0xfb,
  1779. 0x51, 0x94, 0x26, 0xca, 0x0b, 0xde, 0x0d, 0xb7, 0x9c, 0xcc, 0x82, 0xd3, 0x64, 0xe5, 0xbf, 0x95,
  1780. 0x60, 0x2e, 0xf9, 0x51, 0x00, 0xbd, 0x15, 0x5a, 0xf2, 0x4a, 0x64, 0xc9, 0x27, 0x23, 0x52, 0x62,
  1781. 0xc1, 0x3f, 0x84, 0x09, 0xf1, 0x74, 0x20, 0x60, 0x84, 0x33, 0xcb, 0x49, 0x19, 0x44, 0x40, 0xb8,
  1782. 0x05, 0x2c, 0x3f, 0x26, 0xe1, 0x31, 0x1c, 0x41, 0x93, 0x3f, 0xcd, 0xc1, 0x50, 0xb3, 0xa5, 0x68,
  1783. 0xe4, 0x1c, 0xea, 0xd7, 0x5f, 0x85, 0xea, 0xd7, 0x41, 0xff, 0xcf, 0x8c, 0x5b, 0x95, 0x5a, 0xba,
  1784. 0xe2, 0x48, 0xe9, 0xfa, 0x46, 0x26, 0xb4, 0x93, 0xab, 0xd6, 0xdf, 0x82, 0x11, 0x4f, 0xe9, 0xe9,
  1785. 0x92, 0xa9, 0xfc, 0x97, 0x39, 0x18, 0x0d, 0xa8, 0x38, 0x65, 0x2a, 0xde, 0x0d, 0xd5, 0x1f, 0xf9,
  1786. 0x0c, 0x0f, 0x35, 0x01, 0x5d, 0x55, 0xb7, 0xe2, 0x70, 0xfa, 0xa4, 0xfd, 0xce, 0xd8, 0x78, 0x21,
  1787. 0xf2, 0x0b, 0x98, 0xb0, 0x15, 0xab, 0x43, 0x6c, 0xef, 0xc3, 0x85, 0xd3, 0xc7, 0xe5, 0x35, 0xec,
  1788. 0x6f, 0x85, 0xa8, 0x38, 0xc2, 0x7d, 0xe9, 0x21, 0x8c, 0x87, 0x94, 0x9d, 0xaa, 0xcd, 0xf9, 0xef,
  1789. 0x25, 0xf8, 0xd9, 0xc0, 0xc7, 0x1e, 0x54, 0x0f, 0x1d, 0x92, 0x6a, 0xe4, 0x90, 0x2c, 0xa4, 0x03,
  1790. 0xbc, 0xba, 0x76, 0xb9, 0xfa, 0xcd, 0xe7, 0xdf, 0x2d, 0x5c, 0xf8, 0xe6, 0xbb, 0x85, 0x0b, 0xdf,
  1791. 0x7e, 0xb7, 0x70, 0xe1, 0x0f, 0x8e, 0x17, 0xa4, 0xe7, 0xc7, 0x0b, 0xd2, 0x37, 0xc7, 0x0b, 0xd2,
  1792. 0xb7, 0xc7, 0x0b, 0xd2, 0x7f, 0x1e, 0x2f, 0x48, 0x7f, 0xfa, 0xfd, 0xc2, 0x85, 0xf7, 0x8b, 0x02,
  1793. 0xee, 0xff, 0x02, 0x00, 0x00, 0xff, 0xff, 0x98, 0xf4, 0xad, 0x8a, 0xba, 0x3e, 0x00, 0x00,
  1794. }
  1795. func (m *AllowedCSIDriver) Marshal() (dAtA []byte, err error) {
  1796. size := m.Size()
  1797. dAtA = make([]byte, size)
  1798. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1799. if err != nil {
  1800. return nil, err
  1801. }
  1802. return dAtA[:n], nil
  1803. }
  1804. func (m *AllowedCSIDriver) MarshalTo(dAtA []byte) (int, error) {
  1805. size := m.Size()
  1806. return m.MarshalToSizedBuffer(dAtA[:size])
  1807. }
  1808. func (m *AllowedCSIDriver) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1809. i := len(dAtA)
  1810. _ = i
  1811. var l int
  1812. _ = l
  1813. i -= len(m.Name)
  1814. copy(dAtA[i:], m.Name)
  1815. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  1816. i--
  1817. dAtA[i] = 0xa
  1818. return len(dAtA) - i, nil
  1819. }
  1820. func (m *AllowedFlexVolume) Marshal() (dAtA []byte, err error) {
  1821. size := m.Size()
  1822. dAtA = make([]byte, size)
  1823. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1824. if err != nil {
  1825. return nil, err
  1826. }
  1827. return dAtA[:n], nil
  1828. }
  1829. func (m *AllowedFlexVolume) MarshalTo(dAtA []byte) (int, error) {
  1830. size := m.Size()
  1831. return m.MarshalToSizedBuffer(dAtA[:size])
  1832. }
  1833. func (m *AllowedFlexVolume) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1834. i := len(dAtA)
  1835. _ = i
  1836. var l int
  1837. _ = l
  1838. i -= len(m.Driver)
  1839. copy(dAtA[i:], m.Driver)
  1840. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  1841. i--
  1842. dAtA[i] = 0xa
  1843. return len(dAtA) - i, nil
  1844. }
  1845. func (m *AllowedHostPath) Marshal() (dAtA []byte, err error) {
  1846. size := m.Size()
  1847. dAtA = make([]byte, size)
  1848. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1849. if err != nil {
  1850. return nil, err
  1851. }
  1852. return dAtA[:n], nil
  1853. }
  1854. func (m *AllowedHostPath) MarshalTo(dAtA []byte) (int, error) {
  1855. size := m.Size()
  1856. return m.MarshalToSizedBuffer(dAtA[:size])
  1857. }
  1858. func (m *AllowedHostPath) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1859. i := len(dAtA)
  1860. _ = i
  1861. var l int
  1862. _ = l
  1863. i--
  1864. if m.ReadOnly {
  1865. dAtA[i] = 1
  1866. } else {
  1867. dAtA[i] = 0
  1868. }
  1869. i--
  1870. dAtA[i] = 0x10
  1871. i -= len(m.PathPrefix)
  1872. copy(dAtA[i:], m.PathPrefix)
  1873. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PathPrefix)))
  1874. i--
  1875. dAtA[i] = 0xa
  1876. return len(dAtA) - i, nil
  1877. }
  1878. func (m *DaemonSet) Marshal() (dAtA []byte, err error) {
  1879. size := m.Size()
  1880. dAtA = make([]byte, size)
  1881. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1882. if err != nil {
  1883. return nil, err
  1884. }
  1885. return dAtA[:n], nil
  1886. }
  1887. func (m *DaemonSet) MarshalTo(dAtA []byte) (int, error) {
  1888. size := m.Size()
  1889. return m.MarshalToSizedBuffer(dAtA[:size])
  1890. }
  1891. func (m *DaemonSet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1892. i := len(dAtA)
  1893. _ = i
  1894. var l int
  1895. _ = l
  1896. {
  1897. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  1898. if err != nil {
  1899. return 0, err
  1900. }
  1901. i -= size
  1902. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1903. }
  1904. i--
  1905. dAtA[i] = 0x1a
  1906. {
  1907. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  1908. if err != nil {
  1909. return 0, err
  1910. }
  1911. i -= size
  1912. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1913. }
  1914. i--
  1915. dAtA[i] = 0x12
  1916. {
  1917. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  1918. if err != nil {
  1919. return 0, err
  1920. }
  1921. i -= size
  1922. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1923. }
  1924. i--
  1925. dAtA[i] = 0xa
  1926. return len(dAtA) - i, nil
  1927. }
  1928. func (m *DaemonSetCondition) Marshal() (dAtA []byte, err error) {
  1929. size := m.Size()
  1930. dAtA = make([]byte, size)
  1931. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1932. if err != nil {
  1933. return nil, err
  1934. }
  1935. return dAtA[:n], nil
  1936. }
  1937. func (m *DaemonSetCondition) MarshalTo(dAtA []byte) (int, error) {
  1938. size := m.Size()
  1939. return m.MarshalToSizedBuffer(dAtA[:size])
  1940. }
  1941. func (m *DaemonSetCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1942. i := len(dAtA)
  1943. _ = i
  1944. var l int
  1945. _ = l
  1946. i -= len(m.Message)
  1947. copy(dAtA[i:], m.Message)
  1948. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  1949. i--
  1950. dAtA[i] = 0x2a
  1951. i -= len(m.Reason)
  1952. copy(dAtA[i:], m.Reason)
  1953. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  1954. i--
  1955. dAtA[i] = 0x22
  1956. {
  1957. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  1958. if err != nil {
  1959. return 0, err
  1960. }
  1961. i -= size
  1962. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1963. }
  1964. i--
  1965. dAtA[i] = 0x1a
  1966. i -= len(m.Status)
  1967. copy(dAtA[i:], m.Status)
  1968. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  1969. i--
  1970. dAtA[i] = 0x12
  1971. i -= len(m.Type)
  1972. copy(dAtA[i:], m.Type)
  1973. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  1974. i--
  1975. dAtA[i] = 0xa
  1976. return len(dAtA) - i, nil
  1977. }
  1978. func (m *DaemonSetList) Marshal() (dAtA []byte, err error) {
  1979. size := m.Size()
  1980. dAtA = make([]byte, size)
  1981. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1982. if err != nil {
  1983. return nil, err
  1984. }
  1985. return dAtA[:n], nil
  1986. }
  1987. func (m *DaemonSetList) MarshalTo(dAtA []byte) (int, error) {
  1988. size := m.Size()
  1989. return m.MarshalToSizedBuffer(dAtA[:size])
  1990. }
  1991. func (m *DaemonSetList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1992. i := len(dAtA)
  1993. _ = i
  1994. var l int
  1995. _ = l
  1996. if len(m.Items) > 0 {
  1997. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  1998. {
  1999. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2000. if err != nil {
  2001. return 0, err
  2002. }
  2003. i -= size
  2004. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2005. }
  2006. i--
  2007. dAtA[i] = 0x12
  2008. }
  2009. }
  2010. {
  2011. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  2012. if err != nil {
  2013. return 0, err
  2014. }
  2015. i -= size
  2016. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2017. }
  2018. i--
  2019. dAtA[i] = 0xa
  2020. return len(dAtA) - i, nil
  2021. }
  2022. func (m *DaemonSetSpec) Marshal() (dAtA []byte, err error) {
  2023. size := m.Size()
  2024. dAtA = make([]byte, size)
  2025. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2026. if err != nil {
  2027. return nil, err
  2028. }
  2029. return dAtA[:n], nil
  2030. }
  2031. func (m *DaemonSetSpec) MarshalTo(dAtA []byte) (int, error) {
  2032. size := m.Size()
  2033. return m.MarshalToSizedBuffer(dAtA[:size])
  2034. }
  2035. func (m *DaemonSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2036. i := len(dAtA)
  2037. _ = i
  2038. var l int
  2039. _ = l
  2040. if m.RevisionHistoryLimit != nil {
  2041. i = encodeVarintGenerated(dAtA, i, uint64(*m.RevisionHistoryLimit))
  2042. i--
  2043. dAtA[i] = 0x30
  2044. }
  2045. i = encodeVarintGenerated(dAtA, i, uint64(m.TemplateGeneration))
  2046. i--
  2047. dAtA[i] = 0x28
  2048. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  2049. i--
  2050. dAtA[i] = 0x20
  2051. {
  2052. size, err := m.UpdateStrategy.MarshalToSizedBuffer(dAtA[:i])
  2053. if err != nil {
  2054. return 0, err
  2055. }
  2056. i -= size
  2057. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2058. }
  2059. i--
  2060. dAtA[i] = 0x1a
  2061. {
  2062. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  2063. if err != nil {
  2064. return 0, err
  2065. }
  2066. i -= size
  2067. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2068. }
  2069. i--
  2070. dAtA[i] = 0x12
  2071. if m.Selector != nil {
  2072. {
  2073. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  2074. if err != nil {
  2075. return 0, err
  2076. }
  2077. i -= size
  2078. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2079. }
  2080. i--
  2081. dAtA[i] = 0xa
  2082. }
  2083. return len(dAtA) - i, nil
  2084. }
  2085. func (m *DaemonSetStatus) Marshal() (dAtA []byte, err error) {
  2086. size := m.Size()
  2087. dAtA = make([]byte, size)
  2088. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2089. if err != nil {
  2090. return nil, err
  2091. }
  2092. return dAtA[:n], nil
  2093. }
  2094. func (m *DaemonSetStatus) MarshalTo(dAtA []byte) (int, error) {
  2095. size := m.Size()
  2096. return m.MarshalToSizedBuffer(dAtA[:size])
  2097. }
  2098. func (m *DaemonSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2099. i := len(dAtA)
  2100. _ = i
  2101. var l int
  2102. _ = l
  2103. if len(m.Conditions) > 0 {
  2104. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  2105. {
  2106. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2107. if err != nil {
  2108. return 0, err
  2109. }
  2110. i -= size
  2111. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2112. }
  2113. i--
  2114. dAtA[i] = 0x52
  2115. }
  2116. }
  2117. if m.CollisionCount != nil {
  2118. i = encodeVarintGenerated(dAtA, i, uint64(*m.CollisionCount))
  2119. i--
  2120. dAtA[i] = 0x48
  2121. }
  2122. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberUnavailable))
  2123. i--
  2124. dAtA[i] = 0x40
  2125. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberAvailable))
  2126. i--
  2127. dAtA[i] = 0x38
  2128. i = encodeVarintGenerated(dAtA, i, uint64(m.UpdatedNumberScheduled))
  2129. i--
  2130. dAtA[i] = 0x30
  2131. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  2132. i--
  2133. dAtA[i] = 0x28
  2134. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberReady))
  2135. i--
  2136. dAtA[i] = 0x20
  2137. i = encodeVarintGenerated(dAtA, i, uint64(m.DesiredNumberScheduled))
  2138. i--
  2139. dAtA[i] = 0x18
  2140. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberMisscheduled))
  2141. i--
  2142. dAtA[i] = 0x10
  2143. i = encodeVarintGenerated(dAtA, i, uint64(m.CurrentNumberScheduled))
  2144. i--
  2145. dAtA[i] = 0x8
  2146. return len(dAtA) - i, nil
  2147. }
  2148. func (m *DaemonSetUpdateStrategy) Marshal() (dAtA []byte, err error) {
  2149. size := m.Size()
  2150. dAtA = make([]byte, size)
  2151. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2152. if err != nil {
  2153. return nil, err
  2154. }
  2155. return dAtA[:n], nil
  2156. }
  2157. func (m *DaemonSetUpdateStrategy) MarshalTo(dAtA []byte) (int, error) {
  2158. size := m.Size()
  2159. return m.MarshalToSizedBuffer(dAtA[:size])
  2160. }
  2161. func (m *DaemonSetUpdateStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2162. i := len(dAtA)
  2163. _ = i
  2164. var l int
  2165. _ = l
  2166. if m.RollingUpdate != nil {
  2167. {
  2168. size, err := m.RollingUpdate.MarshalToSizedBuffer(dAtA[:i])
  2169. if err != nil {
  2170. return 0, err
  2171. }
  2172. i -= size
  2173. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2174. }
  2175. i--
  2176. dAtA[i] = 0x12
  2177. }
  2178. i -= len(m.Type)
  2179. copy(dAtA[i:], m.Type)
  2180. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  2181. i--
  2182. dAtA[i] = 0xa
  2183. return len(dAtA) - i, nil
  2184. }
  2185. func (m *Deployment) Marshal() (dAtA []byte, err error) {
  2186. size := m.Size()
  2187. dAtA = make([]byte, size)
  2188. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2189. if err != nil {
  2190. return nil, err
  2191. }
  2192. return dAtA[:n], nil
  2193. }
  2194. func (m *Deployment) MarshalTo(dAtA []byte) (int, error) {
  2195. size := m.Size()
  2196. return m.MarshalToSizedBuffer(dAtA[:size])
  2197. }
  2198. func (m *Deployment) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2199. i := len(dAtA)
  2200. _ = i
  2201. var l int
  2202. _ = l
  2203. {
  2204. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  2205. if err != nil {
  2206. return 0, err
  2207. }
  2208. i -= size
  2209. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2210. }
  2211. i--
  2212. dAtA[i] = 0x1a
  2213. {
  2214. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  2215. if err != nil {
  2216. return 0, err
  2217. }
  2218. i -= size
  2219. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2220. }
  2221. i--
  2222. dAtA[i] = 0x12
  2223. {
  2224. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  2225. if err != nil {
  2226. return 0, err
  2227. }
  2228. i -= size
  2229. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2230. }
  2231. i--
  2232. dAtA[i] = 0xa
  2233. return len(dAtA) - i, nil
  2234. }
  2235. func (m *DeploymentCondition) Marshal() (dAtA []byte, err error) {
  2236. size := m.Size()
  2237. dAtA = make([]byte, size)
  2238. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2239. if err != nil {
  2240. return nil, err
  2241. }
  2242. return dAtA[:n], nil
  2243. }
  2244. func (m *DeploymentCondition) MarshalTo(dAtA []byte) (int, error) {
  2245. size := m.Size()
  2246. return m.MarshalToSizedBuffer(dAtA[:size])
  2247. }
  2248. func (m *DeploymentCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2249. i := len(dAtA)
  2250. _ = i
  2251. var l int
  2252. _ = l
  2253. {
  2254. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  2255. if err != nil {
  2256. return 0, err
  2257. }
  2258. i -= size
  2259. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2260. }
  2261. i--
  2262. dAtA[i] = 0x3a
  2263. {
  2264. size, err := m.LastUpdateTime.MarshalToSizedBuffer(dAtA[:i])
  2265. if err != nil {
  2266. return 0, err
  2267. }
  2268. i -= size
  2269. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2270. }
  2271. i--
  2272. dAtA[i] = 0x32
  2273. i -= len(m.Message)
  2274. copy(dAtA[i:], m.Message)
  2275. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  2276. i--
  2277. dAtA[i] = 0x2a
  2278. i -= len(m.Reason)
  2279. copy(dAtA[i:], m.Reason)
  2280. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  2281. i--
  2282. dAtA[i] = 0x22
  2283. i -= len(m.Status)
  2284. copy(dAtA[i:], m.Status)
  2285. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  2286. i--
  2287. dAtA[i] = 0x12
  2288. i -= len(m.Type)
  2289. copy(dAtA[i:], m.Type)
  2290. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  2291. i--
  2292. dAtA[i] = 0xa
  2293. return len(dAtA) - i, nil
  2294. }
  2295. func (m *DeploymentList) Marshal() (dAtA []byte, err error) {
  2296. size := m.Size()
  2297. dAtA = make([]byte, size)
  2298. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2299. if err != nil {
  2300. return nil, err
  2301. }
  2302. return dAtA[:n], nil
  2303. }
  2304. func (m *DeploymentList) MarshalTo(dAtA []byte) (int, error) {
  2305. size := m.Size()
  2306. return m.MarshalToSizedBuffer(dAtA[:size])
  2307. }
  2308. func (m *DeploymentList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2309. i := len(dAtA)
  2310. _ = i
  2311. var l int
  2312. _ = l
  2313. if len(m.Items) > 0 {
  2314. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  2315. {
  2316. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2317. if err != nil {
  2318. return 0, err
  2319. }
  2320. i -= size
  2321. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2322. }
  2323. i--
  2324. dAtA[i] = 0x12
  2325. }
  2326. }
  2327. {
  2328. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  2329. if err != nil {
  2330. return 0, err
  2331. }
  2332. i -= size
  2333. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2334. }
  2335. i--
  2336. dAtA[i] = 0xa
  2337. return len(dAtA) - i, nil
  2338. }
  2339. func (m *DeploymentRollback) Marshal() (dAtA []byte, err error) {
  2340. size := m.Size()
  2341. dAtA = make([]byte, size)
  2342. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2343. if err != nil {
  2344. return nil, err
  2345. }
  2346. return dAtA[:n], nil
  2347. }
  2348. func (m *DeploymentRollback) MarshalTo(dAtA []byte) (int, error) {
  2349. size := m.Size()
  2350. return m.MarshalToSizedBuffer(dAtA[:size])
  2351. }
  2352. func (m *DeploymentRollback) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2353. i := len(dAtA)
  2354. _ = i
  2355. var l int
  2356. _ = l
  2357. {
  2358. size, err := m.RollbackTo.MarshalToSizedBuffer(dAtA[:i])
  2359. if err != nil {
  2360. return 0, err
  2361. }
  2362. i -= size
  2363. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2364. }
  2365. i--
  2366. dAtA[i] = 0x1a
  2367. if len(m.UpdatedAnnotations) > 0 {
  2368. keysForUpdatedAnnotations := make([]string, 0, len(m.UpdatedAnnotations))
  2369. for k := range m.UpdatedAnnotations {
  2370. keysForUpdatedAnnotations = append(keysForUpdatedAnnotations, string(k))
  2371. }
  2372. github_com_gogo_protobuf_sortkeys.Strings(keysForUpdatedAnnotations)
  2373. for iNdEx := len(keysForUpdatedAnnotations) - 1; iNdEx >= 0; iNdEx-- {
  2374. v := m.UpdatedAnnotations[string(keysForUpdatedAnnotations[iNdEx])]
  2375. baseI := i
  2376. i -= len(v)
  2377. copy(dAtA[i:], v)
  2378. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  2379. i--
  2380. dAtA[i] = 0x12
  2381. i -= len(keysForUpdatedAnnotations[iNdEx])
  2382. copy(dAtA[i:], keysForUpdatedAnnotations[iNdEx])
  2383. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForUpdatedAnnotations[iNdEx])))
  2384. i--
  2385. dAtA[i] = 0xa
  2386. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  2387. i--
  2388. dAtA[i] = 0x12
  2389. }
  2390. }
  2391. i -= len(m.Name)
  2392. copy(dAtA[i:], m.Name)
  2393. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  2394. i--
  2395. dAtA[i] = 0xa
  2396. return len(dAtA) - i, nil
  2397. }
  2398. func (m *DeploymentSpec) Marshal() (dAtA []byte, err error) {
  2399. size := m.Size()
  2400. dAtA = make([]byte, size)
  2401. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2402. if err != nil {
  2403. return nil, err
  2404. }
  2405. return dAtA[:n], nil
  2406. }
  2407. func (m *DeploymentSpec) MarshalTo(dAtA []byte) (int, error) {
  2408. size := m.Size()
  2409. return m.MarshalToSizedBuffer(dAtA[:size])
  2410. }
  2411. func (m *DeploymentSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2412. i := len(dAtA)
  2413. _ = i
  2414. var l int
  2415. _ = l
  2416. if m.ProgressDeadlineSeconds != nil {
  2417. i = encodeVarintGenerated(dAtA, i, uint64(*m.ProgressDeadlineSeconds))
  2418. i--
  2419. dAtA[i] = 0x48
  2420. }
  2421. if m.RollbackTo != nil {
  2422. {
  2423. size, err := m.RollbackTo.MarshalToSizedBuffer(dAtA[:i])
  2424. if err != nil {
  2425. return 0, err
  2426. }
  2427. i -= size
  2428. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2429. }
  2430. i--
  2431. dAtA[i] = 0x42
  2432. }
  2433. i--
  2434. if m.Paused {
  2435. dAtA[i] = 1
  2436. } else {
  2437. dAtA[i] = 0
  2438. }
  2439. i--
  2440. dAtA[i] = 0x38
  2441. if m.RevisionHistoryLimit != nil {
  2442. i = encodeVarintGenerated(dAtA, i, uint64(*m.RevisionHistoryLimit))
  2443. i--
  2444. dAtA[i] = 0x30
  2445. }
  2446. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  2447. i--
  2448. dAtA[i] = 0x28
  2449. {
  2450. size, err := m.Strategy.MarshalToSizedBuffer(dAtA[:i])
  2451. if err != nil {
  2452. return 0, err
  2453. }
  2454. i -= size
  2455. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2456. }
  2457. i--
  2458. dAtA[i] = 0x22
  2459. {
  2460. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  2461. if err != nil {
  2462. return 0, err
  2463. }
  2464. i -= size
  2465. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2466. }
  2467. i--
  2468. dAtA[i] = 0x1a
  2469. if m.Selector != nil {
  2470. {
  2471. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  2472. if err != nil {
  2473. return 0, err
  2474. }
  2475. i -= size
  2476. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2477. }
  2478. i--
  2479. dAtA[i] = 0x12
  2480. }
  2481. if m.Replicas != nil {
  2482. i = encodeVarintGenerated(dAtA, i, uint64(*m.Replicas))
  2483. i--
  2484. dAtA[i] = 0x8
  2485. }
  2486. return len(dAtA) - i, nil
  2487. }
  2488. func (m *DeploymentStatus) Marshal() (dAtA []byte, err error) {
  2489. size := m.Size()
  2490. dAtA = make([]byte, size)
  2491. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2492. if err != nil {
  2493. return nil, err
  2494. }
  2495. return dAtA[:n], nil
  2496. }
  2497. func (m *DeploymentStatus) MarshalTo(dAtA []byte) (int, error) {
  2498. size := m.Size()
  2499. return m.MarshalToSizedBuffer(dAtA[:size])
  2500. }
  2501. func (m *DeploymentStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2502. i := len(dAtA)
  2503. _ = i
  2504. var l int
  2505. _ = l
  2506. if m.CollisionCount != nil {
  2507. i = encodeVarintGenerated(dAtA, i, uint64(*m.CollisionCount))
  2508. i--
  2509. dAtA[i] = 0x40
  2510. }
  2511. i = encodeVarintGenerated(dAtA, i, uint64(m.ReadyReplicas))
  2512. i--
  2513. dAtA[i] = 0x38
  2514. if len(m.Conditions) > 0 {
  2515. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  2516. {
  2517. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2518. if err != nil {
  2519. return 0, err
  2520. }
  2521. i -= size
  2522. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2523. }
  2524. i--
  2525. dAtA[i] = 0x32
  2526. }
  2527. }
  2528. i = encodeVarintGenerated(dAtA, i, uint64(m.UnavailableReplicas))
  2529. i--
  2530. dAtA[i] = 0x28
  2531. i = encodeVarintGenerated(dAtA, i, uint64(m.AvailableReplicas))
  2532. i--
  2533. dAtA[i] = 0x20
  2534. i = encodeVarintGenerated(dAtA, i, uint64(m.UpdatedReplicas))
  2535. i--
  2536. dAtA[i] = 0x18
  2537. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  2538. i--
  2539. dAtA[i] = 0x10
  2540. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  2541. i--
  2542. dAtA[i] = 0x8
  2543. return len(dAtA) - i, nil
  2544. }
  2545. func (m *DeploymentStrategy) Marshal() (dAtA []byte, err error) {
  2546. size := m.Size()
  2547. dAtA = make([]byte, size)
  2548. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2549. if err != nil {
  2550. return nil, err
  2551. }
  2552. return dAtA[:n], nil
  2553. }
  2554. func (m *DeploymentStrategy) MarshalTo(dAtA []byte) (int, error) {
  2555. size := m.Size()
  2556. return m.MarshalToSizedBuffer(dAtA[:size])
  2557. }
  2558. func (m *DeploymentStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2559. i := len(dAtA)
  2560. _ = i
  2561. var l int
  2562. _ = l
  2563. if m.RollingUpdate != nil {
  2564. {
  2565. size, err := m.RollingUpdate.MarshalToSizedBuffer(dAtA[:i])
  2566. if err != nil {
  2567. return 0, err
  2568. }
  2569. i -= size
  2570. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2571. }
  2572. i--
  2573. dAtA[i] = 0x12
  2574. }
  2575. i -= len(m.Type)
  2576. copy(dAtA[i:], m.Type)
  2577. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  2578. i--
  2579. dAtA[i] = 0xa
  2580. return len(dAtA) - i, nil
  2581. }
  2582. func (m *FSGroupStrategyOptions) Marshal() (dAtA []byte, err error) {
  2583. size := m.Size()
  2584. dAtA = make([]byte, size)
  2585. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2586. if err != nil {
  2587. return nil, err
  2588. }
  2589. return dAtA[:n], nil
  2590. }
  2591. func (m *FSGroupStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  2592. size := m.Size()
  2593. return m.MarshalToSizedBuffer(dAtA[:size])
  2594. }
  2595. func (m *FSGroupStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2596. i := len(dAtA)
  2597. _ = i
  2598. var l int
  2599. _ = l
  2600. if len(m.Ranges) > 0 {
  2601. for iNdEx := len(m.Ranges) - 1; iNdEx >= 0; iNdEx-- {
  2602. {
  2603. size, err := m.Ranges[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2604. if err != nil {
  2605. return 0, err
  2606. }
  2607. i -= size
  2608. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2609. }
  2610. i--
  2611. dAtA[i] = 0x12
  2612. }
  2613. }
  2614. i -= len(m.Rule)
  2615. copy(dAtA[i:], m.Rule)
  2616. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  2617. i--
  2618. dAtA[i] = 0xa
  2619. return len(dAtA) - i, nil
  2620. }
  2621. func (m *HTTPIngressPath) Marshal() (dAtA []byte, err error) {
  2622. size := m.Size()
  2623. dAtA = make([]byte, size)
  2624. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2625. if err != nil {
  2626. return nil, err
  2627. }
  2628. return dAtA[:n], nil
  2629. }
  2630. func (m *HTTPIngressPath) MarshalTo(dAtA []byte) (int, error) {
  2631. size := m.Size()
  2632. return m.MarshalToSizedBuffer(dAtA[:size])
  2633. }
  2634. func (m *HTTPIngressPath) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2635. i := len(dAtA)
  2636. _ = i
  2637. var l int
  2638. _ = l
  2639. if m.PathType != nil {
  2640. i -= len(*m.PathType)
  2641. copy(dAtA[i:], *m.PathType)
  2642. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.PathType)))
  2643. i--
  2644. dAtA[i] = 0x1a
  2645. }
  2646. {
  2647. size, err := m.Backend.MarshalToSizedBuffer(dAtA[:i])
  2648. if err != nil {
  2649. return 0, err
  2650. }
  2651. i -= size
  2652. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2653. }
  2654. i--
  2655. dAtA[i] = 0x12
  2656. i -= len(m.Path)
  2657. copy(dAtA[i:], m.Path)
  2658. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  2659. i--
  2660. dAtA[i] = 0xa
  2661. return len(dAtA) - i, nil
  2662. }
  2663. func (m *HTTPIngressRuleValue) Marshal() (dAtA []byte, err error) {
  2664. size := m.Size()
  2665. dAtA = make([]byte, size)
  2666. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2667. if err != nil {
  2668. return nil, err
  2669. }
  2670. return dAtA[:n], nil
  2671. }
  2672. func (m *HTTPIngressRuleValue) MarshalTo(dAtA []byte) (int, error) {
  2673. size := m.Size()
  2674. return m.MarshalToSizedBuffer(dAtA[:size])
  2675. }
  2676. func (m *HTTPIngressRuleValue) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2677. i := len(dAtA)
  2678. _ = i
  2679. var l int
  2680. _ = l
  2681. if len(m.Paths) > 0 {
  2682. for iNdEx := len(m.Paths) - 1; iNdEx >= 0; iNdEx-- {
  2683. {
  2684. size, err := m.Paths[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2685. if err != nil {
  2686. return 0, err
  2687. }
  2688. i -= size
  2689. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2690. }
  2691. i--
  2692. dAtA[i] = 0xa
  2693. }
  2694. }
  2695. return len(dAtA) - i, nil
  2696. }
  2697. func (m *HostPortRange) Marshal() (dAtA []byte, err error) {
  2698. size := m.Size()
  2699. dAtA = make([]byte, size)
  2700. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2701. if err != nil {
  2702. return nil, err
  2703. }
  2704. return dAtA[:n], nil
  2705. }
  2706. func (m *HostPortRange) MarshalTo(dAtA []byte) (int, error) {
  2707. size := m.Size()
  2708. return m.MarshalToSizedBuffer(dAtA[:size])
  2709. }
  2710. func (m *HostPortRange) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2711. i := len(dAtA)
  2712. _ = i
  2713. var l int
  2714. _ = l
  2715. i = encodeVarintGenerated(dAtA, i, uint64(m.Max))
  2716. i--
  2717. dAtA[i] = 0x10
  2718. i = encodeVarintGenerated(dAtA, i, uint64(m.Min))
  2719. i--
  2720. dAtA[i] = 0x8
  2721. return len(dAtA) - i, nil
  2722. }
  2723. func (m *IDRange) Marshal() (dAtA []byte, err error) {
  2724. size := m.Size()
  2725. dAtA = make([]byte, size)
  2726. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2727. if err != nil {
  2728. return nil, err
  2729. }
  2730. return dAtA[:n], nil
  2731. }
  2732. func (m *IDRange) MarshalTo(dAtA []byte) (int, error) {
  2733. size := m.Size()
  2734. return m.MarshalToSizedBuffer(dAtA[:size])
  2735. }
  2736. func (m *IDRange) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2737. i := len(dAtA)
  2738. _ = i
  2739. var l int
  2740. _ = l
  2741. i = encodeVarintGenerated(dAtA, i, uint64(m.Max))
  2742. i--
  2743. dAtA[i] = 0x10
  2744. i = encodeVarintGenerated(dAtA, i, uint64(m.Min))
  2745. i--
  2746. dAtA[i] = 0x8
  2747. return len(dAtA) - i, nil
  2748. }
  2749. func (m *IPBlock) Marshal() (dAtA []byte, err error) {
  2750. size := m.Size()
  2751. dAtA = make([]byte, size)
  2752. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2753. if err != nil {
  2754. return nil, err
  2755. }
  2756. return dAtA[:n], nil
  2757. }
  2758. func (m *IPBlock) MarshalTo(dAtA []byte) (int, error) {
  2759. size := m.Size()
  2760. return m.MarshalToSizedBuffer(dAtA[:size])
  2761. }
  2762. func (m *IPBlock) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2763. i := len(dAtA)
  2764. _ = i
  2765. var l int
  2766. _ = l
  2767. if len(m.Except) > 0 {
  2768. for iNdEx := len(m.Except) - 1; iNdEx >= 0; iNdEx-- {
  2769. i -= len(m.Except[iNdEx])
  2770. copy(dAtA[i:], m.Except[iNdEx])
  2771. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Except[iNdEx])))
  2772. i--
  2773. dAtA[i] = 0x12
  2774. }
  2775. }
  2776. i -= len(m.CIDR)
  2777. copy(dAtA[i:], m.CIDR)
  2778. i = encodeVarintGenerated(dAtA, i, uint64(len(m.CIDR)))
  2779. i--
  2780. dAtA[i] = 0xa
  2781. return len(dAtA) - i, nil
  2782. }
  2783. func (m *Ingress) Marshal() (dAtA []byte, err error) {
  2784. size := m.Size()
  2785. dAtA = make([]byte, size)
  2786. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2787. if err != nil {
  2788. return nil, err
  2789. }
  2790. return dAtA[:n], nil
  2791. }
  2792. func (m *Ingress) MarshalTo(dAtA []byte) (int, error) {
  2793. size := m.Size()
  2794. return m.MarshalToSizedBuffer(dAtA[:size])
  2795. }
  2796. func (m *Ingress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2797. i := len(dAtA)
  2798. _ = i
  2799. var l int
  2800. _ = l
  2801. {
  2802. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  2803. if err != nil {
  2804. return 0, err
  2805. }
  2806. i -= size
  2807. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2808. }
  2809. i--
  2810. dAtA[i] = 0x1a
  2811. {
  2812. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  2813. if err != nil {
  2814. return 0, err
  2815. }
  2816. i -= size
  2817. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2818. }
  2819. i--
  2820. dAtA[i] = 0x12
  2821. {
  2822. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  2823. if err != nil {
  2824. return 0, err
  2825. }
  2826. i -= size
  2827. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2828. }
  2829. i--
  2830. dAtA[i] = 0xa
  2831. return len(dAtA) - i, nil
  2832. }
  2833. func (m *IngressBackend) Marshal() (dAtA []byte, err error) {
  2834. size := m.Size()
  2835. dAtA = make([]byte, size)
  2836. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2837. if err != nil {
  2838. return nil, err
  2839. }
  2840. return dAtA[:n], nil
  2841. }
  2842. func (m *IngressBackend) MarshalTo(dAtA []byte) (int, error) {
  2843. size := m.Size()
  2844. return m.MarshalToSizedBuffer(dAtA[:size])
  2845. }
  2846. func (m *IngressBackend) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2847. i := len(dAtA)
  2848. _ = i
  2849. var l int
  2850. _ = l
  2851. if m.Resource != nil {
  2852. {
  2853. size, err := m.Resource.MarshalToSizedBuffer(dAtA[:i])
  2854. if err != nil {
  2855. return 0, err
  2856. }
  2857. i -= size
  2858. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2859. }
  2860. i--
  2861. dAtA[i] = 0x1a
  2862. }
  2863. {
  2864. size, err := m.ServicePort.MarshalToSizedBuffer(dAtA[:i])
  2865. if err != nil {
  2866. return 0, err
  2867. }
  2868. i -= size
  2869. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2870. }
  2871. i--
  2872. dAtA[i] = 0x12
  2873. i -= len(m.ServiceName)
  2874. copy(dAtA[i:], m.ServiceName)
  2875. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServiceName)))
  2876. i--
  2877. dAtA[i] = 0xa
  2878. return len(dAtA) - i, nil
  2879. }
  2880. func (m *IngressList) Marshal() (dAtA []byte, err error) {
  2881. size := m.Size()
  2882. dAtA = make([]byte, size)
  2883. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2884. if err != nil {
  2885. return nil, err
  2886. }
  2887. return dAtA[:n], nil
  2888. }
  2889. func (m *IngressList) MarshalTo(dAtA []byte) (int, error) {
  2890. size := m.Size()
  2891. return m.MarshalToSizedBuffer(dAtA[:size])
  2892. }
  2893. func (m *IngressList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2894. i := len(dAtA)
  2895. _ = i
  2896. var l int
  2897. _ = l
  2898. if len(m.Items) > 0 {
  2899. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  2900. {
  2901. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2902. if err != nil {
  2903. return 0, err
  2904. }
  2905. i -= size
  2906. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2907. }
  2908. i--
  2909. dAtA[i] = 0x12
  2910. }
  2911. }
  2912. {
  2913. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  2914. if err != nil {
  2915. return 0, err
  2916. }
  2917. i -= size
  2918. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2919. }
  2920. i--
  2921. dAtA[i] = 0xa
  2922. return len(dAtA) - i, nil
  2923. }
  2924. func (m *IngressRule) Marshal() (dAtA []byte, err error) {
  2925. size := m.Size()
  2926. dAtA = make([]byte, size)
  2927. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2928. if err != nil {
  2929. return nil, err
  2930. }
  2931. return dAtA[:n], nil
  2932. }
  2933. func (m *IngressRule) MarshalTo(dAtA []byte) (int, error) {
  2934. size := m.Size()
  2935. return m.MarshalToSizedBuffer(dAtA[:size])
  2936. }
  2937. func (m *IngressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2938. i := len(dAtA)
  2939. _ = i
  2940. var l int
  2941. _ = l
  2942. {
  2943. size, err := m.IngressRuleValue.MarshalToSizedBuffer(dAtA[:i])
  2944. if err != nil {
  2945. return 0, err
  2946. }
  2947. i -= size
  2948. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2949. }
  2950. i--
  2951. dAtA[i] = 0x12
  2952. i -= len(m.Host)
  2953. copy(dAtA[i:], m.Host)
  2954. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Host)))
  2955. i--
  2956. dAtA[i] = 0xa
  2957. return len(dAtA) - i, nil
  2958. }
  2959. func (m *IngressRuleValue) Marshal() (dAtA []byte, err error) {
  2960. size := m.Size()
  2961. dAtA = make([]byte, size)
  2962. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2963. if err != nil {
  2964. return nil, err
  2965. }
  2966. return dAtA[:n], nil
  2967. }
  2968. func (m *IngressRuleValue) MarshalTo(dAtA []byte) (int, error) {
  2969. size := m.Size()
  2970. return m.MarshalToSizedBuffer(dAtA[:size])
  2971. }
  2972. func (m *IngressRuleValue) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2973. i := len(dAtA)
  2974. _ = i
  2975. var l int
  2976. _ = l
  2977. if m.HTTP != nil {
  2978. {
  2979. size, err := m.HTTP.MarshalToSizedBuffer(dAtA[:i])
  2980. if err != nil {
  2981. return 0, err
  2982. }
  2983. i -= size
  2984. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2985. }
  2986. i--
  2987. dAtA[i] = 0xa
  2988. }
  2989. return len(dAtA) - i, nil
  2990. }
  2991. func (m *IngressSpec) Marshal() (dAtA []byte, err error) {
  2992. size := m.Size()
  2993. dAtA = make([]byte, size)
  2994. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2995. if err != nil {
  2996. return nil, err
  2997. }
  2998. return dAtA[:n], nil
  2999. }
  3000. func (m *IngressSpec) MarshalTo(dAtA []byte) (int, error) {
  3001. size := m.Size()
  3002. return m.MarshalToSizedBuffer(dAtA[:size])
  3003. }
  3004. func (m *IngressSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3005. i := len(dAtA)
  3006. _ = i
  3007. var l int
  3008. _ = l
  3009. if m.IngressClassName != nil {
  3010. i -= len(*m.IngressClassName)
  3011. copy(dAtA[i:], *m.IngressClassName)
  3012. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.IngressClassName)))
  3013. i--
  3014. dAtA[i] = 0x22
  3015. }
  3016. if len(m.Rules) > 0 {
  3017. for iNdEx := len(m.Rules) - 1; iNdEx >= 0; iNdEx-- {
  3018. {
  3019. size, err := m.Rules[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3020. if err != nil {
  3021. return 0, err
  3022. }
  3023. i -= size
  3024. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3025. }
  3026. i--
  3027. dAtA[i] = 0x1a
  3028. }
  3029. }
  3030. if len(m.TLS) > 0 {
  3031. for iNdEx := len(m.TLS) - 1; iNdEx >= 0; iNdEx-- {
  3032. {
  3033. size, err := m.TLS[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3034. if err != nil {
  3035. return 0, err
  3036. }
  3037. i -= size
  3038. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3039. }
  3040. i--
  3041. dAtA[i] = 0x12
  3042. }
  3043. }
  3044. if m.Backend != nil {
  3045. {
  3046. size, err := m.Backend.MarshalToSizedBuffer(dAtA[:i])
  3047. if err != nil {
  3048. return 0, err
  3049. }
  3050. i -= size
  3051. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3052. }
  3053. i--
  3054. dAtA[i] = 0xa
  3055. }
  3056. return len(dAtA) - i, nil
  3057. }
  3058. func (m *IngressStatus) Marshal() (dAtA []byte, err error) {
  3059. size := m.Size()
  3060. dAtA = make([]byte, size)
  3061. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3062. if err != nil {
  3063. return nil, err
  3064. }
  3065. return dAtA[:n], nil
  3066. }
  3067. func (m *IngressStatus) MarshalTo(dAtA []byte) (int, error) {
  3068. size := m.Size()
  3069. return m.MarshalToSizedBuffer(dAtA[:size])
  3070. }
  3071. func (m *IngressStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3072. i := len(dAtA)
  3073. _ = i
  3074. var l int
  3075. _ = l
  3076. {
  3077. size, err := m.LoadBalancer.MarshalToSizedBuffer(dAtA[:i])
  3078. if err != nil {
  3079. return 0, err
  3080. }
  3081. i -= size
  3082. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3083. }
  3084. i--
  3085. dAtA[i] = 0xa
  3086. return len(dAtA) - i, nil
  3087. }
  3088. func (m *IngressTLS) Marshal() (dAtA []byte, err error) {
  3089. size := m.Size()
  3090. dAtA = make([]byte, size)
  3091. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3092. if err != nil {
  3093. return nil, err
  3094. }
  3095. return dAtA[:n], nil
  3096. }
  3097. func (m *IngressTLS) MarshalTo(dAtA []byte) (int, error) {
  3098. size := m.Size()
  3099. return m.MarshalToSizedBuffer(dAtA[:size])
  3100. }
  3101. func (m *IngressTLS) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3102. i := len(dAtA)
  3103. _ = i
  3104. var l int
  3105. _ = l
  3106. i -= len(m.SecretName)
  3107. copy(dAtA[i:], m.SecretName)
  3108. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
  3109. i--
  3110. dAtA[i] = 0x12
  3111. if len(m.Hosts) > 0 {
  3112. for iNdEx := len(m.Hosts) - 1; iNdEx >= 0; iNdEx-- {
  3113. i -= len(m.Hosts[iNdEx])
  3114. copy(dAtA[i:], m.Hosts[iNdEx])
  3115. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hosts[iNdEx])))
  3116. i--
  3117. dAtA[i] = 0xa
  3118. }
  3119. }
  3120. return len(dAtA) - i, nil
  3121. }
  3122. func (m *NetworkPolicy) Marshal() (dAtA []byte, err error) {
  3123. size := m.Size()
  3124. dAtA = make([]byte, size)
  3125. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3126. if err != nil {
  3127. return nil, err
  3128. }
  3129. return dAtA[:n], nil
  3130. }
  3131. func (m *NetworkPolicy) MarshalTo(dAtA []byte) (int, error) {
  3132. size := m.Size()
  3133. return m.MarshalToSizedBuffer(dAtA[:size])
  3134. }
  3135. func (m *NetworkPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3136. i := len(dAtA)
  3137. _ = i
  3138. var l int
  3139. _ = l
  3140. {
  3141. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  3142. if err != nil {
  3143. return 0, err
  3144. }
  3145. i -= size
  3146. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3147. }
  3148. i--
  3149. dAtA[i] = 0x12
  3150. {
  3151. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  3152. if err != nil {
  3153. return 0, err
  3154. }
  3155. i -= size
  3156. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3157. }
  3158. i--
  3159. dAtA[i] = 0xa
  3160. return len(dAtA) - i, nil
  3161. }
  3162. func (m *NetworkPolicyEgressRule) Marshal() (dAtA []byte, err error) {
  3163. size := m.Size()
  3164. dAtA = make([]byte, size)
  3165. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3166. if err != nil {
  3167. return nil, err
  3168. }
  3169. return dAtA[:n], nil
  3170. }
  3171. func (m *NetworkPolicyEgressRule) MarshalTo(dAtA []byte) (int, error) {
  3172. size := m.Size()
  3173. return m.MarshalToSizedBuffer(dAtA[:size])
  3174. }
  3175. func (m *NetworkPolicyEgressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3176. i := len(dAtA)
  3177. _ = i
  3178. var l int
  3179. _ = l
  3180. if len(m.To) > 0 {
  3181. for iNdEx := len(m.To) - 1; iNdEx >= 0; iNdEx-- {
  3182. {
  3183. size, err := m.To[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3184. if err != nil {
  3185. return 0, err
  3186. }
  3187. i -= size
  3188. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3189. }
  3190. i--
  3191. dAtA[i] = 0x12
  3192. }
  3193. }
  3194. if len(m.Ports) > 0 {
  3195. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  3196. {
  3197. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3198. if err != nil {
  3199. return 0, err
  3200. }
  3201. i -= size
  3202. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3203. }
  3204. i--
  3205. dAtA[i] = 0xa
  3206. }
  3207. }
  3208. return len(dAtA) - i, nil
  3209. }
  3210. func (m *NetworkPolicyIngressRule) Marshal() (dAtA []byte, err error) {
  3211. size := m.Size()
  3212. dAtA = make([]byte, size)
  3213. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3214. if err != nil {
  3215. return nil, err
  3216. }
  3217. return dAtA[:n], nil
  3218. }
  3219. func (m *NetworkPolicyIngressRule) MarshalTo(dAtA []byte) (int, error) {
  3220. size := m.Size()
  3221. return m.MarshalToSizedBuffer(dAtA[:size])
  3222. }
  3223. func (m *NetworkPolicyIngressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3224. i := len(dAtA)
  3225. _ = i
  3226. var l int
  3227. _ = l
  3228. if len(m.From) > 0 {
  3229. for iNdEx := len(m.From) - 1; iNdEx >= 0; iNdEx-- {
  3230. {
  3231. size, err := m.From[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3232. if err != nil {
  3233. return 0, err
  3234. }
  3235. i -= size
  3236. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3237. }
  3238. i--
  3239. dAtA[i] = 0x12
  3240. }
  3241. }
  3242. if len(m.Ports) > 0 {
  3243. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  3244. {
  3245. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3246. if err != nil {
  3247. return 0, err
  3248. }
  3249. i -= size
  3250. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3251. }
  3252. i--
  3253. dAtA[i] = 0xa
  3254. }
  3255. }
  3256. return len(dAtA) - i, nil
  3257. }
  3258. func (m *NetworkPolicyList) Marshal() (dAtA []byte, err error) {
  3259. size := m.Size()
  3260. dAtA = make([]byte, size)
  3261. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3262. if err != nil {
  3263. return nil, err
  3264. }
  3265. return dAtA[:n], nil
  3266. }
  3267. func (m *NetworkPolicyList) MarshalTo(dAtA []byte) (int, error) {
  3268. size := m.Size()
  3269. return m.MarshalToSizedBuffer(dAtA[:size])
  3270. }
  3271. func (m *NetworkPolicyList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3272. i := len(dAtA)
  3273. _ = i
  3274. var l int
  3275. _ = l
  3276. if len(m.Items) > 0 {
  3277. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  3278. {
  3279. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3280. if err != nil {
  3281. return 0, err
  3282. }
  3283. i -= size
  3284. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3285. }
  3286. i--
  3287. dAtA[i] = 0x12
  3288. }
  3289. }
  3290. {
  3291. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  3292. if err != nil {
  3293. return 0, err
  3294. }
  3295. i -= size
  3296. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3297. }
  3298. i--
  3299. dAtA[i] = 0xa
  3300. return len(dAtA) - i, nil
  3301. }
  3302. func (m *NetworkPolicyPeer) Marshal() (dAtA []byte, err error) {
  3303. size := m.Size()
  3304. dAtA = make([]byte, size)
  3305. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3306. if err != nil {
  3307. return nil, err
  3308. }
  3309. return dAtA[:n], nil
  3310. }
  3311. func (m *NetworkPolicyPeer) MarshalTo(dAtA []byte) (int, error) {
  3312. size := m.Size()
  3313. return m.MarshalToSizedBuffer(dAtA[:size])
  3314. }
  3315. func (m *NetworkPolicyPeer) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3316. i := len(dAtA)
  3317. _ = i
  3318. var l int
  3319. _ = l
  3320. if m.IPBlock != nil {
  3321. {
  3322. size, err := m.IPBlock.MarshalToSizedBuffer(dAtA[:i])
  3323. if err != nil {
  3324. return 0, err
  3325. }
  3326. i -= size
  3327. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3328. }
  3329. i--
  3330. dAtA[i] = 0x1a
  3331. }
  3332. if m.NamespaceSelector != nil {
  3333. {
  3334. size, err := m.NamespaceSelector.MarshalToSizedBuffer(dAtA[:i])
  3335. if err != nil {
  3336. return 0, err
  3337. }
  3338. i -= size
  3339. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3340. }
  3341. i--
  3342. dAtA[i] = 0x12
  3343. }
  3344. if m.PodSelector != nil {
  3345. {
  3346. size, err := m.PodSelector.MarshalToSizedBuffer(dAtA[:i])
  3347. if err != nil {
  3348. return 0, err
  3349. }
  3350. i -= size
  3351. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3352. }
  3353. i--
  3354. dAtA[i] = 0xa
  3355. }
  3356. return len(dAtA) - i, nil
  3357. }
  3358. func (m *NetworkPolicyPort) Marshal() (dAtA []byte, err error) {
  3359. size := m.Size()
  3360. dAtA = make([]byte, size)
  3361. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3362. if err != nil {
  3363. return nil, err
  3364. }
  3365. return dAtA[:n], nil
  3366. }
  3367. func (m *NetworkPolicyPort) MarshalTo(dAtA []byte) (int, error) {
  3368. size := m.Size()
  3369. return m.MarshalToSizedBuffer(dAtA[:size])
  3370. }
  3371. func (m *NetworkPolicyPort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3372. i := len(dAtA)
  3373. _ = i
  3374. var l int
  3375. _ = l
  3376. if m.Port != nil {
  3377. {
  3378. size, err := m.Port.MarshalToSizedBuffer(dAtA[:i])
  3379. if err != nil {
  3380. return 0, err
  3381. }
  3382. i -= size
  3383. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3384. }
  3385. i--
  3386. dAtA[i] = 0x12
  3387. }
  3388. if m.Protocol != nil {
  3389. i -= len(*m.Protocol)
  3390. copy(dAtA[i:], *m.Protocol)
  3391. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Protocol)))
  3392. i--
  3393. dAtA[i] = 0xa
  3394. }
  3395. return len(dAtA) - i, nil
  3396. }
  3397. func (m *NetworkPolicySpec) Marshal() (dAtA []byte, err error) {
  3398. size := m.Size()
  3399. dAtA = make([]byte, size)
  3400. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3401. if err != nil {
  3402. return nil, err
  3403. }
  3404. return dAtA[:n], nil
  3405. }
  3406. func (m *NetworkPolicySpec) MarshalTo(dAtA []byte) (int, error) {
  3407. size := m.Size()
  3408. return m.MarshalToSizedBuffer(dAtA[:size])
  3409. }
  3410. func (m *NetworkPolicySpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3411. i := len(dAtA)
  3412. _ = i
  3413. var l int
  3414. _ = l
  3415. if len(m.PolicyTypes) > 0 {
  3416. for iNdEx := len(m.PolicyTypes) - 1; iNdEx >= 0; iNdEx-- {
  3417. i -= len(m.PolicyTypes[iNdEx])
  3418. copy(dAtA[i:], m.PolicyTypes[iNdEx])
  3419. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PolicyTypes[iNdEx])))
  3420. i--
  3421. dAtA[i] = 0x22
  3422. }
  3423. }
  3424. if len(m.Egress) > 0 {
  3425. for iNdEx := len(m.Egress) - 1; iNdEx >= 0; iNdEx-- {
  3426. {
  3427. size, err := m.Egress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3428. if err != nil {
  3429. return 0, err
  3430. }
  3431. i -= size
  3432. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3433. }
  3434. i--
  3435. dAtA[i] = 0x1a
  3436. }
  3437. }
  3438. if len(m.Ingress) > 0 {
  3439. for iNdEx := len(m.Ingress) - 1; iNdEx >= 0; iNdEx-- {
  3440. {
  3441. size, err := m.Ingress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3442. if err != nil {
  3443. return 0, err
  3444. }
  3445. i -= size
  3446. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3447. }
  3448. i--
  3449. dAtA[i] = 0x12
  3450. }
  3451. }
  3452. {
  3453. size, err := m.PodSelector.MarshalToSizedBuffer(dAtA[:i])
  3454. if err != nil {
  3455. return 0, err
  3456. }
  3457. i -= size
  3458. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3459. }
  3460. i--
  3461. dAtA[i] = 0xa
  3462. return len(dAtA) - i, nil
  3463. }
  3464. func (m *PodSecurityPolicy) Marshal() (dAtA []byte, err error) {
  3465. size := m.Size()
  3466. dAtA = make([]byte, size)
  3467. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3468. if err != nil {
  3469. return nil, err
  3470. }
  3471. return dAtA[:n], nil
  3472. }
  3473. func (m *PodSecurityPolicy) MarshalTo(dAtA []byte) (int, error) {
  3474. size := m.Size()
  3475. return m.MarshalToSizedBuffer(dAtA[:size])
  3476. }
  3477. func (m *PodSecurityPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3478. i := len(dAtA)
  3479. _ = i
  3480. var l int
  3481. _ = l
  3482. {
  3483. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  3484. if err != nil {
  3485. return 0, err
  3486. }
  3487. i -= size
  3488. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3489. }
  3490. i--
  3491. dAtA[i] = 0x12
  3492. {
  3493. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  3494. if err != nil {
  3495. return 0, err
  3496. }
  3497. i -= size
  3498. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3499. }
  3500. i--
  3501. dAtA[i] = 0xa
  3502. return len(dAtA) - i, nil
  3503. }
  3504. func (m *PodSecurityPolicyList) Marshal() (dAtA []byte, err error) {
  3505. size := m.Size()
  3506. dAtA = make([]byte, size)
  3507. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3508. if err != nil {
  3509. return nil, err
  3510. }
  3511. return dAtA[:n], nil
  3512. }
  3513. func (m *PodSecurityPolicyList) MarshalTo(dAtA []byte) (int, error) {
  3514. size := m.Size()
  3515. return m.MarshalToSizedBuffer(dAtA[:size])
  3516. }
  3517. func (m *PodSecurityPolicyList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3518. i := len(dAtA)
  3519. _ = i
  3520. var l int
  3521. _ = l
  3522. if len(m.Items) > 0 {
  3523. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  3524. {
  3525. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3526. if err != nil {
  3527. return 0, err
  3528. }
  3529. i -= size
  3530. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3531. }
  3532. i--
  3533. dAtA[i] = 0x12
  3534. }
  3535. }
  3536. {
  3537. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  3538. if err != nil {
  3539. return 0, err
  3540. }
  3541. i -= size
  3542. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3543. }
  3544. i--
  3545. dAtA[i] = 0xa
  3546. return len(dAtA) - i, nil
  3547. }
  3548. func (m *PodSecurityPolicySpec) Marshal() (dAtA []byte, err error) {
  3549. size := m.Size()
  3550. dAtA = make([]byte, size)
  3551. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3552. if err != nil {
  3553. return nil, err
  3554. }
  3555. return dAtA[:n], nil
  3556. }
  3557. func (m *PodSecurityPolicySpec) MarshalTo(dAtA []byte) (int, error) {
  3558. size := m.Size()
  3559. return m.MarshalToSizedBuffer(dAtA[:size])
  3560. }
  3561. func (m *PodSecurityPolicySpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3562. i := len(dAtA)
  3563. _ = i
  3564. var l int
  3565. _ = l
  3566. if m.RuntimeClass != nil {
  3567. {
  3568. size, err := m.RuntimeClass.MarshalToSizedBuffer(dAtA[:i])
  3569. if err != nil {
  3570. return 0, err
  3571. }
  3572. i -= size
  3573. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3574. }
  3575. i--
  3576. dAtA[i] = 0x1
  3577. i--
  3578. dAtA[i] = 0xc2
  3579. }
  3580. if len(m.AllowedCSIDrivers) > 0 {
  3581. for iNdEx := len(m.AllowedCSIDrivers) - 1; iNdEx >= 0; iNdEx-- {
  3582. {
  3583. size, err := m.AllowedCSIDrivers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3584. if err != nil {
  3585. return 0, err
  3586. }
  3587. i -= size
  3588. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3589. }
  3590. i--
  3591. dAtA[i] = 0x1
  3592. i--
  3593. dAtA[i] = 0xba
  3594. }
  3595. }
  3596. if m.RunAsGroup != nil {
  3597. {
  3598. size, err := m.RunAsGroup.MarshalToSizedBuffer(dAtA[:i])
  3599. if err != nil {
  3600. return 0, err
  3601. }
  3602. i -= size
  3603. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3604. }
  3605. i--
  3606. dAtA[i] = 0x1
  3607. i--
  3608. dAtA[i] = 0xb2
  3609. }
  3610. if len(m.AllowedProcMountTypes) > 0 {
  3611. for iNdEx := len(m.AllowedProcMountTypes) - 1; iNdEx >= 0; iNdEx-- {
  3612. i -= len(m.AllowedProcMountTypes[iNdEx])
  3613. copy(dAtA[i:], m.AllowedProcMountTypes[iNdEx])
  3614. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AllowedProcMountTypes[iNdEx])))
  3615. i--
  3616. dAtA[i] = 0x1
  3617. i--
  3618. dAtA[i] = 0xaa
  3619. }
  3620. }
  3621. if len(m.ForbiddenSysctls) > 0 {
  3622. for iNdEx := len(m.ForbiddenSysctls) - 1; iNdEx >= 0; iNdEx-- {
  3623. i -= len(m.ForbiddenSysctls[iNdEx])
  3624. copy(dAtA[i:], m.ForbiddenSysctls[iNdEx])
  3625. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ForbiddenSysctls[iNdEx])))
  3626. i--
  3627. dAtA[i] = 0x1
  3628. i--
  3629. dAtA[i] = 0xa2
  3630. }
  3631. }
  3632. if len(m.AllowedUnsafeSysctls) > 0 {
  3633. for iNdEx := len(m.AllowedUnsafeSysctls) - 1; iNdEx >= 0; iNdEx-- {
  3634. i -= len(m.AllowedUnsafeSysctls[iNdEx])
  3635. copy(dAtA[i:], m.AllowedUnsafeSysctls[iNdEx])
  3636. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AllowedUnsafeSysctls[iNdEx])))
  3637. i--
  3638. dAtA[i] = 0x1
  3639. i--
  3640. dAtA[i] = 0x9a
  3641. }
  3642. }
  3643. if len(m.AllowedFlexVolumes) > 0 {
  3644. for iNdEx := len(m.AllowedFlexVolumes) - 1; iNdEx >= 0; iNdEx-- {
  3645. {
  3646. size, err := m.AllowedFlexVolumes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3647. if err != nil {
  3648. return 0, err
  3649. }
  3650. i -= size
  3651. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3652. }
  3653. i--
  3654. dAtA[i] = 0x1
  3655. i--
  3656. dAtA[i] = 0x92
  3657. }
  3658. }
  3659. if len(m.AllowedHostPaths) > 0 {
  3660. for iNdEx := len(m.AllowedHostPaths) - 1; iNdEx >= 0; iNdEx-- {
  3661. {
  3662. size, err := m.AllowedHostPaths[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3663. if err != nil {
  3664. return 0, err
  3665. }
  3666. i -= size
  3667. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3668. }
  3669. i--
  3670. dAtA[i] = 0x1
  3671. i--
  3672. dAtA[i] = 0x8a
  3673. }
  3674. }
  3675. if m.AllowPrivilegeEscalation != nil {
  3676. i--
  3677. if *m.AllowPrivilegeEscalation {
  3678. dAtA[i] = 1
  3679. } else {
  3680. dAtA[i] = 0
  3681. }
  3682. i--
  3683. dAtA[i] = 0x1
  3684. i--
  3685. dAtA[i] = 0x80
  3686. }
  3687. if m.DefaultAllowPrivilegeEscalation != nil {
  3688. i--
  3689. if *m.DefaultAllowPrivilegeEscalation {
  3690. dAtA[i] = 1
  3691. } else {
  3692. dAtA[i] = 0
  3693. }
  3694. i--
  3695. dAtA[i] = 0x78
  3696. }
  3697. i--
  3698. if m.ReadOnlyRootFilesystem {
  3699. dAtA[i] = 1
  3700. } else {
  3701. dAtA[i] = 0
  3702. }
  3703. i--
  3704. dAtA[i] = 0x70
  3705. {
  3706. size, err := m.FSGroup.MarshalToSizedBuffer(dAtA[:i])
  3707. if err != nil {
  3708. return 0, err
  3709. }
  3710. i -= size
  3711. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3712. }
  3713. i--
  3714. dAtA[i] = 0x6a
  3715. {
  3716. size, err := m.SupplementalGroups.MarshalToSizedBuffer(dAtA[:i])
  3717. if err != nil {
  3718. return 0, err
  3719. }
  3720. i -= size
  3721. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3722. }
  3723. i--
  3724. dAtA[i] = 0x62
  3725. {
  3726. size, err := m.RunAsUser.MarshalToSizedBuffer(dAtA[:i])
  3727. if err != nil {
  3728. return 0, err
  3729. }
  3730. i -= size
  3731. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3732. }
  3733. i--
  3734. dAtA[i] = 0x5a
  3735. {
  3736. size, err := m.SELinux.MarshalToSizedBuffer(dAtA[:i])
  3737. if err != nil {
  3738. return 0, err
  3739. }
  3740. i -= size
  3741. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3742. }
  3743. i--
  3744. dAtA[i] = 0x52
  3745. i--
  3746. if m.HostIPC {
  3747. dAtA[i] = 1
  3748. } else {
  3749. dAtA[i] = 0
  3750. }
  3751. i--
  3752. dAtA[i] = 0x48
  3753. i--
  3754. if m.HostPID {
  3755. dAtA[i] = 1
  3756. } else {
  3757. dAtA[i] = 0
  3758. }
  3759. i--
  3760. dAtA[i] = 0x40
  3761. if len(m.HostPorts) > 0 {
  3762. for iNdEx := len(m.HostPorts) - 1; iNdEx >= 0; iNdEx-- {
  3763. {
  3764. size, err := m.HostPorts[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3765. if err != nil {
  3766. return 0, err
  3767. }
  3768. i -= size
  3769. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3770. }
  3771. i--
  3772. dAtA[i] = 0x3a
  3773. }
  3774. }
  3775. i--
  3776. if m.HostNetwork {
  3777. dAtA[i] = 1
  3778. } else {
  3779. dAtA[i] = 0
  3780. }
  3781. i--
  3782. dAtA[i] = 0x30
  3783. if len(m.Volumes) > 0 {
  3784. for iNdEx := len(m.Volumes) - 1; iNdEx >= 0; iNdEx-- {
  3785. i -= len(m.Volumes[iNdEx])
  3786. copy(dAtA[i:], m.Volumes[iNdEx])
  3787. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Volumes[iNdEx])))
  3788. i--
  3789. dAtA[i] = 0x2a
  3790. }
  3791. }
  3792. if len(m.AllowedCapabilities) > 0 {
  3793. for iNdEx := len(m.AllowedCapabilities) - 1; iNdEx >= 0; iNdEx-- {
  3794. i -= len(m.AllowedCapabilities[iNdEx])
  3795. copy(dAtA[i:], m.AllowedCapabilities[iNdEx])
  3796. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AllowedCapabilities[iNdEx])))
  3797. i--
  3798. dAtA[i] = 0x22
  3799. }
  3800. }
  3801. if len(m.RequiredDropCapabilities) > 0 {
  3802. for iNdEx := len(m.RequiredDropCapabilities) - 1; iNdEx >= 0; iNdEx-- {
  3803. i -= len(m.RequiredDropCapabilities[iNdEx])
  3804. copy(dAtA[i:], m.RequiredDropCapabilities[iNdEx])
  3805. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RequiredDropCapabilities[iNdEx])))
  3806. i--
  3807. dAtA[i] = 0x1a
  3808. }
  3809. }
  3810. if len(m.DefaultAddCapabilities) > 0 {
  3811. for iNdEx := len(m.DefaultAddCapabilities) - 1; iNdEx >= 0; iNdEx-- {
  3812. i -= len(m.DefaultAddCapabilities[iNdEx])
  3813. copy(dAtA[i:], m.DefaultAddCapabilities[iNdEx])
  3814. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DefaultAddCapabilities[iNdEx])))
  3815. i--
  3816. dAtA[i] = 0x12
  3817. }
  3818. }
  3819. i--
  3820. if m.Privileged {
  3821. dAtA[i] = 1
  3822. } else {
  3823. dAtA[i] = 0
  3824. }
  3825. i--
  3826. dAtA[i] = 0x8
  3827. return len(dAtA) - i, nil
  3828. }
  3829. func (m *ReplicaSet) Marshal() (dAtA []byte, err error) {
  3830. size := m.Size()
  3831. dAtA = make([]byte, size)
  3832. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3833. if err != nil {
  3834. return nil, err
  3835. }
  3836. return dAtA[:n], nil
  3837. }
  3838. func (m *ReplicaSet) MarshalTo(dAtA []byte) (int, error) {
  3839. size := m.Size()
  3840. return m.MarshalToSizedBuffer(dAtA[:size])
  3841. }
  3842. func (m *ReplicaSet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3843. i := len(dAtA)
  3844. _ = i
  3845. var l int
  3846. _ = l
  3847. {
  3848. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  3849. if err != nil {
  3850. return 0, err
  3851. }
  3852. i -= size
  3853. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3854. }
  3855. i--
  3856. dAtA[i] = 0x1a
  3857. {
  3858. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  3859. if err != nil {
  3860. return 0, err
  3861. }
  3862. i -= size
  3863. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3864. }
  3865. i--
  3866. dAtA[i] = 0x12
  3867. {
  3868. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  3869. if err != nil {
  3870. return 0, err
  3871. }
  3872. i -= size
  3873. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3874. }
  3875. i--
  3876. dAtA[i] = 0xa
  3877. return len(dAtA) - i, nil
  3878. }
  3879. func (m *ReplicaSetCondition) Marshal() (dAtA []byte, err error) {
  3880. size := m.Size()
  3881. dAtA = make([]byte, size)
  3882. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3883. if err != nil {
  3884. return nil, err
  3885. }
  3886. return dAtA[:n], nil
  3887. }
  3888. func (m *ReplicaSetCondition) MarshalTo(dAtA []byte) (int, error) {
  3889. size := m.Size()
  3890. return m.MarshalToSizedBuffer(dAtA[:size])
  3891. }
  3892. func (m *ReplicaSetCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3893. i := len(dAtA)
  3894. _ = i
  3895. var l int
  3896. _ = l
  3897. i -= len(m.Message)
  3898. copy(dAtA[i:], m.Message)
  3899. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  3900. i--
  3901. dAtA[i] = 0x2a
  3902. i -= len(m.Reason)
  3903. copy(dAtA[i:], m.Reason)
  3904. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  3905. i--
  3906. dAtA[i] = 0x22
  3907. {
  3908. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  3909. if err != nil {
  3910. return 0, err
  3911. }
  3912. i -= size
  3913. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3914. }
  3915. i--
  3916. dAtA[i] = 0x1a
  3917. i -= len(m.Status)
  3918. copy(dAtA[i:], m.Status)
  3919. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  3920. i--
  3921. dAtA[i] = 0x12
  3922. i -= len(m.Type)
  3923. copy(dAtA[i:], m.Type)
  3924. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  3925. i--
  3926. dAtA[i] = 0xa
  3927. return len(dAtA) - i, nil
  3928. }
  3929. func (m *ReplicaSetList) Marshal() (dAtA []byte, err error) {
  3930. size := m.Size()
  3931. dAtA = make([]byte, size)
  3932. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3933. if err != nil {
  3934. return nil, err
  3935. }
  3936. return dAtA[:n], nil
  3937. }
  3938. func (m *ReplicaSetList) MarshalTo(dAtA []byte) (int, error) {
  3939. size := m.Size()
  3940. return m.MarshalToSizedBuffer(dAtA[:size])
  3941. }
  3942. func (m *ReplicaSetList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3943. i := len(dAtA)
  3944. _ = i
  3945. var l int
  3946. _ = l
  3947. if len(m.Items) > 0 {
  3948. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  3949. {
  3950. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3951. if err != nil {
  3952. return 0, err
  3953. }
  3954. i -= size
  3955. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3956. }
  3957. i--
  3958. dAtA[i] = 0x12
  3959. }
  3960. }
  3961. {
  3962. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  3963. if err != nil {
  3964. return 0, err
  3965. }
  3966. i -= size
  3967. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3968. }
  3969. i--
  3970. dAtA[i] = 0xa
  3971. return len(dAtA) - i, nil
  3972. }
  3973. func (m *ReplicaSetSpec) Marshal() (dAtA []byte, err error) {
  3974. size := m.Size()
  3975. dAtA = make([]byte, size)
  3976. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3977. if err != nil {
  3978. return nil, err
  3979. }
  3980. return dAtA[:n], nil
  3981. }
  3982. func (m *ReplicaSetSpec) MarshalTo(dAtA []byte) (int, error) {
  3983. size := m.Size()
  3984. return m.MarshalToSizedBuffer(dAtA[:size])
  3985. }
  3986. func (m *ReplicaSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3987. i := len(dAtA)
  3988. _ = i
  3989. var l int
  3990. _ = l
  3991. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  3992. i--
  3993. dAtA[i] = 0x20
  3994. {
  3995. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  3996. if err != nil {
  3997. return 0, err
  3998. }
  3999. i -= size
  4000. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4001. }
  4002. i--
  4003. dAtA[i] = 0x1a
  4004. if m.Selector != nil {
  4005. {
  4006. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  4007. if err != nil {
  4008. return 0, err
  4009. }
  4010. i -= size
  4011. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4012. }
  4013. i--
  4014. dAtA[i] = 0x12
  4015. }
  4016. if m.Replicas != nil {
  4017. i = encodeVarintGenerated(dAtA, i, uint64(*m.Replicas))
  4018. i--
  4019. dAtA[i] = 0x8
  4020. }
  4021. return len(dAtA) - i, nil
  4022. }
  4023. func (m *ReplicaSetStatus) Marshal() (dAtA []byte, err error) {
  4024. size := m.Size()
  4025. dAtA = make([]byte, size)
  4026. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4027. if err != nil {
  4028. return nil, err
  4029. }
  4030. return dAtA[:n], nil
  4031. }
  4032. func (m *ReplicaSetStatus) MarshalTo(dAtA []byte) (int, error) {
  4033. size := m.Size()
  4034. return m.MarshalToSizedBuffer(dAtA[:size])
  4035. }
  4036. func (m *ReplicaSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4037. i := len(dAtA)
  4038. _ = i
  4039. var l int
  4040. _ = l
  4041. if len(m.Conditions) > 0 {
  4042. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  4043. {
  4044. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4045. if err != nil {
  4046. return 0, err
  4047. }
  4048. i -= size
  4049. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4050. }
  4051. i--
  4052. dAtA[i] = 0x32
  4053. }
  4054. }
  4055. i = encodeVarintGenerated(dAtA, i, uint64(m.AvailableReplicas))
  4056. i--
  4057. dAtA[i] = 0x28
  4058. i = encodeVarintGenerated(dAtA, i, uint64(m.ReadyReplicas))
  4059. i--
  4060. dAtA[i] = 0x20
  4061. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  4062. i--
  4063. dAtA[i] = 0x18
  4064. i = encodeVarintGenerated(dAtA, i, uint64(m.FullyLabeledReplicas))
  4065. i--
  4066. dAtA[i] = 0x10
  4067. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  4068. i--
  4069. dAtA[i] = 0x8
  4070. return len(dAtA) - i, nil
  4071. }
  4072. func (m *RollbackConfig) Marshal() (dAtA []byte, err error) {
  4073. size := m.Size()
  4074. dAtA = make([]byte, size)
  4075. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4076. if err != nil {
  4077. return nil, err
  4078. }
  4079. return dAtA[:n], nil
  4080. }
  4081. func (m *RollbackConfig) MarshalTo(dAtA []byte) (int, error) {
  4082. size := m.Size()
  4083. return m.MarshalToSizedBuffer(dAtA[:size])
  4084. }
  4085. func (m *RollbackConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4086. i := len(dAtA)
  4087. _ = i
  4088. var l int
  4089. _ = l
  4090. i = encodeVarintGenerated(dAtA, i, uint64(m.Revision))
  4091. i--
  4092. dAtA[i] = 0x8
  4093. return len(dAtA) - i, nil
  4094. }
  4095. func (m *RollingUpdateDaemonSet) Marshal() (dAtA []byte, err error) {
  4096. size := m.Size()
  4097. dAtA = make([]byte, size)
  4098. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4099. if err != nil {
  4100. return nil, err
  4101. }
  4102. return dAtA[:n], nil
  4103. }
  4104. func (m *RollingUpdateDaemonSet) MarshalTo(dAtA []byte) (int, error) {
  4105. size := m.Size()
  4106. return m.MarshalToSizedBuffer(dAtA[:size])
  4107. }
  4108. func (m *RollingUpdateDaemonSet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4109. i := len(dAtA)
  4110. _ = i
  4111. var l int
  4112. _ = l
  4113. if m.MaxUnavailable != nil {
  4114. {
  4115. size, err := m.MaxUnavailable.MarshalToSizedBuffer(dAtA[:i])
  4116. if err != nil {
  4117. return 0, err
  4118. }
  4119. i -= size
  4120. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4121. }
  4122. i--
  4123. dAtA[i] = 0xa
  4124. }
  4125. return len(dAtA) - i, nil
  4126. }
  4127. func (m *RollingUpdateDeployment) Marshal() (dAtA []byte, err error) {
  4128. size := m.Size()
  4129. dAtA = make([]byte, size)
  4130. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4131. if err != nil {
  4132. return nil, err
  4133. }
  4134. return dAtA[:n], nil
  4135. }
  4136. func (m *RollingUpdateDeployment) MarshalTo(dAtA []byte) (int, error) {
  4137. size := m.Size()
  4138. return m.MarshalToSizedBuffer(dAtA[:size])
  4139. }
  4140. func (m *RollingUpdateDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4141. i := len(dAtA)
  4142. _ = i
  4143. var l int
  4144. _ = l
  4145. if m.MaxSurge != nil {
  4146. {
  4147. size, err := m.MaxSurge.MarshalToSizedBuffer(dAtA[:i])
  4148. if err != nil {
  4149. return 0, err
  4150. }
  4151. i -= size
  4152. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4153. }
  4154. i--
  4155. dAtA[i] = 0x12
  4156. }
  4157. if m.MaxUnavailable != nil {
  4158. {
  4159. size, err := m.MaxUnavailable.MarshalToSizedBuffer(dAtA[:i])
  4160. if err != nil {
  4161. return 0, err
  4162. }
  4163. i -= size
  4164. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4165. }
  4166. i--
  4167. dAtA[i] = 0xa
  4168. }
  4169. return len(dAtA) - i, nil
  4170. }
  4171. func (m *RunAsGroupStrategyOptions) Marshal() (dAtA []byte, err error) {
  4172. size := m.Size()
  4173. dAtA = make([]byte, size)
  4174. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4175. if err != nil {
  4176. return nil, err
  4177. }
  4178. return dAtA[:n], nil
  4179. }
  4180. func (m *RunAsGroupStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4181. size := m.Size()
  4182. return m.MarshalToSizedBuffer(dAtA[:size])
  4183. }
  4184. func (m *RunAsGroupStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4185. i := len(dAtA)
  4186. _ = i
  4187. var l int
  4188. _ = l
  4189. if len(m.Ranges) > 0 {
  4190. for iNdEx := len(m.Ranges) - 1; iNdEx >= 0; iNdEx-- {
  4191. {
  4192. size, err := m.Ranges[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4193. if err != nil {
  4194. return 0, err
  4195. }
  4196. i -= size
  4197. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4198. }
  4199. i--
  4200. dAtA[i] = 0x12
  4201. }
  4202. }
  4203. i -= len(m.Rule)
  4204. copy(dAtA[i:], m.Rule)
  4205. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  4206. i--
  4207. dAtA[i] = 0xa
  4208. return len(dAtA) - i, nil
  4209. }
  4210. func (m *RunAsUserStrategyOptions) Marshal() (dAtA []byte, err error) {
  4211. size := m.Size()
  4212. dAtA = make([]byte, size)
  4213. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4214. if err != nil {
  4215. return nil, err
  4216. }
  4217. return dAtA[:n], nil
  4218. }
  4219. func (m *RunAsUserStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4220. size := m.Size()
  4221. return m.MarshalToSizedBuffer(dAtA[:size])
  4222. }
  4223. func (m *RunAsUserStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4224. i := len(dAtA)
  4225. _ = i
  4226. var l int
  4227. _ = l
  4228. if len(m.Ranges) > 0 {
  4229. for iNdEx := len(m.Ranges) - 1; iNdEx >= 0; iNdEx-- {
  4230. {
  4231. size, err := m.Ranges[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4232. if err != nil {
  4233. return 0, err
  4234. }
  4235. i -= size
  4236. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4237. }
  4238. i--
  4239. dAtA[i] = 0x12
  4240. }
  4241. }
  4242. i -= len(m.Rule)
  4243. copy(dAtA[i:], m.Rule)
  4244. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  4245. i--
  4246. dAtA[i] = 0xa
  4247. return len(dAtA) - i, nil
  4248. }
  4249. func (m *RuntimeClassStrategyOptions) Marshal() (dAtA []byte, err error) {
  4250. size := m.Size()
  4251. dAtA = make([]byte, size)
  4252. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4253. if err != nil {
  4254. return nil, err
  4255. }
  4256. return dAtA[:n], nil
  4257. }
  4258. func (m *RuntimeClassStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4259. size := m.Size()
  4260. return m.MarshalToSizedBuffer(dAtA[:size])
  4261. }
  4262. func (m *RuntimeClassStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4263. i := len(dAtA)
  4264. _ = i
  4265. var l int
  4266. _ = l
  4267. if m.DefaultRuntimeClassName != nil {
  4268. i -= len(*m.DefaultRuntimeClassName)
  4269. copy(dAtA[i:], *m.DefaultRuntimeClassName)
  4270. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.DefaultRuntimeClassName)))
  4271. i--
  4272. dAtA[i] = 0x12
  4273. }
  4274. if len(m.AllowedRuntimeClassNames) > 0 {
  4275. for iNdEx := len(m.AllowedRuntimeClassNames) - 1; iNdEx >= 0; iNdEx-- {
  4276. i -= len(m.AllowedRuntimeClassNames[iNdEx])
  4277. copy(dAtA[i:], m.AllowedRuntimeClassNames[iNdEx])
  4278. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AllowedRuntimeClassNames[iNdEx])))
  4279. i--
  4280. dAtA[i] = 0xa
  4281. }
  4282. }
  4283. return len(dAtA) - i, nil
  4284. }
  4285. func (m *SELinuxStrategyOptions) Marshal() (dAtA []byte, err error) {
  4286. size := m.Size()
  4287. dAtA = make([]byte, size)
  4288. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4289. if err != nil {
  4290. return nil, err
  4291. }
  4292. return dAtA[:n], nil
  4293. }
  4294. func (m *SELinuxStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4295. size := m.Size()
  4296. return m.MarshalToSizedBuffer(dAtA[:size])
  4297. }
  4298. func (m *SELinuxStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4299. i := len(dAtA)
  4300. _ = i
  4301. var l int
  4302. _ = l
  4303. if m.SELinuxOptions != nil {
  4304. {
  4305. size, err := m.SELinuxOptions.MarshalToSizedBuffer(dAtA[:i])
  4306. if err != nil {
  4307. return 0, err
  4308. }
  4309. i -= size
  4310. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4311. }
  4312. i--
  4313. dAtA[i] = 0x12
  4314. }
  4315. i -= len(m.Rule)
  4316. copy(dAtA[i:], m.Rule)
  4317. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  4318. i--
  4319. dAtA[i] = 0xa
  4320. return len(dAtA) - i, nil
  4321. }
  4322. func (m *Scale) Marshal() (dAtA []byte, err error) {
  4323. size := m.Size()
  4324. dAtA = make([]byte, size)
  4325. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4326. if err != nil {
  4327. return nil, err
  4328. }
  4329. return dAtA[:n], nil
  4330. }
  4331. func (m *Scale) MarshalTo(dAtA []byte) (int, error) {
  4332. size := m.Size()
  4333. return m.MarshalToSizedBuffer(dAtA[:size])
  4334. }
  4335. func (m *Scale) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4336. i := len(dAtA)
  4337. _ = i
  4338. var l int
  4339. _ = l
  4340. {
  4341. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  4342. if err != nil {
  4343. return 0, err
  4344. }
  4345. i -= size
  4346. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4347. }
  4348. i--
  4349. dAtA[i] = 0x1a
  4350. {
  4351. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  4352. if err != nil {
  4353. return 0, err
  4354. }
  4355. i -= size
  4356. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4357. }
  4358. i--
  4359. dAtA[i] = 0x12
  4360. {
  4361. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  4362. if err != nil {
  4363. return 0, err
  4364. }
  4365. i -= size
  4366. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4367. }
  4368. i--
  4369. dAtA[i] = 0xa
  4370. return len(dAtA) - i, nil
  4371. }
  4372. func (m *ScaleSpec) Marshal() (dAtA []byte, err error) {
  4373. size := m.Size()
  4374. dAtA = make([]byte, size)
  4375. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4376. if err != nil {
  4377. return nil, err
  4378. }
  4379. return dAtA[:n], nil
  4380. }
  4381. func (m *ScaleSpec) MarshalTo(dAtA []byte) (int, error) {
  4382. size := m.Size()
  4383. return m.MarshalToSizedBuffer(dAtA[:size])
  4384. }
  4385. func (m *ScaleSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4386. i := len(dAtA)
  4387. _ = i
  4388. var l int
  4389. _ = l
  4390. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  4391. i--
  4392. dAtA[i] = 0x8
  4393. return len(dAtA) - i, nil
  4394. }
  4395. func (m *ScaleStatus) Marshal() (dAtA []byte, err error) {
  4396. size := m.Size()
  4397. dAtA = make([]byte, size)
  4398. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4399. if err != nil {
  4400. return nil, err
  4401. }
  4402. return dAtA[:n], nil
  4403. }
  4404. func (m *ScaleStatus) MarshalTo(dAtA []byte) (int, error) {
  4405. size := m.Size()
  4406. return m.MarshalToSizedBuffer(dAtA[:size])
  4407. }
  4408. func (m *ScaleStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4409. i := len(dAtA)
  4410. _ = i
  4411. var l int
  4412. _ = l
  4413. i -= len(m.TargetSelector)
  4414. copy(dAtA[i:], m.TargetSelector)
  4415. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetSelector)))
  4416. i--
  4417. dAtA[i] = 0x1a
  4418. if len(m.Selector) > 0 {
  4419. keysForSelector := make([]string, 0, len(m.Selector))
  4420. for k := range m.Selector {
  4421. keysForSelector = append(keysForSelector, string(k))
  4422. }
  4423. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  4424. for iNdEx := len(keysForSelector) - 1; iNdEx >= 0; iNdEx-- {
  4425. v := m.Selector[string(keysForSelector[iNdEx])]
  4426. baseI := i
  4427. i -= len(v)
  4428. copy(dAtA[i:], v)
  4429. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  4430. i--
  4431. dAtA[i] = 0x12
  4432. i -= len(keysForSelector[iNdEx])
  4433. copy(dAtA[i:], keysForSelector[iNdEx])
  4434. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForSelector[iNdEx])))
  4435. i--
  4436. dAtA[i] = 0xa
  4437. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4438. i--
  4439. dAtA[i] = 0x12
  4440. }
  4441. }
  4442. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  4443. i--
  4444. dAtA[i] = 0x8
  4445. return len(dAtA) - i, nil
  4446. }
  4447. func (m *SupplementalGroupsStrategyOptions) Marshal() (dAtA []byte, err error) {
  4448. size := m.Size()
  4449. dAtA = make([]byte, size)
  4450. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4451. if err != nil {
  4452. return nil, err
  4453. }
  4454. return dAtA[:n], nil
  4455. }
  4456. func (m *SupplementalGroupsStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4457. size := m.Size()
  4458. return m.MarshalToSizedBuffer(dAtA[:size])
  4459. }
  4460. func (m *SupplementalGroupsStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4461. i := len(dAtA)
  4462. _ = i
  4463. var l int
  4464. _ = l
  4465. if len(m.Ranges) > 0 {
  4466. for iNdEx := len(m.Ranges) - 1; iNdEx >= 0; iNdEx-- {
  4467. {
  4468. size, err := m.Ranges[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4469. if err != nil {
  4470. return 0, err
  4471. }
  4472. i -= size
  4473. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4474. }
  4475. i--
  4476. dAtA[i] = 0x12
  4477. }
  4478. }
  4479. i -= len(m.Rule)
  4480. copy(dAtA[i:], m.Rule)
  4481. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  4482. i--
  4483. dAtA[i] = 0xa
  4484. return len(dAtA) - i, nil
  4485. }
  4486. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  4487. offset -= sovGenerated(v)
  4488. base := offset
  4489. for v >= 1<<7 {
  4490. dAtA[offset] = uint8(v&0x7f | 0x80)
  4491. v >>= 7
  4492. offset++
  4493. }
  4494. dAtA[offset] = uint8(v)
  4495. return base
  4496. }
  4497. func (m *AllowedCSIDriver) Size() (n int) {
  4498. if m == nil {
  4499. return 0
  4500. }
  4501. var l int
  4502. _ = l
  4503. l = len(m.Name)
  4504. n += 1 + l + sovGenerated(uint64(l))
  4505. return n
  4506. }
  4507. func (m *AllowedFlexVolume) Size() (n int) {
  4508. if m == nil {
  4509. return 0
  4510. }
  4511. var l int
  4512. _ = l
  4513. l = len(m.Driver)
  4514. n += 1 + l + sovGenerated(uint64(l))
  4515. return n
  4516. }
  4517. func (m *AllowedHostPath) Size() (n int) {
  4518. if m == nil {
  4519. return 0
  4520. }
  4521. var l int
  4522. _ = l
  4523. l = len(m.PathPrefix)
  4524. n += 1 + l + sovGenerated(uint64(l))
  4525. n += 2
  4526. return n
  4527. }
  4528. func (m *DaemonSet) Size() (n int) {
  4529. if m == nil {
  4530. return 0
  4531. }
  4532. var l int
  4533. _ = l
  4534. l = m.ObjectMeta.Size()
  4535. n += 1 + l + sovGenerated(uint64(l))
  4536. l = m.Spec.Size()
  4537. n += 1 + l + sovGenerated(uint64(l))
  4538. l = m.Status.Size()
  4539. n += 1 + l + sovGenerated(uint64(l))
  4540. return n
  4541. }
  4542. func (m *DaemonSetCondition) Size() (n int) {
  4543. if m == nil {
  4544. return 0
  4545. }
  4546. var l int
  4547. _ = l
  4548. l = len(m.Type)
  4549. n += 1 + l + sovGenerated(uint64(l))
  4550. l = len(m.Status)
  4551. n += 1 + l + sovGenerated(uint64(l))
  4552. l = m.LastTransitionTime.Size()
  4553. n += 1 + l + sovGenerated(uint64(l))
  4554. l = len(m.Reason)
  4555. n += 1 + l + sovGenerated(uint64(l))
  4556. l = len(m.Message)
  4557. n += 1 + l + sovGenerated(uint64(l))
  4558. return n
  4559. }
  4560. func (m *DaemonSetList) Size() (n int) {
  4561. if m == nil {
  4562. return 0
  4563. }
  4564. var l int
  4565. _ = l
  4566. l = m.ListMeta.Size()
  4567. n += 1 + l + sovGenerated(uint64(l))
  4568. if len(m.Items) > 0 {
  4569. for _, e := range m.Items {
  4570. l = e.Size()
  4571. n += 1 + l + sovGenerated(uint64(l))
  4572. }
  4573. }
  4574. return n
  4575. }
  4576. func (m *DaemonSetSpec) Size() (n int) {
  4577. if m == nil {
  4578. return 0
  4579. }
  4580. var l int
  4581. _ = l
  4582. if m.Selector != nil {
  4583. l = m.Selector.Size()
  4584. n += 1 + l + sovGenerated(uint64(l))
  4585. }
  4586. l = m.Template.Size()
  4587. n += 1 + l + sovGenerated(uint64(l))
  4588. l = m.UpdateStrategy.Size()
  4589. n += 1 + l + sovGenerated(uint64(l))
  4590. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  4591. n += 1 + sovGenerated(uint64(m.TemplateGeneration))
  4592. if m.RevisionHistoryLimit != nil {
  4593. n += 1 + sovGenerated(uint64(*m.RevisionHistoryLimit))
  4594. }
  4595. return n
  4596. }
  4597. func (m *DaemonSetStatus) Size() (n int) {
  4598. if m == nil {
  4599. return 0
  4600. }
  4601. var l int
  4602. _ = l
  4603. n += 1 + sovGenerated(uint64(m.CurrentNumberScheduled))
  4604. n += 1 + sovGenerated(uint64(m.NumberMisscheduled))
  4605. n += 1 + sovGenerated(uint64(m.DesiredNumberScheduled))
  4606. n += 1 + sovGenerated(uint64(m.NumberReady))
  4607. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  4608. n += 1 + sovGenerated(uint64(m.UpdatedNumberScheduled))
  4609. n += 1 + sovGenerated(uint64(m.NumberAvailable))
  4610. n += 1 + sovGenerated(uint64(m.NumberUnavailable))
  4611. if m.CollisionCount != nil {
  4612. n += 1 + sovGenerated(uint64(*m.CollisionCount))
  4613. }
  4614. if len(m.Conditions) > 0 {
  4615. for _, e := range m.Conditions {
  4616. l = e.Size()
  4617. n += 1 + l + sovGenerated(uint64(l))
  4618. }
  4619. }
  4620. return n
  4621. }
  4622. func (m *DaemonSetUpdateStrategy) Size() (n int) {
  4623. if m == nil {
  4624. return 0
  4625. }
  4626. var l int
  4627. _ = l
  4628. l = len(m.Type)
  4629. n += 1 + l + sovGenerated(uint64(l))
  4630. if m.RollingUpdate != nil {
  4631. l = m.RollingUpdate.Size()
  4632. n += 1 + l + sovGenerated(uint64(l))
  4633. }
  4634. return n
  4635. }
  4636. func (m *Deployment) Size() (n int) {
  4637. if m == nil {
  4638. return 0
  4639. }
  4640. var l int
  4641. _ = l
  4642. l = m.ObjectMeta.Size()
  4643. n += 1 + l + sovGenerated(uint64(l))
  4644. l = m.Spec.Size()
  4645. n += 1 + l + sovGenerated(uint64(l))
  4646. l = m.Status.Size()
  4647. n += 1 + l + sovGenerated(uint64(l))
  4648. return n
  4649. }
  4650. func (m *DeploymentCondition) Size() (n int) {
  4651. if m == nil {
  4652. return 0
  4653. }
  4654. var l int
  4655. _ = l
  4656. l = len(m.Type)
  4657. n += 1 + l + sovGenerated(uint64(l))
  4658. l = len(m.Status)
  4659. n += 1 + l + sovGenerated(uint64(l))
  4660. l = len(m.Reason)
  4661. n += 1 + l + sovGenerated(uint64(l))
  4662. l = len(m.Message)
  4663. n += 1 + l + sovGenerated(uint64(l))
  4664. l = m.LastUpdateTime.Size()
  4665. n += 1 + l + sovGenerated(uint64(l))
  4666. l = m.LastTransitionTime.Size()
  4667. n += 1 + l + sovGenerated(uint64(l))
  4668. return n
  4669. }
  4670. func (m *DeploymentList) Size() (n int) {
  4671. if m == nil {
  4672. return 0
  4673. }
  4674. var l int
  4675. _ = l
  4676. l = m.ListMeta.Size()
  4677. n += 1 + l + sovGenerated(uint64(l))
  4678. if len(m.Items) > 0 {
  4679. for _, e := range m.Items {
  4680. l = e.Size()
  4681. n += 1 + l + sovGenerated(uint64(l))
  4682. }
  4683. }
  4684. return n
  4685. }
  4686. func (m *DeploymentRollback) Size() (n int) {
  4687. if m == nil {
  4688. return 0
  4689. }
  4690. var l int
  4691. _ = l
  4692. l = len(m.Name)
  4693. n += 1 + l + sovGenerated(uint64(l))
  4694. if len(m.UpdatedAnnotations) > 0 {
  4695. for k, v := range m.UpdatedAnnotations {
  4696. _ = k
  4697. _ = v
  4698. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  4699. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  4700. }
  4701. }
  4702. l = m.RollbackTo.Size()
  4703. n += 1 + l + sovGenerated(uint64(l))
  4704. return n
  4705. }
  4706. func (m *DeploymentSpec) Size() (n int) {
  4707. if m == nil {
  4708. return 0
  4709. }
  4710. var l int
  4711. _ = l
  4712. if m.Replicas != nil {
  4713. n += 1 + sovGenerated(uint64(*m.Replicas))
  4714. }
  4715. if m.Selector != nil {
  4716. l = m.Selector.Size()
  4717. n += 1 + l + sovGenerated(uint64(l))
  4718. }
  4719. l = m.Template.Size()
  4720. n += 1 + l + sovGenerated(uint64(l))
  4721. l = m.Strategy.Size()
  4722. n += 1 + l + sovGenerated(uint64(l))
  4723. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  4724. if m.RevisionHistoryLimit != nil {
  4725. n += 1 + sovGenerated(uint64(*m.RevisionHistoryLimit))
  4726. }
  4727. n += 2
  4728. if m.RollbackTo != nil {
  4729. l = m.RollbackTo.Size()
  4730. n += 1 + l + sovGenerated(uint64(l))
  4731. }
  4732. if m.ProgressDeadlineSeconds != nil {
  4733. n += 1 + sovGenerated(uint64(*m.ProgressDeadlineSeconds))
  4734. }
  4735. return n
  4736. }
  4737. func (m *DeploymentStatus) Size() (n int) {
  4738. if m == nil {
  4739. return 0
  4740. }
  4741. var l int
  4742. _ = l
  4743. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  4744. n += 1 + sovGenerated(uint64(m.Replicas))
  4745. n += 1 + sovGenerated(uint64(m.UpdatedReplicas))
  4746. n += 1 + sovGenerated(uint64(m.AvailableReplicas))
  4747. n += 1 + sovGenerated(uint64(m.UnavailableReplicas))
  4748. if len(m.Conditions) > 0 {
  4749. for _, e := range m.Conditions {
  4750. l = e.Size()
  4751. n += 1 + l + sovGenerated(uint64(l))
  4752. }
  4753. }
  4754. n += 1 + sovGenerated(uint64(m.ReadyReplicas))
  4755. if m.CollisionCount != nil {
  4756. n += 1 + sovGenerated(uint64(*m.CollisionCount))
  4757. }
  4758. return n
  4759. }
  4760. func (m *DeploymentStrategy) Size() (n int) {
  4761. if m == nil {
  4762. return 0
  4763. }
  4764. var l int
  4765. _ = l
  4766. l = len(m.Type)
  4767. n += 1 + l + sovGenerated(uint64(l))
  4768. if m.RollingUpdate != nil {
  4769. l = m.RollingUpdate.Size()
  4770. n += 1 + l + sovGenerated(uint64(l))
  4771. }
  4772. return n
  4773. }
  4774. func (m *FSGroupStrategyOptions) Size() (n int) {
  4775. if m == nil {
  4776. return 0
  4777. }
  4778. var l int
  4779. _ = l
  4780. l = len(m.Rule)
  4781. n += 1 + l + sovGenerated(uint64(l))
  4782. if len(m.Ranges) > 0 {
  4783. for _, e := range m.Ranges {
  4784. l = e.Size()
  4785. n += 1 + l + sovGenerated(uint64(l))
  4786. }
  4787. }
  4788. return n
  4789. }
  4790. func (m *HTTPIngressPath) Size() (n int) {
  4791. if m == nil {
  4792. return 0
  4793. }
  4794. var l int
  4795. _ = l
  4796. l = len(m.Path)
  4797. n += 1 + l + sovGenerated(uint64(l))
  4798. l = m.Backend.Size()
  4799. n += 1 + l + sovGenerated(uint64(l))
  4800. if m.PathType != nil {
  4801. l = len(*m.PathType)
  4802. n += 1 + l + sovGenerated(uint64(l))
  4803. }
  4804. return n
  4805. }
  4806. func (m *HTTPIngressRuleValue) Size() (n int) {
  4807. if m == nil {
  4808. return 0
  4809. }
  4810. var l int
  4811. _ = l
  4812. if len(m.Paths) > 0 {
  4813. for _, e := range m.Paths {
  4814. l = e.Size()
  4815. n += 1 + l + sovGenerated(uint64(l))
  4816. }
  4817. }
  4818. return n
  4819. }
  4820. func (m *HostPortRange) Size() (n int) {
  4821. if m == nil {
  4822. return 0
  4823. }
  4824. var l int
  4825. _ = l
  4826. n += 1 + sovGenerated(uint64(m.Min))
  4827. n += 1 + sovGenerated(uint64(m.Max))
  4828. return n
  4829. }
  4830. func (m *IDRange) Size() (n int) {
  4831. if m == nil {
  4832. return 0
  4833. }
  4834. var l int
  4835. _ = l
  4836. n += 1 + sovGenerated(uint64(m.Min))
  4837. n += 1 + sovGenerated(uint64(m.Max))
  4838. return n
  4839. }
  4840. func (m *IPBlock) Size() (n int) {
  4841. if m == nil {
  4842. return 0
  4843. }
  4844. var l int
  4845. _ = l
  4846. l = len(m.CIDR)
  4847. n += 1 + l + sovGenerated(uint64(l))
  4848. if len(m.Except) > 0 {
  4849. for _, s := range m.Except {
  4850. l = len(s)
  4851. n += 1 + l + sovGenerated(uint64(l))
  4852. }
  4853. }
  4854. return n
  4855. }
  4856. func (m *Ingress) Size() (n int) {
  4857. if m == nil {
  4858. return 0
  4859. }
  4860. var l int
  4861. _ = l
  4862. l = m.ObjectMeta.Size()
  4863. n += 1 + l + sovGenerated(uint64(l))
  4864. l = m.Spec.Size()
  4865. n += 1 + l + sovGenerated(uint64(l))
  4866. l = m.Status.Size()
  4867. n += 1 + l + sovGenerated(uint64(l))
  4868. return n
  4869. }
  4870. func (m *IngressBackend) Size() (n int) {
  4871. if m == nil {
  4872. return 0
  4873. }
  4874. var l int
  4875. _ = l
  4876. l = len(m.ServiceName)
  4877. n += 1 + l + sovGenerated(uint64(l))
  4878. l = m.ServicePort.Size()
  4879. n += 1 + l + sovGenerated(uint64(l))
  4880. if m.Resource != nil {
  4881. l = m.Resource.Size()
  4882. n += 1 + l + sovGenerated(uint64(l))
  4883. }
  4884. return n
  4885. }
  4886. func (m *IngressList) Size() (n int) {
  4887. if m == nil {
  4888. return 0
  4889. }
  4890. var l int
  4891. _ = l
  4892. l = m.ListMeta.Size()
  4893. n += 1 + l + sovGenerated(uint64(l))
  4894. if len(m.Items) > 0 {
  4895. for _, e := range m.Items {
  4896. l = e.Size()
  4897. n += 1 + l + sovGenerated(uint64(l))
  4898. }
  4899. }
  4900. return n
  4901. }
  4902. func (m *IngressRule) Size() (n int) {
  4903. if m == nil {
  4904. return 0
  4905. }
  4906. var l int
  4907. _ = l
  4908. l = len(m.Host)
  4909. n += 1 + l + sovGenerated(uint64(l))
  4910. l = m.IngressRuleValue.Size()
  4911. n += 1 + l + sovGenerated(uint64(l))
  4912. return n
  4913. }
  4914. func (m *IngressRuleValue) Size() (n int) {
  4915. if m == nil {
  4916. return 0
  4917. }
  4918. var l int
  4919. _ = l
  4920. if m.HTTP != nil {
  4921. l = m.HTTP.Size()
  4922. n += 1 + l + sovGenerated(uint64(l))
  4923. }
  4924. return n
  4925. }
  4926. func (m *IngressSpec) Size() (n int) {
  4927. if m == nil {
  4928. return 0
  4929. }
  4930. var l int
  4931. _ = l
  4932. if m.Backend != nil {
  4933. l = m.Backend.Size()
  4934. n += 1 + l + sovGenerated(uint64(l))
  4935. }
  4936. if len(m.TLS) > 0 {
  4937. for _, e := range m.TLS {
  4938. l = e.Size()
  4939. n += 1 + l + sovGenerated(uint64(l))
  4940. }
  4941. }
  4942. if len(m.Rules) > 0 {
  4943. for _, e := range m.Rules {
  4944. l = e.Size()
  4945. n += 1 + l + sovGenerated(uint64(l))
  4946. }
  4947. }
  4948. if m.IngressClassName != nil {
  4949. l = len(*m.IngressClassName)
  4950. n += 1 + l + sovGenerated(uint64(l))
  4951. }
  4952. return n
  4953. }
  4954. func (m *IngressStatus) Size() (n int) {
  4955. if m == nil {
  4956. return 0
  4957. }
  4958. var l int
  4959. _ = l
  4960. l = m.LoadBalancer.Size()
  4961. n += 1 + l + sovGenerated(uint64(l))
  4962. return n
  4963. }
  4964. func (m *IngressTLS) Size() (n int) {
  4965. if m == nil {
  4966. return 0
  4967. }
  4968. var l int
  4969. _ = l
  4970. if len(m.Hosts) > 0 {
  4971. for _, s := range m.Hosts {
  4972. l = len(s)
  4973. n += 1 + l + sovGenerated(uint64(l))
  4974. }
  4975. }
  4976. l = len(m.SecretName)
  4977. n += 1 + l + sovGenerated(uint64(l))
  4978. return n
  4979. }
  4980. func (m *NetworkPolicy) Size() (n int) {
  4981. if m == nil {
  4982. return 0
  4983. }
  4984. var l int
  4985. _ = l
  4986. l = m.ObjectMeta.Size()
  4987. n += 1 + l + sovGenerated(uint64(l))
  4988. l = m.Spec.Size()
  4989. n += 1 + l + sovGenerated(uint64(l))
  4990. return n
  4991. }
  4992. func (m *NetworkPolicyEgressRule) Size() (n int) {
  4993. if m == nil {
  4994. return 0
  4995. }
  4996. var l int
  4997. _ = l
  4998. if len(m.Ports) > 0 {
  4999. for _, e := range m.Ports {
  5000. l = e.Size()
  5001. n += 1 + l + sovGenerated(uint64(l))
  5002. }
  5003. }
  5004. if len(m.To) > 0 {
  5005. for _, e := range m.To {
  5006. l = e.Size()
  5007. n += 1 + l + sovGenerated(uint64(l))
  5008. }
  5009. }
  5010. return n
  5011. }
  5012. func (m *NetworkPolicyIngressRule) Size() (n int) {
  5013. if m == nil {
  5014. return 0
  5015. }
  5016. var l int
  5017. _ = l
  5018. if len(m.Ports) > 0 {
  5019. for _, e := range m.Ports {
  5020. l = e.Size()
  5021. n += 1 + l + sovGenerated(uint64(l))
  5022. }
  5023. }
  5024. if len(m.From) > 0 {
  5025. for _, e := range m.From {
  5026. l = e.Size()
  5027. n += 1 + l + sovGenerated(uint64(l))
  5028. }
  5029. }
  5030. return n
  5031. }
  5032. func (m *NetworkPolicyList) Size() (n int) {
  5033. if m == nil {
  5034. return 0
  5035. }
  5036. var l int
  5037. _ = l
  5038. l = m.ListMeta.Size()
  5039. n += 1 + l + sovGenerated(uint64(l))
  5040. if len(m.Items) > 0 {
  5041. for _, e := range m.Items {
  5042. l = e.Size()
  5043. n += 1 + l + sovGenerated(uint64(l))
  5044. }
  5045. }
  5046. return n
  5047. }
  5048. func (m *NetworkPolicyPeer) Size() (n int) {
  5049. if m == nil {
  5050. return 0
  5051. }
  5052. var l int
  5053. _ = l
  5054. if m.PodSelector != nil {
  5055. l = m.PodSelector.Size()
  5056. n += 1 + l + sovGenerated(uint64(l))
  5057. }
  5058. if m.NamespaceSelector != nil {
  5059. l = m.NamespaceSelector.Size()
  5060. n += 1 + l + sovGenerated(uint64(l))
  5061. }
  5062. if m.IPBlock != nil {
  5063. l = m.IPBlock.Size()
  5064. n += 1 + l + sovGenerated(uint64(l))
  5065. }
  5066. return n
  5067. }
  5068. func (m *NetworkPolicyPort) Size() (n int) {
  5069. if m == nil {
  5070. return 0
  5071. }
  5072. var l int
  5073. _ = l
  5074. if m.Protocol != nil {
  5075. l = len(*m.Protocol)
  5076. n += 1 + l + sovGenerated(uint64(l))
  5077. }
  5078. if m.Port != nil {
  5079. l = m.Port.Size()
  5080. n += 1 + l + sovGenerated(uint64(l))
  5081. }
  5082. return n
  5083. }
  5084. func (m *NetworkPolicySpec) Size() (n int) {
  5085. if m == nil {
  5086. return 0
  5087. }
  5088. var l int
  5089. _ = l
  5090. l = m.PodSelector.Size()
  5091. n += 1 + l + sovGenerated(uint64(l))
  5092. if len(m.Ingress) > 0 {
  5093. for _, e := range m.Ingress {
  5094. l = e.Size()
  5095. n += 1 + l + sovGenerated(uint64(l))
  5096. }
  5097. }
  5098. if len(m.Egress) > 0 {
  5099. for _, e := range m.Egress {
  5100. l = e.Size()
  5101. n += 1 + l + sovGenerated(uint64(l))
  5102. }
  5103. }
  5104. if len(m.PolicyTypes) > 0 {
  5105. for _, s := range m.PolicyTypes {
  5106. l = len(s)
  5107. n += 1 + l + sovGenerated(uint64(l))
  5108. }
  5109. }
  5110. return n
  5111. }
  5112. func (m *PodSecurityPolicy) Size() (n int) {
  5113. if m == nil {
  5114. return 0
  5115. }
  5116. var l int
  5117. _ = l
  5118. l = m.ObjectMeta.Size()
  5119. n += 1 + l + sovGenerated(uint64(l))
  5120. l = m.Spec.Size()
  5121. n += 1 + l + sovGenerated(uint64(l))
  5122. return n
  5123. }
  5124. func (m *PodSecurityPolicyList) Size() (n int) {
  5125. if m == nil {
  5126. return 0
  5127. }
  5128. var l int
  5129. _ = l
  5130. l = m.ListMeta.Size()
  5131. n += 1 + l + sovGenerated(uint64(l))
  5132. if len(m.Items) > 0 {
  5133. for _, e := range m.Items {
  5134. l = e.Size()
  5135. n += 1 + l + sovGenerated(uint64(l))
  5136. }
  5137. }
  5138. return n
  5139. }
  5140. func (m *PodSecurityPolicySpec) Size() (n int) {
  5141. if m == nil {
  5142. return 0
  5143. }
  5144. var l int
  5145. _ = l
  5146. n += 2
  5147. if len(m.DefaultAddCapabilities) > 0 {
  5148. for _, s := range m.DefaultAddCapabilities {
  5149. l = len(s)
  5150. n += 1 + l + sovGenerated(uint64(l))
  5151. }
  5152. }
  5153. if len(m.RequiredDropCapabilities) > 0 {
  5154. for _, s := range m.RequiredDropCapabilities {
  5155. l = len(s)
  5156. n += 1 + l + sovGenerated(uint64(l))
  5157. }
  5158. }
  5159. if len(m.AllowedCapabilities) > 0 {
  5160. for _, s := range m.AllowedCapabilities {
  5161. l = len(s)
  5162. n += 1 + l + sovGenerated(uint64(l))
  5163. }
  5164. }
  5165. if len(m.Volumes) > 0 {
  5166. for _, s := range m.Volumes {
  5167. l = len(s)
  5168. n += 1 + l + sovGenerated(uint64(l))
  5169. }
  5170. }
  5171. n += 2
  5172. if len(m.HostPorts) > 0 {
  5173. for _, e := range m.HostPorts {
  5174. l = e.Size()
  5175. n += 1 + l + sovGenerated(uint64(l))
  5176. }
  5177. }
  5178. n += 2
  5179. n += 2
  5180. l = m.SELinux.Size()
  5181. n += 1 + l + sovGenerated(uint64(l))
  5182. l = m.RunAsUser.Size()
  5183. n += 1 + l + sovGenerated(uint64(l))
  5184. l = m.SupplementalGroups.Size()
  5185. n += 1 + l + sovGenerated(uint64(l))
  5186. l = m.FSGroup.Size()
  5187. n += 1 + l + sovGenerated(uint64(l))
  5188. n += 2
  5189. if m.DefaultAllowPrivilegeEscalation != nil {
  5190. n += 2
  5191. }
  5192. if m.AllowPrivilegeEscalation != nil {
  5193. n += 3
  5194. }
  5195. if len(m.AllowedHostPaths) > 0 {
  5196. for _, e := range m.AllowedHostPaths {
  5197. l = e.Size()
  5198. n += 2 + l + sovGenerated(uint64(l))
  5199. }
  5200. }
  5201. if len(m.AllowedFlexVolumes) > 0 {
  5202. for _, e := range m.AllowedFlexVolumes {
  5203. l = e.Size()
  5204. n += 2 + l + sovGenerated(uint64(l))
  5205. }
  5206. }
  5207. if len(m.AllowedUnsafeSysctls) > 0 {
  5208. for _, s := range m.AllowedUnsafeSysctls {
  5209. l = len(s)
  5210. n += 2 + l + sovGenerated(uint64(l))
  5211. }
  5212. }
  5213. if len(m.ForbiddenSysctls) > 0 {
  5214. for _, s := range m.ForbiddenSysctls {
  5215. l = len(s)
  5216. n += 2 + l + sovGenerated(uint64(l))
  5217. }
  5218. }
  5219. if len(m.AllowedProcMountTypes) > 0 {
  5220. for _, s := range m.AllowedProcMountTypes {
  5221. l = len(s)
  5222. n += 2 + l + sovGenerated(uint64(l))
  5223. }
  5224. }
  5225. if m.RunAsGroup != nil {
  5226. l = m.RunAsGroup.Size()
  5227. n += 2 + l + sovGenerated(uint64(l))
  5228. }
  5229. if len(m.AllowedCSIDrivers) > 0 {
  5230. for _, e := range m.AllowedCSIDrivers {
  5231. l = e.Size()
  5232. n += 2 + l + sovGenerated(uint64(l))
  5233. }
  5234. }
  5235. if m.RuntimeClass != nil {
  5236. l = m.RuntimeClass.Size()
  5237. n += 2 + l + sovGenerated(uint64(l))
  5238. }
  5239. return n
  5240. }
  5241. func (m *ReplicaSet) Size() (n int) {
  5242. if m == nil {
  5243. return 0
  5244. }
  5245. var l int
  5246. _ = l
  5247. l = m.ObjectMeta.Size()
  5248. n += 1 + l + sovGenerated(uint64(l))
  5249. l = m.Spec.Size()
  5250. n += 1 + l + sovGenerated(uint64(l))
  5251. l = m.Status.Size()
  5252. n += 1 + l + sovGenerated(uint64(l))
  5253. return n
  5254. }
  5255. func (m *ReplicaSetCondition) Size() (n int) {
  5256. if m == nil {
  5257. return 0
  5258. }
  5259. var l int
  5260. _ = l
  5261. l = len(m.Type)
  5262. n += 1 + l + sovGenerated(uint64(l))
  5263. l = len(m.Status)
  5264. n += 1 + l + sovGenerated(uint64(l))
  5265. l = m.LastTransitionTime.Size()
  5266. n += 1 + l + sovGenerated(uint64(l))
  5267. l = len(m.Reason)
  5268. n += 1 + l + sovGenerated(uint64(l))
  5269. l = len(m.Message)
  5270. n += 1 + l + sovGenerated(uint64(l))
  5271. return n
  5272. }
  5273. func (m *ReplicaSetList) Size() (n int) {
  5274. if m == nil {
  5275. return 0
  5276. }
  5277. var l int
  5278. _ = l
  5279. l = m.ListMeta.Size()
  5280. n += 1 + l + sovGenerated(uint64(l))
  5281. if len(m.Items) > 0 {
  5282. for _, e := range m.Items {
  5283. l = e.Size()
  5284. n += 1 + l + sovGenerated(uint64(l))
  5285. }
  5286. }
  5287. return n
  5288. }
  5289. func (m *ReplicaSetSpec) Size() (n int) {
  5290. if m == nil {
  5291. return 0
  5292. }
  5293. var l int
  5294. _ = l
  5295. if m.Replicas != nil {
  5296. n += 1 + sovGenerated(uint64(*m.Replicas))
  5297. }
  5298. if m.Selector != nil {
  5299. l = m.Selector.Size()
  5300. n += 1 + l + sovGenerated(uint64(l))
  5301. }
  5302. l = m.Template.Size()
  5303. n += 1 + l + sovGenerated(uint64(l))
  5304. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  5305. return n
  5306. }
  5307. func (m *ReplicaSetStatus) Size() (n int) {
  5308. if m == nil {
  5309. return 0
  5310. }
  5311. var l int
  5312. _ = l
  5313. n += 1 + sovGenerated(uint64(m.Replicas))
  5314. n += 1 + sovGenerated(uint64(m.FullyLabeledReplicas))
  5315. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  5316. n += 1 + sovGenerated(uint64(m.ReadyReplicas))
  5317. n += 1 + sovGenerated(uint64(m.AvailableReplicas))
  5318. if len(m.Conditions) > 0 {
  5319. for _, e := range m.Conditions {
  5320. l = e.Size()
  5321. n += 1 + l + sovGenerated(uint64(l))
  5322. }
  5323. }
  5324. return n
  5325. }
  5326. func (m *RollbackConfig) Size() (n int) {
  5327. if m == nil {
  5328. return 0
  5329. }
  5330. var l int
  5331. _ = l
  5332. n += 1 + sovGenerated(uint64(m.Revision))
  5333. return n
  5334. }
  5335. func (m *RollingUpdateDaemonSet) Size() (n int) {
  5336. if m == nil {
  5337. return 0
  5338. }
  5339. var l int
  5340. _ = l
  5341. if m.MaxUnavailable != nil {
  5342. l = m.MaxUnavailable.Size()
  5343. n += 1 + l + sovGenerated(uint64(l))
  5344. }
  5345. return n
  5346. }
  5347. func (m *RollingUpdateDeployment) Size() (n int) {
  5348. if m == nil {
  5349. return 0
  5350. }
  5351. var l int
  5352. _ = l
  5353. if m.MaxUnavailable != nil {
  5354. l = m.MaxUnavailable.Size()
  5355. n += 1 + l + sovGenerated(uint64(l))
  5356. }
  5357. if m.MaxSurge != nil {
  5358. l = m.MaxSurge.Size()
  5359. n += 1 + l + sovGenerated(uint64(l))
  5360. }
  5361. return n
  5362. }
  5363. func (m *RunAsGroupStrategyOptions) Size() (n int) {
  5364. if m == nil {
  5365. return 0
  5366. }
  5367. var l int
  5368. _ = l
  5369. l = len(m.Rule)
  5370. n += 1 + l + sovGenerated(uint64(l))
  5371. if len(m.Ranges) > 0 {
  5372. for _, e := range m.Ranges {
  5373. l = e.Size()
  5374. n += 1 + l + sovGenerated(uint64(l))
  5375. }
  5376. }
  5377. return n
  5378. }
  5379. func (m *RunAsUserStrategyOptions) Size() (n int) {
  5380. if m == nil {
  5381. return 0
  5382. }
  5383. var l int
  5384. _ = l
  5385. l = len(m.Rule)
  5386. n += 1 + l + sovGenerated(uint64(l))
  5387. if len(m.Ranges) > 0 {
  5388. for _, e := range m.Ranges {
  5389. l = e.Size()
  5390. n += 1 + l + sovGenerated(uint64(l))
  5391. }
  5392. }
  5393. return n
  5394. }
  5395. func (m *RuntimeClassStrategyOptions) Size() (n int) {
  5396. if m == nil {
  5397. return 0
  5398. }
  5399. var l int
  5400. _ = l
  5401. if len(m.AllowedRuntimeClassNames) > 0 {
  5402. for _, s := range m.AllowedRuntimeClassNames {
  5403. l = len(s)
  5404. n += 1 + l + sovGenerated(uint64(l))
  5405. }
  5406. }
  5407. if m.DefaultRuntimeClassName != nil {
  5408. l = len(*m.DefaultRuntimeClassName)
  5409. n += 1 + l + sovGenerated(uint64(l))
  5410. }
  5411. return n
  5412. }
  5413. func (m *SELinuxStrategyOptions) Size() (n int) {
  5414. if m == nil {
  5415. return 0
  5416. }
  5417. var l int
  5418. _ = l
  5419. l = len(m.Rule)
  5420. n += 1 + l + sovGenerated(uint64(l))
  5421. if m.SELinuxOptions != nil {
  5422. l = m.SELinuxOptions.Size()
  5423. n += 1 + l + sovGenerated(uint64(l))
  5424. }
  5425. return n
  5426. }
  5427. func (m *Scale) Size() (n int) {
  5428. if m == nil {
  5429. return 0
  5430. }
  5431. var l int
  5432. _ = l
  5433. l = m.ObjectMeta.Size()
  5434. n += 1 + l + sovGenerated(uint64(l))
  5435. l = m.Spec.Size()
  5436. n += 1 + l + sovGenerated(uint64(l))
  5437. l = m.Status.Size()
  5438. n += 1 + l + sovGenerated(uint64(l))
  5439. return n
  5440. }
  5441. func (m *ScaleSpec) Size() (n int) {
  5442. if m == nil {
  5443. return 0
  5444. }
  5445. var l int
  5446. _ = l
  5447. n += 1 + sovGenerated(uint64(m.Replicas))
  5448. return n
  5449. }
  5450. func (m *ScaleStatus) Size() (n int) {
  5451. if m == nil {
  5452. return 0
  5453. }
  5454. var l int
  5455. _ = l
  5456. n += 1 + sovGenerated(uint64(m.Replicas))
  5457. if len(m.Selector) > 0 {
  5458. for k, v := range m.Selector {
  5459. _ = k
  5460. _ = v
  5461. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  5462. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  5463. }
  5464. }
  5465. l = len(m.TargetSelector)
  5466. n += 1 + l + sovGenerated(uint64(l))
  5467. return n
  5468. }
  5469. func (m *SupplementalGroupsStrategyOptions) Size() (n int) {
  5470. if m == nil {
  5471. return 0
  5472. }
  5473. var l int
  5474. _ = l
  5475. l = len(m.Rule)
  5476. n += 1 + l + sovGenerated(uint64(l))
  5477. if len(m.Ranges) > 0 {
  5478. for _, e := range m.Ranges {
  5479. l = e.Size()
  5480. n += 1 + l + sovGenerated(uint64(l))
  5481. }
  5482. }
  5483. return n
  5484. }
  5485. func sovGenerated(x uint64) (n int) {
  5486. return (math_bits.Len64(x|1) + 6) / 7
  5487. }
  5488. func sozGenerated(x uint64) (n int) {
  5489. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  5490. }
  5491. func (this *AllowedCSIDriver) String() string {
  5492. if this == nil {
  5493. return "nil"
  5494. }
  5495. s := strings.Join([]string{`&AllowedCSIDriver{`,
  5496. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  5497. `}`,
  5498. }, "")
  5499. return s
  5500. }
  5501. func (this *AllowedFlexVolume) String() string {
  5502. if this == nil {
  5503. return "nil"
  5504. }
  5505. s := strings.Join([]string{`&AllowedFlexVolume{`,
  5506. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  5507. `}`,
  5508. }, "")
  5509. return s
  5510. }
  5511. func (this *AllowedHostPath) String() string {
  5512. if this == nil {
  5513. return "nil"
  5514. }
  5515. s := strings.Join([]string{`&AllowedHostPath{`,
  5516. `PathPrefix:` + fmt.Sprintf("%v", this.PathPrefix) + `,`,
  5517. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  5518. `}`,
  5519. }, "")
  5520. return s
  5521. }
  5522. func (this *DaemonSet) String() string {
  5523. if this == nil {
  5524. return "nil"
  5525. }
  5526. s := strings.Join([]string{`&DaemonSet{`,
  5527. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  5528. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "DaemonSetSpec", "DaemonSetSpec", 1), `&`, ``, 1) + `,`,
  5529. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "DaemonSetStatus", "DaemonSetStatus", 1), `&`, ``, 1) + `,`,
  5530. `}`,
  5531. }, "")
  5532. return s
  5533. }
  5534. func (this *DaemonSetCondition) String() string {
  5535. if this == nil {
  5536. return "nil"
  5537. }
  5538. s := strings.Join([]string{`&DaemonSetCondition{`,
  5539. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  5540. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  5541. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  5542. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  5543. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  5544. `}`,
  5545. }, "")
  5546. return s
  5547. }
  5548. func (this *DaemonSetList) String() string {
  5549. if this == nil {
  5550. return "nil"
  5551. }
  5552. repeatedStringForItems := "[]DaemonSet{"
  5553. for _, f := range this.Items {
  5554. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "DaemonSet", "DaemonSet", 1), `&`, ``, 1) + ","
  5555. }
  5556. repeatedStringForItems += "}"
  5557. s := strings.Join([]string{`&DaemonSetList{`,
  5558. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  5559. `Items:` + repeatedStringForItems + `,`,
  5560. `}`,
  5561. }, "")
  5562. return s
  5563. }
  5564. func (this *DaemonSetSpec) String() string {
  5565. if this == nil {
  5566. return "nil"
  5567. }
  5568. s := strings.Join([]string{`&DaemonSetSpec{`,
  5569. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  5570. `Template:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Template), "PodTemplateSpec", "v11.PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  5571. `UpdateStrategy:` + strings.Replace(strings.Replace(this.UpdateStrategy.String(), "DaemonSetUpdateStrategy", "DaemonSetUpdateStrategy", 1), `&`, ``, 1) + `,`,
  5572. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  5573. `TemplateGeneration:` + fmt.Sprintf("%v", this.TemplateGeneration) + `,`,
  5574. `RevisionHistoryLimit:` + valueToStringGenerated(this.RevisionHistoryLimit) + `,`,
  5575. `}`,
  5576. }, "")
  5577. return s
  5578. }
  5579. func (this *DaemonSetStatus) String() string {
  5580. if this == nil {
  5581. return "nil"
  5582. }
  5583. repeatedStringForConditions := "[]DaemonSetCondition{"
  5584. for _, f := range this.Conditions {
  5585. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "DaemonSetCondition", "DaemonSetCondition", 1), `&`, ``, 1) + ","
  5586. }
  5587. repeatedStringForConditions += "}"
  5588. s := strings.Join([]string{`&DaemonSetStatus{`,
  5589. `CurrentNumberScheduled:` + fmt.Sprintf("%v", this.CurrentNumberScheduled) + `,`,
  5590. `NumberMisscheduled:` + fmt.Sprintf("%v", this.NumberMisscheduled) + `,`,
  5591. `DesiredNumberScheduled:` + fmt.Sprintf("%v", this.DesiredNumberScheduled) + `,`,
  5592. `NumberReady:` + fmt.Sprintf("%v", this.NumberReady) + `,`,
  5593. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  5594. `UpdatedNumberScheduled:` + fmt.Sprintf("%v", this.UpdatedNumberScheduled) + `,`,
  5595. `NumberAvailable:` + fmt.Sprintf("%v", this.NumberAvailable) + `,`,
  5596. `NumberUnavailable:` + fmt.Sprintf("%v", this.NumberUnavailable) + `,`,
  5597. `CollisionCount:` + valueToStringGenerated(this.CollisionCount) + `,`,
  5598. `Conditions:` + repeatedStringForConditions + `,`,
  5599. `}`,
  5600. }, "")
  5601. return s
  5602. }
  5603. func (this *DaemonSetUpdateStrategy) String() string {
  5604. if this == nil {
  5605. return "nil"
  5606. }
  5607. s := strings.Join([]string{`&DaemonSetUpdateStrategy{`,
  5608. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  5609. `RollingUpdate:` + strings.Replace(this.RollingUpdate.String(), "RollingUpdateDaemonSet", "RollingUpdateDaemonSet", 1) + `,`,
  5610. `}`,
  5611. }, "")
  5612. return s
  5613. }
  5614. func (this *Deployment) String() string {
  5615. if this == nil {
  5616. return "nil"
  5617. }
  5618. s := strings.Join([]string{`&Deployment{`,
  5619. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  5620. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "DeploymentSpec", "DeploymentSpec", 1), `&`, ``, 1) + `,`,
  5621. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "DeploymentStatus", "DeploymentStatus", 1), `&`, ``, 1) + `,`,
  5622. `}`,
  5623. }, "")
  5624. return s
  5625. }
  5626. func (this *DeploymentCondition) String() string {
  5627. if this == nil {
  5628. return "nil"
  5629. }
  5630. s := strings.Join([]string{`&DeploymentCondition{`,
  5631. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  5632. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  5633. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  5634. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  5635. `LastUpdateTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastUpdateTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  5636. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  5637. `}`,
  5638. }, "")
  5639. return s
  5640. }
  5641. func (this *DeploymentList) String() string {
  5642. if this == nil {
  5643. return "nil"
  5644. }
  5645. repeatedStringForItems := "[]Deployment{"
  5646. for _, f := range this.Items {
  5647. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Deployment", "Deployment", 1), `&`, ``, 1) + ","
  5648. }
  5649. repeatedStringForItems += "}"
  5650. s := strings.Join([]string{`&DeploymentList{`,
  5651. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  5652. `Items:` + repeatedStringForItems + `,`,
  5653. `}`,
  5654. }, "")
  5655. return s
  5656. }
  5657. func (this *DeploymentRollback) String() string {
  5658. if this == nil {
  5659. return "nil"
  5660. }
  5661. keysForUpdatedAnnotations := make([]string, 0, len(this.UpdatedAnnotations))
  5662. for k := range this.UpdatedAnnotations {
  5663. keysForUpdatedAnnotations = append(keysForUpdatedAnnotations, k)
  5664. }
  5665. github_com_gogo_protobuf_sortkeys.Strings(keysForUpdatedAnnotations)
  5666. mapStringForUpdatedAnnotations := "map[string]string{"
  5667. for _, k := range keysForUpdatedAnnotations {
  5668. mapStringForUpdatedAnnotations += fmt.Sprintf("%v: %v,", k, this.UpdatedAnnotations[k])
  5669. }
  5670. mapStringForUpdatedAnnotations += "}"
  5671. s := strings.Join([]string{`&DeploymentRollback{`,
  5672. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  5673. `UpdatedAnnotations:` + mapStringForUpdatedAnnotations + `,`,
  5674. `RollbackTo:` + strings.Replace(strings.Replace(this.RollbackTo.String(), "RollbackConfig", "RollbackConfig", 1), `&`, ``, 1) + `,`,
  5675. `}`,
  5676. }, "")
  5677. return s
  5678. }
  5679. func (this *DeploymentSpec) String() string {
  5680. if this == nil {
  5681. return "nil"
  5682. }
  5683. s := strings.Join([]string{`&DeploymentSpec{`,
  5684. `Replicas:` + valueToStringGenerated(this.Replicas) + `,`,
  5685. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  5686. `Template:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Template), "PodTemplateSpec", "v11.PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  5687. `Strategy:` + strings.Replace(strings.Replace(this.Strategy.String(), "DeploymentStrategy", "DeploymentStrategy", 1), `&`, ``, 1) + `,`,
  5688. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  5689. `RevisionHistoryLimit:` + valueToStringGenerated(this.RevisionHistoryLimit) + `,`,
  5690. `Paused:` + fmt.Sprintf("%v", this.Paused) + `,`,
  5691. `RollbackTo:` + strings.Replace(this.RollbackTo.String(), "RollbackConfig", "RollbackConfig", 1) + `,`,
  5692. `ProgressDeadlineSeconds:` + valueToStringGenerated(this.ProgressDeadlineSeconds) + `,`,
  5693. `}`,
  5694. }, "")
  5695. return s
  5696. }
  5697. func (this *DeploymentStatus) String() string {
  5698. if this == nil {
  5699. return "nil"
  5700. }
  5701. repeatedStringForConditions := "[]DeploymentCondition{"
  5702. for _, f := range this.Conditions {
  5703. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "DeploymentCondition", "DeploymentCondition", 1), `&`, ``, 1) + ","
  5704. }
  5705. repeatedStringForConditions += "}"
  5706. s := strings.Join([]string{`&DeploymentStatus{`,
  5707. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  5708. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  5709. `UpdatedReplicas:` + fmt.Sprintf("%v", this.UpdatedReplicas) + `,`,
  5710. `AvailableReplicas:` + fmt.Sprintf("%v", this.AvailableReplicas) + `,`,
  5711. `UnavailableReplicas:` + fmt.Sprintf("%v", this.UnavailableReplicas) + `,`,
  5712. `Conditions:` + repeatedStringForConditions + `,`,
  5713. `ReadyReplicas:` + fmt.Sprintf("%v", this.ReadyReplicas) + `,`,
  5714. `CollisionCount:` + valueToStringGenerated(this.CollisionCount) + `,`,
  5715. `}`,
  5716. }, "")
  5717. return s
  5718. }
  5719. func (this *DeploymentStrategy) String() string {
  5720. if this == nil {
  5721. return "nil"
  5722. }
  5723. s := strings.Join([]string{`&DeploymentStrategy{`,
  5724. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  5725. `RollingUpdate:` + strings.Replace(this.RollingUpdate.String(), "RollingUpdateDeployment", "RollingUpdateDeployment", 1) + `,`,
  5726. `}`,
  5727. }, "")
  5728. return s
  5729. }
  5730. func (this *FSGroupStrategyOptions) String() string {
  5731. if this == nil {
  5732. return "nil"
  5733. }
  5734. repeatedStringForRanges := "[]IDRange{"
  5735. for _, f := range this.Ranges {
  5736. repeatedStringForRanges += strings.Replace(strings.Replace(f.String(), "IDRange", "IDRange", 1), `&`, ``, 1) + ","
  5737. }
  5738. repeatedStringForRanges += "}"
  5739. s := strings.Join([]string{`&FSGroupStrategyOptions{`,
  5740. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  5741. `Ranges:` + repeatedStringForRanges + `,`,
  5742. `}`,
  5743. }, "")
  5744. return s
  5745. }
  5746. func (this *HTTPIngressPath) String() string {
  5747. if this == nil {
  5748. return "nil"
  5749. }
  5750. s := strings.Join([]string{`&HTTPIngressPath{`,
  5751. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  5752. `Backend:` + strings.Replace(strings.Replace(this.Backend.String(), "IngressBackend", "IngressBackend", 1), `&`, ``, 1) + `,`,
  5753. `PathType:` + valueToStringGenerated(this.PathType) + `,`,
  5754. `}`,
  5755. }, "")
  5756. return s
  5757. }
  5758. func (this *HTTPIngressRuleValue) String() string {
  5759. if this == nil {
  5760. return "nil"
  5761. }
  5762. repeatedStringForPaths := "[]HTTPIngressPath{"
  5763. for _, f := range this.Paths {
  5764. repeatedStringForPaths += strings.Replace(strings.Replace(f.String(), "HTTPIngressPath", "HTTPIngressPath", 1), `&`, ``, 1) + ","
  5765. }
  5766. repeatedStringForPaths += "}"
  5767. s := strings.Join([]string{`&HTTPIngressRuleValue{`,
  5768. `Paths:` + repeatedStringForPaths + `,`,
  5769. `}`,
  5770. }, "")
  5771. return s
  5772. }
  5773. func (this *HostPortRange) String() string {
  5774. if this == nil {
  5775. return "nil"
  5776. }
  5777. s := strings.Join([]string{`&HostPortRange{`,
  5778. `Min:` + fmt.Sprintf("%v", this.Min) + `,`,
  5779. `Max:` + fmt.Sprintf("%v", this.Max) + `,`,
  5780. `}`,
  5781. }, "")
  5782. return s
  5783. }
  5784. func (this *IDRange) String() string {
  5785. if this == nil {
  5786. return "nil"
  5787. }
  5788. s := strings.Join([]string{`&IDRange{`,
  5789. `Min:` + fmt.Sprintf("%v", this.Min) + `,`,
  5790. `Max:` + fmt.Sprintf("%v", this.Max) + `,`,
  5791. `}`,
  5792. }, "")
  5793. return s
  5794. }
  5795. func (this *IPBlock) String() string {
  5796. if this == nil {
  5797. return "nil"
  5798. }
  5799. s := strings.Join([]string{`&IPBlock{`,
  5800. `CIDR:` + fmt.Sprintf("%v", this.CIDR) + `,`,
  5801. `Except:` + fmt.Sprintf("%v", this.Except) + `,`,
  5802. `}`,
  5803. }, "")
  5804. return s
  5805. }
  5806. func (this *Ingress) String() string {
  5807. if this == nil {
  5808. return "nil"
  5809. }
  5810. s := strings.Join([]string{`&Ingress{`,
  5811. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  5812. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "IngressSpec", "IngressSpec", 1), `&`, ``, 1) + `,`,
  5813. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "IngressStatus", "IngressStatus", 1), `&`, ``, 1) + `,`,
  5814. `}`,
  5815. }, "")
  5816. return s
  5817. }
  5818. func (this *IngressBackend) String() string {
  5819. if this == nil {
  5820. return "nil"
  5821. }
  5822. s := strings.Join([]string{`&IngressBackend{`,
  5823. `ServiceName:` + fmt.Sprintf("%v", this.ServiceName) + `,`,
  5824. `ServicePort:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ServicePort), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
  5825. `Resource:` + strings.Replace(fmt.Sprintf("%v", this.Resource), "TypedLocalObjectReference", "v11.TypedLocalObjectReference", 1) + `,`,
  5826. `}`,
  5827. }, "")
  5828. return s
  5829. }
  5830. func (this *IngressList) String() string {
  5831. if this == nil {
  5832. return "nil"
  5833. }
  5834. repeatedStringForItems := "[]Ingress{"
  5835. for _, f := range this.Items {
  5836. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Ingress", "Ingress", 1), `&`, ``, 1) + ","
  5837. }
  5838. repeatedStringForItems += "}"
  5839. s := strings.Join([]string{`&IngressList{`,
  5840. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  5841. `Items:` + repeatedStringForItems + `,`,
  5842. `}`,
  5843. }, "")
  5844. return s
  5845. }
  5846. func (this *IngressRule) String() string {
  5847. if this == nil {
  5848. return "nil"
  5849. }
  5850. s := strings.Join([]string{`&IngressRule{`,
  5851. `Host:` + fmt.Sprintf("%v", this.Host) + `,`,
  5852. `IngressRuleValue:` + strings.Replace(strings.Replace(this.IngressRuleValue.String(), "IngressRuleValue", "IngressRuleValue", 1), `&`, ``, 1) + `,`,
  5853. `}`,
  5854. }, "")
  5855. return s
  5856. }
  5857. func (this *IngressRuleValue) String() string {
  5858. if this == nil {
  5859. return "nil"
  5860. }
  5861. s := strings.Join([]string{`&IngressRuleValue{`,
  5862. `HTTP:` + strings.Replace(this.HTTP.String(), "HTTPIngressRuleValue", "HTTPIngressRuleValue", 1) + `,`,
  5863. `}`,
  5864. }, "")
  5865. return s
  5866. }
  5867. func (this *IngressSpec) String() string {
  5868. if this == nil {
  5869. return "nil"
  5870. }
  5871. repeatedStringForTLS := "[]IngressTLS{"
  5872. for _, f := range this.TLS {
  5873. repeatedStringForTLS += strings.Replace(strings.Replace(f.String(), "IngressTLS", "IngressTLS", 1), `&`, ``, 1) + ","
  5874. }
  5875. repeatedStringForTLS += "}"
  5876. repeatedStringForRules := "[]IngressRule{"
  5877. for _, f := range this.Rules {
  5878. repeatedStringForRules += strings.Replace(strings.Replace(f.String(), "IngressRule", "IngressRule", 1), `&`, ``, 1) + ","
  5879. }
  5880. repeatedStringForRules += "}"
  5881. s := strings.Join([]string{`&IngressSpec{`,
  5882. `Backend:` + strings.Replace(this.Backend.String(), "IngressBackend", "IngressBackend", 1) + `,`,
  5883. `TLS:` + repeatedStringForTLS + `,`,
  5884. `Rules:` + repeatedStringForRules + `,`,
  5885. `IngressClassName:` + valueToStringGenerated(this.IngressClassName) + `,`,
  5886. `}`,
  5887. }, "")
  5888. return s
  5889. }
  5890. func (this *IngressStatus) String() string {
  5891. if this == nil {
  5892. return "nil"
  5893. }
  5894. s := strings.Join([]string{`&IngressStatus{`,
  5895. `LoadBalancer:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LoadBalancer), "LoadBalancerStatus", "v11.LoadBalancerStatus", 1), `&`, ``, 1) + `,`,
  5896. `}`,
  5897. }, "")
  5898. return s
  5899. }
  5900. func (this *IngressTLS) String() string {
  5901. if this == nil {
  5902. return "nil"
  5903. }
  5904. s := strings.Join([]string{`&IngressTLS{`,
  5905. `Hosts:` + fmt.Sprintf("%v", this.Hosts) + `,`,
  5906. `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
  5907. `}`,
  5908. }, "")
  5909. return s
  5910. }
  5911. func (this *NetworkPolicy) String() string {
  5912. if this == nil {
  5913. return "nil"
  5914. }
  5915. s := strings.Join([]string{`&NetworkPolicy{`,
  5916. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  5917. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "NetworkPolicySpec", "NetworkPolicySpec", 1), `&`, ``, 1) + `,`,
  5918. `}`,
  5919. }, "")
  5920. return s
  5921. }
  5922. func (this *NetworkPolicyEgressRule) String() string {
  5923. if this == nil {
  5924. return "nil"
  5925. }
  5926. repeatedStringForPorts := "[]NetworkPolicyPort{"
  5927. for _, f := range this.Ports {
  5928. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPort", "NetworkPolicyPort", 1), `&`, ``, 1) + ","
  5929. }
  5930. repeatedStringForPorts += "}"
  5931. repeatedStringForTo := "[]NetworkPolicyPeer{"
  5932. for _, f := range this.To {
  5933. repeatedStringForTo += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPeer", "NetworkPolicyPeer", 1), `&`, ``, 1) + ","
  5934. }
  5935. repeatedStringForTo += "}"
  5936. s := strings.Join([]string{`&NetworkPolicyEgressRule{`,
  5937. `Ports:` + repeatedStringForPorts + `,`,
  5938. `To:` + repeatedStringForTo + `,`,
  5939. `}`,
  5940. }, "")
  5941. return s
  5942. }
  5943. func (this *NetworkPolicyIngressRule) String() string {
  5944. if this == nil {
  5945. return "nil"
  5946. }
  5947. repeatedStringForPorts := "[]NetworkPolicyPort{"
  5948. for _, f := range this.Ports {
  5949. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPort", "NetworkPolicyPort", 1), `&`, ``, 1) + ","
  5950. }
  5951. repeatedStringForPorts += "}"
  5952. repeatedStringForFrom := "[]NetworkPolicyPeer{"
  5953. for _, f := range this.From {
  5954. repeatedStringForFrom += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPeer", "NetworkPolicyPeer", 1), `&`, ``, 1) + ","
  5955. }
  5956. repeatedStringForFrom += "}"
  5957. s := strings.Join([]string{`&NetworkPolicyIngressRule{`,
  5958. `Ports:` + repeatedStringForPorts + `,`,
  5959. `From:` + repeatedStringForFrom + `,`,
  5960. `}`,
  5961. }, "")
  5962. return s
  5963. }
  5964. func (this *NetworkPolicyList) String() string {
  5965. if this == nil {
  5966. return "nil"
  5967. }
  5968. repeatedStringForItems := "[]NetworkPolicy{"
  5969. for _, f := range this.Items {
  5970. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "NetworkPolicy", "NetworkPolicy", 1), `&`, ``, 1) + ","
  5971. }
  5972. repeatedStringForItems += "}"
  5973. s := strings.Join([]string{`&NetworkPolicyList{`,
  5974. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  5975. `Items:` + repeatedStringForItems + `,`,
  5976. `}`,
  5977. }, "")
  5978. return s
  5979. }
  5980. func (this *NetworkPolicyPeer) String() string {
  5981. if this == nil {
  5982. return "nil"
  5983. }
  5984. s := strings.Join([]string{`&NetworkPolicyPeer{`,
  5985. `PodSelector:` + strings.Replace(fmt.Sprintf("%v", this.PodSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  5986. `NamespaceSelector:` + strings.Replace(fmt.Sprintf("%v", this.NamespaceSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  5987. `IPBlock:` + strings.Replace(this.IPBlock.String(), "IPBlock", "IPBlock", 1) + `,`,
  5988. `}`,
  5989. }, "")
  5990. return s
  5991. }
  5992. func (this *NetworkPolicyPort) String() string {
  5993. if this == nil {
  5994. return "nil"
  5995. }
  5996. s := strings.Join([]string{`&NetworkPolicyPort{`,
  5997. `Protocol:` + valueToStringGenerated(this.Protocol) + `,`,
  5998. `Port:` + strings.Replace(fmt.Sprintf("%v", this.Port), "IntOrString", "intstr.IntOrString", 1) + `,`,
  5999. `}`,
  6000. }, "")
  6001. return s
  6002. }
  6003. func (this *NetworkPolicySpec) String() string {
  6004. if this == nil {
  6005. return "nil"
  6006. }
  6007. repeatedStringForIngress := "[]NetworkPolicyIngressRule{"
  6008. for _, f := range this.Ingress {
  6009. repeatedStringForIngress += strings.Replace(strings.Replace(f.String(), "NetworkPolicyIngressRule", "NetworkPolicyIngressRule", 1), `&`, ``, 1) + ","
  6010. }
  6011. repeatedStringForIngress += "}"
  6012. repeatedStringForEgress := "[]NetworkPolicyEgressRule{"
  6013. for _, f := range this.Egress {
  6014. repeatedStringForEgress += strings.Replace(strings.Replace(f.String(), "NetworkPolicyEgressRule", "NetworkPolicyEgressRule", 1), `&`, ``, 1) + ","
  6015. }
  6016. repeatedStringForEgress += "}"
  6017. s := strings.Join([]string{`&NetworkPolicySpec{`,
  6018. `PodSelector:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.PodSelector), "LabelSelector", "v1.LabelSelector", 1), `&`, ``, 1) + `,`,
  6019. `Ingress:` + repeatedStringForIngress + `,`,
  6020. `Egress:` + repeatedStringForEgress + `,`,
  6021. `PolicyTypes:` + fmt.Sprintf("%v", this.PolicyTypes) + `,`,
  6022. `}`,
  6023. }, "")
  6024. return s
  6025. }
  6026. func (this *PodSecurityPolicy) String() string {
  6027. if this == nil {
  6028. return "nil"
  6029. }
  6030. s := strings.Join([]string{`&PodSecurityPolicy{`,
  6031. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6032. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PodSecurityPolicySpec", "PodSecurityPolicySpec", 1), `&`, ``, 1) + `,`,
  6033. `}`,
  6034. }, "")
  6035. return s
  6036. }
  6037. func (this *PodSecurityPolicyList) String() string {
  6038. if this == nil {
  6039. return "nil"
  6040. }
  6041. repeatedStringForItems := "[]PodSecurityPolicy{"
  6042. for _, f := range this.Items {
  6043. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PodSecurityPolicy", "PodSecurityPolicy", 1), `&`, ``, 1) + ","
  6044. }
  6045. repeatedStringForItems += "}"
  6046. s := strings.Join([]string{`&PodSecurityPolicyList{`,
  6047. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  6048. `Items:` + repeatedStringForItems + `,`,
  6049. `}`,
  6050. }, "")
  6051. return s
  6052. }
  6053. func (this *PodSecurityPolicySpec) String() string {
  6054. if this == nil {
  6055. return "nil"
  6056. }
  6057. repeatedStringForHostPorts := "[]HostPortRange{"
  6058. for _, f := range this.HostPorts {
  6059. repeatedStringForHostPorts += strings.Replace(strings.Replace(f.String(), "HostPortRange", "HostPortRange", 1), `&`, ``, 1) + ","
  6060. }
  6061. repeatedStringForHostPorts += "}"
  6062. repeatedStringForAllowedHostPaths := "[]AllowedHostPath{"
  6063. for _, f := range this.AllowedHostPaths {
  6064. repeatedStringForAllowedHostPaths += strings.Replace(strings.Replace(f.String(), "AllowedHostPath", "AllowedHostPath", 1), `&`, ``, 1) + ","
  6065. }
  6066. repeatedStringForAllowedHostPaths += "}"
  6067. repeatedStringForAllowedFlexVolumes := "[]AllowedFlexVolume{"
  6068. for _, f := range this.AllowedFlexVolumes {
  6069. repeatedStringForAllowedFlexVolumes += strings.Replace(strings.Replace(f.String(), "AllowedFlexVolume", "AllowedFlexVolume", 1), `&`, ``, 1) + ","
  6070. }
  6071. repeatedStringForAllowedFlexVolumes += "}"
  6072. repeatedStringForAllowedCSIDrivers := "[]AllowedCSIDriver{"
  6073. for _, f := range this.AllowedCSIDrivers {
  6074. repeatedStringForAllowedCSIDrivers += strings.Replace(strings.Replace(f.String(), "AllowedCSIDriver", "AllowedCSIDriver", 1), `&`, ``, 1) + ","
  6075. }
  6076. repeatedStringForAllowedCSIDrivers += "}"
  6077. s := strings.Join([]string{`&PodSecurityPolicySpec{`,
  6078. `Privileged:` + fmt.Sprintf("%v", this.Privileged) + `,`,
  6079. `DefaultAddCapabilities:` + fmt.Sprintf("%v", this.DefaultAddCapabilities) + `,`,
  6080. `RequiredDropCapabilities:` + fmt.Sprintf("%v", this.RequiredDropCapabilities) + `,`,
  6081. `AllowedCapabilities:` + fmt.Sprintf("%v", this.AllowedCapabilities) + `,`,
  6082. `Volumes:` + fmt.Sprintf("%v", this.Volumes) + `,`,
  6083. `HostNetwork:` + fmt.Sprintf("%v", this.HostNetwork) + `,`,
  6084. `HostPorts:` + repeatedStringForHostPorts + `,`,
  6085. `HostPID:` + fmt.Sprintf("%v", this.HostPID) + `,`,
  6086. `HostIPC:` + fmt.Sprintf("%v", this.HostIPC) + `,`,
  6087. `SELinux:` + strings.Replace(strings.Replace(this.SELinux.String(), "SELinuxStrategyOptions", "SELinuxStrategyOptions", 1), `&`, ``, 1) + `,`,
  6088. `RunAsUser:` + strings.Replace(strings.Replace(this.RunAsUser.String(), "RunAsUserStrategyOptions", "RunAsUserStrategyOptions", 1), `&`, ``, 1) + `,`,
  6089. `SupplementalGroups:` + strings.Replace(strings.Replace(this.SupplementalGroups.String(), "SupplementalGroupsStrategyOptions", "SupplementalGroupsStrategyOptions", 1), `&`, ``, 1) + `,`,
  6090. `FSGroup:` + strings.Replace(strings.Replace(this.FSGroup.String(), "FSGroupStrategyOptions", "FSGroupStrategyOptions", 1), `&`, ``, 1) + `,`,
  6091. `ReadOnlyRootFilesystem:` + fmt.Sprintf("%v", this.ReadOnlyRootFilesystem) + `,`,
  6092. `DefaultAllowPrivilegeEscalation:` + valueToStringGenerated(this.DefaultAllowPrivilegeEscalation) + `,`,
  6093. `AllowPrivilegeEscalation:` + valueToStringGenerated(this.AllowPrivilegeEscalation) + `,`,
  6094. `AllowedHostPaths:` + repeatedStringForAllowedHostPaths + `,`,
  6095. `AllowedFlexVolumes:` + repeatedStringForAllowedFlexVolumes + `,`,
  6096. `AllowedUnsafeSysctls:` + fmt.Sprintf("%v", this.AllowedUnsafeSysctls) + `,`,
  6097. `ForbiddenSysctls:` + fmt.Sprintf("%v", this.ForbiddenSysctls) + `,`,
  6098. `AllowedProcMountTypes:` + fmt.Sprintf("%v", this.AllowedProcMountTypes) + `,`,
  6099. `RunAsGroup:` + strings.Replace(this.RunAsGroup.String(), "RunAsGroupStrategyOptions", "RunAsGroupStrategyOptions", 1) + `,`,
  6100. `AllowedCSIDrivers:` + repeatedStringForAllowedCSIDrivers + `,`,
  6101. `RuntimeClass:` + strings.Replace(this.RuntimeClass.String(), "RuntimeClassStrategyOptions", "RuntimeClassStrategyOptions", 1) + `,`,
  6102. `}`,
  6103. }, "")
  6104. return s
  6105. }
  6106. func (this *ReplicaSet) String() string {
  6107. if this == nil {
  6108. return "nil"
  6109. }
  6110. s := strings.Join([]string{`&ReplicaSet{`,
  6111. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6112. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ReplicaSetSpec", "ReplicaSetSpec", 1), `&`, ``, 1) + `,`,
  6113. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ReplicaSetStatus", "ReplicaSetStatus", 1), `&`, ``, 1) + `,`,
  6114. `}`,
  6115. }, "")
  6116. return s
  6117. }
  6118. func (this *ReplicaSetCondition) String() string {
  6119. if this == nil {
  6120. return "nil"
  6121. }
  6122. s := strings.Join([]string{`&ReplicaSetCondition{`,
  6123. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  6124. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  6125. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  6126. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  6127. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  6128. `}`,
  6129. }, "")
  6130. return s
  6131. }
  6132. func (this *ReplicaSetList) String() string {
  6133. if this == nil {
  6134. return "nil"
  6135. }
  6136. repeatedStringForItems := "[]ReplicaSet{"
  6137. for _, f := range this.Items {
  6138. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ReplicaSet", "ReplicaSet", 1), `&`, ``, 1) + ","
  6139. }
  6140. repeatedStringForItems += "}"
  6141. s := strings.Join([]string{`&ReplicaSetList{`,
  6142. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  6143. `Items:` + repeatedStringForItems + `,`,
  6144. `}`,
  6145. }, "")
  6146. return s
  6147. }
  6148. func (this *ReplicaSetSpec) String() string {
  6149. if this == nil {
  6150. return "nil"
  6151. }
  6152. s := strings.Join([]string{`&ReplicaSetSpec{`,
  6153. `Replicas:` + valueToStringGenerated(this.Replicas) + `,`,
  6154. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  6155. `Template:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Template), "PodTemplateSpec", "v11.PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  6156. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  6157. `}`,
  6158. }, "")
  6159. return s
  6160. }
  6161. func (this *ReplicaSetStatus) String() string {
  6162. if this == nil {
  6163. return "nil"
  6164. }
  6165. repeatedStringForConditions := "[]ReplicaSetCondition{"
  6166. for _, f := range this.Conditions {
  6167. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ReplicaSetCondition", "ReplicaSetCondition", 1), `&`, ``, 1) + ","
  6168. }
  6169. repeatedStringForConditions += "}"
  6170. s := strings.Join([]string{`&ReplicaSetStatus{`,
  6171. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  6172. `FullyLabeledReplicas:` + fmt.Sprintf("%v", this.FullyLabeledReplicas) + `,`,
  6173. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  6174. `ReadyReplicas:` + fmt.Sprintf("%v", this.ReadyReplicas) + `,`,
  6175. `AvailableReplicas:` + fmt.Sprintf("%v", this.AvailableReplicas) + `,`,
  6176. `Conditions:` + repeatedStringForConditions + `,`,
  6177. `}`,
  6178. }, "")
  6179. return s
  6180. }
  6181. func (this *RollbackConfig) String() string {
  6182. if this == nil {
  6183. return "nil"
  6184. }
  6185. s := strings.Join([]string{`&RollbackConfig{`,
  6186. `Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
  6187. `}`,
  6188. }, "")
  6189. return s
  6190. }
  6191. func (this *RollingUpdateDaemonSet) String() string {
  6192. if this == nil {
  6193. return "nil"
  6194. }
  6195. s := strings.Join([]string{`&RollingUpdateDaemonSet{`,
  6196. `MaxUnavailable:` + strings.Replace(fmt.Sprintf("%v", this.MaxUnavailable), "IntOrString", "intstr.IntOrString", 1) + `,`,
  6197. `}`,
  6198. }, "")
  6199. return s
  6200. }
  6201. func (this *RollingUpdateDeployment) String() string {
  6202. if this == nil {
  6203. return "nil"
  6204. }
  6205. s := strings.Join([]string{`&RollingUpdateDeployment{`,
  6206. `MaxUnavailable:` + strings.Replace(fmt.Sprintf("%v", this.MaxUnavailable), "IntOrString", "intstr.IntOrString", 1) + `,`,
  6207. `MaxSurge:` + strings.Replace(fmt.Sprintf("%v", this.MaxSurge), "IntOrString", "intstr.IntOrString", 1) + `,`,
  6208. `}`,
  6209. }, "")
  6210. return s
  6211. }
  6212. func (this *RunAsGroupStrategyOptions) String() string {
  6213. if this == nil {
  6214. return "nil"
  6215. }
  6216. repeatedStringForRanges := "[]IDRange{"
  6217. for _, f := range this.Ranges {
  6218. repeatedStringForRanges += strings.Replace(strings.Replace(f.String(), "IDRange", "IDRange", 1), `&`, ``, 1) + ","
  6219. }
  6220. repeatedStringForRanges += "}"
  6221. s := strings.Join([]string{`&RunAsGroupStrategyOptions{`,
  6222. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  6223. `Ranges:` + repeatedStringForRanges + `,`,
  6224. `}`,
  6225. }, "")
  6226. return s
  6227. }
  6228. func (this *RunAsUserStrategyOptions) String() string {
  6229. if this == nil {
  6230. return "nil"
  6231. }
  6232. repeatedStringForRanges := "[]IDRange{"
  6233. for _, f := range this.Ranges {
  6234. repeatedStringForRanges += strings.Replace(strings.Replace(f.String(), "IDRange", "IDRange", 1), `&`, ``, 1) + ","
  6235. }
  6236. repeatedStringForRanges += "}"
  6237. s := strings.Join([]string{`&RunAsUserStrategyOptions{`,
  6238. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  6239. `Ranges:` + repeatedStringForRanges + `,`,
  6240. `}`,
  6241. }, "")
  6242. return s
  6243. }
  6244. func (this *RuntimeClassStrategyOptions) String() string {
  6245. if this == nil {
  6246. return "nil"
  6247. }
  6248. s := strings.Join([]string{`&RuntimeClassStrategyOptions{`,
  6249. `AllowedRuntimeClassNames:` + fmt.Sprintf("%v", this.AllowedRuntimeClassNames) + `,`,
  6250. `DefaultRuntimeClassName:` + valueToStringGenerated(this.DefaultRuntimeClassName) + `,`,
  6251. `}`,
  6252. }, "")
  6253. return s
  6254. }
  6255. func (this *SELinuxStrategyOptions) String() string {
  6256. if this == nil {
  6257. return "nil"
  6258. }
  6259. s := strings.Join([]string{`&SELinuxStrategyOptions{`,
  6260. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  6261. `SELinuxOptions:` + strings.Replace(fmt.Sprintf("%v", this.SELinuxOptions), "SELinuxOptions", "v11.SELinuxOptions", 1) + `,`,
  6262. `}`,
  6263. }, "")
  6264. return s
  6265. }
  6266. func (this *Scale) String() string {
  6267. if this == nil {
  6268. return "nil"
  6269. }
  6270. s := strings.Join([]string{`&Scale{`,
  6271. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6272. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ScaleSpec", "ScaleSpec", 1), `&`, ``, 1) + `,`,
  6273. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ScaleStatus", "ScaleStatus", 1), `&`, ``, 1) + `,`,
  6274. `}`,
  6275. }, "")
  6276. return s
  6277. }
  6278. func (this *ScaleSpec) String() string {
  6279. if this == nil {
  6280. return "nil"
  6281. }
  6282. s := strings.Join([]string{`&ScaleSpec{`,
  6283. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  6284. `}`,
  6285. }, "")
  6286. return s
  6287. }
  6288. func (this *ScaleStatus) String() string {
  6289. if this == nil {
  6290. return "nil"
  6291. }
  6292. keysForSelector := make([]string, 0, len(this.Selector))
  6293. for k := range this.Selector {
  6294. keysForSelector = append(keysForSelector, k)
  6295. }
  6296. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  6297. mapStringForSelector := "map[string]string{"
  6298. for _, k := range keysForSelector {
  6299. mapStringForSelector += fmt.Sprintf("%v: %v,", k, this.Selector[k])
  6300. }
  6301. mapStringForSelector += "}"
  6302. s := strings.Join([]string{`&ScaleStatus{`,
  6303. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  6304. `Selector:` + mapStringForSelector + `,`,
  6305. `TargetSelector:` + fmt.Sprintf("%v", this.TargetSelector) + `,`,
  6306. `}`,
  6307. }, "")
  6308. return s
  6309. }
  6310. func (this *SupplementalGroupsStrategyOptions) String() string {
  6311. if this == nil {
  6312. return "nil"
  6313. }
  6314. repeatedStringForRanges := "[]IDRange{"
  6315. for _, f := range this.Ranges {
  6316. repeatedStringForRanges += strings.Replace(strings.Replace(f.String(), "IDRange", "IDRange", 1), `&`, ``, 1) + ","
  6317. }
  6318. repeatedStringForRanges += "}"
  6319. s := strings.Join([]string{`&SupplementalGroupsStrategyOptions{`,
  6320. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  6321. `Ranges:` + repeatedStringForRanges + `,`,
  6322. `}`,
  6323. }, "")
  6324. return s
  6325. }
  6326. func valueToStringGenerated(v interface{}) string {
  6327. rv := reflect.ValueOf(v)
  6328. if rv.IsNil() {
  6329. return "nil"
  6330. }
  6331. pv := reflect.Indirect(rv).Interface()
  6332. return fmt.Sprintf("*%v", pv)
  6333. }
  6334. func (m *AllowedCSIDriver) Unmarshal(dAtA []byte) error {
  6335. l := len(dAtA)
  6336. iNdEx := 0
  6337. for iNdEx < l {
  6338. preIndex := iNdEx
  6339. var wire uint64
  6340. for shift := uint(0); ; shift += 7 {
  6341. if shift >= 64 {
  6342. return ErrIntOverflowGenerated
  6343. }
  6344. if iNdEx >= l {
  6345. return io.ErrUnexpectedEOF
  6346. }
  6347. b := dAtA[iNdEx]
  6348. iNdEx++
  6349. wire |= uint64(b&0x7F) << shift
  6350. if b < 0x80 {
  6351. break
  6352. }
  6353. }
  6354. fieldNum := int32(wire >> 3)
  6355. wireType := int(wire & 0x7)
  6356. if wireType == 4 {
  6357. return fmt.Errorf("proto: AllowedCSIDriver: wiretype end group for non-group")
  6358. }
  6359. if fieldNum <= 0 {
  6360. return fmt.Errorf("proto: AllowedCSIDriver: illegal tag %d (wire type %d)", fieldNum, wire)
  6361. }
  6362. switch fieldNum {
  6363. case 1:
  6364. if wireType != 2 {
  6365. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  6366. }
  6367. var stringLen 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. stringLen |= uint64(b&0x7F) << shift
  6378. if b < 0x80 {
  6379. break
  6380. }
  6381. }
  6382. intStringLen := int(stringLen)
  6383. if intStringLen < 0 {
  6384. return ErrInvalidLengthGenerated
  6385. }
  6386. postIndex := iNdEx + intStringLen
  6387. if postIndex < 0 {
  6388. return ErrInvalidLengthGenerated
  6389. }
  6390. if postIndex > l {
  6391. return io.ErrUnexpectedEOF
  6392. }
  6393. m.Name = string(dAtA[iNdEx:postIndex])
  6394. iNdEx = postIndex
  6395. default:
  6396. iNdEx = preIndex
  6397. skippy, err := skipGenerated(dAtA[iNdEx:])
  6398. if err != nil {
  6399. return err
  6400. }
  6401. if skippy < 0 {
  6402. return ErrInvalidLengthGenerated
  6403. }
  6404. if (iNdEx + skippy) < 0 {
  6405. return ErrInvalidLengthGenerated
  6406. }
  6407. if (iNdEx + skippy) > l {
  6408. return io.ErrUnexpectedEOF
  6409. }
  6410. iNdEx += skippy
  6411. }
  6412. }
  6413. if iNdEx > l {
  6414. return io.ErrUnexpectedEOF
  6415. }
  6416. return nil
  6417. }
  6418. func (m *AllowedFlexVolume) Unmarshal(dAtA []byte) error {
  6419. l := len(dAtA)
  6420. iNdEx := 0
  6421. for iNdEx < l {
  6422. preIndex := iNdEx
  6423. var wire uint64
  6424. for shift := uint(0); ; shift += 7 {
  6425. if shift >= 64 {
  6426. return ErrIntOverflowGenerated
  6427. }
  6428. if iNdEx >= l {
  6429. return io.ErrUnexpectedEOF
  6430. }
  6431. b := dAtA[iNdEx]
  6432. iNdEx++
  6433. wire |= uint64(b&0x7F) << shift
  6434. if b < 0x80 {
  6435. break
  6436. }
  6437. }
  6438. fieldNum := int32(wire >> 3)
  6439. wireType := int(wire & 0x7)
  6440. if wireType == 4 {
  6441. return fmt.Errorf("proto: AllowedFlexVolume: wiretype end group for non-group")
  6442. }
  6443. if fieldNum <= 0 {
  6444. return fmt.Errorf("proto: AllowedFlexVolume: illegal tag %d (wire type %d)", fieldNum, wire)
  6445. }
  6446. switch fieldNum {
  6447. case 1:
  6448. if wireType != 2 {
  6449. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  6450. }
  6451. var stringLen uint64
  6452. for shift := uint(0); ; shift += 7 {
  6453. if shift >= 64 {
  6454. return ErrIntOverflowGenerated
  6455. }
  6456. if iNdEx >= l {
  6457. return io.ErrUnexpectedEOF
  6458. }
  6459. b := dAtA[iNdEx]
  6460. iNdEx++
  6461. stringLen |= uint64(b&0x7F) << shift
  6462. if b < 0x80 {
  6463. break
  6464. }
  6465. }
  6466. intStringLen := int(stringLen)
  6467. if intStringLen < 0 {
  6468. return ErrInvalidLengthGenerated
  6469. }
  6470. postIndex := iNdEx + intStringLen
  6471. if postIndex < 0 {
  6472. return ErrInvalidLengthGenerated
  6473. }
  6474. if postIndex > l {
  6475. return io.ErrUnexpectedEOF
  6476. }
  6477. m.Driver = string(dAtA[iNdEx:postIndex])
  6478. iNdEx = postIndex
  6479. default:
  6480. iNdEx = preIndex
  6481. skippy, err := skipGenerated(dAtA[iNdEx:])
  6482. if err != nil {
  6483. return err
  6484. }
  6485. if skippy < 0 {
  6486. return ErrInvalidLengthGenerated
  6487. }
  6488. if (iNdEx + skippy) < 0 {
  6489. return ErrInvalidLengthGenerated
  6490. }
  6491. if (iNdEx + skippy) > l {
  6492. return io.ErrUnexpectedEOF
  6493. }
  6494. iNdEx += skippy
  6495. }
  6496. }
  6497. if iNdEx > l {
  6498. return io.ErrUnexpectedEOF
  6499. }
  6500. return nil
  6501. }
  6502. func (m *AllowedHostPath) Unmarshal(dAtA []byte) error {
  6503. l := len(dAtA)
  6504. iNdEx := 0
  6505. for iNdEx < l {
  6506. preIndex := iNdEx
  6507. var wire uint64
  6508. for shift := uint(0); ; shift += 7 {
  6509. if shift >= 64 {
  6510. return ErrIntOverflowGenerated
  6511. }
  6512. if iNdEx >= l {
  6513. return io.ErrUnexpectedEOF
  6514. }
  6515. b := dAtA[iNdEx]
  6516. iNdEx++
  6517. wire |= uint64(b&0x7F) << shift
  6518. if b < 0x80 {
  6519. break
  6520. }
  6521. }
  6522. fieldNum := int32(wire >> 3)
  6523. wireType := int(wire & 0x7)
  6524. if wireType == 4 {
  6525. return fmt.Errorf("proto: AllowedHostPath: wiretype end group for non-group")
  6526. }
  6527. if fieldNum <= 0 {
  6528. return fmt.Errorf("proto: AllowedHostPath: illegal tag %d (wire type %d)", fieldNum, wire)
  6529. }
  6530. switch fieldNum {
  6531. case 1:
  6532. if wireType != 2 {
  6533. return fmt.Errorf("proto: wrong wireType = %d for field PathPrefix", wireType)
  6534. }
  6535. var stringLen uint64
  6536. for shift := uint(0); ; shift += 7 {
  6537. if shift >= 64 {
  6538. return ErrIntOverflowGenerated
  6539. }
  6540. if iNdEx >= l {
  6541. return io.ErrUnexpectedEOF
  6542. }
  6543. b := dAtA[iNdEx]
  6544. iNdEx++
  6545. stringLen |= uint64(b&0x7F) << shift
  6546. if b < 0x80 {
  6547. break
  6548. }
  6549. }
  6550. intStringLen := int(stringLen)
  6551. if intStringLen < 0 {
  6552. return ErrInvalidLengthGenerated
  6553. }
  6554. postIndex := iNdEx + intStringLen
  6555. if postIndex < 0 {
  6556. return ErrInvalidLengthGenerated
  6557. }
  6558. if postIndex > l {
  6559. return io.ErrUnexpectedEOF
  6560. }
  6561. m.PathPrefix = string(dAtA[iNdEx:postIndex])
  6562. iNdEx = postIndex
  6563. case 2:
  6564. if wireType != 0 {
  6565. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  6566. }
  6567. var v int
  6568. for shift := uint(0); ; shift += 7 {
  6569. if shift >= 64 {
  6570. return ErrIntOverflowGenerated
  6571. }
  6572. if iNdEx >= l {
  6573. return io.ErrUnexpectedEOF
  6574. }
  6575. b := dAtA[iNdEx]
  6576. iNdEx++
  6577. v |= int(b&0x7F) << shift
  6578. if b < 0x80 {
  6579. break
  6580. }
  6581. }
  6582. m.ReadOnly = bool(v != 0)
  6583. default:
  6584. iNdEx = preIndex
  6585. skippy, err := skipGenerated(dAtA[iNdEx:])
  6586. if err != nil {
  6587. return err
  6588. }
  6589. if skippy < 0 {
  6590. return ErrInvalidLengthGenerated
  6591. }
  6592. if (iNdEx + skippy) < 0 {
  6593. return ErrInvalidLengthGenerated
  6594. }
  6595. if (iNdEx + skippy) > l {
  6596. return io.ErrUnexpectedEOF
  6597. }
  6598. iNdEx += skippy
  6599. }
  6600. }
  6601. if iNdEx > l {
  6602. return io.ErrUnexpectedEOF
  6603. }
  6604. return nil
  6605. }
  6606. func (m *DaemonSet) Unmarshal(dAtA []byte) error {
  6607. l := len(dAtA)
  6608. iNdEx := 0
  6609. for iNdEx < l {
  6610. preIndex := iNdEx
  6611. var wire uint64
  6612. for shift := uint(0); ; shift += 7 {
  6613. if shift >= 64 {
  6614. return ErrIntOverflowGenerated
  6615. }
  6616. if iNdEx >= l {
  6617. return io.ErrUnexpectedEOF
  6618. }
  6619. b := dAtA[iNdEx]
  6620. iNdEx++
  6621. wire |= uint64(b&0x7F) << shift
  6622. if b < 0x80 {
  6623. break
  6624. }
  6625. }
  6626. fieldNum := int32(wire >> 3)
  6627. wireType := int(wire & 0x7)
  6628. if wireType == 4 {
  6629. return fmt.Errorf("proto: DaemonSet: wiretype end group for non-group")
  6630. }
  6631. if fieldNum <= 0 {
  6632. return fmt.Errorf("proto: DaemonSet: illegal tag %d (wire type %d)", fieldNum, wire)
  6633. }
  6634. switch fieldNum {
  6635. case 1:
  6636. if wireType != 2 {
  6637. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  6638. }
  6639. var msglen int
  6640. for shift := uint(0); ; shift += 7 {
  6641. if shift >= 64 {
  6642. return ErrIntOverflowGenerated
  6643. }
  6644. if iNdEx >= l {
  6645. return io.ErrUnexpectedEOF
  6646. }
  6647. b := dAtA[iNdEx]
  6648. iNdEx++
  6649. msglen |= int(b&0x7F) << shift
  6650. if b < 0x80 {
  6651. break
  6652. }
  6653. }
  6654. if msglen < 0 {
  6655. return ErrInvalidLengthGenerated
  6656. }
  6657. postIndex := iNdEx + msglen
  6658. if postIndex < 0 {
  6659. return ErrInvalidLengthGenerated
  6660. }
  6661. if postIndex > l {
  6662. return io.ErrUnexpectedEOF
  6663. }
  6664. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6665. return err
  6666. }
  6667. iNdEx = postIndex
  6668. case 2:
  6669. if wireType != 2 {
  6670. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  6671. }
  6672. var msglen int
  6673. for shift := uint(0); ; shift += 7 {
  6674. if shift >= 64 {
  6675. return ErrIntOverflowGenerated
  6676. }
  6677. if iNdEx >= l {
  6678. return io.ErrUnexpectedEOF
  6679. }
  6680. b := dAtA[iNdEx]
  6681. iNdEx++
  6682. msglen |= int(b&0x7F) << shift
  6683. if b < 0x80 {
  6684. break
  6685. }
  6686. }
  6687. if msglen < 0 {
  6688. return ErrInvalidLengthGenerated
  6689. }
  6690. postIndex := iNdEx + msglen
  6691. if postIndex < 0 {
  6692. return ErrInvalidLengthGenerated
  6693. }
  6694. if postIndex > l {
  6695. return io.ErrUnexpectedEOF
  6696. }
  6697. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6698. return err
  6699. }
  6700. iNdEx = postIndex
  6701. case 3:
  6702. if wireType != 2 {
  6703. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  6704. }
  6705. var msglen int
  6706. for shift := uint(0); ; shift += 7 {
  6707. if shift >= 64 {
  6708. return ErrIntOverflowGenerated
  6709. }
  6710. if iNdEx >= l {
  6711. return io.ErrUnexpectedEOF
  6712. }
  6713. b := dAtA[iNdEx]
  6714. iNdEx++
  6715. msglen |= int(b&0x7F) << shift
  6716. if b < 0x80 {
  6717. break
  6718. }
  6719. }
  6720. if msglen < 0 {
  6721. return ErrInvalidLengthGenerated
  6722. }
  6723. postIndex := iNdEx + msglen
  6724. if postIndex < 0 {
  6725. return ErrInvalidLengthGenerated
  6726. }
  6727. if postIndex > l {
  6728. return io.ErrUnexpectedEOF
  6729. }
  6730. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6731. return err
  6732. }
  6733. iNdEx = postIndex
  6734. default:
  6735. iNdEx = preIndex
  6736. skippy, err := skipGenerated(dAtA[iNdEx:])
  6737. if err != nil {
  6738. return err
  6739. }
  6740. if skippy < 0 {
  6741. return ErrInvalidLengthGenerated
  6742. }
  6743. if (iNdEx + skippy) < 0 {
  6744. return ErrInvalidLengthGenerated
  6745. }
  6746. if (iNdEx + skippy) > l {
  6747. return io.ErrUnexpectedEOF
  6748. }
  6749. iNdEx += skippy
  6750. }
  6751. }
  6752. if iNdEx > l {
  6753. return io.ErrUnexpectedEOF
  6754. }
  6755. return nil
  6756. }
  6757. func (m *DaemonSetCondition) Unmarshal(dAtA []byte) error {
  6758. l := len(dAtA)
  6759. iNdEx := 0
  6760. for iNdEx < l {
  6761. preIndex := iNdEx
  6762. var wire uint64
  6763. for shift := uint(0); ; shift += 7 {
  6764. if shift >= 64 {
  6765. return ErrIntOverflowGenerated
  6766. }
  6767. if iNdEx >= l {
  6768. return io.ErrUnexpectedEOF
  6769. }
  6770. b := dAtA[iNdEx]
  6771. iNdEx++
  6772. wire |= uint64(b&0x7F) << shift
  6773. if b < 0x80 {
  6774. break
  6775. }
  6776. }
  6777. fieldNum := int32(wire >> 3)
  6778. wireType := int(wire & 0x7)
  6779. if wireType == 4 {
  6780. return fmt.Errorf("proto: DaemonSetCondition: wiretype end group for non-group")
  6781. }
  6782. if fieldNum <= 0 {
  6783. return fmt.Errorf("proto: DaemonSetCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  6784. }
  6785. switch fieldNum {
  6786. case 1:
  6787. if wireType != 2 {
  6788. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  6789. }
  6790. var stringLen uint64
  6791. for shift := uint(0); ; shift += 7 {
  6792. if shift >= 64 {
  6793. return ErrIntOverflowGenerated
  6794. }
  6795. if iNdEx >= l {
  6796. return io.ErrUnexpectedEOF
  6797. }
  6798. b := dAtA[iNdEx]
  6799. iNdEx++
  6800. stringLen |= uint64(b&0x7F) << shift
  6801. if b < 0x80 {
  6802. break
  6803. }
  6804. }
  6805. intStringLen := int(stringLen)
  6806. if intStringLen < 0 {
  6807. return ErrInvalidLengthGenerated
  6808. }
  6809. postIndex := iNdEx + intStringLen
  6810. if postIndex < 0 {
  6811. return ErrInvalidLengthGenerated
  6812. }
  6813. if postIndex > l {
  6814. return io.ErrUnexpectedEOF
  6815. }
  6816. m.Type = DaemonSetConditionType(dAtA[iNdEx:postIndex])
  6817. iNdEx = postIndex
  6818. case 2:
  6819. if wireType != 2 {
  6820. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  6821. }
  6822. var stringLen uint64
  6823. for shift := uint(0); ; shift += 7 {
  6824. if shift >= 64 {
  6825. return ErrIntOverflowGenerated
  6826. }
  6827. if iNdEx >= l {
  6828. return io.ErrUnexpectedEOF
  6829. }
  6830. b := dAtA[iNdEx]
  6831. iNdEx++
  6832. stringLen |= uint64(b&0x7F) << shift
  6833. if b < 0x80 {
  6834. break
  6835. }
  6836. }
  6837. intStringLen := int(stringLen)
  6838. if intStringLen < 0 {
  6839. return ErrInvalidLengthGenerated
  6840. }
  6841. postIndex := iNdEx + intStringLen
  6842. if postIndex < 0 {
  6843. return ErrInvalidLengthGenerated
  6844. }
  6845. if postIndex > l {
  6846. return io.ErrUnexpectedEOF
  6847. }
  6848. m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  6849. iNdEx = postIndex
  6850. case 3:
  6851. if wireType != 2 {
  6852. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  6853. }
  6854. var msglen int
  6855. for shift := uint(0); ; shift += 7 {
  6856. if shift >= 64 {
  6857. return ErrIntOverflowGenerated
  6858. }
  6859. if iNdEx >= l {
  6860. return io.ErrUnexpectedEOF
  6861. }
  6862. b := dAtA[iNdEx]
  6863. iNdEx++
  6864. msglen |= int(b&0x7F) << shift
  6865. if b < 0x80 {
  6866. break
  6867. }
  6868. }
  6869. if msglen < 0 {
  6870. return ErrInvalidLengthGenerated
  6871. }
  6872. postIndex := iNdEx + msglen
  6873. if postIndex < 0 {
  6874. return ErrInvalidLengthGenerated
  6875. }
  6876. if postIndex > l {
  6877. return io.ErrUnexpectedEOF
  6878. }
  6879. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6880. return err
  6881. }
  6882. iNdEx = postIndex
  6883. case 4:
  6884. if wireType != 2 {
  6885. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  6886. }
  6887. var stringLen uint64
  6888. for shift := uint(0); ; shift += 7 {
  6889. if shift >= 64 {
  6890. return ErrIntOverflowGenerated
  6891. }
  6892. if iNdEx >= l {
  6893. return io.ErrUnexpectedEOF
  6894. }
  6895. b := dAtA[iNdEx]
  6896. iNdEx++
  6897. stringLen |= uint64(b&0x7F) << shift
  6898. if b < 0x80 {
  6899. break
  6900. }
  6901. }
  6902. intStringLen := int(stringLen)
  6903. if intStringLen < 0 {
  6904. return ErrInvalidLengthGenerated
  6905. }
  6906. postIndex := iNdEx + intStringLen
  6907. if postIndex < 0 {
  6908. return ErrInvalidLengthGenerated
  6909. }
  6910. if postIndex > l {
  6911. return io.ErrUnexpectedEOF
  6912. }
  6913. m.Reason = string(dAtA[iNdEx:postIndex])
  6914. iNdEx = postIndex
  6915. case 5:
  6916. if wireType != 2 {
  6917. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  6918. }
  6919. var stringLen uint64
  6920. for shift := uint(0); ; shift += 7 {
  6921. if shift >= 64 {
  6922. return ErrIntOverflowGenerated
  6923. }
  6924. if iNdEx >= l {
  6925. return io.ErrUnexpectedEOF
  6926. }
  6927. b := dAtA[iNdEx]
  6928. iNdEx++
  6929. stringLen |= uint64(b&0x7F) << shift
  6930. if b < 0x80 {
  6931. break
  6932. }
  6933. }
  6934. intStringLen := int(stringLen)
  6935. if intStringLen < 0 {
  6936. return ErrInvalidLengthGenerated
  6937. }
  6938. postIndex := iNdEx + intStringLen
  6939. if postIndex < 0 {
  6940. return ErrInvalidLengthGenerated
  6941. }
  6942. if postIndex > l {
  6943. return io.ErrUnexpectedEOF
  6944. }
  6945. m.Message = string(dAtA[iNdEx:postIndex])
  6946. iNdEx = postIndex
  6947. default:
  6948. iNdEx = preIndex
  6949. skippy, err := skipGenerated(dAtA[iNdEx:])
  6950. if err != nil {
  6951. return err
  6952. }
  6953. if skippy < 0 {
  6954. return ErrInvalidLengthGenerated
  6955. }
  6956. if (iNdEx + skippy) < 0 {
  6957. return ErrInvalidLengthGenerated
  6958. }
  6959. if (iNdEx + skippy) > l {
  6960. return io.ErrUnexpectedEOF
  6961. }
  6962. iNdEx += skippy
  6963. }
  6964. }
  6965. if iNdEx > l {
  6966. return io.ErrUnexpectedEOF
  6967. }
  6968. return nil
  6969. }
  6970. func (m *DaemonSetList) Unmarshal(dAtA []byte) error {
  6971. l := len(dAtA)
  6972. iNdEx := 0
  6973. for iNdEx < l {
  6974. preIndex := iNdEx
  6975. var wire uint64
  6976. for shift := uint(0); ; shift += 7 {
  6977. if shift >= 64 {
  6978. return ErrIntOverflowGenerated
  6979. }
  6980. if iNdEx >= l {
  6981. return io.ErrUnexpectedEOF
  6982. }
  6983. b := dAtA[iNdEx]
  6984. iNdEx++
  6985. wire |= uint64(b&0x7F) << shift
  6986. if b < 0x80 {
  6987. break
  6988. }
  6989. }
  6990. fieldNum := int32(wire >> 3)
  6991. wireType := int(wire & 0x7)
  6992. if wireType == 4 {
  6993. return fmt.Errorf("proto: DaemonSetList: wiretype end group for non-group")
  6994. }
  6995. if fieldNum <= 0 {
  6996. return fmt.Errorf("proto: DaemonSetList: illegal tag %d (wire type %d)", fieldNum, wire)
  6997. }
  6998. switch fieldNum {
  6999. case 1:
  7000. if wireType != 2 {
  7001. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  7002. }
  7003. var msglen int
  7004. for shift := uint(0); ; shift += 7 {
  7005. if shift >= 64 {
  7006. return ErrIntOverflowGenerated
  7007. }
  7008. if iNdEx >= l {
  7009. return io.ErrUnexpectedEOF
  7010. }
  7011. b := dAtA[iNdEx]
  7012. iNdEx++
  7013. msglen |= int(b&0x7F) << shift
  7014. if b < 0x80 {
  7015. break
  7016. }
  7017. }
  7018. if msglen < 0 {
  7019. return ErrInvalidLengthGenerated
  7020. }
  7021. postIndex := iNdEx + msglen
  7022. if postIndex < 0 {
  7023. return ErrInvalidLengthGenerated
  7024. }
  7025. if postIndex > l {
  7026. return io.ErrUnexpectedEOF
  7027. }
  7028. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7029. return err
  7030. }
  7031. iNdEx = postIndex
  7032. case 2:
  7033. if wireType != 2 {
  7034. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  7035. }
  7036. var msglen int
  7037. for shift := uint(0); ; shift += 7 {
  7038. if shift >= 64 {
  7039. return ErrIntOverflowGenerated
  7040. }
  7041. if iNdEx >= l {
  7042. return io.ErrUnexpectedEOF
  7043. }
  7044. b := dAtA[iNdEx]
  7045. iNdEx++
  7046. msglen |= int(b&0x7F) << shift
  7047. if b < 0x80 {
  7048. break
  7049. }
  7050. }
  7051. if msglen < 0 {
  7052. return ErrInvalidLengthGenerated
  7053. }
  7054. postIndex := iNdEx + msglen
  7055. if postIndex < 0 {
  7056. return ErrInvalidLengthGenerated
  7057. }
  7058. if postIndex > l {
  7059. return io.ErrUnexpectedEOF
  7060. }
  7061. m.Items = append(m.Items, DaemonSet{})
  7062. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7063. return err
  7064. }
  7065. iNdEx = postIndex
  7066. default:
  7067. iNdEx = preIndex
  7068. skippy, err := skipGenerated(dAtA[iNdEx:])
  7069. if err != nil {
  7070. return err
  7071. }
  7072. if skippy < 0 {
  7073. return ErrInvalidLengthGenerated
  7074. }
  7075. if (iNdEx + skippy) < 0 {
  7076. return ErrInvalidLengthGenerated
  7077. }
  7078. if (iNdEx + skippy) > l {
  7079. return io.ErrUnexpectedEOF
  7080. }
  7081. iNdEx += skippy
  7082. }
  7083. }
  7084. if iNdEx > l {
  7085. return io.ErrUnexpectedEOF
  7086. }
  7087. return nil
  7088. }
  7089. func (m *DaemonSetSpec) Unmarshal(dAtA []byte) error {
  7090. l := len(dAtA)
  7091. iNdEx := 0
  7092. for iNdEx < l {
  7093. preIndex := iNdEx
  7094. var wire uint64
  7095. for shift := uint(0); ; shift += 7 {
  7096. if shift >= 64 {
  7097. return ErrIntOverflowGenerated
  7098. }
  7099. if iNdEx >= l {
  7100. return io.ErrUnexpectedEOF
  7101. }
  7102. b := dAtA[iNdEx]
  7103. iNdEx++
  7104. wire |= uint64(b&0x7F) << shift
  7105. if b < 0x80 {
  7106. break
  7107. }
  7108. }
  7109. fieldNum := int32(wire >> 3)
  7110. wireType := int(wire & 0x7)
  7111. if wireType == 4 {
  7112. return fmt.Errorf("proto: DaemonSetSpec: wiretype end group for non-group")
  7113. }
  7114. if fieldNum <= 0 {
  7115. return fmt.Errorf("proto: DaemonSetSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  7116. }
  7117. switch fieldNum {
  7118. case 1:
  7119. if wireType != 2 {
  7120. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  7121. }
  7122. var msglen int
  7123. for shift := uint(0); ; shift += 7 {
  7124. if shift >= 64 {
  7125. return ErrIntOverflowGenerated
  7126. }
  7127. if iNdEx >= l {
  7128. return io.ErrUnexpectedEOF
  7129. }
  7130. b := dAtA[iNdEx]
  7131. iNdEx++
  7132. msglen |= int(b&0x7F) << shift
  7133. if b < 0x80 {
  7134. break
  7135. }
  7136. }
  7137. if msglen < 0 {
  7138. return ErrInvalidLengthGenerated
  7139. }
  7140. postIndex := iNdEx + msglen
  7141. if postIndex < 0 {
  7142. return ErrInvalidLengthGenerated
  7143. }
  7144. if postIndex > l {
  7145. return io.ErrUnexpectedEOF
  7146. }
  7147. if m.Selector == nil {
  7148. m.Selector = &v1.LabelSelector{}
  7149. }
  7150. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7151. return err
  7152. }
  7153. iNdEx = postIndex
  7154. case 2:
  7155. if wireType != 2 {
  7156. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  7157. }
  7158. var msglen int
  7159. for shift := uint(0); ; shift += 7 {
  7160. if shift >= 64 {
  7161. return ErrIntOverflowGenerated
  7162. }
  7163. if iNdEx >= l {
  7164. return io.ErrUnexpectedEOF
  7165. }
  7166. b := dAtA[iNdEx]
  7167. iNdEx++
  7168. msglen |= int(b&0x7F) << shift
  7169. if b < 0x80 {
  7170. break
  7171. }
  7172. }
  7173. if msglen < 0 {
  7174. return ErrInvalidLengthGenerated
  7175. }
  7176. postIndex := iNdEx + msglen
  7177. if postIndex < 0 {
  7178. return ErrInvalidLengthGenerated
  7179. }
  7180. if postIndex > l {
  7181. return io.ErrUnexpectedEOF
  7182. }
  7183. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7184. return err
  7185. }
  7186. iNdEx = postIndex
  7187. case 3:
  7188. if wireType != 2 {
  7189. return fmt.Errorf("proto: wrong wireType = %d for field UpdateStrategy", wireType)
  7190. }
  7191. var msglen int
  7192. for shift := uint(0); ; shift += 7 {
  7193. if shift >= 64 {
  7194. return ErrIntOverflowGenerated
  7195. }
  7196. if iNdEx >= l {
  7197. return io.ErrUnexpectedEOF
  7198. }
  7199. b := dAtA[iNdEx]
  7200. iNdEx++
  7201. msglen |= int(b&0x7F) << shift
  7202. if b < 0x80 {
  7203. break
  7204. }
  7205. }
  7206. if msglen < 0 {
  7207. return ErrInvalidLengthGenerated
  7208. }
  7209. postIndex := iNdEx + msglen
  7210. if postIndex < 0 {
  7211. return ErrInvalidLengthGenerated
  7212. }
  7213. if postIndex > l {
  7214. return io.ErrUnexpectedEOF
  7215. }
  7216. if err := m.UpdateStrategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7217. return err
  7218. }
  7219. iNdEx = postIndex
  7220. case 4:
  7221. if wireType != 0 {
  7222. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  7223. }
  7224. m.MinReadySeconds = 0
  7225. for shift := uint(0); ; shift += 7 {
  7226. if shift >= 64 {
  7227. return ErrIntOverflowGenerated
  7228. }
  7229. if iNdEx >= l {
  7230. return io.ErrUnexpectedEOF
  7231. }
  7232. b := dAtA[iNdEx]
  7233. iNdEx++
  7234. m.MinReadySeconds |= int32(b&0x7F) << shift
  7235. if b < 0x80 {
  7236. break
  7237. }
  7238. }
  7239. case 5:
  7240. if wireType != 0 {
  7241. return fmt.Errorf("proto: wrong wireType = %d for field TemplateGeneration", wireType)
  7242. }
  7243. m.TemplateGeneration = 0
  7244. for shift := uint(0); ; shift += 7 {
  7245. if shift >= 64 {
  7246. return ErrIntOverflowGenerated
  7247. }
  7248. if iNdEx >= l {
  7249. return io.ErrUnexpectedEOF
  7250. }
  7251. b := dAtA[iNdEx]
  7252. iNdEx++
  7253. m.TemplateGeneration |= int64(b&0x7F) << shift
  7254. if b < 0x80 {
  7255. break
  7256. }
  7257. }
  7258. case 6:
  7259. if wireType != 0 {
  7260. return fmt.Errorf("proto: wrong wireType = %d for field RevisionHistoryLimit", wireType)
  7261. }
  7262. var v int32
  7263. for shift := uint(0); ; shift += 7 {
  7264. if shift >= 64 {
  7265. return ErrIntOverflowGenerated
  7266. }
  7267. if iNdEx >= l {
  7268. return io.ErrUnexpectedEOF
  7269. }
  7270. b := dAtA[iNdEx]
  7271. iNdEx++
  7272. v |= int32(b&0x7F) << shift
  7273. if b < 0x80 {
  7274. break
  7275. }
  7276. }
  7277. m.RevisionHistoryLimit = &v
  7278. default:
  7279. iNdEx = preIndex
  7280. skippy, err := skipGenerated(dAtA[iNdEx:])
  7281. if err != nil {
  7282. return err
  7283. }
  7284. if skippy < 0 {
  7285. return ErrInvalidLengthGenerated
  7286. }
  7287. if (iNdEx + skippy) < 0 {
  7288. return ErrInvalidLengthGenerated
  7289. }
  7290. if (iNdEx + skippy) > l {
  7291. return io.ErrUnexpectedEOF
  7292. }
  7293. iNdEx += skippy
  7294. }
  7295. }
  7296. if iNdEx > l {
  7297. return io.ErrUnexpectedEOF
  7298. }
  7299. return nil
  7300. }
  7301. func (m *DaemonSetStatus) Unmarshal(dAtA []byte) error {
  7302. l := len(dAtA)
  7303. iNdEx := 0
  7304. for iNdEx < l {
  7305. preIndex := iNdEx
  7306. var wire uint64
  7307. for shift := uint(0); ; shift += 7 {
  7308. if shift >= 64 {
  7309. return ErrIntOverflowGenerated
  7310. }
  7311. if iNdEx >= l {
  7312. return io.ErrUnexpectedEOF
  7313. }
  7314. b := dAtA[iNdEx]
  7315. iNdEx++
  7316. wire |= uint64(b&0x7F) << shift
  7317. if b < 0x80 {
  7318. break
  7319. }
  7320. }
  7321. fieldNum := int32(wire >> 3)
  7322. wireType := int(wire & 0x7)
  7323. if wireType == 4 {
  7324. return fmt.Errorf("proto: DaemonSetStatus: wiretype end group for non-group")
  7325. }
  7326. if fieldNum <= 0 {
  7327. return fmt.Errorf("proto: DaemonSetStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  7328. }
  7329. switch fieldNum {
  7330. case 1:
  7331. if wireType != 0 {
  7332. return fmt.Errorf("proto: wrong wireType = %d for field CurrentNumberScheduled", wireType)
  7333. }
  7334. m.CurrentNumberScheduled = 0
  7335. for shift := uint(0); ; shift += 7 {
  7336. if shift >= 64 {
  7337. return ErrIntOverflowGenerated
  7338. }
  7339. if iNdEx >= l {
  7340. return io.ErrUnexpectedEOF
  7341. }
  7342. b := dAtA[iNdEx]
  7343. iNdEx++
  7344. m.CurrentNumberScheduled |= int32(b&0x7F) << shift
  7345. if b < 0x80 {
  7346. break
  7347. }
  7348. }
  7349. case 2:
  7350. if wireType != 0 {
  7351. return fmt.Errorf("proto: wrong wireType = %d for field NumberMisscheduled", wireType)
  7352. }
  7353. m.NumberMisscheduled = 0
  7354. for shift := uint(0); ; shift += 7 {
  7355. if shift >= 64 {
  7356. return ErrIntOverflowGenerated
  7357. }
  7358. if iNdEx >= l {
  7359. return io.ErrUnexpectedEOF
  7360. }
  7361. b := dAtA[iNdEx]
  7362. iNdEx++
  7363. m.NumberMisscheduled |= int32(b&0x7F) << shift
  7364. if b < 0x80 {
  7365. break
  7366. }
  7367. }
  7368. case 3:
  7369. if wireType != 0 {
  7370. return fmt.Errorf("proto: wrong wireType = %d for field DesiredNumberScheduled", wireType)
  7371. }
  7372. m.DesiredNumberScheduled = 0
  7373. for shift := uint(0); ; shift += 7 {
  7374. if shift >= 64 {
  7375. return ErrIntOverflowGenerated
  7376. }
  7377. if iNdEx >= l {
  7378. return io.ErrUnexpectedEOF
  7379. }
  7380. b := dAtA[iNdEx]
  7381. iNdEx++
  7382. m.DesiredNumberScheduled |= int32(b&0x7F) << shift
  7383. if b < 0x80 {
  7384. break
  7385. }
  7386. }
  7387. case 4:
  7388. if wireType != 0 {
  7389. return fmt.Errorf("proto: wrong wireType = %d for field NumberReady", wireType)
  7390. }
  7391. m.NumberReady = 0
  7392. for shift := uint(0); ; shift += 7 {
  7393. if shift >= 64 {
  7394. return ErrIntOverflowGenerated
  7395. }
  7396. if iNdEx >= l {
  7397. return io.ErrUnexpectedEOF
  7398. }
  7399. b := dAtA[iNdEx]
  7400. iNdEx++
  7401. m.NumberReady |= int32(b&0x7F) << shift
  7402. if b < 0x80 {
  7403. break
  7404. }
  7405. }
  7406. case 5:
  7407. if wireType != 0 {
  7408. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  7409. }
  7410. m.ObservedGeneration = 0
  7411. for shift := uint(0); ; shift += 7 {
  7412. if shift >= 64 {
  7413. return ErrIntOverflowGenerated
  7414. }
  7415. if iNdEx >= l {
  7416. return io.ErrUnexpectedEOF
  7417. }
  7418. b := dAtA[iNdEx]
  7419. iNdEx++
  7420. m.ObservedGeneration |= int64(b&0x7F) << shift
  7421. if b < 0x80 {
  7422. break
  7423. }
  7424. }
  7425. case 6:
  7426. if wireType != 0 {
  7427. return fmt.Errorf("proto: wrong wireType = %d for field UpdatedNumberScheduled", wireType)
  7428. }
  7429. m.UpdatedNumberScheduled = 0
  7430. for shift := uint(0); ; shift += 7 {
  7431. if shift >= 64 {
  7432. return ErrIntOverflowGenerated
  7433. }
  7434. if iNdEx >= l {
  7435. return io.ErrUnexpectedEOF
  7436. }
  7437. b := dAtA[iNdEx]
  7438. iNdEx++
  7439. m.UpdatedNumberScheduled |= int32(b&0x7F) << shift
  7440. if b < 0x80 {
  7441. break
  7442. }
  7443. }
  7444. case 7:
  7445. if wireType != 0 {
  7446. return fmt.Errorf("proto: wrong wireType = %d for field NumberAvailable", wireType)
  7447. }
  7448. m.NumberAvailable = 0
  7449. for shift := uint(0); ; shift += 7 {
  7450. if shift >= 64 {
  7451. return ErrIntOverflowGenerated
  7452. }
  7453. if iNdEx >= l {
  7454. return io.ErrUnexpectedEOF
  7455. }
  7456. b := dAtA[iNdEx]
  7457. iNdEx++
  7458. m.NumberAvailable |= int32(b&0x7F) << shift
  7459. if b < 0x80 {
  7460. break
  7461. }
  7462. }
  7463. case 8:
  7464. if wireType != 0 {
  7465. return fmt.Errorf("proto: wrong wireType = %d for field NumberUnavailable", wireType)
  7466. }
  7467. m.NumberUnavailable = 0
  7468. for shift := uint(0); ; shift += 7 {
  7469. if shift >= 64 {
  7470. return ErrIntOverflowGenerated
  7471. }
  7472. if iNdEx >= l {
  7473. return io.ErrUnexpectedEOF
  7474. }
  7475. b := dAtA[iNdEx]
  7476. iNdEx++
  7477. m.NumberUnavailable |= int32(b&0x7F) << shift
  7478. if b < 0x80 {
  7479. break
  7480. }
  7481. }
  7482. case 9:
  7483. if wireType != 0 {
  7484. return fmt.Errorf("proto: wrong wireType = %d for field CollisionCount", wireType)
  7485. }
  7486. var v int32
  7487. for shift := uint(0); ; shift += 7 {
  7488. if shift >= 64 {
  7489. return ErrIntOverflowGenerated
  7490. }
  7491. if iNdEx >= l {
  7492. return io.ErrUnexpectedEOF
  7493. }
  7494. b := dAtA[iNdEx]
  7495. iNdEx++
  7496. v |= int32(b&0x7F) << shift
  7497. if b < 0x80 {
  7498. break
  7499. }
  7500. }
  7501. m.CollisionCount = &v
  7502. case 10:
  7503. if wireType != 2 {
  7504. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  7505. }
  7506. var msglen int
  7507. for shift := uint(0); ; shift += 7 {
  7508. if shift >= 64 {
  7509. return ErrIntOverflowGenerated
  7510. }
  7511. if iNdEx >= l {
  7512. return io.ErrUnexpectedEOF
  7513. }
  7514. b := dAtA[iNdEx]
  7515. iNdEx++
  7516. msglen |= int(b&0x7F) << shift
  7517. if b < 0x80 {
  7518. break
  7519. }
  7520. }
  7521. if msglen < 0 {
  7522. return ErrInvalidLengthGenerated
  7523. }
  7524. postIndex := iNdEx + msglen
  7525. if postIndex < 0 {
  7526. return ErrInvalidLengthGenerated
  7527. }
  7528. if postIndex > l {
  7529. return io.ErrUnexpectedEOF
  7530. }
  7531. m.Conditions = append(m.Conditions, DaemonSetCondition{})
  7532. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7533. return err
  7534. }
  7535. iNdEx = postIndex
  7536. default:
  7537. iNdEx = preIndex
  7538. skippy, err := skipGenerated(dAtA[iNdEx:])
  7539. if err != nil {
  7540. return err
  7541. }
  7542. if skippy < 0 {
  7543. return ErrInvalidLengthGenerated
  7544. }
  7545. if (iNdEx + skippy) < 0 {
  7546. return ErrInvalidLengthGenerated
  7547. }
  7548. if (iNdEx + skippy) > l {
  7549. return io.ErrUnexpectedEOF
  7550. }
  7551. iNdEx += skippy
  7552. }
  7553. }
  7554. if iNdEx > l {
  7555. return io.ErrUnexpectedEOF
  7556. }
  7557. return nil
  7558. }
  7559. func (m *DaemonSetUpdateStrategy) Unmarshal(dAtA []byte) error {
  7560. l := len(dAtA)
  7561. iNdEx := 0
  7562. for iNdEx < l {
  7563. preIndex := iNdEx
  7564. var wire uint64
  7565. for shift := uint(0); ; shift += 7 {
  7566. if shift >= 64 {
  7567. return ErrIntOverflowGenerated
  7568. }
  7569. if iNdEx >= l {
  7570. return io.ErrUnexpectedEOF
  7571. }
  7572. b := dAtA[iNdEx]
  7573. iNdEx++
  7574. wire |= uint64(b&0x7F) << shift
  7575. if b < 0x80 {
  7576. break
  7577. }
  7578. }
  7579. fieldNum := int32(wire >> 3)
  7580. wireType := int(wire & 0x7)
  7581. if wireType == 4 {
  7582. return fmt.Errorf("proto: DaemonSetUpdateStrategy: wiretype end group for non-group")
  7583. }
  7584. if fieldNum <= 0 {
  7585. return fmt.Errorf("proto: DaemonSetUpdateStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
  7586. }
  7587. switch fieldNum {
  7588. case 1:
  7589. if wireType != 2 {
  7590. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  7591. }
  7592. var stringLen uint64
  7593. for shift := uint(0); ; shift += 7 {
  7594. if shift >= 64 {
  7595. return ErrIntOverflowGenerated
  7596. }
  7597. if iNdEx >= l {
  7598. return io.ErrUnexpectedEOF
  7599. }
  7600. b := dAtA[iNdEx]
  7601. iNdEx++
  7602. stringLen |= uint64(b&0x7F) << shift
  7603. if b < 0x80 {
  7604. break
  7605. }
  7606. }
  7607. intStringLen := int(stringLen)
  7608. if intStringLen < 0 {
  7609. return ErrInvalidLengthGenerated
  7610. }
  7611. postIndex := iNdEx + intStringLen
  7612. if postIndex < 0 {
  7613. return ErrInvalidLengthGenerated
  7614. }
  7615. if postIndex > l {
  7616. return io.ErrUnexpectedEOF
  7617. }
  7618. m.Type = DaemonSetUpdateStrategyType(dAtA[iNdEx:postIndex])
  7619. iNdEx = postIndex
  7620. case 2:
  7621. if wireType != 2 {
  7622. return fmt.Errorf("proto: wrong wireType = %d for field RollingUpdate", wireType)
  7623. }
  7624. var msglen int
  7625. for shift := uint(0); ; shift += 7 {
  7626. if shift >= 64 {
  7627. return ErrIntOverflowGenerated
  7628. }
  7629. if iNdEx >= l {
  7630. return io.ErrUnexpectedEOF
  7631. }
  7632. b := dAtA[iNdEx]
  7633. iNdEx++
  7634. msglen |= int(b&0x7F) << shift
  7635. if b < 0x80 {
  7636. break
  7637. }
  7638. }
  7639. if msglen < 0 {
  7640. return ErrInvalidLengthGenerated
  7641. }
  7642. postIndex := iNdEx + msglen
  7643. if postIndex < 0 {
  7644. return ErrInvalidLengthGenerated
  7645. }
  7646. if postIndex > l {
  7647. return io.ErrUnexpectedEOF
  7648. }
  7649. if m.RollingUpdate == nil {
  7650. m.RollingUpdate = &RollingUpdateDaemonSet{}
  7651. }
  7652. if err := m.RollingUpdate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7653. return err
  7654. }
  7655. iNdEx = postIndex
  7656. default:
  7657. iNdEx = preIndex
  7658. skippy, err := skipGenerated(dAtA[iNdEx:])
  7659. if err != nil {
  7660. return err
  7661. }
  7662. if skippy < 0 {
  7663. return ErrInvalidLengthGenerated
  7664. }
  7665. if (iNdEx + skippy) < 0 {
  7666. return ErrInvalidLengthGenerated
  7667. }
  7668. if (iNdEx + skippy) > l {
  7669. return io.ErrUnexpectedEOF
  7670. }
  7671. iNdEx += skippy
  7672. }
  7673. }
  7674. if iNdEx > l {
  7675. return io.ErrUnexpectedEOF
  7676. }
  7677. return nil
  7678. }
  7679. func (m *Deployment) Unmarshal(dAtA []byte) error {
  7680. l := len(dAtA)
  7681. iNdEx := 0
  7682. for iNdEx < l {
  7683. preIndex := iNdEx
  7684. var wire uint64
  7685. for shift := uint(0); ; shift += 7 {
  7686. if shift >= 64 {
  7687. return ErrIntOverflowGenerated
  7688. }
  7689. if iNdEx >= l {
  7690. return io.ErrUnexpectedEOF
  7691. }
  7692. b := dAtA[iNdEx]
  7693. iNdEx++
  7694. wire |= uint64(b&0x7F) << shift
  7695. if b < 0x80 {
  7696. break
  7697. }
  7698. }
  7699. fieldNum := int32(wire >> 3)
  7700. wireType := int(wire & 0x7)
  7701. if wireType == 4 {
  7702. return fmt.Errorf("proto: Deployment: wiretype end group for non-group")
  7703. }
  7704. if fieldNum <= 0 {
  7705. return fmt.Errorf("proto: Deployment: illegal tag %d (wire type %d)", fieldNum, wire)
  7706. }
  7707. switch fieldNum {
  7708. case 1:
  7709. if wireType != 2 {
  7710. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  7711. }
  7712. var msglen int
  7713. for shift := uint(0); ; shift += 7 {
  7714. if shift >= 64 {
  7715. return ErrIntOverflowGenerated
  7716. }
  7717. if iNdEx >= l {
  7718. return io.ErrUnexpectedEOF
  7719. }
  7720. b := dAtA[iNdEx]
  7721. iNdEx++
  7722. msglen |= int(b&0x7F) << shift
  7723. if b < 0x80 {
  7724. break
  7725. }
  7726. }
  7727. if msglen < 0 {
  7728. return ErrInvalidLengthGenerated
  7729. }
  7730. postIndex := iNdEx + msglen
  7731. if postIndex < 0 {
  7732. return ErrInvalidLengthGenerated
  7733. }
  7734. if postIndex > l {
  7735. return io.ErrUnexpectedEOF
  7736. }
  7737. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7738. return err
  7739. }
  7740. iNdEx = postIndex
  7741. case 2:
  7742. if wireType != 2 {
  7743. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  7744. }
  7745. var msglen int
  7746. for shift := uint(0); ; shift += 7 {
  7747. if shift >= 64 {
  7748. return ErrIntOverflowGenerated
  7749. }
  7750. if iNdEx >= l {
  7751. return io.ErrUnexpectedEOF
  7752. }
  7753. b := dAtA[iNdEx]
  7754. iNdEx++
  7755. msglen |= int(b&0x7F) << shift
  7756. if b < 0x80 {
  7757. break
  7758. }
  7759. }
  7760. if msglen < 0 {
  7761. return ErrInvalidLengthGenerated
  7762. }
  7763. postIndex := iNdEx + msglen
  7764. if postIndex < 0 {
  7765. return ErrInvalidLengthGenerated
  7766. }
  7767. if postIndex > l {
  7768. return io.ErrUnexpectedEOF
  7769. }
  7770. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7771. return err
  7772. }
  7773. iNdEx = postIndex
  7774. case 3:
  7775. if wireType != 2 {
  7776. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  7777. }
  7778. var msglen int
  7779. for shift := uint(0); ; shift += 7 {
  7780. if shift >= 64 {
  7781. return ErrIntOverflowGenerated
  7782. }
  7783. if iNdEx >= l {
  7784. return io.ErrUnexpectedEOF
  7785. }
  7786. b := dAtA[iNdEx]
  7787. iNdEx++
  7788. msglen |= int(b&0x7F) << shift
  7789. if b < 0x80 {
  7790. break
  7791. }
  7792. }
  7793. if msglen < 0 {
  7794. return ErrInvalidLengthGenerated
  7795. }
  7796. postIndex := iNdEx + msglen
  7797. if postIndex < 0 {
  7798. return ErrInvalidLengthGenerated
  7799. }
  7800. if postIndex > l {
  7801. return io.ErrUnexpectedEOF
  7802. }
  7803. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7804. return err
  7805. }
  7806. iNdEx = postIndex
  7807. default:
  7808. iNdEx = preIndex
  7809. skippy, err := skipGenerated(dAtA[iNdEx:])
  7810. if err != nil {
  7811. return err
  7812. }
  7813. if skippy < 0 {
  7814. return ErrInvalidLengthGenerated
  7815. }
  7816. if (iNdEx + skippy) < 0 {
  7817. return ErrInvalidLengthGenerated
  7818. }
  7819. if (iNdEx + skippy) > l {
  7820. return io.ErrUnexpectedEOF
  7821. }
  7822. iNdEx += skippy
  7823. }
  7824. }
  7825. if iNdEx > l {
  7826. return io.ErrUnexpectedEOF
  7827. }
  7828. return nil
  7829. }
  7830. func (m *DeploymentCondition) Unmarshal(dAtA []byte) error {
  7831. l := len(dAtA)
  7832. iNdEx := 0
  7833. for iNdEx < l {
  7834. preIndex := iNdEx
  7835. var wire uint64
  7836. for shift := uint(0); ; shift += 7 {
  7837. if shift >= 64 {
  7838. return ErrIntOverflowGenerated
  7839. }
  7840. if iNdEx >= l {
  7841. return io.ErrUnexpectedEOF
  7842. }
  7843. b := dAtA[iNdEx]
  7844. iNdEx++
  7845. wire |= uint64(b&0x7F) << shift
  7846. if b < 0x80 {
  7847. break
  7848. }
  7849. }
  7850. fieldNum := int32(wire >> 3)
  7851. wireType := int(wire & 0x7)
  7852. if wireType == 4 {
  7853. return fmt.Errorf("proto: DeploymentCondition: wiretype end group for non-group")
  7854. }
  7855. if fieldNum <= 0 {
  7856. return fmt.Errorf("proto: DeploymentCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  7857. }
  7858. switch fieldNum {
  7859. case 1:
  7860. if wireType != 2 {
  7861. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  7862. }
  7863. var stringLen uint64
  7864. for shift := uint(0); ; shift += 7 {
  7865. if shift >= 64 {
  7866. return ErrIntOverflowGenerated
  7867. }
  7868. if iNdEx >= l {
  7869. return io.ErrUnexpectedEOF
  7870. }
  7871. b := dAtA[iNdEx]
  7872. iNdEx++
  7873. stringLen |= uint64(b&0x7F) << shift
  7874. if b < 0x80 {
  7875. break
  7876. }
  7877. }
  7878. intStringLen := int(stringLen)
  7879. if intStringLen < 0 {
  7880. return ErrInvalidLengthGenerated
  7881. }
  7882. postIndex := iNdEx + intStringLen
  7883. if postIndex < 0 {
  7884. return ErrInvalidLengthGenerated
  7885. }
  7886. if postIndex > l {
  7887. return io.ErrUnexpectedEOF
  7888. }
  7889. m.Type = DeploymentConditionType(dAtA[iNdEx:postIndex])
  7890. iNdEx = postIndex
  7891. case 2:
  7892. if wireType != 2 {
  7893. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  7894. }
  7895. var stringLen uint64
  7896. for shift := uint(0); ; shift += 7 {
  7897. if shift >= 64 {
  7898. return ErrIntOverflowGenerated
  7899. }
  7900. if iNdEx >= l {
  7901. return io.ErrUnexpectedEOF
  7902. }
  7903. b := dAtA[iNdEx]
  7904. iNdEx++
  7905. stringLen |= uint64(b&0x7F) << shift
  7906. if b < 0x80 {
  7907. break
  7908. }
  7909. }
  7910. intStringLen := int(stringLen)
  7911. if intStringLen < 0 {
  7912. return ErrInvalidLengthGenerated
  7913. }
  7914. postIndex := iNdEx + intStringLen
  7915. if postIndex < 0 {
  7916. return ErrInvalidLengthGenerated
  7917. }
  7918. if postIndex > l {
  7919. return io.ErrUnexpectedEOF
  7920. }
  7921. m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  7922. iNdEx = postIndex
  7923. case 4:
  7924. if wireType != 2 {
  7925. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  7926. }
  7927. var stringLen uint64
  7928. for shift := uint(0); ; shift += 7 {
  7929. if shift >= 64 {
  7930. return ErrIntOverflowGenerated
  7931. }
  7932. if iNdEx >= l {
  7933. return io.ErrUnexpectedEOF
  7934. }
  7935. b := dAtA[iNdEx]
  7936. iNdEx++
  7937. stringLen |= uint64(b&0x7F) << shift
  7938. if b < 0x80 {
  7939. break
  7940. }
  7941. }
  7942. intStringLen := int(stringLen)
  7943. if intStringLen < 0 {
  7944. return ErrInvalidLengthGenerated
  7945. }
  7946. postIndex := iNdEx + intStringLen
  7947. if postIndex < 0 {
  7948. return ErrInvalidLengthGenerated
  7949. }
  7950. if postIndex > l {
  7951. return io.ErrUnexpectedEOF
  7952. }
  7953. m.Reason = string(dAtA[iNdEx:postIndex])
  7954. iNdEx = postIndex
  7955. case 5:
  7956. if wireType != 2 {
  7957. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  7958. }
  7959. var stringLen uint64
  7960. for shift := uint(0); ; shift += 7 {
  7961. if shift >= 64 {
  7962. return ErrIntOverflowGenerated
  7963. }
  7964. if iNdEx >= l {
  7965. return io.ErrUnexpectedEOF
  7966. }
  7967. b := dAtA[iNdEx]
  7968. iNdEx++
  7969. stringLen |= uint64(b&0x7F) << shift
  7970. if b < 0x80 {
  7971. break
  7972. }
  7973. }
  7974. intStringLen := int(stringLen)
  7975. if intStringLen < 0 {
  7976. return ErrInvalidLengthGenerated
  7977. }
  7978. postIndex := iNdEx + intStringLen
  7979. if postIndex < 0 {
  7980. return ErrInvalidLengthGenerated
  7981. }
  7982. if postIndex > l {
  7983. return io.ErrUnexpectedEOF
  7984. }
  7985. m.Message = string(dAtA[iNdEx:postIndex])
  7986. iNdEx = postIndex
  7987. case 6:
  7988. if wireType != 2 {
  7989. return fmt.Errorf("proto: wrong wireType = %d for field LastUpdateTime", wireType)
  7990. }
  7991. var msglen int
  7992. for shift := uint(0); ; shift += 7 {
  7993. if shift >= 64 {
  7994. return ErrIntOverflowGenerated
  7995. }
  7996. if iNdEx >= l {
  7997. return io.ErrUnexpectedEOF
  7998. }
  7999. b := dAtA[iNdEx]
  8000. iNdEx++
  8001. msglen |= int(b&0x7F) << shift
  8002. if b < 0x80 {
  8003. break
  8004. }
  8005. }
  8006. if msglen < 0 {
  8007. return ErrInvalidLengthGenerated
  8008. }
  8009. postIndex := iNdEx + msglen
  8010. if postIndex < 0 {
  8011. return ErrInvalidLengthGenerated
  8012. }
  8013. if postIndex > l {
  8014. return io.ErrUnexpectedEOF
  8015. }
  8016. if err := m.LastUpdateTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8017. return err
  8018. }
  8019. iNdEx = postIndex
  8020. case 7:
  8021. if wireType != 2 {
  8022. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  8023. }
  8024. var msglen int
  8025. for shift := uint(0); ; shift += 7 {
  8026. if shift >= 64 {
  8027. return ErrIntOverflowGenerated
  8028. }
  8029. if iNdEx >= l {
  8030. return io.ErrUnexpectedEOF
  8031. }
  8032. b := dAtA[iNdEx]
  8033. iNdEx++
  8034. msglen |= int(b&0x7F) << shift
  8035. if b < 0x80 {
  8036. break
  8037. }
  8038. }
  8039. if msglen < 0 {
  8040. return ErrInvalidLengthGenerated
  8041. }
  8042. postIndex := iNdEx + msglen
  8043. if postIndex < 0 {
  8044. return ErrInvalidLengthGenerated
  8045. }
  8046. if postIndex > l {
  8047. return io.ErrUnexpectedEOF
  8048. }
  8049. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8050. return err
  8051. }
  8052. iNdEx = postIndex
  8053. default:
  8054. iNdEx = preIndex
  8055. skippy, err := skipGenerated(dAtA[iNdEx:])
  8056. if err != nil {
  8057. return err
  8058. }
  8059. if skippy < 0 {
  8060. return ErrInvalidLengthGenerated
  8061. }
  8062. if (iNdEx + skippy) < 0 {
  8063. return ErrInvalidLengthGenerated
  8064. }
  8065. if (iNdEx + skippy) > l {
  8066. return io.ErrUnexpectedEOF
  8067. }
  8068. iNdEx += skippy
  8069. }
  8070. }
  8071. if iNdEx > l {
  8072. return io.ErrUnexpectedEOF
  8073. }
  8074. return nil
  8075. }
  8076. func (m *DeploymentList) Unmarshal(dAtA []byte) error {
  8077. l := len(dAtA)
  8078. iNdEx := 0
  8079. for iNdEx < l {
  8080. preIndex := iNdEx
  8081. var wire uint64
  8082. for shift := uint(0); ; shift += 7 {
  8083. if shift >= 64 {
  8084. return ErrIntOverflowGenerated
  8085. }
  8086. if iNdEx >= l {
  8087. return io.ErrUnexpectedEOF
  8088. }
  8089. b := dAtA[iNdEx]
  8090. iNdEx++
  8091. wire |= uint64(b&0x7F) << shift
  8092. if b < 0x80 {
  8093. break
  8094. }
  8095. }
  8096. fieldNum := int32(wire >> 3)
  8097. wireType := int(wire & 0x7)
  8098. if wireType == 4 {
  8099. return fmt.Errorf("proto: DeploymentList: wiretype end group for non-group")
  8100. }
  8101. if fieldNum <= 0 {
  8102. return fmt.Errorf("proto: DeploymentList: illegal tag %d (wire type %d)", fieldNum, wire)
  8103. }
  8104. switch fieldNum {
  8105. case 1:
  8106. if wireType != 2 {
  8107. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  8108. }
  8109. var msglen int
  8110. for shift := uint(0); ; shift += 7 {
  8111. if shift >= 64 {
  8112. return ErrIntOverflowGenerated
  8113. }
  8114. if iNdEx >= l {
  8115. return io.ErrUnexpectedEOF
  8116. }
  8117. b := dAtA[iNdEx]
  8118. iNdEx++
  8119. msglen |= int(b&0x7F) << shift
  8120. if b < 0x80 {
  8121. break
  8122. }
  8123. }
  8124. if msglen < 0 {
  8125. return ErrInvalidLengthGenerated
  8126. }
  8127. postIndex := iNdEx + msglen
  8128. if postIndex < 0 {
  8129. return ErrInvalidLengthGenerated
  8130. }
  8131. if postIndex > l {
  8132. return io.ErrUnexpectedEOF
  8133. }
  8134. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8135. return err
  8136. }
  8137. iNdEx = postIndex
  8138. case 2:
  8139. if wireType != 2 {
  8140. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  8141. }
  8142. var msglen int
  8143. for shift := uint(0); ; shift += 7 {
  8144. if shift >= 64 {
  8145. return ErrIntOverflowGenerated
  8146. }
  8147. if iNdEx >= l {
  8148. return io.ErrUnexpectedEOF
  8149. }
  8150. b := dAtA[iNdEx]
  8151. iNdEx++
  8152. msglen |= int(b&0x7F) << shift
  8153. if b < 0x80 {
  8154. break
  8155. }
  8156. }
  8157. if msglen < 0 {
  8158. return ErrInvalidLengthGenerated
  8159. }
  8160. postIndex := iNdEx + msglen
  8161. if postIndex < 0 {
  8162. return ErrInvalidLengthGenerated
  8163. }
  8164. if postIndex > l {
  8165. return io.ErrUnexpectedEOF
  8166. }
  8167. m.Items = append(m.Items, Deployment{})
  8168. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8169. return err
  8170. }
  8171. iNdEx = postIndex
  8172. default:
  8173. iNdEx = preIndex
  8174. skippy, err := skipGenerated(dAtA[iNdEx:])
  8175. if err != nil {
  8176. return err
  8177. }
  8178. if skippy < 0 {
  8179. return ErrInvalidLengthGenerated
  8180. }
  8181. if (iNdEx + skippy) < 0 {
  8182. return ErrInvalidLengthGenerated
  8183. }
  8184. if (iNdEx + skippy) > l {
  8185. return io.ErrUnexpectedEOF
  8186. }
  8187. iNdEx += skippy
  8188. }
  8189. }
  8190. if iNdEx > l {
  8191. return io.ErrUnexpectedEOF
  8192. }
  8193. return nil
  8194. }
  8195. func (m *DeploymentRollback) Unmarshal(dAtA []byte) error {
  8196. l := len(dAtA)
  8197. iNdEx := 0
  8198. for iNdEx < l {
  8199. preIndex := iNdEx
  8200. var wire uint64
  8201. for shift := uint(0); ; shift += 7 {
  8202. if shift >= 64 {
  8203. return ErrIntOverflowGenerated
  8204. }
  8205. if iNdEx >= l {
  8206. return io.ErrUnexpectedEOF
  8207. }
  8208. b := dAtA[iNdEx]
  8209. iNdEx++
  8210. wire |= uint64(b&0x7F) << shift
  8211. if b < 0x80 {
  8212. break
  8213. }
  8214. }
  8215. fieldNum := int32(wire >> 3)
  8216. wireType := int(wire & 0x7)
  8217. if wireType == 4 {
  8218. return fmt.Errorf("proto: DeploymentRollback: wiretype end group for non-group")
  8219. }
  8220. if fieldNum <= 0 {
  8221. return fmt.Errorf("proto: DeploymentRollback: illegal tag %d (wire type %d)", fieldNum, wire)
  8222. }
  8223. switch fieldNum {
  8224. case 1:
  8225. if wireType != 2 {
  8226. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  8227. }
  8228. var stringLen uint64
  8229. for shift := uint(0); ; shift += 7 {
  8230. if shift >= 64 {
  8231. return ErrIntOverflowGenerated
  8232. }
  8233. if iNdEx >= l {
  8234. return io.ErrUnexpectedEOF
  8235. }
  8236. b := dAtA[iNdEx]
  8237. iNdEx++
  8238. stringLen |= uint64(b&0x7F) << shift
  8239. if b < 0x80 {
  8240. break
  8241. }
  8242. }
  8243. intStringLen := int(stringLen)
  8244. if intStringLen < 0 {
  8245. return ErrInvalidLengthGenerated
  8246. }
  8247. postIndex := iNdEx + intStringLen
  8248. if postIndex < 0 {
  8249. return ErrInvalidLengthGenerated
  8250. }
  8251. if postIndex > l {
  8252. return io.ErrUnexpectedEOF
  8253. }
  8254. m.Name = string(dAtA[iNdEx:postIndex])
  8255. iNdEx = postIndex
  8256. case 2:
  8257. if wireType != 2 {
  8258. return fmt.Errorf("proto: wrong wireType = %d for field UpdatedAnnotations", wireType)
  8259. }
  8260. var msglen int
  8261. for shift := uint(0); ; shift += 7 {
  8262. if shift >= 64 {
  8263. return ErrIntOverflowGenerated
  8264. }
  8265. if iNdEx >= l {
  8266. return io.ErrUnexpectedEOF
  8267. }
  8268. b := dAtA[iNdEx]
  8269. iNdEx++
  8270. msglen |= int(b&0x7F) << shift
  8271. if b < 0x80 {
  8272. break
  8273. }
  8274. }
  8275. if msglen < 0 {
  8276. return ErrInvalidLengthGenerated
  8277. }
  8278. postIndex := iNdEx + msglen
  8279. if postIndex < 0 {
  8280. return ErrInvalidLengthGenerated
  8281. }
  8282. if postIndex > l {
  8283. return io.ErrUnexpectedEOF
  8284. }
  8285. if m.UpdatedAnnotations == nil {
  8286. m.UpdatedAnnotations = make(map[string]string)
  8287. }
  8288. var mapkey string
  8289. var mapvalue string
  8290. for iNdEx < postIndex {
  8291. entryPreIndex := iNdEx
  8292. var wire uint64
  8293. for shift := uint(0); ; shift += 7 {
  8294. if shift >= 64 {
  8295. return ErrIntOverflowGenerated
  8296. }
  8297. if iNdEx >= l {
  8298. return io.ErrUnexpectedEOF
  8299. }
  8300. b := dAtA[iNdEx]
  8301. iNdEx++
  8302. wire |= uint64(b&0x7F) << shift
  8303. if b < 0x80 {
  8304. break
  8305. }
  8306. }
  8307. fieldNum := int32(wire >> 3)
  8308. if fieldNum == 1 {
  8309. var stringLenmapkey uint64
  8310. for shift := uint(0); ; shift += 7 {
  8311. if shift >= 64 {
  8312. return ErrIntOverflowGenerated
  8313. }
  8314. if iNdEx >= l {
  8315. return io.ErrUnexpectedEOF
  8316. }
  8317. b := dAtA[iNdEx]
  8318. iNdEx++
  8319. stringLenmapkey |= uint64(b&0x7F) << shift
  8320. if b < 0x80 {
  8321. break
  8322. }
  8323. }
  8324. intStringLenmapkey := int(stringLenmapkey)
  8325. if intStringLenmapkey < 0 {
  8326. return ErrInvalidLengthGenerated
  8327. }
  8328. postStringIndexmapkey := iNdEx + intStringLenmapkey
  8329. if postStringIndexmapkey < 0 {
  8330. return ErrInvalidLengthGenerated
  8331. }
  8332. if postStringIndexmapkey > l {
  8333. return io.ErrUnexpectedEOF
  8334. }
  8335. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  8336. iNdEx = postStringIndexmapkey
  8337. } else if fieldNum == 2 {
  8338. var stringLenmapvalue uint64
  8339. for shift := uint(0); ; shift += 7 {
  8340. if shift >= 64 {
  8341. return ErrIntOverflowGenerated
  8342. }
  8343. if iNdEx >= l {
  8344. return io.ErrUnexpectedEOF
  8345. }
  8346. b := dAtA[iNdEx]
  8347. iNdEx++
  8348. stringLenmapvalue |= uint64(b&0x7F) << shift
  8349. if b < 0x80 {
  8350. break
  8351. }
  8352. }
  8353. intStringLenmapvalue := int(stringLenmapvalue)
  8354. if intStringLenmapvalue < 0 {
  8355. return ErrInvalidLengthGenerated
  8356. }
  8357. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  8358. if postStringIndexmapvalue < 0 {
  8359. return ErrInvalidLengthGenerated
  8360. }
  8361. if postStringIndexmapvalue > l {
  8362. return io.ErrUnexpectedEOF
  8363. }
  8364. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  8365. iNdEx = postStringIndexmapvalue
  8366. } else {
  8367. iNdEx = entryPreIndex
  8368. skippy, err := skipGenerated(dAtA[iNdEx:])
  8369. if err != nil {
  8370. return err
  8371. }
  8372. if skippy < 0 {
  8373. return ErrInvalidLengthGenerated
  8374. }
  8375. if (iNdEx + skippy) > postIndex {
  8376. return io.ErrUnexpectedEOF
  8377. }
  8378. iNdEx += skippy
  8379. }
  8380. }
  8381. m.UpdatedAnnotations[mapkey] = mapvalue
  8382. iNdEx = postIndex
  8383. case 3:
  8384. if wireType != 2 {
  8385. return fmt.Errorf("proto: wrong wireType = %d for field RollbackTo", wireType)
  8386. }
  8387. var msglen int
  8388. for shift := uint(0); ; shift += 7 {
  8389. if shift >= 64 {
  8390. return ErrIntOverflowGenerated
  8391. }
  8392. if iNdEx >= l {
  8393. return io.ErrUnexpectedEOF
  8394. }
  8395. b := dAtA[iNdEx]
  8396. iNdEx++
  8397. msglen |= int(b&0x7F) << shift
  8398. if b < 0x80 {
  8399. break
  8400. }
  8401. }
  8402. if msglen < 0 {
  8403. return ErrInvalidLengthGenerated
  8404. }
  8405. postIndex := iNdEx + msglen
  8406. if postIndex < 0 {
  8407. return ErrInvalidLengthGenerated
  8408. }
  8409. if postIndex > l {
  8410. return io.ErrUnexpectedEOF
  8411. }
  8412. if err := m.RollbackTo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8413. return err
  8414. }
  8415. iNdEx = postIndex
  8416. default:
  8417. iNdEx = preIndex
  8418. skippy, err := skipGenerated(dAtA[iNdEx:])
  8419. if err != nil {
  8420. return err
  8421. }
  8422. if skippy < 0 {
  8423. return ErrInvalidLengthGenerated
  8424. }
  8425. if (iNdEx + skippy) < 0 {
  8426. return ErrInvalidLengthGenerated
  8427. }
  8428. if (iNdEx + skippy) > l {
  8429. return io.ErrUnexpectedEOF
  8430. }
  8431. iNdEx += skippy
  8432. }
  8433. }
  8434. if iNdEx > l {
  8435. return io.ErrUnexpectedEOF
  8436. }
  8437. return nil
  8438. }
  8439. func (m *DeploymentSpec) Unmarshal(dAtA []byte) error {
  8440. l := len(dAtA)
  8441. iNdEx := 0
  8442. for iNdEx < l {
  8443. preIndex := iNdEx
  8444. var wire uint64
  8445. for shift := uint(0); ; shift += 7 {
  8446. if shift >= 64 {
  8447. return ErrIntOverflowGenerated
  8448. }
  8449. if iNdEx >= l {
  8450. return io.ErrUnexpectedEOF
  8451. }
  8452. b := dAtA[iNdEx]
  8453. iNdEx++
  8454. wire |= uint64(b&0x7F) << shift
  8455. if b < 0x80 {
  8456. break
  8457. }
  8458. }
  8459. fieldNum := int32(wire >> 3)
  8460. wireType := int(wire & 0x7)
  8461. if wireType == 4 {
  8462. return fmt.Errorf("proto: DeploymentSpec: wiretype end group for non-group")
  8463. }
  8464. if fieldNum <= 0 {
  8465. return fmt.Errorf("proto: DeploymentSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  8466. }
  8467. switch fieldNum {
  8468. case 1:
  8469. if wireType != 0 {
  8470. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  8471. }
  8472. var v int32
  8473. for shift := uint(0); ; shift += 7 {
  8474. if shift >= 64 {
  8475. return ErrIntOverflowGenerated
  8476. }
  8477. if iNdEx >= l {
  8478. return io.ErrUnexpectedEOF
  8479. }
  8480. b := dAtA[iNdEx]
  8481. iNdEx++
  8482. v |= int32(b&0x7F) << shift
  8483. if b < 0x80 {
  8484. break
  8485. }
  8486. }
  8487. m.Replicas = &v
  8488. case 2:
  8489. if wireType != 2 {
  8490. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  8491. }
  8492. var msglen int
  8493. for shift := uint(0); ; shift += 7 {
  8494. if shift >= 64 {
  8495. return ErrIntOverflowGenerated
  8496. }
  8497. if iNdEx >= l {
  8498. return io.ErrUnexpectedEOF
  8499. }
  8500. b := dAtA[iNdEx]
  8501. iNdEx++
  8502. msglen |= int(b&0x7F) << shift
  8503. if b < 0x80 {
  8504. break
  8505. }
  8506. }
  8507. if msglen < 0 {
  8508. return ErrInvalidLengthGenerated
  8509. }
  8510. postIndex := iNdEx + msglen
  8511. if postIndex < 0 {
  8512. return ErrInvalidLengthGenerated
  8513. }
  8514. if postIndex > l {
  8515. return io.ErrUnexpectedEOF
  8516. }
  8517. if m.Selector == nil {
  8518. m.Selector = &v1.LabelSelector{}
  8519. }
  8520. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8521. return err
  8522. }
  8523. iNdEx = postIndex
  8524. case 3:
  8525. if wireType != 2 {
  8526. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  8527. }
  8528. var msglen int
  8529. for shift := uint(0); ; shift += 7 {
  8530. if shift >= 64 {
  8531. return ErrIntOverflowGenerated
  8532. }
  8533. if iNdEx >= l {
  8534. return io.ErrUnexpectedEOF
  8535. }
  8536. b := dAtA[iNdEx]
  8537. iNdEx++
  8538. msglen |= int(b&0x7F) << shift
  8539. if b < 0x80 {
  8540. break
  8541. }
  8542. }
  8543. if msglen < 0 {
  8544. return ErrInvalidLengthGenerated
  8545. }
  8546. postIndex := iNdEx + msglen
  8547. if postIndex < 0 {
  8548. return ErrInvalidLengthGenerated
  8549. }
  8550. if postIndex > l {
  8551. return io.ErrUnexpectedEOF
  8552. }
  8553. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8554. return err
  8555. }
  8556. iNdEx = postIndex
  8557. case 4:
  8558. if wireType != 2 {
  8559. return fmt.Errorf("proto: wrong wireType = %d for field Strategy", wireType)
  8560. }
  8561. var msglen int
  8562. for shift := uint(0); ; shift += 7 {
  8563. if shift >= 64 {
  8564. return ErrIntOverflowGenerated
  8565. }
  8566. if iNdEx >= l {
  8567. return io.ErrUnexpectedEOF
  8568. }
  8569. b := dAtA[iNdEx]
  8570. iNdEx++
  8571. msglen |= int(b&0x7F) << shift
  8572. if b < 0x80 {
  8573. break
  8574. }
  8575. }
  8576. if msglen < 0 {
  8577. return ErrInvalidLengthGenerated
  8578. }
  8579. postIndex := iNdEx + msglen
  8580. if postIndex < 0 {
  8581. return ErrInvalidLengthGenerated
  8582. }
  8583. if postIndex > l {
  8584. return io.ErrUnexpectedEOF
  8585. }
  8586. if err := m.Strategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8587. return err
  8588. }
  8589. iNdEx = postIndex
  8590. case 5:
  8591. if wireType != 0 {
  8592. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  8593. }
  8594. m.MinReadySeconds = 0
  8595. for shift := uint(0); ; shift += 7 {
  8596. if shift >= 64 {
  8597. return ErrIntOverflowGenerated
  8598. }
  8599. if iNdEx >= l {
  8600. return io.ErrUnexpectedEOF
  8601. }
  8602. b := dAtA[iNdEx]
  8603. iNdEx++
  8604. m.MinReadySeconds |= int32(b&0x7F) << shift
  8605. if b < 0x80 {
  8606. break
  8607. }
  8608. }
  8609. case 6:
  8610. if wireType != 0 {
  8611. return fmt.Errorf("proto: wrong wireType = %d for field RevisionHistoryLimit", wireType)
  8612. }
  8613. var v int32
  8614. for shift := uint(0); ; shift += 7 {
  8615. if shift >= 64 {
  8616. return ErrIntOverflowGenerated
  8617. }
  8618. if iNdEx >= l {
  8619. return io.ErrUnexpectedEOF
  8620. }
  8621. b := dAtA[iNdEx]
  8622. iNdEx++
  8623. v |= int32(b&0x7F) << shift
  8624. if b < 0x80 {
  8625. break
  8626. }
  8627. }
  8628. m.RevisionHistoryLimit = &v
  8629. case 7:
  8630. if wireType != 0 {
  8631. return fmt.Errorf("proto: wrong wireType = %d for field Paused", wireType)
  8632. }
  8633. var v int
  8634. for shift := uint(0); ; shift += 7 {
  8635. if shift >= 64 {
  8636. return ErrIntOverflowGenerated
  8637. }
  8638. if iNdEx >= l {
  8639. return io.ErrUnexpectedEOF
  8640. }
  8641. b := dAtA[iNdEx]
  8642. iNdEx++
  8643. v |= int(b&0x7F) << shift
  8644. if b < 0x80 {
  8645. break
  8646. }
  8647. }
  8648. m.Paused = bool(v != 0)
  8649. case 8:
  8650. if wireType != 2 {
  8651. return fmt.Errorf("proto: wrong wireType = %d for field RollbackTo", wireType)
  8652. }
  8653. var msglen int
  8654. for shift := uint(0); ; shift += 7 {
  8655. if shift >= 64 {
  8656. return ErrIntOverflowGenerated
  8657. }
  8658. if iNdEx >= l {
  8659. return io.ErrUnexpectedEOF
  8660. }
  8661. b := dAtA[iNdEx]
  8662. iNdEx++
  8663. msglen |= int(b&0x7F) << shift
  8664. if b < 0x80 {
  8665. break
  8666. }
  8667. }
  8668. if msglen < 0 {
  8669. return ErrInvalidLengthGenerated
  8670. }
  8671. postIndex := iNdEx + msglen
  8672. if postIndex < 0 {
  8673. return ErrInvalidLengthGenerated
  8674. }
  8675. if postIndex > l {
  8676. return io.ErrUnexpectedEOF
  8677. }
  8678. if m.RollbackTo == nil {
  8679. m.RollbackTo = &RollbackConfig{}
  8680. }
  8681. if err := m.RollbackTo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8682. return err
  8683. }
  8684. iNdEx = postIndex
  8685. case 9:
  8686. if wireType != 0 {
  8687. return fmt.Errorf("proto: wrong wireType = %d for field ProgressDeadlineSeconds", wireType)
  8688. }
  8689. var v int32
  8690. for shift := uint(0); ; shift += 7 {
  8691. if shift >= 64 {
  8692. return ErrIntOverflowGenerated
  8693. }
  8694. if iNdEx >= l {
  8695. return io.ErrUnexpectedEOF
  8696. }
  8697. b := dAtA[iNdEx]
  8698. iNdEx++
  8699. v |= int32(b&0x7F) << shift
  8700. if b < 0x80 {
  8701. break
  8702. }
  8703. }
  8704. m.ProgressDeadlineSeconds = &v
  8705. default:
  8706. iNdEx = preIndex
  8707. skippy, err := skipGenerated(dAtA[iNdEx:])
  8708. if err != nil {
  8709. return err
  8710. }
  8711. if skippy < 0 {
  8712. return ErrInvalidLengthGenerated
  8713. }
  8714. if (iNdEx + skippy) < 0 {
  8715. return ErrInvalidLengthGenerated
  8716. }
  8717. if (iNdEx + skippy) > l {
  8718. return io.ErrUnexpectedEOF
  8719. }
  8720. iNdEx += skippy
  8721. }
  8722. }
  8723. if iNdEx > l {
  8724. return io.ErrUnexpectedEOF
  8725. }
  8726. return nil
  8727. }
  8728. func (m *DeploymentStatus) Unmarshal(dAtA []byte) error {
  8729. l := len(dAtA)
  8730. iNdEx := 0
  8731. for iNdEx < l {
  8732. preIndex := iNdEx
  8733. var wire uint64
  8734. for shift := uint(0); ; shift += 7 {
  8735. if shift >= 64 {
  8736. return ErrIntOverflowGenerated
  8737. }
  8738. if iNdEx >= l {
  8739. return io.ErrUnexpectedEOF
  8740. }
  8741. b := dAtA[iNdEx]
  8742. iNdEx++
  8743. wire |= uint64(b&0x7F) << shift
  8744. if b < 0x80 {
  8745. break
  8746. }
  8747. }
  8748. fieldNum := int32(wire >> 3)
  8749. wireType := int(wire & 0x7)
  8750. if wireType == 4 {
  8751. return fmt.Errorf("proto: DeploymentStatus: wiretype end group for non-group")
  8752. }
  8753. if fieldNum <= 0 {
  8754. return fmt.Errorf("proto: DeploymentStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  8755. }
  8756. switch fieldNum {
  8757. case 1:
  8758. if wireType != 0 {
  8759. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  8760. }
  8761. m.ObservedGeneration = 0
  8762. for shift := uint(0); ; shift += 7 {
  8763. if shift >= 64 {
  8764. return ErrIntOverflowGenerated
  8765. }
  8766. if iNdEx >= l {
  8767. return io.ErrUnexpectedEOF
  8768. }
  8769. b := dAtA[iNdEx]
  8770. iNdEx++
  8771. m.ObservedGeneration |= int64(b&0x7F) << shift
  8772. if b < 0x80 {
  8773. break
  8774. }
  8775. }
  8776. case 2:
  8777. if wireType != 0 {
  8778. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  8779. }
  8780. m.Replicas = 0
  8781. for shift := uint(0); ; shift += 7 {
  8782. if shift >= 64 {
  8783. return ErrIntOverflowGenerated
  8784. }
  8785. if iNdEx >= l {
  8786. return io.ErrUnexpectedEOF
  8787. }
  8788. b := dAtA[iNdEx]
  8789. iNdEx++
  8790. m.Replicas |= int32(b&0x7F) << shift
  8791. if b < 0x80 {
  8792. break
  8793. }
  8794. }
  8795. case 3:
  8796. if wireType != 0 {
  8797. return fmt.Errorf("proto: wrong wireType = %d for field UpdatedReplicas", wireType)
  8798. }
  8799. m.UpdatedReplicas = 0
  8800. for shift := uint(0); ; shift += 7 {
  8801. if shift >= 64 {
  8802. return ErrIntOverflowGenerated
  8803. }
  8804. if iNdEx >= l {
  8805. return io.ErrUnexpectedEOF
  8806. }
  8807. b := dAtA[iNdEx]
  8808. iNdEx++
  8809. m.UpdatedReplicas |= int32(b&0x7F) << shift
  8810. if b < 0x80 {
  8811. break
  8812. }
  8813. }
  8814. case 4:
  8815. if wireType != 0 {
  8816. return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType)
  8817. }
  8818. m.AvailableReplicas = 0
  8819. for shift := uint(0); ; shift += 7 {
  8820. if shift >= 64 {
  8821. return ErrIntOverflowGenerated
  8822. }
  8823. if iNdEx >= l {
  8824. return io.ErrUnexpectedEOF
  8825. }
  8826. b := dAtA[iNdEx]
  8827. iNdEx++
  8828. m.AvailableReplicas |= int32(b&0x7F) << shift
  8829. if b < 0x80 {
  8830. break
  8831. }
  8832. }
  8833. case 5:
  8834. if wireType != 0 {
  8835. return fmt.Errorf("proto: wrong wireType = %d for field UnavailableReplicas", wireType)
  8836. }
  8837. m.UnavailableReplicas = 0
  8838. for shift := uint(0); ; shift += 7 {
  8839. if shift >= 64 {
  8840. return ErrIntOverflowGenerated
  8841. }
  8842. if iNdEx >= l {
  8843. return io.ErrUnexpectedEOF
  8844. }
  8845. b := dAtA[iNdEx]
  8846. iNdEx++
  8847. m.UnavailableReplicas |= int32(b&0x7F) << shift
  8848. if b < 0x80 {
  8849. break
  8850. }
  8851. }
  8852. case 6:
  8853. if wireType != 2 {
  8854. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  8855. }
  8856. var msglen int
  8857. for shift := uint(0); ; shift += 7 {
  8858. if shift >= 64 {
  8859. return ErrIntOverflowGenerated
  8860. }
  8861. if iNdEx >= l {
  8862. return io.ErrUnexpectedEOF
  8863. }
  8864. b := dAtA[iNdEx]
  8865. iNdEx++
  8866. msglen |= int(b&0x7F) << shift
  8867. if b < 0x80 {
  8868. break
  8869. }
  8870. }
  8871. if msglen < 0 {
  8872. return ErrInvalidLengthGenerated
  8873. }
  8874. postIndex := iNdEx + msglen
  8875. if postIndex < 0 {
  8876. return ErrInvalidLengthGenerated
  8877. }
  8878. if postIndex > l {
  8879. return io.ErrUnexpectedEOF
  8880. }
  8881. m.Conditions = append(m.Conditions, DeploymentCondition{})
  8882. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8883. return err
  8884. }
  8885. iNdEx = postIndex
  8886. case 7:
  8887. if wireType != 0 {
  8888. return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType)
  8889. }
  8890. m.ReadyReplicas = 0
  8891. for shift := uint(0); ; shift += 7 {
  8892. if shift >= 64 {
  8893. return ErrIntOverflowGenerated
  8894. }
  8895. if iNdEx >= l {
  8896. return io.ErrUnexpectedEOF
  8897. }
  8898. b := dAtA[iNdEx]
  8899. iNdEx++
  8900. m.ReadyReplicas |= int32(b&0x7F) << shift
  8901. if b < 0x80 {
  8902. break
  8903. }
  8904. }
  8905. case 8:
  8906. if wireType != 0 {
  8907. return fmt.Errorf("proto: wrong wireType = %d for field CollisionCount", wireType)
  8908. }
  8909. var v int32
  8910. for shift := uint(0); ; shift += 7 {
  8911. if shift >= 64 {
  8912. return ErrIntOverflowGenerated
  8913. }
  8914. if iNdEx >= l {
  8915. return io.ErrUnexpectedEOF
  8916. }
  8917. b := dAtA[iNdEx]
  8918. iNdEx++
  8919. v |= int32(b&0x7F) << shift
  8920. if b < 0x80 {
  8921. break
  8922. }
  8923. }
  8924. m.CollisionCount = &v
  8925. default:
  8926. iNdEx = preIndex
  8927. skippy, err := skipGenerated(dAtA[iNdEx:])
  8928. if err != nil {
  8929. return err
  8930. }
  8931. if skippy < 0 {
  8932. return ErrInvalidLengthGenerated
  8933. }
  8934. if (iNdEx + skippy) < 0 {
  8935. return ErrInvalidLengthGenerated
  8936. }
  8937. if (iNdEx + skippy) > l {
  8938. return io.ErrUnexpectedEOF
  8939. }
  8940. iNdEx += skippy
  8941. }
  8942. }
  8943. if iNdEx > l {
  8944. return io.ErrUnexpectedEOF
  8945. }
  8946. return nil
  8947. }
  8948. func (m *DeploymentStrategy) Unmarshal(dAtA []byte) error {
  8949. l := len(dAtA)
  8950. iNdEx := 0
  8951. for iNdEx < l {
  8952. preIndex := iNdEx
  8953. var wire uint64
  8954. for shift := uint(0); ; shift += 7 {
  8955. if shift >= 64 {
  8956. return ErrIntOverflowGenerated
  8957. }
  8958. if iNdEx >= l {
  8959. return io.ErrUnexpectedEOF
  8960. }
  8961. b := dAtA[iNdEx]
  8962. iNdEx++
  8963. wire |= uint64(b&0x7F) << shift
  8964. if b < 0x80 {
  8965. break
  8966. }
  8967. }
  8968. fieldNum := int32(wire >> 3)
  8969. wireType := int(wire & 0x7)
  8970. if wireType == 4 {
  8971. return fmt.Errorf("proto: DeploymentStrategy: wiretype end group for non-group")
  8972. }
  8973. if fieldNum <= 0 {
  8974. return fmt.Errorf("proto: DeploymentStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
  8975. }
  8976. switch fieldNum {
  8977. case 1:
  8978. if wireType != 2 {
  8979. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  8980. }
  8981. var stringLen uint64
  8982. for shift := uint(0); ; shift += 7 {
  8983. if shift >= 64 {
  8984. return ErrIntOverflowGenerated
  8985. }
  8986. if iNdEx >= l {
  8987. return io.ErrUnexpectedEOF
  8988. }
  8989. b := dAtA[iNdEx]
  8990. iNdEx++
  8991. stringLen |= uint64(b&0x7F) << shift
  8992. if b < 0x80 {
  8993. break
  8994. }
  8995. }
  8996. intStringLen := int(stringLen)
  8997. if intStringLen < 0 {
  8998. return ErrInvalidLengthGenerated
  8999. }
  9000. postIndex := iNdEx + intStringLen
  9001. if postIndex < 0 {
  9002. return ErrInvalidLengthGenerated
  9003. }
  9004. if postIndex > l {
  9005. return io.ErrUnexpectedEOF
  9006. }
  9007. m.Type = DeploymentStrategyType(dAtA[iNdEx:postIndex])
  9008. iNdEx = postIndex
  9009. case 2:
  9010. if wireType != 2 {
  9011. return fmt.Errorf("proto: wrong wireType = %d for field RollingUpdate", wireType)
  9012. }
  9013. var msglen int
  9014. for shift := uint(0); ; shift += 7 {
  9015. if shift >= 64 {
  9016. return ErrIntOverflowGenerated
  9017. }
  9018. if iNdEx >= l {
  9019. return io.ErrUnexpectedEOF
  9020. }
  9021. b := dAtA[iNdEx]
  9022. iNdEx++
  9023. msglen |= int(b&0x7F) << shift
  9024. if b < 0x80 {
  9025. break
  9026. }
  9027. }
  9028. if msglen < 0 {
  9029. return ErrInvalidLengthGenerated
  9030. }
  9031. postIndex := iNdEx + msglen
  9032. if postIndex < 0 {
  9033. return ErrInvalidLengthGenerated
  9034. }
  9035. if postIndex > l {
  9036. return io.ErrUnexpectedEOF
  9037. }
  9038. if m.RollingUpdate == nil {
  9039. m.RollingUpdate = &RollingUpdateDeployment{}
  9040. }
  9041. if err := m.RollingUpdate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9042. return err
  9043. }
  9044. iNdEx = postIndex
  9045. default:
  9046. iNdEx = preIndex
  9047. skippy, err := skipGenerated(dAtA[iNdEx:])
  9048. if err != nil {
  9049. return err
  9050. }
  9051. if skippy < 0 {
  9052. return ErrInvalidLengthGenerated
  9053. }
  9054. if (iNdEx + skippy) < 0 {
  9055. return ErrInvalidLengthGenerated
  9056. }
  9057. if (iNdEx + skippy) > l {
  9058. return io.ErrUnexpectedEOF
  9059. }
  9060. iNdEx += skippy
  9061. }
  9062. }
  9063. if iNdEx > l {
  9064. return io.ErrUnexpectedEOF
  9065. }
  9066. return nil
  9067. }
  9068. func (m *FSGroupStrategyOptions) Unmarshal(dAtA []byte) error {
  9069. l := len(dAtA)
  9070. iNdEx := 0
  9071. for iNdEx < l {
  9072. preIndex := iNdEx
  9073. var wire uint64
  9074. for shift := uint(0); ; shift += 7 {
  9075. if shift >= 64 {
  9076. return ErrIntOverflowGenerated
  9077. }
  9078. if iNdEx >= l {
  9079. return io.ErrUnexpectedEOF
  9080. }
  9081. b := dAtA[iNdEx]
  9082. iNdEx++
  9083. wire |= uint64(b&0x7F) << shift
  9084. if b < 0x80 {
  9085. break
  9086. }
  9087. }
  9088. fieldNum := int32(wire >> 3)
  9089. wireType := int(wire & 0x7)
  9090. if wireType == 4 {
  9091. return fmt.Errorf("proto: FSGroupStrategyOptions: wiretype end group for non-group")
  9092. }
  9093. if fieldNum <= 0 {
  9094. return fmt.Errorf("proto: FSGroupStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  9095. }
  9096. switch fieldNum {
  9097. case 1:
  9098. if wireType != 2 {
  9099. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  9100. }
  9101. var stringLen uint64
  9102. for shift := uint(0); ; shift += 7 {
  9103. if shift >= 64 {
  9104. return ErrIntOverflowGenerated
  9105. }
  9106. if iNdEx >= l {
  9107. return io.ErrUnexpectedEOF
  9108. }
  9109. b := dAtA[iNdEx]
  9110. iNdEx++
  9111. stringLen |= uint64(b&0x7F) << shift
  9112. if b < 0x80 {
  9113. break
  9114. }
  9115. }
  9116. intStringLen := int(stringLen)
  9117. if intStringLen < 0 {
  9118. return ErrInvalidLengthGenerated
  9119. }
  9120. postIndex := iNdEx + intStringLen
  9121. if postIndex < 0 {
  9122. return ErrInvalidLengthGenerated
  9123. }
  9124. if postIndex > l {
  9125. return io.ErrUnexpectedEOF
  9126. }
  9127. m.Rule = FSGroupStrategyType(dAtA[iNdEx:postIndex])
  9128. iNdEx = postIndex
  9129. case 2:
  9130. if wireType != 2 {
  9131. return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
  9132. }
  9133. var msglen int
  9134. for shift := uint(0); ; shift += 7 {
  9135. if shift >= 64 {
  9136. return ErrIntOverflowGenerated
  9137. }
  9138. if iNdEx >= l {
  9139. return io.ErrUnexpectedEOF
  9140. }
  9141. b := dAtA[iNdEx]
  9142. iNdEx++
  9143. msglen |= int(b&0x7F) << shift
  9144. if b < 0x80 {
  9145. break
  9146. }
  9147. }
  9148. if msglen < 0 {
  9149. return ErrInvalidLengthGenerated
  9150. }
  9151. postIndex := iNdEx + msglen
  9152. if postIndex < 0 {
  9153. return ErrInvalidLengthGenerated
  9154. }
  9155. if postIndex > l {
  9156. return io.ErrUnexpectedEOF
  9157. }
  9158. m.Ranges = append(m.Ranges, IDRange{})
  9159. if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9160. return err
  9161. }
  9162. iNdEx = postIndex
  9163. default:
  9164. iNdEx = preIndex
  9165. skippy, err := skipGenerated(dAtA[iNdEx:])
  9166. if err != nil {
  9167. return err
  9168. }
  9169. if skippy < 0 {
  9170. return ErrInvalidLengthGenerated
  9171. }
  9172. if (iNdEx + skippy) < 0 {
  9173. return ErrInvalidLengthGenerated
  9174. }
  9175. if (iNdEx + skippy) > l {
  9176. return io.ErrUnexpectedEOF
  9177. }
  9178. iNdEx += skippy
  9179. }
  9180. }
  9181. if iNdEx > l {
  9182. return io.ErrUnexpectedEOF
  9183. }
  9184. return nil
  9185. }
  9186. func (m *HTTPIngressPath) Unmarshal(dAtA []byte) error {
  9187. l := len(dAtA)
  9188. iNdEx := 0
  9189. for iNdEx < l {
  9190. preIndex := iNdEx
  9191. var wire uint64
  9192. for shift := uint(0); ; shift += 7 {
  9193. if shift >= 64 {
  9194. return ErrIntOverflowGenerated
  9195. }
  9196. if iNdEx >= l {
  9197. return io.ErrUnexpectedEOF
  9198. }
  9199. b := dAtA[iNdEx]
  9200. iNdEx++
  9201. wire |= uint64(b&0x7F) << shift
  9202. if b < 0x80 {
  9203. break
  9204. }
  9205. }
  9206. fieldNum := int32(wire >> 3)
  9207. wireType := int(wire & 0x7)
  9208. if wireType == 4 {
  9209. return fmt.Errorf("proto: HTTPIngressPath: wiretype end group for non-group")
  9210. }
  9211. if fieldNum <= 0 {
  9212. return fmt.Errorf("proto: HTTPIngressPath: illegal tag %d (wire type %d)", fieldNum, wire)
  9213. }
  9214. switch fieldNum {
  9215. case 1:
  9216. if wireType != 2 {
  9217. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  9218. }
  9219. var stringLen uint64
  9220. for shift := uint(0); ; shift += 7 {
  9221. if shift >= 64 {
  9222. return ErrIntOverflowGenerated
  9223. }
  9224. if iNdEx >= l {
  9225. return io.ErrUnexpectedEOF
  9226. }
  9227. b := dAtA[iNdEx]
  9228. iNdEx++
  9229. stringLen |= uint64(b&0x7F) << shift
  9230. if b < 0x80 {
  9231. break
  9232. }
  9233. }
  9234. intStringLen := int(stringLen)
  9235. if intStringLen < 0 {
  9236. return ErrInvalidLengthGenerated
  9237. }
  9238. postIndex := iNdEx + intStringLen
  9239. if postIndex < 0 {
  9240. return ErrInvalidLengthGenerated
  9241. }
  9242. if postIndex > l {
  9243. return io.ErrUnexpectedEOF
  9244. }
  9245. m.Path = string(dAtA[iNdEx:postIndex])
  9246. iNdEx = postIndex
  9247. case 2:
  9248. if wireType != 2 {
  9249. return fmt.Errorf("proto: wrong wireType = %d for field Backend", wireType)
  9250. }
  9251. var msglen int
  9252. for shift := uint(0); ; shift += 7 {
  9253. if shift >= 64 {
  9254. return ErrIntOverflowGenerated
  9255. }
  9256. if iNdEx >= l {
  9257. return io.ErrUnexpectedEOF
  9258. }
  9259. b := dAtA[iNdEx]
  9260. iNdEx++
  9261. msglen |= int(b&0x7F) << shift
  9262. if b < 0x80 {
  9263. break
  9264. }
  9265. }
  9266. if msglen < 0 {
  9267. return ErrInvalidLengthGenerated
  9268. }
  9269. postIndex := iNdEx + msglen
  9270. if postIndex < 0 {
  9271. return ErrInvalidLengthGenerated
  9272. }
  9273. if postIndex > l {
  9274. return io.ErrUnexpectedEOF
  9275. }
  9276. if err := m.Backend.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9277. return err
  9278. }
  9279. iNdEx = postIndex
  9280. case 3:
  9281. if wireType != 2 {
  9282. return fmt.Errorf("proto: wrong wireType = %d for field PathType", wireType)
  9283. }
  9284. var stringLen uint64
  9285. for shift := uint(0); ; shift += 7 {
  9286. if shift >= 64 {
  9287. return ErrIntOverflowGenerated
  9288. }
  9289. if iNdEx >= l {
  9290. return io.ErrUnexpectedEOF
  9291. }
  9292. b := dAtA[iNdEx]
  9293. iNdEx++
  9294. stringLen |= uint64(b&0x7F) << shift
  9295. if b < 0x80 {
  9296. break
  9297. }
  9298. }
  9299. intStringLen := int(stringLen)
  9300. if intStringLen < 0 {
  9301. return ErrInvalidLengthGenerated
  9302. }
  9303. postIndex := iNdEx + intStringLen
  9304. if postIndex < 0 {
  9305. return ErrInvalidLengthGenerated
  9306. }
  9307. if postIndex > l {
  9308. return io.ErrUnexpectedEOF
  9309. }
  9310. s := PathType(dAtA[iNdEx:postIndex])
  9311. m.PathType = &s
  9312. iNdEx = postIndex
  9313. default:
  9314. iNdEx = preIndex
  9315. skippy, err := skipGenerated(dAtA[iNdEx:])
  9316. if err != nil {
  9317. return err
  9318. }
  9319. if skippy < 0 {
  9320. return ErrInvalidLengthGenerated
  9321. }
  9322. if (iNdEx + skippy) < 0 {
  9323. return ErrInvalidLengthGenerated
  9324. }
  9325. if (iNdEx + skippy) > l {
  9326. return io.ErrUnexpectedEOF
  9327. }
  9328. iNdEx += skippy
  9329. }
  9330. }
  9331. if iNdEx > l {
  9332. return io.ErrUnexpectedEOF
  9333. }
  9334. return nil
  9335. }
  9336. func (m *HTTPIngressRuleValue) Unmarshal(dAtA []byte) error {
  9337. l := len(dAtA)
  9338. iNdEx := 0
  9339. for iNdEx < l {
  9340. preIndex := iNdEx
  9341. var wire uint64
  9342. for shift := uint(0); ; shift += 7 {
  9343. if shift >= 64 {
  9344. return ErrIntOverflowGenerated
  9345. }
  9346. if iNdEx >= l {
  9347. return io.ErrUnexpectedEOF
  9348. }
  9349. b := dAtA[iNdEx]
  9350. iNdEx++
  9351. wire |= uint64(b&0x7F) << shift
  9352. if b < 0x80 {
  9353. break
  9354. }
  9355. }
  9356. fieldNum := int32(wire >> 3)
  9357. wireType := int(wire & 0x7)
  9358. if wireType == 4 {
  9359. return fmt.Errorf("proto: HTTPIngressRuleValue: wiretype end group for non-group")
  9360. }
  9361. if fieldNum <= 0 {
  9362. return fmt.Errorf("proto: HTTPIngressRuleValue: illegal tag %d (wire type %d)", fieldNum, wire)
  9363. }
  9364. switch fieldNum {
  9365. case 1:
  9366. if wireType != 2 {
  9367. return fmt.Errorf("proto: wrong wireType = %d for field Paths", wireType)
  9368. }
  9369. var msglen int
  9370. for shift := uint(0); ; shift += 7 {
  9371. if shift >= 64 {
  9372. return ErrIntOverflowGenerated
  9373. }
  9374. if iNdEx >= l {
  9375. return io.ErrUnexpectedEOF
  9376. }
  9377. b := dAtA[iNdEx]
  9378. iNdEx++
  9379. msglen |= int(b&0x7F) << shift
  9380. if b < 0x80 {
  9381. break
  9382. }
  9383. }
  9384. if msglen < 0 {
  9385. return ErrInvalidLengthGenerated
  9386. }
  9387. postIndex := iNdEx + msglen
  9388. if postIndex < 0 {
  9389. return ErrInvalidLengthGenerated
  9390. }
  9391. if postIndex > l {
  9392. return io.ErrUnexpectedEOF
  9393. }
  9394. m.Paths = append(m.Paths, HTTPIngressPath{})
  9395. if err := m.Paths[len(m.Paths)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9396. return err
  9397. }
  9398. iNdEx = postIndex
  9399. default:
  9400. iNdEx = preIndex
  9401. skippy, err := skipGenerated(dAtA[iNdEx:])
  9402. if err != nil {
  9403. return err
  9404. }
  9405. if skippy < 0 {
  9406. return ErrInvalidLengthGenerated
  9407. }
  9408. if (iNdEx + skippy) < 0 {
  9409. return ErrInvalidLengthGenerated
  9410. }
  9411. if (iNdEx + skippy) > l {
  9412. return io.ErrUnexpectedEOF
  9413. }
  9414. iNdEx += skippy
  9415. }
  9416. }
  9417. if iNdEx > l {
  9418. return io.ErrUnexpectedEOF
  9419. }
  9420. return nil
  9421. }
  9422. func (m *HostPortRange) Unmarshal(dAtA []byte) error {
  9423. l := len(dAtA)
  9424. iNdEx := 0
  9425. for iNdEx < l {
  9426. preIndex := iNdEx
  9427. var wire uint64
  9428. for shift := uint(0); ; shift += 7 {
  9429. if shift >= 64 {
  9430. return ErrIntOverflowGenerated
  9431. }
  9432. if iNdEx >= l {
  9433. return io.ErrUnexpectedEOF
  9434. }
  9435. b := dAtA[iNdEx]
  9436. iNdEx++
  9437. wire |= uint64(b&0x7F) << shift
  9438. if b < 0x80 {
  9439. break
  9440. }
  9441. }
  9442. fieldNum := int32(wire >> 3)
  9443. wireType := int(wire & 0x7)
  9444. if wireType == 4 {
  9445. return fmt.Errorf("proto: HostPortRange: wiretype end group for non-group")
  9446. }
  9447. if fieldNum <= 0 {
  9448. return fmt.Errorf("proto: HostPortRange: illegal tag %d (wire type %d)", fieldNum, wire)
  9449. }
  9450. switch fieldNum {
  9451. case 1:
  9452. if wireType != 0 {
  9453. return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType)
  9454. }
  9455. m.Min = 0
  9456. for shift := uint(0); ; shift += 7 {
  9457. if shift >= 64 {
  9458. return ErrIntOverflowGenerated
  9459. }
  9460. if iNdEx >= l {
  9461. return io.ErrUnexpectedEOF
  9462. }
  9463. b := dAtA[iNdEx]
  9464. iNdEx++
  9465. m.Min |= int32(b&0x7F) << shift
  9466. if b < 0x80 {
  9467. break
  9468. }
  9469. }
  9470. case 2:
  9471. if wireType != 0 {
  9472. return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType)
  9473. }
  9474. m.Max = 0
  9475. for shift := uint(0); ; shift += 7 {
  9476. if shift >= 64 {
  9477. return ErrIntOverflowGenerated
  9478. }
  9479. if iNdEx >= l {
  9480. return io.ErrUnexpectedEOF
  9481. }
  9482. b := dAtA[iNdEx]
  9483. iNdEx++
  9484. m.Max |= int32(b&0x7F) << shift
  9485. if b < 0x80 {
  9486. break
  9487. }
  9488. }
  9489. default:
  9490. iNdEx = preIndex
  9491. skippy, err := skipGenerated(dAtA[iNdEx:])
  9492. if err != nil {
  9493. return err
  9494. }
  9495. if skippy < 0 {
  9496. return ErrInvalidLengthGenerated
  9497. }
  9498. if (iNdEx + skippy) < 0 {
  9499. return ErrInvalidLengthGenerated
  9500. }
  9501. if (iNdEx + skippy) > l {
  9502. return io.ErrUnexpectedEOF
  9503. }
  9504. iNdEx += skippy
  9505. }
  9506. }
  9507. if iNdEx > l {
  9508. return io.ErrUnexpectedEOF
  9509. }
  9510. return nil
  9511. }
  9512. func (m *IDRange) Unmarshal(dAtA []byte) error {
  9513. l := len(dAtA)
  9514. iNdEx := 0
  9515. for iNdEx < l {
  9516. preIndex := iNdEx
  9517. var wire uint64
  9518. for shift := uint(0); ; shift += 7 {
  9519. if shift >= 64 {
  9520. return ErrIntOverflowGenerated
  9521. }
  9522. if iNdEx >= l {
  9523. return io.ErrUnexpectedEOF
  9524. }
  9525. b := dAtA[iNdEx]
  9526. iNdEx++
  9527. wire |= uint64(b&0x7F) << shift
  9528. if b < 0x80 {
  9529. break
  9530. }
  9531. }
  9532. fieldNum := int32(wire >> 3)
  9533. wireType := int(wire & 0x7)
  9534. if wireType == 4 {
  9535. return fmt.Errorf("proto: IDRange: wiretype end group for non-group")
  9536. }
  9537. if fieldNum <= 0 {
  9538. return fmt.Errorf("proto: IDRange: illegal tag %d (wire type %d)", fieldNum, wire)
  9539. }
  9540. switch fieldNum {
  9541. case 1:
  9542. if wireType != 0 {
  9543. return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType)
  9544. }
  9545. m.Min = 0
  9546. for shift := uint(0); ; shift += 7 {
  9547. if shift >= 64 {
  9548. return ErrIntOverflowGenerated
  9549. }
  9550. if iNdEx >= l {
  9551. return io.ErrUnexpectedEOF
  9552. }
  9553. b := dAtA[iNdEx]
  9554. iNdEx++
  9555. m.Min |= int64(b&0x7F) << shift
  9556. if b < 0x80 {
  9557. break
  9558. }
  9559. }
  9560. case 2:
  9561. if wireType != 0 {
  9562. return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType)
  9563. }
  9564. m.Max = 0
  9565. for shift := uint(0); ; shift += 7 {
  9566. if shift >= 64 {
  9567. return ErrIntOverflowGenerated
  9568. }
  9569. if iNdEx >= l {
  9570. return io.ErrUnexpectedEOF
  9571. }
  9572. b := dAtA[iNdEx]
  9573. iNdEx++
  9574. m.Max |= int64(b&0x7F) << shift
  9575. if b < 0x80 {
  9576. break
  9577. }
  9578. }
  9579. default:
  9580. iNdEx = preIndex
  9581. skippy, err := skipGenerated(dAtA[iNdEx:])
  9582. if err != nil {
  9583. return err
  9584. }
  9585. if skippy < 0 {
  9586. return ErrInvalidLengthGenerated
  9587. }
  9588. if (iNdEx + skippy) < 0 {
  9589. return ErrInvalidLengthGenerated
  9590. }
  9591. if (iNdEx + skippy) > l {
  9592. return io.ErrUnexpectedEOF
  9593. }
  9594. iNdEx += skippy
  9595. }
  9596. }
  9597. if iNdEx > l {
  9598. return io.ErrUnexpectedEOF
  9599. }
  9600. return nil
  9601. }
  9602. func (m *IPBlock) Unmarshal(dAtA []byte) error {
  9603. l := len(dAtA)
  9604. iNdEx := 0
  9605. for iNdEx < l {
  9606. preIndex := iNdEx
  9607. var wire uint64
  9608. for shift := uint(0); ; shift += 7 {
  9609. if shift >= 64 {
  9610. return ErrIntOverflowGenerated
  9611. }
  9612. if iNdEx >= l {
  9613. return io.ErrUnexpectedEOF
  9614. }
  9615. b := dAtA[iNdEx]
  9616. iNdEx++
  9617. wire |= uint64(b&0x7F) << shift
  9618. if b < 0x80 {
  9619. break
  9620. }
  9621. }
  9622. fieldNum := int32(wire >> 3)
  9623. wireType := int(wire & 0x7)
  9624. if wireType == 4 {
  9625. return fmt.Errorf("proto: IPBlock: wiretype end group for non-group")
  9626. }
  9627. if fieldNum <= 0 {
  9628. return fmt.Errorf("proto: IPBlock: illegal tag %d (wire type %d)", fieldNum, wire)
  9629. }
  9630. switch fieldNum {
  9631. case 1:
  9632. if wireType != 2 {
  9633. return fmt.Errorf("proto: wrong wireType = %d for field CIDR", wireType)
  9634. }
  9635. var stringLen uint64
  9636. for shift := uint(0); ; shift += 7 {
  9637. if shift >= 64 {
  9638. return ErrIntOverflowGenerated
  9639. }
  9640. if iNdEx >= l {
  9641. return io.ErrUnexpectedEOF
  9642. }
  9643. b := dAtA[iNdEx]
  9644. iNdEx++
  9645. stringLen |= uint64(b&0x7F) << shift
  9646. if b < 0x80 {
  9647. break
  9648. }
  9649. }
  9650. intStringLen := int(stringLen)
  9651. if intStringLen < 0 {
  9652. return ErrInvalidLengthGenerated
  9653. }
  9654. postIndex := iNdEx + intStringLen
  9655. if postIndex < 0 {
  9656. return ErrInvalidLengthGenerated
  9657. }
  9658. if postIndex > l {
  9659. return io.ErrUnexpectedEOF
  9660. }
  9661. m.CIDR = string(dAtA[iNdEx:postIndex])
  9662. iNdEx = postIndex
  9663. case 2:
  9664. if wireType != 2 {
  9665. return fmt.Errorf("proto: wrong wireType = %d for field Except", wireType)
  9666. }
  9667. var stringLen uint64
  9668. for shift := uint(0); ; shift += 7 {
  9669. if shift >= 64 {
  9670. return ErrIntOverflowGenerated
  9671. }
  9672. if iNdEx >= l {
  9673. return io.ErrUnexpectedEOF
  9674. }
  9675. b := dAtA[iNdEx]
  9676. iNdEx++
  9677. stringLen |= uint64(b&0x7F) << shift
  9678. if b < 0x80 {
  9679. break
  9680. }
  9681. }
  9682. intStringLen := int(stringLen)
  9683. if intStringLen < 0 {
  9684. return ErrInvalidLengthGenerated
  9685. }
  9686. postIndex := iNdEx + intStringLen
  9687. if postIndex < 0 {
  9688. return ErrInvalidLengthGenerated
  9689. }
  9690. if postIndex > l {
  9691. return io.ErrUnexpectedEOF
  9692. }
  9693. m.Except = append(m.Except, string(dAtA[iNdEx:postIndex]))
  9694. iNdEx = postIndex
  9695. default:
  9696. iNdEx = preIndex
  9697. skippy, err := skipGenerated(dAtA[iNdEx:])
  9698. if err != nil {
  9699. return err
  9700. }
  9701. if skippy < 0 {
  9702. return ErrInvalidLengthGenerated
  9703. }
  9704. if (iNdEx + skippy) < 0 {
  9705. return ErrInvalidLengthGenerated
  9706. }
  9707. if (iNdEx + skippy) > l {
  9708. return io.ErrUnexpectedEOF
  9709. }
  9710. iNdEx += skippy
  9711. }
  9712. }
  9713. if iNdEx > l {
  9714. return io.ErrUnexpectedEOF
  9715. }
  9716. return nil
  9717. }
  9718. func (m *Ingress) Unmarshal(dAtA []byte) error {
  9719. l := len(dAtA)
  9720. iNdEx := 0
  9721. for iNdEx < l {
  9722. preIndex := iNdEx
  9723. var wire uint64
  9724. for shift := uint(0); ; shift += 7 {
  9725. if shift >= 64 {
  9726. return ErrIntOverflowGenerated
  9727. }
  9728. if iNdEx >= l {
  9729. return io.ErrUnexpectedEOF
  9730. }
  9731. b := dAtA[iNdEx]
  9732. iNdEx++
  9733. wire |= uint64(b&0x7F) << shift
  9734. if b < 0x80 {
  9735. break
  9736. }
  9737. }
  9738. fieldNum := int32(wire >> 3)
  9739. wireType := int(wire & 0x7)
  9740. if wireType == 4 {
  9741. return fmt.Errorf("proto: Ingress: wiretype end group for non-group")
  9742. }
  9743. if fieldNum <= 0 {
  9744. return fmt.Errorf("proto: Ingress: illegal tag %d (wire type %d)", fieldNum, wire)
  9745. }
  9746. switch fieldNum {
  9747. case 1:
  9748. if wireType != 2 {
  9749. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  9750. }
  9751. var msglen int
  9752. for shift := uint(0); ; shift += 7 {
  9753. if shift >= 64 {
  9754. return ErrIntOverflowGenerated
  9755. }
  9756. if iNdEx >= l {
  9757. return io.ErrUnexpectedEOF
  9758. }
  9759. b := dAtA[iNdEx]
  9760. iNdEx++
  9761. msglen |= int(b&0x7F) << shift
  9762. if b < 0x80 {
  9763. break
  9764. }
  9765. }
  9766. if msglen < 0 {
  9767. return ErrInvalidLengthGenerated
  9768. }
  9769. postIndex := iNdEx + msglen
  9770. if postIndex < 0 {
  9771. return ErrInvalidLengthGenerated
  9772. }
  9773. if postIndex > l {
  9774. return io.ErrUnexpectedEOF
  9775. }
  9776. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9777. return err
  9778. }
  9779. iNdEx = postIndex
  9780. case 2:
  9781. if wireType != 2 {
  9782. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  9783. }
  9784. var msglen int
  9785. for shift := uint(0); ; shift += 7 {
  9786. if shift >= 64 {
  9787. return ErrIntOverflowGenerated
  9788. }
  9789. if iNdEx >= l {
  9790. return io.ErrUnexpectedEOF
  9791. }
  9792. b := dAtA[iNdEx]
  9793. iNdEx++
  9794. msglen |= int(b&0x7F) << shift
  9795. if b < 0x80 {
  9796. break
  9797. }
  9798. }
  9799. if msglen < 0 {
  9800. return ErrInvalidLengthGenerated
  9801. }
  9802. postIndex := iNdEx + msglen
  9803. if postIndex < 0 {
  9804. return ErrInvalidLengthGenerated
  9805. }
  9806. if postIndex > l {
  9807. return io.ErrUnexpectedEOF
  9808. }
  9809. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9810. return err
  9811. }
  9812. iNdEx = postIndex
  9813. case 3:
  9814. if wireType != 2 {
  9815. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  9816. }
  9817. var msglen int
  9818. for shift := uint(0); ; shift += 7 {
  9819. if shift >= 64 {
  9820. return ErrIntOverflowGenerated
  9821. }
  9822. if iNdEx >= l {
  9823. return io.ErrUnexpectedEOF
  9824. }
  9825. b := dAtA[iNdEx]
  9826. iNdEx++
  9827. msglen |= int(b&0x7F) << shift
  9828. if b < 0x80 {
  9829. break
  9830. }
  9831. }
  9832. if msglen < 0 {
  9833. return ErrInvalidLengthGenerated
  9834. }
  9835. postIndex := iNdEx + msglen
  9836. if postIndex < 0 {
  9837. return ErrInvalidLengthGenerated
  9838. }
  9839. if postIndex > l {
  9840. return io.ErrUnexpectedEOF
  9841. }
  9842. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9843. return err
  9844. }
  9845. iNdEx = postIndex
  9846. default:
  9847. iNdEx = preIndex
  9848. skippy, err := skipGenerated(dAtA[iNdEx:])
  9849. if err != nil {
  9850. return err
  9851. }
  9852. if skippy < 0 {
  9853. return ErrInvalidLengthGenerated
  9854. }
  9855. if (iNdEx + skippy) < 0 {
  9856. return ErrInvalidLengthGenerated
  9857. }
  9858. if (iNdEx + skippy) > l {
  9859. return io.ErrUnexpectedEOF
  9860. }
  9861. iNdEx += skippy
  9862. }
  9863. }
  9864. if iNdEx > l {
  9865. return io.ErrUnexpectedEOF
  9866. }
  9867. return nil
  9868. }
  9869. func (m *IngressBackend) Unmarshal(dAtA []byte) error {
  9870. l := len(dAtA)
  9871. iNdEx := 0
  9872. for iNdEx < l {
  9873. preIndex := iNdEx
  9874. var wire uint64
  9875. for shift := uint(0); ; shift += 7 {
  9876. if shift >= 64 {
  9877. return ErrIntOverflowGenerated
  9878. }
  9879. if iNdEx >= l {
  9880. return io.ErrUnexpectedEOF
  9881. }
  9882. b := dAtA[iNdEx]
  9883. iNdEx++
  9884. wire |= uint64(b&0x7F) << shift
  9885. if b < 0x80 {
  9886. break
  9887. }
  9888. }
  9889. fieldNum := int32(wire >> 3)
  9890. wireType := int(wire & 0x7)
  9891. if wireType == 4 {
  9892. return fmt.Errorf("proto: IngressBackend: wiretype end group for non-group")
  9893. }
  9894. if fieldNum <= 0 {
  9895. return fmt.Errorf("proto: IngressBackend: illegal tag %d (wire type %d)", fieldNum, wire)
  9896. }
  9897. switch fieldNum {
  9898. case 1:
  9899. if wireType != 2 {
  9900. return fmt.Errorf("proto: wrong wireType = %d for field ServiceName", wireType)
  9901. }
  9902. var stringLen uint64
  9903. for shift := uint(0); ; shift += 7 {
  9904. if shift >= 64 {
  9905. return ErrIntOverflowGenerated
  9906. }
  9907. if iNdEx >= l {
  9908. return io.ErrUnexpectedEOF
  9909. }
  9910. b := dAtA[iNdEx]
  9911. iNdEx++
  9912. stringLen |= uint64(b&0x7F) << shift
  9913. if b < 0x80 {
  9914. break
  9915. }
  9916. }
  9917. intStringLen := int(stringLen)
  9918. if intStringLen < 0 {
  9919. return ErrInvalidLengthGenerated
  9920. }
  9921. postIndex := iNdEx + intStringLen
  9922. if postIndex < 0 {
  9923. return ErrInvalidLengthGenerated
  9924. }
  9925. if postIndex > l {
  9926. return io.ErrUnexpectedEOF
  9927. }
  9928. m.ServiceName = string(dAtA[iNdEx:postIndex])
  9929. iNdEx = postIndex
  9930. case 2:
  9931. if wireType != 2 {
  9932. return fmt.Errorf("proto: wrong wireType = %d for field ServicePort", wireType)
  9933. }
  9934. var msglen int
  9935. for shift := uint(0); ; shift += 7 {
  9936. if shift >= 64 {
  9937. return ErrIntOverflowGenerated
  9938. }
  9939. if iNdEx >= l {
  9940. return io.ErrUnexpectedEOF
  9941. }
  9942. b := dAtA[iNdEx]
  9943. iNdEx++
  9944. msglen |= int(b&0x7F) << shift
  9945. if b < 0x80 {
  9946. break
  9947. }
  9948. }
  9949. if msglen < 0 {
  9950. return ErrInvalidLengthGenerated
  9951. }
  9952. postIndex := iNdEx + msglen
  9953. if postIndex < 0 {
  9954. return ErrInvalidLengthGenerated
  9955. }
  9956. if postIndex > l {
  9957. return io.ErrUnexpectedEOF
  9958. }
  9959. if err := m.ServicePort.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9960. return err
  9961. }
  9962. iNdEx = postIndex
  9963. case 3:
  9964. if wireType != 2 {
  9965. return fmt.Errorf("proto: wrong wireType = %d for field Resource", wireType)
  9966. }
  9967. var msglen int
  9968. for shift := uint(0); ; shift += 7 {
  9969. if shift >= 64 {
  9970. return ErrIntOverflowGenerated
  9971. }
  9972. if iNdEx >= l {
  9973. return io.ErrUnexpectedEOF
  9974. }
  9975. b := dAtA[iNdEx]
  9976. iNdEx++
  9977. msglen |= int(b&0x7F) << shift
  9978. if b < 0x80 {
  9979. break
  9980. }
  9981. }
  9982. if msglen < 0 {
  9983. return ErrInvalidLengthGenerated
  9984. }
  9985. postIndex := iNdEx + msglen
  9986. if postIndex < 0 {
  9987. return ErrInvalidLengthGenerated
  9988. }
  9989. if postIndex > l {
  9990. return io.ErrUnexpectedEOF
  9991. }
  9992. if m.Resource == nil {
  9993. m.Resource = &v11.TypedLocalObjectReference{}
  9994. }
  9995. if err := m.Resource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9996. return err
  9997. }
  9998. iNdEx = postIndex
  9999. default:
  10000. iNdEx = preIndex
  10001. skippy, err := skipGenerated(dAtA[iNdEx:])
  10002. if err != nil {
  10003. return err
  10004. }
  10005. if skippy < 0 {
  10006. return ErrInvalidLengthGenerated
  10007. }
  10008. if (iNdEx + skippy) < 0 {
  10009. return ErrInvalidLengthGenerated
  10010. }
  10011. if (iNdEx + skippy) > l {
  10012. return io.ErrUnexpectedEOF
  10013. }
  10014. iNdEx += skippy
  10015. }
  10016. }
  10017. if iNdEx > l {
  10018. return io.ErrUnexpectedEOF
  10019. }
  10020. return nil
  10021. }
  10022. func (m *IngressList) Unmarshal(dAtA []byte) error {
  10023. l := len(dAtA)
  10024. iNdEx := 0
  10025. for iNdEx < l {
  10026. preIndex := iNdEx
  10027. var wire uint64
  10028. for shift := uint(0); ; shift += 7 {
  10029. if shift >= 64 {
  10030. return ErrIntOverflowGenerated
  10031. }
  10032. if iNdEx >= l {
  10033. return io.ErrUnexpectedEOF
  10034. }
  10035. b := dAtA[iNdEx]
  10036. iNdEx++
  10037. wire |= uint64(b&0x7F) << shift
  10038. if b < 0x80 {
  10039. break
  10040. }
  10041. }
  10042. fieldNum := int32(wire >> 3)
  10043. wireType := int(wire & 0x7)
  10044. if wireType == 4 {
  10045. return fmt.Errorf("proto: IngressList: wiretype end group for non-group")
  10046. }
  10047. if fieldNum <= 0 {
  10048. return fmt.Errorf("proto: IngressList: illegal tag %d (wire type %d)", fieldNum, wire)
  10049. }
  10050. switch fieldNum {
  10051. case 1:
  10052. if wireType != 2 {
  10053. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  10054. }
  10055. var msglen int
  10056. for shift := uint(0); ; shift += 7 {
  10057. if shift >= 64 {
  10058. return ErrIntOverflowGenerated
  10059. }
  10060. if iNdEx >= l {
  10061. return io.ErrUnexpectedEOF
  10062. }
  10063. b := dAtA[iNdEx]
  10064. iNdEx++
  10065. msglen |= int(b&0x7F) << shift
  10066. if b < 0x80 {
  10067. break
  10068. }
  10069. }
  10070. if msglen < 0 {
  10071. return ErrInvalidLengthGenerated
  10072. }
  10073. postIndex := iNdEx + msglen
  10074. if postIndex < 0 {
  10075. return ErrInvalidLengthGenerated
  10076. }
  10077. if postIndex > l {
  10078. return io.ErrUnexpectedEOF
  10079. }
  10080. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10081. return err
  10082. }
  10083. iNdEx = postIndex
  10084. case 2:
  10085. if wireType != 2 {
  10086. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  10087. }
  10088. var msglen int
  10089. for shift := uint(0); ; shift += 7 {
  10090. if shift >= 64 {
  10091. return ErrIntOverflowGenerated
  10092. }
  10093. if iNdEx >= l {
  10094. return io.ErrUnexpectedEOF
  10095. }
  10096. b := dAtA[iNdEx]
  10097. iNdEx++
  10098. msglen |= int(b&0x7F) << shift
  10099. if b < 0x80 {
  10100. break
  10101. }
  10102. }
  10103. if msglen < 0 {
  10104. return ErrInvalidLengthGenerated
  10105. }
  10106. postIndex := iNdEx + msglen
  10107. if postIndex < 0 {
  10108. return ErrInvalidLengthGenerated
  10109. }
  10110. if postIndex > l {
  10111. return io.ErrUnexpectedEOF
  10112. }
  10113. m.Items = append(m.Items, Ingress{})
  10114. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10115. return err
  10116. }
  10117. iNdEx = postIndex
  10118. default:
  10119. iNdEx = preIndex
  10120. skippy, err := skipGenerated(dAtA[iNdEx:])
  10121. if err != nil {
  10122. return err
  10123. }
  10124. if skippy < 0 {
  10125. return ErrInvalidLengthGenerated
  10126. }
  10127. if (iNdEx + skippy) < 0 {
  10128. return ErrInvalidLengthGenerated
  10129. }
  10130. if (iNdEx + skippy) > l {
  10131. return io.ErrUnexpectedEOF
  10132. }
  10133. iNdEx += skippy
  10134. }
  10135. }
  10136. if iNdEx > l {
  10137. return io.ErrUnexpectedEOF
  10138. }
  10139. return nil
  10140. }
  10141. func (m *IngressRule) Unmarshal(dAtA []byte) error {
  10142. l := len(dAtA)
  10143. iNdEx := 0
  10144. for iNdEx < l {
  10145. preIndex := iNdEx
  10146. var wire uint64
  10147. for shift := uint(0); ; shift += 7 {
  10148. if shift >= 64 {
  10149. return ErrIntOverflowGenerated
  10150. }
  10151. if iNdEx >= l {
  10152. return io.ErrUnexpectedEOF
  10153. }
  10154. b := dAtA[iNdEx]
  10155. iNdEx++
  10156. wire |= uint64(b&0x7F) << shift
  10157. if b < 0x80 {
  10158. break
  10159. }
  10160. }
  10161. fieldNum := int32(wire >> 3)
  10162. wireType := int(wire & 0x7)
  10163. if wireType == 4 {
  10164. return fmt.Errorf("proto: IngressRule: wiretype end group for non-group")
  10165. }
  10166. if fieldNum <= 0 {
  10167. return fmt.Errorf("proto: IngressRule: illegal tag %d (wire type %d)", fieldNum, wire)
  10168. }
  10169. switch fieldNum {
  10170. case 1:
  10171. if wireType != 2 {
  10172. return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType)
  10173. }
  10174. var stringLen uint64
  10175. for shift := uint(0); ; shift += 7 {
  10176. if shift >= 64 {
  10177. return ErrIntOverflowGenerated
  10178. }
  10179. if iNdEx >= l {
  10180. return io.ErrUnexpectedEOF
  10181. }
  10182. b := dAtA[iNdEx]
  10183. iNdEx++
  10184. stringLen |= uint64(b&0x7F) << shift
  10185. if b < 0x80 {
  10186. break
  10187. }
  10188. }
  10189. intStringLen := int(stringLen)
  10190. if intStringLen < 0 {
  10191. return ErrInvalidLengthGenerated
  10192. }
  10193. postIndex := iNdEx + intStringLen
  10194. if postIndex < 0 {
  10195. return ErrInvalidLengthGenerated
  10196. }
  10197. if postIndex > l {
  10198. return io.ErrUnexpectedEOF
  10199. }
  10200. m.Host = string(dAtA[iNdEx:postIndex])
  10201. iNdEx = postIndex
  10202. case 2:
  10203. if wireType != 2 {
  10204. return fmt.Errorf("proto: wrong wireType = %d for field IngressRuleValue", wireType)
  10205. }
  10206. var msglen int
  10207. for shift := uint(0); ; shift += 7 {
  10208. if shift >= 64 {
  10209. return ErrIntOverflowGenerated
  10210. }
  10211. if iNdEx >= l {
  10212. return io.ErrUnexpectedEOF
  10213. }
  10214. b := dAtA[iNdEx]
  10215. iNdEx++
  10216. msglen |= int(b&0x7F) << shift
  10217. if b < 0x80 {
  10218. break
  10219. }
  10220. }
  10221. if msglen < 0 {
  10222. return ErrInvalidLengthGenerated
  10223. }
  10224. postIndex := iNdEx + msglen
  10225. if postIndex < 0 {
  10226. return ErrInvalidLengthGenerated
  10227. }
  10228. if postIndex > l {
  10229. return io.ErrUnexpectedEOF
  10230. }
  10231. if err := m.IngressRuleValue.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10232. return err
  10233. }
  10234. iNdEx = postIndex
  10235. default:
  10236. iNdEx = preIndex
  10237. skippy, err := skipGenerated(dAtA[iNdEx:])
  10238. if err != nil {
  10239. return err
  10240. }
  10241. if skippy < 0 {
  10242. return ErrInvalidLengthGenerated
  10243. }
  10244. if (iNdEx + skippy) < 0 {
  10245. return ErrInvalidLengthGenerated
  10246. }
  10247. if (iNdEx + skippy) > l {
  10248. return io.ErrUnexpectedEOF
  10249. }
  10250. iNdEx += skippy
  10251. }
  10252. }
  10253. if iNdEx > l {
  10254. return io.ErrUnexpectedEOF
  10255. }
  10256. return nil
  10257. }
  10258. func (m *IngressRuleValue) Unmarshal(dAtA []byte) error {
  10259. l := len(dAtA)
  10260. iNdEx := 0
  10261. for iNdEx < l {
  10262. preIndex := iNdEx
  10263. var wire uint64
  10264. for shift := uint(0); ; shift += 7 {
  10265. if shift >= 64 {
  10266. return ErrIntOverflowGenerated
  10267. }
  10268. if iNdEx >= l {
  10269. return io.ErrUnexpectedEOF
  10270. }
  10271. b := dAtA[iNdEx]
  10272. iNdEx++
  10273. wire |= uint64(b&0x7F) << shift
  10274. if b < 0x80 {
  10275. break
  10276. }
  10277. }
  10278. fieldNum := int32(wire >> 3)
  10279. wireType := int(wire & 0x7)
  10280. if wireType == 4 {
  10281. return fmt.Errorf("proto: IngressRuleValue: wiretype end group for non-group")
  10282. }
  10283. if fieldNum <= 0 {
  10284. return fmt.Errorf("proto: IngressRuleValue: illegal tag %d (wire type %d)", fieldNum, wire)
  10285. }
  10286. switch fieldNum {
  10287. case 1:
  10288. if wireType != 2 {
  10289. return fmt.Errorf("proto: wrong wireType = %d for field HTTP", wireType)
  10290. }
  10291. var msglen int
  10292. for shift := uint(0); ; shift += 7 {
  10293. if shift >= 64 {
  10294. return ErrIntOverflowGenerated
  10295. }
  10296. if iNdEx >= l {
  10297. return io.ErrUnexpectedEOF
  10298. }
  10299. b := dAtA[iNdEx]
  10300. iNdEx++
  10301. msglen |= int(b&0x7F) << shift
  10302. if b < 0x80 {
  10303. break
  10304. }
  10305. }
  10306. if msglen < 0 {
  10307. return ErrInvalidLengthGenerated
  10308. }
  10309. postIndex := iNdEx + msglen
  10310. if postIndex < 0 {
  10311. return ErrInvalidLengthGenerated
  10312. }
  10313. if postIndex > l {
  10314. return io.ErrUnexpectedEOF
  10315. }
  10316. if m.HTTP == nil {
  10317. m.HTTP = &HTTPIngressRuleValue{}
  10318. }
  10319. if err := m.HTTP.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10320. return err
  10321. }
  10322. iNdEx = postIndex
  10323. default:
  10324. iNdEx = preIndex
  10325. skippy, err := skipGenerated(dAtA[iNdEx:])
  10326. if err != nil {
  10327. return err
  10328. }
  10329. if skippy < 0 {
  10330. return ErrInvalidLengthGenerated
  10331. }
  10332. if (iNdEx + skippy) < 0 {
  10333. return ErrInvalidLengthGenerated
  10334. }
  10335. if (iNdEx + skippy) > l {
  10336. return io.ErrUnexpectedEOF
  10337. }
  10338. iNdEx += skippy
  10339. }
  10340. }
  10341. if iNdEx > l {
  10342. return io.ErrUnexpectedEOF
  10343. }
  10344. return nil
  10345. }
  10346. func (m *IngressSpec) Unmarshal(dAtA []byte) error {
  10347. l := len(dAtA)
  10348. iNdEx := 0
  10349. for iNdEx < l {
  10350. preIndex := iNdEx
  10351. var wire uint64
  10352. for shift := uint(0); ; shift += 7 {
  10353. if shift >= 64 {
  10354. return ErrIntOverflowGenerated
  10355. }
  10356. if iNdEx >= l {
  10357. return io.ErrUnexpectedEOF
  10358. }
  10359. b := dAtA[iNdEx]
  10360. iNdEx++
  10361. wire |= uint64(b&0x7F) << shift
  10362. if b < 0x80 {
  10363. break
  10364. }
  10365. }
  10366. fieldNum := int32(wire >> 3)
  10367. wireType := int(wire & 0x7)
  10368. if wireType == 4 {
  10369. return fmt.Errorf("proto: IngressSpec: wiretype end group for non-group")
  10370. }
  10371. if fieldNum <= 0 {
  10372. return fmt.Errorf("proto: IngressSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  10373. }
  10374. switch fieldNum {
  10375. case 1:
  10376. if wireType != 2 {
  10377. return fmt.Errorf("proto: wrong wireType = %d for field Backend", wireType)
  10378. }
  10379. var msglen int
  10380. for shift := uint(0); ; shift += 7 {
  10381. if shift >= 64 {
  10382. return ErrIntOverflowGenerated
  10383. }
  10384. if iNdEx >= l {
  10385. return io.ErrUnexpectedEOF
  10386. }
  10387. b := dAtA[iNdEx]
  10388. iNdEx++
  10389. msglen |= int(b&0x7F) << shift
  10390. if b < 0x80 {
  10391. break
  10392. }
  10393. }
  10394. if msglen < 0 {
  10395. return ErrInvalidLengthGenerated
  10396. }
  10397. postIndex := iNdEx + msglen
  10398. if postIndex < 0 {
  10399. return ErrInvalidLengthGenerated
  10400. }
  10401. if postIndex > l {
  10402. return io.ErrUnexpectedEOF
  10403. }
  10404. if m.Backend == nil {
  10405. m.Backend = &IngressBackend{}
  10406. }
  10407. if err := m.Backend.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10408. return err
  10409. }
  10410. iNdEx = postIndex
  10411. case 2:
  10412. if wireType != 2 {
  10413. return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
  10414. }
  10415. var msglen int
  10416. for shift := uint(0); ; shift += 7 {
  10417. if shift >= 64 {
  10418. return ErrIntOverflowGenerated
  10419. }
  10420. if iNdEx >= l {
  10421. return io.ErrUnexpectedEOF
  10422. }
  10423. b := dAtA[iNdEx]
  10424. iNdEx++
  10425. msglen |= int(b&0x7F) << shift
  10426. if b < 0x80 {
  10427. break
  10428. }
  10429. }
  10430. if msglen < 0 {
  10431. return ErrInvalidLengthGenerated
  10432. }
  10433. postIndex := iNdEx + msglen
  10434. if postIndex < 0 {
  10435. return ErrInvalidLengthGenerated
  10436. }
  10437. if postIndex > l {
  10438. return io.ErrUnexpectedEOF
  10439. }
  10440. m.TLS = append(m.TLS, IngressTLS{})
  10441. if err := m.TLS[len(m.TLS)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10442. return err
  10443. }
  10444. iNdEx = postIndex
  10445. case 3:
  10446. if wireType != 2 {
  10447. return fmt.Errorf("proto: wrong wireType = %d for field Rules", wireType)
  10448. }
  10449. var msglen int
  10450. for shift := uint(0); ; shift += 7 {
  10451. if shift >= 64 {
  10452. return ErrIntOverflowGenerated
  10453. }
  10454. if iNdEx >= l {
  10455. return io.ErrUnexpectedEOF
  10456. }
  10457. b := dAtA[iNdEx]
  10458. iNdEx++
  10459. msglen |= int(b&0x7F) << shift
  10460. if b < 0x80 {
  10461. break
  10462. }
  10463. }
  10464. if msglen < 0 {
  10465. return ErrInvalidLengthGenerated
  10466. }
  10467. postIndex := iNdEx + msglen
  10468. if postIndex < 0 {
  10469. return ErrInvalidLengthGenerated
  10470. }
  10471. if postIndex > l {
  10472. return io.ErrUnexpectedEOF
  10473. }
  10474. m.Rules = append(m.Rules, IngressRule{})
  10475. if err := m.Rules[len(m.Rules)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10476. return err
  10477. }
  10478. iNdEx = postIndex
  10479. case 4:
  10480. if wireType != 2 {
  10481. return fmt.Errorf("proto: wrong wireType = %d for field IngressClassName", wireType)
  10482. }
  10483. var stringLen uint64
  10484. for shift := uint(0); ; shift += 7 {
  10485. if shift >= 64 {
  10486. return ErrIntOverflowGenerated
  10487. }
  10488. if iNdEx >= l {
  10489. return io.ErrUnexpectedEOF
  10490. }
  10491. b := dAtA[iNdEx]
  10492. iNdEx++
  10493. stringLen |= uint64(b&0x7F) << shift
  10494. if b < 0x80 {
  10495. break
  10496. }
  10497. }
  10498. intStringLen := int(stringLen)
  10499. if intStringLen < 0 {
  10500. return ErrInvalidLengthGenerated
  10501. }
  10502. postIndex := iNdEx + intStringLen
  10503. if postIndex < 0 {
  10504. return ErrInvalidLengthGenerated
  10505. }
  10506. if postIndex > l {
  10507. return io.ErrUnexpectedEOF
  10508. }
  10509. s := string(dAtA[iNdEx:postIndex])
  10510. m.IngressClassName = &s
  10511. iNdEx = postIndex
  10512. default:
  10513. iNdEx = preIndex
  10514. skippy, err := skipGenerated(dAtA[iNdEx:])
  10515. if err != nil {
  10516. return err
  10517. }
  10518. if skippy < 0 {
  10519. return ErrInvalidLengthGenerated
  10520. }
  10521. if (iNdEx + skippy) < 0 {
  10522. return ErrInvalidLengthGenerated
  10523. }
  10524. if (iNdEx + skippy) > l {
  10525. return io.ErrUnexpectedEOF
  10526. }
  10527. iNdEx += skippy
  10528. }
  10529. }
  10530. if iNdEx > l {
  10531. return io.ErrUnexpectedEOF
  10532. }
  10533. return nil
  10534. }
  10535. func (m *IngressStatus) Unmarshal(dAtA []byte) error {
  10536. l := len(dAtA)
  10537. iNdEx := 0
  10538. for iNdEx < l {
  10539. preIndex := iNdEx
  10540. var wire uint64
  10541. for shift := uint(0); ; shift += 7 {
  10542. if shift >= 64 {
  10543. return ErrIntOverflowGenerated
  10544. }
  10545. if iNdEx >= l {
  10546. return io.ErrUnexpectedEOF
  10547. }
  10548. b := dAtA[iNdEx]
  10549. iNdEx++
  10550. wire |= uint64(b&0x7F) << shift
  10551. if b < 0x80 {
  10552. break
  10553. }
  10554. }
  10555. fieldNum := int32(wire >> 3)
  10556. wireType := int(wire & 0x7)
  10557. if wireType == 4 {
  10558. return fmt.Errorf("proto: IngressStatus: wiretype end group for non-group")
  10559. }
  10560. if fieldNum <= 0 {
  10561. return fmt.Errorf("proto: IngressStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  10562. }
  10563. switch fieldNum {
  10564. case 1:
  10565. if wireType != 2 {
  10566. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancer", wireType)
  10567. }
  10568. var msglen int
  10569. for shift := uint(0); ; shift += 7 {
  10570. if shift >= 64 {
  10571. return ErrIntOverflowGenerated
  10572. }
  10573. if iNdEx >= l {
  10574. return io.ErrUnexpectedEOF
  10575. }
  10576. b := dAtA[iNdEx]
  10577. iNdEx++
  10578. msglen |= int(b&0x7F) << shift
  10579. if b < 0x80 {
  10580. break
  10581. }
  10582. }
  10583. if msglen < 0 {
  10584. return ErrInvalidLengthGenerated
  10585. }
  10586. postIndex := iNdEx + msglen
  10587. if postIndex < 0 {
  10588. return ErrInvalidLengthGenerated
  10589. }
  10590. if postIndex > l {
  10591. return io.ErrUnexpectedEOF
  10592. }
  10593. if err := m.LoadBalancer.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10594. return err
  10595. }
  10596. iNdEx = postIndex
  10597. default:
  10598. iNdEx = preIndex
  10599. skippy, err := skipGenerated(dAtA[iNdEx:])
  10600. if err != nil {
  10601. return err
  10602. }
  10603. if skippy < 0 {
  10604. return ErrInvalidLengthGenerated
  10605. }
  10606. if (iNdEx + skippy) < 0 {
  10607. return ErrInvalidLengthGenerated
  10608. }
  10609. if (iNdEx + skippy) > l {
  10610. return io.ErrUnexpectedEOF
  10611. }
  10612. iNdEx += skippy
  10613. }
  10614. }
  10615. if iNdEx > l {
  10616. return io.ErrUnexpectedEOF
  10617. }
  10618. return nil
  10619. }
  10620. func (m *IngressTLS) Unmarshal(dAtA []byte) error {
  10621. l := len(dAtA)
  10622. iNdEx := 0
  10623. for iNdEx < l {
  10624. preIndex := iNdEx
  10625. var wire uint64
  10626. for shift := uint(0); ; shift += 7 {
  10627. if shift >= 64 {
  10628. return ErrIntOverflowGenerated
  10629. }
  10630. if iNdEx >= l {
  10631. return io.ErrUnexpectedEOF
  10632. }
  10633. b := dAtA[iNdEx]
  10634. iNdEx++
  10635. wire |= uint64(b&0x7F) << shift
  10636. if b < 0x80 {
  10637. break
  10638. }
  10639. }
  10640. fieldNum := int32(wire >> 3)
  10641. wireType := int(wire & 0x7)
  10642. if wireType == 4 {
  10643. return fmt.Errorf("proto: IngressTLS: wiretype end group for non-group")
  10644. }
  10645. if fieldNum <= 0 {
  10646. return fmt.Errorf("proto: IngressTLS: illegal tag %d (wire type %d)", fieldNum, wire)
  10647. }
  10648. switch fieldNum {
  10649. case 1:
  10650. if wireType != 2 {
  10651. return fmt.Errorf("proto: wrong wireType = %d for field Hosts", wireType)
  10652. }
  10653. var stringLen uint64
  10654. for shift := uint(0); ; shift += 7 {
  10655. if shift >= 64 {
  10656. return ErrIntOverflowGenerated
  10657. }
  10658. if iNdEx >= l {
  10659. return io.ErrUnexpectedEOF
  10660. }
  10661. b := dAtA[iNdEx]
  10662. iNdEx++
  10663. stringLen |= uint64(b&0x7F) << shift
  10664. if b < 0x80 {
  10665. break
  10666. }
  10667. }
  10668. intStringLen := int(stringLen)
  10669. if intStringLen < 0 {
  10670. return ErrInvalidLengthGenerated
  10671. }
  10672. postIndex := iNdEx + intStringLen
  10673. if postIndex < 0 {
  10674. return ErrInvalidLengthGenerated
  10675. }
  10676. if postIndex > l {
  10677. return io.ErrUnexpectedEOF
  10678. }
  10679. m.Hosts = append(m.Hosts, string(dAtA[iNdEx:postIndex]))
  10680. iNdEx = postIndex
  10681. case 2:
  10682. if wireType != 2 {
  10683. return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
  10684. }
  10685. var stringLen uint64
  10686. for shift := uint(0); ; shift += 7 {
  10687. if shift >= 64 {
  10688. return ErrIntOverflowGenerated
  10689. }
  10690. if iNdEx >= l {
  10691. return io.ErrUnexpectedEOF
  10692. }
  10693. b := dAtA[iNdEx]
  10694. iNdEx++
  10695. stringLen |= uint64(b&0x7F) << shift
  10696. if b < 0x80 {
  10697. break
  10698. }
  10699. }
  10700. intStringLen := int(stringLen)
  10701. if intStringLen < 0 {
  10702. return ErrInvalidLengthGenerated
  10703. }
  10704. postIndex := iNdEx + intStringLen
  10705. if postIndex < 0 {
  10706. return ErrInvalidLengthGenerated
  10707. }
  10708. if postIndex > l {
  10709. return io.ErrUnexpectedEOF
  10710. }
  10711. m.SecretName = string(dAtA[iNdEx:postIndex])
  10712. iNdEx = postIndex
  10713. default:
  10714. iNdEx = preIndex
  10715. skippy, err := skipGenerated(dAtA[iNdEx:])
  10716. if err != nil {
  10717. return err
  10718. }
  10719. if skippy < 0 {
  10720. return ErrInvalidLengthGenerated
  10721. }
  10722. if (iNdEx + skippy) < 0 {
  10723. return ErrInvalidLengthGenerated
  10724. }
  10725. if (iNdEx + skippy) > l {
  10726. return io.ErrUnexpectedEOF
  10727. }
  10728. iNdEx += skippy
  10729. }
  10730. }
  10731. if iNdEx > l {
  10732. return io.ErrUnexpectedEOF
  10733. }
  10734. return nil
  10735. }
  10736. func (m *NetworkPolicy) Unmarshal(dAtA []byte) error {
  10737. l := len(dAtA)
  10738. iNdEx := 0
  10739. for iNdEx < l {
  10740. preIndex := iNdEx
  10741. var wire uint64
  10742. for shift := uint(0); ; shift += 7 {
  10743. if shift >= 64 {
  10744. return ErrIntOverflowGenerated
  10745. }
  10746. if iNdEx >= l {
  10747. return io.ErrUnexpectedEOF
  10748. }
  10749. b := dAtA[iNdEx]
  10750. iNdEx++
  10751. wire |= uint64(b&0x7F) << shift
  10752. if b < 0x80 {
  10753. break
  10754. }
  10755. }
  10756. fieldNum := int32(wire >> 3)
  10757. wireType := int(wire & 0x7)
  10758. if wireType == 4 {
  10759. return fmt.Errorf("proto: NetworkPolicy: wiretype end group for non-group")
  10760. }
  10761. if fieldNum <= 0 {
  10762. return fmt.Errorf("proto: NetworkPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
  10763. }
  10764. switch fieldNum {
  10765. case 1:
  10766. if wireType != 2 {
  10767. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  10768. }
  10769. var msglen int
  10770. for shift := uint(0); ; shift += 7 {
  10771. if shift >= 64 {
  10772. return ErrIntOverflowGenerated
  10773. }
  10774. if iNdEx >= l {
  10775. return io.ErrUnexpectedEOF
  10776. }
  10777. b := dAtA[iNdEx]
  10778. iNdEx++
  10779. msglen |= int(b&0x7F) << shift
  10780. if b < 0x80 {
  10781. break
  10782. }
  10783. }
  10784. if msglen < 0 {
  10785. return ErrInvalidLengthGenerated
  10786. }
  10787. postIndex := iNdEx + msglen
  10788. if postIndex < 0 {
  10789. return ErrInvalidLengthGenerated
  10790. }
  10791. if postIndex > l {
  10792. return io.ErrUnexpectedEOF
  10793. }
  10794. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10795. return err
  10796. }
  10797. iNdEx = postIndex
  10798. case 2:
  10799. if wireType != 2 {
  10800. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  10801. }
  10802. var msglen int
  10803. for shift := uint(0); ; shift += 7 {
  10804. if shift >= 64 {
  10805. return ErrIntOverflowGenerated
  10806. }
  10807. if iNdEx >= l {
  10808. return io.ErrUnexpectedEOF
  10809. }
  10810. b := dAtA[iNdEx]
  10811. iNdEx++
  10812. msglen |= int(b&0x7F) << shift
  10813. if b < 0x80 {
  10814. break
  10815. }
  10816. }
  10817. if msglen < 0 {
  10818. return ErrInvalidLengthGenerated
  10819. }
  10820. postIndex := iNdEx + msglen
  10821. if postIndex < 0 {
  10822. return ErrInvalidLengthGenerated
  10823. }
  10824. if postIndex > l {
  10825. return io.ErrUnexpectedEOF
  10826. }
  10827. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10828. return err
  10829. }
  10830. iNdEx = postIndex
  10831. default:
  10832. iNdEx = preIndex
  10833. skippy, err := skipGenerated(dAtA[iNdEx:])
  10834. if err != nil {
  10835. return err
  10836. }
  10837. if skippy < 0 {
  10838. return ErrInvalidLengthGenerated
  10839. }
  10840. if (iNdEx + skippy) < 0 {
  10841. return ErrInvalidLengthGenerated
  10842. }
  10843. if (iNdEx + skippy) > l {
  10844. return io.ErrUnexpectedEOF
  10845. }
  10846. iNdEx += skippy
  10847. }
  10848. }
  10849. if iNdEx > l {
  10850. return io.ErrUnexpectedEOF
  10851. }
  10852. return nil
  10853. }
  10854. func (m *NetworkPolicyEgressRule) Unmarshal(dAtA []byte) error {
  10855. l := len(dAtA)
  10856. iNdEx := 0
  10857. for iNdEx < l {
  10858. preIndex := iNdEx
  10859. var wire uint64
  10860. for shift := uint(0); ; shift += 7 {
  10861. if shift >= 64 {
  10862. return ErrIntOverflowGenerated
  10863. }
  10864. if iNdEx >= l {
  10865. return io.ErrUnexpectedEOF
  10866. }
  10867. b := dAtA[iNdEx]
  10868. iNdEx++
  10869. wire |= uint64(b&0x7F) << shift
  10870. if b < 0x80 {
  10871. break
  10872. }
  10873. }
  10874. fieldNum := int32(wire >> 3)
  10875. wireType := int(wire & 0x7)
  10876. if wireType == 4 {
  10877. return fmt.Errorf("proto: NetworkPolicyEgressRule: wiretype end group for non-group")
  10878. }
  10879. if fieldNum <= 0 {
  10880. return fmt.Errorf("proto: NetworkPolicyEgressRule: illegal tag %d (wire type %d)", fieldNum, wire)
  10881. }
  10882. switch fieldNum {
  10883. case 1:
  10884. if wireType != 2 {
  10885. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  10886. }
  10887. var msglen int
  10888. for shift := uint(0); ; shift += 7 {
  10889. if shift >= 64 {
  10890. return ErrIntOverflowGenerated
  10891. }
  10892. if iNdEx >= l {
  10893. return io.ErrUnexpectedEOF
  10894. }
  10895. b := dAtA[iNdEx]
  10896. iNdEx++
  10897. msglen |= int(b&0x7F) << shift
  10898. if b < 0x80 {
  10899. break
  10900. }
  10901. }
  10902. if msglen < 0 {
  10903. return ErrInvalidLengthGenerated
  10904. }
  10905. postIndex := iNdEx + msglen
  10906. if postIndex < 0 {
  10907. return ErrInvalidLengthGenerated
  10908. }
  10909. if postIndex > l {
  10910. return io.ErrUnexpectedEOF
  10911. }
  10912. m.Ports = append(m.Ports, NetworkPolicyPort{})
  10913. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10914. return err
  10915. }
  10916. iNdEx = postIndex
  10917. case 2:
  10918. if wireType != 2 {
  10919. return fmt.Errorf("proto: wrong wireType = %d for field To", wireType)
  10920. }
  10921. var msglen int
  10922. for shift := uint(0); ; shift += 7 {
  10923. if shift >= 64 {
  10924. return ErrIntOverflowGenerated
  10925. }
  10926. if iNdEx >= l {
  10927. return io.ErrUnexpectedEOF
  10928. }
  10929. b := dAtA[iNdEx]
  10930. iNdEx++
  10931. msglen |= int(b&0x7F) << shift
  10932. if b < 0x80 {
  10933. break
  10934. }
  10935. }
  10936. if msglen < 0 {
  10937. return ErrInvalidLengthGenerated
  10938. }
  10939. postIndex := iNdEx + msglen
  10940. if postIndex < 0 {
  10941. return ErrInvalidLengthGenerated
  10942. }
  10943. if postIndex > l {
  10944. return io.ErrUnexpectedEOF
  10945. }
  10946. m.To = append(m.To, NetworkPolicyPeer{})
  10947. if err := m.To[len(m.To)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10948. return err
  10949. }
  10950. iNdEx = postIndex
  10951. default:
  10952. iNdEx = preIndex
  10953. skippy, err := skipGenerated(dAtA[iNdEx:])
  10954. if err != nil {
  10955. return err
  10956. }
  10957. if skippy < 0 {
  10958. return ErrInvalidLengthGenerated
  10959. }
  10960. if (iNdEx + skippy) < 0 {
  10961. return ErrInvalidLengthGenerated
  10962. }
  10963. if (iNdEx + skippy) > l {
  10964. return io.ErrUnexpectedEOF
  10965. }
  10966. iNdEx += skippy
  10967. }
  10968. }
  10969. if iNdEx > l {
  10970. return io.ErrUnexpectedEOF
  10971. }
  10972. return nil
  10973. }
  10974. func (m *NetworkPolicyIngressRule) Unmarshal(dAtA []byte) error {
  10975. l := len(dAtA)
  10976. iNdEx := 0
  10977. for iNdEx < l {
  10978. preIndex := iNdEx
  10979. var wire uint64
  10980. for shift := uint(0); ; shift += 7 {
  10981. if shift >= 64 {
  10982. return ErrIntOverflowGenerated
  10983. }
  10984. if iNdEx >= l {
  10985. return io.ErrUnexpectedEOF
  10986. }
  10987. b := dAtA[iNdEx]
  10988. iNdEx++
  10989. wire |= uint64(b&0x7F) << shift
  10990. if b < 0x80 {
  10991. break
  10992. }
  10993. }
  10994. fieldNum := int32(wire >> 3)
  10995. wireType := int(wire & 0x7)
  10996. if wireType == 4 {
  10997. return fmt.Errorf("proto: NetworkPolicyIngressRule: wiretype end group for non-group")
  10998. }
  10999. if fieldNum <= 0 {
  11000. return fmt.Errorf("proto: NetworkPolicyIngressRule: illegal tag %d (wire type %d)", fieldNum, wire)
  11001. }
  11002. switch fieldNum {
  11003. case 1:
  11004. if wireType != 2 {
  11005. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  11006. }
  11007. var msglen int
  11008. for shift := uint(0); ; shift += 7 {
  11009. if shift >= 64 {
  11010. return ErrIntOverflowGenerated
  11011. }
  11012. if iNdEx >= l {
  11013. return io.ErrUnexpectedEOF
  11014. }
  11015. b := dAtA[iNdEx]
  11016. iNdEx++
  11017. msglen |= int(b&0x7F) << shift
  11018. if b < 0x80 {
  11019. break
  11020. }
  11021. }
  11022. if msglen < 0 {
  11023. return ErrInvalidLengthGenerated
  11024. }
  11025. postIndex := iNdEx + msglen
  11026. if postIndex < 0 {
  11027. return ErrInvalidLengthGenerated
  11028. }
  11029. if postIndex > l {
  11030. return io.ErrUnexpectedEOF
  11031. }
  11032. m.Ports = append(m.Ports, NetworkPolicyPort{})
  11033. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11034. return err
  11035. }
  11036. iNdEx = postIndex
  11037. case 2:
  11038. if wireType != 2 {
  11039. return fmt.Errorf("proto: wrong wireType = %d for field From", wireType)
  11040. }
  11041. var msglen int
  11042. for shift := uint(0); ; shift += 7 {
  11043. if shift >= 64 {
  11044. return ErrIntOverflowGenerated
  11045. }
  11046. if iNdEx >= l {
  11047. return io.ErrUnexpectedEOF
  11048. }
  11049. b := dAtA[iNdEx]
  11050. iNdEx++
  11051. msglen |= int(b&0x7F) << shift
  11052. if b < 0x80 {
  11053. break
  11054. }
  11055. }
  11056. if msglen < 0 {
  11057. return ErrInvalidLengthGenerated
  11058. }
  11059. postIndex := iNdEx + msglen
  11060. if postIndex < 0 {
  11061. return ErrInvalidLengthGenerated
  11062. }
  11063. if postIndex > l {
  11064. return io.ErrUnexpectedEOF
  11065. }
  11066. m.From = append(m.From, NetworkPolicyPeer{})
  11067. if err := m.From[len(m.From)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11068. return err
  11069. }
  11070. iNdEx = postIndex
  11071. default:
  11072. iNdEx = preIndex
  11073. skippy, err := skipGenerated(dAtA[iNdEx:])
  11074. if err != nil {
  11075. return err
  11076. }
  11077. if skippy < 0 {
  11078. return ErrInvalidLengthGenerated
  11079. }
  11080. if (iNdEx + skippy) < 0 {
  11081. return ErrInvalidLengthGenerated
  11082. }
  11083. if (iNdEx + skippy) > l {
  11084. return io.ErrUnexpectedEOF
  11085. }
  11086. iNdEx += skippy
  11087. }
  11088. }
  11089. if iNdEx > l {
  11090. return io.ErrUnexpectedEOF
  11091. }
  11092. return nil
  11093. }
  11094. func (m *NetworkPolicyList) Unmarshal(dAtA []byte) error {
  11095. l := len(dAtA)
  11096. iNdEx := 0
  11097. for iNdEx < l {
  11098. preIndex := iNdEx
  11099. var wire uint64
  11100. for shift := uint(0); ; shift += 7 {
  11101. if shift >= 64 {
  11102. return ErrIntOverflowGenerated
  11103. }
  11104. if iNdEx >= l {
  11105. return io.ErrUnexpectedEOF
  11106. }
  11107. b := dAtA[iNdEx]
  11108. iNdEx++
  11109. wire |= uint64(b&0x7F) << shift
  11110. if b < 0x80 {
  11111. break
  11112. }
  11113. }
  11114. fieldNum := int32(wire >> 3)
  11115. wireType := int(wire & 0x7)
  11116. if wireType == 4 {
  11117. return fmt.Errorf("proto: NetworkPolicyList: wiretype end group for non-group")
  11118. }
  11119. if fieldNum <= 0 {
  11120. return fmt.Errorf("proto: NetworkPolicyList: illegal tag %d (wire type %d)", fieldNum, wire)
  11121. }
  11122. switch fieldNum {
  11123. case 1:
  11124. if wireType != 2 {
  11125. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  11126. }
  11127. var msglen int
  11128. for shift := uint(0); ; shift += 7 {
  11129. if shift >= 64 {
  11130. return ErrIntOverflowGenerated
  11131. }
  11132. if iNdEx >= l {
  11133. return io.ErrUnexpectedEOF
  11134. }
  11135. b := dAtA[iNdEx]
  11136. iNdEx++
  11137. msglen |= int(b&0x7F) << shift
  11138. if b < 0x80 {
  11139. break
  11140. }
  11141. }
  11142. if msglen < 0 {
  11143. return ErrInvalidLengthGenerated
  11144. }
  11145. postIndex := iNdEx + msglen
  11146. if postIndex < 0 {
  11147. return ErrInvalidLengthGenerated
  11148. }
  11149. if postIndex > l {
  11150. return io.ErrUnexpectedEOF
  11151. }
  11152. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11153. return err
  11154. }
  11155. iNdEx = postIndex
  11156. case 2:
  11157. if wireType != 2 {
  11158. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  11159. }
  11160. var msglen int
  11161. for shift := uint(0); ; shift += 7 {
  11162. if shift >= 64 {
  11163. return ErrIntOverflowGenerated
  11164. }
  11165. if iNdEx >= l {
  11166. return io.ErrUnexpectedEOF
  11167. }
  11168. b := dAtA[iNdEx]
  11169. iNdEx++
  11170. msglen |= int(b&0x7F) << shift
  11171. if b < 0x80 {
  11172. break
  11173. }
  11174. }
  11175. if msglen < 0 {
  11176. return ErrInvalidLengthGenerated
  11177. }
  11178. postIndex := iNdEx + msglen
  11179. if postIndex < 0 {
  11180. return ErrInvalidLengthGenerated
  11181. }
  11182. if postIndex > l {
  11183. return io.ErrUnexpectedEOF
  11184. }
  11185. m.Items = append(m.Items, NetworkPolicy{})
  11186. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11187. return err
  11188. }
  11189. iNdEx = postIndex
  11190. default:
  11191. iNdEx = preIndex
  11192. skippy, err := skipGenerated(dAtA[iNdEx:])
  11193. if err != nil {
  11194. return err
  11195. }
  11196. if skippy < 0 {
  11197. return ErrInvalidLengthGenerated
  11198. }
  11199. if (iNdEx + skippy) < 0 {
  11200. return ErrInvalidLengthGenerated
  11201. }
  11202. if (iNdEx + skippy) > l {
  11203. return io.ErrUnexpectedEOF
  11204. }
  11205. iNdEx += skippy
  11206. }
  11207. }
  11208. if iNdEx > l {
  11209. return io.ErrUnexpectedEOF
  11210. }
  11211. return nil
  11212. }
  11213. func (m *NetworkPolicyPeer) Unmarshal(dAtA []byte) error {
  11214. l := len(dAtA)
  11215. iNdEx := 0
  11216. for iNdEx < l {
  11217. preIndex := iNdEx
  11218. var wire uint64
  11219. for shift := uint(0); ; shift += 7 {
  11220. if shift >= 64 {
  11221. return ErrIntOverflowGenerated
  11222. }
  11223. if iNdEx >= l {
  11224. return io.ErrUnexpectedEOF
  11225. }
  11226. b := dAtA[iNdEx]
  11227. iNdEx++
  11228. wire |= uint64(b&0x7F) << shift
  11229. if b < 0x80 {
  11230. break
  11231. }
  11232. }
  11233. fieldNum := int32(wire >> 3)
  11234. wireType := int(wire & 0x7)
  11235. if wireType == 4 {
  11236. return fmt.Errorf("proto: NetworkPolicyPeer: wiretype end group for non-group")
  11237. }
  11238. if fieldNum <= 0 {
  11239. return fmt.Errorf("proto: NetworkPolicyPeer: illegal tag %d (wire type %d)", fieldNum, wire)
  11240. }
  11241. switch fieldNum {
  11242. case 1:
  11243. if wireType != 2 {
  11244. return fmt.Errorf("proto: wrong wireType = %d for field PodSelector", wireType)
  11245. }
  11246. var msglen int
  11247. for shift := uint(0); ; shift += 7 {
  11248. if shift >= 64 {
  11249. return ErrIntOverflowGenerated
  11250. }
  11251. if iNdEx >= l {
  11252. return io.ErrUnexpectedEOF
  11253. }
  11254. b := dAtA[iNdEx]
  11255. iNdEx++
  11256. msglen |= int(b&0x7F) << shift
  11257. if b < 0x80 {
  11258. break
  11259. }
  11260. }
  11261. if msglen < 0 {
  11262. return ErrInvalidLengthGenerated
  11263. }
  11264. postIndex := iNdEx + msglen
  11265. if postIndex < 0 {
  11266. return ErrInvalidLengthGenerated
  11267. }
  11268. if postIndex > l {
  11269. return io.ErrUnexpectedEOF
  11270. }
  11271. if m.PodSelector == nil {
  11272. m.PodSelector = &v1.LabelSelector{}
  11273. }
  11274. if err := m.PodSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11275. return err
  11276. }
  11277. iNdEx = postIndex
  11278. case 2:
  11279. if wireType != 2 {
  11280. return fmt.Errorf("proto: wrong wireType = %d for field NamespaceSelector", wireType)
  11281. }
  11282. var msglen int
  11283. for shift := uint(0); ; shift += 7 {
  11284. if shift >= 64 {
  11285. return ErrIntOverflowGenerated
  11286. }
  11287. if iNdEx >= l {
  11288. return io.ErrUnexpectedEOF
  11289. }
  11290. b := dAtA[iNdEx]
  11291. iNdEx++
  11292. msglen |= int(b&0x7F) << shift
  11293. if b < 0x80 {
  11294. break
  11295. }
  11296. }
  11297. if msglen < 0 {
  11298. return ErrInvalidLengthGenerated
  11299. }
  11300. postIndex := iNdEx + msglen
  11301. if postIndex < 0 {
  11302. return ErrInvalidLengthGenerated
  11303. }
  11304. if postIndex > l {
  11305. return io.ErrUnexpectedEOF
  11306. }
  11307. if m.NamespaceSelector == nil {
  11308. m.NamespaceSelector = &v1.LabelSelector{}
  11309. }
  11310. if err := m.NamespaceSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11311. return err
  11312. }
  11313. iNdEx = postIndex
  11314. case 3:
  11315. if wireType != 2 {
  11316. return fmt.Errorf("proto: wrong wireType = %d for field IPBlock", wireType)
  11317. }
  11318. var msglen int
  11319. for shift := uint(0); ; shift += 7 {
  11320. if shift >= 64 {
  11321. return ErrIntOverflowGenerated
  11322. }
  11323. if iNdEx >= l {
  11324. return io.ErrUnexpectedEOF
  11325. }
  11326. b := dAtA[iNdEx]
  11327. iNdEx++
  11328. msglen |= int(b&0x7F) << shift
  11329. if b < 0x80 {
  11330. break
  11331. }
  11332. }
  11333. if msglen < 0 {
  11334. return ErrInvalidLengthGenerated
  11335. }
  11336. postIndex := iNdEx + msglen
  11337. if postIndex < 0 {
  11338. return ErrInvalidLengthGenerated
  11339. }
  11340. if postIndex > l {
  11341. return io.ErrUnexpectedEOF
  11342. }
  11343. if m.IPBlock == nil {
  11344. m.IPBlock = &IPBlock{}
  11345. }
  11346. if err := m.IPBlock.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11347. return err
  11348. }
  11349. iNdEx = postIndex
  11350. default:
  11351. iNdEx = preIndex
  11352. skippy, err := skipGenerated(dAtA[iNdEx:])
  11353. if err != nil {
  11354. return err
  11355. }
  11356. if skippy < 0 {
  11357. return ErrInvalidLengthGenerated
  11358. }
  11359. if (iNdEx + skippy) < 0 {
  11360. return ErrInvalidLengthGenerated
  11361. }
  11362. if (iNdEx + skippy) > l {
  11363. return io.ErrUnexpectedEOF
  11364. }
  11365. iNdEx += skippy
  11366. }
  11367. }
  11368. if iNdEx > l {
  11369. return io.ErrUnexpectedEOF
  11370. }
  11371. return nil
  11372. }
  11373. func (m *NetworkPolicyPort) Unmarshal(dAtA []byte) error {
  11374. l := len(dAtA)
  11375. iNdEx := 0
  11376. for iNdEx < l {
  11377. preIndex := iNdEx
  11378. var wire uint64
  11379. for shift := uint(0); ; shift += 7 {
  11380. if shift >= 64 {
  11381. return ErrIntOverflowGenerated
  11382. }
  11383. if iNdEx >= l {
  11384. return io.ErrUnexpectedEOF
  11385. }
  11386. b := dAtA[iNdEx]
  11387. iNdEx++
  11388. wire |= uint64(b&0x7F) << shift
  11389. if b < 0x80 {
  11390. break
  11391. }
  11392. }
  11393. fieldNum := int32(wire >> 3)
  11394. wireType := int(wire & 0x7)
  11395. if wireType == 4 {
  11396. return fmt.Errorf("proto: NetworkPolicyPort: wiretype end group for non-group")
  11397. }
  11398. if fieldNum <= 0 {
  11399. return fmt.Errorf("proto: NetworkPolicyPort: illegal tag %d (wire type %d)", fieldNum, wire)
  11400. }
  11401. switch fieldNum {
  11402. case 1:
  11403. if wireType != 2 {
  11404. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  11405. }
  11406. var stringLen uint64
  11407. for shift := uint(0); ; shift += 7 {
  11408. if shift >= 64 {
  11409. return ErrIntOverflowGenerated
  11410. }
  11411. if iNdEx >= l {
  11412. return io.ErrUnexpectedEOF
  11413. }
  11414. b := dAtA[iNdEx]
  11415. iNdEx++
  11416. stringLen |= uint64(b&0x7F) << shift
  11417. if b < 0x80 {
  11418. break
  11419. }
  11420. }
  11421. intStringLen := int(stringLen)
  11422. if intStringLen < 0 {
  11423. return ErrInvalidLengthGenerated
  11424. }
  11425. postIndex := iNdEx + intStringLen
  11426. if postIndex < 0 {
  11427. return ErrInvalidLengthGenerated
  11428. }
  11429. if postIndex > l {
  11430. return io.ErrUnexpectedEOF
  11431. }
  11432. s := k8s_io_api_core_v1.Protocol(dAtA[iNdEx:postIndex])
  11433. m.Protocol = &s
  11434. iNdEx = postIndex
  11435. case 2:
  11436. if wireType != 2 {
  11437. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  11438. }
  11439. var msglen int
  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. msglen |= int(b&0x7F) << shift
  11450. if b < 0x80 {
  11451. break
  11452. }
  11453. }
  11454. if msglen < 0 {
  11455. return ErrInvalidLengthGenerated
  11456. }
  11457. postIndex := iNdEx + msglen
  11458. if postIndex < 0 {
  11459. return ErrInvalidLengthGenerated
  11460. }
  11461. if postIndex > l {
  11462. return io.ErrUnexpectedEOF
  11463. }
  11464. if m.Port == nil {
  11465. m.Port = &intstr.IntOrString{}
  11466. }
  11467. if err := m.Port.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11468. return err
  11469. }
  11470. iNdEx = postIndex
  11471. default:
  11472. iNdEx = preIndex
  11473. skippy, err := skipGenerated(dAtA[iNdEx:])
  11474. if err != nil {
  11475. return err
  11476. }
  11477. if skippy < 0 {
  11478. return ErrInvalidLengthGenerated
  11479. }
  11480. if (iNdEx + skippy) < 0 {
  11481. return ErrInvalidLengthGenerated
  11482. }
  11483. if (iNdEx + skippy) > l {
  11484. return io.ErrUnexpectedEOF
  11485. }
  11486. iNdEx += skippy
  11487. }
  11488. }
  11489. if iNdEx > l {
  11490. return io.ErrUnexpectedEOF
  11491. }
  11492. return nil
  11493. }
  11494. func (m *NetworkPolicySpec) Unmarshal(dAtA []byte) error {
  11495. l := len(dAtA)
  11496. iNdEx := 0
  11497. for iNdEx < l {
  11498. preIndex := iNdEx
  11499. var wire uint64
  11500. for shift := uint(0); ; shift += 7 {
  11501. if shift >= 64 {
  11502. return ErrIntOverflowGenerated
  11503. }
  11504. if iNdEx >= l {
  11505. return io.ErrUnexpectedEOF
  11506. }
  11507. b := dAtA[iNdEx]
  11508. iNdEx++
  11509. wire |= uint64(b&0x7F) << shift
  11510. if b < 0x80 {
  11511. break
  11512. }
  11513. }
  11514. fieldNum := int32(wire >> 3)
  11515. wireType := int(wire & 0x7)
  11516. if wireType == 4 {
  11517. return fmt.Errorf("proto: NetworkPolicySpec: wiretype end group for non-group")
  11518. }
  11519. if fieldNum <= 0 {
  11520. return fmt.Errorf("proto: NetworkPolicySpec: illegal tag %d (wire type %d)", fieldNum, wire)
  11521. }
  11522. switch fieldNum {
  11523. case 1:
  11524. if wireType != 2 {
  11525. return fmt.Errorf("proto: wrong wireType = %d for field PodSelector", wireType)
  11526. }
  11527. var msglen int
  11528. for shift := uint(0); ; shift += 7 {
  11529. if shift >= 64 {
  11530. return ErrIntOverflowGenerated
  11531. }
  11532. if iNdEx >= l {
  11533. return io.ErrUnexpectedEOF
  11534. }
  11535. b := dAtA[iNdEx]
  11536. iNdEx++
  11537. msglen |= int(b&0x7F) << shift
  11538. if b < 0x80 {
  11539. break
  11540. }
  11541. }
  11542. if msglen < 0 {
  11543. return ErrInvalidLengthGenerated
  11544. }
  11545. postIndex := iNdEx + msglen
  11546. if postIndex < 0 {
  11547. return ErrInvalidLengthGenerated
  11548. }
  11549. if postIndex > l {
  11550. return io.ErrUnexpectedEOF
  11551. }
  11552. if err := m.PodSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11553. return err
  11554. }
  11555. iNdEx = postIndex
  11556. case 2:
  11557. if wireType != 2 {
  11558. return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
  11559. }
  11560. var msglen int
  11561. for shift := uint(0); ; shift += 7 {
  11562. if shift >= 64 {
  11563. return ErrIntOverflowGenerated
  11564. }
  11565. if iNdEx >= l {
  11566. return io.ErrUnexpectedEOF
  11567. }
  11568. b := dAtA[iNdEx]
  11569. iNdEx++
  11570. msglen |= int(b&0x7F) << shift
  11571. if b < 0x80 {
  11572. break
  11573. }
  11574. }
  11575. if msglen < 0 {
  11576. return ErrInvalidLengthGenerated
  11577. }
  11578. postIndex := iNdEx + msglen
  11579. if postIndex < 0 {
  11580. return ErrInvalidLengthGenerated
  11581. }
  11582. if postIndex > l {
  11583. return io.ErrUnexpectedEOF
  11584. }
  11585. m.Ingress = append(m.Ingress, NetworkPolicyIngressRule{})
  11586. if err := m.Ingress[len(m.Ingress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11587. return err
  11588. }
  11589. iNdEx = postIndex
  11590. case 3:
  11591. if wireType != 2 {
  11592. return fmt.Errorf("proto: wrong wireType = %d for field Egress", wireType)
  11593. }
  11594. var msglen int
  11595. for shift := uint(0); ; shift += 7 {
  11596. if shift >= 64 {
  11597. return ErrIntOverflowGenerated
  11598. }
  11599. if iNdEx >= l {
  11600. return io.ErrUnexpectedEOF
  11601. }
  11602. b := dAtA[iNdEx]
  11603. iNdEx++
  11604. msglen |= int(b&0x7F) << shift
  11605. if b < 0x80 {
  11606. break
  11607. }
  11608. }
  11609. if msglen < 0 {
  11610. return ErrInvalidLengthGenerated
  11611. }
  11612. postIndex := iNdEx + msglen
  11613. if postIndex < 0 {
  11614. return ErrInvalidLengthGenerated
  11615. }
  11616. if postIndex > l {
  11617. return io.ErrUnexpectedEOF
  11618. }
  11619. m.Egress = append(m.Egress, NetworkPolicyEgressRule{})
  11620. if err := m.Egress[len(m.Egress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11621. return err
  11622. }
  11623. iNdEx = postIndex
  11624. case 4:
  11625. if wireType != 2 {
  11626. return fmt.Errorf("proto: wrong wireType = %d for field PolicyTypes", wireType)
  11627. }
  11628. var stringLen uint64
  11629. for shift := uint(0); ; shift += 7 {
  11630. if shift >= 64 {
  11631. return ErrIntOverflowGenerated
  11632. }
  11633. if iNdEx >= l {
  11634. return io.ErrUnexpectedEOF
  11635. }
  11636. b := dAtA[iNdEx]
  11637. iNdEx++
  11638. stringLen |= uint64(b&0x7F) << shift
  11639. if b < 0x80 {
  11640. break
  11641. }
  11642. }
  11643. intStringLen := int(stringLen)
  11644. if intStringLen < 0 {
  11645. return ErrInvalidLengthGenerated
  11646. }
  11647. postIndex := iNdEx + intStringLen
  11648. if postIndex < 0 {
  11649. return ErrInvalidLengthGenerated
  11650. }
  11651. if postIndex > l {
  11652. return io.ErrUnexpectedEOF
  11653. }
  11654. m.PolicyTypes = append(m.PolicyTypes, PolicyType(dAtA[iNdEx:postIndex]))
  11655. iNdEx = postIndex
  11656. default:
  11657. iNdEx = preIndex
  11658. skippy, err := skipGenerated(dAtA[iNdEx:])
  11659. if err != nil {
  11660. return err
  11661. }
  11662. if skippy < 0 {
  11663. return ErrInvalidLengthGenerated
  11664. }
  11665. if (iNdEx + skippy) < 0 {
  11666. return ErrInvalidLengthGenerated
  11667. }
  11668. if (iNdEx + skippy) > l {
  11669. return io.ErrUnexpectedEOF
  11670. }
  11671. iNdEx += skippy
  11672. }
  11673. }
  11674. if iNdEx > l {
  11675. return io.ErrUnexpectedEOF
  11676. }
  11677. return nil
  11678. }
  11679. func (m *PodSecurityPolicy) Unmarshal(dAtA []byte) error {
  11680. l := len(dAtA)
  11681. iNdEx := 0
  11682. for iNdEx < l {
  11683. preIndex := iNdEx
  11684. var wire uint64
  11685. for shift := uint(0); ; shift += 7 {
  11686. if shift >= 64 {
  11687. return ErrIntOverflowGenerated
  11688. }
  11689. if iNdEx >= l {
  11690. return io.ErrUnexpectedEOF
  11691. }
  11692. b := dAtA[iNdEx]
  11693. iNdEx++
  11694. wire |= uint64(b&0x7F) << shift
  11695. if b < 0x80 {
  11696. break
  11697. }
  11698. }
  11699. fieldNum := int32(wire >> 3)
  11700. wireType := int(wire & 0x7)
  11701. if wireType == 4 {
  11702. return fmt.Errorf("proto: PodSecurityPolicy: wiretype end group for non-group")
  11703. }
  11704. if fieldNum <= 0 {
  11705. return fmt.Errorf("proto: PodSecurityPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
  11706. }
  11707. switch fieldNum {
  11708. case 1:
  11709. if wireType != 2 {
  11710. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  11711. }
  11712. var msglen int
  11713. for shift := uint(0); ; shift += 7 {
  11714. if shift >= 64 {
  11715. return ErrIntOverflowGenerated
  11716. }
  11717. if iNdEx >= l {
  11718. return io.ErrUnexpectedEOF
  11719. }
  11720. b := dAtA[iNdEx]
  11721. iNdEx++
  11722. msglen |= int(b&0x7F) << shift
  11723. if b < 0x80 {
  11724. break
  11725. }
  11726. }
  11727. if msglen < 0 {
  11728. return ErrInvalidLengthGenerated
  11729. }
  11730. postIndex := iNdEx + msglen
  11731. if postIndex < 0 {
  11732. return ErrInvalidLengthGenerated
  11733. }
  11734. if postIndex > l {
  11735. return io.ErrUnexpectedEOF
  11736. }
  11737. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11738. return err
  11739. }
  11740. iNdEx = postIndex
  11741. case 2:
  11742. if wireType != 2 {
  11743. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  11744. }
  11745. var msglen int
  11746. for shift := uint(0); ; shift += 7 {
  11747. if shift >= 64 {
  11748. return ErrIntOverflowGenerated
  11749. }
  11750. if iNdEx >= l {
  11751. return io.ErrUnexpectedEOF
  11752. }
  11753. b := dAtA[iNdEx]
  11754. iNdEx++
  11755. msglen |= int(b&0x7F) << shift
  11756. if b < 0x80 {
  11757. break
  11758. }
  11759. }
  11760. if msglen < 0 {
  11761. return ErrInvalidLengthGenerated
  11762. }
  11763. postIndex := iNdEx + msglen
  11764. if postIndex < 0 {
  11765. return ErrInvalidLengthGenerated
  11766. }
  11767. if postIndex > l {
  11768. return io.ErrUnexpectedEOF
  11769. }
  11770. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11771. return err
  11772. }
  11773. iNdEx = postIndex
  11774. default:
  11775. iNdEx = preIndex
  11776. skippy, err := skipGenerated(dAtA[iNdEx:])
  11777. if err != nil {
  11778. return err
  11779. }
  11780. if skippy < 0 {
  11781. return ErrInvalidLengthGenerated
  11782. }
  11783. if (iNdEx + skippy) < 0 {
  11784. return ErrInvalidLengthGenerated
  11785. }
  11786. if (iNdEx + skippy) > l {
  11787. return io.ErrUnexpectedEOF
  11788. }
  11789. iNdEx += skippy
  11790. }
  11791. }
  11792. if iNdEx > l {
  11793. return io.ErrUnexpectedEOF
  11794. }
  11795. return nil
  11796. }
  11797. func (m *PodSecurityPolicyList) Unmarshal(dAtA []byte) error {
  11798. l := len(dAtA)
  11799. iNdEx := 0
  11800. for iNdEx < l {
  11801. preIndex := iNdEx
  11802. var wire uint64
  11803. for shift := uint(0); ; shift += 7 {
  11804. if shift >= 64 {
  11805. return ErrIntOverflowGenerated
  11806. }
  11807. if iNdEx >= l {
  11808. return io.ErrUnexpectedEOF
  11809. }
  11810. b := dAtA[iNdEx]
  11811. iNdEx++
  11812. wire |= uint64(b&0x7F) << shift
  11813. if b < 0x80 {
  11814. break
  11815. }
  11816. }
  11817. fieldNum := int32(wire >> 3)
  11818. wireType := int(wire & 0x7)
  11819. if wireType == 4 {
  11820. return fmt.Errorf("proto: PodSecurityPolicyList: wiretype end group for non-group")
  11821. }
  11822. if fieldNum <= 0 {
  11823. return fmt.Errorf("proto: PodSecurityPolicyList: illegal tag %d (wire type %d)", fieldNum, wire)
  11824. }
  11825. switch fieldNum {
  11826. case 1:
  11827. if wireType != 2 {
  11828. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  11829. }
  11830. var msglen int
  11831. for shift := uint(0); ; shift += 7 {
  11832. if shift >= 64 {
  11833. return ErrIntOverflowGenerated
  11834. }
  11835. if iNdEx >= l {
  11836. return io.ErrUnexpectedEOF
  11837. }
  11838. b := dAtA[iNdEx]
  11839. iNdEx++
  11840. msglen |= int(b&0x7F) << shift
  11841. if b < 0x80 {
  11842. break
  11843. }
  11844. }
  11845. if msglen < 0 {
  11846. return ErrInvalidLengthGenerated
  11847. }
  11848. postIndex := iNdEx + msglen
  11849. if postIndex < 0 {
  11850. return ErrInvalidLengthGenerated
  11851. }
  11852. if postIndex > l {
  11853. return io.ErrUnexpectedEOF
  11854. }
  11855. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11856. return err
  11857. }
  11858. iNdEx = postIndex
  11859. case 2:
  11860. if wireType != 2 {
  11861. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  11862. }
  11863. var msglen int
  11864. for shift := uint(0); ; shift += 7 {
  11865. if shift >= 64 {
  11866. return ErrIntOverflowGenerated
  11867. }
  11868. if iNdEx >= l {
  11869. return io.ErrUnexpectedEOF
  11870. }
  11871. b := dAtA[iNdEx]
  11872. iNdEx++
  11873. msglen |= int(b&0x7F) << shift
  11874. if b < 0x80 {
  11875. break
  11876. }
  11877. }
  11878. if msglen < 0 {
  11879. return ErrInvalidLengthGenerated
  11880. }
  11881. postIndex := iNdEx + msglen
  11882. if postIndex < 0 {
  11883. return ErrInvalidLengthGenerated
  11884. }
  11885. if postIndex > l {
  11886. return io.ErrUnexpectedEOF
  11887. }
  11888. m.Items = append(m.Items, PodSecurityPolicy{})
  11889. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11890. return err
  11891. }
  11892. iNdEx = postIndex
  11893. default:
  11894. iNdEx = preIndex
  11895. skippy, err := skipGenerated(dAtA[iNdEx:])
  11896. if err != nil {
  11897. return err
  11898. }
  11899. if skippy < 0 {
  11900. return ErrInvalidLengthGenerated
  11901. }
  11902. if (iNdEx + skippy) < 0 {
  11903. return ErrInvalidLengthGenerated
  11904. }
  11905. if (iNdEx + skippy) > l {
  11906. return io.ErrUnexpectedEOF
  11907. }
  11908. iNdEx += skippy
  11909. }
  11910. }
  11911. if iNdEx > l {
  11912. return io.ErrUnexpectedEOF
  11913. }
  11914. return nil
  11915. }
  11916. func (m *PodSecurityPolicySpec) Unmarshal(dAtA []byte) error {
  11917. l := len(dAtA)
  11918. iNdEx := 0
  11919. for iNdEx < l {
  11920. preIndex := iNdEx
  11921. var wire uint64
  11922. for shift := uint(0); ; shift += 7 {
  11923. if shift >= 64 {
  11924. return ErrIntOverflowGenerated
  11925. }
  11926. if iNdEx >= l {
  11927. return io.ErrUnexpectedEOF
  11928. }
  11929. b := dAtA[iNdEx]
  11930. iNdEx++
  11931. wire |= uint64(b&0x7F) << shift
  11932. if b < 0x80 {
  11933. break
  11934. }
  11935. }
  11936. fieldNum := int32(wire >> 3)
  11937. wireType := int(wire & 0x7)
  11938. if wireType == 4 {
  11939. return fmt.Errorf("proto: PodSecurityPolicySpec: wiretype end group for non-group")
  11940. }
  11941. if fieldNum <= 0 {
  11942. return fmt.Errorf("proto: PodSecurityPolicySpec: illegal tag %d (wire type %d)", fieldNum, wire)
  11943. }
  11944. switch fieldNum {
  11945. case 1:
  11946. if wireType != 0 {
  11947. return fmt.Errorf("proto: wrong wireType = %d for field Privileged", wireType)
  11948. }
  11949. var v int
  11950. for shift := uint(0); ; shift += 7 {
  11951. if shift >= 64 {
  11952. return ErrIntOverflowGenerated
  11953. }
  11954. if iNdEx >= l {
  11955. return io.ErrUnexpectedEOF
  11956. }
  11957. b := dAtA[iNdEx]
  11958. iNdEx++
  11959. v |= int(b&0x7F) << shift
  11960. if b < 0x80 {
  11961. break
  11962. }
  11963. }
  11964. m.Privileged = bool(v != 0)
  11965. case 2:
  11966. if wireType != 2 {
  11967. return fmt.Errorf("proto: wrong wireType = %d for field DefaultAddCapabilities", wireType)
  11968. }
  11969. var stringLen uint64
  11970. for shift := uint(0); ; shift += 7 {
  11971. if shift >= 64 {
  11972. return ErrIntOverflowGenerated
  11973. }
  11974. if iNdEx >= l {
  11975. return io.ErrUnexpectedEOF
  11976. }
  11977. b := dAtA[iNdEx]
  11978. iNdEx++
  11979. stringLen |= uint64(b&0x7F) << shift
  11980. if b < 0x80 {
  11981. break
  11982. }
  11983. }
  11984. intStringLen := int(stringLen)
  11985. if intStringLen < 0 {
  11986. return ErrInvalidLengthGenerated
  11987. }
  11988. postIndex := iNdEx + intStringLen
  11989. if postIndex < 0 {
  11990. return ErrInvalidLengthGenerated
  11991. }
  11992. if postIndex > l {
  11993. return io.ErrUnexpectedEOF
  11994. }
  11995. m.DefaultAddCapabilities = append(m.DefaultAddCapabilities, k8s_io_api_core_v1.Capability(dAtA[iNdEx:postIndex]))
  11996. iNdEx = postIndex
  11997. case 3:
  11998. if wireType != 2 {
  11999. return fmt.Errorf("proto: wrong wireType = %d for field RequiredDropCapabilities", wireType)
  12000. }
  12001. var stringLen uint64
  12002. for shift := uint(0); ; shift += 7 {
  12003. if shift >= 64 {
  12004. return ErrIntOverflowGenerated
  12005. }
  12006. if iNdEx >= l {
  12007. return io.ErrUnexpectedEOF
  12008. }
  12009. b := dAtA[iNdEx]
  12010. iNdEx++
  12011. stringLen |= uint64(b&0x7F) << shift
  12012. if b < 0x80 {
  12013. break
  12014. }
  12015. }
  12016. intStringLen := int(stringLen)
  12017. if intStringLen < 0 {
  12018. return ErrInvalidLengthGenerated
  12019. }
  12020. postIndex := iNdEx + intStringLen
  12021. if postIndex < 0 {
  12022. return ErrInvalidLengthGenerated
  12023. }
  12024. if postIndex > l {
  12025. return io.ErrUnexpectedEOF
  12026. }
  12027. m.RequiredDropCapabilities = append(m.RequiredDropCapabilities, k8s_io_api_core_v1.Capability(dAtA[iNdEx:postIndex]))
  12028. iNdEx = postIndex
  12029. case 4:
  12030. if wireType != 2 {
  12031. return fmt.Errorf("proto: wrong wireType = %d for field AllowedCapabilities", wireType)
  12032. }
  12033. var stringLen uint64
  12034. for shift := uint(0); ; shift += 7 {
  12035. if shift >= 64 {
  12036. return ErrIntOverflowGenerated
  12037. }
  12038. if iNdEx >= l {
  12039. return io.ErrUnexpectedEOF
  12040. }
  12041. b := dAtA[iNdEx]
  12042. iNdEx++
  12043. stringLen |= uint64(b&0x7F) << shift
  12044. if b < 0x80 {
  12045. break
  12046. }
  12047. }
  12048. intStringLen := int(stringLen)
  12049. if intStringLen < 0 {
  12050. return ErrInvalidLengthGenerated
  12051. }
  12052. postIndex := iNdEx + intStringLen
  12053. if postIndex < 0 {
  12054. return ErrInvalidLengthGenerated
  12055. }
  12056. if postIndex > l {
  12057. return io.ErrUnexpectedEOF
  12058. }
  12059. m.AllowedCapabilities = append(m.AllowedCapabilities, k8s_io_api_core_v1.Capability(dAtA[iNdEx:postIndex]))
  12060. iNdEx = postIndex
  12061. case 5:
  12062. if wireType != 2 {
  12063. return fmt.Errorf("proto: wrong wireType = %d for field Volumes", wireType)
  12064. }
  12065. var stringLen uint64
  12066. for shift := uint(0); ; shift += 7 {
  12067. if shift >= 64 {
  12068. return ErrIntOverflowGenerated
  12069. }
  12070. if iNdEx >= l {
  12071. return io.ErrUnexpectedEOF
  12072. }
  12073. b := dAtA[iNdEx]
  12074. iNdEx++
  12075. stringLen |= uint64(b&0x7F) << shift
  12076. if b < 0x80 {
  12077. break
  12078. }
  12079. }
  12080. intStringLen := int(stringLen)
  12081. if intStringLen < 0 {
  12082. return ErrInvalidLengthGenerated
  12083. }
  12084. postIndex := iNdEx + intStringLen
  12085. if postIndex < 0 {
  12086. return ErrInvalidLengthGenerated
  12087. }
  12088. if postIndex > l {
  12089. return io.ErrUnexpectedEOF
  12090. }
  12091. m.Volumes = append(m.Volumes, FSType(dAtA[iNdEx:postIndex]))
  12092. iNdEx = postIndex
  12093. case 6:
  12094. if wireType != 0 {
  12095. return fmt.Errorf("proto: wrong wireType = %d for field HostNetwork", wireType)
  12096. }
  12097. var v int
  12098. for shift := uint(0); ; shift += 7 {
  12099. if shift >= 64 {
  12100. return ErrIntOverflowGenerated
  12101. }
  12102. if iNdEx >= l {
  12103. return io.ErrUnexpectedEOF
  12104. }
  12105. b := dAtA[iNdEx]
  12106. iNdEx++
  12107. v |= int(b&0x7F) << shift
  12108. if b < 0x80 {
  12109. break
  12110. }
  12111. }
  12112. m.HostNetwork = bool(v != 0)
  12113. case 7:
  12114. if wireType != 2 {
  12115. return fmt.Errorf("proto: wrong wireType = %d for field HostPorts", wireType)
  12116. }
  12117. var msglen int
  12118. for shift := uint(0); ; shift += 7 {
  12119. if shift >= 64 {
  12120. return ErrIntOverflowGenerated
  12121. }
  12122. if iNdEx >= l {
  12123. return io.ErrUnexpectedEOF
  12124. }
  12125. b := dAtA[iNdEx]
  12126. iNdEx++
  12127. msglen |= int(b&0x7F) << shift
  12128. if b < 0x80 {
  12129. break
  12130. }
  12131. }
  12132. if msglen < 0 {
  12133. return ErrInvalidLengthGenerated
  12134. }
  12135. postIndex := iNdEx + msglen
  12136. if postIndex < 0 {
  12137. return ErrInvalidLengthGenerated
  12138. }
  12139. if postIndex > l {
  12140. return io.ErrUnexpectedEOF
  12141. }
  12142. m.HostPorts = append(m.HostPorts, HostPortRange{})
  12143. if err := m.HostPorts[len(m.HostPorts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12144. return err
  12145. }
  12146. iNdEx = postIndex
  12147. case 8:
  12148. if wireType != 0 {
  12149. return fmt.Errorf("proto: wrong wireType = %d for field HostPID", wireType)
  12150. }
  12151. var v int
  12152. for shift := uint(0); ; shift += 7 {
  12153. if shift >= 64 {
  12154. return ErrIntOverflowGenerated
  12155. }
  12156. if iNdEx >= l {
  12157. return io.ErrUnexpectedEOF
  12158. }
  12159. b := dAtA[iNdEx]
  12160. iNdEx++
  12161. v |= int(b&0x7F) << shift
  12162. if b < 0x80 {
  12163. break
  12164. }
  12165. }
  12166. m.HostPID = bool(v != 0)
  12167. case 9:
  12168. if wireType != 0 {
  12169. return fmt.Errorf("proto: wrong wireType = %d for field HostIPC", wireType)
  12170. }
  12171. var v int
  12172. for shift := uint(0); ; shift += 7 {
  12173. if shift >= 64 {
  12174. return ErrIntOverflowGenerated
  12175. }
  12176. if iNdEx >= l {
  12177. return io.ErrUnexpectedEOF
  12178. }
  12179. b := dAtA[iNdEx]
  12180. iNdEx++
  12181. v |= int(b&0x7F) << shift
  12182. if b < 0x80 {
  12183. break
  12184. }
  12185. }
  12186. m.HostIPC = bool(v != 0)
  12187. case 10:
  12188. if wireType != 2 {
  12189. return fmt.Errorf("proto: wrong wireType = %d for field SELinux", wireType)
  12190. }
  12191. var msglen int
  12192. for shift := uint(0); ; shift += 7 {
  12193. if shift >= 64 {
  12194. return ErrIntOverflowGenerated
  12195. }
  12196. if iNdEx >= l {
  12197. return io.ErrUnexpectedEOF
  12198. }
  12199. b := dAtA[iNdEx]
  12200. iNdEx++
  12201. msglen |= int(b&0x7F) << shift
  12202. if b < 0x80 {
  12203. break
  12204. }
  12205. }
  12206. if msglen < 0 {
  12207. return ErrInvalidLengthGenerated
  12208. }
  12209. postIndex := iNdEx + msglen
  12210. if postIndex < 0 {
  12211. return ErrInvalidLengthGenerated
  12212. }
  12213. if postIndex > l {
  12214. return io.ErrUnexpectedEOF
  12215. }
  12216. if err := m.SELinux.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12217. return err
  12218. }
  12219. iNdEx = postIndex
  12220. case 11:
  12221. if wireType != 2 {
  12222. return fmt.Errorf("proto: wrong wireType = %d for field RunAsUser", wireType)
  12223. }
  12224. var msglen int
  12225. for shift := uint(0); ; shift += 7 {
  12226. if shift >= 64 {
  12227. return ErrIntOverflowGenerated
  12228. }
  12229. if iNdEx >= l {
  12230. return io.ErrUnexpectedEOF
  12231. }
  12232. b := dAtA[iNdEx]
  12233. iNdEx++
  12234. msglen |= int(b&0x7F) << shift
  12235. if b < 0x80 {
  12236. break
  12237. }
  12238. }
  12239. if msglen < 0 {
  12240. return ErrInvalidLengthGenerated
  12241. }
  12242. postIndex := iNdEx + msglen
  12243. if postIndex < 0 {
  12244. return ErrInvalidLengthGenerated
  12245. }
  12246. if postIndex > l {
  12247. return io.ErrUnexpectedEOF
  12248. }
  12249. if err := m.RunAsUser.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12250. return err
  12251. }
  12252. iNdEx = postIndex
  12253. case 12:
  12254. if wireType != 2 {
  12255. return fmt.Errorf("proto: wrong wireType = %d for field SupplementalGroups", wireType)
  12256. }
  12257. var msglen int
  12258. for shift := uint(0); ; shift += 7 {
  12259. if shift >= 64 {
  12260. return ErrIntOverflowGenerated
  12261. }
  12262. if iNdEx >= l {
  12263. return io.ErrUnexpectedEOF
  12264. }
  12265. b := dAtA[iNdEx]
  12266. iNdEx++
  12267. msglen |= int(b&0x7F) << shift
  12268. if b < 0x80 {
  12269. break
  12270. }
  12271. }
  12272. if msglen < 0 {
  12273. return ErrInvalidLengthGenerated
  12274. }
  12275. postIndex := iNdEx + msglen
  12276. if postIndex < 0 {
  12277. return ErrInvalidLengthGenerated
  12278. }
  12279. if postIndex > l {
  12280. return io.ErrUnexpectedEOF
  12281. }
  12282. if err := m.SupplementalGroups.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12283. return err
  12284. }
  12285. iNdEx = postIndex
  12286. case 13:
  12287. if wireType != 2 {
  12288. return fmt.Errorf("proto: wrong wireType = %d for field FSGroup", wireType)
  12289. }
  12290. var msglen int
  12291. for shift := uint(0); ; shift += 7 {
  12292. if shift >= 64 {
  12293. return ErrIntOverflowGenerated
  12294. }
  12295. if iNdEx >= l {
  12296. return io.ErrUnexpectedEOF
  12297. }
  12298. b := dAtA[iNdEx]
  12299. iNdEx++
  12300. msglen |= int(b&0x7F) << shift
  12301. if b < 0x80 {
  12302. break
  12303. }
  12304. }
  12305. if msglen < 0 {
  12306. return ErrInvalidLengthGenerated
  12307. }
  12308. postIndex := iNdEx + msglen
  12309. if postIndex < 0 {
  12310. return ErrInvalidLengthGenerated
  12311. }
  12312. if postIndex > l {
  12313. return io.ErrUnexpectedEOF
  12314. }
  12315. if err := m.FSGroup.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12316. return err
  12317. }
  12318. iNdEx = postIndex
  12319. case 14:
  12320. if wireType != 0 {
  12321. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnlyRootFilesystem", wireType)
  12322. }
  12323. var v int
  12324. for shift := uint(0); ; shift += 7 {
  12325. if shift >= 64 {
  12326. return ErrIntOverflowGenerated
  12327. }
  12328. if iNdEx >= l {
  12329. return io.ErrUnexpectedEOF
  12330. }
  12331. b := dAtA[iNdEx]
  12332. iNdEx++
  12333. v |= int(b&0x7F) << shift
  12334. if b < 0x80 {
  12335. break
  12336. }
  12337. }
  12338. m.ReadOnlyRootFilesystem = bool(v != 0)
  12339. case 15:
  12340. if wireType != 0 {
  12341. return fmt.Errorf("proto: wrong wireType = %d for field DefaultAllowPrivilegeEscalation", wireType)
  12342. }
  12343. var v int
  12344. for shift := uint(0); ; shift += 7 {
  12345. if shift >= 64 {
  12346. return ErrIntOverflowGenerated
  12347. }
  12348. if iNdEx >= l {
  12349. return io.ErrUnexpectedEOF
  12350. }
  12351. b := dAtA[iNdEx]
  12352. iNdEx++
  12353. v |= int(b&0x7F) << shift
  12354. if b < 0x80 {
  12355. break
  12356. }
  12357. }
  12358. b := bool(v != 0)
  12359. m.DefaultAllowPrivilegeEscalation = &b
  12360. case 16:
  12361. if wireType != 0 {
  12362. return fmt.Errorf("proto: wrong wireType = %d for field AllowPrivilegeEscalation", wireType)
  12363. }
  12364. var v int
  12365. for shift := uint(0); ; shift += 7 {
  12366. if shift >= 64 {
  12367. return ErrIntOverflowGenerated
  12368. }
  12369. if iNdEx >= l {
  12370. return io.ErrUnexpectedEOF
  12371. }
  12372. b := dAtA[iNdEx]
  12373. iNdEx++
  12374. v |= int(b&0x7F) << shift
  12375. if b < 0x80 {
  12376. break
  12377. }
  12378. }
  12379. b := bool(v != 0)
  12380. m.AllowPrivilegeEscalation = &b
  12381. case 17:
  12382. if wireType != 2 {
  12383. return fmt.Errorf("proto: wrong wireType = %d for field AllowedHostPaths", wireType)
  12384. }
  12385. var msglen int
  12386. for shift := uint(0); ; shift += 7 {
  12387. if shift >= 64 {
  12388. return ErrIntOverflowGenerated
  12389. }
  12390. if iNdEx >= l {
  12391. return io.ErrUnexpectedEOF
  12392. }
  12393. b := dAtA[iNdEx]
  12394. iNdEx++
  12395. msglen |= int(b&0x7F) << shift
  12396. if b < 0x80 {
  12397. break
  12398. }
  12399. }
  12400. if msglen < 0 {
  12401. return ErrInvalidLengthGenerated
  12402. }
  12403. postIndex := iNdEx + msglen
  12404. if postIndex < 0 {
  12405. return ErrInvalidLengthGenerated
  12406. }
  12407. if postIndex > l {
  12408. return io.ErrUnexpectedEOF
  12409. }
  12410. m.AllowedHostPaths = append(m.AllowedHostPaths, AllowedHostPath{})
  12411. if err := m.AllowedHostPaths[len(m.AllowedHostPaths)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12412. return err
  12413. }
  12414. iNdEx = postIndex
  12415. case 18:
  12416. if wireType != 2 {
  12417. return fmt.Errorf("proto: wrong wireType = %d for field AllowedFlexVolumes", wireType)
  12418. }
  12419. var msglen int
  12420. for shift := uint(0); ; shift += 7 {
  12421. if shift >= 64 {
  12422. return ErrIntOverflowGenerated
  12423. }
  12424. if iNdEx >= l {
  12425. return io.ErrUnexpectedEOF
  12426. }
  12427. b := dAtA[iNdEx]
  12428. iNdEx++
  12429. msglen |= int(b&0x7F) << shift
  12430. if b < 0x80 {
  12431. break
  12432. }
  12433. }
  12434. if msglen < 0 {
  12435. return ErrInvalidLengthGenerated
  12436. }
  12437. postIndex := iNdEx + msglen
  12438. if postIndex < 0 {
  12439. return ErrInvalidLengthGenerated
  12440. }
  12441. if postIndex > l {
  12442. return io.ErrUnexpectedEOF
  12443. }
  12444. m.AllowedFlexVolumes = append(m.AllowedFlexVolumes, AllowedFlexVolume{})
  12445. if err := m.AllowedFlexVolumes[len(m.AllowedFlexVolumes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12446. return err
  12447. }
  12448. iNdEx = postIndex
  12449. case 19:
  12450. if wireType != 2 {
  12451. return fmt.Errorf("proto: wrong wireType = %d for field AllowedUnsafeSysctls", wireType)
  12452. }
  12453. var stringLen uint64
  12454. for shift := uint(0); ; shift += 7 {
  12455. if shift >= 64 {
  12456. return ErrIntOverflowGenerated
  12457. }
  12458. if iNdEx >= l {
  12459. return io.ErrUnexpectedEOF
  12460. }
  12461. b := dAtA[iNdEx]
  12462. iNdEx++
  12463. stringLen |= uint64(b&0x7F) << shift
  12464. if b < 0x80 {
  12465. break
  12466. }
  12467. }
  12468. intStringLen := int(stringLen)
  12469. if intStringLen < 0 {
  12470. return ErrInvalidLengthGenerated
  12471. }
  12472. postIndex := iNdEx + intStringLen
  12473. if postIndex < 0 {
  12474. return ErrInvalidLengthGenerated
  12475. }
  12476. if postIndex > l {
  12477. return io.ErrUnexpectedEOF
  12478. }
  12479. m.AllowedUnsafeSysctls = append(m.AllowedUnsafeSysctls, string(dAtA[iNdEx:postIndex]))
  12480. iNdEx = postIndex
  12481. case 20:
  12482. if wireType != 2 {
  12483. return fmt.Errorf("proto: wrong wireType = %d for field ForbiddenSysctls", wireType)
  12484. }
  12485. var stringLen uint64
  12486. for shift := uint(0); ; shift += 7 {
  12487. if shift >= 64 {
  12488. return ErrIntOverflowGenerated
  12489. }
  12490. if iNdEx >= l {
  12491. return io.ErrUnexpectedEOF
  12492. }
  12493. b := dAtA[iNdEx]
  12494. iNdEx++
  12495. stringLen |= uint64(b&0x7F) << shift
  12496. if b < 0x80 {
  12497. break
  12498. }
  12499. }
  12500. intStringLen := int(stringLen)
  12501. if intStringLen < 0 {
  12502. return ErrInvalidLengthGenerated
  12503. }
  12504. postIndex := iNdEx + intStringLen
  12505. if postIndex < 0 {
  12506. return ErrInvalidLengthGenerated
  12507. }
  12508. if postIndex > l {
  12509. return io.ErrUnexpectedEOF
  12510. }
  12511. m.ForbiddenSysctls = append(m.ForbiddenSysctls, string(dAtA[iNdEx:postIndex]))
  12512. iNdEx = postIndex
  12513. case 21:
  12514. if wireType != 2 {
  12515. return fmt.Errorf("proto: wrong wireType = %d for field AllowedProcMountTypes", wireType)
  12516. }
  12517. var stringLen uint64
  12518. for shift := uint(0); ; shift += 7 {
  12519. if shift >= 64 {
  12520. return ErrIntOverflowGenerated
  12521. }
  12522. if iNdEx >= l {
  12523. return io.ErrUnexpectedEOF
  12524. }
  12525. b := dAtA[iNdEx]
  12526. iNdEx++
  12527. stringLen |= uint64(b&0x7F) << shift
  12528. if b < 0x80 {
  12529. break
  12530. }
  12531. }
  12532. intStringLen := int(stringLen)
  12533. if intStringLen < 0 {
  12534. return ErrInvalidLengthGenerated
  12535. }
  12536. postIndex := iNdEx + intStringLen
  12537. if postIndex < 0 {
  12538. return ErrInvalidLengthGenerated
  12539. }
  12540. if postIndex > l {
  12541. return io.ErrUnexpectedEOF
  12542. }
  12543. m.AllowedProcMountTypes = append(m.AllowedProcMountTypes, k8s_io_api_core_v1.ProcMountType(dAtA[iNdEx:postIndex]))
  12544. iNdEx = postIndex
  12545. case 22:
  12546. if wireType != 2 {
  12547. return fmt.Errorf("proto: wrong wireType = %d for field RunAsGroup", wireType)
  12548. }
  12549. var msglen int
  12550. for shift := uint(0); ; shift += 7 {
  12551. if shift >= 64 {
  12552. return ErrIntOverflowGenerated
  12553. }
  12554. if iNdEx >= l {
  12555. return io.ErrUnexpectedEOF
  12556. }
  12557. b := dAtA[iNdEx]
  12558. iNdEx++
  12559. msglen |= int(b&0x7F) << shift
  12560. if b < 0x80 {
  12561. break
  12562. }
  12563. }
  12564. if msglen < 0 {
  12565. return ErrInvalidLengthGenerated
  12566. }
  12567. postIndex := iNdEx + msglen
  12568. if postIndex < 0 {
  12569. return ErrInvalidLengthGenerated
  12570. }
  12571. if postIndex > l {
  12572. return io.ErrUnexpectedEOF
  12573. }
  12574. if m.RunAsGroup == nil {
  12575. m.RunAsGroup = &RunAsGroupStrategyOptions{}
  12576. }
  12577. if err := m.RunAsGroup.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12578. return err
  12579. }
  12580. iNdEx = postIndex
  12581. case 23:
  12582. if wireType != 2 {
  12583. return fmt.Errorf("proto: wrong wireType = %d for field AllowedCSIDrivers", wireType)
  12584. }
  12585. var msglen int
  12586. for shift := uint(0); ; shift += 7 {
  12587. if shift >= 64 {
  12588. return ErrIntOverflowGenerated
  12589. }
  12590. if iNdEx >= l {
  12591. return io.ErrUnexpectedEOF
  12592. }
  12593. b := dAtA[iNdEx]
  12594. iNdEx++
  12595. msglen |= int(b&0x7F) << shift
  12596. if b < 0x80 {
  12597. break
  12598. }
  12599. }
  12600. if msglen < 0 {
  12601. return ErrInvalidLengthGenerated
  12602. }
  12603. postIndex := iNdEx + msglen
  12604. if postIndex < 0 {
  12605. return ErrInvalidLengthGenerated
  12606. }
  12607. if postIndex > l {
  12608. return io.ErrUnexpectedEOF
  12609. }
  12610. m.AllowedCSIDrivers = append(m.AllowedCSIDrivers, AllowedCSIDriver{})
  12611. if err := m.AllowedCSIDrivers[len(m.AllowedCSIDrivers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12612. return err
  12613. }
  12614. iNdEx = postIndex
  12615. case 24:
  12616. if wireType != 2 {
  12617. return fmt.Errorf("proto: wrong wireType = %d for field RuntimeClass", wireType)
  12618. }
  12619. var msglen int
  12620. for shift := uint(0); ; shift += 7 {
  12621. if shift >= 64 {
  12622. return ErrIntOverflowGenerated
  12623. }
  12624. if iNdEx >= l {
  12625. return io.ErrUnexpectedEOF
  12626. }
  12627. b := dAtA[iNdEx]
  12628. iNdEx++
  12629. msglen |= int(b&0x7F) << shift
  12630. if b < 0x80 {
  12631. break
  12632. }
  12633. }
  12634. if msglen < 0 {
  12635. return ErrInvalidLengthGenerated
  12636. }
  12637. postIndex := iNdEx + msglen
  12638. if postIndex < 0 {
  12639. return ErrInvalidLengthGenerated
  12640. }
  12641. if postIndex > l {
  12642. return io.ErrUnexpectedEOF
  12643. }
  12644. if m.RuntimeClass == nil {
  12645. m.RuntimeClass = &RuntimeClassStrategyOptions{}
  12646. }
  12647. if err := m.RuntimeClass.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12648. return err
  12649. }
  12650. iNdEx = postIndex
  12651. default:
  12652. iNdEx = preIndex
  12653. skippy, err := skipGenerated(dAtA[iNdEx:])
  12654. if err != nil {
  12655. return err
  12656. }
  12657. if skippy < 0 {
  12658. return ErrInvalidLengthGenerated
  12659. }
  12660. if (iNdEx + skippy) < 0 {
  12661. return ErrInvalidLengthGenerated
  12662. }
  12663. if (iNdEx + skippy) > l {
  12664. return io.ErrUnexpectedEOF
  12665. }
  12666. iNdEx += skippy
  12667. }
  12668. }
  12669. if iNdEx > l {
  12670. return io.ErrUnexpectedEOF
  12671. }
  12672. return nil
  12673. }
  12674. func (m *ReplicaSet) Unmarshal(dAtA []byte) error {
  12675. l := len(dAtA)
  12676. iNdEx := 0
  12677. for iNdEx < l {
  12678. preIndex := iNdEx
  12679. var wire uint64
  12680. for shift := uint(0); ; shift += 7 {
  12681. if shift >= 64 {
  12682. return ErrIntOverflowGenerated
  12683. }
  12684. if iNdEx >= l {
  12685. return io.ErrUnexpectedEOF
  12686. }
  12687. b := dAtA[iNdEx]
  12688. iNdEx++
  12689. wire |= uint64(b&0x7F) << shift
  12690. if b < 0x80 {
  12691. break
  12692. }
  12693. }
  12694. fieldNum := int32(wire >> 3)
  12695. wireType := int(wire & 0x7)
  12696. if wireType == 4 {
  12697. return fmt.Errorf("proto: ReplicaSet: wiretype end group for non-group")
  12698. }
  12699. if fieldNum <= 0 {
  12700. return fmt.Errorf("proto: ReplicaSet: illegal tag %d (wire type %d)", fieldNum, wire)
  12701. }
  12702. switch fieldNum {
  12703. case 1:
  12704. if wireType != 2 {
  12705. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  12706. }
  12707. var msglen int
  12708. for shift := uint(0); ; shift += 7 {
  12709. if shift >= 64 {
  12710. return ErrIntOverflowGenerated
  12711. }
  12712. if iNdEx >= l {
  12713. return io.ErrUnexpectedEOF
  12714. }
  12715. b := dAtA[iNdEx]
  12716. iNdEx++
  12717. msglen |= int(b&0x7F) << shift
  12718. if b < 0x80 {
  12719. break
  12720. }
  12721. }
  12722. if msglen < 0 {
  12723. return ErrInvalidLengthGenerated
  12724. }
  12725. postIndex := iNdEx + msglen
  12726. if postIndex < 0 {
  12727. return ErrInvalidLengthGenerated
  12728. }
  12729. if postIndex > l {
  12730. return io.ErrUnexpectedEOF
  12731. }
  12732. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12733. return err
  12734. }
  12735. iNdEx = postIndex
  12736. case 2:
  12737. if wireType != 2 {
  12738. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  12739. }
  12740. var msglen int
  12741. for shift := uint(0); ; shift += 7 {
  12742. if shift >= 64 {
  12743. return ErrIntOverflowGenerated
  12744. }
  12745. if iNdEx >= l {
  12746. return io.ErrUnexpectedEOF
  12747. }
  12748. b := dAtA[iNdEx]
  12749. iNdEx++
  12750. msglen |= int(b&0x7F) << shift
  12751. if b < 0x80 {
  12752. break
  12753. }
  12754. }
  12755. if msglen < 0 {
  12756. return ErrInvalidLengthGenerated
  12757. }
  12758. postIndex := iNdEx + msglen
  12759. if postIndex < 0 {
  12760. return ErrInvalidLengthGenerated
  12761. }
  12762. if postIndex > l {
  12763. return io.ErrUnexpectedEOF
  12764. }
  12765. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12766. return err
  12767. }
  12768. iNdEx = postIndex
  12769. case 3:
  12770. if wireType != 2 {
  12771. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  12772. }
  12773. var msglen int
  12774. for shift := uint(0); ; shift += 7 {
  12775. if shift >= 64 {
  12776. return ErrIntOverflowGenerated
  12777. }
  12778. if iNdEx >= l {
  12779. return io.ErrUnexpectedEOF
  12780. }
  12781. b := dAtA[iNdEx]
  12782. iNdEx++
  12783. msglen |= int(b&0x7F) << shift
  12784. if b < 0x80 {
  12785. break
  12786. }
  12787. }
  12788. if msglen < 0 {
  12789. return ErrInvalidLengthGenerated
  12790. }
  12791. postIndex := iNdEx + msglen
  12792. if postIndex < 0 {
  12793. return ErrInvalidLengthGenerated
  12794. }
  12795. if postIndex > l {
  12796. return io.ErrUnexpectedEOF
  12797. }
  12798. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12799. return err
  12800. }
  12801. iNdEx = postIndex
  12802. default:
  12803. iNdEx = preIndex
  12804. skippy, err := skipGenerated(dAtA[iNdEx:])
  12805. if err != nil {
  12806. return err
  12807. }
  12808. if skippy < 0 {
  12809. return ErrInvalidLengthGenerated
  12810. }
  12811. if (iNdEx + skippy) < 0 {
  12812. return ErrInvalidLengthGenerated
  12813. }
  12814. if (iNdEx + skippy) > l {
  12815. return io.ErrUnexpectedEOF
  12816. }
  12817. iNdEx += skippy
  12818. }
  12819. }
  12820. if iNdEx > l {
  12821. return io.ErrUnexpectedEOF
  12822. }
  12823. return nil
  12824. }
  12825. func (m *ReplicaSetCondition) Unmarshal(dAtA []byte) error {
  12826. l := len(dAtA)
  12827. iNdEx := 0
  12828. for iNdEx < l {
  12829. preIndex := iNdEx
  12830. var wire uint64
  12831. for shift := uint(0); ; shift += 7 {
  12832. if shift >= 64 {
  12833. return ErrIntOverflowGenerated
  12834. }
  12835. if iNdEx >= l {
  12836. return io.ErrUnexpectedEOF
  12837. }
  12838. b := dAtA[iNdEx]
  12839. iNdEx++
  12840. wire |= uint64(b&0x7F) << shift
  12841. if b < 0x80 {
  12842. break
  12843. }
  12844. }
  12845. fieldNum := int32(wire >> 3)
  12846. wireType := int(wire & 0x7)
  12847. if wireType == 4 {
  12848. return fmt.Errorf("proto: ReplicaSetCondition: wiretype end group for non-group")
  12849. }
  12850. if fieldNum <= 0 {
  12851. return fmt.Errorf("proto: ReplicaSetCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  12852. }
  12853. switch fieldNum {
  12854. case 1:
  12855. if wireType != 2 {
  12856. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  12857. }
  12858. var stringLen uint64
  12859. for shift := uint(0); ; shift += 7 {
  12860. if shift >= 64 {
  12861. return ErrIntOverflowGenerated
  12862. }
  12863. if iNdEx >= l {
  12864. return io.ErrUnexpectedEOF
  12865. }
  12866. b := dAtA[iNdEx]
  12867. iNdEx++
  12868. stringLen |= uint64(b&0x7F) << shift
  12869. if b < 0x80 {
  12870. break
  12871. }
  12872. }
  12873. intStringLen := int(stringLen)
  12874. if intStringLen < 0 {
  12875. return ErrInvalidLengthGenerated
  12876. }
  12877. postIndex := iNdEx + intStringLen
  12878. if postIndex < 0 {
  12879. return ErrInvalidLengthGenerated
  12880. }
  12881. if postIndex > l {
  12882. return io.ErrUnexpectedEOF
  12883. }
  12884. m.Type = ReplicaSetConditionType(dAtA[iNdEx:postIndex])
  12885. iNdEx = postIndex
  12886. case 2:
  12887. if wireType != 2 {
  12888. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  12889. }
  12890. var stringLen uint64
  12891. for shift := uint(0); ; shift += 7 {
  12892. if shift >= 64 {
  12893. return ErrIntOverflowGenerated
  12894. }
  12895. if iNdEx >= l {
  12896. return io.ErrUnexpectedEOF
  12897. }
  12898. b := dAtA[iNdEx]
  12899. iNdEx++
  12900. stringLen |= uint64(b&0x7F) << shift
  12901. if b < 0x80 {
  12902. break
  12903. }
  12904. }
  12905. intStringLen := int(stringLen)
  12906. if intStringLen < 0 {
  12907. return ErrInvalidLengthGenerated
  12908. }
  12909. postIndex := iNdEx + intStringLen
  12910. if postIndex < 0 {
  12911. return ErrInvalidLengthGenerated
  12912. }
  12913. if postIndex > l {
  12914. return io.ErrUnexpectedEOF
  12915. }
  12916. m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  12917. iNdEx = postIndex
  12918. case 3:
  12919. if wireType != 2 {
  12920. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  12921. }
  12922. var msglen int
  12923. for shift := uint(0); ; shift += 7 {
  12924. if shift >= 64 {
  12925. return ErrIntOverflowGenerated
  12926. }
  12927. if iNdEx >= l {
  12928. return io.ErrUnexpectedEOF
  12929. }
  12930. b := dAtA[iNdEx]
  12931. iNdEx++
  12932. msglen |= int(b&0x7F) << shift
  12933. if b < 0x80 {
  12934. break
  12935. }
  12936. }
  12937. if msglen < 0 {
  12938. return ErrInvalidLengthGenerated
  12939. }
  12940. postIndex := iNdEx + msglen
  12941. if postIndex < 0 {
  12942. return ErrInvalidLengthGenerated
  12943. }
  12944. if postIndex > l {
  12945. return io.ErrUnexpectedEOF
  12946. }
  12947. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12948. return err
  12949. }
  12950. iNdEx = postIndex
  12951. case 4:
  12952. if wireType != 2 {
  12953. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  12954. }
  12955. var stringLen uint64
  12956. for shift := uint(0); ; shift += 7 {
  12957. if shift >= 64 {
  12958. return ErrIntOverflowGenerated
  12959. }
  12960. if iNdEx >= l {
  12961. return io.ErrUnexpectedEOF
  12962. }
  12963. b := dAtA[iNdEx]
  12964. iNdEx++
  12965. stringLen |= uint64(b&0x7F) << shift
  12966. if b < 0x80 {
  12967. break
  12968. }
  12969. }
  12970. intStringLen := int(stringLen)
  12971. if intStringLen < 0 {
  12972. return ErrInvalidLengthGenerated
  12973. }
  12974. postIndex := iNdEx + intStringLen
  12975. if postIndex < 0 {
  12976. return ErrInvalidLengthGenerated
  12977. }
  12978. if postIndex > l {
  12979. return io.ErrUnexpectedEOF
  12980. }
  12981. m.Reason = string(dAtA[iNdEx:postIndex])
  12982. iNdEx = postIndex
  12983. case 5:
  12984. if wireType != 2 {
  12985. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  12986. }
  12987. var stringLen uint64
  12988. for shift := uint(0); ; shift += 7 {
  12989. if shift >= 64 {
  12990. return ErrIntOverflowGenerated
  12991. }
  12992. if iNdEx >= l {
  12993. return io.ErrUnexpectedEOF
  12994. }
  12995. b := dAtA[iNdEx]
  12996. iNdEx++
  12997. stringLen |= uint64(b&0x7F) << shift
  12998. if b < 0x80 {
  12999. break
  13000. }
  13001. }
  13002. intStringLen := int(stringLen)
  13003. if intStringLen < 0 {
  13004. return ErrInvalidLengthGenerated
  13005. }
  13006. postIndex := iNdEx + intStringLen
  13007. if postIndex < 0 {
  13008. return ErrInvalidLengthGenerated
  13009. }
  13010. if postIndex > l {
  13011. return io.ErrUnexpectedEOF
  13012. }
  13013. m.Message = string(dAtA[iNdEx:postIndex])
  13014. iNdEx = postIndex
  13015. default:
  13016. iNdEx = preIndex
  13017. skippy, err := skipGenerated(dAtA[iNdEx:])
  13018. if err != nil {
  13019. return err
  13020. }
  13021. if skippy < 0 {
  13022. return ErrInvalidLengthGenerated
  13023. }
  13024. if (iNdEx + skippy) < 0 {
  13025. return ErrInvalidLengthGenerated
  13026. }
  13027. if (iNdEx + skippy) > l {
  13028. return io.ErrUnexpectedEOF
  13029. }
  13030. iNdEx += skippy
  13031. }
  13032. }
  13033. if iNdEx > l {
  13034. return io.ErrUnexpectedEOF
  13035. }
  13036. return nil
  13037. }
  13038. func (m *ReplicaSetList) Unmarshal(dAtA []byte) error {
  13039. l := len(dAtA)
  13040. iNdEx := 0
  13041. for iNdEx < l {
  13042. preIndex := iNdEx
  13043. var wire uint64
  13044. for shift := uint(0); ; shift += 7 {
  13045. if shift >= 64 {
  13046. return ErrIntOverflowGenerated
  13047. }
  13048. if iNdEx >= l {
  13049. return io.ErrUnexpectedEOF
  13050. }
  13051. b := dAtA[iNdEx]
  13052. iNdEx++
  13053. wire |= uint64(b&0x7F) << shift
  13054. if b < 0x80 {
  13055. break
  13056. }
  13057. }
  13058. fieldNum := int32(wire >> 3)
  13059. wireType := int(wire & 0x7)
  13060. if wireType == 4 {
  13061. return fmt.Errorf("proto: ReplicaSetList: wiretype end group for non-group")
  13062. }
  13063. if fieldNum <= 0 {
  13064. return fmt.Errorf("proto: ReplicaSetList: illegal tag %d (wire type %d)", fieldNum, wire)
  13065. }
  13066. switch fieldNum {
  13067. case 1:
  13068. if wireType != 2 {
  13069. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  13070. }
  13071. var msglen int
  13072. for shift := uint(0); ; shift += 7 {
  13073. if shift >= 64 {
  13074. return ErrIntOverflowGenerated
  13075. }
  13076. if iNdEx >= l {
  13077. return io.ErrUnexpectedEOF
  13078. }
  13079. b := dAtA[iNdEx]
  13080. iNdEx++
  13081. msglen |= int(b&0x7F) << shift
  13082. if b < 0x80 {
  13083. break
  13084. }
  13085. }
  13086. if msglen < 0 {
  13087. return ErrInvalidLengthGenerated
  13088. }
  13089. postIndex := iNdEx + msglen
  13090. if postIndex < 0 {
  13091. return ErrInvalidLengthGenerated
  13092. }
  13093. if postIndex > l {
  13094. return io.ErrUnexpectedEOF
  13095. }
  13096. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13097. return err
  13098. }
  13099. iNdEx = postIndex
  13100. case 2:
  13101. if wireType != 2 {
  13102. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  13103. }
  13104. var msglen int
  13105. for shift := uint(0); ; shift += 7 {
  13106. if shift >= 64 {
  13107. return ErrIntOverflowGenerated
  13108. }
  13109. if iNdEx >= l {
  13110. return io.ErrUnexpectedEOF
  13111. }
  13112. b := dAtA[iNdEx]
  13113. iNdEx++
  13114. msglen |= int(b&0x7F) << shift
  13115. if b < 0x80 {
  13116. break
  13117. }
  13118. }
  13119. if msglen < 0 {
  13120. return ErrInvalidLengthGenerated
  13121. }
  13122. postIndex := iNdEx + msglen
  13123. if postIndex < 0 {
  13124. return ErrInvalidLengthGenerated
  13125. }
  13126. if postIndex > l {
  13127. return io.ErrUnexpectedEOF
  13128. }
  13129. m.Items = append(m.Items, ReplicaSet{})
  13130. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13131. return err
  13132. }
  13133. iNdEx = postIndex
  13134. default:
  13135. iNdEx = preIndex
  13136. skippy, err := skipGenerated(dAtA[iNdEx:])
  13137. if err != nil {
  13138. return err
  13139. }
  13140. if skippy < 0 {
  13141. return ErrInvalidLengthGenerated
  13142. }
  13143. if (iNdEx + skippy) < 0 {
  13144. return ErrInvalidLengthGenerated
  13145. }
  13146. if (iNdEx + skippy) > l {
  13147. return io.ErrUnexpectedEOF
  13148. }
  13149. iNdEx += skippy
  13150. }
  13151. }
  13152. if iNdEx > l {
  13153. return io.ErrUnexpectedEOF
  13154. }
  13155. return nil
  13156. }
  13157. func (m *ReplicaSetSpec) Unmarshal(dAtA []byte) error {
  13158. l := len(dAtA)
  13159. iNdEx := 0
  13160. for iNdEx < l {
  13161. preIndex := iNdEx
  13162. var wire uint64
  13163. for shift := uint(0); ; shift += 7 {
  13164. if shift >= 64 {
  13165. return ErrIntOverflowGenerated
  13166. }
  13167. if iNdEx >= l {
  13168. return io.ErrUnexpectedEOF
  13169. }
  13170. b := dAtA[iNdEx]
  13171. iNdEx++
  13172. wire |= uint64(b&0x7F) << shift
  13173. if b < 0x80 {
  13174. break
  13175. }
  13176. }
  13177. fieldNum := int32(wire >> 3)
  13178. wireType := int(wire & 0x7)
  13179. if wireType == 4 {
  13180. return fmt.Errorf("proto: ReplicaSetSpec: wiretype end group for non-group")
  13181. }
  13182. if fieldNum <= 0 {
  13183. return fmt.Errorf("proto: ReplicaSetSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  13184. }
  13185. switch fieldNum {
  13186. case 1:
  13187. if wireType != 0 {
  13188. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  13189. }
  13190. var v int32
  13191. for shift := uint(0); ; shift += 7 {
  13192. if shift >= 64 {
  13193. return ErrIntOverflowGenerated
  13194. }
  13195. if iNdEx >= l {
  13196. return io.ErrUnexpectedEOF
  13197. }
  13198. b := dAtA[iNdEx]
  13199. iNdEx++
  13200. v |= int32(b&0x7F) << shift
  13201. if b < 0x80 {
  13202. break
  13203. }
  13204. }
  13205. m.Replicas = &v
  13206. case 2:
  13207. if wireType != 2 {
  13208. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  13209. }
  13210. var msglen int
  13211. for shift := uint(0); ; shift += 7 {
  13212. if shift >= 64 {
  13213. return ErrIntOverflowGenerated
  13214. }
  13215. if iNdEx >= l {
  13216. return io.ErrUnexpectedEOF
  13217. }
  13218. b := dAtA[iNdEx]
  13219. iNdEx++
  13220. msglen |= int(b&0x7F) << shift
  13221. if b < 0x80 {
  13222. break
  13223. }
  13224. }
  13225. if msglen < 0 {
  13226. return ErrInvalidLengthGenerated
  13227. }
  13228. postIndex := iNdEx + msglen
  13229. if postIndex < 0 {
  13230. return ErrInvalidLengthGenerated
  13231. }
  13232. if postIndex > l {
  13233. return io.ErrUnexpectedEOF
  13234. }
  13235. if m.Selector == nil {
  13236. m.Selector = &v1.LabelSelector{}
  13237. }
  13238. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13239. return err
  13240. }
  13241. iNdEx = postIndex
  13242. case 3:
  13243. if wireType != 2 {
  13244. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  13245. }
  13246. var msglen int
  13247. for shift := uint(0); ; shift += 7 {
  13248. if shift >= 64 {
  13249. return ErrIntOverflowGenerated
  13250. }
  13251. if iNdEx >= l {
  13252. return io.ErrUnexpectedEOF
  13253. }
  13254. b := dAtA[iNdEx]
  13255. iNdEx++
  13256. msglen |= int(b&0x7F) << shift
  13257. if b < 0x80 {
  13258. break
  13259. }
  13260. }
  13261. if msglen < 0 {
  13262. return ErrInvalidLengthGenerated
  13263. }
  13264. postIndex := iNdEx + msglen
  13265. if postIndex < 0 {
  13266. return ErrInvalidLengthGenerated
  13267. }
  13268. if postIndex > l {
  13269. return io.ErrUnexpectedEOF
  13270. }
  13271. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13272. return err
  13273. }
  13274. iNdEx = postIndex
  13275. case 4:
  13276. if wireType != 0 {
  13277. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  13278. }
  13279. m.MinReadySeconds = 0
  13280. for shift := uint(0); ; shift += 7 {
  13281. if shift >= 64 {
  13282. return ErrIntOverflowGenerated
  13283. }
  13284. if iNdEx >= l {
  13285. return io.ErrUnexpectedEOF
  13286. }
  13287. b := dAtA[iNdEx]
  13288. iNdEx++
  13289. m.MinReadySeconds |= int32(b&0x7F) << shift
  13290. if b < 0x80 {
  13291. break
  13292. }
  13293. }
  13294. default:
  13295. iNdEx = preIndex
  13296. skippy, err := skipGenerated(dAtA[iNdEx:])
  13297. if err != nil {
  13298. return err
  13299. }
  13300. if skippy < 0 {
  13301. return ErrInvalidLengthGenerated
  13302. }
  13303. if (iNdEx + skippy) < 0 {
  13304. return ErrInvalidLengthGenerated
  13305. }
  13306. if (iNdEx + skippy) > l {
  13307. return io.ErrUnexpectedEOF
  13308. }
  13309. iNdEx += skippy
  13310. }
  13311. }
  13312. if iNdEx > l {
  13313. return io.ErrUnexpectedEOF
  13314. }
  13315. return nil
  13316. }
  13317. func (m *ReplicaSetStatus) Unmarshal(dAtA []byte) error {
  13318. l := len(dAtA)
  13319. iNdEx := 0
  13320. for iNdEx < l {
  13321. preIndex := iNdEx
  13322. var wire uint64
  13323. for shift := uint(0); ; shift += 7 {
  13324. if shift >= 64 {
  13325. return ErrIntOverflowGenerated
  13326. }
  13327. if iNdEx >= l {
  13328. return io.ErrUnexpectedEOF
  13329. }
  13330. b := dAtA[iNdEx]
  13331. iNdEx++
  13332. wire |= uint64(b&0x7F) << shift
  13333. if b < 0x80 {
  13334. break
  13335. }
  13336. }
  13337. fieldNum := int32(wire >> 3)
  13338. wireType := int(wire & 0x7)
  13339. if wireType == 4 {
  13340. return fmt.Errorf("proto: ReplicaSetStatus: wiretype end group for non-group")
  13341. }
  13342. if fieldNum <= 0 {
  13343. return fmt.Errorf("proto: ReplicaSetStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  13344. }
  13345. switch fieldNum {
  13346. case 1:
  13347. if wireType != 0 {
  13348. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  13349. }
  13350. m.Replicas = 0
  13351. for shift := uint(0); ; shift += 7 {
  13352. if shift >= 64 {
  13353. return ErrIntOverflowGenerated
  13354. }
  13355. if iNdEx >= l {
  13356. return io.ErrUnexpectedEOF
  13357. }
  13358. b := dAtA[iNdEx]
  13359. iNdEx++
  13360. m.Replicas |= int32(b&0x7F) << shift
  13361. if b < 0x80 {
  13362. break
  13363. }
  13364. }
  13365. case 2:
  13366. if wireType != 0 {
  13367. return fmt.Errorf("proto: wrong wireType = %d for field FullyLabeledReplicas", wireType)
  13368. }
  13369. m.FullyLabeledReplicas = 0
  13370. for shift := uint(0); ; shift += 7 {
  13371. if shift >= 64 {
  13372. return ErrIntOverflowGenerated
  13373. }
  13374. if iNdEx >= l {
  13375. return io.ErrUnexpectedEOF
  13376. }
  13377. b := dAtA[iNdEx]
  13378. iNdEx++
  13379. m.FullyLabeledReplicas |= int32(b&0x7F) << shift
  13380. if b < 0x80 {
  13381. break
  13382. }
  13383. }
  13384. case 3:
  13385. if wireType != 0 {
  13386. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  13387. }
  13388. m.ObservedGeneration = 0
  13389. for shift := uint(0); ; shift += 7 {
  13390. if shift >= 64 {
  13391. return ErrIntOverflowGenerated
  13392. }
  13393. if iNdEx >= l {
  13394. return io.ErrUnexpectedEOF
  13395. }
  13396. b := dAtA[iNdEx]
  13397. iNdEx++
  13398. m.ObservedGeneration |= int64(b&0x7F) << shift
  13399. if b < 0x80 {
  13400. break
  13401. }
  13402. }
  13403. case 4:
  13404. if wireType != 0 {
  13405. return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType)
  13406. }
  13407. m.ReadyReplicas = 0
  13408. for shift := uint(0); ; shift += 7 {
  13409. if shift >= 64 {
  13410. return ErrIntOverflowGenerated
  13411. }
  13412. if iNdEx >= l {
  13413. return io.ErrUnexpectedEOF
  13414. }
  13415. b := dAtA[iNdEx]
  13416. iNdEx++
  13417. m.ReadyReplicas |= int32(b&0x7F) << shift
  13418. if b < 0x80 {
  13419. break
  13420. }
  13421. }
  13422. case 5:
  13423. if wireType != 0 {
  13424. return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType)
  13425. }
  13426. m.AvailableReplicas = 0
  13427. for shift := uint(0); ; shift += 7 {
  13428. if shift >= 64 {
  13429. return ErrIntOverflowGenerated
  13430. }
  13431. if iNdEx >= l {
  13432. return io.ErrUnexpectedEOF
  13433. }
  13434. b := dAtA[iNdEx]
  13435. iNdEx++
  13436. m.AvailableReplicas |= int32(b&0x7F) << shift
  13437. if b < 0x80 {
  13438. break
  13439. }
  13440. }
  13441. case 6:
  13442. if wireType != 2 {
  13443. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  13444. }
  13445. var msglen int
  13446. for shift := uint(0); ; shift += 7 {
  13447. if shift >= 64 {
  13448. return ErrIntOverflowGenerated
  13449. }
  13450. if iNdEx >= l {
  13451. return io.ErrUnexpectedEOF
  13452. }
  13453. b := dAtA[iNdEx]
  13454. iNdEx++
  13455. msglen |= int(b&0x7F) << shift
  13456. if b < 0x80 {
  13457. break
  13458. }
  13459. }
  13460. if msglen < 0 {
  13461. return ErrInvalidLengthGenerated
  13462. }
  13463. postIndex := iNdEx + msglen
  13464. if postIndex < 0 {
  13465. return ErrInvalidLengthGenerated
  13466. }
  13467. if postIndex > l {
  13468. return io.ErrUnexpectedEOF
  13469. }
  13470. m.Conditions = append(m.Conditions, ReplicaSetCondition{})
  13471. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13472. return err
  13473. }
  13474. iNdEx = postIndex
  13475. default:
  13476. iNdEx = preIndex
  13477. skippy, err := skipGenerated(dAtA[iNdEx:])
  13478. if err != nil {
  13479. return err
  13480. }
  13481. if skippy < 0 {
  13482. return ErrInvalidLengthGenerated
  13483. }
  13484. if (iNdEx + skippy) < 0 {
  13485. return ErrInvalidLengthGenerated
  13486. }
  13487. if (iNdEx + skippy) > l {
  13488. return io.ErrUnexpectedEOF
  13489. }
  13490. iNdEx += skippy
  13491. }
  13492. }
  13493. if iNdEx > l {
  13494. return io.ErrUnexpectedEOF
  13495. }
  13496. return nil
  13497. }
  13498. func (m *RollbackConfig) Unmarshal(dAtA []byte) error {
  13499. l := len(dAtA)
  13500. iNdEx := 0
  13501. for iNdEx < l {
  13502. preIndex := iNdEx
  13503. var wire uint64
  13504. for shift := uint(0); ; shift += 7 {
  13505. if shift >= 64 {
  13506. return ErrIntOverflowGenerated
  13507. }
  13508. if iNdEx >= l {
  13509. return io.ErrUnexpectedEOF
  13510. }
  13511. b := dAtA[iNdEx]
  13512. iNdEx++
  13513. wire |= uint64(b&0x7F) << shift
  13514. if b < 0x80 {
  13515. break
  13516. }
  13517. }
  13518. fieldNum := int32(wire >> 3)
  13519. wireType := int(wire & 0x7)
  13520. if wireType == 4 {
  13521. return fmt.Errorf("proto: RollbackConfig: wiretype end group for non-group")
  13522. }
  13523. if fieldNum <= 0 {
  13524. return fmt.Errorf("proto: RollbackConfig: illegal tag %d (wire type %d)", fieldNum, wire)
  13525. }
  13526. switch fieldNum {
  13527. case 1:
  13528. if wireType != 0 {
  13529. return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
  13530. }
  13531. m.Revision = 0
  13532. for shift := uint(0); ; shift += 7 {
  13533. if shift >= 64 {
  13534. return ErrIntOverflowGenerated
  13535. }
  13536. if iNdEx >= l {
  13537. return io.ErrUnexpectedEOF
  13538. }
  13539. b := dAtA[iNdEx]
  13540. iNdEx++
  13541. m.Revision |= int64(b&0x7F) << shift
  13542. if b < 0x80 {
  13543. break
  13544. }
  13545. }
  13546. default:
  13547. iNdEx = preIndex
  13548. skippy, err := skipGenerated(dAtA[iNdEx:])
  13549. if err != nil {
  13550. return err
  13551. }
  13552. if skippy < 0 {
  13553. return ErrInvalidLengthGenerated
  13554. }
  13555. if (iNdEx + skippy) < 0 {
  13556. return ErrInvalidLengthGenerated
  13557. }
  13558. if (iNdEx + skippy) > l {
  13559. return io.ErrUnexpectedEOF
  13560. }
  13561. iNdEx += skippy
  13562. }
  13563. }
  13564. if iNdEx > l {
  13565. return io.ErrUnexpectedEOF
  13566. }
  13567. return nil
  13568. }
  13569. func (m *RollingUpdateDaemonSet) Unmarshal(dAtA []byte) error {
  13570. l := len(dAtA)
  13571. iNdEx := 0
  13572. for iNdEx < l {
  13573. preIndex := iNdEx
  13574. var wire uint64
  13575. for shift := uint(0); ; shift += 7 {
  13576. if shift >= 64 {
  13577. return ErrIntOverflowGenerated
  13578. }
  13579. if iNdEx >= l {
  13580. return io.ErrUnexpectedEOF
  13581. }
  13582. b := dAtA[iNdEx]
  13583. iNdEx++
  13584. wire |= uint64(b&0x7F) << shift
  13585. if b < 0x80 {
  13586. break
  13587. }
  13588. }
  13589. fieldNum := int32(wire >> 3)
  13590. wireType := int(wire & 0x7)
  13591. if wireType == 4 {
  13592. return fmt.Errorf("proto: RollingUpdateDaemonSet: wiretype end group for non-group")
  13593. }
  13594. if fieldNum <= 0 {
  13595. return fmt.Errorf("proto: RollingUpdateDaemonSet: illegal tag %d (wire type %d)", fieldNum, wire)
  13596. }
  13597. switch fieldNum {
  13598. case 1:
  13599. if wireType != 2 {
  13600. return fmt.Errorf("proto: wrong wireType = %d for field MaxUnavailable", wireType)
  13601. }
  13602. var msglen int
  13603. for shift := uint(0); ; shift += 7 {
  13604. if shift >= 64 {
  13605. return ErrIntOverflowGenerated
  13606. }
  13607. if iNdEx >= l {
  13608. return io.ErrUnexpectedEOF
  13609. }
  13610. b := dAtA[iNdEx]
  13611. iNdEx++
  13612. msglen |= int(b&0x7F) << shift
  13613. if b < 0x80 {
  13614. break
  13615. }
  13616. }
  13617. if msglen < 0 {
  13618. return ErrInvalidLengthGenerated
  13619. }
  13620. postIndex := iNdEx + msglen
  13621. if postIndex < 0 {
  13622. return ErrInvalidLengthGenerated
  13623. }
  13624. if postIndex > l {
  13625. return io.ErrUnexpectedEOF
  13626. }
  13627. if m.MaxUnavailable == nil {
  13628. m.MaxUnavailable = &intstr.IntOrString{}
  13629. }
  13630. if err := m.MaxUnavailable.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13631. return err
  13632. }
  13633. iNdEx = postIndex
  13634. default:
  13635. iNdEx = preIndex
  13636. skippy, err := skipGenerated(dAtA[iNdEx:])
  13637. if err != nil {
  13638. return err
  13639. }
  13640. if skippy < 0 {
  13641. return ErrInvalidLengthGenerated
  13642. }
  13643. if (iNdEx + skippy) < 0 {
  13644. return ErrInvalidLengthGenerated
  13645. }
  13646. if (iNdEx + skippy) > l {
  13647. return io.ErrUnexpectedEOF
  13648. }
  13649. iNdEx += skippy
  13650. }
  13651. }
  13652. if iNdEx > l {
  13653. return io.ErrUnexpectedEOF
  13654. }
  13655. return nil
  13656. }
  13657. func (m *RollingUpdateDeployment) Unmarshal(dAtA []byte) error {
  13658. l := len(dAtA)
  13659. iNdEx := 0
  13660. for iNdEx < l {
  13661. preIndex := iNdEx
  13662. var wire uint64
  13663. for shift := uint(0); ; shift += 7 {
  13664. if shift >= 64 {
  13665. return ErrIntOverflowGenerated
  13666. }
  13667. if iNdEx >= l {
  13668. return io.ErrUnexpectedEOF
  13669. }
  13670. b := dAtA[iNdEx]
  13671. iNdEx++
  13672. wire |= uint64(b&0x7F) << shift
  13673. if b < 0x80 {
  13674. break
  13675. }
  13676. }
  13677. fieldNum := int32(wire >> 3)
  13678. wireType := int(wire & 0x7)
  13679. if wireType == 4 {
  13680. return fmt.Errorf("proto: RollingUpdateDeployment: wiretype end group for non-group")
  13681. }
  13682. if fieldNum <= 0 {
  13683. return fmt.Errorf("proto: RollingUpdateDeployment: illegal tag %d (wire type %d)", fieldNum, wire)
  13684. }
  13685. switch fieldNum {
  13686. case 1:
  13687. if wireType != 2 {
  13688. return fmt.Errorf("proto: wrong wireType = %d for field MaxUnavailable", wireType)
  13689. }
  13690. var msglen int
  13691. for shift := uint(0); ; shift += 7 {
  13692. if shift >= 64 {
  13693. return ErrIntOverflowGenerated
  13694. }
  13695. if iNdEx >= l {
  13696. return io.ErrUnexpectedEOF
  13697. }
  13698. b := dAtA[iNdEx]
  13699. iNdEx++
  13700. msglen |= int(b&0x7F) << shift
  13701. if b < 0x80 {
  13702. break
  13703. }
  13704. }
  13705. if msglen < 0 {
  13706. return ErrInvalidLengthGenerated
  13707. }
  13708. postIndex := iNdEx + msglen
  13709. if postIndex < 0 {
  13710. return ErrInvalidLengthGenerated
  13711. }
  13712. if postIndex > l {
  13713. return io.ErrUnexpectedEOF
  13714. }
  13715. if m.MaxUnavailable == nil {
  13716. m.MaxUnavailable = &intstr.IntOrString{}
  13717. }
  13718. if err := m.MaxUnavailable.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13719. return err
  13720. }
  13721. iNdEx = postIndex
  13722. case 2:
  13723. if wireType != 2 {
  13724. return fmt.Errorf("proto: wrong wireType = %d for field MaxSurge", wireType)
  13725. }
  13726. var msglen int
  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. msglen |= int(b&0x7F) << shift
  13737. if b < 0x80 {
  13738. break
  13739. }
  13740. }
  13741. if msglen < 0 {
  13742. return ErrInvalidLengthGenerated
  13743. }
  13744. postIndex := iNdEx + msglen
  13745. if postIndex < 0 {
  13746. return ErrInvalidLengthGenerated
  13747. }
  13748. if postIndex > l {
  13749. return io.ErrUnexpectedEOF
  13750. }
  13751. if m.MaxSurge == nil {
  13752. m.MaxSurge = &intstr.IntOrString{}
  13753. }
  13754. if err := m.MaxSurge.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13755. return err
  13756. }
  13757. iNdEx = postIndex
  13758. default:
  13759. iNdEx = preIndex
  13760. skippy, err := skipGenerated(dAtA[iNdEx:])
  13761. if err != nil {
  13762. return err
  13763. }
  13764. if skippy < 0 {
  13765. return ErrInvalidLengthGenerated
  13766. }
  13767. if (iNdEx + skippy) < 0 {
  13768. return ErrInvalidLengthGenerated
  13769. }
  13770. if (iNdEx + skippy) > l {
  13771. return io.ErrUnexpectedEOF
  13772. }
  13773. iNdEx += skippy
  13774. }
  13775. }
  13776. if iNdEx > l {
  13777. return io.ErrUnexpectedEOF
  13778. }
  13779. return nil
  13780. }
  13781. func (m *RunAsGroupStrategyOptions) Unmarshal(dAtA []byte) error {
  13782. l := len(dAtA)
  13783. iNdEx := 0
  13784. for iNdEx < l {
  13785. preIndex := iNdEx
  13786. var wire uint64
  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. wire |= uint64(b&0x7F) << shift
  13797. if b < 0x80 {
  13798. break
  13799. }
  13800. }
  13801. fieldNum := int32(wire >> 3)
  13802. wireType := int(wire & 0x7)
  13803. if wireType == 4 {
  13804. return fmt.Errorf("proto: RunAsGroupStrategyOptions: wiretype end group for non-group")
  13805. }
  13806. if fieldNum <= 0 {
  13807. return fmt.Errorf("proto: RunAsGroupStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  13808. }
  13809. switch fieldNum {
  13810. case 1:
  13811. if wireType != 2 {
  13812. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  13813. }
  13814. var stringLen uint64
  13815. for shift := uint(0); ; shift += 7 {
  13816. if shift >= 64 {
  13817. return ErrIntOverflowGenerated
  13818. }
  13819. if iNdEx >= l {
  13820. return io.ErrUnexpectedEOF
  13821. }
  13822. b := dAtA[iNdEx]
  13823. iNdEx++
  13824. stringLen |= uint64(b&0x7F) << shift
  13825. if b < 0x80 {
  13826. break
  13827. }
  13828. }
  13829. intStringLen := int(stringLen)
  13830. if intStringLen < 0 {
  13831. return ErrInvalidLengthGenerated
  13832. }
  13833. postIndex := iNdEx + intStringLen
  13834. if postIndex < 0 {
  13835. return ErrInvalidLengthGenerated
  13836. }
  13837. if postIndex > l {
  13838. return io.ErrUnexpectedEOF
  13839. }
  13840. m.Rule = RunAsGroupStrategy(dAtA[iNdEx:postIndex])
  13841. iNdEx = postIndex
  13842. case 2:
  13843. if wireType != 2 {
  13844. return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
  13845. }
  13846. var msglen int
  13847. for shift := uint(0); ; shift += 7 {
  13848. if shift >= 64 {
  13849. return ErrIntOverflowGenerated
  13850. }
  13851. if iNdEx >= l {
  13852. return io.ErrUnexpectedEOF
  13853. }
  13854. b := dAtA[iNdEx]
  13855. iNdEx++
  13856. msglen |= int(b&0x7F) << shift
  13857. if b < 0x80 {
  13858. break
  13859. }
  13860. }
  13861. if msglen < 0 {
  13862. return ErrInvalidLengthGenerated
  13863. }
  13864. postIndex := iNdEx + msglen
  13865. if postIndex < 0 {
  13866. return ErrInvalidLengthGenerated
  13867. }
  13868. if postIndex > l {
  13869. return io.ErrUnexpectedEOF
  13870. }
  13871. m.Ranges = append(m.Ranges, IDRange{})
  13872. if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13873. return err
  13874. }
  13875. iNdEx = postIndex
  13876. default:
  13877. iNdEx = preIndex
  13878. skippy, err := skipGenerated(dAtA[iNdEx:])
  13879. if err != nil {
  13880. return err
  13881. }
  13882. if skippy < 0 {
  13883. return ErrInvalidLengthGenerated
  13884. }
  13885. if (iNdEx + skippy) < 0 {
  13886. return ErrInvalidLengthGenerated
  13887. }
  13888. if (iNdEx + skippy) > l {
  13889. return io.ErrUnexpectedEOF
  13890. }
  13891. iNdEx += skippy
  13892. }
  13893. }
  13894. if iNdEx > l {
  13895. return io.ErrUnexpectedEOF
  13896. }
  13897. return nil
  13898. }
  13899. func (m *RunAsUserStrategyOptions) Unmarshal(dAtA []byte) error {
  13900. l := len(dAtA)
  13901. iNdEx := 0
  13902. for iNdEx < l {
  13903. preIndex := iNdEx
  13904. var wire uint64
  13905. for shift := uint(0); ; shift += 7 {
  13906. if shift >= 64 {
  13907. return ErrIntOverflowGenerated
  13908. }
  13909. if iNdEx >= l {
  13910. return io.ErrUnexpectedEOF
  13911. }
  13912. b := dAtA[iNdEx]
  13913. iNdEx++
  13914. wire |= uint64(b&0x7F) << shift
  13915. if b < 0x80 {
  13916. break
  13917. }
  13918. }
  13919. fieldNum := int32(wire >> 3)
  13920. wireType := int(wire & 0x7)
  13921. if wireType == 4 {
  13922. return fmt.Errorf("proto: RunAsUserStrategyOptions: wiretype end group for non-group")
  13923. }
  13924. if fieldNum <= 0 {
  13925. return fmt.Errorf("proto: RunAsUserStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  13926. }
  13927. switch fieldNum {
  13928. case 1:
  13929. if wireType != 2 {
  13930. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  13931. }
  13932. var stringLen uint64
  13933. for shift := uint(0); ; shift += 7 {
  13934. if shift >= 64 {
  13935. return ErrIntOverflowGenerated
  13936. }
  13937. if iNdEx >= l {
  13938. return io.ErrUnexpectedEOF
  13939. }
  13940. b := dAtA[iNdEx]
  13941. iNdEx++
  13942. stringLen |= uint64(b&0x7F) << shift
  13943. if b < 0x80 {
  13944. break
  13945. }
  13946. }
  13947. intStringLen := int(stringLen)
  13948. if intStringLen < 0 {
  13949. return ErrInvalidLengthGenerated
  13950. }
  13951. postIndex := iNdEx + intStringLen
  13952. if postIndex < 0 {
  13953. return ErrInvalidLengthGenerated
  13954. }
  13955. if postIndex > l {
  13956. return io.ErrUnexpectedEOF
  13957. }
  13958. m.Rule = RunAsUserStrategy(dAtA[iNdEx:postIndex])
  13959. iNdEx = postIndex
  13960. case 2:
  13961. if wireType != 2 {
  13962. return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
  13963. }
  13964. var msglen int
  13965. for shift := uint(0); ; shift += 7 {
  13966. if shift >= 64 {
  13967. return ErrIntOverflowGenerated
  13968. }
  13969. if iNdEx >= l {
  13970. return io.ErrUnexpectedEOF
  13971. }
  13972. b := dAtA[iNdEx]
  13973. iNdEx++
  13974. msglen |= int(b&0x7F) << shift
  13975. if b < 0x80 {
  13976. break
  13977. }
  13978. }
  13979. if msglen < 0 {
  13980. return ErrInvalidLengthGenerated
  13981. }
  13982. postIndex := iNdEx + msglen
  13983. if postIndex < 0 {
  13984. return ErrInvalidLengthGenerated
  13985. }
  13986. if postIndex > l {
  13987. return io.ErrUnexpectedEOF
  13988. }
  13989. m.Ranges = append(m.Ranges, IDRange{})
  13990. if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13991. return err
  13992. }
  13993. iNdEx = postIndex
  13994. default:
  13995. iNdEx = preIndex
  13996. skippy, err := skipGenerated(dAtA[iNdEx:])
  13997. if err != nil {
  13998. return err
  13999. }
  14000. if skippy < 0 {
  14001. return ErrInvalidLengthGenerated
  14002. }
  14003. if (iNdEx + skippy) < 0 {
  14004. return ErrInvalidLengthGenerated
  14005. }
  14006. if (iNdEx + skippy) > l {
  14007. return io.ErrUnexpectedEOF
  14008. }
  14009. iNdEx += skippy
  14010. }
  14011. }
  14012. if iNdEx > l {
  14013. return io.ErrUnexpectedEOF
  14014. }
  14015. return nil
  14016. }
  14017. func (m *RuntimeClassStrategyOptions) Unmarshal(dAtA []byte) error {
  14018. l := len(dAtA)
  14019. iNdEx := 0
  14020. for iNdEx < l {
  14021. preIndex := iNdEx
  14022. var wire uint64
  14023. for shift := uint(0); ; shift += 7 {
  14024. if shift >= 64 {
  14025. return ErrIntOverflowGenerated
  14026. }
  14027. if iNdEx >= l {
  14028. return io.ErrUnexpectedEOF
  14029. }
  14030. b := dAtA[iNdEx]
  14031. iNdEx++
  14032. wire |= uint64(b&0x7F) << shift
  14033. if b < 0x80 {
  14034. break
  14035. }
  14036. }
  14037. fieldNum := int32(wire >> 3)
  14038. wireType := int(wire & 0x7)
  14039. if wireType == 4 {
  14040. return fmt.Errorf("proto: RuntimeClassStrategyOptions: wiretype end group for non-group")
  14041. }
  14042. if fieldNum <= 0 {
  14043. return fmt.Errorf("proto: RuntimeClassStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  14044. }
  14045. switch fieldNum {
  14046. case 1:
  14047. if wireType != 2 {
  14048. return fmt.Errorf("proto: wrong wireType = %d for field AllowedRuntimeClassNames", wireType)
  14049. }
  14050. var stringLen uint64
  14051. for shift := uint(0); ; shift += 7 {
  14052. if shift >= 64 {
  14053. return ErrIntOverflowGenerated
  14054. }
  14055. if iNdEx >= l {
  14056. return io.ErrUnexpectedEOF
  14057. }
  14058. b := dAtA[iNdEx]
  14059. iNdEx++
  14060. stringLen |= uint64(b&0x7F) << shift
  14061. if b < 0x80 {
  14062. break
  14063. }
  14064. }
  14065. intStringLen := int(stringLen)
  14066. if intStringLen < 0 {
  14067. return ErrInvalidLengthGenerated
  14068. }
  14069. postIndex := iNdEx + intStringLen
  14070. if postIndex < 0 {
  14071. return ErrInvalidLengthGenerated
  14072. }
  14073. if postIndex > l {
  14074. return io.ErrUnexpectedEOF
  14075. }
  14076. m.AllowedRuntimeClassNames = append(m.AllowedRuntimeClassNames, string(dAtA[iNdEx:postIndex]))
  14077. iNdEx = postIndex
  14078. case 2:
  14079. if wireType != 2 {
  14080. return fmt.Errorf("proto: wrong wireType = %d for field DefaultRuntimeClassName", wireType)
  14081. }
  14082. var stringLen uint64
  14083. for shift := uint(0); ; shift += 7 {
  14084. if shift >= 64 {
  14085. return ErrIntOverflowGenerated
  14086. }
  14087. if iNdEx >= l {
  14088. return io.ErrUnexpectedEOF
  14089. }
  14090. b := dAtA[iNdEx]
  14091. iNdEx++
  14092. stringLen |= uint64(b&0x7F) << shift
  14093. if b < 0x80 {
  14094. break
  14095. }
  14096. }
  14097. intStringLen := int(stringLen)
  14098. if intStringLen < 0 {
  14099. return ErrInvalidLengthGenerated
  14100. }
  14101. postIndex := iNdEx + intStringLen
  14102. if postIndex < 0 {
  14103. return ErrInvalidLengthGenerated
  14104. }
  14105. if postIndex > l {
  14106. return io.ErrUnexpectedEOF
  14107. }
  14108. s := string(dAtA[iNdEx:postIndex])
  14109. m.DefaultRuntimeClassName = &s
  14110. iNdEx = postIndex
  14111. default:
  14112. iNdEx = preIndex
  14113. skippy, err := skipGenerated(dAtA[iNdEx:])
  14114. if err != nil {
  14115. return err
  14116. }
  14117. if skippy < 0 {
  14118. return ErrInvalidLengthGenerated
  14119. }
  14120. if (iNdEx + skippy) < 0 {
  14121. return ErrInvalidLengthGenerated
  14122. }
  14123. if (iNdEx + skippy) > l {
  14124. return io.ErrUnexpectedEOF
  14125. }
  14126. iNdEx += skippy
  14127. }
  14128. }
  14129. if iNdEx > l {
  14130. return io.ErrUnexpectedEOF
  14131. }
  14132. return nil
  14133. }
  14134. func (m *SELinuxStrategyOptions) Unmarshal(dAtA []byte) error {
  14135. l := len(dAtA)
  14136. iNdEx := 0
  14137. for iNdEx < l {
  14138. preIndex := iNdEx
  14139. var wire uint64
  14140. for shift := uint(0); ; shift += 7 {
  14141. if shift >= 64 {
  14142. return ErrIntOverflowGenerated
  14143. }
  14144. if iNdEx >= l {
  14145. return io.ErrUnexpectedEOF
  14146. }
  14147. b := dAtA[iNdEx]
  14148. iNdEx++
  14149. wire |= uint64(b&0x7F) << shift
  14150. if b < 0x80 {
  14151. break
  14152. }
  14153. }
  14154. fieldNum := int32(wire >> 3)
  14155. wireType := int(wire & 0x7)
  14156. if wireType == 4 {
  14157. return fmt.Errorf("proto: SELinuxStrategyOptions: wiretype end group for non-group")
  14158. }
  14159. if fieldNum <= 0 {
  14160. return fmt.Errorf("proto: SELinuxStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  14161. }
  14162. switch fieldNum {
  14163. case 1:
  14164. if wireType != 2 {
  14165. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  14166. }
  14167. var stringLen uint64
  14168. for shift := uint(0); ; shift += 7 {
  14169. if shift >= 64 {
  14170. return ErrIntOverflowGenerated
  14171. }
  14172. if iNdEx >= l {
  14173. return io.ErrUnexpectedEOF
  14174. }
  14175. b := dAtA[iNdEx]
  14176. iNdEx++
  14177. stringLen |= uint64(b&0x7F) << shift
  14178. if b < 0x80 {
  14179. break
  14180. }
  14181. }
  14182. intStringLen := int(stringLen)
  14183. if intStringLen < 0 {
  14184. return ErrInvalidLengthGenerated
  14185. }
  14186. postIndex := iNdEx + intStringLen
  14187. if postIndex < 0 {
  14188. return ErrInvalidLengthGenerated
  14189. }
  14190. if postIndex > l {
  14191. return io.ErrUnexpectedEOF
  14192. }
  14193. m.Rule = SELinuxStrategy(dAtA[iNdEx:postIndex])
  14194. iNdEx = postIndex
  14195. case 2:
  14196. if wireType != 2 {
  14197. return fmt.Errorf("proto: wrong wireType = %d for field SELinuxOptions", wireType)
  14198. }
  14199. var msglen int
  14200. for shift := uint(0); ; shift += 7 {
  14201. if shift >= 64 {
  14202. return ErrIntOverflowGenerated
  14203. }
  14204. if iNdEx >= l {
  14205. return io.ErrUnexpectedEOF
  14206. }
  14207. b := dAtA[iNdEx]
  14208. iNdEx++
  14209. msglen |= int(b&0x7F) << shift
  14210. if b < 0x80 {
  14211. break
  14212. }
  14213. }
  14214. if msglen < 0 {
  14215. return ErrInvalidLengthGenerated
  14216. }
  14217. postIndex := iNdEx + msglen
  14218. if postIndex < 0 {
  14219. return ErrInvalidLengthGenerated
  14220. }
  14221. if postIndex > l {
  14222. return io.ErrUnexpectedEOF
  14223. }
  14224. if m.SELinuxOptions == nil {
  14225. m.SELinuxOptions = &v11.SELinuxOptions{}
  14226. }
  14227. if err := m.SELinuxOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14228. return err
  14229. }
  14230. iNdEx = postIndex
  14231. default:
  14232. iNdEx = preIndex
  14233. skippy, err := skipGenerated(dAtA[iNdEx:])
  14234. if err != nil {
  14235. return err
  14236. }
  14237. if skippy < 0 {
  14238. return ErrInvalidLengthGenerated
  14239. }
  14240. if (iNdEx + skippy) < 0 {
  14241. return ErrInvalidLengthGenerated
  14242. }
  14243. if (iNdEx + skippy) > l {
  14244. return io.ErrUnexpectedEOF
  14245. }
  14246. iNdEx += skippy
  14247. }
  14248. }
  14249. if iNdEx > l {
  14250. return io.ErrUnexpectedEOF
  14251. }
  14252. return nil
  14253. }
  14254. func (m *Scale) Unmarshal(dAtA []byte) error {
  14255. l := len(dAtA)
  14256. iNdEx := 0
  14257. for iNdEx < l {
  14258. preIndex := iNdEx
  14259. var wire uint64
  14260. for shift := uint(0); ; shift += 7 {
  14261. if shift >= 64 {
  14262. return ErrIntOverflowGenerated
  14263. }
  14264. if iNdEx >= l {
  14265. return io.ErrUnexpectedEOF
  14266. }
  14267. b := dAtA[iNdEx]
  14268. iNdEx++
  14269. wire |= uint64(b&0x7F) << shift
  14270. if b < 0x80 {
  14271. break
  14272. }
  14273. }
  14274. fieldNum := int32(wire >> 3)
  14275. wireType := int(wire & 0x7)
  14276. if wireType == 4 {
  14277. return fmt.Errorf("proto: Scale: wiretype end group for non-group")
  14278. }
  14279. if fieldNum <= 0 {
  14280. return fmt.Errorf("proto: Scale: illegal tag %d (wire type %d)", fieldNum, wire)
  14281. }
  14282. switch fieldNum {
  14283. case 1:
  14284. if wireType != 2 {
  14285. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  14286. }
  14287. var msglen int
  14288. for shift := uint(0); ; shift += 7 {
  14289. if shift >= 64 {
  14290. return ErrIntOverflowGenerated
  14291. }
  14292. if iNdEx >= l {
  14293. return io.ErrUnexpectedEOF
  14294. }
  14295. b := dAtA[iNdEx]
  14296. iNdEx++
  14297. msglen |= int(b&0x7F) << shift
  14298. if b < 0x80 {
  14299. break
  14300. }
  14301. }
  14302. if msglen < 0 {
  14303. return ErrInvalidLengthGenerated
  14304. }
  14305. postIndex := iNdEx + msglen
  14306. if postIndex < 0 {
  14307. return ErrInvalidLengthGenerated
  14308. }
  14309. if postIndex > l {
  14310. return io.ErrUnexpectedEOF
  14311. }
  14312. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14313. return err
  14314. }
  14315. iNdEx = postIndex
  14316. case 2:
  14317. if wireType != 2 {
  14318. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  14319. }
  14320. var msglen int
  14321. for shift := uint(0); ; shift += 7 {
  14322. if shift >= 64 {
  14323. return ErrIntOverflowGenerated
  14324. }
  14325. if iNdEx >= l {
  14326. return io.ErrUnexpectedEOF
  14327. }
  14328. b := dAtA[iNdEx]
  14329. iNdEx++
  14330. msglen |= int(b&0x7F) << shift
  14331. if b < 0x80 {
  14332. break
  14333. }
  14334. }
  14335. if msglen < 0 {
  14336. return ErrInvalidLengthGenerated
  14337. }
  14338. postIndex := iNdEx + msglen
  14339. if postIndex < 0 {
  14340. return ErrInvalidLengthGenerated
  14341. }
  14342. if postIndex > l {
  14343. return io.ErrUnexpectedEOF
  14344. }
  14345. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14346. return err
  14347. }
  14348. iNdEx = postIndex
  14349. case 3:
  14350. if wireType != 2 {
  14351. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  14352. }
  14353. var msglen int
  14354. for shift := uint(0); ; shift += 7 {
  14355. if shift >= 64 {
  14356. return ErrIntOverflowGenerated
  14357. }
  14358. if iNdEx >= l {
  14359. return io.ErrUnexpectedEOF
  14360. }
  14361. b := dAtA[iNdEx]
  14362. iNdEx++
  14363. msglen |= int(b&0x7F) << shift
  14364. if b < 0x80 {
  14365. break
  14366. }
  14367. }
  14368. if msglen < 0 {
  14369. return ErrInvalidLengthGenerated
  14370. }
  14371. postIndex := iNdEx + msglen
  14372. if postIndex < 0 {
  14373. return ErrInvalidLengthGenerated
  14374. }
  14375. if postIndex > l {
  14376. return io.ErrUnexpectedEOF
  14377. }
  14378. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14379. return err
  14380. }
  14381. iNdEx = postIndex
  14382. default:
  14383. iNdEx = preIndex
  14384. skippy, err := skipGenerated(dAtA[iNdEx:])
  14385. if err != nil {
  14386. return err
  14387. }
  14388. if skippy < 0 {
  14389. return ErrInvalidLengthGenerated
  14390. }
  14391. if (iNdEx + skippy) < 0 {
  14392. return ErrInvalidLengthGenerated
  14393. }
  14394. if (iNdEx + skippy) > l {
  14395. return io.ErrUnexpectedEOF
  14396. }
  14397. iNdEx += skippy
  14398. }
  14399. }
  14400. if iNdEx > l {
  14401. return io.ErrUnexpectedEOF
  14402. }
  14403. return nil
  14404. }
  14405. func (m *ScaleSpec) Unmarshal(dAtA []byte) error {
  14406. l := len(dAtA)
  14407. iNdEx := 0
  14408. for iNdEx < l {
  14409. preIndex := iNdEx
  14410. var wire uint64
  14411. for shift := uint(0); ; shift += 7 {
  14412. if shift >= 64 {
  14413. return ErrIntOverflowGenerated
  14414. }
  14415. if iNdEx >= l {
  14416. return io.ErrUnexpectedEOF
  14417. }
  14418. b := dAtA[iNdEx]
  14419. iNdEx++
  14420. wire |= uint64(b&0x7F) << shift
  14421. if b < 0x80 {
  14422. break
  14423. }
  14424. }
  14425. fieldNum := int32(wire >> 3)
  14426. wireType := int(wire & 0x7)
  14427. if wireType == 4 {
  14428. return fmt.Errorf("proto: ScaleSpec: wiretype end group for non-group")
  14429. }
  14430. if fieldNum <= 0 {
  14431. return fmt.Errorf("proto: ScaleSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  14432. }
  14433. switch fieldNum {
  14434. case 1:
  14435. if wireType != 0 {
  14436. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  14437. }
  14438. m.Replicas = 0
  14439. for shift := uint(0); ; shift += 7 {
  14440. if shift >= 64 {
  14441. return ErrIntOverflowGenerated
  14442. }
  14443. if iNdEx >= l {
  14444. return io.ErrUnexpectedEOF
  14445. }
  14446. b := dAtA[iNdEx]
  14447. iNdEx++
  14448. m.Replicas |= int32(b&0x7F) << shift
  14449. if b < 0x80 {
  14450. break
  14451. }
  14452. }
  14453. default:
  14454. iNdEx = preIndex
  14455. skippy, err := skipGenerated(dAtA[iNdEx:])
  14456. if err != nil {
  14457. return err
  14458. }
  14459. if skippy < 0 {
  14460. return ErrInvalidLengthGenerated
  14461. }
  14462. if (iNdEx + skippy) < 0 {
  14463. return ErrInvalidLengthGenerated
  14464. }
  14465. if (iNdEx + skippy) > l {
  14466. return io.ErrUnexpectedEOF
  14467. }
  14468. iNdEx += skippy
  14469. }
  14470. }
  14471. if iNdEx > l {
  14472. return io.ErrUnexpectedEOF
  14473. }
  14474. return nil
  14475. }
  14476. func (m *ScaleStatus) Unmarshal(dAtA []byte) error {
  14477. l := len(dAtA)
  14478. iNdEx := 0
  14479. for iNdEx < l {
  14480. preIndex := iNdEx
  14481. var wire uint64
  14482. for shift := uint(0); ; shift += 7 {
  14483. if shift >= 64 {
  14484. return ErrIntOverflowGenerated
  14485. }
  14486. if iNdEx >= l {
  14487. return io.ErrUnexpectedEOF
  14488. }
  14489. b := dAtA[iNdEx]
  14490. iNdEx++
  14491. wire |= uint64(b&0x7F) << shift
  14492. if b < 0x80 {
  14493. break
  14494. }
  14495. }
  14496. fieldNum := int32(wire >> 3)
  14497. wireType := int(wire & 0x7)
  14498. if wireType == 4 {
  14499. return fmt.Errorf("proto: ScaleStatus: wiretype end group for non-group")
  14500. }
  14501. if fieldNum <= 0 {
  14502. return fmt.Errorf("proto: ScaleStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  14503. }
  14504. switch fieldNum {
  14505. case 1:
  14506. if wireType != 0 {
  14507. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  14508. }
  14509. m.Replicas = 0
  14510. for shift := uint(0); ; shift += 7 {
  14511. if shift >= 64 {
  14512. return ErrIntOverflowGenerated
  14513. }
  14514. if iNdEx >= l {
  14515. return io.ErrUnexpectedEOF
  14516. }
  14517. b := dAtA[iNdEx]
  14518. iNdEx++
  14519. m.Replicas |= int32(b&0x7F) << shift
  14520. if b < 0x80 {
  14521. break
  14522. }
  14523. }
  14524. case 2:
  14525. if wireType != 2 {
  14526. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  14527. }
  14528. var msglen int
  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. msglen |= int(b&0x7F) << shift
  14539. if b < 0x80 {
  14540. break
  14541. }
  14542. }
  14543. if msglen < 0 {
  14544. return ErrInvalidLengthGenerated
  14545. }
  14546. postIndex := iNdEx + msglen
  14547. if postIndex < 0 {
  14548. return ErrInvalidLengthGenerated
  14549. }
  14550. if postIndex > l {
  14551. return io.ErrUnexpectedEOF
  14552. }
  14553. if m.Selector == nil {
  14554. m.Selector = make(map[string]string)
  14555. }
  14556. var mapkey string
  14557. var mapvalue string
  14558. for iNdEx < postIndex {
  14559. entryPreIndex := iNdEx
  14560. var wire uint64
  14561. for shift := uint(0); ; shift += 7 {
  14562. if shift >= 64 {
  14563. return ErrIntOverflowGenerated
  14564. }
  14565. if iNdEx >= l {
  14566. return io.ErrUnexpectedEOF
  14567. }
  14568. b := dAtA[iNdEx]
  14569. iNdEx++
  14570. wire |= uint64(b&0x7F) << shift
  14571. if b < 0x80 {
  14572. break
  14573. }
  14574. }
  14575. fieldNum := int32(wire >> 3)
  14576. if fieldNum == 1 {
  14577. var stringLenmapkey 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. stringLenmapkey |= uint64(b&0x7F) << shift
  14588. if b < 0x80 {
  14589. break
  14590. }
  14591. }
  14592. intStringLenmapkey := int(stringLenmapkey)
  14593. if intStringLenmapkey < 0 {
  14594. return ErrInvalidLengthGenerated
  14595. }
  14596. postStringIndexmapkey := iNdEx + intStringLenmapkey
  14597. if postStringIndexmapkey < 0 {
  14598. return ErrInvalidLengthGenerated
  14599. }
  14600. if postStringIndexmapkey > l {
  14601. return io.ErrUnexpectedEOF
  14602. }
  14603. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  14604. iNdEx = postStringIndexmapkey
  14605. } else if fieldNum == 2 {
  14606. var stringLenmapvalue uint64
  14607. for shift := uint(0); ; shift += 7 {
  14608. if shift >= 64 {
  14609. return ErrIntOverflowGenerated
  14610. }
  14611. if iNdEx >= l {
  14612. return io.ErrUnexpectedEOF
  14613. }
  14614. b := dAtA[iNdEx]
  14615. iNdEx++
  14616. stringLenmapvalue |= uint64(b&0x7F) << shift
  14617. if b < 0x80 {
  14618. break
  14619. }
  14620. }
  14621. intStringLenmapvalue := int(stringLenmapvalue)
  14622. if intStringLenmapvalue < 0 {
  14623. return ErrInvalidLengthGenerated
  14624. }
  14625. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  14626. if postStringIndexmapvalue < 0 {
  14627. return ErrInvalidLengthGenerated
  14628. }
  14629. if postStringIndexmapvalue > l {
  14630. return io.ErrUnexpectedEOF
  14631. }
  14632. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  14633. iNdEx = postStringIndexmapvalue
  14634. } else {
  14635. iNdEx = entryPreIndex
  14636. skippy, err := skipGenerated(dAtA[iNdEx:])
  14637. if err != nil {
  14638. return err
  14639. }
  14640. if skippy < 0 {
  14641. return ErrInvalidLengthGenerated
  14642. }
  14643. if (iNdEx + skippy) > postIndex {
  14644. return io.ErrUnexpectedEOF
  14645. }
  14646. iNdEx += skippy
  14647. }
  14648. }
  14649. m.Selector[mapkey] = mapvalue
  14650. iNdEx = postIndex
  14651. case 3:
  14652. if wireType != 2 {
  14653. return fmt.Errorf("proto: wrong wireType = %d for field TargetSelector", wireType)
  14654. }
  14655. var stringLen uint64
  14656. for shift := uint(0); ; shift += 7 {
  14657. if shift >= 64 {
  14658. return ErrIntOverflowGenerated
  14659. }
  14660. if iNdEx >= l {
  14661. return io.ErrUnexpectedEOF
  14662. }
  14663. b := dAtA[iNdEx]
  14664. iNdEx++
  14665. stringLen |= uint64(b&0x7F) << shift
  14666. if b < 0x80 {
  14667. break
  14668. }
  14669. }
  14670. intStringLen := int(stringLen)
  14671. if intStringLen < 0 {
  14672. return ErrInvalidLengthGenerated
  14673. }
  14674. postIndex := iNdEx + intStringLen
  14675. if postIndex < 0 {
  14676. return ErrInvalidLengthGenerated
  14677. }
  14678. if postIndex > l {
  14679. return io.ErrUnexpectedEOF
  14680. }
  14681. m.TargetSelector = string(dAtA[iNdEx:postIndex])
  14682. iNdEx = postIndex
  14683. default:
  14684. iNdEx = preIndex
  14685. skippy, err := skipGenerated(dAtA[iNdEx:])
  14686. if err != nil {
  14687. return err
  14688. }
  14689. if skippy < 0 {
  14690. return ErrInvalidLengthGenerated
  14691. }
  14692. if (iNdEx + skippy) < 0 {
  14693. return ErrInvalidLengthGenerated
  14694. }
  14695. if (iNdEx + skippy) > l {
  14696. return io.ErrUnexpectedEOF
  14697. }
  14698. iNdEx += skippy
  14699. }
  14700. }
  14701. if iNdEx > l {
  14702. return io.ErrUnexpectedEOF
  14703. }
  14704. return nil
  14705. }
  14706. func (m *SupplementalGroupsStrategyOptions) Unmarshal(dAtA []byte) error {
  14707. l := len(dAtA)
  14708. iNdEx := 0
  14709. for iNdEx < l {
  14710. preIndex := iNdEx
  14711. var wire uint64
  14712. for shift := uint(0); ; shift += 7 {
  14713. if shift >= 64 {
  14714. return ErrIntOverflowGenerated
  14715. }
  14716. if iNdEx >= l {
  14717. return io.ErrUnexpectedEOF
  14718. }
  14719. b := dAtA[iNdEx]
  14720. iNdEx++
  14721. wire |= uint64(b&0x7F) << shift
  14722. if b < 0x80 {
  14723. break
  14724. }
  14725. }
  14726. fieldNum := int32(wire >> 3)
  14727. wireType := int(wire & 0x7)
  14728. if wireType == 4 {
  14729. return fmt.Errorf("proto: SupplementalGroupsStrategyOptions: wiretype end group for non-group")
  14730. }
  14731. if fieldNum <= 0 {
  14732. return fmt.Errorf("proto: SupplementalGroupsStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  14733. }
  14734. switch fieldNum {
  14735. case 1:
  14736. if wireType != 2 {
  14737. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  14738. }
  14739. var stringLen uint64
  14740. for shift := uint(0); ; shift += 7 {
  14741. if shift >= 64 {
  14742. return ErrIntOverflowGenerated
  14743. }
  14744. if iNdEx >= l {
  14745. return io.ErrUnexpectedEOF
  14746. }
  14747. b := dAtA[iNdEx]
  14748. iNdEx++
  14749. stringLen |= uint64(b&0x7F) << shift
  14750. if b < 0x80 {
  14751. break
  14752. }
  14753. }
  14754. intStringLen := int(stringLen)
  14755. if intStringLen < 0 {
  14756. return ErrInvalidLengthGenerated
  14757. }
  14758. postIndex := iNdEx + intStringLen
  14759. if postIndex < 0 {
  14760. return ErrInvalidLengthGenerated
  14761. }
  14762. if postIndex > l {
  14763. return io.ErrUnexpectedEOF
  14764. }
  14765. m.Rule = SupplementalGroupsStrategyType(dAtA[iNdEx:postIndex])
  14766. iNdEx = postIndex
  14767. case 2:
  14768. if wireType != 2 {
  14769. return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
  14770. }
  14771. var msglen int
  14772. for shift := uint(0); ; shift += 7 {
  14773. if shift >= 64 {
  14774. return ErrIntOverflowGenerated
  14775. }
  14776. if iNdEx >= l {
  14777. return io.ErrUnexpectedEOF
  14778. }
  14779. b := dAtA[iNdEx]
  14780. iNdEx++
  14781. msglen |= int(b&0x7F) << shift
  14782. if b < 0x80 {
  14783. break
  14784. }
  14785. }
  14786. if msglen < 0 {
  14787. return ErrInvalidLengthGenerated
  14788. }
  14789. postIndex := iNdEx + msglen
  14790. if postIndex < 0 {
  14791. return ErrInvalidLengthGenerated
  14792. }
  14793. if postIndex > l {
  14794. return io.ErrUnexpectedEOF
  14795. }
  14796. m.Ranges = append(m.Ranges, IDRange{})
  14797. if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14798. return err
  14799. }
  14800. iNdEx = postIndex
  14801. default:
  14802. iNdEx = preIndex
  14803. skippy, err := skipGenerated(dAtA[iNdEx:])
  14804. if err != nil {
  14805. return err
  14806. }
  14807. if skippy < 0 {
  14808. return ErrInvalidLengthGenerated
  14809. }
  14810. if (iNdEx + skippy) < 0 {
  14811. return ErrInvalidLengthGenerated
  14812. }
  14813. if (iNdEx + skippy) > l {
  14814. return io.ErrUnexpectedEOF
  14815. }
  14816. iNdEx += skippy
  14817. }
  14818. }
  14819. if iNdEx > l {
  14820. return io.ErrUnexpectedEOF
  14821. }
  14822. return nil
  14823. }
  14824. func skipGenerated(dAtA []byte) (n int, err error) {
  14825. l := len(dAtA)
  14826. iNdEx := 0
  14827. depth := 0
  14828. for iNdEx < l {
  14829. var wire uint64
  14830. for shift := uint(0); ; shift += 7 {
  14831. if shift >= 64 {
  14832. return 0, ErrIntOverflowGenerated
  14833. }
  14834. if iNdEx >= l {
  14835. return 0, io.ErrUnexpectedEOF
  14836. }
  14837. b := dAtA[iNdEx]
  14838. iNdEx++
  14839. wire |= (uint64(b) & 0x7F) << shift
  14840. if b < 0x80 {
  14841. break
  14842. }
  14843. }
  14844. wireType := int(wire & 0x7)
  14845. switch wireType {
  14846. case 0:
  14847. for shift := uint(0); ; shift += 7 {
  14848. if shift >= 64 {
  14849. return 0, ErrIntOverflowGenerated
  14850. }
  14851. if iNdEx >= l {
  14852. return 0, io.ErrUnexpectedEOF
  14853. }
  14854. iNdEx++
  14855. if dAtA[iNdEx-1] < 0x80 {
  14856. break
  14857. }
  14858. }
  14859. case 1:
  14860. iNdEx += 8
  14861. case 2:
  14862. var length int
  14863. for shift := uint(0); ; shift += 7 {
  14864. if shift >= 64 {
  14865. return 0, ErrIntOverflowGenerated
  14866. }
  14867. if iNdEx >= l {
  14868. return 0, io.ErrUnexpectedEOF
  14869. }
  14870. b := dAtA[iNdEx]
  14871. iNdEx++
  14872. length |= (int(b) & 0x7F) << shift
  14873. if b < 0x80 {
  14874. break
  14875. }
  14876. }
  14877. if length < 0 {
  14878. return 0, ErrInvalidLengthGenerated
  14879. }
  14880. iNdEx += length
  14881. case 3:
  14882. depth++
  14883. case 4:
  14884. if depth == 0 {
  14885. return 0, ErrUnexpectedEndOfGroupGenerated
  14886. }
  14887. depth--
  14888. case 5:
  14889. iNdEx += 4
  14890. default:
  14891. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  14892. }
  14893. if iNdEx < 0 {
  14894. return 0, ErrInvalidLengthGenerated
  14895. }
  14896. if depth == 0 {
  14897. return iNdEx, nil
  14898. }
  14899. }
  14900. return 0, io.ErrUnexpectedEOF
  14901. }
  14902. var (
  14903. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  14904. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  14905. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  14906. )