generated.pb.go 396 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135
  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 *IngressLoadBalancerIngress) Reset() { *m = IngressLoadBalancerIngress{} }
  690. func (*IngressLoadBalancerIngress) ProtoMessage() {}
  691. func (*IngressLoadBalancerIngress) Descriptor() ([]byte, []int) {
  692. return fileDescriptor_cdc93917efc28165, []int{25}
  693. }
  694. func (m *IngressLoadBalancerIngress) XXX_Unmarshal(b []byte) error {
  695. return m.Unmarshal(b)
  696. }
  697. func (m *IngressLoadBalancerIngress) 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 *IngressLoadBalancerIngress) XXX_Merge(src proto.Message) {
  706. xxx_messageInfo_IngressLoadBalancerIngress.Merge(m, src)
  707. }
  708. func (m *IngressLoadBalancerIngress) XXX_Size() int {
  709. return m.Size()
  710. }
  711. func (m *IngressLoadBalancerIngress) XXX_DiscardUnknown() {
  712. xxx_messageInfo_IngressLoadBalancerIngress.DiscardUnknown(m)
  713. }
  714. var xxx_messageInfo_IngressLoadBalancerIngress proto.InternalMessageInfo
  715. func (m *IngressLoadBalancerStatus) Reset() { *m = IngressLoadBalancerStatus{} }
  716. func (*IngressLoadBalancerStatus) ProtoMessage() {}
  717. func (*IngressLoadBalancerStatus) Descriptor() ([]byte, []int) {
  718. return fileDescriptor_cdc93917efc28165, []int{26}
  719. }
  720. func (m *IngressLoadBalancerStatus) XXX_Unmarshal(b []byte) error {
  721. return m.Unmarshal(b)
  722. }
  723. func (m *IngressLoadBalancerStatus) 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 *IngressLoadBalancerStatus) XXX_Merge(src proto.Message) {
  732. xxx_messageInfo_IngressLoadBalancerStatus.Merge(m, src)
  733. }
  734. func (m *IngressLoadBalancerStatus) XXX_Size() int {
  735. return m.Size()
  736. }
  737. func (m *IngressLoadBalancerStatus) XXX_DiscardUnknown() {
  738. xxx_messageInfo_IngressLoadBalancerStatus.DiscardUnknown(m)
  739. }
  740. var xxx_messageInfo_IngressLoadBalancerStatus proto.InternalMessageInfo
  741. func (m *IngressPortStatus) Reset() { *m = IngressPortStatus{} }
  742. func (*IngressPortStatus) ProtoMessage() {}
  743. func (*IngressPortStatus) Descriptor() ([]byte, []int) {
  744. return fileDescriptor_cdc93917efc28165, []int{27}
  745. }
  746. func (m *IngressPortStatus) XXX_Unmarshal(b []byte) error {
  747. return m.Unmarshal(b)
  748. }
  749. func (m *IngressPortStatus) 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 *IngressPortStatus) XXX_Merge(src proto.Message) {
  758. xxx_messageInfo_IngressPortStatus.Merge(m, src)
  759. }
  760. func (m *IngressPortStatus) XXX_Size() int {
  761. return m.Size()
  762. }
  763. func (m *IngressPortStatus) XXX_DiscardUnknown() {
  764. xxx_messageInfo_IngressPortStatus.DiscardUnknown(m)
  765. }
  766. var xxx_messageInfo_IngressPortStatus proto.InternalMessageInfo
  767. func (m *IngressRule) Reset() { *m = IngressRule{} }
  768. func (*IngressRule) ProtoMessage() {}
  769. func (*IngressRule) Descriptor() ([]byte, []int) {
  770. return fileDescriptor_cdc93917efc28165, []int{28}
  771. }
  772. func (m *IngressRule) XXX_Unmarshal(b []byte) error {
  773. return m.Unmarshal(b)
  774. }
  775. func (m *IngressRule) 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 *IngressRule) XXX_Merge(src proto.Message) {
  784. xxx_messageInfo_IngressRule.Merge(m, src)
  785. }
  786. func (m *IngressRule) XXX_Size() int {
  787. return m.Size()
  788. }
  789. func (m *IngressRule) XXX_DiscardUnknown() {
  790. xxx_messageInfo_IngressRule.DiscardUnknown(m)
  791. }
  792. var xxx_messageInfo_IngressRule proto.InternalMessageInfo
  793. func (m *IngressRuleValue) Reset() { *m = IngressRuleValue{} }
  794. func (*IngressRuleValue) ProtoMessage() {}
  795. func (*IngressRuleValue) Descriptor() ([]byte, []int) {
  796. return fileDescriptor_cdc93917efc28165, []int{29}
  797. }
  798. func (m *IngressRuleValue) XXX_Unmarshal(b []byte) error {
  799. return m.Unmarshal(b)
  800. }
  801. func (m *IngressRuleValue) 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 *IngressRuleValue) XXX_Merge(src proto.Message) {
  810. xxx_messageInfo_IngressRuleValue.Merge(m, src)
  811. }
  812. func (m *IngressRuleValue) XXX_Size() int {
  813. return m.Size()
  814. }
  815. func (m *IngressRuleValue) XXX_DiscardUnknown() {
  816. xxx_messageInfo_IngressRuleValue.DiscardUnknown(m)
  817. }
  818. var xxx_messageInfo_IngressRuleValue proto.InternalMessageInfo
  819. func (m *IngressSpec) Reset() { *m = IngressSpec{} }
  820. func (*IngressSpec) ProtoMessage() {}
  821. func (*IngressSpec) Descriptor() ([]byte, []int) {
  822. return fileDescriptor_cdc93917efc28165, []int{30}
  823. }
  824. func (m *IngressSpec) XXX_Unmarshal(b []byte) error {
  825. return m.Unmarshal(b)
  826. }
  827. func (m *IngressSpec) 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 *IngressSpec) XXX_Merge(src proto.Message) {
  836. xxx_messageInfo_IngressSpec.Merge(m, src)
  837. }
  838. func (m *IngressSpec) XXX_Size() int {
  839. return m.Size()
  840. }
  841. func (m *IngressSpec) XXX_DiscardUnknown() {
  842. xxx_messageInfo_IngressSpec.DiscardUnknown(m)
  843. }
  844. var xxx_messageInfo_IngressSpec proto.InternalMessageInfo
  845. func (m *IngressStatus) Reset() { *m = IngressStatus{} }
  846. func (*IngressStatus) ProtoMessage() {}
  847. func (*IngressStatus) Descriptor() ([]byte, []int) {
  848. return fileDescriptor_cdc93917efc28165, []int{31}
  849. }
  850. func (m *IngressStatus) XXX_Unmarshal(b []byte) error {
  851. return m.Unmarshal(b)
  852. }
  853. func (m *IngressStatus) 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 *IngressStatus) XXX_Merge(src proto.Message) {
  862. xxx_messageInfo_IngressStatus.Merge(m, src)
  863. }
  864. func (m *IngressStatus) XXX_Size() int {
  865. return m.Size()
  866. }
  867. func (m *IngressStatus) XXX_DiscardUnknown() {
  868. xxx_messageInfo_IngressStatus.DiscardUnknown(m)
  869. }
  870. var xxx_messageInfo_IngressStatus proto.InternalMessageInfo
  871. func (m *IngressTLS) Reset() { *m = IngressTLS{} }
  872. func (*IngressTLS) ProtoMessage() {}
  873. func (*IngressTLS) Descriptor() ([]byte, []int) {
  874. return fileDescriptor_cdc93917efc28165, []int{32}
  875. }
  876. func (m *IngressTLS) XXX_Unmarshal(b []byte) error {
  877. return m.Unmarshal(b)
  878. }
  879. func (m *IngressTLS) 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 *IngressTLS) XXX_Merge(src proto.Message) {
  888. xxx_messageInfo_IngressTLS.Merge(m, src)
  889. }
  890. func (m *IngressTLS) XXX_Size() int {
  891. return m.Size()
  892. }
  893. func (m *IngressTLS) XXX_DiscardUnknown() {
  894. xxx_messageInfo_IngressTLS.DiscardUnknown(m)
  895. }
  896. var xxx_messageInfo_IngressTLS proto.InternalMessageInfo
  897. func (m *NetworkPolicy) Reset() { *m = NetworkPolicy{} }
  898. func (*NetworkPolicy) ProtoMessage() {}
  899. func (*NetworkPolicy) Descriptor() ([]byte, []int) {
  900. return fileDescriptor_cdc93917efc28165, []int{33}
  901. }
  902. func (m *NetworkPolicy) XXX_Unmarshal(b []byte) error {
  903. return m.Unmarshal(b)
  904. }
  905. func (m *NetworkPolicy) 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 *NetworkPolicy) XXX_Merge(src proto.Message) {
  914. xxx_messageInfo_NetworkPolicy.Merge(m, src)
  915. }
  916. func (m *NetworkPolicy) XXX_Size() int {
  917. return m.Size()
  918. }
  919. func (m *NetworkPolicy) XXX_DiscardUnknown() {
  920. xxx_messageInfo_NetworkPolicy.DiscardUnknown(m)
  921. }
  922. var xxx_messageInfo_NetworkPolicy proto.InternalMessageInfo
  923. func (m *NetworkPolicyEgressRule) Reset() { *m = NetworkPolicyEgressRule{} }
  924. func (*NetworkPolicyEgressRule) ProtoMessage() {}
  925. func (*NetworkPolicyEgressRule) Descriptor() ([]byte, []int) {
  926. return fileDescriptor_cdc93917efc28165, []int{34}
  927. }
  928. func (m *NetworkPolicyEgressRule) XXX_Unmarshal(b []byte) error {
  929. return m.Unmarshal(b)
  930. }
  931. func (m *NetworkPolicyEgressRule) 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 *NetworkPolicyEgressRule) XXX_Merge(src proto.Message) {
  940. xxx_messageInfo_NetworkPolicyEgressRule.Merge(m, src)
  941. }
  942. func (m *NetworkPolicyEgressRule) XXX_Size() int {
  943. return m.Size()
  944. }
  945. func (m *NetworkPolicyEgressRule) XXX_DiscardUnknown() {
  946. xxx_messageInfo_NetworkPolicyEgressRule.DiscardUnknown(m)
  947. }
  948. var xxx_messageInfo_NetworkPolicyEgressRule proto.InternalMessageInfo
  949. func (m *NetworkPolicyIngressRule) Reset() { *m = NetworkPolicyIngressRule{} }
  950. func (*NetworkPolicyIngressRule) ProtoMessage() {}
  951. func (*NetworkPolicyIngressRule) Descriptor() ([]byte, []int) {
  952. return fileDescriptor_cdc93917efc28165, []int{35}
  953. }
  954. func (m *NetworkPolicyIngressRule) XXX_Unmarshal(b []byte) error {
  955. return m.Unmarshal(b)
  956. }
  957. func (m *NetworkPolicyIngressRule) 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 *NetworkPolicyIngressRule) XXX_Merge(src proto.Message) {
  966. xxx_messageInfo_NetworkPolicyIngressRule.Merge(m, src)
  967. }
  968. func (m *NetworkPolicyIngressRule) XXX_Size() int {
  969. return m.Size()
  970. }
  971. func (m *NetworkPolicyIngressRule) XXX_DiscardUnknown() {
  972. xxx_messageInfo_NetworkPolicyIngressRule.DiscardUnknown(m)
  973. }
  974. var xxx_messageInfo_NetworkPolicyIngressRule proto.InternalMessageInfo
  975. func (m *NetworkPolicyList) Reset() { *m = NetworkPolicyList{} }
  976. func (*NetworkPolicyList) ProtoMessage() {}
  977. func (*NetworkPolicyList) Descriptor() ([]byte, []int) {
  978. return fileDescriptor_cdc93917efc28165, []int{36}
  979. }
  980. func (m *NetworkPolicyList) XXX_Unmarshal(b []byte) error {
  981. return m.Unmarshal(b)
  982. }
  983. func (m *NetworkPolicyList) 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 *NetworkPolicyList) XXX_Merge(src proto.Message) {
  992. xxx_messageInfo_NetworkPolicyList.Merge(m, src)
  993. }
  994. func (m *NetworkPolicyList) XXX_Size() int {
  995. return m.Size()
  996. }
  997. func (m *NetworkPolicyList) XXX_DiscardUnknown() {
  998. xxx_messageInfo_NetworkPolicyList.DiscardUnknown(m)
  999. }
  1000. var xxx_messageInfo_NetworkPolicyList proto.InternalMessageInfo
  1001. func (m *NetworkPolicyPeer) Reset() { *m = NetworkPolicyPeer{} }
  1002. func (*NetworkPolicyPeer) ProtoMessage() {}
  1003. func (*NetworkPolicyPeer) Descriptor() ([]byte, []int) {
  1004. return fileDescriptor_cdc93917efc28165, []int{37}
  1005. }
  1006. func (m *NetworkPolicyPeer) XXX_Unmarshal(b []byte) error {
  1007. return m.Unmarshal(b)
  1008. }
  1009. func (m *NetworkPolicyPeer) 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 *NetworkPolicyPeer) XXX_Merge(src proto.Message) {
  1018. xxx_messageInfo_NetworkPolicyPeer.Merge(m, src)
  1019. }
  1020. func (m *NetworkPolicyPeer) XXX_Size() int {
  1021. return m.Size()
  1022. }
  1023. func (m *NetworkPolicyPeer) XXX_DiscardUnknown() {
  1024. xxx_messageInfo_NetworkPolicyPeer.DiscardUnknown(m)
  1025. }
  1026. var xxx_messageInfo_NetworkPolicyPeer proto.InternalMessageInfo
  1027. func (m *NetworkPolicyPort) Reset() { *m = NetworkPolicyPort{} }
  1028. func (*NetworkPolicyPort) ProtoMessage() {}
  1029. func (*NetworkPolicyPort) Descriptor() ([]byte, []int) {
  1030. return fileDescriptor_cdc93917efc28165, []int{38}
  1031. }
  1032. func (m *NetworkPolicyPort) XXX_Unmarshal(b []byte) error {
  1033. return m.Unmarshal(b)
  1034. }
  1035. func (m *NetworkPolicyPort) 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 *NetworkPolicyPort) XXX_Merge(src proto.Message) {
  1044. xxx_messageInfo_NetworkPolicyPort.Merge(m, src)
  1045. }
  1046. func (m *NetworkPolicyPort) XXX_Size() int {
  1047. return m.Size()
  1048. }
  1049. func (m *NetworkPolicyPort) XXX_DiscardUnknown() {
  1050. xxx_messageInfo_NetworkPolicyPort.DiscardUnknown(m)
  1051. }
  1052. var xxx_messageInfo_NetworkPolicyPort proto.InternalMessageInfo
  1053. func (m *NetworkPolicySpec) Reset() { *m = NetworkPolicySpec{} }
  1054. func (*NetworkPolicySpec) ProtoMessage() {}
  1055. func (*NetworkPolicySpec) Descriptor() ([]byte, []int) {
  1056. return fileDescriptor_cdc93917efc28165, []int{39}
  1057. }
  1058. func (m *NetworkPolicySpec) XXX_Unmarshal(b []byte) error {
  1059. return m.Unmarshal(b)
  1060. }
  1061. func (m *NetworkPolicySpec) 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 *NetworkPolicySpec) XXX_Merge(src proto.Message) {
  1070. xxx_messageInfo_NetworkPolicySpec.Merge(m, src)
  1071. }
  1072. func (m *NetworkPolicySpec) XXX_Size() int {
  1073. return m.Size()
  1074. }
  1075. func (m *NetworkPolicySpec) XXX_DiscardUnknown() {
  1076. xxx_messageInfo_NetworkPolicySpec.DiscardUnknown(m)
  1077. }
  1078. var xxx_messageInfo_NetworkPolicySpec proto.InternalMessageInfo
  1079. func (m *NetworkPolicyStatus) Reset() { *m = NetworkPolicyStatus{} }
  1080. func (*NetworkPolicyStatus) ProtoMessage() {}
  1081. func (*NetworkPolicyStatus) Descriptor() ([]byte, []int) {
  1082. return fileDescriptor_cdc93917efc28165, []int{40}
  1083. }
  1084. func (m *NetworkPolicyStatus) XXX_Unmarshal(b []byte) error {
  1085. return m.Unmarshal(b)
  1086. }
  1087. func (m *NetworkPolicyStatus) 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 *NetworkPolicyStatus) XXX_Merge(src proto.Message) {
  1096. xxx_messageInfo_NetworkPolicyStatus.Merge(m, src)
  1097. }
  1098. func (m *NetworkPolicyStatus) XXX_Size() int {
  1099. return m.Size()
  1100. }
  1101. func (m *NetworkPolicyStatus) XXX_DiscardUnknown() {
  1102. xxx_messageInfo_NetworkPolicyStatus.DiscardUnknown(m)
  1103. }
  1104. var xxx_messageInfo_NetworkPolicyStatus proto.InternalMessageInfo
  1105. func (m *PodSecurityPolicy) Reset() { *m = PodSecurityPolicy{} }
  1106. func (*PodSecurityPolicy) ProtoMessage() {}
  1107. func (*PodSecurityPolicy) Descriptor() ([]byte, []int) {
  1108. return fileDescriptor_cdc93917efc28165, []int{41}
  1109. }
  1110. func (m *PodSecurityPolicy) XXX_Unmarshal(b []byte) error {
  1111. return m.Unmarshal(b)
  1112. }
  1113. func (m *PodSecurityPolicy) 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 *PodSecurityPolicy) XXX_Merge(src proto.Message) {
  1122. xxx_messageInfo_PodSecurityPolicy.Merge(m, src)
  1123. }
  1124. func (m *PodSecurityPolicy) XXX_Size() int {
  1125. return m.Size()
  1126. }
  1127. func (m *PodSecurityPolicy) XXX_DiscardUnknown() {
  1128. xxx_messageInfo_PodSecurityPolicy.DiscardUnknown(m)
  1129. }
  1130. var xxx_messageInfo_PodSecurityPolicy proto.InternalMessageInfo
  1131. func (m *PodSecurityPolicyList) Reset() { *m = PodSecurityPolicyList{} }
  1132. func (*PodSecurityPolicyList) ProtoMessage() {}
  1133. func (*PodSecurityPolicyList) Descriptor() ([]byte, []int) {
  1134. return fileDescriptor_cdc93917efc28165, []int{42}
  1135. }
  1136. func (m *PodSecurityPolicyList) XXX_Unmarshal(b []byte) error {
  1137. return m.Unmarshal(b)
  1138. }
  1139. func (m *PodSecurityPolicyList) 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 *PodSecurityPolicyList) XXX_Merge(src proto.Message) {
  1148. xxx_messageInfo_PodSecurityPolicyList.Merge(m, src)
  1149. }
  1150. func (m *PodSecurityPolicyList) XXX_Size() int {
  1151. return m.Size()
  1152. }
  1153. func (m *PodSecurityPolicyList) XXX_DiscardUnknown() {
  1154. xxx_messageInfo_PodSecurityPolicyList.DiscardUnknown(m)
  1155. }
  1156. var xxx_messageInfo_PodSecurityPolicyList proto.InternalMessageInfo
  1157. func (m *PodSecurityPolicySpec) Reset() { *m = PodSecurityPolicySpec{} }
  1158. func (*PodSecurityPolicySpec) ProtoMessage() {}
  1159. func (*PodSecurityPolicySpec) Descriptor() ([]byte, []int) {
  1160. return fileDescriptor_cdc93917efc28165, []int{43}
  1161. }
  1162. func (m *PodSecurityPolicySpec) XXX_Unmarshal(b []byte) error {
  1163. return m.Unmarshal(b)
  1164. }
  1165. func (m *PodSecurityPolicySpec) 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 *PodSecurityPolicySpec) XXX_Merge(src proto.Message) {
  1174. xxx_messageInfo_PodSecurityPolicySpec.Merge(m, src)
  1175. }
  1176. func (m *PodSecurityPolicySpec) XXX_Size() int {
  1177. return m.Size()
  1178. }
  1179. func (m *PodSecurityPolicySpec) XXX_DiscardUnknown() {
  1180. xxx_messageInfo_PodSecurityPolicySpec.DiscardUnknown(m)
  1181. }
  1182. var xxx_messageInfo_PodSecurityPolicySpec proto.InternalMessageInfo
  1183. func (m *ReplicaSet) Reset() { *m = ReplicaSet{} }
  1184. func (*ReplicaSet) ProtoMessage() {}
  1185. func (*ReplicaSet) Descriptor() ([]byte, []int) {
  1186. return fileDescriptor_cdc93917efc28165, []int{44}
  1187. }
  1188. func (m *ReplicaSet) XXX_Unmarshal(b []byte) error {
  1189. return m.Unmarshal(b)
  1190. }
  1191. func (m *ReplicaSet) 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 *ReplicaSet) XXX_Merge(src proto.Message) {
  1200. xxx_messageInfo_ReplicaSet.Merge(m, src)
  1201. }
  1202. func (m *ReplicaSet) XXX_Size() int {
  1203. return m.Size()
  1204. }
  1205. func (m *ReplicaSet) XXX_DiscardUnknown() {
  1206. xxx_messageInfo_ReplicaSet.DiscardUnknown(m)
  1207. }
  1208. var xxx_messageInfo_ReplicaSet proto.InternalMessageInfo
  1209. func (m *ReplicaSetCondition) Reset() { *m = ReplicaSetCondition{} }
  1210. func (*ReplicaSetCondition) ProtoMessage() {}
  1211. func (*ReplicaSetCondition) Descriptor() ([]byte, []int) {
  1212. return fileDescriptor_cdc93917efc28165, []int{45}
  1213. }
  1214. func (m *ReplicaSetCondition) XXX_Unmarshal(b []byte) error {
  1215. return m.Unmarshal(b)
  1216. }
  1217. func (m *ReplicaSetCondition) 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 *ReplicaSetCondition) XXX_Merge(src proto.Message) {
  1226. xxx_messageInfo_ReplicaSetCondition.Merge(m, src)
  1227. }
  1228. func (m *ReplicaSetCondition) XXX_Size() int {
  1229. return m.Size()
  1230. }
  1231. func (m *ReplicaSetCondition) XXX_DiscardUnknown() {
  1232. xxx_messageInfo_ReplicaSetCondition.DiscardUnknown(m)
  1233. }
  1234. var xxx_messageInfo_ReplicaSetCondition proto.InternalMessageInfo
  1235. func (m *ReplicaSetList) Reset() { *m = ReplicaSetList{} }
  1236. func (*ReplicaSetList) ProtoMessage() {}
  1237. func (*ReplicaSetList) Descriptor() ([]byte, []int) {
  1238. return fileDescriptor_cdc93917efc28165, []int{46}
  1239. }
  1240. func (m *ReplicaSetList) XXX_Unmarshal(b []byte) error {
  1241. return m.Unmarshal(b)
  1242. }
  1243. func (m *ReplicaSetList) 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 *ReplicaSetList) XXX_Merge(src proto.Message) {
  1252. xxx_messageInfo_ReplicaSetList.Merge(m, src)
  1253. }
  1254. func (m *ReplicaSetList) XXX_Size() int {
  1255. return m.Size()
  1256. }
  1257. func (m *ReplicaSetList) XXX_DiscardUnknown() {
  1258. xxx_messageInfo_ReplicaSetList.DiscardUnknown(m)
  1259. }
  1260. var xxx_messageInfo_ReplicaSetList proto.InternalMessageInfo
  1261. func (m *ReplicaSetSpec) Reset() { *m = ReplicaSetSpec{} }
  1262. func (*ReplicaSetSpec) ProtoMessage() {}
  1263. func (*ReplicaSetSpec) Descriptor() ([]byte, []int) {
  1264. return fileDescriptor_cdc93917efc28165, []int{47}
  1265. }
  1266. func (m *ReplicaSetSpec) XXX_Unmarshal(b []byte) error {
  1267. return m.Unmarshal(b)
  1268. }
  1269. func (m *ReplicaSetSpec) 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 *ReplicaSetSpec) XXX_Merge(src proto.Message) {
  1278. xxx_messageInfo_ReplicaSetSpec.Merge(m, src)
  1279. }
  1280. func (m *ReplicaSetSpec) XXX_Size() int {
  1281. return m.Size()
  1282. }
  1283. func (m *ReplicaSetSpec) XXX_DiscardUnknown() {
  1284. xxx_messageInfo_ReplicaSetSpec.DiscardUnknown(m)
  1285. }
  1286. var xxx_messageInfo_ReplicaSetSpec proto.InternalMessageInfo
  1287. func (m *ReplicaSetStatus) Reset() { *m = ReplicaSetStatus{} }
  1288. func (*ReplicaSetStatus) ProtoMessage() {}
  1289. func (*ReplicaSetStatus) Descriptor() ([]byte, []int) {
  1290. return fileDescriptor_cdc93917efc28165, []int{48}
  1291. }
  1292. func (m *ReplicaSetStatus) XXX_Unmarshal(b []byte) error {
  1293. return m.Unmarshal(b)
  1294. }
  1295. func (m *ReplicaSetStatus) 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 *ReplicaSetStatus) XXX_Merge(src proto.Message) {
  1304. xxx_messageInfo_ReplicaSetStatus.Merge(m, src)
  1305. }
  1306. func (m *ReplicaSetStatus) XXX_Size() int {
  1307. return m.Size()
  1308. }
  1309. func (m *ReplicaSetStatus) XXX_DiscardUnknown() {
  1310. xxx_messageInfo_ReplicaSetStatus.DiscardUnknown(m)
  1311. }
  1312. var xxx_messageInfo_ReplicaSetStatus proto.InternalMessageInfo
  1313. func (m *RollbackConfig) Reset() { *m = RollbackConfig{} }
  1314. func (*RollbackConfig) ProtoMessage() {}
  1315. func (*RollbackConfig) Descriptor() ([]byte, []int) {
  1316. return fileDescriptor_cdc93917efc28165, []int{49}
  1317. }
  1318. func (m *RollbackConfig) XXX_Unmarshal(b []byte) error {
  1319. return m.Unmarshal(b)
  1320. }
  1321. func (m *RollbackConfig) 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 *RollbackConfig) XXX_Merge(src proto.Message) {
  1330. xxx_messageInfo_RollbackConfig.Merge(m, src)
  1331. }
  1332. func (m *RollbackConfig) XXX_Size() int {
  1333. return m.Size()
  1334. }
  1335. func (m *RollbackConfig) XXX_DiscardUnknown() {
  1336. xxx_messageInfo_RollbackConfig.DiscardUnknown(m)
  1337. }
  1338. var xxx_messageInfo_RollbackConfig proto.InternalMessageInfo
  1339. func (m *RollingUpdateDaemonSet) Reset() { *m = RollingUpdateDaemonSet{} }
  1340. func (*RollingUpdateDaemonSet) ProtoMessage() {}
  1341. func (*RollingUpdateDaemonSet) Descriptor() ([]byte, []int) {
  1342. return fileDescriptor_cdc93917efc28165, []int{50}
  1343. }
  1344. func (m *RollingUpdateDaemonSet) XXX_Unmarshal(b []byte) error {
  1345. return m.Unmarshal(b)
  1346. }
  1347. func (m *RollingUpdateDaemonSet) 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 *RollingUpdateDaemonSet) XXX_Merge(src proto.Message) {
  1356. xxx_messageInfo_RollingUpdateDaemonSet.Merge(m, src)
  1357. }
  1358. func (m *RollingUpdateDaemonSet) XXX_Size() int {
  1359. return m.Size()
  1360. }
  1361. func (m *RollingUpdateDaemonSet) XXX_DiscardUnknown() {
  1362. xxx_messageInfo_RollingUpdateDaemonSet.DiscardUnknown(m)
  1363. }
  1364. var xxx_messageInfo_RollingUpdateDaemonSet proto.InternalMessageInfo
  1365. func (m *RollingUpdateDeployment) Reset() { *m = RollingUpdateDeployment{} }
  1366. func (*RollingUpdateDeployment) ProtoMessage() {}
  1367. func (*RollingUpdateDeployment) Descriptor() ([]byte, []int) {
  1368. return fileDescriptor_cdc93917efc28165, []int{51}
  1369. }
  1370. func (m *RollingUpdateDeployment) XXX_Unmarshal(b []byte) error {
  1371. return m.Unmarshal(b)
  1372. }
  1373. func (m *RollingUpdateDeployment) 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 *RollingUpdateDeployment) XXX_Merge(src proto.Message) {
  1382. xxx_messageInfo_RollingUpdateDeployment.Merge(m, src)
  1383. }
  1384. func (m *RollingUpdateDeployment) XXX_Size() int {
  1385. return m.Size()
  1386. }
  1387. func (m *RollingUpdateDeployment) XXX_DiscardUnknown() {
  1388. xxx_messageInfo_RollingUpdateDeployment.DiscardUnknown(m)
  1389. }
  1390. var xxx_messageInfo_RollingUpdateDeployment proto.InternalMessageInfo
  1391. func (m *RunAsGroupStrategyOptions) Reset() { *m = RunAsGroupStrategyOptions{} }
  1392. func (*RunAsGroupStrategyOptions) ProtoMessage() {}
  1393. func (*RunAsGroupStrategyOptions) Descriptor() ([]byte, []int) {
  1394. return fileDescriptor_cdc93917efc28165, []int{52}
  1395. }
  1396. func (m *RunAsGroupStrategyOptions) XXX_Unmarshal(b []byte) error {
  1397. return m.Unmarshal(b)
  1398. }
  1399. func (m *RunAsGroupStrategyOptions) 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 *RunAsGroupStrategyOptions) XXX_Merge(src proto.Message) {
  1408. xxx_messageInfo_RunAsGroupStrategyOptions.Merge(m, src)
  1409. }
  1410. func (m *RunAsGroupStrategyOptions) XXX_Size() int {
  1411. return m.Size()
  1412. }
  1413. func (m *RunAsGroupStrategyOptions) XXX_DiscardUnknown() {
  1414. xxx_messageInfo_RunAsGroupStrategyOptions.DiscardUnknown(m)
  1415. }
  1416. var xxx_messageInfo_RunAsGroupStrategyOptions proto.InternalMessageInfo
  1417. func (m *RunAsUserStrategyOptions) Reset() { *m = RunAsUserStrategyOptions{} }
  1418. func (*RunAsUserStrategyOptions) ProtoMessage() {}
  1419. func (*RunAsUserStrategyOptions) Descriptor() ([]byte, []int) {
  1420. return fileDescriptor_cdc93917efc28165, []int{53}
  1421. }
  1422. func (m *RunAsUserStrategyOptions) XXX_Unmarshal(b []byte) error {
  1423. return m.Unmarshal(b)
  1424. }
  1425. func (m *RunAsUserStrategyOptions) 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 *RunAsUserStrategyOptions) XXX_Merge(src proto.Message) {
  1434. xxx_messageInfo_RunAsUserStrategyOptions.Merge(m, src)
  1435. }
  1436. func (m *RunAsUserStrategyOptions) XXX_Size() int {
  1437. return m.Size()
  1438. }
  1439. func (m *RunAsUserStrategyOptions) XXX_DiscardUnknown() {
  1440. xxx_messageInfo_RunAsUserStrategyOptions.DiscardUnknown(m)
  1441. }
  1442. var xxx_messageInfo_RunAsUserStrategyOptions proto.InternalMessageInfo
  1443. func (m *RuntimeClassStrategyOptions) Reset() { *m = RuntimeClassStrategyOptions{} }
  1444. func (*RuntimeClassStrategyOptions) ProtoMessage() {}
  1445. func (*RuntimeClassStrategyOptions) Descriptor() ([]byte, []int) {
  1446. return fileDescriptor_cdc93917efc28165, []int{54}
  1447. }
  1448. func (m *RuntimeClassStrategyOptions) XXX_Unmarshal(b []byte) error {
  1449. return m.Unmarshal(b)
  1450. }
  1451. func (m *RuntimeClassStrategyOptions) 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 *RuntimeClassStrategyOptions) XXX_Merge(src proto.Message) {
  1460. xxx_messageInfo_RuntimeClassStrategyOptions.Merge(m, src)
  1461. }
  1462. func (m *RuntimeClassStrategyOptions) XXX_Size() int {
  1463. return m.Size()
  1464. }
  1465. func (m *RuntimeClassStrategyOptions) XXX_DiscardUnknown() {
  1466. xxx_messageInfo_RuntimeClassStrategyOptions.DiscardUnknown(m)
  1467. }
  1468. var xxx_messageInfo_RuntimeClassStrategyOptions proto.InternalMessageInfo
  1469. func (m *SELinuxStrategyOptions) Reset() { *m = SELinuxStrategyOptions{} }
  1470. func (*SELinuxStrategyOptions) ProtoMessage() {}
  1471. func (*SELinuxStrategyOptions) Descriptor() ([]byte, []int) {
  1472. return fileDescriptor_cdc93917efc28165, []int{55}
  1473. }
  1474. func (m *SELinuxStrategyOptions) XXX_Unmarshal(b []byte) error {
  1475. return m.Unmarshal(b)
  1476. }
  1477. func (m *SELinuxStrategyOptions) 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 *SELinuxStrategyOptions) XXX_Merge(src proto.Message) {
  1486. xxx_messageInfo_SELinuxStrategyOptions.Merge(m, src)
  1487. }
  1488. func (m *SELinuxStrategyOptions) XXX_Size() int {
  1489. return m.Size()
  1490. }
  1491. func (m *SELinuxStrategyOptions) XXX_DiscardUnknown() {
  1492. xxx_messageInfo_SELinuxStrategyOptions.DiscardUnknown(m)
  1493. }
  1494. var xxx_messageInfo_SELinuxStrategyOptions proto.InternalMessageInfo
  1495. func (m *Scale) Reset() { *m = Scale{} }
  1496. func (*Scale) ProtoMessage() {}
  1497. func (*Scale) Descriptor() ([]byte, []int) {
  1498. return fileDescriptor_cdc93917efc28165, []int{56}
  1499. }
  1500. func (m *Scale) XXX_Unmarshal(b []byte) error {
  1501. return m.Unmarshal(b)
  1502. }
  1503. func (m *Scale) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1504. b = b[:cap(b)]
  1505. n, err := m.MarshalToSizedBuffer(b)
  1506. if err != nil {
  1507. return nil, err
  1508. }
  1509. return b[:n], nil
  1510. }
  1511. func (m *Scale) XXX_Merge(src proto.Message) {
  1512. xxx_messageInfo_Scale.Merge(m, src)
  1513. }
  1514. func (m *Scale) XXX_Size() int {
  1515. return m.Size()
  1516. }
  1517. func (m *Scale) XXX_DiscardUnknown() {
  1518. xxx_messageInfo_Scale.DiscardUnknown(m)
  1519. }
  1520. var xxx_messageInfo_Scale proto.InternalMessageInfo
  1521. func (m *ScaleSpec) Reset() { *m = ScaleSpec{} }
  1522. func (*ScaleSpec) ProtoMessage() {}
  1523. func (*ScaleSpec) Descriptor() ([]byte, []int) {
  1524. return fileDescriptor_cdc93917efc28165, []int{57}
  1525. }
  1526. func (m *ScaleSpec) XXX_Unmarshal(b []byte) error {
  1527. return m.Unmarshal(b)
  1528. }
  1529. func (m *ScaleSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1530. b = b[:cap(b)]
  1531. n, err := m.MarshalToSizedBuffer(b)
  1532. if err != nil {
  1533. return nil, err
  1534. }
  1535. return b[:n], nil
  1536. }
  1537. func (m *ScaleSpec) XXX_Merge(src proto.Message) {
  1538. xxx_messageInfo_ScaleSpec.Merge(m, src)
  1539. }
  1540. func (m *ScaleSpec) XXX_Size() int {
  1541. return m.Size()
  1542. }
  1543. func (m *ScaleSpec) XXX_DiscardUnknown() {
  1544. xxx_messageInfo_ScaleSpec.DiscardUnknown(m)
  1545. }
  1546. var xxx_messageInfo_ScaleSpec proto.InternalMessageInfo
  1547. func (m *ScaleStatus) Reset() { *m = ScaleStatus{} }
  1548. func (*ScaleStatus) ProtoMessage() {}
  1549. func (*ScaleStatus) Descriptor() ([]byte, []int) {
  1550. return fileDescriptor_cdc93917efc28165, []int{58}
  1551. }
  1552. func (m *ScaleStatus) XXX_Unmarshal(b []byte) error {
  1553. return m.Unmarshal(b)
  1554. }
  1555. func (m *ScaleStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1556. b = b[:cap(b)]
  1557. n, err := m.MarshalToSizedBuffer(b)
  1558. if err != nil {
  1559. return nil, err
  1560. }
  1561. return b[:n], nil
  1562. }
  1563. func (m *ScaleStatus) XXX_Merge(src proto.Message) {
  1564. xxx_messageInfo_ScaleStatus.Merge(m, src)
  1565. }
  1566. func (m *ScaleStatus) XXX_Size() int {
  1567. return m.Size()
  1568. }
  1569. func (m *ScaleStatus) XXX_DiscardUnknown() {
  1570. xxx_messageInfo_ScaleStatus.DiscardUnknown(m)
  1571. }
  1572. var xxx_messageInfo_ScaleStatus proto.InternalMessageInfo
  1573. func (m *SupplementalGroupsStrategyOptions) Reset() { *m = SupplementalGroupsStrategyOptions{} }
  1574. func (*SupplementalGroupsStrategyOptions) ProtoMessage() {}
  1575. func (*SupplementalGroupsStrategyOptions) Descriptor() ([]byte, []int) {
  1576. return fileDescriptor_cdc93917efc28165, []int{59}
  1577. }
  1578. func (m *SupplementalGroupsStrategyOptions) XXX_Unmarshal(b []byte) error {
  1579. return m.Unmarshal(b)
  1580. }
  1581. func (m *SupplementalGroupsStrategyOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1582. b = b[:cap(b)]
  1583. n, err := m.MarshalToSizedBuffer(b)
  1584. if err != nil {
  1585. return nil, err
  1586. }
  1587. return b[:n], nil
  1588. }
  1589. func (m *SupplementalGroupsStrategyOptions) XXX_Merge(src proto.Message) {
  1590. xxx_messageInfo_SupplementalGroupsStrategyOptions.Merge(m, src)
  1591. }
  1592. func (m *SupplementalGroupsStrategyOptions) XXX_Size() int {
  1593. return m.Size()
  1594. }
  1595. func (m *SupplementalGroupsStrategyOptions) XXX_DiscardUnknown() {
  1596. xxx_messageInfo_SupplementalGroupsStrategyOptions.DiscardUnknown(m)
  1597. }
  1598. var xxx_messageInfo_SupplementalGroupsStrategyOptions proto.InternalMessageInfo
  1599. func init() {
  1600. proto.RegisterType((*AllowedCSIDriver)(nil), "k8s.io.api.extensions.v1beta1.AllowedCSIDriver")
  1601. proto.RegisterType((*AllowedFlexVolume)(nil), "k8s.io.api.extensions.v1beta1.AllowedFlexVolume")
  1602. proto.RegisterType((*AllowedHostPath)(nil), "k8s.io.api.extensions.v1beta1.AllowedHostPath")
  1603. proto.RegisterType((*DaemonSet)(nil), "k8s.io.api.extensions.v1beta1.DaemonSet")
  1604. proto.RegisterType((*DaemonSetCondition)(nil), "k8s.io.api.extensions.v1beta1.DaemonSetCondition")
  1605. proto.RegisterType((*DaemonSetList)(nil), "k8s.io.api.extensions.v1beta1.DaemonSetList")
  1606. proto.RegisterType((*DaemonSetSpec)(nil), "k8s.io.api.extensions.v1beta1.DaemonSetSpec")
  1607. proto.RegisterType((*DaemonSetStatus)(nil), "k8s.io.api.extensions.v1beta1.DaemonSetStatus")
  1608. proto.RegisterType((*DaemonSetUpdateStrategy)(nil), "k8s.io.api.extensions.v1beta1.DaemonSetUpdateStrategy")
  1609. proto.RegisterType((*Deployment)(nil), "k8s.io.api.extensions.v1beta1.Deployment")
  1610. proto.RegisterType((*DeploymentCondition)(nil), "k8s.io.api.extensions.v1beta1.DeploymentCondition")
  1611. proto.RegisterType((*DeploymentList)(nil), "k8s.io.api.extensions.v1beta1.DeploymentList")
  1612. proto.RegisterType((*DeploymentRollback)(nil), "k8s.io.api.extensions.v1beta1.DeploymentRollback")
  1613. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.extensions.v1beta1.DeploymentRollback.UpdatedAnnotationsEntry")
  1614. proto.RegisterType((*DeploymentSpec)(nil), "k8s.io.api.extensions.v1beta1.DeploymentSpec")
  1615. proto.RegisterType((*DeploymentStatus)(nil), "k8s.io.api.extensions.v1beta1.DeploymentStatus")
  1616. proto.RegisterType((*DeploymentStrategy)(nil), "k8s.io.api.extensions.v1beta1.DeploymentStrategy")
  1617. proto.RegisterType((*FSGroupStrategyOptions)(nil), "k8s.io.api.extensions.v1beta1.FSGroupStrategyOptions")
  1618. proto.RegisterType((*HTTPIngressPath)(nil), "k8s.io.api.extensions.v1beta1.HTTPIngressPath")
  1619. proto.RegisterType((*HTTPIngressRuleValue)(nil), "k8s.io.api.extensions.v1beta1.HTTPIngressRuleValue")
  1620. proto.RegisterType((*HostPortRange)(nil), "k8s.io.api.extensions.v1beta1.HostPortRange")
  1621. proto.RegisterType((*IDRange)(nil), "k8s.io.api.extensions.v1beta1.IDRange")
  1622. proto.RegisterType((*IPBlock)(nil), "k8s.io.api.extensions.v1beta1.IPBlock")
  1623. proto.RegisterType((*Ingress)(nil), "k8s.io.api.extensions.v1beta1.Ingress")
  1624. proto.RegisterType((*IngressBackend)(nil), "k8s.io.api.extensions.v1beta1.IngressBackend")
  1625. proto.RegisterType((*IngressList)(nil), "k8s.io.api.extensions.v1beta1.IngressList")
  1626. proto.RegisterType((*IngressLoadBalancerIngress)(nil), "k8s.io.api.extensions.v1beta1.IngressLoadBalancerIngress")
  1627. proto.RegisterType((*IngressLoadBalancerStatus)(nil), "k8s.io.api.extensions.v1beta1.IngressLoadBalancerStatus")
  1628. proto.RegisterType((*IngressPortStatus)(nil), "k8s.io.api.extensions.v1beta1.IngressPortStatus")
  1629. proto.RegisterType((*IngressRule)(nil), "k8s.io.api.extensions.v1beta1.IngressRule")
  1630. proto.RegisterType((*IngressRuleValue)(nil), "k8s.io.api.extensions.v1beta1.IngressRuleValue")
  1631. proto.RegisterType((*IngressSpec)(nil), "k8s.io.api.extensions.v1beta1.IngressSpec")
  1632. proto.RegisterType((*IngressStatus)(nil), "k8s.io.api.extensions.v1beta1.IngressStatus")
  1633. proto.RegisterType((*IngressTLS)(nil), "k8s.io.api.extensions.v1beta1.IngressTLS")
  1634. proto.RegisterType((*NetworkPolicy)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicy")
  1635. proto.RegisterType((*NetworkPolicyEgressRule)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicyEgressRule")
  1636. proto.RegisterType((*NetworkPolicyIngressRule)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicyIngressRule")
  1637. proto.RegisterType((*NetworkPolicyList)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicyList")
  1638. proto.RegisterType((*NetworkPolicyPeer)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicyPeer")
  1639. proto.RegisterType((*NetworkPolicyPort)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicyPort")
  1640. proto.RegisterType((*NetworkPolicySpec)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicySpec")
  1641. proto.RegisterType((*NetworkPolicyStatus)(nil), "k8s.io.api.extensions.v1beta1.NetworkPolicyStatus")
  1642. proto.RegisterType((*PodSecurityPolicy)(nil), "k8s.io.api.extensions.v1beta1.PodSecurityPolicy")
  1643. proto.RegisterType((*PodSecurityPolicyList)(nil), "k8s.io.api.extensions.v1beta1.PodSecurityPolicyList")
  1644. proto.RegisterType((*PodSecurityPolicySpec)(nil), "k8s.io.api.extensions.v1beta1.PodSecurityPolicySpec")
  1645. proto.RegisterType((*ReplicaSet)(nil), "k8s.io.api.extensions.v1beta1.ReplicaSet")
  1646. proto.RegisterType((*ReplicaSetCondition)(nil), "k8s.io.api.extensions.v1beta1.ReplicaSetCondition")
  1647. proto.RegisterType((*ReplicaSetList)(nil), "k8s.io.api.extensions.v1beta1.ReplicaSetList")
  1648. proto.RegisterType((*ReplicaSetSpec)(nil), "k8s.io.api.extensions.v1beta1.ReplicaSetSpec")
  1649. proto.RegisterType((*ReplicaSetStatus)(nil), "k8s.io.api.extensions.v1beta1.ReplicaSetStatus")
  1650. proto.RegisterType((*RollbackConfig)(nil), "k8s.io.api.extensions.v1beta1.RollbackConfig")
  1651. proto.RegisterType((*RollingUpdateDaemonSet)(nil), "k8s.io.api.extensions.v1beta1.RollingUpdateDaemonSet")
  1652. proto.RegisterType((*RollingUpdateDeployment)(nil), "k8s.io.api.extensions.v1beta1.RollingUpdateDeployment")
  1653. proto.RegisterType((*RunAsGroupStrategyOptions)(nil), "k8s.io.api.extensions.v1beta1.RunAsGroupStrategyOptions")
  1654. proto.RegisterType((*RunAsUserStrategyOptions)(nil), "k8s.io.api.extensions.v1beta1.RunAsUserStrategyOptions")
  1655. proto.RegisterType((*RuntimeClassStrategyOptions)(nil), "k8s.io.api.extensions.v1beta1.RuntimeClassStrategyOptions")
  1656. proto.RegisterType((*SELinuxStrategyOptions)(nil), "k8s.io.api.extensions.v1beta1.SELinuxStrategyOptions")
  1657. proto.RegisterType((*Scale)(nil), "k8s.io.api.extensions.v1beta1.Scale")
  1658. proto.RegisterType((*ScaleSpec)(nil), "k8s.io.api.extensions.v1beta1.ScaleSpec")
  1659. proto.RegisterType((*ScaleStatus)(nil), "k8s.io.api.extensions.v1beta1.ScaleStatus")
  1660. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.extensions.v1beta1.ScaleStatus.SelectorEntry")
  1661. proto.RegisterType((*SupplementalGroupsStrategyOptions)(nil), "k8s.io.api.extensions.v1beta1.SupplementalGroupsStrategyOptions")
  1662. }
  1663. func init() {
  1664. proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/extensions/v1beta1/generated.proto", fileDescriptor_cdc93917efc28165)
  1665. }
  1666. var fileDescriptor_cdc93917efc28165 = []byte{
  1667. // 3920 bytes of a gzipped FileDescriptorProto
  1668. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x5c, 0x4b, 0x6c, 0x1c, 0xd9,
  1669. 0x75, 0x55, 0x75, 0x93, 0xec, 0xe6, 0xa5, 0xf8, 0x7b, 0xa4, 0xc8, 0x1e, 0xca, 0x62, 0xcb, 0x35,
  1670. 0xc8, 0x44, 0x33, 0xd1, 0x74, 0x5b, 0x1c, 0x49, 0x1e, 0x8f, 0x10, 0x7b, 0xd8, 0xfc, 0x48, 0xb4,
  1671. 0xf9, 0xe9, 0x79, 0x4d, 0xca, 0xc6, 0x20, 0xe3, 0xb8, 0x58, 0xfd, 0xd8, 0xac, 0x61, 0x75, 0x55,
  1672. 0xa5, 0xaa, 0x9a, 0x66, 0x07, 0x59, 0x24, 0x48, 0x36, 0x06, 0x02, 0x24, 0x1b, 0x27, 0x59, 0x66,
  1673. 0x60, 0x20, 0xbb, 0x20, 0xcb, 0x64, 0xe1, 0x18, 0x09, 0xe2, 0x00, 0x42, 0xe0, 0x04, 0x06, 0xb2,
  1674. 0x88, 0x57, 0x44, 0x86, 0x5e, 0x05, 0x59, 0x65, 0x17, 0x68, 0x15, 0xbc, 0x4f, 0xfd, 0xab, 0xd8,
  1675. 0xd5, 0x8c, 0x44, 0xc4, 0x81, 0x57, 0x62, 0xbd, 0x7b, 0xef, 0x79, 0xbf, 0xfb, 0xee, 0x3d, 0xef,
  1676. 0xd3, 0x82, 0xcd, 0x93, 0xf7, 0x9d, 0x9a, 0x66, 0xd6, 0x4f, 0x7a, 0x87, 0xc4, 0x36, 0x88, 0x4b,
  1677. 0x9c, 0xfa, 0x29, 0x31, 0xda, 0xa6, 0x5d, 0x17, 0x02, 0xc5, 0xd2, 0xea, 0xe4, 0xcc, 0x25, 0x86,
  1678. 0xa3, 0x99, 0x86, 0x53, 0x3f, 0x7d, 0x70, 0x48, 0x5c, 0xe5, 0x41, 0xbd, 0x43, 0x0c, 0x62, 0x2b,
  1679. 0x2e, 0x69, 0xd7, 0x2c, 0xdb, 0x74, 0x4d, 0x74, 0x87, 0xab, 0xd7, 0x14, 0x4b, 0xab, 0x05, 0xea,
  1680. 0x35, 0xa1, 0xbe, 0xf4, 0x6e, 0x47, 0x73, 0x8f, 0x7b, 0x87, 0x35, 0xd5, 0xec, 0xd6, 0x3b, 0x66,
  1681. 0xc7, 0xac, 0x33, 0xab, 0xc3, 0xde, 0x11, 0xfb, 0x62, 0x1f, 0xec, 0x2f, 0x8e, 0xb6, 0x24, 0x87,
  1682. 0x2a, 0x57, 0x4d, 0x9b, 0xd4, 0x4f, 0x13, 0x35, 0x2e, 0x3d, 0x0c, 0x74, 0xba, 0x8a, 0x7a, 0xac,
  1683. 0x19, 0xc4, 0xee, 0xd7, 0xad, 0x93, 0x0e, 0x2d, 0x70, 0xea, 0x5d, 0xe2, 0x2a, 0x69, 0x56, 0xf5,
  1684. 0x2c, 0x2b, 0xbb, 0x67, 0xb8, 0x5a, 0x97, 0x24, 0x0c, 0x1e, 0x0f, 0x32, 0x70, 0xd4, 0x63, 0xd2,
  1685. 0x55, 0x12, 0x76, 0xef, 0x65, 0xd9, 0xf5, 0x5c, 0x4d, 0xaf, 0x6b, 0x86, 0xeb, 0xb8, 0x76, 0xdc,
  1686. 0x48, 0x7e, 0x08, 0x33, 0xab, 0xba, 0x6e, 0x7e, 0x97, 0xb4, 0xd7, 0x5a, 0x5b, 0xeb, 0xb6, 0x76,
  1687. 0x4a, 0x6c, 0x74, 0x17, 0x46, 0x0c, 0xa5, 0x4b, 0x2a, 0xd2, 0x5d, 0xe9, 0xde, 0x78, 0xe3, 0xe6,
  1688. 0x8b, 0xf3, 0xea, 0x8d, 0x8b, 0xf3, 0xea, 0xc8, 0xae, 0xd2, 0x25, 0x98, 0x49, 0xe4, 0x27, 0x30,
  1689. 0x2b, 0xac, 0x36, 0x75, 0x72, 0xf6, 0xdc, 0xd4, 0x7b, 0x5d, 0x82, 0xde, 0x82, 0xb1, 0x36, 0x03,
  1690. 0x10, 0x86, 0x53, 0xc2, 0x70, 0x8c, 0xc3, 0x62, 0x21, 0x95, 0x1d, 0x98, 0x16, 0xc6, 0xcf, 0x4c,
  1691. 0xc7, 0x6d, 0x2a, 0xee, 0x31, 0x5a, 0x01, 0xb0, 0x14, 0xf7, 0xb8, 0x69, 0x93, 0x23, 0xed, 0x4c,
  1692. 0x98, 0x23, 0x61, 0x0e, 0x4d, 0x5f, 0x82, 0x43, 0x5a, 0xe8, 0x3e, 0x94, 0x6d, 0xa2, 0xb4, 0xf7,
  1693. 0x0c, 0xbd, 0x5f, 0x29, 0xdc, 0x95, 0xee, 0x95, 0x1b, 0x33, 0xc2, 0xa2, 0x8c, 0x45, 0x39, 0xf6,
  1694. 0x35, 0xe4, 0xef, 0x17, 0x60, 0x7c, 0x5d, 0x21, 0x5d, 0xd3, 0x68, 0x11, 0x17, 0x7d, 0x07, 0xca,
  1695. 0x74, 0xba, 0xda, 0x8a, 0xab, 0xb0, 0xda, 0x26, 0x56, 0xbe, 0x54, 0x0b, 0xdc, 0xc9, 0x1f, 0xbd,
  1696. 0x9a, 0x75, 0xd2, 0xa1, 0x05, 0x4e, 0x8d, 0x6a, 0xd7, 0x4e, 0x1f, 0xd4, 0xf6, 0x0e, 0x3f, 0x25,
  1697. 0xaa, 0xbb, 0x43, 0x5c, 0x25, 0x68, 0x5f, 0x50, 0x86, 0x7d, 0x54, 0xb4, 0x0b, 0x23, 0x8e, 0x45,
  1698. 0x54, 0xd6, 0xb2, 0x89, 0x95, 0xfb, 0xb5, 0x4b, 0x9d, 0xb5, 0xe6, 0xb7, 0xac, 0x65, 0x11, 0x35,
  1699. 0x18, 0x71, 0xfa, 0x85, 0x19, 0x0e, 0x7a, 0x0e, 0x63, 0x8e, 0xab, 0xb8, 0x3d, 0xa7, 0x52, 0x64,
  1700. 0x88, 0xb5, 0xdc, 0x88, 0xcc, 0x2a, 0x98, 0x0c, 0xfe, 0x8d, 0x05, 0x9a, 0xfc, 0x1f, 0x05, 0x40,
  1701. 0xbe, 0xee, 0x9a, 0x69, 0xb4, 0x35, 0x57, 0x33, 0x0d, 0xf4, 0x01, 0x8c, 0xb8, 0x7d, 0xcb, 0x73,
  1702. 0x81, 0xb7, 0xbc, 0x06, 0xed, 0xf7, 0x2d, 0xf2, 0xf2, 0xbc, 0xba, 0x90, 0xb4, 0xa0, 0x12, 0xcc,
  1703. 0x6c, 0xd0, 0xb6, 0xdf, 0xd4, 0x02, 0xb3, 0x7e, 0x18, 0xad, 0xfa, 0xe5, 0x79, 0x35, 0x65, 0xb1,
  1704. 0xd5, 0x7c, 0xa4, 0x68, 0x03, 0xd1, 0x29, 0x20, 0x5d, 0x71, 0xdc, 0x7d, 0x5b, 0x31, 0x1c, 0x5e,
  1705. 0x93, 0xd6, 0x25, 0x62, 0x10, 0xde, 0xc9, 0x37, 0x69, 0xd4, 0xa2, 0xb1, 0x24, 0x5a, 0x81, 0xb6,
  1706. 0x13, 0x68, 0x38, 0xa5, 0x06, 0xea, 0xcd, 0x36, 0x51, 0x1c, 0xd3, 0xa8, 0x8c, 0x44, 0xbd, 0x19,
  1707. 0xb3, 0x52, 0x2c, 0xa4, 0xe8, 0x6d, 0x28, 0x75, 0x89, 0xe3, 0x28, 0x1d, 0x52, 0x19, 0x65, 0x8a,
  1708. 0xd3, 0x42, 0xb1, 0xb4, 0xc3, 0x8b, 0xb1, 0x27, 0x97, 0x7f, 0x28, 0xc1, 0xa4, 0x3f, 0x72, 0xdb,
  1709. 0x9a, 0xe3, 0xa2, 0xdf, 0x48, 0xf8, 0x61, 0x2d, 0x5f, 0x97, 0xa8, 0x35, 0xf3, 0x42, 0xdf, 0xe7,
  1710. 0xbd, 0x92, 0x90, 0x0f, 0xee, 0xc0, 0xa8, 0xe6, 0x92, 0x2e, 0x9d, 0x87, 0xe2, 0xbd, 0x89, 0x95,
  1711. 0x7b, 0x79, 0x5d, 0xa6, 0x31, 0x29, 0x40, 0x47, 0xb7, 0xa8, 0x39, 0xe6, 0x28, 0xf2, 0x9f, 0x8c,
  1712. 0x84, 0x9a, 0x4f, 0x5d, 0x13, 0x7d, 0x02, 0x65, 0x87, 0xe8, 0x44, 0x75, 0x4d, 0x5b, 0x34, 0xff,
  1713. 0xbd, 0x9c, 0xcd, 0x57, 0x0e, 0x89, 0xde, 0x12, 0xa6, 0x8d, 0x9b, 0xb4, 0xfd, 0xde, 0x17, 0xf6,
  1714. 0x21, 0xd1, 0x47, 0x50, 0x76, 0x49, 0xd7, 0xd2, 0x15, 0x97, 0x88, 0x75, 0xf4, 0x66, 0xb8, 0x0b,
  1715. 0xd4, 0x73, 0x28, 0x58, 0xd3, 0x6c, 0xef, 0x0b, 0x35, 0xb6, 0x7c, 0xfc, 0x21, 0xf1, 0x4a, 0xb1,
  1716. 0x0f, 0x83, 0x4e, 0x61, 0xaa, 0x67, 0xb5, 0xa9, 0xa6, 0x4b, 0xa3, 0x60, 0xa7, 0x2f, 0x3c, 0xe9,
  1717. 0x71, 0xde, 0xb1, 0x39, 0x88, 0x58, 0x37, 0x16, 0x44, 0x5d, 0x53, 0xd1, 0x72, 0x1c, 0xab, 0x05,
  1718. 0xad, 0xc2, 0x74, 0x57, 0x33, 0x68, 0x5c, 0xea, 0xb7, 0x88, 0x6a, 0x1a, 0x6d, 0x87, 0xb9, 0xd5,
  1719. 0x68, 0x63, 0x51, 0x00, 0x4c, 0xef, 0x44, 0xc5, 0x38, 0xae, 0x8f, 0xbe, 0x0e, 0xc8, 0xeb, 0xc6,
  1720. 0x53, 0x1e, 0xc4, 0x35, 0xd3, 0x60, 0x3e, 0x57, 0x0c, 0x9c, 0x7b, 0x3f, 0xa1, 0x81, 0x53, 0xac,
  1721. 0xd0, 0x36, 0xcc, 0xdb, 0xe4, 0x54, 0xa3, 0x7d, 0x7c, 0xa6, 0x39, 0xae, 0x69, 0xf7, 0xb7, 0xb5,
  1722. 0xae, 0xe6, 0x56, 0xc6, 0x58, 0x9b, 0x2a, 0x17, 0xe7, 0xd5, 0x79, 0x9c, 0x22, 0xc7, 0xa9, 0x56,
  1723. 0xf2, 0x9f, 0x8e, 0xc1, 0x74, 0x2c, 0xde, 0xa0, 0xe7, 0xb0, 0xa0, 0xf6, 0x6c, 0x9b, 0x18, 0xee,
  1724. 0x6e, 0xaf, 0x7b, 0x48, 0xec, 0x96, 0x7a, 0x4c, 0xda, 0x3d, 0x9d, 0xb4, 0x99, 0xa3, 0x8c, 0x36,
  1725. 0x96, 0x45, 0x8b, 0x17, 0xd6, 0x52, 0xb5, 0x70, 0x86, 0x35, 0x1d, 0x05, 0x83, 0x15, 0xed, 0x68,
  1726. 0x8e, 0xe3, 0x63, 0x16, 0x18, 0xa6, 0x3f, 0x0a, 0xbb, 0x09, 0x0d, 0x9c, 0x62, 0x45, 0xdb, 0xd8,
  1727. 0x26, 0x8e, 0x66, 0x93, 0x76, 0xbc, 0x8d, 0xc5, 0x68, 0x1b, 0xd7, 0x53, 0xb5, 0x70, 0x86, 0x35,
  1728. 0x7a, 0x04, 0x13, 0xbc, 0x36, 0x36, 0x7f, 0x62, 0xa2, 0xe7, 0x04, 0xd8, 0xc4, 0x6e, 0x20, 0xc2,
  1729. 0x61, 0x3d, 0xda, 0x35, 0xf3, 0xd0, 0x21, 0xf6, 0x29, 0x69, 0x67, 0x4f, 0xf0, 0x5e, 0x42, 0x03,
  1730. 0xa7, 0x58, 0xd1, 0xae, 0x71, 0x0f, 0x4c, 0x74, 0x6d, 0x2c, 0xda, 0xb5, 0x83, 0x54, 0x2d, 0x9c,
  1731. 0x61, 0x4d, 0xfd, 0x98, 0x37, 0x79, 0xf5, 0x54, 0xd1, 0x74, 0xe5, 0x50, 0x27, 0x95, 0x52, 0xd4,
  1732. 0x8f, 0x77, 0xa3, 0x62, 0x1c, 0xd7, 0x47, 0x4f, 0x61, 0x96, 0x17, 0x1d, 0x18, 0x8a, 0x0f, 0x52,
  1733. 0x66, 0x20, 0x6f, 0x08, 0x90, 0xd9, 0xdd, 0xb8, 0x02, 0x4e, 0xda, 0xa0, 0x0f, 0x60, 0x4a, 0x35,
  1734. 0x75, 0x9d, 0xf9, 0xe3, 0x9a, 0xd9, 0x33, 0xdc, 0xca, 0x38, 0x43, 0x41, 0x74, 0x3d, 0xae, 0x45,
  1735. 0x24, 0x38, 0xa6, 0x89, 0x08, 0x80, 0xea, 0x25, 0x1c, 0xa7, 0x02, 0x2c, 0x3e, 0x3e, 0xc8, 0x1b,
  1736. 0x03, 0xfc, 0x54, 0x15, 0x70, 0x00, 0xbf, 0xc8, 0xc1, 0x21, 0x60, 0xf9, 0x9f, 0x24, 0x58, 0xcc,
  1737. 0x08, 0x1d, 0xe8, 0x6b, 0x91, 0x14, 0xfb, 0x6b, 0xb1, 0x14, 0x7b, 0x3b, 0xc3, 0x2c, 0x94, 0x67,
  1738. 0x0d, 0x98, 0xb4, 0x69, 0xaf, 0x8c, 0x0e, 0x57, 0x11, 0x31, 0xf2, 0xd1, 0x80, 0x6e, 0xe0, 0xb0,
  1739. 0x4d, 0x10, 0xf3, 0x67, 0x2f, 0xce, 0xab, 0x93, 0x11, 0x19, 0x8e, 0xc2, 0xcb, 0x7f, 0x56, 0x00,
  1740. 0x58, 0x27, 0x96, 0x6e, 0xf6, 0xbb, 0xc4, 0xb8, 0x0e, 0x0e, 0xb5, 0x17, 0xe1, 0x50, 0xef, 0x0e,
  1741. 0x9a, 0x1e, 0xbf, 0x69, 0x99, 0x24, 0xea, 0x9b, 0x31, 0x12, 0x55, 0xcf, 0x0f, 0x79, 0x39, 0x8b,
  1742. 0xfa, 0xb7, 0x22, 0xcc, 0x05, 0xca, 0x01, 0x8d, 0x7a, 0x12, 0x99, 0xe3, 0x5f, 0x8d, 0xcd, 0xf1,
  1743. 0x62, 0x8a, 0xc9, 0x6b, 0xe3, 0x51, 0x9f, 0xc2, 0x14, 0x65, 0x39, 0x7c, 0x2e, 0x19, 0x87, 0x1a,
  1744. 0x1b, 0x9a, 0x43, 0xf9, 0xd9, 0x6e, 0x3b, 0x82, 0x84, 0x63, 0xc8, 0x19, 0x9c, 0xad, 0xf4, 0x8b,
  1745. 0xc8, 0xd9, 0x7e, 0x24, 0xc1, 0x54, 0x30, 0x4d, 0xd7, 0x40, 0xda, 0x76, 0xa3, 0xa4, 0xed, 0xed,
  1746. 0xdc, 0x2e, 0x9a, 0xc1, 0xda, 0xfe, 0x9b, 0x12, 0x7c, 0x5f, 0x89, 0x2e, 0xf0, 0x43, 0x45, 0x3d,
  1747. 0x19, 0xbc, 0xc7, 0x43, 0xdf, 0x97, 0x00, 0x89, 0x2c, 0xb0, 0x6a, 0x18, 0xa6, 0xab, 0xf0, 0x58,
  1748. 0xc9, 0x9b, 0xb5, 0x95, 0xbb, 0x59, 0x5e, 0x8d, 0xb5, 0x83, 0x04, 0xd6, 0x86, 0xe1, 0xda, 0xfd,
  1749. 0x60, 0x92, 0x93, 0x0a, 0x38, 0xa5, 0x01, 0x48, 0x01, 0xb0, 0x05, 0xe6, 0xbe, 0x29, 0x16, 0xf2,
  1750. 0xbb, 0x39, 0x62, 0x1e, 0x35, 0x58, 0x33, 0x8d, 0x23, 0xad, 0x13, 0x84, 0x1d, 0xec, 0x03, 0xe1,
  1751. 0x10, 0xe8, 0xd2, 0x06, 0x2c, 0x66, 0xb4, 0x16, 0xcd, 0x40, 0xf1, 0x84, 0xf4, 0xf9, 0xb0, 0x61,
  1752. 0xfa, 0x27, 0x9a, 0x87, 0xd1, 0x53, 0x45, 0xef, 0xf1, 0xf0, 0x3b, 0x8e, 0xf9, 0xc7, 0x07, 0x85,
  1753. 0xf7, 0x25, 0xf9, 0x87, 0xa3, 0x61, 0xdf, 0x61, 0x8c, 0xf9, 0x1e, 0xdd, 0xb4, 0x5a, 0xba, 0xa6,
  1754. 0x2a, 0x8e, 0x20, 0x42, 0x37, 0xf9, 0x86, 0x95, 0x97, 0x61, 0x5f, 0x1a, 0xe1, 0xd6, 0x85, 0xd7,
  1755. 0xcb, 0xad, 0x8b, 0xaf, 0x86, 0x5b, 0xff, 0x26, 0x94, 0x1d, 0x8f, 0x55, 0x8f, 0x30, 0xc8, 0x07,
  1756. 0x43, 0xc4, 0x57, 0x41, 0xa8, 0xfd, 0x0a, 0x7c, 0x2a, 0xed, 0x83, 0xa6, 0x91, 0xe8, 0xd1, 0x21,
  1757. 0x49, 0xf4, 0x2b, 0x25, 0xbe, 0x34, 0xde, 0x58, 0x4a, 0xcf, 0x21, 0x6d, 0x16, 0xdb, 0xca, 0x41,
  1758. 0xbc, 0x69, 0xb2, 0x52, 0x2c, 0xa4, 0xe8, 0x93, 0x88, 0xcb, 0x96, 0xaf, 0xe2, 0xb2, 0x53, 0xd9,
  1759. 0xee, 0x8a, 0x0e, 0x60, 0xd1, 0xb2, 0xcd, 0x8e, 0x4d, 0x1c, 0x67, 0x9d, 0x28, 0x6d, 0x5d, 0x33,
  1760. 0x88, 0x37, 0x3e, 0x9c, 0x11, 0xdd, 0xbe, 0x38, 0xaf, 0x2e, 0x36, 0xd3, 0x55, 0x70, 0x96, 0xad,
  1761. 0xfc, 0x62, 0x04, 0x66, 0xe2, 0x19, 0x30, 0x83, 0xa4, 0x4a, 0x57, 0x22, 0xa9, 0xf7, 0x43, 0x8b,
  1762. 0x81, 0x33, 0xf8, 0xd0, 0x09, 0x4e, 0x62, 0x41, 0xac, 0xc2, 0xb4, 0x88, 0x06, 0x9e, 0x50, 0xd0,
  1763. 0x74, 0x7f, 0xf6, 0x0f, 0xa2, 0x62, 0x1c, 0xd7, 0x47, 0x4f, 0x60, 0xd2, 0x66, 0xbc, 0xdb, 0x03,
  1764. 0xe0, 0xdc, 0xf5, 0x96, 0x00, 0x98, 0xc4, 0x61, 0x21, 0x8e, 0xea, 0x52, 0xde, 0x1a, 0xd0, 0x51,
  1765. 0x0f, 0x60, 0x24, 0xca, 0x5b, 0x57, 0xe3, 0x0a, 0x38, 0x69, 0x83, 0x76, 0x60, 0xae, 0x67, 0x24,
  1766. 0xa1, 0xb8, 0x2b, 0xdf, 0x16, 0x50, 0x73, 0x07, 0x49, 0x15, 0x9c, 0x66, 0x87, 0x8e, 0x22, 0x54,
  1767. 0x76, 0x8c, 0x85, 0xe7, 0x95, 0xdc, 0x0b, 0x2f, 0x37, 0x97, 0x4d, 0xa1, 0xdb, 0xe5, 0xbc, 0x74,
  1768. 0x5b, 0xfe, 0x7b, 0x29, 0x9c, 0x84, 0x7c, 0x0a, 0x3c, 0xe8, 0x94, 0x29, 0x61, 0x11, 0x62, 0x47,
  1769. 0x66, 0x3a, 0xfb, 0x7d, 0x3c, 0x14, 0xfb, 0x0d, 0x92, 0xe7, 0x60, 0xfa, 0xfb, 0x99, 0x04, 0x0b,
  1770. 0x9b, 0xad, 0xa7, 0xb6, 0xd9, 0xb3, 0xbc, 0xe6, 0xec, 0x59, 0x7c, 0x68, 0xbe, 0x0c, 0x23, 0x76,
  1771. 0x4f, 0xf7, 0xfa, 0xf1, 0xa6, 0xd7, 0x0f, 0xdc, 0xd3, 0x69, 0x3f, 0xe6, 0x62, 0x56, 0xbc, 0x13,
  1772. 0xd4, 0x00, 0xed, 0xc2, 0x98, 0xad, 0x18, 0x1d, 0xe2, 0xa5, 0xd5, 0xb7, 0x06, 0xb4, 0x7e, 0x6b,
  1773. 0x1d, 0x53, 0xf5, 0x10, 0xb1, 0x61, 0xd6, 0x58, 0xa0, 0xc8, 0xff, 0x20, 0xc1, 0xf4, 0xb3, 0xfd,
  1774. 0xfd, 0xe6, 0x96, 0xc1, 0x56, 0x34, 0x3b, 0x5b, 0xbd, 0x0b, 0x23, 0x96, 0xe2, 0x1e, 0xc7, 0x33,
  1775. 0x3d, 0x95, 0x61, 0x26, 0x41, 0x0f, 0xa1, 0x4c, 0xff, 0xa5, 0xed, 0x62, 0x4b, 0x6a, 0x9c, 0x05,
  1776. 0xc2, 0x72, 0x53, 0x94, 0xbd, 0x0c, 0xfd, 0x8d, 0x7d, 0x4d, 0xf4, 0x2d, 0x28, 0xd1, 0xf8, 0x43,
  1777. 0x8c, 0x76, 0x4e, 0x82, 0x2e, 0x1a, 0xd5, 0xe0, 0x46, 0x01, 0xe7, 0x12, 0x05, 0xd8, 0x83, 0x93,
  1778. 0x4f, 0x60, 0x3e, 0xd4, 0x09, 0x3a, 0x8a, 0xcf, 0x69, 0x4e, 0x45, 0x2d, 0x18, 0xa5, 0xb5, 0xd3,
  1779. 0xcc, 0x59, 0xcc, 0x71, 0x04, 0x1a, 0x1b, 0x88, 0x80, 0x1f, 0xd1, 0x2f, 0x07, 0x73, 0x2c, 0x79,
  1780. 0x07, 0x26, 0xd9, 0x31, 0xb4, 0x69, 0xbb, 0x6c, 0x30, 0xd1, 0x1d, 0x28, 0x76, 0x35, 0x43, 0x64,
  1781. 0xe7, 0x09, 0x61, 0x53, 0xa4, 0x99, 0x85, 0x96, 0x33, 0xb1, 0x72, 0x26, 0xe2, 0x55, 0x20, 0x56,
  1782. 0xce, 0x30, 0x2d, 0x97, 0x9f, 0x42, 0x49, 0x4c, 0x52, 0x18, 0xa8, 0x78, 0x39, 0x50, 0x31, 0x05,
  1783. 0x68, 0x0f, 0x4a, 0x5b, 0xcd, 0x86, 0x6e, 0x72, 0xae, 0xa6, 0x6a, 0x6d, 0x3b, 0x3e, 0x83, 0x6b,
  1784. 0x5b, 0xeb, 0x18, 0x33, 0x09, 0x92, 0x61, 0x8c, 0x9c, 0xa9, 0xc4, 0x72, 0x99, 0x1f, 0x8d, 0x37,
  1785. 0x80, 0xfa, 0xc6, 0x06, 0x2b, 0xc1, 0x42, 0x22, 0xff, 0x51, 0x01, 0x4a, 0x62, 0x38, 0xae, 0x61,
  1786. 0xef, 0xb6, 0x1d, 0xd9, 0xbb, 0xbd, 0x93, 0xcf, 0x35, 0x32, 0x37, 0x6e, 0xfb, 0xb1, 0x8d, 0xdb,
  1787. 0xfd, 0x9c, 0x78, 0x97, 0xef, 0xda, 0xbe, 0x57, 0x80, 0xa9, 0xa8, 0x53, 0xa2, 0x47, 0x30, 0x41,
  1788. 0xd3, 0x94, 0xa6, 0x92, 0xdd, 0x80, 0x1d, 0xfb, 0x47, 0x37, 0xad, 0x40, 0x84, 0xc3, 0x7a, 0xa8,
  1789. 0xe3, 0x9b, 0x51, 0x3f, 0x12, 0x9d, 0xce, 0x1e, 0xd2, 0x9e, 0xab, 0xe9, 0x35, 0x7e, 0x21, 0x53,
  1790. 0xdb, 0x32, 0xdc, 0x3d, 0xbb, 0xe5, 0xda, 0x9a, 0xd1, 0x49, 0x54, 0xc4, 0x9c, 0x32, 0x8c, 0x8c,
  1791. 0xbe, 0x49, 0x53, 0xa6, 0x63, 0xf6, 0x6c, 0x95, 0xa4, 0x51, 0x5f, 0x8f, 0xb6, 0xd1, 0x05, 0xda,
  1792. 0xde, 0x36, 0x55, 0x45, 0xe7, 0x93, 0x83, 0xc9, 0x11, 0xb1, 0x89, 0xa1, 0x12, 0x8f, 0x6e, 0x72,
  1793. 0x08, 0xec, 0x83, 0xc9, 0x7f, 0x23, 0xc1, 0x84, 0x18, 0x8b, 0x6b, 0xd8, 0xe4, 0x7c, 0x23, 0xba,
  1794. 0xc9, 0x79, 0x2b, 0x67, 0xe4, 0x48, 0xdf, 0xe1, 0xfc, 0xad, 0x04, 0x4b, 0x5e, 0xd3, 0x4d, 0xa5,
  1795. 0xdd, 0x50, 0x74, 0xc5, 0x50, 0x89, 0xed, 0xf9, 0xfa, 0x12, 0x14, 0x34, 0x4b, 0xcc, 0x24, 0x08,
  1796. 0x80, 0xc2, 0x56, 0x13, 0x17, 0x34, 0x8b, 0x32, 0x90, 0x63, 0xd3, 0x71, 0xd9, 0x4e, 0x88, 0x6f,
  1797. 0xb2, 0xfd, 0x56, 0x3f, 0x13, 0xe5, 0xd8, 0xd7, 0x40, 0x07, 0x30, 0x6a, 0x99, 0xb6, 0x4b, 0xb3,
  1798. 0x7e, 0x31, 0x36, 0xbf, 0x97, 0xb4, 0x9a, 0xce, 0x9b, 0x70, 0xc4, 0x20, 0x02, 0x51, 0x18, 0xcc,
  1799. 0xd1, 0xe4, 0xdf, 0x93, 0xe0, 0x8d, 0x94, 0xf6, 0x0b, 0xc2, 0xd5, 0x86, 0x92, 0xc6, 0x85, 0x22,
  1800. 0xec, 0x7d, 0x25, 0x5f, 0xb5, 0x29, 0x43, 0x11, 0x84, 0x5c, 0x2f, 0xb4, 0x7a, 0xd0, 0xf2, 0x0f,
  1801. 0x24, 0x98, 0x4d, 0xb4, 0x97, 0xa5, 0x0e, 0xea, 0xcf, 0x62, 0xa7, 0xe2, 0xa7, 0x0e, 0xea, 0x96,
  1802. 0x4c, 0x82, 0xbe, 0x01, 0x65, 0x76, 0x8f, 0xa8, 0x9a, 0xba, 0x18, 0xc0, 0xba, 0x37, 0x80, 0x4d,
  1803. 0x51, 0xfe, 0xf2, 0xbc, 0x7a, 0x3b, 0xe5, 0x9c, 0xc2, 0x13, 0x63, 0x1f, 0x00, 0x55, 0x61, 0x94,
  1804. 0xd8, 0xb6, 0x69, 0x8b, 0x24, 0x34, 0x4e, 0x47, 0x6a, 0x83, 0x16, 0x60, 0x5e, 0x2e, 0xff, 0x45,
  1805. 0xe0, 0xa4, 0x34, 0x2b, 0xd0, 0xf6, 0xd1, 0xc9, 0x89, 0x07, 0x46, 0x3a, 0x75, 0x98, 0x49, 0x50,
  1806. 0x0f, 0x66, 0xb4, 0x58, 0x1a, 0x11, 0xab, 0xb3, 0x9e, 0x6f, 0x18, 0x7d, 0xb3, 0x46, 0x45, 0xc0,
  1807. 0xcf, 0xc4, 0x25, 0x38, 0x51, 0x85, 0x4c, 0x20, 0xa1, 0x85, 0x3e, 0x82, 0x91, 0x63, 0xd7, 0xb5,
  1808. 0x52, 0x2e, 0x4a, 0x06, 0x24, 0xaf, 0xa0, 0x09, 0x65, 0xd6, 0xbb, 0xfd, 0xfd, 0x26, 0x66, 0x50,
  1809. 0xf2, 0xdf, 0x15, 0xfc, 0xf1, 0x60, 0xbb, 0xcb, 0x0f, 0xfd, 0xde, 0xae, 0xe9, 0x8a, 0xe3, 0xb0,
  1810. 0x10, 0xc6, 0x4f, 0x42, 0xe6, 0x43, 0x0d, 0xf7, 0x65, 0x38, 0xa1, 0x8d, 0xf6, 0x83, 0xa4, 0x2e,
  1811. 0x5d, 0x25, 0xa9, 0x4f, 0xa4, 0x25, 0x74, 0xf4, 0x0c, 0x8a, 0xae, 0x9e, 0xf7, 0x44, 0x43, 0x20,
  1812. 0xee, 0x6f, 0xb7, 0x82, 0xac, 0xb8, 0xbf, 0xdd, 0xc2, 0x14, 0x02, 0xed, 0xc1, 0x28, 0x25, 0x4e,
  1813. 0x34, 0x0f, 0x14, 0xf3, 0xe7, 0x15, 0x3a, 0x82, 0xc1, 0xe2, 0xa3, 0x5f, 0x0e, 0xe6, 0x38, 0xf2,
  1814. 0xef, 0x4b, 0x30, 0x19, 0xc9, 0x16, 0xc8, 0x86, 0x9b, 0x7a, 0x68, 0xed, 0x88, 0x71, 0x78, 0x7f,
  1815. 0xf8, 0x55, 0x27, 0x16, 0xfd, 0xbc, 0xa8, 0xf7, 0x66, 0x58, 0x86, 0x23, 0x75, 0xc8, 0x0a, 0x40,
  1816. 0xd0, 0x6d, 0xba, 0x0e, 0xa8, 0xf3, 0xf2, 0x05, 0x2f, 0xd6, 0x01, 0xf5, 0x69, 0x07, 0xf3, 0x72,
  1817. 0xb4, 0x02, 0xe0, 0x10, 0xd5, 0x26, 0xee, 0x6e, 0x10, 0xb8, 0xfc, 0x74, 0xdc, 0xf2, 0x25, 0x38,
  1818. 0xa4, 0x25, 0x7f, 0x56, 0x80, 0xc9, 0x5d, 0xe2, 0x7e, 0xd7, 0xb4, 0x4f, 0x9a, 0xa6, 0xae, 0xa9,
  1819. 0xfd, 0x6b, 0x20, 0x01, 0x38, 0x42, 0x02, 0x06, 0xc5, 0xcb, 0x48, 0xeb, 0x32, 0xa9, 0xc0, 0xc7,
  1820. 0x31, 0x2a, 0xb0, 0x32, 0x14, 0xea, 0xe5, 0x84, 0xe0, 0x47, 0x12, 0x2c, 0x46, 0xf4, 0x37, 0x82,
  1821. 0x58, 0xe3, 0x07, 0x7f, 0x29, 0x57, 0xf0, 0x8f, 0xc0, 0xd0, 0x80, 0x99, 0x1e, 0xfc, 0xd1, 0x36,
  1822. 0x14, 0x5c, 0x53, 0xac, 0x8c, 0xe1, 0x30, 0x09, 0xb1, 0x83, 0x7c, 0xb6, 0x6f, 0xe2, 0x82, 0x6b,
  1823. 0xca, 0xff, 0x28, 0x41, 0x25, 0xa2, 0x15, 0x8e, 0x96, 0xaf, 0xa9, 0x07, 0x18, 0x46, 0x8e, 0x6c,
  1824. 0xb3, 0x7b, 0xe5, 0x3e, 0xf8, 0x93, 0xbc, 0x69, 0x9b, 0x5d, 0xcc, 0xb0, 0xe4, 0x1f, 0x4b, 0x30,
  1825. 0x1b, 0xd1, 0xbc, 0x06, 0x4e, 0xf2, 0x51, 0x94, 0x93, 0xdc, 0x1f, 0xa6, 0x23, 0x19, 0xcc, 0xe4,
  1826. 0xc7, 0x85, 0x58, 0x37, 0x68, 0x87, 0xd1, 0x11, 0x4c, 0x58, 0x66, 0xbb, 0xf5, 0x0a, 0x2e, 0xce,
  1827. 0xa7, 0x29, 0x57, 0x6c, 0x06, 0x58, 0x38, 0x0c, 0x8c, 0xce, 0x60, 0x96, 0xd2, 0x16, 0xc7, 0x52,
  1828. 0x54, 0xd2, 0x7a, 0x05, 0x47, 0x89, 0xb7, 0xd8, 0xcd, 0x5c, 0x1c, 0x11, 0x27, 0x2b, 0x41, 0x3b,
  1829. 0x50, 0xd2, 0x2c, 0xb6, 0x77, 0x11, 0x8b, 0x74, 0x20, 0xc1, 0xe3, 0x3b, 0x1d, 0x9e, 0x3e, 0xc4,
  1830. 0x07, 0xf6, 0x30, 0xe4, 0x7f, 0x8d, 0x7b, 0x03, 0xa3, 0xc2, 0x4f, 0x43, 0xd4, 0x43, 0xdc, 0xa1,
  1831. 0x5d, 0x8d, 0x76, 0xec, 0x0a, 0x96, 0x73, 0x55, 0xd6, 0x5e, 0x8e, 0x71, 0xa2, 0x5f, 0x81, 0x12,
  1832. 0x31, 0xda, 0x6c, 0x23, 0xc0, 0x0f, 0xa8, 0x58, 0xaf, 0x36, 0x78, 0x11, 0xf6, 0x64, 0xf2, 0x1f,
  1833. 0x14, 0x63, 0xbd, 0x62, 0x29, 0xfc, 0xd3, 0x57, 0xe6, 0x1c, 0xfe, 0x66, 0x22, 0xd3, 0x41, 0x0e,
  1834. 0x03, 0x6a, 0xc9, 0x7d, 0xfe, 0xcb, 0xc3, 0xf8, 0x7c, 0x38, 0xb7, 0x66, 0x12, 0x4b, 0xf4, 0x6d,
  1835. 0x18, 0x23, 0xbc, 0x0a, 0x9e, 0xb1, 0x1f, 0x0f, 0x53, 0x45, 0x10, 0x7e, 0x83, 0x90, 0x2d, 0xca,
  1836. 0x04, 0x2a, 0xfa, 0x1a, 0x1d, 0x2f, 0xaa, 0x4b, 0xb7, 0x3c, 0x9c, 0x99, 0x8f, 0x37, 0xee, 0xf0,
  1837. 0x6e, 0xfb, 0xc5, 0x2f, 0xcf, 0xab, 0x10, 0x7c, 0xe2, 0xb0, 0x85, 0xfc, 0xdb, 0x30, 0x97, 0x92,
  1838. 0x22, 0x90, 0x1a, 0x39, 0x55, 0xe3, 0x11, 0xb3, 0x9e, 0x6f, 0x1a, 0xf2, 0x5f, 0x0f, 0xff, 0xb3,
  1839. 0x04, 0xb3, 0x6c, 0x76, 0xd4, 0x9e, 0xad, 0xb9, 0xfd, 0x6b, 0xcb, 0xcb, 0xcf, 0x23, 0x79, 0xf9,
  1840. 0xe1, 0x80, 0x29, 0x49, 0xb4, 0x30, 0x2b, 0x37, 0xcb, 0x3f, 0x91, 0xe0, 0x56, 0x42, 0xfb, 0x1a,
  1841. 0x42, 0xf7, 0x41, 0x34, 0x74, 0x7f, 0x69, 0xd8, 0x0e, 0x65, 0x84, 0xef, 0xff, 0x9a, 0x4d, 0xe9,
  1842. 0x0e, 0x5b, 0xa5, 0x2b, 0x00, 0x96, 0xad, 0x9d, 0x6a, 0x3a, 0xe9, 0x88, 0x17, 0x2d, 0xe5, 0xd0,
  1843. 0x7b, 0x45, 0x5f, 0x82, 0x43, 0x5a, 0xc8, 0x81, 0x85, 0x36, 0x39, 0x52, 0x7a, 0xba, 0xbb, 0xda,
  1844. 0x6e, 0xaf, 0x29, 0x96, 0x72, 0xa8, 0xe9, 0x9a, 0xab, 0x89, 0xb3, 0xbf, 0xf1, 0xc6, 0x13, 0xfe,
  1845. 0xd2, 0x24, 0x4d, 0xe3, 0xe5, 0x79, 0xf5, 0x4e, 0xda, 0x55, 0xaf, 0xa7, 0xd2, 0xc7, 0x19, 0xd0,
  1846. 0xa8, 0x0f, 0x15, 0x9b, 0xfc, 0x56, 0x4f, 0xb3, 0x49, 0x7b, 0xdd, 0x36, 0xad, 0x48, 0xb5, 0x45,
  1847. 0x56, 0xed, 0xaf, 0x5f, 0x9c, 0x57, 0x2b, 0x38, 0x43, 0x67, 0x70, 0xc5, 0x99, 0xf0, 0xe8, 0x53,
  1848. 0x98, 0x53, 0xc4, 0xcb, 0xd2, 0x70, 0xad, 0x7c, 0x85, 0xbe, 0x7f, 0x71, 0x5e, 0x9d, 0x5b, 0x4d,
  1849. 0x8a, 0x07, 0x57, 0x98, 0x06, 0x8a, 0xea, 0x50, 0x3a, 0x65, 0x8f, 0x50, 0x9d, 0xca, 0x28, 0xc3,
  1850. 0xa7, 0xb9, 0xaa, 0xc4, 0xdf, 0xa5, 0x52, 0xcc, 0xb1, 0xcd, 0x16, 0x5b, 0xf9, 0x9e, 0x16, 0x7a,
  1851. 0x04, 0x13, 0x94, 0x4a, 0x8b, 0x95, 0xcf, 0xae, 0x7f, 0xca, 0x41, 0xc4, 0x7c, 0x16, 0x88, 0x70,
  1852. 0x58, 0x0f, 0x7d, 0x02, 0xe3, 0xc7, 0xe2, 0xb0, 0xd0, 0xa9, 0x94, 0x72, 0xf1, 0x84, 0xc8, 0xe1,
  1853. 0x62, 0x63, 0x56, 0x54, 0x31, 0xee, 0x15, 0x3b, 0x38, 0x40, 0x44, 0x6f, 0x43, 0x89, 0x7d, 0x6c,
  1854. 0xad, 0xb3, 0xb3, 0xf5, 0x72, 0x10, 0x57, 0x9f, 0xf1, 0x62, 0xec, 0xc9, 0x3d, 0xd5, 0xad, 0xe6,
  1855. 0x1a, 0xbb, 0xe3, 0x89, 0xa9, 0x6e, 0x35, 0xd7, 0xb0, 0x27, 0x47, 0xdf, 0x81, 0x92, 0x43, 0xb6,
  1856. 0x35, 0xa3, 0x77, 0x56, 0x81, 0x5c, 0x2f, 0x44, 0x5a, 0x1b, 0x4c, 0x3b, 0x76, 0xca, 0x1d, 0xd4,
  1857. 0x20, 0xe4, 0xd8, 0x83, 0x45, 0xc7, 0x30, 0x6e, 0xf7, 0x8c, 0x55, 0xe7, 0xc0, 0x21, 0x76, 0x65,
  1858. 0x82, 0xd5, 0x31, 0x28, 0x95, 0x60, 0x4f, 0x3f, 0x5e, 0x8b, 0x3f, 0x42, 0xbe, 0x06, 0x0e, 0xc0,
  1859. 0xd1, 0x31, 0x00, 0xfb, 0x60, 0x07, 0xea, 0x95, 0x85, 0x5c, 0x5b, 0x33, 0xec, 0x1b, 0xc4, 0xeb,
  1860. 0xe2, 0x97, 0x6a, 0xbe, 0x18, 0x87, 0xb0, 0xd1, 0x1f, 0x4a, 0x80, 0x9c, 0x9e, 0x65, 0xe9, 0xa4,
  1861. 0x4b, 0x0c, 0x57, 0xd1, 0x59, 0xa9, 0x53, 0xb9, 0xc9, 0xaa, 0xfc, 0x70, 0xd0, 0x08, 0x26, 0x0c,
  1862. 0xe3, 0x55, 0xfb, 0x77, 0x65, 0x49, 0x55, 0x9c, 0x52, 0x2f, 0x9d, 0xc4, 0x23, 0xd1, 0xeb, 0xc9,
  1863. 0x5c, 0x93, 0x98, 0x7e, 0x55, 0x11, 0x4c, 0xa2, 0x90, 0x63, 0x0f, 0x16, 0x3d, 0x87, 0x05, 0xef,
  1864. 0xb5, 0x34, 0x36, 0x4d, 0x77, 0x53, 0xd3, 0x89, 0xd3, 0x77, 0x5c, 0xd2, 0xad, 0x4c, 0x31, 0x07,
  1865. 0xf3, 0x9f, 0x8c, 0xe1, 0x54, 0x2d, 0x9c, 0x61, 0x8d, 0xba, 0x50, 0xf5, 0x82, 0x13, 0x5d, 0xb9,
  1866. 0x7e, 0x74, 0xdc, 0x70, 0x54, 0x45, 0xe7, 0xd7, 0x87, 0xd3, 0xac, 0x82, 0x37, 0x2f, 0xce, 0xab,
  1867. 0xd5, 0xf5, 0xcb, 0x55, 0xf1, 0x20, 0x2c, 0xf4, 0x2d, 0xa8, 0x28, 0x59, 0xf5, 0xcc, 0xb0, 0x7a,
  1868. 0xbe, 0x40, 0x23, 0x5e, 0x66, 0x05, 0x99, 0xd6, 0xc8, 0x85, 0x19, 0x25, 0xfa, 0x6e, 0xdd, 0xa9,
  1869. 0xcc, 0xe6, 0xba, 0x89, 0x88, 0x3d, 0x77, 0x0f, 0x8e, 0x92, 0x62, 0x02, 0x07, 0x27, 0x6a, 0x40,
  1870. 0xbf, 0x03, 0x48, 0x89, 0x3f, 0xb5, 0x77, 0x2a, 0x28, 0x57, 0xa2, 0x4b, 0xbc, 0xd1, 0x0f, 0xdc,
  1871. 0x2e, 0x21, 0x72, 0x70, 0x4a, 0x3d, 0x74, 0x0f, 0xa1, 0xc4, 0x7e, 0x1e, 0xe0, 0x54, 0x16, 0x13,
  1872. 0x6c, 0xe8, 0x92, 0xca, 0x7d, 0xbb, 0xd0, 0x2d, 0x69, 0x1c, 0x11, 0x27, 0x2b, 0x41, 0xdb, 0x30,
  1873. 0x2f, 0x0a, 0x0f, 0x0c, 0x47, 0x39, 0x22, 0xad, 0xbe, 0xa3, 0xba, 0xba, 0x53, 0x99, 0x63, 0xf1,
  1874. 0x9d, 0xdd, 0xd4, 0xaf, 0xa6, 0xc8, 0x71, 0xaa, 0x15, 0xfa, 0x10, 0x66, 0x8e, 0x4c, 0xfb, 0x50,
  1875. 0x6b, 0xb7, 0x89, 0xe1, 0x21, 0xcd, 0x33, 0x24, 0x76, 0x32, 0xb6, 0x19, 0x93, 0xe1, 0x84, 0x36,
  1876. 0x72, 0xe0, 0x96, 0x40, 0x6e, 0xda, 0xa6, 0xba, 0x63, 0xf6, 0x0c, 0x97, 0x53, 0xce, 0x5b, 0x7e,
  1877. 0x1a, 0xbd, 0xb5, 0x9a, 0xa6, 0xf0, 0xf2, 0xbc, 0x7a, 0x37, 0x7d, 0x23, 0x12, 0x28, 0xe1, 0x74,
  1878. 0x6c, 0x64, 0xc1, 0x4d, 0xf1, 0xa3, 0x0f, 0x76, 0x44, 0x57, 0xa9, 0xb0, 0xa5, 0xff, 0xc1, 0xe0,
  1879. 0x80, 0xe7, 0x9b, 0xc4, 0xd7, 0xff, 0xcc, 0xc5, 0x79, 0xf5, 0x66, 0x58, 0x01, 0x47, 0x6a, 0x60,
  1880. 0x8f, 0xfc, 0xc4, 0xd5, 0xf2, 0xf5, 0xfc, 0x50, 0x62, 0xb8, 0x47, 0x7e, 0x41, 0xd3, 0x5e, 0xd9,
  1881. 0x23, 0xbf, 0x10, 0xe4, 0xe5, 0xa7, 0x43, 0xff, 0x59, 0x80, 0xb9, 0x40, 0x39, 0xf7, 0x23, 0xbf,
  1882. 0x14, 0x93, 0x5f, 0xfe, 0x58, 0x22, 0xdf, 0xc3, 0xbb, 0x60, 0xe8, 0xfe, 0xef, 0x3d, 0xbc, 0x0b,
  1883. 0xda, 0x96, 0xb1, 0x7b, 0xf8, 0xab, 0x42, 0xb8, 0x03, 0x43, 0xbe, 0xfe, 0x7a, 0x05, 0xbf, 0x17,
  1884. 0xf8, 0x85, 0x7b, 0x40, 0x26, 0xff, 0xa4, 0x08, 0x33, 0xf1, 0xd5, 0x18, 0x79, 0x24, 0x24, 0x0d,
  1885. 0x7c, 0x24, 0xd4, 0x84, 0xf9, 0xa3, 0x9e, 0xae, 0xf7, 0x59, 0x1f, 0x42, 0x2f, 0x85, 0xf8, 0x75,
  1886. 0xfd, 0x17, 0x84, 0xe5, 0xfc, 0x66, 0x8a, 0x0e, 0x4e, 0xb5, 0x4c, 0xbe, 0x19, 0x1a, 0xf9, 0xdf,
  1887. 0xbe, 0x19, 0x1a, 0xbd, 0xc2, 0x9b, 0xa1, 0xf4, 0x67, 0x57, 0xc5, 0x2b, 0x3d, 0xbb, 0xba, 0xca,
  1888. 0x83, 0xa1, 0x94, 0x20, 0x36, 0xf0, 0x74, 0xe3, 0xab, 0x30, 0x15, 0x7d, 0xc4, 0xc6, 0xe7, 0x92,
  1889. 0xbf, 0xa3, 0x13, 0xcf, 0x22, 0x42, 0x73, 0xc9, 0xcb, 0xb1, 0xaf, 0x21, 0x5f, 0x48, 0xb0, 0x90,
  1890. 0xfe, 0x58, 0x1d, 0xe9, 0x30, 0xd5, 0x55, 0xce, 0xc2, 0x3f, 0x20, 0x90, 0xae, 0x78, 0x78, 0xc7,
  1891. 0x5e, 0x2f, 0xed, 0x44, 0xb0, 0x70, 0x0c, 0x1b, 0x7d, 0x0c, 0xe5, 0xae, 0x72, 0xd6, 0xea, 0xd9,
  1892. 0x1d, 0x72, 0xe5, 0x43, 0x42, 0xb6, 0x8c, 0x76, 0x04, 0x0a, 0xf6, 0xf1, 0xe4, 0x9f, 0x4b, 0xb0,
  1893. 0x98, 0xf1, 0x26, 0xe9, 0xff, 0x51, 0x2f, 0x7f, 0x20, 0xc1, 0x1b, 0x99, 0xdb, 0x30, 0xf4, 0x38,
  1894. 0xf2, 0x7c, 0x4a, 0x8e, 0x3d, 0x9f, 0x42, 0x49, 0xc3, 0xd7, 0xf4, 0x7a, 0xea, 0x33, 0x09, 0x2a,
  1895. 0x59, 0xfb, 0x52, 0xf4, 0x28, 0xd2, 0xc8, 0x2f, 0xc6, 0x1a, 0x39, 0x9b, 0xb0, 0x7b, 0x4d, 0x6d,
  1896. 0xfc, 0x17, 0x09, 0x6e, 0x5f, 0xc2, 0xef, 0xfc, 0xed, 0x0f, 0x69, 0x87, 0xb5, 0xd8, 0xa9, 0xbd,
  1897. 0xb8, 0x4e, 0x0c, 0xb6, 0x3f, 0x29, 0x3a, 0x38, 0xd3, 0x1a, 0x1d, 0xc0, 0xa2, 0xd8, 0x7b, 0xc5,
  1898. 0x65, 0x82, 0xba, 0xb0, 0x57, 0xa6, 0xeb, 0xe9, 0x2a, 0x38, 0xcb, 0x56, 0xfe, 0x4b, 0x09, 0x16,
  1899. 0xd2, 0x0f, 0x1c, 0xd0, 0x7b, 0x91, 0x21, 0xaf, 0xc6, 0x86, 0x7c, 0x3a, 0x66, 0x25, 0x06, 0xfc,
  1900. 0xdb, 0x30, 0x25, 0x8e, 0x25, 0x04, 0x8c, 0x70, 0x66, 0x39, 0x2d, 0x3b, 0x09, 0x08, 0x8f, 0x1c,
  1901. 0xb3, 0x65, 0x12, 0x2d, 0xc3, 0x31, 0x34, 0xf9, 0x7b, 0x05, 0x18, 0x6d, 0xa9, 0x8a, 0x4e, 0xae,
  1902. 0x81, 0x1b, 0x7f, 0x3d, 0xc2, 0x8d, 0x07, 0xfd, 0x7e, 0x93, 0xb5, 0x2a, 0x93, 0x16, 0xe3, 0x18,
  1903. 0x2d, 0x7e, 0x27, 0x17, 0xda, 0xe5, 0x8c, 0xf8, 0x2b, 0x30, 0xee, 0x57, 0x3a, 0x5c, 0xa2, 0x96,
  1904. 0xff, 0xbc, 0x00, 0x13, 0xa1, 0x2a, 0x86, 0x4c, 0xf3, 0x47, 0x11, 0x6e, 0x53, 0xcc, 0x71, 0x08,
  1905. 0x14, 0xaa, 0xab, 0xe6, 0xb1, 0x19, 0xfe, 0xfb, 0x83, 0xe0, 0xc5, 0x79, 0x92, 0xe4, 0x7c, 0x15,
  1906. 0xa6, 0x5c, 0xc5, 0xee, 0x10, 0xd7, 0xbf, 0x90, 0xe1, 0x4f, 0x53, 0xfc, 0x1f, 0xc2, 0xec, 0x47,
  1907. 0xa4, 0x38, 0xa6, 0xbd, 0xf4, 0x04, 0x26, 0x23, 0x95, 0x0d, 0xf5, 0xf3, 0x81, 0xbf, 0x96, 0xe0,
  1908. 0x8b, 0x03, 0x0f, 0x92, 0x50, 0x23, 0xb2, 0x48, 0x6a, 0xb1, 0x45, 0xb2, 0x9c, 0x0d, 0xf0, 0xfa,
  1909. 0x9e, 0xa1, 0x36, 0xd6, 0x5e, 0x7c, 0xbe, 0x7c, 0xe3, 0xa7, 0x9f, 0x2f, 0xdf, 0xf8, 0xd9, 0xe7,
  1910. 0xcb, 0x37, 0x7e, 0xf7, 0x62, 0x59, 0x7a, 0x71, 0xb1, 0x2c, 0xfd, 0xf4, 0x62, 0x59, 0xfa, 0xd9,
  1911. 0xc5, 0xb2, 0xf4, 0xef, 0x17, 0xcb, 0xd2, 0x1f, 0xff, 0x7c, 0xf9, 0xc6, 0xc7, 0x77, 0x2e, 0xfd,
  1912. 0xff, 0x1e, 0xfe, 0x27, 0x00, 0x00, 0xff, 0xff, 0x08, 0x20, 0x7f, 0x0a, 0x28, 0x42, 0x00, 0x00,
  1913. }
  1914. func (m *AllowedCSIDriver) Marshal() (dAtA []byte, err error) {
  1915. size := m.Size()
  1916. dAtA = make([]byte, size)
  1917. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1918. if err != nil {
  1919. return nil, err
  1920. }
  1921. return dAtA[:n], nil
  1922. }
  1923. func (m *AllowedCSIDriver) MarshalTo(dAtA []byte) (int, error) {
  1924. size := m.Size()
  1925. return m.MarshalToSizedBuffer(dAtA[:size])
  1926. }
  1927. func (m *AllowedCSIDriver) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1928. i := len(dAtA)
  1929. _ = i
  1930. var l int
  1931. _ = l
  1932. i -= len(m.Name)
  1933. copy(dAtA[i:], m.Name)
  1934. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  1935. i--
  1936. dAtA[i] = 0xa
  1937. return len(dAtA) - i, nil
  1938. }
  1939. func (m *AllowedFlexVolume) Marshal() (dAtA []byte, err error) {
  1940. size := m.Size()
  1941. dAtA = make([]byte, size)
  1942. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1943. if err != nil {
  1944. return nil, err
  1945. }
  1946. return dAtA[:n], nil
  1947. }
  1948. func (m *AllowedFlexVolume) MarshalTo(dAtA []byte) (int, error) {
  1949. size := m.Size()
  1950. return m.MarshalToSizedBuffer(dAtA[:size])
  1951. }
  1952. func (m *AllowedFlexVolume) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1953. i := len(dAtA)
  1954. _ = i
  1955. var l int
  1956. _ = l
  1957. i -= len(m.Driver)
  1958. copy(dAtA[i:], m.Driver)
  1959. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  1960. i--
  1961. dAtA[i] = 0xa
  1962. return len(dAtA) - i, nil
  1963. }
  1964. func (m *AllowedHostPath) Marshal() (dAtA []byte, err error) {
  1965. size := m.Size()
  1966. dAtA = make([]byte, size)
  1967. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1968. if err != nil {
  1969. return nil, err
  1970. }
  1971. return dAtA[:n], nil
  1972. }
  1973. func (m *AllowedHostPath) MarshalTo(dAtA []byte) (int, error) {
  1974. size := m.Size()
  1975. return m.MarshalToSizedBuffer(dAtA[:size])
  1976. }
  1977. func (m *AllowedHostPath) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1978. i := len(dAtA)
  1979. _ = i
  1980. var l int
  1981. _ = l
  1982. i--
  1983. if m.ReadOnly {
  1984. dAtA[i] = 1
  1985. } else {
  1986. dAtA[i] = 0
  1987. }
  1988. i--
  1989. dAtA[i] = 0x10
  1990. i -= len(m.PathPrefix)
  1991. copy(dAtA[i:], m.PathPrefix)
  1992. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PathPrefix)))
  1993. i--
  1994. dAtA[i] = 0xa
  1995. return len(dAtA) - i, nil
  1996. }
  1997. func (m *DaemonSet) Marshal() (dAtA []byte, err error) {
  1998. size := m.Size()
  1999. dAtA = make([]byte, size)
  2000. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2001. if err != nil {
  2002. return nil, err
  2003. }
  2004. return dAtA[:n], nil
  2005. }
  2006. func (m *DaemonSet) MarshalTo(dAtA []byte) (int, error) {
  2007. size := m.Size()
  2008. return m.MarshalToSizedBuffer(dAtA[:size])
  2009. }
  2010. func (m *DaemonSet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2011. i := len(dAtA)
  2012. _ = i
  2013. var l int
  2014. _ = l
  2015. {
  2016. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  2017. if err != nil {
  2018. return 0, err
  2019. }
  2020. i -= size
  2021. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2022. }
  2023. i--
  2024. dAtA[i] = 0x1a
  2025. {
  2026. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  2027. if err != nil {
  2028. return 0, err
  2029. }
  2030. i -= size
  2031. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2032. }
  2033. i--
  2034. dAtA[i] = 0x12
  2035. {
  2036. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  2037. if err != nil {
  2038. return 0, err
  2039. }
  2040. i -= size
  2041. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2042. }
  2043. i--
  2044. dAtA[i] = 0xa
  2045. return len(dAtA) - i, nil
  2046. }
  2047. func (m *DaemonSetCondition) Marshal() (dAtA []byte, err error) {
  2048. size := m.Size()
  2049. dAtA = make([]byte, size)
  2050. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2051. if err != nil {
  2052. return nil, err
  2053. }
  2054. return dAtA[:n], nil
  2055. }
  2056. func (m *DaemonSetCondition) MarshalTo(dAtA []byte) (int, error) {
  2057. size := m.Size()
  2058. return m.MarshalToSizedBuffer(dAtA[:size])
  2059. }
  2060. func (m *DaemonSetCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2061. i := len(dAtA)
  2062. _ = i
  2063. var l int
  2064. _ = l
  2065. i -= len(m.Message)
  2066. copy(dAtA[i:], m.Message)
  2067. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  2068. i--
  2069. dAtA[i] = 0x2a
  2070. i -= len(m.Reason)
  2071. copy(dAtA[i:], m.Reason)
  2072. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  2073. i--
  2074. dAtA[i] = 0x22
  2075. {
  2076. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  2077. if err != nil {
  2078. return 0, err
  2079. }
  2080. i -= size
  2081. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2082. }
  2083. i--
  2084. dAtA[i] = 0x1a
  2085. i -= len(m.Status)
  2086. copy(dAtA[i:], m.Status)
  2087. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  2088. i--
  2089. dAtA[i] = 0x12
  2090. i -= len(m.Type)
  2091. copy(dAtA[i:], m.Type)
  2092. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  2093. i--
  2094. dAtA[i] = 0xa
  2095. return len(dAtA) - i, nil
  2096. }
  2097. func (m *DaemonSetList) Marshal() (dAtA []byte, err error) {
  2098. size := m.Size()
  2099. dAtA = make([]byte, size)
  2100. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2101. if err != nil {
  2102. return nil, err
  2103. }
  2104. return dAtA[:n], nil
  2105. }
  2106. func (m *DaemonSetList) MarshalTo(dAtA []byte) (int, error) {
  2107. size := m.Size()
  2108. return m.MarshalToSizedBuffer(dAtA[:size])
  2109. }
  2110. func (m *DaemonSetList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2111. i := len(dAtA)
  2112. _ = i
  2113. var l int
  2114. _ = l
  2115. if len(m.Items) > 0 {
  2116. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  2117. {
  2118. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2119. if err != nil {
  2120. return 0, err
  2121. }
  2122. i -= size
  2123. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2124. }
  2125. i--
  2126. dAtA[i] = 0x12
  2127. }
  2128. }
  2129. {
  2130. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  2131. if err != nil {
  2132. return 0, err
  2133. }
  2134. i -= size
  2135. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2136. }
  2137. i--
  2138. dAtA[i] = 0xa
  2139. return len(dAtA) - i, nil
  2140. }
  2141. func (m *DaemonSetSpec) Marshal() (dAtA []byte, err error) {
  2142. size := m.Size()
  2143. dAtA = make([]byte, size)
  2144. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2145. if err != nil {
  2146. return nil, err
  2147. }
  2148. return dAtA[:n], nil
  2149. }
  2150. func (m *DaemonSetSpec) MarshalTo(dAtA []byte) (int, error) {
  2151. size := m.Size()
  2152. return m.MarshalToSizedBuffer(dAtA[:size])
  2153. }
  2154. func (m *DaemonSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2155. i := len(dAtA)
  2156. _ = i
  2157. var l int
  2158. _ = l
  2159. if m.RevisionHistoryLimit != nil {
  2160. i = encodeVarintGenerated(dAtA, i, uint64(*m.RevisionHistoryLimit))
  2161. i--
  2162. dAtA[i] = 0x30
  2163. }
  2164. i = encodeVarintGenerated(dAtA, i, uint64(m.TemplateGeneration))
  2165. i--
  2166. dAtA[i] = 0x28
  2167. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  2168. i--
  2169. dAtA[i] = 0x20
  2170. {
  2171. size, err := m.UpdateStrategy.MarshalToSizedBuffer(dAtA[:i])
  2172. if err != nil {
  2173. return 0, err
  2174. }
  2175. i -= size
  2176. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2177. }
  2178. i--
  2179. dAtA[i] = 0x1a
  2180. {
  2181. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  2182. if err != nil {
  2183. return 0, err
  2184. }
  2185. i -= size
  2186. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2187. }
  2188. i--
  2189. dAtA[i] = 0x12
  2190. if m.Selector != nil {
  2191. {
  2192. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  2193. if err != nil {
  2194. return 0, err
  2195. }
  2196. i -= size
  2197. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2198. }
  2199. i--
  2200. dAtA[i] = 0xa
  2201. }
  2202. return len(dAtA) - i, nil
  2203. }
  2204. func (m *DaemonSetStatus) Marshal() (dAtA []byte, err error) {
  2205. size := m.Size()
  2206. dAtA = make([]byte, size)
  2207. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2208. if err != nil {
  2209. return nil, err
  2210. }
  2211. return dAtA[:n], nil
  2212. }
  2213. func (m *DaemonSetStatus) MarshalTo(dAtA []byte) (int, error) {
  2214. size := m.Size()
  2215. return m.MarshalToSizedBuffer(dAtA[:size])
  2216. }
  2217. func (m *DaemonSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2218. i := len(dAtA)
  2219. _ = i
  2220. var l int
  2221. _ = l
  2222. if len(m.Conditions) > 0 {
  2223. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  2224. {
  2225. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2226. if err != nil {
  2227. return 0, err
  2228. }
  2229. i -= size
  2230. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2231. }
  2232. i--
  2233. dAtA[i] = 0x52
  2234. }
  2235. }
  2236. if m.CollisionCount != nil {
  2237. i = encodeVarintGenerated(dAtA, i, uint64(*m.CollisionCount))
  2238. i--
  2239. dAtA[i] = 0x48
  2240. }
  2241. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberUnavailable))
  2242. i--
  2243. dAtA[i] = 0x40
  2244. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberAvailable))
  2245. i--
  2246. dAtA[i] = 0x38
  2247. i = encodeVarintGenerated(dAtA, i, uint64(m.UpdatedNumberScheduled))
  2248. i--
  2249. dAtA[i] = 0x30
  2250. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  2251. i--
  2252. dAtA[i] = 0x28
  2253. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberReady))
  2254. i--
  2255. dAtA[i] = 0x20
  2256. i = encodeVarintGenerated(dAtA, i, uint64(m.DesiredNumberScheduled))
  2257. i--
  2258. dAtA[i] = 0x18
  2259. i = encodeVarintGenerated(dAtA, i, uint64(m.NumberMisscheduled))
  2260. i--
  2261. dAtA[i] = 0x10
  2262. i = encodeVarintGenerated(dAtA, i, uint64(m.CurrentNumberScheduled))
  2263. i--
  2264. dAtA[i] = 0x8
  2265. return len(dAtA) - i, nil
  2266. }
  2267. func (m *DaemonSetUpdateStrategy) Marshal() (dAtA []byte, err error) {
  2268. size := m.Size()
  2269. dAtA = make([]byte, size)
  2270. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2271. if err != nil {
  2272. return nil, err
  2273. }
  2274. return dAtA[:n], nil
  2275. }
  2276. func (m *DaemonSetUpdateStrategy) MarshalTo(dAtA []byte) (int, error) {
  2277. size := m.Size()
  2278. return m.MarshalToSizedBuffer(dAtA[:size])
  2279. }
  2280. func (m *DaemonSetUpdateStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2281. i := len(dAtA)
  2282. _ = i
  2283. var l int
  2284. _ = l
  2285. if m.RollingUpdate != nil {
  2286. {
  2287. size, err := m.RollingUpdate.MarshalToSizedBuffer(dAtA[:i])
  2288. if err != nil {
  2289. return 0, err
  2290. }
  2291. i -= size
  2292. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2293. }
  2294. i--
  2295. dAtA[i] = 0x12
  2296. }
  2297. i -= len(m.Type)
  2298. copy(dAtA[i:], m.Type)
  2299. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  2300. i--
  2301. dAtA[i] = 0xa
  2302. return len(dAtA) - i, nil
  2303. }
  2304. func (m *Deployment) Marshal() (dAtA []byte, err error) {
  2305. size := m.Size()
  2306. dAtA = make([]byte, size)
  2307. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2308. if err != nil {
  2309. return nil, err
  2310. }
  2311. return dAtA[:n], nil
  2312. }
  2313. func (m *Deployment) MarshalTo(dAtA []byte) (int, error) {
  2314. size := m.Size()
  2315. return m.MarshalToSizedBuffer(dAtA[:size])
  2316. }
  2317. func (m *Deployment) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2318. i := len(dAtA)
  2319. _ = i
  2320. var l int
  2321. _ = l
  2322. {
  2323. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  2324. if err != nil {
  2325. return 0, err
  2326. }
  2327. i -= size
  2328. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2329. }
  2330. i--
  2331. dAtA[i] = 0x1a
  2332. {
  2333. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  2334. if err != nil {
  2335. return 0, err
  2336. }
  2337. i -= size
  2338. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2339. }
  2340. i--
  2341. dAtA[i] = 0x12
  2342. {
  2343. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  2344. if err != nil {
  2345. return 0, err
  2346. }
  2347. i -= size
  2348. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2349. }
  2350. i--
  2351. dAtA[i] = 0xa
  2352. return len(dAtA) - i, nil
  2353. }
  2354. func (m *DeploymentCondition) Marshal() (dAtA []byte, err error) {
  2355. size := m.Size()
  2356. dAtA = make([]byte, size)
  2357. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2358. if err != nil {
  2359. return nil, err
  2360. }
  2361. return dAtA[:n], nil
  2362. }
  2363. func (m *DeploymentCondition) MarshalTo(dAtA []byte) (int, error) {
  2364. size := m.Size()
  2365. return m.MarshalToSizedBuffer(dAtA[:size])
  2366. }
  2367. func (m *DeploymentCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2368. i := len(dAtA)
  2369. _ = i
  2370. var l int
  2371. _ = l
  2372. {
  2373. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  2374. if err != nil {
  2375. return 0, err
  2376. }
  2377. i -= size
  2378. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2379. }
  2380. i--
  2381. dAtA[i] = 0x3a
  2382. {
  2383. size, err := m.LastUpdateTime.MarshalToSizedBuffer(dAtA[:i])
  2384. if err != nil {
  2385. return 0, err
  2386. }
  2387. i -= size
  2388. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2389. }
  2390. i--
  2391. dAtA[i] = 0x32
  2392. i -= len(m.Message)
  2393. copy(dAtA[i:], m.Message)
  2394. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  2395. i--
  2396. dAtA[i] = 0x2a
  2397. i -= len(m.Reason)
  2398. copy(dAtA[i:], m.Reason)
  2399. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  2400. i--
  2401. dAtA[i] = 0x22
  2402. i -= len(m.Status)
  2403. copy(dAtA[i:], m.Status)
  2404. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  2405. i--
  2406. dAtA[i] = 0x12
  2407. i -= len(m.Type)
  2408. copy(dAtA[i:], m.Type)
  2409. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  2410. i--
  2411. dAtA[i] = 0xa
  2412. return len(dAtA) - i, nil
  2413. }
  2414. func (m *DeploymentList) Marshal() (dAtA []byte, err error) {
  2415. size := m.Size()
  2416. dAtA = make([]byte, size)
  2417. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2418. if err != nil {
  2419. return nil, err
  2420. }
  2421. return dAtA[:n], nil
  2422. }
  2423. func (m *DeploymentList) MarshalTo(dAtA []byte) (int, error) {
  2424. size := m.Size()
  2425. return m.MarshalToSizedBuffer(dAtA[:size])
  2426. }
  2427. func (m *DeploymentList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2428. i := len(dAtA)
  2429. _ = i
  2430. var l int
  2431. _ = l
  2432. if len(m.Items) > 0 {
  2433. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  2434. {
  2435. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2436. if err != nil {
  2437. return 0, err
  2438. }
  2439. i -= size
  2440. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2441. }
  2442. i--
  2443. dAtA[i] = 0x12
  2444. }
  2445. }
  2446. {
  2447. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  2448. if err != nil {
  2449. return 0, err
  2450. }
  2451. i -= size
  2452. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2453. }
  2454. i--
  2455. dAtA[i] = 0xa
  2456. return len(dAtA) - i, nil
  2457. }
  2458. func (m *DeploymentRollback) Marshal() (dAtA []byte, err error) {
  2459. size := m.Size()
  2460. dAtA = make([]byte, size)
  2461. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2462. if err != nil {
  2463. return nil, err
  2464. }
  2465. return dAtA[:n], nil
  2466. }
  2467. func (m *DeploymentRollback) MarshalTo(dAtA []byte) (int, error) {
  2468. size := m.Size()
  2469. return m.MarshalToSizedBuffer(dAtA[:size])
  2470. }
  2471. func (m *DeploymentRollback) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2472. i := len(dAtA)
  2473. _ = i
  2474. var l int
  2475. _ = l
  2476. {
  2477. size, err := m.RollbackTo.MarshalToSizedBuffer(dAtA[:i])
  2478. if err != nil {
  2479. return 0, err
  2480. }
  2481. i -= size
  2482. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2483. }
  2484. i--
  2485. dAtA[i] = 0x1a
  2486. if len(m.UpdatedAnnotations) > 0 {
  2487. keysForUpdatedAnnotations := make([]string, 0, len(m.UpdatedAnnotations))
  2488. for k := range m.UpdatedAnnotations {
  2489. keysForUpdatedAnnotations = append(keysForUpdatedAnnotations, string(k))
  2490. }
  2491. github_com_gogo_protobuf_sortkeys.Strings(keysForUpdatedAnnotations)
  2492. for iNdEx := len(keysForUpdatedAnnotations) - 1; iNdEx >= 0; iNdEx-- {
  2493. v := m.UpdatedAnnotations[string(keysForUpdatedAnnotations[iNdEx])]
  2494. baseI := i
  2495. i -= len(v)
  2496. copy(dAtA[i:], v)
  2497. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  2498. i--
  2499. dAtA[i] = 0x12
  2500. i -= len(keysForUpdatedAnnotations[iNdEx])
  2501. copy(dAtA[i:], keysForUpdatedAnnotations[iNdEx])
  2502. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForUpdatedAnnotations[iNdEx])))
  2503. i--
  2504. dAtA[i] = 0xa
  2505. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  2506. i--
  2507. dAtA[i] = 0x12
  2508. }
  2509. }
  2510. i -= len(m.Name)
  2511. copy(dAtA[i:], m.Name)
  2512. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  2513. i--
  2514. dAtA[i] = 0xa
  2515. return len(dAtA) - i, nil
  2516. }
  2517. func (m *DeploymentSpec) Marshal() (dAtA []byte, err error) {
  2518. size := m.Size()
  2519. dAtA = make([]byte, size)
  2520. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2521. if err != nil {
  2522. return nil, err
  2523. }
  2524. return dAtA[:n], nil
  2525. }
  2526. func (m *DeploymentSpec) MarshalTo(dAtA []byte) (int, error) {
  2527. size := m.Size()
  2528. return m.MarshalToSizedBuffer(dAtA[:size])
  2529. }
  2530. func (m *DeploymentSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2531. i := len(dAtA)
  2532. _ = i
  2533. var l int
  2534. _ = l
  2535. if m.ProgressDeadlineSeconds != nil {
  2536. i = encodeVarintGenerated(dAtA, i, uint64(*m.ProgressDeadlineSeconds))
  2537. i--
  2538. dAtA[i] = 0x48
  2539. }
  2540. if m.RollbackTo != nil {
  2541. {
  2542. size, err := m.RollbackTo.MarshalToSizedBuffer(dAtA[:i])
  2543. if err != nil {
  2544. return 0, err
  2545. }
  2546. i -= size
  2547. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2548. }
  2549. i--
  2550. dAtA[i] = 0x42
  2551. }
  2552. i--
  2553. if m.Paused {
  2554. dAtA[i] = 1
  2555. } else {
  2556. dAtA[i] = 0
  2557. }
  2558. i--
  2559. dAtA[i] = 0x38
  2560. if m.RevisionHistoryLimit != nil {
  2561. i = encodeVarintGenerated(dAtA, i, uint64(*m.RevisionHistoryLimit))
  2562. i--
  2563. dAtA[i] = 0x30
  2564. }
  2565. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  2566. i--
  2567. dAtA[i] = 0x28
  2568. {
  2569. size, err := m.Strategy.MarshalToSizedBuffer(dAtA[:i])
  2570. if err != nil {
  2571. return 0, err
  2572. }
  2573. i -= size
  2574. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2575. }
  2576. i--
  2577. dAtA[i] = 0x22
  2578. {
  2579. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  2580. if err != nil {
  2581. return 0, err
  2582. }
  2583. i -= size
  2584. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2585. }
  2586. i--
  2587. dAtA[i] = 0x1a
  2588. if m.Selector != nil {
  2589. {
  2590. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  2591. if err != nil {
  2592. return 0, err
  2593. }
  2594. i -= size
  2595. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2596. }
  2597. i--
  2598. dAtA[i] = 0x12
  2599. }
  2600. if m.Replicas != nil {
  2601. i = encodeVarintGenerated(dAtA, i, uint64(*m.Replicas))
  2602. i--
  2603. dAtA[i] = 0x8
  2604. }
  2605. return len(dAtA) - i, nil
  2606. }
  2607. func (m *DeploymentStatus) Marshal() (dAtA []byte, err error) {
  2608. size := m.Size()
  2609. dAtA = make([]byte, size)
  2610. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2611. if err != nil {
  2612. return nil, err
  2613. }
  2614. return dAtA[:n], nil
  2615. }
  2616. func (m *DeploymentStatus) MarshalTo(dAtA []byte) (int, error) {
  2617. size := m.Size()
  2618. return m.MarshalToSizedBuffer(dAtA[:size])
  2619. }
  2620. func (m *DeploymentStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2621. i := len(dAtA)
  2622. _ = i
  2623. var l int
  2624. _ = l
  2625. if m.CollisionCount != nil {
  2626. i = encodeVarintGenerated(dAtA, i, uint64(*m.CollisionCount))
  2627. i--
  2628. dAtA[i] = 0x40
  2629. }
  2630. i = encodeVarintGenerated(dAtA, i, uint64(m.ReadyReplicas))
  2631. i--
  2632. dAtA[i] = 0x38
  2633. if len(m.Conditions) > 0 {
  2634. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  2635. {
  2636. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2637. if err != nil {
  2638. return 0, err
  2639. }
  2640. i -= size
  2641. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2642. }
  2643. i--
  2644. dAtA[i] = 0x32
  2645. }
  2646. }
  2647. i = encodeVarintGenerated(dAtA, i, uint64(m.UnavailableReplicas))
  2648. i--
  2649. dAtA[i] = 0x28
  2650. i = encodeVarintGenerated(dAtA, i, uint64(m.AvailableReplicas))
  2651. i--
  2652. dAtA[i] = 0x20
  2653. i = encodeVarintGenerated(dAtA, i, uint64(m.UpdatedReplicas))
  2654. i--
  2655. dAtA[i] = 0x18
  2656. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  2657. i--
  2658. dAtA[i] = 0x10
  2659. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  2660. i--
  2661. dAtA[i] = 0x8
  2662. return len(dAtA) - i, nil
  2663. }
  2664. func (m *DeploymentStrategy) Marshal() (dAtA []byte, err error) {
  2665. size := m.Size()
  2666. dAtA = make([]byte, size)
  2667. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2668. if err != nil {
  2669. return nil, err
  2670. }
  2671. return dAtA[:n], nil
  2672. }
  2673. func (m *DeploymentStrategy) MarshalTo(dAtA []byte) (int, error) {
  2674. size := m.Size()
  2675. return m.MarshalToSizedBuffer(dAtA[:size])
  2676. }
  2677. func (m *DeploymentStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2678. i := len(dAtA)
  2679. _ = i
  2680. var l int
  2681. _ = l
  2682. if m.RollingUpdate != nil {
  2683. {
  2684. size, err := m.RollingUpdate.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] = 0x12
  2693. }
  2694. i -= len(m.Type)
  2695. copy(dAtA[i:], m.Type)
  2696. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  2697. i--
  2698. dAtA[i] = 0xa
  2699. return len(dAtA) - i, nil
  2700. }
  2701. func (m *FSGroupStrategyOptions) Marshal() (dAtA []byte, err error) {
  2702. size := m.Size()
  2703. dAtA = make([]byte, size)
  2704. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2705. if err != nil {
  2706. return nil, err
  2707. }
  2708. return dAtA[:n], nil
  2709. }
  2710. func (m *FSGroupStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  2711. size := m.Size()
  2712. return m.MarshalToSizedBuffer(dAtA[:size])
  2713. }
  2714. func (m *FSGroupStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2715. i := len(dAtA)
  2716. _ = i
  2717. var l int
  2718. _ = l
  2719. if len(m.Ranges) > 0 {
  2720. for iNdEx := len(m.Ranges) - 1; iNdEx >= 0; iNdEx-- {
  2721. {
  2722. size, err := m.Ranges[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2723. if err != nil {
  2724. return 0, err
  2725. }
  2726. i -= size
  2727. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2728. }
  2729. i--
  2730. dAtA[i] = 0x12
  2731. }
  2732. }
  2733. i -= len(m.Rule)
  2734. copy(dAtA[i:], m.Rule)
  2735. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  2736. i--
  2737. dAtA[i] = 0xa
  2738. return len(dAtA) - i, nil
  2739. }
  2740. func (m *HTTPIngressPath) Marshal() (dAtA []byte, err error) {
  2741. size := m.Size()
  2742. dAtA = make([]byte, size)
  2743. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2744. if err != nil {
  2745. return nil, err
  2746. }
  2747. return dAtA[:n], nil
  2748. }
  2749. func (m *HTTPIngressPath) MarshalTo(dAtA []byte) (int, error) {
  2750. size := m.Size()
  2751. return m.MarshalToSizedBuffer(dAtA[:size])
  2752. }
  2753. func (m *HTTPIngressPath) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2754. i := len(dAtA)
  2755. _ = i
  2756. var l int
  2757. _ = l
  2758. if m.PathType != nil {
  2759. i -= len(*m.PathType)
  2760. copy(dAtA[i:], *m.PathType)
  2761. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.PathType)))
  2762. i--
  2763. dAtA[i] = 0x1a
  2764. }
  2765. {
  2766. size, err := m.Backend.MarshalToSizedBuffer(dAtA[:i])
  2767. if err != nil {
  2768. return 0, err
  2769. }
  2770. i -= size
  2771. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2772. }
  2773. i--
  2774. dAtA[i] = 0x12
  2775. i -= len(m.Path)
  2776. copy(dAtA[i:], m.Path)
  2777. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  2778. i--
  2779. dAtA[i] = 0xa
  2780. return len(dAtA) - i, nil
  2781. }
  2782. func (m *HTTPIngressRuleValue) Marshal() (dAtA []byte, err error) {
  2783. size := m.Size()
  2784. dAtA = make([]byte, size)
  2785. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2786. if err != nil {
  2787. return nil, err
  2788. }
  2789. return dAtA[:n], nil
  2790. }
  2791. func (m *HTTPIngressRuleValue) MarshalTo(dAtA []byte) (int, error) {
  2792. size := m.Size()
  2793. return m.MarshalToSizedBuffer(dAtA[:size])
  2794. }
  2795. func (m *HTTPIngressRuleValue) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2796. i := len(dAtA)
  2797. _ = i
  2798. var l int
  2799. _ = l
  2800. if len(m.Paths) > 0 {
  2801. for iNdEx := len(m.Paths) - 1; iNdEx >= 0; iNdEx-- {
  2802. {
  2803. size, err := m.Paths[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2804. if err != nil {
  2805. return 0, err
  2806. }
  2807. i -= size
  2808. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2809. }
  2810. i--
  2811. dAtA[i] = 0xa
  2812. }
  2813. }
  2814. return len(dAtA) - i, nil
  2815. }
  2816. func (m *HostPortRange) Marshal() (dAtA []byte, err error) {
  2817. size := m.Size()
  2818. dAtA = make([]byte, size)
  2819. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2820. if err != nil {
  2821. return nil, err
  2822. }
  2823. return dAtA[:n], nil
  2824. }
  2825. func (m *HostPortRange) MarshalTo(dAtA []byte) (int, error) {
  2826. size := m.Size()
  2827. return m.MarshalToSizedBuffer(dAtA[:size])
  2828. }
  2829. func (m *HostPortRange) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2830. i := len(dAtA)
  2831. _ = i
  2832. var l int
  2833. _ = l
  2834. i = encodeVarintGenerated(dAtA, i, uint64(m.Max))
  2835. i--
  2836. dAtA[i] = 0x10
  2837. i = encodeVarintGenerated(dAtA, i, uint64(m.Min))
  2838. i--
  2839. dAtA[i] = 0x8
  2840. return len(dAtA) - i, nil
  2841. }
  2842. func (m *IDRange) Marshal() (dAtA []byte, err error) {
  2843. size := m.Size()
  2844. dAtA = make([]byte, size)
  2845. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2846. if err != nil {
  2847. return nil, err
  2848. }
  2849. return dAtA[:n], nil
  2850. }
  2851. func (m *IDRange) MarshalTo(dAtA []byte) (int, error) {
  2852. size := m.Size()
  2853. return m.MarshalToSizedBuffer(dAtA[:size])
  2854. }
  2855. func (m *IDRange) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2856. i := len(dAtA)
  2857. _ = i
  2858. var l int
  2859. _ = l
  2860. i = encodeVarintGenerated(dAtA, i, uint64(m.Max))
  2861. i--
  2862. dAtA[i] = 0x10
  2863. i = encodeVarintGenerated(dAtA, i, uint64(m.Min))
  2864. i--
  2865. dAtA[i] = 0x8
  2866. return len(dAtA) - i, nil
  2867. }
  2868. func (m *IPBlock) Marshal() (dAtA []byte, err error) {
  2869. size := m.Size()
  2870. dAtA = make([]byte, size)
  2871. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2872. if err != nil {
  2873. return nil, err
  2874. }
  2875. return dAtA[:n], nil
  2876. }
  2877. func (m *IPBlock) MarshalTo(dAtA []byte) (int, error) {
  2878. size := m.Size()
  2879. return m.MarshalToSizedBuffer(dAtA[:size])
  2880. }
  2881. func (m *IPBlock) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2882. i := len(dAtA)
  2883. _ = i
  2884. var l int
  2885. _ = l
  2886. if len(m.Except) > 0 {
  2887. for iNdEx := len(m.Except) - 1; iNdEx >= 0; iNdEx-- {
  2888. i -= len(m.Except[iNdEx])
  2889. copy(dAtA[i:], m.Except[iNdEx])
  2890. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Except[iNdEx])))
  2891. i--
  2892. dAtA[i] = 0x12
  2893. }
  2894. }
  2895. i -= len(m.CIDR)
  2896. copy(dAtA[i:], m.CIDR)
  2897. i = encodeVarintGenerated(dAtA, i, uint64(len(m.CIDR)))
  2898. i--
  2899. dAtA[i] = 0xa
  2900. return len(dAtA) - i, nil
  2901. }
  2902. func (m *Ingress) Marshal() (dAtA []byte, err error) {
  2903. size := m.Size()
  2904. dAtA = make([]byte, size)
  2905. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2906. if err != nil {
  2907. return nil, err
  2908. }
  2909. return dAtA[:n], nil
  2910. }
  2911. func (m *Ingress) MarshalTo(dAtA []byte) (int, error) {
  2912. size := m.Size()
  2913. return m.MarshalToSizedBuffer(dAtA[:size])
  2914. }
  2915. func (m *Ingress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2916. i := len(dAtA)
  2917. _ = i
  2918. var l int
  2919. _ = l
  2920. {
  2921. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  2922. if err != nil {
  2923. return 0, err
  2924. }
  2925. i -= size
  2926. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2927. }
  2928. i--
  2929. dAtA[i] = 0x1a
  2930. {
  2931. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  2932. if err != nil {
  2933. return 0, err
  2934. }
  2935. i -= size
  2936. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2937. }
  2938. i--
  2939. dAtA[i] = 0x12
  2940. {
  2941. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  2942. if err != nil {
  2943. return 0, err
  2944. }
  2945. i -= size
  2946. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2947. }
  2948. i--
  2949. dAtA[i] = 0xa
  2950. return len(dAtA) - i, nil
  2951. }
  2952. func (m *IngressBackend) Marshal() (dAtA []byte, err error) {
  2953. size := m.Size()
  2954. dAtA = make([]byte, size)
  2955. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2956. if err != nil {
  2957. return nil, err
  2958. }
  2959. return dAtA[:n], nil
  2960. }
  2961. func (m *IngressBackend) MarshalTo(dAtA []byte) (int, error) {
  2962. size := m.Size()
  2963. return m.MarshalToSizedBuffer(dAtA[:size])
  2964. }
  2965. func (m *IngressBackend) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2966. i := len(dAtA)
  2967. _ = i
  2968. var l int
  2969. _ = l
  2970. if m.Resource != nil {
  2971. {
  2972. size, err := m.Resource.MarshalToSizedBuffer(dAtA[:i])
  2973. if err != nil {
  2974. return 0, err
  2975. }
  2976. i -= size
  2977. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2978. }
  2979. i--
  2980. dAtA[i] = 0x1a
  2981. }
  2982. {
  2983. size, err := m.ServicePort.MarshalToSizedBuffer(dAtA[:i])
  2984. if err != nil {
  2985. return 0, err
  2986. }
  2987. i -= size
  2988. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2989. }
  2990. i--
  2991. dAtA[i] = 0x12
  2992. i -= len(m.ServiceName)
  2993. copy(dAtA[i:], m.ServiceName)
  2994. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServiceName)))
  2995. i--
  2996. dAtA[i] = 0xa
  2997. return len(dAtA) - i, nil
  2998. }
  2999. func (m *IngressList) Marshal() (dAtA []byte, err error) {
  3000. size := m.Size()
  3001. dAtA = make([]byte, size)
  3002. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3003. if err != nil {
  3004. return nil, err
  3005. }
  3006. return dAtA[:n], nil
  3007. }
  3008. func (m *IngressList) MarshalTo(dAtA []byte) (int, error) {
  3009. size := m.Size()
  3010. return m.MarshalToSizedBuffer(dAtA[:size])
  3011. }
  3012. func (m *IngressList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3013. i := len(dAtA)
  3014. _ = i
  3015. var l int
  3016. _ = l
  3017. if len(m.Items) > 0 {
  3018. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  3019. {
  3020. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3021. if err != nil {
  3022. return 0, err
  3023. }
  3024. i -= size
  3025. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3026. }
  3027. i--
  3028. dAtA[i] = 0x12
  3029. }
  3030. }
  3031. {
  3032. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  3033. if err != nil {
  3034. return 0, err
  3035. }
  3036. i -= size
  3037. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3038. }
  3039. i--
  3040. dAtA[i] = 0xa
  3041. return len(dAtA) - i, nil
  3042. }
  3043. func (m *IngressLoadBalancerIngress) Marshal() (dAtA []byte, err error) {
  3044. size := m.Size()
  3045. dAtA = make([]byte, size)
  3046. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3047. if err != nil {
  3048. return nil, err
  3049. }
  3050. return dAtA[:n], nil
  3051. }
  3052. func (m *IngressLoadBalancerIngress) MarshalTo(dAtA []byte) (int, error) {
  3053. size := m.Size()
  3054. return m.MarshalToSizedBuffer(dAtA[:size])
  3055. }
  3056. func (m *IngressLoadBalancerIngress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3057. i := len(dAtA)
  3058. _ = i
  3059. var l int
  3060. _ = l
  3061. if len(m.Ports) > 0 {
  3062. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  3063. {
  3064. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3065. if err != nil {
  3066. return 0, err
  3067. }
  3068. i -= size
  3069. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3070. }
  3071. i--
  3072. dAtA[i] = 0x22
  3073. }
  3074. }
  3075. i -= len(m.Hostname)
  3076. copy(dAtA[i:], m.Hostname)
  3077. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostname)))
  3078. i--
  3079. dAtA[i] = 0x12
  3080. i -= len(m.IP)
  3081. copy(dAtA[i:], m.IP)
  3082. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  3083. i--
  3084. dAtA[i] = 0xa
  3085. return len(dAtA) - i, nil
  3086. }
  3087. func (m *IngressLoadBalancerStatus) Marshal() (dAtA []byte, err error) {
  3088. size := m.Size()
  3089. dAtA = make([]byte, size)
  3090. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3091. if err != nil {
  3092. return nil, err
  3093. }
  3094. return dAtA[:n], nil
  3095. }
  3096. func (m *IngressLoadBalancerStatus) MarshalTo(dAtA []byte) (int, error) {
  3097. size := m.Size()
  3098. return m.MarshalToSizedBuffer(dAtA[:size])
  3099. }
  3100. func (m *IngressLoadBalancerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3101. i := len(dAtA)
  3102. _ = i
  3103. var l int
  3104. _ = l
  3105. if len(m.Ingress) > 0 {
  3106. for iNdEx := len(m.Ingress) - 1; iNdEx >= 0; iNdEx-- {
  3107. {
  3108. size, err := m.Ingress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3109. if err != nil {
  3110. return 0, err
  3111. }
  3112. i -= size
  3113. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3114. }
  3115. i--
  3116. dAtA[i] = 0xa
  3117. }
  3118. }
  3119. return len(dAtA) - i, nil
  3120. }
  3121. func (m *IngressPortStatus) Marshal() (dAtA []byte, err error) {
  3122. size := m.Size()
  3123. dAtA = make([]byte, size)
  3124. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3125. if err != nil {
  3126. return nil, err
  3127. }
  3128. return dAtA[:n], nil
  3129. }
  3130. func (m *IngressPortStatus) MarshalTo(dAtA []byte) (int, error) {
  3131. size := m.Size()
  3132. return m.MarshalToSizedBuffer(dAtA[:size])
  3133. }
  3134. func (m *IngressPortStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3135. i := len(dAtA)
  3136. _ = i
  3137. var l int
  3138. _ = l
  3139. if m.Error != nil {
  3140. i -= len(*m.Error)
  3141. copy(dAtA[i:], *m.Error)
  3142. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Error)))
  3143. i--
  3144. dAtA[i] = 0x1a
  3145. }
  3146. i -= len(m.Protocol)
  3147. copy(dAtA[i:], m.Protocol)
  3148. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Protocol)))
  3149. i--
  3150. dAtA[i] = 0x12
  3151. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  3152. i--
  3153. dAtA[i] = 0x8
  3154. return len(dAtA) - i, nil
  3155. }
  3156. func (m *IngressRule) Marshal() (dAtA []byte, err error) {
  3157. size := m.Size()
  3158. dAtA = make([]byte, size)
  3159. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3160. if err != nil {
  3161. return nil, err
  3162. }
  3163. return dAtA[:n], nil
  3164. }
  3165. func (m *IngressRule) MarshalTo(dAtA []byte) (int, error) {
  3166. size := m.Size()
  3167. return m.MarshalToSizedBuffer(dAtA[:size])
  3168. }
  3169. func (m *IngressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3170. i := len(dAtA)
  3171. _ = i
  3172. var l int
  3173. _ = l
  3174. {
  3175. size, err := m.IngressRuleValue.MarshalToSizedBuffer(dAtA[:i])
  3176. if err != nil {
  3177. return 0, err
  3178. }
  3179. i -= size
  3180. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3181. }
  3182. i--
  3183. dAtA[i] = 0x12
  3184. i -= len(m.Host)
  3185. copy(dAtA[i:], m.Host)
  3186. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Host)))
  3187. i--
  3188. dAtA[i] = 0xa
  3189. return len(dAtA) - i, nil
  3190. }
  3191. func (m *IngressRuleValue) Marshal() (dAtA []byte, err error) {
  3192. size := m.Size()
  3193. dAtA = make([]byte, size)
  3194. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3195. if err != nil {
  3196. return nil, err
  3197. }
  3198. return dAtA[:n], nil
  3199. }
  3200. func (m *IngressRuleValue) MarshalTo(dAtA []byte) (int, error) {
  3201. size := m.Size()
  3202. return m.MarshalToSizedBuffer(dAtA[:size])
  3203. }
  3204. func (m *IngressRuleValue) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3205. i := len(dAtA)
  3206. _ = i
  3207. var l int
  3208. _ = l
  3209. if m.HTTP != nil {
  3210. {
  3211. size, err := m.HTTP.MarshalToSizedBuffer(dAtA[:i])
  3212. if err != nil {
  3213. return 0, err
  3214. }
  3215. i -= size
  3216. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3217. }
  3218. i--
  3219. dAtA[i] = 0xa
  3220. }
  3221. return len(dAtA) - i, nil
  3222. }
  3223. func (m *IngressSpec) Marshal() (dAtA []byte, err error) {
  3224. size := m.Size()
  3225. dAtA = make([]byte, size)
  3226. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3227. if err != nil {
  3228. return nil, err
  3229. }
  3230. return dAtA[:n], nil
  3231. }
  3232. func (m *IngressSpec) MarshalTo(dAtA []byte) (int, error) {
  3233. size := m.Size()
  3234. return m.MarshalToSizedBuffer(dAtA[:size])
  3235. }
  3236. func (m *IngressSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3237. i := len(dAtA)
  3238. _ = i
  3239. var l int
  3240. _ = l
  3241. if m.IngressClassName != nil {
  3242. i -= len(*m.IngressClassName)
  3243. copy(dAtA[i:], *m.IngressClassName)
  3244. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.IngressClassName)))
  3245. i--
  3246. dAtA[i] = 0x22
  3247. }
  3248. if len(m.Rules) > 0 {
  3249. for iNdEx := len(m.Rules) - 1; iNdEx >= 0; iNdEx-- {
  3250. {
  3251. size, err := m.Rules[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3252. if err != nil {
  3253. return 0, err
  3254. }
  3255. i -= size
  3256. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3257. }
  3258. i--
  3259. dAtA[i] = 0x1a
  3260. }
  3261. }
  3262. if len(m.TLS) > 0 {
  3263. for iNdEx := len(m.TLS) - 1; iNdEx >= 0; iNdEx-- {
  3264. {
  3265. size, err := m.TLS[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3266. if err != nil {
  3267. return 0, err
  3268. }
  3269. i -= size
  3270. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3271. }
  3272. i--
  3273. dAtA[i] = 0x12
  3274. }
  3275. }
  3276. if m.Backend != nil {
  3277. {
  3278. size, err := m.Backend.MarshalToSizedBuffer(dAtA[:i])
  3279. if err != nil {
  3280. return 0, err
  3281. }
  3282. i -= size
  3283. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3284. }
  3285. i--
  3286. dAtA[i] = 0xa
  3287. }
  3288. return len(dAtA) - i, nil
  3289. }
  3290. func (m *IngressStatus) Marshal() (dAtA []byte, err error) {
  3291. size := m.Size()
  3292. dAtA = make([]byte, size)
  3293. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3294. if err != nil {
  3295. return nil, err
  3296. }
  3297. return dAtA[:n], nil
  3298. }
  3299. func (m *IngressStatus) MarshalTo(dAtA []byte) (int, error) {
  3300. size := m.Size()
  3301. return m.MarshalToSizedBuffer(dAtA[:size])
  3302. }
  3303. func (m *IngressStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3304. i := len(dAtA)
  3305. _ = i
  3306. var l int
  3307. _ = l
  3308. {
  3309. size, err := m.LoadBalancer.MarshalToSizedBuffer(dAtA[:i])
  3310. if err != nil {
  3311. return 0, err
  3312. }
  3313. i -= size
  3314. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3315. }
  3316. i--
  3317. dAtA[i] = 0xa
  3318. return len(dAtA) - i, nil
  3319. }
  3320. func (m *IngressTLS) Marshal() (dAtA []byte, err error) {
  3321. size := m.Size()
  3322. dAtA = make([]byte, size)
  3323. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3324. if err != nil {
  3325. return nil, err
  3326. }
  3327. return dAtA[:n], nil
  3328. }
  3329. func (m *IngressTLS) MarshalTo(dAtA []byte) (int, error) {
  3330. size := m.Size()
  3331. return m.MarshalToSizedBuffer(dAtA[:size])
  3332. }
  3333. func (m *IngressTLS) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3334. i := len(dAtA)
  3335. _ = i
  3336. var l int
  3337. _ = l
  3338. i -= len(m.SecretName)
  3339. copy(dAtA[i:], m.SecretName)
  3340. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
  3341. i--
  3342. dAtA[i] = 0x12
  3343. if len(m.Hosts) > 0 {
  3344. for iNdEx := len(m.Hosts) - 1; iNdEx >= 0; iNdEx-- {
  3345. i -= len(m.Hosts[iNdEx])
  3346. copy(dAtA[i:], m.Hosts[iNdEx])
  3347. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hosts[iNdEx])))
  3348. i--
  3349. dAtA[i] = 0xa
  3350. }
  3351. }
  3352. return len(dAtA) - i, nil
  3353. }
  3354. func (m *NetworkPolicy) Marshal() (dAtA []byte, err error) {
  3355. size := m.Size()
  3356. dAtA = make([]byte, size)
  3357. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3358. if err != nil {
  3359. return nil, err
  3360. }
  3361. return dAtA[:n], nil
  3362. }
  3363. func (m *NetworkPolicy) MarshalTo(dAtA []byte) (int, error) {
  3364. size := m.Size()
  3365. return m.MarshalToSizedBuffer(dAtA[:size])
  3366. }
  3367. func (m *NetworkPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3368. i := len(dAtA)
  3369. _ = i
  3370. var l int
  3371. _ = l
  3372. {
  3373. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  3374. if err != nil {
  3375. return 0, err
  3376. }
  3377. i -= size
  3378. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3379. }
  3380. i--
  3381. dAtA[i] = 0x1a
  3382. {
  3383. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  3384. if err != nil {
  3385. return 0, err
  3386. }
  3387. i -= size
  3388. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3389. }
  3390. i--
  3391. dAtA[i] = 0x12
  3392. {
  3393. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  3394. if err != nil {
  3395. return 0, err
  3396. }
  3397. i -= size
  3398. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3399. }
  3400. i--
  3401. dAtA[i] = 0xa
  3402. return len(dAtA) - i, nil
  3403. }
  3404. func (m *NetworkPolicyEgressRule) Marshal() (dAtA []byte, err error) {
  3405. size := m.Size()
  3406. dAtA = make([]byte, size)
  3407. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3408. if err != nil {
  3409. return nil, err
  3410. }
  3411. return dAtA[:n], nil
  3412. }
  3413. func (m *NetworkPolicyEgressRule) MarshalTo(dAtA []byte) (int, error) {
  3414. size := m.Size()
  3415. return m.MarshalToSizedBuffer(dAtA[:size])
  3416. }
  3417. func (m *NetworkPolicyEgressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3418. i := len(dAtA)
  3419. _ = i
  3420. var l int
  3421. _ = l
  3422. if len(m.To) > 0 {
  3423. for iNdEx := len(m.To) - 1; iNdEx >= 0; iNdEx-- {
  3424. {
  3425. size, err := m.To[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3426. if err != nil {
  3427. return 0, err
  3428. }
  3429. i -= size
  3430. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3431. }
  3432. i--
  3433. dAtA[i] = 0x12
  3434. }
  3435. }
  3436. if len(m.Ports) > 0 {
  3437. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  3438. {
  3439. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3440. if err != nil {
  3441. return 0, err
  3442. }
  3443. i -= size
  3444. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3445. }
  3446. i--
  3447. dAtA[i] = 0xa
  3448. }
  3449. }
  3450. return len(dAtA) - i, nil
  3451. }
  3452. func (m *NetworkPolicyIngressRule) Marshal() (dAtA []byte, err error) {
  3453. size := m.Size()
  3454. dAtA = make([]byte, size)
  3455. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3456. if err != nil {
  3457. return nil, err
  3458. }
  3459. return dAtA[:n], nil
  3460. }
  3461. func (m *NetworkPolicyIngressRule) MarshalTo(dAtA []byte) (int, error) {
  3462. size := m.Size()
  3463. return m.MarshalToSizedBuffer(dAtA[:size])
  3464. }
  3465. func (m *NetworkPolicyIngressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3466. i := len(dAtA)
  3467. _ = i
  3468. var l int
  3469. _ = l
  3470. if len(m.From) > 0 {
  3471. for iNdEx := len(m.From) - 1; iNdEx >= 0; iNdEx-- {
  3472. {
  3473. size, err := m.From[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3474. if err != nil {
  3475. return 0, err
  3476. }
  3477. i -= size
  3478. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3479. }
  3480. i--
  3481. dAtA[i] = 0x12
  3482. }
  3483. }
  3484. if len(m.Ports) > 0 {
  3485. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  3486. {
  3487. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3488. if err != nil {
  3489. return 0, err
  3490. }
  3491. i -= size
  3492. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3493. }
  3494. i--
  3495. dAtA[i] = 0xa
  3496. }
  3497. }
  3498. return len(dAtA) - i, nil
  3499. }
  3500. func (m *NetworkPolicyList) Marshal() (dAtA []byte, err error) {
  3501. size := m.Size()
  3502. dAtA = make([]byte, size)
  3503. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3504. if err != nil {
  3505. return nil, err
  3506. }
  3507. return dAtA[:n], nil
  3508. }
  3509. func (m *NetworkPolicyList) MarshalTo(dAtA []byte) (int, error) {
  3510. size := m.Size()
  3511. return m.MarshalToSizedBuffer(dAtA[:size])
  3512. }
  3513. func (m *NetworkPolicyList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3514. i := len(dAtA)
  3515. _ = i
  3516. var l int
  3517. _ = l
  3518. if len(m.Items) > 0 {
  3519. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  3520. {
  3521. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3522. if err != nil {
  3523. return 0, err
  3524. }
  3525. i -= size
  3526. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3527. }
  3528. i--
  3529. dAtA[i] = 0x12
  3530. }
  3531. }
  3532. {
  3533. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  3534. if err != nil {
  3535. return 0, err
  3536. }
  3537. i -= size
  3538. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3539. }
  3540. i--
  3541. dAtA[i] = 0xa
  3542. return len(dAtA) - i, nil
  3543. }
  3544. func (m *NetworkPolicyPeer) Marshal() (dAtA []byte, err error) {
  3545. size := m.Size()
  3546. dAtA = make([]byte, size)
  3547. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3548. if err != nil {
  3549. return nil, err
  3550. }
  3551. return dAtA[:n], nil
  3552. }
  3553. func (m *NetworkPolicyPeer) MarshalTo(dAtA []byte) (int, error) {
  3554. size := m.Size()
  3555. return m.MarshalToSizedBuffer(dAtA[:size])
  3556. }
  3557. func (m *NetworkPolicyPeer) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3558. i := len(dAtA)
  3559. _ = i
  3560. var l int
  3561. _ = l
  3562. if m.IPBlock != nil {
  3563. {
  3564. size, err := m.IPBlock.MarshalToSizedBuffer(dAtA[:i])
  3565. if err != nil {
  3566. return 0, err
  3567. }
  3568. i -= size
  3569. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3570. }
  3571. i--
  3572. dAtA[i] = 0x1a
  3573. }
  3574. if m.NamespaceSelector != nil {
  3575. {
  3576. size, err := m.NamespaceSelector.MarshalToSizedBuffer(dAtA[:i])
  3577. if err != nil {
  3578. return 0, err
  3579. }
  3580. i -= size
  3581. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3582. }
  3583. i--
  3584. dAtA[i] = 0x12
  3585. }
  3586. if m.PodSelector != nil {
  3587. {
  3588. size, err := m.PodSelector.MarshalToSizedBuffer(dAtA[:i])
  3589. if err != nil {
  3590. return 0, err
  3591. }
  3592. i -= size
  3593. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3594. }
  3595. i--
  3596. dAtA[i] = 0xa
  3597. }
  3598. return len(dAtA) - i, nil
  3599. }
  3600. func (m *NetworkPolicyPort) Marshal() (dAtA []byte, err error) {
  3601. size := m.Size()
  3602. dAtA = make([]byte, size)
  3603. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3604. if err != nil {
  3605. return nil, err
  3606. }
  3607. return dAtA[:n], nil
  3608. }
  3609. func (m *NetworkPolicyPort) MarshalTo(dAtA []byte) (int, error) {
  3610. size := m.Size()
  3611. return m.MarshalToSizedBuffer(dAtA[:size])
  3612. }
  3613. func (m *NetworkPolicyPort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3614. i := len(dAtA)
  3615. _ = i
  3616. var l int
  3617. _ = l
  3618. if m.EndPort != nil {
  3619. i = encodeVarintGenerated(dAtA, i, uint64(*m.EndPort))
  3620. i--
  3621. dAtA[i] = 0x18
  3622. }
  3623. if m.Port != nil {
  3624. {
  3625. size, err := m.Port.MarshalToSizedBuffer(dAtA[:i])
  3626. if err != nil {
  3627. return 0, err
  3628. }
  3629. i -= size
  3630. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3631. }
  3632. i--
  3633. dAtA[i] = 0x12
  3634. }
  3635. if m.Protocol != nil {
  3636. i -= len(*m.Protocol)
  3637. copy(dAtA[i:], *m.Protocol)
  3638. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Protocol)))
  3639. i--
  3640. dAtA[i] = 0xa
  3641. }
  3642. return len(dAtA) - i, nil
  3643. }
  3644. func (m *NetworkPolicySpec) Marshal() (dAtA []byte, err error) {
  3645. size := m.Size()
  3646. dAtA = make([]byte, size)
  3647. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3648. if err != nil {
  3649. return nil, err
  3650. }
  3651. return dAtA[:n], nil
  3652. }
  3653. func (m *NetworkPolicySpec) MarshalTo(dAtA []byte) (int, error) {
  3654. size := m.Size()
  3655. return m.MarshalToSizedBuffer(dAtA[:size])
  3656. }
  3657. func (m *NetworkPolicySpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3658. i := len(dAtA)
  3659. _ = i
  3660. var l int
  3661. _ = l
  3662. if len(m.PolicyTypes) > 0 {
  3663. for iNdEx := len(m.PolicyTypes) - 1; iNdEx >= 0; iNdEx-- {
  3664. i -= len(m.PolicyTypes[iNdEx])
  3665. copy(dAtA[i:], m.PolicyTypes[iNdEx])
  3666. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PolicyTypes[iNdEx])))
  3667. i--
  3668. dAtA[i] = 0x22
  3669. }
  3670. }
  3671. if len(m.Egress) > 0 {
  3672. for iNdEx := len(m.Egress) - 1; iNdEx >= 0; iNdEx-- {
  3673. {
  3674. size, err := m.Egress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3675. if err != nil {
  3676. return 0, err
  3677. }
  3678. i -= size
  3679. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3680. }
  3681. i--
  3682. dAtA[i] = 0x1a
  3683. }
  3684. }
  3685. if len(m.Ingress) > 0 {
  3686. for iNdEx := len(m.Ingress) - 1; iNdEx >= 0; iNdEx-- {
  3687. {
  3688. size, err := m.Ingress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3689. if err != nil {
  3690. return 0, err
  3691. }
  3692. i -= size
  3693. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3694. }
  3695. i--
  3696. dAtA[i] = 0x12
  3697. }
  3698. }
  3699. {
  3700. size, err := m.PodSelector.MarshalToSizedBuffer(dAtA[:i])
  3701. if err != nil {
  3702. return 0, err
  3703. }
  3704. i -= size
  3705. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3706. }
  3707. i--
  3708. dAtA[i] = 0xa
  3709. return len(dAtA) - i, nil
  3710. }
  3711. func (m *NetworkPolicyStatus) Marshal() (dAtA []byte, err error) {
  3712. size := m.Size()
  3713. dAtA = make([]byte, size)
  3714. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3715. if err != nil {
  3716. return nil, err
  3717. }
  3718. return dAtA[:n], nil
  3719. }
  3720. func (m *NetworkPolicyStatus) MarshalTo(dAtA []byte) (int, error) {
  3721. size := m.Size()
  3722. return m.MarshalToSizedBuffer(dAtA[:size])
  3723. }
  3724. func (m *NetworkPolicyStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3725. i := len(dAtA)
  3726. _ = i
  3727. var l int
  3728. _ = l
  3729. if len(m.Conditions) > 0 {
  3730. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  3731. {
  3732. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3733. if err != nil {
  3734. return 0, err
  3735. }
  3736. i -= size
  3737. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3738. }
  3739. i--
  3740. dAtA[i] = 0xa
  3741. }
  3742. }
  3743. return len(dAtA) - i, nil
  3744. }
  3745. func (m *PodSecurityPolicy) Marshal() (dAtA []byte, err error) {
  3746. size := m.Size()
  3747. dAtA = make([]byte, size)
  3748. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3749. if err != nil {
  3750. return nil, err
  3751. }
  3752. return dAtA[:n], nil
  3753. }
  3754. func (m *PodSecurityPolicy) MarshalTo(dAtA []byte) (int, error) {
  3755. size := m.Size()
  3756. return m.MarshalToSizedBuffer(dAtA[:size])
  3757. }
  3758. func (m *PodSecurityPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3759. i := len(dAtA)
  3760. _ = i
  3761. var l int
  3762. _ = l
  3763. {
  3764. size, err := m.Spec.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] = 0x12
  3773. {
  3774. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  3775. if err != nil {
  3776. return 0, err
  3777. }
  3778. i -= size
  3779. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3780. }
  3781. i--
  3782. dAtA[i] = 0xa
  3783. return len(dAtA) - i, nil
  3784. }
  3785. func (m *PodSecurityPolicyList) Marshal() (dAtA []byte, err error) {
  3786. size := m.Size()
  3787. dAtA = make([]byte, size)
  3788. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3789. if err != nil {
  3790. return nil, err
  3791. }
  3792. return dAtA[:n], nil
  3793. }
  3794. func (m *PodSecurityPolicyList) MarshalTo(dAtA []byte) (int, error) {
  3795. size := m.Size()
  3796. return m.MarshalToSizedBuffer(dAtA[:size])
  3797. }
  3798. func (m *PodSecurityPolicyList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3799. i := len(dAtA)
  3800. _ = i
  3801. var l int
  3802. _ = l
  3803. if len(m.Items) > 0 {
  3804. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  3805. {
  3806. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3807. if err != nil {
  3808. return 0, err
  3809. }
  3810. i -= size
  3811. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3812. }
  3813. i--
  3814. dAtA[i] = 0x12
  3815. }
  3816. }
  3817. {
  3818. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  3819. if err != nil {
  3820. return 0, err
  3821. }
  3822. i -= size
  3823. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3824. }
  3825. i--
  3826. dAtA[i] = 0xa
  3827. return len(dAtA) - i, nil
  3828. }
  3829. func (m *PodSecurityPolicySpec) 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 *PodSecurityPolicySpec) MarshalTo(dAtA []byte) (int, error) {
  3839. size := m.Size()
  3840. return m.MarshalToSizedBuffer(dAtA[:size])
  3841. }
  3842. func (m *PodSecurityPolicySpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3843. i := len(dAtA)
  3844. _ = i
  3845. var l int
  3846. _ = l
  3847. if m.RuntimeClass != nil {
  3848. {
  3849. size, err := m.RuntimeClass.MarshalToSizedBuffer(dAtA[:i])
  3850. if err != nil {
  3851. return 0, err
  3852. }
  3853. i -= size
  3854. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3855. }
  3856. i--
  3857. dAtA[i] = 0x1
  3858. i--
  3859. dAtA[i] = 0xc2
  3860. }
  3861. if len(m.AllowedCSIDrivers) > 0 {
  3862. for iNdEx := len(m.AllowedCSIDrivers) - 1; iNdEx >= 0; iNdEx-- {
  3863. {
  3864. size, err := m.AllowedCSIDrivers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3865. if err != nil {
  3866. return 0, err
  3867. }
  3868. i -= size
  3869. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3870. }
  3871. i--
  3872. dAtA[i] = 0x1
  3873. i--
  3874. dAtA[i] = 0xba
  3875. }
  3876. }
  3877. if m.RunAsGroup != nil {
  3878. {
  3879. size, err := m.RunAsGroup.MarshalToSizedBuffer(dAtA[:i])
  3880. if err != nil {
  3881. return 0, err
  3882. }
  3883. i -= size
  3884. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3885. }
  3886. i--
  3887. dAtA[i] = 0x1
  3888. i--
  3889. dAtA[i] = 0xb2
  3890. }
  3891. if len(m.AllowedProcMountTypes) > 0 {
  3892. for iNdEx := len(m.AllowedProcMountTypes) - 1; iNdEx >= 0; iNdEx-- {
  3893. i -= len(m.AllowedProcMountTypes[iNdEx])
  3894. copy(dAtA[i:], m.AllowedProcMountTypes[iNdEx])
  3895. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AllowedProcMountTypes[iNdEx])))
  3896. i--
  3897. dAtA[i] = 0x1
  3898. i--
  3899. dAtA[i] = 0xaa
  3900. }
  3901. }
  3902. if len(m.ForbiddenSysctls) > 0 {
  3903. for iNdEx := len(m.ForbiddenSysctls) - 1; iNdEx >= 0; iNdEx-- {
  3904. i -= len(m.ForbiddenSysctls[iNdEx])
  3905. copy(dAtA[i:], m.ForbiddenSysctls[iNdEx])
  3906. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ForbiddenSysctls[iNdEx])))
  3907. i--
  3908. dAtA[i] = 0x1
  3909. i--
  3910. dAtA[i] = 0xa2
  3911. }
  3912. }
  3913. if len(m.AllowedUnsafeSysctls) > 0 {
  3914. for iNdEx := len(m.AllowedUnsafeSysctls) - 1; iNdEx >= 0; iNdEx-- {
  3915. i -= len(m.AllowedUnsafeSysctls[iNdEx])
  3916. copy(dAtA[i:], m.AllowedUnsafeSysctls[iNdEx])
  3917. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AllowedUnsafeSysctls[iNdEx])))
  3918. i--
  3919. dAtA[i] = 0x1
  3920. i--
  3921. dAtA[i] = 0x9a
  3922. }
  3923. }
  3924. if len(m.AllowedFlexVolumes) > 0 {
  3925. for iNdEx := len(m.AllowedFlexVolumes) - 1; iNdEx >= 0; iNdEx-- {
  3926. {
  3927. size, err := m.AllowedFlexVolumes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3928. if err != nil {
  3929. return 0, err
  3930. }
  3931. i -= size
  3932. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3933. }
  3934. i--
  3935. dAtA[i] = 0x1
  3936. i--
  3937. dAtA[i] = 0x92
  3938. }
  3939. }
  3940. if len(m.AllowedHostPaths) > 0 {
  3941. for iNdEx := len(m.AllowedHostPaths) - 1; iNdEx >= 0; iNdEx-- {
  3942. {
  3943. size, err := m.AllowedHostPaths[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3944. if err != nil {
  3945. return 0, err
  3946. }
  3947. i -= size
  3948. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3949. }
  3950. i--
  3951. dAtA[i] = 0x1
  3952. i--
  3953. dAtA[i] = 0x8a
  3954. }
  3955. }
  3956. if m.AllowPrivilegeEscalation != nil {
  3957. i--
  3958. if *m.AllowPrivilegeEscalation {
  3959. dAtA[i] = 1
  3960. } else {
  3961. dAtA[i] = 0
  3962. }
  3963. i--
  3964. dAtA[i] = 0x1
  3965. i--
  3966. dAtA[i] = 0x80
  3967. }
  3968. if m.DefaultAllowPrivilegeEscalation != nil {
  3969. i--
  3970. if *m.DefaultAllowPrivilegeEscalation {
  3971. dAtA[i] = 1
  3972. } else {
  3973. dAtA[i] = 0
  3974. }
  3975. i--
  3976. dAtA[i] = 0x78
  3977. }
  3978. i--
  3979. if m.ReadOnlyRootFilesystem {
  3980. dAtA[i] = 1
  3981. } else {
  3982. dAtA[i] = 0
  3983. }
  3984. i--
  3985. dAtA[i] = 0x70
  3986. {
  3987. size, err := m.FSGroup.MarshalToSizedBuffer(dAtA[:i])
  3988. if err != nil {
  3989. return 0, err
  3990. }
  3991. i -= size
  3992. i = encodeVarintGenerated(dAtA, i, uint64(size))
  3993. }
  3994. i--
  3995. dAtA[i] = 0x6a
  3996. {
  3997. size, err := m.SupplementalGroups.MarshalToSizedBuffer(dAtA[:i])
  3998. if err != nil {
  3999. return 0, err
  4000. }
  4001. i -= size
  4002. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4003. }
  4004. i--
  4005. dAtA[i] = 0x62
  4006. {
  4007. size, err := m.RunAsUser.MarshalToSizedBuffer(dAtA[:i])
  4008. if err != nil {
  4009. return 0, err
  4010. }
  4011. i -= size
  4012. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4013. }
  4014. i--
  4015. dAtA[i] = 0x5a
  4016. {
  4017. size, err := m.SELinux.MarshalToSizedBuffer(dAtA[:i])
  4018. if err != nil {
  4019. return 0, err
  4020. }
  4021. i -= size
  4022. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4023. }
  4024. i--
  4025. dAtA[i] = 0x52
  4026. i--
  4027. if m.HostIPC {
  4028. dAtA[i] = 1
  4029. } else {
  4030. dAtA[i] = 0
  4031. }
  4032. i--
  4033. dAtA[i] = 0x48
  4034. i--
  4035. if m.HostPID {
  4036. dAtA[i] = 1
  4037. } else {
  4038. dAtA[i] = 0
  4039. }
  4040. i--
  4041. dAtA[i] = 0x40
  4042. if len(m.HostPorts) > 0 {
  4043. for iNdEx := len(m.HostPorts) - 1; iNdEx >= 0; iNdEx-- {
  4044. {
  4045. size, err := m.HostPorts[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4046. if err != nil {
  4047. return 0, err
  4048. }
  4049. i -= size
  4050. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4051. }
  4052. i--
  4053. dAtA[i] = 0x3a
  4054. }
  4055. }
  4056. i--
  4057. if m.HostNetwork {
  4058. dAtA[i] = 1
  4059. } else {
  4060. dAtA[i] = 0
  4061. }
  4062. i--
  4063. dAtA[i] = 0x30
  4064. if len(m.Volumes) > 0 {
  4065. for iNdEx := len(m.Volumes) - 1; iNdEx >= 0; iNdEx-- {
  4066. i -= len(m.Volumes[iNdEx])
  4067. copy(dAtA[i:], m.Volumes[iNdEx])
  4068. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Volumes[iNdEx])))
  4069. i--
  4070. dAtA[i] = 0x2a
  4071. }
  4072. }
  4073. if len(m.AllowedCapabilities) > 0 {
  4074. for iNdEx := len(m.AllowedCapabilities) - 1; iNdEx >= 0; iNdEx-- {
  4075. i -= len(m.AllowedCapabilities[iNdEx])
  4076. copy(dAtA[i:], m.AllowedCapabilities[iNdEx])
  4077. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AllowedCapabilities[iNdEx])))
  4078. i--
  4079. dAtA[i] = 0x22
  4080. }
  4081. }
  4082. if len(m.RequiredDropCapabilities) > 0 {
  4083. for iNdEx := len(m.RequiredDropCapabilities) - 1; iNdEx >= 0; iNdEx-- {
  4084. i -= len(m.RequiredDropCapabilities[iNdEx])
  4085. copy(dAtA[i:], m.RequiredDropCapabilities[iNdEx])
  4086. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RequiredDropCapabilities[iNdEx])))
  4087. i--
  4088. dAtA[i] = 0x1a
  4089. }
  4090. }
  4091. if len(m.DefaultAddCapabilities) > 0 {
  4092. for iNdEx := len(m.DefaultAddCapabilities) - 1; iNdEx >= 0; iNdEx-- {
  4093. i -= len(m.DefaultAddCapabilities[iNdEx])
  4094. copy(dAtA[i:], m.DefaultAddCapabilities[iNdEx])
  4095. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DefaultAddCapabilities[iNdEx])))
  4096. i--
  4097. dAtA[i] = 0x12
  4098. }
  4099. }
  4100. i--
  4101. if m.Privileged {
  4102. dAtA[i] = 1
  4103. } else {
  4104. dAtA[i] = 0
  4105. }
  4106. i--
  4107. dAtA[i] = 0x8
  4108. return len(dAtA) - i, nil
  4109. }
  4110. func (m *ReplicaSet) Marshal() (dAtA []byte, err error) {
  4111. size := m.Size()
  4112. dAtA = make([]byte, size)
  4113. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4114. if err != nil {
  4115. return nil, err
  4116. }
  4117. return dAtA[:n], nil
  4118. }
  4119. func (m *ReplicaSet) MarshalTo(dAtA []byte) (int, error) {
  4120. size := m.Size()
  4121. return m.MarshalToSizedBuffer(dAtA[:size])
  4122. }
  4123. func (m *ReplicaSet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4124. i := len(dAtA)
  4125. _ = i
  4126. var l int
  4127. _ = l
  4128. {
  4129. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  4130. if err != nil {
  4131. return 0, err
  4132. }
  4133. i -= size
  4134. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4135. }
  4136. i--
  4137. dAtA[i] = 0x1a
  4138. {
  4139. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  4140. if err != nil {
  4141. return 0, err
  4142. }
  4143. i -= size
  4144. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4145. }
  4146. i--
  4147. dAtA[i] = 0x12
  4148. {
  4149. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  4150. if err != nil {
  4151. return 0, err
  4152. }
  4153. i -= size
  4154. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4155. }
  4156. i--
  4157. dAtA[i] = 0xa
  4158. return len(dAtA) - i, nil
  4159. }
  4160. func (m *ReplicaSetCondition) Marshal() (dAtA []byte, err error) {
  4161. size := m.Size()
  4162. dAtA = make([]byte, size)
  4163. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4164. if err != nil {
  4165. return nil, err
  4166. }
  4167. return dAtA[:n], nil
  4168. }
  4169. func (m *ReplicaSetCondition) MarshalTo(dAtA []byte) (int, error) {
  4170. size := m.Size()
  4171. return m.MarshalToSizedBuffer(dAtA[:size])
  4172. }
  4173. func (m *ReplicaSetCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4174. i := len(dAtA)
  4175. _ = i
  4176. var l int
  4177. _ = l
  4178. i -= len(m.Message)
  4179. copy(dAtA[i:], m.Message)
  4180. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  4181. i--
  4182. dAtA[i] = 0x2a
  4183. i -= len(m.Reason)
  4184. copy(dAtA[i:], m.Reason)
  4185. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  4186. i--
  4187. dAtA[i] = 0x22
  4188. {
  4189. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  4190. if err != nil {
  4191. return 0, err
  4192. }
  4193. i -= size
  4194. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4195. }
  4196. i--
  4197. dAtA[i] = 0x1a
  4198. i -= len(m.Status)
  4199. copy(dAtA[i:], m.Status)
  4200. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  4201. i--
  4202. dAtA[i] = 0x12
  4203. i -= len(m.Type)
  4204. copy(dAtA[i:], m.Type)
  4205. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  4206. i--
  4207. dAtA[i] = 0xa
  4208. return len(dAtA) - i, nil
  4209. }
  4210. func (m *ReplicaSetList) 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 *ReplicaSetList) MarshalTo(dAtA []byte) (int, error) {
  4220. size := m.Size()
  4221. return m.MarshalToSizedBuffer(dAtA[:size])
  4222. }
  4223. func (m *ReplicaSetList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4224. i := len(dAtA)
  4225. _ = i
  4226. var l int
  4227. _ = l
  4228. if len(m.Items) > 0 {
  4229. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  4230. {
  4231. size, err := m.Items[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. {
  4243. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  4244. if err != nil {
  4245. return 0, err
  4246. }
  4247. i -= size
  4248. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4249. }
  4250. i--
  4251. dAtA[i] = 0xa
  4252. return len(dAtA) - i, nil
  4253. }
  4254. func (m *ReplicaSetSpec) Marshal() (dAtA []byte, err error) {
  4255. size := m.Size()
  4256. dAtA = make([]byte, size)
  4257. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4258. if err != nil {
  4259. return nil, err
  4260. }
  4261. return dAtA[:n], nil
  4262. }
  4263. func (m *ReplicaSetSpec) MarshalTo(dAtA []byte) (int, error) {
  4264. size := m.Size()
  4265. return m.MarshalToSizedBuffer(dAtA[:size])
  4266. }
  4267. func (m *ReplicaSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4268. i := len(dAtA)
  4269. _ = i
  4270. var l int
  4271. _ = l
  4272. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  4273. i--
  4274. dAtA[i] = 0x20
  4275. {
  4276. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  4277. if err != nil {
  4278. return 0, err
  4279. }
  4280. i -= size
  4281. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4282. }
  4283. i--
  4284. dAtA[i] = 0x1a
  4285. if m.Selector != nil {
  4286. {
  4287. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  4288. if err != nil {
  4289. return 0, err
  4290. }
  4291. i -= size
  4292. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4293. }
  4294. i--
  4295. dAtA[i] = 0x12
  4296. }
  4297. if m.Replicas != nil {
  4298. i = encodeVarintGenerated(dAtA, i, uint64(*m.Replicas))
  4299. i--
  4300. dAtA[i] = 0x8
  4301. }
  4302. return len(dAtA) - i, nil
  4303. }
  4304. func (m *ReplicaSetStatus) Marshal() (dAtA []byte, err error) {
  4305. size := m.Size()
  4306. dAtA = make([]byte, size)
  4307. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4308. if err != nil {
  4309. return nil, err
  4310. }
  4311. return dAtA[:n], nil
  4312. }
  4313. func (m *ReplicaSetStatus) MarshalTo(dAtA []byte) (int, error) {
  4314. size := m.Size()
  4315. return m.MarshalToSizedBuffer(dAtA[:size])
  4316. }
  4317. func (m *ReplicaSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4318. i := len(dAtA)
  4319. _ = i
  4320. var l int
  4321. _ = l
  4322. if len(m.Conditions) > 0 {
  4323. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  4324. {
  4325. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4326. if err != nil {
  4327. return 0, err
  4328. }
  4329. i -= size
  4330. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4331. }
  4332. i--
  4333. dAtA[i] = 0x32
  4334. }
  4335. }
  4336. i = encodeVarintGenerated(dAtA, i, uint64(m.AvailableReplicas))
  4337. i--
  4338. dAtA[i] = 0x28
  4339. i = encodeVarintGenerated(dAtA, i, uint64(m.ReadyReplicas))
  4340. i--
  4341. dAtA[i] = 0x20
  4342. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  4343. i--
  4344. dAtA[i] = 0x18
  4345. i = encodeVarintGenerated(dAtA, i, uint64(m.FullyLabeledReplicas))
  4346. i--
  4347. dAtA[i] = 0x10
  4348. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  4349. i--
  4350. dAtA[i] = 0x8
  4351. return len(dAtA) - i, nil
  4352. }
  4353. func (m *RollbackConfig) Marshal() (dAtA []byte, err error) {
  4354. size := m.Size()
  4355. dAtA = make([]byte, size)
  4356. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4357. if err != nil {
  4358. return nil, err
  4359. }
  4360. return dAtA[:n], nil
  4361. }
  4362. func (m *RollbackConfig) MarshalTo(dAtA []byte) (int, error) {
  4363. size := m.Size()
  4364. return m.MarshalToSizedBuffer(dAtA[:size])
  4365. }
  4366. func (m *RollbackConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4367. i := len(dAtA)
  4368. _ = i
  4369. var l int
  4370. _ = l
  4371. i = encodeVarintGenerated(dAtA, i, uint64(m.Revision))
  4372. i--
  4373. dAtA[i] = 0x8
  4374. return len(dAtA) - i, nil
  4375. }
  4376. func (m *RollingUpdateDaemonSet) Marshal() (dAtA []byte, err error) {
  4377. size := m.Size()
  4378. dAtA = make([]byte, size)
  4379. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4380. if err != nil {
  4381. return nil, err
  4382. }
  4383. return dAtA[:n], nil
  4384. }
  4385. func (m *RollingUpdateDaemonSet) MarshalTo(dAtA []byte) (int, error) {
  4386. size := m.Size()
  4387. return m.MarshalToSizedBuffer(dAtA[:size])
  4388. }
  4389. func (m *RollingUpdateDaemonSet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4390. i := len(dAtA)
  4391. _ = i
  4392. var l int
  4393. _ = l
  4394. if m.MaxSurge != nil {
  4395. {
  4396. size, err := m.MaxSurge.MarshalToSizedBuffer(dAtA[:i])
  4397. if err != nil {
  4398. return 0, err
  4399. }
  4400. i -= size
  4401. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4402. }
  4403. i--
  4404. dAtA[i] = 0x12
  4405. }
  4406. if m.MaxUnavailable != nil {
  4407. {
  4408. size, err := m.MaxUnavailable.MarshalToSizedBuffer(dAtA[:i])
  4409. if err != nil {
  4410. return 0, err
  4411. }
  4412. i -= size
  4413. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4414. }
  4415. i--
  4416. dAtA[i] = 0xa
  4417. }
  4418. return len(dAtA) - i, nil
  4419. }
  4420. func (m *RollingUpdateDeployment) Marshal() (dAtA []byte, err error) {
  4421. size := m.Size()
  4422. dAtA = make([]byte, size)
  4423. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4424. if err != nil {
  4425. return nil, err
  4426. }
  4427. return dAtA[:n], nil
  4428. }
  4429. func (m *RollingUpdateDeployment) MarshalTo(dAtA []byte) (int, error) {
  4430. size := m.Size()
  4431. return m.MarshalToSizedBuffer(dAtA[:size])
  4432. }
  4433. func (m *RollingUpdateDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4434. i := len(dAtA)
  4435. _ = i
  4436. var l int
  4437. _ = l
  4438. if m.MaxSurge != nil {
  4439. {
  4440. size, err := m.MaxSurge.MarshalToSizedBuffer(dAtA[:i])
  4441. if err != nil {
  4442. return 0, err
  4443. }
  4444. i -= size
  4445. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4446. }
  4447. i--
  4448. dAtA[i] = 0x12
  4449. }
  4450. if m.MaxUnavailable != nil {
  4451. {
  4452. size, err := m.MaxUnavailable.MarshalToSizedBuffer(dAtA[:i])
  4453. if err != nil {
  4454. return 0, err
  4455. }
  4456. i -= size
  4457. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4458. }
  4459. i--
  4460. dAtA[i] = 0xa
  4461. }
  4462. return len(dAtA) - i, nil
  4463. }
  4464. func (m *RunAsGroupStrategyOptions) Marshal() (dAtA []byte, err error) {
  4465. size := m.Size()
  4466. dAtA = make([]byte, size)
  4467. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4468. if err != nil {
  4469. return nil, err
  4470. }
  4471. return dAtA[:n], nil
  4472. }
  4473. func (m *RunAsGroupStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4474. size := m.Size()
  4475. return m.MarshalToSizedBuffer(dAtA[:size])
  4476. }
  4477. func (m *RunAsGroupStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4478. i := len(dAtA)
  4479. _ = i
  4480. var l int
  4481. _ = l
  4482. if len(m.Ranges) > 0 {
  4483. for iNdEx := len(m.Ranges) - 1; iNdEx >= 0; iNdEx-- {
  4484. {
  4485. size, err := m.Ranges[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4486. if err != nil {
  4487. return 0, err
  4488. }
  4489. i -= size
  4490. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4491. }
  4492. i--
  4493. dAtA[i] = 0x12
  4494. }
  4495. }
  4496. i -= len(m.Rule)
  4497. copy(dAtA[i:], m.Rule)
  4498. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  4499. i--
  4500. dAtA[i] = 0xa
  4501. return len(dAtA) - i, nil
  4502. }
  4503. func (m *RunAsUserStrategyOptions) Marshal() (dAtA []byte, err error) {
  4504. size := m.Size()
  4505. dAtA = make([]byte, size)
  4506. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4507. if err != nil {
  4508. return nil, err
  4509. }
  4510. return dAtA[:n], nil
  4511. }
  4512. func (m *RunAsUserStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4513. size := m.Size()
  4514. return m.MarshalToSizedBuffer(dAtA[:size])
  4515. }
  4516. func (m *RunAsUserStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4517. i := len(dAtA)
  4518. _ = i
  4519. var l int
  4520. _ = l
  4521. if len(m.Ranges) > 0 {
  4522. for iNdEx := len(m.Ranges) - 1; iNdEx >= 0; iNdEx-- {
  4523. {
  4524. size, err := m.Ranges[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4525. if err != nil {
  4526. return 0, err
  4527. }
  4528. i -= size
  4529. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4530. }
  4531. i--
  4532. dAtA[i] = 0x12
  4533. }
  4534. }
  4535. i -= len(m.Rule)
  4536. copy(dAtA[i:], m.Rule)
  4537. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  4538. i--
  4539. dAtA[i] = 0xa
  4540. return len(dAtA) - i, nil
  4541. }
  4542. func (m *RuntimeClassStrategyOptions) Marshal() (dAtA []byte, err error) {
  4543. size := m.Size()
  4544. dAtA = make([]byte, size)
  4545. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4546. if err != nil {
  4547. return nil, err
  4548. }
  4549. return dAtA[:n], nil
  4550. }
  4551. func (m *RuntimeClassStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4552. size := m.Size()
  4553. return m.MarshalToSizedBuffer(dAtA[:size])
  4554. }
  4555. func (m *RuntimeClassStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4556. i := len(dAtA)
  4557. _ = i
  4558. var l int
  4559. _ = l
  4560. if m.DefaultRuntimeClassName != nil {
  4561. i -= len(*m.DefaultRuntimeClassName)
  4562. copy(dAtA[i:], *m.DefaultRuntimeClassName)
  4563. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.DefaultRuntimeClassName)))
  4564. i--
  4565. dAtA[i] = 0x12
  4566. }
  4567. if len(m.AllowedRuntimeClassNames) > 0 {
  4568. for iNdEx := len(m.AllowedRuntimeClassNames) - 1; iNdEx >= 0; iNdEx-- {
  4569. i -= len(m.AllowedRuntimeClassNames[iNdEx])
  4570. copy(dAtA[i:], m.AllowedRuntimeClassNames[iNdEx])
  4571. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AllowedRuntimeClassNames[iNdEx])))
  4572. i--
  4573. dAtA[i] = 0xa
  4574. }
  4575. }
  4576. return len(dAtA) - i, nil
  4577. }
  4578. func (m *SELinuxStrategyOptions) Marshal() (dAtA []byte, err error) {
  4579. size := m.Size()
  4580. dAtA = make([]byte, size)
  4581. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4582. if err != nil {
  4583. return nil, err
  4584. }
  4585. return dAtA[:n], nil
  4586. }
  4587. func (m *SELinuxStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4588. size := m.Size()
  4589. return m.MarshalToSizedBuffer(dAtA[:size])
  4590. }
  4591. func (m *SELinuxStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4592. i := len(dAtA)
  4593. _ = i
  4594. var l int
  4595. _ = l
  4596. if m.SELinuxOptions != nil {
  4597. {
  4598. size, err := m.SELinuxOptions.MarshalToSizedBuffer(dAtA[:i])
  4599. if err != nil {
  4600. return 0, err
  4601. }
  4602. i -= size
  4603. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4604. }
  4605. i--
  4606. dAtA[i] = 0x12
  4607. }
  4608. i -= len(m.Rule)
  4609. copy(dAtA[i:], m.Rule)
  4610. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  4611. i--
  4612. dAtA[i] = 0xa
  4613. return len(dAtA) - i, nil
  4614. }
  4615. func (m *Scale) Marshal() (dAtA []byte, err error) {
  4616. size := m.Size()
  4617. dAtA = make([]byte, size)
  4618. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4619. if err != nil {
  4620. return nil, err
  4621. }
  4622. return dAtA[:n], nil
  4623. }
  4624. func (m *Scale) MarshalTo(dAtA []byte) (int, error) {
  4625. size := m.Size()
  4626. return m.MarshalToSizedBuffer(dAtA[:size])
  4627. }
  4628. func (m *Scale) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4629. i := len(dAtA)
  4630. _ = i
  4631. var l int
  4632. _ = l
  4633. {
  4634. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  4635. if err != nil {
  4636. return 0, err
  4637. }
  4638. i -= size
  4639. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4640. }
  4641. i--
  4642. dAtA[i] = 0x1a
  4643. {
  4644. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  4645. if err != nil {
  4646. return 0, err
  4647. }
  4648. i -= size
  4649. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4650. }
  4651. i--
  4652. dAtA[i] = 0x12
  4653. {
  4654. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  4655. if err != nil {
  4656. return 0, err
  4657. }
  4658. i -= size
  4659. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4660. }
  4661. i--
  4662. dAtA[i] = 0xa
  4663. return len(dAtA) - i, nil
  4664. }
  4665. func (m *ScaleSpec) Marshal() (dAtA []byte, err error) {
  4666. size := m.Size()
  4667. dAtA = make([]byte, size)
  4668. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4669. if err != nil {
  4670. return nil, err
  4671. }
  4672. return dAtA[:n], nil
  4673. }
  4674. func (m *ScaleSpec) MarshalTo(dAtA []byte) (int, error) {
  4675. size := m.Size()
  4676. return m.MarshalToSizedBuffer(dAtA[:size])
  4677. }
  4678. func (m *ScaleSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4679. i := len(dAtA)
  4680. _ = i
  4681. var l int
  4682. _ = l
  4683. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  4684. i--
  4685. dAtA[i] = 0x8
  4686. return len(dAtA) - i, nil
  4687. }
  4688. func (m *ScaleStatus) Marshal() (dAtA []byte, err error) {
  4689. size := m.Size()
  4690. dAtA = make([]byte, size)
  4691. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4692. if err != nil {
  4693. return nil, err
  4694. }
  4695. return dAtA[:n], nil
  4696. }
  4697. func (m *ScaleStatus) MarshalTo(dAtA []byte) (int, error) {
  4698. size := m.Size()
  4699. return m.MarshalToSizedBuffer(dAtA[:size])
  4700. }
  4701. func (m *ScaleStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4702. i := len(dAtA)
  4703. _ = i
  4704. var l int
  4705. _ = l
  4706. i -= len(m.TargetSelector)
  4707. copy(dAtA[i:], m.TargetSelector)
  4708. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetSelector)))
  4709. i--
  4710. dAtA[i] = 0x1a
  4711. if len(m.Selector) > 0 {
  4712. keysForSelector := make([]string, 0, len(m.Selector))
  4713. for k := range m.Selector {
  4714. keysForSelector = append(keysForSelector, string(k))
  4715. }
  4716. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  4717. for iNdEx := len(keysForSelector) - 1; iNdEx >= 0; iNdEx-- {
  4718. v := m.Selector[string(keysForSelector[iNdEx])]
  4719. baseI := i
  4720. i -= len(v)
  4721. copy(dAtA[i:], v)
  4722. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  4723. i--
  4724. dAtA[i] = 0x12
  4725. i -= len(keysForSelector[iNdEx])
  4726. copy(dAtA[i:], keysForSelector[iNdEx])
  4727. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForSelector[iNdEx])))
  4728. i--
  4729. dAtA[i] = 0xa
  4730. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4731. i--
  4732. dAtA[i] = 0x12
  4733. }
  4734. }
  4735. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  4736. i--
  4737. dAtA[i] = 0x8
  4738. return len(dAtA) - i, nil
  4739. }
  4740. func (m *SupplementalGroupsStrategyOptions) Marshal() (dAtA []byte, err error) {
  4741. size := m.Size()
  4742. dAtA = make([]byte, size)
  4743. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4744. if err != nil {
  4745. return nil, err
  4746. }
  4747. return dAtA[:n], nil
  4748. }
  4749. func (m *SupplementalGroupsStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4750. size := m.Size()
  4751. return m.MarshalToSizedBuffer(dAtA[:size])
  4752. }
  4753. func (m *SupplementalGroupsStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4754. i := len(dAtA)
  4755. _ = i
  4756. var l int
  4757. _ = l
  4758. if len(m.Ranges) > 0 {
  4759. for iNdEx := len(m.Ranges) - 1; iNdEx >= 0; iNdEx-- {
  4760. {
  4761. size, err := m.Ranges[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4762. if err != nil {
  4763. return 0, err
  4764. }
  4765. i -= size
  4766. i = encodeVarintGenerated(dAtA, i, uint64(size))
  4767. }
  4768. i--
  4769. dAtA[i] = 0x12
  4770. }
  4771. }
  4772. i -= len(m.Rule)
  4773. copy(dAtA[i:], m.Rule)
  4774. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
  4775. i--
  4776. dAtA[i] = 0xa
  4777. return len(dAtA) - i, nil
  4778. }
  4779. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  4780. offset -= sovGenerated(v)
  4781. base := offset
  4782. for v >= 1<<7 {
  4783. dAtA[offset] = uint8(v&0x7f | 0x80)
  4784. v >>= 7
  4785. offset++
  4786. }
  4787. dAtA[offset] = uint8(v)
  4788. return base
  4789. }
  4790. func (m *AllowedCSIDriver) Size() (n int) {
  4791. if m == nil {
  4792. return 0
  4793. }
  4794. var l int
  4795. _ = l
  4796. l = len(m.Name)
  4797. n += 1 + l + sovGenerated(uint64(l))
  4798. return n
  4799. }
  4800. func (m *AllowedFlexVolume) Size() (n int) {
  4801. if m == nil {
  4802. return 0
  4803. }
  4804. var l int
  4805. _ = l
  4806. l = len(m.Driver)
  4807. n += 1 + l + sovGenerated(uint64(l))
  4808. return n
  4809. }
  4810. func (m *AllowedHostPath) Size() (n int) {
  4811. if m == nil {
  4812. return 0
  4813. }
  4814. var l int
  4815. _ = l
  4816. l = len(m.PathPrefix)
  4817. n += 1 + l + sovGenerated(uint64(l))
  4818. n += 2
  4819. return n
  4820. }
  4821. func (m *DaemonSet) Size() (n int) {
  4822. if m == nil {
  4823. return 0
  4824. }
  4825. var l int
  4826. _ = l
  4827. l = m.ObjectMeta.Size()
  4828. n += 1 + l + sovGenerated(uint64(l))
  4829. l = m.Spec.Size()
  4830. n += 1 + l + sovGenerated(uint64(l))
  4831. l = m.Status.Size()
  4832. n += 1 + l + sovGenerated(uint64(l))
  4833. return n
  4834. }
  4835. func (m *DaemonSetCondition) Size() (n int) {
  4836. if m == nil {
  4837. return 0
  4838. }
  4839. var l int
  4840. _ = l
  4841. l = len(m.Type)
  4842. n += 1 + l + sovGenerated(uint64(l))
  4843. l = len(m.Status)
  4844. n += 1 + l + sovGenerated(uint64(l))
  4845. l = m.LastTransitionTime.Size()
  4846. n += 1 + l + sovGenerated(uint64(l))
  4847. l = len(m.Reason)
  4848. n += 1 + l + sovGenerated(uint64(l))
  4849. l = len(m.Message)
  4850. n += 1 + l + sovGenerated(uint64(l))
  4851. return n
  4852. }
  4853. func (m *DaemonSetList) Size() (n int) {
  4854. if m == nil {
  4855. return 0
  4856. }
  4857. var l int
  4858. _ = l
  4859. l = m.ListMeta.Size()
  4860. n += 1 + l + sovGenerated(uint64(l))
  4861. if len(m.Items) > 0 {
  4862. for _, e := range m.Items {
  4863. l = e.Size()
  4864. n += 1 + l + sovGenerated(uint64(l))
  4865. }
  4866. }
  4867. return n
  4868. }
  4869. func (m *DaemonSetSpec) Size() (n int) {
  4870. if m == nil {
  4871. return 0
  4872. }
  4873. var l int
  4874. _ = l
  4875. if m.Selector != nil {
  4876. l = m.Selector.Size()
  4877. n += 1 + l + sovGenerated(uint64(l))
  4878. }
  4879. l = m.Template.Size()
  4880. n += 1 + l + sovGenerated(uint64(l))
  4881. l = m.UpdateStrategy.Size()
  4882. n += 1 + l + sovGenerated(uint64(l))
  4883. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  4884. n += 1 + sovGenerated(uint64(m.TemplateGeneration))
  4885. if m.RevisionHistoryLimit != nil {
  4886. n += 1 + sovGenerated(uint64(*m.RevisionHistoryLimit))
  4887. }
  4888. return n
  4889. }
  4890. func (m *DaemonSetStatus) Size() (n int) {
  4891. if m == nil {
  4892. return 0
  4893. }
  4894. var l int
  4895. _ = l
  4896. n += 1 + sovGenerated(uint64(m.CurrentNumberScheduled))
  4897. n += 1 + sovGenerated(uint64(m.NumberMisscheduled))
  4898. n += 1 + sovGenerated(uint64(m.DesiredNumberScheduled))
  4899. n += 1 + sovGenerated(uint64(m.NumberReady))
  4900. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  4901. n += 1 + sovGenerated(uint64(m.UpdatedNumberScheduled))
  4902. n += 1 + sovGenerated(uint64(m.NumberAvailable))
  4903. n += 1 + sovGenerated(uint64(m.NumberUnavailable))
  4904. if m.CollisionCount != nil {
  4905. n += 1 + sovGenerated(uint64(*m.CollisionCount))
  4906. }
  4907. if len(m.Conditions) > 0 {
  4908. for _, e := range m.Conditions {
  4909. l = e.Size()
  4910. n += 1 + l + sovGenerated(uint64(l))
  4911. }
  4912. }
  4913. return n
  4914. }
  4915. func (m *DaemonSetUpdateStrategy) Size() (n int) {
  4916. if m == nil {
  4917. return 0
  4918. }
  4919. var l int
  4920. _ = l
  4921. l = len(m.Type)
  4922. n += 1 + l + sovGenerated(uint64(l))
  4923. if m.RollingUpdate != nil {
  4924. l = m.RollingUpdate.Size()
  4925. n += 1 + l + sovGenerated(uint64(l))
  4926. }
  4927. return n
  4928. }
  4929. func (m *Deployment) Size() (n int) {
  4930. if m == nil {
  4931. return 0
  4932. }
  4933. var l int
  4934. _ = l
  4935. l = m.ObjectMeta.Size()
  4936. n += 1 + l + sovGenerated(uint64(l))
  4937. l = m.Spec.Size()
  4938. n += 1 + l + sovGenerated(uint64(l))
  4939. l = m.Status.Size()
  4940. n += 1 + l + sovGenerated(uint64(l))
  4941. return n
  4942. }
  4943. func (m *DeploymentCondition) Size() (n int) {
  4944. if m == nil {
  4945. return 0
  4946. }
  4947. var l int
  4948. _ = l
  4949. l = len(m.Type)
  4950. n += 1 + l + sovGenerated(uint64(l))
  4951. l = len(m.Status)
  4952. n += 1 + l + sovGenerated(uint64(l))
  4953. l = len(m.Reason)
  4954. n += 1 + l + sovGenerated(uint64(l))
  4955. l = len(m.Message)
  4956. n += 1 + l + sovGenerated(uint64(l))
  4957. l = m.LastUpdateTime.Size()
  4958. n += 1 + l + sovGenerated(uint64(l))
  4959. l = m.LastTransitionTime.Size()
  4960. n += 1 + l + sovGenerated(uint64(l))
  4961. return n
  4962. }
  4963. func (m *DeploymentList) Size() (n int) {
  4964. if m == nil {
  4965. return 0
  4966. }
  4967. var l int
  4968. _ = l
  4969. l = m.ListMeta.Size()
  4970. n += 1 + l + sovGenerated(uint64(l))
  4971. if len(m.Items) > 0 {
  4972. for _, e := range m.Items {
  4973. l = e.Size()
  4974. n += 1 + l + sovGenerated(uint64(l))
  4975. }
  4976. }
  4977. return n
  4978. }
  4979. func (m *DeploymentRollback) Size() (n int) {
  4980. if m == nil {
  4981. return 0
  4982. }
  4983. var l int
  4984. _ = l
  4985. l = len(m.Name)
  4986. n += 1 + l + sovGenerated(uint64(l))
  4987. if len(m.UpdatedAnnotations) > 0 {
  4988. for k, v := range m.UpdatedAnnotations {
  4989. _ = k
  4990. _ = v
  4991. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  4992. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  4993. }
  4994. }
  4995. l = m.RollbackTo.Size()
  4996. n += 1 + l + sovGenerated(uint64(l))
  4997. return n
  4998. }
  4999. func (m *DeploymentSpec) Size() (n int) {
  5000. if m == nil {
  5001. return 0
  5002. }
  5003. var l int
  5004. _ = l
  5005. if m.Replicas != nil {
  5006. n += 1 + sovGenerated(uint64(*m.Replicas))
  5007. }
  5008. if m.Selector != nil {
  5009. l = m.Selector.Size()
  5010. n += 1 + l + sovGenerated(uint64(l))
  5011. }
  5012. l = m.Template.Size()
  5013. n += 1 + l + sovGenerated(uint64(l))
  5014. l = m.Strategy.Size()
  5015. n += 1 + l + sovGenerated(uint64(l))
  5016. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  5017. if m.RevisionHistoryLimit != nil {
  5018. n += 1 + sovGenerated(uint64(*m.RevisionHistoryLimit))
  5019. }
  5020. n += 2
  5021. if m.RollbackTo != nil {
  5022. l = m.RollbackTo.Size()
  5023. n += 1 + l + sovGenerated(uint64(l))
  5024. }
  5025. if m.ProgressDeadlineSeconds != nil {
  5026. n += 1 + sovGenerated(uint64(*m.ProgressDeadlineSeconds))
  5027. }
  5028. return n
  5029. }
  5030. func (m *DeploymentStatus) Size() (n int) {
  5031. if m == nil {
  5032. return 0
  5033. }
  5034. var l int
  5035. _ = l
  5036. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  5037. n += 1 + sovGenerated(uint64(m.Replicas))
  5038. n += 1 + sovGenerated(uint64(m.UpdatedReplicas))
  5039. n += 1 + sovGenerated(uint64(m.AvailableReplicas))
  5040. n += 1 + sovGenerated(uint64(m.UnavailableReplicas))
  5041. if len(m.Conditions) > 0 {
  5042. for _, e := range m.Conditions {
  5043. l = e.Size()
  5044. n += 1 + l + sovGenerated(uint64(l))
  5045. }
  5046. }
  5047. n += 1 + sovGenerated(uint64(m.ReadyReplicas))
  5048. if m.CollisionCount != nil {
  5049. n += 1 + sovGenerated(uint64(*m.CollisionCount))
  5050. }
  5051. return n
  5052. }
  5053. func (m *DeploymentStrategy) Size() (n int) {
  5054. if m == nil {
  5055. return 0
  5056. }
  5057. var l int
  5058. _ = l
  5059. l = len(m.Type)
  5060. n += 1 + l + sovGenerated(uint64(l))
  5061. if m.RollingUpdate != nil {
  5062. l = m.RollingUpdate.Size()
  5063. n += 1 + l + sovGenerated(uint64(l))
  5064. }
  5065. return n
  5066. }
  5067. func (m *FSGroupStrategyOptions) Size() (n int) {
  5068. if m == nil {
  5069. return 0
  5070. }
  5071. var l int
  5072. _ = l
  5073. l = len(m.Rule)
  5074. n += 1 + l + sovGenerated(uint64(l))
  5075. if len(m.Ranges) > 0 {
  5076. for _, e := range m.Ranges {
  5077. l = e.Size()
  5078. n += 1 + l + sovGenerated(uint64(l))
  5079. }
  5080. }
  5081. return n
  5082. }
  5083. func (m *HTTPIngressPath) Size() (n int) {
  5084. if m == nil {
  5085. return 0
  5086. }
  5087. var l int
  5088. _ = l
  5089. l = len(m.Path)
  5090. n += 1 + l + sovGenerated(uint64(l))
  5091. l = m.Backend.Size()
  5092. n += 1 + l + sovGenerated(uint64(l))
  5093. if m.PathType != nil {
  5094. l = len(*m.PathType)
  5095. n += 1 + l + sovGenerated(uint64(l))
  5096. }
  5097. return n
  5098. }
  5099. func (m *HTTPIngressRuleValue) Size() (n int) {
  5100. if m == nil {
  5101. return 0
  5102. }
  5103. var l int
  5104. _ = l
  5105. if len(m.Paths) > 0 {
  5106. for _, e := range m.Paths {
  5107. l = e.Size()
  5108. n += 1 + l + sovGenerated(uint64(l))
  5109. }
  5110. }
  5111. return n
  5112. }
  5113. func (m *HostPortRange) Size() (n int) {
  5114. if m == nil {
  5115. return 0
  5116. }
  5117. var l int
  5118. _ = l
  5119. n += 1 + sovGenerated(uint64(m.Min))
  5120. n += 1 + sovGenerated(uint64(m.Max))
  5121. return n
  5122. }
  5123. func (m *IDRange) Size() (n int) {
  5124. if m == nil {
  5125. return 0
  5126. }
  5127. var l int
  5128. _ = l
  5129. n += 1 + sovGenerated(uint64(m.Min))
  5130. n += 1 + sovGenerated(uint64(m.Max))
  5131. return n
  5132. }
  5133. func (m *IPBlock) Size() (n int) {
  5134. if m == nil {
  5135. return 0
  5136. }
  5137. var l int
  5138. _ = l
  5139. l = len(m.CIDR)
  5140. n += 1 + l + sovGenerated(uint64(l))
  5141. if len(m.Except) > 0 {
  5142. for _, s := range m.Except {
  5143. l = len(s)
  5144. n += 1 + l + sovGenerated(uint64(l))
  5145. }
  5146. }
  5147. return n
  5148. }
  5149. func (m *Ingress) Size() (n int) {
  5150. if m == nil {
  5151. return 0
  5152. }
  5153. var l int
  5154. _ = l
  5155. l = m.ObjectMeta.Size()
  5156. n += 1 + l + sovGenerated(uint64(l))
  5157. l = m.Spec.Size()
  5158. n += 1 + l + sovGenerated(uint64(l))
  5159. l = m.Status.Size()
  5160. n += 1 + l + sovGenerated(uint64(l))
  5161. return n
  5162. }
  5163. func (m *IngressBackend) Size() (n int) {
  5164. if m == nil {
  5165. return 0
  5166. }
  5167. var l int
  5168. _ = l
  5169. l = len(m.ServiceName)
  5170. n += 1 + l + sovGenerated(uint64(l))
  5171. l = m.ServicePort.Size()
  5172. n += 1 + l + sovGenerated(uint64(l))
  5173. if m.Resource != nil {
  5174. l = m.Resource.Size()
  5175. n += 1 + l + sovGenerated(uint64(l))
  5176. }
  5177. return n
  5178. }
  5179. func (m *IngressList) Size() (n int) {
  5180. if m == nil {
  5181. return 0
  5182. }
  5183. var l int
  5184. _ = l
  5185. l = m.ListMeta.Size()
  5186. n += 1 + l + sovGenerated(uint64(l))
  5187. if len(m.Items) > 0 {
  5188. for _, e := range m.Items {
  5189. l = e.Size()
  5190. n += 1 + l + sovGenerated(uint64(l))
  5191. }
  5192. }
  5193. return n
  5194. }
  5195. func (m *IngressLoadBalancerIngress) Size() (n int) {
  5196. if m == nil {
  5197. return 0
  5198. }
  5199. var l int
  5200. _ = l
  5201. l = len(m.IP)
  5202. n += 1 + l + sovGenerated(uint64(l))
  5203. l = len(m.Hostname)
  5204. n += 1 + l + sovGenerated(uint64(l))
  5205. if len(m.Ports) > 0 {
  5206. for _, e := range m.Ports {
  5207. l = e.Size()
  5208. n += 1 + l + sovGenerated(uint64(l))
  5209. }
  5210. }
  5211. return n
  5212. }
  5213. func (m *IngressLoadBalancerStatus) Size() (n int) {
  5214. if m == nil {
  5215. return 0
  5216. }
  5217. var l int
  5218. _ = l
  5219. if len(m.Ingress) > 0 {
  5220. for _, e := range m.Ingress {
  5221. l = e.Size()
  5222. n += 1 + l + sovGenerated(uint64(l))
  5223. }
  5224. }
  5225. return n
  5226. }
  5227. func (m *IngressPortStatus) Size() (n int) {
  5228. if m == nil {
  5229. return 0
  5230. }
  5231. var l int
  5232. _ = l
  5233. n += 1 + sovGenerated(uint64(m.Port))
  5234. l = len(m.Protocol)
  5235. n += 1 + l + sovGenerated(uint64(l))
  5236. if m.Error != nil {
  5237. l = len(*m.Error)
  5238. n += 1 + l + sovGenerated(uint64(l))
  5239. }
  5240. return n
  5241. }
  5242. func (m *IngressRule) Size() (n int) {
  5243. if m == nil {
  5244. return 0
  5245. }
  5246. var l int
  5247. _ = l
  5248. l = len(m.Host)
  5249. n += 1 + l + sovGenerated(uint64(l))
  5250. l = m.IngressRuleValue.Size()
  5251. n += 1 + l + sovGenerated(uint64(l))
  5252. return n
  5253. }
  5254. func (m *IngressRuleValue) Size() (n int) {
  5255. if m == nil {
  5256. return 0
  5257. }
  5258. var l int
  5259. _ = l
  5260. if m.HTTP != nil {
  5261. l = m.HTTP.Size()
  5262. n += 1 + l + sovGenerated(uint64(l))
  5263. }
  5264. return n
  5265. }
  5266. func (m *IngressSpec) Size() (n int) {
  5267. if m == nil {
  5268. return 0
  5269. }
  5270. var l int
  5271. _ = l
  5272. if m.Backend != nil {
  5273. l = m.Backend.Size()
  5274. n += 1 + l + sovGenerated(uint64(l))
  5275. }
  5276. if len(m.TLS) > 0 {
  5277. for _, e := range m.TLS {
  5278. l = e.Size()
  5279. n += 1 + l + sovGenerated(uint64(l))
  5280. }
  5281. }
  5282. if len(m.Rules) > 0 {
  5283. for _, e := range m.Rules {
  5284. l = e.Size()
  5285. n += 1 + l + sovGenerated(uint64(l))
  5286. }
  5287. }
  5288. if m.IngressClassName != nil {
  5289. l = len(*m.IngressClassName)
  5290. n += 1 + l + sovGenerated(uint64(l))
  5291. }
  5292. return n
  5293. }
  5294. func (m *IngressStatus) Size() (n int) {
  5295. if m == nil {
  5296. return 0
  5297. }
  5298. var l int
  5299. _ = l
  5300. l = m.LoadBalancer.Size()
  5301. n += 1 + l + sovGenerated(uint64(l))
  5302. return n
  5303. }
  5304. func (m *IngressTLS) Size() (n int) {
  5305. if m == nil {
  5306. return 0
  5307. }
  5308. var l int
  5309. _ = l
  5310. if len(m.Hosts) > 0 {
  5311. for _, s := range m.Hosts {
  5312. l = len(s)
  5313. n += 1 + l + sovGenerated(uint64(l))
  5314. }
  5315. }
  5316. l = len(m.SecretName)
  5317. n += 1 + l + sovGenerated(uint64(l))
  5318. return n
  5319. }
  5320. func (m *NetworkPolicy) Size() (n int) {
  5321. if m == nil {
  5322. return 0
  5323. }
  5324. var l int
  5325. _ = l
  5326. l = m.ObjectMeta.Size()
  5327. n += 1 + l + sovGenerated(uint64(l))
  5328. l = m.Spec.Size()
  5329. n += 1 + l + sovGenerated(uint64(l))
  5330. l = m.Status.Size()
  5331. n += 1 + l + sovGenerated(uint64(l))
  5332. return n
  5333. }
  5334. func (m *NetworkPolicyEgressRule) Size() (n int) {
  5335. if m == nil {
  5336. return 0
  5337. }
  5338. var l int
  5339. _ = l
  5340. if len(m.Ports) > 0 {
  5341. for _, e := range m.Ports {
  5342. l = e.Size()
  5343. n += 1 + l + sovGenerated(uint64(l))
  5344. }
  5345. }
  5346. if len(m.To) > 0 {
  5347. for _, e := range m.To {
  5348. l = e.Size()
  5349. n += 1 + l + sovGenerated(uint64(l))
  5350. }
  5351. }
  5352. return n
  5353. }
  5354. func (m *NetworkPolicyIngressRule) Size() (n int) {
  5355. if m == nil {
  5356. return 0
  5357. }
  5358. var l int
  5359. _ = l
  5360. if len(m.Ports) > 0 {
  5361. for _, e := range m.Ports {
  5362. l = e.Size()
  5363. n += 1 + l + sovGenerated(uint64(l))
  5364. }
  5365. }
  5366. if len(m.From) > 0 {
  5367. for _, e := range m.From {
  5368. l = e.Size()
  5369. n += 1 + l + sovGenerated(uint64(l))
  5370. }
  5371. }
  5372. return n
  5373. }
  5374. func (m *NetworkPolicyList) Size() (n int) {
  5375. if m == nil {
  5376. return 0
  5377. }
  5378. var l int
  5379. _ = l
  5380. l = m.ListMeta.Size()
  5381. n += 1 + l + sovGenerated(uint64(l))
  5382. if len(m.Items) > 0 {
  5383. for _, e := range m.Items {
  5384. l = e.Size()
  5385. n += 1 + l + sovGenerated(uint64(l))
  5386. }
  5387. }
  5388. return n
  5389. }
  5390. func (m *NetworkPolicyPeer) Size() (n int) {
  5391. if m == nil {
  5392. return 0
  5393. }
  5394. var l int
  5395. _ = l
  5396. if m.PodSelector != nil {
  5397. l = m.PodSelector.Size()
  5398. n += 1 + l + sovGenerated(uint64(l))
  5399. }
  5400. if m.NamespaceSelector != nil {
  5401. l = m.NamespaceSelector.Size()
  5402. n += 1 + l + sovGenerated(uint64(l))
  5403. }
  5404. if m.IPBlock != nil {
  5405. l = m.IPBlock.Size()
  5406. n += 1 + l + sovGenerated(uint64(l))
  5407. }
  5408. return n
  5409. }
  5410. func (m *NetworkPolicyPort) Size() (n int) {
  5411. if m == nil {
  5412. return 0
  5413. }
  5414. var l int
  5415. _ = l
  5416. if m.Protocol != nil {
  5417. l = len(*m.Protocol)
  5418. n += 1 + l + sovGenerated(uint64(l))
  5419. }
  5420. if m.Port != nil {
  5421. l = m.Port.Size()
  5422. n += 1 + l + sovGenerated(uint64(l))
  5423. }
  5424. if m.EndPort != nil {
  5425. n += 1 + sovGenerated(uint64(*m.EndPort))
  5426. }
  5427. return n
  5428. }
  5429. func (m *NetworkPolicySpec) Size() (n int) {
  5430. if m == nil {
  5431. return 0
  5432. }
  5433. var l int
  5434. _ = l
  5435. l = m.PodSelector.Size()
  5436. n += 1 + l + sovGenerated(uint64(l))
  5437. if len(m.Ingress) > 0 {
  5438. for _, e := range m.Ingress {
  5439. l = e.Size()
  5440. n += 1 + l + sovGenerated(uint64(l))
  5441. }
  5442. }
  5443. if len(m.Egress) > 0 {
  5444. for _, e := range m.Egress {
  5445. l = e.Size()
  5446. n += 1 + l + sovGenerated(uint64(l))
  5447. }
  5448. }
  5449. if len(m.PolicyTypes) > 0 {
  5450. for _, s := range m.PolicyTypes {
  5451. l = len(s)
  5452. n += 1 + l + sovGenerated(uint64(l))
  5453. }
  5454. }
  5455. return n
  5456. }
  5457. func (m *NetworkPolicyStatus) Size() (n int) {
  5458. if m == nil {
  5459. return 0
  5460. }
  5461. var l int
  5462. _ = l
  5463. if len(m.Conditions) > 0 {
  5464. for _, e := range m.Conditions {
  5465. l = e.Size()
  5466. n += 1 + l + sovGenerated(uint64(l))
  5467. }
  5468. }
  5469. return n
  5470. }
  5471. func (m *PodSecurityPolicy) Size() (n int) {
  5472. if m == nil {
  5473. return 0
  5474. }
  5475. var l int
  5476. _ = l
  5477. l = m.ObjectMeta.Size()
  5478. n += 1 + l + sovGenerated(uint64(l))
  5479. l = m.Spec.Size()
  5480. n += 1 + l + sovGenerated(uint64(l))
  5481. return n
  5482. }
  5483. func (m *PodSecurityPolicyList) Size() (n int) {
  5484. if m == nil {
  5485. return 0
  5486. }
  5487. var l int
  5488. _ = l
  5489. l = m.ListMeta.Size()
  5490. n += 1 + l + sovGenerated(uint64(l))
  5491. if len(m.Items) > 0 {
  5492. for _, e := range m.Items {
  5493. l = e.Size()
  5494. n += 1 + l + sovGenerated(uint64(l))
  5495. }
  5496. }
  5497. return n
  5498. }
  5499. func (m *PodSecurityPolicySpec) Size() (n int) {
  5500. if m == nil {
  5501. return 0
  5502. }
  5503. var l int
  5504. _ = l
  5505. n += 2
  5506. if len(m.DefaultAddCapabilities) > 0 {
  5507. for _, s := range m.DefaultAddCapabilities {
  5508. l = len(s)
  5509. n += 1 + l + sovGenerated(uint64(l))
  5510. }
  5511. }
  5512. if len(m.RequiredDropCapabilities) > 0 {
  5513. for _, s := range m.RequiredDropCapabilities {
  5514. l = len(s)
  5515. n += 1 + l + sovGenerated(uint64(l))
  5516. }
  5517. }
  5518. if len(m.AllowedCapabilities) > 0 {
  5519. for _, s := range m.AllowedCapabilities {
  5520. l = len(s)
  5521. n += 1 + l + sovGenerated(uint64(l))
  5522. }
  5523. }
  5524. if len(m.Volumes) > 0 {
  5525. for _, s := range m.Volumes {
  5526. l = len(s)
  5527. n += 1 + l + sovGenerated(uint64(l))
  5528. }
  5529. }
  5530. n += 2
  5531. if len(m.HostPorts) > 0 {
  5532. for _, e := range m.HostPorts {
  5533. l = e.Size()
  5534. n += 1 + l + sovGenerated(uint64(l))
  5535. }
  5536. }
  5537. n += 2
  5538. n += 2
  5539. l = m.SELinux.Size()
  5540. n += 1 + l + sovGenerated(uint64(l))
  5541. l = m.RunAsUser.Size()
  5542. n += 1 + l + sovGenerated(uint64(l))
  5543. l = m.SupplementalGroups.Size()
  5544. n += 1 + l + sovGenerated(uint64(l))
  5545. l = m.FSGroup.Size()
  5546. n += 1 + l + sovGenerated(uint64(l))
  5547. n += 2
  5548. if m.DefaultAllowPrivilegeEscalation != nil {
  5549. n += 2
  5550. }
  5551. if m.AllowPrivilegeEscalation != nil {
  5552. n += 3
  5553. }
  5554. if len(m.AllowedHostPaths) > 0 {
  5555. for _, e := range m.AllowedHostPaths {
  5556. l = e.Size()
  5557. n += 2 + l + sovGenerated(uint64(l))
  5558. }
  5559. }
  5560. if len(m.AllowedFlexVolumes) > 0 {
  5561. for _, e := range m.AllowedFlexVolumes {
  5562. l = e.Size()
  5563. n += 2 + l + sovGenerated(uint64(l))
  5564. }
  5565. }
  5566. if len(m.AllowedUnsafeSysctls) > 0 {
  5567. for _, s := range m.AllowedUnsafeSysctls {
  5568. l = len(s)
  5569. n += 2 + l + sovGenerated(uint64(l))
  5570. }
  5571. }
  5572. if len(m.ForbiddenSysctls) > 0 {
  5573. for _, s := range m.ForbiddenSysctls {
  5574. l = len(s)
  5575. n += 2 + l + sovGenerated(uint64(l))
  5576. }
  5577. }
  5578. if len(m.AllowedProcMountTypes) > 0 {
  5579. for _, s := range m.AllowedProcMountTypes {
  5580. l = len(s)
  5581. n += 2 + l + sovGenerated(uint64(l))
  5582. }
  5583. }
  5584. if m.RunAsGroup != nil {
  5585. l = m.RunAsGroup.Size()
  5586. n += 2 + l + sovGenerated(uint64(l))
  5587. }
  5588. if len(m.AllowedCSIDrivers) > 0 {
  5589. for _, e := range m.AllowedCSIDrivers {
  5590. l = e.Size()
  5591. n += 2 + l + sovGenerated(uint64(l))
  5592. }
  5593. }
  5594. if m.RuntimeClass != nil {
  5595. l = m.RuntimeClass.Size()
  5596. n += 2 + l + sovGenerated(uint64(l))
  5597. }
  5598. return n
  5599. }
  5600. func (m *ReplicaSet) Size() (n int) {
  5601. if m == nil {
  5602. return 0
  5603. }
  5604. var l int
  5605. _ = l
  5606. l = m.ObjectMeta.Size()
  5607. n += 1 + l + sovGenerated(uint64(l))
  5608. l = m.Spec.Size()
  5609. n += 1 + l + sovGenerated(uint64(l))
  5610. l = m.Status.Size()
  5611. n += 1 + l + sovGenerated(uint64(l))
  5612. return n
  5613. }
  5614. func (m *ReplicaSetCondition) Size() (n int) {
  5615. if m == nil {
  5616. return 0
  5617. }
  5618. var l int
  5619. _ = l
  5620. l = len(m.Type)
  5621. n += 1 + l + sovGenerated(uint64(l))
  5622. l = len(m.Status)
  5623. n += 1 + l + sovGenerated(uint64(l))
  5624. l = m.LastTransitionTime.Size()
  5625. n += 1 + l + sovGenerated(uint64(l))
  5626. l = len(m.Reason)
  5627. n += 1 + l + sovGenerated(uint64(l))
  5628. l = len(m.Message)
  5629. n += 1 + l + sovGenerated(uint64(l))
  5630. return n
  5631. }
  5632. func (m *ReplicaSetList) Size() (n int) {
  5633. if m == nil {
  5634. return 0
  5635. }
  5636. var l int
  5637. _ = l
  5638. l = m.ListMeta.Size()
  5639. n += 1 + l + sovGenerated(uint64(l))
  5640. if len(m.Items) > 0 {
  5641. for _, e := range m.Items {
  5642. l = e.Size()
  5643. n += 1 + l + sovGenerated(uint64(l))
  5644. }
  5645. }
  5646. return n
  5647. }
  5648. func (m *ReplicaSetSpec) Size() (n int) {
  5649. if m == nil {
  5650. return 0
  5651. }
  5652. var l int
  5653. _ = l
  5654. if m.Replicas != nil {
  5655. n += 1 + sovGenerated(uint64(*m.Replicas))
  5656. }
  5657. if m.Selector != nil {
  5658. l = m.Selector.Size()
  5659. n += 1 + l + sovGenerated(uint64(l))
  5660. }
  5661. l = m.Template.Size()
  5662. n += 1 + l + sovGenerated(uint64(l))
  5663. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  5664. return n
  5665. }
  5666. func (m *ReplicaSetStatus) Size() (n int) {
  5667. if m == nil {
  5668. return 0
  5669. }
  5670. var l int
  5671. _ = l
  5672. n += 1 + sovGenerated(uint64(m.Replicas))
  5673. n += 1 + sovGenerated(uint64(m.FullyLabeledReplicas))
  5674. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  5675. n += 1 + sovGenerated(uint64(m.ReadyReplicas))
  5676. n += 1 + sovGenerated(uint64(m.AvailableReplicas))
  5677. if len(m.Conditions) > 0 {
  5678. for _, e := range m.Conditions {
  5679. l = e.Size()
  5680. n += 1 + l + sovGenerated(uint64(l))
  5681. }
  5682. }
  5683. return n
  5684. }
  5685. func (m *RollbackConfig) Size() (n int) {
  5686. if m == nil {
  5687. return 0
  5688. }
  5689. var l int
  5690. _ = l
  5691. n += 1 + sovGenerated(uint64(m.Revision))
  5692. return n
  5693. }
  5694. func (m *RollingUpdateDaemonSet) Size() (n int) {
  5695. if m == nil {
  5696. return 0
  5697. }
  5698. var l int
  5699. _ = l
  5700. if m.MaxUnavailable != nil {
  5701. l = m.MaxUnavailable.Size()
  5702. n += 1 + l + sovGenerated(uint64(l))
  5703. }
  5704. if m.MaxSurge != nil {
  5705. l = m.MaxSurge.Size()
  5706. n += 1 + l + sovGenerated(uint64(l))
  5707. }
  5708. return n
  5709. }
  5710. func (m *RollingUpdateDeployment) Size() (n int) {
  5711. if m == nil {
  5712. return 0
  5713. }
  5714. var l int
  5715. _ = l
  5716. if m.MaxUnavailable != nil {
  5717. l = m.MaxUnavailable.Size()
  5718. n += 1 + l + sovGenerated(uint64(l))
  5719. }
  5720. if m.MaxSurge != nil {
  5721. l = m.MaxSurge.Size()
  5722. n += 1 + l + sovGenerated(uint64(l))
  5723. }
  5724. return n
  5725. }
  5726. func (m *RunAsGroupStrategyOptions) Size() (n int) {
  5727. if m == nil {
  5728. return 0
  5729. }
  5730. var l int
  5731. _ = l
  5732. l = len(m.Rule)
  5733. n += 1 + l + sovGenerated(uint64(l))
  5734. if len(m.Ranges) > 0 {
  5735. for _, e := range m.Ranges {
  5736. l = e.Size()
  5737. n += 1 + l + sovGenerated(uint64(l))
  5738. }
  5739. }
  5740. return n
  5741. }
  5742. func (m *RunAsUserStrategyOptions) Size() (n int) {
  5743. if m == nil {
  5744. return 0
  5745. }
  5746. var l int
  5747. _ = l
  5748. l = len(m.Rule)
  5749. n += 1 + l + sovGenerated(uint64(l))
  5750. if len(m.Ranges) > 0 {
  5751. for _, e := range m.Ranges {
  5752. l = e.Size()
  5753. n += 1 + l + sovGenerated(uint64(l))
  5754. }
  5755. }
  5756. return n
  5757. }
  5758. func (m *RuntimeClassStrategyOptions) Size() (n int) {
  5759. if m == nil {
  5760. return 0
  5761. }
  5762. var l int
  5763. _ = l
  5764. if len(m.AllowedRuntimeClassNames) > 0 {
  5765. for _, s := range m.AllowedRuntimeClassNames {
  5766. l = len(s)
  5767. n += 1 + l + sovGenerated(uint64(l))
  5768. }
  5769. }
  5770. if m.DefaultRuntimeClassName != nil {
  5771. l = len(*m.DefaultRuntimeClassName)
  5772. n += 1 + l + sovGenerated(uint64(l))
  5773. }
  5774. return n
  5775. }
  5776. func (m *SELinuxStrategyOptions) Size() (n int) {
  5777. if m == nil {
  5778. return 0
  5779. }
  5780. var l int
  5781. _ = l
  5782. l = len(m.Rule)
  5783. n += 1 + l + sovGenerated(uint64(l))
  5784. if m.SELinuxOptions != nil {
  5785. l = m.SELinuxOptions.Size()
  5786. n += 1 + l + sovGenerated(uint64(l))
  5787. }
  5788. return n
  5789. }
  5790. func (m *Scale) Size() (n int) {
  5791. if m == nil {
  5792. return 0
  5793. }
  5794. var l int
  5795. _ = l
  5796. l = m.ObjectMeta.Size()
  5797. n += 1 + l + sovGenerated(uint64(l))
  5798. l = m.Spec.Size()
  5799. n += 1 + l + sovGenerated(uint64(l))
  5800. l = m.Status.Size()
  5801. n += 1 + l + sovGenerated(uint64(l))
  5802. return n
  5803. }
  5804. func (m *ScaleSpec) Size() (n int) {
  5805. if m == nil {
  5806. return 0
  5807. }
  5808. var l int
  5809. _ = l
  5810. n += 1 + sovGenerated(uint64(m.Replicas))
  5811. return n
  5812. }
  5813. func (m *ScaleStatus) Size() (n int) {
  5814. if m == nil {
  5815. return 0
  5816. }
  5817. var l int
  5818. _ = l
  5819. n += 1 + sovGenerated(uint64(m.Replicas))
  5820. if len(m.Selector) > 0 {
  5821. for k, v := range m.Selector {
  5822. _ = k
  5823. _ = v
  5824. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  5825. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  5826. }
  5827. }
  5828. l = len(m.TargetSelector)
  5829. n += 1 + l + sovGenerated(uint64(l))
  5830. return n
  5831. }
  5832. func (m *SupplementalGroupsStrategyOptions) Size() (n int) {
  5833. if m == nil {
  5834. return 0
  5835. }
  5836. var l int
  5837. _ = l
  5838. l = len(m.Rule)
  5839. n += 1 + l + sovGenerated(uint64(l))
  5840. if len(m.Ranges) > 0 {
  5841. for _, e := range m.Ranges {
  5842. l = e.Size()
  5843. n += 1 + l + sovGenerated(uint64(l))
  5844. }
  5845. }
  5846. return n
  5847. }
  5848. func sovGenerated(x uint64) (n int) {
  5849. return (math_bits.Len64(x|1) + 6) / 7
  5850. }
  5851. func sozGenerated(x uint64) (n int) {
  5852. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  5853. }
  5854. func (this *AllowedCSIDriver) String() string {
  5855. if this == nil {
  5856. return "nil"
  5857. }
  5858. s := strings.Join([]string{`&AllowedCSIDriver{`,
  5859. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  5860. `}`,
  5861. }, "")
  5862. return s
  5863. }
  5864. func (this *AllowedFlexVolume) String() string {
  5865. if this == nil {
  5866. return "nil"
  5867. }
  5868. s := strings.Join([]string{`&AllowedFlexVolume{`,
  5869. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  5870. `}`,
  5871. }, "")
  5872. return s
  5873. }
  5874. func (this *AllowedHostPath) String() string {
  5875. if this == nil {
  5876. return "nil"
  5877. }
  5878. s := strings.Join([]string{`&AllowedHostPath{`,
  5879. `PathPrefix:` + fmt.Sprintf("%v", this.PathPrefix) + `,`,
  5880. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  5881. `}`,
  5882. }, "")
  5883. return s
  5884. }
  5885. func (this *DaemonSet) String() string {
  5886. if this == nil {
  5887. return "nil"
  5888. }
  5889. s := strings.Join([]string{`&DaemonSet{`,
  5890. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  5891. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "DaemonSetSpec", "DaemonSetSpec", 1), `&`, ``, 1) + `,`,
  5892. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "DaemonSetStatus", "DaemonSetStatus", 1), `&`, ``, 1) + `,`,
  5893. `}`,
  5894. }, "")
  5895. return s
  5896. }
  5897. func (this *DaemonSetCondition) String() string {
  5898. if this == nil {
  5899. return "nil"
  5900. }
  5901. s := strings.Join([]string{`&DaemonSetCondition{`,
  5902. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  5903. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  5904. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  5905. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  5906. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  5907. `}`,
  5908. }, "")
  5909. return s
  5910. }
  5911. func (this *DaemonSetList) String() string {
  5912. if this == nil {
  5913. return "nil"
  5914. }
  5915. repeatedStringForItems := "[]DaemonSet{"
  5916. for _, f := range this.Items {
  5917. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "DaemonSet", "DaemonSet", 1), `&`, ``, 1) + ","
  5918. }
  5919. repeatedStringForItems += "}"
  5920. s := strings.Join([]string{`&DaemonSetList{`,
  5921. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  5922. `Items:` + repeatedStringForItems + `,`,
  5923. `}`,
  5924. }, "")
  5925. return s
  5926. }
  5927. func (this *DaemonSetSpec) String() string {
  5928. if this == nil {
  5929. return "nil"
  5930. }
  5931. s := strings.Join([]string{`&DaemonSetSpec{`,
  5932. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  5933. `Template:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Template), "PodTemplateSpec", "v11.PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  5934. `UpdateStrategy:` + strings.Replace(strings.Replace(this.UpdateStrategy.String(), "DaemonSetUpdateStrategy", "DaemonSetUpdateStrategy", 1), `&`, ``, 1) + `,`,
  5935. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  5936. `TemplateGeneration:` + fmt.Sprintf("%v", this.TemplateGeneration) + `,`,
  5937. `RevisionHistoryLimit:` + valueToStringGenerated(this.RevisionHistoryLimit) + `,`,
  5938. `}`,
  5939. }, "")
  5940. return s
  5941. }
  5942. func (this *DaemonSetStatus) String() string {
  5943. if this == nil {
  5944. return "nil"
  5945. }
  5946. repeatedStringForConditions := "[]DaemonSetCondition{"
  5947. for _, f := range this.Conditions {
  5948. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "DaemonSetCondition", "DaemonSetCondition", 1), `&`, ``, 1) + ","
  5949. }
  5950. repeatedStringForConditions += "}"
  5951. s := strings.Join([]string{`&DaemonSetStatus{`,
  5952. `CurrentNumberScheduled:` + fmt.Sprintf("%v", this.CurrentNumberScheduled) + `,`,
  5953. `NumberMisscheduled:` + fmt.Sprintf("%v", this.NumberMisscheduled) + `,`,
  5954. `DesiredNumberScheduled:` + fmt.Sprintf("%v", this.DesiredNumberScheduled) + `,`,
  5955. `NumberReady:` + fmt.Sprintf("%v", this.NumberReady) + `,`,
  5956. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  5957. `UpdatedNumberScheduled:` + fmt.Sprintf("%v", this.UpdatedNumberScheduled) + `,`,
  5958. `NumberAvailable:` + fmt.Sprintf("%v", this.NumberAvailable) + `,`,
  5959. `NumberUnavailable:` + fmt.Sprintf("%v", this.NumberUnavailable) + `,`,
  5960. `CollisionCount:` + valueToStringGenerated(this.CollisionCount) + `,`,
  5961. `Conditions:` + repeatedStringForConditions + `,`,
  5962. `}`,
  5963. }, "")
  5964. return s
  5965. }
  5966. func (this *DaemonSetUpdateStrategy) String() string {
  5967. if this == nil {
  5968. return "nil"
  5969. }
  5970. s := strings.Join([]string{`&DaemonSetUpdateStrategy{`,
  5971. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  5972. `RollingUpdate:` + strings.Replace(this.RollingUpdate.String(), "RollingUpdateDaemonSet", "RollingUpdateDaemonSet", 1) + `,`,
  5973. `}`,
  5974. }, "")
  5975. return s
  5976. }
  5977. func (this *Deployment) String() string {
  5978. if this == nil {
  5979. return "nil"
  5980. }
  5981. s := strings.Join([]string{`&Deployment{`,
  5982. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  5983. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "DeploymentSpec", "DeploymentSpec", 1), `&`, ``, 1) + `,`,
  5984. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "DeploymentStatus", "DeploymentStatus", 1), `&`, ``, 1) + `,`,
  5985. `}`,
  5986. }, "")
  5987. return s
  5988. }
  5989. func (this *DeploymentCondition) String() string {
  5990. if this == nil {
  5991. return "nil"
  5992. }
  5993. s := strings.Join([]string{`&DeploymentCondition{`,
  5994. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  5995. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  5996. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  5997. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  5998. `LastUpdateTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastUpdateTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  5999. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  6000. `}`,
  6001. }, "")
  6002. return s
  6003. }
  6004. func (this *DeploymentList) String() string {
  6005. if this == nil {
  6006. return "nil"
  6007. }
  6008. repeatedStringForItems := "[]Deployment{"
  6009. for _, f := range this.Items {
  6010. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Deployment", "Deployment", 1), `&`, ``, 1) + ","
  6011. }
  6012. repeatedStringForItems += "}"
  6013. s := strings.Join([]string{`&DeploymentList{`,
  6014. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  6015. `Items:` + repeatedStringForItems + `,`,
  6016. `}`,
  6017. }, "")
  6018. return s
  6019. }
  6020. func (this *DeploymentRollback) String() string {
  6021. if this == nil {
  6022. return "nil"
  6023. }
  6024. keysForUpdatedAnnotations := make([]string, 0, len(this.UpdatedAnnotations))
  6025. for k := range this.UpdatedAnnotations {
  6026. keysForUpdatedAnnotations = append(keysForUpdatedAnnotations, k)
  6027. }
  6028. github_com_gogo_protobuf_sortkeys.Strings(keysForUpdatedAnnotations)
  6029. mapStringForUpdatedAnnotations := "map[string]string{"
  6030. for _, k := range keysForUpdatedAnnotations {
  6031. mapStringForUpdatedAnnotations += fmt.Sprintf("%v: %v,", k, this.UpdatedAnnotations[k])
  6032. }
  6033. mapStringForUpdatedAnnotations += "}"
  6034. s := strings.Join([]string{`&DeploymentRollback{`,
  6035. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  6036. `UpdatedAnnotations:` + mapStringForUpdatedAnnotations + `,`,
  6037. `RollbackTo:` + strings.Replace(strings.Replace(this.RollbackTo.String(), "RollbackConfig", "RollbackConfig", 1), `&`, ``, 1) + `,`,
  6038. `}`,
  6039. }, "")
  6040. return s
  6041. }
  6042. func (this *DeploymentSpec) String() string {
  6043. if this == nil {
  6044. return "nil"
  6045. }
  6046. s := strings.Join([]string{`&DeploymentSpec{`,
  6047. `Replicas:` + valueToStringGenerated(this.Replicas) + `,`,
  6048. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  6049. `Template:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Template), "PodTemplateSpec", "v11.PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  6050. `Strategy:` + strings.Replace(strings.Replace(this.Strategy.String(), "DeploymentStrategy", "DeploymentStrategy", 1), `&`, ``, 1) + `,`,
  6051. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  6052. `RevisionHistoryLimit:` + valueToStringGenerated(this.RevisionHistoryLimit) + `,`,
  6053. `Paused:` + fmt.Sprintf("%v", this.Paused) + `,`,
  6054. `RollbackTo:` + strings.Replace(this.RollbackTo.String(), "RollbackConfig", "RollbackConfig", 1) + `,`,
  6055. `ProgressDeadlineSeconds:` + valueToStringGenerated(this.ProgressDeadlineSeconds) + `,`,
  6056. `}`,
  6057. }, "")
  6058. return s
  6059. }
  6060. func (this *DeploymentStatus) String() string {
  6061. if this == nil {
  6062. return "nil"
  6063. }
  6064. repeatedStringForConditions := "[]DeploymentCondition{"
  6065. for _, f := range this.Conditions {
  6066. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "DeploymentCondition", "DeploymentCondition", 1), `&`, ``, 1) + ","
  6067. }
  6068. repeatedStringForConditions += "}"
  6069. s := strings.Join([]string{`&DeploymentStatus{`,
  6070. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  6071. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  6072. `UpdatedReplicas:` + fmt.Sprintf("%v", this.UpdatedReplicas) + `,`,
  6073. `AvailableReplicas:` + fmt.Sprintf("%v", this.AvailableReplicas) + `,`,
  6074. `UnavailableReplicas:` + fmt.Sprintf("%v", this.UnavailableReplicas) + `,`,
  6075. `Conditions:` + repeatedStringForConditions + `,`,
  6076. `ReadyReplicas:` + fmt.Sprintf("%v", this.ReadyReplicas) + `,`,
  6077. `CollisionCount:` + valueToStringGenerated(this.CollisionCount) + `,`,
  6078. `}`,
  6079. }, "")
  6080. return s
  6081. }
  6082. func (this *DeploymentStrategy) String() string {
  6083. if this == nil {
  6084. return "nil"
  6085. }
  6086. s := strings.Join([]string{`&DeploymentStrategy{`,
  6087. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  6088. `RollingUpdate:` + strings.Replace(this.RollingUpdate.String(), "RollingUpdateDeployment", "RollingUpdateDeployment", 1) + `,`,
  6089. `}`,
  6090. }, "")
  6091. return s
  6092. }
  6093. func (this *FSGroupStrategyOptions) String() string {
  6094. if this == nil {
  6095. return "nil"
  6096. }
  6097. repeatedStringForRanges := "[]IDRange{"
  6098. for _, f := range this.Ranges {
  6099. repeatedStringForRanges += strings.Replace(strings.Replace(f.String(), "IDRange", "IDRange", 1), `&`, ``, 1) + ","
  6100. }
  6101. repeatedStringForRanges += "}"
  6102. s := strings.Join([]string{`&FSGroupStrategyOptions{`,
  6103. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  6104. `Ranges:` + repeatedStringForRanges + `,`,
  6105. `}`,
  6106. }, "")
  6107. return s
  6108. }
  6109. func (this *HTTPIngressPath) String() string {
  6110. if this == nil {
  6111. return "nil"
  6112. }
  6113. s := strings.Join([]string{`&HTTPIngressPath{`,
  6114. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  6115. `Backend:` + strings.Replace(strings.Replace(this.Backend.String(), "IngressBackend", "IngressBackend", 1), `&`, ``, 1) + `,`,
  6116. `PathType:` + valueToStringGenerated(this.PathType) + `,`,
  6117. `}`,
  6118. }, "")
  6119. return s
  6120. }
  6121. func (this *HTTPIngressRuleValue) String() string {
  6122. if this == nil {
  6123. return "nil"
  6124. }
  6125. repeatedStringForPaths := "[]HTTPIngressPath{"
  6126. for _, f := range this.Paths {
  6127. repeatedStringForPaths += strings.Replace(strings.Replace(f.String(), "HTTPIngressPath", "HTTPIngressPath", 1), `&`, ``, 1) + ","
  6128. }
  6129. repeatedStringForPaths += "}"
  6130. s := strings.Join([]string{`&HTTPIngressRuleValue{`,
  6131. `Paths:` + repeatedStringForPaths + `,`,
  6132. `}`,
  6133. }, "")
  6134. return s
  6135. }
  6136. func (this *HostPortRange) String() string {
  6137. if this == nil {
  6138. return "nil"
  6139. }
  6140. s := strings.Join([]string{`&HostPortRange{`,
  6141. `Min:` + fmt.Sprintf("%v", this.Min) + `,`,
  6142. `Max:` + fmt.Sprintf("%v", this.Max) + `,`,
  6143. `}`,
  6144. }, "")
  6145. return s
  6146. }
  6147. func (this *IDRange) String() string {
  6148. if this == nil {
  6149. return "nil"
  6150. }
  6151. s := strings.Join([]string{`&IDRange{`,
  6152. `Min:` + fmt.Sprintf("%v", this.Min) + `,`,
  6153. `Max:` + fmt.Sprintf("%v", this.Max) + `,`,
  6154. `}`,
  6155. }, "")
  6156. return s
  6157. }
  6158. func (this *IPBlock) String() string {
  6159. if this == nil {
  6160. return "nil"
  6161. }
  6162. s := strings.Join([]string{`&IPBlock{`,
  6163. `CIDR:` + fmt.Sprintf("%v", this.CIDR) + `,`,
  6164. `Except:` + fmt.Sprintf("%v", this.Except) + `,`,
  6165. `}`,
  6166. }, "")
  6167. return s
  6168. }
  6169. func (this *Ingress) String() string {
  6170. if this == nil {
  6171. return "nil"
  6172. }
  6173. s := strings.Join([]string{`&Ingress{`,
  6174. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6175. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "IngressSpec", "IngressSpec", 1), `&`, ``, 1) + `,`,
  6176. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "IngressStatus", "IngressStatus", 1), `&`, ``, 1) + `,`,
  6177. `}`,
  6178. }, "")
  6179. return s
  6180. }
  6181. func (this *IngressBackend) String() string {
  6182. if this == nil {
  6183. return "nil"
  6184. }
  6185. s := strings.Join([]string{`&IngressBackend{`,
  6186. `ServiceName:` + fmt.Sprintf("%v", this.ServiceName) + `,`,
  6187. `ServicePort:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ServicePort), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
  6188. `Resource:` + strings.Replace(fmt.Sprintf("%v", this.Resource), "TypedLocalObjectReference", "v11.TypedLocalObjectReference", 1) + `,`,
  6189. `}`,
  6190. }, "")
  6191. return s
  6192. }
  6193. func (this *IngressList) String() string {
  6194. if this == nil {
  6195. return "nil"
  6196. }
  6197. repeatedStringForItems := "[]Ingress{"
  6198. for _, f := range this.Items {
  6199. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Ingress", "Ingress", 1), `&`, ``, 1) + ","
  6200. }
  6201. repeatedStringForItems += "}"
  6202. s := strings.Join([]string{`&IngressList{`,
  6203. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  6204. `Items:` + repeatedStringForItems + `,`,
  6205. `}`,
  6206. }, "")
  6207. return s
  6208. }
  6209. func (this *IngressLoadBalancerIngress) String() string {
  6210. if this == nil {
  6211. return "nil"
  6212. }
  6213. repeatedStringForPorts := "[]IngressPortStatus{"
  6214. for _, f := range this.Ports {
  6215. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "IngressPortStatus", "IngressPortStatus", 1), `&`, ``, 1) + ","
  6216. }
  6217. repeatedStringForPorts += "}"
  6218. s := strings.Join([]string{`&IngressLoadBalancerIngress{`,
  6219. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  6220. `Hostname:` + fmt.Sprintf("%v", this.Hostname) + `,`,
  6221. `Ports:` + repeatedStringForPorts + `,`,
  6222. `}`,
  6223. }, "")
  6224. return s
  6225. }
  6226. func (this *IngressLoadBalancerStatus) String() string {
  6227. if this == nil {
  6228. return "nil"
  6229. }
  6230. repeatedStringForIngress := "[]IngressLoadBalancerIngress{"
  6231. for _, f := range this.Ingress {
  6232. repeatedStringForIngress += strings.Replace(strings.Replace(f.String(), "IngressLoadBalancerIngress", "IngressLoadBalancerIngress", 1), `&`, ``, 1) + ","
  6233. }
  6234. repeatedStringForIngress += "}"
  6235. s := strings.Join([]string{`&IngressLoadBalancerStatus{`,
  6236. `Ingress:` + repeatedStringForIngress + `,`,
  6237. `}`,
  6238. }, "")
  6239. return s
  6240. }
  6241. func (this *IngressPortStatus) String() string {
  6242. if this == nil {
  6243. return "nil"
  6244. }
  6245. s := strings.Join([]string{`&IngressPortStatus{`,
  6246. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  6247. `Protocol:` + fmt.Sprintf("%v", this.Protocol) + `,`,
  6248. `Error:` + valueToStringGenerated(this.Error) + `,`,
  6249. `}`,
  6250. }, "")
  6251. return s
  6252. }
  6253. func (this *IngressRule) String() string {
  6254. if this == nil {
  6255. return "nil"
  6256. }
  6257. s := strings.Join([]string{`&IngressRule{`,
  6258. `Host:` + fmt.Sprintf("%v", this.Host) + `,`,
  6259. `IngressRuleValue:` + strings.Replace(strings.Replace(this.IngressRuleValue.String(), "IngressRuleValue", "IngressRuleValue", 1), `&`, ``, 1) + `,`,
  6260. `}`,
  6261. }, "")
  6262. return s
  6263. }
  6264. func (this *IngressRuleValue) String() string {
  6265. if this == nil {
  6266. return "nil"
  6267. }
  6268. s := strings.Join([]string{`&IngressRuleValue{`,
  6269. `HTTP:` + strings.Replace(this.HTTP.String(), "HTTPIngressRuleValue", "HTTPIngressRuleValue", 1) + `,`,
  6270. `}`,
  6271. }, "")
  6272. return s
  6273. }
  6274. func (this *IngressSpec) String() string {
  6275. if this == nil {
  6276. return "nil"
  6277. }
  6278. repeatedStringForTLS := "[]IngressTLS{"
  6279. for _, f := range this.TLS {
  6280. repeatedStringForTLS += strings.Replace(strings.Replace(f.String(), "IngressTLS", "IngressTLS", 1), `&`, ``, 1) + ","
  6281. }
  6282. repeatedStringForTLS += "}"
  6283. repeatedStringForRules := "[]IngressRule{"
  6284. for _, f := range this.Rules {
  6285. repeatedStringForRules += strings.Replace(strings.Replace(f.String(), "IngressRule", "IngressRule", 1), `&`, ``, 1) + ","
  6286. }
  6287. repeatedStringForRules += "}"
  6288. s := strings.Join([]string{`&IngressSpec{`,
  6289. `Backend:` + strings.Replace(this.Backend.String(), "IngressBackend", "IngressBackend", 1) + `,`,
  6290. `TLS:` + repeatedStringForTLS + `,`,
  6291. `Rules:` + repeatedStringForRules + `,`,
  6292. `IngressClassName:` + valueToStringGenerated(this.IngressClassName) + `,`,
  6293. `}`,
  6294. }, "")
  6295. return s
  6296. }
  6297. func (this *IngressStatus) String() string {
  6298. if this == nil {
  6299. return "nil"
  6300. }
  6301. s := strings.Join([]string{`&IngressStatus{`,
  6302. `LoadBalancer:` + strings.Replace(strings.Replace(this.LoadBalancer.String(), "IngressLoadBalancerStatus", "IngressLoadBalancerStatus", 1), `&`, ``, 1) + `,`,
  6303. `}`,
  6304. }, "")
  6305. return s
  6306. }
  6307. func (this *IngressTLS) String() string {
  6308. if this == nil {
  6309. return "nil"
  6310. }
  6311. s := strings.Join([]string{`&IngressTLS{`,
  6312. `Hosts:` + fmt.Sprintf("%v", this.Hosts) + `,`,
  6313. `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
  6314. `}`,
  6315. }, "")
  6316. return s
  6317. }
  6318. func (this *NetworkPolicy) String() string {
  6319. if this == nil {
  6320. return "nil"
  6321. }
  6322. s := strings.Join([]string{`&NetworkPolicy{`,
  6323. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6324. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "NetworkPolicySpec", "NetworkPolicySpec", 1), `&`, ``, 1) + `,`,
  6325. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "NetworkPolicyStatus", "NetworkPolicyStatus", 1), `&`, ``, 1) + `,`,
  6326. `}`,
  6327. }, "")
  6328. return s
  6329. }
  6330. func (this *NetworkPolicyEgressRule) String() string {
  6331. if this == nil {
  6332. return "nil"
  6333. }
  6334. repeatedStringForPorts := "[]NetworkPolicyPort{"
  6335. for _, f := range this.Ports {
  6336. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPort", "NetworkPolicyPort", 1), `&`, ``, 1) + ","
  6337. }
  6338. repeatedStringForPorts += "}"
  6339. repeatedStringForTo := "[]NetworkPolicyPeer{"
  6340. for _, f := range this.To {
  6341. repeatedStringForTo += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPeer", "NetworkPolicyPeer", 1), `&`, ``, 1) + ","
  6342. }
  6343. repeatedStringForTo += "}"
  6344. s := strings.Join([]string{`&NetworkPolicyEgressRule{`,
  6345. `Ports:` + repeatedStringForPorts + `,`,
  6346. `To:` + repeatedStringForTo + `,`,
  6347. `}`,
  6348. }, "")
  6349. return s
  6350. }
  6351. func (this *NetworkPolicyIngressRule) String() string {
  6352. if this == nil {
  6353. return "nil"
  6354. }
  6355. repeatedStringForPorts := "[]NetworkPolicyPort{"
  6356. for _, f := range this.Ports {
  6357. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPort", "NetworkPolicyPort", 1), `&`, ``, 1) + ","
  6358. }
  6359. repeatedStringForPorts += "}"
  6360. repeatedStringForFrom := "[]NetworkPolicyPeer{"
  6361. for _, f := range this.From {
  6362. repeatedStringForFrom += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPeer", "NetworkPolicyPeer", 1), `&`, ``, 1) + ","
  6363. }
  6364. repeatedStringForFrom += "}"
  6365. s := strings.Join([]string{`&NetworkPolicyIngressRule{`,
  6366. `Ports:` + repeatedStringForPorts + `,`,
  6367. `From:` + repeatedStringForFrom + `,`,
  6368. `}`,
  6369. }, "")
  6370. return s
  6371. }
  6372. func (this *NetworkPolicyList) String() string {
  6373. if this == nil {
  6374. return "nil"
  6375. }
  6376. repeatedStringForItems := "[]NetworkPolicy{"
  6377. for _, f := range this.Items {
  6378. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "NetworkPolicy", "NetworkPolicy", 1), `&`, ``, 1) + ","
  6379. }
  6380. repeatedStringForItems += "}"
  6381. s := strings.Join([]string{`&NetworkPolicyList{`,
  6382. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  6383. `Items:` + repeatedStringForItems + `,`,
  6384. `}`,
  6385. }, "")
  6386. return s
  6387. }
  6388. func (this *NetworkPolicyPeer) String() string {
  6389. if this == nil {
  6390. return "nil"
  6391. }
  6392. s := strings.Join([]string{`&NetworkPolicyPeer{`,
  6393. `PodSelector:` + strings.Replace(fmt.Sprintf("%v", this.PodSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  6394. `NamespaceSelector:` + strings.Replace(fmt.Sprintf("%v", this.NamespaceSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  6395. `IPBlock:` + strings.Replace(this.IPBlock.String(), "IPBlock", "IPBlock", 1) + `,`,
  6396. `}`,
  6397. }, "")
  6398. return s
  6399. }
  6400. func (this *NetworkPolicyPort) String() string {
  6401. if this == nil {
  6402. return "nil"
  6403. }
  6404. s := strings.Join([]string{`&NetworkPolicyPort{`,
  6405. `Protocol:` + valueToStringGenerated(this.Protocol) + `,`,
  6406. `Port:` + strings.Replace(fmt.Sprintf("%v", this.Port), "IntOrString", "intstr.IntOrString", 1) + `,`,
  6407. `EndPort:` + valueToStringGenerated(this.EndPort) + `,`,
  6408. `}`,
  6409. }, "")
  6410. return s
  6411. }
  6412. func (this *NetworkPolicySpec) String() string {
  6413. if this == nil {
  6414. return "nil"
  6415. }
  6416. repeatedStringForIngress := "[]NetworkPolicyIngressRule{"
  6417. for _, f := range this.Ingress {
  6418. repeatedStringForIngress += strings.Replace(strings.Replace(f.String(), "NetworkPolicyIngressRule", "NetworkPolicyIngressRule", 1), `&`, ``, 1) + ","
  6419. }
  6420. repeatedStringForIngress += "}"
  6421. repeatedStringForEgress := "[]NetworkPolicyEgressRule{"
  6422. for _, f := range this.Egress {
  6423. repeatedStringForEgress += strings.Replace(strings.Replace(f.String(), "NetworkPolicyEgressRule", "NetworkPolicyEgressRule", 1), `&`, ``, 1) + ","
  6424. }
  6425. repeatedStringForEgress += "}"
  6426. s := strings.Join([]string{`&NetworkPolicySpec{`,
  6427. `PodSelector:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.PodSelector), "LabelSelector", "v1.LabelSelector", 1), `&`, ``, 1) + `,`,
  6428. `Ingress:` + repeatedStringForIngress + `,`,
  6429. `Egress:` + repeatedStringForEgress + `,`,
  6430. `PolicyTypes:` + fmt.Sprintf("%v", this.PolicyTypes) + `,`,
  6431. `}`,
  6432. }, "")
  6433. return s
  6434. }
  6435. func (this *NetworkPolicyStatus) String() string {
  6436. if this == nil {
  6437. return "nil"
  6438. }
  6439. repeatedStringForConditions := "[]Condition{"
  6440. for _, f := range this.Conditions {
  6441. repeatedStringForConditions += fmt.Sprintf("%v", f) + ","
  6442. }
  6443. repeatedStringForConditions += "}"
  6444. s := strings.Join([]string{`&NetworkPolicyStatus{`,
  6445. `Conditions:` + repeatedStringForConditions + `,`,
  6446. `}`,
  6447. }, "")
  6448. return s
  6449. }
  6450. func (this *PodSecurityPolicy) String() string {
  6451. if this == nil {
  6452. return "nil"
  6453. }
  6454. s := strings.Join([]string{`&PodSecurityPolicy{`,
  6455. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6456. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PodSecurityPolicySpec", "PodSecurityPolicySpec", 1), `&`, ``, 1) + `,`,
  6457. `}`,
  6458. }, "")
  6459. return s
  6460. }
  6461. func (this *PodSecurityPolicyList) String() string {
  6462. if this == nil {
  6463. return "nil"
  6464. }
  6465. repeatedStringForItems := "[]PodSecurityPolicy{"
  6466. for _, f := range this.Items {
  6467. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PodSecurityPolicy", "PodSecurityPolicy", 1), `&`, ``, 1) + ","
  6468. }
  6469. repeatedStringForItems += "}"
  6470. s := strings.Join([]string{`&PodSecurityPolicyList{`,
  6471. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  6472. `Items:` + repeatedStringForItems + `,`,
  6473. `}`,
  6474. }, "")
  6475. return s
  6476. }
  6477. func (this *PodSecurityPolicySpec) String() string {
  6478. if this == nil {
  6479. return "nil"
  6480. }
  6481. repeatedStringForHostPorts := "[]HostPortRange{"
  6482. for _, f := range this.HostPorts {
  6483. repeatedStringForHostPorts += strings.Replace(strings.Replace(f.String(), "HostPortRange", "HostPortRange", 1), `&`, ``, 1) + ","
  6484. }
  6485. repeatedStringForHostPorts += "}"
  6486. repeatedStringForAllowedHostPaths := "[]AllowedHostPath{"
  6487. for _, f := range this.AllowedHostPaths {
  6488. repeatedStringForAllowedHostPaths += strings.Replace(strings.Replace(f.String(), "AllowedHostPath", "AllowedHostPath", 1), `&`, ``, 1) + ","
  6489. }
  6490. repeatedStringForAllowedHostPaths += "}"
  6491. repeatedStringForAllowedFlexVolumes := "[]AllowedFlexVolume{"
  6492. for _, f := range this.AllowedFlexVolumes {
  6493. repeatedStringForAllowedFlexVolumes += strings.Replace(strings.Replace(f.String(), "AllowedFlexVolume", "AllowedFlexVolume", 1), `&`, ``, 1) + ","
  6494. }
  6495. repeatedStringForAllowedFlexVolumes += "}"
  6496. repeatedStringForAllowedCSIDrivers := "[]AllowedCSIDriver{"
  6497. for _, f := range this.AllowedCSIDrivers {
  6498. repeatedStringForAllowedCSIDrivers += strings.Replace(strings.Replace(f.String(), "AllowedCSIDriver", "AllowedCSIDriver", 1), `&`, ``, 1) + ","
  6499. }
  6500. repeatedStringForAllowedCSIDrivers += "}"
  6501. s := strings.Join([]string{`&PodSecurityPolicySpec{`,
  6502. `Privileged:` + fmt.Sprintf("%v", this.Privileged) + `,`,
  6503. `DefaultAddCapabilities:` + fmt.Sprintf("%v", this.DefaultAddCapabilities) + `,`,
  6504. `RequiredDropCapabilities:` + fmt.Sprintf("%v", this.RequiredDropCapabilities) + `,`,
  6505. `AllowedCapabilities:` + fmt.Sprintf("%v", this.AllowedCapabilities) + `,`,
  6506. `Volumes:` + fmt.Sprintf("%v", this.Volumes) + `,`,
  6507. `HostNetwork:` + fmt.Sprintf("%v", this.HostNetwork) + `,`,
  6508. `HostPorts:` + repeatedStringForHostPorts + `,`,
  6509. `HostPID:` + fmt.Sprintf("%v", this.HostPID) + `,`,
  6510. `HostIPC:` + fmt.Sprintf("%v", this.HostIPC) + `,`,
  6511. `SELinux:` + strings.Replace(strings.Replace(this.SELinux.String(), "SELinuxStrategyOptions", "SELinuxStrategyOptions", 1), `&`, ``, 1) + `,`,
  6512. `RunAsUser:` + strings.Replace(strings.Replace(this.RunAsUser.String(), "RunAsUserStrategyOptions", "RunAsUserStrategyOptions", 1), `&`, ``, 1) + `,`,
  6513. `SupplementalGroups:` + strings.Replace(strings.Replace(this.SupplementalGroups.String(), "SupplementalGroupsStrategyOptions", "SupplementalGroupsStrategyOptions", 1), `&`, ``, 1) + `,`,
  6514. `FSGroup:` + strings.Replace(strings.Replace(this.FSGroup.String(), "FSGroupStrategyOptions", "FSGroupStrategyOptions", 1), `&`, ``, 1) + `,`,
  6515. `ReadOnlyRootFilesystem:` + fmt.Sprintf("%v", this.ReadOnlyRootFilesystem) + `,`,
  6516. `DefaultAllowPrivilegeEscalation:` + valueToStringGenerated(this.DefaultAllowPrivilegeEscalation) + `,`,
  6517. `AllowPrivilegeEscalation:` + valueToStringGenerated(this.AllowPrivilegeEscalation) + `,`,
  6518. `AllowedHostPaths:` + repeatedStringForAllowedHostPaths + `,`,
  6519. `AllowedFlexVolumes:` + repeatedStringForAllowedFlexVolumes + `,`,
  6520. `AllowedUnsafeSysctls:` + fmt.Sprintf("%v", this.AllowedUnsafeSysctls) + `,`,
  6521. `ForbiddenSysctls:` + fmt.Sprintf("%v", this.ForbiddenSysctls) + `,`,
  6522. `AllowedProcMountTypes:` + fmt.Sprintf("%v", this.AllowedProcMountTypes) + `,`,
  6523. `RunAsGroup:` + strings.Replace(this.RunAsGroup.String(), "RunAsGroupStrategyOptions", "RunAsGroupStrategyOptions", 1) + `,`,
  6524. `AllowedCSIDrivers:` + repeatedStringForAllowedCSIDrivers + `,`,
  6525. `RuntimeClass:` + strings.Replace(this.RuntimeClass.String(), "RuntimeClassStrategyOptions", "RuntimeClassStrategyOptions", 1) + `,`,
  6526. `}`,
  6527. }, "")
  6528. return s
  6529. }
  6530. func (this *ReplicaSet) String() string {
  6531. if this == nil {
  6532. return "nil"
  6533. }
  6534. s := strings.Join([]string{`&ReplicaSet{`,
  6535. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6536. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ReplicaSetSpec", "ReplicaSetSpec", 1), `&`, ``, 1) + `,`,
  6537. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ReplicaSetStatus", "ReplicaSetStatus", 1), `&`, ``, 1) + `,`,
  6538. `}`,
  6539. }, "")
  6540. return s
  6541. }
  6542. func (this *ReplicaSetCondition) String() string {
  6543. if this == nil {
  6544. return "nil"
  6545. }
  6546. s := strings.Join([]string{`&ReplicaSetCondition{`,
  6547. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  6548. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  6549. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  6550. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  6551. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  6552. `}`,
  6553. }, "")
  6554. return s
  6555. }
  6556. func (this *ReplicaSetList) String() string {
  6557. if this == nil {
  6558. return "nil"
  6559. }
  6560. repeatedStringForItems := "[]ReplicaSet{"
  6561. for _, f := range this.Items {
  6562. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ReplicaSet", "ReplicaSet", 1), `&`, ``, 1) + ","
  6563. }
  6564. repeatedStringForItems += "}"
  6565. s := strings.Join([]string{`&ReplicaSetList{`,
  6566. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  6567. `Items:` + repeatedStringForItems + `,`,
  6568. `}`,
  6569. }, "")
  6570. return s
  6571. }
  6572. func (this *ReplicaSetSpec) String() string {
  6573. if this == nil {
  6574. return "nil"
  6575. }
  6576. s := strings.Join([]string{`&ReplicaSetSpec{`,
  6577. `Replicas:` + valueToStringGenerated(this.Replicas) + `,`,
  6578. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  6579. `Template:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Template), "PodTemplateSpec", "v11.PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  6580. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  6581. `}`,
  6582. }, "")
  6583. return s
  6584. }
  6585. func (this *ReplicaSetStatus) String() string {
  6586. if this == nil {
  6587. return "nil"
  6588. }
  6589. repeatedStringForConditions := "[]ReplicaSetCondition{"
  6590. for _, f := range this.Conditions {
  6591. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ReplicaSetCondition", "ReplicaSetCondition", 1), `&`, ``, 1) + ","
  6592. }
  6593. repeatedStringForConditions += "}"
  6594. s := strings.Join([]string{`&ReplicaSetStatus{`,
  6595. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  6596. `FullyLabeledReplicas:` + fmt.Sprintf("%v", this.FullyLabeledReplicas) + `,`,
  6597. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  6598. `ReadyReplicas:` + fmt.Sprintf("%v", this.ReadyReplicas) + `,`,
  6599. `AvailableReplicas:` + fmt.Sprintf("%v", this.AvailableReplicas) + `,`,
  6600. `Conditions:` + repeatedStringForConditions + `,`,
  6601. `}`,
  6602. }, "")
  6603. return s
  6604. }
  6605. func (this *RollbackConfig) String() string {
  6606. if this == nil {
  6607. return "nil"
  6608. }
  6609. s := strings.Join([]string{`&RollbackConfig{`,
  6610. `Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
  6611. `}`,
  6612. }, "")
  6613. return s
  6614. }
  6615. func (this *RollingUpdateDaemonSet) String() string {
  6616. if this == nil {
  6617. return "nil"
  6618. }
  6619. s := strings.Join([]string{`&RollingUpdateDaemonSet{`,
  6620. `MaxUnavailable:` + strings.Replace(fmt.Sprintf("%v", this.MaxUnavailable), "IntOrString", "intstr.IntOrString", 1) + `,`,
  6621. `MaxSurge:` + strings.Replace(fmt.Sprintf("%v", this.MaxSurge), "IntOrString", "intstr.IntOrString", 1) + `,`,
  6622. `}`,
  6623. }, "")
  6624. return s
  6625. }
  6626. func (this *RollingUpdateDeployment) String() string {
  6627. if this == nil {
  6628. return "nil"
  6629. }
  6630. s := strings.Join([]string{`&RollingUpdateDeployment{`,
  6631. `MaxUnavailable:` + strings.Replace(fmt.Sprintf("%v", this.MaxUnavailable), "IntOrString", "intstr.IntOrString", 1) + `,`,
  6632. `MaxSurge:` + strings.Replace(fmt.Sprintf("%v", this.MaxSurge), "IntOrString", "intstr.IntOrString", 1) + `,`,
  6633. `}`,
  6634. }, "")
  6635. return s
  6636. }
  6637. func (this *RunAsGroupStrategyOptions) String() string {
  6638. if this == nil {
  6639. return "nil"
  6640. }
  6641. repeatedStringForRanges := "[]IDRange{"
  6642. for _, f := range this.Ranges {
  6643. repeatedStringForRanges += strings.Replace(strings.Replace(f.String(), "IDRange", "IDRange", 1), `&`, ``, 1) + ","
  6644. }
  6645. repeatedStringForRanges += "}"
  6646. s := strings.Join([]string{`&RunAsGroupStrategyOptions{`,
  6647. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  6648. `Ranges:` + repeatedStringForRanges + `,`,
  6649. `}`,
  6650. }, "")
  6651. return s
  6652. }
  6653. func (this *RunAsUserStrategyOptions) String() string {
  6654. if this == nil {
  6655. return "nil"
  6656. }
  6657. repeatedStringForRanges := "[]IDRange{"
  6658. for _, f := range this.Ranges {
  6659. repeatedStringForRanges += strings.Replace(strings.Replace(f.String(), "IDRange", "IDRange", 1), `&`, ``, 1) + ","
  6660. }
  6661. repeatedStringForRanges += "}"
  6662. s := strings.Join([]string{`&RunAsUserStrategyOptions{`,
  6663. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  6664. `Ranges:` + repeatedStringForRanges + `,`,
  6665. `}`,
  6666. }, "")
  6667. return s
  6668. }
  6669. func (this *RuntimeClassStrategyOptions) String() string {
  6670. if this == nil {
  6671. return "nil"
  6672. }
  6673. s := strings.Join([]string{`&RuntimeClassStrategyOptions{`,
  6674. `AllowedRuntimeClassNames:` + fmt.Sprintf("%v", this.AllowedRuntimeClassNames) + `,`,
  6675. `DefaultRuntimeClassName:` + valueToStringGenerated(this.DefaultRuntimeClassName) + `,`,
  6676. `}`,
  6677. }, "")
  6678. return s
  6679. }
  6680. func (this *SELinuxStrategyOptions) String() string {
  6681. if this == nil {
  6682. return "nil"
  6683. }
  6684. s := strings.Join([]string{`&SELinuxStrategyOptions{`,
  6685. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  6686. `SELinuxOptions:` + strings.Replace(fmt.Sprintf("%v", this.SELinuxOptions), "SELinuxOptions", "v11.SELinuxOptions", 1) + `,`,
  6687. `}`,
  6688. }, "")
  6689. return s
  6690. }
  6691. func (this *Scale) String() string {
  6692. if this == nil {
  6693. return "nil"
  6694. }
  6695. s := strings.Join([]string{`&Scale{`,
  6696. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6697. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ScaleSpec", "ScaleSpec", 1), `&`, ``, 1) + `,`,
  6698. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ScaleStatus", "ScaleStatus", 1), `&`, ``, 1) + `,`,
  6699. `}`,
  6700. }, "")
  6701. return s
  6702. }
  6703. func (this *ScaleSpec) String() string {
  6704. if this == nil {
  6705. return "nil"
  6706. }
  6707. s := strings.Join([]string{`&ScaleSpec{`,
  6708. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  6709. `}`,
  6710. }, "")
  6711. return s
  6712. }
  6713. func (this *ScaleStatus) String() string {
  6714. if this == nil {
  6715. return "nil"
  6716. }
  6717. keysForSelector := make([]string, 0, len(this.Selector))
  6718. for k := range this.Selector {
  6719. keysForSelector = append(keysForSelector, k)
  6720. }
  6721. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  6722. mapStringForSelector := "map[string]string{"
  6723. for _, k := range keysForSelector {
  6724. mapStringForSelector += fmt.Sprintf("%v: %v,", k, this.Selector[k])
  6725. }
  6726. mapStringForSelector += "}"
  6727. s := strings.Join([]string{`&ScaleStatus{`,
  6728. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  6729. `Selector:` + mapStringForSelector + `,`,
  6730. `TargetSelector:` + fmt.Sprintf("%v", this.TargetSelector) + `,`,
  6731. `}`,
  6732. }, "")
  6733. return s
  6734. }
  6735. func (this *SupplementalGroupsStrategyOptions) String() string {
  6736. if this == nil {
  6737. return "nil"
  6738. }
  6739. repeatedStringForRanges := "[]IDRange{"
  6740. for _, f := range this.Ranges {
  6741. repeatedStringForRanges += strings.Replace(strings.Replace(f.String(), "IDRange", "IDRange", 1), `&`, ``, 1) + ","
  6742. }
  6743. repeatedStringForRanges += "}"
  6744. s := strings.Join([]string{`&SupplementalGroupsStrategyOptions{`,
  6745. `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
  6746. `Ranges:` + repeatedStringForRanges + `,`,
  6747. `}`,
  6748. }, "")
  6749. return s
  6750. }
  6751. func valueToStringGenerated(v interface{}) string {
  6752. rv := reflect.ValueOf(v)
  6753. if rv.IsNil() {
  6754. return "nil"
  6755. }
  6756. pv := reflect.Indirect(rv).Interface()
  6757. return fmt.Sprintf("*%v", pv)
  6758. }
  6759. func (m *AllowedCSIDriver) Unmarshal(dAtA []byte) error {
  6760. l := len(dAtA)
  6761. iNdEx := 0
  6762. for iNdEx < l {
  6763. preIndex := iNdEx
  6764. var wire uint64
  6765. for shift := uint(0); ; shift += 7 {
  6766. if shift >= 64 {
  6767. return ErrIntOverflowGenerated
  6768. }
  6769. if iNdEx >= l {
  6770. return io.ErrUnexpectedEOF
  6771. }
  6772. b := dAtA[iNdEx]
  6773. iNdEx++
  6774. wire |= uint64(b&0x7F) << shift
  6775. if b < 0x80 {
  6776. break
  6777. }
  6778. }
  6779. fieldNum := int32(wire >> 3)
  6780. wireType := int(wire & 0x7)
  6781. if wireType == 4 {
  6782. return fmt.Errorf("proto: AllowedCSIDriver: wiretype end group for non-group")
  6783. }
  6784. if fieldNum <= 0 {
  6785. return fmt.Errorf("proto: AllowedCSIDriver: illegal tag %d (wire type %d)", fieldNum, wire)
  6786. }
  6787. switch fieldNum {
  6788. case 1:
  6789. if wireType != 2 {
  6790. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  6791. }
  6792. var stringLen uint64
  6793. for shift := uint(0); ; shift += 7 {
  6794. if shift >= 64 {
  6795. return ErrIntOverflowGenerated
  6796. }
  6797. if iNdEx >= l {
  6798. return io.ErrUnexpectedEOF
  6799. }
  6800. b := dAtA[iNdEx]
  6801. iNdEx++
  6802. stringLen |= uint64(b&0x7F) << shift
  6803. if b < 0x80 {
  6804. break
  6805. }
  6806. }
  6807. intStringLen := int(stringLen)
  6808. if intStringLen < 0 {
  6809. return ErrInvalidLengthGenerated
  6810. }
  6811. postIndex := iNdEx + intStringLen
  6812. if postIndex < 0 {
  6813. return ErrInvalidLengthGenerated
  6814. }
  6815. if postIndex > l {
  6816. return io.ErrUnexpectedEOF
  6817. }
  6818. m.Name = string(dAtA[iNdEx:postIndex])
  6819. iNdEx = postIndex
  6820. default:
  6821. iNdEx = preIndex
  6822. skippy, err := skipGenerated(dAtA[iNdEx:])
  6823. if err != nil {
  6824. return err
  6825. }
  6826. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6827. return ErrInvalidLengthGenerated
  6828. }
  6829. if (iNdEx + skippy) > l {
  6830. return io.ErrUnexpectedEOF
  6831. }
  6832. iNdEx += skippy
  6833. }
  6834. }
  6835. if iNdEx > l {
  6836. return io.ErrUnexpectedEOF
  6837. }
  6838. return nil
  6839. }
  6840. func (m *AllowedFlexVolume) Unmarshal(dAtA []byte) error {
  6841. l := len(dAtA)
  6842. iNdEx := 0
  6843. for iNdEx < l {
  6844. preIndex := iNdEx
  6845. var wire uint64
  6846. for shift := uint(0); ; shift += 7 {
  6847. if shift >= 64 {
  6848. return ErrIntOverflowGenerated
  6849. }
  6850. if iNdEx >= l {
  6851. return io.ErrUnexpectedEOF
  6852. }
  6853. b := dAtA[iNdEx]
  6854. iNdEx++
  6855. wire |= uint64(b&0x7F) << shift
  6856. if b < 0x80 {
  6857. break
  6858. }
  6859. }
  6860. fieldNum := int32(wire >> 3)
  6861. wireType := int(wire & 0x7)
  6862. if wireType == 4 {
  6863. return fmt.Errorf("proto: AllowedFlexVolume: wiretype end group for non-group")
  6864. }
  6865. if fieldNum <= 0 {
  6866. return fmt.Errorf("proto: AllowedFlexVolume: illegal tag %d (wire type %d)", fieldNum, wire)
  6867. }
  6868. switch fieldNum {
  6869. case 1:
  6870. if wireType != 2 {
  6871. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  6872. }
  6873. var stringLen uint64
  6874. for shift := uint(0); ; shift += 7 {
  6875. if shift >= 64 {
  6876. return ErrIntOverflowGenerated
  6877. }
  6878. if iNdEx >= l {
  6879. return io.ErrUnexpectedEOF
  6880. }
  6881. b := dAtA[iNdEx]
  6882. iNdEx++
  6883. stringLen |= uint64(b&0x7F) << shift
  6884. if b < 0x80 {
  6885. break
  6886. }
  6887. }
  6888. intStringLen := int(stringLen)
  6889. if intStringLen < 0 {
  6890. return ErrInvalidLengthGenerated
  6891. }
  6892. postIndex := iNdEx + intStringLen
  6893. if postIndex < 0 {
  6894. return ErrInvalidLengthGenerated
  6895. }
  6896. if postIndex > l {
  6897. return io.ErrUnexpectedEOF
  6898. }
  6899. m.Driver = string(dAtA[iNdEx:postIndex])
  6900. iNdEx = postIndex
  6901. default:
  6902. iNdEx = preIndex
  6903. skippy, err := skipGenerated(dAtA[iNdEx:])
  6904. if err != nil {
  6905. return err
  6906. }
  6907. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6908. return ErrInvalidLengthGenerated
  6909. }
  6910. if (iNdEx + skippy) > l {
  6911. return io.ErrUnexpectedEOF
  6912. }
  6913. iNdEx += skippy
  6914. }
  6915. }
  6916. if iNdEx > l {
  6917. return io.ErrUnexpectedEOF
  6918. }
  6919. return nil
  6920. }
  6921. func (m *AllowedHostPath) Unmarshal(dAtA []byte) error {
  6922. l := len(dAtA)
  6923. iNdEx := 0
  6924. for iNdEx < l {
  6925. preIndex := iNdEx
  6926. var wire uint64
  6927. for shift := uint(0); ; shift += 7 {
  6928. if shift >= 64 {
  6929. return ErrIntOverflowGenerated
  6930. }
  6931. if iNdEx >= l {
  6932. return io.ErrUnexpectedEOF
  6933. }
  6934. b := dAtA[iNdEx]
  6935. iNdEx++
  6936. wire |= uint64(b&0x7F) << shift
  6937. if b < 0x80 {
  6938. break
  6939. }
  6940. }
  6941. fieldNum := int32(wire >> 3)
  6942. wireType := int(wire & 0x7)
  6943. if wireType == 4 {
  6944. return fmt.Errorf("proto: AllowedHostPath: wiretype end group for non-group")
  6945. }
  6946. if fieldNum <= 0 {
  6947. return fmt.Errorf("proto: AllowedHostPath: illegal tag %d (wire type %d)", fieldNum, wire)
  6948. }
  6949. switch fieldNum {
  6950. case 1:
  6951. if wireType != 2 {
  6952. return fmt.Errorf("proto: wrong wireType = %d for field PathPrefix", wireType)
  6953. }
  6954. var stringLen uint64
  6955. for shift := uint(0); ; shift += 7 {
  6956. if shift >= 64 {
  6957. return ErrIntOverflowGenerated
  6958. }
  6959. if iNdEx >= l {
  6960. return io.ErrUnexpectedEOF
  6961. }
  6962. b := dAtA[iNdEx]
  6963. iNdEx++
  6964. stringLen |= uint64(b&0x7F) << shift
  6965. if b < 0x80 {
  6966. break
  6967. }
  6968. }
  6969. intStringLen := int(stringLen)
  6970. if intStringLen < 0 {
  6971. return ErrInvalidLengthGenerated
  6972. }
  6973. postIndex := iNdEx + intStringLen
  6974. if postIndex < 0 {
  6975. return ErrInvalidLengthGenerated
  6976. }
  6977. if postIndex > l {
  6978. return io.ErrUnexpectedEOF
  6979. }
  6980. m.PathPrefix = string(dAtA[iNdEx:postIndex])
  6981. iNdEx = postIndex
  6982. case 2:
  6983. if wireType != 0 {
  6984. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  6985. }
  6986. var v int
  6987. for shift := uint(0); ; shift += 7 {
  6988. if shift >= 64 {
  6989. return ErrIntOverflowGenerated
  6990. }
  6991. if iNdEx >= l {
  6992. return io.ErrUnexpectedEOF
  6993. }
  6994. b := dAtA[iNdEx]
  6995. iNdEx++
  6996. v |= int(b&0x7F) << shift
  6997. if b < 0x80 {
  6998. break
  6999. }
  7000. }
  7001. m.ReadOnly = bool(v != 0)
  7002. default:
  7003. iNdEx = preIndex
  7004. skippy, err := skipGenerated(dAtA[iNdEx:])
  7005. if err != nil {
  7006. return err
  7007. }
  7008. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7009. return ErrInvalidLengthGenerated
  7010. }
  7011. if (iNdEx + skippy) > l {
  7012. return io.ErrUnexpectedEOF
  7013. }
  7014. iNdEx += skippy
  7015. }
  7016. }
  7017. if iNdEx > l {
  7018. return io.ErrUnexpectedEOF
  7019. }
  7020. return nil
  7021. }
  7022. func (m *DaemonSet) Unmarshal(dAtA []byte) error {
  7023. l := len(dAtA)
  7024. iNdEx := 0
  7025. for iNdEx < l {
  7026. preIndex := iNdEx
  7027. var wire uint64
  7028. for shift := uint(0); ; shift += 7 {
  7029. if shift >= 64 {
  7030. return ErrIntOverflowGenerated
  7031. }
  7032. if iNdEx >= l {
  7033. return io.ErrUnexpectedEOF
  7034. }
  7035. b := dAtA[iNdEx]
  7036. iNdEx++
  7037. wire |= uint64(b&0x7F) << shift
  7038. if b < 0x80 {
  7039. break
  7040. }
  7041. }
  7042. fieldNum := int32(wire >> 3)
  7043. wireType := int(wire & 0x7)
  7044. if wireType == 4 {
  7045. return fmt.Errorf("proto: DaemonSet: wiretype end group for non-group")
  7046. }
  7047. if fieldNum <= 0 {
  7048. return fmt.Errorf("proto: DaemonSet: illegal tag %d (wire type %d)", fieldNum, wire)
  7049. }
  7050. switch fieldNum {
  7051. case 1:
  7052. if wireType != 2 {
  7053. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  7054. }
  7055. var msglen int
  7056. for shift := uint(0); ; shift += 7 {
  7057. if shift >= 64 {
  7058. return ErrIntOverflowGenerated
  7059. }
  7060. if iNdEx >= l {
  7061. return io.ErrUnexpectedEOF
  7062. }
  7063. b := dAtA[iNdEx]
  7064. iNdEx++
  7065. msglen |= int(b&0x7F) << shift
  7066. if b < 0x80 {
  7067. break
  7068. }
  7069. }
  7070. if msglen < 0 {
  7071. return ErrInvalidLengthGenerated
  7072. }
  7073. postIndex := iNdEx + msglen
  7074. if postIndex < 0 {
  7075. return ErrInvalidLengthGenerated
  7076. }
  7077. if postIndex > l {
  7078. return io.ErrUnexpectedEOF
  7079. }
  7080. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7081. return err
  7082. }
  7083. iNdEx = postIndex
  7084. case 2:
  7085. if wireType != 2 {
  7086. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  7087. }
  7088. var msglen int
  7089. for shift := uint(0); ; shift += 7 {
  7090. if shift >= 64 {
  7091. return ErrIntOverflowGenerated
  7092. }
  7093. if iNdEx >= l {
  7094. return io.ErrUnexpectedEOF
  7095. }
  7096. b := dAtA[iNdEx]
  7097. iNdEx++
  7098. msglen |= int(b&0x7F) << shift
  7099. if b < 0x80 {
  7100. break
  7101. }
  7102. }
  7103. if msglen < 0 {
  7104. return ErrInvalidLengthGenerated
  7105. }
  7106. postIndex := iNdEx + msglen
  7107. if postIndex < 0 {
  7108. return ErrInvalidLengthGenerated
  7109. }
  7110. if postIndex > l {
  7111. return io.ErrUnexpectedEOF
  7112. }
  7113. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7114. return err
  7115. }
  7116. iNdEx = postIndex
  7117. case 3:
  7118. if wireType != 2 {
  7119. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  7120. }
  7121. var msglen int
  7122. for shift := uint(0); ; shift += 7 {
  7123. if shift >= 64 {
  7124. return ErrIntOverflowGenerated
  7125. }
  7126. if iNdEx >= l {
  7127. return io.ErrUnexpectedEOF
  7128. }
  7129. b := dAtA[iNdEx]
  7130. iNdEx++
  7131. msglen |= int(b&0x7F) << shift
  7132. if b < 0x80 {
  7133. break
  7134. }
  7135. }
  7136. if msglen < 0 {
  7137. return ErrInvalidLengthGenerated
  7138. }
  7139. postIndex := iNdEx + msglen
  7140. if postIndex < 0 {
  7141. return ErrInvalidLengthGenerated
  7142. }
  7143. if postIndex > l {
  7144. return io.ErrUnexpectedEOF
  7145. }
  7146. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7147. return err
  7148. }
  7149. iNdEx = postIndex
  7150. default:
  7151. iNdEx = preIndex
  7152. skippy, err := skipGenerated(dAtA[iNdEx:])
  7153. if err != nil {
  7154. return err
  7155. }
  7156. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7157. return ErrInvalidLengthGenerated
  7158. }
  7159. if (iNdEx + skippy) > l {
  7160. return io.ErrUnexpectedEOF
  7161. }
  7162. iNdEx += skippy
  7163. }
  7164. }
  7165. if iNdEx > l {
  7166. return io.ErrUnexpectedEOF
  7167. }
  7168. return nil
  7169. }
  7170. func (m *DaemonSetCondition) Unmarshal(dAtA []byte) error {
  7171. l := len(dAtA)
  7172. iNdEx := 0
  7173. for iNdEx < l {
  7174. preIndex := iNdEx
  7175. var wire uint64
  7176. for shift := uint(0); ; shift += 7 {
  7177. if shift >= 64 {
  7178. return ErrIntOverflowGenerated
  7179. }
  7180. if iNdEx >= l {
  7181. return io.ErrUnexpectedEOF
  7182. }
  7183. b := dAtA[iNdEx]
  7184. iNdEx++
  7185. wire |= uint64(b&0x7F) << shift
  7186. if b < 0x80 {
  7187. break
  7188. }
  7189. }
  7190. fieldNum := int32(wire >> 3)
  7191. wireType := int(wire & 0x7)
  7192. if wireType == 4 {
  7193. return fmt.Errorf("proto: DaemonSetCondition: wiretype end group for non-group")
  7194. }
  7195. if fieldNum <= 0 {
  7196. return fmt.Errorf("proto: DaemonSetCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  7197. }
  7198. switch fieldNum {
  7199. case 1:
  7200. if wireType != 2 {
  7201. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  7202. }
  7203. var stringLen uint64
  7204. for shift := uint(0); ; shift += 7 {
  7205. if shift >= 64 {
  7206. return ErrIntOverflowGenerated
  7207. }
  7208. if iNdEx >= l {
  7209. return io.ErrUnexpectedEOF
  7210. }
  7211. b := dAtA[iNdEx]
  7212. iNdEx++
  7213. stringLen |= uint64(b&0x7F) << shift
  7214. if b < 0x80 {
  7215. break
  7216. }
  7217. }
  7218. intStringLen := int(stringLen)
  7219. if intStringLen < 0 {
  7220. return ErrInvalidLengthGenerated
  7221. }
  7222. postIndex := iNdEx + intStringLen
  7223. if postIndex < 0 {
  7224. return ErrInvalidLengthGenerated
  7225. }
  7226. if postIndex > l {
  7227. return io.ErrUnexpectedEOF
  7228. }
  7229. m.Type = DaemonSetConditionType(dAtA[iNdEx:postIndex])
  7230. iNdEx = postIndex
  7231. case 2:
  7232. if wireType != 2 {
  7233. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  7234. }
  7235. var stringLen uint64
  7236. for shift := uint(0); ; shift += 7 {
  7237. if shift >= 64 {
  7238. return ErrIntOverflowGenerated
  7239. }
  7240. if iNdEx >= l {
  7241. return io.ErrUnexpectedEOF
  7242. }
  7243. b := dAtA[iNdEx]
  7244. iNdEx++
  7245. stringLen |= uint64(b&0x7F) << shift
  7246. if b < 0x80 {
  7247. break
  7248. }
  7249. }
  7250. intStringLen := int(stringLen)
  7251. if intStringLen < 0 {
  7252. return ErrInvalidLengthGenerated
  7253. }
  7254. postIndex := iNdEx + intStringLen
  7255. if postIndex < 0 {
  7256. return ErrInvalidLengthGenerated
  7257. }
  7258. if postIndex > l {
  7259. return io.ErrUnexpectedEOF
  7260. }
  7261. m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  7262. iNdEx = postIndex
  7263. case 3:
  7264. if wireType != 2 {
  7265. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  7266. }
  7267. var msglen int
  7268. for shift := uint(0); ; shift += 7 {
  7269. if shift >= 64 {
  7270. return ErrIntOverflowGenerated
  7271. }
  7272. if iNdEx >= l {
  7273. return io.ErrUnexpectedEOF
  7274. }
  7275. b := dAtA[iNdEx]
  7276. iNdEx++
  7277. msglen |= int(b&0x7F) << shift
  7278. if b < 0x80 {
  7279. break
  7280. }
  7281. }
  7282. if msglen < 0 {
  7283. return ErrInvalidLengthGenerated
  7284. }
  7285. postIndex := iNdEx + msglen
  7286. if postIndex < 0 {
  7287. return ErrInvalidLengthGenerated
  7288. }
  7289. if postIndex > l {
  7290. return io.ErrUnexpectedEOF
  7291. }
  7292. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7293. return err
  7294. }
  7295. iNdEx = postIndex
  7296. case 4:
  7297. if wireType != 2 {
  7298. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  7299. }
  7300. var stringLen uint64
  7301. for shift := uint(0); ; shift += 7 {
  7302. if shift >= 64 {
  7303. return ErrIntOverflowGenerated
  7304. }
  7305. if iNdEx >= l {
  7306. return io.ErrUnexpectedEOF
  7307. }
  7308. b := dAtA[iNdEx]
  7309. iNdEx++
  7310. stringLen |= uint64(b&0x7F) << shift
  7311. if b < 0x80 {
  7312. break
  7313. }
  7314. }
  7315. intStringLen := int(stringLen)
  7316. if intStringLen < 0 {
  7317. return ErrInvalidLengthGenerated
  7318. }
  7319. postIndex := iNdEx + intStringLen
  7320. if postIndex < 0 {
  7321. return ErrInvalidLengthGenerated
  7322. }
  7323. if postIndex > l {
  7324. return io.ErrUnexpectedEOF
  7325. }
  7326. m.Reason = string(dAtA[iNdEx:postIndex])
  7327. iNdEx = postIndex
  7328. case 5:
  7329. if wireType != 2 {
  7330. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  7331. }
  7332. var stringLen uint64
  7333. for shift := uint(0); ; shift += 7 {
  7334. if shift >= 64 {
  7335. return ErrIntOverflowGenerated
  7336. }
  7337. if iNdEx >= l {
  7338. return io.ErrUnexpectedEOF
  7339. }
  7340. b := dAtA[iNdEx]
  7341. iNdEx++
  7342. stringLen |= uint64(b&0x7F) << shift
  7343. if b < 0x80 {
  7344. break
  7345. }
  7346. }
  7347. intStringLen := int(stringLen)
  7348. if intStringLen < 0 {
  7349. return ErrInvalidLengthGenerated
  7350. }
  7351. postIndex := iNdEx + intStringLen
  7352. if postIndex < 0 {
  7353. return ErrInvalidLengthGenerated
  7354. }
  7355. if postIndex > l {
  7356. return io.ErrUnexpectedEOF
  7357. }
  7358. m.Message = string(dAtA[iNdEx:postIndex])
  7359. iNdEx = postIndex
  7360. default:
  7361. iNdEx = preIndex
  7362. skippy, err := skipGenerated(dAtA[iNdEx:])
  7363. if err != nil {
  7364. return err
  7365. }
  7366. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7367. return ErrInvalidLengthGenerated
  7368. }
  7369. if (iNdEx + skippy) > l {
  7370. return io.ErrUnexpectedEOF
  7371. }
  7372. iNdEx += skippy
  7373. }
  7374. }
  7375. if iNdEx > l {
  7376. return io.ErrUnexpectedEOF
  7377. }
  7378. return nil
  7379. }
  7380. func (m *DaemonSetList) Unmarshal(dAtA []byte) error {
  7381. l := len(dAtA)
  7382. iNdEx := 0
  7383. for iNdEx < l {
  7384. preIndex := iNdEx
  7385. var wire uint64
  7386. for shift := uint(0); ; shift += 7 {
  7387. if shift >= 64 {
  7388. return ErrIntOverflowGenerated
  7389. }
  7390. if iNdEx >= l {
  7391. return io.ErrUnexpectedEOF
  7392. }
  7393. b := dAtA[iNdEx]
  7394. iNdEx++
  7395. wire |= uint64(b&0x7F) << shift
  7396. if b < 0x80 {
  7397. break
  7398. }
  7399. }
  7400. fieldNum := int32(wire >> 3)
  7401. wireType := int(wire & 0x7)
  7402. if wireType == 4 {
  7403. return fmt.Errorf("proto: DaemonSetList: wiretype end group for non-group")
  7404. }
  7405. if fieldNum <= 0 {
  7406. return fmt.Errorf("proto: DaemonSetList: illegal tag %d (wire type %d)", fieldNum, wire)
  7407. }
  7408. switch fieldNum {
  7409. case 1:
  7410. if wireType != 2 {
  7411. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  7412. }
  7413. var msglen int
  7414. for shift := uint(0); ; shift += 7 {
  7415. if shift >= 64 {
  7416. return ErrIntOverflowGenerated
  7417. }
  7418. if iNdEx >= l {
  7419. return io.ErrUnexpectedEOF
  7420. }
  7421. b := dAtA[iNdEx]
  7422. iNdEx++
  7423. msglen |= int(b&0x7F) << shift
  7424. if b < 0x80 {
  7425. break
  7426. }
  7427. }
  7428. if msglen < 0 {
  7429. return ErrInvalidLengthGenerated
  7430. }
  7431. postIndex := iNdEx + msglen
  7432. if postIndex < 0 {
  7433. return ErrInvalidLengthGenerated
  7434. }
  7435. if postIndex > l {
  7436. return io.ErrUnexpectedEOF
  7437. }
  7438. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7439. return err
  7440. }
  7441. iNdEx = postIndex
  7442. case 2:
  7443. if wireType != 2 {
  7444. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  7445. }
  7446. var msglen int
  7447. for shift := uint(0); ; shift += 7 {
  7448. if shift >= 64 {
  7449. return ErrIntOverflowGenerated
  7450. }
  7451. if iNdEx >= l {
  7452. return io.ErrUnexpectedEOF
  7453. }
  7454. b := dAtA[iNdEx]
  7455. iNdEx++
  7456. msglen |= int(b&0x7F) << shift
  7457. if b < 0x80 {
  7458. break
  7459. }
  7460. }
  7461. if msglen < 0 {
  7462. return ErrInvalidLengthGenerated
  7463. }
  7464. postIndex := iNdEx + msglen
  7465. if postIndex < 0 {
  7466. return ErrInvalidLengthGenerated
  7467. }
  7468. if postIndex > l {
  7469. return io.ErrUnexpectedEOF
  7470. }
  7471. m.Items = append(m.Items, DaemonSet{})
  7472. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7473. return err
  7474. }
  7475. iNdEx = postIndex
  7476. default:
  7477. iNdEx = preIndex
  7478. skippy, err := skipGenerated(dAtA[iNdEx:])
  7479. if err != nil {
  7480. return err
  7481. }
  7482. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7483. return ErrInvalidLengthGenerated
  7484. }
  7485. if (iNdEx + skippy) > l {
  7486. return io.ErrUnexpectedEOF
  7487. }
  7488. iNdEx += skippy
  7489. }
  7490. }
  7491. if iNdEx > l {
  7492. return io.ErrUnexpectedEOF
  7493. }
  7494. return nil
  7495. }
  7496. func (m *DaemonSetSpec) Unmarshal(dAtA []byte) error {
  7497. l := len(dAtA)
  7498. iNdEx := 0
  7499. for iNdEx < l {
  7500. preIndex := iNdEx
  7501. var wire uint64
  7502. for shift := uint(0); ; shift += 7 {
  7503. if shift >= 64 {
  7504. return ErrIntOverflowGenerated
  7505. }
  7506. if iNdEx >= l {
  7507. return io.ErrUnexpectedEOF
  7508. }
  7509. b := dAtA[iNdEx]
  7510. iNdEx++
  7511. wire |= uint64(b&0x7F) << shift
  7512. if b < 0x80 {
  7513. break
  7514. }
  7515. }
  7516. fieldNum := int32(wire >> 3)
  7517. wireType := int(wire & 0x7)
  7518. if wireType == 4 {
  7519. return fmt.Errorf("proto: DaemonSetSpec: wiretype end group for non-group")
  7520. }
  7521. if fieldNum <= 0 {
  7522. return fmt.Errorf("proto: DaemonSetSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  7523. }
  7524. switch fieldNum {
  7525. case 1:
  7526. if wireType != 2 {
  7527. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  7528. }
  7529. var msglen int
  7530. for shift := uint(0); ; shift += 7 {
  7531. if shift >= 64 {
  7532. return ErrIntOverflowGenerated
  7533. }
  7534. if iNdEx >= l {
  7535. return io.ErrUnexpectedEOF
  7536. }
  7537. b := dAtA[iNdEx]
  7538. iNdEx++
  7539. msglen |= int(b&0x7F) << shift
  7540. if b < 0x80 {
  7541. break
  7542. }
  7543. }
  7544. if msglen < 0 {
  7545. return ErrInvalidLengthGenerated
  7546. }
  7547. postIndex := iNdEx + msglen
  7548. if postIndex < 0 {
  7549. return ErrInvalidLengthGenerated
  7550. }
  7551. if postIndex > l {
  7552. return io.ErrUnexpectedEOF
  7553. }
  7554. if m.Selector == nil {
  7555. m.Selector = &v1.LabelSelector{}
  7556. }
  7557. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7558. return err
  7559. }
  7560. iNdEx = postIndex
  7561. case 2:
  7562. if wireType != 2 {
  7563. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  7564. }
  7565. var msglen int
  7566. for shift := uint(0); ; shift += 7 {
  7567. if shift >= 64 {
  7568. return ErrIntOverflowGenerated
  7569. }
  7570. if iNdEx >= l {
  7571. return io.ErrUnexpectedEOF
  7572. }
  7573. b := dAtA[iNdEx]
  7574. iNdEx++
  7575. msglen |= int(b&0x7F) << shift
  7576. if b < 0x80 {
  7577. break
  7578. }
  7579. }
  7580. if msglen < 0 {
  7581. return ErrInvalidLengthGenerated
  7582. }
  7583. postIndex := iNdEx + msglen
  7584. if postIndex < 0 {
  7585. return ErrInvalidLengthGenerated
  7586. }
  7587. if postIndex > l {
  7588. return io.ErrUnexpectedEOF
  7589. }
  7590. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7591. return err
  7592. }
  7593. iNdEx = postIndex
  7594. case 3:
  7595. if wireType != 2 {
  7596. return fmt.Errorf("proto: wrong wireType = %d for field UpdateStrategy", wireType)
  7597. }
  7598. var msglen int
  7599. for shift := uint(0); ; shift += 7 {
  7600. if shift >= 64 {
  7601. return ErrIntOverflowGenerated
  7602. }
  7603. if iNdEx >= l {
  7604. return io.ErrUnexpectedEOF
  7605. }
  7606. b := dAtA[iNdEx]
  7607. iNdEx++
  7608. msglen |= int(b&0x7F) << shift
  7609. if b < 0x80 {
  7610. break
  7611. }
  7612. }
  7613. if msglen < 0 {
  7614. return ErrInvalidLengthGenerated
  7615. }
  7616. postIndex := iNdEx + msglen
  7617. if postIndex < 0 {
  7618. return ErrInvalidLengthGenerated
  7619. }
  7620. if postIndex > l {
  7621. return io.ErrUnexpectedEOF
  7622. }
  7623. if err := m.UpdateStrategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7624. return err
  7625. }
  7626. iNdEx = postIndex
  7627. case 4:
  7628. if wireType != 0 {
  7629. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  7630. }
  7631. m.MinReadySeconds = 0
  7632. for shift := uint(0); ; shift += 7 {
  7633. if shift >= 64 {
  7634. return ErrIntOverflowGenerated
  7635. }
  7636. if iNdEx >= l {
  7637. return io.ErrUnexpectedEOF
  7638. }
  7639. b := dAtA[iNdEx]
  7640. iNdEx++
  7641. m.MinReadySeconds |= int32(b&0x7F) << shift
  7642. if b < 0x80 {
  7643. break
  7644. }
  7645. }
  7646. case 5:
  7647. if wireType != 0 {
  7648. return fmt.Errorf("proto: wrong wireType = %d for field TemplateGeneration", wireType)
  7649. }
  7650. m.TemplateGeneration = 0
  7651. for shift := uint(0); ; shift += 7 {
  7652. if shift >= 64 {
  7653. return ErrIntOverflowGenerated
  7654. }
  7655. if iNdEx >= l {
  7656. return io.ErrUnexpectedEOF
  7657. }
  7658. b := dAtA[iNdEx]
  7659. iNdEx++
  7660. m.TemplateGeneration |= int64(b&0x7F) << shift
  7661. if b < 0x80 {
  7662. break
  7663. }
  7664. }
  7665. case 6:
  7666. if wireType != 0 {
  7667. return fmt.Errorf("proto: wrong wireType = %d for field RevisionHistoryLimit", wireType)
  7668. }
  7669. var v int32
  7670. for shift := uint(0); ; shift += 7 {
  7671. if shift >= 64 {
  7672. return ErrIntOverflowGenerated
  7673. }
  7674. if iNdEx >= l {
  7675. return io.ErrUnexpectedEOF
  7676. }
  7677. b := dAtA[iNdEx]
  7678. iNdEx++
  7679. v |= int32(b&0x7F) << shift
  7680. if b < 0x80 {
  7681. break
  7682. }
  7683. }
  7684. m.RevisionHistoryLimit = &v
  7685. default:
  7686. iNdEx = preIndex
  7687. skippy, err := skipGenerated(dAtA[iNdEx:])
  7688. if err != nil {
  7689. return err
  7690. }
  7691. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7692. return ErrInvalidLengthGenerated
  7693. }
  7694. if (iNdEx + skippy) > l {
  7695. return io.ErrUnexpectedEOF
  7696. }
  7697. iNdEx += skippy
  7698. }
  7699. }
  7700. if iNdEx > l {
  7701. return io.ErrUnexpectedEOF
  7702. }
  7703. return nil
  7704. }
  7705. func (m *DaemonSetStatus) Unmarshal(dAtA []byte) error {
  7706. l := len(dAtA)
  7707. iNdEx := 0
  7708. for iNdEx < l {
  7709. preIndex := iNdEx
  7710. var wire uint64
  7711. for shift := uint(0); ; shift += 7 {
  7712. if shift >= 64 {
  7713. return ErrIntOverflowGenerated
  7714. }
  7715. if iNdEx >= l {
  7716. return io.ErrUnexpectedEOF
  7717. }
  7718. b := dAtA[iNdEx]
  7719. iNdEx++
  7720. wire |= uint64(b&0x7F) << shift
  7721. if b < 0x80 {
  7722. break
  7723. }
  7724. }
  7725. fieldNum := int32(wire >> 3)
  7726. wireType := int(wire & 0x7)
  7727. if wireType == 4 {
  7728. return fmt.Errorf("proto: DaemonSetStatus: wiretype end group for non-group")
  7729. }
  7730. if fieldNum <= 0 {
  7731. return fmt.Errorf("proto: DaemonSetStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  7732. }
  7733. switch fieldNum {
  7734. case 1:
  7735. if wireType != 0 {
  7736. return fmt.Errorf("proto: wrong wireType = %d for field CurrentNumberScheduled", wireType)
  7737. }
  7738. m.CurrentNumberScheduled = 0
  7739. for shift := uint(0); ; shift += 7 {
  7740. if shift >= 64 {
  7741. return ErrIntOverflowGenerated
  7742. }
  7743. if iNdEx >= l {
  7744. return io.ErrUnexpectedEOF
  7745. }
  7746. b := dAtA[iNdEx]
  7747. iNdEx++
  7748. m.CurrentNumberScheduled |= int32(b&0x7F) << shift
  7749. if b < 0x80 {
  7750. break
  7751. }
  7752. }
  7753. case 2:
  7754. if wireType != 0 {
  7755. return fmt.Errorf("proto: wrong wireType = %d for field NumberMisscheduled", wireType)
  7756. }
  7757. m.NumberMisscheduled = 0
  7758. for shift := uint(0); ; shift += 7 {
  7759. if shift >= 64 {
  7760. return ErrIntOverflowGenerated
  7761. }
  7762. if iNdEx >= l {
  7763. return io.ErrUnexpectedEOF
  7764. }
  7765. b := dAtA[iNdEx]
  7766. iNdEx++
  7767. m.NumberMisscheduled |= int32(b&0x7F) << shift
  7768. if b < 0x80 {
  7769. break
  7770. }
  7771. }
  7772. case 3:
  7773. if wireType != 0 {
  7774. return fmt.Errorf("proto: wrong wireType = %d for field DesiredNumberScheduled", wireType)
  7775. }
  7776. m.DesiredNumberScheduled = 0
  7777. for shift := uint(0); ; shift += 7 {
  7778. if shift >= 64 {
  7779. return ErrIntOverflowGenerated
  7780. }
  7781. if iNdEx >= l {
  7782. return io.ErrUnexpectedEOF
  7783. }
  7784. b := dAtA[iNdEx]
  7785. iNdEx++
  7786. m.DesiredNumberScheduled |= int32(b&0x7F) << shift
  7787. if b < 0x80 {
  7788. break
  7789. }
  7790. }
  7791. case 4:
  7792. if wireType != 0 {
  7793. return fmt.Errorf("proto: wrong wireType = %d for field NumberReady", wireType)
  7794. }
  7795. m.NumberReady = 0
  7796. for shift := uint(0); ; shift += 7 {
  7797. if shift >= 64 {
  7798. return ErrIntOverflowGenerated
  7799. }
  7800. if iNdEx >= l {
  7801. return io.ErrUnexpectedEOF
  7802. }
  7803. b := dAtA[iNdEx]
  7804. iNdEx++
  7805. m.NumberReady |= int32(b&0x7F) << shift
  7806. if b < 0x80 {
  7807. break
  7808. }
  7809. }
  7810. case 5:
  7811. if wireType != 0 {
  7812. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  7813. }
  7814. m.ObservedGeneration = 0
  7815. for shift := uint(0); ; shift += 7 {
  7816. if shift >= 64 {
  7817. return ErrIntOverflowGenerated
  7818. }
  7819. if iNdEx >= l {
  7820. return io.ErrUnexpectedEOF
  7821. }
  7822. b := dAtA[iNdEx]
  7823. iNdEx++
  7824. m.ObservedGeneration |= int64(b&0x7F) << shift
  7825. if b < 0x80 {
  7826. break
  7827. }
  7828. }
  7829. case 6:
  7830. if wireType != 0 {
  7831. return fmt.Errorf("proto: wrong wireType = %d for field UpdatedNumberScheduled", wireType)
  7832. }
  7833. m.UpdatedNumberScheduled = 0
  7834. for shift := uint(0); ; shift += 7 {
  7835. if shift >= 64 {
  7836. return ErrIntOverflowGenerated
  7837. }
  7838. if iNdEx >= l {
  7839. return io.ErrUnexpectedEOF
  7840. }
  7841. b := dAtA[iNdEx]
  7842. iNdEx++
  7843. m.UpdatedNumberScheduled |= int32(b&0x7F) << shift
  7844. if b < 0x80 {
  7845. break
  7846. }
  7847. }
  7848. case 7:
  7849. if wireType != 0 {
  7850. return fmt.Errorf("proto: wrong wireType = %d for field NumberAvailable", wireType)
  7851. }
  7852. m.NumberAvailable = 0
  7853. for shift := uint(0); ; shift += 7 {
  7854. if shift >= 64 {
  7855. return ErrIntOverflowGenerated
  7856. }
  7857. if iNdEx >= l {
  7858. return io.ErrUnexpectedEOF
  7859. }
  7860. b := dAtA[iNdEx]
  7861. iNdEx++
  7862. m.NumberAvailable |= int32(b&0x7F) << shift
  7863. if b < 0x80 {
  7864. break
  7865. }
  7866. }
  7867. case 8:
  7868. if wireType != 0 {
  7869. return fmt.Errorf("proto: wrong wireType = %d for field NumberUnavailable", wireType)
  7870. }
  7871. m.NumberUnavailable = 0
  7872. for shift := uint(0); ; shift += 7 {
  7873. if shift >= 64 {
  7874. return ErrIntOverflowGenerated
  7875. }
  7876. if iNdEx >= l {
  7877. return io.ErrUnexpectedEOF
  7878. }
  7879. b := dAtA[iNdEx]
  7880. iNdEx++
  7881. m.NumberUnavailable |= int32(b&0x7F) << shift
  7882. if b < 0x80 {
  7883. break
  7884. }
  7885. }
  7886. case 9:
  7887. if wireType != 0 {
  7888. return fmt.Errorf("proto: wrong wireType = %d for field CollisionCount", wireType)
  7889. }
  7890. var v int32
  7891. for shift := uint(0); ; shift += 7 {
  7892. if shift >= 64 {
  7893. return ErrIntOverflowGenerated
  7894. }
  7895. if iNdEx >= l {
  7896. return io.ErrUnexpectedEOF
  7897. }
  7898. b := dAtA[iNdEx]
  7899. iNdEx++
  7900. v |= int32(b&0x7F) << shift
  7901. if b < 0x80 {
  7902. break
  7903. }
  7904. }
  7905. m.CollisionCount = &v
  7906. case 10:
  7907. if wireType != 2 {
  7908. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  7909. }
  7910. var msglen int
  7911. for shift := uint(0); ; shift += 7 {
  7912. if shift >= 64 {
  7913. return ErrIntOverflowGenerated
  7914. }
  7915. if iNdEx >= l {
  7916. return io.ErrUnexpectedEOF
  7917. }
  7918. b := dAtA[iNdEx]
  7919. iNdEx++
  7920. msglen |= int(b&0x7F) << shift
  7921. if b < 0x80 {
  7922. break
  7923. }
  7924. }
  7925. if msglen < 0 {
  7926. return ErrInvalidLengthGenerated
  7927. }
  7928. postIndex := iNdEx + msglen
  7929. if postIndex < 0 {
  7930. return ErrInvalidLengthGenerated
  7931. }
  7932. if postIndex > l {
  7933. return io.ErrUnexpectedEOF
  7934. }
  7935. m.Conditions = append(m.Conditions, DaemonSetCondition{})
  7936. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7937. return err
  7938. }
  7939. iNdEx = postIndex
  7940. default:
  7941. iNdEx = preIndex
  7942. skippy, err := skipGenerated(dAtA[iNdEx:])
  7943. if err != nil {
  7944. return err
  7945. }
  7946. if (skippy < 0) || (iNdEx+skippy) < 0 {
  7947. return ErrInvalidLengthGenerated
  7948. }
  7949. if (iNdEx + skippy) > l {
  7950. return io.ErrUnexpectedEOF
  7951. }
  7952. iNdEx += skippy
  7953. }
  7954. }
  7955. if iNdEx > l {
  7956. return io.ErrUnexpectedEOF
  7957. }
  7958. return nil
  7959. }
  7960. func (m *DaemonSetUpdateStrategy) Unmarshal(dAtA []byte) error {
  7961. l := len(dAtA)
  7962. iNdEx := 0
  7963. for iNdEx < l {
  7964. preIndex := iNdEx
  7965. var wire uint64
  7966. for shift := uint(0); ; shift += 7 {
  7967. if shift >= 64 {
  7968. return ErrIntOverflowGenerated
  7969. }
  7970. if iNdEx >= l {
  7971. return io.ErrUnexpectedEOF
  7972. }
  7973. b := dAtA[iNdEx]
  7974. iNdEx++
  7975. wire |= uint64(b&0x7F) << shift
  7976. if b < 0x80 {
  7977. break
  7978. }
  7979. }
  7980. fieldNum := int32(wire >> 3)
  7981. wireType := int(wire & 0x7)
  7982. if wireType == 4 {
  7983. return fmt.Errorf("proto: DaemonSetUpdateStrategy: wiretype end group for non-group")
  7984. }
  7985. if fieldNum <= 0 {
  7986. return fmt.Errorf("proto: DaemonSetUpdateStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
  7987. }
  7988. switch fieldNum {
  7989. case 1:
  7990. if wireType != 2 {
  7991. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  7992. }
  7993. var stringLen uint64
  7994. for shift := uint(0); ; shift += 7 {
  7995. if shift >= 64 {
  7996. return ErrIntOverflowGenerated
  7997. }
  7998. if iNdEx >= l {
  7999. return io.ErrUnexpectedEOF
  8000. }
  8001. b := dAtA[iNdEx]
  8002. iNdEx++
  8003. stringLen |= uint64(b&0x7F) << shift
  8004. if b < 0x80 {
  8005. break
  8006. }
  8007. }
  8008. intStringLen := int(stringLen)
  8009. if intStringLen < 0 {
  8010. return ErrInvalidLengthGenerated
  8011. }
  8012. postIndex := iNdEx + intStringLen
  8013. if postIndex < 0 {
  8014. return ErrInvalidLengthGenerated
  8015. }
  8016. if postIndex > l {
  8017. return io.ErrUnexpectedEOF
  8018. }
  8019. m.Type = DaemonSetUpdateStrategyType(dAtA[iNdEx:postIndex])
  8020. iNdEx = postIndex
  8021. case 2:
  8022. if wireType != 2 {
  8023. return fmt.Errorf("proto: wrong wireType = %d for field RollingUpdate", wireType)
  8024. }
  8025. var msglen int
  8026. for shift := uint(0); ; shift += 7 {
  8027. if shift >= 64 {
  8028. return ErrIntOverflowGenerated
  8029. }
  8030. if iNdEx >= l {
  8031. return io.ErrUnexpectedEOF
  8032. }
  8033. b := dAtA[iNdEx]
  8034. iNdEx++
  8035. msglen |= int(b&0x7F) << shift
  8036. if b < 0x80 {
  8037. break
  8038. }
  8039. }
  8040. if msglen < 0 {
  8041. return ErrInvalidLengthGenerated
  8042. }
  8043. postIndex := iNdEx + msglen
  8044. if postIndex < 0 {
  8045. return ErrInvalidLengthGenerated
  8046. }
  8047. if postIndex > l {
  8048. return io.ErrUnexpectedEOF
  8049. }
  8050. if m.RollingUpdate == nil {
  8051. m.RollingUpdate = &RollingUpdateDaemonSet{}
  8052. }
  8053. if err := m.RollingUpdate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8054. return err
  8055. }
  8056. iNdEx = postIndex
  8057. default:
  8058. iNdEx = preIndex
  8059. skippy, err := skipGenerated(dAtA[iNdEx:])
  8060. if err != nil {
  8061. return err
  8062. }
  8063. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8064. return ErrInvalidLengthGenerated
  8065. }
  8066. if (iNdEx + skippy) > l {
  8067. return io.ErrUnexpectedEOF
  8068. }
  8069. iNdEx += skippy
  8070. }
  8071. }
  8072. if iNdEx > l {
  8073. return io.ErrUnexpectedEOF
  8074. }
  8075. return nil
  8076. }
  8077. func (m *Deployment) Unmarshal(dAtA []byte) error {
  8078. l := len(dAtA)
  8079. iNdEx := 0
  8080. for iNdEx < l {
  8081. preIndex := iNdEx
  8082. var wire uint64
  8083. for shift := uint(0); ; shift += 7 {
  8084. if shift >= 64 {
  8085. return ErrIntOverflowGenerated
  8086. }
  8087. if iNdEx >= l {
  8088. return io.ErrUnexpectedEOF
  8089. }
  8090. b := dAtA[iNdEx]
  8091. iNdEx++
  8092. wire |= uint64(b&0x7F) << shift
  8093. if b < 0x80 {
  8094. break
  8095. }
  8096. }
  8097. fieldNum := int32(wire >> 3)
  8098. wireType := int(wire & 0x7)
  8099. if wireType == 4 {
  8100. return fmt.Errorf("proto: Deployment: wiretype end group for non-group")
  8101. }
  8102. if fieldNum <= 0 {
  8103. return fmt.Errorf("proto: Deployment: illegal tag %d (wire type %d)", fieldNum, wire)
  8104. }
  8105. switch fieldNum {
  8106. case 1:
  8107. if wireType != 2 {
  8108. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  8109. }
  8110. var msglen int
  8111. for shift := uint(0); ; shift += 7 {
  8112. if shift >= 64 {
  8113. return ErrIntOverflowGenerated
  8114. }
  8115. if iNdEx >= l {
  8116. return io.ErrUnexpectedEOF
  8117. }
  8118. b := dAtA[iNdEx]
  8119. iNdEx++
  8120. msglen |= int(b&0x7F) << shift
  8121. if b < 0x80 {
  8122. break
  8123. }
  8124. }
  8125. if msglen < 0 {
  8126. return ErrInvalidLengthGenerated
  8127. }
  8128. postIndex := iNdEx + msglen
  8129. if postIndex < 0 {
  8130. return ErrInvalidLengthGenerated
  8131. }
  8132. if postIndex > l {
  8133. return io.ErrUnexpectedEOF
  8134. }
  8135. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8136. return err
  8137. }
  8138. iNdEx = postIndex
  8139. case 2:
  8140. if wireType != 2 {
  8141. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  8142. }
  8143. var msglen int
  8144. for shift := uint(0); ; shift += 7 {
  8145. if shift >= 64 {
  8146. return ErrIntOverflowGenerated
  8147. }
  8148. if iNdEx >= l {
  8149. return io.ErrUnexpectedEOF
  8150. }
  8151. b := dAtA[iNdEx]
  8152. iNdEx++
  8153. msglen |= int(b&0x7F) << shift
  8154. if b < 0x80 {
  8155. break
  8156. }
  8157. }
  8158. if msglen < 0 {
  8159. return ErrInvalidLengthGenerated
  8160. }
  8161. postIndex := iNdEx + msglen
  8162. if postIndex < 0 {
  8163. return ErrInvalidLengthGenerated
  8164. }
  8165. if postIndex > l {
  8166. return io.ErrUnexpectedEOF
  8167. }
  8168. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8169. return err
  8170. }
  8171. iNdEx = postIndex
  8172. case 3:
  8173. if wireType != 2 {
  8174. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  8175. }
  8176. var msglen int
  8177. for shift := uint(0); ; shift += 7 {
  8178. if shift >= 64 {
  8179. return ErrIntOverflowGenerated
  8180. }
  8181. if iNdEx >= l {
  8182. return io.ErrUnexpectedEOF
  8183. }
  8184. b := dAtA[iNdEx]
  8185. iNdEx++
  8186. msglen |= int(b&0x7F) << shift
  8187. if b < 0x80 {
  8188. break
  8189. }
  8190. }
  8191. if msglen < 0 {
  8192. return ErrInvalidLengthGenerated
  8193. }
  8194. postIndex := iNdEx + msglen
  8195. if postIndex < 0 {
  8196. return ErrInvalidLengthGenerated
  8197. }
  8198. if postIndex > l {
  8199. return io.ErrUnexpectedEOF
  8200. }
  8201. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8202. return err
  8203. }
  8204. iNdEx = postIndex
  8205. default:
  8206. iNdEx = preIndex
  8207. skippy, err := skipGenerated(dAtA[iNdEx:])
  8208. if err != nil {
  8209. return err
  8210. }
  8211. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8212. return ErrInvalidLengthGenerated
  8213. }
  8214. if (iNdEx + skippy) > l {
  8215. return io.ErrUnexpectedEOF
  8216. }
  8217. iNdEx += skippy
  8218. }
  8219. }
  8220. if iNdEx > l {
  8221. return io.ErrUnexpectedEOF
  8222. }
  8223. return nil
  8224. }
  8225. func (m *DeploymentCondition) Unmarshal(dAtA []byte) error {
  8226. l := len(dAtA)
  8227. iNdEx := 0
  8228. for iNdEx < l {
  8229. preIndex := iNdEx
  8230. var wire uint64
  8231. for shift := uint(0); ; shift += 7 {
  8232. if shift >= 64 {
  8233. return ErrIntOverflowGenerated
  8234. }
  8235. if iNdEx >= l {
  8236. return io.ErrUnexpectedEOF
  8237. }
  8238. b := dAtA[iNdEx]
  8239. iNdEx++
  8240. wire |= uint64(b&0x7F) << shift
  8241. if b < 0x80 {
  8242. break
  8243. }
  8244. }
  8245. fieldNum := int32(wire >> 3)
  8246. wireType := int(wire & 0x7)
  8247. if wireType == 4 {
  8248. return fmt.Errorf("proto: DeploymentCondition: wiretype end group for non-group")
  8249. }
  8250. if fieldNum <= 0 {
  8251. return fmt.Errorf("proto: DeploymentCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  8252. }
  8253. switch fieldNum {
  8254. case 1:
  8255. if wireType != 2 {
  8256. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  8257. }
  8258. var stringLen uint64
  8259. for shift := uint(0); ; shift += 7 {
  8260. if shift >= 64 {
  8261. return ErrIntOverflowGenerated
  8262. }
  8263. if iNdEx >= l {
  8264. return io.ErrUnexpectedEOF
  8265. }
  8266. b := dAtA[iNdEx]
  8267. iNdEx++
  8268. stringLen |= uint64(b&0x7F) << shift
  8269. if b < 0x80 {
  8270. break
  8271. }
  8272. }
  8273. intStringLen := int(stringLen)
  8274. if intStringLen < 0 {
  8275. return ErrInvalidLengthGenerated
  8276. }
  8277. postIndex := iNdEx + intStringLen
  8278. if postIndex < 0 {
  8279. return ErrInvalidLengthGenerated
  8280. }
  8281. if postIndex > l {
  8282. return io.ErrUnexpectedEOF
  8283. }
  8284. m.Type = DeploymentConditionType(dAtA[iNdEx:postIndex])
  8285. iNdEx = postIndex
  8286. case 2:
  8287. if wireType != 2 {
  8288. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  8289. }
  8290. var stringLen uint64
  8291. for shift := uint(0); ; shift += 7 {
  8292. if shift >= 64 {
  8293. return ErrIntOverflowGenerated
  8294. }
  8295. if iNdEx >= l {
  8296. return io.ErrUnexpectedEOF
  8297. }
  8298. b := dAtA[iNdEx]
  8299. iNdEx++
  8300. stringLen |= uint64(b&0x7F) << shift
  8301. if b < 0x80 {
  8302. break
  8303. }
  8304. }
  8305. intStringLen := int(stringLen)
  8306. if intStringLen < 0 {
  8307. return ErrInvalidLengthGenerated
  8308. }
  8309. postIndex := iNdEx + intStringLen
  8310. if postIndex < 0 {
  8311. return ErrInvalidLengthGenerated
  8312. }
  8313. if postIndex > l {
  8314. return io.ErrUnexpectedEOF
  8315. }
  8316. m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  8317. iNdEx = postIndex
  8318. case 4:
  8319. if wireType != 2 {
  8320. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  8321. }
  8322. var stringLen uint64
  8323. for shift := uint(0); ; shift += 7 {
  8324. if shift >= 64 {
  8325. return ErrIntOverflowGenerated
  8326. }
  8327. if iNdEx >= l {
  8328. return io.ErrUnexpectedEOF
  8329. }
  8330. b := dAtA[iNdEx]
  8331. iNdEx++
  8332. stringLen |= uint64(b&0x7F) << shift
  8333. if b < 0x80 {
  8334. break
  8335. }
  8336. }
  8337. intStringLen := int(stringLen)
  8338. if intStringLen < 0 {
  8339. return ErrInvalidLengthGenerated
  8340. }
  8341. postIndex := iNdEx + intStringLen
  8342. if postIndex < 0 {
  8343. return ErrInvalidLengthGenerated
  8344. }
  8345. if postIndex > l {
  8346. return io.ErrUnexpectedEOF
  8347. }
  8348. m.Reason = string(dAtA[iNdEx:postIndex])
  8349. iNdEx = postIndex
  8350. case 5:
  8351. if wireType != 2 {
  8352. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  8353. }
  8354. var stringLen uint64
  8355. for shift := uint(0); ; shift += 7 {
  8356. if shift >= 64 {
  8357. return ErrIntOverflowGenerated
  8358. }
  8359. if iNdEx >= l {
  8360. return io.ErrUnexpectedEOF
  8361. }
  8362. b := dAtA[iNdEx]
  8363. iNdEx++
  8364. stringLen |= uint64(b&0x7F) << shift
  8365. if b < 0x80 {
  8366. break
  8367. }
  8368. }
  8369. intStringLen := int(stringLen)
  8370. if intStringLen < 0 {
  8371. return ErrInvalidLengthGenerated
  8372. }
  8373. postIndex := iNdEx + intStringLen
  8374. if postIndex < 0 {
  8375. return ErrInvalidLengthGenerated
  8376. }
  8377. if postIndex > l {
  8378. return io.ErrUnexpectedEOF
  8379. }
  8380. m.Message = string(dAtA[iNdEx:postIndex])
  8381. iNdEx = postIndex
  8382. case 6:
  8383. if wireType != 2 {
  8384. return fmt.Errorf("proto: wrong wireType = %d for field LastUpdateTime", wireType)
  8385. }
  8386. var msglen int
  8387. for shift := uint(0); ; shift += 7 {
  8388. if shift >= 64 {
  8389. return ErrIntOverflowGenerated
  8390. }
  8391. if iNdEx >= l {
  8392. return io.ErrUnexpectedEOF
  8393. }
  8394. b := dAtA[iNdEx]
  8395. iNdEx++
  8396. msglen |= int(b&0x7F) << shift
  8397. if b < 0x80 {
  8398. break
  8399. }
  8400. }
  8401. if msglen < 0 {
  8402. return ErrInvalidLengthGenerated
  8403. }
  8404. postIndex := iNdEx + msglen
  8405. if postIndex < 0 {
  8406. return ErrInvalidLengthGenerated
  8407. }
  8408. if postIndex > l {
  8409. return io.ErrUnexpectedEOF
  8410. }
  8411. if err := m.LastUpdateTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8412. return err
  8413. }
  8414. iNdEx = postIndex
  8415. case 7:
  8416. if wireType != 2 {
  8417. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  8418. }
  8419. var msglen int
  8420. for shift := uint(0); ; shift += 7 {
  8421. if shift >= 64 {
  8422. return ErrIntOverflowGenerated
  8423. }
  8424. if iNdEx >= l {
  8425. return io.ErrUnexpectedEOF
  8426. }
  8427. b := dAtA[iNdEx]
  8428. iNdEx++
  8429. msglen |= int(b&0x7F) << shift
  8430. if b < 0x80 {
  8431. break
  8432. }
  8433. }
  8434. if msglen < 0 {
  8435. return ErrInvalidLengthGenerated
  8436. }
  8437. postIndex := iNdEx + msglen
  8438. if postIndex < 0 {
  8439. return ErrInvalidLengthGenerated
  8440. }
  8441. if postIndex > l {
  8442. return io.ErrUnexpectedEOF
  8443. }
  8444. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8445. return err
  8446. }
  8447. iNdEx = postIndex
  8448. default:
  8449. iNdEx = preIndex
  8450. skippy, err := skipGenerated(dAtA[iNdEx:])
  8451. if err != nil {
  8452. return err
  8453. }
  8454. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8455. return ErrInvalidLengthGenerated
  8456. }
  8457. if (iNdEx + skippy) > l {
  8458. return io.ErrUnexpectedEOF
  8459. }
  8460. iNdEx += skippy
  8461. }
  8462. }
  8463. if iNdEx > l {
  8464. return io.ErrUnexpectedEOF
  8465. }
  8466. return nil
  8467. }
  8468. func (m *DeploymentList) Unmarshal(dAtA []byte) error {
  8469. l := len(dAtA)
  8470. iNdEx := 0
  8471. for iNdEx < l {
  8472. preIndex := iNdEx
  8473. var wire uint64
  8474. for shift := uint(0); ; shift += 7 {
  8475. if shift >= 64 {
  8476. return ErrIntOverflowGenerated
  8477. }
  8478. if iNdEx >= l {
  8479. return io.ErrUnexpectedEOF
  8480. }
  8481. b := dAtA[iNdEx]
  8482. iNdEx++
  8483. wire |= uint64(b&0x7F) << shift
  8484. if b < 0x80 {
  8485. break
  8486. }
  8487. }
  8488. fieldNum := int32(wire >> 3)
  8489. wireType := int(wire & 0x7)
  8490. if wireType == 4 {
  8491. return fmt.Errorf("proto: DeploymentList: wiretype end group for non-group")
  8492. }
  8493. if fieldNum <= 0 {
  8494. return fmt.Errorf("proto: DeploymentList: illegal tag %d (wire type %d)", fieldNum, wire)
  8495. }
  8496. switch fieldNum {
  8497. case 1:
  8498. if wireType != 2 {
  8499. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  8500. }
  8501. var msglen int
  8502. for shift := uint(0); ; shift += 7 {
  8503. if shift >= 64 {
  8504. return ErrIntOverflowGenerated
  8505. }
  8506. if iNdEx >= l {
  8507. return io.ErrUnexpectedEOF
  8508. }
  8509. b := dAtA[iNdEx]
  8510. iNdEx++
  8511. msglen |= int(b&0x7F) << shift
  8512. if b < 0x80 {
  8513. break
  8514. }
  8515. }
  8516. if msglen < 0 {
  8517. return ErrInvalidLengthGenerated
  8518. }
  8519. postIndex := iNdEx + msglen
  8520. if postIndex < 0 {
  8521. return ErrInvalidLengthGenerated
  8522. }
  8523. if postIndex > l {
  8524. return io.ErrUnexpectedEOF
  8525. }
  8526. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8527. return err
  8528. }
  8529. iNdEx = postIndex
  8530. case 2:
  8531. if wireType != 2 {
  8532. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  8533. }
  8534. var msglen int
  8535. for shift := uint(0); ; shift += 7 {
  8536. if shift >= 64 {
  8537. return ErrIntOverflowGenerated
  8538. }
  8539. if iNdEx >= l {
  8540. return io.ErrUnexpectedEOF
  8541. }
  8542. b := dAtA[iNdEx]
  8543. iNdEx++
  8544. msglen |= int(b&0x7F) << shift
  8545. if b < 0x80 {
  8546. break
  8547. }
  8548. }
  8549. if msglen < 0 {
  8550. return ErrInvalidLengthGenerated
  8551. }
  8552. postIndex := iNdEx + msglen
  8553. if postIndex < 0 {
  8554. return ErrInvalidLengthGenerated
  8555. }
  8556. if postIndex > l {
  8557. return io.ErrUnexpectedEOF
  8558. }
  8559. m.Items = append(m.Items, Deployment{})
  8560. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8561. return err
  8562. }
  8563. iNdEx = postIndex
  8564. default:
  8565. iNdEx = preIndex
  8566. skippy, err := skipGenerated(dAtA[iNdEx:])
  8567. if err != nil {
  8568. return err
  8569. }
  8570. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8571. return ErrInvalidLengthGenerated
  8572. }
  8573. if (iNdEx + skippy) > l {
  8574. return io.ErrUnexpectedEOF
  8575. }
  8576. iNdEx += skippy
  8577. }
  8578. }
  8579. if iNdEx > l {
  8580. return io.ErrUnexpectedEOF
  8581. }
  8582. return nil
  8583. }
  8584. func (m *DeploymentRollback) Unmarshal(dAtA []byte) error {
  8585. l := len(dAtA)
  8586. iNdEx := 0
  8587. for iNdEx < l {
  8588. preIndex := iNdEx
  8589. var wire uint64
  8590. for shift := uint(0); ; shift += 7 {
  8591. if shift >= 64 {
  8592. return ErrIntOverflowGenerated
  8593. }
  8594. if iNdEx >= l {
  8595. return io.ErrUnexpectedEOF
  8596. }
  8597. b := dAtA[iNdEx]
  8598. iNdEx++
  8599. wire |= uint64(b&0x7F) << shift
  8600. if b < 0x80 {
  8601. break
  8602. }
  8603. }
  8604. fieldNum := int32(wire >> 3)
  8605. wireType := int(wire & 0x7)
  8606. if wireType == 4 {
  8607. return fmt.Errorf("proto: DeploymentRollback: wiretype end group for non-group")
  8608. }
  8609. if fieldNum <= 0 {
  8610. return fmt.Errorf("proto: DeploymentRollback: illegal tag %d (wire type %d)", fieldNum, wire)
  8611. }
  8612. switch fieldNum {
  8613. case 1:
  8614. if wireType != 2 {
  8615. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  8616. }
  8617. var stringLen uint64
  8618. for shift := uint(0); ; shift += 7 {
  8619. if shift >= 64 {
  8620. return ErrIntOverflowGenerated
  8621. }
  8622. if iNdEx >= l {
  8623. return io.ErrUnexpectedEOF
  8624. }
  8625. b := dAtA[iNdEx]
  8626. iNdEx++
  8627. stringLen |= uint64(b&0x7F) << shift
  8628. if b < 0x80 {
  8629. break
  8630. }
  8631. }
  8632. intStringLen := int(stringLen)
  8633. if intStringLen < 0 {
  8634. return ErrInvalidLengthGenerated
  8635. }
  8636. postIndex := iNdEx + intStringLen
  8637. if postIndex < 0 {
  8638. return ErrInvalidLengthGenerated
  8639. }
  8640. if postIndex > l {
  8641. return io.ErrUnexpectedEOF
  8642. }
  8643. m.Name = string(dAtA[iNdEx:postIndex])
  8644. iNdEx = postIndex
  8645. case 2:
  8646. if wireType != 2 {
  8647. return fmt.Errorf("proto: wrong wireType = %d for field UpdatedAnnotations", wireType)
  8648. }
  8649. var msglen int
  8650. for shift := uint(0); ; shift += 7 {
  8651. if shift >= 64 {
  8652. return ErrIntOverflowGenerated
  8653. }
  8654. if iNdEx >= l {
  8655. return io.ErrUnexpectedEOF
  8656. }
  8657. b := dAtA[iNdEx]
  8658. iNdEx++
  8659. msglen |= int(b&0x7F) << shift
  8660. if b < 0x80 {
  8661. break
  8662. }
  8663. }
  8664. if msglen < 0 {
  8665. return ErrInvalidLengthGenerated
  8666. }
  8667. postIndex := iNdEx + msglen
  8668. if postIndex < 0 {
  8669. return ErrInvalidLengthGenerated
  8670. }
  8671. if postIndex > l {
  8672. return io.ErrUnexpectedEOF
  8673. }
  8674. if m.UpdatedAnnotations == nil {
  8675. m.UpdatedAnnotations = make(map[string]string)
  8676. }
  8677. var mapkey string
  8678. var mapvalue string
  8679. for iNdEx < postIndex {
  8680. entryPreIndex := iNdEx
  8681. var wire uint64
  8682. for shift := uint(0); ; shift += 7 {
  8683. if shift >= 64 {
  8684. return ErrIntOverflowGenerated
  8685. }
  8686. if iNdEx >= l {
  8687. return io.ErrUnexpectedEOF
  8688. }
  8689. b := dAtA[iNdEx]
  8690. iNdEx++
  8691. wire |= uint64(b&0x7F) << shift
  8692. if b < 0x80 {
  8693. break
  8694. }
  8695. }
  8696. fieldNum := int32(wire >> 3)
  8697. if fieldNum == 1 {
  8698. var stringLenmapkey uint64
  8699. for shift := uint(0); ; shift += 7 {
  8700. if shift >= 64 {
  8701. return ErrIntOverflowGenerated
  8702. }
  8703. if iNdEx >= l {
  8704. return io.ErrUnexpectedEOF
  8705. }
  8706. b := dAtA[iNdEx]
  8707. iNdEx++
  8708. stringLenmapkey |= uint64(b&0x7F) << shift
  8709. if b < 0x80 {
  8710. break
  8711. }
  8712. }
  8713. intStringLenmapkey := int(stringLenmapkey)
  8714. if intStringLenmapkey < 0 {
  8715. return ErrInvalidLengthGenerated
  8716. }
  8717. postStringIndexmapkey := iNdEx + intStringLenmapkey
  8718. if postStringIndexmapkey < 0 {
  8719. return ErrInvalidLengthGenerated
  8720. }
  8721. if postStringIndexmapkey > l {
  8722. return io.ErrUnexpectedEOF
  8723. }
  8724. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  8725. iNdEx = postStringIndexmapkey
  8726. } else if fieldNum == 2 {
  8727. var stringLenmapvalue uint64
  8728. for shift := uint(0); ; shift += 7 {
  8729. if shift >= 64 {
  8730. return ErrIntOverflowGenerated
  8731. }
  8732. if iNdEx >= l {
  8733. return io.ErrUnexpectedEOF
  8734. }
  8735. b := dAtA[iNdEx]
  8736. iNdEx++
  8737. stringLenmapvalue |= uint64(b&0x7F) << shift
  8738. if b < 0x80 {
  8739. break
  8740. }
  8741. }
  8742. intStringLenmapvalue := int(stringLenmapvalue)
  8743. if intStringLenmapvalue < 0 {
  8744. return ErrInvalidLengthGenerated
  8745. }
  8746. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  8747. if postStringIndexmapvalue < 0 {
  8748. return ErrInvalidLengthGenerated
  8749. }
  8750. if postStringIndexmapvalue > l {
  8751. return io.ErrUnexpectedEOF
  8752. }
  8753. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  8754. iNdEx = postStringIndexmapvalue
  8755. } else {
  8756. iNdEx = entryPreIndex
  8757. skippy, err := skipGenerated(dAtA[iNdEx:])
  8758. if err != nil {
  8759. return err
  8760. }
  8761. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8762. return ErrInvalidLengthGenerated
  8763. }
  8764. if (iNdEx + skippy) > postIndex {
  8765. return io.ErrUnexpectedEOF
  8766. }
  8767. iNdEx += skippy
  8768. }
  8769. }
  8770. m.UpdatedAnnotations[mapkey] = mapvalue
  8771. iNdEx = postIndex
  8772. case 3:
  8773. if wireType != 2 {
  8774. return fmt.Errorf("proto: wrong wireType = %d for field RollbackTo", wireType)
  8775. }
  8776. var msglen int
  8777. for shift := uint(0); ; shift += 7 {
  8778. if shift >= 64 {
  8779. return ErrIntOverflowGenerated
  8780. }
  8781. if iNdEx >= l {
  8782. return io.ErrUnexpectedEOF
  8783. }
  8784. b := dAtA[iNdEx]
  8785. iNdEx++
  8786. msglen |= int(b&0x7F) << shift
  8787. if b < 0x80 {
  8788. break
  8789. }
  8790. }
  8791. if msglen < 0 {
  8792. return ErrInvalidLengthGenerated
  8793. }
  8794. postIndex := iNdEx + msglen
  8795. if postIndex < 0 {
  8796. return ErrInvalidLengthGenerated
  8797. }
  8798. if postIndex > l {
  8799. return io.ErrUnexpectedEOF
  8800. }
  8801. if err := m.RollbackTo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8802. return err
  8803. }
  8804. iNdEx = postIndex
  8805. default:
  8806. iNdEx = preIndex
  8807. skippy, err := skipGenerated(dAtA[iNdEx:])
  8808. if err != nil {
  8809. return err
  8810. }
  8811. if (skippy < 0) || (iNdEx+skippy) < 0 {
  8812. return ErrInvalidLengthGenerated
  8813. }
  8814. if (iNdEx + skippy) > l {
  8815. return io.ErrUnexpectedEOF
  8816. }
  8817. iNdEx += skippy
  8818. }
  8819. }
  8820. if iNdEx > l {
  8821. return io.ErrUnexpectedEOF
  8822. }
  8823. return nil
  8824. }
  8825. func (m *DeploymentSpec) Unmarshal(dAtA []byte) error {
  8826. l := len(dAtA)
  8827. iNdEx := 0
  8828. for iNdEx < l {
  8829. preIndex := iNdEx
  8830. var wire uint64
  8831. for shift := uint(0); ; shift += 7 {
  8832. if shift >= 64 {
  8833. return ErrIntOverflowGenerated
  8834. }
  8835. if iNdEx >= l {
  8836. return io.ErrUnexpectedEOF
  8837. }
  8838. b := dAtA[iNdEx]
  8839. iNdEx++
  8840. wire |= uint64(b&0x7F) << shift
  8841. if b < 0x80 {
  8842. break
  8843. }
  8844. }
  8845. fieldNum := int32(wire >> 3)
  8846. wireType := int(wire & 0x7)
  8847. if wireType == 4 {
  8848. return fmt.Errorf("proto: DeploymentSpec: wiretype end group for non-group")
  8849. }
  8850. if fieldNum <= 0 {
  8851. return fmt.Errorf("proto: DeploymentSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  8852. }
  8853. switch fieldNum {
  8854. case 1:
  8855. if wireType != 0 {
  8856. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  8857. }
  8858. var v int32
  8859. for shift := uint(0); ; shift += 7 {
  8860. if shift >= 64 {
  8861. return ErrIntOverflowGenerated
  8862. }
  8863. if iNdEx >= l {
  8864. return io.ErrUnexpectedEOF
  8865. }
  8866. b := dAtA[iNdEx]
  8867. iNdEx++
  8868. v |= int32(b&0x7F) << shift
  8869. if b < 0x80 {
  8870. break
  8871. }
  8872. }
  8873. m.Replicas = &v
  8874. case 2:
  8875. if wireType != 2 {
  8876. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  8877. }
  8878. var msglen int
  8879. for shift := uint(0); ; shift += 7 {
  8880. if shift >= 64 {
  8881. return ErrIntOverflowGenerated
  8882. }
  8883. if iNdEx >= l {
  8884. return io.ErrUnexpectedEOF
  8885. }
  8886. b := dAtA[iNdEx]
  8887. iNdEx++
  8888. msglen |= int(b&0x7F) << shift
  8889. if b < 0x80 {
  8890. break
  8891. }
  8892. }
  8893. if msglen < 0 {
  8894. return ErrInvalidLengthGenerated
  8895. }
  8896. postIndex := iNdEx + msglen
  8897. if postIndex < 0 {
  8898. return ErrInvalidLengthGenerated
  8899. }
  8900. if postIndex > l {
  8901. return io.ErrUnexpectedEOF
  8902. }
  8903. if m.Selector == nil {
  8904. m.Selector = &v1.LabelSelector{}
  8905. }
  8906. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8907. return err
  8908. }
  8909. iNdEx = postIndex
  8910. case 3:
  8911. if wireType != 2 {
  8912. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  8913. }
  8914. var msglen int
  8915. for shift := uint(0); ; shift += 7 {
  8916. if shift >= 64 {
  8917. return ErrIntOverflowGenerated
  8918. }
  8919. if iNdEx >= l {
  8920. return io.ErrUnexpectedEOF
  8921. }
  8922. b := dAtA[iNdEx]
  8923. iNdEx++
  8924. msglen |= int(b&0x7F) << shift
  8925. if b < 0x80 {
  8926. break
  8927. }
  8928. }
  8929. if msglen < 0 {
  8930. return ErrInvalidLengthGenerated
  8931. }
  8932. postIndex := iNdEx + msglen
  8933. if postIndex < 0 {
  8934. return ErrInvalidLengthGenerated
  8935. }
  8936. if postIndex > l {
  8937. return io.ErrUnexpectedEOF
  8938. }
  8939. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8940. return err
  8941. }
  8942. iNdEx = postIndex
  8943. case 4:
  8944. if wireType != 2 {
  8945. return fmt.Errorf("proto: wrong wireType = %d for field Strategy", wireType)
  8946. }
  8947. var msglen int
  8948. for shift := uint(0); ; shift += 7 {
  8949. if shift >= 64 {
  8950. return ErrIntOverflowGenerated
  8951. }
  8952. if iNdEx >= l {
  8953. return io.ErrUnexpectedEOF
  8954. }
  8955. b := dAtA[iNdEx]
  8956. iNdEx++
  8957. msglen |= int(b&0x7F) << shift
  8958. if b < 0x80 {
  8959. break
  8960. }
  8961. }
  8962. if msglen < 0 {
  8963. return ErrInvalidLengthGenerated
  8964. }
  8965. postIndex := iNdEx + msglen
  8966. if postIndex < 0 {
  8967. return ErrInvalidLengthGenerated
  8968. }
  8969. if postIndex > l {
  8970. return io.ErrUnexpectedEOF
  8971. }
  8972. if err := m.Strategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8973. return err
  8974. }
  8975. iNdEx = postIndex
  8976. case 5:
  8977. if wireType != 0 {
  8978. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  8979. }
  8980. m.MinReadySeconds = 0
  8981. for shift := uint(0); ; shift += 7 {
  8982. if shift >= 64 {
  8983. return ErrIntOverflowGenerated
  8984. }
  8985. if iNdEx >= l {
  8986. return io.ErrUnexpectedEOF
  8987. }
  8988. b := dAtA[iNdEx]
  8989. iNdEx++
  8990. m.MinReadySeconds |= int32(b&0x7F) << shift
  8991. if b < 0x80 {
  8992. break
  8993. }
  8994. }
  8995. case 6:
  8996. if wireType != 0 {
  8997. return fmt.Errorf("proto: wrong wireType = %d for field RevisionHistoryLimit", wireType)
  8998. }
  8999. var v int32
  9000. for shift := uint(0); ; shift += 7 {
  9001. if shift >= 64 {
  9002. return ErrIntOverflowGenerated
  9003. }
  9004. if iNdEx >= l {
  9005. return io.ErrUnexpectedEOF
  9006. }
  9007. b := dAtA[iNdEx]
  9008. iNdEx++
  9009. v |= int32(b&0x7F) << shift
  9010. if b < 0x80 {
  9011. break
  9012. }
  9013. }
  9014. m.RevisionHistoryLimit = &v
  9015. case 7:
  9016. if wireType != 0 {
  9017. return fmt.Errorf("proto: wrong wireType = %d for field Paused", wireType)
  9018. }
  9019. var v int
  9020. for shift := uint(0); ; shift += 7 {
  9021. if shift >= 64 {
  9022. return ErrIntOverflowGenerated
  9023. }
  9024. if iNdEx >= l {
  9025. return io.ErrUnexpectedEOF
  9026. }
  9027. b := dAtA[iNdEx]
  9028. iNdEx++
  9029. v |= int(b&0x7F) << shift
  9030. if b < 0x80 {
  9031. break
  9032. }
  9033. }
  9034. m.Paused = bool(v != 0)
  9035. case 8:
  9036. if wireType != 2 {
  9037. return fmt.Errorf("proto: wrong wireType = %d for field RollbackTo", wireType)
  9038. }
  9039. var msglen int
  9040. for shift := uint(0); ; shift += 7 {
  9041. if shift >= 64 {
  9042. return ErrIntOverflowGenerated
  9043. }
  9044. if iNdEx >= l {
  9045. return io.ErrUnexpectedEOF
  9046. }
  9047. b := dAtA[iNdEx]
  9048. iNdEx++
  9049. msglen |= int(b&0x7F) << shift
  9050. if b < 0x80 {
  9051. break
  9052. }
  9053. }
  9054. if msglen < 0 {
  9055. return ErrInvalidLengthGenerated
  9056. }
  9057. postIndex := iNdEx + msglen
  9058. if postIndex < 0 {
  9059. return ErrInvalidLengthGenerated
  9060. }
  9061. if postIndex > l {
  9062. return io.ErrUnexpectedEOF
  9063. }
  9064. if m.RollbackTo == nil {
  9065. m.RollbackTo = &RollbackConfig{}
  9066. }
  9067. if err := m.RollbackTo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9068. return err
  9069. }
  9070. iNdEx = postIndex
  9071. case 9:
  9072. if wireType != 0 {
  9073. return fmt.Errorf("proto: wrong wireType = %d for field ProgressDeadlineSeconds", wireType)
  9074. }
  9075. var v int32
  9076. for shift := uint(0); ; shift += 7 {
  9077. if shift >= 64 {
  9078. return ErrIntOverflowGenerated
  9079. }
  9080. if iNdEx >= l {
  9081. return io.ErrUnexpectedEOF
  9082. }
  9083. b := dAtA[iNdEx]
  9084. iNdEx++
  9085. v |= int32(b&0x7F) << shift
  9086. if b < 0x80 {
  9087. break
  9088. }
  9089. }
  9090. m.ProgressDeadlineSeconds = &v
  9091. default:
  9092. iNdEx = preIndex
  9093. skippy, err := skipGenerated(dAtA[iNdEx:])
  9094. if err != nil {
  9095. return err
  9096. }
  9097. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9098. return ErrInvalidLengthGenerated
  9099. }
  9100. if (iNdEx + skippy) > l {
  9101. return io.ErrUnexpectedEOF
  9102. }
  9103. iNdEx += skippy
  9104. }
  9105. }
  9106. if iNdEx > l {
  9107. return io.ErrUnexpectedEOF
  9108. }
  9109. return nil
  9110. }
  9111. func (m *DeploymentStatus) Unmarshal(dAtA []byte) error {
  9112. l := len(dAtA)
  9113. iNdEx := 0
  9114. for iNdEx < l {
  9115. preIndex := iNdEx
  9116. var wire uint64
  9117. for shift := uint(0); ; shift += 7 {
  9118. if shift >= 64 {
  9119. return ErrIntOverflowGenerated
  9120. }
  9121. if iNdEx >= l {
  9122. return io.ErrUnexpectedEOF
  9123. }
  9124. b := dAtA[iNdEx]
  9125. iNdEx++
  9126. wire |= uint64(b&0x7F) << shift
  9127. if b < 0x80 {
  9128. break
  9129. }
  9130. }
  9131. fieldNum := int32(wire >> 3)
  9132. wireType := int(wire & 0x7)
  9133. if wireType == 4 {
  9134. return fmt.Errorf("proto: DeploymentStatus: wiretype end group for non-group")
  9135. }
  9136. if fieldNum <= 0 {
  9137. return fmt.Errorf("proto: DeploymentStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  9138. }
  9139. switch fieldNum {
  9140. case 1:
  9141. if wireType != 0 {
  9142. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  9143. }
  9144. m.ObservedGeneration = 0
  9145. for shift := uint(0); ; shift += 7 {
  9146. if shift >= 64 {
  9147. return ErrIntOverflowGenerated
  9148. }
  9149. if iNdEx >= l {
  9150. return io.ErrUnexpectedEOF
  9151. }
  9152. b := dAtA[iNdEx]
  9153. iNdEx++
  9154. m.ObservedGeneration |= int64(b&0x7F) << shift
  9155. if b < 0x80 {
  9156. break
  9157. }
  9158. }
  9159. case 2:
  9160. if wireType != 0 {
  9161. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  9162. }
  9163. m.Replicas = 0
  9164. for shift := uint(0); ; shift += 7 {
  9165. if shift >= 64 {
  9166. return ErrIntOverflowGenerated
  9167. }
  9168. if iNdEx >= l {
  9169. return io.ErrUnexpectedEOF
  9170. }
  9171. b := dAtA[iNdEx]
  9172. iNdEx++
  9173. m.Replicas |= int32(b&0x7F) << shift
  9174. if b < 0x80 {
  9175. break
  9176. }
  9177. }
  9178. case 3:
  9179. if wireType != 0 {
  9180. return fmt.Errorf("proto: wrong wireType = %d for field UpdatedReplicas", wireType)
  9181. }
  9182. m.UpdatedReplicas = 0
  9183. for shift := uint(0); ; shift += 7 {
  9184. if shift >= 64 {
  9185. return ErrIntOverflowGenerated
  9186. }
  9187. if iNdEx >= l {
  9188. return io.ErrUnexpectedEOF
  9189. }
  9190. b := dAtA[iNdEx]
  9191. iNdEx++
  9192. m.UpdatedReplicas |= int32(b&0x7F) << shift
  9193. if b < 0x80 {
  9194. break
  9195. }
  9196. }
  9197. case 4:
  9198. if wireType != 0 {
  9199. return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType)
  9200. }
  9201. m.AvailableReplicas = 0
  9202. for shift := uint(0); ; shift += 7 {
  9203. if shift >= 64 {
  9204. return ErrIntOverflowGenerated
  9205. }
  9206. if iNdEx >= l {
  9207. return io.ErrUnexpectedEOF
  9208. }
  9209. b := dAtA[iNdEx]
  9210. iNdEx++
  9211. m.AvailableReplicas |= int32(b&0x7F) << shift
  9212. if b < 0x80 {
  9213. break
  9214. }
  9215. }
  9216. case 5:
  9217. if wireType != 0 {
  9218. return fmt.Errorf("proto: wrong wireType = %d for field UnavailableReplicas", wireType)
  9219. }
  9220. m.UnavailableReplicas = 0
  9221. for shift := uint(0); ; shift += 7 {
  9222. if shift >= 64 {
  9223. return ErrIntOverflowGenerated
  9224. }
  9225. if iNdEx >= l {
  9226. return io.ErrUnexpectedEOF
  9227. }
  9228. b := dAtA[iNdEx]
  9229. iNdEx++
  9230. m.UnavailableReplicas |= int32(b&0x7F) << shift
  9231. if b < 0x80 {
  9232. break
  9233. }
  9234. }
  9235. case 6:
  9236. if wireType != 2 {
  9237. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  9238. }
  9239. var msglen int
  9240. for shift := uint(0); ; shift += 7 {
  9241. if shift >= 64 {
  9242. return ErrIntOverflowGenerated
  9243. }
  9244. if iNdEx >= l {
  9245. return io.ErrUnexpectedEOF
  9246. }
  9247. b := dAtA[iNdEx]
  9248. iNdEx++
  9249. msglen |= int(b&0x7F) << shift
  9250. if b < 0x80 {
  9251. break
  9252. }
  9253. }
  9254. if msglen < 0 {
  9255. return ErrInvalidLengthGenerated
  9256. }
  9257. postIndex := iNdEx + msglen
  9258. if postIndex < 0 {
  9259. return ErrInvalidLengthGenerated
  9260. }
  9261. if postIndex > l {
  9262. return io.ErrUnexpectedEOF
  9263. }
  9264. m.Conditions = append(m.Conditions, DeploymentCondition{})
  9265. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9266. return err
  9267. }
  9268. iNdEx = postIndex
  9269. case 7:
  9270. if wireType != 0 {
  9271. return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType)
  9272. }
  9273. m.ReadyReplicas = 0
  9274. for shift := uint(0); ; shift += 7 {
  9275. if shift >= 64 {
  9276. return ErrIntOverflowGenerated
  9277. }
  9278. if iNdEx >= l {
  9279. return io.ErrUnexpectedEOF
  9280. }
  9281. b := dAtA[iNdEx]
  9282. iNdEx++
  9283. m.ReadyReplicas |= int32(b&0x7F) << shift
  9284. if b < 0x80 {
  9285. break
  9286. }
  9287. }
  9288. case 8:
  9289. if wireType != 0 {
  9290. return fmt.Errorf("proto: wrong wireType = %d for field CollisionCount", wireType)
  9291. }
  9292. var v int32
  9293. for shift := uint(0); ; shift += 7 {
  9294. if shift >= 64 {
  9295. return ErrIntOverflowGenerated
  9296. }
  9297. if iNdEx >= l {
  9298. return io.ErrUnexpectedEOF
  9299. }
  9300. b := dAtA[iNdEx]
  9301. iNdEx++
  9302. v |= int32(b&0x7F) << shift
  9303. if b < 0x80 {
  9304. break
  9305. }
  9306. }
  9307. m.CollisionCount = &v
  9308. default:
  9309. iNdEx = preIndex
  9310. skippy, err := skipGenerated(dAtA[iNdEx:])
  9311. if err != nil {
  9312. return err
  9313. }
  9314. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9315. return ErrInvalidLengthGenerated
  9316. }
  9317. if (iNdEx + skippy) > l {
  9318. return io.ErrUnexpectedEOF
  9319. }
  9320. iNdEx += skippy
  9321. }
  9322. }
  9323. if iNdEx > l {
  9324. return io.ErrUnexpectedEOF
  9325. }
  9326. return nil
  9327. }
  9328. func (m *DeploymentStrategy) Unmarshal(dAtA []byte) error {
  9329. l := len(dAtA)
  9330. iNdEx := 0
  9331. for iNdEx < l {
  9332. preIndex := iNdEx
  9333. var wire uint64
  9334. for shift := uint(0); ; shift += 7 {
  9335. if shift >= 64 {
  9336. return ErrIntOverflowGenerated
  9337. }
  9338. if iNdEx >= l {
  9339. return io.ErrUnexpectedEOF
  9340. }
  9341. b := dAtA[iNdEx]
  9342. iNdEx++
  9343. wire |= uint64(b&0x7F) << shift
  9344. if b < 0x80 {
  9345. break
  9346. }
  9347. }
  9348. fieldNum := int32(wire >> 3)
  9349. wireType := int(wire & 0x7)
  9350. if wireType == 4 {
  9351. return fmt.Errorf("proto: DeploymentStrategy: wiretype end group for non-group")
  9352. }
  9353. if fieldNum <= 0 {
  9354. return fmt.Errorf("proto: DeploymentStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
  9355. }
  9356. switch fieldNum {
  9357. case 1:
  9358. if wireType != 2 {
  9359. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  9360. }
  9361. var stringLen uint64
  9362. for shift := uint(0); ; shift += 7 {
  9363. if shift >= 64 {
  9364. return ErrIntOverflowGenerated
  9365. }
  9366. if iNdEx >= l {
  9367. return io.ErrUnexpectedEOF
  9368. }
  9369. b := dAtA[iNdEx]
  9370. iNdEx++
  9371. stringLen |= uint64(b&0x7F) << shift
  9372. if b < 0x80 {
  9373. break
  9374. }
  9375. }
  9376. intStringLen := int(stringLen)
  9377. if intStringLen < 0 {
  9378. return ErrInvalidLengthGenerated
  9379. }
  9380. postIndex := iNdEx + intStringLen
  9381. if postIndex < 0 {
  9382. return ErrInvalidLengthGenerated
  9383. }
  9384. if postIndex > l {
  9385. return io.ErrUnexpectedEOF
  9386. }
  9387. m.Type = DeploymentStrategyType(dAtA[iNdEx:postIndex])
  9388. iNdEx = postIndex
  9389. case 2:
  9390. if wireType != 2 {
  9391. return fmt.Errorf("proto: wrong wireType = %d for field RollingUpdate", wireType)
  9392. }
  9393. var msglen int
  9394. for shift := uint(0); ; shift += 7 {
  9395. if shift >= 64 {
  9396. return ErrIntOverflowGenerated
  9397. }
  9398. if iNdEx >= l {
  9399. return io.ErrUnexpectedEOF
  9400. }
  9401. b := dAtA[iNdEx]
  9402. iNdEx++
  9403. msglen |= int(b&0x7F) << shift
  9404. if b < 0x80 {
  9405. break
  9406. }
  9407. }
  9408. if msglen < 0 {
  9409. return ErrInvalidLengthGenerated
  9410. }
  9411. postIndex := iNdEx + msglen
  9412. if postIndex < 0 {
  9413. return ErrInvalidLengthGenerated
  9414. }
  9415. if postIndex > l {
  9416. return io.ErrUnexpectedEOF
  9417. }
  9418. if m.RollingUpdate == nil {
  9419. m.RollingUpdate = &RollingUpdateDeployment{}
  9420. }
  9421. if err := m.RollingUpdate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9422. return err
  9423. }
  9424. iNdEx = postIndex
  9425. default:
  9426. iNdEx = preIndex
  9427. skippy, err := skipGenerated(dAtA[iNdEx:])
  9428. if err != nil {
  9429. return err
  9430. }
  9431. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9432. return ErrInvalidLengthGenerated
  9433. }
  9434. if (iNdEx + skippy) > l {
  9435. return io.ErrUnexpectedEOF
  9436. }
  9437. iNdEx += skippy
  9438. }
  9439. }
  9440. if iNdEx > l {
  9441. return io.ErrUnexpectedEOF
  9442. }
  9443. return nil
  9444. }
  9445. func (m *FSGroupStrategyOptions) Unmarshal(dAtA []byte) error {
  9446. l := len(dAtA)
  9447. iNdEx := 0
  9448. for iNdEx < l {
  9449. preIndex := iNdEx
  9450. var wire uint64
  9451. for shift := uint(0); ; shift += 7 {
  9452. if shift >= 64 {
  9453. return ErrIntOverflowGenerated
  9454. }
  9455. if iNdEx >= l {
  9456. return io.ErrUnexpectedEOF
  9457. }
  9458. b := dAtA[iNdEx]
  9459. iNdEx++
  9460. wire |= uint64(b&0x7F) << shift
  9461. if b < 0x80 {
  9462. break
  9463. }
  9464. }
  9465. fieldNum := int32(wire >> 3)
  9466. wireType := int(wire & 0x7)
  9467. if wireType == 4 {
  9468. return fmt.Errorf("proto: FSGroupStrategyOptions: wiretype end group for non-group")
  9469. }
  9470. if fieldNum <= 0 {
  9471. return fmt.Errorf("proto: FSGroupStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  9472. }
  9473. switch fieldNum {
  9474. case 1:
  9475. if wireType != 2 {
  9476. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  9477. }
  9478. var stringLen uint64
  9479. for shift := uint(0); ; shift += 7 {
  9480. if shift >= 64 {
  9481. return ErrIntOverflowGenerated
  9482. }
  9483. if iNdEx >= l {
  9484. return io.ErrUnexpectedEOF
  9485. }
  9486. b := dAtA[iNdEx]
  9487. iNdEx++
  9488. stringLen |= uint64(b&0x7F) << shift
  9489. if b < 0x80 {
  9490. break
  9491. }
  9492. }
  9493. intStringLen := int(stringLen)
  9494. if intStringLen < 0 {
  9495. return ErrInvalidLengthGenerated
  9496. }
  9497. postIndex := iNdEx + intStringLen
  9498. if postIndex < 0 {
  9499. return ErrInvalidLengthGenerated
  9500. }
  9501. if postIndex > l {
  9502. return io.ErrUnexpectedEOF
  9503. }
  9504. m.Rule = FSGroupStrategyType(dAtA[iNdEx:postIndex])
  9505. iNdEx = postIndex
  9506. case 2:
  9507. if wireType != 2 {
  9508. return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
  9509. }
  9510. var msglen int
  9511. for shift := uint(0); ; shift += 7 {
  9512. if shift >= 64 {
  9513. return ErrIntOverflowGenerated
  9514. }
  9515. if iNdEx >= l {
  9516. return io.ErrUnexpectedEOF
  9517. }
  9518. b := dAtA[iNdEx]
  9519. iNdEx++
  9520. msglen |= int(b&0x7F) << shift
  9521. if b < 0x80 {
  9522. break
  9523. }
  9524. }
  9525. if msglen < 0 {
  9526. return ErrInvalidLengthGenerated
  9527. }
  9528. postIndex := iNdEx + msglen
  9529. if postIndex < 0 {
  9530. return ErrInvalidLengthGenerated
  9531. }
  9532. if postIndex > l {
  9533. return io.ErrUnexpectedEOF
  9534. }
  9535. m.Ranges = append(m.Ranges, IDRange{})
  9536. if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9537. return err
  9538. }
  9539. iNdEx = postIndex
  9540. default:
  9541. iNdEx = preIndex
  9542. skippy, err := skipGenerated(dAtA[iNdEx:])
  9543. if err != nil {
  9544. return err
  9545. }
  9546. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9547. return ErrInvalidLengthGenerated
  9548. }
  9549. if (iNdEx + skippy) > l {
  9550. return io.ErrUnexpectedEOF
  9551. }
  9552. iNdEx += skippy
  9553. }
  9554. }
  9555. if iNdEx > l {
  9556. return io.ErrUnexpectedEOF
  9557. }
  9558. return nil
  9559. }
  9560. func (m *HTTPIngressPath) Unmarshal(dAtA []byte) error {
  9561. l := len(dAtA)
  9562. iNdEx := 0
  9563. for iNdEx < l {
  9564. preIndex := iNdEx
  9565. var wire uint64
  9566. for shift := uint(0); ; shift += 7 {
  9567. if shift >= 64 {
  9568. return ErrIntOverflowGenerated
  9569. }
  9570. if iNdEx >= l {
  9571. return io.ErrUnexpectedEOF
  9572. }
  9573. b := dAtA[iNdEx]
  9574. iNdEx++
  9575. wire |= uint64(b&0x7F) << shift
  9576. if b < 0x80 {
  9577. break
  9578. }
  9579. }
  9580. fieldNum := int32(wire >> 3)
  9581. wireType := int(wire & 0x7)
  9582. if wireType == 4 {
  9583. return fmt.Errorf("proto: HTTPIngressPath: wiretype end group for non-group")
  9584. }
  9585. if fieldNum <= 0 {
  9586. return fmt.Errorf("proto: HTTPIngressPath: illegal tag %d (wire type %d)", fieldNum, wire)
  9587. }
  9588. switch fieldNum {
  9589. case 1:
  9590. if wireType != 2 {
  9591. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  9592. }
  9593. var stringLen uint64
  9594. for shift := uint(0); ; shift += 7 {
  9595. if shift >= 64 {
  9596. return ErrIntOverflowGenerated
  9597. }
  9598. if iNdEx >= l {
  9599. return io.ErrUnexpectedEOF
  9600. }
  9601. b := dAtA[iNdEx]
  9602. iNdEx++
  9603. stringLen |= uint64(b&0x7F) << shift
  9604. if b < 0x80 {
  9605. break
  9606. }
  9607. }
  9608. intStringLen := int(stringLen)
  9609. if intStringLen < 0 {
  9610. return ErrInvalidLengthGenerated
  9611. }
  9612. postIndex := iNdEx + intStringLen
  9613. if postIndex < 0 {
  9614. return ErrInvalidLengthGenerated
  9615. }
  9616. if postIndex > l {
  9617. return io.ErrUnexpectedEOF
  9618. }
  9619. m.Path = string(dAtA[iNdEx:postIndex])
  9620. iNdEx = postIndex
  9621. case 2:
  9622. if wireType != 2 {
  9623. return fmt.Errorf("proto: wrong wireType = %d for field Backend", wireType)
  9624. }
  9625. var msglen int
  9626. for shift := uint(0); ; shift += 7 {
  9627. if shift >= 64 {
  9628. return ErrIntOverflowGenerated
  9629. }
  9630. if iNdEx >= l {
  9631. return io.ErrUnexpectedEOF
  9632. }
  9633. b := dAtA[iNdEx]
  9634. iNdEx++
  9635. msglen |= int(b&0x7F) << shift
  9636. if b < 0x80 {
  9637. break
  9638. }
  9639. }
  9640. if msglen < 0 {
  9641. return ErrInvalidLengthGenerated
  9642. }
  9643. postIndex := iNdEx + msglen
  9644. if postIndex < 0 {
  9645. return ErrInvalidLengthGenerated
  9646. }
  9647. if postIndex > l {
  9648. return io.ErrUnexpectedEOF
  9649. }
  9650. if err := m.Backend.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9651. return err
  9652. }
  9653. iNdEx = postIndex
  9654. case 3:
  9655. if wireType != 2 {
  9656. return fmt.Errorf("proto: wrong wireType = %d for field PathType", wireType)
  9657. }
  9658. var stringLen uint64
  9659. for shift := uint(0); ; shift += 7 {
  9660. if shift >= 64 {
  9661. return ErrIntOverflowGenerated
  9662. }
  9663. if iNdEx >= l {
  9664. return io.ErrUnexpectedEOF
  9665. }
  9666. b := dAtA[iNdEx]
  9667. iNdEx++
  9668. stringLen |= uint64(b&0x7F) << shift
  9669. if b < 0x80 {
  9670. break
  9671. }
  9672. }
  9673. intStringLen := int(stringLen)
  9674. if intStringLen < 0 {
  9675. return ErrInvalidLengthGenerated
  9676. }
  9677. postIndex := iNdEx + intStringLen
  9678. if postIndex < 0 {
  9679. return ErrInvalidLengthGenerated
  9680. }
  9681. if postIndex > l {
  9682. return io.ErrUnexpectedEOF
  9683. }
  9684. s := PathType(dAtA[iNdEx:postIndex])
  9685. m.PathType = &s
  9686. iNdEx = postIndex
  9687. default:
  9688. iNdEx = preIndex
  9689. skippy, err := skipGenerated(dAtA[iNdEx:])
  9690. if err != nil {
  9691. return err
  9692. }
  9693. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9694. return ErrInvalidLengthGenerated
  9695. }
  9696. if (iNdEx + skippy) > l {
  9697. return io.ErrUnexpectedEOF
  9698. }
  9699. iNdEx += skippy
  9700. }
  9701. }
  9702. if iNdEx > l {
  9703. return io.ErrUnexpectedEOF
  9704. }
  9705. return nil
  9706. }
  9707. func (m *HTTPIngressRuleValue) Unmarshal(dAtA []byte) error {
  9708. l := len(dAtA)
  9709. iNdEx := 0
  9710. for iNdEx < l {
  9711. preIndex := iNdEx
  9712. var wire uint64
  9713. for shift := uint(0); ; shift += 7 {
  9714. if shift >= 64 {
  9715. return ErrIntOverflowGenerated
  9716. }
  9717. if iNdEx >= l {
  9718. return io.ErrUnexpectedEOF
  9719. }
  9720. b := dAtA[iNdEx]
  9721. iNdEx++
  9722. wire |= uint64(b&0x7F) << shift
  9723. if b < 0x80 {
  9724. break
  9725. }
  9726. }
  9727. fieldNum := int32(wire >> 3)
  9728. wireType := int(wire & 0x7)
  9729. if wireType == 4 {
  9730. return fmt.Errorf("proto: HTTPIngressRuleValue: wiretype end group for non-group")
  9731. }
  9732. if fieldNum <= 0 {
  9733. return fmt.Errorf("proto: HTTPIngressRuleValue: illegal tag %d (wire type %d)", fieldNum, wire)
  9734. }
  9735. switch fieldNum {
  9736. case 1:
  9737. if wireType != 2 {
  9738. return fmt.Errorf("proto: wrong wireType = %d for field Paths", wireType)
  9739. }
  9740. var msglen int
  9741. for shift := uint(0); ; shift += 7 {
  9742. if shift >= 64 {
  9743. return ErrIntOverflowGenerated
  9744. }
  9745. if iNdEx >= l {
  9746. return io.ErrUnexpectedEOF
  9747. }
  9748. b := dAtA[iNdEx]
  9749. iNdEx++
  9750. msglen |= int(b&0x7F) << shift
  9751. if b < 0x80 {
  9752. break
  9753. }
  9754. }
  9755. if msglen < 0 {
  9756. return ErrInvalidLengthGenerated
  9757. }
  9758. postIndex := iNdEx + msglen
  9759. if postIndex < 0 {
  9760. return ErrInvalidLengthGenerated
  9761. }
  9762. if postIndex > l {
  9763. return io.ErrUnexpectedEOF
  9764. }
  9765. m.Paths = append(m.Paths, HTTPIngressPath{})
  9766. if err := m.Paths[len(m.Paths)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9767. return err
  9768. }
  9769. iNdEx = postIndex
  9770. default:
  9771. iNdEx = preIndex
  9772. skippy, err := skipGenerated(dAtA[iNdEx:])
  9773. if err != nil {
  9774. return err
  9775. }
  9776. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9777. return ErrInvalidLengthGenerated
  9778. }
  9779. if (iNdEx + skippy) > l {
  9780. return io.ErrUnexpectedEOF
  9781. }
  9782. iNdEx += skippy
  9783. }
  9784. }
  9785. if iNdEx > l {
  9786. return io.ErrUnexpectedEOF
  9787. }
  9788. return nil
  9789. }
  9790. func (m *HostPortRange) Unmarshal(dAtA []byte) error {
  9791. l := len(dAtA)
  9792. iNdEx := 0
  9793. for iNdEx < l {
  9794. preIndex := iNdEx
  9795. var wire uint64
  9796. for shift := uint(0); ; shift += 7 {
  9797. if shift >= 64 {
  9798. return ErrIntOverflowGenerated
  9799. }
  9800. if iNdEx >= l {
  9801. return io.ErrUnexpectedEOF
  9802. }
  9803. b := dAtA[iNdEx]
  9804. iNdEx++
  9805. wire |= uint64(b&0x7F) << shift
  9806. if b < 0x80 {
  9807. break
  9808. }
  9809. }
  9810. fieldNum := int32(wire >> 3)
  9811. wireType := int(wire & 0x7)
  9812. if wireType == 4 {
  9813. return fmt.Errorf("proto: HostPortRange: wiretype end group for non-group")
  9814. }
  9815. if fieldNum <= 0 {
  9816. return fmt.Errorf("proto: HostPortRange: illegal tag %d (wire type %d)", fieldNum, wire)
  9817. }
  9818. switch fieldNum {
  9819. case 1:
  9820. if wireType != 0 {
  9821. return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType)
  9822. }
  9823. m.Min = 0
  9824. for shift := uint(0); ; shift += 7 {
  9825. if shift >= 64 {
  9826. return ErrIntOverflowGenerated
  9827. }
  9828. if iNdEx >= l {
  9829. return io.ErrUnexpectedEOF
  9830. }
  9831. b := dAtA[iNdEx]
  9832. iNdEx++
  9833. m.Min |= int32(b&0x7F) << shift
  9834. if b < 0x80 {
  9835. break
  9836. }
  9837. }
  9838. case 2:
  9839. if wireType != 0 {
  9840. return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType)
  9841. }
  9842. m.Max = 0
  9843. for shift := uint(0); ; shift += 7 {
  9844. if shift >= 64 {
  9845. return ErrIntOverflowGenerated
  9846. }
  9847. if iNdEx >= l {
  9848. return io.ErrUnexpectedEOF
  9849. }
  9850. b := dAtA[iNdEx]
  9851. iNdEx++
  9852. m.Max |= int32(b&0x7F) << shift
  9853. if b < 0x80 {
  9854. break
  9855. }
  9856. }
  9857. default:
  9858. iNdEx = preIndex
  9859. skippy, err := skipGenerated(dAtA[iNdEx:])
  9860. if err != nil {
  9861. return err
  9862. }
  9863. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9864. return ErrInvalidLengthGenerated
  9865. }
  9866. if (iNdEx + skippy) > l {
  9867. return io.ErrUnexpectedEOF
  9868. }
  9869. iNdEx += skippy
  9870. }
  9871. }
  9872. if iNdEx > l {
  9873. return io.ErrUnexpectedEOF
  9874. }
  9875. return nil
  9876. }
  9877. func (m *IDRange) Unmarshal(dAtA []byte) error {
  9878. l := len(dAtA)
  9879. iNdEx := 0
  9880. for iNdEx < l {
  9881. preIndex := iNdEx
  9882. var wire uint64
  9883. for shift := uint(0); ; shift += 7 {
  9884. if shift >= 64 {
  9885. return ErrIntOverflowGenerated
  9886. }
  9887. if iNdEx >= l {
  9888. return io.ErrUnexpectedEOF
  9889. }
  9890. b := dAtA[iNdEx]
  9891. iNdEx++
  9892. wire |= uint64(b&0x7F) << shift
  9893. if b < 0x80 {
  9894. break
  9895. }
  9896. }
  9897. fieldNum := int32(wire >> 3)
  9898. wireType := int(wire & 0x7)
  9899. if wireType == 4 {
  9900. return fmt.Errorf("proto: IDRange: wiretype end group for non-group")
  9901. }
  9902. if fieldNum <= 0 {
  9903. return fmt.Errorf("proto: IDRange: illegal tag %d (wire type %d)", fieldNum, wire)
  9904. }
  9905. switch fieldNum {
  9906. case 1:
  9907. if wireType != 0 {
  9908. return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType)
  9909. }
  9910. m.Min = 0
  9911. for shift := uint(0); ; shift += 7 {
  9912. if shift >= 64 {
  9913. return ErrIntOverflowGenerated
  9914. }
  9915. if iNdEx >= l {
  9916. return io.ErrUnexpectedEOF
  9917. }
  9918. b := dAtA[iNdEx]
  9919. iNdEx++
  9920. m.Min |= int64(b&0x7F) << shift
  9921. if b < 0x80 {
  9922. break
  9923. }
  9924. }
  9925. case 2:
  9926. if wireType != 0 {
  9927. return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType)
  9928. }
  9929. m.Max = 0
  9930. for shift := uint(0); ; shift += 7 {
  9931. if shift >= 64 {
  9932. return ErrIntOverflowGenerated
  9933. }
  9934. if iNdEx >= l {
  9935. return io.ErrUnexpectedEOF
  9936. }
  9937. b := dAtA[iNdEx]
  9938. iNdEx++
  9939. m.Max |= int64(b&0x7F) << shift
  9940. if b < 0x80 {
  9941. break
  9942. }
  9943. }
  9944. default:
  9945. iNdEx = preIndex
  9946. skippy, err := skipGenerated(dAtA[iNdEx:])
  9947. if err != nil {
  9948. return err
  9949. }
  9950. if (skippy < 0) || (iNdEx+skippy) < 0 {
  9951. return ErrInvalidLengthGenerated
  9952. }
  9953. if (iNdEx + skippy) > l {
  9954. return io.ErrUnexpectedEOF
  9955. }
  9956. iNdEx += skippy
  9957. }
  9958. }
  9959. if iNdEx > l {
  9960. return io.ErrUnexpectedEOF
  9961. }
  9962. return nil
  9963. }
  9964. func (m *IPBlock) Unmarshal(dAtA []byte) error {
  9965. l := len(dAtA)
  9966. iNdEx := 0
  9967. for iNdEx < l {
  9968. preIndex := iNdEx
  9969. var wire uint64
  9970. for shift := uint(0); ; shift += 7 {
  9971. if shift >= 64 {
  9972. return ErrIntOverflowGenerated
  9973. }
  9974. if iNdEx >= l {
  9975. return io.ErrUnexpectedEOF
  9976. }
  9977. b := dAtA[iNdEx]
  9978. iNdEx++
  9979. wire |= uint64(b&0x7F) << shift
  9980. if b < 0x80 {
  9981. break
  9982. }
  9983. }
  9984. fieldNum := int32(wire >> 3)
  9985. wireType := int(wire & 0x7)
  9986. if wireType == 4 {
  9987. return fmt.Errorf("proto: IPBlock: wiretype end group for non-group")
  9988. }
  9989. if fieldNum <= 0 {
  9990. return fmt.Errorf("proto: IPBlock: illegal tag %d (wire type %d)", fieldNum, wire)
  9991. }
  9992. switch fieldNum {
  9993. case 1:
  9994. if wireType != 2 {
  9995. return fmt.Errorf("proto: wrong wireType = %d for field CIDR", wireType)
  9996. }
  9997. var stringLen uint64
  9998. for shift := uint(0); ; shift += 7 {
  9999. if shift >= 64 {
  10000. return ErrIntOverflowGenerated
  10001. }
  10002. if iNdEx >= l {
  10003. return io.ErrUnexpectedEOF
  10004. }
  10005. b := dAtA[iNdEx]
  10006. iNdEx++
  10007. stringLen |= uint64(b&0x7F) << shift
  10008. if b < 0x80 {
  10009. break
  10010. }
  10011. }
  10012. intStringLen := int(stringLen)
  10013. if intStringLen < 0 {
  10014. return ErrInvalidLengthGenerated
  10015. }
  10016. postIndex := iNdEx + intStringLen
  10017. if postIndex < 0 {
  10018. return ErrInvalidLengthGenerated
  10019. }
  10020. if postIndex > l {
  10021. return io.ErrUnexpectedEOF
  10022. }
  10023. m.CIDR = string(dAtA[iNdEx:postIndex])
  10024. iNdEx = postIndex
  10025. case 2:
  10026. if wireType != 2 {
  10027. return fmt.Errorf("proto: wrong wireType = %d for field Except", wireType)
  10028. }
  10029. var stringLen uint64
  10030. for shift := uint(0); ; shift += 7 {
  10031. if shift >= 64 {
  10032. return ErrIntOverflowGenerated
  10033. }
  10034. if iNdEx >= l {
  10035. return io.ErrUnexpectedEOF
  10036. }
  10037. b := dAtA[iNdEx]
  10038. iNdEx++
  10039. stringLen |= uint64(b&0x7F) << shift
  10040. if b < 0x80 {
  10041. break
  10042. }
  10043. }
  10044. intStringLen := int(stringLen)
  10045. if intStringLen < 0 {
  10046. return ErrInvalidLengthGenerated
  10047. }
  10048. postIndex := iNdEx + intStringLen
  10049. if postIndex < 0 {
  10050. return ErrInvalidLengthGenerated
  10051. }
  10052. if postIndex > l {
  10053. return io.ErrUnexpectedEOF
  10054. }
  10055. m.Except = append(m.Except, string(dAtA[iNdEx:postIndex]))
  10056. iNdEx = postIndex
  10057. default:
  10058. iNdEx = preIndex
  10059. skippy, err := skipGenerated(dAtA[iNdEx:])
  10060. if err != nil {
  10061. return err
  10062. }
  10063. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10064. return ErrInvalidLengthGenerated
  10065. }
  10066. if (iNdEx + skippy) > l {
  10067. return io.ErrUnexpectedEOF
  10068. }
  10069. iNdEx += skippy
  10070. }
  10071. }
  10072. if iNdEx > l {
  10073. return io.ErrUnexpectedEOF
  10074. }
  10075. return nil
  10076. }
  10077. func (m *Ingress) Unmarshal(dAtA []byte) error {
  10078. l := len(dAtA)
  10079. iNdEx := 0
  10080. for iNdEx < l {
  10081. preIndex := iNdEx
  10082. var wire uint64
  10083. for shift := uint(0); ; shift += 7 {
  10084. if shift >= 64 {
  10085. return ErrIntOverflowGenerated
  10086. }
  10087. if iNdEx >= l {
  10088. return io.ErrUnexpectedEOF
  10089. }
  10090. b := dAtA[iNdEx]
  10091. iNdEx++
  10092. wire |= uint64(b&0x7F) << shift
  10093. if b < 0x80 {
  10094. break
  10095. }
  10096. }
  10097. fieldNum := int32(wire >> 3)
  10098. wireType := int(wire & 0x7)
  10099. if wireType == 4 {
  10100. return fmt.Errorf("proto: Ingress: wiretype end group for non-group")
  10101. }
  10102. if fieldNum <= 0 {
  10103. return fmt.Errorf("proto: Ingress: illegal tag %d (wire type %d)", fieldNum, wire)
  10104. }
  10105. switch fieldNum {
  10106. case 1:
  10107. if wireType != 2 {
  10108. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  10109. }
  10110. var msglen int
  10111. for shift := uint(0); ; shift += 7 {
  10112. if shift >= 64 {
  10113. return ErrIntOverflowGenerated
  10114. }
  10115. if iNdEx >= l {
  10116. return io.ErrUnexpectedEOF
  10117. }
  10118. b := dAtA[iNdEx]
  10119. iNdEx++
  10120. msglen |= int(b&0x7F) << shift
  10121. if b < 0x80 {
  10122. break
  10123. }
  10124. }
  10125. if msglen < 0 {
  10126. return ErrInvalidLengthGenerated
  10127. }
  10128. postIndex := iNdEx + msglen
  10129. if postIndex < 0 {
  10130. return ErrInvalidLengthGenerated
  10131. }
  10132. if postIndex > l {
  10133. return io.ErrUnexpectedEOF
  10134. }
  10135. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10136. return err
  10137. }
  10138. iNdEx = postIndex
  10139. case 2:
  10140. if wireType != 2 {
  10141. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  10142. }
  10143. var msglen int
  10144. for shift := uint(0); ; shift += 7 {
  10145. if shift >= 64 {
  10146. return ErrIntOverflowGenerated
  10147. }
  10148. if iNdEx >= l {
  10149. return io.ErrUnexpectedEOF
  10150. }
  10151. b := dAtA[iNdEx]
  10152. iNdEx++
  10153. msglen |= int(b&0x7F) << shift
  10154. if b < 0x80 {
  10155. break
  10156. }
  10157. }
  10158. if msglen < 0 {
  10159. return ErrInvalidLengthGenerated
  10160. }
  10161. postIndex := iNdEx + msglen
  10162. if postIndex < 0 {
  10163. return ErrInvalidLengthGenerated
  10164. }
  10165. if postIndex > l {
  10166. return io.ErrUnexpectedEOF
  10167. }
  10168. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10169. return err
  10170. }
  10171. iNdEx = postIndex
  10172. case 3:
  10173. if wireType != 2 {
  10174. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  10175. }
  10176. var msglen int
  10177. for shift := uint(0); ; shift += 7 {
  10178. if shift >= 64 {
  10179. return ErrIntOverflowGenerated
  10180. }
  10181. if iNdEx >= l {
  10182. return io.ErrUnexpectedEOF
  10183. }
  10184. b := dAtA[iNdEx]
  10185. iNdEx++
  10186. msglen |= int(b&0x7F) << shift
  10187. if b < 0x80 {
  10188. break
  10189. }
  10190. }
  10191. if msglen < 0 {
  10192. return ErrInvalidLengthGenerated
  10193. }
  10194. postIndex := iNdEx + msglen
  10195. if postIndex < 0 {
  10196. return ErrInvalidLengthGenerated
  10197. }
  10198. if postIndex > l {
  10199. return io.ErrUnexpectedEOF
  10200. }
  10201. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10202. return err
  10203. }
  10204. iNdEx = postIndex
  10205. default:
  10206. iNdEx = preIndex
  10207. skippy, err := skipGenerated(dAtA[iNdEx:])
  10208. if err != nil {
  10209. return err
  10210. }
  10211. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10212. return ErrInvalidLengthGenerated
  10213. }
  10214. if (iNdEx + skippy) > l {
  10215. return io.ErrUnexpectedEOF
  10216. }
  10217. iNdEx += skippy
  10218. }
  10219. }
  10220. if iNdEx > l {
  10221. return io.ErrUnexpectedEOF
  10222. }
  10223. return nil
  10224. }
  10225. func (m *IngressBackend) Unmarshal(dAtA []byte) error {
  10226. l := len(dAtA)
  10227. iNdEx := 0
  10228. for iNdEx < l {
  10229. preIndex := iNdEx
  10230. var wire uint64
  10231. for shift := uint(0); ; shift += 7 {
  10232. if shift >= 64 {
  10233. return ErrIntOverflowGenerated
  10234. }
  10235. if iNdEx >= l {
  10236. return io.ErrUnexpectedEOF
  10237. }
  10238. b := dAtA[iNdEx]
  10239. iNdEx++
  10240. wire |= uint64(b&0x7F) << shift
  10241. if b < 0x80 {
  10242. break
  10243. }
  10244. }
  10245. fieldNum := int32(wire >> 3)
  10246. wireType := int(wire & 0x7)
  10247. if wireType == 4 {
  10248. return fmt.Errorf("proto: IngressBackend: wiretype end group for non-group")
  10249. }
  10250. if fieldNum <= 0 {
  10251. return fmt.Errorf("proto: IngressBackend: illegal tag %d (wire type %d)", fieldNum, wire)
  10252. }
  10253. switch fieldNum {
  10254. case 1:
  10255. if wireType != 2 {
  10256. return fmt.Errorf("proto: wrong wireType = %d for field ServiceName", wireType)
  10257. }
  10258. var stringLen uint64
  10259. for shift := uint(0); ; shift += 7 {
  10260. if shift >= 64 {
  10261. return ErrIntOverflowGenerated
  10262. }
  10263. if iNdEx >= l {
  10264. return io.ErrUnexpectedEOF
  10265. }
  10266. b := dAtA[iNdEx]
  10267. iNdEx++
  10268. stringLen |= uint64(b&0x7F) << shift
  10269. if b < 0x80 {
  10270. break
  10271. }
  10272. }
  10273. intStringLen := int(stringLen)
  10274. if intStringLen < 0 {
  10275. return ErrInvalidLengthGenerated
  10276. }
  10277. postIndex := iNdEx + intStringLen
  10278. if postIndex < 0 {
  10279. return ErrInvalidLengthGenerated
  10280. }
  10281. if postIndex > l {
  10282. return io.ErrUnexpectedEOF
  10283. }
  10284. m.ServiceName = string(dAtA[iNdEx:postIndex])
  10285. iNdEx = postIndex
  10286. case 2:
  10287. if wireType != 2 {
  10288. return fmt.Errorf("proto: wrong wireType = %d for field ServicePort", wireType)
  10289. }
  10290. var msglen int
  10291. for shift := uint(0); ; shift += 7 {
  10292. if shift >= 64 {
  10293. return ErrIntOverflowGenerated
  10294. }
  10295. if iNdEx >= l {
  10296. return io.ErrUnexpectedEOF
  10297. }
  10298. b := dAtA[iNdEx]
  10299. iNdEx++
  10300. msglen |= int(b&0x7F) << shift
  10301. if b < 0x80 {
  10302. break
  10303. }
  10304. }
  10305. if msglen < 0 {
  10306. return ErrInvalidLengthGenerated
  10307. }
  10308. postIndex := iNdEx + msglen
  10309. if postIndex < 0 {
  10310. return ErrInvalidLengthGenerated
  10311. }
  10312. if postIndex > l {
  10313. return io.ErrUnexpectedEOF
  10314. }
  10315. if err := m.ServicePort.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10316. return err
  10317. }
  10318. iNdEx = postIndex
  10319. case 3:
  10320. if wireType != 2 {
  10321. return fmt.Errorf("proto: wrong wireType = %d for field Resource", wireType)
  10322. }
  10323. var msglen int
  10324. for shift := uint(0); ; shift += 7 {
  10325. if shift >= 64 {
  10326. return ErrIntOverflowGenerated
  10327. }
  10328. if iNdEx >= l {
  10329. return io.ErrUnexpectedEOF
  10330. }
  10331. b := dAtA[iNdEx]
  10332. iNdEx++
  10333. msglen |= int(b&0x7F) << shift
  10334. if b < 0x80 {
  10335. break
  10336. }
  10337. }
  10338. if msglen < 0 {
  10339. return ErrInvalidLengthGenerated
  10340. }
  10341. postIndex := iNdEx + msglen
  10342. if postIndex < 0 {
  10343. return ErrInvalidLengthGenerated
  10344. }
  10345. if postIndex > l {
  10346. return io.ErrUnexpectedEOF
  10347. }
  10348. if m.Resource == nil {
  10349. m.Resource = &v11.TypedLocalObjectReference{}
  10350. }
  10351. if err := m.Resource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10352. return err
  10353. }
  10354. iNdEx = postIndex
  10355. default:
  10356. iNdEx = preIndex
  10357. skippy, err := skipGenerated(dAtA[iNdEx:])
  10358. if err != nil {
  10359. return err
  10360. }
  10361. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10362. return ErrInvalidLengthGenerated
  10363. }
  10364. if (iNdEx + skippy) > l {
  10365. return io.ErrUnexpectedEOF
  10366. }
  10367. iNdEx += skippy
  10368. }
  10369. }
  10370. if iNdEx > l {
  10371. return io.ErrUnexpectedEOF
  10372. }
  10373. return nil
  10374. }
  10375. func (m *IngressList) Unmarshal(dAtA []byte) error {
  10376. l := len(dAtA)
  10377. iNdEx := 0
  10378. for iNdEx < l {
  10379. preIndex := iNdEx
  10380. var wire uint64
  10381. for shift := uint(0); ; shift += 7 {
  10382. if shift >= 64 {
  10383. return ErrIntOverflowGenerated
  10384. }
  10385. if iNdEx >= l {
  10386. return io.ErrUnexpectedEOF
  10387. }
  10388. b := dAtA[iNdEx]
  10389. iNdEx++
  10390. wire |= uint64(b&0x7F) << shift
  10391. if b < 0x80 {
  10392. break
  10393. }
  10394. }
  10395. fieldNum := int32(wire >> 3)
  10396. wireType := int(wire & 0x7)
  10397. if wireType == 4 {
  10398. return fmt.Errorf("proto: IngressList: wiretype end group for non-group")
  10399. }
  10400. if fieldNum <= 0 {
  10401. return fmt.Errorf("proto: IngressList: illegal tag %d (wire type %d)", fieldNum, wire)
  10402. }
  10403. switch fieldNum {
  10404. case 1:
  10405. if wireType != 2 {
  10406. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  10407. }
  10408. var msglen int
  10409. for shift := uint(0); ; shift += 7 {
  10410. if shift >= 64 {
  10411. return ErrIntOverflowGenerated
  10412. }
  10413. if iNdEx >= l {
  10414. return io.ErrUnexpectedEOF
  10415. }
  10416. b := dAtA[iNdEx]
  10417. iNdEx++
  10418. msglen |= int(b&0x7F) << shift
  10419. if b < 0x80 {
  10420. break
  10421. }
  10422. }
  10423. if msglen < 0 {
  10424. return ErrInvalidLengthGenerated
  10425. }
  10426. postIndex := iNdEx + msglen
  10427. if postIndex < 0 {
  10428. return ErrInvalidLengthGenerated
  10429. }
  10430. if postIndex > l {
  10431. return io.ErrUnexpectedEOF
  10432. }
  10433. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10434. return err
  10435. }
  10436. iNdEx = postIndex
  10437. case 2:
  10438. if wireType != 2 {
  10439. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  10440. }
  10441. var msglen int
  10442. for shift := uint(0); ; shift += 7 {
  10443. if shift >= 64 {
  10444. return ErrIntOverflowGenerated
  10445. }
  10446. if iNdEx >= l {
  10447. return io.ErrUnexpectedEOF
  10448. }
  10449. b := dAtA[iNdEx]
  10450. iNdEx++
  10451. msglen |= int(b&0x7F) << shift
  10452. if b < 0x80 {
  10453. break
  10454. }
  10455. }
  10456. if msglen < 0 {
  10457. return ErrInvalidLengthGenerated
  10458. }
  10459. postIndex := iNdEx + msglen
  10460. if postIndex < 0 {
  10461. return ErrInvalidLengthGenerated
  10462. }
  10463. if postIndex > l {
  10464. return io.ErrUnexpectedEOF
  10465. }
  10466. m.Items = append(m.Items, Ingress{})
  10467. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10468. return err
  10469. }
  10470. iNdEx = postIndex
  10471. default:
  10472. iNdEx = preIndex
  10473. skippy, err := skipGenerated(dAtA[iNdEx:])
  10474. if err != nil {
  10475. return err
  10476. }
  10477. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10478. return ErrInvalidLengthGenerated
  10479. }
  10480. if (iNdEx + skippy) > l {
  10481. return io.ErrUnexpectedEOF
  10482. }
  10483. iNdEx += skippy
  10484. }
  10485. }
  10486. if iNdEx > l {
  10487. return io.ErrUnexpectedEOF
  10488. }
  10489. return nil
  10490. }
  10491. func (m *IngressLoadBalancerIngress) Unmarshal(dAtA []byte) error {
  10492. l := len(dAtA)
  10493. iNdEx := 0
  10494. for iNdEx < l {
  10495. preIndex := iNdEx
  10496. var wire uint64
  10497. for shift := uint(0); ; shift += 7 {
  10498. if shift >= 64 {
  10499. return ErrIntOverflowGenerated
  10500. }
  10501. if iNdEx >= l {
  10502. return io.ErrUnexpectedEOF
  10503. }
  10504. b := dAtA[iNdEx]
  10505. iNdEx++
  10506. wire |= uint64(b&0x7F) << shift
  10507. if b < 0x80 {
  10508. break
  10509. }
  10510. }
  10511. fieldNum := int32(wire >> 3)
  10512. wireType := int(wire & 0x7)
  10513. if wireType == 4 {
  10514. return fmt.Errorf("proto: IngressLoadBalancerIngress: wiretype end group for non-group")
  10515. }
  10516. if fieldNum <= 0 {
  10517. return fmt.Errorf("proto: IngressLoadBalancerIngress: illegal tag %d (wire type %d)", fieldNum, wire)
  10518. }
  10519. switch fieldNum {
  10520. case 1:
  10521. if wireType != 2 {
  10522. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  10523. }
  10524. var stringLen uint64
  10525. for shift := uint(0); ; shift += 7 {
  10526. if shift >= 64 {
  10527. return ErrIntOverflowGenerated
  10528. }
  10529. if iNdEx >= l {
  10530. return io.ErrUnexpectedEOF
  10531. }
  10532. b := dAtA[iNdEx]
  10533. iNdEx++
  10534. stringLen |= uint64(b&0x7F) << shift
  10535. if b < 0x80 {
  10536. break
  10537. }
  10538. }
  10539. intStringLen := int(stringLen)
  10540. if intStringLen < 0 {
  10541. return ErrInvalidLengthGenerated
  10542. }
  10543. postIndex := iNdEx + intStringLen
  10544. if postIndex < 0 {
  10545. return ErrInvalidLengthGenerated
  10546. }
  10547. if postIndex > l {
  10548. return io.ErrUnexpectedEOF
  10549. }
  10550. m.IP = string(dAtA[iNdEx:postIndex])
  10551. iNdEx = postIndex
  10552. case 2:
  10553. if wireType != 2 {
  10554. return fmt.Errorf("proto: wrong wireType = %d for field Hostname", wireType)
  10555. }
  10556. var stringLen uint64
  10557. for shift := uint(0); ; shift += 7 {
  10558. if shift >= 64 {
  10559. return ErrIntOverflowGenerated
  10560. }
  10561. if iNdEx >= l {
  10562. return io.ErrUnexpectedEOF
  10563. }
  10564. b := dAtA[iNdEx]
  10565. iNdEx++
  10566. stringLen |= uint64(b&0x7F) << shift
  10567. if b < 0x80 {
  10568. break
  10569. }
  10570. }
  10571. intStringLen := int(stringLen)
  10572. if intStringLen < 0 {
  10573. return ErrInvalidLengthGenerated
  10574. }
  10575. postIndex := iNdEx + intStringLen
  10576. if postIndex < 0 {
  10577. return ErrInvalidLengthGenerated
  10578. }
  10579. if postIndex > l {
  10580. return io.ErrUnexpectedEOF
  10581. }
  10582. m.Hostname = string(dAtA[iNdEx:postIndex])
  10583. iNdEx = postIndex
  10584. case 4:
  10585. if wireType != 2 {
  10586. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  10587. }
  10588. var msglen int
  10589. for shift := uint(0); ; shift += 7 {
  10590. if shift >= 64 {
  10591. return ErrIntOverflowGenerated
  10592. }
  10593. if iNdEx >= l {
  10594. return io.ErrUnexpectedEOF
  10595. }
  10596. b := dAtA[iNdEx]
  10597. iNdEx++
  10598. msglen |= int(b&0x7F) << shift
  10599. if b < 0x80 {
  10600. break
  10601. }
  10602. }
  10603. if msglen < 0 {
  10604. return ErrInvalidLengthGenerated
  10605. }
  10606. postIndex := iNdEx + msglen
  10607. if postIndex < 0 {
  10608. return ErrInvalidLengthGenerated
  10609. }
  10610. if postIndex > l {
  10611. return io.ErrUnexpectedEOF
  10612. }
  10613. m.Ports = append(m.Ports, IngressPortStatus{})
  10614. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10615. return err
  10616. }
  10617. iNdEx = postIndex
  10618. default:
  10619. iNdEx = preIndex
  10620. skippy, err := skipGenerated(dAtA[iNdEx:])
  10621. if err != nil {
  10622. return err
  10623. }
  10624. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10625. return ErrInvalidLengthGenerated
  10626. }
  10627. if (iNdEx + skippy) > l {
  10628. return io.ErrUnexpectedEOF
  10629. }
  10630. iNdEx += skippy
  10631. }
  10632. }
  10633. if iNdEx > l {
  10634. return io.ErrUnexpectedEOF
  10635. }
  10636. return nil
  10637. }
  10638. func (m *IngressLoadBalancerStatus) Unmarshal(dAtA []byte) error {
  10639. l := len(dAtA)
  10640. iNdEx := 0
  10641. for iNdEx < l {
  10642. preIndex := iNdEx
  10643. var wire uint64
  10644. for shift := uint(0); ; shift += 7 {
  10645. if shift >= 64 {
  10646. return ErrIntOverflowGenerated
  10647. }
  10648. if iNdEx >= l {
  10649. return io.ErrUnexpectedEOF
  10650. }
  10651. b := dAtA[iNdEx]
  10652. iNdEx++
  10653. wire |= uint64(b&0x7F) << shift
  10654. if b < 0x80 {
  10655. break
  10656. }
  10657. }
  10658. fieldNum := int32(wire >> 3)
  10659. wireType := int(wire & 0x7)
  10660. if wireType == 4 {
  10661. return fmt.Errorf("proto: IngressLoadBalancerStatus: wiretype end group for non-group")
  10662. }
  10663. if fieldNum <= 0 {
  10664. return fmt.Errorf("proto: IngressLoadBalancerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  10665. }
  10666. switch fieldNum {
  10667. case 1:
  10668. if wireType != 2 {
  10669. return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
  10670. }
  10671. var msglen int
  10672. for shift := uint(0); ; shift += 7 {
  10673. if shift >= 64 {
  10674. return ErrIntOverflowGenerated
  10675. }
  10676. if iNdEx >= l {
  10677. return io.ErrUnexpectedEOF
  10678. }
  10679. b := dAtA[iNdEx]
  10680. iNdEx++
  10681. msglen |= int(b&0x7F) << shift
  10682. if b < 0x80 {
  10683. break
  10684. }
  10685. }
  10686. if msglen < 0 {
  10687. return ErrInvalidLengthGenerated
  10688. }
  10689. postIndex := iNdEx + msglen
  10690. if postIndex < 0 {
  10691. return ErrInvalidLengthGenerated
  10692. }
  10693. if postIndex > l {
  10694. return io.ErrUnexpectedEOF
  10695. }
  10696. m.Ingress = append(m.Ingress, IngressLoadBalancerIngress{})
  10697. if err := m.Ingress[len(m.Ingress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10698. return err
  10699. }
  10700. iNdEx = postIndex
  10701. default:
  10702. iNdEx = preIndex
  10703. skippy, err := skipGenerated(dAtA[iNdEx:])
  10704. if err != nil {
  10705. return err
  10706. }
  10707. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10708. return ErrInvalidLengthGenerated
  10709. }
  10710. if (iNdEx + skippy) > l {
  10711. return io.ErrUnexpectedEOF
  10712. }
  10713. iNdEx += skippy
  10714. }
  10715. }
  10716. if iNdEx > l {
  10717. return io.ErrUnexpectedEOF
  10718. }
  10719. return nil
  10720. }
  10721. func (m *IngressPortStatus) Unmarshal(dAtA []byte) error {
  10722. l := len(dAtA)
  10723. iNdEx := 0
  10724. for iNdEx < l {
  10725. preIndex := iNdEx
  10726. var wire uint64
  10727. for shift := uint(0); ; shift += 7 {
  10728. if shift >= 64 {
  10729. return ErrIntOverflowGenerated
  10730. }
  10731. if iNdEx >= l {
  10732. return io.ErrUnexpectedEOF
  10733. }
  10734. b := dAtA[iNdEx]
  10735. iNdEx++
  10736. wire |= uint64(b&0x7F) << shift
  10737. if b < 0x80 {
  10738. break
  10739. }
  10740. }
  10741. fieldNum := int32(wire >> 3)
  10742. wireType := int(wire & 0x7)
  10743. if wireType == 4 {
  10744. return fmt.Errorf("proto: IngressPortStatus: wiretype end group for non-group")
  10745. }
  10746. if fieldNum <= 0 {
  10747. return fmt.Errorf("proto: IngressPortStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  10748. }
  10749. switch fieldNum {
  10750. case 1:
  10751. if wireType != 0 {
  10752. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  10753. }
  10754. m.Port = 0
  10755. for shift := uint(0); ; shift += 7 {
  10756. if shift >= 64 {
  10757. return ErrIntOverflowGenerated
  10758. }
  10759. if iNdEx >= l {
  10760. return io.ErrUnexpectedEOF
  10761. }
  10762. b := dAtA[iNdEx]
  10763. iNdEx++
  10764. m.Port |= int32(b&0x7F) << shift
  10765. if b < 0x80 {
  10766. break
  10767. }
  10768. }
  10769. case 2:
  10770. if wireType != 2 {
  10771. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  10772. }
  10773. var stringLen uint64
  10774. for shift := uint(0); ; shift += 7 {
  10775. if shift >= 64 {
  10776. return ErrIntOverflowGenerated
  10777. }
  10778. if iNdEx >= l {
  10779. return io.ErrUnexpectedEOF
  10780. }
  10781. b := dAtA[iNdEx]
  10782. iNdEx++
  10783. stringLen |= uint64(b&0x7F) << shift
  10784. if b < 0x80 {
  10785. break
  10786. }
  10787. }
  10788. intStringLen := int(stringLen)
  10789. if intStringLen < 0 {
  10790. return ErrInvalidLengthGenerated
  10791. }
  10792. postIndex := iNdEx + intStringLen
  10793. if postIndex < 0 {
  10794. return ErrInvalidLengthGenerated
  10795. }
  10796. if postIndex > l {
  10797. return io.ErrUnexpectedEOF
  10798. }
  10799. m.Protocol = k8s_io_api_core_v1.Protocol(dAtA[iNdEx:postIndex])
  10800. iNdEx = postIndex
  10801. case 3:
  10802. if wireType != 2 {
  10803. return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
  10804. }
  10805. var stringLen uint64
  10806. for shift := uint(0); ; shift += 7 {
  10807. if shift >= 64 {
  10808. return ErrIntOverflowGenerated
  10809. }
  10810. if iNdEx >= l {
  10811. return io.ErrUnexpectedEOF
  10812. }
  10813. b := dAtA[iNdEx]
  10814. iNdEx++
  10815. stringLen |= uint64(b&0x7F) << shift
  10816. if b < 0x80 {
  10817. break
  10818. }
  10819. }
  10820. intStringLen := int(stringLen)
  10821. if intStringLen < 0 {
  10822. return ErrInvalidLengthGenerated
  10823. }
  10824. postIndex := iNdEx + intStringLen
  10825. if postIndex < 0 {
  10826. return ErrInvalidLengthGenerated
  10827. }
  10828. if postIndex > l {
  10829. return io.ErrUnexpectedEOF
  10830. }
  10831. s := string(dAtA[iNdEx:postIndex])
  10832. m.Error = &s
  10833. iNdEx = postIndex
  10834. default:
  10835. iNdEx = preIndex
  10836. skippy, err := skipGenerated(dAtA[iNdEx:])
  10837. if err != nil {
  10838. return err
  10839. }
  10840. if (skippy < 0) || (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 *IngressRule) 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: IngressRule: wiretype end group for non-group")
  10878. }
  10879. if fieldNum <= 0 {
  10880. return fmt.Errorf("proto: IngressRule: 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 Host", wireType)
  10886. }
  10887. var stringLen uint64
  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. stringLen |= uint64(b&0x7F) << shift
  10898. if b < 0x80 {
  10899. break
  10900. }
  10901. }
  10902. intStringLen := int(stringLen)
  10903. if intStringLen < 0 {
  10904. return ErrInvalidLengthGenerated
  10905. }
  10906. postIndex := iNdEx + intStringLen
  10907. if postIndex < 0 {
  10908. return ErrInvalidLengthGenerated
  10909. }
  10910. if postIndex > l {
  10911. return io.ErrUnexpectedEOF
  10912. }
  10913. m.Host = string(dAtA[iNdEx:postIndex])
  10914. iNdEx = postIndex
  10915. case 2:
  10916. if wireType != 2 {
  10917. return fmt.Errorf("proto: wrong wireType = %d for field IngressRuleValue", wireType)
  10918. }
  10919. var msglen int
  10920. for shift := uint(0); ; shift += 7 {
  10921. if shift >= 64 {
  10922. return ErrIntOverflowGenerated
  10923. }
  10924. if iNdEx >= l {
  10925. return io.ErrUnexpectedEOF
  10926. }
  10927. b := dAtA[iNdEx]
  10928. iNdEx++
  10929. msglen |= int(b&0x7F) << shift
  10930. if b < 0x80 {
  10931. break
  10932. }
  10933. }
  10934. if msglen < 0 {
  10935. return ErrInvalidLengthGenerated
  10936. }
  10937. postIndex := iNdEx + msglen
  10938. if postIndex < 0 {
  10939. return ErrInvalidLengthGenerated
  10940. }
  10941. if postIndex > l {
  10942. return io.ErrUnexpectedEOF
  10943. }
  10944. if err := m.IngressRuleValue.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  10945. return err
  10946. }
  10947. iNdEx = postIndex
  10948. default:
  10949. iNdEx = preIndex
  10950. skippy, err := skipGenerated(dAtA[iNdEx:])
  10951. if err != nil {
  10952. return err
  10953. }
  10954. if (skippy < 0) || (iNdEx+skippy) < 0 {
  10955. return ErrInvalidLengthGenerated
  10956. }
  10957. if (iNdEx + skippy) > l {
  10958. return io.ErrUnexpectedEOF
  10959. }
  10960. iNdEx += skippy
  10961. }
  10962. }
  10963. if iNdEx > l {
  10964. return io.ErrUnexpectedEOF
  10965. }
  10966. return nil
  10967. }
  10968. func (m *IngressRuleValue) Unmarshal(dAtA []byte) error {
  10969. l := len(dAtA)
  10970. iNdEx := 0
  10971. for iNdEx < l {
  10972. preIndex := iNdEx
  10973. var wire uint64
  10974. for shift := uint(0); ; shift += 7 {
  10975. if shift >= 64 {
  10976. return ErrIntOverflowGenerated
  10977. }
  10978. if iNdEx >= l {
  10979. return io.ErrUnexpectedEOF
  10980. }
  10981. b := dAtA[iNdEx]
  10982. iNdEx++
  10983. wire |= uint64(b&0x7F) << shift
  10984. if b < 0x80 {
  10985. break
  10986. }
  10987. }
  10988. fieldNum := int32(wire >> 3)
  10989. wireType := int(wire & 0x7)
  10990. if wireType == 4 {
  10991. return fmt.Errorf("proto: IngressRuleValue: wiretype end group for non-group")
  10992. }
  10993. if fieldNum <= 0 {
  10994. return fmt.Errorf("proto: IngressRuleValue: illegal tag %d (wire type %d)", fieldNum, wire)
  10995. }
  10996. switch fieldNum {
  10997. case 1:
  10998. if wireType != 2 {
  10999. return fmt.Errorf("proto: wrong wireType = %d for field HTTP", wireType)
  11000. }
  11001. var msglen int
  11002. for shift := uint(0); ; shift += 7 {
  11003. if shift >= 64 {
  11004. return ErrIntOverflowGenerated
  11005. }
  11006. if iNdEx >= l {
  11007. return io.ErrUnexpectedEOF
  11008. }
  11009. b := dAtA[iNdEx]
  11010. iNdEx++
  11011. msglen |= int(b&0x7F) << shift
  11012. if b < 0x80 {
  11013. break
  11014. }
  11015. }
  11016. if msglen < 0 {
  11017. return ErrInvalidLengthGenerated
  11018. }
  11019. postIndex := iNdEx + msglen
  11020. if postIndex < 0 {
  11021. return ErrInvalidLengthGenerated
  11022. }
  11023. if postIndex > l {
  11024. return io.ErrUnexpectedEOF
  11025. }
  11026. if m.HTTP == nil {
  11027. m.HTTP = &HTTPIngressRuleValue{}
  11028. }
  11029. if err := m.HTTP.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11030. return err
  11031. }
  11032. iNdEx = postIndex
  11033. default:
  11034. iNdEx = preIndex
  11035. skippy, err := skipGenerated(dAtA[iNdEx:])
  11036. if err != nil {
  11037. return err
  11038. }
  11039. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11040. return ErrInvalidLengthGenerated
  11041. }
  11042. if (iNdEx + skippy) > l {
  11043. return io.ErrUnexpectedEOF
  11044. }
  11045. iNdEx += skippy
  11046. }
  11047. }
  11048. if iNdEx > l {
  11049. return io.ErrUnexpectedEOF
  11050. }
  11051. return nil
  11052. }
  11053. func (m *IngressSpec) Unmarshal(dAtA []byte) error {
  11054. l := len(dAtA)
  11055. iNdEx := 0
  11056. for iNdEx < l {
  11057. preIndex := iNdEx
  11058. var wire uint64
  11059. for shift := uint(0); ; shift += 7 {
  11060. if shift >= 64 {
  11061. return ErrIntOverflowGenerated
  11062. }
  11063. if iNdEx >= l {
  11064. return io.ErrUnexpectedEOF
  11065. }
  11066. b := dAtA[iNdEx]
  11067. iNdEx++
  11068. wire |= uint64(b&0x7F) << shift
  11069. if b < 0x80 {
  11070. break
  11071. }
  11072. }
  11073. fieldNum := int32(wire >> 3)
  11074. wireType := int(wire & 0x7)
  11075. if wireType == 4 {
  11076. return fmt.Errorf("proto: IngressSpec: wiretype end group for non-group")
  11077. }
  11078. if fieldNum <= 0 {
  11079. return fmt.Errorf("proto: IngressSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  11080. }
  11081. switch fieldNum {
  11082. case 1:
  11083. if wireType != 2 {
  11084. return fmt.Errorf("proto: wrong wireType = %d for field Backend", wireType)
  11085. }
  11086. var msglen int
  11087. for shift := uint(0); ; shift += 7 {
  11088. if shift >= 64 {
  11089. return ErrIntOverflowGenerated
  11090. }
  11091. if iNdEx >= l {
  11092. return io.ErrUnexpectedEOF
  11093. }
  11094. b := dAtA[iNdEx]
  11095. iNdEx++
  11096. msglen |= int(b&0x7F) << shift
  11097. if b < 0x80 {
  11098. break
  11099. }
  11100. }
  11101. if msglen < 0 {
  11102. return ErrInvalidLengthGenerated
  11103. }
  11104. postIndex := iNdEx + msglen
  11105. if postIndex < 0 {
  11106. return ErrInvalidLengthGenerated
  11107. }
  11108. if postIndex > l {
  11109. return io.ErrUnexpectedEOF
  11110. }
  11111. if m.Backend == nil {
  11112. m.Backend = &IngressBackend{}
  11113. }
  11114. if err := m.Backend.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11115. return err
  11116. }
  11117. iNdEx = postIndex
  11118. case 2:
  11119. if wireType != 2 {
  11120. return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
  11121. }
  11122. var msglen int
  11123. for shift := uint(0); ; shift += 7 {
  11124. if shift >= 64 {
  11125. return ErrIntOverflowGenerated
  11126. }
  11127. if iNdEx >= l {
  11128. return io.ErrUnexpectedEOF
  11129. }
  11130. b := dAtA[iNdEx]
  11131. iNdEx++
  11132. msglen |= int(b&0x7F) << shift
  11133. if b < 0x80 {
  11134. break
  11135. }
  11136. }
  11137. if msglen < 0 {
  11138. return ErrInvalidLengthGenerated
  11139. }
  11140. postIndex := iNdEx + msglen
  11141. if postIndex < 0 {
  11142. return ErrInvalidLengthGenerated
  11143. }
  11144. if postIndex > l {
  11145. return io.ErrUnexpectedEOF
  11146. }
  11147. m.TLS = append(m.TLS, IngressTLS{})
  11148. if err := m.TLS[len(m.TLS)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11149. return err
  11150. }
  11151. iNdEx = postIndex
  11152. case 3:
  11153. if wireType != 2 {
  11154. return fmt.Errorf("proto: wrong wireType = %d for field Rules", wireType)
  11155. }
  11156. var msglen int
  11157. for shift := uint(0); ; shift += 7 {
  11158. if shift >= 64 {
  11159. return ErrIntOverflowGenerated
  11160. }
  11161. if iNdEx >= l {
  11162. return io.ErrUnexpectedEOF
  11163. }
  11164. b := dAtA[iNdEx]
  11165. iNdEx++
  11166. msglen |= int(b&0x7F) << shift
  11167. if b < 0x80 {
  11168. break
  11169. }
  11170. }
  11171. if msglen < 0 {
  11172. return ErrInvalidLengthGenerated
  11173. }
  11174. postIndex := iNdEx + msglen
  11175. if postIndex < 0 {
  11176. return ErrInvalidLengthGenerated
  11177. }
  11178. if postIndex > l {
  11179. return io.ErrUnexpectedEOF
  11180. }
  11181. m.Rules = append(m.Rules, IngressRule{})
  11182. if err := m.Rules[len(m.Rules)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11183. return err
  11184. }
  11185. iNdEx = postIndex
  11186. case 4:
  11187. if wireType != 2 {
  11188. return fmt.Errorf("proto: wrong wireType = %d for field IngressClassName", wireType)
  11189. }
  11190. var stringLen uint64
  11191. for shift := uint(0); ; shift += 7 {
  11192. if shift >= 64 {
  11193. return ErrIntOverflowGenerated
  11194. }
  11195. if iNdEx >= l {
  11196. return io.ErrUnexpectedEOF
  11197. }
  11198. b := dAtA[iNdEx]
  11199. iNdEx++
  11200. stringLen |= uint64(b&0x7F) << shift
  11201. if b < 0x80 {
  11202. break
  11203. }
  11204. }
  11205. intStringLen := int(stringLen)
  11206. if intStringLen < 0 {
  11207. return ErrInvalidLengthGenerated
  11208. }
  11209. postIndex := iNdEx + intStringLen
  11210. if postIndex < 0 {
  11211. return ErrInvalidLengthGenerated
  11212. }
  11213. if postIndex > l {
  11214. return io.ErrUnexpectedEOF
  11215. }
  11216. s := string(dAtA[iNdEx:postIndex])
  11217. m.IngressClassName = &s
  11218. iNdEx = postIndex
  11219. default:
  11220. iNdEx = preIndex
  11221. skippy, err := skipGenerated(dAtA[iNdEx:])
  11222. if err != nil {
  11223. return err
  11224. }
  11225. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11226. return ErrInvalidLengthGenerated
  11227. }
  11228. if (iNdEx + skippy) > l {
  11229. return io.ErrUnexpectedEOF
  11230. }
  11231. iNdEx += skippy
  11232. }
  11233. }
  11234. if iNdEx > l {
  11235. return io.ErrUnexpectedEOF
  11236. }
  11237. return nil
  11238. }
  11239. func (m *IngressStatus) Unmarshal(dAtA []byte) error {
  11240. l := len(dAtA)
  11241. iNdEx := 0
  11242. for iNdEx < l {
  11243. preIndex := iNdEx
  11244. var wire uint64
  11245. for shift := uint(0); ; shift += 7 {
  11246. if shift >= 64 {
  11247. return ErrIntOverflowGenerated
  11248. }
  11249. if iNdEx >= l {
  11250. return io.ErrUnexpectedEOF
  11251. }
  11252. b := dAtA[iNdEx]
  11253. iNdEx++
  11254. wire |= uint64(b&0x7F) << shift
  11255. if b < 0x80 {
  11256. break
  11257. }
  11258. }
  11259. fieldNum := int32(wire >> 3)
  11260. wireType := int(wire & 0x7)
  11261. if wireType == 4 {
  11262. return fmt.Errorf("proto: IngressStatus: wiretype end group for non-group")
  11263. }
  11264. if fieldNum <= 0 {
  11265. return fmt.Errorf("proto: IngressStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  11266. }
  11267. switch fieldNum {
  11268. case 1:
  11269. if wireType != 2 {
  11270. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancer", wireType)
  11271. }
  11272. var msglen int
  11273. for shift := uint(0); ; shift += 7 {
  11274. if shift >= 64 {
  11275. return ErrIntOverflowGenerated
  11276. }
  11277. if iNdEx >= l {
  11278. return io.ErrUnexpectedEOF
  11279. }
  11280. b := dAtA[iNdEx]
  11281. iNdEx++
  11282. msglen |= int(b&0x7F) << shift
  11283. if b < 0x80 {
  11284. break
  11285. }
  11286. }
  11287. if msglen < 0 {
  11288. return ErrInvalidLengthGenerated
  11289. }
  11290. postIndex := iNdEx + msglen
  11291. if postIndex < 0 {
  11292. return ErrInvalidLengthGenerated
  11293. }
  11294. if postIndex > l {
  11295. return io.ErrUnexpectedEOF
  11296. }
  11297. if err := m.LoadBalancer.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11298. return err
  11299. }
  11300. iNdEx = postIndex
  11301. default:
  11302. iNdEx = preIndex
  11303. skippy, err := skipGenerated(dAtA[iNdEx:])
  11304. if err != nil {
  11305. return err
  11306. }
  11307. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11308. return ErrInvalidLengthGenerated
  11309. }
  11310. if (iNdEx + skippy) > l {
  11311. return io.ErrUnexpectedEOF
  11312. }
  11313. iNdEx += skippy
  11314. }
  11315. }
  11316. if iNdEx > l {
  11317. return io.ErrUnexpectedEOF
  11318. }
  11319. return nil
  11320. }
  11321. func (m *IngressTLS) Unmarshal(dAtA []byte) error {
  11322. l := len(dAtA)
  11323. iNdEx := 0
  11324. for iNdEx < l {
  11325. preIndex := iNdEx
  11326. var wire uint64
  11327. for shift := uint(0); ; shift += 7 {
  11328. if shift >= 64 {
  11329. return ErrIntOverflowGenerated
  11330. }
  11331. if iNdEx >= l {
  11332. return io.ErrUnexpectedEOF
  11333. }
  11334. b := dAtA[iNdEx]
  11335. iNdEx++
  11336. wire |= uint64(b&0x7F) << shift
  11337. if b < 0x80 {
  11338. break
  11339. }
  11340. }
  11341. fieldNum := int32(wire >> 3)
  11342. wireType := int(wire & 0x7)
  11343. if wireType == 4 {
  11344. return fmt.Errorf("proto: IngressTLS: wiretype end group for non-group")
  11345. }
  11346. if fieldNum <= 0 {
  11347. return fmt.Errorf("proto: IngressTLS: illegal tag %d (wire type %d)", fieldNum, wire)
  11348. }
  11349. switch fieldNum {
  11350. case 1:
  11351. if wireType != 2 {
  11352. return fmt.Errorf("proto: wrong wireType = %d for field Hosts", wireType)
  11353. }
  11354. var stringLen uint64
  11355. for shift := uint(0); ; shift += 7 {
  11356. if shift >= 64 {
  11357. return ErrIntOverflowGenerated
  11358. }
  11359. if iNdEx >= l {
  11360. return io.ErrUnexpectedEOF
  11361. }
  11362. b := dAtA[iNdEx]
  11363. iNdEx++
  11364. stringLen |= uint64(b&0x7F) << shift
  11365. if b < 0x80 {
  11366. break
  11367. }
  11368. }
  11369. intStringLen := int(stringLen)
  11370. if intStringLen < 0 {
  11371. return ErrInvalidLengthGenerated
  11372. }
  11373. postIndex := iNdEx + intStringLen
  11374. if postIndex < 0 {
  11375. return ErrInvalidLengthGenerated
  11376. }
  11377. if postIndex > l {
  11378. return io.ErrUnexpectedEOF
  11379. }
  11380. m.Hosts = append(m.Hosts, string(dAtA[iNdEx:postIndex]))
  11381. iNdEx = postIndex
  11382. case 2:
  11383. if wireType != 2 {
  11384. return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
  11385. }
  11386. var stringLen uint64
  11387. for shift := uint(0); ; shift += 7 {
  11388. if shift >= 64 {
  11389. return ErrIntOverflowGenerated
  11390. }
  11391. if iNdEx >= l {
  11392. return io.ErrUnexpectedEOF
  11393. }
  11394. b := dAtA[iNdEx]
  11395. iNdEx++
  11396. stringLen |= uint64(b&0x7F) << shift
  11397. if b < 0x80 {
  11398. break
  11399. }
  11400. }
  11401. intStringLen := int(stringLen)
  11402. if intStringLen < 0 {
  11403. return ErrInvalidLengthGenerated
  11404. }
  11405. postIndex := iNdEx + intStringLen
  11406. if postIndex < 0 {
  11407. return ErrInvalidLengthGenerated
  11408. }
  11409. if postIndex > l {
  11410. return io.ErrUnexpectedEOF
  11411. }
  11412. m.SecretName = string(dAtA[iNdEx:postIndex])
  11413. iNdEx = postIndex
  11414. default:
  11415. iNdEx = preIndex
  11416. skippy, err := skipGenerated(dAtA[iNdEx:])
  11417. if err != nil {
  11418. return err
  11419. }
  11420. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11421. return ErrInvalidLengthGenerated
  11422. }
  11423. if (iNdEx + skippy) > l {
  11424. return io.ErrUnexpectedEOF
  11425. }
  11426. iNdEx += skippy
  11427. }
  11428. }
  11429. if iNdEx > l {
  11430. return io.ErrUnexpectedEOF
  11431. }
  11432. return nil
  11433. }
  11434. func (m *NetworkPolicy) Unmarshal(dAtA []byte) error {
  11435. l := len(dAtA)
  11436. iNdEx := 0
  11437. for iNdEx < l {
  11438. preIndex := iNdEx
  11439. var wire uint64
  11440. for shift := uint(0); ; shift += 7 {
  11441. if shift >= 64 {
  11442. return ErrIntOverflowGenerated
  11443. }
  11444. if iNdEx >= l {
  11445. return io.ErrUnexpectedEOF
  11446. }
  11447. b := dAtA[iNdEx]
  11448. iNdEx++
  11449. wire |= uint64(b&0x7F) << shift
  11450. if b < 0x80 {
  11451. break
  11452. }
  11453. }
  11454. fieldNum := int32(wire >> 3)
  11455. wireType := int(wire & 0x7)
  11456. if wireType == 4 {
  11457. return fmt.Errorf("proto: NetworkPolicy: wiretype end group for non-group")
  11458. }
  11459. if fieldNum <= 0 {
  11460. return fmt.Errorf("proto: NetworkPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
  11461. }
  11462. switch fieldNum {
  11463. case 1:
  11464. if wireType != 2 {
  11465. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  11466. }
  11467. var msglen int
  11468. for shift := uint(0); ; shift += 7 {
  11469. if shift >= 64 {
  11470. return ErrIntOverflowGenerated
  11471. }
  11472. if iNdEx >= l {
  11473. return io.ErrUnexpectedEOF
  11474. }
  11475. b := dAtA[iNdEx]
  11476. iNdEx++
  11477. msglen |= int(b&0x7F) << shift
  11478. if b < 0x80 {
  11479. break
  11480. }
  11481. }
  11482. if msglen < 0 {
  11483. return ErrInvalidLengthGenerated
  11484. }
  11485. postIndex := iNdEx + msglen
  11486. if postIndex < 0 {
  11487. return ErrInvalidLengthGenerated
  11488. }
  11489. if postIndex > l {
  11490. return io.ErrUnexpectedEOF
  11491. }
  11492. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11493. return err
  11494. }
  11495. iNdEx = postIndex
  11496. case 2:
  11497. if wireType != 2 {
  11498. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  11499. }
  11500. var msglen int
  11501. for shift := uint(0); ; shift += 7 {
  11502. if shift >= 64 {
  11503. return ErrIntOverflowGenerated
  11504. }
  11505. if iNdEx >= l {
  11506. return io.ErrUnexpectedEOF
  11507. }
  11508. b := dAtA[iNdEx]
  11509. iNdEx++
  11510. msglen |= int(b&0x7F) << shift
  11511. if b < 0x80 {
  11512. break
  11513. }
  11514. }
  11515. if msglen < 0 {
  11516. return ErrInvalidLengthGenerated
  11517. }
  11518. postIndex := iNdEx + msglen
  11519. if postIndex < 0 {
  11520. return ErrInvalidLengthGenerated
  11521. }
  11522. if postIndex > l {
  11523. return io.ErrUnexpectedEOF
  11524. }
  11525. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11526. return err
  11527. }
  11528. iNdEx = postIndex
  11529. case 3:
  11530. if wireType != 2 {
  11531. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  11532. }
  11533. var msglen int
  11534. for shift := uint(0); ; shift += 7 {
  11535. if shift >= 64 {
  11536. return ErrIntOverflowGenerated
  11537. }
  11538. if iNdEx >= l {
  11539. return io.ErrUnexpectedEOF
  11540. }
  11541. b := dAtA[iNdEx]
  11542. iNdEx++
  11543. msglen |= int(b&0x7F) << shift
  11544. if b < 0x80 {
  11545. break
  11546. }
  11547. }
  11548. if msglen < 0 {
  11549. return ErrInvalidLengthGenerated
  11550. }
  11551. postIndex := iNdEx + msglen
  11552. if postIndex < 0 {
  11553. return ErrInvalidLengthGenerated
  11554. }
  11555. if postIndex > l {
  11556. return io.ErrUnexpectedEOF
  11557. }
  11558. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11559. return err
  11560. }
  11561. iNdEx = postIndex
  11562. default:
  11563. iNdEx = preIndex
  11564. skippy, err := skipGenerated(dAtA[iNdEx:])
  11565. if err != nil {
  11566. return err
  11567. }
  11568. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11569. return ErrInvalidLengthGenerated
  11570. }
  11571. if (iNdEx + skippy) > l {
  11572. return io.ErrUnexpectedEOF
  11573. }
  11574. iNdEx += skippy
  11575. }
  11576. }
  11577. if iNdEx > l {
  11578. return io.ErrUnexpectedEOF
  11579. }
  11580. return nil
  11581. }
  11582. func (m *NetworkPolicyEgressRule) Unmarshal(dAtA []byte) error {
  11583. l := len(dAtA)
  11584. iNdEx := 0
  11585. for iNdEx < l {
  11586. preIndex := iNdEx
  11587. var wire uint64
  11588. for shift := uint(0); ; shift += 7 {
  11589. if shift >= 64 {
  11590. return ErrIntOverflowGenerated
  11591. }
  11592. if iNdEx >= l {
  11593. return io.ErrUnexpectedEOF
  11594. }
  11595. b := dAtA[iNdEx]
  11596. iNdEx++
  11597. wire |= uint64(b&0x7F) << shift
  11598. if b < 0x80 {
  11599. break
  11600. }
  11601. }
  11602. fieldNum := int32(wire >> 3)
  11603. wireType := int(wire & 0x7)
  11604. if wireType == 4 {
  11605. return fmt.Errorf("proto: NetworkPolicyEgressRule: wiretype end group for non-group")
  11606. }
  11607. if fieldNum <= 0 {
  11608. return fmt.Errorf("proto: NetworkPolicyEgressRule: illegal tag %d (wire type %d)", fieldNum, wire)
  11609. }
  11610. switch fieldNum {
  11611. case 1:
  11612. if wireType != 2 {
  11613. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  11614. }
  11615. var msglen int
  11616. for shift := uint(0); ; shift += 7 {
  11617. if shift >= 64 {
  11618. return ErrIntOverflowGenerated
  11619. }
  11620. if iNdEx >= l {
  11621. return io.ErrUnexpectedEOF
  11622. }
  11623. b := dAtA[iNdEx]
  11624. iNdEx++
  11625. msglen |= int(b&0x7F) << shift
  11626. if b < 0x80 {
  11627. break
  11628. }
  11629. }
  11630. if msglen < 0 {
  11631. return ErrInvalidLengthGenerated
  11632. }
  11633. postIndex := iNdEx + msglen
  11634. if postIndex < 0 {
  11635. return ErrInvalidLengthGenerated
  11636. }
  11637. if postIndex > l {
  11638. return io.ErrUnexpectedEOF
  11639. }
  11640. m.Ports = append(m.Ports, NetworkPolicyPort{})
  11641. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11642. return err
  11643. }
  11644. iNdEx = postIndex
  11645. case 2:
  11646. if wireType != 2 {
  11647. return fmt.Errorf("proto: wrong wireType = %d for field To", wireType)
  11648. }
  11649. var msglen int
  11650. for shift := uint(0); ; shift += 7 {
  11651. if shift >= 64 {
  11652. return ErrIntOverflowGenerated
  11653. }
  11654. if iNdEx >= l {
  11655. return io.ErrUnexpectedEOF
  11656. }
  11657. b := dAtA[iNdEx]
  11658. iNdEx++
  11659. msglen |= int(b&0x7F) << shift
  11660. if b < 0x80 {
  11661. break
  11662. }
  11663. }
  11664. if msglen < 0 {
  11665. return ErrInvalidLengthGenerated
  11666. }
  11667. postIndex := iNdEx + msglen
  11668. if postIndex < 0 {
  11669. return ErrInvalidLengthGenerated
  11670. }
  11671. if postIndex > l {
  11672. return io.ErrUnexpectedEOF
  11673. }
  11674. m.To = append(m.To, NetworkPolicyPeer{})
  11675. if err := m.To[len(m.To)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11676. return err
  11677. }
  11678. iNdEx = postIndex
  11679. default:
  11680. iNdEx = preIndex
  11681. skippy, err := skipGenerated(dAtA[iNdEx:])
  11682. if err != nil {
  11683. return err
  11684. }
  11685. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11686. return ErrInvalidLengthGenerated
  11687. }
  11688. if (iNdEx + skippy) > l {
  11689. return io.ErrUnexpectedEOF
  11690. }
  11691. iNdEx += skippy
  11692. }
  11693. }
  11694. if iNdEx > l {
  11695. return io.ErrUnexpectedEOF
  11696. }
  11697. return nil
  11698. }
  11699. func (m *NetworkPolicyIngressRule) Unmarshal(dAtA []byte) error {
  11700. l := len(dAtA)
  11701. iNdEx := 0
  11702. for iNdEx < l {
  11703. preIndex := iNdEx
  11704. var wire uint64
  11705. for shift := uint(0); ; shift += 7 {
  11706. if shift >= 64 {
  11707. return ErrIntOverflowGenerated
  11708. }
  11709. if iNdEx >= l {
  11710. return io.ErrUnexpectedEOF
  11711. }
  11712. b := dAtA[iNdEx]
  11713. iNdEx++
  11714. wire |= uint64(b&0x7F) << shift
  11715. if b < 0x80 {
  11716. break
  11717. }
  11718. }
  11719. fieldNum := int32(wire >> 3)
  11720. wireType := int(wire & 0x7)
  11721. if wireType == 4 {
  11722. return fmt.Errorf("proto: NetworkPolicyIngressRule: wiretype end group for non-group")
  11723. }
  11724. if fieldNum <= 0 {
  11725. return fmt.Errorf("proto: NetworkPolicyIngressRule: illegal tag %d (wire type %d)", fieldNum, wire)
  11726. }
  11727. switch fieldNum {
  11728. case 1:
  11729. if wireType != 2 {
  11730. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  11731. }
  11732. var msglen int
  11733. for shift := uint(0); ; shift += 7 {
  11734. if shift >= 64 {
  11735. return ErrIntOverflowGenerated
  11736. }
  11737. if iNdEx >= l {
  11738. return io.ErrUnexpectedEOF
  11739. }
  11740. b := dAtA[iNdEx]
  11741. iNdEx++
  11742. msglen |= int(b&0x7F) << shift
  11743. if b < 0x80 {
  11744. break
  11745. }
  11746. }
  11747. if msglen < 0 {
  11748. return ErrInvalidLengthGenerated
  11749. }
  11750. postIndex := iNdEx + msglen
  11751. if postIndex < 0 {
  11752. return ErrInvalidLengthGenerated
  11753. }
  11754. if postIndex > l {
  11755. return io.ErrUnexpectedEOF
  11756. }
  11757. m.Ports = append(m.Ports, NetworkPolicyPort{})
  11758. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11759. return err
  11760. }
  11761. iNdEx = postIndex
  11762. case 2:
  11763. if wireType != 2 {
  11764. return fmt.Errorf("proto: wrong wireType = %d for field From", wireType)
  11765. }
  11766. var msglen int
  11767. for shift := uint(0); ; shift += 7 {
  11768. if shift >= 64 {
  11769. return ErrIntOverflowGenerated
  11770. }
  11771. if iNdEx >= l {
  11772. return io.ErrUnexpectedEOF
  11773. }
  11774. b := dAtA[iNdEx]
  11775. iNdEx++
  11776. msglen |= int(b&0x7F) << shift
  11777. if b < 0x80 {
  11778. break
  11779. }
  11780. }
  11781. if msglen < 0 {
  11782. return ErrInvalidLengthGenerated
  11783. }
  11784. postIndex := iNdEx + msglen
  11785. if postIndex < 0 {
  11786. return ErrInvalidLengthGenerated
  11787. }
  11788. if postIndex > l {
  11789. return io.ErrUnexpectedEOF
  11790. }
  11791. m.From = append(m.From, NetworkPolicyPeer{})
  11792. if err := m.From[len(m.From)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11793. return err
  11794. }
  11795. iNdEx = postIndex
  11796. default:
  11797. iNdEx = preIndex
  11798. skippy, err := skipGenerated(dAtA[iNdEx:])
  11799. if err != nil {
  11800. return err
  11801. }
  11802. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11803. return ErrInvalidLengthGenerated
  11804. }
  11805. if (iNdEx + skippy) > l {
  11806. return io.ErrUnexpectedEOF
  11807. }
  11808. iNdEx += skippy
  11809. }
  11810. }
  11811. if iNdEx > l {
  11812. return io.ErrUnexpectedEOF
  11813. }
  11814. return nil
  11815. }
  11816. func (m *NetworkPolicyList) Unmarshal(dAtA []byte) error {
  11817. l := len(dAtA)
  11818. iNdEx := 0
  11819. for iNdEx < l {
  11820. preIndex := iNdEx
  11821. var wire uint64
  11822. for shift := uint(0); ; shift += 7 {
  11823. if shift >= 64 {
  11824. return ErrIntOverflowGenerated
  11825. }
  11826. if iNdEx >= l {
  11827. return io.ErrUnexpectedEOF
  11828. }
  11829. b := dAtA[iNdEx]
  11830. iNdEx++
  11831. wire |= uint64(b&0x7F) << shift
  11832. if b < 0x80 {
  11833. break
  11834. }
  11835. }
  11836. fieldNum := int32(wire >> 3)
  11837. wireType := int(wire & 0x7)
  11838. if wireType == 4 {
  11839. return fmt.Errorf("proto: NetworkPolicyList: wiretype end group for non-group")
  11840. }
  11841. if fieldNum <= 0 {
  11842. return fmt.Errorf("proto: NetworkPolicyList: illegal tag %d (wire type %d)", fieldNum, wire)
  11843. }
  11844. switch fieldNum {
  11845. case 1:
  11846. if wireType != 2 {
  11847. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  11848. }
  11849. var msglen int
  11850. for shift := uint(0); ; shift += 7 {
  11851. if shift >= 64 {
  11852. return ErrIntOverflowGenerated
  11853. }
  11854. if iNdEx >= l {
  11855. return io.ErrUnexpectedEOF
  11856. }
  11857. b := dAtA[iNdEx]
  11858. iNdEx++
  11859. msglen |= int(b&0x7F) << shift
  11860. if b < 0x80 {
  11861. break
  11862. }
  11863. }
  11864. if msglen < 0 {
  11865. return ErrInvalidLengthGenerated
  11866. }
  11867. postIndex := iNdEx + msglen
  11868. if postIndex < 0 {
  11869. return ErrInvalidLengthGenerated
  11870. }
  11871. if postIndex > l {
  11872. return io.ErrUnexpectedEOF
  11873. }
  11874. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11875. return err
  11876. }
  11877. iNdEx = postIndex
  11878. case 2:
  11879. if wireType != 2 {
  11880. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  11881. }
  11882. var msglen int
  11883. for shift := uint(0); ; shift += 7 {
  11884. if shift >= 64 {
  11885. return ErrIntOverflowGenerated
  11886. }
  11887. if iNdEx >= l {
  11888. return io.ErrUnexpectedEOF
  11889. }
  11890. b := dAtA[iNdEx]
  11891. iNdEx++
  11892. msglen |= int(b&0x7F) << shift
  11893. if b < 0x80 {
  11894. break
  11895. }
  11896. }
  11897. if msglen < 0 {
  11898. return ErrInvalidLengthGenerated
  11899. }
  11900. postIndex := iNdEx + msglen
  11901. if postIndex < 0 {
  11902. return ErrInvalidLengthGenerated
  11903. }
  11904. if postIndex > l {
  11905. return io.ErrUnexpectedEOF
  11906. }
  11907. m.Items = append(m.Items, NetworkPolicy{})
  11908. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11909. return err
  11910. }
  11911. iNdEx = postIndex
  11912. default:
  11913. iNdEx = preIndex
  11914. skippy, err := skipGenerated(dAtA[iNdEx:])
  11915. if err != nil {
  11916. return err
  11917. }
  11918. if (skippy < 0) || (iNdEx+skippy) < 0 {
  11919. return ErrInvalidLengthGenerated
  11920. }
  11921. if (iNdEx + skippy) > l {
  11922. return io.ErrUnexpectedEOF
  11923. }
  11924. iNdEx += skippy
  11925. }
  11926. }
  11927. if iNdEx > l {
  11928. return io.ErrUnexpectedEOF
  11929. }
  11930. return nil
  11931. }
  11932. func (m *NetworkPolicyPeer) Unmarshal(dAtA []byte) error {
  11933. l := len(dAtA)
  11934. iNdEx := 0
  11935. for iNdEx < l {
  11936. preIndex := iNdEx
  11937. var wire uint64
  11938. for shift := uint(0); ; shift += 7 {
  11939. if shift >= 64 {
  11940. return ErrIntOverflowGenerated
  11941. }
  11942. if iNdEx >= l {
  11943. return io.ErrUnexpectedEOF
  11944. }
  11945. b := dAtA[iNdEx]
  11946. iNdEx++
  11947. wire |= uint64(b&0x7F) << shift
  11948. if b < 0x80 {
  11949. break
  11950. }
  11951. }
  11952. fieldNum := int32(wire >> 3)
  11953. wireType := int(wire & 0x7)
  11954. if wireType == 4 {
  11955. return fmt.Errorf("proto: NetworkPolicyPeer: wiretype end group for non-group")
  11956. }
  11957. if fieldNum <= 0 {
  11958. return fmt.Errorf("proto: NetworkPolicyPeer: illegal tag %d (wire type %d)", fieldNum, wire)
  11959. }
  11960. switch fieldNum {
  11961. case 1:
  11962. if wireType != 2 {
  11963. return fmt.Errorf("proto: wrong wireType = %d for field PodSelector", wireType)
  11964. }
  11965. var msglen int
  11966. for shift := uint(0); ; shift += 7 {
  11967. if shift >= 64 {
  11968. return ErrIntOverflowGenerated
  11969. }
  11970. if iNdEx >= l {
  11971. return io.ErrUnexpectedEOF
  11972. }
  11973. b := dAtA[iNdEx]
  11974. iNdEx++
  11975. msglen |= int(b&0x7F) << shift
  11976. if b < 0x80 {
  11977. break
  11978. }
  11979. }
  11980. if msglen < 0 {
  11981. return ErrInvalidLengthGenerated
  11982. }
  11983. postIndex := iNdEx + msglen
  11984. if postIndex < 0 {
  11985. return ErrInvalidLengthGenerated
  11986. }
  11987. if postIndex > l {
  11988. return io.ErrUnexpectedEOF
  11989. }
  11990. if m.PodSelector == nil {
  11991. m.PodSelector = &v1.LabelSelector{}
  11992. }
  11993. if err := m.PodSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  11994. return err
  11995. }
  11996. iNdEx = postIndex
  11997. case 2:
  11998. if wireType != 2 {
  11999. return fmt.Errorf("proto: wrong wireType = %d for field NamespaceSelector", wireType)
  12000. }
  12001. var msglen int
  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. msglen |= int(b&0x7F) << shift
  12012. if b < 0x80 {
  12013. break
  12014. }
  12015. }
  12016. if msglen < 0 {
  12017. return ErrInvalidLengthGenerated
  12018. }
  12019. postIndex := iNdEx + msglen
  12020. if postIndex < 0 {
  12021. return ErrInvalidLengthGenerated
  12022. }
  12023. if postIndex > l {
  12024. return io.ErrUnexpectedEOF
  12025. }
  12026. if m.NamespaceSelector == nil {
  12027. m.NamespaceSelector = &v1.LabelSelector{}
  12028. }
  12029. if err := m.NamespaceSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12030. return err
  12031. }
  12032. iNdEx = postIndex
  12033. case 3:
  12034. if wireType != 2 {
  12035. return fmt.Errorf("proto: wrong wireType = %d for field IPBlock", wireType)
  12036. }
  12037. var msglen int
  12038. for shift := uint(0); ; shift += 7 {
  12039. if shift >= 64 {
  12040. return ErrIntOverflowGenerated
  12041. }
  12042. if iNdEx >= l {
  12043. return io.ErrUnexpectedEOF
  12044. }
  12045. b := dAtA[iNdEx]
  12046. iNdEx++
  12047. msglen |= int(b&0x7F) << shift
  12048. if b < 0x80 {
  12049. break
  12050. }
  12051. }
  12052. if msglen < 0 {
  12053. return ErrInvalidLengthGenerated
  12054. }
  12055. postIndex := iNdEx + msglen
  12056. if postIndex < 0 {
  12057. return ErrInvalidLengthGenerated
  12058. }
  12059. if postIndex > l {
  12060. return io.ErrUnexpectedEOF
  12061. }
  12062. if m.IPBlock == nil {
  12063. m.IPBlock = &IPBlock{}
  12064. }
  12065. if err := m.IPBlock.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12066. return err
  12067. }
  12068. iNdEx = postIndex
  12069. default:
  12070. iNdEx = preIndex
  12071. skippy, err := skipGenerated(dAtA[iNdEx:])
  12072. if err != nil {
  12073. return err
  12074. }
  12075. if (skippy < 0) || (iNdEx+skippy) < 0 {
  12076. return ErrInvalidLengthGenerated
  12077. }
  12078. if (iNdEx + skippy) > l {
  12079. return io.ErrUnexpectedEOF
  12080. }
  12081. iNdEx += skippy
  12082. }
  12083. }
  12084. if iNdEx > l {
  12085. return io.ErrUnexpectedEOF
  12086. }
  12087. return nil
  12088. }
  12089. func (m *NetworkPolicyPort) Unmarshal(dAtA []byte) error {
  12090. l := len(dAtA)
  12091. iNdEx := 0
  12092. for iNdEx < l {
  12093. preIndex := iNdEx
  12094. var wire uint64
  12095. for shift := uint(0); ; shift += 7 {
  12096. if shift >= 64 {
  12097. return ErrIntOverflowGenerated
  12098. }
  12099. if iNdEx >= l {
  12100. return io.ErrUnexpectedEOF
  12101. }
  12102. b := dAtA[iNdEx]
  12103. iNdEx++
  12104. wire |= uint64(b&0x7F) << shift
  12105. if b < 0x80 {
  12106. break
  12107. }
  12108. }
  12109. fieldNum := int32(wire >> 3)
  12110. wireType := int(wire & 0x7)
  12111. if wireType == 4 {
  12112. return fmt.Errorf("proto: NetworkPolicyPort: wiretype end group for non-group")
  12113. }
  12114. if fieldNum <= 0 {
  12115. return fmt.Errorf("proto: NetworkPolicyPort: illegal tag %d (wire type %d)", fieldNum, wire)
  12116. }
  12117. switch fieldNum {
  12118. case 1:
  12119. if wireType != 2 {
  12120. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  12121. }
  12122. var stringLen uint64
  12123. for shift := uint(0); ; shift += 7 {
  12124. if shift >= 64 {
  12125. return ErrIntOverflowGenerated
  12126. }
  12127. if iNdEx >= l {
  12128. return io.ErrUnexpectedEOF
  12129. }
  12130. b := dAtA[iNdEx]
  12131. iNdEx++
  12132. stringLen |= uint64(b&0x7F) << shift
  12133. if b < 0x80 {
  12134. break
  12135. }
  12136. }
  12137. intStringLen := int(stringLen)
  12138. if intStringLen < 0 {
  12139. return ErrInvalidLengthGenerated
  12140. }
  12141. postIndex := iNdEx + intStringLen
  12142. if postIndex < 0 {
  12143. return ErrInvalidLengthGenerated
  12144. }
  12145. if postIndex > l {
  12146. return io.ErrUnexpectedEOF
  12147. }
  12148. s := k8s_io_api_core_v1.Protocol(dAtA[iNdEx:postIndex])
  12149. m.Protocol = &s
  12150. iNdEx = postIndex
  12151. case 2:
  12152. if wireType != 2 {
  12153. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  12154. }
  12155. var msglen int
  12156. for shift := uint(0); ; shift += 7 {
  12157. if shift >= 64 {
  12158. return ErrIntOverflowGenerated
  12159. }
  12160. if iNdEx >= l {
  12161. return io.ErrUnexpectedEOF
  12162. }
  12163. b := dAtA[iNdEx]
  12164. iNdEx++
  12165. msglen |= int(b&0x7F) << shift
  12166. if b < 0x80 {
  12167. break
  12168. }
  12169. }
  12170. if msglen < 0 {
  12171. return ErrInvalidLengthGenerated
  12172. }
  12173. postIndex := iNdEx + msglen
  12174. if postIndex < 0 {
  12175. return ErrInvalidLengthGenerated
  12176. }
  12177. if postIndex > l {
  12178. return io.ErrUnexpectedEOF
  12179. }
  12180. if m.Port == nil {
  12181. m.Port = &intstr.IntOrString{}
  12182. }
  12183. if err := m.Port.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12184. return err
  12185. }
  12186. iNdEx = postIndex
  12187. case 3:
  12188. if wireType != 0 {
  12189. return fmt.Errorf("proto: wrong wireType = %d for field EndPort", wireType)
  12190. }
  12191. var v int32
  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. v |= int32(b&0x7F) << shift
  12202. if b < 0x80 {
  12203. break
  12204. }
  12205. }
  12206. m.EndPort = &v
  12207. default:
  12208. iNdEx = preIndex
  12209. skippy, err := skipGenerated(dAtA[iNdEx:])
  12210. if err != nil {
  12211. return err
  12212. }
  12213. if (skippy < 0) || (iNdEx+skippy) < 0 {
  12214. return ErrInvalidLengthGenerated
  12215. }
  12216. if (iNdEx + skippy) > l {
  12217. return io.ErrUnexpectedEOF
  12218. }
  12219. iNdEx += skippy
  12220. }
  12221. }
  12222. if iNdEx > l {
  12223. return io.ErrUnexpectedEOF
  12224. }
  12225. return nil
  12226. }
  12227. func (m *NetworkPolicySpec) Unmarshal(dAtA []byte) error {
  12228. l := len(dAtA)
  12229. iNdEx := 0
  12230. for iNdEx < l {
  12231. preIndex := iNdEx
  12232. var wire uint64
  12233. for shift := uint(0); ; shift += 7 {
  12234. if shift >= 64 {
  12235. return ErrIntOverflowGenerated
  12236. }
  12237. if iNdEx >= l {
  12238. return io.ErrUnexpectedEOF
  12239. }
  12240. b := dAtA[iNdEx]
  12241. iNdEx++
  12242. wire |= uint64(b&0x7F) << shift
  12243. if b < 0x80 {
  12244. break
  12245. }
  12246. }
  12247. fieldNum := int32(wire >> 3)
  12248. wireType := int(wire & 0x7)
  12249. if wireType == 4 {
  12250. return fmt.Errorf("proto: NetworkPolicySpec: wiretype end group for non-group")
  12251. }
  12252. if fieldNum <= 0 {
  12253. return fmt.Errorf("proto: NetworkPolicySpec: illegal tag %d (wire type %d)", fieldNum, wire)
  12254. }
  12255. switch fieldNum {
  12256. case 1:
  12257. if wireType != 2 {
  12258. return fmt.Errorf("proto: wrong wireType = %d for field PodSelector", wireType)
  12259. }
  12260. var msglen int
  12261. for shift := uint(0); ; shift += 7 {
  12262. if shift >= 64 {
  12263. return ErrIntOverflowGenerated
  12264. }
  12265. if iNdEx >= l {
  12266. return io.ErrUnexpectedEOF
  12267. }
  12268. b := dAtA[iNdEx]
  12269. iNdEx++
  12270. msglen |= int(b&0x7F) << shift
  12271. if b < 0x80 {
  12272. break
  12273. }
  12274. }
  12275. if msglen < 0 {
  12276. return ErrInvalidLengthGenerated
  12277. }
  12278. postIndex := iNdEx + msglen
  12279. if postIndex < 0 {
  12280. return ErrInvalidLengthGenerated
  12281. }
  12282. if postIndex > l {
  12283. return io.ErrUnexpectedEOF
  12284. }
  12285. if err := m.PodSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12286. return err
  12287. }
  12288. iNdEx = postIndex
  12289. case 2:
  12290. if wireType != 2 {
  12291. return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
  12292. }
  12293. var msglen int
  12294. for shift := uint(0); ; shift += 7 {
  12295. if shift >= 64 {
  12296. return ErrIntOverflowGenerated
  12297. }
  12298. if iNdEx >= l {
  12299. return io.ErrUnexpectedEOF
  12300. }
  12301. b := dAtA[iNdEx]
  12302. iNdEx++
  12303. msglen |= int(b&0x7F) << shift
  12304. if b < 0x80 {
  12305. break
  12306. }
  12307. }
  12308. if msglen < 0 {
  12309. return ErrInvalidLengthGenerated
  12310. }
  12311. postIndex := iNdEx + msglen
  12312. if postIndex < 0 {
  12313. return ErrInvalidLengthGenerated
  12314. }
  12315. if postIndex > l {
  12316. return io.ErrUnexpectedEOF
  12317. }
  12318. m.Ingress = append(m.Ingress, NetworkPolicyIngressRule{})
  12319. if err := m.Ingress[len(m.Ingress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12320. return err
  12321. }
  12322. iNdEx = postIndex
  12323. case 3:
  12324. if wireType != 2 {
  12325. return fmt.Errorf("proto: wrong wireType = %d for field Egress", wireType)
  12326. }
  12327. var msglen int
  12328. for shift := uint(0); ; shift += 7 {
  12329. if shift >= 64 {
  12330. return ErrIntOverflowGenerated
  12331. }
  12332. if iNdEx >= l {
  12333. return io.ErrUnexpectedEOF
  12334. }
  12335. b := dAtA[iNdEx]
  12336. iNdEx++
  12337. msglen |= int(b&0x7F) << shift
  12338. if b < 0x80 {
  12339. break
  12340. }
  12341. }
  12342. if msglen < 0 {
  12343. return ErrInvalidLengthGenerated
  12344. }
  12345. postIndex := iNdEx + msglen
  12346. if postIndex < 0 {
  12347. return ErrInvalidLengthGenerated
  12348. }
  12349. if postIndex > l {
  12350. return io.ErrUnexpectedEOF
  12351. }
  12352. m.Egress = append(m.Egress, NetworkPolicyEgressRule{})
  12353. if err := m.Egress[len(m.Egress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12354. return err
  12355. }
  12356. iNdEx = postIndex
  12357. case 4:
  12358. if wireType != 2 {
  12359. return fmt.Errorf("proto: wrong wireType = %d for field PolicyTypes", wireType)
  12360. }
  12361. var stringLen uint64
  12362. for shift := uint(0); ; shift += 7 {
  12363. if shift >= 64 {
  12364. return ErrIntOverflowGenerated
  12365. }
  12366. if iNdEx >= l {
  12367. return io.ErrUnexpectedEOF
  12368. }
  12369. b := dAtA[iNdEx]
  12370. iNdEx++
  12371. stringLen |= uint64(b&0x7F) << shift
  12372. if b < 0x80 {
  12373. break
  12374. }
  12375. }
  12376. intStringLen := int(stringLen)
  12377. if intStringLen < 0 {
  12378. return ErrInvalidLengthGenerated
  12379. }
  12380. postIndex := iNdEx + intStringLen
  12381. if postIndex < 0 {
  12382. return ErrInvalidLengthGenerated
  12383. }
  12384. if postIndex > l {
  12385. return io.ErrUnexpectedEOF
  12386. }
  12387. m.PolicyTypes = append(m.PolicyTypes, PolicyType(dAtA[iNdEx:postIndex]))
  12388. iNdEx = postIndex
  12389. default:
  12390. iNdEx = preIndex
  12391. skippy, err := skipGenerated(dAtA[iNdEx:])
  12392. if err != nil {
  12393. return err
  12394. }
  12395. if (skippy < 0) || (iNdEx+skippy) < 0 {
  12396. return ErrInvalidLengthGenerated
  12397. }
  12398. if (iNdEx + skippy) > l {
  12399. return io.ErrUnexpectedEOF
  12400. }
  12401. iNdEx += skippy
  12402. }
  12403. }
  12404. if iNdEx > l {
  12405. return io.ErrUnexpectedEOF
  12406. }
  12407. return nil
  12408. }
  12409. func (m *NetworkPolicyStatus) Unmarshal(dAtA []byte) error {
  12410. l := len(dAtA)
  12411. iNdEx := 0
  12412. for iNdEx < l {
  12413. preIndex := iNdEx
  12414. var wire uint64
  12415. for shift := uint(0); ; shift += 7 {
  12416. if shift >= 64 {
  12417. return ErrIntOverflowGenerated
  12418. }
  12419. if iNdEx >= l {
  12420. return io.ErrUnexpectedEOF
  12421. }
  12422. b := dAtA[iNdEx]
  12423. iNdEx++
  12424. wire |= uint64(b&0x7F) << shift
  12425. if b < 0x80 {
  12426. break
  12427. }
  12428. }
  12429. fieldNum := int32(wire >> 3)
  12430. wireType := int(wire & 0x7)
  12431. if wireType == 4 {
  12432. return fmt.Errorf("proto: NetworkPolicyStatus: wiretype end group for non-group")
  12433. }
  12434. if fieldNum <= 0 {
  12435. return fmt.Errorf("proto: NetworkPolicyStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  12436. }
  12437. switch fieldNum {
  12438. case 1:
  12439. if wireType != 2 {
  12440. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  12441. }
  12442. var msglen int
  12443. for shift := uint(0); ; shift += 7 {
  12444. if shift >= 64 {
  12445. return ErrIntOverflowGenerated
  12446. }
  12447. if iNdEx >= l {
  12448. return io.ErrUnexpectedEOF
  12449. }
  12450. b := dAtA[iNdEx]
  12451. iNdEx++
  12452. msglen |= int(b&0x7F) << shift
  12453. if b < 0x80 {
  12454. break
  12455. }
  12456. }
  12457. if msglen < 0 {
  12458. return ErrInvalidLengthGenerated
  12459. }
  12460. postIndex := iNdEx + msglen
  12461. if postIndex < 0 {
  12462. return ErrInvalidLengthGenerated
  12463. }
  12464. if postIndex > l {
  12465. return io.ErrUnexpectedEOF
  12466. }
  12467. m.Conditions = append(m.Conditions, v1.Condition{})
  12468. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12469. return err
  12470. }
  12471. iNdEx = postIndex
  12472. default:
  12473. iNdEx = preIndex
  12474. skippy, err := skipGenerated(dAtA[iNdEx:])
  12475. if err != nil {
  12476. return err
  12477. }
  12478. if (skippy < 0) || (iNdEx+skippy) < 0 {
  12479. return ErrInvalidLengthGenerated
  12480. }
  12481. if (iNdEx + skippy) > l {
  12482. return io.ErrUnexpectedEOF
  12483. }
  12484. iNdEx += skippy
  12485. }
  12486. }
  12487. if iNdEx > l {
  12488. return io.ErrUnexpectedEOF
  12489. }
  12490. return nil
  12491. }
  12492. func (m *PodSecurityPolicy) Unmarshal(dAtA []byte) error {
  12493. l := len(dAtA)
  12494. iNdEx := 0
  12495. for iNdEx < l {
  12496. preIndex := iNdEx
  12497. var wire uint64
  12498. for shift := uint(0); ; shift += 7 {
  12499. if shift >= 64 {
  12500. return ErrIntOverflowGenerated
  12501. }
  12502. if iNdEx >= l {
  12503. return io.ErrUnexpectedEOF
  12504. }
  12505. b := dAtA[iNdEx]
  12506. iNdEx++
  12507. wire |= uint64(b&0x7F) << shift
  12508. if b < 0x80 {
  12509. break
  12510. }
  12511. }
  12512. fieldNum := int32(wire >> 3)
  12513. wireType := int(wire & 0x7)
  12514. if wireType == 4 {
  12515. return fmt.Errorf("proto: PodSecurityPolicy: wiretype end group for non-group")
  12516. }
  12517. if fieldNum <= 0 {
  12518. return fmt.Errorf("proto: PodSecurityPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
  12519. }
  12520. switch fieldNum {
  12521. case 1:
  12522. if wireType != 2 {
  12523. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  12524. }
  12525. var msglen int
  12526. for shift := uint(0); ; shift += 7 {
  12527. if shift >= 64 {
  12528. return ErrIntOverflowGenerated
  12529. }
  12530. if iNdEx >= l {
  12531. return io.ErrUnexpectedEOF
  12532. }
  12533. b := dAtA[iNdEx]
  12534. iNdEx++
  12535. msglen |= int(b&0x7F) << shift
  12536. if b < 0x80 {
  12537. break
  12538. }
  12539. }
  12540. if msglen < 0 {
  12541. return ErrInvalidLengthGenerated
  12542. }
  12543. postIndex := iNdEx + msglen
  12544. if postIndex < 0 {
  12545. return ErrInvalidLengthGenerated
  12546. }
  12547. if postIndex > l {
  12548. return io.ErrUnexpectedEOF
  12549. }
  12550. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12551. return err
  12552. }
  12553. iNdEx = postIndex
  12554. case 2:
  12555. if wireType != 2 {
  12556. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  12557. }
  12558. var msglen int
  12559. for shift := uint(0); ; shift += 7 {
  12560. if shift >= 64 {
  12561. return ErrIntOverflowGenerated
  12562. }
  12563. if iNdEx >= l {
  12564. return io.ErrUnexpectedEOF
  12565. }
  12566. b := dAtA[iNdEx]
  12567. iNdEx++
  12568. msglen |= int(b&0x7F) << shift
  12569. if b < 0x80 {
  12570. break
  12571. }
  12572. }
  12573. if msglen < 0 {
  12574. return ErrInvalidLengthGenerated
  12575. }
  12576. postIndex := iNdEx + msglen
  12577. if postIndex < 0 {
  12578. return ErrInvalidLengthGenerated
  12579. }
  12580. if postIndex > l {
  12581. return io.ErrUnexpectedEOF
  12582. }
  12583. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12584. return err
  12585. }
  12586. iNdEx = postIndex
  12587. default:
  12588. iNdEx = preIndex
  12589. skippy, err := skipGenerated(dAtA[iNdEx:])
  12590. if err != nil {
  12591. return err
  12592. }
  12593. if (skippy < 0) || (iNdEx+skippy) < 0 {
  12594. return ErrInvalidLengthGenerated
  12595. }
  12596. if (iNdEx + skippy) > l {
  12597. return io.ErrUnexpectedEOF
  12598. }
  12599. iNdEx += skippy
  12600. }
  12601. }
  12602. if iNdEx > l {
  12603. return io.ErrUnexpectedEOF
  12604. }
  12605. return nil
  12606. }
  12607. func (m *PodSecurityPolicyList) Unmarshal(dAtA []byte) error {
  12608. l := len(dAtA)
  12609. iNdEx := 0
  12610. for iNdEx < l {
  12611. preIndex := iNdEx
  12612. var wire uint64
  12613. for shift := uint(0); ; shift += 7 {
  12614. if shift >= 64 {
  12615. return ErrIntOverflowGenerated
  12616. }
  12617. if iNdEx >= l {
  12618. return io.ErrUnexpectedEOF
  12619. }
  12620. b := dAtA[iNdEx]
  12621. iNdEx++
  12622. wire |= uint64(b&0x7F) << shift
  12623. if b < 0x80 {
  12624. break
  12625. }
  12626. }
  12627. fieldNum := int32(wire >> 3)
  12628. wireType := int(wire & 0x7)
  12629. if wireType == 4 {
  12630. return fmt.Errorf("proto: PodSecurityPolicyList: wiretype end group for non-group")
  12631. }
  12632. if fieldNum <= 0 {
  12633. return fmt.Errorf("proto: PodSecurityPolicyList: illegal tag %d (wire type %d)", fieldNum, wire)
  12634. }
  12635. switch fieldNum {
  12636. case 1:
  12637. if wireType != 2 {
  12638. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  12639. }
  12640. var msglen int
  12641. for shift := uint(0); ; shift += 7 {
  12642. if shift >= 64 {
  12643. return ErrIntOverflowGenerated
  12644. }
  12645. if iNdEx >= l {
  12646. return io.ErrUnexpectedEOF
  12647. }
  12648. b := dAtA[iNdEx]
  12649. iNdEx++
  12650. msglen |= int(b&0x7F) << shift
  12651. if b < 0x80 {
  12652. break
  12653. }
  12654. }
  12655. if msglen < 0 {
  12656. return ErrInvalidLengthGenerated
  12657. }
  12658. postIndex := iNdEx + msglen
  12659. if postIndex < 0 {
  12660. return ErrInvalidLengthGenerated
  12661. }
  12662. if postIndex > l {
  12663. return io.ErrUnexpectedEOF
  12664. }
  12665. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12666. return err
  12667. }
  12668. iNdEx = postIndex
  12669. case 2:
  12670. if wireType != 2 {
  12671. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  12672. }
  12673. var msglen int
  12674. for shift := uint(0); ; shift += 7 {
  12675. if shift >= 64 {
  12676. return ErrIntOverflowGenerated
  12677. }
  12678. if iNdEx >= l {
  12679. return io.ErrUnexpectedEOF
  12680. }
  12681. b := dAtA[iNdEx]
  12682. iNdEx++
  12683. msglen |= int(b&0x7F) << shift
  12684. if b < 0x80 {
  12685. break
  12686. }
  12687. }
  12688. if msglen < 0 {
  12689. return ErrInvalidLengthGenerated
  12690. }
  12691. postIndex := iNdEx + msglen
  12692. if postIndex < 0 {
  12693. return ErrInvalidLengthGenerated
  12694. }
  12695. if postIndex > l {
  12696. return io.ErrUnexpectedEOF
  12697. }
  12698. m.Items = append(m.Items, PodSecurityPolicy{})
  12699. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12700. return err
  12701. }
  12702. iNdEx = postIndex
  12703. default:
  12704. iNdEx = preIndex
  12705. skippy, err := skipGenerated(dAtA[iNdEx:])
  12706. if err != nil {
  12707. return err
  12708. }
  12709. if (skippy < 0) || (iNdEx+skippy) < 0 {
  12710. return ErrInvalidLengthGenerated
  12711. }
  12712. if (iNdEx + skippy) > l {
  12713. return io.ErrUnexpectedEOF
  12714. }
  12715. iNdEx += skippy
  12716. }
  12717. }
  12718. if iNdEx > l {
  12719. return io.ErrUnexpectedEOF
  12720. }
  12721. return nil
  12722. }
  12723. func (m *PodSecurityPolicySpec) Unmarshal(dAtA []byte) error {
  12724. l := len(dAtA)
  12725. iNdEx := 0
  12726. for iNdEx < l {
  12727. preIndex := iNdEx
  12728. var wire uint64
  12729. for shift := uint(0); ; shift += 7 {
  12730. if shift >= 64 {
  12731. return ErrIntOverflowGenerated
  12732. }
  12733. if iNdEx >= l {
  12734. return io.ErrUnexpectedEOF
  12735. }
  12736. b := dAtA[iNdEx]
  12737. iNdEx++
  12738. wire |= uint64(b&0x7F) << shift
  12739. if b < 0x80 {
  12740. break
  12741. }
  12742. }
  12743. fieldNum := int32(wire >> 3)
  12744. wireType := int(wire & 0x7)
  12745. if wireType == 4 {
  12746. return fmt.Errorf("proto: PodSecurityPolicySpec: wiretype end group for non-group")
  12747. }
  12748. if fieldNum <= 0 {
  12749. return fmt.Errorf("proto: PodSecurityPolicySpec: illegal tag %d (wire type %d)", fieldNum, wire)
  12750. }
  12751. switch fieldNum {
  12752. case 1:
  12753. if wireType != 0 {
  12754. return fmt.Errorf("proto: wrong wireType = %d for field Privileged", wireType)
  12755. }
  12756. var v int
  12757. for shift := uint(0); ; shift += 7 {
  12758. if shift >= 64 {
  12759. return ErrIntOverflowGenerated
  12760. }
  12761. if iNdEx >= l {
  12762. return io.ErrUnexpectedEOF
  12763. }
  12764. b := dAtA[iNdEx]
  12765. iNdEx++
  12766. v |= int(b&0x7F) << shift
  12767. if b < 0x80 {
  12768. break
  12769. }
  12770. }
  12771. m.Privileged = bool(v != 0)
  12772. case 2:
  12773. if wireType != 2 {
  12774. return fmt.Errorf("proto: wrong wireType = %d for field DefaultAddCapabilities", wireType)
  12775. }
  12776. var stringLen uint64
  12777. for shift := uint(0); ; shift += 7 {
  12778. if shift >= 64 {
  12779. return ErrIntOverflowGenerated
  12780. }
  12781. if iNdEx >= l {
  12782. return io.ErrUnexpectedEOF
  12783. }
  12784. b := dAtA[iNdEx]
  12785. iNdEx++
  12786. stringLen |= uint64(b&0x7F) << shift
  12787. if b < 0x80 {
  12788. break
  12789. }
  12790. }
  12791. intStringLen := int(stringLen)
  12792. if intStringLen < 0 {
  12793. return ErrInvalidLengthGenerated
  12794. }
  12795. postIndex := iNdEx + intStringLen
  12796. if postIndex < 0 {
  12797. return ErrInvalidLengthGenerated
  12798. }
  12799. if postIndex > l {
  12800. return io.ErrUnexpectedEOF
  12801. }
  12802. m.DefaultAddCapabilities = append(m.DefaultAddCapabilities, k8s_io_api_core_v1.Capability(dAtA[iNdEx:postIndex]))
  12803. iNdEx = postIndex
  12804. case 3:
  12805. if wireType != 2 {
  12806. return fmt.Errorf("proto: wrong wireType = %d for field RequiredDropCapabilities", wireType)
  12807. }
  12808. var stringLen uint64
  12809. for shift := uint(0); ; shift += 7 {
  12810. if shift >= 64 {
  12811. return ErrIntOverflowGenerated
  12812. }
  12813. if iNdEx >= l {
  12814. return io.ErrUnexpectedEOF
  12815. }
  12816. b := dAtA[iNdEx]
  12817. iNdEx++
  12818. stringLen |= uint64(b&0x7F) << shift
  12819. if b < 0x80 {
  12820. break
  12821. }
  12822. }
  12823. intStringLen := int(stringLen)
  12824. if intStringLen < 0 {
  12825. return ErrInvalidLengthGenerated
  12826. }
  12827. postIndex := iNdEx + intStringLen
  12828. if postIndex < 0 {
  12829. return ErrInvalidLengthGenerated
  12830. }
  12831. if postIndex > l {
  12832. return io.ErrUnexpectedEOF
  12833. }
  12834. m.RequiredDropCapabilities = append(m.RequiredDropCapabilities, k8s_io_api_core_v1.Capability(dAtA[iNdEx:postIndex]))
  12835. iNdEx = postIndex
  12836. case 4:
  12837. if wireType != 2 {
  12838. return fmt.Errorf("proto: wrong wireType = %d for field AllowedCapabilities", wireType)
  12839. }
  12840. var stringLen uint64
  12841. for shift := uint(0); ; shift += 7 {
  12842. if shift >= 64 {
  12843. return ErrIntOverflowGenerated
  12844. }
  12845. if iNdEx >= l {
  12846. return io.ErrUnexpectedEOF
  12847. }
  12848. b := dAtA[iNdEx]
  12849. iNdEx++
  12850. stringLen |= uint64(b&0x7F) << shift
  12851. if b < 0x80 {
  12852. break
  12853. }
  12854. }
  12855. intStringLen := int(stringLen)
  12856. if intStringLen < 0 {
  12857. return ErrInvalidLengthGenerated
  12858. }
  12859. postIndex := iNdEx + intStringLen
  12860. if postIndex < 0 {
  12861. return ErrInvalidLengthGenerated
  12862. }
  12863. if postIndex > l {
  12864. return io.ErrUnexpectedEOF
  12865. }
  12866. m.AllowedCapabilities = append(m.AllowedCapabilities, k8s_io_api_core_v1.Capability(dAtA[iNdEx:postIndex]))
  12867. iNdEx = postIndex
  12868. case 5:
  12869. if wireType != 2 {
  12870. return fmt.Errorf("proto: wrong wireType = %d for field Volumes", wireType)
  12871. }
  12872. var stringLen uint64
  12873. for shift := uint(0); ; shift += 7 {
  12874. if shift >= 64 {
  12875. return ErrIntOverflowGenerated
  12876. }
  12877. if iNdEx >= l {
  12878. return io.ErrUnexpectedEOF
  12879. }
  12880. b := dAtA[iNdEx]
  12881. iNdEx++
  12882. stringLen |= uint64(b&0x7F) << shift
  12883. if b < 0x80 {
  12884. break
  12885. }
  12886. }
  12887. intStringLen := int(stringLen)
  12888. if intStringLen < 0 {
  12889. return ErrInvalidLengthGenerated
  12890. }
  12891. postIndex := iNdEx + intStringLen
  12892. if postIndex < 0 {
  12893. return ErrInvalidLengthGenerated
  12894. }
  12895. if postIndex > l {
  12896. return io.ErrUnexpectedEOF
  12897. }
  12898. m.Volumes = append(m.Volumes, FSType(dAtA[iNdEx:postIndex]))
  12899. iNdEx = postIndex
  12900. case 6:
  12901. if wireType != 0 {
  12902. return fmt.Errorf("proto: wrong wireType = %d for field HostNetwork", wireType)
  12903. }
  12904. var v int
  12905. for shift := uint(0); ; shift += 7 {
  12906. if shift >= 64 {
  12907. return ErrIntOverflowGenerated
  12908. }
  12909. if iNdEx >= l {
  12910. return io.ErrUnexpectedEOF
  12911. }
  12912. b := dAtA[iNdEx]
  12913. iNdEx++
  12914. v |= int(b&0x7F) << shift
  12915. if b < 0x80 {
  12916. break
  12917. }
  12918. }
  12919. m.HostNetwork = bool(v != 0)
  12920. case 7:
  12921. if wireType != 2 {
  12922. return fmt.Errorf("proto: wrong wireType = %d for field HostPorts", wireType)
  12923. }
  12924. var msglen int
  12925. for shift := uint(0); ; shift += 7 {
  12926. if shift >= 64 {
  12927. return ErrIntOverflowGenerated
  12928. }
  12929. if iNdEx >= l {
  12930. return io.ErrUnexpectedEOF
  12931. }
  12932. b := dAtA[iNdEx]
  12933. iNdEx++
  12934. msglen |= int(b&0x7F) << shift
  12935. if b < 0x80 {
  12936. break
  12937. }
  12938. }
  12939. if msglen < 0 {
  12940. return ErrInvalidLengthGenerated
  12941. }
  12942. postIndex := iNdEx + msglen
  12943. if postIndex < 0 {
  12944. return ErrInvalidLengthGenerated
  12945. }
  12946. if postIndex > l {
  12947. return io.ErrUnexpectedEOF
  12948. }
  12949. m.HostPorts = append(m.HostPorts, HostPortRange{})
  12950. if err := m.HostPorts[len(m.HostPorts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  12951. return err
  12952. }
  12953. iNdEx = postIndex
  12954. case 8:
  12955. if wireType != 0 {
  12956. return fmt.Errorf("proto: wrong wireType = %d for field HostPID", wireType)
  12957. }
  12958. var v int
  12959. for shift := uint(0); ; shift += 7 {
  12960. if shift >= 64 {
  12961. return ErrIntOverflowGenerated
  12962. }
  12963. if iNdEx >= l {
  12964. return io.ErrUnexpectedEOF
  12965. }
  12966. b := dAtA[iNdEx]
  12967. iNdEx++
  12968. v |= int(b&0x7F) << shift
  12969. if b < 0x80 {
  12970. break
  12971. }
  12972. }
  12973. m.HostPID = bool(v != 0)
  12974. case 9:
  12975. if wireType != 0 {
  12976. return fmt.Errorf("proto: wrong wireType = %d for field HostIPC", wireType)
  12977. }
  12978. var v int
  12979. for shift := uint(0); ; shift += 7 {
  12980. if shift >= 64 {
  12981. return ErrIntOverflowGenerated
  12982. }
  12983. if iNdEx >= l {
  12984. return io.ErrUnexpectedEOF
  12985. }
  12986. b := dAtA[iNdEx]
  12987. iNdEx++
  12988. v |= int(b&0x7F) << shift
  12989. if b < 0x80 {
  12990. break
  12991. }
  12992. }
  12993. m.HostIPC = bool(v != 0)
  12994. case 10:
  12995. if wireType != 2 {
  12996. return fmt.Errorf("proto: wrong wireType = %d for field SELinux", wireType)
  12997. }
  12998. var msglen int
  12999. for shift := uint(0); ; shift += 7 {
  13000. if shift >= 64 {
  13001. return ErrIntOverflowGenerated
  13002. }
  13003. if iNdEx >= l {
  13004. return io.ErrUnexpectedEOF
  13005. }
  13006. b := dAtA[iNdEx]
  13007. iNdEx++
  13008. msglen |= int(b&0x7F) << shift
  13009. if b < 0x80 {
  13010. break
  13011. }
  13012. }
  13013. if msglen < 0 {
  13014. return ErrInvalidLengthGenerated
  13015. }
  13016. postIndex := iNdEx + msglen
  13017. if postIndex < 0 {
  13018. return ErrInvalidLengthGenerated
  13019. }
  13020. if postIndex > l {
  13021. return io.ErrUnexpectedEOF
  13022. }
  13023. if err := m.SELinux.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13024. return err
  13025. }
  13026. iNdEx = postIndex
  13027. case 11:
  13028. if wireType != 2 {
  13029. return fmt.Errorf("proto: wrong wireType = %d for field RunAsUser", wireType)
  13030. }
  13031. var msglen int
  13032. for shift := uint(0); ; shift += 7 {
  13033. if shift >= 64 {
  13034. return ErrIntOverflowGenerated
  13035. }
  13036. if iNdEx >= l {
  13037. return io.ErrUnexpectedEOF
  13038. }
  13039. b := dAtA[iNdEx]
  13040. iNdEx++
  13041. msglen |= int(b&0x7F) << shift
  13042. if b < 0x80 {
  13043. break
  13044. }
  13045. }
  13046. if msglen < 0 {
  13047. return ErrInvalidLengthGenerated
  13048. }
  13049. postIndex := iNdEx + msglen
  13050. if postIndex < 0 {
  13051. return ErrInvalidLengthGenerated
  13052. }
  13053. if postIndex > l {
  13054. return io.ErrUnexpectedEOF
  13055. }
  13056. if err := m.RunAsUser.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13057. return err
  13058. }
  13059. iNdEx = postIndex
  13060. case 12:
  13061. if wireType != 2 {
  13062. return fmt.Errorf("proto: wrong wireType = %d for field SupplementalGroups", wireType)
  13063. }
  13064. var msglen int
  13065. for shift := uint(0); ; shift += 7 {
  13066. if shift >= 64 {
  13067. return ErrIntOverflowGenerated
  13068. }
  13069. if iNdEx >= l {
  13070. return io.ErrUnexpectedEOF
  13071. }
  13072. b := dAtA[iNdEx]
  13073. iNdEx++
  13074. msglen |= int(b&0x7F) << shift
  13075. if b < 0x80 {
  13076. break
  13077. }
  13078. }
  13079. if msglen < 0 {
  13080. return ErrInvalidLengthGenerated
  13081. }
  13082. postIndex := iNdEx + msglen
  13083. if postIndex < 0 {
  13084. return ErrInvalidLengthGenerated
  13085. }
  13086. if postIndex > l {
  13087. return io.ErrUnexpectedEOF
  13088. }
  13089. if err := m.SupplementalGroups.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13090. return err
  13091. }
  13092. iNdEx = postIndex
  13093. case 13:
  13094. if wireType != 2 {
  13095. return fmt.Errorf("proto: wrong wireType = %d for field FSGroup", wireType)
  13096. }
  13097. var msglen int
  13098. for shift := uint(0); ; shift += 7 {
  13099. if shift >= 64 {
  13100. return ErrIntOverflowGenerated
  13101. }
  13102. if iNdEx >= l {
  13103. return io.ErrUnexpectedEOF
  13104. }
  13105. b := dAtA[iNdEx]
  13106. iNdEx++
  13107. msglen |= int(b&0x7F) << shift
  13108. if b < 0x80 {
  13109. break
  13110. }
  13111. }
  13112. if msglen < 0 {
  13113. return ErrInvalidLengthGenerated
  13114. }
  13115. postIndex := iNdEx + msglen
  13116. if postIndex < 0 {
  13117. return ErrInvalidLengthGenerated
  13118. }
  13119. if postIndex > l {
  13120. return io.ErrUnexpectedEOF
  13121. }
  13122. if err := m.FSGroup.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13123. return err
  13124. }
  13125. iNdEx = postIndex
  13126. case 14:
  13127. if wireType != 0 {
  13128. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnlyRootFilesystem", wireType)
  13129. }
  13130. var v int
  13131. for shift := uint(0); ; shift += 7 {
  13132. if shift >= 64 {
  13133. return ErrIntOverflowGenerated
  13134. }
  13135. if iNdEx >= l {
  13136. return io.ErrUnexpectedEOF
  13137. }
  13138. b := dAtA[iNdEx]
  13139. iNdEx++
  13140. v |= int(b&0x7F) << shift
  13141. if b < 0x80 {
  13142. break
  13143. }
  13144. }
  13145. m.ReadOnlyRootFilesystem = bool(v != 0)
  13146. case 15:
  13147. if wireType != 0 {
  13148. return fmt.Errorf("proto: wrong wireType = %d for field DefaultAllowPrivilegeEscalation", wireType)
  13149. }
  13150. var v int
  13151. for shift := uint(0); ; shift += 7 {
  13152. if shift >= 64 {
  13153. return ErrIntOverflowGenerated
  13154. }
  13155. if iNdEx >= l {
  13156. return io.ErrUnexpectedEOF
  13157. }
  13158. b := dAtA[iNdEx]
  13159. iNdEx++
  13160. v |= int(b&0x7F) << shift
  13161. if b < 0x80 {
  13162. break
  13163. }
  13164. }
  13165. b := bool(v != 0)
  13166. m.DefaultAllowPrivilegeEscalation = &b
  13167. case 16:
  13168. if wireType != 0 {
  13169. return fmt.Errorf("proto: wrong wireType = %d for field AllowPrivilegeEscalation", wireType)
  13170. }
  13171. var v int
  13172. for shift := uint(0); ; shift += 7 {
  13173. if shift >= 64 {
  13174. return ErrIntOverflowGenerated
  13175. }
  13176. if iNdEx >= l {
  13177. return io.ErrUnexpectedEOF
  13178. }
  13179. b := dAtA[iNdEx]
  13180. iNdEx++
  13181. v |= int(b&0x7F) << shift
  13182. if b < 0x80 {
  13183. break
  13184. }
  13185. }
  13186. b := bool(v != 0)
  13187. m.AllowPrivilegeEscalation = &b
  13188. case 17:
  13189. if wireType != 2 {
  13190. return fmt.Errorf("proto: wrong wireType = %d for field AllowedHostPaths", wireType)
  13191. }
  13192. var msglen int
  13193. for shift := uint(0); ; shift += 7 {
  13194. if shift >= 64 {
  13195. return ErrIntOverflowGenerated
  13196. }
  13197. if iNdEx >= l {
  13198. return io.ErrUnexpectedEOF
  13199. }
  13200. b := dAtA[iNdEx]
  13201. iNdEx++
  13202. msglen |= int(b&0x7F) << shift
  13203. if b < 0x80 {
  13204. break
  13205. }
  13206. }
  13207. if msglen < 0 {
  13208. return ErrInvalidLengthGenerated
  13209. }
  13210. postIndex := iNdEx + msglen
  13211. if postIndex < 0 {
  13212. return ErrInvalidLengthGenerated
  13213. }
  13214. if postIndex > l {
  13215. return io.ErrUnexpectedEOF
  13216. }
  13217. m.AllowedHostPaths = append(m.AllowedHostPaths, AllowedHostPath{})
  13218. if err := m.AllowedHostPaths[len(m.AllowedHostPaths)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13219. return err
  13220. }
  13221. iNdEx = postIndex
  13222. case 18:
  13223. if wireType != 2 {
  13224. return fmt.Errorf("proto: wrong wireType = %d for field AllowedFlexVolumes", wireType)
  13225. }
  13226. var msglen int
  13227. for shift := uint(0); ; shift += 7 {
  13228. if shift >= 64 {
  13229. return ErrIntOverflowGenerated
  13230. }
  13231. if iNdEx >= l {
  13232. return io.ErrUnexpectedEOF
  13233. }
  13234. b := dAtA[iNdEx]
  13235. iNdEx++
  13236. msglen |= int(b&0x7F) << shift
  13237. if b < 0x80 {
  13238. break
  13239. }
  13240. }
  13241. if msglen < 0 {
  13242. return ErrInvalidLengthGenerated
  13243. }
  13244. postIndex := iNdEx + msglen
  13245. if postIndex < 0 {
  13246. return ErrInvalidLengthGenerated
  13247. }
  13248. if postIndex > l {
  13249. return io.ErrUnexpectedEOF
  13250. }
  13251. m.AllowedFlexVolumes = append(m.AllowedFlexVolumes, AllowedFlexVolume{})
  13252. if err := m.AllowedFlexVolumes[len(m.AllowedFlexVolumes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13253. return err
  13254. }
  13255. iNdEx = postIndex
  13256. case 19:
  13257. if wireType != 2 {
  13258. return fmt.Errorf("proto: wrong wireType = %d for field AllowedUnsafeSysctls", wireType)
  13259. }
  13260. var stringLen uint64
  13261. for shift := uint(0); ; shift += 7 {
  13262. if shift >= 64 {
  13263. return ErrIntOverflowGenerated
  13264. }
  13265. if iNdEx >= l {
  13266. return io.ErrUnexpectedEOF
  13267. }
  13268. b := dAtA[iNdEx]
  13269. iNdEx++
  13270. stringLen |= uint64(b&0x7F) << shift
  13271. if b < 0x80 {
  13272. break
  13273. }
  13274. }
  13275. intStringLen := int(stringLen)
  13276. if intStringLen < 0 {
  13277. return ErrInvalidLengthGenerated
  13278. }
  13279. postIndex := iNdEx + intStringLen
  13280. if postIndex < 0 {
  13281. return ErrInvalidLengthGenerated
  13282. }
  13283. if postIndex > l {
  13284. return io.ErrUnexpectedEOF
  13285. }
  13286. m.AllowedUnsafeSysctls = append(m.AllowedUnsafeSysctls, string(dAtA[iNdEx:postIndex]))
  13287. iNdEx = postIndex
  13288. case 20:
  13289. if wireType != 2 {
  13290. return fmt.Errorf("proto: wrong wireType = %d for field ForbiddenSysctls", wireType)
  13291. }
  13292. var stringLen uint64
  13293. for shift := uint(0); ; shift += 7 {
  13294. if shift >= 64 {
  13295. return ErrIntOverflowGenerated
  13296. }
  13297. if iNdEx >= l {
  13298. return io.ErrUnexpectedEOF
  13299. }
  13300. b := dAtA[iNdEx]
  13301. iNdEx++
  13302. stringLen |= uint64(b&0x7F) << shift
  13303. if b < 0x80 {
  13304. break
  13305. }
  13306. }
  13307. intStringLen := int(stringLen)
  13308. if intStringLen < 0 {
  13309. return ErrInvalidLengthGenerated
  13310. }
  13311. postIndex := iNdEx + intStringLen
  13312. if postIndex < 0 {
  13313. return ErrInvalidLengthGenerated
  13314. }
  13315. if postIndex > l {
  13316. return io.ErrUnexpectedEOF
  13317. }
  13318. m.ForbiddenSysctls = append(m.ForbiddenSysctls, string(dAtA[iNdEx:postIndex]))
  13319. iNdEx = postIndex
  13320. case 21:
  13321. if wireType != 2 {
  13322. return fmt.Errorf("proto: wrong wireType = %d for field AllowedProcMountTypes", wireType)
  13323. }
  13324. var stringLen uint64
  13325. for shift := uint(0); ; shift += 7 {
  13326. if shift >= 64 {
  13327. return ErrIntOverflowGenerated
  13328. }
  13329. if iNdEx >= l {
  13330. return io.ErrUnexpectedEOF
  13331. }
  13332. b := dAtA[iNdEx]
  13333. iNdEx++
  13334. stringLen |= uint64(b&0x7F) << shift
  13335. if b < 0x80 {
  13336. break
  13337. }
  13338. }
  13339. intStringLen := int(stringLen)
  13340. if intStringLen < 0 {
  13341. return ErrInvalidLengthGenerated
  13342. }
  13343. postIndex := iNdEx + intStringLen
  13344. if postIndex < 0 {
  13345. return ErrInvalidLengthGenerated
  13346. }
  13347. if postIndex > l {
  13348. return io.ErrUnexpectedEOF
  13349. }
  13350. m.AllowedProcMountTypes = append(m.AllowedProcMountTypes, k8s_io_api_core_v1.ProcMountType(dAtA[iNdEx:postIndex]))
  13351. iNdEx = postIndex
  13352. case 22:
  13353. if wireType != 2 {
  13354. return fmt.Errorf("proto: wrong wireType = %d for field RunAsGroup", wireType)
  13355. }
  13356. var msglen int
  13357. for shift := uint(0); ; shift += 7 {
  13358. if shift >= 64 {
  13359. return ErrIntOverflowGenerated
  13360. }
  13361. if iNdEx >= l {
  13362. return io.ErrUnexpectedEOF
  13363. }
  13364. b := dAtA[iNdEx]
  13365. iNdEx++
  13366. msglen |= int(b&0x7F) << shift
  13367. if b < 0x80 {
  13368. break
  13369. }
  13370. }
  13371. if msglen < 0 {
  13372. return ErrInvalidLengthGenerated
  13373. }
  13374. postIndex := iNdEx + msglen
  13375. if postIndex < 0 {
  13376. return ErrInvalidLengthGenerated
  13377. }
  13378. if postIndex > l {
  13379. return io.ErrUnexpectedEOF
  13380. }
  13381. if m.RunAsGroup == nil {
  13382. m.RunAsGroup = &RunAsGroupStrategyOptions{}
  13383. }
  13384. if err := m.RunAsGroup.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13385. return err
  13386. }
  13387. iNdEx = postIndex
  13388. case 23:
  13389. if wireType != 2 {
  13390. return fmt.Errorf("proto: wrong wireType = %d for field AllowedCSIDrivers", wireType)
  13391. }
  13392. var msglen int
  13393. for shift := uint(0); ; shift += 7 {
  13394. if shift >= 64 {
  13395. return ErrIntOverflowGenerated
  13396. }
  13397. if iNdEx >= l {
  13398. return io.ErrUnexpectedEOF
  13399. }
  13400. b := dAtA[iNdEx]
  13401. iNdEx++
  13402. msglen |= int(b&0x7F) << shift
  13403. if b < 0x80 {
  13404. break
  13405. }
  13406. }
  13407. if msglen < 0 {
  13408. return ErrInvalidLengthGenerated
  13409. }
  13410. postIndex := iNdEx + msglen
  13411. if postIndex < 0 {
  13412. return ErrInvalidLengthGenerated
  13413. }
  13414. if postIndex > l {
  13415. return io.ErrUnexpectedEOF
  13416. }
  13417. m.AllowedCSIDrivers = append(m.AllowedCSIDrivers, AllowedCSIDriver{})
  13418. if err := m.AllowedCSIDrivers[len(m.AllowedCSIDrivers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13419. return err
  13420. }
  13421. iNdEx = postIndex
  13422. case 24:
  13423. if wireType != 2 {
  13424. return fmt.Errorf("proto: wrong wireType = %d for field RuntimeClass", wireType)
  13425. }
  13426. var msglen int
  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. msglen |= int(b&0x7F) << shift
  13437. if b < 0x80 {
  13438. break
  13439. }
  13440. }
  13441. if msglen < 0 {
  13442. return ErrInvalidLengthGenerated
  13443. }
  13444. postIndex := iNdEx + msglen
  13445. if postIndex < 0 {
  13446. return ErrInvalidLengthGenerated
  13447. }
  13448. if postIndex > l {
  13449. return io.ErrUnexpectedEOF
  13450. }
  13451. if m.RuntimeClass == nil {
  13452. m.RuntimeClass = &RuntimeClassStrategyOptions{}
  13453. }
  13454. if err := m.RuntimeClass.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13455. return err
  13456. }
  13457. iNdEx = postIndex
  13458. default:
  13459. iNdEx = preIndex
  13460. skippy, err := skipGenerated(dAtA[iNdEx:])
  13461. if err != nil {
  13462. return err
  13463. }
  13464. if (skippy < 0) || (iNdEx+skippy) < 0 {
  13465. return ErrInvalidLengthGenerated
  13466. }
  13467. if (iNdEx + skippy) > l {
  13468. return io.ErrUnexpectedEOF
  13469. }
  13470. iNdEx += skippy
  13471. }
  13472. }
  13473. if iNdEx > l {
  13474. return io.ErrUnexpectedEOF
  13475. }
  13476. return nil
  13477. }
  13478. func (m *ReplicaSet) Unmarshal(dAtA []byte) error {
  13479. l := len(dAtA)
  13480. iNdEx := 0
  13481. for iNdEx < l {
  13482. preIndex := iNdEx
  13483. var wire uint64
  13484. for shift := uint(0); ; shift += 7 {
  13485. if shift >= 64 {
  13486. return ErrIntOverflowGenerated
  13487. }
  13488. if iNdEx >= l {
  13489. return io.ErrUnexpectedEOF
  13490. }
  13491. b := dAtA[iNdEx]
  13492. iNdEx++
  13493. wire |= uint64(b&0x7F) << shift
  13494. if b < 0x80 {
  13495. break
  13496. }
  13497. }
  13498. fieldNum := int32(wire >> 3)
  13499. wireType := int(wire & 0x7)
  13500. if wireType == 4 {
  13501. return fmt.Errorf("proto: ReplicaSet: wiretype end group for non-group")
  13502. }
  13503. if fieldNum <= 0 {
  13504. return fmt.Errorf("proto: ReplicaSet: illegal tag %d (wire type %d)", fieldNum, wire)
  13505. }
  13506. switch fieldNum {
  13507. case 1:
  13508. if wireType != 2 {
  13509. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  13510. }
  13511. var msglen int
  13512. for shift := uint(0); ; shift += 7 {
  13513. if shift >= 64 {
  13514. return ErrIntOverflowGenerated
  13515. }
  13516. if iNdEx >= l {
  13517. return io.ErrUnexpectedEOF
  13518. }
  13519. b := dAtA[iNdEx]
  13520. iNdEx++
  13521. msglen |= int(b&0x7F) << shift
  13522. if b < 0x80 {
  13523. break
  13524. }
  13525. }
  13526. if msglen < 0 {
  13527. return ErrInvalidLengthGenerated
  13528. }
  13529. postIndex := iNdEx + msglen
  13530. if postIndex < 0 {
  13531. return ErrInvalidLengthGenerated
  13532. }
  13533. if postIndex > l {
  13534. return io.ErrUnexpectedEOF
  13535. }
  13536. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13537. return err
  13538. }
  13539. iNdEx = postIndex
  13540. case 2:
  13541. if wireType != 2 {
  13542. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  13543. }
  13544. var msglen int
  13545. for shift := uint(0); ; shift += 7 {
  13546. if shift >= 64 {
  13547. return ErrIntOverflowGenerated
  13548. }
  13549. if iNdEx >= l {
  13550. return io.ErrUnexpectedEOF
  13551. }
  13552. b := dAtA[iNdEx]
  13553. iNdEx++
  13554. msglen |= int(b&0x7F) << shift
  13555. if b < 0x80 {
  13556. break
  13557. }
  13558. }
  13559. if msglen < 0 {
  13560. return ErrInvalidLengthGenerated
  13561. }
  13562. postIndex := iNdEx + msglen
  13563. if postIndex < 0 {
  13564. return ErrInvalidLengthGenerated
  13565. }
  13566. if postIndex > l {
  13567. return io.ErrUnexpectedEOF
  13568. }
  13569. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13570. return err
  13571. }
  13572. iNdEx = postIndex
  13573. case 3:
  13574. if wireType != 2 {
  13575. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  13576. }
  13577. var msglen int
  13578. for shift := uint(0); ; shift += 7 {
  13579. if shift >= 64 {
  13580. return ErrIntOverflowGenerated
  13581. }
  13582. if iNdEx >= l {
  13583. return io.ErrUnexpectedEOF
  13584. }
  13585. b := dAtA[iNdEx]
  13586. iNdEx++
  13587. msglen |= int(b&0x7F) << shift
  13588. if b < 0x80 {
  13589. break
  13590. }
  13591. }
  13592. if msglen < 0 {
  13593. return ErrInvalidLengthGenerated
  13594. }
  13595. postIndex := iNdEx + msglen
  13596. if postIndex < 0 {
  13597. return ErrInvalidLengthGenerated
  13598. }
  13599. if postIndex > l {
  13600. return io.ErrUnexpectedEOF
  13601. }
  13602. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13603. return err
  13604. }
  13605. iNdEx = postIndex
  13606. default:
  13607. iNdEx = preIndex
  13608. skippy, err := skipGenerated(dAtA[iNdEx:])
  13609. if err != nil {
  13610. return err
  13611. }
  13612. if (skippy < 0) || (iNdEx+skippy) < 0 {
  13613. return ErrInvalidLengthGenerated
  13614. }
  13615. if (iNdEx + skippy) > l {
  13616. return io.ErrUnexpectedEOF
  13617. }
  13618. iNdEx += skippy
  13619. }
  13620. }
  13621. if iNdEx > l {
  13622. return io.ErrUnexpectedEOF
  13623. }
  13624. return nil
  13625. }
  13626. func (m *ReplicaSetCondition) Unmarshal(dAtA []byte) error {
  13627. l := len(dAtA)
  13628. iNdEx := 0
  13629. for iNdEx < l {
  13630. preIndex := iNdEx
  13631. var wire uint64
  13632. for shift := uint(0); ; shift += 7 {
  13633. if shift >= 64 {
  13634. return ErrIntOverflowGenerated
  13635. }
  13636. if iNdEx >= l {
  13637. return io.ErrUnexpectedEOF
  13638. }
  13639. b := dAtA[iNdEx]
  13640. iNdEx++
  13641. wire |= uint64(b&0x7F) << shift
  13642. if b < 0x80 {
  13643. break
  13644. }
  13645. }
  13646. fieldNum := int32(wire >> 3)
  13647. wireType := int(wire & 0x7)
  13648. if wireType == 4 {
  13649. return fmt.Errorf("proto: ReplicaSetCondition: wiretype end group for non-group")
  13650. }
  13651. if fieldNum <= 0 {
  13652. return fmt.Errorf("proto: ReplicaSetCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  13653. }
  13654. switch fieldNum {
  13655. case 1:
  13656. if wireType != 2 {
  13657. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  13658. }
  13659. var stringLen uint64
  13660. for shift := uint(0); ; shift += 7 {
  13661. if shift >= 64 {
  13662. return ErrIntOverflowGenerated
  13663. }
  13664. if iNdEx >= l {
  13665. return io.ErrUnexpectedEOF
  13666. }
  13667. b := dAtA[iNdEx]
  13668. iNdEx++
  13669. stringLen |= uint64(b&0x7F) << shift
  13670. if b < 0x80 {
  13671. break
  13672. }
  13673. }
  13674. intStringLen := int(stringLen)
  13675. if intStringLen < 0 {
  13676. return ErrInvalidLengthGenerated
  13677. }
  13678. postIndex := iNdEx + intStringLen
  13679. if postIndex < 0 {
  13680. return ErrInvalidLengthGenerated
  13681. }
  13682. if postIndex > l {
  13683. return io.ErrUnexpectedEOF
  13684. }
  13685. m.Type = ReplicaSetConditionType(dAtA[iNdEx:postIndex])
  13686. iNdEx = postIndex
  13687. case 2:
  13688. if wireType != 2 {
  13689. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  13690. }
  13691. var stringLen uint64
  13692. for shift := uint(0); ; shift += 7 {
  13693. if shift >= 64 {
  13694. return ErrIntOverflowGenerated
  13695. }
  13696. if iNdEx >= l {
  13697. return io.ErrUnexpectedEOF
  13698. }
  13699. b := dAtA[iNdEx]
  13700. iNdEx++
  13701. stringLen |= uint64(b&0x7F) << shift
  13702. if b < 0x80 {
  13703. break
  13704. }
  13705. }
  13706. intStringLen := int(stringLen)
  13707. if intStringLen < 0 {
  13708. return ErrInvalidLengthGenerated
  13709. }
  13710. postIndex := iNdEx + intStringLen
  13711. if postIndex < 0 {
  13712. return ErrInvalidLengthGenerated
  13713. }
  13714. if postIndex > l {
  13715. return io.ErrUnexpectedEOF
  13716. }
  13717. m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  13718. iNdEx = postIndex
  13719. case 3:
  13720. if wireType != 2 {
  13721. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  13722. }
  13723. var msglen int
  13724. for shift := uint(0); ; shift += 7 {
  13725. if shift >= 64 {
  13726. return ErrIntOverflowGenerated
  13727. }
  13728. if iNdEx >= l {
  13729. return io.ErrUnexpectedEOF
  13730. }
  13731. b := dAtA[iNdEx]
  13732. iNdEx++
  13733. msglen |= int(b&0x7F) << shift
  13734. if b < 0x80 {
  13735. break
  13736. }
  13737. }
  13738. if msglen < 0 {
  13739. return ErrInvalidLengthGenerated
  13740. }
  13741. postIndex := iNdEx + msglen
  13742. if postIndex < 0 {
  13743. return ErrInvalidLengthGenerated
  13744. }
  13745. if postIndex > l {
  13746. return io.ErrUnexpectedEOF
  13747. }
  13748. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13749. return err
  13750. }
  13751. iNdEx = postIndex
  13752. case 4:
  13753. if wireType != 2 {
  13754. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  13755. }
  13756. var stringLen uint64
  13757. for shift := uint(0); ; shift += 7 {
  13758. if shift >= 64 {
  13759. return ErrIntOverflowGenerated
  13760. }
  13761. if iNdEx >= l {
  13762. return io.ErrUnexpectedEOF
  13763. }
  13764. b := dAtA[iNdEx]
  13765. iNdEx++
  13766. stringLen |= uint64(b&0x7F) << shift
  13767. if b < 0x80 {
  13768. break
  13769. }
  13770. }
  13771. intStringLen := int(stringLen)
  13772. if intStringLen < 0 {
  13773. return ErrInvalidLengthGenerated
  13774. }
  13775. postIndex := iNdEx + intStringLen
  13776. if postIndex < 0 {
  13777. return ErrInvalidLengthGenerated
  13778. }
  13779. if postIndex > l {
  13780. return io.ErrUnexpectedEOF
  13781. }
  13782. m.Reason = string(dAtA[iNdEx:postIndex])
  13783. iNdEx = postIndex
  13784. case 5:
  13785. if wireType != 2 {
  13786. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  13787. }
  13788. var stringLen uint64
  13789. for shift := uint(0); ; shift += 7 {
  13790. if shift >= 64 {
  13791. return ErrIntOverflowGenerated
  13792. }
  13793. if iNdEx >= l {
  13794. return io.ErrUnexpectedEOF
  13795. }
  13796. b := dAtA[iNdEx]
  13797. iNdEx++
  13798. stringLen |= uint64(b&0x7F) << shift
  13799. if b < 0x80 {
  13800. break
  13801. }
  13802. }
  13803. intStringLen := int(stringLen)
  13804. if intStringLen < 0 {
  13805. return ErrInvalidLengthGenerated
  13806. }
  13807. postIndex := iNdEx + intStringLen
  13808. if postIndex < 0 {
  13809. return ErrInvalidLengthGenerated
  13810. }
  13811. if postIndex > l {
  13812. return io.ErrUnexpectedEOF
  13813. }
  13814. m.Message = string(dAtA[iNdEx:postIndex])
  13815. iNdEx = postIndex
  13816. default:
  13817. iNdEx = preIndex
  13818. skippy, err := skipGenerated(dAtA[iNdEx:])
  13819. if err != nil {
  13820. return err
  13821. }
  13822. if (skippy < 0) || (iNdEx+skippy) < 0 {
  13823. return ErrInvalidLengthGenerated
  13824. }
  13825. if (iNdEx + skippy) > l {
  13826. return io.ErrUnexpectedEOF
  13827. }
  13828. iNdEx += skippy
  13829. }
  13830. }
  13831. if iNdEx > l {
  13832. return io.ErrUnexpectedEOF
  13833. }
  13834. return nil
  13835. }
  13836. func (m *ReplicaSetList) Unmarshal(dAtA []byte) error {
  13837. l := len(dAtA)
  13838. iNdEx := 0
  13839. for iNdEx < l {
  13840. preIndex := iNdEx
  13841. var wire uint64
  13842. for shift := uint(0); ; shift += 7 {
  13843. if shift >= 64 {
  13844. return ErrIntOverflowGenerated
  13845. }
  13846. if iNdEx >= l {
  13847. return io.ErrUnexpectedEOF
  13848. }
  13849. b := dAtA[iNdEx]
  13850. iNdEx++
  13851. wire |= uint64(b&0x7F) << shift
  13852. if b < 0x80 {
  13853. break
  13854. }
  13855. }
  13856. fieldNum := int32(wire >> 3)
  13857. wireType := int(wire & 0x7)
  13858. if wireType == 4 {
  13859. return fmt.Errorf("proto: ReplicaSetList: wiretype end group for non-group")
  13860. }
  13861. if fieldNum <= 0 {
  13862. return fmt.Errorf("proto: ReplicaSetList: illegal tag %d (wire type %d)", fieldNum, wire)
  13863. }
  13864. switch fieldNum {
  13865. case 1:
  13866. if wireType != 2 {
  13867. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  13868. }
  13869. var msglen int
  13870. for shift := uint(0); ; shift += 7 {
  13871. if shift >= 64 {
  13872. return ErrIntOverflowGenerated
  13873. }
  13874. if iNdEx >= l {
  13875. return io.ErrUnexpectedEOF
  13876. }
  13877. b := dAtA[iNdEx]
  13878. iNdEx++
  13879. msglen |= int(b&0x7F) << shift
  13880. if b < 0x80 {
  13881. break
  13882. }
  13883. }
  13884. if msglen < 0 {
  13885. return ErrInvalidLengthGenerated
  13886. }
  13887. postIndex := iNdEx + msglen
  13888. if postIndex < 0 {
  13889. return ErrInvalidLengthGenerated
  13890. }
  13891. if postIndex > l {
  13892. return io.ErrUnexpectedEOF
  13893. }
  13894. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13895. return err
  13896. }
  13897. iNdEx = postIndex
  13898. case 2:
  13899. if wireType != 2 {
  13900. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  13901. }
  13902. var msglen int
  13903. for shift := uint(0); ; shift += 7 {
  13904. if shift >= 64 {
  13905. return ErrIntOverflowGenerated
  13906. }
  13907. if iNdEx >= l {
  13908. return io.ErrUnexpectedEOF
  13909. }
  13910. b := dAtA[iNdEx]
  13911. iNdEx++
  13912. msglen |= int(b&0x7F) << shift
  13913. if b < 0x80 {
  13914. break
  13915. }
  13916. }
  13917. if msglen < 0 {
  13918. return ErrInvalidLengthGenerated
  13919. }
  13920. postIndex := iNdEx + msglen
  13921. if postIndex < 0 {
  13922. return ErrInvalidLengthGenerated
  13923. }
  13924. if postIndex > l {
  13925. return io.ErrUnexpectedEOF
  13926. }
  13927. m.Items = append(m.Items, ReplicaSet{})
  13928. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13929. return err
  13930. }
  13931. iNdEx = postIndex
  13932. default:
  13933. iNdEx = preIndex
  13934. skippy, err := skipGenerated(dAtA[iNdEx:])
  13935. if err != nil {
  13936. return err
  13937. }
  13938. if (skippy < 0) || (iNdEx+skippy) < 0 {
  13939. return ErrInvalidLengthGenerated
  13940. }
  13941. if (iNdEx + skippy) > l {
  13942. return io.ErrUnexpectedEOF
  13943. }
  13944. iNdEx += skippy
  13945. }
  13946. }
  13947. if iNdEx > l {
  13948. return io.ErrUnexpectedEOF
  13949. }
  13950. return nil
  13951. }
  13952. func (m *ReplicaSetSpec) Unmarshal(dAtA []byte) error {
  13953. l := len(dAtA)
  13954. iNdEx := 0
  13955. for iNdEx < l {
  13956. preIndex := iNdEx
  13957. var wire uint64
  13958. for shift := uint(0); ; shift += 7 {
  13959. if shift >= 64 {
  13960. return ErrIntOverflowGenerated
  13961. }
  13962. if iNdEx >= l {
  13963. return io.ErrUnexpectedEOF
  13964. }
  13965. b := dAtA[iNdEx]
  13966. iNdEx++
  13967. wire |= uint64(b&0x7F) << shift
  13968. if b < 0x80 {
  13969. break
  13970. }
  13971. }
  13972. fieldNum := int32(wire >> 3)
  13973. wireType := int(wire & 0x7)
  13974. if wireType == 4 {
  13975. return fmt.Errorf("proto: ReplicaSetSpec: wiretype end group for non-group")
  13976. }
  13977. if fieldNum <= 0 {
  13978. return fmt.Errorf("proto: ReplicaSetSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  13979. }
  13980. switch fieldNum {
  13981. case 1:
  13982. if wireType != 0 {
  13983. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  13984. }
  13985. var v int32
  13986. for shift := uint(0); ; shift += 7 {
  13987. if shift >= 64 {
  13988. return ErrIntOverflowGenerated
  13989. }
  13990. if iNdEx >= l {
  13991. return io.ErrUnexpectedEOF
  13992. }
  13993. b := dAtA[iNdEx]
  13994. iNdEx++
  13995. v |= int32(b&0x7F) << shift
  13996. if b < 0x80 {
  13997. break
  13998. }
  13999. }
  14000. m.Replicas = &v
  14001. case 2:
  14002. if wireType != 2 {
  14003. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  14004. }
  14005. var msglen int
  14006. for shift := uint(0); ; shift += 7 {
  14007. if shift >= 64 {
  14008. return ErrIntOverflowGenerated
  14009. }
  14010. if iNdEx >= l {
  14011. return io.ErrUnexpectedEOF
  14012. }
  14013. b := dAtA[iNdEx]
  14014. iNdEx++
  14015. msglen |= int(b&0x7F) << shift
  14016. if b < 0x80 {
  14017. break
  14018. }
  14019. }
  14020. if msglen < 0 {
  14021. return ErrInvalidLengthGenerated
  14022. }
  14023. postIndex := iNdEx + msglen
  14024. if postIndex < 0 {
  14025. return ErrInvalidLengthGenerated
  14026. }
  14027. if postIndex > l {
  14028. return io.ErrUnexpectedEOF
  14029. }
  14030. if m.Selector == nil {
  14031. m.Selector = &v1.LabelSelector{}
  14032. }
  14033. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14034. return err
  14035. }
  14036. iNdEx = postIndex
  14037. case 3:
  14038. if wireType != 2 {
  14039. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  14040. }
  14041. var msglen int
  14042. for shift := uint(0); ; shift += 7 {
  14043. if shift >= 64 {
  14044. return ErrIntOverflowGenerated
  14045. }
  14046. if iNdEx >= l {
  14047. return io.ErrUnexpectedEOF
  14048. }
  14049. b := dAtA[iNdEx]
  14050. iNdEx++
  14051. msglen |= int(b&0x7F) << shift
  14052. if b < 0x80 {
  14053. break
  14054. }
  14055. }
  14056. if msglen < 0 {
  14057. return ErrInvalidLengthGenerated
  14058. }
  14059. postIndex := iNdEx + msglen
  14060. if postIndex < 0 {
  14061. return ErrInvalidLengthGenerated
  14062. }
  14063. if postIndex > l {
  14064. return io.ErrUnexpectedEOF
  14065. }
  14066. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14067. return err
  14068. }
  14069. iNdEx = postIndex
  14070. case 4:
  14071. if wireType != 0 {
  14072. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  14073. }
  14074. m.MinReadySeconds = 0
  14075. for shift := uint(0); ; shift += 7 {
  14076. if shift >= 64 {
  14077. return ErrIntOverflowGenerated
  14078. }
  14079. if iNdEx >= l {
  14080. return io.ErrUnexpectedEOF
  14081. }
  14082. b := dAtA[iNdEx]
  14083. iNdEx++
  14084. m.MinReadySeconds |= int32(b&0x7F) << shift
  14085. if b < 0x80 {
  14086. break
  14087. }
  14088. }
  14089. default:
  14090. iNdEx = preIndex
  14091. skippy, err := skipGenerated(dAtA[iNdEx:])
  14092. if err != nil {
  14093. return err
  14094. }
  14095. if (skippy < 0) || (iNdEx+skippy) < 0 {
  14096. return ErrInvalidLengthGenerated
  14097. }
  14098. if (iNdEx + skippy) > l {
  14099. return io.ErrUnexpectedEOF
  14100. }
  14101. iNdEx += skippy
  14102. }
  14103. }
  14104. if iNdEx > l {
  14105. return io.ErrUnexpectedEOF
  14106. }
  14107. return nil
  14108. }
  14109. func (m *ReplicaSetStatus) Unmarshal(dAtA []byte) error {
  14110. l := len(dAtA)
  14111. iNdEx := 0
  14112. for iNdEx < l {
  14113. preIndex := iNdEx
  14114. var wire uint64
  14115. for shift := uint(0); ; shift += 7 {
  14116. if shift >= 64 {
  14117. return ErrIntOverflowGenerated
  14118. }
  14119. if iNdEx >= l {
  14120. return io.ErrUnexpectedEOF
  14121. }
  14122. b := dAtA[iNdEx]
  14123. iNdEx++
  14124. wire |= uint64(b&0x7F) << shift
  14125. if b < 0x80 {
  14126. break
  14127. }
  14128. }
  14129. fieldNum := int32(wire >> 3)
  14130. wireType := int(wire & 0x7)
  14131. if wireType == 4 {
  14132. return fmt.Errorf("proto: ReplicaSetStatus: wiretype end group for non-group")
  14133. }
  14134. if fieldNum <= 0 {
  14135. return fmt.Errorf("proto: ReplicaSetStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  14136. }
  14137. switch fieldNum {
  14138. case 1:
  14139. if wireType != 0 {
  14140. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  14141. }
  14142. m.Replicas = 0
  14143. for shift := uint(0); ; shift += 7 {
  14144. if shift >= 64 {
  14145. return ErrIntOverflowGenerated
  14146. }
  14147. if iNdEx >= l {
  14148. return io.ErrUnexpectedEOF
  14149. }
  14150. b := dAtA[iNdEx]
  14151. iNdEx++
  14152. m.Replicas |= int32(b&0x7F) << shift
  14153. if b < 0x80 {
  14154. break
  14155. }
  14156. }
  14157. case 2:
  14158. if wireType != 0 {
  14159. return fmt.Errorf("proto: wrong wireType = %d for field FullyLabeledReplicas", wireType)
  14160. }
  14161. m.FullyLabeledReplicas = 0
  14162. for shift := uint(0); ; shift += 7 {
  14163. if shift >= 64 {
  14164. return ErrIntOverflowGenerated
  14165. }
  14166. if iNdEx >= l {
  14167. return io.ErrUnexpectedEOF
  14168. }
  14169. b := dAtA[iNdEx]
  14170. iNdEx++
  14171. m.FullyLabeledReplicas |= int32(b&0x7F) << shift
  14172. if b < 0x80 {
  14173. break
  14174. }
  14175. }
  14176. case 3:
  14177. if wireType != 0 {
  14178. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  14179. }
  14180. m.ObservedGeneration = 0
  14181. for shift := uint(0); ; shift += 7 {
  14182. if shift >= 64 {
  14183. return ErrIntOverflowGenerated
  14184. }
  14185. if iNdEx >= l {
  14186. return io.ErrUnexpectedEOF
  14187. }
  14188. b := dAtA[iNdEx]
  14189. iNdEx++
  14190. m.ObservedGeneration |= int64(b&0x7F) << shift
  14191. if b < 0x80 {
  14192. break
  14193. }
  14194. }
  14195. case 4:
  14196. if wireType != 0 {
  14197. return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType)
  14198. }
  14199. m.ReadyReplicas = 0
  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. m.ReadyReplicas |= int32(b&0x7F) << shift
  14210. if b < 0x80 {
  14211. break
  14212. }
  14213. }
  14214. case 5:
  14215. if wireType != 0 {
  14216. return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType)
  14217. }
  14218. m.AvailableReplicas = 0
  14219. for shift := uint(0); ; shift += 7 {
  14220. if shift >= 64 {
  14221. return ErrIntOverflowGenerated
  14222. }
  14223. if iNdEx >= l {
  14224. return io.ErrUnexpectedEOF
  14225. }
  14226. b := dAtA[iNdEx]
  14227. iNdEx++
  14228. m.AvailableReplicas |= int32(b&0x7F) << shift
  14229. if b < 0x80 {
  14230. break
  14231. }
  14232. }
  14233. case 6:
  14234. if wireType != 2 {
  14235. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  14236. }
  14237. var msglen int
  14238. for shift := uint(0); ; shift += 7 {
  14239. if shift >= 64 {
  14240. return ErrIntOverflowGenerated
  14241. }
  14242. if iNdEx >= l {
  14243. return io.ErrUnexpectedEOF
  14244. }
  14245. b := dAtA[iNdEx]
  14246. iNdEx++
  14247. msglen |= int(b&0x7F) << shift
  14248. if b < 0x80 {
  14249. break
  14250. }
  14251. }
  14252. if msglen < 0 {
  14253. return ErrInvalidLengthGenerated
  14254. }
  14255. postIndex := iNdEx + msglen
  14256. if postIndex < 0 {
  14257. return ErrInvalidLengthGenerated
  14258. }
  14259. if postIndex > l {
  14260. return io.ErrUnexpectedEOF
  14261. }
  14262. m.Conditions = append(m.Conditions, ReplicaSetCondition{})
  14263. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14264. return err
  14265. }
  14266. iNdEx = postIndex
  14267. default:
  14268. iNdEx = preIndex
  14269. skippy, err := skipGenerated(dAtA[iNdEx:])
  14270. if err != nil {
  14271. return err
  14272. }
  14273. if (skippy < 0) || (iNdEx+skippy) < 0 {
  14274. return ErrInvalidLengthGenerated
  14275. }
  14276. if (iNdEx + skippy) > l {
  14277. return io.ErrUnexpectedEOF
  14278. }
  14279. iNdEx += skippy
  14280. }
  14281. }
  14282. if iNdEx > l {
  14283. return io.ErrUnexpectedEOF
  14284. }
  14285. return nil
  14286. }
  14287. func (m *RollbackConfig) Unmarshal(dAtA []byte) error {
  14288. l := len(dAtA)
  14289. iNdEx := 0
  14290. for iNdEx < l {
  14291. preIndex := iNdEx
  14292. var wire uint64
  14293. for shift := uint(0); ; shift += 7 {
  14294. if shift >= 64 {
  14295. return ErrIntOverflowGenerated
  14296. }
  14297. if iNdEx >= l {
  14298. return io.ErrUnexpectedEOF
  14299. }
  14300. b := dAtA[iNdEx]
  14301. iNdEx++
  14302. wire |= uint64(b&0x7F) << shift
  14303. if b < 0x80 {
  14304. break
  14305. }
  14306. }
  14307. fieldNum := int32(wire >> 3)
  14308. wireType := int(wire & 0x7)
  14309. if wireType == 4 {
  14310. return fmt.Errorf("proto: RollbackConfig: wiretype end group for non-group")
  14311. }
  14312. if fieldNum <= 0 {
  14313. return fmt.Errorf("proto: RollbackConfig: illegal tag %d (wire type %d)", fieldNum, wire)
  14314. }
  14315. switch fieldNum {
  14316. case 1:
  14317. if wireType != 0 {
  14318. return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
  14319. }
  14320. m.Revision = 0
  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. m.Revision |= int64(b&0x7F) << shift
  14331. if b < 0x80 {
  14332. break
  14333. }
  14334. }
  14335. default:
  14336. iNdEx = preIndex
  14337. skippy, err := skipGenerated(dAtA[iNdEx:])
  14338. if err != nil {
  14339. return err
  14340. }
  14341. if (skippy < 0) || (iNdEx+skippy) < 0 {
  14342. return ErrInvalidLengthGenerated
  14343. }
  14344. if (iNdEx + skippy) > l {
  14345. return io.ErrUnexpectedEOF
  14346. }
  14347. iNdEx += skippy
  14348. }
  14349. }
  14350. if iNdEx > l {
  14351. return io.ErrUnexpectedEOF
  14352. }
  14353. return nil
  14354. }
  14355. func (m *RollingUpdateDaemonSet) Unmarshal(dAtA []byte) error {
  14356. l := len(dAtA)
  14357. iNdEx := 0
  14358. for iNdEx < l {
  14359. preIndex := iNdEx
  14360. var wire uint64
  14361. for shift := uint(0); ; shift += 7 {
  14362. if shift >= 64 {
  14363. return ErrIntOverflowGenerated
  14364. }
  14365. if iNdEx >= l {
  14366. return io.ErrUnexpectedEOF
  14367. }
  14368. b := dAtA[iNdEx]
  14369. iNdEx++
  14370. wire |= uint64(b&0x7F) << shift
  14371. if b < 0x80 {
  14372. break
  14373. }
  14374. }
  14375. fieldNum := int32(wire >> 3)
  14376. wireType := int(wire & 0x7)
  14377. if wireType == 4 {
  14378. return fmt.Errorf("proto: RollingUpdateDaemonSet: wiretype end group for non-group")
  14379. }
  14380. if fieldNum <= 0 {
  14381. return fmt.Errorf("proto: RollingUpdateDaemonSet: illegal tag %d (wire type %d)", fieldNum, wire)
  14382. }
  14383. switch fieldNum {
  14384. case 1:
  14385. if wireType != 2 {
  14386. return fmt.Errorf("proto: wrong wireType = %d for field MaxUnavailable", wireType)
  14387. }
  14388. var msglen int
  14389. for shift := uint(0); ; shift += 7 {
  14390. if shift >= 64 {
  14391. return ErrIntOverflowGenerated
  14392. }
  14393. if iNdEx >= l {
  14394. return io.ErrUnexpectedEOF
  14395. }
  14396. b := dAtA[iNdEx]
  14397. iNdEx++
  14398. msglen |= int(b&0x7F) << shift
  14399. if b < 0x80 {
  14400. break
  14401. }
  14402. }
  14403. if msglen < 0 {
  14404. return ErrInvalidLengthGenerated
  14405. }
  14406. postIndex := iNdEx + msglen
  14407. if postIndex < 0 {
  14408. return ErrInvalidLengthGenerated
  14409. }
  14410. if postIndex > l {
  14411. return io.ErrUnexpectedEOF
  14412. }
  14413. if m.MaxUnavailable == nil {
  14414. m.MaxUnavailable = &intstr.IntOrString{}
  14415. }
  14416. if err := m.MaxUnavailable.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14417. return err
  14418. }
  14419. iNdEx = postIndex
  14420. case 2:
  14421. if wireType != 2 {
  14422. return fmt.Errorf("proto: wrong wireType = %d for field MaxSurge", wireType)
  14423. }
  14424. var msglen int
  14425. for shift := uint(0); ; shift += 7 {
  14426. if shift >= 64 {
  14427. return ErrIntOverflowGenerated
  14428. }
  14429. if iNdEx >= l {
  14430. return io.ErrUnexpectedEOF
  14431. }
  14432. b := dAtA[iNdEx]
  14433. iNdEx++
  14434. msglen |= int(b&0x7F) << shift
  14435. if b < 0x80 {
  14436. break
  14437. }
  14438. }
  14439. if msglen < 0 {
  14440. return ErrInvalidLengthGenerated
  14441. }
  14442. postIndex := iNdEx + msglen
  14443. if postIndex < 0 {
  14444. return ErrInvalidLengthGenerated
  14445. }
  14446. if postIndex > l {
  14447. return io.ErrUnexpectedEOF
  14448. }
  14449. if m.MaxSurge == nil {
  14450. m.MaxSurge = &intstr.IntOrString{}
  14451. }
  14452. if err := m.MaxSurge.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14453. return err
  14454. }
  14455. iNdEx = postIndex
  14456. default:
  14457. iNdEx = preIndex
  14458. skippy, err := skipGenerated(dAtA[iNdEx:])
  14459. if err != nil {
  14460. return err
  14461. }
  14462. if (skippy < 0) || (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 *RollingUpdateDeployment) 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: RollingUpdateDeployment: wiretype end group for non-group")
  14500. }
  14501. if fieldNum <= 0 {
  14502. return fmt.Errorf("proto: RollingUpdateDeployment: illegal tag %d (wire type %d)", fieldNum, wire)
  14503. }
  14504. switch fieldNum {
  14505. case 1:
  14506. if wireType != 2 {
  14507. return fmt.Errorf("proto: wrong wireType = %d for field MaxUnavailable", wireType)
  14508. }
  14509. var msglen int
  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. msglen |= int(b&0x7F) << shift
  14520. if b < 0x80 {
  14521. break
  14522. }
  14523. }
  14524. if msglen < 0 {
  14525. return ErrInvalidLengthGenerated
  14526. }
  14527. postIndex := iNdEx + msglen
  14528. if postIndex < 0 {
  14529. return ErrInvalidLengthGenerated
  14530. }
  14531. if postIndex > l {
  14532. return io.ErrUnexpectedEOF
  14533. }
  14534. if m.MaxUnavailable == nil {
  14535. m.MaxUnavailable = &intstr.IntOrString{}
  14536. }
  14537. if err := m.MaxUnavailable.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14538. return err
  14539. }
  14540. iNdEx = postIndex
  14541. case 2:
  14542. if wireType != 2 {
  14543. return fmt.Errorf("proto: wrong wireType = %d for field MaxSurge", wireType)
  14544. }
  14545. var msglen int
  14546. for shift := uint(0); ; shift += 7 {
  14547. if shift >= 64 {
  14548. return ErrIntOverflowGenerated
  14549. }
  14550. if iNdEx >= l {
  14551. return io.ErrUnexpectedEOF
  14552. }
  14553. b := dAtA[iNdEx]
  14554. iNdEx++
  14555. msglen |= int(b&0x7F) << shift
  14556. if b < 0x80 {
  14557. break
  14558. }
  14559. }
  14560. if msglen < 0 {
  14561. return ErrInvalidLengthGenerated
  14562. }
  14563. postIndex := iNdEx + msglen
  14564. if postIndex < 0 {
  14565. return ErrInvalidLengthGenerated
  14566. }
  14567. if postIndex > l {
  14568. return io.ErrUnexpectedEOF
  14569. }
  14570. if m.MaxSurge == nil {
  14571. m.MaxSurge = &intstr.IntOrString{}
  14572. }
  14573. if err := m.MaxSurge.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14574. return err
  14575. }
  14576. iNdEx = postIndex
  14577. default:
  14578. iNdEx = preIndex
  14579. skippy, err := skipGenerated(dAtA[iNdEx:])
  14580. if err != nil {
  14581. return err
  14582. }
  14583. if (skippy < 0) || (iNdEx+skippy) < 0 {
  14584. return ErrInvalidLengthGenerated
  14585. }
  14586. if (iNdEx + skippy) > l {
  14587. return io.ErrUnexpectedEOF
  14588. }
  14589. iNdEx += skippy
  14590. }
  14591. }
  14592. if iNdEx > l {
  14593. return io.ErrUnexpectedEOF
  14594. }
  14595. return nil
  14596. }
  14597. func (m *RunAsGroupStrategyOptions) Unmarshal(dAtA []byte) error {
  14598. l := len(dAtA)
  14599. iNdEx := 0
  14600. for iNdEx < l {
  14601. preIndex := iNdEx
  14602. var wire uint64
  14603. for shift := uint(0); ; shift += 7 {
  14604. if shift >= 64 {
  14605. return ErrIntOverflowGenerated
  14606. }
  14607. if iNdEx >= l {
  14608. return io.ErrUnexpectedEOF
  14609. }
  14610. b := dAtA[iNdEx]
  14611. iNdEx++
  14612. wire |= uint64(b&0x7F) << shift
  14613. if b < 0x80 {
  14614. break
  14615. }
  14616. }
  14617. fieldNum := int32(wire >> 3)
  14618. wireType := int(wire & 0x7)
  14619. if wireType == 4 {
  14620. return fmt.Errorf("proto: RunAsGroupStrategyOptions: wiretype end group for non-group")
  14621. }
  14622. if fieldNum <= 0 {
  14623. return fmt.Errorf("proto: RunAsGroupStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  14624. }
  14625. switch fieldNum {
  14626. case 1:
  14627. if wireType != 2 {
  14628. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  14629. }
  14630. var stringLen uint64
  14631. for shift := uint(0); ; shift += 7 {
  14632. if shift >= 64 {
  14633. return ErrIntOverflowGenerated
  14634. }
  14635. if iNdEx >= l {
  14636. return io.ErrUnexpectedEOF
  14637. }
  14638. b := dAtA[iNdEx]
  14639. iNdEx++
  14640. stringLen |= uint64(b&0x7F) << shift
  14641. if b < 0x80 {
  14642. break
  14643. }
  14644. }
  14645. intStringLen := int(stringLen)
  14646. if intStringLen < 0 {
  14647. return ErrInvalidLengthGenerated
  14648. }
  14649. postIndex := iNdEx + intStringLen
  14650. if postIndex < 0 {
  14651. return ErrInvalidLengthGenerated
  14652. }
  14653. if postIndex > l {
  14654. return io.ErrUnexpectedEOF
  14655. }
  14656. m.Rule = RunAsGroupStrategy(dAtA[iNdEx:postIndex])
  14657. iNdEx = postIndex
  14658. case 2:
  14659. if wireType != 2 {
  14660. return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
  14661. }
  14662. var msglen int
  14663. for shift := uint(0); ; shift += 7 {
  14664. if shift >= 64 {
  14665. return ErrIntOverflowGenerated
  14666. }
  14667. if iNdEx >= l {
  14668. return io.ErrUnexpectedEOF
  14669. }
  14670. b := dAtA[iNdEx]
  14671. iNdEx++
  14672. msglen |= int(b&0x7F) << shift
  14673. if b < 0x80 {
  14674. break
  14675. }
  14676. }
  14677. if msglen < 0 {
  14678. return ErrInvalidLengthGenerated
  14679. }
  14680. postIndex := iNdEx + msglen
  14681. if postIndex < 0 {
  14682. return ErrInvalidLengthGenerated
  14683. }
  14684. if postIndex > l {
  14685. return io.ErrUnexpectedEOF
  14686. }
  14687. m.Ranges = append(m.Ranges, IDRange{})
  14688. if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14689. return err
  14690. }
  14691. iNdEx = postIndex
  14692. default:
  14693. iNdEx = preIndex
  14694. skippy, err := skipGenerated(dAtA[iNdEx:])
  14695. if err != nil {
  14696. return err
  14697. }
  14698. if (skippy < 0) || (iNdEx+skippy) < 0 {
  14699. return ErrInvalidLengthGenerated
  14700. }
  14701. if (iNdEx + skippy) > l {
  14702. return io.ErrUnexpectedEOF
  14703. }
  14704. iNdEx += skippy
  14705. }
  14706. }
  14707. if iNdEx > l {
  14708. return io.ErrUnexpectedEOF
  14709. }
  14710. return nil
  14711. }
  14712. func (m *RunAsUserStrategyOptions) Unmarshal(dAtA []byte) error {
  14713. l := len(dAtA)
  14714. iNdEx := 0
  14715. for iNdEx < l {
  14716. preIndex := iNdEx
  14717. var wire uint64
  14718. for shift := uint(0); ; shift += 7 {
  14719. if shift >= 64 {
  14720. return ErrIntOverflowGenerated
  14721. }
  14722. if iNdEx >= l {
  14723. return io.ErrUnexpectedEOF
  14724. }
  14725. b := dAtA[iNdEx]
  14726. iNdEx++
  14727. wire |= uint64(b&0x7F) << shift
  14728. if b < 0x80 {
  14729. break
  14730. }
  14731. }
  14732. fieldNum := int32(wire >> 3)
  14733. wireType := int(wire & 0x7)
  14734. if wireType == 4 {
  14735. return fmt.Errorf("proto: RunAsUserStrategyOptions: wiretype end group for non-group")
  14736. }
  14737. if fieldNum <= 0 {
  14738. return fmt.Errorf("proto: RunAsUserStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  14739. }
  14740. switch fieldNum {
  14741. case 1:
  14742. if wireType != 2 {
  14743. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  14744. }
  14745. var stringLen uint64
  14746. for shift := uint(0); ; shift += 7 {
  14747. if shift >= 64 {
  14748. return ErrIntOverflowGenerated
  14749. }
  14750. if iNdEx >= l {
  14751. return io.ErrUnexpectedEOF
  14752. }
  14753. b := dAtA[iNdEx]
  14754. iNdEx++
  14755. stringLen |= uint64(b&0x7F) << shift
  14756. if b < 0x80 {
  14757. break
  14758. }
  14759. }
  14760. intStringLen := int(stringLen)
  14761. if intStringLen < 0 {
  14762. return ErrInvalidLengthGenerated
  14763. }
  14764. postIndex := iNdEx + intStringLen
  14765. if postIndex < 0 {
  14766. return ErrInvalidLengthGenerated
  14767. }
  14768. if postIndex > l {
  14769. return io.ErrUnexpectedEOF
  14770. }
  14771. m.Rule = RunAsUserStrategy(dAtA[iNdEx:postIndex])
  14772. iNdEx = postIndex
  14773. case 2:
  14774. if wireType != 2 {
  14775. return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
  14776. }
  14777. var msglen int
  14778. for shift := uint(0); ; shift += 7 {
  14779. if shift >= 64 {
  14780. return ErrIntOverflowGenerated
  14781. }
  14782. if iNdEx >= l {
  14783. return io.ErrUnexpectedEOF
  14784. }
  14785. b := dAtA[iNdEx]
  14786. iNdEx++
  14787. msglen |= int(b&0x7F) << shift
  14788. if b < 0x80 {
  14789. break
  14790. }
  14791. }
  14792. if msglen < 0 {
  14793. return ErrInvalidLengthGenerated
  14794. }
  14795. postIndex := iNdEx + msglen
  14796. if postIndex < 0 {
  14797. return ErrInvalidLengthGenerated
  14798. }
  14799. if postIndex > l {
  14800. return io.ErrUnexpectedEOF
  14801. }
  14802. m.Ranges = append(m.Ranges, IDRange{})
  14803. if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  14804. return err
  14805. }
  14806. iNdEx = postIndex
  14807. default:
  14808. iNdEx = preIndex
  14809. skippy, err := skipGenerated(dAtA[iNdEx:])
  14810. if err != nil {
  14811. return err
  14812. }
  14813. if (skippy < 0) || (iNdEx+skippy) < 0 {
  14814. return ErrInvalidLengthGenerated
  14815. }
  14816. if (iNdEx + skippy) > l {
  14817. return io.ErrUnexpectedEOF
  14818. }
  14819. iNdEx += skippy
  14820. }
  14821. }
  14822. if iNdEx > l {
  14823. return io.ErrUnexpectedEOF
  14824. }
  14825. return nil
  14826. }
  14827. func (m *RuntimeClassStrategyOptions) Unmarshal(dAtA []byte) error {
  14828. l := len(dAtA)
  14829. iNdEx := 0
  14830. for iNdEx < l {
  14831. preIndex := iNdEx
  14832. var wire uint64
  14833. for shift := uint(0); ; shift += 7 {
  14834. if shift >= 64 {
  14835. return ErrIntOverflowGenerated
  14836. }
  14837. if iNdEx >= l {
  14838. return io.ErrUnexpectedEOF
  14839. }
  14840. b := dAtA[iNdEx]
  14841. iNdEx++
  14842. wire |= uint64(b&0x7F) << shift
  14843. if b < 0x80 {
  14844. break
  14845. }
  14846. }
  14847. fieldNum := int32(wire >> 3)
  14848. wireType := int(wire & 0x7)
  14849. if wireType == 4 {
  14850. return fmt.Errorf("proto: RuntimeClassStrategyOptions: wiretype end group for non-group")
  14851. }
  14852. if fieldNum <= 0 {
  14853. return fmt.Errorf("proto: RuntimeClassStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  14854. }
  14855. switch fieldNum {
  14856. case 1:
  14857. if wireType != 2 {
  14858. return fmt.Errorf("proto: wrong wireType = %d for field AllowedRuntimeClassNames", wireType)
  14859. }
  14860. var stringLen uint64
  14861. for shift := uint(0); ; shift += 7 {
  14862. if shift >= 64 {
  14863. return ErrIntOverflowGenerated
  14864. }
  14865. if iNdEx >= l {
  14866. return io.ErrUnexpectedEOF
  14867. }
  14868. b := dAtA[iNdEx]
  14869. iNdEx++
  14870. stringLen |= uint64(b&0x7F) << shift
  14871. if b < 0x80 {
  14872. break
  14873. }
  14874. }
  14875. intStringLen := int(stringLen)
  14876. if intStringLen < 0 {
  14877. return ErrInvalidLengthGenerated
  14878. }
  14879. postIndex := iNdEx + intStringLen
  14880. if postIndex < 0 {
  14881. return ErrInvalidLengthGenerated
  14882. }
  14883. if postIndex > l {
  14884. return io.ErrUnexpectedEOF
  14885. }
  14886. m.AllowedRuntimeClassNames = append(m.AllowedRuntimeClassNames, string(dAtA[iNdEx:postIndex]))
  14887. iNdEx = postIndex
  14888. case 2:
  14889. if wireType != 2 {
  14890. return fmt.Errorf("proto: wrong wireType = %d for field DefaultRuntimeClassName", wireType)
  14891. }
  14892. var stringLen uint64
  14893. for shift := uint(0); ; shift += 7 {
  14894. if shift >= 64 {
  14895. return ErrIntOverflowGenerated
  14896. }
  14897. if iNdEx >= l {
  14898. return io.ErrUnexpectedEOF
  14899. }
  14900. b := dAtA[iNdEx]
  14901. iNdEx++
  14902. stringLen |= uint64(b&0x7F) << shift
  14903. if b < 0x80 {
  14904. break
  14905. }
  14906. }
  14907. intStringLen := int(stringLen)
  14908. if intStringLen < 0 {
  14909. return ErrInvalidLengthGenerated
  14910. }
  14911. postIndex := iNdEx + intStringLen
  14912. if postIndex < 0 {
  14913. return ErrInvalidLengthGenerated
  14914. }
  14915. if postIndex > l {
  14916. return io.ErrUnexpectedEOF
  14917. }
  14918. s := string(dAtA[iNdEx:postIndex])
  14919. m.DefaultRuntimeClassName = &s
  14920. iNdEx = postIndex
  14921. default:
  14922. iNdEx = preIndex
  14923. skippy, err := skipGenerated(dAtA[iNdEx:])
  14924. if err != nil {
  14925. return err
  14926. }
  14927. if (skippy < 0) || (iNdEx+skippy) < 0 {
  14928. return ErrInvalidLengthGenerated
  14929. }
  14930. if (iNdEx + skippy) > l {
  14931. return io.ErrUnexpectedEOF
  14932. }
  14933. iNdEx += skippy
  14934. }
  14935. }
  14936. if iNdEx > l {
  14937. return io.ErrUnexpectedEOF
  14938. }
  14939. return nil
  14940. }
  14941. func (m *SELinuxStrategyOptions) Unmarshal(dAtA []byte) error {
  14942. l := len(dAtA)
  14943. iNdEx := 0
  14944. for iNdEx < l {
  14945. preIndex := iNdEx
  14946. var wire uint64
  14947. for shift := uint(0); ; shift += 7 {
  14948. if shift >= 64 {
  14949. return ErrIntOverflowGenerated
  14950. }
  14951. if iNdEx >= l {
  14952. return io.ErrUnexpectedEOF
  14953. }
  14954. b := dAtA[iNdEx]
  14955. iNdEx++
  14956. wire |= uint64(b&0x7F) << shift
  14957. if b < 0x80 {
  14958. break
  14959. }
  14960. }
  14961. fieldNum := int32(wire >> 3)
  14962. wireType := int(wire & 0x7)
  14963. if wireType == 4 {
  14964. return fmt.Errorf("proto: SELinuxStrategyOptions: wiretype end group for non-group")
  14965. }
  14966. if fieldNum <= 0 {
  14967. return fmt.Errorf("proto: SELinuxStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  14968. }
  14969. switch fieldNum {
  14970. case 1:
  14971. if wireType != 2 {
  14972. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  14973. }
  14974. var stringLen uint64
  14975. for shift := uint(0); ; shift += 7 {
  14976. if shift >= 64 {
  14977. return ErrIntOverflowGenerated
  14978. }
  14979. if iNdEx >= l {
  14980. return io.ErrUnexpectedEOF
  14981. }
  14982. b := dAtA[iNdEx]
  14983. iNdEx++
  14984. stringLen |= uint64(b&0x7F) << shift
  14985. if b < 0x80 {
  14986. break
  14987. }
  14988. }
  14989. intStringLen := int(stringLen)
  14990. if intStringLen < 0 {
  14991. return ErrInvalidLengthGenerated
  14992. }
  14993. postIndex := iNdEx + intStringLen
  14994. if postIndex < 0 {
  14995. return ErrInvalidLengthGenerated
  14996. }
  14997. if postIndex > l {
  14998. return io.ErrUnexpectedEOF
  14999. }
  15000. m.Rule = SELinuxStrategy(dAtA[iNdEx:postIndex])
  15001. iNdEx = postIndex
  15002. case 2:
  15003. if wireType != 2 {
  15004. return fmt.Errorf("proto: wrong wireType = %d for field SELinuxOptions", wireType)
  15005. }
  15006. var msglen int
  15007. for shift := uint(0); ; shift += 7 {
  15008. if shift >= 64 {
  15009. return ErrIntOverflowGenerated
  15010. }
  15011. if iNdEx >= l {
  15012. return io.ErrUnexpectedEOF
  15013. }
  15014. b := dAtA[iNdEx]
  15015. iNdEx++
  15016. msglen |= int(b&0x7F) << shift
  15017. if b < 0x80 {
  15018. break
  15019. }
  15020. }
  15021. if msglen < 0 {
  15022. return ErrInvalidLengthGenerated
  15023. }
  15024. postIndex := iNdEx + msglen
  15025. if postIndex < 0 {
  15026. return ErrInvalidLengthGenerated
  15027. }
  15028. if postIndex > l {
  15029. return io.ErrUnexpectedEOF
  15030. }
  15031. if m.SELinuxOptions == nil {
  15032. m.SELinuxOptions = &v11.SELinuxOptions{}
  15033. }
  15034. if err := m.SELinuxOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  15035. return err
  15036. }
  15037. iNdEx = postIndex
  15038. default:
  15039. iNdEx = preIndex
  15040. skippy, err := skipGenerated(dAtA[iNdEx:])
  15041. if err != nil {
  15042. return err
  15043. }
  15044. if (skippy < 0) || (iNdEx+skippy) < 0 {
  15045. return ErrInvalidLengthGenerated
  15046. }
  15047. if (iNdEx + skippy) > l {
  15048. return io.ErrUnexpectedEOF
  15049. }
  15050. iNdEx += skippy
  15051. }
  15052. }
  15053. if iNdEx > l {
  15054. return io.ErrUnexpectedEOF
  15055. }
  15056. return nil
  15057. }
  15058. func (m *Scale) Unmarshal(dAtA []byte) error {
  15059. l := len(dAtA)
  15060. iNdEx := 0
  15061. for iNdEx < l {
  15062. preIndex := iNdEx
  15063. var wire uint64
  15064. for shift := uint(0); ; shift += 7 {
  15065. if shift >= 64 {
  15066. return ErrIntOverflowGenerated
  15067. }
  15068. if iNdEx >= l {
  15069. return io.ErrUnexpectedEOF
  15070. }
  15071. b := dAtA[iNdEx]
  15072. iNdEx++
  15073. wire |= uint64(b&0x7F) << shift
  15074. if b < 0x80 {
  15075. break
  15076. }
  15077. }
  15078. fieldNum := int32(wire >> 3)
  15079. wireType := int(wire & 0x7)
  15080. if wireType == 4 {
  15081. return fmt.Errorf("proto: Scale: wiretype end group for non-group")
  15082. }
  15083. if fieldNum <= 0 {
  15084. return fmt.Errorf("proto: Scale: illegal tag %d (wire type %d)", fieldNum, wire)
  15085. }
  15086. switch fieldNum {
  15087. case 1:
  15088. if wireType != 2 {
  15089. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  15090. }
  15091. var msglen int
  15092. for shift := uint(0); ; shift += 7 {
  15093. if shift >= 64 {
  15094. return ErrIntOverflowGenerated
  15095. }
  15096. if iNdEx >= l {
  15097. return io.ErrUnexpectedEOF
  15098. }
  15099. b := dAtA[iNdEx]
  15100. iNdEx++
  15101. msglen |= int(b&0x7F) << shift
  15102. if b < 0x80 {
  15103. break
  15104. }
  15105. }
  15106. if msglen < 0 {
  15107. return ErrInvalidLengthGenerated
  15108. }
  15109. postIndex := iNdEx + msglen
  15110. if postIndex < 0 {
  15111. return ErrInvalidLengthGenerated
  15112. }
  15113. if postIndex > l {
  15114. return io.ErrUnexpectedEOF
  15115. }
  15116. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  15117. return err
  15118. }
  15119. iNdEx = postIndex
  15120. case 2:
  15121. if wireType != 2 {
  15122. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  15123. }
  15124. var msglen int
  15125. for shift := uint(0); ; shift += 7 {
  15126. if shift >= 64 {
  15127. return ErrIntOverflowGenerated
  15128. }
  15129. if iNdEx >= l {
  15130. return io.ErrUnexpectedEOF
  15131. }
  15132. b := dAtA[iNdEx]
  15133. iNdEx++
  15134. msglen |= int(b&0x7F) << shift
  15135. if b < 0x80 {
  15136. break
  15137. }
  15138. }
  15139. if msglen < 0 {
  15140. return ErrInvalidLengthGenerated
  15141. }
  15142. postIndex := iNdEx + msglen
  15143. if postIndex < 0 {
  15144. return ErrInvalidLengthGenerated
  15145. }
  15146. if postIndex > l {
  15147. return io.ErrUnexpectedEOF
  15148. }
  15149. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  15150. return err
  15151. }
  15152. iNdEx = postIndex
  15153. case 3:
  15154. if wireType != 2 {
  15155. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  15156. }
  15157. var msglen int
  15158. for shift := uint(0); ; shift += 7 {
  15159. if shift >= 64 {
  15160. return ErrIntOverflowGenerated
  15161. }
  15162. if iNdEx >= l {
  15163. return io.ErrUnexpectedEOF
  15164. }
  15165. b := dAtA[iNdEx]
  15166. iNdEx++
  15167. msglen |= int(b&0x7F) << shift
  15168. if b < 0x80 {
  15169. break
  15170. }
  15171. }
  15172. if msglen < 0 {
  15173. return ErrInvalidLengthGenerated
  15174. }
  15175. postIndex := iNdEx + msglen
  15176. if postIndex < 0 {
  15177. return ErrInvalidLengthGenerated
  15178. }
  15179. if postIndex > l {
  15180. return io.ErrUnexpectedEOF
  15181. }
  15182. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  15183. return err
  15184. }
  15185. iNdEx = postIndex
  15186. default:
  15187. iNdEx = preIndex
  15188. skippy, err := skipGenerated(dAtA[iNdEx:])
  15189. if err != nil {
  15190. return err
  15191. }
  15192. if (skippy < 0) || (iNdEx+skippy) < 0 {
  15193. return ErrInvalidLengthGenerated
  15194. }
  15195. if (iNdEx + skippy) > l {
  15196. return io.ErrUnexpectedEOF
  15197. }
  15198. iNdEx += skippy
  15199. }
  15200. }
  15201. if iNdEx > l {
  15202. return io.ErrUnexpectedEOF
  15203. }
  15204. return nil
  15205. }
  15206. func (m *ScaleSpec) Unmarshal(dAtA []byte) error {
  15207. l := len(dAtA)
  15208. iNdEx := 0
  15209. for iNdEx < l {
  15210. preIndex := iNdEx
  15211. var wire uint64
  15212. for shift := uint(0); ; shift += 7 {
  15213. if shift >= 64 {
  15214. return ErrIntOverflowGenerated
  15215. }
  15216. if iNdEx >= l {
  15217. return io.ErrUnexpectedEOF
  15218. }
  15219. b := dAtA[iNdEx]
  15220. iNdEx++
  15221. wire |= uint64(b&0x7F) << shift
  15222. if b < 0x80 {
  15223. break
  15224. }
  15225. }
  15226. fieldNum := int32(wire >> 3)
  15227. wireType := int(wire & 0x7)
  15228. if wireType == 4 {
  15229. return fmt.Errorf("proto: ScaleSpec: wiretype end group for non-group")
  15230. }
  15231. if fieldNum <= 0 {
  15232. return fmt.Errorf("proto: ScaleSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  15233. }
  15234. switch fieldNum {
  15235. case 1:
  15236. if wireType != 0 {
  15237. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  15238. }
  15239. m.Replicas = 0
  15240. for shift := uint(0); ; shift += 7 {
  15241. if shift >= 64 {
  15242. return ErrIntOverflowGenerated
  15243. }
  15244. if iNdEx >= l {
  15245. return io.ErrUnexpectedEOF
  15246. }
  15247. b := dAtA[iNdEx]
  15248. iNdEx++
  15249. m.Replicas |= int32(b&0x7F) << shift
  15250. if b < 0x80 {
  15251. break
  15252. }
  15253. }
  15254. default:
  15255. iNdEx = preIndex
  15256. skippy, err := skipGenerated(dAtA[iNdEx:])
  15257. if err != nil {
  15258. return err
  15259. }
  15260. if (skippy < 0) || (iNdEx+skippy) < 0 {
  15261. return ErrInvalidLengthGenerated
  15262. }
  15263. if (iNdEx + skippy) > l {
  15264. return io.ErrUnexpectedEOF
  15265. }
  15266. iNdEx += skippy
  15267. }
  15268. }
  15269. if iNdEx > l {
  15270. return io.ErrUnexpectedEOF
  15271. }
  15272. return nil
  15273. }
  15274. func (m *ScaleStatus) Unmarshal(dAtA []byte) error {
  15275. l := len(dAtA)
  15276. iNdEx := 0
  15277. for iNdEx < l {
  15278. preIndex := iNdEx
  15279. var wire uint64
  15280. for shift := uint(0); ; shift += 7 {
  15281. if shift >= 64 {
  15282. return ErrIntOverflowGenerated
  15283. }
  15284. if iNdEx >= l {
  15285. return io.ErrUnexpectedEOF
  15286. }
  15287. b := dAtA[iNdEx]
  15288. iNdEx++
  15289. wire |= uint64(b&0x7F) << shift
  15290. if b < 0x80 {
  15291. break
  15292. }
  15293. }
  15294. fieldNum := int32(wire >> 3)
  15295. wireType := int(wire & 0x7)
  15296. if wireType == 4 {
  15297. return fmt.Errorf("proto: ScaleStatus: wiretype end group for non-group")
  15298. }
  15299. if fieldNum <= 0 {
  15300. return fmt.Errorf("proto: ScaleStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  15301. }
  15302. switch fieldNum {
  15303. case 1:
  15304. if wireType != 0 {
  15305. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  15306. }
  15307. m.Replicas = 0
  15308. for shift := uint(0); ; shift += 7 {
  15309. if shift >= 64 {
  15310. return ErrIntOverflowGenerated
  15311. }
  15312. if iNdEx >= l {
  15313. return io.ErrUnexpectedEOF
  15314. }
  15315. b := dAtA[iNdEx]
  15316. iNdEx++
  15317. m.Replicas |= int32(b&0x7F) << shift
  15318. if b < 0x80 {
  15319. break
  15320. }
  15321. }
  15322. case 2:
  15323. if wireType != 2 {
  15324. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  15325. }
  15326. var msglen int
  15327. for shift := uint(0); ; shift += 7 {
  15328. if shift >= 64 {
  15329. return ErrIntOverflowGenerated
  15330. }
  15331. if iNdEx >= l {
  15332. return io.ErrUnexpectedEOF
  15333. }
  15334. b := dAtA[iNdEx]
  15335. iNdEx++
  15336. msglen |= int(b&0x7F) << shift
  15337. if b < 0x80 {
  15338. break
  15339. }
  15340. }
  15341. if msglen < 0 {
  15342. return ErrInvalidLengthGenerated
  15343. }
  15344. postIndex := iNdEx + msglen
  15345. if postIndex < 0 {
  15346. return ErrInvalidLengthGenerated
  15347. }
  15348. if postIndex > l {
  15349. return io.ErrUnexpectedEOF
  15350. }
  15351. if m.Selector == nil {
  15352. m.Selector = make(map[string]string)
  15353. }
  15354. var mapkey string
  15355. var mapvalue string
  15356. for iNdEx < postIndex {
  15357. entryPreIndex := iNdEx
  15358. var wire uint64
  15359. for shift := uint(0); ; shift += 7 {
  15360. if shift >= 64 {
  15361. return ErrIntOverflowGenerated
  15362. }
  15363. if iNdEx >= l {
  15364. return io.ErrUnexpectedEOF
  15365. }
  15366. b := dAtA[iNdEx]
  15367. iNdEx++
  15368. wire |= uint64(b&0x7F) << shift
  15369. if b < 0x80 {
  15370. break
  15371. }
  15372. }
  15373. fieldNum := int32(wire >> 3)
  15374. if fieldNum == 1 {
  15375. var stringLenmapkey uint64
  15376. for shift := uint(0); ; shift += 7 {
  15377. if shift >= 64 {
  15378. return ErrIntOverflowGenerated
  15379. }
  15380. if iNdEx >= l {
  15381. return io.ErrUnexpectedEOF
  15382. }
  15383. b := dAtA[iNdEx]
  15384. iNdEx++
  15385. stringLenmapkey |= uint64(b&0x7F) << shift
  15386. if b < 0x80 {
  15387. break
  15388. }
  15389. }
  15390. intStringLenmapkey := int(stringLenmapkey)
  15391. if intStringLenmapkey < 0 {
  15392. return ErrInvalidLengthGenerated
  15393. }
  15394. postStringIndexmapkey := iNdEx + intStringLenmapkey
  15395. if postStringIndexmapkey < 0 {
  15396. return ErrInvalidLengthGenerated
  15397. }
  15398. if postStringIndexmapkey > l {
  15399. return io.ErrUnexpectedEOF
  15400. }
  15401. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  15402. iNdEx = postStringIndexmapkey
  15403. } else if fieldNum == 2 {
  15404. var stringLenmapvalue uint64
  15405. for shift := uint(0); ; shift += 7 {
  15406. if shift >= 64 {
  15407. return ErrIntOverflowGenerated
  15408. }
  15409. if iNdEx >= l {
  15410. return io.ErrUnexpectedEOF
  15411. }
  15412. b := dAtA[iNdEx]
  15413. iNdEx++
  15414. stringLenmapvalue |= uint64(b&0x7F) << shift
  15415. if b < 0x80 {
  15416. break
  15417. }
  15418. }
  15419. intStringLenmapvalue := int(stringLenmapvalue)
  15420. if intStringLenmapvalue < 0 {
  15421. return ErrInvalidLengthGenerated
  15422. }
  15423. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  15424. if postStringIndexmapvalue < 0 {
  15425. return ErrInvalidLengthGenerated
  15426. }
  15427. if postStringIndexmapvalue > l {
  15428. return io.ErrUnexpectedEOF
  15429. }
  15430. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  15431. iNdEx = postStringIndexmapvalue
  15432. } else {
  15433. iNdEx = entryPreIndex
  15434. skippy, err := skipGenerated(dAtA[iNdEx:])
  15435. if err != nil {
  15436. return err
  15437. }
  15438. if (skippy < 0) || (iNdEx+skippy) < 0 {
  15439. return ErrInvalidLengthGenerated
  15440. }
  15441. if (iNdEx + skippy) > postIndex {
  15442. return io.ErrUnexpectedEOF
  15443. }
  15444. iNdEx += skippy
  15445. }
  15446. }
  15447. m.Selector[mapkey] = mapvalue
  15448. iNdEx = postIndex
  15449. case 3:
  15450. if wireType != 2 {
  15451. return fmt.Errorf("proto: wrong wireType = %d for field TargetSelector", wireType)
  15452. }
  15453. var stringLen uint64
  15454. for shift := uint(0); ; shift += 7 {
  15455. if shift >= 64 {
  15456. return ErrIntOverflowGenerated
  15457. }
  15458. if iNdEx >= l {
  15459. return io.ErrUnexpectedEOF
  15460. }
  15461. b := dAtA[iNdEx]
  15462. iNdEx++
  15463. stringLen |= uint64(b&0x7F) << shift
  15464. if b < 0x80 {
  15465. break
  15466. }
  15467. }
  15468. intStringLen := int(stringLen)
  15469. if intStringLen < 0 {
  15470. return ErrInvalidLengthGenerated
  15471. }
  15472. postIndex := iNdEx + intStringLen
  15473. if postIndex < 0 {
  15474. return ErrInvalidLengthGenerated
  15475. }
  15476. if postIndex > l {
  15477. return io.ErrUnexpectedEOF
  15478. }
  15479. m.TargetSelector = string(dAtA[iNdEx:postIndex])
  15480. iNdEx = postIndex
  15481. default:
  15482. iNdEx = preIndex
  15483. skippy, err := skipGenerated(dAtA[iNdEx:])
  15484. if err != nil {
  15485. return err
  15486. }
  15487. if (skippy < 0) || (iNdEx+skippy) < 0 {
  15488. return ErrInvalidLengthGenerated
  15489. }
  15490. if (iNdEx + skippy) > l {
  15491. return io.ErrUnexpectedEOF
  15492. }
  15493. iNdEx += skippy
  15494. }
  15495. }
  15496. if iNdEx > l {
  15497. return io.ErrUnexpectedEOF
  15498. }
  15499. return nil
  15500. }
  15501. func (m *SupplementalGroupsStrategyOptions) Unmarshal(dAtA []byte) error {
  15502. l := len(dAtA)
  15503. iNdEx := 0
  15504. for iNdEx < l {
  15505. preIndex := iNdEx
  15506. var wire uint64
  15507. for shift := uint(0); ; shift += 7 {
  15508. if shift >= 64 {
  15509. return ErrIntOverflowGenerated
  15510. }
  15511. if iNdEx >= l {
  15512. return io.ErrUnexpectedEOF
  15513. }
  15514. b := dAtA[iNdEx]
  15515. iNdEx++
  15516. wire |= uint64(b&0x7F) << shift
  15517. if b < 0x80 {
  15518. break
  15519. }
  15520. }
  15521. fieldNum := int32(wire >> 3)
  15522. wireType := int(wire & 0x7)
  15523. if wireType == 4 {
  15524. return fmt.Errorf("proto: SupplementalGroupsStrategyOptions: wiretype end group for non-group")
  15525. }
  15526. if fieldNum <= 0 {
  15527. return fmt.Errorf("proto: SupplementalGroupsStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  15528. }
  15529. switch fieldNum {
  15530. case 1:
  15531. if wireType != 2 {
  15532. return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
  15533. }
  15534. var stringLen uint64
  15535. for shift := uint(0); ; shift += 7 {
  15536. if shift >= 64 {
  15537. return ErrIntOverflowGenerated
  15538. }
  15539. if iNdEx >= l {
  15540. return io.ErrUnexpectedEOF
  15541. }
  15542. b := dAtA[iNdEx]
  15543. iNdEx++
  15544. stringLen |= uint64(b&0x7F) << shift
  15545. if b < 0x80 {
  15546. break
  15547. }
  15548. }
  15549. intStringLen := int(stringLen)
  15550. if intStringLen < 0 {
  15551. return ErrInvalidLengthGenerated
  15552. }
  15553. postIndex := iNdEx + intStringLen
  15554. if postIndex < 0 {
  15555. return ErrInvalidLengthGenerated
  15556. }
  15557. if postIndex > l {
  15558. return io.ErrUnexpectedEOF
  15559. }
  15560. m.Rule = SupplementalGroupsStrategyType(dAtA[iNdEx:postIndex])
  15561. iNdEx = postIndex
  15562. case 2:
  15563. if wireType != 2 {
  15564. return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
  15565. }
  15566. var msglen int
  15567. for shift := uint(0); ; shift += 7 {
  15568. if shift >= 64 {
  15569. return ErrIntOverflowGenerated
  15570. }
  15571. if iNdEx >= l {
  15572. return io.ErrUnexpectedEOF
  15573. }
  15574. b := dAtA[iNdEx]
  15575. iNdEx++
  15576. msglen |= int(b&0x7F) << shift
  15577. if b < 0x80 {
  15578. break
  15579. }
  15580. }
  15581. if msglen < 0 {
  15582. return ErrInvalidLengthGenerated
  15583. }
  15584. postIndex := iNdEx + msglen
  15585. if postIndex < 0 {
  15586. return ErrInvalidLengthGenerated
  15587. }
  15588. if postIndex > l {
  15589. return io.ErrUnexpectedEOF
  15590. }
  15591. m.Ranges = append(m.Ranges, IDRange{})
  15592. if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  15593. return err
  15594. }
  15595. iNdEx = postIndex
  15596. default:
  15597. iNdEx = preIndex
  15598. skippy, err := skipGenerated(dAtA[iNdEx:])
  15599. if err != nil {
  15600. return err
  15601. }
  15602. if (skippy < 0) || (iNdEx+skippy) < 0 {
  15603. return ErrInvalidLengthGenerated
  15604. }
  15605. if (iNdEx + skippy) > l {
  15606. return io.ErrUnexpectedEOF
  15607. }
  15608. iNdEx += skippy
  15609. }
  15610. }
  15611. if iNdEx > l {
  15612. return io.ErrUnexpectedEOF
  15613. }
  15614. return nil
  15615. }
  15616. func skipGenerated(dAtA []byte) (n int, err error) {
  15617. l := len(dAtA)
  15618. iNdEx := 0
  15619. depth := 0
  15620. for iNdEx < l {
  15621. var wire uint64
  15622. for shift := uint(0); ; shift += 7 {
  15623. if shift >= 64 {
  15624. return 0, ErrIntOverflowGenerated
  15625. }
  15626. if iNdEx >= l {
  15627. return 0, io.ErrUnexpectedEOF
  15628. }
  15629. b := dAtA[iNdEx]
  15630. iNdEx++
  15631. wire |= (uint64(b) & 0x7F) << shift
  15632. if b < 0x80 {
  15633. break
  15634. }
  15635. }
  15636. wireType := int(wire & 0x7)
  15637. switch wireType {
  15638. case 0:
  15639. for shift := uint(0); ; shift += 7 {
  15640. if shift >= 64 {
  15641. return 0, ErrIntOverflowGenerated
  15642. }
  15643. if iNdEx >= l {
  15644. return 0, io.ErrUnexpectedEOF
  15645. }
  15646. iNdEx++
  15647. if dAtA[iNdEx-1] < 0x80 {
  15648. break
  15649. }
  15650. }
  15651. case 1:
  15652. iNdEx += 8
  15653. case 2:
  15654. var length int
  15655. for shift := uint(0); ; shift += 7 {
  15656. if shift >= 64 {
  15657. return 0, ErrIntOverflowGenerated
  15658. }
  15659. if iNdEx >= l {
  15660. return 0, io.ErrUnexpectedEOF
  15661. }
  15662. b := dAtA[iNdEx]
  15663. iNdEx++
  15664. length |= (int(b) & 0x7F) << shift
  15665. if b < 0x80 {
  15666. break
  15667. }
  15668. }
  15669. if length < 0 {
  15670. return 0, ErrInvalidLengthGenerated
  15671. }
  15672. iNdEx += length
  15673. case 3:
  15674. depth++
  15675. case 4:
  15676. if depth == 0 {
  15677. return 0, ErrUnexpectedEndOfGroupGenerated
  15678. }
  15679. depth--
  15680. case 5:
  15681. iNdEx += 4
  15682. default:
  15683. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  15684. }
  15685. if iNdEx < 0 {
  15686. return 0, ErrInvalidLengthGenerated
  15687. }
  15688. if depth == 0 {
  15689. return iNdEx, nil
  15690. }
  15691. }
  15692. return 0, io.ErrUnexpectedEOF
  15693. }
  15694. var (
  15695. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  15696. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  15697. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  15698. )