generated.pb.go 1.6 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448344493445034451344523445334454344553445634457344583445934460344613446234463344643446534466344673446834469344703447134472344733447434475344763447734478344793448034481344823448334484344853448634487344883448934490344913449234493344943449534496344973449834499345003450134502345033450434505345063450734508345093451034511345123451334514345153451634517345183451934520345213452234523345243452534526345273452834529345303453134532345333453434535345363453734538345393454034541345423454334544345453454634547345483454934550345513455234553345543455534556345573455834559345603456134562345633456434565345663456734568345693457034571345723457334574345753457634577345783457934580345813458234583345843458534586345873458834589345903459134592345933459434595345963459734598345993460034601346023460334604346053460634607346083460934610346113461234613346143461534616346173461834619346203462134622346233462434625346263462734628346293463034631346323463334634346353463634637346383463934640346413464234643346443464534646346473464834649346503465134652346533465434655346563465734658346593466034661346623466334664346653466634667346683466934670346713467234673346743467534676346773467834679346803468134682346833468434685346863468734688346893469034691346923469334694346953469634697346983469934700347013470234703347043470534706347073470834709347103471134712347133471434715347163471734718347193472034721347223472334724347253472634727347283472934730347313473234733347343473534736347373473834739347403474134742347433474434745347463474734748347493475034751347523475334754347553475634757347583475934760347613476234763347643476534766347673476834769347703477134772347733477434775347763477734778347793478034781347823478334784347853478634787347883478934790347913479234793347943479534796347973479834799348003480134802348033480434805348063480734808348093481034811348123481334814348153481634817348183481934820348213482234823348243482534826348273482834829348303483134832348333483434835348363483734838348393484034841348423484334844348453484634847348483484934850348513485234853348543485534856348573485834859348603486134862348633486434865348663486734868348693487034871348723487334874348753487634877348783487934880348813488234883348843488534886348873488834889348903489134892348933489434895348963489734898348993490034901349023490334904349053490634907349083490934910349113491234913349143491534916349173491834919349203492134922349233492434925349263492734928349293493034931349323493334934349353493634937349383493934940349413494234943349443494534946349473494834949349503495134952349533495434955349563495734958349593496034961349623496334964349653496634967349683496934970349713497234973349743497534976349773497834979349803498134982349833498434985349863498734988349893499034991349923499334994349953499634997349983499935000350013500235003350043500535006350073500835009350103501135012350133501435015350163501735018350193502035021350223502335024350253502635027350283502935030350313503235033350343503535036350373503835039350403504135042350433504435045350463504735048350493505035051350523505335054350553505635057350583505935060350613506235063350643506535066350673506835069350703507135072350733507435075350763507735078350793508035081350823508335084350853508635087350883508935090350913509235093350943509535096350973509835099351003510135102351033510435105351063510735108351093511035111351123511335114351153511635117351183511935120351213512235123351243512535126351273512835129351303513135132351333513435135351363513735138351393514035141351423514335144351453514635147351483514935150351513515235153351543515535156351573515835159351603516135162351633516435165351663516735168351693517035171351723517335174351753517635177351783517935180351813518235183351843518535186351873518835189351903519135192351933519435195351963519735198351993520035201352023520335204352053520635207352083520935210352113521235213352143521535216352173521835219352203522135222352233522435225352263522735228352293523035231352323523335234352353523635237352383523935240352413524235243352443524535246352473524835249352503525135252352533525435255352563525735258352593526035261352623526335264352653526635267352683526935270352713527235273352743527535276352773527835279352803528135282352833528435285352863528735288352893529035291352923529335294352953529635297352983529935300353013530235303353043530535306353073530835309353103531135312353133531435315353163531735318353193532035321353223532335324353253532635327353283532935330353313533235333353343533535336353373533835339353403534135342353433534435345353463534735348353493535035351353523535335354353553535635357353583535935360353613536235363353643536535366353673536835369353703537135372353733537435375353763537735378353793538035381353823538335384353853538635387353883538935390353913539235393353943539535396353973539835399354003540135402354033540435405354063540735408354093541035411354123541335414354153541635417354183541935420354213542235423354243542535426354273542835429354303543135432354333543435435354363543735438354393544035441354423544335444354453544635447354483544935450354513545235453354543545535456354573545835459354603546135462354633546435465354663546735468354693547035471354723547335474354753547635477354783547935480354813548235483354843548535486354873548835489354903549135492354933549435495354963549735498354993550035501355023550335504355053550635507355083550935510355113551235513355143551535516355173551835519355203552135522355233552435525355263552735528355293553035531355323553335534355353553635537355383553935540355413554235543355443554535546355473554835549355503555135552355533555435555355563555735558355593556035561355623556335564355653556635567355683556935570355713557235573355743557535576355773557835579355803558135582355833558435585355863558735588355893559035591355923559335594355953559635597355983559935600356013560235603356043560535606356073560835609356103561135612356133561435615356163561735618356193562035621356223562335624356253562635627356283562935630356313563235633356343563535636356373563835639356403564135642356433564435645356463564735648356493565035651356523565335654356553565635657356583565935660356613566235663356643566535666356673566835669356703567135672356733567435675356763567735678356793568035681356823568335684356853568635687356883568935690356913569235693356943569535696356973569835699357003570135702357033570435705357063570735708357093571035711357123571335714357153571635717357183571935720357213572235723357243572535726357273572835729357303573135732357333573435735357363573735738357393574035741357423574335744357453574635747357483574935750357513575235753357543575535756357573575835759357603576135762357633576435765357663576735768357693577035771357723577335774357753577635777357783577935780357813578235783357843578535786357873578835789357903579135792357933579435795357963579735798357993580035801358023580335804358053580635807358083580935810358113581235813358143581535816358173581835819358203582135822358233582435825358263582735828358293583035831358323583335834358353583635837358383583935840358413584235843358443584535846358473584835849358503585135852358533585435855358563585735858358593586035861358623586335864358653586635867358683586935870358713587235873358743587535876358773587835879358803588135882358833588435885358863588735888358893589035891358923589335894358953589635897358983589935900359013590235903359043590535906359073590835909359103591135912359133591435915359163591735918359193592035921359223592335924359253592635927359283592935930359313593235933359343593535936359373593835939359403594135942359433594435945359463594735948359493595035951359523595335954359553595635957359583595935960359613596235963359643596535966359673596835969359703597135972359733597435975359763597735978359793598035981359823598335984359853598635987359883598935990359913599235993359943599535996359973599835999360003600136002360033600436005360063600736008360093601036011360123601336014360153601636017360183601936020360213602236023360243602536026360273602836029360303603136032360333603436035360363603736038360393604036041360423604336044360453604636047360483604936050360513605236053360543605536056360573605836059360603606136062360633606436065360663606736068360693607036071360723607336074360753607636077360783607936080360813608236083360843608536086360873608836089360903609136092360933609436095360963609736098360993610036101361023610336104361053610636107361083610936110361113611236113361143611536116361173611836119361203612136122361233612436125361263612736128361293613036131361323613336134361353613636137361383613936140361413614236143361443614536146361473614836149361503615136152361533615436155361563615736158361593616036161361623616336164361653616636167361683616936170361713617236173361743617536176361773617836179361803618136182361833618436185361863618736188361893619036191361923619336194361953619636197361983619936200362013620236203362043620536206362073620836209362103621136212362133621436215362163621736218362193622036221362223622336224362253622636227362283622936230362313623236233362343623536236362373623836239362403624136242362433624436245362463624736248362493625036251362523625336254362553625636257362583625936260362613626236263362643626536266362673626836269362703627136272362733627436275362763627736278362793628036281362823628336284362853628636287362883628936290362913629236293362943629536296362973629836299363003630136302363033630436305363063630736308363093631036311363123631336314363153631636317363183631936320363213632236323363243632536326363273632836329363303633136332363333633436335363363633736338363393634036341363423634336344363453634636347363483634936350363513635236353363543635536356363573635836359363603636136362363633636436365363663636736368363693637036371363723637336374363753637636377363783637936380363813638236383363843638536386363873638836389363903639136392363933639436395363963639736398363993640036401364023640336404364053640636407364083640936410364113641236413364143641536416364173641836419364203642136422364233642436425364263642736428364293643036431364323643336434364353643636437364383643936440364413644236443364443644536446364473644836449364503645136452364533645436455364563645736458364593646036461364623646336464364653646636467364683646936470364713647236473364743647536476364773647836479364803648136482364833648436485364863648736488364893649036491364923649336494364953649636497364983649936500365013650236503365043650536506365073650836509365103651136512365133651436515365163651736518365193652036521365223652336524365253652636527365283652936530365313653236533365343653536536365373653836539365403654136542365433654436545365463654736548365493655036551365523655336554365553655636557365583655936560365613656236563365643656536566365673656836569365703657136572365733657436575365763657736578365793658036581365823658336584365853658636587365883658936590365913659236593365943659536596365973659836599366003660136602366033660436605366063660736608366093661036611366123661336614366153661636617366183661936620366213662236623366243662536626366273662836629366303663136632366333663436635366363663736638366393664036641366423664336644366453664636647366483664936650366513665236653366543665536656366573665836659366603666136662366633666436665366663666736668366693667036671366723667336674366753667636677366783667936680366813668236683366843668536686366873668836689366903669136692366933669436695366963669736698366993670036701367023670336704367053670636707367083670936710367113671236713367143671536716367173671836719367203672136722367233672436725367263672736728367293673036731367323673336734367353673636737367383673936740367413674236743367443674536746367473674836749367503675136752367533675436755367563675736758367593676036761367623676336764367653676636767367683676936770367713677236773367743677536776367773677836779367803678136782367833678436785367863678736788367893679036791367923679336794367953679636797367983679936800368013680236803368043680536806368073680836809368103681136812368133681436815368163681736818368193682036821368223682336824368253682636827368283682936830368313683236833368343683536836368373683836839368403684136842368433684436845368463684736848368493685036851368523685336854368553685636857368583685936860368613686236863368643686536866368673686836869368703687136872368733687436875368763687736878368793688036881368823688336884368853688636887368883688936890368913689236893368943689536896368973689836899369003690136902369033690436905369063690736908369093691036911369123691336914369153691636917369183691936920369213692236923369243692536926369273692836929369303693136932369333693436935369363693736938369393694036941369423694336944369453694636947369483694936950369513695236953369543695536956369573695836959369603696136962369633696436965369663696736968369693697036971369723697336974369753697636977369783697936980369813698236983369843698536986369873698836989369903699136992369933699436995369963699736998369993700037001370023700337004370053700637007370083700937010370113701237013370143701537016370173701837019370203702137022370233702437025370263702737028370293703037031370323703337034370353703637037370383703937040370413704237043370443704537046370473704837049370503705137052370533705437055370563705737058370593706037061370623706337064370653706637067370683706937070370713707237073370743707537076370773707837079370803708137082370833708437085370863708737088370893709037091370923709337094370953709637097370983709937100371013710237103371043710537106371073710837109371103711137112371133711437115371163711737118371193712037121371223712337124371253712637127371283712937130371313713237133371343713537136371373713837139371403714137142371433714437145371463714737148371493715037151371523715337154371553715637157371583715937160371613716237163371643716537166371673716837169371703717137172371733717437175371763717737178371793718037181371823718337184371853718637187371883718937190371913719237193371943719537196371973719837199372003720137202372033720437205372063720737208372093721037211372123721337214372153721637217372183721937220372213722237223372243722537226372273722837229372303723137232372333723437235372363723737238372393724037241372423724337244372453724637247372483724937250372513725237253372543725537256372573725837259372603726137262372633726437265372663726737268372693727037271372723727337274372753727637277372783727937280372813728237283372843728537286372873728837289372903729137292372933729437295372963729737298372993730037301373023730337304373053730637307373083730937310373113731237313373143731537316373173731837319373203732137322373233732437325373263732737328373293733037331373323733337334373353733637337373383733937340373413734237343373443734537346373473734837349373503735137352373533735437355373563735737358373593736037361373623736337364373653736637367373683736937370373713737237373373743737537376373773737837379373803738137382373833738437385373863738737388373893739037391373923739337394373953739637397373983739937400374013740237403374043740537406374073740837409374103741137412374133741437415374163741737418374193742037421374223742337424374253742637427374283742937430374313743237433374343743537436374373743837439374403744137442374433744437445374463744737448374493745037451374523745337454374553745637457374583745937460374613746237463374643746537466374673746837469374703747137472374733747437475374763747737478374793748037481374823748337484374853748637487374883748937490374913749237493374943749537496374973749837499375003750137502375033750437505375063750737508375093751037511375123751337514375153751637517375183751937520375213752237523375243752537526375273752837529375303753137532375333753437535375363753737538375393754037541375423754337544375453754637547375483754937550375513755237553375543755537556375573755837559375603756137562375633756437565375663756737568375693757037571375723757337574375753757637577375783757937580375813758237583375843758537586375873758837589375903759137592375933759437595375963759737598375993760037601376023760337604376053760637607376083760937610376113761237613376143761537616376173761837619376203762137622376233762437625376263762737628376293763037631376323763337634376353763637637376383763937640376413764237643376443764537646376473764837649376503765137652376533765437655376563765737658376593766037661376623766337664376653766637667376683766937670376713767237673376743767537676376773767837679376803768137682376833768437685376863768737688376893769037691376923769337694376953769637697376983769937700377013770237703377043770537706377073770837709377103771137712377133771437715377163771737718377193772037721377223772337724377253772637727377283772937730377313773237733377343773537736377373773837739377403774137742377433774437745377463774737748377493775037751377523775337754377553775637757377583775937760377613776237763377643776537766377673776837769377703777137772377733777437775377763777737778377793778037781377823778337784377853778637787377883778937790377913779237793377943779537796377973779837799378003780137802378033780437805378063780737808378093781037811378123781337814378153781637817378183781937820378213782237823378243782537826378273782837829378303783137832378333783437835378363783737838378393784037841378423784337844378453784637847378483784937850378513785237853378543785537856378573785837859378603786137862378633786437865378663786737868378693787037871378723787337874378753787637877378783787937880378813788237883378843788537886378873788837889378903789137892378933789437895378963789737898378993790037901379023790337904379053790637907379083790937910379113791237913379143791537916379173791837919379203792137922379233792437925379263792737928379293793037931379323793337934379353793637937379383793937940379413794237943379443794537946379473794837949379503795137952379533795437955379563795737958379593796037961379623796337964379653796637967379683796937970379713797237973379743797537976379773797837979379803798137982379833798437985379863798737988379893799037991379923799337994379953799637997379983799938000380013800238003380043800538006380073800838009380103801138012380133801438015380163801738018380193802038021380223802338024380253802638027380283802938030380313803238033380343803538036380373803838039380403804138042380433804438045380463804738048380493805038051380523805338054380553805638057380583805938060380613806238063380643806538066380673806838069380703807138072380733807438075380763807738078380793808038081380823808338084380853808638087380883808938090380913809238093380943809538096380973809838099381003810138102381033810438105381063810738108381093811038111381123811338114381153811638117381183811938120381213812238123381243812538126381273812838129381303813138132381333813438135381363813738138381393814038141381423814338144381453814638147381483814938150381513815238153381543815538156381573815838159381603816138162381633816438165381663816738168381693817038171381723817338174381753817638177381783817938180381813818238183381843818538186381873818838189381903819138192381933819438195381963819738198381993820038201382023820338204382053820638207382083820938210382113821238213382143821538216382173821838219382203822138222382233822438225382263822738228382293823038231382323823338234382353823638237382383823938240382413824238243382443824538246382473824838249382503825138252382533825438255382563825738258382593826038261382623826338264382653826638267382683826938270382713827238273382743827538276382773827838279382803828138282382833828438285382863828738288382893829038291382923829338294382953829638297382983829938300383013830238303383043830538306383073830838309383103831138312383133831438315383163831738318383193832038321383223832338324383253832638327383283832938330383313833238333383343833538336383373833838339383403834138342383433834438345383463834738348383493835038351383523835338354383553835638357383583835938360383613836238363383643836538366383673836838369383703837138372383733837438375383763837738378383793838038381383823838338384383853838638387383883838938390383913839238393383943839538396383973839838399384003840138402384033840438405384063840738408384093841038411384123841338414384153841638417384183841938420384213842238423384243842538426384273842838429384303843138432384333843438435384363843738438384393844038441384423844338444384453844638447384483844938450384513845238453384543845538456384573845838459384603846138462384633846438465384663846738468384693847038471384723847338474384753847638477384783847938480384813848238483384843848538486384873848838489384903849138492384933849438495384963849738498384993850038501385023850338504385053850638507385083850938510385113851238513385143851538516385173851838519385203852138522385233852438525385263852738528385293853038531385323853338534385353853638537385383853938540385413854238543385443854538546385473854838549385503855138552385533855438555385563855738558385593856038561385623856338564385653856638567385683856938570385713857238573385743857538576385773857838579385803858138582385833858438585385863858738588385893859038591385923859338594385953859638597385983859938600386013860238603386043860538606386073860838609386103861138612386133861438615386163861738618386193862038621386223862338624386253862638627386283862938630386313863238633386343863538636386373863838639386403864138642386433864438645386463864738648386493865038651386523865338654386553865638657386583865938660386613866238663386643866538666386673866838669386703867138672386733867438675386763867738678386793868038681386823868338684386853868638687386883868938690386913869238693386943869538696386973869838699387003870138702387033870438705387063870738708387093871038711387123871338714387153871638717387183871938720387213872238723387243872538726387273872838729387303873138732387333873438735387363873738738387393874038741387423874338744387453874638747387483874938750387513875238753387543875538756387573875838759387603876138762387633876438765387663876738768387693877038771387723877338774387753877638777387783877938780387813878238783387843878538786387873878838789387903879138792387933879438795387963879738798387993880038801388023880338804388053880638807388083880938810388113881238813388143881538816388173881838819388203882138822388233882438825388263882738828388293883038831388323883338834388353883638837388383883938840388413884238843388443884538846388473884838849388503885138852388533885438855388563885738858388593886038861388623886338864388653886638867388683886938870388713887238873388743887538876388773887838879388803888138882388833888438885388863888738888388893889038891388923889338894388953889638897388983889938900389013890238903389043890538906389073890838909389103891138912389133891438915389163891738918389193892038921389223892338924389253892638927389283892938930389313893238933389343893538936389373893838939389403894138942389433894438945389463894738948389493895038951389523895338954389553895638957389583895938960389613896238963389643896538966389673896838969389703897138972389733897438975389763897738978389793898038981389823898338984389853898638987389883898938990389913899238993389943899538996389973899838999390003900139002390033900439005390063900739008390093901039011390123901339014390153901639017390183901939020390213902239023390243902539026390273902839029390303903139032390333903439035390363903739038390393904039041390423904339044390453904639047390483904939050390513905239053390543905539056390573905839059390603906139062390633906439065390663906739068390693907039071390723907339074390753907639077390783907939080390813908239083390843908539086390873908839089390903909139092390933909439095390963909739098390993910039101391023910339104391053910639107391083910939110391113911239113391143911539116391173911839119391203912139122391233912439125391263912739128391293913039131391323913339134391353913639137391383913939140391413914239143391443914539146391473914839149391503915139152391533915439155391563915739158391593916039161391623916339164391653916639167391683916939170391713917239173391743917539176391773917839179391803918139182391833918439185391863918739188391893919039191391923919339194391953919639197391983919939200392013920239203392043920539206392073920839209392103921139212392133921439215392163921739218392193922039221392223922339224392253922639227392283922939230392313923239233392343923539236392373923839239392403924139242392433924439245392463924739248392493925039251392523925339254392553925639257392583925939260392613926239263392643926539266392673926839269392703927139272392733927439275392763927739278392793928039281392823928339284392853928639287392883928939290392913929239293392943929539296392973929839299393003930139302393033930439305393063930739308393093931039311393123931339314393153931639317393183931939320393213932239323393243932539326393273932839329393303933139332393333933439335393363933739338393393934039341393423934339344393453934639347393483934939350393513935239353393543935539356393573935839359393603936139362393633936439365393663936739368393693937039371393723937339374393753937639377393783937939380393813938239383393843938539386393873938839389393903939139392393933939439395393963939739398393993940039401394023940339404394053940639407394083940939410394113941239413394143941539416394173941839419394203942139422394233942439425394263942739428394293943039431394323943339434394353943639437394383943939440394413944239443394443944539446394473944839449394503945139452394533945439455394563945739458394593946039461394623946339464394653946639467394683946939470394713947239473394743947539476394773947839479394803948139482394833948439485394863948739488394893949039491394923949339494394953949639497394983949939500395013950239503395043950539506395073950839509395103951139512395133951439515395163951739518395193952039521395223952339524395253952639527395283952939530395313953239533395343953539536395373953839539395403954139542395433954439545395463954739548395493955039551395523955339554395553955639557395583955939560395613956239563395643956539566395673956839569395703957139572395733957439575395763957739578395793958039581395823958339584395853958639587395883958939590395913959239593395943959539596395973959839599396003960139602396033960439605396063960739608396093961039611396123961339614396153961639617396183961939620396213962239623396243962539626396273962839629396303963139632396333963439635396363963739638396393964039641396423964339644396453964639647396483964939650396513965239653396543965539656396573965839659396603966139662396633966439665396663966739668396693967039671396723967339674396753967639677396783967939680396813968239683396843968539686396873968839689396903969139692396933969439695396963969739698396993970039701397023970339704397053970639707397083970939710397113971239713397143971539716397173971839719397203972139722397233972439725397263972739728397293973039731397323973339734397353973639737397383973939740397413974239743397443974539746397473974839749397503975139752397533975439755397563975739758397593976039761397623976339764397653976639767397683976939770397713977239773397743977539776397773977839779397803978139782397833978439785397863978739788397893979039791397923979339794397953979639797397983979939800398013980239803398043980539806398073980839809398103981139812398133981439815398163981739818398193982039821398223982339824398253982639827398283982939830398313983239833398343983539836398373983839839398403984139842398433984439845398463984739848398493985039851398523985339854398553985639857398583985939860398613986239863398643986539866398673986839869398703987139872398733987439875398763987739878398793988039881398823988339884398853988639887398883988939890398913989239893398943989539896398973989839899399003990139902399033990439905399063990739908399093991039911399123991339914399153991639917399183991939920399213992239923399243992539926399273992839929399303993139932399333993439935399363993739938399393994039941399423994339944399453994639947399483994939950399513995239953399543995539956399573995839959399603996139962399633996439965399663996739968399693997039971399723997339974399753997639977399783997939980399813998239983399843998539986399873998839989399903999139992399933999439995399963999739998399994000040001400024000340004400054000640007400084000940010400114001240013400144001540016400174001840019400204002140022400234002440025400264002740028400294003040031400324003340034400354003640037400384003940040400414004240043400444004540046400474004840049400504005140052400534005440055400564005740058400594006040061400624006340064400654006640067400684006940070400714007240073400744007540076400774007840079400804008140082400834008440085400864008740088400894009040091400924009340094400954009640097400984009940100401014010240103401044010540106401074010840109401104011140112401134011440115401164011740118401194012040121401224012340124401254012640127401284012940130401314013240133401344013540136401374013840139401404014140142401434014440145401464014740148401494015040151401524015340154401554015640157401584015940160401614016240163401644016540166401674016840169401704017140172401734017440175401764017740178401794018040181401824018340184401854018640187401884018940190401914019240193401944019540196401974019840199402004020140202402034020440205402064020740208402094021040211402124021340214402154021640217402184021940220402214022240223402244022540226402274022840229402304023140232402334023440235402364023740238402394024040241402424024340244402454024640247402484024940250402514025240253402544025540256402574025840259402604026140262402634026440265402664026740268402694027040271402724027340274402754027640277402784027940280402814028240283402844028540286402874028840289402904029140292402934029440295402964029740298402994030040301403024030340304403054030640307403084030940310403114031240313403144031540316403174031840319403204032140322403234032440325403264032740328403294033040331403324033340334403354033640337403384033940340403414034240343403444034540346403474034840349403504035140352403534035440355403564035740358403594036040361403624036340364403654036640367403684036940370403714037240373403744037540376403774037840379403804038140382403834038440385403864038740388403894039040391403924039340394403954039640397403984039940400404014040240403404044040540406404074040840409404104041140412404134041440415404164041740418404194042040421404224042340424404254042640427404284042940430404314043240433404344043540436404374043840439404404044140442404434044440445404464044740448404494045040451404524045340454404554045640457404584045940460404614046240463404644046540466404674046840469404704047140472404734047440475404764047740478404794048040481404824048340484404854048640487404884048940490404914049240493404944049540496404974049840499405004050140502405034050440505405064050740508405094051040511405124051340514405154051640517405184051940520405214052240523405244052540526405274052840529405304053140532405334053440535405364053740538405394054040541405424054340544405454054640547405484054940550405514055240553405544055540556405574055840559405604056140562405634056440565405664056740568405694057040571405724057340574405754057640577405784057940580405814058240583405844058540586405874058840589405904059140592405934059440595405964059740598405994060040601406024060340604406054060640607406084060940610406114061240613406144061540616406174061840619406204062140622406234062440625406264062740628406294063040631406324063340634406354063640637406384063940640406414064240643406444064540646406474064840649406504065140652406534065440655406564065740658406594066040661406624066340664406654066640667406684066940670406714067240673406744067540676406774067840679406804068140682406834068440685406864068740688406894069040691406924069340694406954069640697406984069940700407014070240703407044070540706407074070840709407104071140712407134071440715407164071740718407194072040721407224072340724407254072640727407284072940730407314073240733407344073540736407374073840739407404074140742407434074440745407464074740748407494075040751407524075340754407554075640757407584075940760407614076240763407644076540766407674076840769407704077140772407734077440775407764077740778407794078040781407824078340784407854078640787407884078940790407914079240793407944079540796407974079840799408004080140802408034080440805408064080740808408094081040811408124081340814408154081640817408184081940820408214082240823408244082540826408274082840829408304083140832408334083440835408364083740838408394084040841408424084340844408454084640847408484084940850408514085240853408544085540856408574085840859408604086140862408634086440865408664086740868408694087040871408724087340874408754087640877408784087940880408814088240883408844088540886408874088840889408904089140892408934089440895408964089740898408994090040901409024090340904409054090640907409084090940910409114091240913409144091540916409174091840919409204092140922409234092440925409264092740928409294093040931409324093340934409354093640937409384093940940409414094240943409444094540946409474094840949409504095140952409534095440955409564095740958409594096040961409624096340964409654096640967409684096940970409714097240973409744097540976409774097840979409804098140982409834098440985409864098740988409894099040991409924099340994409954099640997409984099941000410014100241003410044100541006410074100841009410104101141012410134101441015410164101741018410194102041021410224102341024410254102641027410284102941030410314103241033410344103541036410374103841039410404104141042410434104441045410464104741048410494105041051410524105341054410554105641057410584105941060410614106241063410644106541066410674106841069410704107141072410734107441075410764107741078410794108041081410824108341084410854108641087410884108941090410914109241093410944109541096410974109841099411004110141102411034110441105411064110741108411094111041111411124111341114411154111641117411184111941120411214112241123411244112541126411274112841129411304113141132411334113441135411364113741138411394114041141411424114341144411454114641147411484114941150411514115241153411544115541156411574115841159411604116141162411634116441165411664116741168411694117041171411724117341174411754117641177411784117941180411814118241183411844118541186411874118841189411904119141192411934119441195411964119741198411994120041201412024120341204412054120641207412084120941210412114121241213412144121541216412174121841219412204122141222412234122441225412264122741228412294123041231412324123341234412354123641237412384123941240412414124241243412444124541246412474124841249412504125141252412534125441255412564125741258412594126041261412624126341264412654126641267412684126941270412714127241273412744127541276412774127841279412804128141282412834128441285412864128741288412894129041291412924129341294412954129641297412984129941300413014130241303413044130541306413074130841309413104131141312413134131441315413164131741318413194132041321413224132341324413254132641327413284132941330413314133241333413344133541336413374133841339413404134141342413434134441345413464134741348413494135041351413524135341354413554135641357413584135941360413614136241363413644136541366413674136841369413704137141372413734137441375413764137741378413794138041381413824138341384413854138641387413884138941390413914139241393413944139541396413974139841399414004140141402414034140441405414064140741408414094141041411414124141341414414154141641417414184141941420414214142241423414244142541426414274142841429414304143141432414334143441435414364143741438414394144041441414424144341444414454144641447414484144941450414514145241453414544145541456414574145841459414604146141462414634146441465414664146741468414694147041471414724147341474414754147641477414784147941480414814148241483414844148541486414874148841489414904149141492414934149441495414964149741498414994150041501415024150341504415054150641507415084150941510415114151241513415144151541516415174151841519415204152141522415234152441525415264152741528415294153041531415324153341534415354153641537415384153941540415414154241543415444154541546415474154841549415504155141552415534155441555415564155741558415594156041561415624156341564415654156641567415684156941570415714157241573415744157541576415774157841579415804158141582415834158441585415864158741588415894159041591415924159341594415954159641597415984159941600416014160241603416044160541606416074160841609416104161141612416134161441615416164161741618416194162041621416224162341624416254162641627416284162941630416314163241633416344163541636416374163841639416404164141642416434164441645416464164741648416494165041651416524165341654416554165641657416584165941660416614166241663416644166541666416674166841669416704167141672416734167441675416764167741678416794168041681416824168341684416854168641687416884168941690416914169241693416944169541696416974169841699417004170141702417034170441705417064170741708417094171041711417124171341714417154171641717417184171941720417214172241723417244172541726417274172841729417304173141732417334173441735417364173741738417394174041741417424174341744417454174641747417484174941750417514175241753417544175541756417574175841759417604176141762417634176441765417664176741768417694177041771417724177341774417754177641777417784177941780417814178241783417844178541786417874178841789417904179141792417934179441795417964179741798417994180041801418024180341804418054180641807418084180941810418114181241813418144181541816418174181841819418204182141822418234182441825418264182741828418294183041831418324183341834418354183641837418384183941840418414184241843418444184541846418474184841849418504185141852418534185441855418564185741858418594186041861418624186341864418654186641867418684186941870418714187241873418744187541876418774187841879418804188141882418834188441885418864188741888418894189041891418924189341894418954189641897418984189941900419014190241903419044190541906419074190841909419104191141912419134191441915419164191741918419194192041921419224192341924419254192641927419284192941930419314193241933419344193541936419374193841939419404194141942419434194441945419464194741948419494195041951419524195341954419554195641957419584195941960419614196241963419644196541966419674196841969419704197141972419734197441975419764197741978419794198041981419824198341984419854198641987419884198941990419914199241993419944199541996419974199841999420004200142002420034200442005420064200742008420094201042011420124201342014420154201642017420184201942020420214202242023420244202542026420274202842029420304203142032420334203442035420364203742038420394204042041420424204342044420454204642047420484204942050420514205242053420544205542056420574205842059420604206142062420634206442065420664206742068420694207042071420724207342074420754207642077420784207942080420814208242083420844208542086420874208842089420904209142092420934209442095420964209742098420994210042101421024210342104421054210642107421084210942110421114211242113421144211542116421174211842119421204212142122421234212442125421264212742128421294213042131421324213342134421354213642137421384213942140421414214242143421444214542146421474214842149421504215142152421534215442155421564215742158421594216042161421624216342164421654216642167421684216942170421714217242173421744217542176421774217842179421804218142182421834218442185421864218742188421894219042191421924219342194421954219642197421984219942200422014220242203422044220542206422074220842209422104221142212422134221442215422164221742218422194222042221422224222342224422254222642227422284222942230422314223242233422344223542236422374223842239422404224142242422434224442245422464224742248422494225042251422524225342254422554225642257422584225942260422614226242263422644226542266422674226842269422704227142272422734227442275422764227742278422794228042281422824228342284422854228642287422884228942290422914229242293422944229542296422974229842299423004230142302423034230442305423064230742308423094231042311423124231342314423154231642317423184231942320423214232242323423244232542326423274232842329423304233142332423334233442335423364233742338423394234042341423424234342344423454234642347423484234942350423514235242353423544235542356423574235842359423604236142362423634236442365423664236742368423694237042371423724237342374423754237642377423784237942380423814238242383423844238542386423874238842389423904239142392423934239442395423964239742398423994240042401424024240342404424054240642407424084240942410424114241242413424144241542416424174241842419424204242142422424234242442425424264242742428424294243042431424324243342434424354243642437424384243942440424414244242443424444244542446424474244842449424504245142452424534245442455424564245742458424594246042461424624246342464424654246642467424684246942470424714247242473424744247542476424774247842479424804248142482424834248442485424864248742488424894249042491424924249342494424954249642497424984249942500425014250242503425044250542506425074250842509425104251142512425134251442515425164251742518425194252042521425224252342524425254252642527425284252942530425314253242533425344253542536425374253842539425404254142542425434254442545425464254742548425494255042551425524255342554425554255642557425584255942560425614256242563425644256542566425674256842569425704257142572425734257442575425764257742578425794258042581425824258342584425854258642587425884258942590425914259242593425944259542596425974259842599426004260142602426034260442605426064260742608426094261042611426124261342614426154261642617426184261942620426214262242623426244262542626426274262842629426304263142632426334263442635426364263742638426394264042641426424264342644426454264642647426484264942650426514265242653426544265542656426574265842659426604266142662426634266442665426664266742668426694267042671426724267342674426754267642677426784267942680426814268242683426844268542686426874268842689426904269142692426934269442695426964269742698426994270042701427024270342704427054270642707427084270942710427114271242713427144271542716427174271842719427204272142722427234272442725427264272742728427294273042731427324273342734427354273642737427384273942740427414274242743427444274542746427474274842749427504275142752427534275442755427564275742758427594276042761427624276342764427654276642767427684276942770427714277242773427744277542776427774277842779427804278142782427834278442785427864278742788427894279042791427924279342794427954279642797427984279942800428014280242803428044280542806428074280842809428104281142812428134281442815428164281742818428194282042821428224282342824428254282642827428284282942830428314283242833428344283542836428374283842839428404284142842428434284442845428464284742848428494285042851428524285342854428554285642857428584285942860428614286242863428644286542866428674286842869428704287142872428734287442875428764287742878428794288042881428824288342884428854288642887428884288942890428914289242893428944289542896428974289842899429004290142902429034290442905429064290742908429094291042911429124291342914429154291642917429184291942920429214292242923429244292542926429274292842929429304293142932429334293442935429364293742938429394294042941429424294342944429454294642947429484294942950429514295242953429544295542956429574295842959429604296142962429634296442965429664296742968429694297042971429724297342974429754297642977429784297942980429814298242983429844298542986429874298842989429904299142992429934299442995429964299742998429994300043001430024300343004430054300643007430084300943010430114301243013430144301543016430174301843019430204302143022430234302443025430264302743028430294303043031430324303343034430354303643037430384303943040430414304243043430444304543046430474304843049430504305143052430534305443055430564305743058430594306043061430624306343064430654306643067430684306943070430714307243073430744307543076430774307843079430804308143082430834308443085430864308743088430894309043091430924309343094430954309643097430984309943100431014310243103431044310543106431074310843109431104311143112431134311443115431164311743118431194312043121431224312343124431254312643127431284312943130431314313243133431344313543136431374313843139431404314143142431434314443145431464314743148431494315043151431524315343154431554315643157431584315943160431614316243163431644316543166431674316843169431704317143172431734317443175431764317743178431794318043181431824318343184431854318643187431884318943190431914319243193431944319543196431974319843199432004320143202432034320443205432064320743208432094321043211432124321343214432154321643217432184321943220432214322243223432244322543226432274322843229432304323143232432334323443235432364323743238432394324043241432424324343244432454324643247432484324943250432514325243253432544325543256432574325843259432604326143262432634326443265432664326743268432694327043271432724327343274432754327643277432784327943280432814328243283432844328543286432874328843289432904329143292432934329443295432964329743298432994330043301433024330343304433054330643307433084330943310433114331243313433144331543316433174331843319433204332143322433234332443325433264332743328433294333043331433324333343334433354333643337433384333943340433414334243343433444334543346433474334843349433504335143352433534335443355433564335743358433594336043361433624336343364433654336643367433684336943370433714337243373433744337543376433774337843379433804338143382433834338443385433864338743388433894339043391433924339343394433954339643397433984339943400434014340243403434044340543406434074340843409434104341143412434134341443415434164341743418434194342043421434224342343424434254342643427434284342943430434314343243433434344343543436434374343843439434404344143442434434344443445434464344743448434494345043451434524345343454434554345643457434584345943460434614346243463434644346543466434674346843469434704347143472434734347443475434764347743478434794348043481434824348343484434854348643487434884348943490434914349243493434944349543496434974349843499435004350143502435034350443505435064350743508435094351043511435124351343514435154351643517435184351943520435214352243523435244352543526435274352843529435304353143532435334353443535435364353743538435394354043541435424354343544435454354643547435484354943550435514355243553435544355543556435574355843559435604356143562435634356443565435664356743568435694357043571435724357343574435754357643577435784357943580435814358243583435844358543586435874358843589435904359143592435934359443595435964359743598435994360043601436024360343604436054360643607436084360943610436114361243613436144361543616436174361843619436204362143622436234362443625436264362743628436294363043631436324363343634436354363643637436384363943640436414364243643436444364543646436474364843649436504365143652436534365443655436564365743658436594366043661436624366343664436654366643667436684366943670436714367243673436744367543676436774367843679436804368143682436834368443685436864368743688436894369043691436924369343694436954369643697436984369943700437014370243703437044370543706437074370843709437104371143712437134371443715437164371743718437194372043721437224372343724437254372643727437284372943730437314373243733437344373543736437374373843739437404374143742437434374443745437464374743748437494375043751437524375343754437554375643757437584375943760437614376243763437644376543766437674376843769437704377143772437734377443775437764377743778437794378043781437824378343784437854378643787437884378943790437914379243793437944379543796437974379843799438004380143802438034380443805438064380743808438094381043811438124381343814438154381643817438184381943820438214382243823438244382543826438274382843829438304383143832438334383443835438364383743838438394384043841438424384343844438454384643847438484384943850438514385243853438544385543856438574385843859438604386143862438634386443865438664386743868438694387043871438724387343874438754387643877438784387943880438814388243883438844388543886438874388843889438904389143892438934389443895438964389743898438994390043901439024390343904439054390643907439084390943910439114391243913439144391543916439174391843919439204392143922439234392443925439264392743928439294393043931439324393343934439354393643937439384393943940439414394243943439444394543946439474394843949439504395143952439534395443955439564395743958439594396043961439624396343964439654396643967439684396943970439714397243973439744397543976439774397843979439804398143982439834398443985439864398743988439894399043991439924399343994439954399643997439984399944000440014400244003440044400544006440074400844009440104401144012440134401444015440164401744018440194402044021440224402344024440254402644027440284402944030440314403244033440344403544036440374403844039440404404144042440434404444045440464404744048440494405044051440524405344054440554405644057440584405944060440614406244063440644406544066440674406844069440704407144072440734407444075440764407744078440794408044081440824408344084440854408644087440884408944090440914409244093440944409544096440974409844099441004410144102441034410444105441064410744108441094411044111441124411344114441154411644117441184411944120441214412244123441244412544126441274412844129441304413144132441334413444135441364413744138441394414044141441424414344144441454414644147441484414944150441514415244153441544415544156441574415844159441604416144162441634416444165441664416744168441694417044171441724417344174441754417644177441784417944180441814418244183441844418544186441874418844189441904419144192441934419444195441964419744198441994420044201442024420344204442054420644207442084420944210442114421244213442144421544216442174421844219442204422144222442234422444225442264422744228442294423044231442324423344234442354423644237442384423944240442414424244243442444424544246442474424844249442504425144252442534425444255442564425744258442594426044261442624426344264442654426644267442684426944270442714427244273442744427544276442774427844279442804428144282442834428444285442864428744288442894429044291442924429344294442954429644297442984429944300443014430244303443044430544306443074430844309443104431144312443134431444315443164431744318443194432044321443224432344324443254432644327443284432944330443314433244333443344433544336443374433844339443404434144342443434434444345443464434744348443494435044351443524435344354443554435644357443584435944360443614436244363443644436544366443674436844369443704437144372443734437444375443764437744378443794438044381443824438344384443854438644387443884438944390443914439244393443944439544396443974439844399444004440144402444034440444405444064440744408444094441044411444124441344414444154441644417444184441944420444214442244423444244442544426444274442844429444304443144432444334443444435444364443744438444394444044441444424444344444444454444644447444484444944450444514445244453444544445544456444574445844459444604446144462444634446444465444664446744468444694447044471444724447344474444754447644477444784447944480444814448244483444844448544486444874448844489444904449144492444934449444495444964449744498444994450044501445024450344504445054450644507445084450944510445114451244513445144451544516445174451844519445204452144522445234452444525445264452744528445294453044531445324453344534445354453644537445384453944540445414454244543445444454544546445474454844549445504455144552445534455444555445564455744558445594456044561445624456344564445654456644567445684456944570445714457244573445744457544576445774457844579445804458144582445834458444585445864458744588445894459044591445924459344594445954459644597445984459944600446014460244603446044460544606446074460844609446104461144612446134461444615446164461744618446194462044621446224462344624446254462644627446284462944630446314463244633446344463544636446374463844639446404464144642446434464444645446464464744648446494465044651446524465344654446554465644657446584465944660446614466244663446644466544666446674466844669446704467144672446734467444675446764467744678446794468044681446824468344684446854468644687446884468944690446914469244693446944469544696446974469844699447004470144702447034470444705447064470744708447094471044711447124471344714447154471644717447184471944720447214472244723447244472544726447274472844729447304473144732447334473444735447364473744738447394474044741447424474344744447454474644747447484474944750447514475244753447544475544756447574475844759447604476144762447634476444765447664476744768447694477044771447724477344774447754477644777447784477944780447814478244783447844478544786447874478844789447904479144792447934479444795447964479744798447994480044801448024480344804448054480644807448084480944810448114481244813448144481544816448174481844819448204482144822448234482444825448264482744828448294483044831448324483344834448354483644837448384483944840448414484244843448444484544846448474484844849448504485144852448534485444855448564485744858448594486044861448624486344864448654486644867448684486944870448714487244873448744487544876448774487844879448804488144882448834488444885448864488744888448894489044891448924489344894448954489644897448984489944900449014490244903449044490544906449074490844909449104491144912449134491444915449164491744918449194492044921449224492344924449254492644927449284492944930449314493244933449344493544936449374493844939449404494144942449434494444945449464494744948449494495044951449524495344954449554495644957449584495944960449614496244963449644496544966449674496844969449704497144972449734497444975449764497744978449794498044981449824498344984449854498644987449884498944990449914499244993449944499544996449974499844999450004500145002450034500445005450064500745008450094501045011450124501345014450154501645017450184501945020450214502245023450244502545026450274502845029450304503145032450334503445035450364503745038450394504045041450424504345044450454504645047450484504945050450514505245053450544505545056450574505845059450604506145062450634506445065450664506745068450694507045071450724507345074450754507645077450784507945080450814508245083450844508545086450874508845089450904509145092450934509445095450964509745098450994510045101451024510345104451054510645107451084510945110451114511245113451144511545116451174511845119451204512145122451234512445125451264512745128451294513045131451324513345134451354513645137451384513945140451414514245143451444514545146451474514845149451504515145152451534515445155451564515745158451594516045161451624516345164451654516645167451684516945170451714517245173451744517545176451774517845179451804518145182451834518445185451864518745188451894519045191451924519345194451954519645197451984519945200452014520245203452044520545206452074520845209452104521145212452134521445215452164521745218452194522045221452224522345224452254522645227452284522945230452314523245233452344523545236452374523845239452404524145242452434524445245452464524745248452494525045251452524525345254452554525645257452584525945260452614526245263452644526545266452674526845269452704527145272452734527445275452764527745278452794528045281452824528345284452854528645287452884528945290452914529245293452944529545296452974529845299453004530145302453034530445305453064530745308453094531045311453124531345314453154531645317453184531945320453214532245323453244532545326453274532845329453304533145332453334533445335453364533745338453394534045341453424534345344453454534645347453484534945350453514535245353453544535545356453574535845359453604536145362453634536445365453664536745368453694537045371453724537345374453754537645377453784537945380453814538245383453844538545386453874538845389453904539145392453934539445395453964539745398453994540045401454024540345404454054540645407454084540945410454114541245413454144541545416454174541845419454204542145422454234542445425454264542745428454294543045431454324543345434454354543645437454384543945440454414544245443454444544545446454474544845449454504545145452454534545445455454564545745458454594546045461454624546345464454654546645467454684546945470454714547245473454744547545476454774547845479454804548145482454834548445485454864548745488454894549045491454924549345494454954549645497454984549945500455014550245503455044550545506455074550845509455104551145512455134551445515455164551745518455194552045521455224552345524455254552645527455284552945530455314553245533455344553545536455374553845539455404554145542455434554445545455464554745548455494555045551455524555345554455554555645557455584555945560455614556245563455644556545566455674556845569455704557145572455734557445575455764557745578455794558045581455824558345584455854558645587455884558945590455914559245593455944559545596455974559845599456004560145602456034560445605456064560745608456094561045611456124561345614456154561645617456184561945620456214562245623456244562545626456274562845629456304563145632456334563445635456364563745638456394564045641456424564345644456454564645647456484564945650456514565245653456544565545656456574565845659456604566145662456634566445665456664566745668456694567045671456724567345674456754567645677456784567945680456814568245683456844568545686456874568845689456904569145692456934569445695456964569745698456994570045701457024570345704457054570645707457084570945710457114571245713457144571545716457174571845719457204572145722457234572445725457264572745728457294573045731457324573345734457354573645737457384573945740457414574245743457444574545746457474574845749457504575145752457534575445755457564575745758457594576045761457624576345764457654576645767457684576945770457714577245773457744577545776457774577845779457804578145782457834578445785457864578745788457894579045791457924579345794457954579645797457984579945800458014580245803458044580545806458074580845809458104581145812458134581445815458164581745818458194582045821458224582345824458254582645827458284582945830458314583245833458344583545836458374583845839458404584145842458434584445845458464584745848458494585045851458524585345854458554585645857458584585945860458614586245863458644586545866458674586845869458704587145872458734587445875458764587745878458794588045881458824588345884458854588645887458884588945890458914589245893458944589545896458974589845899459004590145902459034590445905459064590745908459094591045911459124591345914459154591645917459184591945920459214592245923459244592545926459274592845929459304593145932459334593445935459364593745938459394594045941459424594345944459454594645947459484594945950459514595245953459544595545956459574595845959459604596145962459634596445965459664596745968459694597045971459724597345974459754597645977459784597945980459814598245983459844598545986459874598845989459904599145992459934599445995459964599745998459994600046001460024600346004460054600646007460084600946010460114601246013460144601546016460174601846019460204602146022460234602446025460264602746028460294603046031460324603346034460354603646037460384603946040460414604246043460444604546046460474604846049460504605146052460534605446055460564605746058460594606046061460624606346064460654606646067460684606946070460714607246073460744607546076460774607846079460804608146082460834608446085460864608746088460894609046091460924609346094460954609646097460984609946100461014610246103461044610546106461074610846109461104611146112461134611446115461164611746118461194612046121461224612346124461254612646127461284612946130461314613246133461344613546136461374613846139461404614146142461434614446145461464614746148461494615046151461524615346154461554615646157461584615946160461614616246163461644616546166461674616846169461704617146172461734617446175461764617746178461794618046181461824618346184461854618646187461884618946190461914619246193461944619546196461974619846199462004620146202462034620446205462064620746208462094621046211462124621346214462154621646217462184621946220462214622246223462244622546226462274622846229462304623146232462334623446235462364623746238462394624046241462424624346244462454624646247462484624946250462514625246253462544625546256462574625846259462604626146262462634626446265462664626746268462694627046271462724627346274462754627646277462784627946280462814628246283462844628546286462874628846289462904629146292462934629446295462964629746298462994630046301463024630346304463054630646307463084630946310463114631246313463144631546316463174631846319463204632146322463234632446325463264632746328463294633046331463324633346334463354633646337463384633946340463414634246343463444634546346463474634846349463504635146352463534635446355463564635746358463594636046361463624636346364463654636646367463684636946370463714637246373463744637546376463774637846379463804638146382463834638446385463864638746388463894639046391463924639346394463954639646397463984639946400464014640246403464044640546406464074640846409464104641146412464134641446415464164641746418464194642046421464224642346424464254642646427464284642946430464314643246433464344643546436464374643846439464404644146442464434644446445464464644746448464494645046451464524645346454464554645646457464584645946460464614646246463464644646546466464674646846469464704647146472464734647446475464764647746478464794648046481464824648346484464854648646487464884648946490464914649246493464944649546496464974649846499465004650146502465034650446505465064650746508465094651046511465124651346514465154651646517465184651946520465214652246523465244652546526465274652846529465304653146532465334653446535465364653746538465394654046541465424654346544465454654646547465484654946550465514655246553465544655546556465574655846559465604656146562465634656446565465664656746568465694657046571465724657346574465754657646577465784657946580465814658246583465844658546586465874658846589465904659146592465934659446595465964659746598465994660046601466024660346604466054660646607466084660946610466114661246613466144661546616466174661846619466204662146622466234662446625466264662746628466294663046631466324663346634466354663646637466384663946640466414664246643466444664546646466474664846649466504665146652466534665446655466564665746658466594666046661466624666346664466654666646667466684666946670466714667246673466744667546676466774667846679466804668146682466834668446685466864668746688466894669046691466924669346694466954669646697466984669946700467014670246703467044670546706467074670846709467104671146712467134671446715467164671746718467194672046721467224672346724467254672646727467284672946730467314673246733467344673546736467374673846739467404674146742467434674446745467464674746748467494675046751467524675346754467554675646757467584675946760467614676246763467644676546766467674676846769467704677146772467734677446775467764677746778467794678046781467824678346784467854678646787467884678946790467914679246793467944679546796467974679846799468004680146802468034680446805468064680746808468094681046811468124681346814468154681646817468184681946820468214682246823468244682546826468274682846829468304683146832468334683446835468364683746838468394684046841468424684346844468454684646847468484684946850468514685246853468544685546856468574685846859468604686146862468634686446865468664686746868468694687046871468724687346874468754687646877468784687946880468814688246883468844688546886468874688846889468904689146892468934689446895468964689746898468994690046901469024690346904469054690646907469084690946910469114691246913469144691546916469174691846919469204692146922469234692446925469264692746928469294693046931469324693346934469354693646937469384693946940469414694246943469444694546946469474694846949469504695146952469534695446955469564695746958469594696046961469624696346964469654696646967469684696946970469714697246973469744697546976469774697846979469804698146982469834698446985469864698746988469894699046991469924699346994469954699646997469984699947000470014700247003470044700547006470074700847009470104701147012470134701447015470164701747018470194702047021470224702347024470254702647027470284702947030470314703247033470344703547036470374703847039470404704147042470434704447045470464704747048470494705047051470524705347054470554705647057470584705947060470614706247063470644706547066470674706847069470704707147072470734707447075470764707747078470794708047081470824708347084470854708647087470884708947090470914709247093470944709547096470974709847099471004710147102471034710447105471064710747108471094711047111471124711347114471154711647117471184711947120471214712247123471244712547126471274712847129471304713147132471334713447135471364713747138471394714047141471424714347144471454714647147471484714947150471514715247153471544715547156471574715847159471604716147162471634716447165471664716747168471694717047171471724717347174471754717647177471784717947180471814718247183471844718547186471874718847189471904719147192471934719447195471964719747198471994720047201472024720347204472054720647207472084720947210472114721247213472144721547216472174721847219472204722147222472234722447225472264722747228472294723047231472324723347234472354723647237472384723947240472414724247243472444724547246472474724847249472504725147252472534725447255472564725747258472594726047261472624726347264472654726647267472684726947270472714727247273472744727547276472774727847279472804728147282472834728447285472864728747288472894729047291472924729347294472954729647297472984729947300473014730247303473044730547306473074730847309473104731147312473134731447315473164731747318473194732047321473224732347324473254732647327473284732947330473314733247333473344733547336473374733847339473404734147342473434734447345473464734747348473494735047351473524735347354473554735647357473584735947360473614736247363473644736547366473674736847369473704737147372473734737447375473764737747378473794738047381473824738347384473854738647387473884738947390473914739247393473944739547396473974739847399474004740147402474034740447405474064740747408474094741047411474124741347414474154741647417474184741947420474214742247423474244742547426474274742847429474304743147432474334743447435474364743747438474394744047441474424744347444474454744647447474484744947450474514745247453474544745547456474574745847459474604746147462474634746447465474664746747468474694747047471474724747347474474754747647477474784747947480474814748247483474844748547486474874748847489474904749147492474934749447495474964749747498474994750047501475024750347504475054750647507475084750947510475114751247513475144751547516475174751847519475204752147522475234752447525475264752747528475294753047531475324753347534475354753647537475384753947540475414754247543475444754547546475474754847549475504755147552475534755447555475564755747558475594756047561475624756347564475654756647567475684756947570475714757247573475744757547576475774757847579475804758147582475834758447585475864758747588475894759047591475924759347594475954759647597475984759947600476014760247603476044760547606476074760847609476104761147612476134761447615476164761747618476194762047621476224762347624476254762647627476284762947630476314763247633476344763547636476374763847639476404764147642476434764447645476464764747648476494765047651476524765347654476554765647657476584765947660476614766247663476644766547666476674766847669476704767147672476734767447675476764767747678476794768047681476824768347684476854768647687476884768947690476914769247693476944769547696476974769847699477004770147702477034770447705477064770747708477094771047711477124771347714477154771647717477184771947720477214772247723477244772547726477274772847729477304773147732477334773447735477364773747738477394774047741477424774347744477454774647747477484774947750477514775247753477544775547756477574775847759477604776147762477634776447765477664776747768477694777047771477724777347774477754777647777477784777947780477814778247783477844778547786477874778847789477904779147792477934779447795477964779747798477994780047801478024780347804478054780647807478084780947810478114781247813478144781547816478174781847819478204782147822478234782447825478264782747828478294783047831478324783347834478354783647837478384783947840478414784247843478444784547846478474784847849478504785147852478534785447855478564785747858478594786047861478624786347864478654786647867478684786947870478714787247873478744787547876478774787847879478804788147882478834788447885478864788747888478894789047891478924789347894478954789647897478984789947900479014790247903479044790547906479074790847909479104791147912479134791447915479164791747918479194792047921479224792347924479254792647927479284792947930479314793247933479344793547936479374793847939479404794147942479434794447945479464794747948479494795047951479524795347954479554795647957479584795947960479614796247963479644796547966479674796847969479704797147972479734797447975479764797747978479794798047981479824798347984479854798647987479884798947990479914799247993479944799547996479974799847999480004800148002480034800448005480064800748008480094801048011480124801348014480154801648017480184801948020480214802248023480244802548026480274802848029480304803148032480334803448035480364803748038480394804048041480424804348044480454804648047480484804948050480514805248053480544805548056480574805848059480604806148062480634806448065480664806748068480694807048071480724807348074480754807648077480784807948080480814808248083480844808548086480874808848089480904809148092480934809448095480964809748098480994810048101481024810348104481054810648107481084810948110481114811248113481144811548116481174811848119481204812148122481234812448125481264812748128481294813048131481324813348134481354813648137481384813948140481414814248143481444814548146481474814848149481504815148152481534815448155481564815748158481594816048161481624816348164481654816648167481684816948170481714817248173481744817548176481774817848179481804818148182481834818448185481864818748188481894819048191481924819348194481954819648197481984819948200482014820248203482044820548206482074820848209482104821148212482134821448215482164821748218482194822048221482224822348224482254822648227482284822948230482314823248233482344823548236482374823848239482404824148242482434824448245482464824748248482494825048251482524825348254482554825648257482584825948260482614826248263482644826548266482674826848269482704827148272482734827448275482764827748278482794828048281482824828348284482854828648287482884828948290482914829248293482944829548296482974829848299483004830148302483034830448305483064830748308483094831048311483124831348314483154831648317483184831948320483214832248323483244832548326483274832848329483304833148332483334833448335483364833748338483394834048341483424834348344483454834648347483484834948350483514835248353483544835548356483574835848359483604836148362483634836448365483664836748368483694837048371483724837348374483754837648377483784837948380483814838248383483844838548386483874838848389483904839148392483934839448395483964839748398483994840048401484024840348404484054840648407484084840948410484114841248413484144841548416484174841848419484204842148422484234842448425484264842748428484294843048431484324843348434484354843648437484384843948440484414844248443484444844548446484474844848449484504845148452484534845448455484564845748458484594846048461484624846348464484654846648467484684846948470484714847248473484744847548476484774847848479484804848148482484834848448485484864848748488484894849048491484924849348494484954849648497484984849948500485014850248503485044850548506485074850848509485104851148512485134851448515485164851748518485194852048521485224852348524485254852648527485284852948530485314853248533485344853548536485374853848539485404854148542485434854448545485464854748548485494855048551485524855348554485554855648557485584855948560485614856248563485644856548566485674856848569485704857148572485734857448575485764857748578485794858048581485824858348584485854858648587485884858948590485914859248593485944859548596485974859848599486004860148602486034860448605486064860748608486094861048611486124861348614486154861648617486184861948620486214862248623486244862548626486274862848629486304863148632486334863448635486364863748638486394864048641486424864348644486454864648647486484864948650486514865248653486544865548656486574865848659486604866148662486634866448665486664866748668486694867048671486724867348674486754867648677486784867948680486814868248683486844868548686486874868848689486904869148692486934869448695486964869748698486994870048701487024870348704487054870648707487084870948710487114871248713487144871548716487174871848719487204872148722487234872448725487264872748728487294873048731487324873348734487354873648737487384873948740487414874248743487444874548746487474874848749487504875148752487534875448755487564875748758487594876048761487624876348764487654876648767487684876948770487714877248773487744877548776487774877848779487804878148782487834878448785487864878748788487894879048791487924879348794487954879648797487984879948800488014880248803488044880548806488074880848809488104881148812488134881448815488164881748818488194882048821488224882348824488254882648827488284882948830488314883248833488344883548836488374883848839488404884148842488434884448845488464884748848488494885048851488524885348854488554885648857488584885948860488614886248863488644886548866488674886848869488704887148872488734887448875488764887748878488794888048881488824888348884488854888648887488884888948890488914889248893488944889548896488974889848899489004890148902489034890448905489064890748908489094891048911489124891348914489154891648917489184891948920489214892248923489244892548926489274892848929489304893148932489334893448935489364893748938489394894048941489424894348944489454894648947489484894948950489514895248953489544895548956489574895848959489604896148962489634896448965489664896748968489694897048971489724897348974489754897648977489784897948980489814898248983489844898548986489874898848989489904899148992489934899448995489964899748998489994900049001490024900349004490054900649007490084900949010490114901249013490144901549016490174901849019490204902149022490234902449025490264902749028490294903049031490324903349034490354903649037490384903949040490414904249043490444904549046490474904849049490504905149052490534905449055490564905749058490594906049061490624906349064490654906649067490684906949070490714907249073490744907549076490774907849079490804908149082490834908449085490864908749088490894909049091490924909349094490954909649097490984909949100491014910249103491044910549106491074910849109491104911149112491134911449115491164911749118491194912049121491224912349124491254912649127491284912949130491314913249133491344913549136491374913849139491404914149142491434914449145491464914749148491494915049151491524915349154491554915649157491584915949160491614916249163491644916549166491674916849169491704917149172491734917449175491764917749178491794918049181491824918349184491854918649187491884918949190491914919249193491944919549196491974919849199492004920149202492034920449205492064920749208492094921049211492124921349214492154921649217492184921949220492214922249223492244922549226492274922849229492304923149232492334923449235492364923749238492394924049241492424924349244492454924649247492484924949250492514925249253492544925549256492574925849259492604926149262492634926449265492664926749268492694927049271492724927349274492754927649277492784927949280492814928249283492844928549286492874928849289492904929149292492934929449295492964929749298492994930049301493024930349304493054930649307493084930949310493114931249313493144931549316493174931849319493204932149322493234932449325493264932749328493294933049331493324933349334493354933649337493384933949340493414934249343493444934549346493474934849349493504935149352493534935449355493564935749358493594936049361493624936349364493654936649367493684936949370493714937249373493744937549376493774937849379493804938149382493834938449385493864938749388493894939049391493924939349394493954939649397493984939949400494014940249403494044940549406494074940849409494104941149412494134941449415494164941749418494194942049421494224942349424494254942649427494284942949430494314943249433494344943549436494374943849439494404944149442494434944449445494464944749448494494945049451494524945349454494554945649457494584945949460494614946249463494644946549466494674946849469494704947149472494734947449475494764947749478494794948049481494824948349484494854948649487494884948949490494914949249493494944949549496494974949849499495004950149502495034950449505495064950749508495094951049511495124951349514495154951649517495184951949520495214952249523495244952549526495274952849529495304953149532495334953449535495364953749538495394954049541495424954349544495454954649547495484954949550495514955249553495544955549556495574955849559495604956149562495634956449565495664956749568495694957049571495724957349574495754957649577495784957949580495814958249583495844958549586495874958849589495904959149592495934959449595495964959749598495994960049601496024960349604496054960649607496084960949610496114961249613496144961549616496174961849619496204962149622496234962449625496264962749628496294963049631496324963349634496354963649637496384963949640496414964249643496444964549646496474964849649496504965149652496534965449655496564965749658496594966049661496624966349664496654966649667496684966949670496714967249673496744967549676496774967849679496804968149682496834968449685496864968749688496894969049691496924969349694496954969649697496984969949700497014970249703497044970549706497074970849709497104971149712497134971449715497164971749718497194972049721497224972349724497254972649727497284972949730497314973249733497344973549736497374973849739497404974149742497434974449745497464974749748497494975049751497524975349754497554975649757497584975949760497614976249763497644976549766497674976849769497704977149772497734977449775497764977749778497794978049781497824978349784497854978649787497884978949790497914979249793497944979549796497974979849799498004980149802498034980449805498064980749808498094981049811498124981349814498154981649817498184981949820498214982249823498244982549826498274982849829498304983149832498334983449835498364983749838498394984049841498424984349844498454984649847498484984949850498514985249853498544985549856498574985849859498604986149862498634986449865498664986749868498694987049871498724987349874498754987649877498784987949880498814988249883498844988549886498874988849889498904989149892498934989449895498964989749898498994990049901499024990349904499054990649907499084990949910499114991249913499144991549916499174991849919499204992149922499234992449925499264992749928499294993049931499324993349934499354993649937499384993949940499414994249943499444994549946499474994849949499504995149952499534995449955499564995749958499594996049961499624996349964499654996649967499684996949970499714997249973499744997549976499774997849979499804998149982499834998449985499864998749988499894999049991499924999349994499954999649997499984999950000500015000250003500045000550006500075000850009500105001150012500135001450015500165001750018500195002050021500225002350024500255002650027500285002950030500315003250033500345003550036500375003850039500405004150042500435004450045500465004750048500495005050051500525005350054500555005650057500585005950060500615006250063500645006550066500675006850069500705007150072500735007450075500765007750078500795008050081500825008350084500855008650087500885008950090500915009250093500945009550096500975009850099501005010150102501035010450105501065010750108501095011050111501125011350114501155011650117501185011950120501215012250123501245012550126501275012850129501305013150132501335013450135501365013750138501395014050141501425014350144501455014650147501485014950150501515015250153501545015550156501575015850159501605016150162501635016450165501665016750168501695017050171501725017350174501755017650177501785017950180501815018250183501845018550186501875018850189501905019150192501935019450195501965019750198501995020050201502025020350204502055020650207502085020950210502115021250213502145021550216502175021850219502205022150222502235022450225502265022750228502295023050231502325023350234502355023650237502385023950240502415024250243502445024550246502475024850249502505025150252502535025450255502565025750258502595026050261502625026350264502655026650267502685026950270502715027250273502745027550276502775027850279502805028150282502835028450285502865028750288502895029050291502925029350294502955029650297502985029950300503015030250303503045030550306503075030850309503105031150312503135031450315503165031750318503195032050321503225032350324503255032650327503285032950330503315033250333503345033550336503375033850339503405034150342503435034450345503465034750348503495035050351503525035350354503555035650357503585035950360503615036250363503645036550366503675036850369503705037150372503735037450375503765037750378503795038050381503825038350384503855038650387503885038950390503915039250393503945039550396503975039850399504005040150402504035040450405504065040750408504095041050411504125041350414504155041650417504185041950420504215042250423504245042550426504275042850429504305043150432504335043450435504365043750438504395044050441504425044350444504455044650447504485044950450504515045250453504545045550456504575045850459504605046150462504635046450465504665046750468504695047050471504725047350474504755047650477504785047950480504815048250483504845048550486504875048850489504905049150492504935049450495504965049750498504995050050501505025050350504505055050650507505085050950510505115051250513505145051550516505175051850519505205052150522505235052450525505265052750528505295053050531505325053350534505355053650537505385053950540505415054250543505445054550546505475054850549505505055150552505535055450555505565055750558505595056050561505625056350564505655056650567505685056950570505715057250573505745057550576505775057850579505805058150582505835058450585505865058750588505895059050591505925059350594505955059650597505985059950600506015060250603506045060550606506075060850609506105061150612506135061450615506165061750618506195062050621506225062350624506255062650627506285062950630506315063250633506345063550636506375063850639506405064150642506435064450645506465064750648506495065050651506525065350654506555065650657506585065950660506615066250663506645066550666506675066850669506705067150672506735067450675506765067750678506795068050681506825068350684506855068650687506885068950690506915069250693506945069550696506975069850699507005070150702507035070450705507065070750708507095071050711507125071350714507155071650717507185071950720507215072250723507245072550726507275072850729507305073150732507335073450735507365073750738507395074050741507425074350744507455074650747507485074950750507515075250753507545075550756507575075850759507605076150762507635076450765507665076750768507695077050771507725077350774507755077650777507785077950780507815078250783507845078550786507875078850789507905079150792507935079450795507965079750798507995080050801508025080350804508055080650807508085080950810508115081250813508145081550816508175081850819508205082150822508235082450825508265082750828508295083050831508325083350834508355083650837508385083950840508415084250843508445084550846508475084850849508505085150852508535085450855508565085750858508595086050861508625086350864508655086650867508685086950870508715087250873508745087550876508775087850879508805088150882508835088450885508865088750888508895089050891508925089350894508955089650897508985089950900509015090250903509045090550906509075090850909509105091150912509135091450915509165091750918509195092050921509225092350924509255092650927509285092950930509315093250933509345093550936509375093850939509405094150942509435094450945509465094750948509495095050951509525095350954509555095650957509585095950960509615096250963509645096550966509675096850969509705097150972509735097450975509765097750978509795098050981509825098350984509855098650987509885098950990509915099250993509945099550996509975099850999510005100151002510035100451005510065100751008510095101051011510125101351014510155101651017510185101951020510215102251023510245102551026510275102851029510305103151032510335103451035510365103751038510395104051041510425104351044510455104651047510485104951050510515105251053510545105551056510575105851059510605106151062510635106451065510665106751068510695107051071510725107351074510755107651077510785107951080510815108251083510845108551086510875108851089510905109151092510935109451095510965109751098510995110051101511025110351104511055110651107511085110951110511115111251113511145111551116511175111851119511205112151122511235112451125511265112751128511295113051131511325113351134511355113651137511385113951140511415114251143511445114551146511475114851149511505115151152511535115451155511565115751158511595116051161511625116351164511655116651167511685116951170511715117251173511745117551176511775117851179511805118151182511835118451185511865118751188511895119051191511925119351194511955119651197511985119951200512015120251203512045120551206512075120851209512105121151212512135121451215512165121751218512195122051221512225122351224512255122651227512285122951230512315123251233512345123551236512375123851239512405124151242512435124451245512465124751248512495125051251512525125351254512555125651257512585125951260512615126251263512645126551266512675126851269512705127151272512735127451275512765127751278512795128051281512825128351284512855128651287512885128951290512915129251293512945129551296512975129851299513005130151302513035130451305513065130751308513095131051311513125131351314513155131651317513185131951320513215132251323513245132551326513275132851329513305133151332513335133451335513365133751338513395134051341513425134351344513455134651347513485134951350513515135251353513545135551356513575135851359513605136151362513635136451365513665136751368513695137051371513725137351374513755137651377513785137951380513815138251383513845138551386513875138851389513905139151392513935139451395513965139751398513995140051401514025140351404514055140651407514085140951410514115141251413514145141551416514175141851419514205142151422514235142451425514265142751428514295143051431514325143351434514355143651437514385143951440514415144251443514445144551446514475144851449514505145151452514535145451455514565145751458514595146051461514625146351464514655146651467514685146951470514715147251473514745147551476514775147851479514805148151482514835148451485514865148751488514895149051491514925149351494514955149651497514985149951500515015150251503515045150551506515075150851509515105151151512515135151451515515165151751518515195152051521515225152351524515255152651527515285152951530515315153251533515345153551536515375153851539515405154151542515435154451545515465154751548515495155051551515525155351554515555155651557515585155951560515615156251563515645156551566515675156851569515705157151572515735157451575515765157751578515795158051581515825158351584515855158651587515885158951590515915159251593515945159551596515975159851599516005160151602516035160451605516065160751608516095161051611516125161351614516155161651617516185161951620516215162251623516245162551626516275162851629516305163151632516335163451635516365163751638516395164051641516425164351644516455164651647516485164951650516515165251653516545165551656516575165851659516605166151662516635166451665516665166751668516695167051671516725167351674516755167651677516785167951680516815168251683516845168551686516875168851689516905169151692516935169451695516965169751698516995170051701517025170351704517055170651707517085170951710517115171251713517145171551716517175171851719517205172151722517235172451725517265172751728517295173051731517325173351734517355173651737517385173951740517415174251743517445174551746517475174851749517505175151752517535175451755517565175751758517595176051761517625176351764517655176651767517685176951770517715177251773517745177551776517775177851779517805178151782517835178451785517865178751788517895179051791517925179351794517955179651797517985179951800518015180251803518045180551806518075180851809518105181151812518135181451815518165181751818518195182051821518225182351824518255182651827518285182951830518315183251833518345183551836518375183851839518405184151842518435184451845518465184751848518495185051851518525185351854518555185651857518585185951860518615186251863518645186551866518675186851869518705187151872518735187451875518765187751878518795188051881518825188351884518855188651887518885188951890518915189251893518945189551896518975189851899519005190151902519035190451905519065190751908519095191051911519125191351914519155191651917519185191951920519215192251923519245192551926519275192851929519305193151932519335193451935519365193751938519395194051941519425194351944519455194651947519485194951950519515195251953519545195551956519575195851959519605196151962519635196451965519665196751968519695197051971519725197351974519755197651977519785197951980519815198251983519845198551986519875198851989519905199151992519935199451995519965199751998519995200052001520025200352004520055200652007520085200952010520115201252013520145201552016520175201852019520205202152022520235202452025520265202752028520295203052031520325203352034520355203652037520385203952040520415204252043520445204552046520475204852049520505205152052520535205452055520565205752058520595206052061520625206352064520655206652067520685206952070520715207252073520745207552076520775207852079520805208152082520835208452085520865208752088520895209052091520925209352094520955209652097520985209952100521015210252103521045210552106521075210852109521105211152112521135211452115521165211752118521195212052121521225212352124521255212652127521285212952130521315213252133521345213552136521375213852139521405214152142521435214452145521465214752148521495215052151521525215352154521555215652157521585215952160521615216252163521645216552166521675216852169521705217152172521735217452175521765217752178521795218052181521825218352184521855218652187521885218952190521915219252193521945219552196521975219852199522005220152202522035220452205522065220752208522095221052211522125221352214522155221652217522185221952220522215222252223522245222552226522275222852229522305223152232522335223452235522365223752238522395224052241522425224352244522455224652247522485224952250522515225252253522545225552256522575225852259522605226152262522635226452265522665226752268522695227052271522725227352274522755227652277522785227952280522815228252283522845228552286522875228852289522905229152292522935229452295522965229752298522995230052301523025230352304523055230652307523085230952310523115231252313523145231552316523175231852319523205232152322523235232452325523265232752328523295233052331523325233352334523355233652337523385233952340523415234252343523445234552346523475234852349523505235152352523535235452355523565235752358523595236052361523625236352364523655236652367523685236952370523715237252373523745237552376523775237852379523805238152382523835238452385523865238752388523895239052391523925239352394523955239652397523985239952400524015240252403524045240552406524075240852409524105241152412524135241452415524165241752418524195242052421524225242352424524255242652427524285242952430524315243252433524345243552436524375243852439524405244152442524435244452445524465244752448524495245052451524525245352454524555245652457524585245952460524615246252463524645246552466524675246852469524705247152472524735247452475524765247752478524795248052481524825248352484524855248652487524885248952490524915249252493524945249552496524975249852499525005250152502525035250452505525065250752508525095251052511525125251352514525155251652517525185251952520525215252252523525245252552526525275252852529525305253152532525335253452535525365253752538525395254052541525425254352544525455254652547525485254952550525515255252553525545255552556525575255852559525605256152562525635256452565525665256752568525695257052571525725257352574525755257652577525785257952580525815258252583525845258552586525875258852589525905259152592525935259452595525965259752598525995260052601526025260352604526055260652607526085260952610526115261252613526145261552616526175261852619526205262152622526235262452625526265262752628526295263052631526325263352634526355263652637526385263952640526415264252643526445264552646526475264852649526505265152652526535265452655526565265752658526595266052661526625266352664526655266652667526685266952670526715267252673526745267552676526775267852679526805268152682526835268452685526865268752688526895269052691526925269352694526955269652697526985269952700527015270252703527045270552706527075270852709527105271152712527135271452715527165271752718527195272052721527225272352724527255272652727527285272952730527315273252733527345273552736527375273852739527405274152742527435274452745527465274752748527495275052751527525275352754527555275652757527585275952760527615276252763527645276552766527675276852769527705277152772527735277452775527765277752778527795278052781527825278352784527855278652787527885278952790527915279252793527945279552796527975279852799528005280152802528035280452805528065280752808528095281052811528125281352814528155281652817528185281952820528215282252823528245282552826528275282852829528305283152832528335283452835528365283752838528395284052841528425284352844528455284652847528485284952850528515285252853528545285552856528575285852859528605286152862528635286452865528665286752868528695287052871528725287352874528755287652877528785287952880528815288252883528845288552886528875288852889528905289152892528935289452895528965289752898528995290052901529025290352904529055290652907529085290952910529115291252913529145291552916529175291852919529205292152922529235292452925529265292752928529295293052931529325293352934529355293652937529385293952940529415294252943529445294552946529475294852949529505295152952529535295452955529565295752958529595296052961529625296352964529655296652967529685296952970529715297252973529745297552976529775297852979529805298152982529835298452985529865298752988529895299052991529925299352994529955299652997529985299953000530015300253003530045300553006530075300853009530105301153012530135301453015530165301753018530195302053021530225302353024530255302653027530285302953030530315303253033530345303553036530375303853039530405304153042530435304453045530465304753048530495305053051530525305353054530555305653057530585305953060530615306253063530645306553066530675306853069530705307153072530735307453075530765307753078530795308053081530825308353084530855308653087530885308953090530915309253093530945309553096530975309853099531005310153102531035310453105531065310753108531095311053111531125311353114531155311653117531185311953120531215312253123531245312553126531275312853129531305313153132531335313453135531365313753138531395314053141531425314353144531455314653147531485314953150531515315253153531545315553156531575315853159531605316153162531635316453165531665316753168531695317053171531725317353174531755317653177531785317953180531815318253183531845318553186531875318853189531905319153192531935319453195531965319753198531995320053201532025320353204532055320653207532085320953210532115321253213532145321553216532175321853219532205322153222532235322453225532265322753228532295323053231532325323353234532355323653237532385323953240532415324253243532445324553246532475324853249532505325153252532535325453255532565325753258532595326053261532625326353264532655326653267532685326953270532715327253273532745327553276532775327853279532805328153282532835328453285532865328753288532895329053291532925329353294532955329653297532985329953300533015330253303533045330553306533075330853309533105331153312533135331453315533165331753318533195332053321533225332353324533255332653327533285332953330533315333253333533345333553336533375333853339533405334153342533435334453345533465334753348533495335053351533525335353354533555335653357533585335953360533615336253363533645336553366533675336853369533705337153372533735337453375533765337753378533795338053381533825338353384533855338653387533885338953390533915339253393533945339553396533975339853399534005340153402534035340453405534065340753408534095341053411534125341353414534155341653417534185341953420534215342253423534245342553426534275342853429534305343153432534335343453435534365343753438534395344053441534425344353444534455344653447534485344953450534515345253453534545345553456534575345853459534605346153462534635346453465534665346753468534695347053471534725347353474534755347653477534785347953480534815348253483534845348553486534875348853489534905349153492534935349453495534965349753498534995350053501535025350353504535055350653507535085350953510535115351253513535145351553516535175351853519535205352153522535235352453525535265352753528535295353053531535325353353534535355353653537535385353953540535415354253543535445354553546535475354853549535505355153552535535355453555535565355753558535595356053561535625356353564535655356653567535685356953570535715357253573535745357553576535775357853579535805358153582535835358453585535865358753588535895359053591535925359353594535955359653597535985359953600536015360253603536045360553606536075360853609536105361153612536135361453615536165361753618536195362053621536225362353624536255362653627536285362953630536315363253633536345363553636536375363853639536405364153642536435364453645536465364753648536495365053651536525365353654536555365653657536585365953660536615366253663536645366553666536675366853669536705367153672536735367453675536765367753678536795368053681536825368353684536855368653687536885368953690536915369253693536945369553696536975369853699537005370153702537035370453705537065370753708537095371053711537125371353714537155371653717537185371953720537215372253723537245372553726537275372853729537305373153732537335373453735537365373753738537395374053741537425374353744537455374653747537485374953750537515375253753537545375553756537575375853759537605376153762537635376453765537665376753768537695377053771537725377353774537755377653777537785377953780537815378253783537845378553786537875378853789537905379153792537935379453795537965379753798537995380053801538025380353804538055380653807538085380953810538115381253813538145381553816538175381853819538205382153822538235382453825538265382753828538295383053831538325383353834538355383653837538385383953840538415384253843538445384553846538475384853849538505385153852538535385453855538565385753858538595386053861538625386353864538655386653867538685386953870538715387253873538745387553876538775387853879538805388153882538835388453885538865388753888538895389053891538925389353894538955389653897538985389953900539015390253903539045390553906539075390853909539105391153912539135391453915539165391753918539195392053921539225392353924539255392653927539285392953930539315393253933539345393553936539375393853939539405394153942539435394453945539465394753948539495395053951539525395353954539555395653957539585395953960539615396253963539645396553966539675396853969539705397153972539735397453975539765397753978539795398053981539825398353984539855398653987539885398953990539915399253993539945399553996539975399853999540005400154002540035400454005540065400754008540095401054011540125401354014540155401654017540185401954020540215402254023540245402554026540275402854029540305403154032540335403454035540365403754038540395404054041540425404354044540455404654047540485404954050540515405254053540545405554056540575405854059540605406154062540635406454065540665406754068540695407054071540725407354074540755407654077540785407954080540815408254083540845408554086540875408854089540905409154092540935409454095540965409754098540995410054101541025410354104541055410654107541085410954110541115411254113541145411554116541175411854119541205412154122541235412454125541265412754128541295413054131541325413354134541355413654137541385413954140541415414254143541445414554146541475414854149541505415154152541535415454155541565415754158541595416054161541625416354164541655416654167541685416954170541715417254173541745417554176541775417854179541805418154182541835418454185541865418754188541895419054191541925419354194541955419654197541985419954200542015420254203542045420554206542075420854209542105421154212542135421454215542165421754218542195422054221542225422354224542255422654227542285422954230542315423254233542345423554236542375423854239542405424154242542435424454245542465424754248542495425054251542525425354254542555425654257542585425954260542615426254263542645426554266542675426854269542705427154272542735427454275542765427754278542795428054281542825428354284542855428654287542885428954290542915429254293542945429554296542975429854299543005430154302543035430454305543065430754308543095431054311543125431354314543155431654317543185431954320543215432254323543245432554326543275432854329543305433154332543335433454335543365433754338543395434054341543425434354344543455434654347543485434954350543515435254353543545435554356543575435854359543605436154362543635436454365543665436754368543695437054371543725437354374543755437654377543785437954380543815438254383543845438554386543875438854389543905439154392543935439454395543965439754398543995440054401544025440354404544055440654407544085440954410544115441254413544145441554416544175441854419544205442154422544235442454425544265442754428544295443054431544325443354434544355443654437544385443954440544415444254443544445444554446544475444854449544505445154452544535445454455544565445754458544595446054461544625446354464544655446654467544685446954470544715447254473544745447554476544775447854479544805448154482544835448454485544865448754488544895449054491544925449354494544955449654497544985449954500545015450254503545045450554506545075450854509545105451154512545135451454515545165451754518545195452054521545225452354524545255452654527545285452954530545315453254533545345453554536545375453854539545405454154542545435454454545545465454754548545495455054551545525455354554545555455654557545585455954560545615456254563545645456554566545675456854569545705457154572545735457454575545765457754578545795458054581545825458354584545855458654587545885458954590545915459254593545945459554596545975459854599546005460154602546035460454605546065460754608546095461054611546125461354614546155461654617546185461954620546215462254623546245462554626546275462854629546305463154632546335463454635546365463754638546395464054641546425464354644546455464654647546485464954650546515465254653546545465554656546575465854659546605466154662546635466454665546665466754668546695467054671546725467354674546755467654677546785467954680546815468254683546845468554686546875468854689546905469154692546935469454695546965469754698546995470054701547025470354704547055470654707547085470954710547115471254713547145471554716547175471854719547205472154722547235472454725547265472754728547295473054731547325473354734547355473654737547385473954740547415474254743547445474554746547475474854749547505475154752547535475454755547565475754758547595476054761547625476354764547655476654767547685476954770547715477254773547745477554776547775477854779547805478154782547835478454785547865478754788547895479054791547925479354794547955479654797547985479954800548015480254803548045480554806548075480854809548105481154812548135481454815548165481754818548195482054821548225482354824548255482654827548285482954830548315483254833548345483554836548375483854839548405484154842548435484454845548465484754848548495485054851548525485354854548555485654857548585485954860548615486254863548645486554866548675486854869548705487154872548735487454875548765487754878548795488054881548825488354884548855488654887548885488954890548915489254893548945489554896548975489854899549005490154902549035490454905549065490754908549095491054911549125491354914549155491654917549185491954920549215492254923549245492554926549275492854929549305493154932549335493454935549365493754938549395494054941549425494354944549455494654947549485494954950549515495254953549545495554956549575495854959549605496154962549635496454965549665496754968549695497054971549725497354974549755497654977549785497954980549815498254983549845498554986549875498854989549905499154992549935499454995549965499754998549995500055001550025500355004550055500655007550085500955010550115501255013550145501555016550175501855019550205502155022550235502455025550265502755028550295503055031550325503355034550355503655037550385503955040550415504255043550445504555046550475504855049550505505155052550535505455055550565505755058550595506055061550625506355064550655506655067550685506955070550715507255073550745507555076550775507855079550805508155082550835508455085550865508755088550895509055091550925509355094550955509655097550985509955100551015510255103551045510555106551075510855109551105511155112551135511455115551165511755118551195512055121551225512355124551255512655127551285512955130551315513255133551345513555136551375513855139551405514155142551435514455145551465514755148551495515055151551525515355154551555515655157551585515955160551615516255163551645516555166551675516855169551705517155172551735517455175551765517755178551795518055181551825518355184551855518655187551885518955190551915519255193551945519555196551975519855199552005520155202552035520455205552065520755208552095521055211552125521355214552155521655217552185521955220552215522255223552245522555226552275522855229552305523155232552335523455235552365523755238552395524055241552425524355244552455524655247552485524955250552515525255253552545525555256552575525855259552605526155262552635526455265552665526755268552695527055271552725527355274552755527655277552785527955280552815528255283552845528555286552875528855289552905529155292552935529455295552965529755298552995530055301553025530355304553055530655307553085530955310553115531255313553145531555316553175531855319553205532155322553235532455325553265532755328553295533055331553325533355334553355533655337553385533955340553415534255343553445534555346553475534855349553505535155352553535535455355553565535755358553595536055361553625536355364553655536655367553685536955370553715537255373553745537555376553775537855379553805538155382553835538455385553865538755388553895539055391553925539355394553955539655397553985539955400554015540255403554045540555406554075540855409554105541155412554135541455415554165541755418554195542055421554225542355424554255542655427554285542955430554315543255433554345543555436554375543855439554405544155442554435544455445554465544755448554495545055451554525545355454554555545655457554585545955460554615546255463554645546555466554675546855469554705547155472554735547455475554765547755478554795548055481554825548355484554855548655487554885548955490554915549255493554945549555496554975549855499555005550155502555035550455505555065550755508555095551055511555125551355514555155551655517555185551955520555215552255523555245552555526555275552855529555305553155532555335553455535555365553755538555395554055541555425554355544555455554655547555485554955550555515555255553555545555555556555575555855559555605556155562555635556455565555665556755568555695557055571555725557355574555755557655577555785557955580555815558255583555845558555586555875558855589555905559155592555935559455595555965559755598555995560055601556025560355604556055560655607556085560955610556115561255613556145561555616556175561855619556205562155622556235562455625556265562755628556295563055631556325563355634556355563655637556385563955640556415564255643556445564555646556475564855649556505565155652556535565455655556565565755658556595566055661556625566355664556655566655667556685566955670556715567255673556745567555676556775567855679556805568155682556835568455685556865568755688556895569055691556925569355694556955569655697556985569955700557015570255703557045570555706557075570855709557105571155712557135571455715557165571755718557195572055721557225572355724557255572655727557285572955730557315573255733557345573555736557375573855739557405574155742557435574455745557465574755748557495575055751557525575355754557555575655757557585575955760557615576255763557645576555766557675576855769557705577155772557735577455775557765577755778557795578055781557825578355784557855578655787557885578955790557915579255793557945579555796557975579855799558005580155802558035580455805558065580755808558095581055811558125581355814558155581655817558185581955820558215582255823558245582555826558275582855829558305583155832558335583455835558365583755838558395584055841558425584355844558455584655847558485584955850558515585255853558545585555856558575585855859558605586155862558635586455865558665586755868558695587055871558725587355874558755587655877558785587955880558815588255883558845588555886558875588855889558905589155892558935589455895558965589755898558995590055901559025590355904559055590655907559085590955910559115591255913559145591555916559175591855919559205592155922559235592455925559265592755928559295593055931559325593355934559355593655937559385593955940559415594255943559445594555946559475594855949559505595155952559535595455955559565595755958559595596055961559625596355964559655596655967559685596955970559715597255973559745597555976559775597855979559805598155982559835598455985559865598755988559895599055991559925599355994559955599655997559985599956000560015600256003560045600556006560075600856009560105601156012560135601456015560165601756018560195602056021560225602356024560255602656027560285602956030560315603256033560345603556036560375603856039560405604156042560435604456045560465604756048560495605056051560525605356054560555605656057560585605956060560615606256063560645606556066560675606856069560705607156072560735607456075560765607756078560795608056081560825608356084560855608656087560885608956090560915609256093560945609556096560975609856099561005610156102561035610456105561065610756108561095611056111561125611356114561155611656117561185611956120561215612256123561245612556126561275612856129561305613156132561335613456135561365613756138561395614056141561425614356144561455614656147561485614956150561515615256153561545615556156561575615856159561605616156162561635616456165561665616756168561695617056171561725617356174561755617656177561785617956180561815618256183561845618556186561875618856189561905619156192561935619456195561965619756198561995620056201562025620356204562055620656207562085620956210562115621256213562145621556216562175621856219562205622156222562235622456225562265622756228562295623056231562325623356234562355623656237562385623956240562415624256243562445624556246562475624856249562505625156252562535625456255562565625756258562595626056261562625626356264562655626656267562685626956270562715627256273562745627556276562775627856279562805628156282562835628456285562865628756288562895629056291562925629356294562955629656297562985629956300563015630256303563045630556306563075630856309563105631156312563135631456315563165631756318563195632056321563225632356324563255632656327563285632956330563315633256333563345633556336563375633856339563405634156342563435634456345563465634756348563495635056351563525635356354563555635656357563585635956360563615636256363563645636556366563675636856369563705637156372563735637456375563765637756378563795638056381563825638356384563855638656387563885638956390563915639256393563945639556396563975639856399564005640156402564035640456405564065640756408564095641056411564125641356414564155641656417564185641956420564215642256423564245642556426564275642856429564305643156432564335643456435564365643756438564395644056441564425644356444564455644656447564485644956450564515645256453564545645556456564575645856459564605646156462564635646456465564665646756468564695647056471564725647356474564755647656477564785647956480564815648256483564845648556486564875648856489564905649156492564935649456495564965649756498564995650056501565025650356504565055650656507565085650956510565115651256513565145651556516565175651856519565205652156522565235652456525565265652756528565295653056531565325653356534565355653656537565385653956540565415654256543565445654556546565475654856549565505655156552565535655456555565565655756558565595656056561565625656356564565655656656567565685656956570565715657256573565745657556576565775657856579565805658156582565835658456585565865658756588565895659056591565925659356594565955659656597565985659956600566015660256603566045660556606566075660856609566105661156612566135661456615566165661756618566195662056621566225662356624566255662656627566285662956630566315663256633566345663556636566375663856639566405664156642566435664456645566465664756648566495665056651566525665356654566555665656657566585665956660566615666256663566645666556666566675666856669566705667156672566735667456675566765667756678566795668056681566825668356684566855668656687566885668956690566915669256693566945669556696566975669856699567005670156702567035670456705567065670756708567095671056711567125671356714567155671656717567185671956720567215672256723567245672556726567275672856729567305673156732567335673456735567365673756738567395674056741567425674356744567455674656747567485674956750567515675256753567545675556756567575675856759567605676156762567635676456765567665676756768567695677056771567725677356774567755677656777567785677956780567815678256783567845678556786567875678856789567905679156792567935679456795567965679756798567995680056801568025680356804568055680656807568085680956810568115681256813568145681556816568175681856819568205682156822568235682456825568265682756828568295683056831568325683356834568355683656837568385683956840568415684256843568445684556846568475684856849568505685156852568535685456855568565685756858568595686056861568625686356864568655686656867568685686956870568715687256873568745687556876568775687856879568805688156882568835688456885568865688756888568895689056891568925689356894568955689656897568985689956900569015690256903569045690556906569075690856909569105691156912569135691456915569165691756918569195692056921569225692356924569255692656927569285692956930569315693256933569345693556936569375693856939569405694156942569435694456945569465694756948569495695056951569525695356954569555695656957569585695956960569615696256963569645696556966569675696856969569705697156972569735697456975569765697756978569795698056981569825698356984569855698656987569885698956990569915699256993569945699556996569975699856999570005700157002570035700457005570065700757008570095701057011570125701357014570155701657017570185701957020570215702257023570245702557026570275702857029570305703157032570335703457035570365703757038570395704057041570425704357044570455704657047570485704957050570515705257053570545705557056570575705857059570605706157062570635706457065570665706757068570695707057071570725707357074570755707657077570785707957080570815708257083570845708557086570875708857089570905709157092570935709457095570965709757098570995710057101571025710357104571055710657107571085710957110571115711257113571145711557116571175711857119571205712157122571235712457125571265712757128571295713057131571325713357134571355713657137571385713957140571415714257143571445714557146571475714857149571505715157152571535715457155571565715757158571595716057161571625716357164571655716657167571685716957170571715717257173571745717557176571775717857179571805718157182571835718457185571865718757188571895719057191571925719357194571955719657197571985719957200572015720257203572045720557206572075720857209572105721157212572135721457215572165721757218572195722057221572225722357224572255722657227572285722957230572315723257233572345723557236572375723857239572405724157242572435724457245572465724757248572495725057251572525725357254572555725657257572585725957260572615726257263572645726557266572675726857269572705727157272572735727457275572765727757278572795728057281572825728357284572855728657287572885728957290572915729257293572945729557296572975729857299573005730157302573035730457305573065730757308573095731057311573125731357314573155731657317573185731957320573215732257323573245732557326573275732857329573305733157332573335733457335573365733757338573395734057341573425734357344573455734657347573485734957350573515735257353573545735557356573575735857359573605736157362573635736457365573665736757368573695737057371573725737357374573755737657377573785737957380573815738257383573845738557386573875738857389573905739157392573935739457395573965739757398573995740057401574025740357404574055740657407574085740957410574115741257413574145741557416574175741857419574205742157422574235742457425574265742757428574295743057431574325743357434574355743657437574385743957440574415744257443574445744557446574475744857449574505745157452574535745457455574565745757458574595746057461574625746357464574655746657467574685746957470574715747257473574745747557476574775747857479574805748157482574835748457485574865748757488574895749057491574925749357494574955749657497574985749957500575015750257503575045750557506575075750857509575105751157512575135751457515575165751757518575195752057521575225752357524575255752657527575285752957530575315753257533575345753557536575375753857539575405754157542575435754457545575465754757548575495755057551575525755357554575555755657557575585755957560575615756257563575645756557566575675756857569575705757157572575735757457575575765757757578575795758057581575825758357584575855758657587575885758957590575915759257593575945759557596575975759857599576005760157602576035760457605576065760757608576095761057611576125761357614576155761657617576185761957620576215762257623576245762557626576275762857629576305763157632576335763457635576365763757638576395764057641576425764357644576455764657647576485764957650576515765257653576545765557656576575765857659576605766157662576635766457665576665766757668576695767057671576725767357674576755767657677576785767957680576815768257683576845768557686576875768857689576905769157692576935769457695576965769757698576995770057701577025770357704577055770657707577085770957710577115771257713577145771557716577175771857719577205772157722577235772457725577265772757728577295773057731577325773357734577355773657737577385773957740577415774257743577445774557746577475774857749577505775157752577535775457755577565775757758577595776057761577625776357764577655776657767577685776957770577715777257773577745777557776577775777857779577805778157782577835778457785577865778757788577895779057791577925779357794577955779657797577985779957800578015780257803578045780557806578075780857809578105781157812578135781457815578165781757818578195782057821578225782357824578255782657827578285782957830578315783257833578345783557836578375783857839578405784157842578435784457845578465784757848578495785057851578525785357854578555785657857578585785957860578615786257863578645786557866578675786857869578705787157872578735787457875578765787757878578795788057881578825788357884578855788657887578885788957890578915789257893578945789557896578975789857899579005790157902579035790457905579065790757908579095791057911579125791357914579155791657917579185791957920579215792257923579245792557926579275792857929579305793157932579335793457935579365793757938579395794057941579425794357944579455794657947579485794957950579515795257953579545795557956579575795857959579605796157962579635796457965579665796757968579695797057971579725797357974579755797657977579785797957980579815798257983579845798557986579875798857989579905799157992579935799457995579965799757998579995800058001580025800358004580055800658007580085800958010580115801258013580145801558016580175801858019580205802158022580235802458025580265802758028580295803058031580325803358034580355803658037580385803958040580415804258043580445804558046580475804858049580505805158052580535805458055580565805758058580595806058061580625806358064580655806658067580685806958070580715807258073580745807558076580775807858079580805808158082580835808458085580865808758088580895809058091580925809358094580955809658097580985809958100581015810258103581045810558106581075810858109581105811158112581135811458115581165811758118581195812058121581225812358124581255812658127581285812958130581315813258133581345813558136581375813858139581405814158142581435814458145581465814758148581495815058151581525815358154581555815658157581585815958160581615816258163581645816558166581675816858169581705817158172581735817458175581765817758178581795818058181581825818358184581855818658187581885818958190581915819258193581945819558196581975819858199582005820158202582035820458205582065820758208582095821058211582125821358214582155821658217582185821958220582215822258223582245822558226582275822858229582305823158232582335823458235582365823758238582395824058241582425824358244582455824658247582485824958250582515825258253582545825558256582575825858259582605826158262582635826458265582665826758268582695827058271582725827358274582755827658277582785827958280582815828258283582845828558286582875828858289582905829158292582935829458295582965829758298582995830058301583025830358304583055830658307583085830958310583115831258313583145831558316583175831858319583205832158322583235832458325583265832758328583295833058331583325833358334583355833658337583385833958340583415834258343583445834558346583475834858349583505835158352583535835458355583565835758358583595836058361583625836358364583655836658367583685836958370583715837258373583745837558376583775837858379583805838158382583835838458385583865838758388583895839058391583925839358394583955839658397583985839958400584015840258403584045840558406584075840858409584105841158412584135841458415584165841758418584195842058421584225842358424584255842658427584285842958430584315843258433584345843558436584375843858439584405844158442584435844458445584465844758448584495845058451584525845358454584555845658457584585845958460584615846258463584645846558466584675846858469584705847158472584735847458475584765847758478584795848058481584825848358484584855848658487584885848958490584915849258493584945849558496584975849858499585005850158502585035850458505585065850758508585095851058511585125851358514585155851658517585185851958520585215852258523585245852558526585275852858529585305853158532585335853458535585365853758538585395854058541585425854358544585455854658547585485854958550585515855258553585545855558556585575855858559585605856158562585635856458565585665856758568585695857058571585725857358574585755857658577585785857958580585815858258583585845858558586585875858858589585905859158592585935859458595585965859758598585995860058601586025860358604586055860658607586085860958610586115861258613586145861558616586175861858619586205862158622586235862458625586265862758628586295863058631586325863358634586355863658637586385863958640586415864258643586445864558646586475864858649586505865158652586535865458655586565865758658586595866058661586625866358664586655866658667586685866958670586715867258673586745867558676586775867858679586805868158682586835868458685586865868758688586895869058691586925869358694586955869658697586985869958700587015870258703587045870558706587075870858709587105871158712587135871458715587165871758718587195872058721587225872358724587255872658727587285872958730587315873258733587345873558736587375873858739587405874158742587435874458745587465874758748587495875058751587525875358754587555875658757587585875958760587615876258763587645876558766587675876858769587705877158772587735877458775587765877758778587795878058781587825878358784587855878658787587885878958790587915879258793587945879558796587975879858799588005880158802588035880458805588065880758808588095881058811588125881358814588155881658817588185881958820588215882258823588245882558826588275882858829588305883158832588335883458835588365883758838588395884058841588425884358844588455884658847588485884958850588515885258853588545885558856588575885858859588605886158862588635886458865588665886758868588695887058871588725887358874588755887658877588785887958880588815888258883588845888558886588875888858889588905889158892588935889458895588965889758898588995890058901589025890358904589055890658907589085890958910589115891258913589145891558916589175891858919589205892158922589235892458925589265892758928589295893058931589325893358934589355893658937589385893958940589415894258943589445894558946589475894858949589505895158952589535895458955589565895758958589595896058961589625896358964589655896658967589685896958970589715897258973589745897558976589775897858979589805898158982589835898458985589865898758988589895899058991589925899358994589955899658997589985899959000590015900259003590045900559006590075900859009590105901159012590135901459015590165901759018590195902059021590225902359024590255902659027590285902959030590315903259033590345903559036590375903859039590405904159042590435904459045590465904759048590495905059051590525905359054590555905659057590585905959060590615906259063590645906559066590675906859069590705907159072590735907459075590765907759078590795908059081590825908359084590855908659087590885908959090590915909259093590945909559096590975909859099591005910159102591035910459105591065910759108591095911059111591125911359114591155911659117591185911959120591215912259123591245912559126591275912859129591305913159132591335913459135591365913759138591395914059141591425914359144591455914659147591485914959150591515915259153591545915559156591575915859159591605916159162591635916459165591665916759168591695917059171591725917359174591755917659177591785917959180591815918259183591845918559186591875918859189591905919159192591935919459195591965919759198591995920059201592025920359204592055920659207592085920959210592115921259213592145921559216592175921859219592205922159222592235922459225592265922759228592295923059231592325923359234592355923659237592385923959240592415924259243592445924559246592475924859249592505925159252592535925459255592565925759258592595926059261592625926359264592655926659267592685926959270592715927259273592745927559276592775927859279592805928159282592835928459285592865928759288592895929059291592925929359294592955929659297592985929959300593015930259303593045930559306593075930859309593105931159312593135931459315593165931759318593195932059321593225932359324593255932659327593285932959330593315933259333593345933559336593375933859339593405934159342593435934459345593465934759348593495935059351593525935359354593555935659357593585935959360593615936259363593645936559366593675936859369593705937159372593735937459375593765937759378593795938059381593825938359384593855938659387593885938959390593915939259393593945939559396593975939859399594005940159402594035940459405594065940759408594095941059411594125941359414594155941659417594185941959420594215942259423594245942559426594275942859429594305943159432594335943459435594365943759438594395944059441594425944359444594455944659447594485944959450594515945259453594545945559456594575945859459594605946159462594635946459465594665946759468594695947059471594725947359474594755947659477594785947959480594815948259483594845948559486594875948859489594905949159492594935949459495594965949759498594995950059501595025950359504595055950659507595085950959510595115951259513595145951559516595175951859519595205952159522595235952459525595265952759528595295953059531595325953359534595355953659537595385953959540595415954259543595445954559546595475954859549595505955159552595535955459555595565955759558595595956059561595625956359564595655956659567595685956959570595715957259573595745957559576595775957859579595805958159582595835958459585595865958759588595895959059591595925959359594595955959659597595985959959600596015960259603596045960559606596075960859609596105961159612596135961459615596165961759618596195962059621596225962359624596255962659627596285962959630596315963259633596345963559636596375963859639596405964159642596435964459645596465964759648596495965059651596525965359654596555965659657596585965959660596615966259663596645966559666596675966859669596705967159672596735967459675596765967759678596795968059681596825968359684596855968659687596885968959690596915969259693596945969559696596975969859699597005970159702597035970459705597065970759708597095971059711597125971359714597155971659717597185971959720597215972259723597245972559726597275972859729597305973159732597335973459735597365973759738597395974059741597425974359744597455974659747597485974959750597515975259753597545975559756597575975859759597605976159762597635976459765597665976759768597695977059771597725977359774597755977659777597785977959780597815978259783597845978559786597875978859789597905979159792597935979459795597965979759798597995980059801598025980359804598055980659807598085980959810598115981259813598145981559816598175981859819598205982159822598235982459825598265982759828598295983059831598325983359834598355983659837598385983959840598415984259843598445984559846598475984859849598505985159852598535985459855598565985759858598595986059861598625986359864598655986659867598685986959870598715987259873598745987559876598775987859879598805988159882598835988459885598865988759888598895989059891598925989359894598955989659897598985989959900599015990259903599045990559906599075990859909599105991159912599135991459915599165991759918599195992059921599225992359924599255992659927599285992959930599315993259933599345993559936599375993859939599405994159942599435994459945599465994759948599495995059951599525995359954599555995659957599585995959960599615996259963599645996559966599675996859969599705997159972599735997459975599765997759978599795998059981599825998359984599855998659987599885998959990599915999259993599945999559996599975999859999600006000160002600036000460005600066000760008600096001060011600126001360014600156001660017600186001960020600216002260023600246002560026600276002860029600306003160032600336003460035600366003760038600396004060041600426004360044600456004660047600486004960050600516005260053600546005560056600576005860059600606006160062600636006460065600666006760068600696007060071600726007360074600756007660077600786007960080600816008260083600846008560086600876008860089600906009160092600936009460095600966009760098600996010060101601026010360104601056010660107601086010960110601116011260113601146011560116601176011860119601206012160122601236012460125601266012760128601296013060131601326013360134601356013660137601386013960140601416014260143601446014560146601476014860149601506015160152601536015460155601566015760158601596016060161601626016360164601656016660167601686016960170601716017260173601746017560176601776017860179601806018160182601836018460185601866018760188601896019060191601926019360194601956019660197601986019960200602016020260203602046020560206602076020860209602106021160212602136021460215602166021760218602196022060221602226022360224602256022660227602286022960230602316023260233602346023560236602376023860239602406024160242602436024460245602466024760248602496025060251602526025360254602556025660257602586025960260602616026260263602646026560266602676026860269602706027160272602736027460275602766027760278602796028060281602826028360284602856028660287602886028960290602916029260293602946029560296602976029860299603006030160302603036030460305603066030760308603096031060311603126031360314603156031660317603186031960320603216032260323603246032560326603276032860329603306033160332603336033460335603366033760338603396034060341603426034360344603456034660347603486034960350603516035260353603546035560356603576035860359603606036160362603636036460365603666036760368603696037060371603726037360374603756037660377603786037960380603816038260383603846038560386603876038860389603906039160392603936039460395603966039760398603996040060401604026040360404604056040660407604086040960410604116041260413604146041560416604176041860419604206042160422604236042460425604266042760428604296043060431604326043360434604356043660437604386043960440604416044260443604446044560446604476044860449604506045160452604536045460455604566045760458604596046060461604626046360464604656046660467604686046960470604716047260473604746047560476604776047860479604806048160482604836048460485604866048760488604896049060491604926049360494604956049660497604986049960500605016050260503605046050560506605076050860509605106051160512605136051460515605166051760518605196052060521605226052360524605256052660527605286052960530605316053260533605346053560536605376053860539605406054160542605436054460545605466054760548605496055060551605526055360554605556055660557605586055960560605616056260563605646056560566605676056860569605706057160572605736057460575605766057760578605796058060581605826058360584605856058660587605886058960590605916059260593605946059560596605976059860599606006060160602606036060460605606066060760608606096061060611606126061360614606156061660617606186061960620606216062260623606246062560626606276062860629606306063160632606336063460635606366063760638606396064060641606426064360644606456064660647606486064960650606516065260653606546065560656606576065860659606606066160662606636066460665606666066760668606696067060671606726067360674606756067660677606786067960680606816068260683606846068560686606876068860689606906069160692606936069460695606966069760698606996070060701607026070360704607056070660707607086070960710607116071260713607146071560716607176071860719607206072160722607236072460725607266072760728607296073060731607326073360734607356073660737607386073960740607416074260743607446074560746607476074860749607506075160752607536075460755607566075760758607596076060761607626076360764607656076660767607686076960770607716077260773607746077560776607776077860779607806078160782607836078460785607866078760788607896079060791607926079360794607956079660797607986079960800608016080260803608046080560806608076080860809608106081160812608136081460815608166081760818608196082060821608226082360824608256082660827608286082960830608316083260833608346083560836608376083860839608406084160842608436084460845608466084760848608496085060851608526085360854608556085660857608586085960860608616086260863608646086560866608676086860869608706087160872608736087460875608766087760878608796088060881608826088360884608856088660887608886088960890608916089260893608946089560896608976089860899609006090160902609036090460905609066090760908609096091060911609126091360914609156091660917609186091960920609216092260923609246092560926609276092860929609306093160932609336093460935609366093760938609396094060941609426094360944609456094660947609486094960950609516095260953609546095560956609576095860959609606096160962609636096460965609666096760968609696097060971609726097360974609756097660977609786097960980609816098260983609846098560986609876098860989609906099160992609936099460995609966099760998609996100061001610026100361004610056100661007610086100961010610116101261013610146101561016610176101861019610206102161022610236102461025610266102761028610296103061031610326103361034610356103661037610386103961040610416104261043610446104561046610476104861049610506105161052610536105461055610566105761058610596106061061610626106361064610656106661067610686106961070610716107261073610746107561076610776107861079610806108161082610836108461085610866108761088610896109061091610926109361094610956109661097610986109961100611016110261103611046110561106611076110861109611106111161112611136111461115611166111761118611196112061121611226112361124611256112661127611286112961130611316113261133611346113561136611376113861139611406114161142611436114461145611466114761148611496115061151611526115361154611556115661157611586115961160611616116261163611646116561166611676116861169611706117161172611736117461175611766117761178611796118061181611826118361184611856118661187611886118961190611916119261193611946119561196611976119861199612006120161202612036120461205612066120761208612096121061211612126121361214612156121661217612186121961220612216122261223612246122561226612276122861229612306123161232612336123461235612366123761238612396124061241612426124361244612456124661247612486124961250612516125261253612546125561256612576125861259612606126161262612636126461265612666126761268612696127061271612726127361274612756127661277612786127961280612816128261283612846128561286612876128861289612906129161292612936129461295612966129761298612996130061301613026130361304613056130661307613086130961310613116131261313613146131561316613176131861319613206132161322613236132461325613266132761328613296133061331613326133361334613356133661337613386133961340613416134261343613446134561346613476134861349613506135161352613536135461355613566135761358613596136061361613626136361364613656136661367613686136961370613716137261373613746137561376613776137861379613806138161382613836138461385613866138761388613896139061391613926139361394613956139661397613986139961400614016140261403614046140561406614076140861409614106141161412614136141461415614166141761418614196142061421614226142361424614256142661427614286142961430614316143261433614346143561436614376143861439614406144161442614436144461445614466144761448614496145061451614526145361454614556145661457614586145961460614616146261463614646146561466614676146861469614706147161472614736147461475614766147761478614796148061481614826148361484614856148661487614886148961490614916149261493614946149561496614976149861499615006150161502615036150461505615066150761508615096151061511615126151361514615156151661517615186151961520615216152261523615246152561526615276152861529615306153161532615336153461535615366153761538615396154061541615426154361544615456154661547615486154961550615516155261553615546155561556615576155861559615606156161562615636156461565615666156761568615696157061571615726157361574615756157661577615786157961580615816158261583615846158561586615876158861589615906159161592615936159461595615966159761598615996160061601616026160361604616056160661607616086160961610616116161261613616146161561616616176161861619616206162161622616236162461625616266162761628616296163061631616326163361634616356163661637616386163961640616416164261643616446164561646616476164861649616506165161652616536165461655616566165761658616596166061661616626166361664616656166661667616686166961670616716167261673616746167561676616776167861679616806168161682616836168461685616866168761688616896169061691616926169361694616956169661697616986169961700617016170261703617046170561706617076170861709617106171161712617136171461715617166171761718617196172061721617226172361724617256172661727617286172961730617316173261733617346173561736617376173861739617406174161742617436174461745617466174761748617496175061751617526175361754617556175661757617586175961760617616176261763617646176561766617676176861769617706177161772617736177461775617766177761778617796178061781617826178361784617856178661787617886178961790617916179261793617946179561796617976179861799618006180161802618036180461805618066180761808618096181061811618126181361814618156181661817618186181961820618216182261823618246182561826618276182861829618306183161832618336183461835618366183761838618396184061841618426184361844618456184661847618486184961850618516185261853618546185561856618576185861859618606186161862618636186461865618666186761868618696187061871618726187361874618756187661877618786187961880618816188261883618846188561886618876188861889618906189161892618936189461895618966189761898618996190061901619026190361904619056190661907619086190961910619116191261913619146191561916619176191861919619206192161922619236192461925619266192761928619296193061931619326193361934619356193661937619386193961940619416194261943619446194561946619476194861949619506195161952619536195461955619566195761958619596196061961619626196361964619656196661967619686196961970619716197261973619746197561976619776197861979619806198161982619836198461985619866198761988619896199061991619926199361994619956199661997619986199962000620016200262003620046200562006620076200862009620106201162012620136201462015620166201762018620196202062021620226202362024620256202662027620286202962030620316203262033620346203562036620376203862039620406204162042620436204462045620466204762048620496205062051620526205362054620556205662057620586205962060620616206262063620646206562066620676206862069620706207162072620736207462075620766207762078620796208062081620826208362084620856208662087620886208962090620916209262093620946209562096620976209862099621006210162102621036210462105621066210762108621096211062111621126211362114621156211662117621186211962120621216212262123621246212562126621276212862129621306213162132621336213462135621366213762138621396214062141621426214362144621456214662147621486214962150621516215262153621546215562156621576215862159621606216162162621636216462165621666216762168621696217062171621726217362174621756217662177621786217962180621816218262183621846218562186621876218862189621906219162192621936219462195621966219762198621996220062201622026220362204622056220662207622086220962210622116221262213622146221562216622176221862219622206222162222622236222462225622266222762228622296223062231622326223362234622356223662237622386223962240622416224262243622446224562246622476224862249622506225162252622536225462255622566225762258622596226062261622626226362264622656226662267622686226962270622716227262273622746227562276622776227862279622806228162282622836228462285622866228762288622896229062291622926229362294622956229662297622986229962300623016230262303623046230562306623076230862309623106231162312623136231462315623166231762318623196232062321623226232362324623256232662327623286232962330623316233262333623346233562336623376233862339623406234162342623436234462345623466234762348623496235062351623526235362354623556235662357623586235962360623616236262363623646236562366623676236862369623706237162372623736237462375623766237762378623796238062381623826238362384623856238662387623886238962390623916239262393623946239562396623976239862399624006240162402624036240462405624066240762408624096241062411624126241362414624156241662417624186241962420624216242262423624246242562426624276242862429624306243162432624336243462435624366243762438624396244062441624426244362444624456244662447624486244962450624516245262453624546245562456624576245862459624606246162462624636246462465624666246762468624696247062471624726247362474624756247662477624786247962480624816248262483624846248562486624876248862489624906249162492624936249462495624966249762498624996250062501625026250362504625056250662507625086250962510625116251262513625146251562516625176251862519625206252162522625236252462525625266252762528625296253062531625326253362534625356253662537625386253962540625416254262543625446254562546625476254862549625506255162552625536255462555625566255762558625596256062561625626256362564625656256662567625686256962570625716257262573625746257562576625776257862579625806258162582625836258462585625866258762588625896259062591625926259362594625956259662597625986259962600626016260262603626046260562606626076260862609626106261162612626136261462615626166261762618626196262062621626226262362624626256262662627626286262962630626316263262633626346263562636626376263862639626406264162642626436264462645626466264762648626496265062651626526265362654626556265662657626586265962660626616266262663626646266562666626676266862669626706267162672626736267462675626766267762678626796268062681626826268362684626856268662687626886268962690626916269262693626946269562696626976269862699627006270162702627036270462705627066270762708627096271062711627126271362714627156271662717627186271962720627216272262723627246272562726627276272862729627306273162732627336273462735627366273762738627396274062741627426274362744627456274662747627486274962750627516275262753627546275562756627576275862759627606276162762627636276462765627666276762768627696277062771627726277362774627756277662777627786277962780627816278262783627846278562786627876278862789627906279162792627936279462795627966279762798627996280062801628026280362804628056280662807628086280962810628116281262813628146281562816628176281862819628206282162822628236282462825628266282762828628296283062831628326283362834628356283662837628386283962840628416284262843628446284562846628476284862849628506285162852628536285462855628566285762858628596286062861628626286362864628656286662867628686286962870628716287262873628746287562876628776287862879628806288162882628836288462885628866288762888628896289062891628926289362894628956289662897628986289962900629016290262903629046290562906629076290862909629106291162912629136291462915629166291762918629196292062921629226292362924629256292662927629286292962930629316293262933629346293562936629376293862939629406294162942629436294462945629466294762948629496295062951629526295362954629556295662957629586295962960629616296262963629646296562966629676296862969629706297162972629736297462975629766297762978629796298062981629826298362984629856298662987629886298962990629916299262993629946299562996629976299862999630006300163002630036300463005630066300763008630096301063011630126301363014630156301663017630186301963020630216302263023630246302563026630276302863029630306303163032630336303463035630366303763038630396304063041630426304363044630456304663047630486304963050630516305263053630546305563056630576305863059630606306163062630636306463065630666306763068630696307063071630726307363074630756307663077630786307963080630816308263083630846308563086630876308863089630906309163092630936309463095630966309763098630996310063101631026310363104631056310663107631086310963110631116311263113631146311563116631176311863119631206312163122631236312463125631266312763128631296313063131631326313363134631356313663137631386313963140631416314263143631446314563146631476314863149631506315163152631536315463155631566315763158631596316063161631626316363164631656316663167631686316963170631716317263173631746317563176631776317863179631806318163182631836318463185631866318763188631896319063191631926319363194631956319663197631986319963200632016320263203632046320563206632076320863209632106321163212632136321463215632166321763218632196322063221632226322363224632256322663227632286322963230632316323263233632346323563236632376323863239632406324163242632436324463245632466324763248632496325063251632526325363254632556325663257632586325963260632616326263263632646326563266632676326863269632706327163272632736327463275632766327763278632796328063281632826328363284632856328663287632886328963290632916329263293632946329563296632976329863299633006330163302633036330463305633066330763308633096331063311633126331363314633156331663317633186331963320633216332263323633246332563326633276332863329633306333163332633336333463335633366333763338633396334063341633426334363344633456334663347633486334963350633516335263353633546335563356633576335863359633606336163362633636336463365633666336763368633696337063371633726337363374633756337663377633786337963380633816338263383633846338563386633876338863389633906339163392633936339463395633966339763398633996340063401634026340363404634056340663407634086340963410634116341263413634146341563416634176341863419634206342163422634236342463425634266342763428634296343063431634326343363434634356343663437634386343963440634416344263443634446344563446634476344863449634506345163452634536345463455634566345763458634596346063461634626346363464634656346663467634686346963470634716347263473634746347563476634776347863479634806348163482634836348463485634866348763488634896349063491634926349363494634956349663497634986349963500635016350263503635046350563506635076350863509635106351163512635136351463515635166351763518635196352063521635226352363524635256352663527635286352963530635316353263533635346353563536635376353863539635406354163542635436354463545635466354763548635496355063551635526355363554635556355663557635586355963560635616356263563635646356563566635676356863569635706357163572635736357463575635766357763578635796358063581635826358363584635856358663587635886358963590635916359263593635946359563596635976359863599636006360163602636036360463605636066360763608636096361063611636126361363614636156361663617636186361963620636216362263623636246362563626636276362863629636306363163632636336363463635636366363763638636396364063641636426364363644636456364663647636486364963650636516365263653636546365563656636576365863659636606366163662636636366463665636666366763668636696367063671636726367363674636756367663677636786367963680636816368263683636846368563686636876368863689636906369163692636936369463695636966369763698636996370063701637026370363704637056370663707637086370963710637116371263713637146371563716637176371863719637206372163722637236372463725637266372763728637296373063731637326373363734637356373663737637386373963740637416374263743637446374563746637476374863749637506375163752637536375463755637566375763758637596376063761637626376363764637656376663767637686376963770637716377263773637746377563776637776377863779637806378163782637836378463785637866378763788637896379063791637926379363794637956379663797637986379963800638016380263803638046380563806638076380863809638106381163812638136381463815638166381763818638196382063821638226382363824638256382663827638286382963830638316383263833638346383563836638376383863839638406384163842638436384463845638466384763848638496385063851638526385363854638556385663857638586385963860638616386263863638646386563866638676386863869638706387163872638736387463875638766387763878638796388063881638826388363884638856388663887638886388963890638916389263893638946389563896638976389863899639006390163902639036390463905639066390763908639096391063911639126391363914639156391663917639186391963920639216392263923639246392563926639276392863929639306393163932639336393463935639366393763938639396394063941639426394363944639456394663947639486394963950639516395263953639546395563956639576395863959639606396163962639636396463965639666396763968639696397063971639726397363974639756397663977639786397963980639816398263983639846398563986639876398863989639906399163992639936399463995639966399763998639996400064001640026400364004640056400664007640086400964010640116401264013640146401564016640176401864019640206402164022640236402464025640266402764028640296403064031640326403364034640356403664037640386403964040640416404264043640446404564046640476404864049640506405164052640536405464055640566405764058640596406064061640626406364064640656406664067640686406964070640716407264073640746407564076640776407864079640806408164082640836408464085640866408764088640896409064091640926409364094640956409664097640986409964100641016410264103641046410564106641076410864109641106411164112641136411464115641166411764118641196412064121641226412364124641256412664127641286412964130641316413264133641346413564136641376413864139641406414164142641436414464145641466414764148641496415064151641526415364154641556415664157641586415964160641616416264163641646416564166641676416864169641706417164172641736417464175641766417764178641796418064181641826418364184641856418664187641886418964190641916419264193641946419564196641976419864199642006420164202642036420464205642066420764208642096421064211642126421364214642156421664217642186421964220642216422264223642246422564226642276422864229642306423164232642336423464235642366423764238642396424064241642426424364244642456424664247642486424964250642516425264253642546425564256642576425864259642606426164262642636426464265642666426764268642696427064271642726427364274642756427664277642786427964280642816428264283642846428564286642876428864289642906429164292642936429464295642966429764298642996430064301643026430364304643056430664307643086430964310643116431264313643146431564316643176431864319643206432164322643236432464325643266432764328643296433064331643326433364334643356433664337643386433964340643416434264343643446434564346643476434864349643506435164352643536435464355643566435764358643596436064361643626436364364643656436664367643686436964370643716437264373643746437564376643776437864379643806438164382643836438464385643866438764388643896439064391643926439364394643956439664397643986439964400644016440264403644046440564406644076440864409644106441164412644136441464415644166441764418644196442064421644226442364424644256442664427644286442964430644316443264433644346443564436644376443864439644406444164442644436444464445644466444764448644496445064451644526445364454644556445664457644586445964460644616446264463644646446564466644676446864469644706447164472644736447464475644766447764478644796448064481644826448364484644856448664487644886448964490644916449264493644946449564496644976449864499645006450164502645036450464505645066450764508645096451064511645126451364514645156451664517645186451964520645216452264523645246452564526645276452864529645306453164532645336453464535645366453764538645396454064541645426454364544645456454664547645486454964550645516455264553645546455564556645576455864559645606456164562645636456464565645666456764568645696457064571645726457364574645756457664577645786457964580645816458264583645846458564586645876458864589645906459164592645936459464595645966459764598645996460064601646026460364604646056460664607646086460964610646116461264613646146461564616646176461864619646206462164622646236462464625646266462764628646296463064631646326463364634646356463664637646386463964640646416464264643646446464564646646476464864649646506465164652646536465464655646566465764658646596466064661646626466364664646656466664667646686466964670646716467264673646746467564676646776467864679646806468164682646836468464685646866468764688646896469064691646926469364694646956469664697646986469964700647016470264703647046470564706647076470864709647106471164712647136471464715647166471764718647196472064721647226472364724647256472664727647286472964730647316473264733647346473564736647376473864739647406474164742647436474464745647466474764748647496475064751647526475364754647556475664757647586475964760647616476264763647646476564766647676476864769647706477164772647736477464775647766477764778647796478064781647826478364784647856478664787647886478964790647916479264793647946479564796647976479864799648006480164802648036480464805648066480764808648096481064811648126481364814648156481664817648186481964820648216482264823648246482564826648276482864829648306483164832648336483464835648366483764838648396484064841648426484364844648456484664847648486484964850648516485264853648546485564856648576485864859648606486164862648636486464865648666486764868648696487064871648726487364874648756487664877648786487964880648816488264883648846488564886648876488864889648906489164892648936489464895648966489764898648996490064901649026490364904649056490664907649086490964910649116491264913649146491564916649176491864919649206492164922649236492464925649266492764928649296493064931649326493364934649356493664937649386493964940649416494264943649446494564946649476494864949649506495164952649536495464955649566495764958649596496064961649626496364964649656496664967649686496964970649716497264973649746497564976649776497864979649806498164982649836498464985649866498764988649896499064991649926499364994649956499664997649986499965000650016500265003650046500565006650076500865009650106501165012650136501465015650166501765018650196502065021650226502365024650256502665027650286502965030650316503265033650346503565036650376503865039650406504165042650436504465045650466504765048650496505065051650526505365054650556505665057650586505965060650616506265063650646506565066650676506865069650706507165072650736507465075650766507765078650796508065081650826508365084650856508665087650886508965090650916509265093650946509565096650976509865099651006510165102651036510465105651066510765108651096511065111651126511365114651156511665117651186511965120651216512265123651246512565126651276512865129651306513165132651336513465135651366513765138651396514065141651426514365144651456514665147651486514965150651516515265153651546515565156651576515865159651606516165162651636516465165651666516765168651696517065171651726517365174651756517665177651786517965180651816518265183651846518565186651876518865189651906519165192651936519465195651966519765198651996520065201652026520365204652056520665207652086520965210652116521265213652146521565216652176521865219652206522165222652236522465225652266522765228652296523065231652326523365234652356523665237652386523965240652416524265243652446524565246652476524865249652506525165252652536525465255652566525765258652596526065261652626526365264652656526665267652686526965270652716527265273652746527565276652776527865279652806528165282652836528465285652866528765288652896529065291652926529365294652956529665297652986529965300653016530265303653046530565306653076530865309653106531165312653136531465315653166531765318653196532065321653226532365324653256532665327653286532965330653316533265333653346533565336653376533865339653406534165342653436534465345653466534765348653496535065351653526535365354653556535665357653586535965360653616536265363653646536565366653676536865369653706537165372653736537465375653766537765378653796538065381653826538365384653856538665387653886538965390653916539265393653946539565396653976539865399654006540165402654036540465405654066540765408654096541065411654126541365414654156541665417654186541965420654216542265423654246542565426654276542865429654306543165432654336543465435654366543765438654396544065441654426544365444654456544665447654486544965450654516545265453654546545565456654576545865459654606546165462654636546465465654666546765468654696547065471654726547365474654756547665477654786547965480654816548265483654846548565486654876548865489654906549165492654936549465495654966549765498654996550065501655026550365504655056550665507655086550965510655116551265513655146551565516655176551865519655206552165522655236552465525655266552765528655296553065531655326553365534655356553665537655386553965540655416554265543655446554565546655476554865549655506555165552655536555465555655566555765558655596556065561655626556365564655656556665567655686556965570655716557265573655746557565576655776557865579655806558165582655836558465585655866558765588655896559065591655926559365594655956559665597655986559965600656016560265603656046560565606656076560865609656106561165612656136561465615656166561765618656196562065621656226562365624656256562665627656286562965630656316563265633656346563565636656376563865639656406564165642656436564465645656466564765648656496565065651656526565365654656556565665657656586565965660656616566265663656646566565666656676566865669656706567165672656736567465675656766567765678656796568065681656826568365684656856568665687656886568965690656916569265693656946569565696656976569865699657006570165702657036570465705657066570765708657096571065711657126571365714657156571665717657186571965720657216572265723657246572565726657276572865729657306573165732657336573465735657366573765738657396574065741657426574365744657456574665747657486574965750657516575265753657546575565756657576575865759657606576165762657636576465765657666576765768657696577065771657726577365774657756577665777657786577965780657816578265783657846578565786657876578865789657906579165792657936579465795657966579765798657996580065801658026580365804658056580665807658086580965810658116581265813658146581565816658176581865819658206582165822658236582465825658266582765828658296583065831658326583365834658356583665837658386583965840658416584265843658446584565846658476584865849658506585165852658536585465855658566585765858658596586065861658626586365864658656586665867658686586965870658716587265873658746587565876658776587865879658806588165882658836588465885658866588765888658896589065891658926589365894658956589665897658986589965900659016590265903659046590565906659076590865909659106591165912659136591465915659166591765918659196592065921659226592365924659256592665927659286592965930659316593265933659346593565936659376593865939659406594165942659436594465945659466594765948659496595065951659526595365954659556595665957659586595965960659616596265963659646596565966659676596865969659706597165972659736597465975659766597765978659796598065981659826598365984659856598665987659886598965990659916599265993659946599565996659976599865999660006600166002660036600466005660066600766008660096601066011660126601366014660156601666017660186601966020660216602266023660246602566026660276602866029660306603166032660336603466035660366603766038660396604066041660426604366044660456604666047660486604966050660516605266053660546605566056660576605866059660606606166062660636606466065660666606766068660696607066071660726607366074660756607666077660786607966080660816608266083660846608566086660876608866089660906609166092660936609466095660966609766098660996610066101661026610366104661056610666107661086610966110661116611266113661146611566116661176611866119661206612166122661236612466125661266612766128661296613066131661326613366134661356613666137661386613966140661416614266143661446614566146661476614866149661506615166152661536615466155661566615766158661596616066161661626616366164661656616666167661686616966170661716617266173661746617566176661776617866179661806618166182661836618466185661866618766188661896619066191661926619366194661956619666197661986619966200662016620266203662046620566206662076620866209662106621166212662136621466215662166621766218662196622066221662226622366224662256622666227662286622966230662316623266233662346623566236662376623866239662406624166242662436624466245662466624766248662496625066251662526625366254662556625666257662586625966260662616626266263662646626566266662676626866269662706627166272662736627466275662766627766278662796628066281662826628366284662856628666287662886628966290662916629266293662946629566296662976629866299663006630166302663036630466305663066630766308663096631066311663126631366314663156631666317663186631966320663216632266323663246632566326663276632866329663306633166332663336633466335663366633766338663396634066341663426634366344663456634666347663486634966350663516635266353663546635566356663576635866359663606636166362663636636466365663666636766368663696637066371663726637366374663756637666377663786637966380663816638266383663846638566386663876638866389663906639166392663936639466395663966639766398663996640066401664026640366404664056640666407664086640966410664116641266413664146641566416664176641866419664206642166422664236642466425664266642766428664296643066431664326643366434664356643666437664386643966440664416644266443664446644566446664476644866449664506645166452664536645466455664566645766458664596646066461664626646366464664656646666467664686646966470664716647266473664746647566476664776647866479664806648166482664836648466485664866648766488664896649066491664926649366494664956649666497664986649966500665016650266503665046650566506665076650866509665106651166512665136651466515665166651766518665196652066521665226652366524665256652666527665286652966530665316653266533665346653566536665376653866539665406654166542665436654466545665466654766548665496655066551665526655366554665556655666557665586655966560665616656266563665646656566566665676656866569665706657166572665736657466575665766657766578665796658066581665826658366584665856658666587665886658966590665916659266593665946659566596665976659866599666006660166602666036660466605666066660766608666096661066611666126661366614666156661666617666186661966620666216662266623666246662566626666276662866629666306663166632666336663466635666366663766638666396664066641666426664366644666456664666647666486664966650666516665266653666546665566656666576665866659666606666166662666636666466665666666666766668666696667066671666726667366674666756667666677666786667966680666816668266683666846668566686666876668866689666906669166692666936669466695666966669766698666996670066701667026670366704667056670666707667086670966710667116671266713667146671566716667176671866719667206672166722667236672466725667266672766728667296673066731667326673366734667356673666737667386673966740667416674266743667446674566746667476674866749667506675166752667536675466755667566675766758667596676066761667626676366764667656676666767667686676966770667716677266773667746677566776667776677866779667806678166782667836678466785667866678766788667896679066791667926679366794667956679666797667986679966800668016680266803668046680566806668076680866809668106681166812668136681466815668166681766818668196682066821668226682366824668256682666827668286682966830668316683266833668346683566836668376683866839668406684166842668436684466845668466684766848668496685066851668526685366854668556685666857668586685966860668616686266863668646686566866668676686866869668706687166872668736687466875668766687766878668796688066881668826688366884668856688666887668886688966890668916689266893668946689566896668976689866899669006690166902669036690466905669066690766908669096691066911669126691366914669156691666917669186691966920669216692266923669246692566926669276692866929669306693166932669336693466935669366693766938669396694066941669426694366944669456694666947669486694966950669516695266953669546695566956669576695866959669606696166962669636696466965669666696766968669696697066971669726697366974669756697666977669786697966980669816698266983669846698566986669876698866989669906699166992669936699466995669966699766998669996700067001670026700367004670056700667007670086700967010670116701267013670146701567016670176701867019670206702167022670236702467025670266702767028670296703067031670326703367034670356703667037670386703967040670416704267043670446704567046670476704867049670506705167052670536705467055670566705767058670596706067061670626706367064670656706667067670686706967070670716707267073670746707567076670776707867079670806708167082670836708467085670866708767088670896709067091670926709367094670956709667097670986709967100671016710267103671046710567106671076710867109671106711167112671136711467115671166711767118671196712067121671226712367124671256712667127671286712967130671316713267133671346713567136671376713867139671406714167142671436714467145671466714767148671496715067151671526715367154671556715667157671586715967160671616716267163671646716567166671676716867169671706717167172671736717467175671766717767178671796718067181671826718367184671856718667187671886718967190671916719267193671946719567196671976719867199672006720167202672036720467205672066720767208672096721067211672126721367214672156721667217672186721967220672216722267223672246722567226672276722867229672306723167232672336723467235672366723767238672396724067241672426724367244672456724667247672486724967250672516725267253672546725567256672576725867259672606726167262672636726467265672666726767268672696727067271672726727367274672756727667277672786727967280672816728267283672846728567286672876728867289672906729167292672936729467295672966729767298672996730067301673026730367304673056730667307673086730967310673116731267313673146731567316673176731867319673206732167322673236732467325673266732767328673296733067331673326733367334673356733667337673386733967340673416734267343673446734567346673476734867349673506735167352673536735467355673566735767358673596736067361673626736367364673656736667367673686736967370673716737267373673746737567376673776737867379673806738167382673836738467385673866738767388673896739067391673926739367394673956739667397673986739967400674016740267403
  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/core/v1/generated.proto
  15. package v1
  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. resource "k8s.io/apimachinery/pkg/api/resource"
  22. v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  23. runtime "k8s.io/apimachinery/pkg/runtime"
  24. math "math"
  25. math_bits "math/bits"
  26. reflect "reflect"
  27. strings "strings"
  28. k8s_io_apimachinery_pkg_types "k8s.io/apimachinery/pkg/types"
  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 *AWSElasticBlockStoreVolumeSource) Reset() { *m = AWSElasticBlockStoreVolumeSource{} }
  40. func (*AWSElasticBlockStoreVolumeSource) ProtoMessage() {}
  41. func (*AWSElasticBlockStoreVolumeSource) Descriptor() ([]byte, []int) {
  42. return fileDescriptor_83c10c24ec417dc9, []int{0}
  43. }
  44. func (m *AWSElasticBlockStoreVolumeSource) XXX_Unmarshal(b []byte) error {
  45. return m.Unmarshal(b)
  46. }
  47. func (m *AWSElasticBlockStoreVolumeSource) 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 *AWSElasticBlockStoreVolumeSource) XXX_Merge(src proto.Message) {
  56. xxx_messageInfo_AWSElasticBlockStoreVolumeSource.Merge(m, src)
  57. }
  58. func (m *AWSElasticBlockStoreVolumeSource) XXX_Size() int {
  59. return m.Size()
  60. }
  61. func (m *AWSElasticBlockStoreVolumeSource) XXX_DiscardUnknown() {
  62. xxx_messageInfo_AWSElasticBlockStoreVolumeSource.DiscardUnknown(m)
  63. }
  64. var xxx_messageInfo_AWSElasticBlockStoreVolumeSource proto.InternalMessageInfo
  65. func (m *Affinity) Reset() { *m = Affinity{} }
  66. func (*Affinity) ProtoMessage() {}
  67. func (*Affinity) Descriptor() ([]byte, []int) {
  68. return fileDescriptor_83c10c24ec417dc9, []int{1}
  69. }
  70. func (m *Affinity) XXX_Unmarshal(b []byte) error {
  71. return m.Unmarshal(b)
  72. }
  73. func (m *Affinity) 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 *Affinity) XXX_Merge(src proto.Message) {
  82. xxx_messageInfo_Affinity.Merge(m, src)
  83. }
  84. func (m *Affinity) XXX_Size() int {
  85. return m.Size()
  86. }
  87. func (m *Affinity) XXX_DiscardUnknown() {
  88. xxx_messageInfo_Affinity.DiscardUnknown(m)
  89. }
  90. var xxx_messageInfo_Affinity proto.InternalMessageInfo
  91. func (m *AttachedVolume) Reset() { *m = AttachedVolume{} }
  92. func (*AttachedVolume) ProtoMessage() {}
  93. func (*AttachedVolume) Descriptor() ([]byte, []int) {
  94. return fileDescriptor_83c10c24ec417dc9, []int{2}
  95. }
  96. func (m *AttachedVolume) XXX_Unmarshal(b []byte) error {
  97. return m.Unmarshal(b)
  98. }
  99. func (m *AttachedVolume) 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 *AttachedVolume) XXX_Merge(src proto.Message) {
  108. xxx_messageInfo_AttachedVolume.Merge(m, src)
  109. }
  110. func (m *AttachedVolume) XXX_Size() int {
  111. return m.Size()
  112. }
  113. func (m *AttachedVolume) XXX_DiscardUnknown() {
  114. xxx_messageInfo_AttachedVolume.DiscardUnknown(m)
  115. }
  116. var xxx_messageInfo_AttachedVolume proto.InternalMessageInfo
  117. func (m *AvoidPods) Reset() { *m = AvoidPods{} }
  118. func (*AvoidPods) ProtoMessage() {}
  119. func (*AvoidPods) Descriptor() ([]byte, []int) {
  120. return fileDescriptor_83c10c24ec417dc9, []int{3}
  121. }
  122. func (m *AvoidPods) XXX_Unmarshal(b []byte) error {
  123. return m.Unmarshal(b)
  124. }
  125. func (m *AvoidPods) 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 *AvoidPods) XXX_Merge(src proto.Message) {
  134. xxx_messageInfo_AvoidPods.Merge(m, src)
  135. }
  136. func (m *AvoidPods) XXX_Size() int {
  137. return m.Size()
  138. }
  139. func (m *AvoidPods) XXX_DiscardUnknown() {
  140. xxx_messageInfo_AvoidPods.DiscardUnknown(m)
  141. }
  142. var xxx_messageInfo_AvoidPods proto.InternalMessageInfo
  143. func (m *AzureDiskVolumeSource) Reset() { *m = AzureDiskVolumeSource{} }
  144. func (*AzureDiskVolumeSource) ProtoMessage() {}
  145. func (*AzureDiskVolumeSource) Descriptor() ([]byte, []int) {
  146. return fileDescriptor_83c10c24ec417dc9, []int{4}
  147. }
  148. func (m *AzureDiskVolumeSource) XXX_Unmarshal(b []byte) error {
  149. return m.Unmarshal(b)
  150. }
  151. func (m *AzureDiskVolumeSource) 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 *AzureDiskVolumeSource) XXX_Merge(src proto.Message) {
  160. xxx_messageInfo_AzureDiskVolumeSource.Merge(m, src)
  161. }
  162. func (m *AzureDiskVolumeSource) XXX_Size() int {
  163. return m.Size()
  164. }
  165. func (m *AzureDiskVolumeSource) XXX_DiscardUnknown() {
  166. xxx_messageInfo_AzureDiskVolumeSource.DiscardUnknown(m)
  167. }
  168. var xxx_messageInfo_AzureDiskVolumeSource proto.InternalMessageInfo
  169. func (m *AzureFilePersistentVolumeSource) Reset() { *m = AzureFilePersistentVolumeSource{} }
  170. func (*AzureFilePersistentVolumeSource) ProtoMessage() {}
  171. func (*AzureFilePersistentVolumeSource) Descriptor() ([]byte, []int) {
  172. return fileDescriptor_83c10c24ec417dc9, []int{5}
  173. }
  174. func (m *AzureFilePersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  175. return m.Unmarshal(b)
  176. }
  177. func (m *AzureFilePersistentVolumeSource) 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 *AzureFilePersistentVolumeSource) XXX_Merge(src proto.Message) {
  186. xxx_messageInfo_AzureFilePersistentVolumeSource.Merge(m, src)
  187. }
  188. func (m *AzureFilePersistentVolumeSource) XXX_Size() int {
  189. return m.Size()
  190. }
  191. func (m *AzureFilePersistentVolumeSource) XXX_DiscardUnknown() {
  192. xxx_messageInfo_AzureFilePersistentVolumeSource.DiscardUnknown(m)
  193. }
  194. var xxx_messageInfo_AzureFilePersistentVolumeSource proto.InternalMessageInfo
  195. func (m *AzureFileVolumeSource) Reset() { *m = AzureFileVolumeSource{} }
  196. func (*AzureFileVolumeSource) ProtoMessage() {}
  197. func (*AzureFileVolumeSource) Descriptor() ([]byte, []int) {
  198. return fileDescriptor_83c10c24ec417dc9, []int{6}
  199. }
  200. func (m *AzureFileVolumeSource) XXX_Unmarshal(b []byte) error {
  201. return m.Unmarshal(b)
  202. }
  203. func (m *AzureFileVolumeSource) 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 *AzureFileVolumeSource) XXX_Merge(src proto.Message) {
  212. xxx_messageInfo_AzureFileVolumeSource.Merge(m, src)
  213. }
  214. func (m *AzureFileVolumeSource) XXX_Size() int {
  215. return m.Size()
  216. }
  217. func (m *AzureFileVolumeSource) XXX_DiscardUnknown() {
  218. xxx_messageInfo_AzureFileVolumeSource.DiscardUnknown(m)
  219. }
  220. var xxx_messageInfo_AzureFileVolumeSource proto.InternalMessageInfo
  221. func (m *Binding) Reset() { *m = Binding{} }
  222. func (*Binding) ProtoMessage() {}
  223. func (*Binding) Descriptor() ([]byte, []int) {
  224. return fileDescriptor_83c10c24ec417dc9, []int{7}
  225. }
  226. func (m *Binding) XXX_Unmarshal(b []byte) error {
  227. return m.Unmarshal(b)
  228. }
  229. func (m *Binding) 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 *Binding) XXX_Merge(src proto.Message) {
  238. xxx_messageInfo_Binding.Merge(m, src)
  239. }
  240. func (m *Binding) XXX_Size() int {
  241. return m.Size()
  242. }
  243. func (m *Binding) XXX_DiscardUnknown() {
  244. xxx_messageInfo_Binding.DiscardUnknown(m)
  245. }
  246. var xxx_messageInfo_Binding proto.InternalMessageInfo
  247. func (m *CSIPersistentVolumeSource) Reset() { *m = CSIPersistentVolumeSource{} }
  248. func (*CSIPersistentVolumeSource) ProtoMessage() {}
  249. func (*CSIPersistentVolumeSource) Descriptor() ([]byte, []int) {
  250. return fileDescriptor_83c10c24ec417dc9, []int{8}
  251. }
  252. func (m *CSIPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  253. return m.Unmarshal(b)
  254. }
  255. func (m *CSIPersistentVolumeSource) 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 *CSIPersistentVolumeSource) XXX_Merge(src proto.Message) {
  264. xxx_messageInfo_CSIPersistentVolumeSource.Merge(m, src)
  265. }
  266. func (m *CSIPersistentVolumeSource) XXX_Size() int {
  267. return m.Size()
  268. }
  269. func (m *CSIPersistentVolumeSource) XXX_DiscardUnknown() {
  270. xxx_messageInfo_CSIPersistentVolumeSource.DiscardUnknown(m)
  271. }
  272. var xxx_messageInfo_CSIPersistentVolumeSource proto.InternalMessageInfo
  273. func (m *CSIVolumeSource) Reset() { *m = CSIVolumeSource{} }
  274. func (*CSIVolumeSource) ProtoMessage() {}
  275. func (*CSIVolumeSource) Descriptor() ([]byte, []int) {
  276. return fileDescriptor_83c10c24ec417dc9, []int{9}
  277. }
  278. func (m *CSIVolumeSource) XXX_Unmarshal(b []byte) error {
  279. return m.Unmarshal(b)
  280. }
  281. func (m *CSIVolumeSource) 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 *CSIVolumeSource) XXX_Merge(src proto.Message) {
  290. xxx_messageInfo_CSIVolumeSource.Merge(m, src)
  291. }
  292. func (m *CSIVolumeSource) XXX_Size() int {
  293. return m.Size()
  294. }
  295. func (m *CSIVolumeSource) XXX_DiscardUnknown() {
  296. xxx_messageInfo_CSIVolumeSource.DiscardUnknown(m)
  297. }
  298. var xxx_messageInfo_CSIVolumeSource proto.InternalMessageInfo
  299. func (m *Capabilities) Reset() { *m = Capabilities{} }
  300. func (*Capabilities) ProtoMessage() {}
  301. func (*Capabilities) Descriptor() ([]byte, []int) {
  302. return fileDescriptor_83c10c24ec417dc9, []int{10}
  303. }
  304. func (m *Capabilities) XXX_Unmarshal(b []byte) error {
  305. return m.Unmarshal(b)
  306. }
  307. func (m *Capabilities) 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 *Capabilities) XXX_Merge(src proto.Message) {
  316. xxx_messageInfo_Capabilities.Merge(m, src)
  317. }
  318. func (m *Capabilities) XXX_Size() int {
  319. return m.Size()
  320. }
  321. func (m *Capabilities) XXX_DiscardUnknown() {
  322. xxx_messageInfo_Capabilities.DiscardUnknown(m)
  323. }
  324. var xxx_messageInfo_Capabilities proto.InternalMessageInfo
  325. func (m *CephFSPersistentVolumeSource) Reset() { *m = CephFSPersistentVolumeSource{} }
  326. func (*CephFSPersistentVolumeSource) ProtoMessage() {}
  327. func (*CephFSPersistentVolumeSource) Descriptor() ([]byte, []int) {
  328. return fileDescriptor_83c10c24ec417dc9, []int{11}
  329. }
  330. func (m *CephFSPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  331. return m.Unmarshal(b)
  332. }
  333. func (m *CephFSPersistentVolumeSource) 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 *CephFSPersistentVolumeSource) XXX_Merge(src proto.Message) {
  342. xxx_messageInfo_CephFSPersistentVolumeSource.Merge(m, src)
  343. }
  344. func (m *CephFSPersistentVolumeSource) XXX_Size() int {
  345. return m.Size()
  346. }
  347. func (m *CephFSPersistentVolumeSource) XXX_DiscardUnknown() {
  348. xxx_messageInfo_CephFSPersistentVolumeSource.DiscardUnknown(m)
  349. }
  350. var xxx_messageInfo_CephFSPersistentVolumeSource proto.InternalMessageInfo
  351. func (m *CephFSVolumeSource) Reset() { *m = CephFSVolumeSource{} }
  352. func (*CephFSVolumeSource) ProtoMessage() {}
  353. func (*CephFSVolumeSource) Descriptor() ([]byte, []int) {
  354. return fileDescriptor_83c10c24ec417dc9, []int{12}
  355. }
  356. func (m *CephFSVolumeSource) XXX_Unmarshal(b []byte) error {
  357. return m.Unmarshal(b)
  358. }
  359. func (m *CephFSVolumeSource) 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 *CephFSVolumeSource) XXX_Merge(src proto.Message) {
  368. xxx_messageInfo_CephFSVolumeSource.Merge(m, src)
  369. }
  370. func (m *CephFSVolumeSource) XXX_Size() int {
  371. return m.Size()
  372. }
  373. func (m *CephFSVolumeSource) XXX_DiscardUnknown() {
  374. xxx_messageInfo_CephFSVolumeSource.DiscardUnknown(m)
  375. }
  376. var xxx_messageInfo_CephFSVolumeSource proto.InternalMessageInfo
  377. func (m *CinderPersistentVolumeSource) Reset() { *m = CinderPersistentVolumeSource{} }
  378. func (*CinderPersistentVolumeSource) ProtoMessage() {}
  379. func (*CinderPersistentVolumeSource) Descriptor() ([]byte, []int) {
  380. return fileDescriptor_83c10c24ec417dc9, []int{13}
  381. }
  382. func (m *CinderPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  383. return m.Unmarshal(b)
  384. }
  385. func (m *CinderPersistentVolumeSource) 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 *CinderPersistentVolumeSource) XXX_Merge(src proto.Message) {
  394. xxx_messageInfo_CinderPersistentVolumeSource.Merge(m, src)
  395. }
  396. func (m *CinderPersistentVolumeSource) XXX_Size() int {
  397. return m.Size()
  398. }
  399. func (m *CinderPersistentVolumeSource) XXX_DiscardUnknown() {
  400. xxx_messageInfo_CinderPersistentVolumeSource.DiscardUnknown(m)
  401. }
  402. var xxx_messageInfo_CinderPersistentVolumeSource proto.InternalMessageInfo
  403. func (m *CinderVolumeSource) Reset() { *m = CinderVolumeSource{} }
  404. func (*CinderVolumeSource) ProtoMessage() {}
  405. func (*CinderVolumeSource) Descriptor() ([]byte, []int) {
  406. return fileDescriptor_83c10c24ec417dc9, []int{14}
  407. }
  408. func (m *CinderVolumeSource) XXX_Unmarshal(b []byte) error {
  409. return m.Unmarshal(b)
  410. }
  411. func (m *CinderVolumeSource) 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 *CinderVolumeSource) XXX_Merge(src proto.Message) {
  420. xxx_messageInfo_CinderVolumeSource.Merge(m, src)
  421. }
  422. func (m *CinderVolumeSource) XXX_Size() int {
  423. return m.Size()
  424. }
  425. func (m *CinderVolumeSource) XXX_DiscardUnknown() {
  426. xxx_messageInfo_CinderVolumeSource.DiscardUnknown(m)
  427. }
  428. var xxx_messageInfo_CinderVolumeSource proto.InternalMessageInfo
  429. func (m *ClientIPConfig) Reset() { *m = ClientIPConfig{} }
  430. func (*ClientIPConfig) ProtoMessage() {}
  431. func (*ClientIPConfig) Descriptor() ([]byte, []int) {
  432. return fileDescriptor_83c10c24ec417dc9, []int{15}
  433. }
  434. func (m *ClientIPConfig) XXX_Unmarshal(b []byte) error {
  435. return m.Unmarshal(b)
  436. }
  437. func (m *ClientIPConfig) 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 *ClientIPConfig) XXX_Merge(src proto.Message) {
  446. xxx_messageInfo_ClientIPConfig.Merge(m, src)
  447. }
  448. func (m *ClientIPConfig) XXX_Size() int {
  449. return m.Size()
  450. }
  451. func (m *ClientIPConfig) XXX_DiscardUnknown() {
  452. xxx_messageInfo_ClientIPConfig.DiscardUnknown(m)
  453. }
  454. var xxx_messageInfo_ClientIPConfig proto.InternalMessageInfo
  455. func (m *ComponentCondition) Reset() { *m = ComponentCondition{} }
  456. func (*ComponentCondition) ProtoMessage() {}
  457. func (*ComponentCondition) Descriptor() ([]byte, []int) {
  458. return fileDescriptor_83c10c24ec417dc9, []int{16}
  459. }
  460. func (m *ComponentCondition) XXX_Unmarshal(b []byte) error {
  461. return m.Unmarshal(b)
  462. }
  463. func (m *ComponentCondition) 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 *ComponentCondition) XXX_Merge(src proto.Message) {
  472. xxx_messageInfo_ComponentCondition.Merge(m, src)
  473. }
  474. func (m *ComponentCondition) XXX_Size() int {
  475. return m.Size()
  476. }
  477. func (m *ComponentCondition) XXX_DiscardUnknown() {
  478. xxx_messageInfo_ComponentCondition.DiscardUnknown(m)
  479. }
  480. var xxx_messageInfo_ComponentCondition proto.InternalMessageInfo
  481. func (m *ComponentStatus) Reset() { *m = ComponentStatus{} }
  482. func (*ComponentStatus) ProtoMessage() {}
  483. func (*ComponentStatus) Descriptor() ([]byte, []int) {
  484. return fileDescriptor_83c10c24ec417dc9, []int{17}
  485. }
  486. func (m *ComponentStatus) XXX_Unmarshal(b []byte) error {
  487. return m.Unmarshal(b)
  488. }
  489. func (m *ComponentStatus) 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 *ComponentStatus) XXX_Merge(src proto.Message) {
  498. xxx_messageInfo_ComponentStatus.Merge(m, src)
  499. }
  500. func (m *ComponentStatus) XXX_Size() int {
  501. return m.Size()
  502. }
  503. func (m *ComponentStatus) XXX_DiscardUnknown() {
  504. xxx_messageInfo_ComponentStatus.DiscardUnknown(m)
  505. }
  506. var xxx_messageInfo_ComponentStatus proto.InternalMessageInfo
  507. func (m *ComponentStatusList) Reset() { *m = ComponentStatusList{} }
  508. func (*ComponentStatusList) ProtoMessage() {}
  509. func (*ComponentStatusList) Descriptor() ([]byte, []int) {
  510. return fileDescriptor_83c10c24ec417dc9, []int{18}
  511. }
  512. func (m *ComponentStatusList) XXX_Unmarshal(b []byte) error {
  513. return m.Unmarshal(b)
  514. }
  515. func (m *ComponentStatusList) 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 *ComponentStatusList) XXX_Merge(src proto.Message) {
  524. xxx_messageInfo_ComponentStatusList.Merge(m, src)
  525. }
  526. func (m *ComponentStatusList) XXX_Size() int {
  527. return m.Size()
  528. }
  529. func (m *ComponentStatusList) XXX_DiscardUnknown() {
  530. xxx_messageInfo_ComponentStatusList.DiscardUnknown(m)
  531. }
  532. var xxx_messageInfo_ComponentStatusList proto.InternalMessageInfo
  533. func (m *ConfigMap) Reset() { *m = ConfigMap{} }
  534. func (*ConfigMap) ProtoMessage() {}
  535. func (*ConfigMap) Descriptor() ([]byte, []int) {
  536. return fileDescriptor_83c10c24ec417dc9, []int{19}
  537. }
  538. func (m *ConfigMap) XXX_Unmarshal(b []byte) error {
  539. return m.Unmarshal(b)
  540. }
  541. func (m *ConfigMap) 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 *ConfigMap) XXX_Merge(src proto.Message) {
  550. xxx_messageInfo_ConfigMap.Merge(m, src)
  551. }
  552. func (m *ConfigMap) XXX_Size() int {
  553. return m.Size()
  554. }
  555. func (m *ConfigMap) XXX_DiscardUnknown() {
  556. xxx_messageInfo_ConfigMap.DiscardUnknown(m)
  557. }
  558. var xxx_messageInfo_ConfigMap proto.InternalMessageInfo
  559. func (m *ConfigMapEnvSource) Reset() { *m = ConfigMapEnvSource{} }
  560. func (*ConfigMapEnvSource) ProtoMessage() {}
  561. func (*ConfigMapEnvSource) Descriptor() ([]byte, []int) {
  562. return fileDescriptor_83c10c24ec417dc9, []int{20}
  563. }
  564. func (m *ConfigMapEnvSource) XXX_Unmarshal(b []byte) error {
  565. return m.Unmarshal(b)
  566. }
  567. func (m *ConfigMapEnvSource) 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 *ConfigMapEnvSource) XXX_Merge(src proto.Message) {
  576. xxx_messageInfo_ConfigMapEnvSource.Merge(m, src)
  577. }
  578. func (m *ConfigMapEnvSource) XXX_Size() int {
  579. return m.Size()
  580. }
  581. func (m *ConfigMapEnvSource) XXX_DiscardUnknown() {
  582. xxx_messageInfo_ConfigMapEnvSource.DiscardUnknown(m)
  583. }
  584. var xxx_messageInfo_ConfigMapEnvSource proto.InternalMessageInfo
  585. func (m *ConfigMapKeySelector) Reset() { *m = ConfigMapKeySelector{} }
  586. func (*ConfigMapKeySelector) ProtoMessage() {}
  587. func (*ConfigMapKeySelector) Descriptor() ([]byte, []int) {
  588. return fileDescriptor_83c10c24ec417dc9, []int{21}
  589. }
  590. func (m *ConfigMapKeySelector) XXX_Unmarshal(b []byte) error {
  591. return m.Unmarshal(b)
  592. }
  593. func (m *ConfigMapKeySelector) 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 *ConfigMapKeySelector) XXX_Merge(src proto.Message) {
  602. xxx_messageInfo_ConfigMapKeySelector.Merge(m, src)
  603. }
  604. func (m *ConfigMapKeySelector) XXX_Size() int {
  605. return m.Size()
  606. }
  607. func (m *ConfigMapKeySelector) XXX_DiscardUnknown() {
  608. xxx_messageInfo_ConfigMapKeySelector.DiscardUnknown(m)
  609. }
  610. var xxx_messageInfo_ConfigMapKeySelector proto.InternalMessageInfo
  611. func (m *ConfigMapList) Reset() { *m = ConfigMapList{} }
  612. func (*ConfigMapList) ProtoMessage() {}
  613. func (*ConfigMapList) Descriptor() ([]byte, []int) {
  614. return fileDescriptor_83c10c24ec417dc9, []int{22}
  615. }
  616. func (m *ConfigMapList) XXX_Unmarshal(b []byte) error {
  617. return m.Unmarshal(b)
  618. }
  619. func (m *ConfigMapList) 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 *ConfigMapList) XXX_Merge(src proto.Message) {
  628. xxx_messageInfo_ConfigMapList.Merge(m, src)
  629. }
  630. func (m *ConfigMapList) XXX_Size() int {
  631. return m.Size()
  632. }
  633. func (m *ConfigMapList) XXX_DiscardUnknown() {
  634. xxx_messageInfo_ConfigMapList.DiscardUnknown(m)
  635. }
  636. var xxx_messageInfo_ConfigMapList proto.InternalMessageInfo
  637. func (m *ConfigMapNodeConfigSource) Reset() { *m = ConfigMapNodeConfigSource{} }
  638. func (*ConfigMapNodeConfigSource) ProtoMessage() {}
  639. func (*ConfigMapNodeConfigSource) Descriptor() ([]byte, []int) {
  640. return fileDescriptor_83c10c24ec417dc9, []int{23}
  641. }
  642. func (m *ConfigMapNodeConfigSource) XXX_Unmarshal(b []byte) error {
  643. return m.Unmarshal(b)
  644. }
  645. func (m *ConfigMapNodeConfigSource) 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 *ConfigMapNodeConfigSource) XXX_Merge(src proto.Message) {
  654. xxx_messageInfo_ConfigMapNodeConfigSource.Merge(m, src)
  655. }
  656. func (m *ConfigMapNodeConfigSource) XXX_Size() int {
  657. return m.Size()
  658. }
  659. func (m *ConfigMapNodeConfigSource) XXX_DiscardUnknown() {
  660. xxx_messageInfo_ConfigMapNodeConfigSource.DiscardUnknown(m)
  661. }
  662. var xxx_messageInfo_ConfigMapNodeConfigSource proto.InternalMessageInfo
  663. func (m *ConfigMapProjection) Reset() { *m = ConfigMapProjection{} }
  664. func (*ConfigMapProjection) ProtoMessage() {}
  665. func (*ConfigMapProjection) Descriptor() ([]byte, []int) {
  666. return fileDescriptor_83c10c24ec417dc9, []int{24}
  667. }
  668. func (m *ConfigMapProjection) XXX_Unmarshal(b []byte) error {
  669. return m.Unmarshal(b)
  670. }
  671. func (m *ConfigMapProjection) 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 *ConfigMapProjection) XXX_Merge(src proto.Message) {
  680. xxx_messageInfo_ConfigMapProjection.Merge(m, src)
  681. }
  682. func (m *ConfigMapProjection) XXX_Size() int {
  683. return m.Size()
  684. }
  685. func (m *ConfigMapProjection) XXX_DiscardUnknown() {
  686. xxx_messageInfo_ConfigMapProjection.DiscardUnknown(m)
  687. }
  688. var xxx_messageInfo_ConfigMapProjection proto.InternalMessageInfo
  689. func (m *ConfigMapVolumeSource) Reset() { *m = ConfigMapVolumeSource{} }
  690. func (*ConfigMapVolumeSource) ProtoMessage() {}
  691. func (*ConfigMapVolumeSource) Descriptor() ([]byte, []int) {
  692. return fileDescriptor_83c10c24ec417dc9, []int{25}
  693. }
  694. func (m *ConfigMapVolumeSource) XXX_Unmarshal(b []byte) error {
  695. return m.Unmarshal(b)
  696. }
  697. func (m *ConfigMapVolumeSource) 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 *ConfigMapVolumeSource) XXX_Merge(src proto.Message) {
  706. xxx_messageInfo_ConfigMapVolumeSource.Merge(m, src)
  707. }
  708. func (m *ConfigMapVolumeSource) XXX_Size() int {
  709. return m.Size()
  710. }
  711. func (m *ConfigMapVolumeSource) XXX_DiscardUnknown() {
  712. xxx_messageInfo_ConfigMapVolumeSource.DiscardUnknown(m)
  713. }
  714. var xxx_messageInfo_ConfigMapVolumeSource proto.InternalMessageInfo
  715. func (m *Container) Reset() { *m = Container{} }
  716. func (*Container) ProtoMessage() {}
  717. func (*Container) Descriptor() ([]byte, []int) {
  718. return fileDescriptor_83c10c24ec417dc9, []int{26}
  719. }
  720. func (m *Container) XXX_Unmarshal(b []byte) error {
  721. return m.Unmarshal(b)
  722. }
  723. func (m *Container) 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 *Container) XXX_Merge(src proto.Message) {
  732. xxx_messageInfo_Container.Merge(m, src)
  733. }
  734. func (m *Container) XXX_Size() int {
  735. return m.Size()
  736. }
  737. func (m *Container) XXX_DiscardUnknown() {
  738. xxx_messageInfo_Container.DiscardUnknown(m)
  739. }
  740. var xxx_messageInfo_Container proto.InternalMessageInfo
  741. func (m *ContainerImage) Reset() { *m = ContainerImage{} }
  742. func (*ContainerImage) ProtoMessage() {}
  743. func (*ContainerImage) Descriptor() ([]byte, []int) {
  744. return fileDescriptor_83c10c24ec417dc9, []int{27}
  745. }
  746. func (m *ContainerImage) XXX_Unmarshal(b []byte) error {
  747. return m.Unmarshal(b)
  748. }
  749. func (m *ContainerImage) 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 *ContainerImage) XXX_Merge(src proto.Message) {
  758. xxx_messageInfo_ContainerImage.Merge(m, src)
  759. }
  760. func (m *ContainerImage) XXX_Size() int {
  761. return m.Size()
  762. }
  763. func (m *ContainerImage) XXX_DiscardUnknown() {
  764. xxx_messageInfo_ContainerImage.DiscardUnknown(m)
  765. }
  766. var xxx_messageInfo_ContainerImage proto.InternalMessageInfo
  767. func (m *ContainerPort) Reset() { *m = ContainerPort{} }
  768. func (*ContainerPort) ProtoMessage() {}
  769. func (*ContainerPort) Descriptor() ([]byte, []int) {
  770. return fileDescriptor_83c10c24ec417dc9, []int{28}
  771. }
  772. func (m *ContainerPort) XXX_Unmarshal(b []byte) error {
  773. return m.Unmarshal(b)
  774. }
  775. func (m *ContainerPort) 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 *ContainerPort) XXX_Merge(src proto.Message) {
  784. xxx_messageInfo_ContainerPort.Merge(m, src)
  785. }
  786. func (m *ContainerPort) XXX_Size() int {
  787. return m.Size()
  788. }
  789. func (m *ContainerPort) XXX_DiscardUnknown() {
  790. xxx_messageInfo_ContainerPort.DiscardUnknown(m)
  791. }
  792. var xxx_messageInfo_ContainerPort proto.InternalMessageInfo
  793. func (m *ContainerState) Reset() { *m = ContainerState{} }
  794. func (*ContainerState) ProtoMessage() {}
  795. func (*ContainerState) Descriptor() ([]byte, []int) {
  796. return fileDescriptor_83c10c24ec417dc9, []int{29}
  797. }
  798. func (m *ContainerState) XXX_Unmarshal(b []byte) error {
  799. return m.Unmarshal(b)
  800. }
  801. func (m *ContainerState) 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 *ContainerState) XXX_Merge(src proto.Message) {
  810. xxx_messageInfo_ContainerState.Merge(m, src)
  811. }
  812. func (m *ContainerState) XXX_Size() int {
  813. return m.Size()
  814. }
  815. func (m *ContainerState) XXX_DiscardUnknown() {
  816. xxx_messageInfo_ContainerState.DiscardUnknown(m)
  817. }
  818. var xxx_messageInfo_ContainerState proto.InternalMessageInfo
  819. func (m *ContainerStateRunning) Reset() { *m = ContainerStateRunning{} }
  820. func (*ContainerStateRunning) ProtoMessage() {}
  821. func (*ContainerStateRunning) Descriptor() ([]byte, []int) {
  822. return fileDescriptor_83c10c24ec417dc9, []int{30}
  823. }
  824. func (m *ContainerStateRunning) XXX_Unmarshal(b []byte) error {
  825. return m.Unmarshal(b)
  826. }
  827. func (m *ContainerStateRunning) 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 *ContainerStateRunning) XXX_Merge(src proto.Message) {
  836. xxx_messageInfo_ContainerStateRunning.Merge(m, src)
  837. }
  838. func (m *ContainerStateRunning) XXX_Size() int {
  839. return m.Size()
  840. }
  841. func (m *ContainerStateRunning) XXX_DiscardUnknown() {
  842. xxx_messageInfo_ContainerStateRunning.DiscardUnknown(m)
  843. }
  844. var xxx_messageInfo_ContainerStateRunning proto.InternalMessageInfo
  845. func (m *ContainerStateTerminated) Reset() { *m = ContainerStateTerminated{} }
  846. func (*ContainerStateTerminated) ProtoMessage() {}
  847. func (*ContainerStateTerminated) Descriptor() ([]byte, []int) {
  848. return fileDescriptor_83c10c24ec417dc9, []int{31}
  849. }
  850. func (m *ContainerStateTerminated) XXX_Unmarshal(b []byte) error {
  851. return m.Unmarshal(b)
  852. }
  853. func (m *ContainerStateTerminated) 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 *ContainerStateTerminated) XXX_Merge(src proto.Message) {
  862. xxx_messageInfo_ContainerStateTerminated.Merge(m, src)
  863. }
  864. func (m *ContainerStateTerminated) XXX_Size() int {
  865. return m.Size()
  866. }
  867. func (m *ContainerStateTerminated) XXX_DiscardUnknown() {
  868. xxx_messageInfo_ContainerStateTerminated.DiscardUnknown(m)
  869. }
  870. var xxx_messageInfo_ContainerStateTerminated proto.InternalMessageInfo
  871. func (m *ContainerStateWaiting) Reset() { *m = ContainerStateWaiting{} }
  872. func (*ContainerStateWaiting) ProtoMessage() {}
  873. func (*ContainerStateWaiting) Descriptor() ([]byte, []int) {
  874. return fileDescriptor_83c10c24ec417dc9, []int{32}
  875. }
  876. func (m *ContainerStateWaiting) XXX_Unmarshal(b []byte) error {
  877. return m.Unmarshal(b)
  878. }
  879. func (m *ContainerStateWaiting) 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 *ContainerStateWaiting) XXX_Merge(src proto.Message) {
  888. xxx_messageInfo_ContainerStateWaiting.Merge(m, src)
  889. }
  890. func (m *ContainerStateWaiting) XXX_Size() int {
  891. return m.Size()
  892. }
  893. func (m *ContainerStateWaiting) XXX_DiscardUnknown() {
  894. xxx_messageInfo_ContainerStateWaiting.DiscardUnknown(m)
  895. }
  896. var xxx_messageInfo_ContainerStateWaiting proto.InternalMessageInfo
  897. func (m *ContainerStatus) Reset() { *m = ContainerStatus{} }
  898. func (*ContainerStatus) ProtoMessage() {}
  899. func (*ContainerStatus) Descriptor() ([]byte, []int) {
  900. return fileDescriptor_83c10c24ec417dc9, []int{33}
  901. }
  902. func (m *ContainerStatus) XXX_Unmarshal(b []byte) error {
  903. return m.Unmarshal(b)
  904. }
  905. func (m *ContainerStatus) 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 *ContainerStatus) XXX_Merge(src proto.Message) {
  914. xxx_messageInfo_ContainerStatus.Merge(m, src)
  915. }
  916. func (m *ContainerStatus) XXX_Size() int {
  917. return m.Size()
  918. }
  919. func (m *ContainerStatus) XXX_DiscardUnknown() {
  920. xxx_messageInfo_ContainerStatus.DiscardUnknown(m)
  921. }
  922. var xxx_messageInfo_ContainerStatus proto.InternalMessageInfo
  923. func (m *DaemonEndpoint) Reset() { *m = DaemonEndpoint{} }
  924. func (*DaemonEndpoint) ProtoMessage() {}
  925. func (*DaemonEndpoint) Descriptor() ([]byte, []int) {
  926. return fileDescriptor_83c10c24ec417dc9, []int{34}
  927. }
  928. func (m *DaemonEndpoint) XXX_Unmarshal(b []byte) error {
  929. return m.Unmarshal(b)
  930. }
  931. func (m *DaemonEndpoint) 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 *DaemonEndpoint) XXX_Merge(src proto.Message) {
  940. xxx_messageInfo_DaemonEndpoint.Merge(m, src)
  941. }
  942. func (m *DaemonEndpoint) XXX_Size() int {
  943. return m.Size()
  944. }
  945. func (m *DaemonEndpoint) XXX_DiscardUnknown() {
  946. xxx_messageInfo_DaemonEndpoint.DiscardUnknown(m)
  947. }
  948. var xxx_messageInfo_DaemonEndpoint proto.InternalMessageInfo
  949. func (m *DownwardAPIProjection) Reset() { *m = DownwardAPIProjection{} }
  950. func (*DownwardAPIProjection) ProtoMessage() {}
  951. func (*DownwardAPIProjection) Descriptor() ([]byte, []int) {
  952. return fileDescriptor_83c10c24ec417dc9, []int{35}
  953. }
  954. func (m *DownwardAPIProjection) XXX_Unmarshal(b []byte) error {
  955. return m.Unmarshal(b)
  956. }
  957. func (m *DownwardAPIProjection) 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 *DownwardAPIProjection) XXX_Merge(src proto.Message) {
  966. xxx_messageInfo_DownwardAPIProjection.Merge(m, src)
  967. }
  968. func (m *DownwardAPIProjection) XXX_Size() int {
  969. return m.Size()
  970. }
  971. func (m *DownwardAPIProjection) XXX_DiscardUnknown() {
  972. xxx_messageInfo_DownwardAPIProjection.DiscardUnknown(m)
  973. }
  974. var xxx_messageInfo_DownwardAPIProjection proto.InternalMessageInfo
  975. func (m *DownwardAPIVolumeFile) Reset() { *m = DownwardAPIVolumeFile{} }
  976. func (*DownwardAPIVolumeFile) ProtoMessage() {}
  977. func (*DownwardAPIVolumeFile) Descriptor() ([]byte, []int) {
  978. return fileDescriptor_83c10c24ec417dc9, []int{36}
  979. }
  980. func (m *DownwardAPIVolumeFile) XXX_Unmarshal(b []byte) error {
  981. return m.Unmarshal(b)
  982. }
  983. func (m *DownwardAPIVolumeFile) 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 *DownwardAPIVolumeFile) XXX_Merge(src proto.Message) {
  992. xxx_messageInfo_DownwardAPIVolumeFile.Merge(m, src)
  993. }
  994. func (m *DownwardAPIVolumeFile) XXX_Size() int {
  995. return m.Size()
  996. }
  997. func (m *DownwardAPIVolumeFile) XXX_DiscardUnknown() {
  998. xxx_messageInfo_DownwardAPIVolumeFile.DiscardUnknown(m)
  999. }
  1000. var xxx_messageInfo_DownwardAPIVolumeFile proto.InternalMessageInfo
  1001. func (m *DownwardAPIVolumeSource) Reset() { *m = DownwardAPIVolumeSource{} }
  1002. func (*DownwardAPIVolumeSource) ProtoMessage() {}
  1003. func (*DownwardAPIVolumeSource) Descriptor() ([]byte, []int) {
  1004. return fileDescriptor_83c10c24ec417dc9, []int{37}
  1005. }
  1006. func (m *DownwardAPIVolumeSource) XXX_Unmarshal(b []byte) error {
  1007. return m.Unmarshal(b)
  1008. }
  1009. func (m *DownwardAPIVolumeSource) 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 *DownwardAPIVolumeSource) XXX_Merge(src proto.Message) {
  1018. xxx_messageInfo_DownwardAPIVolumeSource.Merge(m, src)
  1019. }
  1020. func (m *DownwardAPIVolumeSource) XXX_Size() int {
  1021. return m.Size()
  1022. }
  1023. func (m *DownwardAPIVolumeSource) XXX_DiscardUnknown() {
  1024. xxx_messageInfo_DownwardAPIVolumeSource.DiscardUnknown(m)
  1025. }
  1026. var xxx_messageInfo_DownwardAPIVolumeSource proto.InternalMessageInfo
  1027. func (m *EmptyDirVolumeSource) Reset() { *m = EmptyDirVolumeSource{} }
  1028. func (*EmptyDirVolumeSource) ProtoMessage() {}
  1029. func (*EmptyDirVolumeSource) Descriptor() ([]byte, []int) {
  1030. return fileDescriptor_83c10c24ec417dc9, []int{38}
  1031. }
  1032. func (m *EmptyDirVolumeSource) XXX_Unmarshal(b []byte) error {
  1033. return m.Unmarshal(b)
  1034. }
  1035. func (m *EmptyDirVolumeSource) 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 *EmptyDirVolumeSource) XXX_Merge(src proto.Message) {
  1044. xxx_messageInfo_EmptyDirVolumeSource.Merge(m, src)
  1045. }
  1046. func (m *EmptyDirVolumeSource) XXX_Size() int {
  1047. return m.Size()
  1048. }
  1049. func (m *EmptyDirVolumeSource) XXX_DiscardUnknown() {
  1050. xxx_messageInfo_EmptyDirVolumeSource.DiscardUnknown(m)
  1051. }
  1052. var xxx_messageInfo_EmptyDirVolumeSource proto.InternalMessageInfo
  1053. func (m *EndpointAddress) Reset() { *m = EndpointAddress{} }
  1054. func (*EndpointAddress) ProtoMessage() {}
  1055. func (*EndpointAddress) Descriptor() ([]byte, []int) {
  1056. return fileDescriptor_83c10c24ec417dc9, []int{39}
  1057. }
  1058. func (m *EndpointAddress) XXX_Unmarshal(b []byte) error {
  1059. return m.Unmarshal(b)
  1060. }
  1061. func (m *EndpointAddress) 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 *EndpointAddress) XXX_Merge(src proto.Message) {
  1070. xxx_messageInfo_EndpointAddress.Merge(m, src)
  1071. }
  1072. func (m *EndpointAddress) XXX_Size() int {
  1073. return m.Size()
  1074. }
  1075. func (m *EndpointAddress) XXX_DiscardUnknown() {
  1076. xxx_messageInfo_EndpointAddress.DiscardUnknown(m)
  1077. }
  1078. var xxx_messageInfo_EndpointAddress proto.InternalMessageInfo
  1079. func (m *EndpointPort) Reset() { *m = EndpointPort{} }
  1080. func (*EndpointPort) ProtoMessage() {}
  1081. func (*EndpointPort) Descriptor() ([]byte, []int) {
  1082. return fileDescriptor_83c10c24ec417dc9, []int{40}
  1083. }
  1084. func (m *EndpointPort) XXX_Unmarshal(b []byte) error {
  1085. return m.Unmarshal(b)
  1086. }
  1087. func (m *EndpointPort) 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 *EndpointPort) XXX_Merge(src proto.Message) {
  1096. xxx_messageInfo_EndpointPort.Merge(m, src)
  1097. }
  1098. func (m *EndpointPort) XXX_Size() int {
  1099. return m.Size()
  1100. }
  1101. func (m *EndpointPort) XXX_DiscardUnknown() {
  1102. xxx_messageInfo_EndpointPort.DiscardUnknown(m)
  1103. }
  1104. var xxx_messageInfo_EndpointPort proto.InternalMessageInfo
  1105. func (m *EndpointSubset) Reset() { *m = EndpointSubset{} }
  1106. func (*EndpointSubset) ProtoMessage() {}
  1107. func (*EndpointSubset) Descriptor() ([]byte, []int) {
  1108. return fileDescriptor_83c10c24ec417dc9, []int{41}
  1109. }
  1110. func (m *EndpointSubset) XXX_Unmarshal(b []byte) error {
  1111. return m.Unmarshal(b)
  1112. }
  1113. func (m *EndpointSubset) 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 *EndpointSubset) XXX_Merge(src proto.Message) {
  1122. xxx_messageInfo_EndpointSubset.Merge(m, src)
  1123. }
  1124. func (m *EndpointSubset) XXX_Size() int {
  1125. return m.Size()
  1126. }
  1127. func (m *EndpointSubset) XXX_DiscardUnknown() {
  1128. xxx_messageInfo_EndpointSubset.DiscardUnknown(m)
  1129. }
  1130. var xxx_messageInfo_EndpointSubset proto.InternalMessageInfo
  1131. func (m *Endpoints) Reset() { *m = Endpoints{} }
  1132. func (*Endpoints) ProtoMessage() {}
  1133. func (*Endpoints) Descriptor() ([]byte, []int) {
  1134. return fileDescriptor_83c10c24ec417dc9, []int{42}
  1135. }
  1136. func (m *Endpoints) XXX_Unmarshal(b []byte) error {
  1137. return m.Unmarshal(b)
  1138. }
  1139. func (m *Endpoints) 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 *Endpoints) XXX_Merge(src proto.Message) {
  1148. xxx_messageInfo_Endpoints.Merge(m, src)
  1149. }
  1150. func (m *Endpoints) XXX_Size() int {
  1151. return m.Size()
  1152. }
  1153. func (m *Endpoints) XXX_DiscardUnknown() {
  1154. xxx_messageInfo_Endpoints.DiscardUnknown(m)
  1155. }
  1156. var xxx_messageInfo_Endpoints proto.InternalMessageInfo
  1157. func (m *EndpointsList) Reset() { *m = EndpointsList{} }
  1158. func (*EndpointsList) ProtoMessage() {}
  1159. func (*EndpointsList) Descriptor() ([]byte, []int) {
  1160. return fileDescriptor_83c10c24ec417dc9, []int{43}
  1161. }
  1162. func (m *EndpointsList) XXX_Unmarshal(b []byte) error {
  1163. return m.Unmarshal(b)
  1164. }
  1165. func (m *EndpointsList) 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 *EndpointsList) XXX_Merge(src proto.Message) {
  1174. xxx_messageInfo_EndpointsList.Merge(m, src)
  1175. }
  1176. func (m *EndpointsList) XXX_Size() int {
  1177. return m.Size()
  1178. }
  1179. func (m *EndpointsList) XXX_DiscardUnknown() {
  1180. xxx_messageInfo_EndpointsList.DiscardUnknown(m)
  1181. }
  1182. var xxx_messageInfo_EndpointsList proto.InternalMessageInfo
  1183. func (m *EnvFromSource) Reset() { *m = EnvFromSource{} }
  1184. func (*EnvFromSource) ProtoMessage() {}
  1185. func (*EnvFromSource) Descriptor() ([]byte, []int) {
  1186. return fileDescriptor_83c10c24ec417dc9, []int{44}
  1187. }
  1188. func (m *EnvFromSource) XXX_Unmarshal(b []byte) error {
  1189. return m.Unmarshal(b)
  1190. }
  1191. func (m *EnvFromSource) 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 *EnvFromSource) XXX_Merge(src proto.Message) {
  1200. xxx_messageInfo_EnvFromSource.Merge(m, src)
  1201. }
  1202. func (m *EnvFromSource) XXX_Size() int {
  1203. return m.Size()
  1204. }
  1205. func (m *EnvFromSource) XXX_DiscardUnknown() {
  1206. xxx_messageInfo_EnvFromSource.DiscardUnknown(m)
  1207. }
  1208. var xxx_messageInfo_EnvFromSource proto.InternalMessageInfo
  1209. func (m *EnvVar) Reset() { *m = EnvVar{} }
  1210. func (*EnvVar) ProtoMessage() {}
  1211. func (*EnvVar) Descriptor() ([]byte, []int) {
  1212. return fileDescriptor_83c10c24ec417dc9, []int{45}
  1213. }
  1214. func (m *EnvVar) XXX_Unmarshal(b []byte) error {
  1215. return m.Unmarshal(b)
  1216. }
  1217. func (m *EnvVar) 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 *EnvVar) XXX_Merge(src proto.Message) {
  1226. xxx_messageInfo_EnvVar.Merge(m, src)
  1227. }
  1228. func (m *EnvVar) XXX_Size() int {
  1229. return m.Size()
  1230. }
  1231. func (m *EnvVar) XXX_DiscardUnknown() {
  1232. xxx_messageInfo_EnvVar.DiscardUnknown(m)
  1233. }
  1234. var xxx_messageInfo_EnvVar proto.InternalMessageInfo
  1235. func (m *EnvVarSource) Reset() { *m = EnvVarSource{} }
  1236. func (*EnvVarSource) ProtoMessage() {}
  1237. func (*EnvVarSource) Descriptor() ([]byte, []int) {
  1238. return fileDescriptor_83c10c24ec417dc9, []int{46}
  1239. }
  1240. func (m *EnvVarSource) XXX_Unmarshal(b []byte) error {
  1241. return m.Unmarshal(b)
  1242. }
  1243. func (m *EnvVarSource) 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 *EnvVarSource) XXX_Merge(src proto.Message) {
  1252. xxx_messageInfo_EnvVarSource.Merge(m, src)
  1253. }
  1254. func (m *EnvVarSource) XXX_Size() int {
  1255. return m.Size()
  1256. }
  1257. func (m *EnvVarSource) XXX_DiscardUnknown() {
  1258. xxx_messageInfo_EnvVarSource.DiscardUnknown(m)
  1259. }
  1260. var xxx_messageInfo_EnvVarSource proto.InternalMessageInfo
  1261. func (m *EphemeralContainer) Reset() { *m = EphemeralContainer{} }
  1262. func (*EphemeralContainer) ProtoMessage() {}
  1263. func (*EphemeralContainer) Descriptor() ([]byte, []int) {
  1264. return fileDescriptor_83c10c24ec417dc9, []int{47}
  1265. }
  1266. func (m *EphemeralContainer) XXX_Unmarshal(b []byte) error {
  1267. return m.Unmarshal(b)
  1268. }
  1269. func (m *EphemeralContainer) 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 *EphemeralContainer) XXX_Merge(src proto.Message) {
  1278. xxx_messageInfo_EphemeralContainer.Merge(m, src)
  1279. }
  1280. func (m *EphemeralContainer) XXX_Size() int {
  1281. return m.Size()
  1282. }
  1283. func (m *EphemeralContainer) XXX_DiscardUnknown() {
  1284. xxx_messageInfo_EphemeralContainer.DiscardUnknown(m)
  1285. }
  1286. var xxx_messageInfo_EphemeralContainer proto.InternalMessageInfo
  1287. func (m *EphemeralContainerCommon) Reset() { *m = EphemeralContainerCommon{} }
  1288. func (*EphemeralContainerCommon) ProtoMessage() {}
  1289. func (*EphemeralContainerCommon) Descriptor() ([]byte, []int) {
  1290. return fileDescriptor_83c10c24ec417dc9, []int{48}
  1291. }
  1292. func (m *EphemeralContainerCommon) XXX_Unmarshal(b []byte) error {
  1293. return m.Unmarshal(b)
  1294. }
  1295. func (m *EphemeralContainerCommon) 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 *EphemeralContainerCommon) XXX_Merge(src proto.Message) {
  1304. xxx_messageInfo_EphemeralContainerCommon.Merge(m, src)
  1305. }
  1306. func (m *EphemeralContainerCommon) XXX_Size() int {
  1307. return m.Size()
  1308. }
  1309. func (m *EphemeralContainerCommon) XXX_DiscardUnknown() {
  1310. xxx_messageInfo_EphemeralContainerCommon.DiscardUnknown(m)
  1311. }
  1312. var xxx_messageInfo_EphemeralContainerCommon proto.InternalMessageInfo
  1313. func (m *EphemeralContainers) Reset() { *m = EphemeralContainers{} }
  1314. func (*EphemeralContainers) ProtoMessage() {}
  1315. func (*EphemeralContainers) Descriptor() ([]byte, []int) {
  1316. return fileDescriptor_83c10c24ec417dc9, []int{49}
  1317. }
  1318. func (m *EphemeralContainers) XXX_Unmarshal(b []byte) error {
  1319. return m.Unmarshal(b)
  1320. }
  1321. func (m *EphemeralContainers) 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 *EphemeralContainers) XXX_Merge(src proto.Message) {
  1330. xxx_messageInfo_EphemeralContainers.Merge(m, src)
  1331. }
  1332. func (m *EphemeralContainers) XXX_Size() int {
  1333. return m.Size()
  1334. }
  1335. func (m *EphemeralContainers) XXX_DiscardUnknown() {
  1336. xxx_messageInfo_EphemeralContainers.DiscardUnknown(m)
  1337. }
  1338. var xxx_messageInfo_EphemeralContainers proto.InternalMessageInfo
  1339. func (m *EphemeralVolumeSource) Reset() { *m = EphemeralVolumeSource{} }
  1340. func (*EphemeralVolumeSource) ProtoMessage() {}
  1341. func (*EphemeralVolumeSource) Descriptor() ([]byte, []int) {
  1342. return fileDescriptor_83c10c24ec417dc9, []int{50}
  1343. }
  1344. func (m *EphemeralVolumeSource) XXX_Unmarshal(b []byte) error {
  1345. return m.Unmarshal(b)
  1346. }
  1347. func (m *EphemeralVolumeSource) 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 *EphemeralVolumeSource) XXX_Merge(src proto.Message) {
  1356. xxx_messageInfo_EphemeralVolumeSource.Merge(m, src)
  1357. }
  1358. func (m *EphemeralVolumeSource) XXX_Size() int {
  1359. return m.Size()
  1360. }
  1361. func (m *EphemeralVolumeSource) XXX_DiscardUnknown() {
  1362. xxx_messageInfo_EphemeralVolumeSource.DiscardUnknown(m)
  1363. }
  1364. var xxx_messageInfo_EphemeralVolumeSource proto.InternalMessageInfo
  1365. func (m *Event) Reset() { *m = Event{} }
  1366. func (*Event) ProtoMessage() {}
  1367. func (*Event) Descriptor() ([]byte, []int) {
  1368. return fileDescriptor_83c10c24ec417dc9, []int{51}
  1369. }
  1370. func (m *Event) XXX_Unmarshal(b []byte) error {
  1371. return m.Unmarshal(b)
  1372. }
  1373. func (m *Event) 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 *Event) XXX_Merge(src proto.Message) {
  1382. xxx_messageInfo_Event.Merge(m, src)
  1383. }
  1384. func (m *Event) XXX_Size() int {
  1385. return m.Size()
  1386. }
  1387. func (m *Event) XXX_DiscardUnknown() {
  1388. xxx_messageInfo_Event.DiscardUnknown(m)
  1389. }
  1390. var xxx_messageInfo_Event proto.InternalMessageInfo
  1391. func (m *EventList) Reset() { *m = EventList{} }
  1392. func (*EventList) ProtoMessage() {}
  1393. func (*EventList) Descriptor() ([]byte, []int) {
  1394. return fileDescriptor_83c10c24ec417dc9, []int{52}
  1395. }
  1396. func (m *EventList) XXX_Unmarshal(b []byte) error {
  1397. return m.Unmarshal(b)
  1398. }
  1399. func (m *EventList) 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 *EventList) XXX_Merge(src proto.Message) {
  1408. xxx_messageInfo_EventList.Merge(m, src)
  1409. }
  1410. func (m *EventList) XXX_Size() int {
  1411. return m.Size()
  1412. }
  1413. func (m *EventList) XXX_DiscardUnknown() {
  1414. xxx_messageInfo_EventList.DiscardUnknown(m)
  1415. }
  1416. var xxx_messageInfo_EventList proto.InternalMessageInfo
  1417. func (m *EventSeries) Reset() { *m = EventSeries{} }
  1418. func (*EventSeries) ProtoMessage() {}
  1419. func (*EventSeries) Descriptor() ([]byte, []int) {
  1420. return fileDescriptor_83c10c24ec417dc9, []int{53}
  1421. }
  1422. func (m *EventSeries) XXX_Unmarshal(b []byte) error {
  1423. return m.Unmarshal(b)
  1424. }
  1425. func (m *EventSeries) 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 *EventSeries) XXX_Merge(src proto.Message) {
  1434. xxx_messageInfo_EventSeries.Merge(m, src)
  1435. }
  1436. func (m *EventSeries) XXX_Size() int {
  1437. return m.Size()
  1438. }
  1439. func (m *EventSeries) XXX_DiscardUnknown() {
  1440. xxx_messageInfo_EventSeries.DiscardUnknown(m)
  1441. }
  1442. var xxx_messageInfo_EventSeries proto.InternalMessageInfo
  1443. func (m *EventSource) Reset() { *m = EventSource{} }
  1444. func (*EventSource) ProtoMessage() {}
  1445. func (*EventSource) Descriptor() ([]byte, []int) {
  1446. return fileDescriptor_83c10c24ec417dc9, []int{54}
  1447. }
  1448. func (m *EventSource) XXX_Unmarshal(b []byte) error {
  1449. return m.Unmarshal(b)
  1450. }
  1451. func (m *EventSource) 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 *EventSource) XXX_Merge(src proto.Message) {
  1460. xxx_messageInfo_EventSource.Merge(m, src)
  1461. }
  1462. func (m *EventSource) XXX_Size() int {
  1463. return m.Size()
  1464. }
  1465. func (m *EventSource) XXX_DiscardUnknown() {
  1466. xxx_messageInfo_EventSource.DiscardUnknown(m)
  1467. }
  1468. var xxx_messageInfo_EventSource proto.InternalMessageInfo
  1469. func (m *ExecAction) Reset() { *m = ExecAction{} }
  1470. func (*ExecAction) ProtoMessage() {}
  1471. func (*ExecAction) Descriptor() ([]byte, []int) {
  1472. return fileDescriptor_83c10c24ec417dc9, []int{55}
  1473. }
  1474. func (m *ExecAction) XXX_Unmarshal(b []byte) error {
  1475. return m.Unmarshal(b)
  1476. }
  1477. func (m *ExecAction) 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 *ExecAction) XXX_Merge(src proto.Message) {
  1486. xxx_messageInfo_ExecAction.Merge(m, src)
  1487. }
  1488. func (m *ExecAction) XXX_Size() int {
  1489. return m.Size()
  1490. }
  1491. func (m *ExecAction) XXX_DiscardUnknown() {
  1492. xxx_messageInfo_ExecAction.DiscardUnknown(m)
  1493. }
  1494. var xxx_messageInfo_ExecAction proto.InternalMessageInfo
  1495. func (m *FCVolumeSource) Reset() { *m = FCVolumeSource{} }
  1496. func (*FCVolumeSource) ProtoMessage() {}
  1497. func (*FCVolumeSource) Descriptor() ([]byte, []int) {
  1498. return fileDescriptor_83c10c24ec417dc9, []int{56}
  1499. }
  1500. func (m *FCVolumeSource) XXX_Unmarshal(b []byte) error {
  1501. return m.Unmarshal(b)
  1502. }
  1503. func (m *FCVolumeSource) 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 *FCVolumeSource) XXX_Merge(src proto.Message) {
  1512. xxx_messageInfo_FCVolumeSource.Merge(m, src)
  1513. }
  1514. func (m *FCVolumeSource) XXX_Size() int {
  1515. return m.Size()
  1516. }
  1517. func (m *FCVolumeSource) XXX_DiscardUnknown() {
  1518. xxx_messageInfo_FCVolumeSource.DiscardUnknown(m)
  1519. }
  1520. var xxx_messageInfo_FCVolumeSource proto.InternalMessageInfo
  1521. func (m *FlexPersistentVolumeSource) Reset() { *m = FlexPersistentVolumeSource{} }
  1522. func (*FlexPersistentVolumeSource) ProtoMessage() {}
  1523. func (*FlexPersistentVolumeSource) Descriptor() ([]byte, []int) {
  1524. return fileDescriptor_83c10c24ec417dc9, []int{57}
  1525. }
  1526. func (m *FlexPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  1527. return m.Unmarshal(b)
  1528. }
  1529. func (m *FlexPersistentVolumeSource) 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 *FlexPersistentVolumeSource) XXX_Merge(src proto.Message) {
  1538. xxx_messageInfo_FlexPersistentVolumeSource.Merge(m, src)
  1539. }
  1540. func (m *FlexPersistentVolumeSource) XXX_Size() int {
  1541. return m.Size()
  1542. }
  1543. func (m *FlexPersistentVolumeSource) XXX_DiscardUnknown() {
  1544. xxx_messageInfo_FlexPersistentVolumeSource.DiscardUnknown(m)
  1545. }
  1546. var xxx_messageInfo_FlexPersistentVolumeSource proto.InternalMessageInfo
  1547. func (m *FlexVolumeSource) Reset() { *m = FlexVolumeSource{} }
  1548. func (*FlexVolumeSource) ProtoMessage() {}
  1549. func (*FlexVolumeSource) Descriptor() ([]byte, []int) {
  1550. return fileDescriptor_83c10c24ec417dc9, []int{58}
  1551. }
  1552. func (m *FlexVolumeSource) XXX_Unmarshal(b []byte) error {
  1553. return m.Unmarshal(b)
  1554. }
  1555. func (m *FlexVolumeSource) 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 *FlexVolumeSource) XXX_Merge(src proto.Message) {
  1564. xxx_messageInfo_FlexVolumeSource.Merge(m, src)
  1565. }
  1566. func (m *FlexVolumeSource) XXX_Size() int {
  1567. return m.Size()
  1568. }
  1569. func (m *FlexVolumeSource) XXX_DiscardUnknown() {
  1570. xxx_messageInfo_FlexVolumeSource.DiscardUnknown(m)
  1571. }
  1572. var xxx_messageInfo_FlexVolumeSource proto.InternalMessageInfo
  1573. func (m *FlockerVolumeSource) Reset() { *m = FlockerVolumeSource{} }
  1574. func (*FlockerVolumeSource) ProtoMessage() {}
  1575. func (*FlockerVolumeSource) Descriptor() ([]byte, []int) {
  1576. return fileDescriptor_83c10c24ec417dc9, []int{59}
  1577. }
  1578. func (m *FlockerVolumeSource) XXX_Unmarshal(b []byte) error {
  1579. return m.Unmarshal(b)
  1580. }
  1581. func (m *FlockerVolumeSource) 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 *FlockerVolumeSource) XXX_Merge(src proto.Message) {
  1590. xxx_messageInfo_FlockerVolumeSource.Merge(m, src)
  1591. }
  1592. func (m *FlockerVolumeSource) XXX_Size() int {
  1593. return m.Size()
  1594. }
  1595. func (m *FlockerVolumeSource) XXX_DiscardUnknown() {
  1596. xxx_messageInfo_FlockerVolumeSource.DiscardUnknown(m)
  1597. }
  1598. var xxx_messageInfo_FlockerVolumeSource proto.InternalMessageInfo
  1599. func (m *GCEPersistentDiskVolumeSource) Reset() { *m = GCEPersistentDiskVolumeSource{} }
  1600. func (*GCEPersistentDiskVolumeSource) ProtoMessage() {}
  1601. func (*GCEPersistentDiskVolumeSource) Descriptor() ([]byte, []int) {
  1602. return fileDescriptor_83c10c24ec417dc9, []int{60}
  1603. }
  1604. func (m *GCEPersistentDiskVolumeSource) XXX_Unmarshal(b []byte) error {
  1605. return m.Unmarshal(b)
  1606. }
  1607. func (m *GCEPersistentDiskVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1608. b = b[:cap(b)]
  1609. n, err := m.MarshalToSizedBuffer(b)
  1610. if err != nil {
  1611. return nil, err
  1612. }
  1613. return b[:n], nil
  1614. }
  1615. func (m *GCEPersistentDiskVolumeSource) XXX_Merge(src proto.Message) {
  1616. xxx_messageInfo_GCEPersistentDiskVolumeSource.Merge(m, src)
  1617. }
  1618. func (m *GCEPersistentDiskVolumeSource) XXX_Size() int {
  1619. return m.Size()
  1620. }
  1621. func (m *GCEPersistentDiskVolumeSource) XXX_DiscardUnknown() {
  1622. xxx_messageInfo_GCEPersistentDiskVolumeSource.DiscardUnknown(m)
  1623. }
  1624. var xxx_messageInfo_GCEPersistentDiskVolumeSource proto.InternalMessageInfo
  1625. func (m *GitRepoVolumeSource) Reset() { *m = GitRepoVolumeSource{} }
  1626. func (*GitRepoVolumeSource) ProtoMessage() {}
  1627. func (*GitRepoVolumeSource) Descriptor() ([]byte, []int) {
  1628. return fileDescriptor_83c10c24ec417dc9, []int{61}
  1629. }
  1630. func (m *GitRepoVolumeSource) XXX_Unmarshal(b []byte) error {
  1631. return m.Unmarshal(b)
  1632. }
  1633. func (m *GitRepoVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1634. b = b[:cap(b)]
  1635. n, err := m.MarshalToSizedBuffer(b)
  1636. if err != nil {
  1637. return nil, err
  1638. }
  1639. return b[:n], nil
  1640. }
  1641. func (m *GitRepoVolumeSource) XXX_Merge(src proto.Message) {
  1642. xxx_messageInfo_GitRepoVolumeSource.Merge(m, src)
  1643. }
  1644. func (m *GitRepoVolumeSource) XXX_Size() int {
  1645. return m.Size()
  1646. }
  1647. func (m *GitRepoVolumeSource) XXX_DiscardUnknown() {
  1648. xxx_messageInfo_GitRepoVolumeSource.DiscardUnknown(m)
  1649. }
  1650. var xxx_messageInfo_GitRepoVolumeSource proto.InternalMessageInfo
  1651. func (m *GlusterfsPersistentVolumeSource) Reset() { *m = GlusterfsPersistentVolumeSource{} }
  1652. func (*GlusterfsPersistentVolumeSource) ProtoMessage() {}
  1653. func (*GlusterfsPersistentVolumeSource) Descriptor() ([]byte, []int) {
  1654. return fileDescriptor_83c10c24ec417dc9, []int{62}
  1655. }
  1656. func (m *GlusterfsPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  1657. return m.Unmarshal(b)
  1658. }
  1659. func (m *GlusterfsPersistentVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1660. b = b[:cap(b)]
  1661. n, err := m.MarshalToSizedBuffer(b)
  1662. if err != nil {
  1663. return nil, err
  1664. }
  1665. return b[:n], nil
  1666. }
  1667. func (m *GlusterfsPersistentVolumeSource) XXX_Merge(src proto.Message) {
  1668. xxx_messageInfo_GlusterfsPersistentVolumeSource.Merge(m, src)
  1669. }
  1670. func (m *GlusterfsPersistentVolumeSource) XXX_Size() int {
  1671. return m.Size()
  1672. }
  1673. func (m *GlusterfsPersistentVolumeSource) XXX_DiscardUnknown() {
  1674. xxx_messageInfo_GlusterfsPersistentVolumeSource.DiscardUnknown(m)
  1675. }
  1676. var xxx_messageInfo_GlusterfsPersistentVolumeSource proto.InternalMessageInfo
  1677. func (m *GlusterfsVolumeSource) Reset() { *m = GlusterfsVolumeSource{} }
  1678. func (*GlusterfsVolumeSource) ProtoMessage() {}
  1679. func (*GlusterfsVolumeSource) Descriptor() ([]byte, []int) {
  1680. return fileDescriptor_83c10c24ec417dc9, []int{63}
  1681. }
  1682. func (m *GlusterfsVolumeSource) XXX_Unmarshal(b []byte) error {
  1683. return m.Unmarshal(b)
  1684. }
  1685. func (m *GlusterfsVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1686. b = b[:cap(b)]
  1687. n, err := m.MarshalToSizedBuffer(b)
  1688. if err != nil {
  1689. return nil, err
  1690. }
  1691. return b[:n], nil
  1692. }
  1693. func (m *GlusterfsVolumeSource) XXX_Merge(src proto.Message) {
  1694. xxx_messageInfo_GlusterfsVolumeSource.Merge(m, src)
  1695. }
  1696. func (m *GlusterfsVolumeSource) XXX_Size() int {
  1697. return m.Size()
  1698. }
  1699. func (m *GlusterfsVolumeSource) XXX_DiscardUnknown() {
  1700. xxx_messageInfo_GlusterfsVolumeSource.DiscardUnknown(m)
  1701. }
  1702. var xxx_messageInfo_GlusterfsVolumeSource proto.InternalMessageInfo
  1703. func (m *HTTPGetAction) Reset() { *m = HTTPGetAction{} }
  1704. func (*HTTPGetAction) ProtoMessage() {}
  1705. func (*HTTPGetAction) Descriptor() ([]byte, []int) {
  1706. return fileDescriptor_83c10c24ec417dc9, []int{64}
  1707. }
  1708. func (m *HTTPGetAction) XXX_Unmarshal(b []byte) error {
  1709. return m.Unmarshal(b)
  1710. }
  1711. func (m *HTTPGetAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1712. b = b[:cap(b)]
  1713. n, err := m.MarshalToSizedBuffer(b)
  1714. if err != nil {
  1715. return nil, err
  1716. }
  1717. return b[:n], nil
  1718. }
  1719. func (m *HTTPGetAction) XXX_Merge(src proto.Message) {
  1720. xxx_messageInfo_HTTPGetAction.Merge(m, src)
  1721. }
  1722. func (m *HTTPGetAction) XXX_Size() int {
  1723. return m.Size()
  1724. }
  1725. func (m *HTTPGetAction) XXX_DiscardUnknown() {
  1726. xxx_messageInfo_HTTPGetAction.DiscardUnknown(m)
  1727. }
  1728. var xxx_messageInfo_HTTPGetAction proto.InternalMessageInfo
  1729. func (m *HTTPHeader) Reset() { *m = HTTPHeader{} }
  1730. func (*HTTPHeader) ProtoMessage() {}
  1731. func (*HTTPHeader) Descriptor() ([]byte, []int) {
  1732. return fileDescriptor_83c10c24ec417dc9, []int{65}
  1733. }
  1734. func (m *HTTPHeader) XXX_Unmarshal(b []byte) error {
  1735. return m.Unmarshal(b)
  1736. }
  1737. func (m *HTTPHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1738. b = b[:cap(b)]
  1739. n, err := m.MarshalToSizedBuffer(b)
  1740. if err != nil {
  1741. return nil, err
  1742. }
  1743. return b[:n], nil
  1744. }
  1745. func (m *HTTPHeader) XXX_Merge(src proto.Message) {
  1746. xxx_messageInfo_HTTPHeader.Merge(m, src)
  1747. }
  1748. func (m *HTTPHeader) XXX_Size() int {
  1749. return m.Size()
  1750. }
  1751. func (m *HTTPHeader) XXX_DiscardUnknown() {
  1752. xxx_messageInfo_HTTPHeader.DiscardUnknown(m)
  1753. }
  1754. var xxx_messageInfo_HTTPHeader proto.InternalMessageInfo
  1755. func (m *Handler) Reset() { *m = Handler{} }
  1756. func (*Handler) ProtoMessage() {}
  1757. func (*Handler) Descriptor() ([]byte, []int) {
  1758. return fileDescriptor_83c10c24ec417dc9, []int{66}
  1759. }
  1760. func (m *Handler) XXX_Unmarshal(b []byte) error {
  1761. return m.Unmarshal(b)
  1762. }
  1763. func (m *Handler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1764. b = b[:cap(b)]
  1765. n, err := m.MarshalToSizedBuffer(b)
  1766. if err != nil {
  1767. return nil, err
  1768. }
  1769. return b[:n], nil
  1770. }
  1771. func (m *Handler) XXX_Merge(src proto.Message) {
  1772. xxx_messageInfo_Handler.Merge(m, src)
  1773. }
  1774. func (m *Handler) XXX_Size() int {
  1775. return m.Size()
  1776. }
  1777. func (m *Handler) XXX_DiscardUnknown() {
  1778. xxx_messageInfo_Handler.DiscardUnknown(m)
  1779. }
  1780. var xxx_messageInfo_Handler proto.InternalMessageInfo
  1781. func (m *HostAlias) Reset() { *m = HostAlias{} }
  1782. func (*HostAlias) ProtoMessage() {}
  1783. func (*HostAlias) Descriptor() ([]byte, []int) {
  1784. return fileDescriptor_83c10c24ec417dc9, []int{67}
  1785. }
  1786. func (m *HostAlias) XXX_Unmarshal(b []byte) error {
  1787. return m.Unmarshal(b)
  1788. }
  1789. func (m *HostAlias) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1790. b = b[:cap(b)]
  1791. n, err := m.MarshalToSizedBuffer(b)
  1792. if err != nil {
  1793. return nil, err
  1794. }
  1795. return b[:n], nil
  1796. }
  1797. func (m *HostAlias) XXX_Merge(src proto.Message) {
  1798. xxx_messageInfo_HostAlias.Merge(m, src)
  1799. }
  1800. func (m *HostAlias) XXX_Size() int {
  1801. return m.Size()
  1802. }
  1803. func (m *HostAlias) XXX_DiscardUnknown() {
  1804. xxx_messageInfo_HostAlias.DiscardUnknown(m)
  1805. }
  1806. var xxx_messageInfo_HostAlias proto.InternalMessageInfo
  1807. func (m *HostPathVolumeSource) Reset() { *m = HostPathVolumeSource{} }
  1808. func (*HostPathVolumeSource) ProtoMessage() {}
  1809. func (*HostPathVolumeSource) Descriptor() ([]byte, []int) {
  1810. return fileDescriptor_83c10c24ec417dc9, []int{68}
  1811. }
  1812. func (m *HostPathVolumeSource) XXX_Unmarshal(b []byte) error {
  1813. return m.Unmarshal(b)
  1814. }
  1815. func (m *HostPathVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1816. b = b[:cap(b)]
  1817. n, err := m.MarshalToSizedBuffer(b)
  1818. if err != nil {
  1819. return nil, err
  1820. }
  1821. return b[:n], nil
  1822. }
  1823. func (m *HostPathVolumeSource) XXX_Merge(src proto.Message) {
  1824. xxx_messageInfo_HostPathVolumeSource.Merge(m, src)
  1825. }
  1826. func (m *HostPathVolumeSource) XXX_Size() int {
  1827. return m.Size()
  1828. }
  1829. func (m *HostPathVolumeSource) XXX_DiscardUnknown() {
  1830. xxx_messageInfo_HostPathVolumeSource.DiscardUnknown(m)
  1831. }
  1832. var xxx_messageInfo_HostPathVolumeSource proto.InternalMessageInfo
  1833. func (m *ISCSIPersistentVolumeSource) Reset() { *m = ISCSIPersistentVolumeSource{} }
  1834. func (*ISCSIPersistentVolumeSource) ProtoMessage() {}
  1835. func (*ISCSIPersistentVolumeSource) Descriptor() ([]byte, []int) {
  1836. return fileDescriptor_83c10c24ec417dc9, []int{69}
  1837. }
  1838. func (m *ISCSIPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  1839. return m.Unmarshal(b)
  1840. }
  1841. func (m *ISCSIPersistentVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1842. b = b[:cap(b)]
  1843. n, err := m.MarshalToSizedBuffer(b)
  1844. if err != nil {
  1845. return nil, err
  1846. }
  1847. return b[:n], nil
  1848. }
  1849. func (m *ISCSIPersistentVolumeSource) XXX_Merge(src proto.Message) {
  1850. xxx_messageInfo_ISCSIPersistentVolumeSource.Merge(m, src)
  1851. }
  1852. func (m *ISCSIPersistentVolumeSource) XXX_Size() int {
  1853. return m.Size()
  1854. }
  1855. func (m *ISCSIPersistentVolumeSource) XXX_DiscardUnknown() {
  1856. xxx_messageInfo_ISCSIPersistentVolumeSource.DiscardUnknown(m)
  1857. }
  1858. var xxx_messageInfo_ISCSIPersistentVolumeSource proto.InternalMessageInfo
  1859. func (m *ISCSIVolumeSource) Reset() { *m = ISCSIVolumeSource{} }
  1860. func (*ISCSIVolumeSource) ProtoMessage() {}
  1861. func (*ISCSIVolumeSource) Descriptor() ([]byte, []int) {
  1862. return fileDescriptor_83c10c24ec417dc9, []int{70}
  1863. }
  1864. func (m *ISCSIVolumeSource) XXX_Unmarshal(b []byte) error {
  1865. return m.Unmarshal(b)
  1866. }
  1867. func (m *ISCSIVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1868. b = b[:cap(b)]
  1869. n, err := m.MarshalToSizedBuffer(b)
  1870. if err != nil {
  1871. return nil, err
  1872. }
  1873. return b[:n], nil
  1874. }
  1875. func (m *ISCSIVolumeSource) XXX_Merge(src proto.Message) {
  1876. xxx_messageInfo_ISCSIVolumeSource.Merge(m, src)
  1877. }
  1878. func (m *ISCSIVolumeSource) XXX_Size() int {
  1879. return m.Size()
  1880. }
  1881. func (m *ISCSIVolumeSource) XXX_DiscardUnknown() {
  1882. xxx_messageInfo_ISCSIVolumeSource.DiscardUnknown(m)
  1883. }
  1884. var xxx_messageInfo_ISCSIVolumeSource proto.InternalMessageInfo
  1885. func (m *KeyToPath) Reset() { *m = KeyToPath{} }
  1886. func (*KeyToPath) ProtoMessage() {}
  1887. func (*KeyToPath) Descriptor() ([]byte, []int) {
  1888. return fileDescriptor_83c10c24ec417dc9, []int{71}
  1889. }
  1890. func (m *KeyToPath) XXX_Unmarshal(b []byte) error {
  1891. return m.Unmarshal(b)
  1892. }
  1893. func (m *KeyToPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1894. b = b[:cap(b)]
  1895. n, err := m.MarshalToSizedBuffer(b)
  1896. if err != nil {
  1897. return nil, err
  1898. }
  1899. return b[:n], nil
  1900. }
  1901. func (m *KeyToPath) XXX_Merge(src proto.Message) {
  1902. xxx_messageInfo_KeyToPath.Merge(m, src)
  1903. }
  1904. func (m *KeyToPath) XXX_Size() int {
  1905. return m.Size()
  1906. }
  1907. func (m *KeyToPath) XXX_DiscardUnknown() {
  1908. xxx_messageInfo_KeyToPath.DiscardUnknown(m)
  1909. }
  1910. var xxx_messageInfo_KeyToPath proto.InternalMessageInfo
  1911. func (m *Lifecycle) Reset() { *m = Lifecycle{} }
  1912. func (*Lifecycle) ProtoMessage() {}
  1913. func (*Lifecycle) Descriptor() ([]byte, []int) {
  1914. return fileDescriptor_83c10c24ec417dc9, []int{72}
  1915. }
  1916. func (m *Lifecycle) XXX_Unmarshal(b []byte) error {
  1917. return m.Unmarshal(b)
  1918. }
  1919. func (m *Lifecycle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1920. b = b[:cap(b)]
  1921. n, err := m.MarshalToSizedBuffer(b)
  1922. if err != nil {
  1923. return nil, err
  1924. }
  1925. return b[:n], nil
  1926. }
  1927. func (m *Lifecycle) XXX_Merge(src proto.Message) {
  1928. xxx_messageInfo_Lifecycle.Merge(m, src)
  1929. }
  1930. func (m *Lifecycle) XXX_Size() int {
  1931. return m.Size()
  1932. }
  1933. func (m *Lifecycle) XXX_DiscardUnknown() {
  1934. xxx_messageInfo_Lifecycle.DiscardUnknown(m)
  1935. }
  1936. var xxx_messageInfo_Lifecycle proto.InternalMessageInfo
  1937. func (m *LimitRange) Reset() { *m = LimitRange{} }
  1938. func (*LimitRange) ProtoMessage() {}
  1939. func (*LimitRange) Descriptor() ([]byte, []int) {
  1940. return fileDescriptor_83c10c24ec417dc9, []int{73}
  1941. }
  1942. func (m *LimitRange) XXX_Unmarshal(b []byte) error {
  1943. return m.Unmarshal(b)
  1944. }
  1945. func (m *LimitRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1946. b = b[:cap(b)]
  1947. n, err := m.MarshalToSizedBuffer(b)
  1948. if err != nil {
  1949. return nil, err
  1950. }
  1951. return b[:n], nil
  1952. }
  1953. func (m *LimitRange) XXX_Merge(src proto.Message) {
  1954. xxx_messageInfo_LimitRange.Merge(m, src)
  1955. }
  1956. func (m *LimitRange) XXX_Size() int {
  1957. return m.Size()
  1958. }
  1959. func (m *LimitRange) XXX_DiscardUnknown() {
  1960. xxx_messageInfo_LimitRange.DiscardUnknown(m)
  1961. }
  1962. var xxx_messageInfo_LimitRange proto.InternalMessageInfo
  1963. func (m *LimitRangeItem) Reset() { *m = LimitRangeItem{} }
  1964. func (*LimitRangeItem) ProtoMessage() {}
  1965. func (*LimitRangeItem) Descriptor() ([]byte, []int) {
  1966. return fileDescriptor_83c10c24ec417dc9, []int{74}
  1967. }
  1968. func (m *LimitRangeItem) XXX_Unmarshal(b []byte) error {
  1969. return m.Unmarshal(b)
  1970. }
  1971. func (m *LimitRangeItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1972. b = b[:cap(b)]
  1973. n, err := m.MarshalToSizedBuffer(b)
  1974. if err != nil {
  1975. return nil, err
  1976. }
  1977. return b[:n], nil
  1978. }
  1979. func (m *LimitRangeItem) XXX_Merge(src proto.Message) {
  1980. xxx_messageInfo_LimitRangeItem.Merge(m, src)
  1981. }
  1982. func (m *LimitRangeItem) XXX_Size() int {
  1983. return m.Size()
  1984. }
  1985. func (m *LimitRangeItem) XXX_DiscardUnknown() {
  1986. xxx_messageInfo_LimitRangeItem.DiscardUnknown(m)
  1987. }
  1988. var xxx_messageInfo_LimitRangeItem proto.InternalMessageInfo
  1989. func (m *LimitRangeList) Reset() { *m = LimitRangeList{} }
  1990. func (*LimitRangeList) ProtoMessage() {}
  1991. func (*LimitRangeList) Descriptor() ([]byte, []int) {
  1992. return fileDescriptor_83c10c24ec417dc9, []int{75}
  1993. }
  1994. func (m *LimitRangeList) XXX_Unmarshal(b []byte) error {
  1995. return m.Unmarshal(b)
  1996. }
  1997. func (m *LimitRangeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1998. b = b[:cap(b)]
  1999. n, err := m.MarshalToSizedBuffer(b)
  2000. if err != nil {
  2001. return nil, err
  2002. }
  2003. return b[:n], nil
  2004. }
  2005. func (m *LimitRangeList) XXX_Merge(src proto.Message) {
  2006. xxx_messageInfo_LimitRangeList.Merge(m, src)
  2007. }
  2008. func (m *LimitRangeList) XXX_Size() int {
  2009. return m.Size()
  2010. }
  2011. func (m *LimitRangeList) XXX_DiscardUnknown() {
  2012. xxx_messageInfo_LimitRangeList.DiscardUnknown(m)
  2013. }
  2014. var xxx_messageInfo_LimitRangeList proto.InternalMessageInfo
  2015. func (m *LimitRangeSpec) Reset() { *m = LimitRangeSpec{} }
  2016. func (*LimitRangeSpec) ProtoMessage() {}
  2017. func (*LimitRangeSpec) Descriptor() ([]byte, []int) {
  2018. return fileDescriptor_83c10c24ec417dc9, []int{76}
  2019. }
  2020. func (m *LimitRangeSpec) XXX_Unmarshal(b []byte) error {
  2021. return m.Unmarshal(b)
  2022. }
  2023. func (m *LimitRangeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2024. b = b[:cap(b)]
  2025. n, err := m.MarshalToSizedBuffer(b)
  2026. if err != nil {
  2027. return nil, err
  2028. }
  2029. return b[:n], nil
  2030. }
  2031. func (m *LimitRangeSpec) XXX_Merge(src proto.Message) {
  2032. xxx_messageInfo_LimitRangeSpec.Merge(m, src)
  2033. }
  2034. func (m *LimitRangeSpec) XXX_Size() int {
  2035. return m.Size()
  2036. }
  2037. func (m *LimitRangeSpec) XXX_DiscardUnknown() {
  2038. xxx_messageInfo_LimitRangeSpec.DiscardUnknown(m)
  2039. }
  2040. var xxx_messageInfo_LimitRangeSpec proto.InternalMessageInfo
  2041. func (m *List) Reset() { *m = List{} }
  2042. func (*List) ProtoMessage() {}
  2043. func (*List) Descriptor() ([]byte, []int) {
  2044. return fileDescriptor_83c10c24ec417dc9, []int{77}
  2045. }
  2046. func (m *List) XXX_Unmarshal(b []byte) error {
  2047. return m.Unmarshal(b)
  2048. }
  2049. func (m *List) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2050. b = b[:cap(b)]
  2051. n, err := m.MarshalToSizedBuffer(b)
  2052. if err != nil {
  2053. return nil, err
  2054. }
  2055. return b[:n], nil
  2056. }
  2057. func (m *List) XXX_Merge(src proto.Message) {
  2058. xxx_messageInfo_List.Merge(m, src)
  2059. }
  2060. func (m *List) XXX_Size() int {
  2061. return m.Size()
  2062. }
  2063. func (m *List) XXX_DiscardUnknown() {
  2064. xxx_messageInfo_List.DiscardUnknown(m)
  2065. }
  2066. var xxx_messageInfo_List proto.InternalMessageInfo
  2067. func (m *LoadBalancerIngress) Reset() { *m = LoadBalancerIngress{} }
  2068. func (*LoadBalancerIngress) ProtoMessage() {}
  2069. func (*LoadBalancerIngress) Descriptor() ([]byte, []int) {
  2070. return fileDescriptor_83c10c24ec417dc9, []int{78}
  2071. }
  2072. func (m *LoadBalancerIngress) XXX_Unmarshal(b []byte) error {
  2073. return m.Unmarshal(b)
  2074. }
  2075. func (m *LoadBalancerIngress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2076. b = b[:cap(b)]
  2077. n, err := m.MarshalToSizedBuffer(b)
  2078. if err != nil {
  2079. return nil, err
  2080. }
  2081. return b[:n], nil
  2082. }
  2083. func (m *LoadBalancerIngress) XXX_Merge(src proto.Message) {
  2084. xxx_messageInfo_LoadBalancerIngress.Merge(m, src)
  2085. }
  2086. func (m *LoadBalancerIngress) XXX_Size() int {
  2087. return m.Size()
  2088. }
  2089. func (m *LoadBalancerIngress) XXX_DiscardUnknown() {
  2090. xxx_messageInfo_LoadBalancerIngress.DiscardUnknown(m)
  2091. }
  2092. var xxx_messageInfo_LoadBalancerIngress proto.InternalMessageInfo
  2093. func (m *LoadBalancerStatus) Reset() { *m = LoadBalancerStatus{} }
  2094. func (*LoadBalancerStatus) ProtoMessage() {}
  2095. func (*LoadBalancerStatus) Descriptor() ([]byte, []int) {
  2096. return fileDescriptor_83c10c24ec417dc9, []int{79}
  2097. }
  2098. func (m *LoadBalancerStatus) XXX_Unmarshal(b []byte) error {
  2099. return m.Unmarshal(b)
  2100. }
  2101. func (m *LoadBalancerStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2102. b = b[:cap(b)]
  2103. n, err := m.MarshalToSizedBuffer(b)
  2104. if err != nil {
  2105. return nil, err
  2106. }
  2107. return b[:n], nil
  2108. }
  2109. func (m *LoadBalancerStatus) XXX_Merge(src proto.Message) {
  2110. xxx_messageInfo_LoadBalancerStatus.Merge(m, src)
  2111. }
  2112. func (m *LoadBalancerStatus) XXX_Size() int {
  2113. return m.Size()
  2114. }
  2115. func (m *LoadBalancerStatus) XXX_DiscardUnknown() {
  2116. xxx_messageInfo_LoadBalancerStatus.DiscardUnknown(m)
  2117. }
  2118. var xxx_messageInfo_LoadBalancerStatus proto.InternalMessageInfo
  2119. func (m *LocalObjectReference) Reset() { *m = LocalObjectReference{} }
  2120. func (*LocalObjectReference) ProtoMessage() {}
  2121. func (*LocalObjectReference) Descriptor() ([]byte, []int) {
  2122. return fileDescriptor_83c10c24ec417dc9, []int{80}
  2123. }
  2124. func (m *LocalObjectReference) XXX_Unmarshal(b []byte) error {
  2125. return m.Unmarshal(b)
  2126. }
  2127. func (m *LocalObjectReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2128. b = b[:cap(b)]
  2129. n, err := m.MarshalToSizedBuffer(b)
  2130. if err != nil {
  2131. return nil, err
  2132. }
  2133. return b[:n], nil
  2134. }
  2135. func (m *LocalObjectReference) XXX_Merge(src proto.Message) {
  2136. xxx_messageInfo_LocalObjectReference.Merge(m, src)
  2137. }
  2138. func (m *LocalObjectReference) XXX_Size() int {
  2139. return m.Size()
  2140. }
  2141. func (m *LocalObjectReference) XXX_DiscardUnknown() {
  2142. xxx_messageInfo_LocalObjectReference.DiscardUnknown(m)
  2143. }
  2144. var xxx_messageInfo_LocalObjectReference proto.InternalMessageInfo
  2145. func (m *LocalVolumeSource) Reset() { *m = LocalVolumeSource{} }
  2146. func (*LocalVolumeSource) ProtoMessage() {}
  2147. func (*LocalVolumeSource) Descriptor() ([]byte, []int) {
  2148. return fileDescriptor_83c10c24ec417dc9, []int{81}
  2149. }
  2150. func (m *LocalVolumeSource) XXX_Unmarshal(b []byte) error {
  2151. return m.Unmarshal(b)
  2152. }
  2153. func (m *LocalVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2154. b = b[:cap(b)]
  2155. n, err := m.MarshalToSizedBuffer(b)
  2156. if err != nil {
  2157. return nil, err
  2158. }
  2159. return b[:n], nil
  2160. }
  2161. func (m *LocalVolumeSource) XXX_Merge(src proto.Message) {
  2162. xxx_messageInfo_LocalVolumeSource.Merge(m, src)
  2163. }
  2164. func (m *LocalVolumeSource) XXX_Size() int {
  2165. return m.Size()
  2166. }
  2167. func (m *LocalVolumeSource) XXX_DiscardUnknown() {
  2168. xxx_messageInfo_LocalVolumeSource.DiscardUnknown(m)
  2169. }
  2170. var xxx_messageInfo_LocalVolumeSource proto.InternalMessageInfo
  2171. func (m *NFSVolumeSource) Reset() { *m = NFSVolumeSource{} }
  2172. func (*NFSVolumeSource) ProtoMessage() {}
  2173. func (*NFSVolumeSource) Descriptor() ([]byte, []int) {
  2174. return fileDescriptor_83c10c24ec417dc9, []int{82}
  2175. }
  2176. func (m *NFSVolumeSource) XXX_Unmarshal(b []byte) error {
  2177. return m.Unmarshal(b)
  2178. }
  2179. func (m *NFSVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2180. b = b[:cap(b)]
  2181. n, err := m.MarshalToSizedBuffer(b)
  2182. if err != nil {
  2183. return nil, err
  2184. }
  2185. return b[:n], nil
  2186. }
  2187. func (m *NFSVolumeSource) XXX_Merge(src proto.Message) {
  2188. xxx_messageInfo_NFSVolumeSource.Merge(m, src)
  2189. }
  2190. func (m *NFSVolumeSource) XXX_Size() int {
  2191. return m.Size()
  2192. }
  2193. func (m *NFSVolumeSource) XXX_DiscardUnknown() {
  2194. xxx_messageInfo_NFSVolumeSource.DiscardUnknown(m)
  2195. }
  2196. var xxx_messageInfo_NFSVolumeSource proto.InternalMessageInfo
  2197. func (m *Namespace) Reset() { *m = Namespace{} }
  2198. func (*Namespace) ProtoMessage() {}
  2199. func (*Namespace) Descriptor() ([]byte, []int) {
  2200. return fileDescriptor_83c10c24ec417dc9, []int{83}
  2201. }
  2202. func (m *Namespace) XXX_Unmarshal(b []byte) error {
  2203. return m.Unmarshal(b)
  2204. }
  2205. func (m *Namespace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2206. b = b[:cap(b)]
  2207. n, err := m.MarshalToSizedBuffer(b)
  2208. if err != nil {
  2209. return nil, err
  2210. }
  2211. return b[:n], nil
  2212. }
  2213. func (m *Namespace) XXX_Merge(src proto.Message) {
  2214. xxx_messageInfo_Namespace.Merge(m, src)
  2215. }
  2216. func (m *Namespace) XXX_Size() int {
  2217. return m.Size()
  2218. }
  2219. func (m *Namespace) XXX_DiscardUnknown() {
  2220. xxx_messageInfo_Namespace.DiscardUnknown(m)
  2221. }
  2222. var xxx_messageInfo_Namespace proto.InternalMessageInfo
  2223. func (m *NamespaceCondition) Reset() { *m = NamespaceCondition{} }
  2224. func (*NamespaceCondition) ProtoMessage() {}
  2225. func (*NamespaceCondition) Descriptor() ([]byte, []int) {
  2226. return fileDescriptor_83c10c24ec417dc9, []int{84}
  2227. }
  2228. func (m *NamespaceCondition) XXX_Unmarshal(b []byte) error {
  2229. return m.Unmarshal(b)
  2230. }
  2231. func (m *NamespaceCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2232. b = b[:cap(b)]
  2233. n, err := m.MarshalToSizedBuffer(b)
  2234. if err != nil {
  2235. return nil, err
  2236. }
  2237. return b[:n], nil
  2238. }
  2239. func (m *NamespaceCondition) XXX_Merge(src proto.Message) {
  2240. xxx_messageInfo_NamespaceCondition.Merge(m, src)
  2241. }
  2242. func (m *NamespaceCondition) XXX_Size() int {
  2243. return m.Size()
  2244. }
  2245. func (m *NamespaceCondition) XXX_DiscardUnknown() {
  2246. xxx_messageInfo_NamespaceCondition.DiscardUnknown(m)
  2247. }
  2248. var xxx_messageInfo_NamespaceCondition proto.InternalMessageInfo
  2249. func (m *NamespaceList) Reset() { *m = NamespaceList{} }
  2250. func (*NamespaceList) ProtoMessage() {}
  2251. func (*NamespaceList) Descriptor() ([]byte, []int) {
  2252. return fileDescriptor_83c10c24ec417dc9, []int{85}
  2253. }
  2254. func (m *NamespaceList) XXX_Unmarshal(b []byte) error {
  2255. return m.Unmarshal(b)
  2256. }
  2257. func (m *NamespaceList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2258. b = b[:cap(b)]
  2259. n, err := m.MarshalToSizedBuffer(b)
  2260. if err != nil {
  2261. return nil, err
  2262. }
  2263. return b[:n], nil
  2264. }
  2265. func (m *NamespaceList) XXX_Merge(src proto.Message) {
  2266. xxx_messageInfo_NamespaceList.Merge(m, src)
  2267. }
  2268. func (m *NamespaceList) XXX_Size() int {
  2269. return m.Size()
  2270. }
  2271. func (m *NamespaceList) XXX_DiscardUnknown() {
  2272. xxx_messageInfo_NamespaceList.DiscardUnknown(m)
  2273. }
  2274. var xxx_messageInfo_NamespaceList proto.InternalMessageInfo
  2275. func (m *NamespaceSpec) Reset() { *m = NamespaceSpec{} }
  2276. func (*NamespaceSpec) ProtoMessage() {}
  2277. func (*NamespaceSpec) Descriptor() ([]byte, []int) {
  2278. return fileDescriptor_83c10c24ec417dc9, []int{86}
  2279. }
  2280. func (m *NamespaceSpec) XXX_Unmarshal(b []byte) error {
  2281. return m.Unmarshal(b)
  2282. }
  2283. func (m *NamespaceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2284. b = b[:cap(b)]
  2285. n, err := m.MarshalToSizedBuffer(b)
  2286. if err != nil {
  2287. return nil, err
  2288. }
  2289. return b[:n], nil
  2290. }
  2291. func (m *NamespaceSpec) XXX_Merge(src proto.Message) {
  2292. xxx_messageInfo_NamespaceSpec.Merge(m, src)
  2293. }
  2294. func (m *NamespaceSpec) XXX_Size() int {
  2295. return m.Size()
  2296. }
  2297. func (m *NamespaceSpec) XXX_DiscardUnknown() {
  2298. xxx_messageInfo_NamespaceSpec.DiscardUnknown(m)
  2299. }
  2300. var xxx_messageInfo_NamespaceSpec proto.InternalMessageInfo
  2301. func (m *NamespaceStatus) Reset() { *m = NamespaceStatus{} }
  2302. func (*NamespaceStatus) ProtoMessage() {}
  2303. func (*NamespaceStatus) Descriptor() ([]byte, []int) {
  2304. return fileDescriptor_83c10c24ec417dc9, []int{87}
  2305. }
  2306. func (m *NamespaceStatus) XXX_Unmarshal(b []byte) error {
  2307. return m.Unmarshal(b)
  2308. }
  2309. func (m *NamespaceStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2310. b = b[:cap(b)]
  2311. n, err := m.MarshalToSizedBuffer(b)
  2312. if err != nil {
  2313. return nil, err
  2314. }
  2315. return b[:n], nil
  2316. }
  2317. func (m *NamespaceStatus) XXX_Merge(src proto.Message) {
  2318. xxx_messageInfo_NamespaceStatus.Merge(m, src)
  2319. }
  2320. func (m *NamespaceStatus) XXX_Size() int {
  2321. return m.Size()
  2322. }
  2323. func (m *NamespaceStatus) XXX_DiscardUnknown() {
  2324. xxx_messageInfo_NamespaceStatus.DiscardUnknown(m)
  2325. }
  2326. var xxx_messageInfo_NamespaceStatus proto.InternalMessageInfo
  2327. func (m *Node) Reset() { *m = Node{} }
  2328. func (*Node) ProtoMessage() {}
  2329. func (*Node) Descriptor() ([]byte, []int) {
  2330. return fileDescriptor_83c10c24ec417dc9, []int{88}
  2331. }
  2332. func (m *Node) XXX_Unmarshal(b []byte) error {
  2333. return m.Unmarshal(b)
  2334. }
  2335. func (m *Node) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2336. b = b[:cap(b)]
  2337. n, err := m.MarshalToSizedBuffer(b)
  2338. if err != nil {
  2339. return nil, err
  2340. }
  2341. return b[:n], nil
  2342. }
  2343. func (m *Node) XXX_Merge(src proto.Message) {
  2344. xxx_messageInfo_Node.Merge(m, src)
  2345. }
  2346. func (m *Node) XXX_Size() int {
  2347. return m.Size()
  2348. }
  2349. func (m *Node) XXX_DiscardUnknown() {
  2350. xxx_messageInfo_Node.DiscardUnknown(m)
  2351. }
  2352. var xxx_messageInfo_Node proto.InternalMessageInfo
  2353. func (m *NodeAddress) Reset() { *m = NodeAddress{} }
  2354. func (*NodeAddress) ProtoMessage() {}
  2355. func (*NodeAddress) Descriptor() ([]byte, []int) {
  2356. return fileDescriptor_83c10c24ec417dc9, []int{89}
  2357. }
  2358. func (m *NodeAddress) XXX_Unmarshal(b []byte) error {
  2359. return m.Unmarshal(b)
  2360. }
  2361. func (m *NodeAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2362. b = b[:cap(b)]
  2363. n, err := m.MarshalToSizedBuffer(b)
  2364. if err != nil {
  2365. return nil, err
  2366. }
  2367. return b[:n], nil
  2368. }
  2369. func (m *NodeAddress) XXX_Merge(src proto.Message) {
  2370. xxx_messageInfo_NodeAddress.Merge(m, src)
  2371. }
  2372. func (m *NodeAddress) XXX_Size() int {
  2373. return m.Size()
  2374. }
  2375. func (m *NodeAddress) XXX_DiscardUnknown() {
  2376. xxx_messageInfo_NodeAddress.DiscardUnknown(m)
  2377. }
  2378. var xxx_messageInfo_NodeAddress proto.InternalMessageInfo
  2379. func (m *NodeAffinity) Reset() { *m = NodeAffinity{} }
  2380. func (*NodeAffinity) ProtoMessage() {}
  2381. func (*NodeAffinity) Descriptor() ([]byte, []int) {
  2382. return fileDescriptor_83c10c24ec417dc9, []int{90}
  2383. }
  2384. func (m *NodeAffinity) XXX_Unmarshal(b []byte) error {
  2385. return m.Unmarshal(b)
  2386. }
  2387. func (m *NodeAffinity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2388. b = b[:cap(b)]
  2389. n, err := m.MarshalToSizedBuffer(b)
  2390. if err != nil {
  2391. return nil, err
  2392. }
  2393. return b[:n], nil
  2394. }
  2395. func (m *NodeAffinity) XXX_Merge(src proto.Message) {
  2396. xxx_messageInfo_NodeAffinity.Merge(m, src)
  2397. }
  2398. func (m *NodeAffinity) XXX_Size() int {
  2399. return m.Size()
  2400. }
  2401. func (m *NodeAffinity) XXX_DiscardUnknown() {
  2402. xxx_messageInfo_NodeAffinity.DiscardUnknown(m)
  2403. }
  2404. var xxx_messageInfo_NodeAffinity proto.InternalMessageInfo
  2405. func (m *NodeCondition) Reset() { *m = NodeCondition{} }
  2406. func (*NodeCondition) ProtoMessage() {}
  2407. func (*NodeCondition) Descriptor() ([]byte, []int) {
  2408. return fileDescriptor_83c10c24ec417dc9, []int{91}
  2409. }
  2410. func (m *NodeCondition) XXX_Unmarshal(b []byte) error {
  2411. return m.Unmarshal(b)
  2412. }
  2413. func (m *NodeCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2414. b = b[:cap(b)]
  2415. n, err := m.MarshalToSizedBuffer(b)
  2416. if err != nil {
  2417. return nil, err
  2418. }
  2419. return b[:n], nil
  2420. }
  2421. func (m *NodeCondition) XXX_Merge(src proto.Message) {
  2422. xxx_messageInfo_NodeCondition.Merge(m, src)
  2423. }
  2424. func (m *NodeCondition) XXX_Size() int {
  2425. return m.Size()
  2426. }
  2427. func (m *NodeCondition) XXX_DiscardUnknown() {
  2428. xxx_messageInfo_NodeCondition.DiscardUnknown(m)
  2429. }
  2430. var xxx_messageInfo_NodeCondition proto.InternalMessageInfo
  2431. func (m *NodeConfigSource) Reset() { *m = NodeConfigSource{} }
  2432. func (*NodeConfigSource) ProtoMessage() {}
  2433. func (*NodeConfigSource) Descriptor() ([]byte, []int) {
  2434. return fileDescriptor_83c10c24ec417dc9, []int{92}
  2435. }
  2436. func (m *NodeConfigSource) XXX_Unmarshal(b []byte) error {
  2437. return m.Unmarshal(b)
  2438. }
  2439. func (m *NodeConfigSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2440. b = b[:cap(b)]
  2441. n, err := m.MarshalToSizedBuffer(b)
  2442. if err != nil {
  2443. return nil, err
  2444. }
  2445. return b[:n], nil
  2446. }
  2447. func (m *NodeConfigSource) XXX_Merge(src proto.Message) {
  2448. xxx_messageInfo_NodeConfigSource.Merge(m, src)
  2449. }
  2450. func (m *NodeConfigSource) XXX_Size() int {
  2451. return m.Size()
  2452. }
  2453. func (m *NodeConfigSource) XXX_DiscardUnknown() {
  2454. xxx_messageInfo_NodeConfigSource.DiscardUnknown(m)
  2455. }
  2456. var xxx_messageInfo_NodeConfigSource proto.InternalMessageInfo
  2457. func (m *NodeConfigStatus) Reset() { *m = NodeConfigStatus{} }
  2458. func (*NodeConfigStatus) ProtoMessage() {}
  2459. func (*NodeConfigStatus) Descriptor() ([]byte, []int) {
  2460. return fileDescriptor_83c10c24ec417dc9, []int{93}
  2461. }
  2462. func (m *NodeConfigStatus) XXX_Unmarshal(b []byte) error {
  2463. return m.Unmarshal(b)
  2464. }
  2465. func (m *NodeConfigStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2466. b = b[:cap(b)]
  2467. n, err := m.MarshalToSizedBuffer(b)
  2468. if err != nil {
  2469. return nil, err
  2470. }
  2471. return b[:n], nil
  2472. }
  2473. func (m *NodeConfigStatus) XXX_Merge(src proto.Message) {
  2474. xxx_messageInfo_NodeConfigStatus.Merge(m, src)
  2475. }
  2476. func (m *NodeConfigStatus) XXX_Size() int {
  2477. return m.Size()
  2478. }
  2479. func (m *NodeConfigStatus) XXX_DiscardUnknown() {
  2480. xxx_messageInfo_NodeConfigStatus.DiscardUnknown(m)
  2481. }
  2482. var xxx_messageInfo_NodeConfigStatus proto.InternalMessageInfo
  2483. func (m *NodeDaemonEndpoints) Reset() { *m = NodeDaemonEndpoints{} }
  2484. func (*NodeDaemonEndpoints) ProtoMessage() {}
  2485. func (*NodeDaemonEndpoints) Descriptor() ([]byte, []int) {
  2486. return fileDescriptor_83c10c24ec417dc9, []int{94}
  2487. }
  2488. func (m *NodeDaemonEndpoints) XXX_Unmarshal(b []byte) error {
  2489. return m.Unmarshal(b)
  2490. }
  2491. func (m *NodeDaemonEndpoints) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2492. b = b[:cap(b)]
  2493. n, err := m.MarshalToSizedBuffer(b)
  2494. if err != nil {
  2495. return nil, err
  2496. }
  2497. return b[:n], nil
  2498. }
  2499. func (m *NodeDaemonEndpoints) XXX_Merge(src proto.Message) {
  2500. xxx_messageInfo_NodeDaemonEndpoints.Merge(m, src)
  2501. }
  2502. func (m *NodeDaemonEndpoints) XXX_Size() int {
  2503. return m.Size()
  2504. }
  2505. func (m *NodeDaemonEndpoints) XXX_DiscardUnknown() {
  2506. xxx_messageInfo_NodeDaemonEndpoints.DiscardUnknown(m)
  2507. }
  2508. var xxx_messageInfo_NodeDaemonEndpoints proto.InternalMessageInfo
  2509. func (m *NodeList) Reset() { *m = NodeList{} }
  2510. func (*NodeList) ProtoMessage() {}
  2511. func (*NodeList) Descriptor() ([]byte, []int) {
  2512. return fileDescriptor_83c10c24ec417dc9, []int{95}
  2513. }
  2514. func (m *NodeList) XXX_Unmarshal(b []byte) error {
  2515. return m.Unmarshal(b)
  2516. }
  2517. func (m *NodeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2518. b = b[:cap(b)]
  2519. n, err := m.MarshalToSizedBuffer(b)
  2520. if err != nil {
  2521. return nil, err
  2522. }
  2523. return b[:n], nil
  2524. }
  2525. func (m *NodeList) XXX_Merge(src proto.Message) {
  2526. xxx_messageInfo_NodeList.Merge(m, src)
  2527. }
  2528. func (m *NodeList) XXX_Size() int {
  2529. return m.Size()
  2530. }
  2531. func (m *NodeList) XXX_DiscardUnknown() {
  2532. xxx_messageInfo_NodeList.DiscardUnknown(m)
  2533. }
  2534. var xxx_messageInfo_NodeList proto.InternalMessageInfo
  2535. func (m *NodeProxyOptions) Reset() { *m = NodeProxyOptions{} }
  2536. func (*NodeProxyOptions) ProtoMessage() {}
  2537. func (*NodeProxyOptions) Descriptor() ([]byte, []int) {
  2538. return fileDescriptor_83c10c24ec417dc9, []int{96}
  2539. }
  2540. func (m *NodeProxyOptions) XXX_Unmarshal(b []byte) error {
  2541. return m.Unmarshal(b)
  2542. }
  2543. func (m *NodeProxyOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2544. b = b[:cap(b)]
  2545. n, err := m.MarshalToSizedBuffer(b)
  2546. if err != nil {
  2547. return nil, err
  2548. }
  2549. return b[:n], nil
  2550. }
  2551. func (m *NodeProxyOptions) XXX_Merge(src proto.Message) {
  2552. xxx_messageInfo_NodeProxyOptions.Merge(m, src)
  2553. }
  2554. func (m *NodeProxyOptions) XXX_Size() int {
  2555. return m.Size()
  2556. }
  2557. func (m *NodeProxyOptions) XXX_DiscardUnknown() {
  2558. xxx_messageInfo_NodeProxyOptions.DiscardUnknown(m)
  2559. }
  2560. var xxx_messageInfo_NodeProxyOptions proto.InternalMessageInfo
  2561. func (m *NodeResources) Reset() { *m = NodeResources{} }
  2562. func (*NodeResources) ProtoMessage() {}
  2563. func (*NodeResources) Descriptor() ([]byte, []int) {
  2564. return fileDescriptor_83c10c24ec417dc9, []int{97}
  2565. }
  2566. func (m *NodeResources) XXX_Unmarshal(b []byte) error {
  2567. return m.Unmarshal(b)
  2568. }
  2569. func (m *NodeResources) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2570. b = b[:cap(b)]
  2571. n, err := m.MarshalToSizedBuffer(b)
  2572. if err != nil {
  2573. return nil, err
  2574. }
  2575. return b[:n], nil
  2576. }
  2577. func (m *NodeResources) XXX_Merge(src proto.Message) {
  2578. xxx_messageInfo_NodeResources.Merge(m, src)
  2579. }
  2580. func (m *NodeResources) XXX_Size() int {
  2581. return m.Size()
  2582. }
  2583. func (m *NodeResources) XXX_DiscardUnknown() {
  2584. xxx_messageInfo_NodeResources.DiscardUnknown(m)
  2585. }
  2586. var xxx_messageInfo_NodeResources proto.InternalMessageInfo
  2587. func (m *NodeSelector) Reset() { *m = NodeSelector{} }
  2588. func (*NodeSelector) ProtoMessage() {}
  2589. func (*NodeSelector) Descriptor() ([]byte, []int) {
  2590. return fileDescriptor_83c10c24ec417dc9, []int{98}
  2591. }
  2592. func (m *NodeSelector) XXX_Unmarshal(b []byte) error {
  2593. return m.Unmarshal(b)
  2594. }
  2595. func (m *NodeSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2596. b = b[:cap(b)]
  2597. n, err := m.MarshalToSizedBuffer(b)
  2598. if err != nil {
  2599. return nil, err
  2600. }
  2601. return b[:n], nil
  2602. }
  2603. func (m *NodeSelector) XXX_Merge(src proto.Message) {
  2604. xxx_messageInfo_NodeSelector.Merge(m, src)
  2605. }
  2606. func (m *NodeSelector) XXX_Size() int {
  2607. return m.Size()
  2608. }
  2609. func (m *NodeSelector) XXX_DiscardUnknown() {
  2610. xxx_messageInfo_NodeSelector.DiscardUnknown(m)
  2611. }
  2612. var xxx_messageInfo_NodeSelector proto.InternalMessageInfo
  2613. func (m *NodeSelectorRequirement) Reset() { *m = NodeSelectorRequirement{} }
  2614. func (*NodeSelectorRequirement) ProtoMessage() {}
  2615. func (*NodeSelectorRequirement) Descriptor() ([]byte, []int) {
  2616. return fileDescriptor_83c10c24ec417dc9, []int{99}
  2617. }
  2618. func (m *NodeSelectorRequirement) XXX_Unmarshal(b []byte) error {
  2619. return m.Unmarshal(b)
  2620. }
  2621. func (m *NodeSelectorRequirement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2622. b = b[:cap(b)]
  2623. n, err := m.MarshalToSizedBuffer(b)
  2624. if err != nil {
  2625. return nil, err
  2626. }
  2627. return b[:n], nil
  2628. }
  2629. func (m *NodeSelectorRequirement) XXX_Merge(src proto.Message) {
  2630. xxx_messageInfo_NodeSelectorRequirement.Merge(m, src)
  2631. }
  2632. func (m *NodeSelectorRequirement) XXX_Size() int {
  2633. return m.Size()
  2634. }
  2635. func (m *NodeSelectorRequirement) XXX_DiscardUnknown() {
  2636. xxx_messageInfo_NodeSelectorRequirement.DiscardUnknown(m)
  2637. }
  2638. var xxx_messageInfo_NodeSelectorRequirement proto.InternalMessageInfo
  2639. func (m *NodeSelectorTerm) Reset() { *m = NodeSelectorTerm{} }
  2640. func (*NodeSelectorTerm) ProtoMessage() {}
  2641. func (*NodeSelectorTerm) Descriptor() ([]byte, []int) {
  2642. return fileDescriptor_83c10c24ec417dc9, []int{100}
  2643. }
  2644. func (m *NodeSelectorTerm) XXX_Unmarshal(b []byte) error {
  2645. return m.Unmarshal(b)
  2646. }
  2647. func (m *NodeSelectorTerm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2648. b = b[:cap(b)]
  2649. n, err := m.MarshalToSizedBuffer(b)
  2650. if err != nil {
  2651. return nil, err
  2652. }
  2653. return b[:n], nil
  2654. }
  2655. func (m *NodeSelectorTerm) XXX_Merge(src proto.Message) {
  2656. xxx_messageInfo_NodeSelectorTerm.Merge(m, src)
  2657. }
  2658. func (m *NodeSelectorTerm) XXX_Size() int {
  2659. return m.Size()
  2660. }
  2661. func (m *NodeSelectorTerm) XXX_DiscardUnknown() {
  2662. xxx_messageInfo_NodeSelectorTerm.DiscardUnknown(m)
  2663. }
  2664. var xxx_messageInfo_NodeSelectorTerm proto.InternalMessageInfo
  2665. func (m *NodeSpec) Reset() { *m = NodeSpec{} }
  2666. func (*NodeSpec) ProtoMessage() {}
  2667. func (*NodeSpec) Descriptor() ([]byte, []int) {
  2668. return fileDescriptor_83c10c24ec417dc9, []int{101}
  2669. }
  2670. func (m *NodeSpec) XXX_Unmarshal(b []byte) error {
  2671. return m.Unmarshal(b)
  2672. }
  2673. func (m *NodeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2674. b = b[:cap(b)]
  2675. n, err := m.MarshalToSizedBuffer(b)
  2676. if err != nil {
  2677. return nil, err
  2678. }
  2679. return b[:n], nil
  2680. }
  2681. func (m *NodeSpec) XXX_Merge(src proto.Message) {
  2682. xxx_messageInfo_NodeSpec.Merge(m, src)
  2683. }
  2684. func (m *NodeSpec) XXX_Size() int {
  2685. return m.Size()
  2686. }
  2687. func (m *NodeSpec) XXX_DiscardUnknown() {
  2688. xxx_messageInfo_NodeSpec.DiscardUnknown(m)
  2689. }
  2690. var xxx_messageInfo_NodeSpec proto.InternalMessageInfo
  2691. func (m *NodeStatus) Reset() { *m = NodeStatus{} }
  2692. func (*NodeStatus) ProtoMessage() {}
  2693. func (*NodeStatus) Descriptor() ([]byte, []int) {
  2694. return fileDescriptor_83c10c24ec417dc9, []int{102}
  2695. }
  2696. func (m *NodeStatus) XXX_Unmarshal(b []byte) error {
  2697. return m.Unmarshal(b)
  2698. }
  2699. func (m *NodeStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2700. b = b[:cap(b)]
  2701. n, err := m.MarshalToSizedBuffer(b)
  2702. if err != nil {
  2703. return nil, err
  2704. }
  2705. return b[:n], nil
  2706. }
  2707. func (m *NodeStatus) XXX_Merge(src proto.Message) {
  2708. xxx_messageInfo_NodeStatus.Merge(m, src)
  2709. }
  2710. func (m *NodeStatus) XXX_Size() int {
  2711. return m.Size()
  2712. }
  2713. func (m *NodeStatus) XXX_DiscardUnknown() {
  2714. xxx_messageInfo_NodeStatus.DiscardUnknown(m)
  2715. }
  2716. var xxx_messageInfo_NodeStatus proto.InternalMessageInfo
  2717. func (m *NodeSystemInfo) Reset() { *m = NodeSystemInfo{} }
  2718. func (*NodeSystemInfo) ProtoMessage() {}
  2719. func (*NodeSystemInfo) Descriptor() ([]byte, []int) {
  2720. return fileDescriptor_83c10c24ec417dc9, []int{103}
  2721. }
  2722. func (m *NodeSystemInfo) XXX_Unmarshal(b []byte) error {
  2723. return m.Unmarshal(b)
  2724. }
  2725. func (m *NodeSystemInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2726. b = b[:cap(b)]
  2727. n, err := m.MarshalToSizedBuffer(b)
  2728. if err != nil {
  2729. return nil, err
  2730. }
  2731. return b[:n], nil
  2732. }
  2733. func (m *NodeSystemInfo) XXX_Merge(src proto.Message) {
  2734. xxx_messageInfo_NodeSystemInfo.Merge(m, src)
  2735. }
  2736. func (m *NodeSystemInfo) XXX_Size() int {
  2737. return m.Size()
  2738. }
  2739. func (m *NodeSystemInfo) XXX_DiscardUnknown() {
  2740. xxx_messageInfo_NodeSystemInfo.DiscardUnknown(m)
  2741. }
  2742. var xxx_messageInfo_NodeSystemInfo proto.InternalMessageInfo
  2743. func (m *ObjectFieldSelector) Reset() { *m = ObjectFieldSelector{} }
  2744. func (*ObjectFieldSelector) ProtoMessage() {}
  2745. func (*ObjectFieldSelector) Descriptor() ([]byte, []int) {
  2746. return fileDescriptor_83c10c24ec417dc9, []int{104}
  2747. }
  2748. func (m *ObjectFieldSelector) XXX_Unmarshal(b []byte) error {
  2749. return m.Unmarshal(b)
  2750. }
  2751. func (m *ObjectFieldSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2752. b = b[:cap(b)]
  2753. n, err := m.MarshalToSizedBuffer(b)
  2754. if err != nil {
  2755. return nil, err
  2756. }
  2757. return b[:n], nil
  2758. }
  2759. func (m *ObjectFieldSelector) XXX_Merge(src proto.Message) {
  2760. xxx_messageInfo_ObjectFieldSelector.Merge(m, src)
  2761. }
  2762. func (m *ObjectFieldSelector) XXX_Size() int {
  2763. return m.Size()
  2764. }
  2765. func (m *ObjectFieldSelector) XXX_DiscardUnknown() {
  2766. xxx_messageInfo_ObjectFieldSelector.DiscardUnknown(m)
  2767. }
  2768. var xxx_messageInfo_ObjectFieldSelector proto.InternalMessageInfo
  2769. func (m *ObjectReference) Reset() { *m = ObjectReference{} }
  2770. func (*ObjectReference) ProtoMessage() {}
  2771. func (*ObjectReference) Descriptor() ([]byte, []int) {
  2772. return fileDescriptor_83c10c24ec417dc9, []int{105}
  2773. }
  2774. func (m *ObjectReference) XXX_Unmarshal(b []byte) error {
  2775. return m.Unmarshal(b)
  2776. }
  2777. func (m *ObjectReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2778. b = b[:cap(b)]
  2779. n, err := m.MarshalToSizedBuffer(b)
  2780. if err != nil {
  2781. return nil, err
  2782. }
  2783. return b[:n], nil
  2784. }
  2785. func (m *ObjectReference) XXX_Merge(src proto.Message) {
  2786. xxx_messageInfo_ObjectReference.Merge(m, src)
  2787. }
  2788. func (m *ObjectReference) XXX_Size() int {
  2789. return m.Size()
  2790. }
  2791. func (m *ObjectReference) XXX_DiscardUnknown() {
  2792. xxx_messageInfo_ObjectReference.DiscardUnknown(m)
  2793. }
  2794. var xxx_messageInfo_ObjectReference proto.InternalMessageInfo
  2795. func (m *PersistentVolume) Reset() { *m = PersistentVolume{} }
  2796. func (*PersistentVolume) ProtoMessage() {}
  2797. func (*PersistentVolume) Descriptor() ([]byte, []int) {
  2798. return fileDescriptor_83c10c24ec417dc9, []int{106}
  2799. }
  2800. func (m *PersistentVolume) XXX_Unmarshal(b []byte) error {
  2801. return m.Unmarshal(b)
  2802. }
  2803. func (m *PersistentVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2804. b = b[:cap(b)]
  2805. n, err := m.MarshalToSizedBuffer(b)
  2806. if err != nil {
  2807. return nil, err
  2808. }
  2809. return b[:n], nil
  2810. }
  2811. func (m *PersistentVolume) XXX_Merge(src proto.Message) {
  2812. xxx_messageInfo_PersistentVolume.Merge(m, src)
  2813. }
  2814. func (m *PersistentVolume) XXX_Size() int {
  2815. return m.Size()
  2816. }
  2817. func (m *PersistentVolume) XXX_DiscardUnknown() {
  2818. xxx_messageInfo_PersistentVolume.DiscardUnknown(m)
  2819. }
  2820. var xxx_messageInfo_PersistentVolume proto.InternalMessageInfo
  2821. func (m *PersistentVolumeClaim) Reset() { *m = PersistentVolumeClaim{} }
  2822. func (*PersistentVolumeClaim) ProtoMessage() {}
  2823. func (*PersistentVolumeClaim) Descriptor() ([]byte, []int) {
  2824. return fileDescriptor_83c10c24ec417dc9, []int{107}
  2825. }
  2826. func (m *PersistentVolumeClaim) XXX_Unmarshal(b []byte) error {
  2827. return m.Unmarshal(b)
  2828. }
  2829. func (m *PersistentVolumeClaim) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2830. b = b[:cap(b)]
  2831. n, err := m.MarshalToSizedBuffer(b)
  2832. if err != nil {
  2833. return nil, err
  2834. }
  2835. return b[:n], nil
  2836. }
  2837. func (m *PersistentVolumeClaim) XXX_Merge(src proto.Message) {
  2838. xxx_messageInfo_PersistentVolumeClaim.Merge(m, src)
  2839. }
  2840. func (m *PersistentVolumeClaim) XXX_Size() int {
  2841. return m.Size()
  2842. }
  2843. func (m *PersistentVolumeClaim) XXX_DiscardUnknown() {
  2844. xxx_messageInfo_PersistentVolumeClaim.DiscardUnknown(m)
  2845. }
  2846. var xxx_messageInfo_PersistentVolumeClaim proto.InternalMessageInfo
  2847. func (m *PersistentVolumeClaimCondition) Reset() { *m = PersistentVolumeClaimCondition{} }
  2848. func (*PersistentVolumeClaimCondition) ProtoMessage() {}
  2849. func (*PersistentVolumeClaimCondition) Descriptor() ([]byte, []int) {
  2850. return fileDescriptor_83c10c24ec417dc9, []int{108}
  2851. }
  2852. func (m *PersistentVolumeClaimCondition) XXX_Unmarshal(b []byte) error {
  2853. return m.Unmarshal(b)
  2854. }
  2855. func (m *PersistentVolumeClaimCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2856. b = b[:cap(b)]
  2857. n, err := m.MarshalToSizedBuffer(b)
  2858. if err != nil {
  2859. return nil, err
  2860. }
  2861. return b[:n], nil
  2862. }
  2863. func (m *PersistentVolumeClaimCondition) XXX_Merge(src proto.Message) {
  2864. xxx_messageInfo_PersistentVolumeClaimCondition.Merge(m, src)
  2865. }
  2866. func (m *PersistentVolumeClaimCondition) XXX_Size() int {
  2867. return m.Size()
  2868. }
  2869. func (m *PersistentVolumeClaimCondition) XXX_DiscardUnknown() {
  2870. xxx_messageInfo_PersistentVolumeClaimCondition.DiscardUnknown(m)
  2871. }
  2872. var xxx_messageInfo_PersistentVolumeClaimCondition proto.InternalMessageInfo
  2873. func (m *PersistentVolumeClaimList) Reset() { *m = PersistentVolumeClaimList{} }
  2874. func (*PersistentVolumeClaimList) ProtoMessage() {}
  2875. func (*PersistentVolumeClaimList) Descriptor() ([]byte, []int) {
  2876. return fileDescriptor_83c10c24ec417dc9, []int{109}
  2877. }
  2878. func (m *PersistentVolumeClaimList) XXX_Unmarshal(b []byte) error {
  2879. return m.Unmarshal(b)
  2880. }
  2881. func (m *PersistentVolumeClaimList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2882. b = b[:cap(b)]
  2883. n, err := m.MarshalToSizedBuffer(b)
  2884. if err != nil {
  2885. return nil, err
  2886. }
  2887. return b[:n], nil
  2888. }
  2889. func (m *PersistentVolumeClaimList) XXX_Merge(src proto.Message) {
  2890. xxx_messageInfo_PersistentVolumeClaimList.Merge(m, src)
  2891. }
  2892. func (m *PersistentVolumeClaimList) XXX_Size() int {
  2893. return m.Size()
  2894. }
  2895. func (m *PersistentVolumeClaimList) XXX_DiscardUnknown() {
  2896. xxx_messageInfo_PersistentVolumeClaimList.DiscardUnknown(m)
  2897. }
  2898. var xxx_messageInfo_PersistentVolumeClaimList proto.InternalMessageInfo
  2899. func (m *PersistentVolumeClaimSpec) Reset() { *m = PersistentVolumeClaimSpec{} }
  2900. func (*PersistentVolumeClaimSpec) ProtoMessage() {}
  2901. func (*PersistentVolumeClaimSpec) Descriptor() ([]byte, []int) {
  2902. return fileDescriptor_83c10c24ec417dc9, []int{110}
  2903. }
  2904. func (m *PersistentVolumeClaimSpec) XXX_Unmarshal(b []byte) error {
  2905. return m.Unmarshal(b)
  2906. }
  2907. func (m *PersistentVolumeClaimSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2908. b = b[:cap(b)]
  2909. n, err := m.MarshalToSizedBuffer(b)
  2910. if err != nil {
  2911. return nil, err
  2912. }
  2913. return b[:n], nil
  2914. }
  2915. func (m *PersistentVolumeClaimSpec) XXX_Merge(src proto.Message) {
  2916. xxx_messageInfo_PersistentVolumeClaimSpec.Merge(m, src)
  2917. }
  2918. func (m *PersistentVolumeClaimSpec) XXX_Size() int {
  2919. return m.Size()
  2920. }
  2921. func (m *PersistentVolumeClaimSpec) XXX_DiscardUnknown() {
  2922. xxx_messageInfo_PersistentVolumeClaimSpec.DiscardUnknown(m)
  2923. }
  2924. var xxx_messageInfo_PersistentVolumeClaimSpec proto.InternalMessageInfo
  2925. func (m *PersistentVolumeClaimStatus) Reset() { *m = PersistentVolumeClaimStatus{} }
  2926. func (*PersistentVolumeClaimStatus) ProtoMessage() {}
  2927. func (*PersistentVolumeClaimStatus) Descriptor() ([]byte, []int) {
  2928. return fileDescriptor_83c10c24ec417dc9, []int{111}
  2929. }
  2930. func (m *PersistentVolumeClaimStatus) XXX_Unmarshal(b []byte) error {
  2931. return m.Unmarshal(b)
  2932. }
  2933. func (m *PersistentVolumeClaimStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2934. b = b[:cap(b)]
  2935. n, err := m.MarshalToSizedBuffer(b)
  2936. if err != nil {
  2937. return nil, err
  2938. }
  2939. return b[:n], nil
  2940. }
  2941. func (m *PersistentVolumeClaimStatus) XXX_Merge(src proto.Message) {
  2942. xxx_messageInfo_PersistentVolumeClaimStatus.Merge(m, src)
  2943. }
  2944. func (m *PersistentVolumeClaimStatus) XXX_Size() int {
  2945. return m.Size()
  2946. }
  2947. func (m *PersistentVolumeClaimStatus) XXX_DiscardUnknown() {
  2948. xxx_messageInfo_PersistentVolumeClaimStatus.DiscardUnknown(m)
  2949. }
  2950. var xxx_messageInfo_PersistentVolumeClaimStatus proto.InternalMessageInfo
  2951. func (m *PersistentVolumeClaimTemplate) Reset() { *m = PersistentVolumeClaimTemplate{} }
  2952. func (*PersistentVolumeClaimTemplate) ProtoMessage() {}
  2953. func (*PersistentVolumeClaimTemplate) Descriptor() ([]byte, []int) {
  2954. return fileDescriptor_83c10c24ec417dc9, []int{112}
  2955. }
  2956. func (m *PersistentVolumeClaimTemplate) XXX_Unmarshal(b []byte) error {
  2957. return m.Unmarshal(b)
  2958. }
  2959. func (m *PersistentVolumeClaimTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2960. b = b[:cap(b)]
  2961. n, err := m.MarshalToSizedBuffer(b)
  2962. if err != nil {
  2963. return nil, err
  2964. }
  2965. return b[:n], nil
  2966. }
  2967. func (m *PersistentVolumeClaimTemplate) XXX_Merge(src proto.Message) {
  2968. xxx_messageInfo_PersistentVolumeClaimTemplate.Merge(m, src)
  2969. }
  2970. func (m *PersistentVolumeClaimTemplate) XXX_Size() int {
  2971. return m.Size()
  2972. }
  2973. func (m *PersistentVolumeClaimTemplate) XXX_DiscardUnknown() {
  2974. xxx_messageInfo_PersistentVolumeClaimTemplate.DiscardUnknown(m)
  2975. }
  2976. var xxx_messageInfo_PersistentVolumeClaimTemplate proto.InternalMessageInfo
  2977. func (m *PersistentVolumeClaimVolumeSource) Reset() { *m = PersistentVolumeClaimVolumeSource{} }
  2978. func (*PersistentVolumeClaimVolumeSource) ProtoMessage() {}
  2979. func (*PersistentVolumeClaimVolumeSource) Descriptor() ([]byte, []int) {
  2980. return fileDescriptor_83c10c24ec417dc9, []int{113}
  2981. }
  2982. func (m *PersistentVolumeClaimVolumeSource) XXX_Unmarshal(b []byte) error {
  2983. return m.Unmarshal(b)
  2984. }
  2985. func (m *PersistentVolumeClaimVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2986. b = b[:cap(b)]
  2987. n, err := m.MarshalToSizedBuffer(b)
  2988. if err != nil {
  2989. return nil, err
  2990. }
  2991. return b[:n], nil
  2992. }
  2993. func (m *PersistentVolumeClaimVolumeSource) XXX_Merge(src proto.Message) {
  2994. xxx_messageInfo_PersistentVolumeClaimVolumeSource.Merge(m, src)
  2995. }
  2996. func (m *PersistentVolumeClaimVolumeSource) XXX_Size() int {
  2997. return m.Size()
  2998. }
  2999. func (m *PersistentVolumeClaimVolumeSource) XXX_DiscardUnknown() {
  3000. xxx_messageInfo_PersistentVolumeClaimVolumeSource.DiscardUnknown(m)
  3001. }
  3002. var xxx_messageInfo_PersistentVolumeClaimVolumeSource proto.InternalMessageInfo
  3003. func (m *PersistentVolumeList) Reset() { *m = PersistentVolumeList{} }
  3004. func (*PersistentVolumeList) ProtoMessage() {}
  3005. func (*PersistentVolumeList) Descriptor() ([]byte, []int) {
  3006. return fileDescriptor_83c10c24ec417dc9, []int{114}
  3007. }
  3008. func (m *PersistentVolumeList) XXX_Unmarshal(b []byte) error {
  3009. return m.Unmarshal(b)
  3010. }
  3011. func (m *PersistentVolumeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3012. b = b[:cap(b)]
  3013. n, err := m.MarshalToSizedBuffer(b)
  3014. if err != nil {
  3015. return nil, err
  3016. }
  3017. return b[:n], nil
  3018. }
  3019. func (m *PersistentVolumeList) XXX_Merge(src proto.Message) {
  3020. xxx_messageInfo_PersistentVolumeList.Merge(m, src)
  3021. }
  3022. func (m *PersistentVolumeList) XXX_Size() int {
  3023. return m.Size()
  3024. }
  3025. func (m *PersistentVolumeList) XXX_DiscardUnknown() {
  3026. xxx_messageInfo_PersistentVolumeList.DiscardUnknown(m)
  3027. }
  3028. var xxx_messageInfo_PersistentVolumeList proto.InternalMessageInfo
  3029. func (m *PersistentVolumeSource) Reset() { *m = PersistentVolumeSource{} }
  3030. func (*PersistentVolumeSource) ProtoMessage() {}
  3031. func (*PersistentVolumeSource) Descriptor() ([]byte, []int) {
  3032. return fileDescriptor_83c10c24ec417dc9, []int{115}
  3033. }
  3034. func (m *PersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  3035. return m.Unmarshal(b)
  3036. }
  3037. func (m *PersistentVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3038. b = b[:cap(b)]
  3039. n, err := m.MarshalToSizedBuffer(b)
  3040. if err != nil {
  3041. return nil, err
  3042. }
  3043. return b[:n], nil
  3044. }
  3045. func (m *PersistentVolumeSource) XXX_Merge(src proto.Message) {
  3046. xxx_messageInfo_PersistentVolumeSource.Merge(m, src)
  3047. }
  3048. func (m *PersistentVolumeSource) XXX_Size() int {
  3049. return m.Size()
  3050. }
  3051. func (m *PersistentVolumeSource) XXX_DiscardUnknown() {
  3052. xxx_messageInfo_PersistentVolumeSource.DiscardUnknown(m)
  3053. }
  3054. var xxx_messageInfo_PersistentVolumeSource proto.InternalMessageInfo
  3055. func (m *PersistentVolumeSpec) Reset() { *m = PersistentVolumeSpec{} }
  3056. func (*PersistentVolumeSpec) ProtoMessage() {}
  3057. func (*PersistentVolumeSpec) Descriptor() ([]byte, []int) {
  3058. return fileDescriptor_83c10c24ec417dc9, []int{116}
  3059. }
  3060. func (m *PersistentVolumeSpec) XXX_Unmarshal(b []byte) error {
  3061. return m.Unmarshal(b)
  3062. }
  3063. func (m *PersistentVolumeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3064. b = b[:cap(b)]
  3065. n, err := m.MarshalToSizedBuffer(b)
  3066. if err != nil {
  3067. return nil, err
  3068. }
  3069. return b[:n], nil
  3070. }
  3071. func (m *PersistentVolumeSpec) XXX_Merge(src proto.Message) {
  3072. xxx_messageInfo_PersistentVolumeSpec.Merge(m, src)
  3073. }
  3074. func (m *PersistentVolumeSpec) XXX_Size() int {
  3075. return m.Size()
  3076. }
  3077. func (m *PersistentVolumeSpec) XXX_DiscardUnknown() {
  3078. xxx_messageInfo_PersistentVolumeSpec.DiscardUnknown(m)
  3079. }
  3080. var xxx_messageInfo_PersistentVolumeSpec proto.InternalMessageInfo
  3081. func (m *PersistentVolumeStatus) Reset() { *m = PersistentVolumeStatus{} }
  3082. func (*PersistentVolumeStatus) ProtoMessage() {}
  3083. func (*PersistentVolumeStatus) Descriptor() ([]byte, []int) {
  3084. return fileDescriptor_83c10c24ec417dc9, []int{117}
  3085. }
  3086. func (m *PersistentVolumeStatus) XXX_Unmarshal(b []byte) error {
  3087. return m.Unmarshal(b)
  3088. }
  3089. func (m *PersistentVolumeStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3090. b = b[:cap(b)]
  3091. n, err := m.MarshalToSizedBuffer(b)
  3092. if err != nil {
  3093. return nil, err
  3094. }
  3095. return b[:n], nil
  3096. }
  3097. func (m *PersistentVolumeStatus) XXX_Merge(src proto.Message) {
  3098. xxx_messageInfo_PersistentVolumeStatus.Merge(m, src)
  3099. }
  3100. func (m *PersistentVolumeStatus) XXX_Size() int {
  3101. return m.Size()
  3102. }
  3103. func (m *PersistentVolumeStatus) XXX_DiscardUnknown() {
  3104. xxx_messageInfo_PersistentVolumeStatus.DiscardUnknown(m)
  3105. }
  3106. var xxx_messageInfo_PersistentVolumeStatus proto.InternalMessageInfo
  3107. func (m *PhotonPersistentDiskVolumeSource) Reset() { *m = PhotonPersistentDiskVolumeSource{} }
  3108. func (*PhotonPersistentDiskVolumeSource) ProtoMessage() {}
  3109. func (*PhotonPersistentDiskVolumeSource) Descriptor() ([]byte, []int) {
  3110. return fileDescriptor_83c10c24ec417dc9, []int{118}
  3111. }
  3112. func (m *PhotonPersistentDiskVolumeSource) XXX_Unmarshal(b []byte) error {
  3113. return m.Unmarshal(b)
  3114. }
  3115. func (m *PhotonPersistentDiskVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3116. b = b[:cap(b)]
  3117. n, err := m.MarshalToSizedBuffer(b)
  3118. if err != nil {
  3119. return nil, err
  3120. }
  3121. return b[:n], nil
  3122. }
  3123. func (m *PhotonPersistentDiskVolumeSource) XXX_Merge(src proto.Message) {
  3124. xxx_messageInfo_PhotonPersistentDiskVolumeSource.Merge(m, src)
  3125. }
  3126. func (m *PhotonPersistentDiskVolumeSource) XXX_Size() int {
  3127. return m.Size()
  3128. }
  3129. func (m *PhotonPersistentDiskVolumeSource) XXX_DiscardUnknown() {
  3130. xxx_messageInfo_PhotonPersistentDiskVolumeSource.DiscardUnknown(m)
  3131. }
  3132. var xxx_messageInfo_PhotonPersistentDiskVolumeSource proto.InternalMessageInfo
  3133. func (m *Pod) Reset() { *m = Pod{} }
  3134. func (*Pod) ProtoMessage() {}
  3135. func (*Pod) Descriptor() ([]byte, []int) {
  3136. return fileDescriptor_83c10c24ec417dc9, []int{119}
  3137. }
  3138. func (m *Pod) XXX_Unmarshal(b []byte) error {
  3139. return m.Unmarshal(b)
  3140. }
  3141. func (m *Pod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3142. b = b[:cap(b)]
  3143. n, err := m.MarshalToSizedBuffer(b)
  3144. if err != nil {
  3145. return nil, err
  3146. }
  3147. return b[:n], nil
  3148. }
  3149. func (m *Pod) XXX_Merge(src proto.Message) {
  3150. xxx_messageInfo_Pod.Merge(m, src)
  3151. }
  3152. func (m *Pod) XXX_Size() int {
  3153. return m.Size()
  3154. }
  3155. func (m *Pod) XXX_DiscardUnknown() {
  3156. xxx_messageInfo_Pod.DiscardUnknown(m)
  3157. }
  3158. var xxx_messageInfo_Pod proto.InternalMessageInfo
  3159. func (m *PodAffinity) Reset() { *m = PodAffinity{} }
  3160. func (*PodAffinity) ProtoMessage() {}
  3161. func (*PodAffinity) Descriptor() ([]byte, []int) {
  3162. return fileDescriptor_83c10c24ec417dc9, []int{120}
  3163. }
  3164. func (m *PodAffinity) XXX_Unmarshal(b []byte) error {
  3165. return m.Unmarshal(b)
  3166. }
  3167. func (m *PodAffinity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3168. b = b[:cap(b)]
  3169. n, err := m.MarshalToSizedBuffer(b)
  3170. if err != nil {
  3171. return nil, err
  3172. }
  3173. return b[:n], nil
  3174. }
  3175. func (m *PodAffinity) XXX_Merge(src proto.Message) {
  3176. xxx_messageInfo_PodAffinity.Merge(m, src)
  3177. }
  3178. func (m *PodAffinity) XXX_Size() int {
  3179. return m.Size()
  3180. }
  3181. func (m *PodAffinity) XXX_DiscardUnknown() {
  3182. xxx_messageInfo_PodAffinity.DiscardUnknown(m)
  3183. }
  3184. var xxx_messageInfo_PodAffinity proto.InternalMessageInfo
  3185. func (m *PodAffinityTerm) Reset() { *m = PodAffinityTerm{} }
  3186. func (*PodAffinityTerm) ProtoMessage() {}
  3187. func (*PodAffinityTerm) Descriptor() ([]byte, []int) {
  3188. return fileDescriptor_83c10c24ec417dc9, []int{121}
  3189. }
  3190. func (m *PodAffinityTerm) XXX_Unmarshal(b []byte) error {
  3191. return m.Unmarshal(b)
  3192. }
  3193. func (m *PodAffinityTerm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3194. b = b[:cap(b)]
  3195. n, err := m.MarshalToSizedBuffer(b)
  3196. if err != nil {
  3197. return nil, err
  3198. }
  3199. return b[:n], nil
  3200. }
  3201. func (m *PodAffinityTerm) XXX_Merge(src proto.Message) {
  3202. xxx_messageInfo_PodAffinityTerm.Merge(m, src)
  3203. }
  3204. func (m *PodAffinityTerm) XXX_Size() int {
  3205. return m.Size()
  3206. }
  3207. func (m *PodAffinityTerm) XXX_DiscardUnknown() {
  3208. xxx_messageInfo_PodAffinityTerm.DiscardUnknown(m)
  3209. }
  3210. var xxx_messageInfo_PodAffinityTerm proto.InternalMessageInfo
  3211. func (m *PodAntiAffinity) Reset() { *m = PodAntiAffinity{} }
  3212. func (*PodAntiAffinity) ProtoMessage() {}
  3213. func (*PodAntiAffinity) Descriptor() ([]byte, []int) {
  3214. return fileDescriptor_83c10c24ec417dc9, []int{122}
  3215. }
  3216. func (m *PodAntiAffinity) XXX_Unmarshal(b []byte) error {
  3217. return m.Unmarshal(b)
  3218. }
  3219. func (m *PodAntiAffinity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3220. b = b[:cap(b)]
  3221. n, err := m.MarshalToSizedBuffer(b)
  3222. if err != nil {
  3223. return nil, err
  3224. }
  3225. return b[:n], nil
  3226. }
  3227. func (m *PodAntiAffinity) XXX_Merge(src proto.Message) {
  3228. xxx_messageInfo_PodAntiAffinity.Merge(m, src)
  3229. }
  3230. func (m *PodAntiAffinity) XXX_Size() int {
  3231. return m.Size()
  3232. }
  3233. func (m *PodAntiAffinity) XXX_DiscardUnknown() {
  3234. xxx_messageInfo_PodAntiAffinity.DiscardUnknown(m)
  3235. }
  3236. var xxx_messageInfo_PodAntiAffinity proto.InternalMessageInfo
  3237. func (m *PodAttachOptions) Reset() { *m = PodAttachOptions{} }
  3238. func (*PodAttachOptions) ProtoMessage() {}
  3239. func (*PodAttachOptions) Descriptor() ([]byte, []int) {
  3240. return fileDescriptor_83c10c24ec417dc9, []int{123}
  3241. }
  3242. func (m *PodAttachOptions) XXX_Unmarshal(b []byte) error {
  3243. return m.Unmarshal(b)
  3244. }
  3245. func (m *PodAttachOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3246. b = b[:cap(b)]
  3247. n, err := m.MarshalToSizedBuffer(b)
  3248. if err != nil {
  3249. return nil, err
  3250. }
  3251. return b[:n], nil
  3252. }
  3253. func (m *PodAttachOptions) XXX_Merge(src proto.Message) {
  3254. xxx_messageInfo_PodAttachOptions.Merge(m, src)
  3255. }
  3256. func (m *PodAttachOptions) XXX_Size() int {
  3257. return m.Size()
  3258. }
  3259. func (m *PodAttachOptions) XXX_DiscardUnknown() {
  3260. xxx_messageInfo_PodAttachOptions.DiscardUnknown(m)
  3261. }
  3262. var xxx_messageInfo_PodAttachOptions proto.InternalMessageInfo
  3263. func (m *PodCondition) Reset() { *m = PodCondition{} }
  3264. func (*PodCondition) ProtoMessage() {}
  3265. func (*PodCondition) Descriptor() ([]byte, []int) {
  3266. return fileDescriptor_83c10c24ec417dc9, []int{124}
  3267. }
  3268. func (m *PodCondition) XXX_Unmarshal(b []byte) error {
  3269. return m.Unmarshal(b)
  3270. }
  3271. func (m *PodCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3272. b = b[:cap(b)]
  3273. n, err := m.MarshalToSizedBuffer(b)
  3274. if err != nil {
  3275. return nil, err
  3276. }
  3277. return b[:n], nil
  3278. }
  3279. func (m *PodCondition) XXX_Merge(src proto.Message) {
  3280. xxx_messageInfo_PodCondition.Merge(m, src)
  3281. }
  3282. func (m *PodCondition) XXX_Size() int {
  3283. return m.Size()
  3284. }
  3285. func (m *PodCondition) XXX_DiscardUnknown() {
  3286. xxx_messageInfo_PodCondition.DiscardUnknown(m)
  3287. }
  3288. var xxx_messageInfo_PodCondition proto.InternalMessageInfo
  3289. func (m *PodDNSConfig) Reset() { *m = PodDNSConfig{} }
  3290. func (*PodDNSConfig) ProtoMessage() {}
  3291. func (*PodDNSConfig) Descriptor() ([]byte, []int) {
  3292. return fileDescriptor_83c10c24ec417dc9, []int{125}
  3293. }
  3294. func (m *PodDNSConfig) XXX_Unmarshal(b []byte) error {
  3295. return m.Unmarshal(b)
  3296. }
  3297. func (m *PodDNSConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3298. b = b[:cap(b)]
  3299. n, err := m.MarshalToSizedBuffer(b)
  3300. if err != nil {
  3301. return nil, err
  3302. }
  3303. return b[:n], nil
  3304. }
  3305. func (m *PodDNSConfig) XXX_Merge(src proto.Message) {
  3306. xxx_messageInfo_PodDNSConfig.Merge(m, src)
  3307. }
  3308. func (m *PodDNSConfig) XXX_Size() int {
  3309. return m.Size()
  3310. }
  3311. func (m *PodDNSConfig) XXX_DiscardUnknown() {
  3312. xxx_messageInfo_PodDNSConfig.DiscardUnknown(m)
  3313. }
  3314. var xxx_messageInfo_PodDNSConfig proto.InternalMessageInfo
  3315. func (m *PodDNSConfigOption) Reset() { *m = PodDNSConfigOption{} }
  3316. func (*PodDNSConfigOption) ProtoMessage() {}
  3317. func (*PodDNSConfigOption) Descriptor() ([]byte, []int) {
  3318. return fileDescriptor_83c10c24ec417dc9, []int{126}
  3319. }
  3320. func (m *PodDNSConfigOption) XXX_Unmarshal(b []byte) error {
  3321. return m.Unmarshal(b)
  3322. }
  3323. func (m *PodDNSConfigOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3324. b = b[:cap(b)]
  3325. n, err := m.MarshalToSizedBuffer(b)
  3326. if err != nil {
  3327. return nil, err
  3328. }
  3329. return b[:n], nil
  3330. }
  3331. func (m *PodDNSConfigOption) XXX_Merge(src proto.Message) {
  3332. xxx_messageInfo_PodDNSConfigOption.Merge(m, src)
  3333. }
  3334. func (m *PodDNSConfigOption) XXX_Size() int {
  3335. return m.Size()
  3336. }
  3337. func (m *PodDNSConfigOption) XXX_DiscardUnknown() {
  3338. xxx_messageInfo_PodDNSConfigOption.DiscardUnknown(m)
  3339. }
  3340. var xxx_messageInfo_PodDNSConfigOption proto.InternalMessageInfo
  3341. func (m *PodExecOptions) Reset() { *m = PodExecOptions{} }
  3342. func (*PodExecOptions) ProtoMessage() {}
  3343. func (*PodExecOptions) Descriptor() ([]byte, []int) {
  3344. return fileDescriptor_83c10c24ec417dc9, []int{127}
  3345. }
  3346. func (m *PodExecOptions) XXX_Unmarshal(b []byte) error {
  3347. return m.Unmarshal(b)
  3348. }
  3349. func (m *PodExecOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3350. b = b[:cap(b)]
  3351. n, err := m.MarshalToSizedBuffer(b)
  3352. if err != nil {
  3353. return nil, err
  3354. }
  3355. return b[:n], nil
  3356. }
  3357. func (m *PodExecOptions) XXX_Merge(src proto.Message) {
  3358. xxx_messageInfo_PodExecOptions.Merge(m, src)
  3359. }
  3360. func (m *PodExecOptions) XXX_Size() int {
  3361. return m.Size()
  3362. }
  3363. func (m *PodExecOptions) XXX_DiscardUnknown() {
  3364. xxx_messageInfo_PodExecOptions.DiscardUnknown(m)
  3365. }
  3366. var xxx_messageInfo_PodExecOptions proto.InternalMessageInfo
  3367. func (m *PodIP) Reset() { *m = PodIP{} }
  3368. func (*PodIP) ProtoMessage() {}
  3369. func (*PodIP) Descriptor() ([]byte, []int) {
  3370. return fileDescriptor_83c10c24ec417dc9, []int{128}
  3371. }
  3372. func (m *PodIP) XXX_Unmarshal(b []byte) error {
  3373. return m.Unmarshal(b)
  3374. }
  3375. func (m *PodIP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3376. b = b[:cap(b)]
  3377. n, err := m.MarshalToSizedBuffer(b)
  3378. if err != nil {
  3379. return nil, err
  3380. }
  3381. return b[:n], nil
  3382. }
  3383. func (m *PodIP) XXX_Merge(src proto.Message) {
  3384. xxx_messageInfo_PodIP.Merge(m, src)
  3385. }
  3386. func (m *PodIP) XXX_Size() int {
  3387. return m.Size()
  3388. }
  3389. func (m *PodIP) XXX_DiscardUnknown() {
  3390. xxx_messageInfo_PodIP.DiscardUnknown(m)
  3391. }
  3392. var xxx_messageInfo_PodIP proto.InternalMessageInfo
  3393. func (m *PodList) Reset() { *m = PodList{} }
  3394. func (*PodList) ProtoMessage() {}
  3395. func (*PodList) Descriptor() ([]byte, []int) {
  3396. return fileDescriptor_83c10c24ec417dc9, []int{129}
  3397. }
  3398. func (m *PodList) XXX_Unmarshal(b []byte) error {
  3399. return m.Unmarshal(b)
  3400. }
  3401. func (m *PodList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3402. b = b[:cap(b)]
  3403. n, err := m.MarshalToSizedBuffer(b)
  3404. if err != nil {
  3405. return nil, err
  3406. }
  3407. return b[:n], nil
  3408. }
  3409. func (m *PodList) XXX_Merge(src proto.Message) {
  3410. xxx_messageInfo_PodList.Merge(m, src)
  3411. }
  3412. func (m *PodList) XXX_Size() int {
  3413. return m.Size()
  3414. }
  3415. func (m *PodList) XXX_DiscardUnknown() {
  3416. xxx_messageInfo_PodList.DiscardUnknown(m)
  3417. }
  3418. var xxx_messageInfo_PodList proto.InternalMessageInfo
  3419. func (m *PodLogOptions) Reset() { *m = PodLogOptions{} }
  3420. func (*PodLogOptions) ProtoMessage() {}
  3421. func (*PodLogOptions) Descriptor() ([]byte, []int) {
  3422. return fileDescriptor_83c10c24ec417dc9, []int{130}
  3423. }
  3424. func (m *PodLogOptions) XXX_Unmarshal(b []byte) error {
  3425. return m.Unmarshal(b)
  3426. }
  3427. func (m *PodLogOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3428. b = b[:cap(b)]
  3429. n, err := m.MarshalToSizedBuffer(b)
  3430. if err != nil {
  3431. return nil, err
  3432. }
  3433. return b[:n], nil
  3434. }
  3435. func (m *PodLogOptions) XXX_Merge(src proto.Message) {
  3436. xxx_messageInfo_PodLogOptions.Merge(m, src)
  3437. }
  3438. func (m *PodLogOptions) XXX_Size() int {
  3439. return m.Size()
  3440. }
  3441. func (m *PodLogOptions) XXX_DiscardUnknown() {
  3442. xxx_messageInfo_PodLogOptions.DiscardUnknown(m)
  3443. }
  3444. var xxx_messageInfo_PodLogOptions proto.InternalMessageInfo
  3445. func (m *PodPortForwardOptions) Reset() { *m = PodPortForwardOptions{} }
  3446. func (*PodPortForwardOptions) ProtoMessage() {}
  3447. func (*PodPortForwardOptions) Descriptor() ([]byte, []int) {
  3448. return fileDescriptor_83c10c24ec417dc9, []int{131}
  3449. }
  3450. func (m *PodPortForwardOptions) XXX_Unmarshal(b []byte) error {
  3451. return m.Unmarshal(b)
  3452. }
  3453. func (m *PodPortForwardOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3454. b = b[:cap(b)]
  3455. n, err := m.MarshalToSizedBuffer(b)
  3456. if err != nil {
  3457. return nil, err
  3458. }
  3459. return b[:n], nil
  3460. }
  3461. func (m *PodPortForwardOptions) XXX_Merge(src proto.Message) {
  3462. xxx_messageInfo_PodPortForwardOptions.Merge(m, src)
  3463. }
  3464. func (m *PodPortForwardOptions) XXX_Size() int {
  3465. return m.Size()
  3466. }
  3467. func (m *PodPortForwardOptions) XXX_DiscardUnknown() {
  3468. xxx_messageInfo_PodPortForwardOptions.DiscardUnknown(m)
  3469. }
  3470. var xxx_messageInfo_PodPortForwardOptions proto.InternalMessageInfo
  3471. func (m *PodProxyOptions) Reset() { *m = PodProxyOptions{} }
  3472. func (*PodProxyOptions) ProtoMessage() {}
  3473. func (*PodProxyOptions) Descriptor() ([]byte, []int) {
  3474. return fileDescriptor_83c10c24ec417dc9, []int{132}
  3475. }
  3476. func (m *PodProxyOptions) XXX_Unmarshal(b []byte) error {
  3477. return m.Unmarshal(b)
  3478. }
  3479. func (m *PodProxyOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3480. b = b[:cap(b)]
  3481. n, err := m.MarshalToSizedBuffer(b)
  3482. if err != nil {
  3483. return nil, err
  3484. }
  3485. return b[:n], nil
  3486. }
  3487. func (m *PodProxyOptions) XXX_Merge(src proto.Message) {
  3488. xxx_messageInfo_PodProxyOptions.Merge(m, src)
  3489. }
  3490. func (m *PodProxyOptions) XXX_Size() int {
  3491. return m.Size()
  3492. }
  3493. func (m *PodProxyOptions) XXX_DiscardUnknown() {
  3494. xxx_messageInfo_PodProxyOptions.DiscardUnknown(m)
  3495. }
  3496. var xxx_messageInfo_PodProxyOptions proto.InternalMessageInfo
  3497. func (m *PodReadinessGate) Reset() { *m = PodReadinessGate{} }
  3498. func (*PodReadinessGate) ProtoMessage() {}
  3499. func (*PodReadinessGate) Descriptor() ([]byte, []int) {
  3500. return fileDescriptor_83c10c24ec417dc9, []int{133}
  3501. }
  3502. func (m *PodReadinessGate) XXX_Unmarshal(b []byte) error {
  3503. return m.Unmarshal(b)
  3504. }
  3505. func (m *PodReadinessGate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3506. b = b[:cap(b)]
  3507. n, err := m.MarshalToSizedBuffer(b)
  3508. if err != nil {
  3509. return nil, err
  3510. }
  3511. return b[:n], nil
  3512. }
  3513. func (m *PodReadinessGate) XXX_Merge(src proto.Message) {
  3514. xxx_messageInfo_PodReadinessGate.Merge(m, src)
  3515. }
  3516. func (m *PodReadinessGate) XXX_Size() int {
  3517. return m.Size()
  3518. }
  3519. func (m *PodReadinessGate) XXX_DiscardUnknown() {
  3520. xxx_messageInfo_PodReadinessGate.DiscardUnknown(m)
  3521. }
  3522. var xxx_messageInfo_PodReadinessGate proto.InternalMessageInfo
  3523. func (m *PodSecurityContext) Reset() { *m = PodSecurityContext{} }
  3524. func (*PodSecurityContext) ProtoMessage() {}
  3525. func (*PodSecurityContext) Descriptor() ([]byte, []int) {
  3526. return fileDescriptor_83c10c24ec417dc9, []int{134}
  3527. }
  3528. func (m *PodSecurityContext) XXX_Unmarshal(b []byte) error {
  3529. return m.Unmarshal(b)
  3530. }
  3531. func (m *PodSecurityContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3532. b = b[:cap(b)]
  3533. n, err := m.MarshalToSizedBuffer(b)
  3534. if err != nil {
  3535. return nil, err
  3536. }
  3537. return b[:n], nil
  3538. }
  3539. func (m *PodSecurityContext) XXX_Merge(src proto.Message) {
  3540. xxx_messageInfo_PodSecurityContext.Merge(m, src)
  3541. }
  3542. func (m *PodSecurityContext) XXX_Size() int {
  3543. return m.Size()
  3544. }
  3545. func (m *PodSecurityContext) XXX_DiscardUnknown() {
  3546. xxx_messageInfo_PodSecurityContext.DiscardUnknown(m)
  3547. }
  3548. var xxx_messageInfo_PodSecurityContext proto.InternalMessageInfo
  3549. func (m *PodSignature) Reset() { *m = PodSignature{} }
  3550. func (*PodSignature) ProtoMessage() {}
  3551. func (*PodSignature) Descriptor() ([]byte, []int) {
  3552. return fileDescriptor_83c10c24ec417dc9, []int{135}
  3553. }
  3554. func (m *PodSignature) XXX_Unmarshal(b []byte) error {
  3555. return m.Unmarshal(b)
  3556. }
  3557. func (m *PodSignature) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3558. b = b[:cap(b)]
  3559. n, err := m.MarshalToSizedBuffer(b)
  3560. if err != nil {
  3561. return nil, err
  3562. }
  3563. return b[:n], nil
  3564. }
  3565. func (m *PodSignature) XXX_Merge(src proto.Message) {
  3566. xxx_messageInfo_PodSignature.Merge(m, src)
  3567. }
  3568. func (m *PodSignature) XXX_Size() int {
  3569. return m.Size()
  3570. }
  3571. func (m *PodSignature) XXX_DiscardUnknown() {
  3572. xxx_messageInfo_PodSignature.DiscardUnknown(m)
  3573. }
  3574. var xxx_messageInfo_PodSignature proto.InternalMessageInfo
  3575. func (m *PodSpec) Reset() { *m = PodSpec{} }
  3576. func (*PodSpec) ProtoMessage() {}
  3577. func (*PodSpec) Descriptor() ([]byte, []int) {
  3578. return fileDescriptor_83c10c24ec417dc9, []int{136}
  3579. }
  3580. func (m *PodSpec) XXX_Unmarshal(b []byte) error {
  3581. return m.Unmarshal(b)
  3582. }
  3583. func (m *PodSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3584. b = b[:cap(b)]
  3585. n, err := m.MarshalToSizedBuffer(b)
  3586. if err != nil {
  3587. return nil, err
  3588. }
  3589. return b[:n], nil
  3590. }
  3591. func (m *PodSpec) XXX_Merge(src proto.Message) {
  3592. xxx_messageInfo_PodSpec.Merge(m, src)
  3593. }
  3594. func (m *PodSpec) XXX_Size() int {
  3595. return m.Size()
  3596. }
  3597. func (m *PodSpec) XXX_DiscardUnknown() {
  3598. xxx_messageInfo_PodSpec.DiscardUnknown(m)
  3599. }
  3600. var xxx_messageInfo_PodSpec proto.InternalMessageInfo
  3601. func (m *PodStatus) Reset() { *m = PodStatus{} }
  3602. func (*PodStatus) ProtoMessage() {}
  3603. func (*PodStatus) Descriptor() ([]byte, []int) {
  3604. return fileDescriptor_83c10c24ec417dc9, []int{137}
  3605. }
  3606. func (m *PodStatus) XXX_Unmarshal(b []byte) error {
  3607. return m.Unmarshal(b)
  3608. }
  3609. func (m *PodStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3610. b = b[:cap(b)]
  3611. n, err := m.MarshalToSizedBuffer(b)
  3612. if err != nil {
  3613. return nil, err
  3614. }
  3615. return b[:n], nil
  3616. }
  3617. func (m *PodStatus) XXX_Merge(src proto.Message) {
  3618. xxx_messageInfo_PodStatus.Merge(m, src)
  3619. }
  3620. func (m *PodStatus) XXX_Size() int {
  3621. return m.Size()
  3622. }
  3623. func (m *PodStatus) XXX_DiscardUnknown() {
  3624. xxx_messageInfo_PodStatus.DiscardUnknown(m)
  3625. }
  3626. var xxx_messageInfo_PodStatus proto.InternalMessageInfo
  3627. func (m *PodStatusResult) Reset() { *m = PodStatusResult{} }
  3628. func (*PodStatusResult) ProtoMessage() {}
  3629. func (*PodStatusResult) Descriptor() ([]byte, []int) {
  3630. return fileDescriptor_83c10c24ec417dc9, []int{138}
  3631. }
  3632. func (m *PodStatusResult) XXX_Unmarshal(b []byte) error {
  3633. return m.Unmarshal(b)
  3634. }
  3635. func (m *PodStatusResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3636. b = b[:cap(b)]
  3637. n, err := m.MarshalToSizedBuffer(b)
  3638. if err != nil {
  3639. return nil, err
  3640. }
  3641. return b[:n], nil
  3642. }
  3643. func (m *PodStatusResult) XXX_Merge(src proto.Message) {
  3644. xxx_messageInfo_PodStatusResult.Merge(m, src)
  3645. }
  3646. func (m *PodStatusResult) XXX_Size() int {
  3647. return m.Size()
  3648. }
  3649. func (m *PodStatusResult) XXX_DiscardUnknown() {
  3650. xxx_messageInfo_PodStatusResult.DiscardUnknown(m)
  3651. }
  3652. var xxx_messageInfo_PodStatusResult proto.InternalMessageInfo
  3653. func (m *PodTemplate) Reset() { *m = PodTemplate{} }
  3654. func (*PodTemplate) ProtoMessage() {}
  3655. func (*PodTemplate) Descriptor() ([]byte, []int) {
  3656. return fileDescriptor_83c10c24ec417dc9, []int{139}
  3657. }
  3658. func (m *PodTemplate) XXX_Unmarshal(b []byte) error {
  3659. return m.Unmarshal(b)
  3660. }
  3661. func (m *PodTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3662. b = b[:cap(b)]
  3663. n, err := m.MarshalToSizedBuffer(b)
  3664. if err != nil {
  3665. return nil, err
  3666. }
  3667. return b[:n], nil
  3668. }
  3669. func (m *PodTemplate) XXX_Merge(src proto.Message) {
  3670. xxx_messageInfo_PodTemplate.Merge(m, src)
  3671. }
  3672. func (m *PodTemplate) XXX_Size() int {
  3673. return m.Size()
  3674. }
  3675. func (m *PodTemplate) XXX_DiscardUnknown() {
  3676. xxx_messageInfo_PodTemplate.DiscardUnknown(m)
  3677. }
  3678. var xxx_messageInfo_PodTemplate proto.InternalMessageInfo
  3679. func (m *PodTemplateList) Reset() { *m = PodTemplateList{} }
  3680. func (*PodTemplateList) ProtoMessage() {}
  3681. func (*PodTemplateList) Descriptor() ([]byte, []int) {
  3682. return fileDescriptor_83c10c24ec417dc9, []int{140}
  3683. }
  3684. func (m *PodTemplateList) XXX_Unmarshal(b []byte) error {
  3685. return m.Unmarshal(b)
  3686. }
  3687. func (m *PodTemplateList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3688. b = b[:cap(b)]
  3689. n, err := m.MarshalToSizedBuffer(b)
  3690. if err != nil {
  3691. return nil, err
  3692. }
  3693. return b[:n], nil
  3694. }
  3695. func (m *PodTemplateList) XXX_Merge(src proto.Message) {
  3696. xxx_messageInfo_PodTemplateList.Merge(m, src)
  3697. }
  3698. func (m *PodTemplateList) XXX_Size() int {
  3699. return m.Size()
  3700. }
  3701. func (m *PodTemplateList) XXX_DiscardUnknown() {
  3702. xxx_messageInfo_PodTemplateList.DiscardUnknown(m)
  3703. }
  3704. var xxx_messageInfo_PodTemplateList proto.InternalMessageInfo
  3705. func (m *PodTemplateSpec) Reset() { *m = PodTemplateSpec{} }
  3706. func (*PodTemplateSpec) ProtoMessage() {}
  3707. func (*PodTemplateSpec) Descriptor() ([]byte, []int) {
  3708. return fileDescriptor_83c10c24ec417dc9, []int{141}
  3709. }
  3710. func (m *PodTemplateSpec) XXX_Unmarshal(b []byte) error {
  3711. return m.Unmarshal(b)
  3712. }
  3713. func (m *PodTemplateSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3714. b = b[:cap(b)]
  3715. n, err := m.MarshalToSizedBuffer(b)
  3716. if err != nil {
  3717. return nil, err
  3718. }
  3719. return b[:n], nil
  3720. }
  3721. func (m *PodTemplateSpec) XXX_Merge(src proto.Message) {
  3722. xxx_messageInfo_PodTemplateSpec.Merge(m, src)
  3723. }
  3724. func (m *PodTemplateSpec) XXX_Size() int {
  3725. return m.Size()
  3726. }
  3727. func (m *PodTemplateSpec) XXX_DiscardUnknown() {
  3728. xxx_messageInfo_PodTemplateSpec.DiscardUnknown(m)
  3729. }
  3730. var xxx_messageInfo_PodTemplateSpec proto.InternalMessageInfo
  3731. func (m *PortworxVolumeSource) Reset() { *m = PortworxVolumeSource{} }
  3732. func (*PortworxVolumeSource) ProtoMessage() {}
  3733. func (*PortworxVolumeSource) Descriptor() ([]byte, []int) {
  3734. return fileDescriptor_83c10c24ec417dc9, []int{142}
  3735. }
  3736. func (m *PortworxVolumeSource) XXX_Unmarshal(b []byte) error {
  3737. return m.Unmarshal(b)
  3738. }
  3739. func (m *PortworxVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3740. b = b[:cap(b)]
  3741. n, err := m.MarshalToSizedBuffer(b)
  3742. if err != nil {
  3743. return nil, err
  3744. }
  3745. return b[:n], nil
  3746. }
  3747. func (m *PortworxVolumeSource) XXX_Merge(src proto.Message) {
  3748. xxx_messageInfo_PortworxVolumeSource.Merge(m, src)
  3749. }
  3750. func (m *PortworxVolumeSource) XXX_Size() int {
  3751. return m.Size()
  3752. }
  3753. func (m *PortworxVolumeSource) XXX_DiscardUnknown() {
  3754. xxx_messageInfo_PortworxVolumeSource.DiscardUnknown(m)
  3755. }
  3756. var xxx_messageInfo_PortworxVolumeSource proto.InternalMessageInfo
  3757. func (m *Preconditions) Reset() { *m = Preconditions{} }
  3758. func (*Preconditions) ProtoMessage() {}
  3759. func (*Preconditions) Descriptor() ([]byte, []int) {
  3760. return fileDescriptor_83c10c24ec417dc9, []int{143}
  3761. }
  3762. func (m *Preconditions) XXX_Unmarshal(b []byte) error {
  3763. return m.Unmarshal(b)
  3764. }
  3765. func (m *Preconditions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3766. b = b[:cap(b)]
  3767. n, err := m.MarshalToSizedBuffer(b)
  3768. if err != nil {
  3769. return nil, err
  3770. }
  3771. return b[:n], nil
  3772. }
  3773. func (m *Preconditions) XXX_Merge(src proto.Message) {
  3774. xxx_messageInfo_Preconditions.Merge(m, src)
  3775. }
  3776. func (m *Preconditions) XXX_Size() int {
  3777. return m.Size()
  3778. }
  3779. func (m *Preconditions) XXX_DiscardUnknown() {
  3780. xxx_messageInfo_Preconditions.DiscardUnknown(m)
  3781. }
  3782. var xxx_messageInfo_Preconditions proto.InternalMessageInfo
  3783. func (m *PreferAvoidPodsEntry) Reset() { *m = PreferAvoidPodsEntry{} }
  3784. func (*PreferAvoidPodsEntry) ProtoMessage() {}
  3785. func (*PreferAvoidPodsEntry) Descriptor() ([]byte, []int) {
  3786. return fileDescriptor_83c10c24ec417dc9, []int{144}
  3787. }
  3788. func (m *PreferAvoidPodsEntry) XXX_Unmarshal(b []byte) error {
  3789. return m.Unmarshal(b)
  3790. }
  3791. func (m *PreferAvoidPodsEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3792. b = b[:cap(b)]
  3793. n, err := m.MarshalToSizedBuffer(b)
  3794. if err != nil {
  3795. return nil, err
  3796. }
  3797. return b[:n], nil
  3798. }
  3799. func (m *PreferAvoidPodsEntry) XXX_Merge(src proto.Message) {
  3800. xxx_messageInfo_PreferAvoidPodsEntry.Merge(m, src)
  3801. }
  3802. func (m *PreferAvoidPodsEntry) XXX_Size() int {
  3803. return m.Size()
  3804. }
  3805. func (m *PreferAvoidPodsEntry) XXX_DiscardUnknown() {
  3806. xxx_messageInfo_PreferAvoidPodsEntry.DiscardUnknown(m)
  3807. }
  3808. var xxx_messageInfo_PreferAvoidPodsEntry proto.InternalMessageInfo
  3809. func (m *PreferredSchedulingTerm) Reset() { *m = PreferredSchedulingTerm{} }
  3810. func (*PreferredSchedulingTerm) ProtoMessage() {}
  3811. func (*PreferredSchedulingTerm) Descriptor() ([]byte, []int) {
  3812. return fileDescriptor_83c10c24ec417dc9, []int{145}
  3813. }
  3814. func (m *PreferredSchedulingTerm) XXX_Unmarshal(b []byte) error {
  3815. return m.Unmarshal(b)
  3816. }
  3817. func (m *PreferredSchedulingTerm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3818. b = b[:cap(b)]
  3819. n, err := m.MarshalToSizedBuffer(b)
  3820. if err != nil {
  3821. return nil, err
  3822. }
  3823. return b[:n], nil
  3824. }
  3825. func (m *PreferredSchedulingTerm) XXX_Merge(src proto.Message) {
  3826. xxx_messageInfo_PreferredSchedulingTerm.Merge(m, src)
  3827. }
  3828. func (m *PreferredSchedulingTerm) XXX_Size() int {
  3829. return m.Size()
  3830. }
  3831. func (m *PreferredSchedulingTerm) XXX_DiscardUnknown() {
  3832. xxx_messageInfo_PreferredSchedulingTerm.DiscardUnknown(m)
  3833. }
  3834. var xxx_messageInfo_PreferredSchedulingTerm proto.InternalMessageInfo
  3835. func (m *Probe) Reset() { *m = Probe{} }
  3836. func (*Probe) ProtoMessage() {}
  3837. func (*Probe) Descriptor() ([]byte, []int) {
  3838. return fileDescriptor_83c10c24ec417dc9, []int{146}
  3839. }
  3840. func (m *Probe) XXX_Unmarshal(b []byte) error {
  3841. return m.Unmarshal(b)
  3842. }
  3843. func (m *Probe) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3844. b = b[:cap(b)]
  3845. n, err := m.MarshalToSizedBuffer(b)
  3846. if err != nil {
  3847. return nil, err
  3848. }
  3849. return b[:n], nil
  3850. }
  3851. func (m *Probe) XXX_Merge(src proto.Message) {
  3852. xxx_messageInfo_Probe.Merge(m, src)
  3853. }
  3854. func (m *Probe) XXX_Size() int {
  3855. return m.Size()
  3856. }
  3857. func (m *Probe) XXX_DiscardUnknown() {
  3858. xxx_messageInfo_Probe.DiscardUnknown(m)
  3859. }
  3860. var xxx_messageInfo_Probe proto.InternalMessageInfo
  3861. func (m *ProjectedVolumeSource) Reset() { *m = ProjectedVolumeSource{} }
  3862. func (*ProjectedVolumeSource) ProtoMessage() {}
  3863. func (*ProjectedVolumeSource) Descriptor() ([]byte, []int) {
  3864. return fileDescriptor_83c10c24ec417dc9, []int{147}
  3865. }
  3866. func (m *ProjectedVolumeSource) XXX_Unmarshal(b []byte) error {
  3867. return m.Unmarshal(b)
  3868. }
  3869. func (m *ProjectedVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3870. b = b[:cap(b)]
  3871. n, err := m.MarshalToSizedBuffer(b)
  3872. if err != nil {
  3873. return nil, err
  3874. }
  3875. return b[:n], nil
  3876. }
  3877. func (m *ProjectedVolumeSource) XXX_Merge(src proto.Message) {
  3878. xxx_messageInfo_ProjectedVolumeSource.Merge(m, src)
  3879. }
  3880. func (m *ProjectedVolumeSource) XXX_Size() int {
  3881. return m.Size()
  3882. }
  3883. func (m *ProjectedVolumeSource) XXX_DiscardUnknown() {
  3884. xxx_messageInfo_ProjectedVolumeSource.DiscardUnknown(m)
  3885. }
  3886. var xxx_messageInfo_ProjectedVolumeSource proto.InternalMessageInfo
  3887. func (m *QuobyteVolumeSource) Reset() { *m = QuobyteVolumeSource{} }
  3888. func (*QuobyteVolumeSource) ProtoMessage() {}
  3889. func (*QuobyteVolumeSource) Descriptor() ([]byte, []int) {
  3890. return fileDescriptor_83c10c24ec417dc9, []int{148}
  3891. }
  3892. func (m *QuobyteVolumeSource) XXX_Unmarshal(b []byte) error {
  3893. return m.Unmarshal(b)
  3894. }
  3895. func (m *QuobyteVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3896. b = b[:cap(b)]
  3897. n, err := m.MarshalToSizedBuffer(b)
  3898. if err != nil {
  3899. return nil, err
  3900. }
  3901. return b[:n], nil
  3902. }
  3903. func (m *QuobyteVolumeSource) XXX_Merge(src proto.Message) {
  3904. xxx_messageInfo_QuobyteVolumeSource.Merge(m, src)
  3905. }
  3906. func (m *QuobyteVolumeSource) XXX_Size() int {
  3907. return m.Size()
  3908. }
  3909. func (m *QuobyteVolumeSource) XXX_DiscardUnknown() {
  3910. xxx_messageInfo_QuobyteVolumeSource.DiscardUnknown(m)
  3911. }
  3912. var xxx_messageInfo_QuobyteVolumeSource proto.InternalMessageInfo
  3913. func (m *RBDPersistentVolumeSource) Reset() { *m = RBDPersistentVolumeSource{} }
  3914. func (*RBDPersistentVolumeSource) ProtoMessage() {}
  3915. func (*RBDPersistentVolumeSource) Descriptor() ([]byte, []int) {
  3916. return fileDescriptor_83c10c24ec417dc9, []int{149}
  3917. }
  3918. func (m *RBDPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  3919. return m.Unmarshal(b)
  3920. }
  3921. func (m *RBDPersistentVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3922. b = b[:cap(b)]
  3923. n, err := m.MarshalToSizedBuffer(b)
  3924. if err != nil {
  3925. return nil, err
  3926. }
  3927. return b[:n], nil
  3928. }
  3929. func (m *RBDPersistentVolumeSource) XXX_Merge(src proto.Message) {
  3930. xxx_messageInfo_RBDPersistentVolumeSource.Merge(m, src)
  3931. }
  3932. func (m *RBDPersistentVolumeSource) XXX_Size() int {
  3933. return m.Size()
  3934. }
  3935. func (m *RBDPersistentVolumeSource) XXX_DiscardUnknown() {
  3936. xxx_messageInfo_RBDPersistentVolumeSource.DiscardUnknown(m)
  3937. }
  3938. var xxx_messageInfo_RBDPersistentVolumeSource proto.InternalMessageInfo
  3939. func (m *RBDVolumeSource) Reset() { *m = RBDVolumeSource{} }
  3940. func (*RBDVolumeSource) ProtoMessage() {}
  3941. func (*RBDVolumeSource) Descriptor() ([]byte, []int) {
  3942. return fileDescriptor_83c10c24ec417dc9, []int{150}
  3943. }
  3944. func (m *RBDVolumeSource) XXX_Unmarshal(b []byte) error {
  3945. return m.Unmarshal(b)
  3946. }
  3947. func (m *RBDVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3948. b = b[:cap(b)]
  3949. n, err := m.MarshalToSizedBuffer(b)
  3950. if err != nil {
  3951. return nil, err
  3952. }
  3953. return b[:n], nil
  3954. }
  3955. func (m *RBDVolumeSource) XXX_Merge(src proto.Message) {
  3956. xxx_messageInfo_RBDVolumeSource.Merge(m, src)
  3957. }
  3958. func (m *RBDVolumeSource) XXX_Size() int {
  3959. return m.Size()
  3960. }
  3961. func (m *RBDVolumeSource) XXX_DiscardUnknown() {
  3962. xxx_messageInfo_RBDVolumeSource.DiscardUnknown(m)
  3963. }
  3964. var xxx_messageInfo_RBDVolumeSource proto.InternalMessageInfo
  3965. func (m *RangeAllocation) Reset() { *m = RangeAllocation{} }
  3966. func (*RangeAllocation) ProtoMessage() {}
  3967. func (*RangeAllocation) Descriptor() ([]byte, []int) {
  3968. return fileDescriptor_83c10c24ec417dc9, []int{151}
  3969. }
  3970. func (m *RangeAllocation) XXX_Unmarshal(b []byte) error {
  3971. return m.Unmarshal(b)
  3972. }
  3973. func (m *RangeAllocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3974. b = b[:cap(b)]
  3975. n, err := m.MarshalToSizedBuffer(b)
  3976. if err != nil {
  3977. return nil, err
  3978. }
  3979. return b[:n], nil
  3980. }
  3981. func (m *RangeAllocation) XXX_Merge(src proto.Message) {
  3982. xxx_messageInfo_RangeAllocation.Merge(m, src)
  3983. }
  3984. func (m *RangeAllocation) XXX_Size() int {
  3985. return m.Size()
  3986. }
  3987. func (m *RangeAllocation) XXX_DiscardUnknown() {
  3988. xxx_messageInfo_RangeAllocation.DiscardUnknown(m)
  3989. }
  3990. var xxx_messageInfo_RangeAllocation proto.InternalMessageInfo
  3991. func (m *ReplicationController) Reset() { *m = ReplicationController{} }
  3992. func (*ReplicationController) ProtoMessage() {}
  3993. func (*ReplicationController) Descriptor() ([]byte, []int) {
  3994. return fileDescriptor_83c10c24ec417dc9, []int{152}
  3995. }
  3996. func (m *ReplicationController) XXX_Unmarshal(b []byte) error {
  3997. return m.Unmarshal(b)
  3998. }
  3999. func (m *ReplicationController) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4000. b = b[:cap(b)]
  4001. n, err := m.MarshalToSizedBuffer(b)
  4002. if err != nil {
  4003. return nil, err
  4004. }
  4005. return b[:n], nil
  4006. }
  4007. func (m *ReplicationController) XXX_Merge(src proto.Message) {
  4008. xxx_messageInfo_ReplicationController.Merge(m, src)
  4009. }
  4010. func (m *ReplicationController) XXX_Size() int {
  4011. return m.Size()
  4012. }
  4013. func (m *ReplicationController) XXX_DiscardUnknown() {
  4014. xxx_messageInfo_ReplicationController.DiscardUnknown(m)
  4015. }
  4016. var xxx_messageInfo_ReplicationController proto.InternalMessageInfo
  4017. func (m *ReplicationControllerCondition) Reset() { *m = ReplicationControllerCondition{} }
  4018. func (*ReplicationControllerCondition) ProtoMessage() {}
  4019. func (*ReplicationControllerCondition) Descriptor() ([]byte, []int) {
  4020. return fileDescriptor_83c10c24ec417dc9, []int{153}
  4021. }
  4022. func (m *ReplicationControllerCondition) XXX_Unmarshal(b []byte) error {
  4023. return m.Unmarshal(b)
  4024. }
  4025. func (m *ReplicationControllerCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4026. b = b[:cap(b)]
  4027. n, err := m.MarshalToSizedBuffer(b)
  4028. if err != nil {
  4029. return nil, err
  4030. }
  4031. return b[:n], nil
  4032. }
  4033. func (m *ReplicationControllerCondition) XXX_Merge(src proto.Message) {
  4034. xxx_messageInfo_ReplicationControllerCondition.Merge(m, src)
  4035. }
  4036. func (m *ReplicationControllerCondition) XXX_Size() int {
  4037. return m.Size()
  4038. }
  4039. func (m *ReplicationControllerCondition) XXX_DiscardUnknown() {
  4040. xxx_messageInfo_ReplicationControllerCondition.DiscardUnknown(m)
  4041. }
  4042. var xxx_messageInfo_ReplicationControllerCondition proto.InternalMessageInfo
  4043. func (m *ReplicationControllerList) Reset() { *m = ReplicationControllerList{} }
  4044. func (*ReplicationControllerList) ProtoMessage() {}
  4045. func (*ReplicationControllerList) Descriptor() ([]byte, []int) {
  4046. return fileDescriptor_83c10c24ec417dc9, []int{154}
  4047. }
  4048. func (m *ReplicationControllerList) XXX_Unmarshal(b []byte) error {
  4049. return m.Unmarshal(b)
  4050. }
  4051. func (m *ReplicationControllerList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4052. b = b[:cap(b)]
  4053. n, err := m.MarshalToSizedBuffer(b)
  4054. if err != nil {
  4055. return nil, err
  4056. }
  4057. return b[:n], nil
  4058. }
  4059. func (m *ReplicationControllerList) XXX_Merge(src proto.Message) {
  4060. xxx_messageInfo_ReplicationControllerList.Merge(m, src)
  4061. }
  4062. func (m *ReplicationControllerList) XXX_Size() int {
  4063. return m.Size()
  4064. }
  4065. func (m *ReplicationControllerList) XXX_DiscardUnknown() {
  4066. xxx_messageInfo_ReplicationControllerList.DiscardUnknown(m)
  4067. }
  4068. var xxx_messageInfo_ReplicationControllerList proto.InternalMessageInfo
  4069. func (m *ReplicationControllerSpec) Reset() { *m = ReplicationControllerSpec{} }
  4070. func (*ReplicationControllerSpec) ProtoMessage() {}
  4071. func (*ReplicationControllerSpec) Descriptor() ([]byte, []int) {
  4072. return fileDescriptor_83c10c24ec417dc9, []int{155}
  4073. }
  4074. func (m *ReplicationControllerSpec) XXX_Unmarshal(b []byte) error {
  4075. return m.Unmarshal(b)
  4076. }
  4077. func (m *ReplicationControllerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4078. b = b[:cap(b)]
  4079. n, err := m.MarshalToSizedBuffer(b)
  4080. if err != nil {
  4081. return nil, err
  4082. }
  4083. return b[:n], nil
  4084. }
  4085. func (m *ReplicationControllerSpec) XXX_Merge(src proto.Message) {
  4086. xxx_messageInfo_ReplicationControllerSpec.Merge(m, src)
  4087. }
  4088. func (m *ReplicationControllerSpec) XXX_Size() int {
  4089. return m.Size()
  4090. }
  4091. func (m *ReplicationControllerSpec) XXX_DiscardUnknown() {
  4092. xxx_messageInfo_ReplicationControllerSpec.DiscardUnknown(m)
  4093. }
  4094. var xxx_messageInfo_ReplicationControllerSpec proto.InternalMessageInfo
  4095. func (m *ReplicationControllerStatus) Reset() { *m = ReplicationControllerStatus{} }
  4096. func (*ReplicationControllerStatus) ProtoMessage() {}
  4097. func (*ReplicationControllerStatus) Descriptor() ([]byte, []int) {
  4098. return fileDescriptor_83c10c24ec417dc9, []int{156}
  4099. }
  4100. func (m *ReplicationControllerStatus) XXX_Unmarshal(b []byte) error {
  4101. return m.Unmarshal(b)
  4102. }
  4103. func (m *ReplicationControllerStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4104. b = b[:cap(b)]
  4105. n, err := m.MarshalToSizedBuffer(b)
  4106. if err != nil {
  4107. return nil, err
  4108. }
  4109. return b[:n], nil
  4110. }
  4111. func (m *ReplicationControllerStatus) XXX_Merge(src proto.Message) {
  4112. xxx_messageInfo_ReplicationControllerStatus.Merge(m, src)
  4113. }
  4114. func (m *ReplicationControllerStatus) XXX_Size() int {
  4115. return m.Size()
  4116. }
  4117. func (m *ReplicationControllerStatus) XXX_DiscardUnknown() {
  4118. xxx_messageInfo_ReplicationControllerStatus.DiscardUnknown(m)
  4119. }
  4120. var xxx_messageInfo_ReplicationControllerStatus proto.InternalMessageInfo
  4121. func (m *ResourceFieldSelector) Reset() { *m = ResourceFieldSelector{} }
  4122. func (*ResourceFieldSelector) ProtoMessage() {}
  4123. func (*ResourceFieldSelector) Descriptor() ([]byte, []int) {
  4124. return fileDescriptor_83c10c24ec417dc9, []int{157}
  4125. }
  4126. func (m *ResourceFieldSelector) XXX_Unmarshal(b []byte) error {
  4127. return m.Unmarshal(b)
  4128. }
  4129. func (m *ResourceFieldSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4130. b = b[:cap(b)]
  4131. n, err := m.MarshalToSizedBuffer(b)
  4132. if err != nil {
  4133. return nil, err
  4134. }
  4135. return b[:n], nil
  4136. }
  4137. func (m *ResourceFieldSelector) XXX_Merge(src proto.Message) {
  4138. xxx_messageInfo_ResourceFieldSelector.Merge(m, src)
  4139. }
  4140. func (m *ResourceFieldSelector) XXX_Size() int {
  4141. return m.Size()
  4142. }
  4143. func (m *ResourceFieldSelector) XXX_DiscardUnknown() {
  4144. xxx_messageInfo_ResourceFieldSelector.DiscardUnknown(m)
  4145. }
  4146. var xxx_messageInfo_ResourceFieldSelector proto.InternalMessageInfo
  4147. func (m *ResourceQuota) Reset() { *m = ResourceQuota{} }
  4148. func (*ResourceQuota) ProtoMessage() {}
  4149. func (*ResourceQuota) Descriptor() ([]byte, []int) {
  4150. return fileDescriptor_83c10c24ec417dc9, []int{158}
  4151. }
  4152. func (m *ResourceQuota) XXX_Unmarshal(b []byte) error {
  4153. return m.Unmarshal(b)
  4154. }
  4155. func (m *ResourceQuota) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4156. b = b[:cap(b)]
  4157. n, err := m.MarshalToSizedBuffer(b)
  4158. if err != nil {
  4159. return nil, err
  4160. }
  4161. return b[:n], nil
  4162. }
  4163. func (m *ResourceQuota) XXX_Merge(src proto.Message) {
  4164. xxx_messageInfo_ResourceQuota.Merge(m, src)
  4165. }
  4166. func (m *ResourceQuota) XXX_Size() int {
  4167. return m.Size()
  4168. }
  4169. func (m *ResourceQuota) XXX_DiscardUnknown() {
  4170. xxx_messageInfo_ResourceQuota.DiscardUnknown(m)
  4171. }
  4172. var xxx_messageInfo_ResourceQuota proto.InternalMessageInfo
  4173. func (m *ResourceQuotaList) Reset() { *m = ResourceQuotaList{} }
  4174. func (*ResourceQuotaList) ProtoMessage() {}
  4175. func (*ResourceQuotaList) Descriptor() ([]byte, []int) {
  4176. return fileDescriptor_83c10c24ec417dc9, []int{159}
  4177. }
  4178. func (m *ResourceQuotaList) XXX_Unmarshal(b []byte) error {
  4179. return m.Unmarshal(b)
  4180. }
  4181. func (m *ResourceQuotaList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4182. b = b[:cap(b)]
  4183. n, err := m.MarshalToSizedBuffer(b)
  4184. if err != nil {
  4185. return nil, err
  4186. }
  4187. return b[:n], nil
  4188. }
  4189. func (m *ResourceQuotaList) XXX_Merge(src proto.Message) {
  4190. xxx_messageInfo_ResourceQuotaList.Merge(m, src)
  4191. }
  4192. func (m *ResourceQuotaList) XXX_Size() int {
  4193. return m.Size()
  4194. }
  4195. func (m *ResourceQuotaList) XXX_DiscardUnknown() {
  4196. xxx_messageInfo_ResourceQuotaList.DiscardUnknown(m)
  4197. }
  4198. var xxx_messageInfo_ResourceQuotaList proto.InternalMessageInfo
  4199. func (m *ResourceQuotaSpec) Reset() { *m = ResourceQuotaSpec{} }
  4200. func (*ResourceQuotaSpec) ProtoMessage() {}
  4201. func (*ResourceQuotaSpec) Descriptor() ([]byte, []int) {
  4202. return fileDescriptor_83c10c24ec417dc9, []int{160}
  4203. }
  4204. func (m *ResourceQuotaSpec) XXX_Unmarshal(b []byte) error {
  4205. return m.Unmarshal(b)
  4206. }
  4207. func (m *ResourceQuotaSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4208. b = b[:cap(b)]
  4209. n, err := m.MarshalToSizedBuffer(b)
  4210. if err != nil {
  4211. return nil, err
  4212. }
  4213. return b[:n], nil
  4214. }
  4215. func (m *ResourceQuotaSpec) XXX_Merge(src proto.Message) {
  4216. xxx_messageInfo_ResourceQuotaSpec.Merge(m, src)
  4217. }
  4218. func (m *ResourceQuotaSpec) XXX_Size() int {
  4219. return m.Size()
  4220. }
  4221. func (m *ResourceQuotaSpec) XXX_DiscardUnknown() {
  4222. xxx_messageInfo_ResourceQuotaSpec.DiscardUnknown(m)
  4223. }
  4224. var xxx_messageInfo_ResourceQuotaSpec proto.InternalMessageInfo
  4225. func (m *ResourceQuotaStatus) Reset() { *m = ResourceQuotaStatus{} }
  4226. func (*ResourceQuotaStatus) ProtoMessage() {}
  4227. func (*ResourceQuotaStatus) Descriptor() ([]byte, []int) {
  4228. return fileDescriptor_83c10c24ec417dc9, []int{161}
  4229. }
  4230. func (m *ResourceQuotaStatus) XXX_Unmarshal(b []byte) error {
  4231. return m.Unmarshal(b)
  4232. }
  4233. func (m *ResourceQuotaStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4234. b = b[:cap(b)]
  4235. n, err := m.MarshalToSizedBuffer(b)
  4236. if err != nil {
  4237. return nil, err
  4238. }
  4239. return b[:n], nil
  4240. }
  4241. func (m *ResourceQuotaStatus) XXX_Merge(src proto.Message) {
  4242. xxx_messageInfo_ResourceQuotaStatus.Merge(m, src)
  4243. }
  4244. func (m *ResourceQuotaStatus) XXX_Size() int {
  4245. return m.Size()
  4246. }
  4247. func (m *ResourceQuotaStatus) XXX_DiscardUnknown() {
  4248. xxx_messageInfo_ResourceQuotaStatus.DiscardUnknown(m)
  4249. }
  4250. var xxx_messageInfo_ResourceQuotaStatus proto.InternalMessageInfo
  4251. func (m *ResourceRequirements) Reset() { *m = ResourceRequirements{} }
  4252. func (*ResourceRequirements) ProtoMessage() {}
  4253. func (*ResourceRequirements) Descriptor() ([]byte, []int) {
  4254. return fileDescriptor_83c10c24ec417dc9, []int{162}
  4255. }
  4256. func (m *ResourceRequirements) XXX_Unmarshal(b []byte) error {
  4257. return m.Unmarshal(b)
  4258. }
  4259. func (m *ResourceRequirements) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4260. b = b[:cap(b)]
  4261. n, err := m.MarshalToSizedBuffer(b)
  4262. if err != nil {
  4263. return nil, err
  4264. }
  4265. return b[:n], nil
  4266. }
  4267. func (m *ResourceRequirements) XXX_Merge(src proto.Message) {
  4268. xxx_messageInfo_ResourceRequirements.Merge(m, src)
  4269. }
  4270. func (m *ResourceRequirements) XXX_Size() int {
  4271. return m.Size()
  4272. }
  4273. func (m *ResourceRequirements) XXX_DiscardUnknown() {
  4274. xxx_messageInfo_ResourceRequirements.DiscardUnknown(m)
  4275. }
  4276. var xxx_messageInfo_ResourceRequirements proto.InternalMessageInfo
  4277. func (m *SELinuxOptions) Reset() { *m = SELinuxOptions{} }
  4278. func (*SELinuxOptions) ProtoMessage() {}
  4279. func (*SELinuxOptions) Descriptor() ([]byte, []int) {
  4280. return fileDescriptor_83c10c24ec417dc9, []int{163}
  4281. }
  4282. func (m *SELinuxOptions) XXX_Unmarshal(b []byte) error {
  4283. return m.Unmarshal(b)
  4284. }
  4285. func (m *SELinuxOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4286. b = b[:cap(b)]
  4287. n, err := m.MarshalToSizedBuffer(b)
  4288. if err != nil {
  4289. return nil, err
  4290. }
  4291. return b[:n], nil
  4292. }
  4293. func (m *SELinuxOptions) XXX_Merge(src proto.Message) {
  4294. xxx_messageInfo_SELinuxOptions.Merge(m, src)
  4295. }
  4296. func (m *SELinuxOptions) XXX_Size() int {
  4297. return m.Size()
  4298. }
  4299. func (m *SELinuxOptions) XXX_DiscardUnknown() {
  4300. xxx_messageInfo_SELinuxOptions.DiscardUnknown(m)
  4301. }
  4302. var xxx_messageInfo_SELinuxOptions proto.InternalMessageInfo
  4303. func (m *ScaleIOPersistentVolumeSource) Reset() { *m = ScaleIOPersistentVolumeSource{} }
  4304. func (*ScaleIOPersistentVolumeSource) ProtoMessage() {}
  4305. func (*ScaleIOPersistentVolumeSource) Descriptor() ([]byte, []int) {
  4306. return fileDescriptor_83c10c24ec417dc9, []int{164}
  4307. }
  4308. func (m *ScaleIOPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  4309. return m.Unmarshal(b)
  4310. }
  4311. func (m *ScaleIOPersistentVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4312. b = b[:cap(b)]
  4313. n, err := m.MarshalToSizedBuffer(b)
  4314. if err != nil {
  4315. return nil, err
  4316. }
  4317. return b[:n], nil
  4318. }
  4319. func (m *ScaleIOPersistentVolumeSource) XXX_Merge(src proto.Message) {
  4320. xxx_messageInfo_ScaleIOPersistentVolumeSource.Merge(m, src)
  4321. }
  4322. func (m *ScaleIOPersistentVolumeSource) XXX_Size() int {
  4323. return m.Size()
  4324. }
  4325. func (m *ScaleIOPersistentVolumeSource) XXX_DiscardUnknown() {
  4326. xxx_messageInfo_ScaleIOPersistentVolumeSource.DiscardUnknown(m)
  4327. }
  4328. var xxx_messageInfo_ScaleIOPersistentVolumeSource proto.InternalMessageInfo
  4329. func (m *ScaleIOVolumeSource) Reset() { *m = ScaleIOVolumeSource{} }
  4330. func (*ScaleIOVolumeSource) ProtoMessage() {}
  4331. func (*ScaleIOVolumeSource) Descriptor() ([]byte, []int) {
  4332. return fileDescriptor_83c10c24ec417dc9, []int{165}
  4333. }
  4334. func (m *ScaleIOVolumeSource) XXX_Unmarshal(b []byte) error {
  4335. return m.Unmarshal(b)
  4336. }
  4337. func (m *ScaleIOVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4338. b = b[:cap(b)]
  4339. n, err := m.MarshalToSizedBuffer(b)
  4340. if err != nil {
  4341. return nil, err
  4342. }
  4343. return b[:n], nil
  4344. }
  4345. func (m *ScaleIOVolumeSource) XXX_Merge(src proto.Message) {
  4346. xxx_messageInfo_ScaleIOVolumeSource.Merge(m, src)
  4347. }
  4348. func (m *ScaleIOVolumeSource) XXX_Size() int {
  4349. return m.Size()
  4350. }
  4351. func (m *ScaleIOVolumeSource) XXX_DiscardUnknown() {
  4352. xxx_messageInfo_ScaleIOVolumeSource.DiscardUnknown(m)
  4353. }
  4354. var xxx_messageInfo_ScaleIOVolumeSource proto.InternalMessageInfo
  4355. func (m *ScopeSelector) Reset() { *m = ScopeSelector{} }
  4356. func (*ScopeSelector) ProtoMessage() {}
  4357. func (*ScopeSelector) Descriptor() ([]byte, []int) {
  4358. return fileDescriptor_83c10c24ec417dc9, []int{166}
  4359. }
  4360. func (m *ScopeSelector) XXX_Unmarshal(b []byte) error {
  4361. return m.Unmarshal(b)
  4362. }
  4363. func (m *ScopeSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4364. b = b[:cap(b)]
  4365. n, err := m.MarshalToSizedBuffer(b)
  4366. if err != nil {
  4367. return nil, err
  4368. }
  4369. return b[:n], nil
  4370. }
  4371. func (m *ScopeSelector) XXX_Merge(src proto.Message) {
  4372. xxx_messageInfo_ScopeSelector.Merge(m, src)
  4373. }
  4374. func (m *ScopeSelector) XXX_Size() int {
  4375. return m.Size()
  4376. }
  4377. func (m *ScopeSelector) XXX_DiscardUnknown() {
  4378. xxx_messageInfo_ScopeSelector.DiscardUnknown(m)
  4379. }
  4380. var xxx_messageInfo_ScopeSelector proto.InternalMessageInfo
  4381. func (m *ScopedResourceSelectorRequirement) Reset() { *m = ScopedResourceSelectorRequirement{} }
  4382. func (*ScopedResourceSelectorRequirement) ProtoMessage() {}
  4383. func (*ScopedResourceSelectorRequirement) Descriptor() ([]byte, []int) {
  4384. return fileDescriptor_83c10c24ec417dc9, []int{167}
  4385. }
  4386. func (m *ScopedResourceSelectorRequirement) XXX_Unmarshal(b []byte) error {
  4387. return m.Unmarshal(b)
  4388. }
  4389. func (m *ScopedResourceSelectorRequirement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4390. b = b[:cap(b)]
  4391. n, err := m.MarshalToSizedBuffer(b)
  4392. if err != nil {
  4393. return nil, err
  4394. }
  4395. return b[:n], nil
  4396. }
  4397. func (m *ScopedResourceSelectorRequirement) XXX_Merge(src proto.Message) {
  4398. xxx_messageInfo_ScopedResourceSelectorRequirement.Merge(m, src)
  4399. }
  4400. func (m *ScopedResourceSelectorRequirement) XXX_Size() int {
  4401. return m.Size()
  4402. }
  4403. func (m *ScopedResourceSelectorRequirement) XXX_DiscardUnknown() {
  4404. xxx_messageInfo_ScopedResourceSelectorRequirement.DiscardUnknown(m)
  4405. }
  4406. var xxx_messageInfo_ScopedResourceSelectorRequirement proto.InternalMessageInfo
  4407. func (m *SeccompProfile) Reset() { *m = SeccompProfile{} }
  4408. func (*SeccompProfile) ProtoMessage() {}
  4409. func (*SeccompProfile) Descriptor() ([]byte, []int) {
  4410. return fileDescriptor_83c10c24ec417dc9, []int{168}
  4411. }
  4412. func (m *SeccompProfile) XXX_Unmarshal(b []byte) error {
  4413. return m.Unmarshal(b)
  4414. }
  4415. func (m *SeccompProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4416. b = b[:cap(b)]
  4417. n, err := m.MarshalToSizedBuffer(b)
  4418. if err != nil {
  4419. return nil, err
  4420. }
  4421. return b[:n], nil
  4422. }
  4423. func (m *SeccompProfile) XXX_Merge(src proto.Message) {
  4424. xxx_messageInfo_SeccompProfile.Merge(m, src)
  4425. }
  4426. func (m *SeccompProfile) XXX_Size() int {
  4427. return m.Size()
  4428. }
  4429. func (m *SeccompProfile) XXX_DiscardUnknown() {
  4430. xxx_messageInfo_SeccompProfile.DiscardUnknown(m)
  4431. }
  4432. var xxx_messageInfo_SeccompProfile proto.InternalMessageInfo
  4433. func (m *Secret) Reset() { *m = Secret{} }
  4434. func (*Secret) ProtoMessage() {}
  4435. func (*Secret) Descriptor() ([]byte, []int) {
  4436. return fileDescriptor_83c10c24ec417dc9, []int{169}
  4437. }
  4438. func (m *Secret) XXX_Unmarshal(b []byte) error {
  4439. return m.Unmarshal(b)
  4440. }
  4441. func (m *Secret) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4442. b = b[:cap(b)]
  4443. n, err := m.MarshalToSizedBuffer(b)
  4444. if err != nil {
  4445. return nil, err
  4446. }
  4447. return b[:n], nil
  4448. }
  4449. func (m *Secret) XXX_Merge(src proto.Message) {
  4450. xxx_messageInfo_Secret.Merge(m, src)
  4451. }
  4452. func (m *Secret) XXX_Size() int {
  4453. return m.Size()
  4454. }
  4455. func (m *Secret) XXX_DiscardUnknown() {
  4456. xxx_messageInfo_Secret.DiscardUnknown(m)
  4457. }
  4458. var xxx_messageInfo_Secret proto.InternalMessageInfo
  4459. func (m *SecretEnvSource) Reset() { *m = SecretEnvSource{} }
  4460. func (*SecretEnvSource) ProtoMessage() {}
  4461. func (*SecretEnvSource) Descriptor() ([]byte, []int) {
  4462. return fileDescriptor_83c10c24ec417dc9, []int{170}
  4463. }
  4464. func (m *SecretEnvSource) XXX_Unmarshal(b []byte) error {
  4465. return m.Unmarshal(b)
  4466. }
  4467. func (m *SecretEnvSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4468. b = b[:cap(b)]
  4469. n, err := m.MarshalToSizedBuffer(b)
  4470. if err != nil {
  4471. return nil, err
  4472. }
  4473. return b[:n], nil
  4474. }
  4475. func (m *SecretEnvSource) XXX_Merge(src proto.Message) {
  4476. xxx_messageInfo_SecretEnvSource.Merge(m, src)
  4477. }
  4478. func (m *SecretEnvSource) XXX_Size() int {
  4479. return m.Size()
  4480. }
  4481. func (m *SecretEnvSource) XXX_DiscardUnknown() {
  4482. xxx_messageInfo_SecretEnvSource.DiscardUnknown(m)
  4483. }
  4484. var xxx_messageInfo_SecretEnvSource proto.InternalMessageInfo
  4485. func (m *SecretKeySelector) Reset() { *m = SecretKeySelector{} }
  4486. func (*SecretKeySelector) ProtoMessage() {}
  4487. func (*SecretKeySelector) Descriptor() ([]byte, []int) {
  4488. return fileDescriptor_83c10c24ec417dc9, []int{171}
  4489. }
  4490. func (m *SecretKeySelector) XXX_Unmarshal(b []byte) error {
  4491. return m.Unmarshal(b)
  4492. }
  4493. func (m *SecretKeySelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4494. b = b[:cap(b)]
  4495. n, err := m.MarshalToSizedBuffer(b)
  4496. if err != nil {
  4497. return nil, err
  4498. }
  4499. return b[:n], nil
  4500. }
  4501. func (m *SecretKeySelector) XXX_Merge(src proto.Message) {
  4502. xxx_messageInfo_SecretKeySelector.Merge(m, src)
  4503. }
  4504. func (m *SecretKeySelector) XXX_Size() int {
  4505. return m.Size()
  4506. }
  4507. func (m *SecretKeySelector) XXX_DiscardUnknown() {
  4508. xxx_messageInfo_SecretKeySelector.DiscardUnknown(m)
  4509. }
  4510. var xxx_messageInfo_SecretKeySelector proto.InternalMessageInfo
  4511. func (m *SecretList) Reset() { *m = SecretList{} }
  4512. func (*SecretList) ProtoMessage() {}
  4513. func (*SecretList) Descriptor() ([]byte, []int) {
  4514. return fileDescriptor_83c10c24ec417dc9, []int{172}
  4515. }
  4516. func (m *SecretList) XXX_Unmarshal(b []byte) error {
  4517. return m.Unmarshal(b)
  4518. }
  4519. func (m *SecretList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4520. b = b[:cap(b)]
  4521. n, err := m.MarshalToSizedBuffer(b)
  4522. if err != nil {
  4523. return nil, err
  4524. }
  4525. return b[:n], nil
  4526. }
  4527. func (m *SecretList) XXX_Merge(src proto.Message) {
  4528. xxx_messageInfo_SecretList.Merge(m, src)
  4529. }
  4530. func (m *SecretList) XXX_Size() int {
  4531. return m.Size()
  4532. }
  4533. func (m *SecretList) XXX_DiscardUnknown() {
  4534. xxx_messageInfo_SecretList.DiscardUnknown(m)
  4535. }
  4536. var xxx_messageInfo_SecretList proto.InternalMessageInfo
  4537. func (m *SecretProjection) Reset() { *m = SecretProjection{} }
  4538. func (*SecretProjection) ProtoMessage() {}
  4539. func (*SecretProjection) Descriptor() ([]byte, []int) {
  4540. return fileDescriptor_83c10c24ec417dc9, []int{173}
  4541. }
  4542. func (m *SecretProjection) XXX_Unmarshal(b []byte) error {
  4543. return m.Unmarshal(b)
  4544. }
  4545. func (m *SecretProjection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4546. b = b[:cap(b)]
  4547. n, err := m.MarshalToSizedBuffer(b)
  4548. if err != nil {
  4549. return nil, err
  4550. }
  4551. return b[:n], nil
  4552. }
  4553. func (m *SecretProjection) XXX_Merge(src proto.Message) {
  4554. xxx_messageInfo_SecretProjection.Merge(m, src)
  4555. }
  4556. func (m *SecretProjection) XXX_Size() int {
  4557. return m.Size()
  4558. }
  4559. func (m *SecretProjection) XXX_DiscardUnknown() {
  4560. xxx_messageInfo_SecretProjection.DiscardUnknown(m)
  4561. }
  4562. var xxx_messageInfo_SecretProjection proto.InternalMessageInfo
  4563. func (m *SecretReference) Reset() { *m = SecretReference{} }
  4564. func (*SecretReference) ProtoMessage() {}
  4565. func (*SecretReference) Descriptor() ([]byte, []int) {
  4566. return fileDescriptor_83c10c24ec417dc9, []int{174}
  4567. }
  4568. func (m *SecretReference) XXX_Unmarshal(b []byte) error {
  4569. return m.Unmarshal(b)
  4570. }
  4571. func (m *SecretReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4572. b = b[:cap(b)]
  4573. n, err := m.MarshalToSizedBuffer(b)
  4574. if err != nil {
  4575. return nil, err
  4576. }
  4577. return b[:n], nil
  4578. }
  4579. func (m *SecretReference) XXX_Merge(src proto.Message) {
  4580. xxx_messageInfo_SecretReference.Merge(m, src)
  4581. }
  4582. func (m *SecretReference) XXX_Size() int {
  4583. return m.Size()
  4584. }
  4585. func (m *SecretReference) XXX_DiscardUnknown() {
  4586. xxx_messageInfo_SecretReference.DiscardUnknown(m)
  4587. }
  4588. var xxx_messageInfo_SecretReference proto.InternalMessageInfo
  4589. func (m *SecretVolumeSource) Reset() { *m = SecretVolumeSource{} }
  4590. func (*SecretVolumeSource) ProtoMessage() {}
  4591. func (*SecretVolumeSource) Descriptor() ([]byte, []int) {
  4592. return fileDescriptor_83c10c24ec417dc9, []int{175}
  4593. }
  4594. func (m *SecretVolumeSource) XXX_Unmarshal(b []byte) error {
  4595. return m.Unmarshal(b)
  4596. }
  4597. func (m *SecretVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4598. b = b[:cap(b)]
  4599. n, err := m.MarshalToSizedBuffer(b)
  4600. if err != nil {
  4601. return nil, err
  4602. }
  4603. return b[:n], nil
  4604. }
  4605. func (m *SecretVolumeSource) XXX_Merge(src proto.Message) {
  4606. xxx_messageInfo_SecretVolumeSource.Merge(m, src)
  4607. }
  4608. func (m *SecretVolumeSource) XXX_Size() int {
  4609. return m.Size()
  4610. }
  4611. func (m *SecretVolumeSource) XXX_DiscardUnknown() {
  4612. xxx_messageInfo_SecretVolumeSource.DiscardUnknown(m)
  4613. }
  4614. var xxx_messageInfo_SecretVolumeSource proto.InternalMessageInfo
  4615. func (m *SecurityContext) Reset() { *m = SecurityContext{} }
  4616. func (*SecurityContext) ProtoMessage() {}
  4617. func (*SecurityContext) Descriptor() ([]byte, []int) {
  4618. return fileDescriptor_83c10c24ec417dc9, []int{176}
  4619. }
  4620. func (m *SecurityContext) XXX_Unmarshal(b []byte) error {
  4621. return m.Unmarshal(b)
  4622. }
  4623. func (m *SecurityContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4624. b = b[:cap(b)]
  4625. n, err := m.MarshalToSizedBuffer(b)
  4626. if err != nil {
  4627. return nil, err
  4628. }
  4629. return b[:n], nil
  4630. }
  4631. func (m *SecurityContext) XXX_Merge(src proto.Message) {
  4632. xxx_messageInfo_SecurityContext.Merge(m, src)
  4633. }
  4634. func (m *SecurityContext) XXX_Size() int {
  4635. return m.Size()
  4636. }
  4637. func (m *SecurityContext) XXX_DiscardUnknown() {
  4638. xxx_messageInfo_SecurityContext.DiscardUnknown(m)
  4639. }
  4640. var xxx_messageInfo_SecurityContext proto.InternalMessageInfo
  4641. func (m *SerializedReference) Reset() { *m = SerializedReference{} }
  4642. func (*SerializedReference) ProtoMessage() {}
  4643. func (*SerializedReference) Descriptor() ([]byte, []int) {
  4644. return fileDescriptor_83c10c24ec417dc9, []int{177}
  4645. }
  4646. func (m *SerializedReference) XXX_Unmarshal(b []byte) error {
  4647. return m.Unmarshal(b)
  4648. }
  4649. func (m *SerializedReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4650. b = b[:cap(b)]
  4651. n, err := m.MarshalToSizedBuffer(b)
  4652. if err != nil {
  4653. return nil, err
  4654. }
  4655. return b[:n], nil
  4656. }
  4657. func (m *SerializedReference) XXX_Merge(src proto.Message) {
  4658. xxx_messageInfo_SerializedReference.Merge(m, src)
  4659. }
  4660. func (m *SerializedReference) XXX_Size() int {
  4661. return m.Size()
  4662. }
  4663. func (m *SerializedReference) XXX_DiscardUnknown() {
  4664. xxx_messageInfo_SerializedReference.DiscardUnknown(m)
  4665. }
  4666. var xxx_messageInfo_SerializedReference proto.InternalMessageInfo
  4667. func (m *Service) Reset() { *m = Service{} }
  4668. func (*Service) ProtoMessage() {}
  4669. func (*Service) Descriptor() ([]byte, []int) {
  4670. return fileDescriptor_83c10c24ec417dc9, []int{178}
  4671. }
  4672. func (m *Service) XXX_Unmarshal(b []byte) error {
  4673. return m.Unmarshal(b)
  4674. }
  4675. func (m *Service) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4676. b = b[:cap(b)]
  4677. n, err := m.MarshalToSizedBuffer(b)
  4678. if err != nil {
  4679. return nil, err
  4680. }
  4681. return b[:n], nil
  4682. }
  4683. func (m *Service) XXX_Merge(src proto.Message) {
  4684. xxx_messageInfo_Service.Merge(m, src)
  4685. }
  4686. func (m *Service) XXX_Size() int {
  4687. return m.Size()
  4688. }
  4689. func (m *Service) XXX_DiscardUnknown() {
  4690. xxx_messageInfo_Service.DiscardUnknown(m)
  4691. }
  4692. var xxx_messageInfo_Service proto.InternalMessageInfo
  4693. func (m *ServiceAccount) Reset() { *m = ServiceAccount{} }
  4694. func (*ServiceAccount) ProtoMessage() {}
  4695. func (*ServiceAccount) Descriptor() ([]byte, []int) {
  4696. return fileDescriptor_83c10c24ec417dc9, []int{179}
  4697. }
  4698. func (m *ServiceAccount) XXX_Unmarshal(b []byte) error {
  4699. return m.Unmarshal(b)
  4700. }
  4701. func (m *ServiceAccount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4702. b = b[:cap(b)]
  4703. n, err := m.MarshalToSizedBuffer(b)
  4704. if err != nil {
  4705. return nil, err
  4706. }
  4707. return b[:n], nil
  4708. }
  4709. func (m *ServiceAccount) XXX_Merge(src proto.Message) {
  4710. xxx_messageInfo_ServiceAccount.Merge(m, src)
  4711. }
  4712. func (m *ServiceAccount) XXX_Size() int {
  4713. return m.Size()
  4714. }
  4715. func (m *ServiceAccount) XXX_DiscardUnknown() {
  4716. xxx_messageInfo_ServiceAccount.DiscardUnknown(m)
  4717. }
  4718. var xxx_messageInfo_ServiceAccount proto.InternalMessageInfo
  4719. func (m *ServiceAccountList) Reset() { *m = ServiceAccountList{} }
  4720. func (*ServiceAccountList) ProtoMessage() {}
  4721. func (*ServiceAccountList) Descriptor() ([]byte, []int) {
  4722. return fileDescriptor_83c10c24ec417dc9, []int{180}
  4723. }
  4724. func (m *ServiceAccountList) XXX_Unmarshal(b []byte) error {
  4725. return m.Unmarshal(b)
  4726. }
  4727. func (m *ServiceAccountList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4728. b = b[:cap(b)]
  4729. n, err := m.MarshalToSizedBuffer(b)
  4730. if err != nil {
  4731. return nil, err
  4732. }
  4733. return b[:n], nil
  4734. }
  4735. func (m *ServiceAccountList) XXX_Merge(src proto.Message) {
  4736. xxx_messageInfo_ServiceAccountList.Merge(m, src)
  4737. }
  4738. func (m *ServiceAccountList) XXX_Size() int {
  4739. return m.Size()
  4740. }
  4741. func (m *ServiceAccountList) XXX_DiscardUnknown() {
  4742. xxx_messageInfo_ServiceAccountList.DiscardUnknown(m)
  4743. }
  4744. var xxx_messageInfo_ServiceAccountList proto.InternalMessageInfo
  4745. func (m *ServiceAccountTokenProjection) Reset() { *m = ServiceAccountTokenProjection{} }
  4746. func (*ServiceAccountTokenProjection) ProtoMessage() {}
  4747. func (*ServiceAccountTokenProjection) Descriptor() ([]byte, []int) {
  4748. return fileDescriptor_83c10c24ec417dc9, []int{181}
  4749. }
  4750. func (m *ServiceAccountTokenProjection) XXX_Unmarshal(b []byte) error {
  4751. return m.Unmarshal(b)
  4752. }
  4753. func (m *ServiceAccountTokenProjection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4754. b = b[:cap(b)]
  4755. n, err := m.MarshalToSizedBuffer(b)
  4756. if err != nil {
  4757. return nil, err
  4758. }
  4759. return b[:n], nil
  4760. }
  4761. func (m *ServiceAccountTokenProjection) XXX_Merge(src proto.Message) {
  4762. xxx_messageInfo_ServiceAccountTokenProjection.Merge(m, src)
  4763. }
  4764. func (m *ServiceAccountTokenProjection) XXX_Size() int {
  4765. return m.Size()
  4766. }
  4767. func (m *ServiceAccountTokenProjection) XXX_DiscardUnknown() {
  4768. xxx_messageInfo_ServiceAccountTokenProjection.DiscardUnknown(m)
  4769. }
  4770. var xxx_messageInfo_ServiceAccountTokenProjection proto.InternalMessageInfo
  4771. func (m *ServiceList) Reset() { *m = ServiceList{} }
  4772. func (*ServiceList) ProtoMessage() {}
  4773. func (*ServiceList) Descriptor() ([]byte, []int) {
  4774. return fileDescriptor_83c10c24ec417dc9, []int{182}
  4775. }
  4776. func (m *ServiceList) XXX_Unmarshal(b []byte) error {
  4777. return m.Unmarshal(b)
  4778. }
  4779. func (m *ServiceList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4780. b = b[:cap(b)]
  4781. n, err := m.MarshalToSizedBuffer(b)
  4782. if err != nil {
  4783. return nil, err
  4784. }
  4785. return b[:n], nil
  4786. }
  4787. func (m *ServiceList) XXX_Merge(src proto.Message) {
  4788. xxx_messageInfo_ServiceList.Merge(m, src)
  4789. }
  4790. func (m *ServiceList) XXX_Size() int {
  4791. return m.Size()
  4792. }
  4793. func (m *ServiceList) XXX_DiscardUnknown() {
  4794. xxx_messageInfo_ServiceList.DiscardUnknown(m)
  4795. }
  4796. var xxx_messageInfo_ServiceList proto.InternalMessageInfo
  4797. func (m *ServicePort) Reset() { *m = ServicePort{} }
  4798. func (*ServicePort) ProtoMessage() {}
  4799. func (*ServicePort) Descriptor() ([]byte, []int) {
  4800. return fileDescriptor_83c10c24ec417dc9, []int{183}
  4801. }
  4802. func (m *ServicePort) XXX_Unmarshal(b []byte) error {
  4803. return m.Unmarshal(b)
  4804. }
  4805. func (m *ServicePort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4806. b = b[:cap(b)]
  4807. n, err := m.MarshalToSizedBuffer(b)
  4808. if err != nil {
  4809. return nil, err
  4810. }
  4811. return b[:n], nil
  4812. }
  4813. func (m *ServicePort) XXX_Merge(src proto.Message) {
  4814. xxx_messageInfo_ServicePort.Merge(m, src)
  4815. }
  4816. func (m *ServicePort) XXX_Size() int {
  4817. return m.Size()
  4818. }
  4819. func (m *ServicePort) XXX_DiscardUnknown() {
  4820. xxx_messageInfo_ServicePort.DiscardUnknown(m)
  4821. }
  4822. var xxx_messageInfo_ServicePort proto.InternalMessageInfo
  4823. func (m *ServiceProxyOptions) Reset() { *m = ServiceProxyOptions{} }
  4824. func (*ServiceProxyOptions) ProtoMessage() {}
  4825. func (*ServiceProxyOptions) Descriptor() ([]byte, []int) {
  4826. return fileDescriptor_83c10c24ec417dc9, []int{184}
  4827. }
  4828. func (m *ServiceProxyOptions) XXX_Unmarshal(b []byte) error {
  4829. return m.Unmarshal(b)
  4830. }
  4831. func (m *ServiceProxyOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4832. b = b[:cap(b)]
  4833. n, err := m.MarshalToSizedBuffer(b)
  4834. if err != nil {
  4835. return nil, err
  4836. }
  4837. return b[:n], nil
  4838. }
  4839. func (m *ServiceProxyOptions) XXX_Merge(src proto.Message) {
  4840. xxx_messageInfo_ServiceProxyOptions.Merge(m, src)
  4841. }
  4842. func (m *ServiceProxyOptions) XXX_Size() int {
  4843. return m.Size()
  4844. }
  4845. func (m *ServiceProxyOptions) XXX_DiscardUnknown() {
  4846. xxx_messageInfo_ServiceProxyOptions.DiscardUnknown(m)
  4847. }
  4848. var xxx_messageInfo_ServiceProxyOptions proto.InternalMessageInfo
  4849. func (m *ServiceSpec) Reset() { *m = ServiceSpec{} }
  4850. func (*ServiceSpec) ProtoMessage() {}
  4851. func (*ServiceSpec) Descriptor() ([]byte, []int) {
  4852. return fileDescriptor_83c10c24ec417dc9, []int{185}
  4853. }
  4854. func (m *ServiceSpec) XXX_Unmarshal(b []byte) error {
  4855. return m.Unmarshal(b)
  4856. }
  4857. func (m *ServiceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4858. b = b[:cap(b)]
  4859. n, err := m.MarshalToSizedBuffer(b)
  4860. if err != nil {
  4861. return nil, err
  4862. }
  4863. return b[:n], nil
  4864. }
  4865. func (m *ServiceSpec) XXX_Merge(src proto.Message) {
  4866. xxx_messageInfo_ServiceSpec.Merge(m, src)
  4867. }
  4868. func (m *ServiceSpec) XXX_Size() int {
  4869. return m.Size()
  4870. }
  4871. func (m *ServiceSpec) XXX_DiscardUnknown() {
  4872. xxx_messageInfo_ServiceSpec.DiscardUnknown(m)
  4873. }
  4874. var xxx_messageInfo_ServiceSpec proto.InternalMessageInfo
  4875. func (m *ServiceStatus) Reset() { *m = ServiceStatus{} }
  4876. func (*ServiceStatus) ProtoMessage() {}
  4877. func (*ServiceStatus) Descriptor() ([]byte, []int) {
  4878. return fileDescriptor_83c10c24ec417dc9, []int{186}
  4879. }
  4880. func (m *ServiceStatus) XXX_Unmarshal(b []byte) error {
  4881. return m.Unmarshal(b)
  4882. }
  4883. func (m *ServiceStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4884. b = b[:cap(b)]
  4885. n, err := m.MarshalToSizedBuffer(b)
  4886. if err != nil {
  4887. return nil, err
  4888. }
  4889. return b[:n], nil
  4890. }
  4891. func (m *ServiceStatus) XXX_Merge(src proto.Message) {
  4892. xxx_messageInfo_ServiceStatus.Merge(m, src)
  4893. }
  4894. func (m *ServiceStatus) XXX_Size() int {
  4895. return m.Size()
  4896. }
  4897. func (m *ServiceStatus) XXX_DiscardUnknown() {
  4898. xxx_messageInfo_ServiceStatus.DiscardUnknown(m)
  4899. }
  4900. var xxx_messageInfo_ServiceStatus proto.InternalMessageInfo
  4901. func (m *SessionAffinityConfig) Reset() { *m = SessionAffinityConfig{} }
  4902. func (*SessionAffinityConfig) ProtoMessage() {}
  4903. func (*SessionAffinityConfig) Descriptor() ([]byte, []int) {
  4904. return fileDescriptor_83c10c24ec417dc9, []int{187}
  4905. }
  4906. func (m *SessionAffinityConfig) XXX_Unmarshal(b []byte) error {
  4907. return m.Unmarshal(b)
  4908. }
  4909. func (m *SessionAffinityConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4910. b = b[:cap(b)]
  4911. n, err := m.MarshalToSizedBuffer(b)
  4912. if err != nil {
  4913. return nil, err
  4914. }
  4915. return b[:n], nil
  4916. }
  4917. func (m *SessionAffinityConfig) XXX_Merge(src proto.Message) {
  4918. xxx_messageInfo_SessionAffinityConfig.Merge(m, src)
  4919. }
  4920. func (m *SessionAffinityConfig) XXX_Size() int {
  4921. return m.Size()
  4922. }
  4923. func (m *SessionAffinityConfig) XXX_DiscardUnknown() {
  4924. xxx_messageInfo_SessionAffinityConfig.DiscardUnknown(m)
  4925. }
  4926. var xxx_messageInfo_SessionAffinityConfig proto.InternalMessageInfo
  4927. func (m *StorageOSPersistentVolumeSource) Reset() { *m = StorageOSPersistentVolumeSource{} }
  4928. func (*StorageOSPersistentVolumeSource) ProtoMessage() {}
  4929. func (*StorageOSPersistentVolumeSource) Descriptor() ([]byte, []int) {
  4930. return fileDescriptor_83c10c24ec417dc9, []int{188}
  4931. }
  4932. func (m *StorageOSPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  4933. return m.Unmarshal(b)
  4934. }
  4935. func (m *StorageOSPersistentVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4936. b = b[:cap(b)]
  4937. n, err := m.MarshalToSizedBuffer(b)
  4938. if err != nil {
  4939. return nil, err
  4940. }
  4941. return b[:n], nil
  4942. }
  4943. func (m *StorageOSPersistentVolumeSource) XXX_Merge(src proto.Message) {
  4944. xxx_messageInfo_StorageOSPersistentVolumeSource.Merge(m, src)
  4945. }
  4946. func (m *StorageOSPersistentVolumeSource) XXX_Size() int {
  4947. return m.Size()
  4948. }
  4949. func (m *StorageOSPersistentVolumeSource) XXX_DiscardUnknown() {
  4950. xxx_messageInfo_StorageOSPersistentVolumeSource.DiscardUnknown(m)
  4951. }
  4952. var xxx_messageInfo_StorageOSPersistentVolumeSource proto.InternalMessageInfo
  4953. func (m *StorageOSVolumeSource) Reset() { *m = StorageOSVolumeSource{} }
  4954. func (*StorageOSVolumeSource) ProtoMessage() {}
  4955. func (*StorageOSVolumeSource) Descriptor() ([]byte, []int) {
  4956. return fileDescriptor_83c10c24ec417dc9, []int{189}
  4957. }
  4958. func (m *StorageOSVolumeSource) XXX_Unmarshal(b []byte) error {
  4959. return m.Unmarshal(b)
  4960. }
  4961. func (m *StorageOSVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4962. b = b[:cap(b)]
  4963. n, err := m.MarshalToSizedBuffer(b)
  4964. if err != nil {
  4965. return nil, err
  4966. }
  4967. return b[:n], nil
  4968. }
  4969. func (m *StorageOSVolumeSource) XXX_Merge(src proto.Message) {
  4970. xxx_messageInfo_StorageOSVolumeSource.Merge(m, src)
  4971. }
  4972. func (m *StorageOSVolumeSource) XXX_Size() int {
  4973. return m.Size()
  4974. }
  4975. func (m *StorageOSVolumeSource) XXX_DiscardUnknown() {
  4976. xxx_messageInfo_StorageOSVolumeSource.DiscardUnknown(m)
  4977. }
  4978. var xxx_messageInfo_StorageOSVolumeSource proto.InternalMessageInfo
  4979. func (m *Sysctl) Reset() { *m = Sysctl{} }
  4980. func (*Sysctl) ProtoMessage() {}
  4981. func (*Sysctl) Descriptor() ([]byte, []int) {
  4982. return fileDescriptor_83c10c24ec417dc9, []int{190}
  4983. }
  4984. func (m *Sysctl) XXX_Unmarshal(b []byte) error {
  4985. return m.Unmarshal(b)
  4986. }
  4987. func (m *Sysctl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4988. b = b[:cap(b)]
  4989. n, err := m.MarshalToSizedBuffer(b)
  4990. if err != nil {
  4991. return nil, err
  4992. }
  4993. return b[:n], nil
  4994. }
  4995. func (m *Sysctl) XXX_Merge(src proto.Message) {
  4996. xxx_messageInfo_Sysctl.Merge(m, src)
  4997. }
  4998. func (m *Sysctl) XXX_Size() int {
  4999. return m.Size()
  5000. }
  5001. func (m *Sysctl) XXX_DiscardUnknown() {
  5002. xxx_messageInfo_Sysctl.DiscardUnknown(m)
  5003. }
  5004. var xxx_messageInfo_Sysctl proto.InternalMessageInfo
  5005. func (m *TCPSocketAction) Reset() { *m = TCPSocketAction{} }
  5006. func (*TCPSocketAction) ProtoMessage() {}
  5007. func (*TCPSocketAction) Descriptor() ([]byte, []int) {
  5008. return fileDescriptor_83c10c24ec417dc9, []int{191}
  5009. }
  5010. func (m *TCPSocketAction) XXX_Unmarshal(b []byte) error {
  5011. return m.Unmarshal(b)
  5012. }
  5013. func (m *TCPSocketAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5014. b = b[:cap(b)]
  5015. n, err := m.MarshalToSizedBuffer(b)
  5016. if err != nil {
  5017. return nil, err
  5018. }
  5019. return b[:n], nil
  5020. }
  5021. func (m *TCPSocketAction) XXX_Merge(src proto.Message) {
  5022. xxx_messageInfo_TCPSocketAction.Merge(m, src)
  5023. }
  5024. func (m *TCPSocketAction) XXX_Size() int {
  5025. return m.Size()
  5026. }
  5027. func (m *TCPSocketAction) XXX_DiscardUnknown() {
  5028. xxx_messageInfo_TCPSocketAction.DiscardUnknown(m)
  5029. }
  5030. var xxx_messageInfo_TCPSocketAction proto.InternalMessageInfo
  5031. func (m *Taint) Reset() { *m = Taint{} }
  5032. func (*Taint) ProtoMessage() {}
  5033. func (*Taint) Descriptor() ([]byte, []int) {
  5034. return fileDescriptor_83c10c24ec417dc9, []int{192}
  5035. }
  5036. func (m *Taint) XXX_Unmarshal(b []byte) error {
  5037. return m.Unmarshal(b)
  5038. }
  5039. func (m *Taint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5040. b = b[:cap(b)]
  5041. n, err := m.MarshalToSizedBuffer(b)
  5042. if err != nil {
  5043. return nil, err
  5044. }
  5045. return b[:n], nil
  5046. }
  5047. func (m *Taint) XXX_Merge(src proto.Message) {
  5048. xxx_messageInfo_Taint.Merge(m, src)
  5049. }
  5050. func (m *Taint) XXX_Size() int {
  5051. return m.Size()
  5052. }
  5053. func (m *Taint) XXX_DiscardUnknown() {
  5054. xxx_messageInfo_Taint.DiscardUnknown(m)
  5055. }
  5056. var xxx_messageInfo_Taint proto.InternalMessageInfo
  5057. func (m *Toleration) Reset() { *m = Toleration{} }
  5058. func (*Toleration) ProtoMessage() {}
  5059. func (*Toleration) Descriptor() ([]byte, []int) {
  5060. return fileDescriptor_83c10c24ec417dc9, []int{193}
  5061. }
  5062. func (m *Toleration) XXX_Unmarshal(b []byte) error {
  5063. return m.Unmarshal(b)
  5064. }
  5065. func (m *Toleration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5066. b = b[:cap(b)]
  5067. n, err := m.MarshalToSizedBuffer(b)
  5068. if err != nil {
  5069. return nil, err
  5070. }
  5071. return b[:n], nil
  5072. }
  5073. func (m *Toleration) XXX_Merge(src proto.Message) {
  5074. xxx_messageInfo_Toleration.Merge(m, src)
  5075. }
  5076. func (m *Toleration) XXX_Size() int {
  5077. return m.Size()
  5078. }
  5079. func (m *Toleration) XXX_DiscardUnknown() {
  5080. xxx_messageInfo_Toleration.DiscardUnknown(m)
  5081. }
  5082. var xxx_messageInfo_Toleration proto.InternalMessageInfo
  5083. func (m *TopologySelectorLabelRequirement) Reset() { *m = TopologySelectorLabelRequirement{} }
  5084. func (*TopologySelectorLabelRequirement) ProtoMessage() {}
  5085. func (*TopologySelectorLabelRequirement) Descriptor() ([]byte, []int) {
  5086. return fileDescriptor_83c10c24ec417dc9, []int{194}
  5087. }
  5088. func (m *TopologySelectorLabelRequirement) XXX_Unmarshal(b []byte) error {
  5089. return m.Unmarshal(b)
  5090. }
  5091. func (m *TopologySelectorLabelRequirement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5092. b = b[:cap(b)]
  5093. n, err := m.MarshalToSizedBuffer(b)
  5094. if err != nil {
  5095. return nil, err
  5096. }
  5097. return b[:n], nil
  5098. }
  5099. func (m *TopologySelectorLabelRequirement) XXX_Merge(src proto.Message) {
  5100. xxx_messageInfo_TopologySelectorLabelRequirement.Merge(m, src)
  5101. }
  5102. func (m *TopologySelectorLabelRequirement) XXX_Size() int {
  5103. return m.Size()
  5104. }
  5105. func (m *TopologySelectorLabelRequirement) XXX_DiscardUnknown() {
  5106. xxx_messageInfo_TopologySelectorLabelRequirement.DiscardUnknown(m)
  5107. }
  5108. var xxx_messageInfo_TopologySelectorLabelRequirement proto.InternalMessageInfo
  5109. func (m *TopologySelectorTerm) Reset() { *m = TopologySelectorTerm{} }
  5110. func (*TopologySelectorTerm) ProtoMessage() {}
  5111. func (*TopologySelectorTerm) Descriptor() ([]byte, []int) {
  5112. return fileDescriptor_83c10c24ec417dc9, []int{195}
  5113. }
  5114. func (m *TopologySelectorTerm) XXX_Unmarshal(b []byte) error {
  5115. return m.Unmarshal(b)
  5116. }
  5117. func (m *TopologySelectorTerm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5118. b = b[:cap(b)]
  5119. n, err := m.MarshalToSizedBuffer(b)
  5120. if err != nil {
  5121. return nil, err
  5122. }
  5123. return b[:n], nil
  5124. }
  5125. func (m *TopologySelectorTerm) XXX_Merge(src proto.Message) {
  5126. xxx_messageInfo_TopologySelectorTerm.Merge(m, src)
  5127. }
  5128. func (m *TopologySelectorTerm) XXX_Size() int {
  5129. return m.Size()
  5130. }
  5131. func (m *TopologySelectorTerm) XXX_DiscardUnknown() {
  5132. xxx_messageInfo_TopologySelectorTerm.DiscardUnknown(m)
  5133. }
  5134. var xxx_messageInfo_TopologySelectorTerm proto.InternalMessageInfo
  5135. func (m *TopologySpreadConstraint) Reset() { *m = TopologySpreadConstraint{} }
  5136. func (*TopologySpreadConstraint) ProtoMessage() {}
  5137. func (*TopologySpreadConstraint) Descriptor() ([]byte, []int) {
  5138. return fileDescriptor_83c10c24ec417dc9, []int{196}
  5139. }
  5140. func (m *TopologySpreadConstraint) XXX_Unmarshal(b []byte) error {
  5141. return m.Unmarshal(b)
  5142. }
  5143. func (m *TopologySpreadConstraint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5144. b = b[:cap(b)]
  5145. n, err := m.MarshalToSizedBuffer(b)
  5146. if err != nil {
  5147. return nil, err
  5148. }
  5149. return b[:n], nil
  5150. }
  5151. func (m *TopologySpreadConstraint) XXX_Merge(src proto.Message) {
  5152. xxx_messageInfo_TopologySpreadConstraint.Merge(m, src)
  5153. }
  5154. func (m *TopologySpreadConstraint) XXX_Size() int {
  5155. return m.Size()
  5156. }
  5157. func (m *TopologySpreadConstraint) XXX_DiscardUnknown() {
  5158. xxx_messageInfo_TopologySpreadConstraint.DiscardUnknown(m)
  5159. }
  5160. var xxx_messageInfo_TopologySpreadConstraint proto.InternalMessageInfo
  5161. func (m *TypedLocalObjectReference) Reset() { *m = TypedLocalObjectReference{} }
  5162. func (*TypedLocalObjectReference) ProtoMessage() {}
  5163. func (*TypedLocalObjectReference) Descriptor() ([]byte, []int) {
  5164. return fileDescriptor_83c10c24ec417dc9, []int{197}
  5165. }
  5166. func (m *TypedLocalObjectReference) XXX_Unmarshal(b []byte) error {
  5167. return m.Unmarshal(b)
  5168. }
  5169. func (m *TypedLocalObjectReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5170. b = b[:cap(b)]
  5171. n, err := m.MarshalToSizedBuffer(b)
  5172. if err != nil {
  5173. return nil, err
  5174. }
  5175. return b[:n], nil
  5176. }
  5177. func (m *TypedLocalObjectReference) XXX_Merge(src proto.Message) {
  5178. xxx_messageInfo_TypedLocalObjectReference.Merge(m, src)
  5179. }
  5180. func (m *TypedLocalObjectReference) XXX_Size() int {
  5181. return m.Size()
  5182. }
  5183. func (m *TypedLocalObjectReference) XXX_DiscardUnknown() {
  5184. xxx_messageInfo_TypedLocalObjectReference.DiscardUnknown(m)
  5185. }
  5186. var xxx_messageInfo_TypedLocalObjectReference proto.InternalMessageInfo
  5187. func (m *Volume) Reset() { *m = Volume{} }
  5188. func (*Volume) ProtoMessage() {}
  5189. func (*Volume) Descriptor() ([]byte, []int) {
  5190. return fileDescriptor_83c10c24ec417dc9, []int{198}
  5191. }
  5192. func (m *Volume) XXX_Unmarshal(b []byte) error {
  5193. return m.Unmarshal(b)
  5194. }
  5195. func (m *Volume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5196. b = b[:cap(b)]
  5197. n, err := m.MarshalToSizedBuffer(b)
  5198. if err != nil {
  5199. return nil, err
  5200. }
  5201. return b[:n], nil
  5202. }
  5203. func (m *Volume) XXX_Merge(src proto.Message) {
  5204. xxx_messageInfo_Volume.Merge(m, src)
  5205. }
  5206. func (m *Volume) XXX_Size() int {
  5207. return m.Size()
  5208. }
  5209. func (m *Volume) XXX_DiscardUnknown() {
  5210. xxx_messageInfo_Volume.DiscardUnknown(m)
  5211. }
  5212. var xxx_messageInfo_Volume proto.InternalMessageInfo
  5213. func (m *VolumeDevice) Reset() { *m = VolumeDevice{} }
  5214. func (*VolumeDevice) ProtoMessage() {}
  5215. func (*VolumeDevice) Descriptor() ([]byte, []int) {
  5216. return fileDescriptor_83c10c24ec417dc9, []int{199}
  5217. }
  5218. func (m *VolumeDevice) XXX_Unmarshal(b []byte) error {
  5219. return m.Unmarshal(b)
  5220. }
  5221. func (m *VolumeDevice) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5222. b = b[:cap(b)]
  5223. n, err := m.MarshalToSizedBuffer(b)
  5224. if err != nil {
  5225. return nil, err
  5226. }
  5227. return b[:n], nil
  5228. }
  5229. func (m *VolumeDevice) XXX_Merge(src proto.Message) {
  5230. xxx_messageInfo_VolumeDevice.Merge(m, src)
  5231. }
  5232. func (m *VolumeDevice) XXX_Size() int {
  5233. return m.Size()
  5234. }
  5235. func (m *VolumeDevice) XXX_DiscardUnknown() {
  5236. xxx_messageInfo_VolumeDevice.DiscardUnknown(m)
  5237. }
  5238. var xxx_messageInfo_VolumeDevice proto.InternalMessageInfo
  5239. func (m *VolumeMount) Reset() { *m = VolumeMount{} }
  5240. func (*VolumeMount) ProtoMessage() {}
  5241. func (*VolumeMount) Descriptor() ([]byte, []int) {
  5242. return fileDescriptor_83c10c24ec417dc9, []int{200}
  5243. }
  5244. func (m *VolumeMount) XXX_Unmarshal(b []byte) error {
  5245. return m.Unmarshal(b)
  5246. }
  5247. func (m *VolumeMount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5248. b = b[:cap(b)]
  5249. n, err := m.MarshalToSizedBuffer(b)
  5250. if err != nil {
  5251. return nil, err
  5252. }
  5253. return b[:n], nil
  5254. }
  5255. func (m *VolumeMount) XXX_Merge(src proto.Message) {
  5256. xxx_messageInfo_VolumeMount.Merge(m, src)
  5257. }
  5258. func (m *VolumeMount) XXX_Size() int {
  5259. return m.Size()
  5260. }
  5261. func (m *VolumeMount) XXX_DiscardUnknown() {
  5262. xxx_messageInfo_VolumeMount.DiscardUnknown(m)
  5263. }
  5264. var xxx_messageInfo_VolumeMount proto.InternalMessageInfo
  5265. func (m *VolumeNodeAffinity) Reset() { *m = VolumeNodeAffinity{} }
  5266. func (*VolumeNodeAffinity) ProtoMessage() {}
  5267. func (*VolumeNodeAffinity) Descriptor() ([]byte, []int) {
  5268. return fileDescriptor_83c10c24ec417dc9, []int{201}
  5269. }
  5270. func (m *VolumeNodeAffinity) XXX_Unmarshal(b []byte) error {
  5271. return m.Unmarshal(b)
  5272. }
  5273. func (m *VolumeNodeAffinity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5274. b = b[:cap(b)]
  5275. n, err := m.MarshalToSizedBuffer(b)
  5276. if err != nil {
  5277. return nil, err
  5278. }
  5279. return b[:n], nil
  5280. }
  5281. func (m *VolumeNodeAffinity) XXX_Merge(src proto.Message) {
  5282. xxx_messageInfo_VolumeNodeAffinity.Merge(m, src)
  5283. }
  5284. func (m *VolumeNodeAffinity) XXX_Size() int {
  5285. return m.Size()
  5286. }
  5287. func (m *VolumeNodeAffinity) XXX_DiscardUnknown() {
  5288. xxx_messageInfo_VolumeNodeAffinity.DiscardUnknown(m)
  5289. }
  5290. var xxx_messageInfo_VolumeNodeAffinity proto.InternalMessageInfo
  5291. func (m *VolumeProjection) Reset() { *m = VolumeProjection{} }
  5292. func (*VolumeProjection) ProtoMessage() {}
  5293. func (*VolumeProjection) Descriptor() ([]byte, []int) {
  5294. return fileDescriptor_83c10c24ec417dc9, []int{202}
  5295. }
  5296. func (m *VolumeProjection) XXX_Unmarshal(b []byte) error {
  5297. return m.Unmarshal(b)
  5298. }
  5299. func (m *VolumeProjection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5300. b = b[:cap(b)]
  5301. n, err := m.MarshalToSizedBuffer(b)
  5302. if err != nil {
  5303. return nil, err
  5304. }
  5305. return b[:n], nil
  5306. }
  5307. func (m *VolumeProjection) XXX_Merge(src proto.Message) {
  5308. xxx_messageInfo_VolumeProjection.Merge(m, src)
  5309. }
  5310. func (m *VolumeProjection) XXX_Size() int {
  5311. return m.Size()
  5312. }
  5313. func (m *VolumeProjection) XXX_DiscardUnknown() {
  5314. xxx_messageInfo_VolumeProjection.DiscardUnknown(m)
  5315. }
  5316. var xxx_messageInfo_VolumeProjection proto.InternalMessageInfo
  5317. func (m *VolumeSource) Reset() { *m = VolumeSource{} }
  5318. func (*VolumeSource) ProtoMessage() {}
  5319. func (*VolumeSource) Descriptor() ([]byte, []int) {
  5320. return fileDescriptor_83c10c24ec417dc9, []int{203}
  5321. }
  5322. func (m *VolumeSource) XXX_Unmarshal(b []byte) error {
  5323. return m.Unmarshal(b)
  5324. }
  5325. func (m *VolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5326. b = b[:cap(b)]
  5327. n, err := m.MarshalToSizedBuffer(b)
  5328. if err != nil {
  5329. return nil, err
  5330. }
  5331. return b[:n], nil
  5332. }
  5333. func (m *VolumeSource) XXX_Merge(src proto.Message) {
  5334. xxx_messageInfo_VolumeSource.Merge(m, src)
  5335. }
  5336. func (m *VolumeSource) XXX_Size() int {
  5337. return m.Size()
  5338. }
  5339. func (m *VolumeSource) XXX_DiscardUnknown() {
  5340. xxx_messageInfo_VolumeSource.DiscardUnknown(m)
  5341. }
  5342. var xxx_messageInfo_VolumeSource proto.InternalMessageInfo
  5343. func (m *VsphereVirtualDiskVolumeSource) Reset() { *m = VsphereVirtualDiskVolumeSource{} }
  5344. func (*VsphereVirtualDiskVolumeSource) ProtoMessage() {}
  5345. func (*VsphereVirtualDiskVolumeSource) Descriptor() ([]byte, []int) {
  5346. return fileDescriptor_83c10c24ec417dc9, []int{204}
  5347. }
  5348. func (m *VsphereVirtualDiskVolumeSource) XXX_Unmarshal(b []byte) error {
  5349. return m.Unmarshal(b)
  5350. }
  5351. func (m *VsphereVirtualDiskVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5352. b = b[:cap(b)]
  5353. n, err := m.MarshalToSizedBuffer(b)
  5354. if err != nil {
  5355. return nil, err
  5356. }
  5357. return b[:n], nil
  5358. }
  5359. func (m *VsphereVirtualDiskVolumeSource) XXX_Merge(src proto.Message) {
  5360. xxx_messageInfo_VsphereVirtualDiskVolumeSource.Merge(m, src)
  5361. }
  5362. func (m *VsphereVirtualDiskVolumeSource) XXX_Size() int {
  5363. return m.Size()
  5364. }
  5365. func (m *VsphereVirtualDiskVolumeSource) XXX_DiscardUnknown() {
  5366. xxx_messageInfo_VsphereVirtualDiskVolumeSource.DiscardUnknown(m)
  5367. }
  5368. var xxx_messageInfo_VsphereVirtualDiskVolumeSource proto.InternalMessageInfo
  5369. func (m *WeightedPodAffinityTerm) Reset() { *m = WeightedPodAffinityTerm{} }
  5370. func (*WeightedPodAffinityTerm) ProtoMessage() {}
  5371. func (*WeightedPodAffinityTerm) Descriptor() ([]byte, []int) {
  5372. return fileDescriptor_83c10c24ec417dc9, []int{205}
  5373. }
  5374. func (m *WeightedPodAffinityTerm) XXX_Unmarshal(b []byte) error {
  5375. return m.Unmarshal(b)
  5376. }
  5377. func (m *WeightedPodAffinityTerm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5378. b = b[:cap(b)]
  5379. n, err := m.MarshalToSizedBuffer(b)
  5380. if err != nil {
  5381. return nil, err
  5382. }
  5383. return b[:n], nil
  5384. }
  5385. func (m *WeightedPodAffinityTerm) XXX_Merge(src proto.Message) {
  5386. xxx_messageInfo_WeightedPodAffinityTerm.Merge(m, src)
  5387. }
  5388. func (m *WeightedPodAffinityTerm) XXX_Size() int {
  5389. return m.Size()
  5390. }
  5391. func (m *WeightedPodAffinityTerm) XXX_DiscardUnknown() {
  5392. xxx_messageInfo_WeightedPodAffinityTerm.DiscardUnknown(m)
  5393. }
  5394. var xxx_messageInfo_WeightedPodAffinityTerm proto.InternalMessageInfo
  5395. func (m *WindowsSecurityContextOptions) Reset() { *m = WindowsSecurityContextOptions{} }
  5396. func (*WindowsSecurityContextOptions) ProtoMessage() {}
  5397. func (*WindowsSecurityContextOptions) Descriptor() ([]byte, []int) {
  5398. return fileDescriptor_83c10c24ec417dc9, []int{206}
  5399. }
  5400. func (m *WindowsSecurityContextOptions) XXX_Unmarshal(b []byte) error {
  5401. return m.Unmarshal(b)
  5402. }
  5403. func (m *WindowsSecurityContextOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5404. b = b[:cap(b)]
  5405. n, err := m.MarshalToSizedBuffer(b)
  5406. if err != nil {
  5407. return nil, err
  5408. }
  5409. return b[:n], nil
  5410. }
  5411. func (m *WindowsSecurityContextOptions) XXX_Merge(src proto.Message) {
  5412. xxx_messageInfo_WindowsSecurityContextOptions.Merge(m, src)
  5413. }
  5414. func (m *WindowsSecurityContextOptions) XXX_Size() int {
  5415. return m.Size()
  5416. }
  5417. func (m *WindowsSecurityContextOptions) XXX_DiscardUnknown() {
  5418. xxx_messageInfo_WindowsSecurityContextOptions.DiscardUnknown(m)
  5419. }
  5420. var xxx_messageInfo_WindowsSecurityContextOptions proto.InternalMessageInfo
  5421. func init() {
  5422. proto.RegisterType((*AWSElasticBlockStoreVolumeSource)(nil), "k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource")
  5423. proto.RegisterType((*Affinity)(nil), "k8s.io.api.core.v1.Affinity")
  5424. proto.RegisterType((*AttachedVolume)(nil), "k8s.io.api.core.v1.AttachedVolume")
  5425. proto.RegisterType((*AvoidPods)(nil), "k8s.io.api.core.v1.AvoidPods")
  5426. proto.RegisterType((*AzureDiskVolumeSource)(nil), "k8s.io.api.core.v1.AzureDiskVolumeSource")
  5427. proto.RegisterType((*AzureFilePersistentVolumeSource)(nil), "k8s.io.api.core.v1.AzureFilePersistentVolumeSource")
  5428. proto.RegisterType((*AzureFileVolumeSource)(nil), "k8s.io.api.core.v1.AzureFileVolumeSource")
  5429. proto.RegisterType((*Binding)(nil), "k8s.io.api.core.v1.Binding")
  5430. proto.RegisterType((*CSIPersistentVolumeSource)(nil), "k8s.io.api.core.v1.CSIPersistentVolumeSource")
  5431. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.CSIPersistentVolumeSource.VolumeAttributesEntry")
  5432. proto.RegisterType((*CSIVolumeSource)(nil), "k8s.io.api.core.v1.CSIVolumeSource")
  5433. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.CSIVolumeSource.VolumeAttributesEntry")
  5434. proto.RegisterType((*Capabilities)(nil), "k8s.io.api.core.v1.Capabilities")
  5435. proto.RegisterType((*CephFSPersistentVolumeSource)(nil), "k8s.io.api.core.v1.CephFSPersistentVolumeSource")
  5436. proto.RegisterType((*CephFSVolumeSource)(nil), "k8s.io.api.core.v1.CephFSVolumeSource")
  5437. proto.RegisterType((*CinderPersistentVolumeSource)(nil), "k8s.io.api.core.v1.CinderPersistentVolumeSource")
  5438. proto.RegisterType((*CinderVolumeSource)(nil), "k8s.io.api.core.v1.CinderVolumeSource")
  5439. proto.RegisterType((*ClientIPConfig)(nil), "k8s.io.api.core.v1.ClientIPConfig")
  5440. proto.RegisterType((*ComponentCondition)(nil), "k8s.io.api.core.v1.ComponentCondition")
  5441. proto.RegisterType((*ComponentStatus)(nil), "k8s.io.api.core.v1.ComponentStatus")
  5442. proto.RegisterType((*ComponentStatusList)(nil), "k8s.io.api.core.v1.ComponentStatusList")
  5443. proto.RegisterType((*ConfigMap)(nil), "k8s.io.api.core.v1.ConfigMap")
  5444. proto.RegisterMapType((map[string][]byte)(nil), "k8s.io.api.core.v1.ConfigMap.BinaryDataEntry")
  5445. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.ConfigMap.DataEntry")
  5446. proto.RegisterType((*ConfigMapEnvSource)(nil), "k8s.io.api.core.v1.ConfigMapEnvSource")
  5447. proto.RegisterType((*ConfigMapKeySelector)(nil), "k8s.io.api.core.v1.ConfigMapKeySelector")
  5448. proto.RegisterType((*ConfigMapList)(nil), "k8s.io.api.core.v1.ConfigMapList")
  5449. proto.RegisterType((*ConfigMapNodeConfigSource)(nil), "k8s.io.api.core.v1.ConfigMapNodeConfigSource")
  5450. proto.RegisterType((*ConfigMapProjection)(nil), "k8s.io.api.core.v1.ConfigMapProjection")
  5451. proto.RegisterType((*ConfigMapVolumeSource)(nil), "k8s.io.api.core.v1.ConfigMapVolumeSource")
  5452. proto.RegisterType((*Container)(nil), "k8s.io.api.core.v1.Container")
  5453. proto.RegisterType((*ContainerImage)(nil), "k8s.io.api.core.v1.ContainerImage")
  5454. proto.RegisterType((*ContainerPort)(nil), "k8s.io.api.core.v1.ContainerPort")
  5455. proto.RegisterType((*ContainerState)(nil), "k8s.io.api.core.v1.ContainerState")
  5456. proto.RegisterType((*ContainerStateRunning)(nil), "k8s.io.api.core.v1.ContainerStateRunning")
  5457. proto.RegisterType((*ContainerStateTerminated)(nil), "k8s.io.api.core.v1.ContainerStateTerminated")
  5458. proto.RegisterType((*ContainerStateWaiting)(nil), "k8s.io.api.core.v1.ContainerStateWaiting")
  5459. proto.RegisterType((*ContainerStatus)(nil), "k8s.io.api.core.v1.ContainerStatus")
  5460. proto.RegisterType((*DaemonEndpoint)(nil), "k8s.io.api.core.v1.DaemonEndpoint")
  5461. proto.RegisterType((*DownwardAPIProjection)(nil), "k8s.io.api.core.v1.DownwardAPIProjection")
  5462. proto.RegisterType((*DownwardAPIVolumeFile)(nil), "k8s.io.api.core.v1.DownwardAPIVolumeFile")
  5463. proto.RegisterType((*DownwardAPIVolumeSource)(nil), "k8s.io.api.core.v1.DownwardAPIVolumeSource")
  5464. proto.RegisterType((*EmptyDirVolumeSource)(nil), "k8s.io.api.core.v1.EmptyDirVolumeSource")
  5465. proto.RegisterType((*EndpointAddress)(nil), "k8s.io.api.core.v1.EndpointAddress")
  5466. proto.RegisterType((*EndpointPort)(nil), "k8s.io.api.core.v1.EndpointPort")
  5467. proto.RegisterType((*EndpointSubset)(nil), "k8s.io.api.core.v1.EndpointSubset")
  5468. proto.RegisterType((*Endpoints)(nil), "k8s.io.api.core.v1.Endpoints")
  5469. proto.RegisterType((*EndpointsList)(nil), "k8s.io.api.core.v1.EndpointsList")
  5470. proto.RegisterType((*EnvFromSource)(nil), "k8s.io.api.core.v1.EnvFromSource")
  5471. proto.RegisterType((*EnvVar)(nil), "k8s.io.api.core.v1.EnvVar")
  5472. proto.RegisterType((*EnvVarSource)(nil), "k8s.io.api.core.v1.EnvVarSource")
  5473. proto.RegisterType((*EphemeralContainer)(nil), "k8s.io.api.core.v1.EphemeralContainer")
  5474. proto.RegisterType((*EphemeralContainerCommon)(nil), "k8s.io.api.core.v1.EphemeralContainerCommon")
  5475. proto.RegisterType((*EphemeralContainers)(nil), "k8s.io.api.core.v1.EphemeralContainers")
  5476. proto.RegisterType((*EphemeralVolumeSource)(nil), "k8s.io.api.core.v1.EphemeralVolumeSource")
  5477. proto.RegisterType((*Event)(nil), "k8s.io.api.core.v1.Event")
  5478. proto.RegisterType((*EventList)(nil), "k8s.io.api.core.v1.EventList")
  5479. proto.RegisterType((*EventSeries)(nil), "k8s.io.api.core.v1.EventSeries")
  5480. proto.RegisterType((*EventSource)(nil), "k8s.io.api.core.v1.EventSource")
  5481. proto.RegisterType((*ExecAction)(nil), "k8s.io.api.core.v1.ExecAction")
  5482. proto.RegisterType((*FCVolumeSource)(nil), "k8s.io.api.core.v1.FCVolumeSource")
  5483. proto.RegisterType((*FlexPersistentVolumeSource)(nil), "k8s.io.api.core.v1.FlexPersistentVolumeSource")
  5484. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.FlexPersistentVolumeSource.OptionsEntry")
  5485. proto.RegisterType((*FlexVolumeSource)(nil), "k8s.io.api.core.v1.FlexVolumeSource")
  5486. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.FlexVolumeSource.OptionsEntry")
  5487. proto.RegisterType((*FlockerVolumeSource)(nil), "k8s.io.api.core.v1.FlockerVolumeSource")
  5488. proto.RegisterType((*GCEPersistentDiskVolumeSource)(nil), "k8s.io.api.core.v1.GCEPersistentDiskVolumeSource")
  5489. proto.RegisterType((*GitRepoVolumeSource)(nil), "k8s.io.api.core.v1.GitRepoVolumeSource")
  5490. proto.RegisterType((*GlusterfsPersistentVolumeSource)(nil), "k8s.io.api.core.v1.GlusterfsPersistentVolumeSource")
  5491. proto.RegisterType((*GlusterfsVolumeSource)(nil), "k8s.io.api.core.v1.GlusterfsVolumeSource")
  5492. proto.RegisterType((*HTTPGetAction)(nil), "k8s.io.api.core.v1.HTTPGetAction")
  5493. proto.RegisterType((*HTTPHeader)(nil), "k8s.io.api.core.v1.HTTPHeader")
  5494. proto.RegisterType((*Handler)(nil), "k8s.io.api.core.v1.Handler")
  5495. proto.RegisterType((*HostAlias)(nil), "k8s.io.api.core.v1.HostAlias")
  5496. proto.RegisterType((*HostPathVolumeSource)(nil), "k8s.io.api.core.v1.HostPathVolumeSource")
  5497. proto.RegisterType((*ISCSIPersistentVolumeSource)(nil), "k8s.io.api.core.v1.ISCSIPersistentVolumeSource")
  5498. proto.RegisterType((*ISCSIVolumeSource)(nil), "k8s.io.api.core.v1.ISCSIVolumeSource")
  5499. proto.RegisterType((*KeyToPath)(nil), "k8s.io.api.core.v1.KeyToPath")
  5500. proto.RegisterType((*Lifecycle)(nil), "k8s.io.api.core.v1.Lifecycle")
  5501. proto.RegisterType((*LimitRange)(nil), "k8s.io.api.core.v1.LimitRange")
  5502. proto.RegisterType((*LimitRangeItem)(nil), "k8s.io.api.core.v1.LimitRangeItem")
  5503. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.DefaultEntry")
  5504. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.DefaultRequestEntry")
  5505. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.MaxEntry")
  5506. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.MaxLimitRequestRatioEntry")
  5507. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.MinEntry")
  5508. proto.RegisterType((*LimitRangeList)(nil), "k8s.io.api.core.v1.LimitRangeList")
  5509. proto.RegisterType((*LimitRangeSpec)(nil), "k8s.io.api.core.v1.LimitRangeSpec")
  5510. proto.RegisterType((*List)(nil), "k8s.io.api.core.v1.List")
  5511. proto.RegisterType((*LoadBalancerIngress)(nil), "k8s.io.api.core.v1.LoadBalancerIngress")
  5512. proto.RegisterType((*LoadBalancerStatus)(nil), "k8s.io.api.core.v1.LoadBalancerStatus")
  5513. proto.RegisterType((*LocalObjectReference)(nil), "k8s.io.api.core.v1.LocalObjectReference")
  5514. proto.RegisterType((*LocalVolumeSource)(nil), "k8s.io.api.core.v1.LocalVolumeSource")
  5515. proto.RegisterType((*NFSVolumeSource)(nil), "k8s.io.api.core.v1.NFSVolumeSource")
  5516. proto.RegisterType((*Namespace)(nil), "k8s.io.api.core.v1.Namespace")
  5517. proto.RegisterType((*NamespaceCondition)(nil), "k8s.io.api.core.v1.NamespaceCondition")
  5518. proto.RegisterType((*NamespaceList)(nil), "k8s.io.api.core.v1.NamespaceList")
  5519. proto.RegisterType((*NamespaceSpec)(nil), "k8s.io.api.core.v1.NamespaceSpec")
  5520. proto.RegisterType((*NamespaceStatus)(nil), "k8s.io.api.core.v1.NamespaceStatus")
  5521. proto.RegisterType((*Node)(nil), "k8s.io.api.core.v1.Node")
  5522. proto.RegisterType((*NodeAddress)(nil), "k8s.io.api.core.v1.NodeAddress")
  5523. proto.RegisterType((*NodeAffinity)(nil), "k8s.io.api.core.v1.NodeAffinity")
  5524. proto.RegisterType((*NodeCondition)(nil), "k8s.io.api.core.v1.NodeCondition")
  5525. proto.RegisterType((*NodeConfigSource)(nil), "k8s.io.api.core.v1.NodeConfigSource")
  5526. proto.RegisterType((*NodeConfigStatus)(nil), "k8s.io.api.core.v1.NodeConfigStatus")
  5527. proto.RegisterType((*NodeDaemonEndpoints)(nil), "k8s.io.api.core.v1.NodeDaemonEndpoints")
  5528. proto.RegisterType((*NodeList)(nil), "k8s.io.api.core.v1.NodeList")
  5529. proto.RegisterType((*NodeProxyOptions)(nil), "k8s.io.api.core.v1.NodeProxyOptions")
  5530. proto.RegisterType((*NodeResources)(nil), "k8s.io.api.core.v1.NodeResources")
  5531. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.NodeResources.CapacityEntry")
  5532. proto.RegisterType((*NodeSelector)(nil), "k8s.io.api.core.v1.NodeSelector")
  5533. proto.RegisterType((*NodeSelectorRequirement)(nil), "k8s.io.api.core.v1.NodeSelectorRequirement")
  5534. proto.RegisterType((*NodeSelectorTerm)(nil), "k8s.io.api.core.v1.NodeSelectorTerm")
  5535. proto.RegisterType((*NodeSpec)(nil), "k8s.io.api.core.v1.NodeSpec")
  5536. proto.RegisterType((*NodeStatus)(nil), "k8s.io.api.core.v1.NodeStatus")
  5537. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.NodeStatus.AllocatableEntry")
  5538. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.NodeStatus.CapacityEntry")
  5539. proto.RegisterType((*NodeSystemInfo)(nil), "k8s.io.api.core.v1.NodeSystemInfo")
  5540. proto.RegisterType((*ObjectFieldSelector)(nil), "k8s.io.api.core.v1.ObjectFieldSelector")
  5541. proto.RegisterType((*ObjectReference)(nil), "k8s.io.api.core.v1.ObjectReference")
  5542. proto.RegisterType((*PersistentVolume)(nil), "k8s.io.api.core.v1.PersistentVolume")
  5543. proto.RegisterType((*PersistentVolumeClaim)(nil), "k8s.io.api.core.v1.PersistentVolumeClaim")
  5544. proto.RegisterType((*PersistentVolumeClaimCondition)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimCondition")
  5545. proto.RegisterType((*PersistentVolumeClaimList)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimList")
  5546. proto.RegisterType((*PersistentVolumeClaimSpec)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimSpec")
  5547. proto.RegisterType((*PersistentVolumeClaimStatus)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimStatus")
  5548. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimStatus.CapacityEntry")
  5549. proto.RegisterType((*PersistentVolumeClaimTemplate)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimTemplate")
  5550. proto.RegisterType((*PersistentVolumeClaimVolumeSource)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimVolumeSource")
  5551. proto.RegisterType((*PersistentVolumeList)(nil), "k8s.io.api.core.v1.PersistentVolumeList")
  5552. proto.RegisterType((*PersistentVolumeSource)(nil), "k8s.io.api.core.v1.PersistentVolumeSource")
  5553. proto.RegisterType((*PersistentVolumeSpec)(nil), "k8s.io.api.core.v1.PersistentVolumeSpec")
  5554. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.PersistentVolumeSpec.CapacityEntry")
  5555. proto.RegisterType((*PersistentVolumeStatus)(nil), "k8s.io.api.core.v1.PersistentVolumeStatus")
  5556. proto.RegisterType((*PhotonPersistentDiskVolumeSource)(nil), "k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource")
  5557. proto.RegisterType((*Pod)(nil), "k8s.io.api.core.v1.Pod")
  5558. proto.RegisterType((*PodAffinity)(nil), "k8s.io.api.core.v1.PodAffinity")
  5559. proto.RegisterType((*PodAffinityTerm)(nil), "k8s.io.api.core.v1.PodAffinityTerm")
  5560. proto.RegisterType((*PodAntiAffinity)(nil), "k8s.io.api.core.v1.PodAntiAffinity")
  5561. proto.RegisterType((*PodAttachOptions)(nil), "k8s.io.api.core.v1.PodAttachOptions")
  5562. proto.RegisterType((*PodCondition)(nil), "k8s.io.api.core.v1.PodCondition")
  5563. proto.RegisterType((*PodDNSConfig)(nil), "k8s.io.api.core.v1.PodDNSConfig")
  5564. proto.RegisterType((*PodDNSConfigOption)(nil), "k8s.io.api.core.v1.PodDNSConfigOption")
  5565. proto.RegisterType((*PodExecOptions)(nil), "k8s.io.api.core.v1.PodExecOptions")
  5566. proto.RegisterType((*PodIP)(nil), "k8s.io.api.core.v1.PodIP")
  5567. proto.RegisterType((*PodList)(nil), "k8s.io.api.core.v1.PodList")
  5568. proto.RegisterType((*PodLogOptions)(nil), "k8s.io.api.core.v1.PodLogOptions")
  5569. proto.RegisterType((*PodPortForwardOptions)(nil), "k8s.io.api.core.v1.PodPortForwardOptions")
  5570. proto.RegisterType((*PodProxyOptions)(nil), "k8s.io.api.core.v1.PodProxyOptions")
  5571. proto.RegisterType((*PodReadinessGate)(nil), "k8s.io.api.core.v1.PodReadinessGate")
  5572. proto.RegisterType((*PodSecurityContext)(nil), "k8s.io.api.core.v1.PodSecurityContext")
  5573. proto.RegisterType((*PodSignature)(nil), "k8s.io.api.core.v1.PodSignature")
  5574. proto.RegisterType((*PodSpec)(nil), "k8s.io.api.core.v1.PodSpec")
  5575. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.PodSpec.NodeSelectorEntry")
  5576. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.PodSpec.OverheadEntry")
  5577. proto.RegisterType((*PodStatus)(nil), "k8s.io.api.core.v1.PodStatus")
  5578. proto.RegisterType((*PodStatusResult)(nil), "k8s.io.api.core.v1.PodStatusResult")
  5579. proto.RegisterType((*PodTemplate)(nil), "k8s.io.api.core.v1.PodTemplate")
  5580. proto.RegisterType((*PodTemplateList)(nil), "k8s.io.api.core.v1.PodTemplateList")
  5581. proto.RegisterType((*PodTemplateSpec)(nil), "k8s.io.api.core.v1.PodTemplateSpec")
  5582. proto.RegisterType((*PortworxVolumeSource)(nil), "k8s.io.api.core.v1.PortworxVolumeSource")
  5583. proto.RegisterType((*Preconditions)(nil), "k8s.io.api.core.v1.Preconditions")
  5584. proto.RegisterType((*PreferAvoidPodsEntry)(nil), "k8s.io.api.core.v1.PreferAvoidPodsEntry")
  5585. proto.RegisterType((*PreferredSchedulingTerm)(nil), "k8s.io.api.core.v1.PreferredSchedulingTerm")
  5586. proto.RegisterType((*Probe)(nil), "k8s.io.api.core.v1.Probe")
  5587. proto.RegisterType((*ProjectedVolumeSource)(nil), "k8s.io.api.core.v1.ProjectedVolumeSource")
  5588. proto.RegisterType((*QuobyteVolumeSource)(nil), "k8s.io.api.core.v1.QuobyteVolumeSource")
  5589. proto.RegisterType((*RBDPersistentVolumeSource)(nil), "k8s.io.api.core.v1.RBDPersistentVolumeSource")
  5590. proto.RegisterType((*RBDVolumeSource)(nil), "k8s.io.api.core.v1.RBDVolumeSource")
  5591. proto.RegisterType((*RangeAllocation)(nil), "k8s.io.api.core.v1.RangeAllocation")
  5592. proto.RegisterType((*ReplicationController)(nil), "k8s.io.api.core.v1.ReplicationController")
  5593. proto.RegisterType((*ReplicationControllerCondition)(nil), "k8s.io.api.core.v1.ReplicationControllerCondition")
  5594. proto.RegisterType((*ReplicationControllerList)(nil), "k8s.io.api.core.v1.ReplicationControllerList")
  5595. proto.RegisterType((*ReplicationControllerSpec)(nil), "k8s.io.api.core.v1.ReplicationControllerSpec")
  5596. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.ReplicationControllerSpec.SelectorEntry")
  5597. proto.RegisterType((*ReplicationControllerStatus)(nil), "k8s.io.api.core.v1.ReplicationControllerStatus")
  5598. proto.RegisterType((*ResourceFieldSelector)(nil), "k8s.io.api.core.v1.ResourceFieldSelector")
  5599. proto.RegisterType((*ResourceQuota)(nil), "k8s.io.api.core.v1.ResourceQuota")
  5600. proto.RegisterType((*ResourceQuotaList)(nil), "k8s.io.api.core.v1.ResourceQuotaList")
  5601. proto.RegisterType((*ResourceQuotaSpec)(nil), "k8s.io.api.core.v1.ResourceQuotaSpec")
  5602. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceQuotaSpec.HardEntry")
  5603. proto.RegisterType((*ResourceQuotaStatus)(nil), "k8s.io.api.core.v1.ResourceQuotaStatus")
  5604. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceQuotaStatus.HardEntry")
  5605. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceQuotaStatus.UsedEntry")
  5606. proto.RegisterType((*ResourceRequirements)(nil), "k8s.io.api.core.v1.ResourceRequirements")
  5607. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceRequirements.LimitsEntry")
  5608. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceRequirements.RequestsEntry")
  5609. proto.RegisterType((*SELinuxOptions)(nil), "k8s.io.api.core.v1.SELinuxOptions")
  5610. proto.RegisterType((*ScaleIOPersistentVolumeSource)(nil), "k8s.io.api.core.v1.ScaleIOPersistentVolumeSource")
  5611. proto.RegisterType((*ScaleIOVolumeSource)(nil), "k8s.io.api.core.v1.ScaleIOVolumeSource")
  5612. proto.RegisterType((*ScopeSelector)(nil), "k8s.io.api.core.v1.ScopeSelector")
  5613. proto.RegisterType((*ScopedResourceSelectorRequirement)(nil), "k8s.io.api.core.v1.ScopedResourceSelectorRequirement")
  5614. proto.RegisterType((*SeccompProfile)(nil), "k8s.io.api.core.v1.SeccompProfile")
  5615. proto.RegisterType((*Secret)(nil), "k8s.io.api.core.v1.Secret")
  5616. proto.RegisterMapType((map[string][]byte)(nil), "k8s.io.api.core.v1.Secret.DataEntry")
  5617. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.Secret.StringDataEntry")
  5618. proto.RegisterType((*SecretEnvSource)(nil), "k8s.io.api.core.v1.SecretEnvSource")
  5619. proto.RegisterType((*SecretKeySelector)(nil), "k8s.io.api.core.v1.SecretKeySelector")
  5620. proto.RegisterType((*SecretList)(nil), "k8s.io.api.core.v1.SecretList")
  5621. proto.RegisterType((*SecretProjection)(nil), "k8s.io.api.core.v1.SecretProjection")
  5622. proto.RegisterType((*SecretReference)(nil), "k8s.io.api.core.v1.SecretReference")
  5623. proto.RegisterType((*SecretVolumeSource)(nil), "k8s.io.api.core.v1.SecretVolumeSource")
  5624. proto.RegisterType((*SecurityContext)(nil), "k8s.io.api.core.v1.SecurityContext")
  5625. proto.RegisterType((*SerializedReference)(nil), "k8s.io.api.core.v1.SerializedReference")
  5626. proto.RegisterType((*Service)(nil), "k8s.io.api.core.v1.Service")
  5627. proto.RegisterType((*ServiceAccount)(nil), "k8s.io.api.core.v1.ServiceAccount")
  5628. proto.RegisterType((*ServiceAccountList)(nil), "k8s.io.api.core.v1.ServiceAccountList")
  5629. proto.RegisterType((*ServiceAccountTokenProjection)(nil), "k8s.io.api.core.v1.ServiceAccountTokenProjection")
  5630. proto.RegisterType((*ServiceList)(nil), "k8s.io.api.core.v1.ServiceList")
  5631. proto.RegisterType((*ServicePort)(nil), "k8s.io.api.core.v1.ServicePort")
  5632. proto.RegisterType((*ServiceProxyOptions)(nil), "k8s.io.api.core.v1.ServiceProxyOptions")
  5633. proto.RegisterType((*ServiceSpec)(nil), "k8s.io.api.core.v1.ServiceSpec")
  5634. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.ServiceSpec.SelectorEntry")
  5635. proto.RegisterType((*ServiceStatus)(nil), "k8s.io.api.core.v1.ServiceStatus")
  5636. proto.RegisterType((*SessionAffinityConfig)(nil), "k8s.io.api.core.v1.SessionAffinityConfig")
  5637. proto.RegisterType((*StorageOSPersistentVolumeSource)(nil), "k8s.io.api.core.v1.StorageOSPersistentVolumeSource")
  5638. proto.RegisterType((*StorageOSVolumeSource)(nil), "k8s.io.api.core.v1.StorageOSVolumeSource")
  5639. proto.RegisterType((*Sysctl)(nil), "k8s.io.api.core.v1.Sysctl")
  5640. proto.RegisterType((*TCPSocketAction)(nil), "k8s.io.api.core.v1.TCPSocketAction")
  5641. proto.RegisterType((*Taint)(nil), "k8s.io.api.core.v1.Taint")
  5642. proto.RegisterType((*Toleration)(nil), "k8s.io.api.core.v1.Toleration")
  5643. proto.RegisterType((*TopologySelectorLabelRequirement)(nil), "k8s.io.api.core.v1.TopologySelectorLabelRequirement")
  5644. proto.RegisterType((*TopologySelectorTerm)(nil), "k8s.io.api.core.v1.TopologySelectorTerm")
  5645. proto.RegisterType((*TopologySpreadConstraint)(nil), "k8s.io.api.core.v1.TopologySpreadConstraint")
  5646. proto.RegisterType((*TypedLocalObjectReference)(nil), "k8s.io.api.core.v1.TypedLocalObjectReference")
  5647. proto.RegisterType((*Volume)(nil), "k8s.io.api.core.v1.Volume")
  5648. proto.RegisterType((*VolumeDevice)(nil), "k8s.io.api.core.v1.VolumeDevice")
  5649. proto.RegisterType((*VolumeMount)(nil), "k8s.io.api.core.v1.VolumeMount")
  5650. proto.RegisterType((*VolumeNodeAffinity)(nil), "k8s.io.api.core.v1.VolumeNodeAffinity")
  5651. proto.RegisterType((*VolumeProjection)(nil), "k8s.io.api.core.v1.VolumeProjection")
  5652. proto.RegisterType((*VolumeSource)(nil), "k8s.io.api.core.v1.VolumeSource")
  5653. proto.RegisterType((*VsphereVirtualDiskVolumeSource)(nil), "k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource")
  5654. proto.RegisterType((*WeightedPodAffinityTerm)(nil), "k8s.io.api.core.v1.WeightedPodAffinityTerm")
  5655. proto.RegisterType((*WindowsSecurityContextOptions)(nil), "k8s.io.api.core.v1.WindowsSecurityContextOptions")
  5656. }
  5657. func init() {
  5658. proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/core/v1/generated.proto", fileDescriptor_83c10c24ec417dc9)
  5659. }
  5660. var fileDescriptor_83c10c24ec417dc9 = []byte{
  5661. // 13889 bytes of a gzipped FileDescriptorProto
  5662. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0xbd, 0x6b, 0x70, 0x24, 0xd7,
  5663. 0x75, 0x18, 0xac, 0x9e, 0xc1, 0x63, 0xe6, 0xe0, 0x7d, 0xb1, 0xbb, 0xc4, 0x82, 0xbb, 0x8b, 0x65,
  5664. 0xaf, 0xb4, 0x5c, 0x8a, 0x24, 0x56, 0x7c, 0x89, 0x34, 0x49, 0xd1, 0x02, 0x30, 0xc0, 0xee, 0x70,
  5665. 0x17, 0xd8, 0xe1, 0x1d, 0xec, 0xae, 0x44, 0x53, 0xfa, 0xd4, 0x98, 0xb9, 0x00, 0x9a, 0x98, 0xe9,
  5666. 0x1e, 0x76, 0xf7, 0x60, 0x17, 0xfc, 0xe4, 0xfa, 0xfc, 0xc9, 0x4f, 0xf9, 0x91, 0x52, 0xa5, 0x5c,
  5667. 0x79, 0xd8, 0x2e, 0x57, 0xca, 0x71, 0xca, 0x56, 0x9c, 0xa4, 0xe2, 0xd8, 0xb1, 0x1d, 0xcb, 0x89,
  5668. 0x9d, 0x38, 0x0f, 0x27, 0x3f, 0x1c, 0xc7, 0x95, 0x44, 0xae, 0x72, 0x05, 0xb1, 0xd7, 0xa9, 0xb8,
  5669. 0xf4, 0x23, 0xb6, 0x13, 0x3b, 0x3f, 0x82, 0xb8, 0xe2, 0xd4, 0x7d, 0xf6, 0xbd, 0x3d, 0xdd, 0x33,
  5670. 0x83, 0x25, 0x00, 0x51, 0x2a, 0xfe, 0x9b, 0xb9, 0xe7, 0xdc, 0x73, 0x6f, 0xdf, 0xe7, 0xb9, 0xe7,
  5671. 0x09, 0xaf, 0xec, 0xbc, 0x14, 0xce, 0xbb, 0xfe, 0xd5, 0x9d, 0xf6, 0x06, 0x09, 0x3c, 0x12, 0x91,
  5672. 0xf0, 0xea, 0x2e, 0xf1, 0xea, 0x7e, 0x70, 0x55, 0x00, 0x9c, 0x96, 0x7b, 0xb5, 0xe6, 0x07, 0xe4,
  5673. 0xea, 0xee, 0x33, 0x57, 0xb7, 0x88, 0x47, 0x02, 0x27, 0x22, 0xf5, 0xf9, 0x56, 0xe0, 0x47, 0x3e,
  5674. 0x42, 0x1c, 0x67, 0xde, 0x69, 0xb9, 0xf3, 0x14, 0x67, 0x7e, 0xf7, 0x99, 0xd9, 0xa7, 0xb7, 0xdc,
  5675. 0x68, 0xbb, 0xbd, 0x31, 0x5f, 0xf3, 0x9b, 0x57, 0xb7, 0xfc, 0x2d, 0xff, 0x2a, 0x43, 0xdd, 0x68,
  5676. 0x6f, 0xb2, 0x7f, 0xec, 0x0f, 0xfb, 0xc5, 0x49, 0xcc, 0x3e, 0x1f, 0x37, 0xd3, 0x74, 0x6a, 0xdb,
  5677. 0xae, 0x47, 0x82, 0xbd, 0xab, 0xad, 0x9d, 0x2d, 0xd6, 0x6e, 0x40, 0x42, 0xbf, 0x1d, 0xd4, 0x48,
  5678. 0xb2, 0xe1, 0xae, 0xb5, 0xc2, 0xab, 0x4d, 0x12, 0x39, 0x29, 0xdd, 0x9d, 0xbd, 0x9a, 0x55, 0x2b,
  5679. 0x68, 0x7b, 0x91, 0xdb, 0xec, 0x6c, 0xe6, 0xe3, 0xbd, 0x2a, 0x84, 0xb5, 0x6d, 0xd2, 0x74, 0x3a,
  5680. 0xea, 0x3d, 0x97, 0x55, 0xaf, 0x1d, 0xb9, 0x8d, 0xab, 0xae, 0x17, 0x85, 0x51, 0x90, 0xac, 0x64,
  5681. 0x7f, 0xd5, 0x82, 0x8b, 0x0b, 0x77, 0xab, 0xcb, 0x0d, 0x27, 0x8c, 0xdc, 0xda, 0x62, 0xc3, 0xaf,
  5682. 0xed, 0x54, 0x23, 0x3f, 0x20, 0x77, 0xfc, 0x46, 0xbb, 0x49, 0xaa, 0x6c, 0x20, 0xd0, 0x53, 0x50,
  5683. 0xd8, 0x65, 0xff, 0xcb, 0xa5, 0x19, 0xeb, 0xa2, 0x75, 0xa5, 0xb8, 0x38, 0xf9, 0x1b, 0xfb, 0x73,
  5684. 0x1f, 0x7a, 0xb0, 0x3f, 0x57, 0xb8, 0x23, 0xca, 0xb1, 0xc2, 0x40, 0x97, 0x61, 0x68, 0x33, 0x5c,
  5685. 0xdf, 0x6b, 0x91, 0x99, 0x1c, 0xc3, 0x1d, 0x17, 0xb8, 0x43, 0x2b, 0x55, 0x5a, 0x8a, 0x05, 0x14,
  5686. 0x5d, 0x85, 0x62, 0xcb, 0x09, 0x22, 0x37, 0x72, 0x7d, 0x6f, 0x26, 0x7f, 0xd1, 0xba, 0x32, 0xb8,
  5687. 0x38, 0x25, 0x50, 0x8b, 0x15, 0x09, 0xc0, 0x31, 0x0e, 0xed, 0x46, 0x40, 0x9c, 0xfa, 0x2d, 0xaf,
  5688. 0xb1, 0x37, 0x33, 0x70, 0xd1, 0xba, 0x52, 0x88, 0xbb, 0x81, 0x45, 0x39, 0x56, 0x18, 0xf6, 0x8f,
  5689. 0xe4, 0xa0, 0xb0, 0xb0, 0xb9, 0xe9, 0x7a, 0x6e, 0xb4, 0x87, 0xee, 0xc0, 0xa8, 0xe7, 0xd7, 0x89,
  5690. 0xfc, 0xcf, 0xbe, 0x62, 0xe4, 0xd9, 0x8b, 0xf3, 0x9d, 0x4b, 0x69, 0x7e, 0x4d, 0xc3, 0x5b, 0x9c,
  5691. 0x7c, 0xb0, 0x3f, 0x37, 0xaa, 0x97, 0x60, 0x83, 0x0e, 0xc2, 0x30, 0xd2, 0xf2, 0xeb, 0x8a, 0x6c,
  5692. 0x8e, 0x91, 0x9d, 0x4b, 0x23, 0x5b, 0x89, 0xd1, 0x16, 0x27, 0x1e, 0xec, 0xcf, 0x8d, 0x68, 0x05,
  5693. 0x58, 0x27, 0x82, 0x36, 0x60, 0x82, 0xfe, 0xf5, 0x22, 0x57, 0xd1, 0xcd, 0x33, 0xba, 0x97, 0xb2,
  5694. 0xe8, 0x6a, 0xa8, 0x8b, 0xd3, 0x0f, 0xf6, 0xe7, 0x26, 0x12, 0x85, 0x38, 0x49, 0xd0, 0x7e, 0x17,
  5695. 0xc6, 0x17, 0xa2, 0xc8, 0xa9, 0x6d, 0x93, 0x3a, 0x9f, 0x41, 0xf4, 0x3c, 0x0c, 0x78, 0x4e, 0x93,
  5696. 0x88, 0xf9, 0xbd, 0x28, 0x06, 0x76, 0x60, 0xcd, 0x69, 0x92, 0x83, 0xfd, 0xb9, 0xc9, 0xdb, 0x9e,
  5697. 0xfb, 0x4e, 0x5b, 0xac, 0x0a, 0x5a, 0x86, 0x19, 0x36, 0x7a, 0x16, 0xa0, 0x4e, 0x76, 0xdd, 0x1a,
  5698. 0xa9, 0x38, 0xd1, 0xb6, 0x98, 0x6f, 0x24, 0xea, 0x42, 0x49, 0x41, 0xb0, 0x86, 0x65, 0xdf, 0x87,
  5699. 0xe2, 0xc2, 0xae, 0xef, 0xd6, 0x2b, 0x7e, 0x3d, 0x44, 0x3b, 0x30, 0xd1, 0x0a, 0xc8, 0x26, 0x09,
  5700. 0x54, 0xd1, 0x8c, 0x75, 0x31, 0x7f, 0x65, 0xe4, 0xd9, 0x2b, 0xa9, 0x1f, 0x6b, 0xa2, 0x2e, 0x7b,
  5701. 0x51, 0xb0, 0xb7, 0xf8, 0x88, 0x68, 0x6f, 0x22, 0x01, 0xc5, 0x49, 0xca, 0xf6, 0x3f, 0xcf, 0xc1,
  5702. 0xe9, 0x85, 0x77, 0xdb, 0x01, 0x29, 0xb9, 0xe1, 0x4e, 0x72, 0x85, 0xd7, 0xdd, 0x70, 0x67, 0x2d,
  5703. 0x1e, 0x01, 0xb5, 0xb4, 0x4a, 0xa2, 0x1c, 0x2b, 0x0c, 0xf4, 0x34, 0x0c, 0xd3, 0xdf, 0xb7, 0x71,
  5704. 0x59, 0x7c, 0xf2, 0xb4, 0x40, 0x1e, 0x29, 0x39, 0x91, 0x53, 0xe2, 0x20, 0x2c, 0x71, 0xd0, 0x2a,
  5705. 0x8c, 0xd4, 0xd8, 0x86, 0xdc, 0x5a, 0xf5, 0xeb, 0x84, 0x4d, 0x66, 0x71, 0xf1, 0x49, 0x8a, 0xbe,
  5706. 0x14, 0x17, 0x1f, 0xec, 0xcf, 0xcd, 0xf0, 0xbe, 0x09, 0x12, 0x1a, 0x0c, 0xeb, 0xf5, 0x91, 0xad,
  5707. 0xf6, 0xd7, 0x00, 0xa3, 0x04, 0x29, 0x7b, 0xeb, 0x8a, 0xb6, 0x55, 0x06, 0xd9, 0x56, 0x19, 0x4d,
  5708. 0xdf, 0x26, 0xe8, 0x19, 0x18, 0xd8, 0x71, 0xbd, 0xfa, 0xcc, 0x10, 0xa3, 0x75, 0x9e, 0xce, 0xf9,
  5709. 0x0d, 0xd7, 0xab, 0x1f, 0xec, 0xcf, 0x4d, 0x19, 0xdd, 0xa1, 0x85, 0x98, 0xa1, 0xda, 0x7f, 0x6a,
  5710. 0xc1, 0x1c, 0x83, 0xad, 0xb8, 0x0d, 0x52, 0x21, 0x41, 0xe8, 0x86, 0x11, 0xf1, 0x22, 0x63, 0x40,
  5711. 0x9f, 0x05, 0x08, 0x49, 0x2d, 0x20, 0x91, 0x36, 0xa4, 0x6a, 0x61, 0x54, 0x15, 0x04, 0x6b, 0x58,
  5712. 0xf4, 0x40, 0x08, 0xb7, 0x9d, 0x80, 0xad, 0x2f, 0x31, 0xb0, 0xea, 0x40, 0xa8, 0x4a, 0x00, 0x8e,
  5713. 0x71, 0x8c, 0x03, 0x21, 0xdf, 0xeb, 0x40, 0x40, 0x9f, 0x80, 0x89, 0xb8, 0xb1, 0xb0, 0xe5, 0xd4,
  5714. 0xe4, 0x00, 0xb2, 0x2d, 0x53, 0x35, 0x41, 0x38, 0x89, 0x6b, 0xff, 0x6d, 0x4b, 0x2c, 0x1e, 0xfa,
  5715. 0xd5, 0xef, 0xf3, 0x6f, 0xb5, 0x7f, 0xc9, 0x82, 0xe1, 0x45, 0xd7, 0xab, 0xbb, 0xde, 0x16, 0xfa,
  5716. 0x1c, 0x14, 0xe8, 0xdd, 0x54, 0x77, 0x22, 0x47, 0x9c, 0x7b, 0x1f, 0xd3, 0xf6, 0x96, 0xba, 0x2a,
  5717. 0xe6, 0x5b, 0x3b, 0x5b, 0xb4, 0x20, 0x9c, 0xa7, 0xd8, 0x74, 0xb7, 0xdd, 0xda, 0x78, 0x9b, 0xd4,
  5718. 0xa2, 0x55, 0x12, 0x39, 0xf1, 0xe7, 0xc4, 0x65, 0x58, 0x51, 0x45, 0x37, 0x60, 0x28, 0x72, 0x82,
  5719. 0x2d, 0x12, 0x89, 0x03, 0x30, 0xf5, 0xa0, 0xe2, 0x35, 0x31, 0xdd, 0x91, 0xc4, 0xab, 0x91, 0xf8,
  5720. 0x5a, 0x58, 0x67, 0x55, 0xb1, 0x20, 0x61, 0xff, 0xd0, 0x30, 0x9c, 0x5d, 0xaa, 0x96, 0x33, 0xd6,
  5721. 0xd5, 0x65, 0x18, 0xaa, 0x07, 0xee, 0x2e, 0x09, 0xc4, 0x38, 0x2b, 0x2a, 0x25, 0x56, 0x8a, 0x05,
  5722. 0x14, 0xbd, 0x04, 0xa3, 0xfc, 0x42, 0xba, 0xee, 0x78, 0xf5, 0x86, 0x1c, 0xe2, 0x53, 0x02, 0x7b,
  5723. 0xf4, 0x8e, 0x06, 0xc3, 0x06, 0xe6, 0x21, 0x17, 0xd5, 0xe5, 0xc4, 0x66, 0xcc, 0xba, 0xec, 0xbe,
  5724. 0x68, 0xc1, 0x24, 0x6f, 0x66, 0x21, 0x8a, 0x02, 0x77, 0xa3, 0x1d, 0x91, 0x70, 0x66, 0x90, 0x9d,
  5725. 0x74, 0x4b, 0x69, 0xa3, 0x95, 0x39, 0x02, 0xf3, 0x77, 0x12, 0x54, 0xf8, 0x21, 0x38, 0x23, 0xda,
  5726. 0x9d, 0x4c, 0x82, 0x71, 0x47, 0xb3, 0xe8, 0x3b, 0x2d, 0x98, 0xad, 0xf9, 0x5e, 0x14, 0xf8, 0x8d,
  5727. 0x06, 0x09, 0x2a, 0xed, 0x8d, 0x86, 0x1b, 0x6e, 0xf3, 0x75, 0x8a, 0xc9, 0x26, 0x3b, 0x09, 0x32,
  5728. 0xe6, 0x50, 0x21, 0x89, 0x39, 0xbc, 0xf0, 0x60, 0x7f, 0x6e, 0x76, 0x29, 0x93, 0x14, 0xee, 0xd2,
  5729. 0x0c, 0xda, 0x01, 0x44, 0xaf, 0xd2, 0x6a, 0xe4, 0x6c, 0x91, 0xb8, 0xf1, 0xe1, 0xfe, 0x1b, 0x3f,
  5730. 0xf3, 0x60, 0x7f, 0x0e, 0xad, 0x75, 0x90, 0xc0, 0x29, 0x64, 0xd1, 0x3b, 0x70, 0x8a, 0x96, 0x76,
  5731. 0x7c, 0x6b, 0xa1, 0xff, 0xe6, 0x66, 0x1e, 0xec, 0xcf, 0x9d, 0x5a, 0x4b, 0x21, 0x82, 0x53, 0x49,
  5732. 0xa3, 0xef, 0xb0, 0xe0, 0x6c, 0xfc, 0xf9, 0xcb, 0xf7, 0x5b, 0x8e, 0x57, 0x8f, 0x1b, 0x2e, 0xf6,
  5733. 0xdf, 0x30, 0x3d, 0x93, 0xcf, 0x2e, 0x65, 0x51, 0xc2, 0xd9, 0x8d, 0xcc, 0x2e, 0xc1, 0xe9, 0xd4,
  5734. 0xd5, 0x82, 0x26, 0x21, 0xbf, 0x43, 0x38, 0x17, 0x54, 0xc4, 0xf4, 0x27, 0x3a, 0x05, 0x83, 0xbb,
  5735. 0x4e, 0xa3, 0x2d, 0x36, 0x0a, 0xe6, 0x7f, 0x5e, 0xce, 0xbd, 0x64, 0xd9, 0xff, 0x22, 0x0f, 0x13,
  5736. 0x4b, 0xd5, 0xf2, 0x43, 0xed, 0x42, 0xfd, 0x1a, 0xca, 0x75, 0xbd, 0x86, 0xe2, 0x4b, 0x2d, 0x9f,
  5737. 0x79, 0xa9, 0xfd, 0x7f, 0x29, 0x5b, 0x68, 0x80, 0x6d, 0xa1, 0x6f, 0xc9, 0xd8, 0x42, 0x47, 0xbc,
  5738. 0x71, 0x76, 0x33, 0x56, 0xd1, 0x20, 0x9b, 0xcc, 0x54, 0x8e, 0xe5, 0xa6, 0x5f, 0x73, 0x1a, 0xc9,
  5739. 0xa3, 0xef, 0x90, 0x4b, 0xe9, 0x68, 0xe6, 0xb1, 0x06, 0xa3, 0x4b, 0x4e, 0xcb, 0xd9, 0x70, 0x1b,
  5740. 0x6e, 0xe4, 0x92, 0x10, 0x3d, 0x0e, 0x79, 0xa7, 0x5e, 0x67, 0xdc, 0x56, 0x71, 0xf1, 0xf4, 0x83,
  5741. 0xfd, 0xb9, 0xfc, 0x42, 0x9d, 0x5e, 0xfb, 0xa0, 0xb0, 0xf6, 0x30, 0xc5, 0x40, 0x1f, 0x85, 0x81,
  5742. 0x7a, 0xe0, 0xb7, 0x66, 0x72, 0x0c, 0x93, 0xee, 0xba, 0x81, 0x52, 0xe0, 0xb7, 0x12, 0xa8, 0x0c,
  5743. 0xc7, 0xfe, 0xb5, 0x1c, 0x9c, 0x5b, 0x22, 0xad, 0xed, 0x95, 0x6a, 0xc6, 0xf9, 0x7d, 0x05, 0x0a,
  5744. 0x4d, 0xdf, 0x73, 0x23, 0x3f, 0x08, 0x45, 0xd3, 0x6c, 0x45, 0xac, 0x8a, 0x32, 0xac, 0xa0, 0xe8,
  5745. 0x22, 0x0c, 0xb4, 0x62, 0xa6, 0x72, 0x54, 0x32, 0xa4, 0x8c, 0x9d, 0x64, 0x10, 0x8a, 0xd1, 0x0e,
  5746. 0x49, 0x20, 0x56, 0x8c, 0xc2, 0xb8, 0x1d, 0x92, 0x00, 0x33, 0x48, 0x7c, 0x33, 0xd3, 0x3b, 0x5b,
  5747. 0x9c, 0xd0, 0x89, 0x9b, 0x99, 0x42, 0xb0, 0x86, 0x85, 0x2a, 0x50, 0x0c, 0x13, 0x33, 0xdb, 0xd7,
  5748. 0x36, 0x1d, 0x63, 0x57, 0xb7, 0x9a, 0xc9, 0x98, 0x88, 0x71, 0xa3, 0x0c, 0xf5, 0xbc, 0xba, 0xbf,
  5749. 0x92, 0x03, 0xc4, 0x87, 0xf0, 0x1b, 0x6c, 0xe0, 0x6e, 0x77, 0x0e, 0x5c, 0xff, 0x5b, 0xe2, 0xa8,
  5750. 0x46, 0xef, 0xcf, 0x2c, 0x38, 0xb7, 0xe4, 0x7a, 0x75, 0x12, 0x64, 0x2c, 0xc0, 0xe3, 0x79, 0xcb,
  5751. 0x1e, 0x8e, 0x69, 0x30, 0x96, 0xd8, 0xc0, 0x11, 0x2c, 0x31, 0xfb, 0x8f, 0x2d, 0x40, 0xfc, 0xb3,
  5752. 0xdf, 0x77, 0x1f, 0x7b, 0xbb, 0xf3, 0x63, 0x8f, 0x60, 0x59, 0xd8, 0x37, 0x61, 0x7c, 0xa9, 0xe1,
  5753. 0x12, 0x2f, 0x2a, 0x57, 0x96, 0x7c, 0x6f, 0xd3, 0xdd, 0x42, 0x2f, 0xc3, 0x78, 0xe4, 0x36, 0x89,
  5754. 0xdf, 0x8e, 0xaa, 0xa4, 0xe6, 0x7b, 0xec, 0x25, 0x69, 0x5d, 0x19, 0x5c, 0x44, 0x0f, 0xf6, 0xe7,
  5755. 0xc6, 0xd7, 0x0d, 0x08, 0x4e, 0x60, 0xda, 0xbf, 0x4b, 0xc7, 0xcf, 0x6f, 0xb6, 0x7c, 0x8f, 0x78,
  5756. 0xd1, 0x92, 0xef, 0xd5, 0xb9, 0xc4, 0xe1, 0x65, 0x18, 0x88, 0xe8, 0x78, 0xf0, 0xb1, 0xbb, 0x2c,
  5757. 0x37, 0x0a, 0x1d, 0x85, 0x83, 0xfd, 0xb9, 0x33, 0x9d, 0x35, 0xd8, 0x38, 0xb1, 0x3a, 0xe8, 0x5b,
  5758. 0x60, 0x28, 0x8c, 0x9c, 0xa8, 0x1d, 0x8a, 0xd1, 0x7c, 0x4c, 0x8e, 0x66, 0x95, 0x95, 0x1e, 0xec,
  5759. 0xcf, 0x4d, 0xa8, 0x6a, 0xbc, 0x08, 0x8b, 0x0a, 0xe8, 0x09, 0x18, 0x6e, 0x92, 0x30, 0x74, 0xb6,
  5760. 0xe4, 0x6d, 0x38, 0x21, 0xea, 0x0e, 0xaf, 0xf2, 0x62, 0x2c, 0xe1, 0xe8, 0x12, 0x0c, 0x92, 0x20,
  5761. 0xf0, 0x03, 0xb1, 0x47, 0xc7, 0x04, 0xe2, 0xe0, 0x32, 0x2d, 0xc4, 0x1c, 0x66, 0xff, 0x5b, 0x0b,
  5762. 0x26, 0x54, 0x5f, 0x79, 0x5b, 0x27, 0xf0, 0x2a, 0x78, 0x13, 0xa0, 0x26, 0x3f, 0x30, 0x64, 0xb7,
  5763. 0xc7, 0xc8, 0xb3, 0x97, 0x53, 0x2f, 0xea, 0x8e, 0x61, 0x8c, 0x29, 0xab, 0xa2, 0x10, 0x6b, 0xd4,
  5764. 0xec, 0x7f, 0x6c, 0xc1, 0x74, 0xe2, 0x8b, 0x6e, 0xba, 0x61, 0x84, 0xde, 0xea, 0xf8, 0xaa, 0xf9,
  5765. 0xfe, 0xbe, 0x8a, 0xd6, 0x66, 0xdf, 0xa4, 0x96, 0xb2, 0x2c, 0xd1, 0xbe, 0xe8, 0x3a, 0x0c, 0xba,
  5766. 0x11, 0x69, 0xca, 0x8f, 0xb9, 0xd4, 0xf5, 0x63, 0x78, 0xaf, 0xe2, 0x19, 0x29, 0xd3, 0x9a, 0x98,
  5767. 0x13, 0xb0, 0x7f, 0x2d, 0x0f, 0x45, 0xbe, 0x6c, 0x57, 0x9d, 0xd6, 0x09, 0xcc, 0xc5, 0x93, 0x50,
  5768. 0x74, 0x9b, 0xcd, 0x76, 0xe4, 0x6c, 0x88, 0xe3, 0xbc, 0xc0, 0xb7, 0x56, 0x59, 0x16, 0xe2, 0x18,
  5769. 0x8e, 0xca, 0x30, 0xc0, 0xba, 0xc2, 0xbf, 0xf2, 0xf1, 0xf4, 0xaf, 0x14, 0x7d, 0x9f, 0x2f, 0x39,
  5770. 0x91, 0xc3, 0x39, 0x29, 0x75, 0x8f, 0xd0, 0x22, 0xcc, 0x48, 0x20, 0x07, 0x60, 0xc3, 0xf5, 0x9c,
  5771. 0x60, 0x8f, 0x96, 0xcd, 0xe4, 0x19, 0xc1, 0xa7, 0xbb, 0x13, 0x5c, 0x54, 0xf8, 0x9c, 0xac, 0xfa,
  5772. 0xb0, 0x18, 0x80, 0x35, 0xa2, 0xb3, 0x2f, 0x42, 0x51, 0x21, 0x1f, 0x86, 0x21, 0x9a, 0xfd, 0x04,
  5773. 0x4c, 0x24, 0xda, 0xea, 0x55, 0x7d, 0x54, 0xe7, 0xa7, 0x7e, 0x99, 0x1d, 0x19, 0xa2, 0xd7, 0xcb,
  5774. 0xde, 0xae, 0x38, 0x72, 0xdf, 0x85, 0x53, 0x8d, 0x94, 0x93, 0x4c, 0xcc, 0x6b, 0xff, 0x27, 0xdf,
  5775. 0x39, 0xf1, 0xd9, 0xa7, 0xd2, 0xa0, 0x38, 0xb5, 0x0d, 0xca, 0x23, 0xf8, 0x2d, 0xba, 0x41, 0x9c,
  5776. 0x86, 0xce, 0x6e, 0xdf, 0x12, 0x65, 0x58, 0x41, 0xe9, 0x79, 0x77, 0x4a, 0x75, 0xfe, 0x06, 0xd9,
  5777. 0xab, 0x92, 0x06, 0xa9, 0x45, 0x7e, 0xf0, 0x75, 0xed, 0xfe, 0x79, 0x3e, 0xfa, 0xfc, 0xb8, 0x1c,
  5778. 0x11, 0x04, 0xf2, 0x37, 0xc8, 0x1e, 0x9f, 0x0a, 0xfd, 0xeb, 0xf2, 0x5d, 0xbf, 0xee, 0x67, 0x2d,
  5779. 0x18, 0x53, 0x5f, 0x77, 0x02, 0xe7, 0xc2, 0xa2, 0x79, 0x2e, 0x9c, 0xef, 0xba, 0xc0, 0x33, 0x4e,
  5780. 0x84, 0xaf, 0xe4, 0xe0, 0xac, 0xc2, 0xa1, 0x6f, 0x03, 0xfe, 0x47, 0xac, 0xaa, 0xab, 0x50, 0xf4,
  5781. 0x94, 0xd4, 0xca, 0x32, 0xc5, 0x45, 0xb1, 0xcc, 0x2a, 0xc6, 0xa1, 0x2c, 0x9e, 0x17, 0x8b, 0x96,
  5782. 0x46, 0x75, 0x71, 0xae, 0x10, 0xdd, 0x2e, 0x42, 0xbe, 0xed, 0xd6, 0xc5, 0x05, 0xf3, 0x31, 0x39,
  5783. 0xda, 0xb7, 0xcb, 0xa5, 0x83, 0xfd, 0xb9, 0xc7, 0xb2, 0x54, 0x09, 0xf4, 0x66, 0x0b, 0xe7, 0x6f,
  5784. 0x97, 0x4b, 0x98, 0x56, 0x46, 0x0b, 0x30, 0x21, 0xb5, 0x25, 0x77, 0x28, 0xbb, 0xe5, 0x7b, 0xe2,
  5785. 0x1e, 0x52, 0x32, 0x59, 0x6c, 0x82, 0x71, 0x12, 0x1f, 0x95, 0x60, 0x72, 0xa7, 0xbd, 0x41, 0x1a,
  5786. 0x24, 0xe2, 0x1f, 0x7c, 0x83, 0x70, 0x89, 0x65, 0x31, 0x7e, 0x99, 0xdd, 0x48, 0xc0, 0x71, 0x47,
  5787. 0x0d, 0xfb, 0x2f, 0xd8, 0x7d, 0x20, 0x46, 0xaf, 0x12, 0xf8, 0x74, 0x61, 0x51, 0xea, 0x5f, 0xcf,
  5788. 0xe5, 0xdc, 0xcf, 0xaa, 0xb8, 0x41, 0xf6, 0xd6, 0x7d, 0xca, 0x99, 0xa7, 0xaf, 0x0a, 0x63, 0xcd,
  5789. 0x0f, 0x74, 0x5d, 0xf3, 0x3f, 0x9f, 0x83, 0xd3, 0x6a, 0x04, 0x0c, 0x26, 0xf0, 0x1b, 0x7d, 0x0c,
  5790. 0x9e, 0x81, 0x91, 0x3a, 0xd9, 0x74, 0xda, 0x8d, 0x48, 0x89, 0xcf, 0x07, 0xb9, 0x0a, 0xa5, 0x14,
  5791. 0x17, 0x63, 0x1d, 0xe7, 0x10, 0xc3, 0xf6, 0x3f, 0x47, 0xd8, 0x45, 0x1c, 0x39, 0x74, 0x8d, 0xab,
  5792. 0x5d, 0x63, 0x65, 0xee, 0x9a, 0x4b, 0x30, 0xe8, 0x36, 0x29, 0x63, 0x96, 0x33, 0xf9, 0xad, 0x32,
  5793. 0x2d, 0xc4, 0x1c, 0x86, 0x3e, 0x02, 0xc3, 0x35, 0xbf, 0xd9, 0x74, 0xbc, 0x3a, 0xbb, 0xf2, 0x8a,
  5794. 0x8b, 0x23, 0x94, 0x77, 0x5b, 0xe2, 0x45, 0x58, 0xc2, 0xd0, 0x39, 0x18, 0x70, 0x82, 0x2d, 0x2e,
  5795. 0xc3, 0x28, 0x2e, 0x16, 0x68, 0x4b, 0x0b, 0xc1, 0x56, 0x88, 0x59, 0x29, 0x7d, 0x82, 0xdd, 0xf3,
  5796. 0x83, 0x1d, 0xd7, 0xdb, 0x2a, 0xb9, 0x81, 0xd8, 0x12, 0xea, 0x2e, 0xbc, 0xab, 0x20, 0x58, 0xc3,
  5797. 0x42, 0x2b, 0x30, 0xd8, 0xf2, 0x83, 0x28, 0x9c, 0x19, 0x62, 0xc3, 0xfd, 0x58, 0xc6, 0x41, 0xc4,
  5798. 0xbf, 0xb6, 0xe2, 0x07, 0x51, 0xfc, 0x01, 0xf4, 0x5f, 0x88, 0x79, 0x75, 0x74, 0x13, 0x86, 0x89,
  5799. 0xb7, 0xbb, 0x12, 0xf8, 0xcd, 0x99, 0xe9, 0x6c, 0x4a, 0xcb, 0x1c, 0x85, 0x2f, 0xb3, 0x98, 0x47,
  5800. 0x15, 0xc5, 0x58, 0x92, 0x40, 0xdf, 0x02, 0x79, 0xe2, 0xed, 0xce, 0x0c, 0x33, 0x4a, 0xb3, 0x19,
  5801. 0x94, 0xee, 0x38, 0x41, 0x7c, 0xe6, 0x2f, 0x7b, 0xbb, 0x98, 0xd6, 0x41, 0x9f, 0x86, 0xa2, 0x3c,
  5802. 0x30, 0x42, 0x21, 0xac, 0x4b, 0x5d, 0xb0, 0xf2, 0x98, 0xc1, 0xe4, 0x9d, 0xb6, 0x1b, 0x90, 0x26,
  5803. 0xf1, 0xa2, 0x30, 0x3e, 0x21, 0x25, 0x34, 0xc4, 0x31, 0x35, 0xf4, 0x69, 0x29, 0x21, 0x5e, 0xf5,
  5804. 0xdb, 0x5e, 0x14, 0xce, 0x14, 0x59, 0xf7, 0x52, 0x75, 0x77, 0x77, 0x62, 0xbc, 0xa4, 0x08, 0x99,
  5805. 0x57, 0xc6, 0x06, 0x29, 0xf4, 0x19, 0x18, 0xe3, 0xff, 0xb9, 0x06, 0x2c, 0x9c, 0x39, 0xcd, 0x68,
  5806. 0x5f, 0xcc, 0xa6, 0xcd, 0x11, 0x17, 0x4f, 0x0b, 0xe2, 0x63, 0x7a, 0x69, 0x88, 0x4d, 0x6a, 0x08,
  5807. 0xc3, 0x58, 0xc3, 0xdd, 0x25, 0x1e, 0x09, 0xc3, 0x4a, 0xe0, 0x6f, 0x90, 0x19, 0x60, 0x03, 0x73,
  5808. 0x36, 0x5d, 0x63, 0xe6, 0x6f, 0x90, 0xc5, 0x29, 0x4a, 0xf3, 0xa6, 0x5e, 0x07, 0x9b, 0x24, 0xd0,
  5809. 0x6d, 0x18, 0xa7, 0x2f, 0x36, 0x37, 0x26, 0x3a, 0xd2, 0x8b, 0x28, 0x7b, 0x57, 0x61, 0xa3, 0x12,
  5810. 0x4e, 0x10, 0x41, 0xb7, 0x60, 0x34, 0x8c, 0x9c, 0x20, 0x6a, 0xb7, 0x38, 0xd1, 0x33, 0xbd, 0x88,
  5811. 0x32, 0x85, 0x6b, 0x55, 0xab, 0x82, 0x0d, 0x02, 0xe8, 0x75, 0x28, 0x36, 0xdc, 0x4d, 0x52, 0xdb,
  5812. 0xab, 0x35, 0xc8, 0xcc, 0x28, 0xa3, 0x96, 0x7a, 0xa8, 0xdc, 0x94, 0x48, 0x9c, 0xcf, 0x55, 0x7f,
  5813. 0x71, 0x5c, 0x1d, 0xdd, 0x81, 0x33, 0x11, 0x09, 0x9a, 0xae, 0xe7, 0xd0, 0xc3, 0x40, 0x3c, 0xad,
  5814. 0x98, 0x22, 0x73, 0x8c, 0xed, 0xb6, 0x0b, 0x62, 0x36, 0xce, 0xac, 0xa7, 0x62, 0xe1, 0x8c, 0xda,
  5815. 0xe8, 0x3e, 0xcc, 0xa4, 0x40, 0xfc, 0x86, 0x5b, 0xdb, 0x9b, 0x39, 0xc5, 0x28, 0xbf, 0x2a, 0x28,
  5816. 0xcf, 0xac, 0x67, 0xe0, 0x1d, 0x74, 0x81, 0xe1, 0x4c, 0xea, 0xe8, 0x16, 0x4c, 0xb0, 0x13, 0xa8,
  5817. 0xd2, 0x6e, 0x34, 0x44, 0x83, 0xe3, 0xac, 0xc1, 0x8f, 0xc8, 0xfb, 0xb8, 0x6c, 0x82, 0x0f, 0xf6,
  5818. 0xe7, 0x20, 0xfe, 0x87, 0x93, 0xb5, 0xd1, 0x06, 0xd3, 0x99, 0xb5, 0x03, 0x37, 0xda, 0xa3, 0xe7,
  5819. 0x06, 0xb9, 0x1f, 0xcd, 0x4c, 0x74, 0x95, 0x57, 0xe8, 0xa8, 0x4a, 0xb1, 0xa6, 0x17, 0xe2, 0x24,
  5820. 0x41, 0x7a, 0xa4, 0x86, 0x51, 0xdd, 0xf5, 0x66, 0x26, 0xf9, 0xbb, 0x44, 0x9e, 0x48, 0x55, 0x5a,
  5821. 0x88, 0x39, 0x8c, 0xe9, 0xcb, 0xe8, 0x8f, 0x5b, 0xf4, 0xe6, 0x9a, 0x62, 0x88, 0xb1, 0xbe, 0x4c,
  5822. 0x02, 0x70, 0x8c, 0x43, 0x99, 0xc9, 0x28, 0xda, 0x9b, 0x41, 0x0c, 0x55, 0x1d, 0x2c, 0xeb, 0xeb,
  5823. 0x9f, 0xc6, 0xb4, 0xdc, 0xde, 0x80, 0x71, 0x75, 0x10, 0xb2, 0x31, 0x41, 0x73, 0x30, 0xc8, 0xd8,
  5824. 0x27, 0x21, 0x5d, 0x2b, 0xd2, 0x2e, 0x30, 0xd6, 0x0a, 0xf3, 0x72, 0xd6, 0x05, 0xf7, 0x5d, 0xb2,
  5825. 0xb8, 0x17, 0x11, 0xfe, 0xa6, 0xcf, 0x6b, 0x5d, 0x90, 0x00, 0x1c, 0xe3, 0xd8, 0xff, 0x87, 0xb3,
  5826. 0xa1, 0xf1, 0x69, 0xdb, 0xc7, 0xfd, 0xf2, 0x14, 0x14, 0xb6, 0xfd, 0x30, 0xa2, 0xd8, 0xac, 0x8d,
  5827. 0xc1, 0x98, 0xf1, 0xbc, 0x2e, 0xca, 0xb1, 0xc2, 0x40, 0xaf, 0xc0, 0x58, 0x4d, 0x6f, 0x40, 0x5c,
  5828. 0x8e, 0xea, 0x18, 0x31, 0x5a, 0xc7, 0x26, 0x2e, 0x7a, 0x09, 0x0a, 0xcc, 0x06, 0xa4, 0xe6, 0x37,
  5829. 0x04, 0xd7, 0x26, 0x6f, 0xf8, 0x42, 0x45, 0x94, 0x1f, 0x68, 0xbf, 0xb1, 0xc2, 0x46, 0x97, 0x61,
  5830. 0x88, 0x76, 0xa1, 0x5c, 0x11, 0xd7, 0x92, 0x12, 0x14, 0x5d, 0x67, 0xa5, 0x58, 0x40, 0xed, 0xbf,
  5831. 0x9c, 0xd3, 0x46, 0x99, 0xbe, 0x87, 0x09, 0xaa, 0xc0, 0xf0, 0x3d, 0xc7, 0x8d, 0x5c, 0x6f, 0x4b,
  5832. 0xf0, 0x1f, 0x4f, 0x74, 0xbd, 0xa3, 0x58, 0xa5, 0xbb, 0xbc, 0x02, 0xbf, 0x45, 0xc5, 0x1f, 0x2c,
  5833. 0xc9, 0x50, 0x8a, 0x41, 0xdb, 0xf3, 0x28, 0xc5, 0x5c, 0xbf, 0x14, 0x31, 0xaf, 0xc0, 0x29, 0x8a,
  5834. 0x3f, 0x58, 0x92, 0x41, 0x6f, 0x01, 0xc8, 0x1d, 0x46, 0xea, 0xc2, 0xf6, 0xe2, 0xa9, 0xde, 0x44,
  5835. 0xd7, 0x55, 0x9d, 0xc5, 0x71, 0x7a, 0x47, 0xc7, 0xff, 0xb1, 0x46, 0xcf, 0x8e, 0x18, 0x9f, 0xd6,
  5836. 0xd9, 0x19, 0xf4, 0x6d, 0x74, 0x89, 0x3b, 0x41, 0x44, 0xea, 0x0b, 0x91, 0x18, 0x9c, 0x8f, 0xf6,
  5837. 0xf7, 0x48, 0x59, 0x77, 0x9b, 0x44, 0xdf, 0x0e, 0x82, 0x08, 0x8e, 0xe9, 0xd9, 0xbf, 0x98, 0x87,
  5838. 0x99, 0xac, 0xee, 0xd2, 0x45, 0x47, 0xee, 0xbb, 0xd1, 0x12, 0x65, 0xaf, 0x2c, 0x73, 0xd1, 0x2d,
  5839. 0x8b, 0x72, 0xac, 0x30, 0xe8, 0xec, 0x87, 0xee, 0x96, 0x7c, 0x63, 0x0e, 0xc6, 0xb3, 0x5f, 0x65,
  5840. 0xa5, 0x58, 0x40, 0x29, 0x5e, 0x40, 0x9c, 0x50, 0x18, 0xf7, 0x68, 0xab, 0x04, 0xb3, 0x52, 0x2c,
  5841. 0xa0, 0xba, 0xb4, 0x6b, 0xa0, 0x87, 0xb4, 0xcb, 0x18, 0xa2, 0xc1, 0xa3, 0x1d, 0x22, 0xf4, 0x59,
  5842. 0x80, 0x4d, 0xd7, 0x73, 0xc3, 0x6d, 0x46, 0x7d, 0xe8, 0xd0, 0xd4, 0x15, 0x73, 0xb6, 0xa2, 0xa8,
  5843. 0x60, 0x8d, 0x22, 0x7a, 0x01, 0x46, 0xd4, 0x06, 0x2c, 0x97, 0x98, 0xa6, 0x53, 0xb3, 0x1c, 0x89,
  5844. 0x4f, 0xa3, 0x12, 0xd6, 0xf1, 0xec, 0xb7, 0x93, 0xeb, 0x45, 0xec, 0x00, 0x6d, 0x7c, 0xad, 0x7e,
  5845. 0xc7, 0x37, 0xd7, 0x7d, 0x7c, 0xed, 0xaf, 0xe5, 0x61, 0xc2, 0x68, 0xac, 0x1d, 0xf6, 0x71, 0x66,
  5846. 0x5d, 0xa3, 0x07, 0xb8, 0x13, 0x11, 0xb1, 0xff, 0xec, 0xde, 0x5b, 0x45, 0x3f, 0xe4, 0xe9, 0x0e,
  5847. 0xe0, 0xf5, 0xd1, 0x67, 0xa1, 0xd8, 0x70, 0x42, 0x26, 0x39, 0x23, 0x62, 0xdf, 0xf5, 0x43, 0x2c,
  5848. 0x7e, 0x98, 0x38, 0x61, 0xa4, 0xdd, 0x9a, 0x9c, 0x76, 0x4c, 0x92, 0xde, 0x34, 0x94, 0x3f, 0x91,
  5849. 0xd6, 0x63, 0xaa, 0x13, 0x94, 0x89, 0xd9, 0xc3, 0x1c, 0x86, 0x5e, 0x82, 0xd1, 0x80, 0xb0, 0x55,
  5850. 0xb1, 0x44, 0xb9, 0x39, 0xb6, 0xcc, 0x06, 0x63, 0xb6, 0x0f, 0x6b, 0x30, 0x6c, 0x60, 0xc6, 0x6f,
  5851. 0x83, 0xa1, 0x2e, 0x6f, 0x83, 0x27, 0x60, 0x98, 0xfd, 0x50, 0x2b, 0x40, 0xcd, 0x46, 0x99, 0x17,
  5852. 0x63, 0x09, 0x4f, 0x2e, 0x98, 0x42, 0x7f, 0x0b, 0x86, 0xbe, 0x3e, 0xc4, 0xa2, 0x66, 0x5a, 0xe6,
  5853. 0x02, 0x3f, 0xe5, 0xc4, 0x92, 0xc7, 0x12, 0x66, 0x7f, 0x14, 0xc6, 0x4b, 0x0e, 0x69, 0xfa, 0xde,
  5854. 0xb2, 0x57, 0x6f, 0xf9, 0xae, 0x17, 0xa1, 0x19, 0x18, 0x60, 0x97, 0x08, 0x3f, 0x02, 0x06, 0x68,
  5855. 0x43, 0x78, 0x80, 0x3e, 0x08, 0xec, 0x2d, 0x38, 0x5d, 0xf2, 0xef, 0x79, 0xf7, 0x9c, 0xa0, 0xbe,
  5856. 0x50, 0x29, 0x6b, 0xef, 0xeb, 0x35, 0xf9, 0xbe, 0xe3, 0x46, 0x5b, 0xa9, 0x47, 0xaf, 0x56, 0x93,
  5857. 0xb3, 0xb5, 0x2b, 0x6e, 0x83, 0x64, 0x48, 0x41, 0xfe, 0x6a, 0xce, 0x68, 0x29, 0xc6, 0x57, 0x5a,
  5858. 0x2d, 0x2b, 0x53, 0xab, 0xf5, 0x06, 0x14, 0x36, 0x5d, 0xd2, 0xa8, 0x63, 0xb2, 0x29, 0x56, 0xe2,
  5859. 0xe3, 0xd9, 0x76, 0x28, 0x2b, 0x14, 0x53, 0x4a, 0xbd, 0xf8, 0xeb, 0x70, 0x45, 0x54, 0xc6, 0x8a,
  5860. 0x0c, 0xda, 0x81, 0x49, 0xf9, 0x60, 0x90, 0x50, 0xb1, 0x2e, 0x9f, 0xe8, 0xf6, 0x0a, 0x31, 0x89,
  5861. 0x9f, 0x7a, 0xb0, 0x3f, 0x37, 0x89, 0x13, 0x64, 0x70, 0x07, 0x61, 0xfa, 0x1c, 0x6c, 0xd2, 0x13,
  5862. 0x78, 0x80, 0x0d, 0x3f, 0x7b, 0x0e, 0xb2, 0x97, 0x2d, 0x2b, 0xb5, 0x7f, 0xcc, 0x82, 0x47, 0x3a,
  5863. 0x46, 0x46, 0xbc, 0xf0, 0x8f, 0x78, 0x16, 0x92, 0x2f, 0xee, 0x5c, 0xef, 0x17, 0xb7, 0xfd, 0x77,
  5864. 0x2c, 0x38, 0xb5, 0xdc, 0x6c, 0x45, 0x7b, 0x25, 0xd7, 0x54, 0x41, 0xbd, 0x08, 0x43, 0x4d, 0x52,
  5865. 0x77, 0xdb, 0x4d, 0x31, 0x73, 0x73, 0xf2, 0x94, 0x5a, 0x65, 0xa5, 0x07, 0xfb, 0x73, 0x63, 0xd5,
  5866. 0xc8, 0x0f, 0x9c, 0x2d, 0xc2, 0x0b, 0xb0, 0x40, 0x67, 0x67, 0xbd, 0xfb, 0x2e, 0xb9, 0xe9, 0x36,
  5867. 0x5d, 0x69, 0x57, 0xd4, 0x55, 0x66, 0x37, 0x2f, 0x07, 0x74, 0xfe, 0x8d, 0xb6, 0xe3, 0x45, 0x6e,
  5868. 0xb4, 0x27, 0xb4, 0x47, 0x92, 0x08, 0x8e, 0xe9, 0xd9, 0x5f, 0xb5, 0x60, 0x42, 0xae, 0xfb, 0x85,
  5869. 0x7a, 0x3d, 0x20, 0x61, 0x88, 0x66, 0x21, 0xe7, 0xb6, 0x44, 0x2f, 0x41, 0xf4, 0x32, 0x57, 0xae,
  5870. 0xe0, 0x9c, 0xdb, 0x92, 0x6c, 0x19, 0x3b, 0x08, 0xf3, 0xa6, 0x22, 0xed, 0xba, 0x28, 0xc7, 0x0a,
  5871. 0x03, 0x5d, 0x81, 0x82, 0xe7, 0xd7, 0xb9, 0x6d, 0x17, 0xbf, 0xd2, 0xd8, 0x02, 0x5b, 0x13, 0x65,
  5872. 0x58, 0x41, 0x51, 0x05, 0x8a, 0xdc, 0xec, 0x29, 0x5e, 0xb4, 0x7d, 0x19, 0x4f, 0xb1, 0x2f, 0x5b,
  5873. 0x97, 0x35, 0x71, 0x4c, 0xc4, 0xfe, 0x55, 0x0b, 0x46, 0xe5, 0x97, 0xf5, 0xc9, 0x73, 0xd2, 0xad,
  5874. 0x15, 0xf3, 0x9b, 0xf1, 0xd6, 0xa2, 0x3c, 0x23, 0x83, 0x18, 0xac, 0x62, 0xfe, 0x50, 0xac, 0xe2,
  5875. 0x33, 0x30, 0xe2, 0xb4, 0x5a, 0x15, 0x93, 0xcf, 0x64, 0x4b, 0x69, 0x21, 0x2e, 0xc6, 0x3a, 0x8e,
  5876. 0xfd, 0xa3, 0x39, 0x18, 0x97, 0x5f, 0x50, 0x6d, 0x6f, 0x84, 0x24, 0x42, 0xeb, 0x50, 0x74, 0xf8,
  5877. 0x2c, 0x11, 0xb9, 0xc8, 0x2f, 0xa5, 0xcb, 0x11, 0x8c, 0x29, 0x8d, 0x2f, 0xfc, 0x05, 0x59, 0x1b,
  5878. 0xc7, 0x84, 0x50, 0x03, 0xa6, 0x3c, 0x3f, 0x62, 0x87, 0xbf, 0x82, 0x77, 0x53, 0xed, 0x24, 0xa9,
  5879. 0x9f, 0x15, 0xd4, 0xa7, 0xd6, 0x92, 0x54, 0x70, 0x27, 0x61, 0xb4, 0x2c, 0x65, 0x33, 0xf9, 0x6c,
  5880. 0x61, 0x80, 0x3e, 0x71, 0xe9, 0xa2, 0x19, 0xfb, 0x57, 0x2c, 0x28, 0x4a, 0xb4, 0x93, 0xd0, 0xe2,
  5881. 0xad, 0xc2, 0x70, 0xc8, 0x26, 0x41, 0x0e, 0x8d, 0xdd, 0xad, 0xe3, 0x7c, 0xbe, 0xe2, 0x3b, 0x8d,
  5882. 0xff, 0x0f, 0xb1, 0xa4, 0xc1, 0x44, 0xf3, 0xaa, 0xfb, 0xef, 0x13, 0xd1, 0xbc, 0xea, 0x4f, 0xc6,
  5883. 0xa5, 0xf4, 0x87, 0xac, 0xcf, 0x9a, 0xac, 0x8b, 0xb2, 0x5e, 0xad, 0x80, 0x6c, 0xba, 0xf7, 0x93,
  5884. 0xac, 0x57, 0x85, 0x95, 0x62, 0x01, 0x45, 0x6f, 0xc1, 0x68, 0x4d, 0xca, 0x64, 0xe3, 0x1d, 0x7e,
  5885. 0xb9, 0xab, 0x7e, 0x40, 0xa9, 0x92, 0xb8, 0x2c, 0x64, 0x49, 0xab, 0x8f, 0x0d, 0x6a, 0xa6, 0x19,
  5886. 0x41, 0xbe, 0x97, 0x19, 0x41, 0x4c, 0x37, 0x5b, 0xa9, 0xfe, 0xe3, 0x16, 0x0c, 0x71, 0x59, 0x5c,
  5887. 0x7f, 0xa2, 0x50, 0x4d, 0xb3, 0x16, 0x8f, 0xdd, 0x1d, 0x5a, 0x28, 0x34, 0x65, 0x68, 0x15, 0x8a,
  5888. 0xec, 0x07, 0x93, 0x25, 0xe6, 0xb3, 0xad, 0xee, 0x79, 0xab, 0x7a, 0x07, 0xef, 0xc8, 0x6a, 0x38,
  5889. 0xa6, 0x60, 0xff, 0x70, 0x9e, 0x9e, 0x6e, 0x31, 0xaa, 0x71, 0xe9, 0x5b, 0xc7, 0x77, 0xe9, 0xe7,
  5890. 0x8e, 0xeb, 0xd2, 0xdf, 0x82, 0x89, 0x9a, 0xa6, 0x87, 0x8b, 0x67, 0xf2, 0x4a, 0xd7, 0x45, 0xa2,
  5891. 0xa9, 0xec, 0xb8, 0x94, 0x65, 0xc9, 0x24, 0x82, 0x93, 0x54, 0xd1, 0xb7, 0xc1, 0x28, 0x9f, 0x67,
  5892. 0xd1, 0x0a, 0xb7, 0xc4, 0xf8, 0x48, 0xf6, 0x7a, 0xd1, 0x9b, 0xe0, 0x52, 0x39, 0xad, 0x3a, 0x36,
  5893. 0x88, 0xd9, 0x7f, 0x62, 0x01, 0x5a, 0x6e, 0x6d, 0x93, 0x26, 0x09, 0x9c, 0x46, 0x2c, 0x4e, 0xff,
  5894. 0x7e, 0x0b, 0x66, 0x48, 0x47, 0xf1, 0x92, 0xdf, 0x6c, 0x8a, 0x47, 0x4b, 0xc6, 0xbb, 0x7a, 0x39,
  5895. 0xa3, 0x8e, 0x72, 0x4b, 0x98, 0xc9, 0xc2, 0xc0, 0x99, 0xed, 0xa1, 0x55, 0x98, 0xe6, 0xb7, 0xa4,
  5896. 0x02, 0x68, 0xb6, 0xd7, 0x8f, 0x0a, 0xc2, 0xd3, 0xeb, 0x9d, 0x28, 0x38, 0xad, 0x9e, 0xfd, 0x5d,
  5897. 0xa3, 0x90, 0xd9, 0x8b, 0x0f, 0xf4, 0x08, 0x1f, 0xe8, 0x11, 0x3e, 0xd0, 0x23, 0x7c, 0xa0, 0x47,
  5898. 0xf8, 0x40, 0x8f, 0xf0, 0x4d, 0xaf, 0x47, 0xf8, 0x23, 0x0b, 0xa6, 0x3b, 0xaf, 0x81, 0x93, 0x60,
  5899. 0xcc, 0xdb, 0x30, 0xdd, 0x79, 0xd7, 0x75, 0xb5, 0xb3, 0xeb, 0xec, 0x67, 0x7c, 0xef, 0xa5, 0x7c,
  5900. 0x03, 0x4e, 0xa3, 0x6f, 0xff, 0xba, 0x05, 0xa7, 0x15, 0xb2, 0xf1, 0xd2, 0xff, 0x3c, 0x4c, 0xf3,
  5901. 0xf3, 0x65, 0xa9, 0xe1, 0xb8, 0xcd, 0x75, 0xd2, 0x6c, 0x35, 0x9c, 0x48, 0x9a, 0x19, 0x3c, 0x93,
  5902. 0xba, 0x55, 0x13, 0x26, 0xba, 0x46, 0xc5, 0xc5, 0x47, 0x68, 0xbf, 0x52, 0x00, 0x38, 0xad, 0x19,
  5903. 0xc3, 0x28, 0x35, 0xd7, 0xd3, 0x4c, 0xf8, 0x17, 0x0b, 0x30, 0xb8, 0xbc, 0x4b, 0xbc, 0xe8, 0x04,
  5904. 0x26, 0xaa, 0x06, 0xe3, 0xae, 0xb7, 0xeb, 0x37, 0x76, 0x49, 0x9d, 0xc3, 0x0f, 0xf3, 0xd0, 0x3f,
  5905. 0x23, 0x48, 0x8f, 0x97, 0x0d, 0x12, 0x38, 0x41, 0xf2, 0x38, 0x84, 0xed, 0xd7, 0x60, 0x88, 0xdf,
  5906. 0x71, 0x42, 0xd2, 0x9e, 0x7a, 0xa5, 0xb1, 0x41, 0x14, 0x37, 0x77, 0xac, 0x08, 0xe0, 0x77, 0xa8,
  5907. 0xa8, 0x8e, 0xde, 0x86, 0xf1, 0x4d, 0x37, 0x08, 0xa3, 0x75, 0xb7, 0x49, 0xc2, 0xc8, 0x69, 0xb6,
  5908. 0x1e, 0x42, 0xb8, 0xae, 0xc6, 0x61, 0xc5, 0xa0, 0x84, 0x13, 0x94, 0xd1, 0x16, 0x8c, 0x35, 0x1c,
  5909. 0xbd, 0xa9, 0xe1, 0x43, 0x37, 0xa5, 0x2e, 0xcf, 0x9b, 0x3a, 0x21, 0x6c, 0xd2, 0xa5, 0xa7, 0x4d,
  5910. 0x8d, 0xc9, 0x87, 0x0b, 0x4c, 0x6a, 0xa2, 0x4e, 0x1b, 0x2e, 0x18, 0xe6, 0x30, 0xca, 0x07, 0x32,
  5911. 0xfb, 0xe1, 0xa2, 0xc9, 0x07, 0x6a, 0x56, 0xc2, 0x9f, 0x83, 0x22, 0xa1, 0x43, 0x48, 0x09, 0x8b,
  5912. 0xfb, 0xf7, 0x6a, 0x7f, 0x7d, 0x5d, 0x75, 0x6b, 0x81, 0x6f, 0xaa, 0x35, 0x96, 0x25, 0x25, 0x1c,
  5913. 0x13, 0x45, 0x4b, 0x30, 0x14, 0x92, 0xc0, 0x25, 0xa1, 0xb8, 0x89, 0xbb, 0x4c, 0x23, 0x43, 0xe3,
  5914. 0xae, 0x37, 0xfc, 0x37, 0x16, 0x55, 0xe9, 0xf2, 0x72, 0x98, 0xc4, 0x97, 0xdd, 0x95, 0xda, 0xf2,
  5915. 0x5a, 0x60, 0xa5, 0x58, 0x40, 0xd1, 0xeb, 0x30, 0x1c, 0x90, 0x06, 0xd3, 0x9b, 0x8d, 0xf5, 0xbf,
  5916. 0xc8, 0xb9, 0x1a, 0x8e, 0xd7, 0xc3, 0x92, 0x00, 0xba, 0x01, 0x28, 0x20, 0x94, 0x8f, 0x74, 0xbd,
  5917. 0x2d, 0x65, 0x55, 0x2b, 0xee, 0x21, 0x75, 0x6e, 0xe1, 0x18, 0x43, 0x7a, 0x41, 0xe1, 0x94, 0x6a,
  5918. 0xe8, 0x1a, 0x4c, 0xa9, 0xd2, 0xb2, 0x17, 0x46, 0x0e, 0x3d, 0xff, 0x27, 0x18, 0x2d, 0x25, 0xc6,
  5919. 0xc1, 0x49, 0x04, 0xdc, 0x59, 0xc7, 0xfe, 0xb2, 0x05, 0x7c, 0x9c, 0x4f, 0x40, 0x78, 0xf1, 0x9a,
  5920. 0x29, 0xbc, 0x38, 0x9b, 0x39, 0x73, 0x19, 0x82, 0x8b, 0x2f, 0x5b, 0x30, 0xa2, 0xcd, 0x6c, 0xbc,
  5921. 0x66, 0xad, 0x2e, 0x6b, 0xb6, 0x0d, 0x93, 0x74, 0xa5, 0xdf, 0xda, 0x08, 0x49, 0xb0, 0x4b, 0xea,
  5922. 0x6c, 0x61, 0xe6, 0x1e, 0x6e, 0x61, 0x2a, 0x0b, 0xbe, 0x9b, 0x09, 0x82, 0xb8, 0xa3, 0x09, 0xfb,
  5923. 0x73, 0xb2, 0xab, 0xca, 0xe0, 0xb1, 0xa6, 0xe6, 0x3c, 0x61, 0xf0, 0xa8, 0x66, 0x15, 0xc7, 0x38,
  5924. 0x74, 0xab, 0x6d, 0xfb, 0x61, 0x94, 0x34, 0x78, 0xbc, 0xee, 0x87, 0x11, 0x66, 0x10, 0xfb, 0x39,
  5925. 0x80, 0xe5, 0xfb, 0xa4, 0xc6, 0x57, 0xac, 0xfe, 0xb6, 0xb2, 0xb2, 0xdf, 0x56, 0xf6, 0x6f, 0x5b,
  5926. 0x30, 0xbe, 0xb2, 0x64, 0xdc, 0x73, 0xf3, 0x00, 0xfc, 0x41, 0x78, 0xf7, 0xee, 0x9a, 0xb4, 0x16,
  5927. 0xe0, 0x0a, 0x5f, 0x55, 0x8a, 0x35, 0x0c, 0x74, 0x16, 0xf2, 0x8d, 0xb6, 0x27, 0xa4, 0xab, 0xc3,
  5928. 0x94, 0x7b, 0xb8, 0xd9, 0xf6, 0x30, 0x2d, 0xd3, 0x3c, 0x2e, 0xf2, 0x7d, 0x7b, 0x5c, 0xf4, 0x8c,
  5929. 0x7c, 0x80, 0xe6, 0x60, 0xf0, 0xde, 0x3d, 0xb7, 0xce, 0xfd, 0x4b, 0x85, 0x25, 0xc3, 0xdd, 0xbb,
  5930. 0xe5, 0x52, 0x88, 0x79, 0xb9, 0xfd, 0xa5, 0x3c, 0xcc, 0xae, 0x34, 0xc8, 0xfd, 0xf7, 0xe8, 0x63,
  5931. 0xdb, 0xaf, 0xbf, 0xc8, 0xe1, 0xe4, 0x54, 0x87, 0xf5, 0x09, 0xea, 0x3d, 0x1e, 0x9b, 0x30, 0xcc,
  5932. 0xed, 0xfd, 0xa4, 0xc7, 0xed, 0x2b, 0x69, 0xad, 0x67, 0x0f, 0xc8, 0x3c, 0xb7, 0x1b, 0x14, 0x0e,
  5933. 0x83, 0xea, 0xc2, 0x14, 0xa5, 0x58, 0x12, 0x9f, 0x7d, 0x19, 0x46, 0x75, 0xcc, 0x43, 0x79, 0xe7,
  5934. 0xfd, 0xff, 0x79, 0x98, 0xa4, 0x3d, 0x38, 0xd6, 0x89, 0xb8, 0xdd, 0x39, 0x11, 0x47, 0xed, 0xa1,
  5935. 0xd5, 0x7b, 0x36, 0xde, 0x4a, 0xce, 0xc6, 0x33, 0x59, 0xb3, 0x71, 0xd2, 0x73, 0xf0, 0x9d, 0x16,
  5936. 0x4c, 0xaf, 0x34, 0xfc, 0xda, 0x4e, 0xc2, 0x8b, 0xea, 0x05, 0x18, 0xa1, 0xc7, 0x71, 0x68, 0x38,
  5937. 0xf8, 0x1b, 0x21, 0x1f, 0x04, 0x08, 0xeb, 0x78, 0x5a, 0xb5, 0xdb, 0xb7, 0xcb, 0xa5, 0xb4, 0x48,
  5938. 0x11, 0x02, 0x84, 0x75, 0x3c, 0xfb, 0x37, 0x2d, 0x38, 0x7f, 0x6d, 0x69, 0x39, 0x5e, 0x8a, 0x1d,
  5939. 0xc1, 0x2a, 0x2e, 0xc3, 0x50, 0xab, 0xae, 0x75, 0x25, 0x96, 0x3e, 0x97, 0x58, 0x2f, 0x04, 0xf4,
  5940. 0xfd, 0x12, 0x88, 0xe5, 0xa7, 0x2d, 0x98, 0xbe, 0xe6, 0x46, 0xf4, 0x76, 0x4d, 0x86, 0x4d, 0xa0,
  5941. 0xd7, 0x6b, 0xe8, 0x46, 0x7e, 0xb0, 0x97, 0x0c, 0x9b, 0x80, 0x15, 0x04, 0x6b, 0x58, 0xbc, 0xe5,
  5942. 0x5d, 0x97, 0x59, 0x9a, 0xe7, 0x4c, 0x3d, 0x1c, 0x16, 0xe5, 0x58, 0x61, 0xd0, 0x0f, 0xab, 0xbb,
  5943. 0x01, 0x13, 0x61, 0xee, 0x89, 0x13, 0x56, 0x7d, 0x58, 0x49, 0x02, 0x70, 0x8c, 0x43, 0x5f, 0x73,
  5944. 0x73, 0xd7, 0x1a, 0xed, 0x30, 0x22, 0xc1, 0x66, 0x98, 0x71, 0x3a, 0x3e, 0x07, 0x45, 0x22, 0x15,
  5945. 0x06, 0xa2, 0xd7, 0x8a, 0x63, 0x54, 0x9a, 0x04, 0x1e, 0xbd, 0x41, 0xe1, 0xf5, 0xe1, 0x93, 0x79,
  5946. 0x38, 0xa7, 0xba, 0x15, 0x40, 0x44, 0x6f, 0x4b, 0x0f, 0x67, 0xc1, 0xfc, 0xe2, 0x97, 0x3b, 0xa0,
  5947. 0x38, 0xa5, 0x86, 0xfd, 0x63, 0x16, 0x9c, 0x56, 0x1f, 0xfc, 0xbe, 0xfb, 0x4c, 0xfb, 0xe7, 0x72,
  5948. 0x30, 0x76, 0x7d, 0x7d, 0xbd, 0x72, 0x8d, 0x44, 0xe2, 0xda, 0xee, 0x6d, 0x06, 0x80, 0x35, 0x6d,
  5949. 0x66, 0xb7, 0xc7, 0x5c, 0x3b, 0x72, 0x1b, 0xf3, 0x3c, 0x2a, 0xd2, 0x7c, 0xd9, 0x8b, 0x6e, 0x05,
  5950. 0xd5, 0x28, 0x70, 0xbd, 0xad, 0x54, 0xfd, 0xa7, 0x64, 0x2e, 0xf2, 0x59, 0xcc, 0x05, 0x7a, 0x0e,
  5951. 0x86, 0x58, 0x58, 0x26, 0x39, 0x09, 0x8f, 0xaa, 0xb7, 0x10, 0x2b, 0x3d, 0xd8, 0x9f, 0x2b, 0xde,
  5952. 0xc6, 0x65, 0xfe, 0x07, 0x0b, 0x54, 0x74, 0x1b, 0x46, 0xb6, 0xa3, 0xa8, 0x75, 0x9d, 0x38, 0x75,
  5953. 0xfa, 0x74, 0xe7, 0xc7, 0xe1, 0x85, 0xb4, 0xe3, 0x90, 0x0e, 0x02, 0x47, 0x8b, 0x4f, 0x90, 0xb8,
  5954. 0x2c, 0xc4, 0x3a, 0x1d, 0xbb, 0x0a, 0x10, 0xc3, 0x8e, 0x48, 0x91, 0x63, 0xff, 0x81, 0x05, 0xc3,
  5955. 0x3c, 0x42, 0x46, 0x80, 0x5e, 0x85, 0x01, 0x72, 0x9f, 0xd4, 0x04, 0xc7, 0x9b, 0xda, 0xe1, 0x98,
  5956. 0xd3, 0xe2, 0x02, 0x69, 0xfa, 0x1f, 0xb3, 0x5a, 0xe8, 0x3a, 0x0c, 0xd3, 0xde, 0x5e, 0x53, 0xe1,
  5957. 0x42, 0x1e, 0xcb, 0xfa, 0x62, 0x35, 0xed, 0x9c, 0x39, 0x13, 0x45, 0x58, 0x56, 0x67, 0xda, 0xf3,
  5958. 0x5a, 0xab, 0x4a, 0x4f, 0xec, 0xa8, 0x1b, 0x63, 0xb1, 0xbe, 0x54, 0xe1, 0x48, 0x82, 0x1a, 0xd7,
  5959. 0x9e, 0xcb, 0x42, 0x1c, 0x13, 0xb1, 0xd7, 0xa1, 0x48, 0x27, 0x75, 0xa1, 0xe1, 0x3a, 0xdd, 0x0d,
  5960. 0x02, 0x9e, 0x84, 0xa2, 0x54, 0xf7, 0x87, 0xc2, 0x33, 0x9e, 0x51, 0x95, 0xd6, 0x00, 0x21, 0x8e,
  5961. 0xe1, 0xf6, 0x26, 0x9c, 0x62, 0xc6, 0x9b, 0x4e, 0xb4, 0x6d, 0xec, 0xb1, 0xde, 0x8b, 0xf9, 0x29,
  5962. 0xf1, 0x80, 0xe4, 0x33, 0x33, 0xa3, 0x39, 0x9f, 0x8e, 0x4a, 0x8a, 0xf1, 0x63, 0xd2, 0xfe, 0xda,
  5963. 0x00, 0x3c, 0x5a, 0xae, 0x66, 0x07, 0x4f, 0x79, 0x09, 0x46, 0x39, 0x5f, 0x4a, 0x97, 0xb6, 0xd3,
  5964. 0x10, 0xed, 0x2a, 0x49, 0xf4, 0xba, 0x06, 0xc3, 0x06, 0x26, 0x3a, 0x0f, 0x79, 0xf7, 0x1d, 0x2f,
  5965. 0xe9, 0x9a, 0x55, 0x7e, 0x63, 0x0d, 0xd3, 0x72, 0x0a, 0xa6, 0x2c, 0x2e, 0xbf, 0x3b, 0x14, 0x58,
  5966. 0xb1, 0xb9, 0xaf, 0xc1, 0xb8, 0x1b, 0xd6, 0x42, 0xb7, 0xec, 0xd1, 0x73, 0x46, 0x3b, 0xa9, 0x94,
  5967. 0x70, 0x83, 0x76, 0x5a, 0x41, 0x71, 0x02, 0x5b, 0xbb, 0xc8, 0x06, 0xfb, 0x66, 0x93, 0x7b, 0xba,
  5968. 0x8a, 0xd3, 0x17, 0x40, 0x8b, 0x7d, 0x5d, 0xc8, 0x54, 0x0a, 0xe2, 0x05, 0xc0, 0x3f, 0x38, 0xc4,
  5969. 0x12, 0x46, 0x5f, 0x8e, 0xb5, 0x6d, 0xa7, 0xb5, 0xd0, 0x8e, 0xb6, 0x4b, 0x6e, 0x58, 0xf3, 0x77,
  5970. 0x49, 0xb0, 0xc7, 0x1e, 0xfd, 0x85, 0xf8, 0xe5, 0xa8, 0x00, 0x4b, 0xd7, 0x17, 0x2a, 0x14, 0x13,
  5971. 0x77, 0xd6, 0x41, 0x0b, 0x30, 0x21, 0x0b, 0xab, 0x24, 0x64, 0x57, 0xd8, 0x08, 0x23, 0xa3, 0x9c,
  5972. 0xa5, 0x44, 0xb1, 0x22, 0x92, 0xc4, 0x37, 0x39, 0x69, 0x38, 0x0a, 0x4e, 0xfa, 0x45, 0x18, 0x73,
  5973. 0x3d, 0x37, 0x72, 0x9d, 0xc8, 0xe7, 0xfa, 0x30, 0xfe, 0xbe, 0x67, 0x82, 0xfe, 0xb2, 0x0e, 0xc0,
  5974. 0x26, 0x9e, 0xfd, 0x5f, 0x06, 0x60, 0x8a, 0x4d, 0xdb, 0x07, 0x2b, 0xec, 0x9b, 0x69, 0x85, 0xdd,
  5975. 0xee, 0x5c, 0x61, 0x47, 0xf1, 0x44, 0x78, 0xe8, 0x65, 0xf6, 0x36, 0x14, 0x95, 0x7f, 0x98, 0x74,
  5976. 0x10, 0xb5, 0x32, 0x1c, 0x44, 0x7b, 0x73, 0x1f, 0xd2, 0xc4, 0x2e, 0x9f, 0x6a, 0x62, 0xf7, 0xd7,
  5977. 0x2d, 0x88, 0x15, 0x3c, 0xe8, 0x3a, 0x14, 0x5b, 0x3e, 0xb3, 0x1c, 0x0d, 0xa4, 0x39, 0xf6, 0xa3,
  5978. 0xa9, 0x17, 0x15, 0xbf, 0x14, 0xf9, 0xc7, 0x57, 0x64, 0x0d, 0x1c, 0x57, 0x46, 0x8b, 0x30, 0xdc,
  5979. 0x0a, 0x48, 0x35, 0x62, 0x31, 0x54, 0x7a, 0xd2, 0xe1, 0x6b, 0x84, 0xe3, 0x63, 0x59, 0xd1, 0xfe,
  5980. 0x79, 0x0b, 0x80, 0x5b, 0xb1, 0x39, 0xde, 0x16, 0x39, 0x01, 0xa9, 0x75, 0x09, 0x06, 0xc2, 0x16,
  5981. 0xa9, 0x75, 0xb3, 0xe9, 0x8d, 0xfb, 0x53, 0x6d, 0x91, 0x5a, 0x3c, 0xe0, 0xf4, 0x1f, 0x66, 0xb5,
  5982. 0xed, 0xef, 0x06, 0x18, 0x8f, 0xd1, 0xca, 0x11, 0x69, 0xa2, 0xa7, 0x8d, 0x98, 0x0a, 0x67, 0x13,
  5983. 0x31, 0x15, 0x8a, 0x0c, 0x5b, 0x13, 0x90, 0xbe, 0x0d, 0xf9, 0xa6, 0x73, 0x5f, 0x48, 0xc0, 0x9e,
  5984. 0xec, 0xde, 0x0d, 0x4a, 0x7f, 0x7e, 0xd5, 0xb9, 0xcf, 0x1f, 0x89, 0x4f, 0xca, 0x05, 0xb2, 0xea,
  5985. 0xdc, 0x3f, 0xe0, 0x96, 0xbb, 0xec, 0x90, 0xba, 0xe9, 0x86, 0xd1, 0x17, 0xfe, 0x73, 0xfc, 0x9f,
  5986. 0x2d, 0x3b, 0xda, 0x08, 0x6b, 0xcb, 0xf5, 0x84, 0x81, 0x56, 0x5f, 0x6d, 0xb9, 0x5e, 0xb2, 0x2d,
  5987. 0xd7, 0xeb, 0xa3, 0x2d, 0xd7, 0x43, 0xef, 0xc2, 0xb0, 0xb0, 0x9f, 0x14, 0x31, 0x8c, 0xae, 0xf6,
  5988. 0xd1, 0x9e, 0x30, 0xbf, 0xe4, 0x6d, 0x5e, 0x95, 0x8f, 0x60, 0x51, 0xda, 0xb3, 0x5d, 0xd9, 0x20,
  5989. 0xfa, 0x2b, 0x16, 0x8c, 0x8b, 0xdf, 0x98, 0xbc, 0xd3, 0x26, 0x61, 0x24, 0x78, 0xcf, 0x8f, 0xf7,
  5990. 0xdf, 0x07, 0x51, 0x91, 0x77, 0xe5, 0xe3, 0xf2, 0x98, 0x35, 0x81, 0x3d, 0x7b, 0x94, 0xe8, 0x05,
  5991. 0xfa, 0x7b, 0x16, 0x9c, 0x6a, 0x3a, 0xf7, 0x79, 0x8b, 0xbc, 0x0c, 0x3b, 0x91, 0xeb, 0x0b, 0x3b,
  5992. 0x84, 0x57, 0xfb, 0x9b, 0xfe, 0x8e, 0xea, 0xbc, 0x93, 0x52, 0x59, 0x7a, 0x2a, 0x0d, 0xa5, 0x67,
  5993. 0x57, 0x53, 0xfb, 0x35, 0xbb, 0x09, 0x05, 0xb9, 0xde, 0x52, 0x44, 0x0d, 0x25, 0x9d, 0xb1, 0x3e,
  5994. 0xb4, 0xf9, 0xaa, 0x1e, 0xab, 0x80, 0xb6, 0x23, 0xd6, 0xda, 0xb1, 0xb6, 0xf3, 0x36, 0x8c, 0xea,
  5995. 0x6b, 0xec, 0x58, 0xdb, 0x7a, 0x07, 0xa6, 0x53, 0xd6, 0xd2, 0xb1, 0x36, 0x79, 0x0f, 0xce, 0x66,
  5996. 0xae, 0x8f, 0xe3, 0x6c, 0xd8, 0xfe, 0x39, 0x4b, 0x3f, 0x07, 0x4f, 0x40, 0x75, 0xb0, 0x64, 0xaa,
  5997. 0x0e, 0x2e, 0x74, 0xdf, 0x39, 0x19, 0xfa, 0x83, 0xb7, 0xf4, 0x4e, 0xd3, 0x53, 0x1d, 0xbd, 0x0e,
  5998. 0x43, 0x0d, 0x5a, 0x22, 0xad, 0x70, 0xed, 0xde, 0x3b, 0x32, 0xe6, 0xa5, 0x58, 0x79, 0x88, 0x05,
  5999. 0x05, 0xfb, 0x97, 0x2c, 0x18, 0x38, 0x81, 0x91, 0xc0, 0xe6, 0x48, 0x3c, 0x9d, 0x49, 0x5a, 0x84,
  6000. 0x57, 0x9e, 0xc7, 0xce, 0xbd, 0xe5, 0xfb, 0x11, 0xf1, 0x42, 0xf6, 0x54, 0x4c, 0x1d, 0x98, 0xff,
  6001. 0x07, 0xa6, 0x6f, 0xfa, 0x4e, 0x7d, 0xd1, 0x69, 0x38, 0x5e, 0x8d, 0x04, 0x65, 0x6f, 0xeb, 0x50,
  6002. 0x16, 0xe4, 0xb9, 0x5e, 0x16, 0xe4, 0xf6, 0x36, 0x20, 0xbd, 0x01, 0xe1, 0x8a, 0x83, 0x61, 0xd8,
  6003. 0xe5, 0x4d, 0x89, 0xe1, 0x7f, 0x3c, 0x9d, 0x35, 0xeb, 0xe8, 0x99, 0xe6, 0x64, 0xc2, 0x0b, 0xb0,
  6004. 0x24, 0x64, 0xbf, 0x04, 0xa9, 0xfe, 0xfc, 0xbd, 0xc5, 0x06, 0xf6, 0xa7, 0x61, 0x8a, 0xd5, 0x3c,
  6005. 0xe4, 0x93, 0xd6, 0x4e, 0x48, 0x25, 0x53, 0x22, 0xfd, 0xd9, 0x5f, 0xb4, 0x60, 0x62, 0x2d, 0x11,
  6006. 0x00, 0xed, 0x32, 0xd3, 0x63, 0xa6, 0x08, 0xc3, 0xab, 0xac, 0x14, 0x0b, 0xe8, 0x91, 0xcb, 0xa0,
  6007. 0xfe, 0xc2, 0x82, 0x38, 0xc4, 0xc6, 0x09, 0x30, 0x5e, 0x4b, 0x06, 0xe3, 0x95, 0x2a, 0x1b, 0x51,
  6008. 0xdd, 0xc9, 0xe2, 0xbb, 0xd0, 0x0d, 0x15, 0x7c, 0xaa, 0x8b, 0x58, 0x24, 0x26, 0xc3, 0x43, 0x15,
  6009. 0x8d, 0x9b, 0x11, 0xaa, 0x64, 0x38, 0x2a, 0xfb, 0x3f, 0xe6, 0x00, 0x29, 0xdc, 0xbe, 0x83, 0x63,
  6010. 0x75, 0xd6, 0x38, 0x9a, 0xe0, 0x58, 0xbb, 0x80, 0x98, 0x26, 0x3e, 0x70, 0xbc, 0x90, 0x93, 0x75,
  6011. 0x85, 0xd4, 0xed, 0x70, 0x6a, 0xfe, 0x59, 0xd1, 0x24, 0xba, 0xd9, 0x41, 0x0d, 0xa7, 0xb4, 0xa0,
  6012. 0x59, 0x58, 0x0c, 0xf6, 0x6b, 0x61, 0x31, 0xd4, 0xc3, 0xdd, 0xee, 0x67, 0x2d, 0x18, 0x53, 0xc3,
  6013. 0xf4, 0x3e, 0x31, 0x86, 0x57, 0xfd, 0xc9, 0x38, 0xfa, 0x2a, 0x5a, 0x97, 0xd9, 0x95, 0xf0, 0xad,
  6014. 0xcc, 0x6d, 0xd2, 0x69, 0xb8, 0xef, 0x12, 0x15, 0x9a, 0x70, 0x4e, 0xb8, 0x41, 0x8a, 0xd2, 0x83,
  6015. 0xfd, 0xb9, 0x31, 0xf5, 0x8f, 0x87, 0x42, 0x8e, 0xab, 0xd8, 0x3f, 0x49, 0x37, 0xbb, 0xb9, 0x14,
  6016. 0xd1, 0x0b, 0x30, 0xd8, 0xda, 0x76, 0x42, 0x92, 0x70, 0x1a, 0x1a, 0xac, 0xd0, 0xc2, 0x83, 0xfd,
  6017. 0xb9, 0x71, 0x55, 0x81, 0x95, 0x60, 0x8e, 0xdd, 0x7f, 0xc8, 0xb1, 0xce, 0xc5, 0xd9, 0x33, 0xe4,
  6018. 0xd8, 0x9f, 0x58, 0x30, 0xb0, 0xe6, 0xd7, 0x4f, 0xe2, 0x08, 0x78, 0xcd, 0x38, 0x02, 0xce, 0x65,
  6019. 0x45, 0xa9, 0xcf, 0xdc, 0xfd, 0x2b, 0x89, 0xdd, 0x7f, 0x21, 0x93, 0x42, 0xf7, 0x8d, 0xdf, 0x84,
  6020. 0x11, 0x16, 0xfb, 0x5e, 0x38, 0x48, 0x3d, 0x67, 0x6c, 0xf8, 0xb9, 0xc4, 0x86, 0x9f, 0xd0, 0x50,
  6021. 0xb5, 0x9d, 0xfe, 0x04, 0x0c, 0x0b, 0x8f, 0x9b, 0xa4, 0xf7, 0xa9, 0xc0, 0xc5, 0x12, 0x6e, 0xff,
  6022. 0x78, 0x1e, 0x8c, 0x58, 0xfb, 0xe8, 0x57, 0x2c, 0x98, 0x0f, 0xb8, 0x25, 0x6e, 0xbd, 0xd4, 0x0e,
  6023. 0x5c, 0x6f, 0xab, 0x5a, 0xdb, 0x26, 0xf5, 0x76, 0xc3, 0xf5, 0xb6, 0xca, 0x5b, 0x9e, 0xaf, 0x8a,
  6024. 0x97, 0xef, 0x93, 0x5a, 0x9b, 0xa9, 0xaf, 0x7a, 0x04, 0xf6, 0x57, 0x16, 0xed, 0xcf, 0x3e, 0xd8,
  6025. 0x9f, 0x9b, 0xc7, 0x87, 0xa2, 0x8d, 0x0f, 0xd9, 0x17, 0xf4, 0x9b, 0x16, 0x5c, 0xe5, 0x21, 0xe8,
  6026. 0xfb, 0xef, 0x7f, 0x97, 0x77, 0x6e, 0x45, 0x92, 0x8a, 0x89, 0xac, 0x93, 0xa0, 0xb9, 0xf8, 0xa2,
  6027. 0x18, 0xd0, 0xab, 0x95, 0xc3, 0xb5, 0x85, 0x0f, 0xdb, 0x39, 0xfb, 0x9f, 0xe6, 0x61, 0x4c, 0x84,
  6028. 0xa6, 0x12, 0x77, 0xc0, 0x0b, 0xc6, 0x92, 0x78, 0x2c, 0xb1, 0x24, 0xa6, 0x0c, 0xe4, 0xa3, 0x39,
  6029. 0xfe, 0x43, 0x98, 0xa2, 0x87, 0xf3, 0x75, 0xe2, 0x04, 0xd1, 0x06, 0x71, 0xb8, 0xe1, 0x54, 0xfe,
  6030. 0xd0, 0xa7, 0xbf, 0x12, 0xac, 0xdd, 0x4c, 0x12, 0xc3, 0x9d, 0xf4, 0xbf, 0x99, 0xee, 0x1c, 0x0f,
  6031. 0x26, 0x3b, 0xa2, 0x8b, 0xbd, 0x09, 0x45, 0xe5, 0x2e, 0x22, 0x0e, 0x9d, 0xee, 0x41, 0xfa, 0x92,
  6032. 0x14, 0xb8, 0xf0, 0x2b, 0x76, 0x55, 0x8a, 0xc9, 0xd9, 0x7f, 0x3f, 0x67, 0x34, 0xc8, 0x27, 0x71,
  6033. 0x0d, 0x0a, 0x4e, 0x18, 0xba, 0x5b, 0x1e, 0xa9, 0x8b, 0x1d, 0xfb, 0xe1, 0xac, 0x1d, 0x6b, 0x34,
  6034. 0xc3, 0x5c, 0x76, 0x16, 0x44, 0x4d, 0xac, 0x68, 0xa0, 0xeb, 0xdc, 0x3c, 0x6d, 0x57, 0xbe, 0xd4,
  6035. 0xfa, 0xa3, 0x06, 0xd2, 0x80, 0x6d, 0x97, 0x60, 0x51, 0x1f, 0x7d, 0x86, 0xdb, 0x0f, 0xde, 0xf0,
  6036. 0xfc, 0x7b, 0xde, 0x35, 0xdf, 0x97, 0xe1, 0x1f, 0xfa, 0x23, 0x38, 0x25, 0xad, 0x06, 0x55, 0x75,
  6037. 0x6c, 0x52, 0xeb, 0x2f, 0x5c, 0xe7, 0xe7, 0x61, 0x9a, 0x92, 0x36, 0xbd, 0xb3, 0x43, 0x44, 0x60,
  6038. 0x42, 0xc4, 0x3d, 0x93, 0x65, 0x62, 0xec, 0x52, 0x1f, 0x61, 0x66, 0xed, 0x58, 0x02, 0x7c, 0xc3,
  6039. 0x24, 0x81, 0x93, 0x34, 0xed, 0x9f, 0xb2, 0x80, 0x79, 0xaa, 0x9e, 0x00, 0x3f, 0xf2, 0x09, 0x93,
  6040. 0x1f, 0x99, 0xc9, 0x1a, 0xe4, 0x0c, 0x56, 0xe4, 0x79, 0xbe, 0xb2, 0x2a, 0x81, 0x7f, 0x7f, 0x4f,
  6041. 0x18, 0x7d, 0xf4, 0x7e, 0x7f, 0xd8, 0xff, 0xdb, 0xe2, 0x87, 0x98, 0x72, 0xe6, 0x40, 0xdf, 0x0e,
  6042. 0x85, 0x9a, 0xd3, 0x72, 0x6a, 0x3c, 0x31, 0x4c, 0xa6, 0x2c, 0xce, 0xa8, 0x34, 0xbf, 0x24, 0x6a,
  6043. 0x70, 0xd9, 0x92, 0x8c, 0x9f, 0x57, 0x90, 0xc5, 0x3d, 0xe5, 0x49, 0xaa, 0xc9, 0xd9, 0x1d, 0x18,
  6044. 0x33, 0x88, 0x1d, 0xab, 0x20, 0xe2, 0xdb, 0xf9, 0x15, 0xab, 0xe2, 0x3d, 0x36, 0x61, 0xca, 0xd3,
  6045. 0xfe, 0xd3, 0x0b, 0x45, 0x3e, 0x2e, 0x3f, 0xdc, 0xeb, 0x12, 0x65, 0xb7, 0x8f, 0xe6, 0x04, 0x9b,
  6046. 0x20, 0x83, 0x3b, 0x29, 0xdb, 0x3f, 0x61, 0xc1, 0x23, 0x3a, 0xa2, 0xe6, 0x67, 0xd3, 0x4b, 0xba,
  6047. 0x5f, 0x82, 0x82, 0xdf, 0x22, 0x81, 0x13, 0xf9, 0x81, 0xb8, 0x35, 0xae, 0xc8, 0x41, 0xbf, 0x25,
  6048. 0xca, 0x0f, 0x44, 0x58, 0x75, 0x49, 0x5d, 0x96, 0x63, 0x55, 0x93, 0xbe, 0x3e, 0xd9, 0x60, 0x84,
  6049. 0xc2, 0xa3, 0x8a, 0x9d, 0x01, 0x4c, 0xd1, 0x1d, 0x62, 0x01, 0xb1, 0xbf, 0x66, 0xf1, 0x85, 0xa5,
  6050. 0x77, 0x1d, 0xbd, 0x03, 0x93, 0x4d, 0x27, 0xaa, 0x6d, 0x2f, 0xdf, 0x6f, 0x05, 0x5c, 0x57, 0x22,
  6051. 0xc7, 0xe9, 0xc9, 0x5e, 0xe3, 0xa4, 0x7d, 0x64, 0x6c, 0x12, 0xb9, 0x9a, 0x20, 0x86, 0x3b, 0xc8,
  6052. 0xa3, 0x0d, 0x18, 0x61, 0x65, 0xcc, 0x59, 0x30, 0xec, 0xc6, 0x1a, 0x64, 0xb5, 0xa6, 0x6c, 0x05,
  6053. 0x56, 0x63, 0x3a, 0x58, 0x27, 0x6a, 0xff, 0x4c, 0x9e, 0xef, 0x76, 0xc6, 0xca, 0x3f, 0x01, 0xc3,
  6054. 0x2d, 0xbf, 0xbe, 0x54, 0x2e, 0x61, 0x31, 0x0b, 0xea, 0x1a, 0xa9, 0xf0, 0x62, 0x2c, 0xe1, 0xe8,
  6055. 0x0a, 0x14, 0xc4, 0x4f, 0xa9, 0xdb, 0x62, 0x67, 0xb3, 0xc0, 0x0b, 0xb1, 0x82, 0xa2, 0x67, 0x01,
  6056. 0x5a, 0x81, 0xbf, 0xeb, 0xd6, 0x59, 0x10, 0x8b, 0xbc, 0x69, 0xe6, 0x53, 0x51, 0x10, 0xac, 0x61,
  6057. 0xa1, 0x57, 0x60, 0xac, 0xed, 0x85, 0x9c, 0x1d, 0xd1, 0x42, 0xd6, 0x2a, 0x03, 0x94, 0xdb, 0x3a,
  6058. 0x10, 0x9b, 0xb8, 0x68, 0x01, 0x86, 0x22, 0x87, 0x99, 0xad, 0x0c, 0x66, 0x9b, 0xcd, 0xae, 0x53,
  6059. 0x0c, 0x3d, 0x07, 0x09, 0xad, 0x80, 0x45, 0x45, 0xf4, 0xa6, 0xf4, 0xdb, 0xe5, 0x07, 0xbb, 0xb0,
  6060. 0x57, 0xef, 0xef, 0x12, 0xd0, 0xbc, 0x76, 0x85, 0x1d, 0xbc, 0x41, 0x0b, 0xbd, 0x0c, 0x40, 0xee,
  6061. 0x47, 0x24, 0xf0, 0x9c, 0x86, 0xb2, 0x0a, 0x53, 0x7c, 0x41, 0xc9, 0x5f, 0xf3, 0xa3, 0xdb, 0x21,
  6062. 0x59, 0x56, 0x18, 0x58, 0xc3, 0xb6, 0x7f, 0xb3, 0x08, 0x10, 0xf3, 0xed, 0xe8, 0xdd, 0x8e, 0x83,
  6063. 0xeb, 0xa9, 0xee, 0x9c, 0xfe, 0xd1, 0x9d, 0x5a, 0xe8, 0x7b, 0x2c, 0x18, 0x71, 0x1a, 0x0d, 0xbf,
  6064. 0xe6, 0xf0, 0xa0, 0xc2, 0xb9, 0xee, 0x07, 0xa7, 0x68, 0x7f, 0x21, 0xae, 0xc1, 0xbb, 0xf0, 0x9c,
  6065. 0x5c, 0xa1, 0x1a, 0xa4, 0x67, 0x2f, 0xf4, 0x86, 0xd1, 0xc7, 0xe4, 0x53, 0x31, 0x6f, 0x0c, 0xa5,
  6066. 0x7a, 0x2a, 0x16, 0xd9, 0x1d, 0xa1, 0xbf, 0x12, 0x6f, 0x1b, 0xaf, 0xc4, 0x81, 0x6c, 0xc7, 0x44,
  6067. 0x83, 0x7d, 0xed, 0xf5, 0x40, 0x44, 0x15, 0x3d, 0x48, 0xc1, 0x60, 0xb6, 0x17, 0xa0, 0xf6, 0x4e,
  6068. 0xea, 0x11, 0xa0, 0xe0, 0x6d, 0x98, 0xa8, 0x9b, 0x4c, 0x80, 0x58, 0x89, 0x8f, 0x67, 0xd1, 0x4d,
  6069. 0xf0, 0x0c, 0xf1, 0xb5, 0x9f, 0x00, 0xe0, 0x24, 0x61, 0x54, 0xe1, 0x31, 0x2b, 0xca, 0xde, 0xa6,
  6070. 0x2f, 0x7c, 0x26, 0xec, 0xcc, 0xb9, 0xdc, 0x0b, 0x23, 0xd2, 0xa4, 0x98, 0xf1, 0xed, 0xbe, 0x26,
  6071. 0xea, 0x62, 0x45, 0x05, 0xbd, 0x0e, 0x43, 0xcc, 0x0d, 0x2c, 0x9c, 0x29, 0x64, 0xcb, 0x8a, 0xcd,
  6072. 0x20, 0x6c, 0xf1, 0x86, 0x64, 0x7f, 0x43, 0x2c, 0x28, 0xa0, 0xeb, 0xd2, 0xc9, 0x32, 0x2c, 0x7b,
  6073. 0xb7, 0x43, 0xc2, 0x9c, 0x2c, 0x8b, 0x8b, 0x1f, 0x8e, 0xfd, 0x27, 0x79, 0x79, 0x6a, 0xa6, 0x32,
  6074. 0xa3, 0x26, 0xe5, 0xa2, 0xc4, 0x7f, 0x99, 0x00, 0x6d, 0x06, 0xb2, 0xbb, 0x67, 0x26, 0x49, 0x8b,
  6075. 0x87, 0xf3, 0x8e, 0x49, 0x02, 0x27, 0x69, 0x52, 0x8e, 0x94, 0xef, 0x7a, 0xe1, 0x75, 0xd1, 0xeb,
  6076. 0xec, 0xe0, 0x0f, 0x71, 0x76, 0x1b, 0xf1, 0x12, 0x2c, 0xea, 0x9f, 0x28, 0x7b, 0x30, 0xeb, 0xc1,
  6077. 0x64, 0x72, 0x8b, 0x1e, 0x2b, 0x3b, 0xf2, 0x07, 0x03, 0x30, 0x6e, 0x2e, 0x29, 0x74, 0x15, 0x8a,
  6078. 0x82, 0x88, 0x4a, 0x5a, 0xa0, 0x76, 0xc9, 0xaa, 0x04, 0xe0, 0x18, 0x87, 0xe5, 0xaa, 0x60, 0xd5,
  6079. 0x35, 0x33, 0xdb, 0x38, 0x57, 0x85, 0x82, 0x60, 0x0d, 0x8b, 0x3e, 0xac, 0x36, 0x7c, 0x3f, 0x52,
  6080. 0x17, 0x92, 0x5a, 0x77, 0x8b, 0xac, 0x14, 0x0b, 0x28, 0xbd, 0x88, 0x76, 0x48, 0xe0, 0x91, 0x86,
  6081. 0x19, 0xde, 0x58, 0x5d, 0x44, 0x37, 0x74, 0x20, 0x36, 0x71, 0xe9, 0x75, 0xea, 0x87, 0x6c, 0x21,
  6082. 0x8b, 0xe7, 0x5b, 0x6c, 0xb6, 0x5c, 0xe5, 0x7e, 0xde, 0x12, 0x8e, 0x3e, 0x0d, 0x8f, 0xa8, 0x10,
  6083. 0x4e, 0x98, 0xeb, 0x21, 0x64, 0x8b, 0x43, 0x86, 0xb4, 0xe5, 0x91, 0xa5, 0x74, 0x34, 0x9c, 0x55,
  6084. 0x1f, 0xbd, 0x06, 0xe3, 0x82, 0xc5, 0x97, 0x14, 0x87, 0x4d, 0xd3, 0x98, 0x1b, 0x06, 0x14, 0x27,
  6085. 0xb0, 0x65, 0x80, 0x66, 0xc6, 0x65, 0x4b, 0x0a, 0x85, 0xce, 0x00, 0xcd, 0x3a, 0x1c, 0x77, 0xd4,
  6086. 0x40, 0x0b, 0x30, 0xc1, 0x79, 0x30, 0xd7, 0xdb, 0xe2, 0x73, 0x22, 0x9c, 0xa2, 0xd4, 0x96, 0xba,
  6087. 0x65, 0x82, 0x71, 0x12, 0x1f, 0xbd, 0x04, 0xa3, 0x4e, 0x50, 0xdb, 0x76, 0x23, 0x52, 0x8b, 0xda,
  6088. 0x01, 0xf7, 0x96, 0xd2, 0x6c, 0x8b, 0x16, 0x34, 0x18, 0x36, 0x30, 0xed, 0x77, 0x61, 0x3a, 0x25,
  6089. 0x00, 0x04, 0x5d, 0x38, 0x4e, 0xcb, 0x95, 0xdf, 0x94, 0x30, 0x40, 0x5e, 0xa8, 0x94, 0xe5, 0xd7,
  6090. 0x68, 0x58, 0x74, 0x75, 0xb2, 0x40, 0x11, 0x5a, 0xbe, 0x43, 0xb5, 0x3a, 0x57, 0x24, 0x00, 0xc7,
  6091. 0x38, 0xf6, 0xff, 0xc8, 0xc1, 0x44, 0x8a, 0x6e, 0x85, 0xe5, 0xdc, 0x4b, 0x3c, 0x52, 0xe2, 0x14,
  6092. 0x7b, 0x66, 0xbc, 0xef, 0xdc, 0x21, 0xe2, 0x7d, 0xe7, 0x7b, 0xc5, 0xfb, 0x1e, 0x78, 0x2f, 0xf1,
  6093. 0xbe, 0xcd, 0x11, 0x1b, 0xec, 0x6b, 0xc4, 0x52, 0x62, 0x84, 0x0f, 0x1d, 0x32, 0x46, 0xb8, 0x31,
  6094. 0xe8, 0xc3, 0x7d, 0x0c, 0xfa, 0x0f, 0xe7, 0x60, 0x32, 0x69, 0x03, 0x79, 0x02, 0x72, 0xdb, 0xd7,
  6095. 0x0d, 0xb9, 0xed, 0x95, 0x7e, 0x5c, 0x5e, 0x33, 0x65, 0xb8, 0x38, 0x21, 0xc3, 0xfd, 0x68, 0x5f,
  6096. 0xd4, 0xba, 0xcb, 0x73, 0xff, 0x66, 0x0e, 0x4e, 0xa7, 0xfa, 0xdc, 0x9e, 0xc0, 0xd8, 0xdc, 0x32,
  6097. 0xc6, 0xe6, 0xe9, 0xbe, 0xdd, 0x81, 0x33, 0x07, 0xe8, 0x6e, 0x62, 0x80, 0xae, 0xf6, 0x4f, 0xb2,
  6098. 0xfb, 0x28, 0x7d, 0x35, 0x0f, 0x17, 0x52, 0xeb, 0xc5, 0x62, 0xcf, 0x15, 0x43, 0xec, 0xf9, 0x6c,
  6099. 0x42, 0xec, 0x69, 0x77, 0xaf, 0x7d, 0x34, 0x72, 0x50, 0xe1, 0xe8, 0xca, 0xa2, 0x19, 0x3c, 0xa4,
  6100. 0x0c, 0xd4, 0x70, 0x74, 0x55, 0x84, 0xb0, 0x49, 0xf7, 0x9b, 0x49, 0xf6, 0xf9, 0xaf, 0x2d, 0x38,
  6101. 0x9b, 0x3a, 0x37, 0x27, 0x20, 0xeb, 0x5a, 0x33, 0x65, 0x5d, 0x4f, 0xf4, 0xbd, 0x5a, 0x33, 0x84,
  6102. 0x5f, 0xbf, 0x3e, 0x90, 0xf1, 0x2d, 0xec, 0x25, 0x7f, 0x0b, 0x46, 0x9c, 0x5a, 0x8d, 0x84, 0xe1,
  6103. 0xaa, 0x5f, 0x57, 0x21, 0x8d, 0x9f, 0x66, 0xef, 0xac, 0xb8, 0xf8, 0x60, 0x7f, 0x6e, 0x36, 0x49,
  6104. 0x22, 0x06, 0x63, 0x9d, 0x02, 0xfa, 0x0c, 0x14, 0x42, 0x71, 0x6f, 0x8a, 0xb9, 0x7f, 0xae, 0xcf,
  6105. 0xc1, 0x71, 0x36, 0x48, 0xc3, 0x8c, 0xb9, 0xa4, 0x24, 0x15, 0x8a, 0xa4, 0x19, 0x9f, 0x25, 0x77,
  6106. 0xa4, 0xf1, 0x59, 0x9e, 0x05, 0xd8, 0x55, 0x8f, 0x81, 0xa4, 0xfc, 0x41, 0x7b, 0x26, 0x68, 0x58,
  6107. 0xe8, 0x93, 0x30, 0x19, 0xf2, 0xa0, 0x84, 0x4b, 0x0d, 0x27, 0x64, 0x6e, 0x2e, 0x62, 0x15, 0xb2,
  6108. 0xb8, 0x4e, 0xd5, 0x04, 0x0c, 0x77, 0x60, 0xa3, 0x15, 0xd9, 0x2a, 0x8b, 0xa0, 0xc8, 0x17, 0xe6,
  6109. 0xe5, 0xb8, 0x45, 0x91, 0xf1, 0xf7, 0x54, 0x72, 0xf8, 0xd9, 0xc0, 0x6b, 0x35, 0xd1, 0x67, 0x00,
  6110. 0xe8, 0xf2, 0x11, 0x72, 0x88, 0xe1, 0xec, 0xc3, 0x93, 0x9e, 0x2a, 0xf5, 0x54, 0xab, 0x5c, 0xe6,
  6111. 0x9b, 0x5a, 0x52, 0x44, 0xb0, 0x46, 0xd0, 0xfe, 0xe1, 0x01, 0x78, 0xb4, 0xcb, 0x19, 0x89, 0x16,
  6112. 0x4c, 0x3d, 0xec, 0x93, 0xc9, 0xc7, 0xf5, 0x6c, 0x6a, 0x65, 0xe3, 0xb5, 0x9d, 0x58, 0x8a, 0xb9,
  6113. 0xf7, 0xbc, 0x14, 0x7f, 0xc0, 0xd2, 0xc4, 0x1e, 0xdc, 0x56, 0xf3, 0x13, 0x87, 0x3c, 0xfb, 0x8f,
  6114. 0x50, 0x0e, 0xb2, 0x99, 0x22, 0x4c, 0x78, 0xb6, 0xef, 0xee, 0xf4, 0x2d, 0x5d, 0x38, 0x59, 0x29,
  6115. 0xf1, 0x6f, 0x5b, 0x70, 0xbe, 0x6b, 0x70, 0x8e, 0x6f, 0x40, 0x86, 0xc1, 0xfe, 0x82, 0x05, 0x8f,
  6116. 0xa5, 0xd6, 0x30, 0xcc, 0x8c, 0xae, 0x42, 0xb1, 0x46, 0x0b, 0x35, 0xff, 0xca, 0xd8, 0xf1, 0x5c,
  6117. 0x02, 0x70, 0x8c, 0x73, 0xc8, 0xc0, 0x23, 0xbf, 0x6a, 0x41, 0xc7, 0xa6, 0x3f, 0x81, 0xdb, 0xa7,
  6118. 0x6c, 0xde, 0x3e, 0x1f, 0xee, 0x67, 0x34, 0x33, 0x2e, 0x9e, 0x3f, 0x9e, 0x80, 0x33, 0x19, 0xfe,
  6119. 0x45, 0xbb, 0x30, 0xb5, 0x55, 0x23, 0xa6, 0xe7, 0x6a, 0xb7, 0xf8, 0x2f, 0x5d, 0xdd, 0x5c, 0x59,
  6120. 0x4e, 0xd2, 0xa9, 0x0e, 0x14, 0xdc, 0xd9, 0x04, 0xfa, 0x82, 0x05, 0xa7, 0x9c, 0x7b, 0xe1, 0x32,
  6121. 0xe5, 0x22, 0xdc, 0xda, 0x62, 0xc3, 0xaf, 0xed, 0xd0, 0x23, 0x5a, 0x6e, 0x84, 0xe7, 0x53, 0x25,
  6122. 0x3b, 0x77, 0xab, 0x1d, 0xf8, 0x46, 0xf3, 0x2c, 0x49, 0x6b, 0x1a, 0x16, 0x4e, 0x6d, 0x0b, 0x61,
  6123. 0x11, 0xb9, 0x9f, 0xbe, 0x51, 0xba, 0xf8, 0x56, 0xa7, 0x39, 0x82, 0xf1, 0x6b, 0x51, 0x42, 0xb0,
  6124. 0xa2, 0x83, 0x3e, 0x07, 0xc5, 0x2d, 0xe9, 0x9d, 0x99, 0x72, 0xed, 0xc6, 0x03, 0xd9, 0xdd, 0x67,
  6125. 0x95, 0xab, 0x67, 0x15, 0x12, 0x8e, 0x89, 0xa2, 0xd7, 0x20, 0xef, 0x6d, 0x86, 0xdd, 0xf2, 0x9c,
  6126. 0x26, 0xec, 0xf0, 0x78, 0x04, 0x83, 0xb5, 0x95, 0x2a, 0xa6, 0x15, 0xd1, 0x75, 0xc8, 0x07, 0x1b,
  6127. 0x75, 0x21, 0x96, 0x4c, 0xdd, 0xa4, 0x78, 0xb1, 0x94, 0xd1, 0x2b, 0x46, 0x09, 0x2f, 0x96, 0x30,
  6128. 0x25, 0x81, 0x2a, 0x30, 0xc8, 0x9c, 0x72, 0xc4, 0x25, 0x97, 0xca, 0xce, 0x77, 0x71, 0x6e, 0xe3,
  6129. 0x61, 0x0e, 0x18, 0x02, 0xe6, 0x84, 0xd0, 0x3a, 0x0c, 0xd5, 0x58, 0x4e, 0x4c, 0x11, 0xf1, 0xed,
  6130. 0x63, 0xa9, 0x02, 0xc8, 0x2e, 0xc9, 0x42, 0x85, 0x3c, 0x8e, 0x61, 0x60, 0x41, 0x8b, 0x51, 0x25,
  6131. 0xad, 0xed, 0xcd, 0x50, 0xe4, 0x70, 0x4e, 0xa7, 0xda, 0x25, 0x07, 0xae, 0xa0, 0xca, 0x30, 0xb0,
  6132. 0xa0, 0x85, 0x5e, 0x86, 0xdc, 0x66, 0x4d, 0x38, 0xdc, 0xa4, 0x4a, 0x22, 0xcd, 0x20, 0x14, 0x8b,
  6133. 0x43, 0x0f, 0xf6, 0xe7, 0x72, 0x2b, 0x4b, 0x38, 0xb7, 0x59, 0x43, 0x6b, 0x30, 0xbc, 0xc9, 0xdd,
  6134. 0xd6, 0x85, 0xb0, 0xf1, 0xf1, 0x74, 0x8f, 0xfa, 0x0e, 0xcf, 0x76, 0xee, 0x6b, 0x22, 0x00, 0x58,
  6135. 0x12, 0x61, 0x81, 0xf0, 0x95, 0xfb, 0xbd, 0x08, 0x8e, 0x36, 0x7f, 0xb8, 0x90, 0x09, 0x9c, 0xe9,
  6136. 0x88, 0x9d, 0xf8, 0xb1, 0x46, 0x91, 0xae, 0x6a, 0x47, 0x26, 0xd2, 0x17, 0x61, 0x62, 0x52, 0x57,
  6137. 0xb5, 0xca, 0xb6, 0xdf, 0x6d, 0x55, 0x2b, 0x24, 0x1c, 0x13, 0x45, 0x3b, 0x30, 0xb6, 0x1b, 0xb6,
  6138. 0xb6, 0x89, 0xdc, 0xd2, 0x2c, 0x6a, 0x4c, 0xc6, 0xbd, 0x7c, 0x47, 0x20, 0xba, 0x41, 0xd4, 0x76,
  6139. 0x1a, 0x1d, 0xa7, 0x10, 0xd3, 0xe9, 0xdf, 0xd1, 0x89, 0x61, 0x93, 0x36, 0x1d, 0xfe, 0x77, 0xda,
  6140. 0xfe, 0xc6, 0x5e, 0x44, 0x44, 0x4c, 0xb3, 0xd4, 0xe1, 0x7f, 0x83, 0xa3, 0x74, 0x0e, 0xbf, 0x00,
  6141. 0x60, 0x49, 0x04, 0xdd, 0x11, 0xc3, 0xc3, 0x4e, 0xcf, 0xc9, 0xec, 0xc0, 0xa3, 0x0b, 0x12, 0x29,
  6142. 0x63, 0x50, 0xd8, 0x69, 0x19, 0x93, 0x62, 0xa7, 0x64, 0x6b, 0xdb, 0x8f, 0x7c, 0x2f, 0x71, 0x42,
  6143. 0x4f, 0x65, 0x9f, 0x92, 0x95, 0x14, 0xfc, 0xce, 0x53, 0x32, 0x0d, 0x0b, 0xa7, 0xb6, 0x85, 0xea,
  6144. 0x30, 0xde, 0xf2, 0x83, 0xe8, 0x9e, 0x1f, 0xc8, 0xf5, 0x85, 0xba, 0x08, 0x4b, 0x0c, 0x4c, 0xd1,
  6145. 0x22, 0x0b, 0x17, 0x68, 0x42, 0x70, 0x82, 0x26, 0xfa, 0x14, 0x0c, 0x87, 0x35, 0xa7, 0x41, 0xca,
  6146. 0xb7, 0x66, 0xa6, 0xb3, 0xaf, 0x9f, 0x2a, 0x47, 0xc9, 0x58, 0x5d, 0x3c, 0x6a, 0x3e, 0x47, 0xc1,
  6147. 0x92, 0x1c, 0x5a, 0x81, 0x41, 0x96, 0xe8, 0x8c, 0x05, 0xe0, 0xcb, 0x88, 0x9f, 0xda, 0x61, 0x15,
  6148. 0xcd, 0xcf, 0x26, 0x56, 0x8c, 0x79, 0x75, 0xba, 0x07, 0xc4, 0x9b, 0xc1, 0x0f, 0x67, 0x4e, 0x67,
  6149. 0xef, 0x01, 0xf1, 0xd4, 0xb8, 0x55, 0xed, 0xb6, 0x07, 0x14, 0x12, 0x8e, 0x89, 0xd2, 0x93, 0x99,
  6150. 0x9e, 0xa6, 0x67, 0xba, 0x98, 0xf3, 0x64, 0x9e, 0xa5, 0xec, 0x64, 0xa6, 0x27, 0x29, 0x25, 0x61,
  6151. 0xff, 0xde, 0x70, 0x27, 0xcf, 0xc2, 0x5e, 0x99, 0xdf, 0x65, 0x75, 0x28, 0x20, 0x3f, 0xde, 0xaf,
  6152. 0xd0, 0xeb, 0x08, 0x59, 0xf0, 0x2f, 0x58, 0x70, 0xa6, 0x95, 0xfa, 0x21, 0x82, 0x01, 0xe8, 0x4f,
  6153. 0x76, 0xc6, 0x3f, 0x5d, 0x05, 0x6b, 0x4c, 0x87, 0xe3, 0x8c, 0x96, 0x92, 0xcf, 0x9c, 0xfc, 0x7b,
  6154. 0x7e, 0xe6, 0xac, 0x42, 0x81, 0x31, 0x99, 0x3d, 0x72, 0x44, 0x27, 0x5f, 0x7b, 0x8c, 0x95, 0x58,
  6155. 0x12, 0x15, 0xb1, 0x22, 0x81, 0x7e, 0xd0, 0x82, 0xf3, 0xc9, 0xae, 0x63, 0xc2, 0xc0, 0x22, 0xc2,
  6156. 0x23, 0x7f, 0xe0, 0xae, 0x88, 0xef, 0xef, 0xe0, 0xff, 0x0d, 0xe4, 0x83, 0x5e, 0x08, 0xb8, 0x7b,
  6157. 0x63, 0xa8, 0x94, 0xf2, 0xc2, 0x1e, 0x32, 0xb5, 0x0a, 0x7d, 0xbc, 0xb2, 0x9f, 0x87, 0xd1, 0xa6,
  6158. 0xdf, 0xf6, 0x22, 0x61, 0xfd, 0x23, 0x2c, 0x11, 0x98, 0x06, 0x7e, 0x55, 0x2b, 0xc7, 0x06, 0x56,
  6159. 0xe2, 0x6d, 0x5e, 0x78, 0xe8, 0xb7, 0xf9, 0x5b, 0x30, 0xea, 0x69, 0xe6, 0xaa, 0x82, 0x1f, 0xb8,
  6160. 0x9c, 0x1d, 0x9d, 0x55, 0x37, 0x6e, 0xe5, 0xbd, 0xd4, 0x4b, 0xb0, 0x41, 0xed, 0x64, 0x1f, 0x7c,
  6161. 0x5f, 0xb6, 0x52, 0x98, 0x7a, 0x2e, 0x02, 0x78, 0xd5, 0x14, 0x01, 0x5c, 0x4e, 0x8a, 0x00, 0x3a,
  6162. 0x24, 0xca, 0xc6, 0xeb, 0xbf, 0xff, 0xe4, 0x33, 0xfd, 0x86, 0x30, 0xb4, 0x1b, 0x70, 0xb1, 0xd7,
  6163. 0xb5, 0xc4, 0xcc, 0xc0, 0xea, 0x4a, 0x7f, 0x18, 0x9b, 0x81, 0xd5, 0xcb, 0x25, 0xcc, 0x20, 0xfd,
  6164. 0x06, 0xc7, 0xb1, 0xff, 0x9b, 0x05, 0xf9, 0x8a, 0x5f, 0x3f, 0x81, 0x07, 0xef, 0x27, 0x8c, 0x07,
  6165. 0xef, 0xa3, 0xe9, 0x17, 0x62, 0x3d, 0x53, 0x1e, 0xbe, 0x9c, 0x90, 0x87, 0x9f, 0xcf, 0x22, 0xd0,
  6166. 0x5d, 0xfa, 0xfd, 0x93, 0x79, 0x18, 0xa9, 0xf8, 0x75, 0x65, 0x83, 0xfd, 0xeb, 0x0f, 0x63, 0x83,
  6167. 0x9d, 0x99, 0x42, 0x41, 0xa3, 0xcc, 0xac, 0xc7, 0xa4, 0xe3, 0xe8, 0x37, 0x98, 0x29, 0xf6, 0x5d,
  6168. 0xe2, 0x6e, 0x6d, 0x47, 0xa4, 0x9e, 0xfc, 0x9c, 0x93, 0x33, 0xc5, 0xfe, 0xaf, 0x16, 0x4c, 0x24,
  6169. 0x5a, 0x47, 0x0d, 0x18, 0x6b, 0xe8, 0xd2, 0x56, 0xb1, 0x4e, 0x1f, 0x4a, 0x50, 0x2b, 0x4c, 0x59,
  6170. 0xb5, 0x22, 0x6c, 0x12, 0x47, 0xf3, 0x00, 0x4a, 0xfd, 0x28, 0xc5, 0x7a, 0x8c, 0xeb, 0x57, 0xfa,
  6171. 0xc9, 0x10, 0x6b, 0x18, 0xe8, 0x05, 0x18, 0x89, 0xfc, 0x96, 0xdf, 0xf0, 0xb7, 0xf6, 0x6e, 0x10,
  6172. 0x19, 0x8e, 0x49, 0x19, 0xa8, 0xad, 0xc7, 0x20, 0xac, 0xe3, 0xd9, 0x3f, 0x9d, 0xe7, 0x1f, 0xea,
  6173. 0x45, 0xee, 0x07, 0x6b, 0xf2, 0xfd, 0xbd, 0x26, 0xbf, 0x6a, 0xc1, 0x24, 0x6d, 0x9d, 0xd9, 0xc0,
  6174. 0xc8, 0xcb, 0x56, 0x45, 0x65, 0xb6, 0xba, 0x44, 0x65, 0xbe, 0x4c, 0xcf, 0xae, 0xba, 0xdf, 0x8e,
  6175. 0x84, 0x04, 0x4d, 0x3b, 0x9c, 0x68, 0x29, 0x16, 0x50, 0x81, 0x47, 0x82, 0x40, 0xf8, 0xed, 0xe9,
  6176. 0x78, 0x24, 0x08, 0xb0, 0x80, 0xca, 0xa0, 0xcd, 0x03, 0xe9, 0x41, 0x9b, 0x79, 0x70, 0x49, 0x61,
  6177. 0x2d, 0x21, 0xd8, 0x1e, 0x2d, 0xb8, 0xa4, 0x34, 0xa3, 0x88, 0x71, 0xec, 0x9f, 0xcb, 0xc3, 0x68,
  6178. 0xc5, 0xaf, 0xc7, 0x0a, 0xc0, 0xe7, 0x0d, 0x05, 0xe0, 0xc5, 0x84, 0x02, 0x70, 0x52, 0xc7, 0xfd,
  6179. 0x40, 0xdd, 0xf7, 0xf5, 0x52, 0xf7, 0xfd, 0x13, 0x8b, 0xcd, 0x5a, 0x69, 0xad, 0xca, 0x4d, 0xaa,
  6180. 0xd0, 0x33, 0x30, 0xc2, 0x0e, 0x24, 0xe6, 0x28, 0x2a, 0xb5, 0x62, 0x2c, 0x19, 0xd1, 0x5a, 0x5c,
  6181. 0x8c, 0x75, 0x1c, 0x74, 0x05, 0x0a, 0x21, 0x71, 0x82, 0xda, 0xb6, 0x3a, 0xe3, 0x84, 0x0a, 0x8b,
  6182. 0x97, 0x61, 0x05, 0x45, 0x6f, 0xc4, 0x71, 0x0d, 0xf3, 0xd9, 0x8e, 0x67, 0x7a, 0x7f, 0xf8, 0x16,
  6183. 0xc9, 0x0e, 0x66, 0x68, 0xdf, 0x05, 0xd4, 0x89, 0xdf, 0x47, 0x40, 0xaf, 0x39, 0x33, 0xa0, 0x57,
  6184. 0xb1, 0x23, 0x98, 0xd7, 0x9f, 0x5b, 0x30, 0x5e, 0xf1, 0xeb, 0x74, 0xeb, 0x7e, 0x33, 0xed, 0x53,
  6185. 0x3d, 0xa8, 0xeb, 0x50, 0x97, 0xa0, 0xae, 0x97, 0x60, 0xb0, 0xe2, 0xd7, 0xcb, 0x95, 0x6e, 0x0e,
  6186. 0xdb, 0xf6, 0xdf, 0xb2, 0x60, 0xb8, 0xe2, 0xd7, 0x4f, 0x40, 0x38, 0xff, 0xaa, 0x29, 0x9c, 0x7f,
  6187. 0x24, 0x63, 0xdd, 0x64, 0xc8, 0xe3, 0xff, 0xc6, 0x00, 0x8c, 0xd1, 0x7e, 0xfa, 0x5b, 0x72, 0x2a,
  6188. 0x8d, 0x61, 0xb3, 0xfa, 0x18, 0x36, 0xca, 0x0b, 0xfb, 0x8d, 0x86, 0x7f, 0x2f, 0x39, 0xad, 0x2b,
  6189. 0xac, 0x14, 0x0b, 0x28, 0x7a, 0x0a, 0x0a, 0xad, 0x80, 0xec, 0xba, 0xbe, 0x60, 0x32, 0x35, 0x55,
  6190. 0x47, 0x45, 0x94, 0x63, 0x85, 0x41, 0x1f, 0x67, 0xa1, 0xeb, 0xd5, 0x48, 0x95, 0xd4, 0x7c, 0xaf,
  6191. 0xce, 0xe5, 0xd7, 0x79, 0x91, 0x98, 0x41, 0x2b, 0xc7, 0x06, 0x16, 0xba, 0x0b, 0x45, 0xf6, 0x9f,
  6192. 0x1d, 0x3b, 0x87, 0x4f, 0xf1, 0x29, 0x52, 0xbe, 0x09, 0x02, 0x38, 0xa6, 0x85, 0x9e, 0x05, 0x88,
  6193. 0x64, 0xf4, 0xee, 0x50, 0x04, 0x6f, 0x52, 0x0c, 0xb9, 0x8a, 0xeb, 0x1d, 0x62, 0x0d, 0x0b, 0x3d,
  6194. 0x09, 0xc5, 0xc8, 0x71, 0x1b, 0x37, 0x5d, 0x8f, 0x84, 0x4c, 0x2e, 0x9d, 0x97, 0x99, 0xd7, 0x44,
  6195. 0x21, 0x8e, 0xe1, 0x94, 0x21, 0x62, 0x91, 0x0d, 0x78, 0x82, 0xe0, 0x02, 0xc3, 0x66, 0x0c, 0xd1,
  6196. 0x4d, 0x55, 0x8a, 0x35, 0x0c, 0xb4, 0x0d, 0xe7, 0x5c, 0x8f, 0x25, 0x31, 0x20, 0xd5, 0x1d, 0xb7,
  6197. 0xb5, 0x7e, 0xb3, 0x7a, 0x87, 0x04, 0xee, 0xe6, 0xde, 0xa2, 0x53, 0xdb, 0x21, 0x9e, 0x4c, 0xde,
  6198. 0xf8, 0x61, 0xd1, 0xc5, 0x73, 0xe5, 0x2e, 0xb8, 0xb8, 0x2b, 0x25, 0xfb, 0x25, 0x38, 0x5d, 0xf1,
  6199. 0xeb, 0x15, 0x3f, 0x88, 0x56, 0xfc, 0xe0, 0x9e, 0x13, 0xd4, 0xe5, 0x4a, 0x99, 0x93, 0x79, 0x5e,
  6200. 0xe8, 0x51, 0x38, 0xc8, 0x0f, 0x0a, 0x23, 0xdb, 0xd8, 0x73, 0x8c, 0xf9, 0x3a, 0xa4, 0x87, 0x4d,
  6201. 0x8d, 0xb1, 0x01, 0x2a, 0xa3, 0xc7, 0x35, 0x27, 0x22, 0xe8, 0x16, 0xcb, 0x54, 0x1c, 0xdf, 0x88,
  6202. 0xa2, 0xfa, 0x13, 0x5a, 0xa6, 0xe2, 0x18, 0x98, 0x7a, 0x85, 0x9a, 0xf5, 0xed, 0xff, 0x3e, 0xc8,
  6203. 0x0e, 0xc7, 0x44, 0x56, 0x08, 0xf4, 0x59, 0x18, 0x0f, 0xc9, 0x4d, 0xd7, 0x6b, 0xdf, 0x97, 0x32,
  6204. 0x81, 0x2e, 0x3e, 0x52, 0xd5, 0x65, 0x1d, 0x93, 0x4b, 0x16, 0xcd, 0x32, 0x9c, 0xa0, 0x86, 0x9a,
  6205. 0x30, 0x7e, 0xcf, 0xf5, 0xea, 0xfe, 0xbd, 0x50, 0xd2, 0x2f, 0x64, 0x0b, 0x18, 0xef, 0x72, 0xcc,
  6206. 0x44, 0x1f, 0x8d, 0xe6, 0xee, 0x1a, 0xc4, 0x70, 0x82, 0x38, 0x5d, 0x80, 0x41, 0xdb, 0x5b, 0x08,
  6207. 0x6f, 0x87, 0x24, 0x10, 0x39, 0xa7, 0xd9, 0x02, 0xc4, 0xb2, 0x10, 0xc7, 0x70, 0xba, 0x00, 0xd9,
  6208. 0x9f, 0x6b, 0x81, 0xdf, 0xe6, 0x31, 0xf6, 0xc5, 0x02, 0xc4, 0xaa, 0x14, 0x6b, 0x18, 0x74, 0x83,
  6209. 0xb2, 0x7f, 0x6b, 0xbe, 0x87, 0x7d, 0x3f, 0x92, 0x5b, 0x9a, 0x65, 0x39, 0xd5, 0xca, 0xb1, 0x81,
  6210. 0x85, 0x56, 0x00, 0x85, 0xed, 0x56, 0xab, 0xc1, 0x8c, 0x2f, 0x9c, 0x06, 0x23, 0xc5, 0x15, 0xdf,
  6211. 0x79, 0x1e, 0x7a, 0xb4, 0xda, 0x01, 0xc5, 0x29, 0x35, 0xe8, 0x59, 0xbd, 0x29, 0xba, 0x3a, 0xc8,
  6212. 0xba, 0xca, 0x95, 0x11, 0x55, 0xde, 0x4f, 0x09, 0x43, 0xcb, 0x30, 0x1c, 0xee, 0x85, 0xb5, 0x48,
  6213. 0xc4, 0x50, 0xcb, 0x48, 0xfc, 0x53, 0x65, 0x28, 0x5a, 0xde, 0x39, 0x5e, 0x05, 0xcb, 0xba, 0xa8,
  6214. 0x06, 0xd3, 0x82, 0xe2, 0xd2, 0xb6, 0xe3, 0xa9, 0x34, 0x2a, 0xdc, 0x06, 0xf5, 0x99, 0x07, 0xfb,
  6215. 0x73, 0xd3, 0xa2, 0x65, 0x1d, 0x7c, 0xb0, 0x3f, 0x77, 0xa6, 0xe2, 0xd7, 0x53, 0x20, 0x38, 0x8d,
  6216. 0x1a, 0x5f, 0x7c, 0xb5, 0x9a, 0xdf, 0x6c, 0x55, 0x02, 0x7f, 0xd3, 0x6d, 0x90, 0x6e, 0x0a, 0x9d,
  6217. 0xaa, 0x81, 0x29, 0x16, 0x9f, 0x51, 0x86, 0x13, 0xd4, 0xec, 0x6f, 0x67, 0xfc, 0x0c, 0x4b, 0xb3,
  6218. 0x1c, 0xb5, 0x03, 0x82, 0x9a, 0x30, 0xd6, 0x62, 0xdb, 0x44, 0x44, 0xbe, 0x17, 0x6b, 0xfd, 0xf9,
  6219. 0x3e, 0x05, 0x13, 0xf7, 0xe8, 0x35, 0xa0, 0x04, 0x87, 0xec, 0xc5, 0x57, 0xd1, 0xc9, 0x61, 0x93,
  6220. 0xba, 0xfd, 0x63, 0x8f, 0xb0, 0x1b, 0xb1, 0xca, 0xa5, 0x0d, 0xc3, 0xc2, 0xe4, 0x5d, 0x3c, 0xad,
  6221. 0x66, 0xb3, 0xc5, 0x5e, 0xf1, 0xb4, 0x08, 0xb3, 0x79, 0x2c, 0xeb, 0xa2, 0xcf, 0xc0, 0x38, 0x7d,
  6222. 0xa9, 0x68, 0xf9, 0x4b, 0x4e, 0x65, 0x87, 0x26, 0x88, 0xd3, 0x96, 0x68, 0x59, 0x31, 0xf4, 0xca,
  6223. 0x38, 0x41, 0x0c, 0xbd, 0xc1, 0x8c, 0x33, 0xcc, 0xd4, 0x28, 0x3d, 0x48, 0xeb, 0x76, 0x18, 0x92,
  6224. 0xac, 0x46, 0x24, 0x2b, 0xed, 0x8a, 0x7d, 0xbc, 0x69, 0x57, 0xd0, 0x4d, 0x18, 0x13, 0xb9, 0x86,
  6225. 0xc5, 0xca, 0xcd, 0x1b, 0xd2, 0xb8, 0x31, 0xac, 0x03, 0x0f, 0x92, 0x05, 0xd8, 0xac, 0x8c, 0xb6,
  6226. 0xe0, 0xbc, 0x96, 0xfb, 0xe7, 0x5a, 0xe0, 0x30, 0x95, 0xba, 0xcb, 0x8e, 0x53, 0xed, 0xae, 0x7e,
  6227. 0xec, 0xc1, 0xfe, 0xdc, 0xf9, 0xf5, 0x6e, 0x88, 0xb8, 0x3b, 0x1d, 0x74, 0x0b, 0x4e, 0x73, 0xc7,
  6228. 0xda, 0x12, 0x71, 0xea, 0x0d, 0xd7, 0x53, 0xcc, 0x00, 0xdf, 0xf2, 0x67, 0x1f, 0xec, 0xcf, 0x9d,
  6229. 0x5e, 0x48, 0x43, 0xc0, 0xe9, 0xf5, 0xd0, 0xab, 0x50, 0xac, 0x7b, 0xa1, 0x18, 0x83, 0x21, 0x23,
  6230. 0xbd, 0x52, 0xb1, 0xb4, 0x56, 0x55, 0xdf, 0x1f, 0xff, 0xc1, 0x71, 0x05, 0xb4, 0xc5, 0x25, 0xb6,
  6231. 0x4a, 0x40, 0x32, 0xdc, 0x11, 0x12, 0x28, 0x29, 0x6a, 0x33, 0x5c, 0xeb, 0xb8, 0xaa, 0x42, 0x59,
  6232. 0x9c, 0x1b, 0x5e, 0x77, 0x06, 0x61, 0xf4, 0x3a, 0x20, 0xfa, 0x82, 0x70, 0x6b, 0x64, 0xa1, 0xc6,
  6233. 0xd2, 0x2a, 0x30, 0x01, 0x77, 0xc1, 0x74, 0xf6, 0xaa, 0x76, 0x60, 0xe0, 0x94, 0x5a, 0xe8, 0x3a,
  6234. 0x3d, 0x55, 0xf4, 0x52, 0x71, 0x6a, 0xa9, 0x64, 0x78, 0x25, 0xd2, 0x0a, 0x48, 0xcd, 0x89, 0x48,
  6235. 0xdd, 0xa4, 0x88, 0x13, 0xf5, 0x50, 0x1d, 0xce, 0x39, 0xed, 0xc8, 0x67, 0xc2, 0x70, 0x13, 0x75,
  6236. 0xdd, 0xdf, 0x21, 0x1e, 0xd3, 0x43, 0x15, 0x16, 0x2f, 0x52, 0x6e, 0x63, 0xa1, 0x0b, 0x1e, 0xee,
  6237. 0x4a, 0x85, 0x72, 0x89, 0x2a, 0xfb, 0x2d, 0x98, 0x91, 0x8e, 0x52, 0x32, 0xe0, 0xbe, 0x00, 0x23,
  6238. 0xdb, 0x7e, 0x18, 0xad, 0x91, 0xe8, 0x9e, 0x1f, 0xec, 0x88, 0x78, 0x95, 0x71, 0x8c, 0xe3, 0x18,
  6239. 0x84, 0x75, 0x3c, 0xfa, 0x0c, 0x64, 0x56, 0x12, 0xe5, 0x12, 0x53, 0x50, 0x17, 0xe2, 0x33, 0xe6,
  6240. 0x3a, 0x2f, 0xc6, 0x12, 0x2e, 0x51, 0xcb, 0x95, 0x25, 0xa6, 0x6c, 0x4e, 0xa0, 0x96, 0x2b, 0x4b,
  6241. 0x58, 0xc2, 0xe9, 0x72, 0x0d, 0xb7, 0x9d, 0x80, 0x54, 0x02, 0xbf, 0x46, 0x42, 0x2d, 0xb2, 0xf6,
  6242. 0xa3, 0x3c, 0x1a, 0x27, 0x5d, 0xae, 0xd5, 0x34, 0x04, 0x9c, 0x5e, 0x0f, 0x91, 0xce, 0xbc, 0x57,
  6243. 0xe3, 0xd9, 0x5a, 0x82, 0x4e, 0x7e, 0xa6, 0xcf, 0xd4, 0x57, 0x1e, 0x4c, 0xaa, 0x8c, 0x5b, 0x3c,
  6244. 0xfe, 0x66, 0x38, 0x33, 0xc1, 0xd6, 0x76, 0xff, 0xc1, 0x3b, 0x95, 0xde, 0xa5, 0x9c, 0xa0, 0x84,
  6245. 0x3b, 0x68, 0x1b, 0xc1, 0xac, 0x26, 0x7b, 0xa6, 0x43, 0xbe, 0x0a, 0xc5, 0xb0, 0xbd, 0x51, 0xf7,
  6246. 0x9b, 0x8e, 0xeb, 0x31, 0x65, 0xb3, 0xf6, 0x1e, 0xa9, 0x4a, 0x00, 0x8e, 0x71, 0xd0, 0x0a, 0x14,
  6247. 0x1c, 0xa9, 0x54, 0x41, 0xd9, 0x31, 0x50, 0x94, 0x2a, 0x85, 0x87, 0x05, 0x90, 0x6a, 0x14, 0x55,
  6248. 0x17, 0xbd, 0x02, 0x63, 0xc2, 0x31, 0x54, 0x24, 0x7b, 0x9c, 0x36, 0xbd, 0x77, 0xaa, 0x3a, 0x10,
  6249. 0x9b, 0xb8, 0xe8, 0x36, 0x8c, 0x44, 0x7e, 0x83, 0xb9, 0xa0, 0x50, 0x36, 0xef, 0x4c, 0x76, 0x1c,
  6250. 0xb5, 0x75, 0x85, 0xa6, 0xcb, 0x33, 0x55, 0x55, 0xac, 0xd3, 0x41, 0xeb, 0x7c, 0xbd, 0xb3, 0x08,
  6251. 0xd3, 0x24, 0x9c, 0x79, 0x24, 0xfb, 0x4e, 0x52, 0x81, 0xa8, 0xcd, 0xed, 0x20, 0x6a, 0x62, 0x9d,
  6252. 0x0c, 0xba, 0x06, 0x53, 0xad, 0xc0, 0xf5, 0xd9, 0x9a, 0x50, 0xfa, 0xb4, 0x19, 0x33, 0xbd, 0x4d,
  6253. 0x25, 0x89, 0x80, 0x3b, 0xeb, 0x30, 0xbf, 0x5e, 0x51, 0x38, 0x73, 0x96, 0xe7, 0x83, 0xe6, 0xcf,
  6254. 0x3b, 0x5e, 0x86, 0x15, 0x14, 0xad, 0xb2, 0x93, 0x98, 0x4b, 0x26, 0x66, 0x66, 0xb3, 0xc3, 0xae,
  6255. 0xe8, 0x12, 0x0c, 0xce, 0xbc, 0xaa, 0xbf, 0x38, 0xa6, 0x80, 0xea, 0x5a, 0xe2, 0x40, 0xfa, 0x62,
  6256. 0x08, 0x67, 0xce, 0x75, 0x31, 0x55, 0x4b, 0x3c, 0x2f, 0x62, 0x86, 0xc0, 0x28, 0x0e, 0x71, 0x82,
  6257. 0x26, 0xfa, 0x24, 0x4c, 0x8a, 0x30, 0x6f, 0xf1, 0x30, 0x9d, 0x8f, 0x0d, 0x7b, 0x71, 0x02, 0x86,
  6258. 0x3b, 0xb0, 0x79, 0xe4, 0x7d, 0x67, 0xa3, 0x41, 0xc4, 0xd1, 0x77, 0xd3, 0xf5, 0x76, 0xc2, 0x99,
  6259. 0x0b, 0xec, 0x7c, 0x10, 0x91, 0xf7, 0x93, 0x50, 0x9c, 0x52, 0x03, 0xad, 0xc3, 0x64, 0x2b, 0x20,
  6260. 0xa4, 0xc9, 0x18, 0x7d, 0x71, 0x9f, 0xcd, 0x71, 0xb7, 0x76, 0xda, 0x93, 0x4a, 0x02, 0x76, 0x90,
  6261. 0x52, 0x86, 0x3b, 0x28, 0xa0, 0x7b, 0x50, 0xf0, 0x77, 0x49, 0xb0, 0x4d, 0x9c, 0xfa, 0xcc, 0xc5,
  6262. 0x2e, 0x86, 0xe6, 0xe2, 0x72, 0xbb, 0x25, 0x70, 0x13, 0x3a, 0x78, 0x59, 0xdc, 0x5b, 0x07, 0x2f,
  6263. 0x1b, 0x43, 0x3f, 0x64, 0xc1, 0x59, 0x29, 0xb6, 0xaf, 0xb6, 0xe8, 0xa8, 0x2f, 0xf9, 0x5e, 0x18,
  6264. 0x05, 0xdc, 0x11, 0xfb, 0xb1, 0x6c, 0xe7, 0xe4, 0xf5, 0x8c, 0x4a, 0x4a, 0x38, 0x7a, 0x36, 0x0b,
  6265. 0x23, 0xc4, 0xd9, 0x2d, 0xa2, 0x25, 0x98, 0x0a, 0x49, 0x24, 0x0f, 0xa3, 0x85, 0x70, 0xe5, 0x8d,
  6266. 0xd2, 0xda, 0xcc, 0x25, 0xee, 0x45, 0x4e, 0x37, 0x43, 0x35, 0x09, 0xc4, 0x9d, 0xf8, 0xb3, 0xdf,
  6267. 0x0a, 0x53, 0x1d, 0xd7, 0xff, 0x61, 0x32, 0x8a, 0xcc, 0xee, 0xc0, 0x98, 0x31, 0xc4, 0xc7, 0xaa,
  6268. 0xc3, 0xfd, 0x97, 0xc3, 0x50, 0x54, 0xfa, 0x3d, 0x74, 0xd5, 0x54, 0xdb, 0x9e, 0x4d, 0xaa, 0x6d,
  6269. 0x0b, 0xf4, 0x5d, 0xaf, 0x6b, 0x6a, 0xd7, 0x53, 0x62, 0x67, 0x65, 0x6d, 0xe8, 0xfe, 0x9d, 0xa2,
  6270. 0x35, 0x71, 0x6d, 0xbe, 0x6f, 0xfd, 0xef, 0x40, 0x57, 0x09, 0xf0, 0x35, 0x98, 0xf2, 0x7c, 0xc6,
  6271. 0x73, 0x92, 0xba, 0x64, 0x28, 0x18, 0xdf, 0x50, 0xd4, 0x83, 0x51, 0x24, 0x10, 0x70, 0x67, 0x1d,
  6272. 0xda, 0x20, 0xbf, 0xf8, 0x93, 0x22, 0x67, 0xce, 0x17, 0x60, 0x01, 0x45, 0x97, 0x60, 0xb0, 0xe5,
  6273. 0xd7, 0xcb, 0x15, 0xc1, 0x6f, 0x6a, 0xa9, 0x6e, 0xeb, 0xe5, 0x0a, 0xe6, 0x30, 0xb4, 0x00, 0x43,
  6274. 0xec, 0x47, 0x38, 0x33, 0x9a, 0x1d, 0x75, 0x80, 0xd5, 0xd0, 0xf2, 0xb5, 0xb0, 0x0a, 0x58, 0x54,
  6275. 0x64, 0xa2, 0x2f, 0xca, 0xa4, 0x33, 0xd1, 0xd7, 0xf0, 0x43, 0x8a, 0xbe, 0x24, 0x01, 0x1c, 0xd3,
  6276. 0x42, 0xf7, 0xe1, 0xb4, 0xf1, 0x30, 0xe2, 0x4b, 0x84, 0x84, 0xc2, 0xf3, 0xf9, 0x52, 0xd7, 0x17,
  6277. 0x91, 0xd0, 0x17, 0x9f, 0x17, 0x9d, 0x3e, 0x5d, 0x4e, 0xa3, 0x84, 0xd3, 0x1b, 0x40, 0x0d, 0x98,
  6278. 0xaa, 0x75, 0xb4, 0x5a, 0xe8, 0xbf, 0x55, 0x35, 0xa1, 0x9d, 0x2d, 0x76, 0x12, 0x46, 0xaf, 0x40,
  6279. 0xe1, 0x1d, 0x3f, 0x64, 0x67, 0xb5, 0xe0, 0x91, 0xa5, 0xdb, 0x6c, 0xe1, 0x8d, 0x5b, 0x55, 0x56,
  6280. 0x7e, 0xb0, 0x3f, 0x37, 0x52, 0xf1, 0xeb, 0xf2, 0x2f, 0x56, 0x15, 0xd0, 0xf7, 0x5a, 0x30, 0xdb,
  6281. 0xf9, 0xf2, 0x52, 0x9d, 0x1e, 0xeb, 0xbf, 0xd3, 0xb6, 0x68, 0x74, 0x76, 0x39, 0x93, 0x1c, 0xee,
  6282. 0xd2, 0x94, 0xfd, 0xcb, 0x5c, 0xb7, 0x2b, 0x34, 0x40, 0x24, 0x6c, 0x37, 0x4e, 0x22, 0x4d, 0xe5,
  6283. 0xb2, 0xa1, 0x9c, 0x7a, 0x68, 0xfb, 0x81, 0x7f, 0x66, 0x31, 0xfb, 0x81, 0x13, 0x74, 0x14, 0x78,
  6284. 0x03, 0x0a, 0x91, 0x4c, 0x36, 0xda, 0x25, 0xb3, 0xa6, 0xd6, 0x29, 0x66, 0x43, 0xa1, 0x38, 0x56,
  6285. 0x95, 0x57, 0x54, 0x91, 0xb1, 0xff, 0x21, 0x9f, 0x01, 0x09, 0x39, 0x01, 0x1d, 0x40, 0xc9, 0xd4,
  6286. 0x01, 0xcc, 0xf5, 0xf8, 0x82, 0x0c, 0x5d, 0xc0, 0x3f, 0x30, 0xfb, 0xcd, 0x24, 0x35, 0xef, 0x77,
  6287. 0xc3, 0x15, 0xfb, 0x47, 0x2c, 0x38, 0x95, 0x66, 0xe9, 0x49, 0x5f, 0x19, 0x5c, 0x4e, 0xa4, 0x0c,
  6288. 0x79, 0xd4, 0x08, 0xde, 0x11, 0xe5, 0x58, 0x61, 0xf4, 0x9d, 0xed, 0xea, 0x70, 0xd1, 0x5f, 0x6f,
  6289. 0xc1, 0x58, 0x25, 0x20, 0xda, 0x85, 0xf6, 0x1a, 0x77, 0xa3, 0xe6, 0xfd, 0x79, 0xea, 0xd0, 0x2e,
  6290. 0xd4, 0xf6, 0xcf, 0xe4, 0xe0, 0x14, 0xd7, 0xc4, 0x2f, 0xec, 0xfa, 0x6e, 0xbd, 0xe2, 0xd7, 0x45,
  6291. 0xa6, 0xb2, 0x37, 0x61, 0xb4, 0xa5, 0x09, 0xf7, 0xba, 0x45, 0x32, 0xd4, 0x85, 0x80, 0xb1, 0x38,
  6292. 0x42, 0x2f, 0xc5, 0x06, 0x2d, 0x54, 0x87, 0x51, 0xb2, 0xeb, 0xd6, 0x94, 0x3a, 0x37, 0x77, 0xe8,
  6293. 0xcb, 0x45, 0xb5, 0xb2, 0xac, 0xd1, 0xc1, 0x06, 0xd5, 0x63, 0xc8, 0x41, 0x6b, 0xff, 0xa8, 0x05,
  6294. 0x8f, 0x64, 0xc4, 0x3d, 0xa4, 0xcd, 0xdd, 0x63, 0x36, 0x0f, 0x22, 0x9d, 0xa5, 0x6a, 0x8e, 0x5b,
  6295. 0x42, 0x60, 0x01, 0x45, 0x9f, 0x02, 0xe0, 0x96, 0x0c, 0xf4, 0x99, 0xdb, 0x2b, 0x40, 0x9c, 0x11,
  6296. 0xdb, 0x4a, 0x0b, 0x53, 0x24, 0xeb, 0x63, 0x8d, 0x96, 0xfd, 0x53, 0x79, 0x18, 0xe4, 0xe9, 0xc4,
  6297. 0x57, 0x60, 0x78, 0x9b, 0xe7, 0x6f, 0xe8, 0x27, 0x55, 0x44, 0x2c, 0x80, 0xe0, 0x05, 0x58, 0x56,
  6298. 0x46, 0xab, 0x30, 0xcd, 0xf3, 0x5f, 0x34, 0x4a, 0xa4, 0xe1, 0xec, 0x49, 0x69, 0x19, 0xcf, 0x1d,
  6299. 0xa9, 0xa4, 0x86, 0xe5, 0x4e, 0x14, 0x9c, 0x56, 0x0f, 0xbd, 0x06, 0xe3, 0xf4, 0xf5, 0xe2, 0xb7,
  6300. 0x23, 0x49, 0x89, 0x67, 0xbe, 0x50, 0xcf, 0xa5, 0x75, 0x03, 0x8a, 0x13, 0xd8, 0xf4, 0x01, 0xdd,
  6301. 0xea, 0x90, 0x0b, 0x0e, 0xc6, 0x0f, 0x68, 0x53, 0x16, 0x68, 0xe2, 0x32, 0x13, 0xcf, 0x36, 0x33,
  6302. 0x68, 0x5d, 0xdf, 0x0e, 0x48, 0xb8, 0xed, 0x37, 0xea, 0x8c, 0xd1, 0x1a, 0xd4, 0x4c, 0x3c, 0x13,
  6303. 0x70, 0xdc, 0x51, 0x83, 0x52, 0xd9, 0x74, 0xdc, 0x46, 0x3b, 0x20, 0x31, 0x95, 0x21, 0x93, 0xca,
  6304. 0x4a, 0x02, 0x8e, 0x3b, 0x6a, 0xd0, 0x75, 0x74, 0xba, 0x12, 0xf8, 0xf4, 0xf0, 0x92, 0xc1, 0x5c,
  6305. 0x94, 0xdd, 0xee, 0xb0, 0xf4, 0x3b, 0xed, 0x12, 0xf6, 0x4c, 0x58, 0x36, 0x72, 0x0a, 0x86, 0xd2,
  6306. 0xbe, 0x2a, 0x3c, 0x4e, 0x25, 0x15, 0xf4, 0x0c, 0x8c, 0x88, 0xac, 0x06, 0xcc, 0xbc, 0x94, 0x4f,
  6307. 0x1d, 0x33, 0x32, 0x28, 0xc5, 0xc5, 0x58, 0xc7, 0xb1, 0xbf, 0x2f, 0x07, 0xd3, 0x29, 0xfe, 0x01,
  6308. 0xfc, 0xa8, 0xda, 0x72, 0xc3, 0x48, 0xe5, 0xc7, 0xd3, 0x8e, 0x2a, 0x5e, 0x8e, 0x15, 0x06, 0xdd,
  6309. 0x0f, 0xfc, 0x30, 0x4c, 0x1e, 0x80, 0xc2, 0xfe, 0x56, 0x40, 0x0f, 0x99, 0x69, 0xee, 0x22, 0x0c,
  6310. 0xb4, 0x43, 0x22, 0x03, 0x16, 0xaa, 0xf3, 0x9b, 0xe9, 0x9e, 0x18, 0x84, 0xb2, 0xc7, 0x5b, 0x4a,
  6311. 0x8d, 0xa3, 0xb1, 0xc7, 0x5c, 0x91, 0xc3, 0x61, 0xb4, 0x73, 0x11, 0xf1, 0x1c, 0x2f, 0x12, 0x4c,
  6312. 0x74, 0x1c, 0x79, 0x8b, 0x95, 0x62, 0x01, 0xb5, 0xbf, 0x94, 0x87, 0xb3, 0x99, 0x1e, 0x43, 0xb4,
  6313. 0xeb, 0x4d, 0xdf, 0x73, 0x23, 0x5f, 0x59, 0x6f, 0xf0, 0x68, 0x5b, 0xa4, 0xb5, 0xbd, 0x2a, 0xca,
  6314. 0xb1, 0xc2, 0x40, 0x97, 0x61, 0x90, 0x49, 0xae, 0x3a, 0x32, 0x05, 0x2e, 0x96, 0x78, 0xf8, 0x15,
  6315. 0x0e, 0xee, 0x3b, 0x0b, 0xeb, 0x25, 0x18, 0x68, 0xf9, 0x7e, 0x23, 0x79, 0x68, 0xd1, 0xee, 0xfa,
  6316. 0x7e, 0x03, 0x33, 0x20, 0xfa, 0x88, 0x18, 0xaf, 0x84, 0xb9, 0x02, 0x76, 0xea, 0x7e, 0xa8, 0x0d,
  6317. 0xda, 0x13, 0x30, 0xbc, 0x43, 0xf6, 0x02, 0xd7, 0xdb, 0x4a, 0x9a, 0xb1, 0xdc, 0xe0, 0xc5, 0x58,
  6318. 0xc2, 0xcd, 0xa4, 0x4f, 0xc3, 0x47, 0x9d, 0x3e, 0xb5, 0xd0, 0xf3, 0x0a, 0xfc, 0x81, 0x3c, 0x4c,
  6319. 0xe0, 0xc5, 0xd2, 0x07, 0x13, 0x71, 0xbb, 0x73, 0x22, 0x8e, 0x3a, 0x7d, 0x6a, 0xef, 0xd9, 0xf8,
  6320. 0x05, 0x0b, 0x26, 0x58, 0x6e, 0x05, 0x11, 0xa7, 0xc9, 0xf5, 0xbd, 0x13, 0x60, 0xf1, 0x2e, 0xc1,
  6321. 0x60, 0x40, 0x1b, 0x4d, 0xa6, 0x08, 0x64, 0x3d, 0xc1, 0x1c, 0x86, 0xce, 0xc1, 0x00, 0xeb, 0x02,
  6322. 0x9d, 0xbc, 0x51, 0x9e, 0x5d, 0xa9, 0xe4, 0x44, 0x0e, 0x66, 0xa5, 0x2c, 0xf8, 0x08, 0x26, 0xad,
  6323. 0x86, 0xcb, 0x3b, 0x1d, 0xeb, 0x15, 0xdf, 0x1f, 0xbe, 0xc4, 0xa9, 0x5d, 0x7b, 0x6f, 0xc1, 0x47,
  6324. 0xd2, 0x49, 0x76, 0x7f, 0x3e, 0xfd, 0x51, 0x0e, 0x2e, 0xa4, 0xd6, 0xeb, 0x3b, 0xf8, 0x48, 0xf7,
  6325. 0xda, 0xc7, 0x19, 0x83, 0x3f, 0x7f, 0x82, 0x46, 0x82, 0x03, 0xfd, 0x72, 0x98, 0x83, 0x7d, 0xc4,
  6326. 0x04, 0x49, 0x1d, 0xb2, 0xf7, 0x49, 0x4c, 0x90, 0xd4, 0xbe, 0x65, 0x3c, 0xff, 0xfe, 0x22, 0x97,
  6327. 0xf1, 0x2d, 0xec, 0x21, 0x78, 0x85, 0x9e, 0x33, 0x0c, 0x18, 0x0a, 0x8e, 0x79, 0x94, 0x9f, 0x31,
  6328. 0xbc, 0x0c, 0x2b, 0x28, 0x5a, 0x80, 0x89, 0xa6, 0xeb, 0xd1, 0xc3, 0x67, 0xcf, 0x64, 0xfc, 0x54,
  6329. 0xc8, 0xa6, 0x55, 0x13, 0x8c, 0x93, 0xf8, 0xc8, 0xd5, 0xe2, 0x85, 0xe4, 0xb2, 0x93, 0x6e, 0x67,
  6330. 0xf6, 0x76, 0xde, 0xd4, 0xb9, 0xaa, 0x51, 0x4c, 0x89, 0x1d, 0xb2, 0xaa, 0xbd, 0xff, 0xf3, 0xfd,
  6331. 0xbf, 0xff, 0x47, 0xd3, 0xdf, 0xfe, 0xb3, 0xaf, 0xc0, 0xd8, 0x43, 0x0b, 0x7c, 0xed, 0xaf, 0xe6,
  6332. 0xe1, 0xd1, 0x2e, 0xdb, 0x9e, 0x9f, 0xf5, 0xc6, 0x1c, 0x68, 0x67, 0x7d, 0xc7, 0x3c, 0x54, 0xe0,
  6333. 0xd4, 0x66, 0xbb, 0xd1, 0xd8, 0x63, 0x76, 0xf8, 0xa4, 0x2e, 0x31, 0x04, 0x4f, 0x79, 0x4e, 0xe6,
  6334. 0xb3, 0x5a, 0x49, 0xc1, 0xc1, 0xa9, 0x35, 0x29, 0x43, 0x4f, 0x6f, 0x92, 0x3d, 0x45, 0x2a, 0xc1,
  6335. 0xd0, 0x63, 0x1d, 0x88, 0x4d, 0x5c, 0x74, 0x0d, 0xa6, 0x9c, 0x5d, 0xc7, 0xe5, 0x41, 0x57, 0x25,
  6336. 0x01, 0xce, 0xd1, 0x2b, 0x39, 0xdd, 0x42, 0x12, 0x01, 0x77, 0xd6, 0x41, 0xaf, 0x03, 0xf2, 0x45,
  6337. 0xee, 0xff, 0x6b, 0xc4, 0x13, 0xaa, 0x31, 0x36, 0x77, 0xf9, 0xf8, 0x48, 0xb8, 0xd5, 0x81, 0x81,
  6338. 0x53, 0x6a, 0x25, 0xe2, 0x6f, 0x0c, 0x65, 0xc7, 0xdf, 0xe8, 0x7e, 0x2e, 0xf6, 0x4c, 0xff, 0xf0,
  6339. 0x9f, 0x2c, 0x7a, 0x7d, 0x71, 0x26, 0xdf, 0x0c, 0x23, 0xf7, 0x0a, 0x33, 0x6d, 0xe3, 0x32, 0x3c,
  6340. 0x2d, 0x6a, 0xc4, 0x69, 0xcd, 0xb4, 0x2d, 0x06, 0x62, 0x13, 0x97, 0x2f, 0x88, 0x30, 0x76, 0x56,
  6341. 0x34, 0x58, 0x7c, 0x11, 0xeb, 0x46, 0x61, 0xa0, 0x4f, 0xc3, 0x70, 0xdd, 0xdd, 0x75, 0x43, 0x3f,
  6342. 0x10, 0x2b, 0xfd, 0x90, 0xea, 0x82, 0xf8, 0x1c, 0x2c, 0x71, 0x32, 0x58, 0xd2, 0xb3, 0x7f, 0x20,
  6343. 0x07, 0x63, 0xb2, 0xc5, 0x37, 0xda, 0x7e, 0xe4, 0x9c, 0xc0, 0xb5, 0x7c, 0xcd, 0xb8, 0x96, 0x3f,
  6344. 0xd2, 0x2d, 0xe0, 0x0f, 0xeb, 0x52, 0xe6, 0x75, 0x7c, 0x2b, 0x71, 0x1d, 0x3f, 0xde, 0x9b, 0x54,
  6345. 0xf7, 0x6b, 0xf8, 0x1f, 0x59, 0x30, 0x65, 0xe0, 0x9f, 0xc0, 0x6d, 0xb0, 0x62, 0xde, 0x06, 0x8f,
  6346. 0xf5, 0xfc, 0x86, 0x8c, 0x5b, 0xe0, 0xbb, 0xf3, 0x89, 0xbe, 0xb3, 0xd3, 0xff, 0x1d, 0x18, 0xd8,
  6347. 0x76, 0x82, 0x7a, 0xb7, 0x00, 0xe7, 0x1d, 0x95, 0xe6, 0xaf, 0x3b, 0x81, 0xd0, 0x0d, 0x3e, 0xa5,
  6348. 0x72, 0x5e, 0x3b, 0x41, 0x6f, 0xbd, 0x20, 0x6b, 0x0a, 0xbd, 0x04, 0x43, 0x61, 0xcd, 0x6f, 0x29,
  6349. 0xcb, 0xf9, 0x8b, 0x3c, 0x1f, 0x36, 0x2d, 0x39, 0xd8, 0x9f, 0x43, 0x66, 0x73, 0xb4, 0x18, 0x0b,
  6350. 0x7c, 0xf4, 0x26, 0x8c, 0xb1, 0x5f, 0xca, 0x50, 0x27, 0x9f, 0x9d, 0x0c, 0xa9, 0xaa, 0x23, 0x72,
  6351. 0x2b, 0x36, 0xa3, 0x08, 0x9b, 0xa4, 0x66, 0xb7, 0xa0, 0xa8, 0x3e, 0xeb, 0x58, 0xf5, 0x71, 0xff,
  6352. 0x2e, 0x0f, 0xd3, 0x29, 0x6b, 0x0e, 0x85, 0xc6, 0x4c, 0x3c, 0xd3, 0xe7, 0x52, 0x7d, 0x8f, 0x73,
  6353. 0x11, 0xb2, 0xd7, 0x50, 0x5d, 0xac, 0xad, 0xbe, 0x1b, 0xbd, 0x1d, 0x92, 0x64, 0xa3, 0xb4, 0xa8,
  6354. 0x77, 0xa3, 0xb4, 0xb1, 0x13, 0x1b, 0x6a, 0xda, 0x90, 0xea, 0xe9, 0xb1, 0xce, 0xe9, 0x9f, 0xe6,
  6355. 0xe1, 0x54, 0x5a, 0x0c, 0x32, 0xf4, 0xf9, 0x44, 0x62, 0xbc, 0xe7, 0xfb, 0x8d, 0x5e, 0xc6, 0xb3,
  6356. 0xe5, 0x71, 0x19, 0xf0, 0xe2, 0xbc, 0x99, 0x2a, 0xaf, 0xe7, 0x30, 0x8b, 0x36, 0x99, 0x23, 0x7e,
  6357. 0xc0, 0x13, 0x1a, 0xca, 0xe3, 0xe3, 0xe3, 0x7d, 0x77, 0x40, 0x64, 0x42, 0x0c, 0x13, 0x46, 0x00,
  6358. 0xb2, 0xb8, 0xb7, 0x11, 0x80, 0x6c, 0x79, 0xd6, 0x85, 0x11, 0xed, 0x6b, 0x8e, 0x75, 0xc6, 0x77,
  6359. 0xe8, 0x6d, 0xa5, 0xf5, 0xfb, 0x58, 0x67, 0xfd, 0x47, 0x2d, 0x48, 0xd8, 0x85, 0x2b, 0xb1, 0x98,
  6360. 0x95, 0x29, 0x16, 0xbb, 0x08, 0x03, 0x81, 0xdf, 0x20, 0xc9, 0x3c, 0x74, 0xd8, 0x6f, 0x10, 0xcc,
  6361. 0x20, 0x14, 0x23, 0x8a, 0x85, 0x1d, 0xa3, 0xfa, 0x43, 0x4e, 0x3c, 0xd1, 0x2e, 0xc1, 0x60, 0x83,
  6362. 0xec, 0x92, 0x46, 0x32, 0x5d, 0xc8, 0x4d, 0x5a, 0x88, 0x39, 0xcc, 0xfe, 0x85, 0x01, 0x38, 0xdf,
  6363. 0x35, 0x94, 0x05, 0x7d, 0x0e, 0x6d, 0x39, 0x11, 0xb9, 0xe7, 0xec, 0x25, 0xe3, 0xfa, 0x5f, 0xe3,
  6364. 0xc5, 0x58, 0xc2, 0x99, 0xe7, 0x0e, 0x0f, 0xcf, 0x9b, 0x10, 0x22, 0x8a, 0xa8, 0xbc, 0x02, 0x6a,
  6365. 0x0a, 0xa5, 0xf2, 0x47, 0x21, 0x94, 0x7a, 0x16, 0x20, 0x0c, 0x1b, 0xdc, 0x7a, 0xa6, 0x2e, 0x5c,
  6366. 0x82, 0xe2, 0x30, 0xce, 0xd5, 0x9b, 0x02, 0x82, 0x35, 0x2c, 0x54, 0x82, 0xc9, 0x56, 0xe0, 0x47,
  6367. 0x5c, 0x26, 0x5b, 0xe2, 0x06, 0x66, 0x83, 0x66, 0x14, 0x81, 0x4a, 0x02, 0x8e, 0x3b, 0x6a, 0xa0,
  6368. 0x17, 0x60, 0x44, 0x44, 0x16, 0xa8, 0xf8, 0x7e, 0x43, 0x88, 0x81, 0x94, 0xcd, 0x55, 0x35, 0x06,
  6369. 0x61, 0x1d, 0x4f, 0xab, 0xc6, 0x04, 0xbd, 0xc3, 0xa9, 0xd5, 0xb8, 0xb0, 0x57, 0xc3, 0x4b, 0xc4,
  6370. 0x23, 0x2c, 0xf4, 0x15, 0x8f, 0x30, 0x16, 0x8c, 0x15, 0xfb, 0xd6, 0x6d, 0x41, 0x4f, 0x51, 0xd2,
  6371. 0xcf, 0x0e, 0xc0, 0xb4, 0x58, 0x38, 0xc7, 0xbd, 0x5c, 0x6e, 0x77, 0x2e, 0x97, 0xa3, 0x10, 0x9d,
  6372. 0x7d, 0xb0, 0x66, 0x4e, 0x7a, 0xcd, 0xfc, 0xa0, 0x05, 0x26, 0x7b, 0x85, 0xfe, 0xdf, 0xcc, 0xc4,
  6373. 0x28, 0x2f, 0x64, 0xb2, 0x6b, 0x75, 0x79, 0x81, 0xbc, 0xc7, 0x14, 0x29, 0xf6, 0x7f, 0xb0, 0xe0,
  6374. 0xb1, 0x9e, 0x14, 0xd1, 0x32, 0x14, 0x19, 0x0f, 0xa8, 0xbd, 0xce, 0x1e, 0x57, 0x06, 0xa8, 0x12,
  6375. 0x90, 0xc1, 0x92, 0xc6, 0x35, 0xd1, 0x72, 0x47, 0x06, 0x9a, 0x27, 0x52, 0x32, 0xd0, 0x9c, 0x36,
  6376. 0x86, 0xe7, 0x21, 0x53, 0xd0, 0x7c, 0x3f, 0xbd, 0x71, 0x0c, 0xe7, 0x0f, 0xf4, 0x71, 0x43, 0xec,
  6377. 0x67, 0x27, 0xc4, 0x7e, 0xc8, 0xc4, 0xd6, 0xee, 0x90, 0x4f, 0xc2, 0x24, 0x0b, 0x39, 0xc4, 0xcc,
  6378. 0xa1, 0x85, 0x5b, 0x4a, 0x2e, 0x36, 0x79, 0xbc, 0x99, 0x80, 0xe1, 0x0e, 0x6c, 0xfb, 0x0f, 0xf3,
  6379. 0x30, 0xc4, 0xb7, 0xdf, 0x09, 0xbc, 0x09, 0x9f, 0x84, 0xa2, 0xdb, 0x6c, 0xb6, 0x79, 0x52, 0x91,
  6380. 0x41, 0xee, 0x8b, 0x4a, 0xe7, 0xa9, 0x2c, 0x0b, 0x71, 0x0c, 0x47, 0x2b, 0x42, 0xe2, 0xdc, 0x25,
  6381. 0xaa, 0x21, 0xef, 0xf8, 0x7c, 0xc9, 0x89, 0x1c, 0xce, 0xe0, 0xa8, 0x7b, 0x36, 0x96, 0x4d, 0xa3,
  6382. 0xcf, 0x02, 0x84, 0x51, 0xe0, 0x7a, 0x5b, 0xb4, 0x4c, 0x04, 0xf1, 0xfc, 0x68, 0x17, 0x6a, 0x55,
  6383. 0x85, 0xcc, 0x69, 0xc6, 0x67, 0x8e, 0x02, 0x60, 0x8d, 0x22, 0x9a, 0x37, 0x6e, 0xfa, 0xd9, 0xc4,
  6384. 0xdc, 0x01, 0xa7, 0x1a, 0xcf, 0xd9, 0xec, 0x8b, 0x50, 0x54, 0xc4, 0x7b, 0xc9, 0x9f, 0x46, 0x75,
  6385. 0xb6, 0xe8, 0x13, 0x30, 0x91, 0xe8, 0xdb, 0xa1, 0xc4, 0x57, 0xbf, 0x68, 0xc1, 0x04, 0xef, 0xcc,
  6386. 0xb2, 0xb7, 0x2b, 0x6e, 0x83, 0x77, 0xe1, 0x54, 0x23, 0xe5, 0x54, 0x16, 0xd3, 0xdf, 0xff, 0x29,
  6387. 0xae, 0xc4, 0x55, 0x69, 0x50, 0x9c, 0xda, 0x06, 0xba, 0x42, 0x77, 0x1c, 0x3d, 0x75, 0x9d, 0x86,
  6388. 0x70, 0x4d, 0x1d, 0xe5, 0xbb, 0x8d, 0x97, 0x61, 0x05, 0xb5, 0x7f, 0xc7, 0x82, 0x29, 0xde, 0xf3,
  6389. 0x1b, 0x64, 0x4f, 0x9d, 0x4d, 0x5f, 0xcf, 0xbe, 0x8b, 0x74, 0x56, 0xb9, 0x8c, 0x74, 0x56, 0xfa,
  6390. 0xa7, 0xe5, 0xbb, 0x7e, 0xda, 0xcf, 0x58, 0x20, 0x56, 0xc8, 0x09, 0x08, 0x21, 0xbe, 0xd5, 0x14,
  6391. 0x42, 0xcc, 0x66, 0x6f, 0x82, 0x0c, 0xe9, 0xc3, 0x9f, 0x5b, 0x30, 0xc9, 0x11, 0x62, 0x6d, 0xf9,
  6392. 0xd7, 0x75, 0x1e, 0xfa, 0x49, 0x7a, 0x7b, 0x83, 0xec, 0xad, 0xfb, 0x15, 0x27, 0xda, 0x4e, 0xff,
  6393. 0x28, 0x63, 0xb2, 0x06, 0xba, 0x4e, 0x56, 0x5d, 0x6e, 0xa0, 0x43, 0x64, 0xd2, 0x3e, 0x74, 0xb6,
  6394. 0x07, 0xfb, 0x6b, 0x16, 0x20, 0xde, 0x8c, 0xc1, 0xb8, 0x51, 0x76, 0x88, 0x95, 0x6a, 0x17, 0x5d,
  6395. 0x7c, 0x34, 0x29, 0x08, 0xd6, 0xb0, 0x8e, 0x64, 0x78, 0x12, 0x26, 0x0f, 0xf9, 0xde, 0x26, 0x0f,
  6396. 0x87, 0x18, 0xd1, 0x7f, 0x35, 0x04, 0x49, 0x07, 0x18, 0x74, 0x07, 0x46, 0x6b, 0x4e, 0xcb, 0xd9,
  6397. 0x70, 0x1b, 0x6e, 0xe4, 0x92, 0xb0, 0x9b, 0xad, 0xd4, 0x92, 0x86, 0x27, 0x94, 0xd4, 0x5a, 0x09,
  6398. 0x36, 0xe8, 0xa0, 0x79, 0x80, 0x56, 0xe0, 0xee, 0xba, 0x0d, 0xb2, 0xc5, 0x64, 0x25, 0xcc, 0x19,
  6399. 0x9e, 0x1b, 0x00, 0xc9, 0x52, 0xac, 0x61, 0xa4, 0x78, 0x1b, 0xe7, 0x8f, 0xd9, 0xdb, 0x18, 0x4e,
  6400. 0xcc, 0xdb, 0x78, 0xe0, 0x50, 0xde, 0xc6, 0x85, 0x43, 0x7b, 0x1b, 0x0f, 0xf6, 0xe5, 0x6d, 0x8c,
  6401. 0xe1, 0x8c, 0xe4, 0x3d, 0xe9, 0xff, 0x15, 0xb7, 0x41, 0xc4, 0x83, 0x83, 0x7b, 0xf0, 0xcf, 0x3e,
  6402. 0xd8, 0x9f, 0x3b, 0x83, 0x53, 0x31, 0x70, 0x46, 0x4d, 0xf4, 0x29, 0x98, 0x71, 0x1a, 0x0d, 0xff,
  6403. 0x9e, 0x9a, 0xd4, 0xe5, 0xb0, 0xe6, 0x34, 0xb8, 0x12, 0x62, 0x98, 0x51, 0x3d, 0xf7, 0x60, 0x7f,
  6404. 0x6e, 0x66, 0x21, 0x03, 0x07, 0x67, 0xd6, 0x46, 0xaf, 0x42, 0xb1, 0x15, 0xf8, 0xb5, 0x55, 0xcd,
  6405. 0x4b, 0xef, 0x02, 0x1d, 0xc0, 0x8a, 0x2c, 0x3c, 0xd8, 0x9f, 0x1b, 0x53, 0x7f, 0xd8, 0x85, 0x1f,
  6406. 0x57, 0x48, 0x71, 0x1f, 0x1e, 0x39, 0x52, 0xf7, 0xe1, 0x1d, 0x98, 0xae, 0x92, 0xc0, 0x65, 0x79,
  6407. 0xb7, 0xeb, 0xf1, 0xf9, 0xb4, 0x0e, 0xc5, 0x20, 0x71, 0x22, 0xf7, 0x15, 0x69, 0x50, 0x0b, 0xbb,
  6408. 0x2f, 0x4f, 0xe0, 0x98, 0x90, 0xfd, 0xbf, 0x2c, 0x18, 0x16, 0x0e, 0x2f, 0x27, 0xc0, 0x35, 0x2e,
  6409. 0x18, 0x9a, 0x84, 0xb9, 0xf4, 0x01, 0x63, 0x9d, 0xc9, 0xd4, 0x21, 0x94, 0x13, 0x3a, 0x84, 0xc7,
  6410. 0xba, 0x11, 0xe9, 0xae, 0x3d, 0xf8, 0x6b, 0x79, 0xca, 0xbd, 0x1b, 0xae, 0x97, 0xc7, 0x3f, 0x04,
  6411. 0x6b, 0x30, 0x1c, 0x0a, 0xd7, 0xbf, 0x5c, 0xb6, 0xad, 0x7a, 0x72, 0x12, 0x63, 0x3b, 0x36, 0xe1,
  6412. 0xec, 0x27, 0x89, 0xa4, 0xfa, 0x14, 0xe6, 0x8f, 0xd1, 0xa7, 0xb0, 0x97, 0x73, 0xea, 0xc0, 0x51,
  6413. 0x38, 0xa7, 0xda, 0x5f, 0x61, 0x37, 0xa7, 0x5e, 0x7e, 0x02, 0x4c, 0xd5, 0x35, 0xf3, 0x8e, 0xb5,
  6414. 0xbb, 0xac, 0x2c, 0xd1, 0xa9, 0x0c, 0xe6, 0xea, 0xe7, 0x2d, 0x38, 0x9f, 0xf2, 0x55, 0x1a, 0xa7,
  6415. 0xf5, 0x14, 0x14, 0x9c, 0x76, 0xdd, 0x55, 0x7b, 0x59, 0xd3, 0x27, 0x2e, 0x88, 0x72, 0xac, 0x30,
  6416. 0xd0, 0x12, 0x4c, 0x91, 0xfb, 0x2d, 0x97, 0xab, 0x52, 0x75, 0x63, 0xd3, 0x3c, 0xf7, 0x92, 0x5a,
  6417. 0x4e, 0x02, 0x71, 0x27, 0xbe, 0x0a, 0x08, 0x92, 0xcf, 0x0c, 0x08, 0xf2, 0x77, 0x2d, 0x18, 0x51,
  6418. 0xce, 0x6f, 0xc7, 0x3e, 0xda, 0x9f, 0x34, 0x47, 0xfb, 0xd1, 0x2e, 0xa3, 0x9d, 0x31, 0xcc, 0xbf,
  6419. 0x9d, 0x53, 0xfd, 0xad, 0xf8, 0x41, 0xd4, 0x07, 0x07, 0xf7, 0x12, 0x14, 0x5a, 0x81, 0x1f, 0xf9,
  6420. 0x35, 0xbf, 0x21, 0x18, 0xb8, 0x73, 0x71, 0x64, 0x1c, 0x5e, 0x7e, 0xa0, 0xfd, 0xc6, 0x0a, 0x9b,
  6421. 0xf2, 0x4e, 0x4e, 0xab, 0x25, 0x01, 0xd2, 0x06, 0x8d, 0xc5, 0x8d, 0x8d, 0x8b, 0xb1, 0x8e, 0xc3,
  6422. 0x06, 0xdc, 0x0f, 0x22, 0xc1, 0x67, 0xc5, 0x03, 0xee, 0x07, 0x11, 0x66, 0x10, 0x54, 0x07, 0x88,
  6423. 0x9c, 0x60, 0x8b, 0x44, 0xb4, 0x4c, 0x04, 0xef, 0xca, 0x3e, 0x6f, 0xda, 0x91, 0xdb, 0x98, 0x77,
  6424. 0xbd, 0x28, 0x8c, 0x82, 0xf9, 0xb2, 0x17, 0xdd, 0x0a, 0xf8, 0x13, 0x52, 0x8b, 0x8e, 0xa3, 0x68,
  6425. 0x61, 0x8d, 0xae, 0x74, 0xf4, 0x66, 0x6d, 0x0c, 0x9a, 0xc6, 0x0c, 0x6b, 0xa2, 0x1c, 0x2b, 0x0c,
  6426. 0xfb, 0x45, 0x76, 0xfb, 0xb0, 0x31, 0x3d, 0x5c, 0x38, 0x99, 0x5f, 0x2e, 0xaa, 0xd9, 0x60, 0x9a,
  6427. 0xcc, 0x92, 0x1e, 0xb4, 0xa6, 0xfb, 0x61, 0x4f, 0x1b, 0xd6, 0xfd, 0xb5, 0xe2, 0xc8, 0x36, 0xe8,
  6428. 0xdb, 0x3a, 0x0c, 0x54, 0x9e, 0xee, 0x71, 0x6b, 0x1c, 0xc2, 0x24, 0x85, 0x25, 0x91, 0x60, 0x21,
  6429. 0xf6, 0xcb, 0x15, 0xb1, 0x2f, 0xb4, 0x24, 0x12, 0x02, 0x80, 0x63, 0x1c, 0x74, 0x55, 0x08, 0x08,
  6430. 0xb8, 0x9c, 0xff, 0xd1, 0x84, 0x80, 0x40, 0x7e, 0xbe, 0x26, 0xd5, 0x79, 0x06, 0x46, 0x54, 0x5e,
  6431. 0xd8, 0x0a, 0x4f, 0x37, 0x2a, 0x96, 0xcd, 0x72, 0x5c, 0x8c, 0x75, 0x1c, 0xb4, 0x0e, 0x13, 0x21,
  6432. 0x97, 0x9b, 0xa9, 0x88, 0xb5, 0x5c, 0xfe, 0xf8, 0x51, 0x69, 0xd5, 0x53, 0x35, 0xc1, 0x07, 0xac,
  6433. 0x88, 0x9f, 0x36, 0xd2, 0xb9, 0x3a, 0x49, 0x02, 0xbd, 0x06, 0xe3, 0x0d, 0xdf, 0xa9, 0x2f, 0x3a,
  6434. 0x0d, 0xc7, 0xab, 0xb1, 0xef, 0x2d, 0x98, 0xe9, 0x05, 0x6f, 0x1a, 0x50, 0x9c, 0xc0, 0xa6, 0xcc,
  6435. 0x98, 0x5e, 0x22, 0xa2, 0x2c, 0x3b, 0xde, 0x16, 0x09, 0x45, 0x96, 0x4f, 0xc6, 0x8c, 0xdd, 0xcc,
  6436. 0xc0, 0xc1, 0x99, 0xb5, 0xd1, 0x4b, 0x30, 0x2a, 0x3f, 0x5f, 0x8b, 0x45, 0x10, 0x3b, 0x32, 0x68,
  6437. 0x30, 0x6c, 0x60, 0xa2, 0x7b, 0x70, 0x5a, 0xfe, 0x5f, 0x0f, 0x9c, 0xcd, 0x4d, 0xb7, 0x26, 0x1c,
  6438. 0x74, 0xb9, 0x97, 0xe1, 0x82, 0x74, 0x85, 0x5b, 0x4e, 0x43, 0x3a, 0xd8, 0x9f, 0xbb, 0x28, 0x46,
  6439. 0x2d, 0x15, 0xce, 0x26, 0x31, 0x9d, 0x3e, 0x5a, 0x85, 0xe9, 0x6d, 0xe2, 0x34, 0xa2, 0xed, 0xa5,
  6440. 0x6d, 0x52, 0xdb, 0x91, 0x9b, 0x88, 0x45, 0x38, 0xd0, 0xcc, 0xff, 0xaf, 0x77, 0xa2, 0xe0, 0xb4,
  6441. 0x7a, 0xe8, 0x2d, 0x98, 0x69, 0xb5, 0x37, 0x1a, 0x6e, 0xb8, 0xbd, 0xe6, 0x47, 0xcc, 0xb4, 0x47,
  6442. 0xa5, 0x99, 0x15, 0xa1, 0x10, 0x54, 0x0c, 0x89, 0x4a, 0x06, 0x1e, 0xce, 0xa4, 0x80, 0xde, 0x85,
  6443. 0xd3, 0x89, 0xc5, 0x20, 0x9c, 0xc1, 0xc7, 0xb3, 0x63, 0xd6, 0x57, 0xd3, 0x2a, 0x88, 0xb8, 0x0a,
  6444. 0x69, 0x20, 0x9c, 0xde, 0x04, 0x7a, 0x1e, 0x0a, 0x6e, 0x6b, 0xc5, 0x69, 0xba, 0x8d, 0x3d, 0x16,
  6445. 0x74, 0xbf, 0xc8, 0x02, 0xd1, 0x17, 0xca, 0x15, 0x5e, 0x76, 0xa0, 0xfd, 0xc6, 0x0a, 0x93, 0x3e,
  6446. 0x41, 0xb4, 0xd0, 0xa2, 0xe1, 0xcc, 0x64, 0x6c, 0xb9, 0xac, 0xc5, 0x1f, 0x0d, 0xb1, 0x81, 0xf5,
  6447. 0xde, 0x0c, 0xc2, 0xde, 0xa1, 0x95, 0x35, 0x9e, 0x11, 0x7d, 0x0e, 0x46, 0xf5, 0x15, 0x2b, 0xee,
  6448. 0xbf, 0xcb, 0xe9, 0x2c, 0x95, 0xb6, 0xb2, 0x39, 0xc7, 0xa9, 0x56, 0xaf, 0x0e, 0xc3, 0x06, 0x45,
  6449. 0x9b, 0x40, 0xfa, 0x58, 0xa2, 0x9b, 0x50, 0xa8, 0x35, 0x5c, 0xe2, 0x45, 0xe5, 0x4a, 0xb7, 0xa8,
  6450. 0x58, 0x4b, 0x02, 0x47, 0x4c, 0x8e, 0x08, 0x28, 0xce, 0xcb, 0xb0, 0xa2, 0x60, 0xff, 0x5a, 0x0e,
  6451. 0xe6, 0x7a, 0x44, 0xa7, 0x4f, 0xe8, 0x2d, 0xac, 0xbe, 0xf4, 0x16, 0x0b, 0x32, 0x41, 0xef, 0x5a,
  6452. 0x42, 0x24, 0x92, 0x48, 0xbe, 0x1b, 0x0b, 0x46, 0x92, 0xf8, 0x7d, 0xdb, 0x91, 0xeb, 0xaa, 0x8f,
  6453. 0x81, 0x9e, 0x9e, 0x10, 0x86, 0xca, 0x73, 0xb0, 0xff, 0x77, 0x52, 0xa6, 0xfa, 0xca, 0xfe, 0x4a,
  6454. 0x0e, 0x4e, 0xab, 0x21, 0xfc, 0xe6, 0x1d, 0xb8, 0xdb, 0x9d, 0x03, 0x77, 0x04, 0xca, 0x3f, 0xfb,
  6455. 0x16, 0x0c, 0xf1, 0x30, 0x5f, 0x7d, 0xf0, 0x67, 0x97, 0xcc, 0x88, 0x98, 0x8a, 0x25, 0x30, 0xa2,
  6456. 0x62, 0x7e, 0xaf, 0x05, 0x13, 0xeb, 0x4b, 0x95, 0xaa, 0x5f, 0xdb, 0x21, 0xd1, 0x02, 0xe7, 0xa7,
  6457. 0xb1, 0xe0, 0xb5, 0xac, 0x87, 0xe4, 0xa1, 0xd2, 0xb8, 0xb3, 0x8b, 0x30, 0xb0, 0xed, 0x87, 0x51,
  6458. 0xd2, 0x32, 0xe0, 0xba, 0x1f, 0x46, 0x98, 0x41, 0xec, 0xdf, 0xb5, 0x60, 0x90, 0xa5, 0xa4, 0x97,
  6459. 0x52, 0x64, 0x2b, 0x43, 0x8a, 0xdc, 0xcf, 0x77, 0xa1, 0x17, 0x60, 0x88, 0x6c, 0x6e, 0x92, 0x5a,
  6460. 0x24, 0x66, 0x55, 0xba, 0x72, 0x0f, 0x2d, 0xb3, 0x52, 0xca, 0x60, 0xb0, 0xc6, 0xf8, 0x5f, 0x2c,
  6461. 0x90, 0xd1, 0x5d, 0x28, 0x46, 0x6e, 0x93, 0x2c, 0xd4, 0xeb, 0x42, 0xb7, 0xfa, 0x10, 0xee, 0xe8,
  6462. 0xeb, 0x92, 0x00, 0x8e, 0x69, 0xd9, 0x5f, 0xca, 0x01, 0xc4, 0xf1, 0x51, 0x7a, 0x7d, 0xe2, 0x62,
  6463. 0x87, 0xd6, 0xed, 0x72, 0x8a, 0xd6, 0x0d, 0xc5, 0x04, 0x53, 0x54, 0x6e, 0x6a, 0x98, 0xf2, 0x7d,
  6464. 0x0d, 0xd3, 0xc0, 0x61, 0x86, 0x69, 0x09, 0xa6, 0xe2, 0xf8, 0x2e, 0x66, 0x78, 0x2b, 0xf6, 0x86,
  6465. 0x5a, 0x4f, 0x02, 0x71, 0x27, 0xbe, 0x4d, 0xe0, 0xa2, 0x0a, 0x73, 0x21, 0xee, 0x1a, 0x66, 0xba,
  6466. 0xab, 0x6b, 0x31, 0x7b, 0x8c, 0x53, 0xac, 0x56, 0xcc, 0x65, 0xaa, 0x15, 0x7f, 0xc2, 0x82, 0x53,
  6467. 0xc9, 0x76, 0x98, 0x2f, 0xe5, 0x17, 0x2d, 0x38, 0xcd, 0x94, 0xab, 0xac, 0xd5, 0x4e, 0x55, 0xee,
  6468. 0xf3, 0x5d, 0x43, 0x77, 0x64, 0xf4, 0x38, 0x8e, 0x19, 0xb0, 0x9a, 0x46, 0x1a, 0xa7, 0xb7, 0x68,
  6469. 0xff, 0xfb, 0x1c, 0xcc, 0x64, 0xc5, 0xfc, 0x60, 0x96, 0xfd, 0xce, 0xfd, 0xea, 0x0e, 0xb9, 0x27,
  6470. 0xec, 0xa7, 0x63, 0xcb, 0x7e, 0x5e, 0x8c, 0x25, 0x3c, 0x19, 0x70, 0x3c, 0xd7, 0x5f, 0xc0, 0x71,
  6471. 0xb4, 0x0d, 0x53, 0xf7, 0xb6, 0x89, 0x77, 0xdb, 0x0b, 0x9d, 0xc8, 0x0d, 0x37, 0x5d, 0xa6, 0x88,
  6472. 0xe4, 0xeb, 0xe6, 0x65, 0x69, 0xe5, 0x7c, 0x37, 0x89, 0x70, 0xb0, 0x3f, 0x77, 0xde, 0x28, 0x88,
  6473. 0xbb, 0xcc, 0x0f, 0x12, 0xdc, 0x49, 0xb4, 0x33, 0x5e, 0xfb, 0xc0, 0x31, 0xc6, 0x6b, 0xb7, 0xbf,
  6474. 0x68, 0xc1, 0xd9, 0xcc, 0x24, 0x91, 0xe8, 0x0a, 0x14, 0x9c, 0x96, 0xcb, 0x65, 0xb9, 0xe2, 0x18,
  6475. 0x65, 0x32, 0x83, 0x4a, 0x99, 0x4b, 0x72, 0x15, 0x54, 0x25, 0xaf, 0xce, 0x65, 0x26, 0xaf, 0xee,
  6476. 0x99, 0x8b, 0xda, 0xfe, 0x1e, 0x0b, 0x84, 0x57, 0x62, 0x1f, 0x67, 0xf7, 0x9b, 0x32, 0xf7, 0xbf,
  6477. 0x91, 0xd3, 0xe5, 0x62, 0xb6, 0x9b, 0xa6, 0xc8, 0xe4, 0xa2, 0x78, 0x25, 0x23, 0x7f, 0x8b, 0x41,
  6478. 0xcb, 0xae, 0x83, 0x80, 0x96, 0x08, 0x93, 0x54, 0xf6, 0xee, 0xcd, 0xb3, 0x00, 0x75, 0x86, 0xab,
  6479. 0x65, 0x00, 0x57, 0x37, 0x73, 0x49, 0x41, 0xb0, 0x86, 0x65, 0xff, 0x9b, 0x1c, 0x8c, 0xc8, 0x1c,
  6480. 0x22, 0x6d, 0xaf, 0x1f, 0x79, 0xc2, 0xa1, 0x92, 0x0a, 0xb2, 0x94, 0xf9, 0x94, 0x70, 0x25, 0x16,
  6481. 0xc3, 0xc4, 0x29, 0xf3, 0x25, 0x00, 0xc7, 0x38, 0x74, 0x17, 0x85, 0xed, 0x0d, 0x86, 0x9e, 0xf0,
  6482. 0xa1, 0xab, 0xf2, 0x62, 0x2c, 0xe1, 0xe8, 0x53, 0x30, 0xc9, 0xeb, 0x05, 0x7e, 0xcb, 0xd9, 0xe2,
  6483. 0x42, 0xf2, 0x41, 0xe5, 0xfc, 0x3e, 0xb9, 0x9a, 0x80, 0x1d, 0xec, 0xcf, 0x9d, 0x4a, 0x96, 0x31,
  6484. 0xed, 0x4f, 0x07, 0x15, 0x66, 0x0b, 0xc3, 0x1b, 0xa1, 0xbb, 0xbf, 0xc3, 0x84, 0x26, 0x06, 0x61,
  6485. 0x1d, 0xcf, 0xfe, 0x1c, 0xa0, 0xce, 0x6c, 0x2a, 0xe8, 0x75, 0x6e, 0x00, 0xe9, 0x06, 0xa4, 0xde,
  6486. 0x4d, 0x1b, 0xa4, 0xbb, 0x78, 0x4b, 0xf7, 0x17, 0x5e, 0x0b, 0xab, 0xfa, 0xf6, 0x5f, 0xca, 0xc3,
  6487. 0x64, 0xd2, 0xe1, 0x17, 0x5d, 0x87, 0x21, 0xce, 0x7a, 0x08, 0xf2, 0x5d, 0x8c, 0x0d, 0x34, 0x37,
  6488. 0x61, 0x76, 0x08, 0x0b, 0xee, 0x45, 0xd4, 0x47, 0x6f, 0xc1, 0x48, 0xdd, 0xbf, 0xe7, 0xdd, 0x73,
  6489. 0x82, 0xfa, 0x42, 0xa5, 0x2c, 0x96, 0x73, 0xea, 0x6b, 0xa9, 0x14, 0xa3, 0xe9, 0xae, 0xc7, 0x4c,
  6490. 0xb1, 0x16, 0x83, 0xb0, 0x4e, 0x0e, 0xad, 0xb3, 0xe0, 0xcf, 0x9b, 0xee, 0xd6, 0xaa, 0xd3, 0xea,
  6491. 0x66, 0x0d, 0xbf, 0x24, 0x91, 0x34, 0xca, 0x63, 0x22, 0x42, 0x34, 0x07, 0xe0, 0x98, 0x10, 0xfa,
  6492. 0x3c, 0x4c, 0x87, 0x19, 0x32, 0xd9, 0xac, 0xe4, 0x5a, 0xdd, 0xc4, 0x94, 0x8b, 0x8f, 0xd0, 0x77,
  6493. 0x6c, 0x9a, 0xf4, 0x36, 0xad, 0x19, 0xfb, 0x47, 0x4e, 0x81, 0xb1, 0x89, 0x8d, 0x5c, 0x8b, 0xd6,
  6494. 0x11, 0xe5, 0x5a, 0xc4, 0x50, 0x20, 0xcd, 0x56, 0xb4, 0x57, 0x72, 0x83, 0x6e, 0x19, 0x88, 0x97,
  6495. 0x05, 0x4e, 0x27, 0x4d, 0x09, 0xc1, 0x8a, 0x4e, 0x7a, 0x42, 0xcc, 0xfc, 0xd7, 0x31, 0x21, 0xe6,
  6496. 0xc0, 0x09, 0x26, 0xc4, 0x5c, 0x83, 0xe1, 0x2d, 0x37, 0xc2, 0xa4, 0xe5, 0x0b, 0xa6, 0x3f, 0x75,
  6497. 0x1d, 0x5e, 0xe3, 0x28, 0x9d, 0xa9, 0xd7, 0x04, 0x00, 0x4b, 0x22, 0xe8, 0x75, 0xb5, 0x03, 0x87,
  6498. 0xb2, 0xdf, 0xcc, 0x9d, 0x5a, 0xf1, 0xd4, 0x3d, 0x28, 0xd2, 0x5e, 0x0e, 0x3f, 0x6c, 0xda, 0xcb,
  6499. 0x15, 0x99, 0xac, 0xb2, 0x90, 0xed, 0xba, 0xc2, 0x72, 0x51, 0xf6, 0x48, 0x51, 0x79, 0x47, 0x4f,
  6500. 0xf0, 0x59, 0xcc, 0x3e, 0x09, 0x54, 0xee, 0xce, 0x3e, 0xd3, 0x7a, 0x7e, 0x8f, 0x05, 0xa7, 0x5b,
  6501. 0x69, 0xb9, 0x6e, 0x85, 0x02, 0xf9, 0x85, 0xbe, 0xd3, 0xe9, 0x1a, 0x0d, 0x32, 0x41, 0x4d, 0x2a,
  6502. 0x1a, 0x4e, 0x6f, 0x8e, 0x0e, 0x74, 0xb0, 0x51, 0x17, 0x8a, 0xcc, 0x4b, 0x19, 0xf9, 0x41, 0xbb,
  6503. 0x64, 0x05, 0x5d, 0x4f, 0xc9, 0x45, 0xf9, 0xe1, 0xac, 0x5c, 0x94, 0x7d, 0x67, 0xa0, 0x7c, 0x5d,
  6504. 0x65, 0x06, 0x1d, 0xcb, 0x5e, 0x4a, 0x3c, 0xef, 0x67, 0xcf, 0x7c, 0xa0, 0xaf, 0xab, 0x7c, 0xa0,
  6505. 0x5d, 0x22, 0x7b, 0xf2, 0x6c, 0x9f, 0x3d, 0xb3, 0x80, 0x6a, 0x99, 0x3c, 0x27, 0x8e, 0x26, 0x93,
  6506. 0xa7, 0x71, 0xd5, 0xf0, 0x64, 0x92, 0x4f, 0xf6, 0xb8, 0x6a, 0x0c, 0xba, 0xdd, 0x2f, 0x1b, 0x9e,
  6507. 0xb5, 0x74, 0xea, 0xa1, 0xb2, 0x96, 0xde, 0xd1, 0xb3, 0x80, 0xa2, 0x1e, 0x69, 0x2e, 0x29, 0x52,
  6508. 0x9f, 0xb9, 0x3f, 0xef, 0xe8, 0x17, 0xe0, 0x74, 0x36, 0x5d, 0x75, 0xcf, 0x75, 0xd2, 0x4d, 0xbd,
  6509. 0x02, 0x3b, 0x72, 0x8a, 0x9e, 0x3a, 0x99, 0x9c, 0xa2, 0xa7, 0x8f, 0x3c, 0xa7, 0xe8, 0x99, 0x13,
  6510. 0xc8, 0x29, 0xfa, 0xc8, 0x09, 0xe6, 0x14, 0xbd, 0xc3, 0xac, 0x2e, 0x78, 0x6c, 0x17, 0x11, 0x89,
  6511. 0x34, 0x3d, 0xea, 0x65, 0x5a, 0x00, 0x18, 0xfe, 0x71, 0x0a, 0x84, 0x63, 0x52, 0x29, 0xb9, 0x4a,
  6512. 0x67, 0x8e, 0x21, 0x57, 0xe9, 0x5a, 0x9c, 0xab, 0xf4, 0x6c, 0xf6, 0x54, 0xa7, 0xd8, 0xe9, 0x67,
  6513. 0x64, 0x28, 0xbd, 0xa3, 0x67, 0x16, 0x7d, 0xb4, 0x8b, 0x28, 0x3e, 0x4d, 0xf0, 0xd8, 0x25, 0x9f,
  6514. 0xe8, 0x6b, 0x3c, 0x9f, 0xe8, 0xb9, 0xec, 0x93, 0x3c, 0x79, 0xdd, 0x19, 0x59, 0x44, 0x69, 0xbf,
  6515. 0x54, 0xcc, 0x3b, 0x16, 0x73, 0x35, 0xa3, 0x5f, 0x2a, 0x68, 0x5e, 0x67, 0xbf, 0x14, 0x08, 0xc7,
  6516. 0xa4, 0xec, 0xef, 0xcb, 0xc1, 0x85, 0xee, 0xfb, 0x2d, 0x96, 0xa6, 0x56, 0x62, 0x4d, 0x63, 0x42,
  6517. 0x9a, 0xca, 0xdf, 0x6c, 0x31, 0x56, 0xdf, 0xe1, 0xc4, 0xae, 0xc1, 0x94, 0x32, 0xf0, 0x6f, 0xb8,
  6518. 0xb5, 0xbd, 0xb5, 0xf8, 0xe5, 0xab, 0x9c, 0xa2, 0xab, 0x49, 0x04, 0xdc, 0x59, 0x07, 0x2d, 0xc0,
  6519. 0x84, 0x51, 0x58, 0x2e, 0x89, 0xb7, 0x99, 0x12, 0xdf, 0x56, 0x4d, 0x30, 0x4e, 0xe2, 0xdb, 0x5f,
  6520. 0xb6, 0xe0, 0x91, 0x8c, 0x34, 0x60, 0x7d, 0x47, 0xcb, 0xda, 0x84, 0x89, 0x96, 0x59, 0xb5, 0x47,
  6521. 0x50, 0x3d, 0x23, 0xd9, 0x98, 0xea, 0x6b, 0x02, 0x80, 0x93, 0x44, 0xed, 0x3f, 0xb3, 0xe0, 0x7c,
  6522. 0x57, 0x8b, 0x35, 0x84, 0xe1, 0xcc, 0x56, 0x33, 0x74, 0x96, 0x02, 0x52, 0x27, 0x5e, 0xe4, 0x3a,
  6523. 0x8d, 0x6a, 0x8b, 0xd4, 0x34, 0x79, 0x38, 0x33, 0xfd, 0xba, 0xb6, 0x5a, 0x5d, 0xe8, 0xc4, 0xc0,
  6524. 0x19, 0x35, 0xd1, 0x0a, 0xa0, 0x4e, 0x88, 0x98, 0x61, 0x16, 0xbd, 0xb7, 0x93, 0x1e, 0x4e, 0xa9,
  6525. 0x81, 0x5e, 0x84, 0x31, 0x65, 0x09, 0xa7, 0xcd, 0x38, 0x3b, 0xd8, 0xb1, 0x0e, 0xc0, 0x26, 0xde,
  6526. 0xe2, 0x95, 0xdf, 0xf8, 0xfd, 0x0b, 0x1f, 0xfa, 0xad, 0xdf, 0xbf, 0xf0, 0xa1, 0xdf, 0xf9, 0xfd,
  6527. 0x0b, 0x1f, 0xfa, 0x8e, 0x07, 0x17, 0xac, 0xdf, 0x78, 0x70, 0xc1, 0xfa, 0xad, 0x07, 0x17, 0xac,
  6528. 0xdf, 0x79, 0x70, 0xc1, 0xfa, 0xbd, 0x07, 0x17, 0xac, 0x2f, 0xfd, 0xc1, 0x85, 0x0f, 0xbd, 0x99,
  6529. 0xdb, 0x7d, 0xe6, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0xaf, 0x9f, 0xac, 0x23, 0x24, 0x01, 0x01,
  6530. 0x00,
  6531. }
  6532. func (m *AWSElasticBlockStoreVolumeSource) Marshal() (dAtA []byte, err error) {
  6533. size := m.Size()
  6534. dAtA = make([]byte, size)
  6535. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6536. if err != nil {
  6537. return nil, err
  6538. }
  6539. return dAtA[:n], nil
  6540. }
  6541. func (m *AWSElasticBlockStoreVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6542. size := m.Size()
  6543. return m.MarshalToSizedBuffer(dAtA[:size])
  6544. }
  6545. func (m *AWSElasticBlockStoreVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6546. i := len(dAtA)
  6547. _ = i
  6548. var l int
  6549. _ = l
  6550. i--
  6551. if m.ReadOnly {
  6552. dAtA[i] = 1
  6553. } else {
  6554. dAtA[i] = 0
  6555. }
  6556. i--
  6557. dAtA[i] = 0x20
  6558. i = encodeVarintGenerated(dAtA, i, uint64(m.Partition))
  6559. i--
  6560. dAtA[i] = 0x18
  6561. i -= len(m.FSType)
  6562. copy(dAtA[i:], m.FSType)
  6563. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  6564. i--
  6565. dAtA[i] = 0x12
  6566. i -= len(m.VolumeID)
  6567. copy(dAtA[i:], m.VolumeID)
  6568. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeID)))
  6569. i--
  6570. dAtA[i] = 0xa
  6571. return len(dAtA) - i, nil
  6572. }
  6573. func (m *Affinity) Marshal() (dAtA []byte, err error) {
  6574. size := m.Size()
  6575. dAtA = make([]byte, size)
  6576. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6577. if err != nil {
  6578. return nil, err
  6579. }
  6580. return dAtA[:n], nil
  6581. }
  6582. func (m *Affinity) MarshalTo(dAtA []byte) (int, error) {
  6583. size := m.Size()
  6584. return m.MarshalToSizedBuffer(dAtA[:size])
  6585. }
  6586. func (m *Affinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6587. i := len(dAtA)
  6588. _ = i
  6589. var l int
  6590. _ = l
  6591. if m.PodAntiAffinity != nil {
  6592. {
  6593. size, err := m.PodAntiAffinity.MarshalToSizedBuffer(dAtA[:i])
  6594. if err != nil {
  6595. return 0, err
  6596. }
  6597. i -= size
  6598. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6599. }
  6600. i--
  6601. dAtA[i] = 0x1a
  6602. }
  6603. if m.PodAffinity != nil {
  6604. {
  6605. size, err := m.PodAffinity.MarshalToSizedBuffer(dAtA[:i])
  6606. if err != nil {
  6607. return 0, err
  6608. }
  6609. i -= size
  6610. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6611. }
  6612. i--
  6613. dAtA[i] = 0x12
  6614. }
  6615. if m.NodeAffinity != nil {
  6616. {
  6617. size, err := m.NodeAffinity.MarshalToSizedBuffer(dAtA[:i])
  6618. if err != nil {
  6619. return 0, err
  6620. }
  6621. i -= size
  6622. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6623. }
  6624. i--
  6625. dAtA[i] = 0xa
  6626. }
  6627. return len(dAtA) - i, nil
  6628. }
  6629. func (m *AttachedVolume) Marshal() (dAtA []byte, err error) {
  6630. size := m.Size()
  6631. dAtA = make([]byte, size)
  6632. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6633. if err != nil {
  6634. return nil, err
  6635. }
  6636. return dAtA[:n], nil
  6637. }
  6638. func (m *AttachedVolume) MarshalTo(dAtA []byte) (int, error) {
  6639. size := m.Size()
  6640. return m.MarshalToSizedBuffer(dAtA[:size])
  6641. }
  6642. func (m *AttachedVolume) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6643. i := len(dAtA)
  6644. _ = i
  6645. var l int
  6646. _ = l
  6647. i -= len(m.DevicePath)
  6648. copy(dAtA[i:], m.DevicePath)
  6649. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DevicePath)))
  6650. i--
  6651. dAtA[i] = 0x12
  6652. i -= len(m.Name)
  6653. copy(dAtA[i:], m.Name)
  6654. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6655. i--
  6656. dAtA[i] = 0xa
  6657. return len(dAtA) - i, nil
  6658. }
  6659. func (m *AvoidPods) Marshal() (dAtA []byte, err error) {
  6660. size := m.Size()
  6661. dAtA = make([]byte, size)
  6662. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6663. if err != nil {
  6664. return nil, err
  6665. }
  6666. return dAtA[:n], nil
  6667. }
  6668. func (m *AvoidPods) MarshalTo(dAtA []byte) (int, error) {
  6669. size := m.Size()
  6670. return m.MarshalToSizedBuffer(dAtA[:size])
  6671. }
  6672. func (m *AvoidPods) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6673. i := len(dAtA)
  6674. _ = i
  6675. var l int
  6676. _ = l
  6677. if len(m.PreferAvoidPods) > 0 {
  6678. for iNdEx := len(m.PreferAvoidPods) - 1; iNdEx >= 0; iNdEx-- {
  6679. {
  6680. size, err := m.PreferAvoidPods[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6681. if err != nil {
  6682. return 0, err
  6683. }
  6684. i -= size
  6685. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6686. }
  6687. i--
  6688. dAtA[i] = 0xa
  6689. }
  6690. }
  6691. return len(dAtA) - i, nil
  6692. }
  6693. func (m *AzureDiskVolumeSource) Marshal() (dAtA []byte, err error) {
  6694. size := m.Size()
  6695. dAtA = make([]byte, size)
  6696. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6697. if err != nil {
  6698. return nil, err
  6699. }
  6700. return dAtA[:n], nil
  6701. }
  6702. func (m *AzureDiskVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6703. size := m.Size()
  6704. return m.MarshalToSizedBuffer(dAtA[:size])
  6705. }
  6706. func (m *AzureDiskVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6707. i := len(dAtA)
  6708. _ = i
  6709. var l int
  6710. _ = l
  6711. if m.Kind != nil {
  6712. i -= len(*m.Kind)
  6713. copy(dAtA[i:], *m.Kind)
  6714. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Kind)))
  6715. i--
  6716. dAtA[i] = 0x32
  6717. }
  6718. if m.ReadOnly != nil {
  6719. i--
  6720. if *m.ReadOnly {
  6721. dAtA[i] = 1
  6722. } else {
  6723. dAtA[i] = 0
  6724. }
  6725. i--
  6726. dAtA[i] = 0x28
  6727. }
  6728. if m.FSType != nil {
  6729. i -= len(*m.FSType)
  6730. copy(dAtA[i:], *m.FSType)
  6731. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.FSType)))
  6732. i--
  6733. dAtA[i] = 0x22
  6734. }
  6735. if m.CachingMode != nil {
  6736. i -= len(*m.CachingMode)
  6737. copy(dAtA[i:], *m.CachingMode)
  6738. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.CachingMode)))
  6739. i--
  6740. dAtA[i] = 0x1a
  6741. }
  6742. i -= len(m.DataDiskURI)
  6743. copy(dAtA[i:], m.DataDiskURI)
  6744. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DataDiskURI)))
  6745. i--
  6746. dAtA[i] = 0x12
  6747. i -= len(m.DiskName)
  6748. copy(dAtA[i:], m.DiskName)
  6749. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DiskName)))
  6750. i--
  6751. dAtA[i] = 0xa
  6752. return len(dAtA) - i, nil
  6753. }
  6754. func (m *AzureFilePersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  6755. size := m.Size()
  6756. dAtA = make([]byte, size)
  6757. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6758. if err != nil {
  6759. return nil, err
  6760. }
  6761. return dAtA[:n], nil
  6762. }
  6763. func (m *AzureFilePersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6764. size := m.Size()
  6765. return m.MarshalToSizedBuffer(dAtA[:size])
  6766. }
  6767. func (m *AzureFilePersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6768. i := len(dAtA)
  6769. _ = i
  6770. var l int
  6771. _ = l
  6772. if m.SecretNamespace != nil {
  6773. i -= len(*m.SecretNamespace)
  6774. copy(dAtA[i:], *m.SecretNamespace)
  6775. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.SecretNamespace)))
  6776. i--
  6777. dAtA[i] = 0x22
  6778. }
  6779. i--
  6780. if m.ReadOnly {
  6781. dAtA[i] = 1
  6782. } else {
  6783. dAtA[i] = 0
  6784. }
  6785. i--
  6786. dAtA[i] = 0x18
  6787. i -= len(m.ShareName)
  6788. copy(dAtA[i:], m.ShareName)
  6789. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ShareName)))
  6790. i--
  6791. dAtA[i] = 0x12
  6792. i -= len(m.SecretName)
  6793. copy(dAtA[i:], m.SecretName)
  6794. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
  6795. i--
  6796. dAtA[i] = 0xa
  6797. return len(dAtA) - i, nil
  6798. }
  6799. func (m *AzureFileVolumeSource) Marshal() (dAtA []byte, err error) {
  6800. size := m.Size()
  6801. dAtA = make([]byte, size)
  6802. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6803. if err != nil {
  6804. return nil, err
  6805. }
  6806. return dAtA[:n], nil
  6807. }
  6808. func (m *AzureFileVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6809. size := m.Size()
  6810. return m.MarshalToSizedBuffer(dAtA[:size])
  6811. }
  6812. func (m *AzureFileVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6813. i := len(dAtA)
  6814. _ = i
  6815. var l int
  6816. _ = l
  6817. i--
  6818. if m.ReadOnly {
  6819. dAtA[i] = 1
  6820. } else {
  6821. dAtA[i] = 0
  6822. }
  6823. i--
  6824. dAtA[i] = 0x18
  6825. i -= len(m.ShareName)
  6826. copy(dAtA[i:], m.ShareName)
  6827. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ShareName)))
  6828. i--
  6829. dAtA[i] = 0x12
  6830. i -= len(m.SecretName)
  6831. copy(dAtA[i:], m.SecretName)
  6832. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
  6833. i--
  6834. dAtA[i] = 0xa
  6835. return len(dAtA) - i, nil
  6836. }
  6837. func (m *Binding) Marshal() (dAtA []byte, err error) {
  6838. size := m.Size()
  6839. dAtA = make([]byte, size)
  6840. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6841. if err != nil {
  6842. return nil, err
  6843. }
  6844. return dAtA[:n], nil
  6845. }
  6846. func (m *Binding) MarshalTo(dAtA []byte) (int, error) {
  6847. size := m.Size()
  6848. return m.MarshalToSizedBuffer(dAtA[:size])
  6849. }
  6850. func (m *Binding) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6851. i := len(dAtA)
  6852. _ = i
  6853. var l int
  6854. _ = l
  6855. {
  6856. size, err := m.Target.MarshalToSizedBuffer(dAtA[:i])
  6857. if err != nil {
  6858. return 0, err
  6859. }
  6860. i -= size
  6861. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6862. }
  6863. i--
  6864. dAtA[i] = 0x12
  6865. {
  6866. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  6867. if err != nil {
  6868. return 0, err
  6869. }
  6870. i -= size
  6871. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6872. }
  6873. i--
  6874. dAtA[i] = 0xa
  6875. return len(dAtA) - i, nil
  6876. }
  6877. func (m *CSIPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  6878. size := m.Size()
  6879. dAtA = make([]byte, size)
  6880. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6881. if err != nil {
  6882. return nil, err
  6883. }
  6884. return dAtA[:n], nil
  6885. }
  6886. func (m *CSIPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6887. size := m.Size()
  6888. return m.MarshalToSizedBuffer(dAtA[:size])
  6889. }
  6890. func (m *CSIPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6891. i := len(dAtA)
  6892. _ = i
  6893. var l int
  6894. _ = l
  6895. if m.ControllerExpandSecretRef != nil {
  6896. {
  6897. size, err := m.ControllerExpandSecretRef.MarshalToSizedBuffer(dAtA[:i])
  6898. if err != nil {
  6899. return 0, err
  6900. }
  6901. i -= size
  6902. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6903. }
  6904. i--
  6905. dAtA[i] = 0x4a
  6906. }
  6907. if m.NodePublishSecretRef != nil {
  6908. {
  6909. size, err := m.NodePublishSecretRef.MarshalToSizedBuffer(dAtA[:i])
  6910. if err != nil {
  6911. return 0, err
  6912. }
  6913. i -= size
  6914. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6915. }
  6916. i--
  6917. dAtA[i] = 0x42
  6918. }
  6919. if m.NodeStageSecretRef != nil {
  6920. {
  6921. size, err := m.NodeStageSecretRef.MarshalToSizedBuffer(dAtA[:i])
  6922. if err != nil {
  6923. return 0, err
  6924. }
  6925. i -= size
  6926. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6927. }
  6928. i--
  6929. dAtA[i] = 0x3a
  6930. }
  6931. if m.ControllerPublishSecretRef != nil {
  6932. {
  6933. size, err := m.ControllerPublishSecretRef.MarshalToSizedBuffer(dAtA[:i])
  6934. if err != nil {
  6935. return 0, err
  6936. }
  6937. i -= size
  6938. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6939. }
  6940. i--
  6941. dAtA[i] = 0x32
  6942. }
  6943. if len(m.VolumeAttributes) > 0 {
  6944. keysForVolumeAttributes := make([]string, 0, len(m.VolumeAttributes))
  6945. for k := range m.VolumeAttributes {
  6946. keysForVolumeAttributes = append(keysForVolumeAttributes, string(k))
  6947. }
  6948. github_com_gogo_protobuf_sortkeys.Strings(keysForVolumeAttributes)
  6949. for iNdEx := len(keysForVolumeAttributes) - 1; iNdEx >= 0; iNdEx-- {
  6950. v := m.VolumeAttributes[string(keysForVolumeAttributes[iNdEx])]
  6951. baseI := i
  6952. i -= len(v)
  6953. copy(dAtA[i:], v)
  6954. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  6955. i--
  6956. dAtA[i] = 0x12
  6957. i -= len(keysForVolumeAttributes[iNdEx])
  6958. copy(dAtA[i:], keysForVolumeAttributes[iNdEx])
  6959. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForVolumeAttributes[iNdEx])))
  6960. i--
  6961. dAtA[i] = 0xa
  6962. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  6963. i--
  6964. dAtA[i] = 0x2a
  6965. }
  6966. }
  6967. i -= len(m.FSType)
  6968. copy(dAtA[i:], m.FSType)
  6969. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  6970. i--
  6971. dAtA[i] = 0x22
  6972. i--
  6973. if m.ReadOnly {
  6974. dAtA[i] = 1
  6975. } else {
  6976. dAtA[i] = 0
  6977. }
  6978. i--
  6979. dAtA[i] = 0x18
  6980. i -= len(m.VolumeHandle)
  6981. copy(dAtA[i:], m.VolumeHandle)
  6982. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeHandle)))
  6983. i--
  6984. dAtA[i] = 0x12
  6985. i -= len(m.Driver)
  6986. copy(dAtA[i:], m.Driver)
  6987. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  6988. i--
  6989. dAtA[i] = 0xa
  6990. return len(dAtA) - i, nil
  6991. }
  6992. func (m *CSIVolumeSource) Marshal() (dAtA []byte, err error) {
  6993. size := m.Size()
  6994. dAtA = make([]byte, size)
  6995. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6996. if err != nil {
  6997. return nil, err
  6998. }
  6999. return dAtA[:n], nil
  7000. }
  7001. func (m *CSIVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7002. size := m.Size()
  7003. return m.MarshalToSizedBuffer(dAtA[:size])
  7004. }
  7005. func (m *CSIVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7006. i := len(dAtA)
  7007. _ = i
  7008. var l int
  7009. _ = l
  7010. if m.NodePublishSecretRef != nil {
  7011. {
  7012. size, err := m.NodePublishSecretRef.MarshalToSizedBuffer(dAtA[:i])
  7013. if err != nil {
  7014. return 0, err
  7015. }
  7016. i -= size
  7017. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7018. }
  7019. i--
  7020. dAtA[i] = 0x2a
  7021. }
  7022. if len(m.VolumeAttributes) > 0 {
  7023. keysForVolumeAttributes := make([]string, 0, len(m.VolumeAttributes))
  7024. for k := range m.VolumeAttributes {
  7025. keysForVolumeAttributes = append(keysForVolumeAttributes, string(k))
  7026. }
  7027. github_com_gogo_protobuf_sortkeys.Strings(keysForVolumeAttributes)
  7028. for iNdEx := len(keysForVolumeAttributes) - 1; iNdEx >= 0; iNdEx-- {
  7029. v := m.VolumeAttributes[string(keysForVolumeAttributes[iNdEx])]
  7030. baseI := i
  7031. i -= len(v)
  7032. copy(dAtA[i:], v)
  7033. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7034. i--
  7035. dAtA[i] = 0x12
  7036. i -= len(keysForVolumeAttributes[iNdEx])
  7037. copy(dAtA[i:], keysForVolumeAttributes[iNdEx])
  7038. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForVolumeAttributes[iNdEx])))
  7039. i--
  7040. dAtA[i] = 0xa
  7041. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7042. i--
  7043. dAtA[i] = 0x22
  7044. }
  7045. }
  7046. if m.FSType != nil {
  7047. i -= len(*m.FSType)
  7048. copy(dAtA[i:], *m.FSType)
  7049. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.FSType)))
  7050. i--
  7051. dAtA[i] = 0x1a
  7052. }
  7053. if m.ReadOnly != nil {
  7054. i--
  7055. if *m.ReadOnly {
  7056. dAtA[i] = 1
  7057. } else {
  7058. dAtA[i] = 0
  7059. }
  7060. i--
  7061. dAtA[i] = 0x10
  7062. }
  7063. i -= len(m.Driver)
  7064. copy(dAtA[i:], m.Driver)
  7065. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  7066. i--
  7067. dAtA[i] = 0xa
  7068. return len(dAtA) - i, nil
  7069. }
  7070. func (m *Capabilities) Marshal() (dAtA []byte, err error) {
  7071. size := m.Size()
  7072. dAtA = make([]byte, size)
  7073. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7074. if err != nil {
  7075. return nil, err
  7076. }
  7077. return dAtA[:n], nil
  7078. }
  7079. func (m *Capabilities) MarshalTo(dAtA []byte) (int, error) {
  7080. size := m.Size()
  7081. return m.MarshalToSizedBuffer(dAtA[:size])
  7082. }
  7083. func (m *Capabilities) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7084. i := len(dAtA)
  7085. _ = i
  7086. var l int
  7087. _ = l
  7088. if len(m.Drop) > 0 {
  7089. for iNdEx := len(m.Drop) - 1; iNdEx >= 0; iNdEx-- {
  7090. i -= len(m.Drop[iNdEx])
  7091. copy(dAtA[i:], m.Drop[iNdEx])
  7092. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Drop[iNdEx])))
  7093. i--
  7094. dAtA[i] = 0x12
  7095. }
  7096. }
  7097. if len(m.Add) > 0 {
  7098. for iNdEx := len(m.Add) - 1; iNdEx >= 0; iNdEx-- {
  7099. i -= len(m.Add[iNdEx])
  7100. copy(dAtA[i:], m.Add[iNdEx])
  7101. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Add[iNdEx])))
  7102. i--
  7103. dAtA[i] = 0xa
  7104. }
  7105. }
  7106. return len(dAtA) - i, nil
  7107. }
  7108. func (m *CephFSPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  7109. size := m.Size()
  7110. dAtA = make([]byte, size)
  7111. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7112. if err != nil {
  7113. return nil, err
  7114. }
  7115. return dAtA[:n], nil
  7116. }
  7117. func (m *CephFSPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7118. size := m.Size()
  7119. return m.MarshalToSizedBuffer(dAtA[:size])
  7120. }
  7121. func (m *CephFSPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7122. i := len(dAtA)
  7123. _ = i
  7124. var l int
  7125. _ = l
  7126. i--
  7127. if m.ReadOnly {
  7128. dAtA[i] = 1
  7129. } else {
  7130. dAtA[i] = 0
  7131. }
  7132. i--
  7133. dAtA[i] = 0x30
  7134. if m.SecretRef != nil {
  7135. {
  7136. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  7137. if err != nil {
  7138. return 0, err
  7139. }
  7140. i -= size
  7141. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7142. }
  7143. i--
  7144. dAtA[i] = 0x2a
  7145. }
  7146. i -= len(m.SecretFile)
  7147. copy(dAtA[i:], m.SecretFile)
  7148. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretFile)))
  7149. i--
  7150. dAtA[i] = 0x22
  7151. i -= len(m.User)
  7152. copy(dAtA[i:], m.User)
  7153. i = encodeVarintGenerated(dAtA, i, uint64(len(m.User)))
  7154. i--
  7155. dAtA[i] = 0x1a
  7156. i -= len(m.Path)
  7157. copy(dAtA[i:], m.Path)
  7158. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  7159. i--
  7160. dAtA[i] = 0x12
  7161. if len(m.Monitors) > 0 {
  7162. for iNdEx := len(m.Monitors) - 1; iNdEx >= 0; iNdEx-- {
  7163. i -= len(m.Monitors[iNdEx])
  7164. copy(dAtA[i:], m.Monitors[iNdEx])
  7165. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Monitors[iNdEx])))
  7166. i--
  7167. dAtA[i] = 0xa
  7168. }
  7169. }
  7170. return len(dAtA) - i, nil
  7171. }
  7172. func (m *CephFSVolumeSource) Marshal() (dAtA []byte, err error) {
  7173. size := m.Size()
  7174. dAtA = make([]byte, size)
  7175. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7176. if err != nil {
  7177. return nil, err
  7178. }
  7179. return dAtA[:n], nil
  7180. }
  7181. func (m *CephFSVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7182. size := m.Size()
  7183. return m.MarshalToSizedBuffer(dAtA[:size])
  7184. }
  7185. func (m *CephFSVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7186. i := len(dAtA)
  7187. _ = i
  7188. var l int
  7189. _ = l
  7190. i--
  7191. if m.ReadOnly {
  7192. dAtA[i] = 1
  7193. } else {
  7194. dAtA[i] = 0
  7195. }
  7196. i--
  7197. dAtA[i] = 0x30
  7198. if m.SecretRef != nil {
  7199. {
  7200. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  7201. if err != nil {
  7202. return 0, err
  7203. }
  7204. i -= size
  7205. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7206. }
  7207. i--
  7208. dAtA[i] = 0x2a
  7209. }
  7210. i -= len(m.SecretFile)
  7211. copy(dAtA[i:], m.SecretFile)
  7212. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretFile)))
  7213. i--
  7214. dAtA[i] = 0x22
  7215. i -= len(m.User)
  7216. copy(dAtA[i:], m.User)
  7217. i = encodeVarintGenerated(dAtA, i, uint64(len(m.User)))
  7218. i--
  7219. dAtA[i] = 0x1a
  7220. i -= len(m.Path)
  7221. copy(dAtA[i:], m.Path)
  7222. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  7223. i--
  7224. dAtA[i] = 0x12
  7225. if len(m.Monitors) > 0 {
  7226. for iNdEx := len(m.Monitors) - 1; iNdEx >= 0; iNdEx-- {
  7227. i -= len(m.Monitors[iNdEx])
  7228. copy(dAtA[i:], m.Monitors[iNdEx])
  7229. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Monitors[iNdEx])))
  7230. i--
  7231. dAtA[i] = 0xa
  7232. }
  7233. }
  7234. return len(dAtA) - i, nil
  7235. }
  7236. func (m *CinderPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  7237. size := m.Size()
  7238. dAtA = make([]byte, size)
  7239. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7240. if err != nil {
  7241. return nil, err
  7242. }
  7243. return dAtA[:n], nil
  7244. }
  7245. func (m *CinderPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7246. size := m.Size()
  7247. return m.MarshalToSizedBuffer(dAtA[:size])
  7248. }
  7249. func (m *CinderPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7250. i := len(dAtA)
  7251. _ = i
  7252. var l int
  7253. _ = l
  7254. if m.SecretRef != nil {
  7255. {
  7256. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  7257. if err != nil {
  7258. return 0, err
  7259. }
  7260. i -= size
  7261. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7262. }
  7263. i--
  7264. dAtA[i] = 0x22
  7265. }
  7266. i--
  7267. if m.ReadOnly {
  7268. dAtA[i] = 1
  7269. } else {
  7270. dAtA[i] = 0
  7271. }
  7272. i--
  7273. dAtA[i] = 0x18
  7274. i -= len(m.FSType)
  7275. copy(dAtA[i:], m.FSType)
  7276. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  7277. i--
  7278. dAtA[i] = 0x12
  7279. i -= len(m.VolumeID)
  7280. copy(dAtA[i:], m.VolumeID)
  7281. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeID)))
  7282. i--
  7283. dAtA[i] = 0xa
  7284. return len(dAtA) - i, nil
  7285. }
  7286. func (m *CinderVolumeSource) Marshal() (dAtA []byte, err error) {
  7287. size := m.Size()
  7288. dAtA = make([]byte, size)
  7289. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7290. if err != nil {
  7291. return nil, err
  7292. }
  7293. return dAtA[:n], nil
  7294. }
  7295. func (m *CinderVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7296. size := m.Size()
  7297. return m.MarshalToSizedBuffer(dAtA[:size])
  7298. }
  7299. func (m *CinderVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7300. i := len(dAtA)
  7301. _ = i
  7302. var l int
  7303. _ = l
  7304. if m.SecretRef != nil {
  7305. {
  7306. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  7307. if err != nil {
  7308. return 0, err
  7309. }
  7310. i -= size
  7311. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7312. }
  7313. i--
  7314. dAtA[i] = 0x22
  7315. }
  7316. i--
  7317. if m.ReadOnly {
  7318. dAtA[i] = 1
  7319. } else {
  7320. dAtA[i] = 0
  7321. }
  7322. i--
  7323. dAtA[i] = 0x18
  7324. i -= len(m.FSType)
  7325. copy(dAtA[i:], m.FSType)
  7326. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  7327. i--
  7328. dAtA[i] = 0x12
  7329. i -= len(m.VolumeID)
  7330. copy(dAtA[i:], m.VolumeID)
  7331. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeID)))
  7332. i--
  7333. dAtA[i] = 0xa
  7334. return len(dAtA) - i, nil
  7335. }
  7336. func (m *ClientIPConfig) Marshal() (dAtA []byte, err error) {
  7337. size := m.Size()
  7338. dAtA = make([]byte, size)
  7339. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7340. if err != nil {
  7341. return nil, err
  7342. }
  7343. return dAtA[:n], nil
  7344. }
  7345. func (m *ClientIPConfig) MarshalTo(dAtA []byte) (int, error) {
  7346. size := m.Size()
  7347. return m.MarshalToSizedBuffer(dAtA[:size])
  7348. }
  7349. func (m *ClientIPConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7350. i := len(dAtA)
  7351. _ = i
  7352. var l int
  7353. _ = l
  7354. if m.TimeoutSeconds != nil {
  7355. i = encodeVarintGenerated(dAtA, i, uint64(*m.TimeoutSeconds))
  7356. i--
  7357. dAtA[i] = 0x8
  7358. }
  7359. return len(dAtA) - i, nil
  7360. }
  7361. func (m *ComponentCondition) Marshal() (dAtA []byte, err error) {
  7362. size := m.Size()
  7363. dAtA = make([]byte, size)
  7364. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7365. if err != nil {
  7366. return nil, err
  7367. }
  7368. return dAtA[:n], nil
  7369. }
  7370. func (m *ComponentCondition) MarshalTo(dAtA []byte) (int, error) {
  7371. size := m.Size()
  7372. return m.MarshalToSizedBuffer(dAtA[:size])
  7373. }
  7374. func (m *ComponentCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7375. i := len(dAtA)
  7376. _ = i
  7377. var l int
  7378. _ = l
  7379. i -= len(m.Error)
  7380. copy(dAtA[i:], m.Error)
  7381. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Error)))
  7382. i--
  7383. dAtA[i] = 0x22
  7384. i -= len(m.Message)
  7385. copy(dAtA[i:], m.Message)
  7386. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  7387. i--
  7388. dAtA[i] = 0x1a
  7389. i -= len(m.Status)
  7390. copy(dAtA[i:], m.Status)
  7391. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  7392. i--
  7393. dAtA[i] = 0x12
  7394. i -= len(m.Type)
  7395. copy(dAtA[i:], m.Type)
  7396. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  7397. i--
  7398. dAtA[i] = 0xa
  7399. return len(dAtA) - i, nil
  7400. }
  7401. func (m *ComponentStatus) Marshal() (dAtA []byte, err error) {
  7402. size := m.Size()
  7403. dAtA = make([]byte, size)
  7404. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7405. if err != nil {
  7406. return nil, err
  7407. }
  7408. return dAtA[:n], nil
  7409. }
  7410. func (m *ComponentStatus) MarshalTo(dAtA []byte) (int, error) {
  7411. size := m.Size()
  7412. return m.MarshalToSizedBuffer(dAtA[:size])
  7413. }
  7414. func (m *ComponentStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7415. i := len(dAtA)
  7416. _ = i
  7417. var l int
  7418. _ = l
  7419. if len(m.Conditions) > 0 {
  7420. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  7421. {
  7422. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7423. if err != nil {
  7424. return 0, err
  7425. }
  7426. i -= size
  7427. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7428. }
  7429. i--
  7430. dAtA[i] = 0x12
  7431. }
  7432. }
  7433. {
  7434. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  7435. if err != nil {
  7436. return 0, err
  7437. }
  7438. i -= size
  7439. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7440. }
  7441. i--
  7442. dAtA[i] = 0xa
  7443. return len(dAtA) - i, nil
  7444. }
  7445. func (m *ComponentStatusList) Marshal() (dAtA []byte, err error) {
  7446. size := m.Size()
  7447. dAtA = make([]byte, size)
  7448. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7449. if err != nil {
  7450. return nil, err
  7451. }
  7452. return dAtA[:n], nil
  7453. }
  7454. func (m *ComponentStatusList) MarshalTo(dAtA []byte) (int, error) {
  7455. size := m.Size()
  7456. return m.MarshalToSizedBuffer(dAtA[:size])
  7457. }
  7458. func (m *ComponentStatusList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7459. i := len(dAtA)
  7460. _ = i
  7461. var l int
  7462. _ = l
  7463. if len(m.Items) > 0 {
  7464. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  7465. {
  7466. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7467. if err != nil {
  7468. return 0, err
  7469. }
  7470. i -= size
  7471. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7472. }
  7473. i--
  7474. dAtA[i] = 0x12
  7475. }
  7476. }
  7477. {
  7478. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  7479. if err != nil {
  7480. return 0, err
  7481. }
  7482. i -= size
  7483. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7484. }
  7485. i--
  7486. dAtA[i] = 0xa
  7487. return len(dAtA) - i, nil
  7488. }
  7489. func (m *ConfigMap) Marshal() (dAtA []byte, err error) {
  7490. size := m.Size()
  7491. dAtA = make([]byte, size)
  7492. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7493. if err != nil {
  7494. return nil, err
  7495. }
  7496. return dAtA[:n], nil
  7497. }
  7498. func (m *ConfigMap) MarshalTo(dAtA []byte) (int, error) {
  7499. size := m.Size()
  7500. return m.MarshalToSizedBuffer(dAtA[:size])
  7501. }
  7502. func (m *ConfigMap) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7503. i := len(dAtA)
  7504. _ = i
  7505. var l int
  7506. _ = l
  7507. if m.Immutable != nil {
  7508. i--
  7509. if *m.Immutable {
  7510. dAtA[i] = 1
  7511. } else {
  7512. dAtA[i] = 0
  7513. }
  7514. i--
  7515. dAtA[i] = 0x20
  7516. }
  7517. if len(m.BinaryData) > 0 {
  7518. keysForBinaryData := make([]string, 0, len(m.BinaryData))
  7519. for k := range m.BinaryData {
  7520. keysForBinaryData = append(keysForBinaryData, string(k))
  7521. }
  7522. github_com_gogo_protobuf_sortkeys.Strings(keysForBinaryData)
  7523. for iNdEx := len(keysForBinaryData) - 1; iNdEx >= 0; iNdEx-- {
  7524. v := m.BinaryData[string(keysForBinaryData[iNdEx])]
  7525. baseI := i
  7526. if v != nil {
  7527. i -= len(v)
  7528. copy(dAtA[i:], v)
  7529. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7530. i--
  7531. dAtA[i] = 0x12
  7532. }
  7533. i -= len(keysForBinaryData[iNdEx])
  7534. copy(dAtA[i:], keysForBinaryData[iNdEx])
  7535. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForBinaryData[iNdEx])))
  7536. i--
  7537. dAtA[i] = 0xa
  7538. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7539. i--
  7540. dAtA[i] = 0x1a
  7541. }
  7542. }
  7543. if len(m.Data) > 0 {
  7544. keysForData := make([]string, 0, len(m.Data))
  7545. for k := range m.Data {
  7546. keysForData = append(keysForData, string(k))
  7547. }
  7548. github_com_gogo_protobuf_sortkeys.Strings(keysForData)
  7549. for iNdEx := len(keysForData) - 1; iNdEx >= 0; iNdEx-- {
  7550. v := m.Data[string(keysForData[iNdEx])]
  7551. baseI := i
  7552. i -= len(v)
  7553. copy(dAtA[i:], v)
  7554. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7555. i--
  7556. dAtA[i] = 0x12
  7557. i -= len(keysForData[iNdEx])
  7558. copy(dAtA[i:], keysForData[iNdEx])
  7559. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForData[iNdEx])))
  7560. i--
  7561. dAtA[i] = 0xa
  7562. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7563. i--
  7564. dAtA[i] = 0x12
  7565. }
  7566. }
  7567. {
  7568. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  7569. if err != nil {
  7570. return 0, err
  7571. }
  7572. i -= size
  7573. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7574. }
  7575. i--
  7576. dAtA[i] = 0xa
  7577. return len(dAtA) - i, nil
  7578. }
  7579. func (m *ConfigMapEnvSource) Marshal() (dAtA []byte, err error) {
  7580. size := m.Size()
  7581. dAtA = make([]byte, size)
  7582. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7583. if err != nil {
  7584. return nil, err
  7585. }
  7586. return dAtA[:n], nil
  7587. }
  7588. func (m *ConfigMapEnvSource) MarshalTo(dAtA []byte) (int, error) {
  7589. size := m.Size()
  7590. return m.MarshalToSizedBuffer(dAtA[:size])
  7591. }
  7592. func (m *ConfigMapEnvSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7593. i := len(dAtA)
  7594. _ = i
  7595. var l int
  7596. _ = l
  7597. if m.Optional != nil {
  7598. i--
  7599. if *m.Optional {
  7600. dAtA[i] = 1
  7601. } else {
  7602. dAtA[i] = 0
  7603. }
  7604. i--
  7605. dAtA[i] = 0x10
  7606. }
  7607. {
  7608. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  7609. if err != nil {
  7610. return 0, err
  7611. }
  7612. i -= size
  7613. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7614. }
  7615. i--
  7616. dAtA[i] = 0xa
  7617. return len(dAtA) - i, nil
  7618. }
  7619. func (m *ConfigMapKeySelector) Marshal() (dAtA []byte, err error) {
  7620. size := m.Size()
  7621. dAtA = make([]byte, size)
  7622. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7623. if err != nil {
  7624. return nil, err
  7625. }
  7626. return dAtA[:n], nil
  7627. }
  7628. func (m *ConfigMapKeySelector) MarshalTo(dAtA []byte) (int, error) {
  7629. size := m.Size()
  7630. return m.MarshalToSizedBuffer(dAtA[:size])
  7631. }
  7632. func (m *ConfigMapKeySelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7633. i := len(dAtA)
  7634. _ = i
  7635. var l int
  7636. _ = l
  7637. if m.Optional != nil {
  7638. i--
  7639. if *m.Optional {
  7640. dAtA[i] = 1
  7641. } else {
  7642. dAtA[i] = 0
  7643. }
  7644. i--
  7645. dAtA[i] = 0x18
  7646. }
  7647. i -= len(m.Key)
  7648. copy(dAtA[i:], m.Key)
  7649. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  7650. i--
  7651. dAtA[i] = 0x12
  7652. {
  7653. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  7654. if err != nil {
  7655. return 0, err
  7656. }
  7657. i -= size
  7658. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7659. }
  7660. i--
  7661. dAtA[i] = 0xa
  7662. return len(dAtA) - i, nil
  7663. }
  7664. func (m *ConfigMapList) Marshal() (dAtA []byte, err error) {
  7665. size := m.Size()
  7666. dAtA = make([]byte, size)
  7667. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7668. if err != nil {
  7669. return nil, err
  7670. }
  7671. return dAtA[:n], nil
  7672. }
  7673. func (m *ConfigMapList) MarshalTo(dAtA []byte) (int, error) {
  7674. size := m.Size()
  7675. return m.MarshalToSizedBuffer(dAtA[:size])
  7676. }
  7677. func (m *ConfigMapList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7678. i := len(dAtA)
  7679. _ = i
  7680. var l int
  7681. _ = l
  7682. if len(m.Items) > 0 {
  7683. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  7684. {
  7685. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7686. if err != nil {
  7687. return 0, err
  7688. }
  7689. i -= size
  7690. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7691. }
  7692. i--
  7693. dAtA[i] = 0x12
  7694. }
  7695. }
  7696. {
  7697. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  7698. if err != nil {
  7699. return 0, err
  7700. }
  7701. i -= size
  7702. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7703. }
  7704. i--
  7705. dAtA[i] = 0xa
  7706. return len(dAtA) - i, nil
  7707. }
  7708. func (m *ConfigMapNodeConfigSource) Marshal() (dAtA []byte, err error) {
  7709. size := m.Size()
  7710. dAtA = make([]byte, size)
  7711. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7712. if err != nil {
  7713. return nil, err
  7714. }
  7715. return dAtA[:n], nil
  7716. }
  7717. func (m *ConfigMapNodeConfigSource) MarshalTo(dAtA []byte) (int, error) {
  7718. size := m.Size()
  7719. return m.MarshalToSizedBuffer(dAtA[:size])
  7720. }
  7721. func (m *ConfigMapNodeConfigSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7722. i := len(dAtA)
  7723. _ = i
  7724. var l int
  7725. _ = l
  7726. i -= len(m.KubeletConfigKey)
  7727. copy(dAtA[i:], m.KubeletConfigKey)
  7728. i = encodeVarintGenerated(dAtA, i, uint64(len(m.KubeletConfigKey)))
  7729. i--
  7730. dAtA[i] = 0x2a
  7731. i -= len(m.ResourceVersion)
  7732. copy(dAtA[i:], m.ResourceVersion)
  7733. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceVersion)))
  7734. i--
  7735. dAtA[i] = 0x22
  7736. i -= len(m.UID)
  7737. copy(dAtA[i:], m.UID)
  7738. i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
  7739. i--
  7740. dAtA[i] = 0x1a
  7741. i -= len(m.Name)
  7742. copy(dAtA[i:], m.Name)
  7743. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  7744. i--
  7745. dAtA[i] = 0x12
  7746. i -= len(m.Namespace)
  7747. copy(dAtA[i:], m.Namespace)
  7748. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  7749. i--
  7750. dAtA[i] = 0xa
  7751. return len(dAtA) - i, nil
  7752. }
  7753. func (m *ConfigMapProjection) Marshal() (dAtA []byte, err error) {
  7754. size := m.Size()
  7755. dAtA = make([]byte, size)
  7756. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7757. if err != nil {
  7758. return nil, err
  7759. }
  7760. return dAtA[:n], nil
  7761. }
  7762. func (m *ConfigMapProjection) MarshalTo(dAtA []byte) (int, error) {
  7763. size := m.Size()
  7764. return m.MarshalToSizedBuffer(dAtA[:size])
  7765. }
  7766. func (m *ConfigMapProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7767. i := len(dAtA)
  7768. _ = i
  7769. var l int
  7770. _ = l
  7771. if m.Optional != nil {
  7772. i--
  7773. if *m.Optional {
  7774. dAtA[i] = 1
  7775. } else {
  7776. dAtA[i] = 0
  7777. }
  7778. i--
  7779. dAtA[i] = 0x20
  7780. }
  7781. if len(m.Items) > 0 {
  7782. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  7783. {
  7784. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7785. if err != nil {
  7786. return 0, err
  7787. }
  7788. i -= size
  7789. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7790. }
  7791. i--
  7792. dAtA[i] = 0x12
  7793. }
  7794. }
  7795. {
  7796. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  7797. if err != nil {
  7798. return 0, err
  7799. }
  7800. i -= size
  7801. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7802. }
  7803. i--
  7804. dAtA[i] = 0xa
  7805. return len(dAtA) - i, nil
  7806. }
  7807. func (m *ConfigMapVolumeSource) Marshal() (dAtA []byte, err error) {
  7808. size := m.Size()
  7809. dAtA = make([]byte, size)
  7810. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7811. if err != nil {
  7812. return nil, err
  7813. }
  7814. return dAtA[:n], nil
  7815. }
  7816. func (m *ConfigMapVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7817. size := m.Size()
  7818. return m.MarshalToSizedBuffer(dAtA[:size])
  7819. }
  7820. func (m *ConfigMapVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7821. i := len(dAtA)
  7822. _ = i
  7823. var l int
  7824. _ = l
  7825. if m.Optional != nil {
  7826. i--
  7827. if *m.Optional {
  7828. dAtA[i] = 1
  7829. } else {
  7830. dAtA[i] = 0
  7831. }
  7832. i--
  7833. dAtA[i] = 0x20
  7834. }
  7835. if m.DefaultMode != nil {
  7836. i = encodeVarintGenerated(dAtA, i, uint64(*m.DefaultMode))
  7837. i--
  7838. dAtA[i] = 0x18
  7839. }
  7840. if len(m.Items) > 0 {
  7841. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  7842. {
  7843. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7844. if err != nil {
  7845. return 0, err
  7846. }
  7847. i -= size
  7848. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7849. }
  7850. i--
  7851. dAtA[i] = 0x12
  7852. }
  7853. }
  7854. {
  7855. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  7856. if err != nil {
  7857. return 0, err
  7858. }
  7859. i -= size
  7860. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7861. }
  7862. i--
  7863. dAtA[i] = 0xa
  7864. return len(dAtA) - i, nil
  7865. }
  7866. func (m *Container) Marshal() (dAtA []byte, err error) {
  7867. size := m.Size()
  7868. dAtA = make([]byte, size)
  7869. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7870. if err != nil {
  7871. return nil, err
  7872. }
  7873. return dAtA[:n], nil
  7874. }
  7875. func (m *Container) MarshalTo(dAtA []byte) (int, error) {
  7876. size := m.Size()
  7877. return m.MarshalToSizedBuffer(dAtA[:size])
  7878. }
  7879. func (m *Container) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7880. i := len(dAtA)
  7881. _ = i
  7882. var l int
  7883. _ = l
  7884. if m.StartupProbe != nil {
  7885. {
  7886. size, err := m.StartupProbe.MarshalToSizedBuffer(dAtA[:i])
  7887. if err != nil {
  7888. return 0, err
  7889. }
  7890. i -= size
  7891. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7892. }
  7893. i--
  7894. dAtA[i] = 0x1
  7895. i--
  7896. dAtA[i] = 0xb2
  7897. }
  7898. if len(m.VolumeDevices) > 0 {
  7899. for iNdEx := len(m.VolumeDevices) - 1; iNdEx >= 0; iNdEx-- {
  7900. {
  7901. size, err := m.VolumeDevices[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7902. if err != nil {
  7903. return 0, err
  7904. }
  7905. i -= size
  7906. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7907. }
  7908. i--
  7909. dAtA[i] = 0x1
  7910. i--
  7911. dAtA[i] = 0xaa
  7912. }
  7913. }
  7914. i -= len(m.TerminationMessagePolicy)
  7915. copy(dAtA[i:], m.TerminationMessagePolicy)
  7916. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TerminationMessagePolicy)))
  7917. i--
  7918. dAtA[i] = 0x1
  7919. i--
  7920. dAtA[i] = 0xa2
  7921. if len(m.EnvFrom) > 0 {
  7922. for iNdEx := len(m.EnvFrom) - 1; iNdEx >= 0; iNdEx-- {
  7923. {
  7924. size, err := m.EnvFrom[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7925. if err != nil {
  7926. return 0, err
  7927. }
  7928. i -= size
  7929. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7930. }
  7931. i--
  7932. dAtA[i] = 0x1
  7933. i--
  7934. dAtA[i] = 0x9a
  7935. }
  7936. }
  7937. i--
  7938. if m.TTY {
  7939. dAtA[i] = 1
  7940. } else {
  7941. dAtA[i] = 0
  7942. }
  7943. i--
  7944. dAtA[i] = 0x1
  7945. i--
  7946. dAtA[i] = 0x90
  7947. i--
  7948. if m.StdinOnce {
  7949. dAtA[i] = 1
  7950. } else {
  7951. dAtA[i] = 0
  7952. }
  7953. i--
  7954. dAtA[i] = 0x1
  7955. i--
  7956. dAtA[i] = 0x88
  7957. i--
  7958. if m.Stdin {
  7959. dAtA[i] = 1
  7960. } else {
  7961. dAtA[i] = 0
  7962. }
  7963. i--
  7964. dAtA[i] = 0x1
  7965. i--
  7966. dAtA[i] = 0x80
  7967. if m.SecurityContext != nil {
  7968. {
  7969. size, err := m.SecurityContext.MarshalToSizedBuffer(dAtA[:i])
  7970. if err != nil {
  7971. return 0, err
  7972. }
  7973. i -= size
  7974. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7975. }
  7976. i--
  7977. dAtA[i] = 0x7a
  7978. }
  7979. i -= len(m.ImagePullPolicy)
  7980. copy(dAtA[i:], m.ImagePullPolicy)
  7981. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ImagePullPolicy)))
  7982. i--
  7983. dAtA[i] = 0x72
  7984. i -= len(m.TerminationMessagePath)
  7985. copy(dAtA[i:], m.TerminationMessagePath)
  7986. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TerminationMessagePath)))
  7987. i--
  7988. dAtA[i] = 0x6a
  7989. if m.Lifecycle != nil {
  7990. {
  7991. size, err := m.Lifecycle.MarshalToSizedBuffer(dAtA[:i])
  7992. if err != nil {
  7993. return 0, err
  7994. }
  7995. i -= size
  7996. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7997. }
  7998. i--
  7999. dAtA[i] = 0x62
  8000. }
  8001. if m.ReadinessProbe != nil {
  8002. {
  8003. size, err := m.ReadinessProbe.MarshalToSizedBuffer(dAtA[:i])
  8004. if err != nil {
  8005. return 0, err
  8006. }
  8007. i -= size
  8008. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8009. }
  8010. i--
  8011. dAtA[i] = 0x5a
  8012. }
  8013. if m.LivenessProbe != nil {
  8014. {
  8015. size, err := m.LivenessProbe.MarshalToSizedBuffer(dAtA[:i])
  8016. if err != nil {
  8017. return 0, err
  8018. }
  8019. i -= size
  8020. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8021. }
  8022. i--
  8023. dAtA[i] = 0x52
  8024. }
  8025. if len(m.VolumeMounts) > 0 {
  8026. for iNdEx := len(m.VolumeMounts) - 1; iNdEx >= 0; iNdEx-- {
  8027. {
  8028. size, err := m.VolumeMounts[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8029. if err != nil {
  8030. return 0, err
  8031. }
  8032. i -= size
  8033. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8034. }
  8035. i--
  8036. dAtA[i] = 0x4a
  8037. }
  8038. }
  8039. {
  8040. size, err := m.Resources.MarshalToSizedBuffer(dAtA[:i])
  8041. if err != nil {
  8042. return 0, err
  8043. }
  8044. i -= size
  8045. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8046. }
  8047. i--
  8048. dAtA[i] = 0x42
  8049. if len(m.Env) > 0 {
  8050. for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  8051. {
  8052. size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8053. if err != nil {
  8054. return 0, err
  8055. }
  8056. i -= size
  8057. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8058. }
  8059. i--
  8060. dAtA[i] = 0x3a
  8061. }
  8062. }
  8063. if len(m.Ports) > 0 {
  8064. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  8065. {
  8066. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8067. if err != nil {
  8068. return 0, err
  8069. }
  8070. i -= size
  8071. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8072. }
  8073. i--
  8074. dAtA[i] = 0x32
  8075. }
  8076. }
  8077. i -= len(m.WorkingDir)
  8078. copy(dAtA[i:], m.WorkingDir)
  8079. i = encodeVarintGenerated(dAtA, i, uint64(len(m.WorkingDir)))
  8080. i--
  8081. dAtA[i] = 0x2a
  8082. if len(m.Args) > 0 {
  8083. for iNdEx := len(m.Args) - 1; iNdEx >= 0; iNdEx-- {
  8084. i -= len(m.Args[iNdEx])
  8085. copy(dAtA[i:], m.Args[iNdEx])
  8086. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Args[iNdEx])))
  8087. i--
  8088. dAtA[i] = 0x22
  8089. }
  8090. }
  8091. if len(m.Command) > 0 {
  8092. for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  8093. i -= len(m.Command[iNdEx])
  8094. copy(dAtA[i:], m.Command[iNdEx])
  8095. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  8096. i--
  8097. dAtA[i] = 0x1a
  8098. }
  8099. }
  8100. i -= len(m.Image)
  8101. copy(dAtA[i:], m.Image)
  8102. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Image)))
  8103. i--
  8104. dAtA[i] = 0x12
  8105. i -= len(m.Name)
  8106. copy(dAtA[i:], m.Name)
  8107. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8108. i--
  8109. dAtA[i] = 0xa
  8110. return len(dAtA) - i, nil
  8111. }
  8112. func (m *ContainerImage) Marshal() (dAtA []byte, err error) {
  8113. size := m.Size()
  8114. dAtA = make([]byte, size)
  8115. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8116. if err != nil {
  8117. return nil, err
  8118. }
  8119. return dAtA[:n], nil
  8120. }
  8121. func (m *ContainerImage) MarshalTo(dAtA []byte) (int, error) {
  8122. size := m.Size()
  8123. return m.MarshalToSizedBuffer(dAtA[:size])
  8124. }
  8125. func (m *ContainerImage) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8126. i := len(dAtA)
  8127. _ = i
  8128. var l int
  8129. _ = l
  8130. i = encodeVarintGenerated(dAtA, i, uint64(m.SizeBytes))
  8131. i--
  8132. dAtA[i] = 0x10
  8133. if len(m.Names) > 0 {
  8134. for iNdEx := len(m.Names) - 1; iNdEx >= 0; iNdEx-- {
  8135. i -= len(m.Names[iNdEx])
  8136. copy(dAtA[i:], m.Names[iNdEx])
  8137. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Names[iNdEx])))
  8138. i--
  8139. dAtA[i] = 0xa
  8140. }
  8141. }
  8142. return len(dAtA) - i, nil
  8143. }
  8144. func (m *ContainerPort) Marshal() (dAtA []byte, err error) {
  8145. size := m.Size()
  8146. dAtA = make([]byte, size)
  8147. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8148. if err != nil {
  8149. return nil, err
  8150. }
  8151. return dAtA[:n], nil
  8152. }
  8153. func (m *ContainerPort) MarshalTo(dAtA []byte) (int, error) {
  8154. size := m.Size()
  8155. return m.MarshalToSizedBuffer(dAtA[:size])
  8156. }
  8157. func (m *ContainerPort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8158. i := len(dAtA)
  8159. _ = i
  8160. var l int
  8161. _ = l
  8162. i -= len(m.HostIP)
  8163. copy(dAtA[i:], m.HostIP)
  8164. i = encodeVarintGenerated(dAtA, i, uint64(len(m.HostIP)))
  8165. i--
  8166. dAtA[i] = 0x2a
  8167. i -= len(m.Protocol)
  8168. copy(dAtA[i:], m.Protocol)
  8169. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Protocol)))
  8170. i--
  8171. dAtA[i] = 0x22
  8172. i = encodeVarintGenerated(dAtA, i, uint64(m.ContainerPort))
  8173. i--
  8174. dAtA[i] = 0x18
  8175. i = encodeVarintGenerated(dAtA, i, uint64(m.HostPort))
  8176. i--
  8177. dAtA[i] = 0x10
  8178. i -= len(m.Name)
  8179. copy(dAtA[i:], m.Name)
  8180. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8181. i--
  8182. dAtA[i] = 0xa
  8183. return len(dAtA) - i, nil
  8184. }
  8185. func (m *ContainerState) Marshal() (dAtA []byte, err error) {
  8186. size := m.Size()
  8187. dAtA = make([]byte, size)
  8188. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8189. if err != nil {
  8190. return nil, err
  8191. }
  8192. return dAtA[:n], nil
  8193. }
  8194. func (m *ContainerState) MarshalTo(dAtA []byte) (int, error) {
  8195. size := m.Size()
  8196. return m.MarshalToSizedBuffer(dAtA[:size])
  8197. }
  8198. func (m *ContainerState) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8199. i := len(dAtA)
  8200. _ = i
  8201. var l int
  8202. _ = l
  8203. if m.Terminated != nil {
  8204. {
  8205. size, err := m.Terminated.MarshalToSizedBuffer(dAtA[:i])
  8206. if err != nil {
  8207. return 0, err
  8208. }
  8209. i -= size
  8210. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8211. }
  8212. i--
  8213. dAtA[i] = 0x1a
  8214. }
  8215. if m.Running != nil {
  8216. {
  8217. size, err := m.Running.MarshalToSizedBuffer(dAtA[:i])
  8218. if err != nil {
  8219. return 0, err
  8220. }
  8221. i -= size
  8222. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8223. }
  8224. i--
  8225. dAtA[i] = 0x12
  8226. }
  8227. if m.Waiting != nil {
  8228. {
  8229. size, err := m.Waiting.MarshalToSizedBuffer(dAtA[:i])
  8230. if err != nil {
  8231. return 0, err
  8232. }
  8233. i -= size
  8234. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8235. }
  8236. i--
  8237. dAtA[i] = 0xa
  8238. }
  8239. return len(dAtA) - i, nil
  8240. }
  8241. func (m *ContainerStateRunning) Marshal() (dAtA []byte, err error) {
  8242. size := m.Size()
  8243. dAtA = make([]byte, size)
  8244. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8245. if err != nil {
  8246. return nil, err
  8247. }
  8248. return dAtA[:n], nil
  8249. }
  8250. func (m *ContainerStateRunning) MarshalTo(dAtA []byte) (int, error) {
  8251. size := m.Size()
  8252. return m.MarshalToSizedBuffer(dAtA[:size])
  8253. }
  8254. func (m *ContainerStateRunning) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8255. i := len(dAtA)
  8256. _ = i
  8257. var l int
  8258. _ = l
  8259. {
  8260. size, err := m.StartedAt.MarshalToSizedBuffer(dAtA[:i])
  8261. if err != nil {
  8262. return 0, err
  8263. }
  8264. i -= size
  8265. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8266. }
  8267. i--
  8268. dAtA[i] = 0xa
  8269. return len(dAtA) - i, nil
  8270. }
  8271. func (m *ContainerStateTerminated) Marshal() (dAtA []byte, err error) {
  8272. size := m.Size()
  8273. dAtA = make([]byte, size)
  8274. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8275. if err != nil {
  8276. return nil, err
  8277. }
  8278. return dAtA[:n], nil
  8279. }
  8280. func (m *ContainerStateTerminated) MarshalTo(dAtA []byte) (int, error) {
  8281. size := m.Size()
  8282. return m.MarshalToSizedBuffer(dAtA[:size])
  8283. }
  8284. func (m *ContainerStateTerminated) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8285. i := len(dAtA)
  8286. _ = i
  8287. var l int
  8288. _ = l
  8289. i -= len(m.ContainerID)
  8290. copy(dAtA[i:], m.ContainerID)
  8291. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ContainerID)))
  8292. i--
  8293. dAtA[i] = 0x3a
  8294. {
  8295. size, err := m.FinishedAt.MarshalToSizedBuffer(dAtA[:i])
  8296. if err != nil {
  8297. return 0, err
  8298. }
  8299. i -= size
  8300. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8301. }
  8302. i--
  8303. dAtA[i] = 0x32
  8304. {
  8305. size, err := m.StartedAt.MarshalToSizedBuffer(dAtA[:i])
  8306. if err != nil {
  8307. return 0, err
  8308. }
  8309. i -= size
  8310. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8311. }
  8312. i--
  8313. dAtA[i] = 0x2a
  8314. i -= len(m.Message)
  8315. copy(dAtA[i:], m.Message)
  8316. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  8317. i--
  8318. dAtA[i] = 0x22
  8319. i -= len(m.Reason)
  8320. copy(dAtA[i:], m.Reason)
  8321. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  8322. i--
  8323. dAtA[i] = 0x1a
  8324. i = encodeVarintGenerated(dAtA, i, uint64(m.Signal))
  8325. i--
  8326. dAtA[i] = 0x10
  8327. i = encodeVarintGenerated(dAtA, i, uint64(m.ExitCode))
  8328. i--
  8329. dAtA[i] = 0x8
  8330. return len(dAtA) - i, nil
  8331. }
  8332. func (m *ContainerStateWaiting) Marshal() (dAtA []byte, err error) {
  8333. size := m.Size()
  8334. dAtA = make([]byte, size)
  8335. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8336. if err != nil {
  8337. return nil, err
  8338. }
  8339. return dAtA[:n], nil
  8340. }
  8341. func (m *ContainerStateWaiting) MarshalTo(dAtA []byte) (int, error) {
  8342. size := m.Size()
  8343. return m.MarshalToSizedBuffer(dAtA[:size])
  8344. }
  8345. func (m *ContainerStateWaiting) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8346. i := len(dAtA)
  8347. _ = i
  8348. var l int
  8349. _ = l
  8350. i -= len(m.Message)
  8351. copy(dAtA[i:], m.Message)
  8352. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  8353. i--
  8354. dAtA[i] = 0x12
  8355. i -= len(m.Reason)
  8356. copy(dAtA[i:], m.Reason)
  8357. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  8358. i--
  8359. dAtA[i] = 0xa
  8360. return len(dAtA) - i, nil
  8361. }
  8362. func (m *ContainerStatus) Marshal() (dAtA []byte, err error) {
  8363. size := m.Size()
  8364. dAtA = make([]byte, size)
  8365. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8366. if err != nil {
  8367. return nil, err
  8368. }
  8369. return dAtA[:n], nil
  8370. }
  8371. func (m *ContainerStatus) MarshalTo(dAtA []byte) (int, error) {
  8372. size := m.Size()
  8373. return m.MarshalToSizedBuffer(dAtA[:size])
  8374. }
  8375. func (m *ContainerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8376. i := len(dAtA)
  8377. _ = i
  8378. var l int
  8379. _ = l
  8380. if m.Started != nil {
  8381. i--
  8382. if *m.Started {
  8383. dAtA[i] = 1
  8384. } else {
  8385. dAtA[i] = 0
  8386. }
  8387. i--
  8388. dAtA[i] = 0x48
  8389. }
  8390. i -= len(m.ContainerID)
  8391. copy(dAtA[i:], m.ContainerID)
  8392. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ContainerID)))
  8393. i--
  8394. dAtA[i] = 0x42
  8395. i -= len(m.ImageID)
  8396. copy(dAtA[i:], m.ImageID)
  8397. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ImageID)))
  8398. i--
  8399. dAtA[i] = 0x3a
  8400. i -= len(m.Image)
  8401. copy(dAtA[i:], m.Image)
  8402. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Image)))
  8403. i--
  8404. dAtA[i] = 0x32
  8405. i = encodeVarintGenerated(dAtA, i, uint64(m.RestartCount))
  8406. i--
  8407. dAtA[i] = 0x28
  8408. i--
  8409. if m.Ready {
  8410. dAtA[i] = 1
  8411. } else {
  8412. dAtA[i] = 0
  8413. }
  8414. i--
  8415. dAtA[i] = 0x20
  8416. {
  8417. size, err := m.LastTerminationState.MarshalToSizedBuffer(dAtA[:i])
  8418. if err != nil {
  8419. return 0, err
  8420. }
  8421. i -= size
  8422. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8423. }
  8424. i--
  8425. dAtA[i] = 0x1a
  8426. {
  8427. size, err := m.State.MarshalToSizedBuffer(dAtA[:i])
  8428. if err != nil {
  8429. return 0, err
  8430. }
  8431. i -= size
  8432. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8433. }
  8434. i--
  8435. dAtA[i] = 0x12
  8436. i -= len(m.Name)
  8437. copy(dAtA[i:], m.Name)
  8438. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8439. i--
  8440. dAtA[i] = 0xa
  8441. return len(dAtA) - i, nil
  8442. }
  8443. func (m *DaemonEndpoint) Marshal() (dAtA []byte, err error) {
  8444. size := m.Size()
  8445. dAtA = make([]byte, size)
  8446. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8447. if err != nil {
  8448. return nil, err
  8449. }
  8450. return dAtA[:n], nil
  8451. }
  8452. func (m *DaemonEndpoint) MarshalTo(dAtA []byte) (int, error) {
  8453. size := m.Size()
  8454. return m.MarshalToSizedBuffer(dAtA[:size])
  8455. }
  8456. func (m *DaemonEndpoint) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8457. i := len(dAtA)
  8458. _ = i
  8459. var l int
  8460. _ = l
  8461. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  8462. i--
  8463. dAtA[i] = 0x8
  8464. return len(dAtA) - i, nil
  8465. }
  8466. func (m *DownwardAPIProjection) Marshal() (dAtA []byte, err error) {
  8467. size := m.Size()
  8468. dAtA = make([]byte, size)
  8469. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8470. if err != nil {
  8471. return nil, err
  8472. }
  8473. return dAtA[:n], nil
  8474. }
  8475. func (m *DownwardAPIProjection) MarshalTo(dAtA []byte) (int, error) {
  8476. size := m.Size()
  8477. return m.MarshalToSizedBuffer(dAtA[:size])
  8478. }
  8479. func (m *DownwardAPIProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8480. i := len(dAtA)
  8481. _ = i
  8482. var l int
  8483. _ = l
  8484. if len(m.Items) > 0 {
  8485. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  8486. {
  8487. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8488. if err != nil {
  8489. return 0, err
  8490. }
  8491. i -= size
  8492. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8493. }
  8494. i--
  8495. dAtA[i] = 0xa
  8496. }
  8497. }
  8498. return len(dAtA) - i, nil
  8499. }
  8500. func (m *DownwardAPIVolumeFile) Marshal() (dAtA []byte, err error) {
  8501. size := m.Size()
  8502. dAtA = make([]byte, size)
  8503. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8504. if err != nil {
  8505. return nil, err
  8506. }
  8507. return dAtA[:n], nil
  8508. }
  8509. func (m *DownwardAPIVolumeFile) MarshalTo(dAtA []byte) (int, error) {
  8510. size := m.Size()
  8511. return m.MarshalToSizedBuffer(dAtA[:size])
  8512. }
  8513. func (m *DownwardAPIVolumeFile) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8514. i := len(dAtA)
  8515. _ = i
  8516. var l int
  8517. _ = l
  8518. if m.Mode != nil {
  8519. i = encodeVarintGenerated(dAtA, i, uint64(*m.Mode))
  8520. i--
  8521. dAtA[i] = 0x20
  8522. }
  8523. if m.ResourceFieldRef != nil {
  8524. {
  8525. size, err := m.ResourceFieldRef.MarshalToSizedBuffer(dAtA[:i])
  8526. if err != nil {
  8527. return 0, err
  8528. }
  8529. i -= size
  8530. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8531. }
  8532. i--
  8533. dAtA[i] = 0x1a
  8534. }
  8535. if m.FieldRef != nil {
  8536. {
  8537. size, err := m.FieldRef.MarshalToSizedBuffer(dAtA[:i])
  8538. if err != nil {
  8539. return 0, err
  8540. }
  8541. i -= size
  8542. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8543. }
  8544. i--
  8545. dAtA[i] = 0x12
  8546. }
  8547. i -= len(m.Path)
  8548. copy(dAtA[i:], m.Path)
  8549. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  8550. i--
  8551. dAtA[i] = 0xa
  8552. return len(dAtA) - i, nil
  8553. }
  8554. func (m *DownwardAPIVolumeSource) Marshal() (dAtA []byte, err error) {
  8555. size := m.Size()
  8556. dAtA = make([]byte, size)
  8557. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8558. if err != nil {
  8559. return nil, err
  8560. }
  8561. return dAtA[:n], nil
  8562. }
  8563. func (m *DownwardAPIVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  8564. size := m.Size()
  8565. return m.MarshalToSizedBuffer(dAtA[:size])
  8566. }
  8567. func (m *DownwardAPIVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8568. i := len(dAtA)
  8569. _ = i
  8570. var l int
  8571. _ = l
  8572. if m.DefaultMode != nil {
  8573. i = encodeVarintGenerated(dAtA, i, uint64(*m.DefaultMode))
  8574. i--
  8575. dAtA[i] = 0x10
  8576. }
  8577. if len(m.Items) > 0 {
  8578. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  8579. {
  8580. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8581. if err != nil {
  8582. return 0, err
  8583. }
  8584. i -= size
  8585. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8586. }
  8587. i--
  8588. dAtA[i] = 0xa
  8589. }
  8590. }
  8591. return len(dAtA) - i, nil
  8592. }
  8593. func (m *EmptyDirVolumeSource) Marshal() (dAtA []byte, err error) {
  8594. size := m.Size()
  8595. dAtA = make([]byte, size)
  8596. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8597. if err != nil {
  8598. return nil, err
  8599. }
  8600. return dAtA[:n], nil
  8601. }
  8602. func (m *EmptyDirVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  8603. size := m.Size()
  8604. return m.MarshalToSizedBuffer(dAtA[:size])
  8605. }
  8606. func (m *EmptyDirVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8607. i := len(dAtA)
  8608. _ = i
  8609. var l int
  8610. _ = l
  8611. if m.SizeLimit != nil {
  8612. {
  8613. size, err := m.SizeLimit.MarshalToSizedBuffer(dAtA[:i])
  8614. if err != nil {
  8615. return 0, err
  8616. }
  8617. i -= size
  8618. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8619. }
  8620. i--
  8621. dAtA[i] = 0x12
  8622. }
  8623. i -= len(m.Medium)
  8624. copy(dAtA[i:], m.Medium)
  8625. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Medium)))
  8626. i--
  8627. dAtA[i] = 0xa
  8628. return len(dAtA) - i, nil
  8629. }
  8630. func (m *EndpointAddress) Marshal() (dAtA []byte, err error) {
  8631. size := m.Size()
  8632. dAtA = make([]byte, size)
  8633. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8634. if err != nil {
  8635. return nil, err
  8636. }
  8637. return dAtA[:n], nil
  8638. }
  8639. func (m *EndpointAddress) MarshalTo(dAtA []byte) (int, error) {
  8640. size := m.Size()
  8641. return m.MarshalToSizedBuffer(dAtA[:size])
  8642. }
  8643. func (m *EndpointAddress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8644. i := len(dAtA)
  8645. _ = i
  8646. var l int
  8647. _ = l
  8648. if m.NodeName != nil {
  8649. i -= len(*m.NodeName)
  8650. copy(dAtA[i:], *m.NodeName)
  8651. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.NodeName)))
  8652. i--
  8653. dAtA[i] = 0x22
  8654. }
  8655. i -= len(m.Hostname)
  8656. copy(dAtA[i:], m.Hostname)
  8657. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostname)))
  8658. i--
  8659. dAtA[i] = 0x1a
  8660. if m.TargetRef != nil {
  8661. {
  8662. size, err := m.TargetRef.MarshalToSizedBuffer(dAtA[:i])
  8663. if err != nil {
  8664. return 0, err
  8665. }
  8666. i -= size
  8667. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8668. }
  8669. i--
  8670. dAtA[i] = 0x12
  8671. }
  8672. i -= len(m.IP)
  8673. copy(dAtA[i:], m.IP)
  8674. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  8675. i--
  8676. dAtA[i] = 0xa
  8677. return len(dAtA) - i, nil
  8678. }
  8679. func (m *EndpointPort) Marshal() (dAtA []byte, err error) {
  8680. size := m.Size()
  8681. dAtA = make([]byte, size)
  8682. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8683. if err != nil {
  8684. return nil, err
  8685. }
  8686. return dAtA[:n], nil
  8687. }
  8688. func (m *EndpointPort) MarshalTo(dAtA []byte) (int, error) {
  8689. size := m.Size()
  8690. return m.MarshalToSizedBuffer(dAtA[:size])
  8691. }
  8692. func (m *EndpointPort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8693. i := len(dAtA)
  8694. _ = i
  8695. var l int
  8696. _ = l
  8697. if m.AppProtocol != nil {
  8698. i -= len(*m.AppProtocol)
  8699. copy(dAtA[i:], *m.AppProtocol)
  8700. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.AppProtocol)))
  8701. i--
  8702. dAtA[i] = 0x22
  8703. }
  8704. i -= len(m.Protocol)
  8705. copy(dAtA[i:], m.Protocol)
  8706. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Protocol)))
  8707. i--
  8708. dAtA[i] = 0x1a
  8709. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  8710. i--
  8711. dAtA[i] = 0x10
  8712. i -= len(m.Name)
  8713. copy(dAtA[i:], m.Name)
  8714. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8715. i--
  8716. dAtA[i] = 0xa
  8717. return len(dAtA) - i, nil
  8718. }
  8719. func (m *EndpointSubset) Marshal() (dAtA []byte, err error) {
  8720. size := m.Size()
  8721. dAtA = make([]byte, size)
  8722. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8723. if err != nil {
  8724. return nil, err
  8725. }
  8726. return dAtA[:n], nil
  8727. }
  8728. func (m *EndpointSubset) MarshalTo(dAtA []byte) (int, error) {
  8729. size := m.Size()
  8730. return m.MarshalToSizedBuffer(dAtA[:size])
  8731. }
  8732. func (m *EndpointSubset) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8733. i := len(dAtA)
  8734. _ = i
  8735. var l int
  8736. _ = l
  8737. if len(m.Ports) > 0 {
  8738. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  8739. {
  8740. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8741. if err != nil {
  8742. return 0, err
  8743. }
  8744. i -= size
  8745. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8746. }
  8747. i--
  8748. dAtA[i] = 0x1a
  8749. }
  8750. }
  8751. if len(m.NotReadyAddresses) > 0 {
  8752. for iNdEx := len(m.NotReadyAddresses) - 1; iNdEx >= 0; iNdEx-- {
  8753. {
  8754. size, err := m.NotReadyAddresses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8755. if err != nil {
  8756. return 0, err
  8757. }
  8758. i -= size
  8759. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8760. }
  8761. i--
  8762. dAtA[i] = 0x12
  8763. }
  8764. }
  8765. if len(m.Addresses) > 0 {
  8766. for iNdEx := len(m.Addresses) - 1; iNdEx >= 0; iNdEx-- {
  8767. {
  8768. size, err := m.Addresses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8769. if err != nil {
  8770. return 0, err
  8771. }
  8772. i -= size
  8773. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8774. }
  8775. i--
  8776. dAtA[i] = 0xa
  8777. }
  8778. }
  8779. return len(dAtA) - i, nil
  8780. }
  8781. func (m *Endpoints) Marshal() (dAtA []byte, err error) {
  8782. size := m.Size()
  8783. dAtA = make([]byte, size)
  8784. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8785. if err != nil {
  8786. return nil, err
  8787. }
  8788. return dAtA[:n], nil
  8789. }
  8790. func (m *Endpoints) MarshalTo(dAtA []byte) (int, error) {
  8791. size := m.Size()
  8792. return m.MarshalToSizedBuffer(dAtA[:size])
  8793. }
  8794. func (m *Endpoints) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8795. i := len(dAtA)
  8796. _ = i
  8797. var l int
  8798. _ = l
  8799. if len(m.Subsets) > 0 {
  8800. for iNdEx := len(m.Subsets) - 1; iNdEx >= 0; iNdEx-- {
  8801. {
  8802. size, err := m.Subsets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8803. if err != nil {
  8804. return 0, err
  8805. }
  8806. i -= size
  8807. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8808. }
  8809. i--
  8810. dAtA[i] = 0x12
  8811. }
  8812. }
  8813. {
  8814. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  8815. if err != nil {
  8816. return 0, err
  8817. }
  8818. i -= size
  8819. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8820. }
  8821. i--
  8822. dAtA[i] = 0xa
  8823. return len(dAtA) - i, nil
  8824. }
  8825. func (m *EndpointsList) Marshal() (dAtA []byte, err error) {
  8826. size := m.Size()
  8827. dAtA = make([]byte, size)
  8828. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8829. if err != nil {
  8830. return nil, err
  8831. }
  8832. return dAtA[:n], nil
  8833. }
  8834. func (m *EndpointsList) MarshalTo(dAtA []byte) (int, error) {
  8835. size := m.Size()
  8836. return m.MarshalToSizedBuffer(dAtA[:size])
  8837. }
  8838. func (m *EndpointsList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8839. i := len(dAtA)
  8840. _ = i
  8841. var l int
  8842. _ = l
  8843. if len(m.Items) > 0 {
  8844. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  8845. {
  8846. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8847. if err != nil {
  8848. return 0, err
  8849. }
  8850. i -= size
  8851. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8852. }
  8853. i--
  8854. dAtA[i] = 0x12
  8855. }
  8856. }
  8857. {
  8858. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  8859. if err != nil {
  8860. return 0, err
  8861. }
  8862. i -= size
  8863. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8864. }
  8865. i--
  8866. dAtA[i] = 0xa
  8867. return len(dAtA) - i, nil
  8868. }
  8869. func (m *EnvFromSource) Marshal() (dAtA []byte, err error) {
  8870. size := m.Size()
  8871. dAtA = make([]byte, size)
  8872. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8873. if err != nil {
  8874. return nil, err
  8875. }
  8876. return dAtA[:n], nil
  8877. }
  8878. func (m *EnvFromSource) MarshalTo(dAtA []byte) (int, error) {
  8879. size := m.Size()
  8880. return m.MarshalToSizedBuffer(dAtA[:size])
  8881. }
  8882. func (m *EnvFromSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8883. i := len(dAtA)
  8884. _ = i
  8885. var l int
  8886. _ = l
  8887. if m.SecretRef != nil {
  8888. {
  8889. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  8890. if err != nil {
  8891. return 0, err
  8892. }
  8893. i -= size
  8894. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8895. }
  8896. i--
  8897. dAtA[i] = 0x1a
  8898. }
  8899. if m.ConfigMapRef != nil {
  8900. {
  8901. size, err := m.ConfigMapRef.MarshalToSizedBuffer(dAtA[:i])
  8902. if err != nil {
  8903. return 0, err
  8904. }
  8905. i -= size
  8906. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8907. }
  8908. i--
  8909. dAtA[i] = 0x12
  8910. }
  8911. i -= len(m.Prefix)
  8912. copy(dAtA[i:], m.Prefix)
  8913. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Prefix)))
  8914. i--
  8915. dAtA[i] = 0xa
  8916. return len(dAtA) - i, nil
  8917. }
  8918. func (m *EnvVar) Marshal() (dAtA []byte, err error) {
  8919. size := m.Size()
  8920. dAtA = make([]byte, size)
  8921. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8922. if err != nil {
  8923. return nil, err
  8924. }
  8925. return dAtA[:n], nil
  8926. }
  8927. func (m *EnvVar) MarshalTo(dAtA []byte) (int, error) {
  8928. size := m.Size()
  8929. return m.MarshalToSizedBuffer(dAtA[:size])
  8930. }
  8931. func (m *EnvVar) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8932. i := len(dAtA)
  8933. _ = i
  8934. var l int
  8935. _ = l
  8936. if m.ValueFrom != nil {
  8937. {
  8938. size, err := m.ValueFrom.MarshalToSizedBuffer(dAtA[:i])
  8939. if err != nil {
  8940. return 0, err
  8941. }
  8942. i -= size
  8943. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8944. }
  8945. i--
  8946. dAtA[i] = 0x1a
  8947. }
  8948. i -= len(m.Value)
  8949. copy(dAtA[i:], m.Value)
  8950. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  8951. i--
  8952. dAtA[i] = 0x12
  8953. i -= len(m.Name)
  8954. copy(dAtA[i:], m.Name)
  8955. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8956. i--
  8957. dAtA[i] = 0xa
  8958. return len(dAtA) - i, nil
  8959. }
  8960. func (m *EnvVarSource) Marshal() (dAtA []byte, err error) {
  8961. size := m.Size()
  8962. dAtA = make([]byte, size)
  8963. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8964. if err != nil {
  8965. return nil, err
  8966. }
  8967. return dAtA[:n], nil
  8968. }
  8969. func (m *EnvVarSource) MarshalTo(dAtA []byte) (int, error) {
  8970. size := m.Size()
  8971. return m.MarshalToSizedBuffer(dAtA[:size])
  8972. }
  8973. func (m *EnvVarSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8974. i := len(dAtA)
  8975. _ = i
  8976. var l int
  8977. _ = l
  8978. if m.SecretKeyRef != nil {
  8979. {
  8980. size, err := m.SecretKeyRef.MarshalToSizedBuffer(dAtA[:i])
  8981. if err != nil {
  8982. return 0, err
  8983. }
  8984. i -= size
  8985. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8986. }
  8987. i--
  8988. dAtA[i] = 0x22
  8989. }
  8990. if m.ConfigMapKeyRef != nil {
  8991. {
  8992. size, err := m.ConfigMapKeyRef.MarshalToSizedBuffer(dAtA[:i])
  8993. if err != nil {
  8994. return 0, err
  8995. }
  8996. i -= size
  8997. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8998. }
  8999. i--
  9000. dAtA[i] = 0x1a
  9001. }
  9002. if m.ResourceFieldRef != nil {
  9003. {
  9004. size, err := m.ResourceFieldRef.MarshalToSizedBuffer(dAtA[:i])
  9005. if err != nil {
  9006. return 0, err
  9007. }
  9008. i -= size
  9009. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9010. }
  9011. i--
  9012. dAtA[i] = 0x12
  9013. }
  9014. if m.FieldRef != nil {
  9015. {
  9016. size, err := m.FieldRef.MarshalToSizedBuffer(dAtA[:i])
  9017. if err != nil {
  9018. return 0, err
  9019. }
  9020. i -= size
  9021. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9022. }
  9023. i--
  9024. dAtA[i] = 0xa
  9025. }
  9026. return len(dAtA) - i, nil
  9027. }
  9028. func (m *EphemeralContainer) Marshal() (dAtA []byte, err error) {
  9029. size := m.Size()
  9030. dAtA = make([]byte, size)
  9031. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9032. if err != nil {
  9033. return nil, err
  9034. }
  9035. return dAtA[:n], nil
  9036. }
  9037. func (m *EphemeralContainer) MarshalTo(dAtA []byte) (int, error) {
  9038. size := m.Size()
  9039. return m.MarshalToSizedBuffer(dAtA[:size])
  9040. }
  9041. func (m *EphemeralContainer) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9042. i := len(dAtA)
  9043. _ = i
  9044. var l int
  9045. _ = l
  9046. i -= len(m.TargetContainerName)
  9047. copy(dAtA[i:], m.TargetContainerName)
  9048. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetContainerName)))
  9049. i--
  9050. dAtA[i] = 0x12
  9051. {
  9052. size, err := m.EphemeralContainerCommon.MarshalToSizedBuffer(dAtA[:i])
  9053. if err != nil {
  9054. return 0, err
  9055. }
  9056. i -= size
  9057. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9058. }
  9059. i--
  9060. dAtA[i] = 0xa
  9061. return len(dAtA) - i, nil
  9062. }
  9063. func (m *EphemeralContainerCommon) Marshal() (dAtA []byte, err error) {
  9064. size := m.Size()
  9065. dAtA = make([]byte, size)
  9066. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9067. if err != nil {
  9068. return nil, err
  9069. }
  9070. return dAtA[:n], nil
  9071. }
  9072. func (m *EphemeralContainerCommon) MarshalTo(dAtA []byte) (int, error) {
  9073. size := m.Size()
  9074. return m.MarshalToSizedBuffer(dAtA[:size])
  9075. }
  9076. func (m *EphemeralContainerCommon) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9077. i := len(dAtA)
  9078. _ = i
  9079. var l int
  9080. _ = l
  9081. if m.StartupProbe != nil {
  9082. {
  9083. size, err := m.StartupProbe.MarshalToSizedBuffer(dAtA[:i])
  9084. if err != nil {
  9085. return 0, err
  9086. }
  9087. i -= size
  9088. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9089. }
  9090. i--
  9091. dAtA[i] = 0x1
  9092. i--
  9093. dAtA[i] = 0xb2
  9094. }
  9095. if len(m.VolumeDevices) > 0 {
  9096. for iNdEx := len(m.VolumeDevices) - 1; iNdEx >= 0; iNdEx-- {
  9097. {
  9098. size, err := m.VolumeDevices[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9099. if err != nil {
  9100. return 0, err
  9101. }
  9102. i -= size
  9103. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9104. }
  9105. i--
  9106. dAtA[i] = 0x1
  9107. i--
  9108. dAtA[i] = 0xaa
  9109. }
  9110. }
  9111. i -= len(m.TerminationMessagePolicy)
  9112. copy(dAtA[i:], m.TerminationMessagePolicy)
  9113. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TerminationMessagePolicy)))
  9114. i--
  9115. dAtA[i] = 0x1
  9116. i--
  9117. dAtA[i] = 0xa2
  9118. if len(m.EnvFrom) > 0 {
  9119. for iNdEx := len(m.EnvFrom) - 1; iNdEx >= 0; iNdEx-- {
  9120. {
  9121. size, err := m.EnvFrom[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9122. if err != nil {
  9123. return 0, err
  9124. }
  9125. i -= size
  9126. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9127. }
  9128. i--
  9129. dAtA[i] = 0x1
  9130. i--
  9131. dAtA[i] = 0x9a
  9132. }
  9133. }
  9134. i--
  9135. if m.TTY {
  9136. dAtA[i] = 1
  9137. } else {
  9138. dAtA[i] = 0
  9139. }
  9140. i--
  9141. dAtA[i] = 0x1
  9142. i--
  9143. dAtA[i] = 0x90
  9144. i--
  9145. if m.StdinOnce {
  9146. dAtA[i] = 1
  9147. } else {
  9148. dAtA[i] = 0
  9149. }
  9150. i--
  9151. dAtA[i] = 0x1
  9152. i--
  9153. dAtA[i] = 0x88
  9154. i--
  9155. if m.Stdin {
  9156. dAtA[i] = 1
  9157. } else {
  9158. dAtA[i] = 0
  9159. }
  9160. i--
  9161. dAtA[i] = 0x1
  9162. i--
  9163. dAtA[i] = 0x80
  9164. if m.SecurityContext != nil {
  9165. {
  9166. size, err := m.SecurityContext.MarshalToSizedBuffer(dAtA[:i])
  9167. if err != nil {
  9168. return 0, err
  9169. }
  9170. i -= size
  9171. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9172. }
  9173. i--
  9174. dAtA[i] = 0x7a
  9175. }
  9176. i -= len(m.ImagePullPolicy)
  9177. copy(dAtA[i:], m.ImagePullPolicy)
  9178. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ImagePullPolicy)))
  9179. i--
  9180. dAtA[i] = 0x72
  9181. i -= len(m.TerminationMessagePath)
  9182. copy(dAtA[i:], m.TerminationMessagePath)
  9183. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TerminationMessagePath)))
  9184. i--
  9185. dAtA[i] = 0x6a
  9186. if m.Lifecycle != nil {
  9187. {
  9188. size, err := m.Lifecycle.MarshalToSizedBuffer(dAtA[:i])
  9189. if err != nil {
  9190. return 0, err
  9191. }
  9192. i -= size
  9193. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9194. }
  9195. i--
  9196. dAtA[i] = 0x62
  9197. }
  9198. if m.ReadinessProbe != nil {
  9199. {
  9200. size, err := m.ReadinessProbe.MarshalToSizedBuffer(dAtA[:i])
  9201. if err != nil {
  9202. return 0, err
  9203. }
  9204. i -= size
  9205. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9206. }
  9207. i--
  9208. dAtA[i] = 0x5a
  9209. }
  9210. if m.LivenessProbe != nil {
  9211. {
  9212. size, err := m.LivenessProbe.MarshalToSizedBuffer(dAtA[:i])
  9213. if err != nil {
  9214. return 0, err
  9215. }
  9216. i -= size
  9217. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9218. }
  9219. i--
  9220. dAtA[i] = 0x52
  9221. }
  9222. if len(m.VolumeMounts) > 0 {
  9223. for iNdEx := len(m.VolumeMounts) - 1; iNdEx >= 0; iNdEx-- {
  9224. {
  9225. size, err := m.VolumeMounts[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9226. if err != nil {
  9227. return 0, err
  9228. }
  9229. i -= size
  9230. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9231. }
  9232. i--
  9233. dAtA[i] = 0x4a
  9234. }
  9235. }
  9236. {
  9237. size, err := m.Resources.MarshalToSizedBuffer(dAtA[:i])
  9238. if err != nil {
  9239. return 0, err
  9240. }
  9241. i -= size
  9242. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9243. }
  9244. i--
  9245. dAtA[i] = 0x42
  9246. if len(m.Env) > 0 {
  9247. for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  9248. {
  9249. size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9250. if err != nil {
  9251. return 0, err
  9252. }
  9253. i -= size
  9254. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9255. }
  9256. i--
  9257. dAtA[i] = 0x3a
  9258. }
  9259. }
  9260. if len(m.Ports) > 0 {
  9261. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  9262. {
  9263. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9264. if err != nil {
  9265. return 0, err
  9266. }
  9267. i -= size
  9268. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9269. }
  9270. i--
  9271. dAtA[i] = 0x32
  9272. }
  9273. }
  9274. i -= len(m.WorkingDir)
  9275. copy(dAtA[i:], m.WorkingDir)
  9276. i = encodeVarintGenerated(dAtA, i, uint64(len(m.WorkingDir)))
  9277. i--
  9278. dAtA[i] = 0x2a
  9279. if len(m.Args) > 0 {
  9280. for iNdEx := len(m.Args) - 1; iNdEx >= 0; iNdEx-- {
  9281. i -= len(m.Args[iNdEx])
  9282. copy(dAtA[i:], m.Args[iNdEx])
  9283. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Args[iNdEx])))
  9284. i--
  9285. dAtA[i] = 0x22
  9286. }
  9287. }
  9288. if len(m.Command) > 0 {
  9289. for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  9290. i -= len(m.Command[iNdEx])
  9291. copy(dAtA[i:], m.Command[iNdEx])
  9292. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  9293. i--
  9294. dAtA[i] = 0x1a
  9295. }
  9296. }
  9297. i -= len(m.Image)
  9298. copy(dAtA[i:], m.Image)
  9299. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Image)))
  9300. i--
  9301. dAtA[i] = 0x12
  9302. i -= len(m.Name)
  9303. copy(dAtA[i:], m.Name)
  9304. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9305. i--
  9306. dAtA[i] = 0xa
  9307. return len(dAtA) - i, nil
  9308. }
  9309. func (m *EphemeralContainers) Marshal() (dAtA []byte, err error) {
  9310. size := m.Size()
  9311. dAtA = make([]byte, size)
  9312. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9313. if err != nil {
  9314. return nil, err
  9315. }
  9316. return dAtA[:n], nil
  9317. }
  9318. func (m *EphemeralContainers) MarshalTo(dAtA []byte) (int, error) {
  9319. size := m.Size()
  9320. return m.MarshalToSizedBuffer(dAtA[:size])
  9321. }
  9322. func (m *EphemeralContainers) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9323. i := len(dAtA)
  9324. _ = i
  9325. var l int
  9326. _ = l
  9327. if len(m.EphemeralContainers) > 0 {
  9328. for iNdEx := len(m.EphemeralContainers) - 1; iNdEx >= 0; iNdEx-- {
  9329. {
  9330. size, err := m.EphemeralContainers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9331. if err != nil {
  9332. return 0, err
  9333. }
  9334. i -= size
  9335. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9336. }
  9337. i--
  9338. dAtA[i] = 0x12
  9339. }
  9340. }
  9341. {
  9342. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  9343. if err != nil {
  9344. return 0, err
  9345. }
  9346. i -= size
  9347. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9348. }
  9349. i--
  9350. dAtA[i] = 0xa
  9351. return len(dAtA) - i, nil
  9352. }
  9353. func (m *EphemeralVolumeSource) Marshal() (dAtA []byte, err error) {
  9354. size := m.Size()
  9355. dAtA = make([]byte, size)
  9356. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9357. if err != nil {
  9358. return nil, err
  9359. }
  9360. return dAtA[:n], nil
  9361. }
  9362. func (m *EphemeralVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9363. size := m.Size()
  9364. return m.MarshalToSizedBuffer(dAtA[:size])
  9365. }
  9366. func (m *EphemeralVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9367. i := len(dAtA)
  9368. _ = i
  9369. var l int
  9370. _ = l
  9371. i--
  9372. if m.ReadOnly {
  9373. dAtA[i] = 1
  9374. } else {
  9375. dAtA[i] = 0
  9376. }
  9377. i--
  9378. dAtA[i] = 0x10
  9379. if m.VolumeClaimTemplate != nil {
  9380. {
  9381. size, err := m.VolumeClaimTemplate.MarshalToSizedBuffer(dAtA[:i])
  9382. if err != nil {
  9383. return 0, err
  9384. }
  9385. i -= size
  9386. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9387. }
  9388. i--
  9389. dAtA[i] = 0xa
  9390. }
  9391. return len(dAtA) - i, nil
  9392. }
  9393. func (m *Event) Marshal() (dAtA []byte, err error) {
  9394. size := m.Size()
  9395. dAtA = make([]byte, size)
  9396. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9397. if err != nil {
  9398. return nil, err
  9399. }
  9400. return dAtA[:n], nil
  9401. }
  9402. func (m *Event) MarshalTo(dAtA []byte) (int, error) {
  9403. size := m.Size()
  9404. return m.MarshalToSizedBuffer(dAtA[:size])
  9405. }
  9406. func (m *Event) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9407. i := len(dAtA)
  9408. _ = i
  9409. var l int
  9410. _ = l
  9411. i -= len(m.ReportingInstance)
  9412. copy(dAtA[i:], m.ReportingInstance)
  9413. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ReportingInstance)))
  9414. i--
  9415. dAtA[i] = 0x7a
  9416. i -= len(m.ReportingController)
  9417. copy(dAtA[i:], m.ReportingController)
  9418. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ReportingController)))
  9419. i--
  9420. dAtA[i] = 0x72
  9421. if m.Related != nil {
  9422. {
  9423. size, err := m.Related.MarshalToSizedBuffer(dAtA[:i])
  9424. if err != nil {
  9425. return 0, err
  9426. }
  9427. i -= size
  9428. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9429. }
  9430. i--
  9431. dAtA[i] = 0x6a
  9432. }
  9433. i -= len(m.Action)
  9434. copy(dAtA[i:], m.Action)
  9435. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Action)))
  9436. i--
  9437. dAtA[i] = 0x62
  9438. if m.Series != nil {
  9439. {
  9440. size, err := m.Series.MarshalToSizedBuffer(dAtA[:i])
  9441. if err != nil {
  9442. return 0, err
  9443. }
  9444. i -= size
  9445. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9446. }
  9447. i--
  9448. dAtA[i] = 0x5a
  9449. }
  9450. {
  9451. size, err := m.EventTime.MarshalToSizedBuffer(dAtA[:i])
  9452. if err != nil {
  9453. return 0, err
  9454. }
  9455. i -= size
  9456. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9457. }
  9458. i--
  9459. dAtA[i] = 0x52
  9460. i -= len(m.Type)
  9461. copy(dAtA[i:], m.Type)
  9462. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  9463. i--
  9464. dAtA[i] = 0x4a
  9465. i = encodeVarintGenerated(dAtA, i, uint64(m.Count))
  9466. i--
  9467. dAtA[i] = 0x40
  9468. {
  9469. size, err := m.LastTimestamp.MarshalToSizedBuffer(dAtA[:i])
  9470. if err != nil {
  9471. return 0, err
  9472. }
  9473. i -= size
  9474. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9475. }
  9476. i--
  9477. dAtA[i] = 0x3a
  9478. {
  9479. size, err := m.FirstTimestamp.MarshalToSizedBuffer(dAtA[:i])
  9480. if err != nil {
  9481. return 0, err
  9482. }
  9483. i -= size
  9484. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9485. }
  9486. i--
  9487. dAtA[i] = 0x32
  9488. {
  9489. size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
  9490. if err != nil {
  9491. return 0, err
  9492. }
  9493. i -= size
  9494. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9495. }
  9496. i--
  9497. dAtA[i] = 0x2a
  9498. i -= len(m.Message)
  9499. copy(dAtA[i:], m.Message)
  9500. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  9501. i--
  9502. dAtA[i] = 0x22
  9503. i -= len(m.Reason)
  9504. copy(dAtA[i:], m.Reason)
  9505. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  9506. i--
  9507. dAtA[i] = 0x1a
  9508. {
  9509. size, err := m.InvolvedObject.MarshalToSizedBuffer(dAtA[:i])
  9510. if err != nil {
  9511. return 0, err
  9512. }
  9513. i -= size
  9514. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9515. }
  9516. i--
  9517. dAtA[i] = 0x12
  9518. {
  9519. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  9520. if err != nil {
  9521. return 0, err
  9522. }
  9523. i -= size
  9524. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9525. }
  9526. i--
  9527. dAtA[i] = 0xa
  9528. return len(dAtA) - i, nil
  9529. }
  9530. func (m *EventList) Marshal() (dAtA []byte, err error) {
  9531. size := m.Size()
  9532. dAtA = make([]byte, size)
  9533. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9534. if err != nil {
  9535. return nil, err
  9536. }
  9537. return dAtA[:n], nil
  9538. }
  9539. func (m *EventList) MarshalTo(dAtA []byte) (int, error) {
  9540. size := m.Size()
  9541. return m.MarshalToSizedBuffer(dAtA[:size])
  9542. }
  9543. func (m *EventList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9544. i := len(dAtA)
  9545. _ = i
  9546. var l int
  9547. _ = l
  9548. if len(m.Items) > 0 {
  9549. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  9550. {
  9551. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9552. if err != nil {
  9553. return 0, err
  9554. }
  9555. i -= size
  9556. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9557. }
  9558. i--
  9559. dAtA[i] = 0x12
  9560. }
  9561. }
  9562. {
  9563. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  9564. if err != nil {
  9565. return 0, err
  9566. }
  9567. i -= size
  9568. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9569. }
  9570. i--
  9571. dAtA[i] = 0xa
  9572. return len(dAtA) - i, nil
  9573. }
  9574. func (m *EventSeries) Marshal() (dAtA []byte, err error) {
  9575. size := m.Size()
  9576. dAtA = make([]byte, size)
  9577. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9578. if err != nil {
  9579. return nil, err
  9580. }
  9581. return dAtA[:n], nil
  9582. }
  9583. func (m *EventSeries) MarshalTo(dAtA []byte) (int, error) {
  9584. size := m.Size()
  9585. return m.MarshalToSizedBuffer(dAtA[:size])
  9586. }
  9587. func (m *EventSeries) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9588. i := len(dAtA)
  9589. _ = i
  9590. var l int
  9591. _ = l
  9592. {
  9593. size, err := m.LastObservedTime.MarshalToSizedBuffer(dAtA[:i])
  9594. if err != nil {
  9595. return 0, err
  9596. }
  9597. i -= size
  9598. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9599. }
  9600. i--
  9601. dAtA[i] = 0x12
  9602. i = encodeVarintGenerated(dAtA, i, uint64(m.Count))
  9603. i--
  9604. dAtA[i] = 0x8
  9605. return len(dAtA) - i, nil
  9606. }
  9607. func (m *EventSource) Marshal() (dAtA []byte, err error) {
  9608. size := m.Size()
  9609. dAtA = make([]byte, size)
  9610. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9611. if err != nil {
  9612. return nil, err
  9613. }
  9614. return dAtA[:n], nil
  9615. }
  9616. func (m *EventSource) MarshalTo(dAtA []byte) (int, error) {
  9617. size := m.Size()
  9618. return m.MarshalToSizedBuffer(dAtA[:size])
  9619. }
  9620. func (m *EventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9621. i := len(dAtA)
  9622. _ = i
  9623. var l int
  9624. _ = l
  9625. i -= len(m.Host)
  9626. copy(dAtA[i:], m.Host)
  9627. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Host)))
  9628. i--
  9629. dAtA[i] = 0x12
  9630. i -= len(m.Component)
  9631. copy(dAtA[i:], m.Component)
  9632. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Component)))
  9633. i--
  9634. dAtA[i] = 0xa
  9635. return len(dAtA) - i, nil
  9636. }
  9637. func (m *ExecAction) Marshal() (dAtA []byte, err error) {
  9638. size := m.Size()
  9639. dAtA = make([]byte, size)
  9640. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9641. if err != nil {
  9642. return nil, err
  9643. }
  9644. return dAtA[:n], nil
  9645. }
  9646. func (m *ExecAction) MarshalTo(dAtA []byte) (int, error) {
  9647. size := m.Size()
  9648. return m.MarshalToSizedBuffer(dAtA[:size])
  9649. }
  9650. func (m *ExecAction) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9651. i := len(dAtA)
  9652. _ = i
  9653. var l int
  9654. _ = l
  9655. if len(m.Command) > 0 {
  9656. for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  9657. i -= len(m.Command[iNdEx])
  9658. copy(dAtA[i:], m.Command[iNdEx])
  9659. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  9660. i--
  9661. dAtA[i] = 0xa
  9662. }
  9663. }
  9664. return len(dAtA) - i, nil
  9665. }
  9666. func (m *FCVolumeSource) Marshal() (dAtA []byte, err error) {
  9667. size := m.Size()
  9668. dAtA = make([]byte, size)
  9669. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9670. if err != nil {
  9671. return nil, err
  9672. }
  9673. return dAtA[:n], nil
  9674. }
  9675. func (m *FCVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9676. size := m.Size()
  9677. return m.MarshalToSizedBuffer(dAtA[:size])
  9678. }
  9679. func (m *FCVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9680. i := len(dAtA)
  9681. _ = i
  9682. var l int
  9683. _ = l
  9684. if len(m.WWIDs) > 0 {
  9685. for iNdEx := len(m.WWIDs) - 1; iNdEx >= 0; iNdEx-- {
  9686. i -= len(m.WWIDs[iNdEx])
  9687. copy(dAtA[i:], m.WWIDs[iNdEx])
  9688. i = encodeVarintGenerated(dAtA, i, uint64(len(m.WWIDs[iNdEx])))
  9689. i--
  9690. dAtA[i] = 0x2a
  9691. }
  9692. }
  9693. i--
  9694. if m.ReadOnly {
  9695. dAtA[i] = 1
  9696. } else {
  9697. dAtA[i] = 0
  9698. }
  9699. i--
  9700. dAtA[i] = 0x20
  9701. i -= len(m.FSType)
  9702. copy(dAtA[i:], m.FSType)
  9703. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  9704. i--
  9705. dAtA[i] = 0x1a
  9706. if m.Lun != nil {
  9707. i = encodeVarintGenerated(dAtA, i, uint64(*m.Lun))
  9708. i--
  9709. dAtA[i] = 0x10
  9710. }
  9711. if len(m.TargetWWNs) > 0 {
  9712. for iNdEx := len(m.TargetWWNs) - 1; iNdEx >= 0; iNdEx-- {
  9713. i -= len(m.TargetWWNs[iNdEx])
  9714. copy(dAtA[i:], m.TargetWWNs[iNdEx])
  9715. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetWWNs[iNdEx])))
  9716. i--
  9717. dAtA[i] = 0xa
  9718. }
  9719. }
  9720. return len(dAtA) - i, nil
  9721. }
  9722. func (m *FlexPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  9723. size := m.Size()
  9724. dAtA = make([]byte, size)
  9725. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9726. if err != nil {
  9727. return nil, err
  9728. }
  9729. return dAtA[:n], nil
  9730. }
  9731. func (m *FlexPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9732. size := m.Size()
  9733. return m.MarshalToSizedBuffer(dAtA[:size])
  9734. }
  9735. func (m *FlexPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9736. i := len(dAtA)
  9737. _ = i
  9738. var l int
  9739. _ = l
  9740. if len(m.Options) > 0 {
  9741. keysForOptions := make([]string, 0, len(m.Options))
  9742. for k := range m.Options {
  9743. keysForOptions = append(keysForOptions, string(k))
  9744. }
  9745. github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
  9746. for iNdEx := len(keysForOptions) - 1; iNdEx >= 0; iNdEx-- {
  9747. v := m.Options[string(keysForOptions[iNdEx])]
  9748. baseI := i
  9749. i -= len(v)
  9750. copy(dAtA[i:], v)
  9751. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  9752. i--
  9753. dAtA[i] = 0x12
  9754. i -= len(keysForOptions[iNdEx])
  9755. copy(dAtA[i:], keysForOptions[iNdEx])
  9756. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForOptions[iNdEx])))
  9757. i--
  9758. dAtA[i] = 0xa
  9759. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  9760. i--
  9761. dAtA[i] = 0x2a
  9762. }
  9763. }
  9764. i--
  9765. if m.ReadOnly {
  9766. dAtA[i] = 1
  9767. } else {
  9768. dAtA[i] = 0
  9769. }
  9770. i--
  9771. dAtA[i] = 0x20
  9772. if m.SecretRef != nil {
  9773. {
  9774. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  9775. if err != nil {
  9776. return 0, err
  9777. }
  9778. i -= size
  9779. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9780. }
  9781. i--
  9782. dAtA[i] = 0x1a
  9783. }
  9784. i -= len(m.FSType)
  9785. copy(dAtA[i:], m.FSType)
  9786. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  9787. i--
  9788. dAtA[i] = 0x12
  9789. i -= len(m.Driver)
  9790. copy(dAtA[i:], m.Driver)
  9791. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  9792. i--
  9793. dAtA[i] = 0xa
  9794. return len(dAtA) - i, nil
  9795. }
  9796. func (m *FlexVolumeSource) Marshal() (dAtA []byte, err error) {
  9797. size := m.Size()
  9798. dAtA = make([]byte, size)
  9799. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9800. if err != nil {
  9801. return nil, err
  9802. }
  9803. return dAtA[:n], nil
  9804. }
  9805. func (m *FlexVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9806. size := m.Size()
  9807. return m.MarshalToSizedBuffer(dAtA[:size])
  9808. }
  9809. func (m *FlexVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9810. i := len(dAtA)
  9811. _ = i
  9812. var l int
  9813. _ = l
  9814. if len(m.Options) > 0 {
  9815. keysForOptions := make([]string, 0, len(m.Options))
  9816. for k := range m.Options {
  9817. keysForOptions = append(keysForOptions, string(k))
  9818. }
  9819. github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
  9820. for iNdEx := len(keysForOptions) - 1; iNdEx >= 0; iNdEx-- {
  9821. v := m.Options[string(keysForOptions[iNdEx])]
  9822. baseI := i
  9823. i -= len(v)
  9824. copy(dAtA[i:], v)
  9825. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  9826. i--
  9827. dAtA[i] = 0x12
  9828. i -= len(keysForOptions[iNdEx])
  9829. copy(dAtA[i:], keysForOptions[iNdEx])
  9830. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForOptions[iNdEx])))
  9831. i--
  9832. dAtA[i] = 0xa
  9833. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  9834. i--
  9835. dAtA[i] = 0x2a
  9836. }
  9837. }
  9838. i--
  9839. if m.ReadOnly {
  9840. dAtA[i] = 1
  9841. } else {
  9842. dAtA[i] = 0
  9843. }
  9844. i--
  9845. dAtA[i] = 0x20
  9846. if m.SecretRef != nil {
  9847. {
  9848. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  9849. if err != nil {
  9850. return 0, err
  9851. }
  9852. i -= size
  9853. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9854. }
  9855. i--
  9856. dAtA[i] = 0x1a
  9857. }
  9858. i -= len(m.FSType)
  9859. copy(dAtA[i:], m.FSType)
  9860. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  9861. i--
  9862. dAtA[i] = 0x12
  9863. i -= len(m.Driver)
  9864. copy(dAtA[i:], m.Driver)
  9865. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  9866. i--
  9867. dAtA[i] = 0xa
  9868. return len(dAtA) - i, nil
  9869. }
  9870. func (m *FlockerVolumeSource) Marshal() (dAtA []byte, err error) {
  9871. size := m.Size()
  9872. dAtA = make([]byte, size)
  9873. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9874. if err != nil {
  9875. return nil, err
  9876. }
  9877. return dAtA[:n], nil
  9878. }
  9879. func (m *FlockerVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9880. size := m.Size()
  9881. return m.MarshalToSizedBuffer(dAtA[:size])
  9882. }
  9883. func (m *FlockerVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9884. i := len(dAtA)
  9885. _ = i
  9886. var l int
  9887. _ = l
  9888. i -= len(m.DatasetUUID)
  9889. copy(dAtA[i:], m.DatasetUUID)
  9890. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DatasetUUID)))
  9891. i--
  9892. dAtA[i] = 0x12
  9893. i -= len(m.DatasetName)
  9894. copy(dAtA[i:], m.DatasetName)
  9895. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DatasetName)))
  9896. i--
  9897. dAtA[i] = 0xa
  9898. return len(dAtA) - i, nil
  9899. }
  9900. func (m *GCEPersistentDiskVolumeSource) Marshal() (dAtA []byte, err error) {
  9901. size := m.Size()
  9902. dAtA = make([]byte, size)
  9903. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9904. if err != nil {
  9905. return nil, err
  9906. }
  9907. return dAtA[:n], nil
  9908. }
  9909. func (m *GCEPersistentDiskVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9910. size := m.Size()
  9911. return m.MarshalToSizedBuffer(dAtA[:size])
  9912. }
  9913. func (m *GCEPersistentDiskVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9914. i := len(dAtA)
  9915. _ = i
  9916. var l int
  9917. _ = l
  9918. i--
  9919. if m.ReadOnly {
  9920. dAtA[i] = 1
  9921. } else {
  9922. dAtA[i] = 0
  9923. }
  9924. i--
  9925. dAtA[i] = 0x20
  9926. i = encodeVarintGenerated(dAtA, i, uint64(m.Partition))
  9927. i--
  9928. dAtA[i] = 0x18
  9929. i -= len(m.FSType)
  9930. copy(dAtA[i:], m.FSType)
  9931. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  9932. i--
  9933. dAtA[i] = 0x12
  9934. i -= len(m.PDName)
  9935. copy(dAtA[i:], m.PDName)
  9936. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PDName)))
  9937. i--
  9938. dAtA[i] = 0xa
  9939. return len(dAtA) - i, nil
  9940. }
  9941. func (m *GitRepoVolumeSource) Marshal() (dAtA []byte, err error) {
  9942. size := m.Size()
  9943. dAtA = make([]byte, size)
  9944. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9945. if err != nil {
  9946. return nil, err
  9947. }
  9948. return dAtA[:n], nil
  9949. }
  9950. func (m *GitRepoVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9951. size := m.Size()
  9952. return m.MarshalToSizedBuffer(dAtA[:size])
  9953. }
  9954. func (m *GitRepoVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9955. i := len(dAtA)
  9956. _ = i
  9957. var l int
  9958. _ = l
  9959. i -= len(m.Directory)
  9960. copy(dAtA[i:], m.Directory)
  9961. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Directory)))
  9962. i--
  9963. dAtA[i] = 0x1a
  9964. i -= len(m.Revision)
  9965. copy(dAtA[i:], m.Revision)
  9966. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
  9967. i--
  9968. dAtA[i] = 0x12
  9969. i -= len(m.Repository)
  9970. copy(dAtA[i:], m.Repository)
  9971. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repository)))
  9972. i--
  9973. dAtA[i] = 0xa
  9974. return len(dAtA) - i, nil
  9975. }
  9976. func (m *GlusterfsPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  9977. size := m.Size()
  9978. dAtA = make([]byte, size)
  9979. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9980. if err != nil {
  9981. return nil, err
  9982. }
  9983. return dAtA[:n], nil
  9984. }
  9985. func (m *GlusterfsPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9986. size := m.Size()
  9987. return m.MarshalToSizedBuffer(dAtA[:size])
  9988. }
  9989. func (m *GlusterfsPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9990. i := len(dAtA)
  9991. _ = i
  9992. var l int
  9993. _ = l
  9994. if m.EndpointsNamespace != nil {
  9995. i -= len(*m.EndpointsNamespace)
  9996. copy(dAtA[i:], *m.EndpointsNamespace)
  9997. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.EndpointsNamespace)))
  9998. i--
  9999. dAtA[i] = 0x22
  10000. }
  10001. i--
  10002. if m.ReadOnly {
  10003. dAtA[i] = 1
  10004. } else {
  10005. dAtA[i] = 0
  10006. }
  10007. i--
  10008. dAtA[i] = 0x18
  10009. i -= len(m.Path)
  10010. copy(dAtA[i:], m.Path)
  10011. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10012. i--
  10013. dAtA[i] = 0x12
  10014. i -= len(m.EndpointsName)
  10015. copy(dAtA[i:], m.EndpointsName)
  10016. i = encodeVarintGenerated(dAtA, i, uint64(len(m.EndpointsName)))
  10017. i--
  10018. dAtA[i] = 0xa
  10019. return len(dAtA) - i, nil
  10020. }
  10021. func (m *GlusterfsVolumeSource) Marshal() (dAtA []byte, err error) {
  10022. size := m.Size()
  10023. dAtA = make([]byte, size)
  10024. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10025. if err != nil {
  10026. return nil, err
  10027. }
  10028. return dAtA[:n], nil
  10029. }
  10030. func (m *GlusterfsVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10031. size := m.Size()
  10032. return m.MarshalToSizedBuffer(dAtA[:size])
  10033. }
  10034. func (m *GlusterfsVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10035. i := len(dAtA)
  10036. _ = i
  10037. var l int
  10038. _ = l
  10039. i--
  10040. if m.ReadOnly {
  10041. dAtA[i] = 1
  10042. } else {
  10043. dAtA[i] = 0
  10044. }
  10045. i--
  10046. dAtA[i] = 0x18
  10047. i -= len(m.Path)
  10048. copy(dAtA[i:], m.Path)
  10049. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10050. i--
  10051. dAtA[i] = 0x12
  10052. i -= len(m.EndpointsName)
  10053. copy(dAtA[i:], m.EndpointsName)
  10054. i = encodeVarintGenerated(dAtA, i, uint64(len(m.EndpointsName)))
  10055. i--
  10056. dAtA[i] = 0xa
  10057. return len(dAtA) - i, nil
  10058. }
  10059. func (m *HTTPGetAction) Marshal() (dAtA []byte, err error) {
  10060. size := m.Size()
  10061. dAtA = make([]byte, size)
  10062. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10063. if err != nil {
  10064. return nil, err
  10065. }
  10066. return dAtA[:n], nil
  10067. }
  10068. func (m *HTTPGetAction) MarshalTo(dAtA []byte) (int, error) {
  10069. size := m.Size()
  10070. return m.MarshalToSizedBuffer(dAtA[:size])
  10071. }
  10072. func (m *HTTPGetAction) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10073. i := len(dAtA)
  10074. _ = i
  10075. var l int
  10076. _ = l
  10077. if len(m.HTTPHeaders) > 0 {
  10078. for iNdEx := len(m.HTTPHeaders) - 1; iNdEx >= 0; iNdEx-- {
  10079. {
  10080. size, err := m.HTTPHeaders[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10081. if err != nil {
  10082. return 0, err
  10083. }
  10084. i -= size
  10085. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10086. }
  10087. i--
  10088. dAtA[i] = 0x2a
  10089. }
  10090. }
  10091. i -= len(m.Scheme)
  10092. copy(dAtA[i:], m.Scheme)
  10093. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Scheme)))
  10094. i--
  10095. dAtA[i] = 0x22
  10096. i -= len(m.Host)
  10097. copy(dAtA[i:], m.Host)
  10098. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Host)))
  10099. i--
  10100. dAtA[i] = 0x1a
  10101. {
  10102. size, err := m.Port.MarshalToSizedBuffer(dAtA[:i])
  10103. if err != nil {
  10104. return 0, err
  10105. }
  10106. i -= size
  10107. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10108. }
  10109. i--
  10110. dAtA[i] = 0x12
  10111. i -= len(m.Path)
  10112. copy(dAtA[i:], m.Path)
  10113. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10114. i--
  10115. dAtA[i] = 0xa
  10116. return len(dAtA) - i, nil
  10117. }
  10118. func (m *HTTPHeader) Marshal() (dAtA []byte, err error) {
  10119. size := m.Size()
  10120. dAtA = make([]byte, size)
  10121. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10122. if err != nil {
  10123. return nil, err
  10124. }
  10125. return dAtA[:n], nil
  10126. }
  10127. func (m *HTTPHeader) MarshalTo(dAtA []byte) (int, error) {
  10128. size := m.Size()
  10129. return m.MarshalToSizedBuffer(dAtA[:size])
  10130. }
  10131. func (m *HTTPHeader) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10132. i := len(dAtA)
  10133. _ = i
  10134. var l int
  10135. _ = l
  10136. i -= len(m.Value)
  10137. copy(dAtA[i:], m.Value)
  10138. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  10139. i--
  10140. dAtA[i] = 0x12
  10141. i -= len(m.Name)
  10142. copy(dAtA[i:], m.Name)
  10143. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  10144. i--
  10145. dAtA[i] = 0xa
  10146. return len(dAtA) - i, nil
  10147. }
  10148. func (m *Handler) Marshal() (dAtA []byte, err error) {
  10149. size := m.Size()
  10150. dAtA = make([]byte, size)
  10151. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10152. if err != nil {
  10153. return nil, err
  10154. }
  10155. return dAtA[:n], nil
  10156. }
  10157. func (m *Handler) MarshalTo(dAtA []byte) (int, error) {
  10158. size := m.Size()
  10159. return m.MarshalToSizedBuffer(dAtA[:size])
  10160. }
  10161. func (m *Handler) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10162. i := len(dAtA)
  10163. _ = i
  10164. var l int
  10165. _ = l
  10166. if m.TCPSocket != nil {
  10167. {
  10168. size, err := m.TCPSocket.MarshalToSizedBuffer(dAtA[:i])
  10169. if err != nil {
  10170. return 0, err
  10171. }
  10172. i -= size
  10173. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10174. }
  10175. i--
  10176. dAtA[i] = 0x1a
  10177. }
  10178. if m.HTTPGet != nil {
  10179. {
  10180. size, err := m.HTTPGet.MarshalToSizedBuffer(dAtA[:i])
  10181. if err != nil {
  10182. return 0, err
  10183. }
  10184. i -= size
  10185. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10186. }
  10187. i--
  10188. dAtA[i] = 0x12
  10189. }
  10190. if m.Exec != nil {
  10191. {
  10192. size, err := m.Exec.MarshalToSizedBuffer(dAtA[:i])
  10193. if err != nil {
  10194. return 0, err
  10195. }
  10196. i -= size
  10197. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10198. }
  10199. i--
  10200. dAtA[i] = 0xa
  10201. }
  10202. return len(dAtA) - i, nil
  10203. }
  10204. func (m *HostAlias) Marshal() (dAtA []byte, err error) {
  10205. size := m.Size()
  10206. dAtA = make([]byte, size)
  10207. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10208. if err != nil {
  10209. return nil, err
  10210. }
  10211. return dAtA[:n], nil
  10212. }
  10213. func (m *HostAlias) MarshalTo(dAtA []byte) (int, error) {
  10214. size := m.Size()
  10215. return m.MarshalToSizedBuffer(dAtA[:size])
  10216. }
  10217. func (m *HostAlias) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10218. i := len(dAtA)
  10219. _ = i
  10220. var l int
  10221. _ = l
  10222. if len(m.Hostnames) > 0 {
  10223. for iNdEx := len(m.Hostnames) - 1; iNdEx >= 0; iNdEx-- {
  10224. i -= len(m.Hostnames[iNdEx])
  10225. copy(dAtA[i:], m.Hostnames[iNdEx])
  10226. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostnames[iNdEx])))
  10227. i--
  10228. dAtA[i] = 0x12
  10229. }
  10230. }
  10231. i -= len(m.IP)
  10232. copy(dAtA[i:], m.IP)
  10233. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  10234. i--
  10235. dAtA[i] = 0xa
  10236. return len(dAtA) - i, nil
  10237. }
  10238. func (m *HostPathVolumeSource) Marshal() (dAtA []byte, err error) {
  10239. size := m.Size()
  10240. dAtA = make([]byte, size)
  10241. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10242. if err != nil {
  10243. return nil, err
  10244. }
  10245. return dAtA[:n], nil
  10246. }
  10247. func (m *HostPathVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10248. size := m.Size()
  10249. return m.MarshalToSizedBuffer(dAtA[:size])
  10250. }
  10251. func (m *HostPathVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10252. i := len(dAtA)
  10253. _ = i
  10254. var l int
  10255. _ = l
  10256. if m.Type != nil {
  10257. i -= len(*m.Type)
  10258. copy(dAtA[i:], *m.Type)
  10259. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Type)))
  10260. i--
  10261. dAtA[i] = 0x12
  10262. }
  10263. i -= len(m.Path)
  10264. copy(dAtA[i:], m.Path)
  10265. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10266. i--
  10267. dAtA[i] = 0xa
  10268. return len(dAtA) - i, nil
  10269. }
  10270. func (m *ISCSIPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  10271. size := m.Size()
  10272. dAtA = make([]byte, size)
  10273. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10274. if err != nil {
  10275. return nil, err
  10276. }
  10277. return dAtA[:n], nil
  10278. }
  10279. func (m *ISCSIPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10280. size := m.Size()
  10281. return m.MarshalToSizedBuffer(dAtA[:size])
  10282. }
  10283. func (m *ISCSIPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10284. i := len(dAtA)
  10285. _ = i
  10286. var l int
  10287. _ = l
  10288. if m.InitiatorName != nil {
  10289. i -= len(*m.InitiatorName)
  10290. copy(dAtA[i:], *m.InitiatorName)
  10291. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.InitiatorName)))
  10292. i--
  10293. dAtA[i] = 0x62
  10294. }
  10295. i--
  10296. if m.SessionCHAPAuth {
  10297. dAtA[i] = 1
  10298. } else {
  10299. dAtA[i] = 0
  10300. }
  10301. i--
  10302. dAtA[i] = 0x58
  10303. if m.SecretRef != nil {
  10304. {
  10305. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  10306. if err != nil {
  10307. return 0, err
  10308. }
  10309. i -= size
  10310. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10311. }
  10312. i--
  10313. dAtA[i] = 0x52
  10314. }
  10315. i--
  10316. if m.DiscoveryCHAPAuth {
  10317. dAtA[i] = 1
  10318. } else {
  10319. dAtA[i] = 0
  10320. }
  10321. i--
  10322. dAtA[i] = 0x40
  10323. if len(m.Portals) > 0 {
  10324. for iNdEx := len(m.Portals) - 1; iNdEx >= 0; iNdEx-- {
  10325. i -= len(m.Portals[iNdEx])
  10326. copy(dAtA[i:], m.Portals[iNdEx])
  10327. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Portals[iNdEx])))
  10328. i--
  10329. dAtA[i] = 0x3a
  10330. }
  10331. }
  10332. i--
  10333. if m.ReadOnly {
  10334. dAtA[i] = 1
  10335. } else {
  10336. dAtA[i] = 0
  10337. }
  10338. i--
  10339. dAtA[i] = 0x30
  10340. i -= len(m.FSType)
  10341. copy(dAtA[i:], m.FSType)
  10342. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  10343. i--
  10344. dAtA[i] = 0x2a
  10345. i -= len(m.ISCSIInterface)
  10346. copy(dAtA[i:], m.ISCSIInterface)
  10347. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ISCSIInterface)))
  10348. i--
  10349. dAtA[i] = 0x22
  10350. i = encodeVarintGenerated(dAtA, i, uint64(m.Lun))
  10351. i--
  10352. dAtA[i] = 0x18
  10353. i -= len(m.IQN)
  10354. copy(dAtA[i:], m.IQN)
  10355. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IQN)))
  10356. i--
  10357. dAtA[i] = 0x12
  10358. i -= len(m.TargetPortal)
  10359. copy(dAtA[i:], m.TargetPortal)
  10360. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetPortal)))
  10361. i--
  10362. dAtA[i] = 0xa
  10363. return len(dAtA) - i, nil
  10364. }
  10365. func (m *ISCSIVolumeSource) Marshal() (dAtA []byte, err error) {
  10366. size := m.Size()
  10367. dAtA = make([]byte, size)
  10368. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10369. if err != nil {
  10370. return nil, err
  10371. }
  10372. return dAtA[:n], nil
  10373. }
  10374. func (m *ISCSIVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10375. size := m.Size()
  10376. return m.MarshalToSizedBuffer(dAtA[:size])
  10377. }
  10378. func (m *ISCSIVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10379. i := len(dAtA)
  10380. _ = i
  10381. var l int
  10382. _ = l
  10383. if m.InitiatorName != nil {
  10384. i -= len(*m.InitiatorName)
  10385. copy(dAtA[i:], *m.InitiatorName)
  10386. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.InitiatorName)))
  10387. i--
  10388. dAtA[i] = 0x62
  10389. }
  10390. i--
  10391. if m.SessionCHAPAuth {
  10392. dAtA[i] = 1
  10393. } else {
  10394. dAtA[i] = 0
  10395. }
  10396. i--
  10397. dAtA[i] = 0x58
  10398. if m.SecretRef != nil {
  10399. {
  10400. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  10401. if err != nil {
  10402. return 0, err
  10403. }
  10404. i -= size
  10405. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10406. }
  10407. i--
  10408. dAtA[i] = 0x52
  10409. }
  10410. i--
  10411. if m.DiscoveryCHAPAuth {
  10412. dAtA[i] = 1
  10413. } else {
  10414. dAtA[i] = 0
  10415. }
  10416. i--
  10417. dAtA[i] = 0x40
  10418. if len(m.Portals) > 0 {
  10419. for iNdEx := len(m.Portals) - 1; iNdEx >= 0; iNdEx-- {
  10420. i -= len(m.Portals[iNdEx])
  10421. copy(dAtA[i:], m.Portals[iNdEx])
  10422. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Portals[iNdEx])))
  10423. i--
  10424. dAtA[i] = 0x3a
  10425. }
  10426. }
  10427. i--
  10428. if m.ReadOnly {
  10429. dAtA[i] = 1
  10430. } else {
  10431. dAtA[i] = 0
  10432. }
  10433. i--
  10434. dAtA[i] = 0x30
  10435. i -= len(m.FSType)
  10436. copy(dAtA[i:], m.FSType)
  10437. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  10438. i--
  10439. dAtA[i] = 0x2a
  10440. i -= len(m.ISCSIInterface)
  10441. copy(dAtA[i:], m.ISCSIInterface)
  10442. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ISCSIInterface)))
  10443. i--
  10444. dAtA[i] = 0x22
  10445. i = encodeVarintGenerated(dAtA, i, uint64(m.Lun))
  10446. i--
  10447. dAtA[i] = 0x18
  10448. i -= len(m.IQN)
  10449. copy(dAtA[i:], m.IQN)
  10450. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IQN)))
  10451. i--
  10452. dAtA[i] = 0x12
  10453. i -= len(m.TargetPortal)
  10454. copy(dAtA[i:], m.TargetPortal)
  10455. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetPortal)))
  10456. i--
  10457. dAtA[i] = 0xa
  10458. return len(dAtA) - i, nil
  10459. }
  10460. func (m *KeyToPath) Marshal() (dAtA []byte, err error) {
  10461. size := m.Size()
  10462. dAtA = make([]byte, size)
  10463. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10464. if err != nil {
  10465. return nil, err
  10466. }
  10467. return dAtA[:n], nil
  10468. }
  10469. func (m *KeyToPath) MarshalTo(dAtA []byte) (int, error) {
  10470. size := m.Size()
  10471. return m.MarshalToSizedBuffer(dAtA[:size])
  10472. }
  10473. func (m *KeyToPath) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10474. i := len(dAtA)
  10475. _ = i
  10476. var l int
  10477. _ = l
  10478. if m.Mode != nil {
  10479. i = encodeVarintGenerated(dAtA, i, uint64(*m.Mode))
  10480. i--
  10481. dAtA[i] = 0x18
  10482. }
  10483. i -= len(m.Path)
  10484. copy(dAtA[i:], m.Path)
  10485. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10486. i--
  10487. dAtA[i] = 0x12
  10488. i -= len(m.Key)
  10489. copy(dAtA[i:], m.Key)
  10490. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  10491. i--
  10492. dAtA[i] = 0xa
  10493. return len(dAtA) - i, nil
  10494. }
  10495. func (m *Lifecycle) Marshal() (dAtA []byte, err error) {
  10496. size := m.Size()
  10497. dAtA = make([]byte, size)
  10498. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10499. if err != nil {
  10500. return nil, err
  10501. }
  10502. return dAtA[:n], nil
  10503. }
  10504. func (m *Lifecycle) MarshalTo(dAtA []byte) (int, error) {
  10505. size := m.Size()
  10506. return m.MarshalToSizedBuffer(dAtA[:size])
  10507. }
  10508. func (m *Lifecycle) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10509. i := len(dAtA)
  10510. _ = i
  10511. var l int
  10512. _ = l
  10513. if m.PreStop != nil {
  10514. {
  10515. size, err := m.PreStop.MarshalToSizedBuffer(dAtA[:i])
  10516. if err != nil {
  10517. return 0, err
  10518. }
  10519. i -= size
  10520. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10521. }
  10522. i--
  10523. dAtA[i] = 0x12
  10524. }
  10525. if m.PostStart != nil {
  10526. {
  10527. size, err := m.PostStart.MarshalToSizedBuffer(dAtA[:i])
  10528. if err != nil {
  10529. return 0, err
  10530. }
  10531. i -= size
  10532. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10533. }
  10534. i--
  10535. dAtA[i] = 0xa
  10536. }
  10537. return len(dAtA) - i, nil
  10538. }
  10539. func (m *LimitRange) Marshal() (dAtA []byte, err error) {
  10540. size := m.Size()
  10541. dAtA = make([]byte, size)
  10542. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10543. if err != nil {
  10544. return nil, err
  10545. }
  10546. return dAtA[:n], nil
  10547. }
  10548. func (m *LimitRange) MarshalTo(dAtA []byte) (int, error) {
  10549. size := m.Size()
  10550. return m.MarshalToSizedBuffer(dAtA[:size])
  10551. }
  10552. func (m *LimitRange) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10553. i := len(dAtA)
  10554. _ = i
  10555. var l int
  10556. _ = l
  10557. {
  10558. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  10559. if err != nil {
  10560. return 0, err
  10561. }
  10562. i -= size
  10563. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10564. }
  10565. i--
  10566. dAtA[i] = 0x12
  10567. {
  10568. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  10569. if err != nil {
  10570. return 0, err
  10571. }
  10572. i -= size
  10573. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10574. }
  10575. i--
  10576. dAtA[i] = 0xa
  10577. return len(dAtA) - i, nil
  10578. }
  10579. func (m *LimitRangeItem) Marshal() (dAtA []byte, err error) {
  10580. size := m.Size()
  10581. dAtA = make([]byte, size)
  10582. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10583. if err != nil {
  10584. return nil, err
  10585. }
  10586. return dAtA[:n], nil
  10587. }
  10588. func (m *LimitRangeItem) MarshalTo(dAtA []byte) (int, error) {
  10589. size := m.Size()
  10590. return m.MarshalToSizedBuffer(dAtA[:size])
  10591. }
  10592. func (m *LimitRangeItem) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10593. i := len(dAtA)
  10594. _ = i
  10595. var l int
  10596. _ = l
  10597. if len(m.MaxLimitRequestRatio) > 0 {
  10598. keysForMaxLimitRequestRatio := make([]string, 0, len(m.MaxLimitRequestRatio))
  10599. for k := range m.MaxLimitRequestRatio {
  10600. keysForMaxLimitRequestRatio = append(keysForMaxLimitRequestRatio, string(k))
  10601. }
  10602. github_com_gogo_protobuf_sortkeys.Strings(keysForMaxLimitRequestRatio)
  10603. for iNdEx := len(keysForMaxLimitRequestRatio) - 1; iNdEx >= 0; iNdEx-- {
  10604. v := m.MaxLimitRequestRatio[ResourceName(keysForMaxLimitRequestRatio[iNdEx])]
  10605. baseI := i
  10606. {
  10607. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10608. if err != nil {
  10609. return 0, err
  10610. }
  10611. i -= size
  10612. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10613. }
  10614. i--
  10615. dAtA[i] = 0x12
  10616. i -= len(keysForMaxLimitRequestRatio[iNdEx])
  10617. copy(dAtA[i:], keysForMaxLimitRequestRatio[iNdEx])
  10618. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMaxLimitRequestRatio[iNdEx])))
  10619. i--
  10620. dAtA[i] = 0xa
  10621. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10622. i--
  10623. dAtA[i] = 0x32
  10624. }
  10625. }
  10626. if len(m.DefaultRequest) > 0 {
  10627. keysForDefaultRequest := make([]string, 0, len(m.DefaultRequest))
  10628. for k := range m.DefaultRequest {
  10629. keysForDefaultRequest = append(keysForDefaultRequest, string(k))
  10630. }
  10631. github_com_gogo_protobuf_sortkeys.Strings(keysForDefaultRequest)
  10632. for iNdEx := len(keysForDefaultRequest) - 1; iNdEx >= 0; iNdEx-- {
  10633. v := m.DefaultRequest[ResourceName(keysForDefaultRequest[iNdEx])]
  10634. baseI := i
  10635. {
  10636. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10637. if err != nil {
  10638. return 0, err
  10639. }
  10640. i -= size
  10641. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10642. }
  10643. i--
  10644. dAtA[i] = 0x12
  10645. i -= len(keysForDefaultRequest[iNdEx])
  10646. copy(dAtA[i:], keysForDefaultRequest[iNdEx])
  10647. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForDefaultRequest[iNdEx])))
  10648. i--
  10649. dAtA[i] = 0xa
  10650. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10651. i--
  10652. dAtA[i] = 0x2a
  10653. }
  10654. }
  10655. if len(m.Default) > 0 {
  10656. keysForDefault := make([]string, 0, len(m.Default))
  10657. for k := range m.Default {
  10658. keysForDefault = append(keysForDefault, string(k))
  10659. }
  10660. github_com_gogo_protobuf_sortkeys.Strings(keysForDefault)
  10661. for iNdEx := len(keysForDefault) - 1; iNdEx >= 0; iNdEx-- {
  10662. v := m.Default[ResourceName(keysForDefault[iNdEx])]
  10663. baseI := i
  10664. {
  10665. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10666. if err != nil {
  10667. return 0, err
  10668. }
  10669. i -= size
  10670. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10671. }
  10672. i--
  10673. dAtA[i] = 0x12
  10674. i -= len(keysForDefault[iNdEx])
  10675. copy(dAtA[i:], keysForDefault[iNdEx])
  10676. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForDefault[iNdEx])))
  10677. i--
  10678. dAtA[i] = 0xa
  10679. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10680. i--
  10681. dAtA[i] = 0x22
  10682. }
  10683. }
  10684. if len(m.Min) > 0 {
  10685. keysForMin := make([]string, 0, len(m.Min))
  10686. for k := range m.Min {
  10687. keysForMin = append(keysForMin, string(k))
  10688. }
  10689. github_com_gogo_protobuf_sortkeys.Strings(keysForMin)
  10690. for iNdEx := len(keysForMin) - 1; iNdEx >= 0; iNdEx-- {
  10691. v := m.Min[ResourceName(keysForMin[iNdEx])]
  10692. baseI := i
  10693. {
  10694. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10695. if err != nil {
  10696. return 0, err
  10697. }
  10698. i -= size
  10699. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10700. }
  10701. i--
  10702. dAtA[i] = 0x12
  10703. i -= len(keysForMin[iNdEx])
  10704. copy(dAtA[i:], keysForMin[iNdEx])
  10705. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMin[iNdEx])))
  10706. i--
  10707. dAtA[i] = 0xa
  10708. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10709. i--
  10710. dAtA[i] = 0x1a
  10711. }
  10712. }
  10713. if len(m.Max) > 0 {
  10714. keysForMax := make([]string, 0, len(m.Max))
  10715. for k := range m.Max {
  10716. keysForMax = append(keysForMax, string(k))
  10717. }
  10718. github_com_gogo_protobuf_sortkeys.Strings(keysForMax)
  10719. for iNdEx := len(keysForMax) - 1; iNdEx >= 0; iNdEx-- {
  10720. v := m.Max[ResourceName(keysForMax[iNdEx])]
  10721. baseI := i
  10722. {
  10723. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10724. if err != nil {
  10725. return 0, err
  10726. }
  10727. i -= size
  10728. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10729. }
  10730. i--
  10731. dAtA[i] = 0x12
  10732. i -= len(keysForMax[iNdEx])
  10733. copy(dAtA[i:], keysForMax[iNdEx])
  10734. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMax[iNdEx])))
  10735. i--
  10736. dAtA[i] = 0xa
  10737. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10738. i--
  10739. dAtA[i] = 0x12
  10740. }
  10741. }
  10742. i -= len(m.Type)
  10743. copy(dAtA[i:], m.Type)
  10744. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  10745. i--
  10746. dAtA[i] = 0xa
  10747. return len(dAtA) - i, nil
  10748. }
  10749. func (m *LimitRangeList) Marshal() (dAtA []byte, err error) {
  10750. size := m.Size()
  10751. dAtA = make([]byte, size)
  10752. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10753. if err != nil {
  10754. return nil, err
  10755. }
  10756. return dAtA[:n], nil
  10757. }
  10758. func (m *LimitRangeList) MarshalTo(dAtA []byte) (int, error) {
  10759. size := m.Size()
  10760. return m.MarshalToSizedBuffer(dAtA[:size])
  10761. }
  10762. func (m *LimitRangeList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10763. i := len(dAtA)
  10764. _ = i
  10765. var l int
  10766. _ = l
  10767. if len(m.Items) > 0 {
  10768. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  10769. {
  10770. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10771. if err != nil {
  10772. return 0, err
  10773. }
  10774. i -= size
  10775. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10776. }
  10777. i--
  10778. dAtA[i] = 0x12
  10779. }
  10780. }
  10781. {
  10782. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  10783. if err != nil {
  10784. return 0, err
  10785. }
  10786. i -= size
  10787. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10788. }
  10789. i--
  10790. dAtA[i] = 0xa
  10791. return len(dAtA) - i, nil
  10792. }
  10793. func (m *LimitRangeSpec) Marshal() (dAtA []byte, err error) {
  10794. size := m.Size()
  10795. dAtA = make([]byte, size)
  10796. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10797. if err != nil {
  10798. return nil, err
  10799. }
  10800. return dAtA[:n], nil
  10801. }
  10802. func (m *LimitRangeSpec) MarshalTo(dAtA []byte) (int, error) {
  10803. size := m.Size()
  10804. return m.MarshalToSizedBuffer(dAtA[:size])
  10805. }
  10806. func (m *LimitRangeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10807. i := len(dAtA)
  10808. _ = i
  10809. var l int
  10810. _ = l
  10811. if len(m.Limits) > 0 {
  10812. for iNdEx := len(m.Limits) - 1; iNdEx >= 0; iNdEx-- {
  10813. {
  10814. size, err := m.Limits[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10815. if err != nil {
  10816. return 0, err
  10817. }
  10818. i -= size
  10819. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10820. }
  10821. i--
  10822. dAtA[i] = 0xa
  10823. }
  10824. }
  10825. return len(dAtA) - i, nil
  10826. }
  10827. func (m *List) Marshal() (dAtA []byte, err error) {
  10828. size := m.Size()
  10829. dAtA = make([]byte, size)
  10830. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10831. if err != nil {
  10832. return nil, err
  10833. }
  10834. return dAtA[:n], nil
  10835. }
  10836. func (m *List) MarshalTo(dAtA []byte) (int, error) {
  10837. size := m.Size()
  10838. return m.MarshalToSizedBuffer(dAtA[:size])
  10839. }
  10840. func (m *List) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10841. i := len(dAtA)
  10842. _ = i
  10843. var l int
  10844. _ = l
  10845. if len(m.Items) > 0 {
  10846. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  10847. {
  10848. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10849. if err != nil {
  10850. return 0, err
  10851. }
  10852. i -= size
  10853. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10854. }
  10855. i--
  10856. dAtA[i] = 0x12
  10857. }
  10858. }
  10859. {
  10860. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  10861. if err != nil {
  10862. return 0, err
  10863. }
  10864. i -= size
  10865. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10866. }
  10867. i--
  10868. dAtA[i] = 0xa
  10869. return len(dAtA) - i, nil
  10870. }
  10871. func (m *LoadBalancerIngress) Marshal() (dAtA []byte, err error) {
  10872. size := m.Size()
  10873. dAtA = make([]byte, size)
  10874. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10875. if err != nil {
  10876. return nil, err
  10877. }
  10878. return dAtA[:n], nil
  10879. }
  10880. func (m *LoadBalancerIngress) MarshalTo(dAtA []byte) (int, error) {
  10881. size := m.Size()
  10882. return m.MarshalToSizedBuffer(dAtA[:size])
  10883. }
  10884. func (m *LoadBalancerIngress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10885. i := len(dAtA)
  10886. _ = i
  10887. var l int
  10888. _ = l
  10889. i -= len(m.Hostname)
  10890. copy(dAtA[i:], m.Hostname)
  10891. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostname)))
  10892. i--
  10893. dAtA[i] = 0x12
  10894. i -= len(m.IP)
  10895. copy(dAtA[i:], m.IP)
  10896. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  10897. i--
  10898. dAtA[i] = 0xa
  10899. return len(dAtA) - i, nil
  10900. }
  10901. func (m *LoadBalancerStatus) Marshal() (dAtA []byte, err error) {
  10902. size := m.Size()
  10903. dAtA = make([]byte, size)
  10904. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10905. if err != nil {
  10906. return nil, err
  10907. }
  10908. return dAtA[:n], nil
  10909. }
  10910. func (m *LoadBalancerStatus) MarshalTo(dAtA []byte) (int, error) {
  10911. size := m.Size()
  10912. return m.MarshalToSizedBuffer(dAtA[:size])
  10913. }
  10914. func (m *LoadBalancerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10915. i := len(dAtA)
  10916. _ = i
  10917. var l int
  10918. _ = l
  10919. if len(m.Ingress) > 0 {
  10920. for iNdEx := len(m.Ingress) - 1; iNdEx >= 0; iNdEx-- {
  10921. {
  10922. size, err := m.Ingress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10923. if err != nil {
  10924. return 0, err
  10925. }
  10926. i -= size
  10927. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10928. }
  10929. i--
  10930. dAtA[i] = 0xa
  10931. }
  10932. }
  10933. return len(dAtA) - i, nil
  10934. }
  10935. func (m *LocalObjectReference) Marshal() (dAtA []byte, err error) {
  10936. size := m.Size()
  10937. dAtA = make([]byte, size)
  10938. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10939. if err != nil {
  10940. return nil, err
  10941. }
  10942. return dAtA[:n], nil
  10943. }
  10944. func (m *LocalObjectReference) MarshalTo(dAtA []byte) (int, error) {
  10945. size := m.Size()
  10946. return m.MarshalToSizedBuffer(dAtA[:size])
  10947. }
  10948. func (m *LocalObjectReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10949. i := len(dAtA)
  10950. _ = i
  10951. var l int
  10952. _ = l
  10953. i -= len(m.Name)
  10954. copy(dAtA[i:], m.Name)
  10955. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  10956. i--
  10957. dAtA[i] = 0xa
  10958. return len(dAtA) - i, nil
  10959. }
  10960. func (m *LocalVolumeSource) Marshal() (dAtA []byte, err error) {
  10961. size := m.Size()
  10962. dAtA = make([]byte, size)
  10963. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10964. if err != nil {
  10965. return nil, err
  10966. }
  10967. return dAtA[:n], nil
  10968. }
  10969. func (m *LocalVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10970. size := m.Size()
  10971. return m.MarshalToSizedBuffer(dAtA[:size])
  10972. }
  10973. func (m *LocalVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10974. i := len(dAtA)
  10975. _ = i
  10976. var l int
  10977. _ = l
  10978. if m.FSType != nil {
  10979. i -= len(*m.FSType)
  10980. copy(dAtA[i:], *m.FSType)
  10981. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.FSType)))
  10982. i--
  10983. dAtA[i] = 0x12
  10984. }
  10985. i -= len(m.Path)
  10986. copy(dAtA[i:], m.Path)
  10987. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10988. i--
  10989. dAtA[i] = 0xa
  10990. return len(dAtA) - i, nil
  10991. }
  10992. func (m *NFSVolumeSource) Marshal() (dAtA []byte, err error) {
  10993. size := m.Size()
  10994. dAtA = make([]byte, size)
  10995. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10996. if err != nil {
  10997. return nil, err
  10998. }
  10999. return dAtA[:n], nil
  11000. }
  11001. func (m *NFSVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  11002. size := m.Size()
  11003. return m.MarshalToSizedBuffer(dAtA[:size])
  11004. }
  11005. func (m *NFSVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11006. i := len(dAtA)
  11007. _ = i
  11008. var l int
  11009. _ = l
  11010. i--
  11011. if m.ReadOnly {
  11012. dAtA[i] = 1
  11013. } else {
  11014. dAtA[i] = 0
  11015. }
  11016. i--
  11017. dAtA[i] = 0x18
  11018. i -= len(m.Path)
  11019. copy(dAtA[i:], m.Path)
  11020. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  11021. i--
  11022. dAtA[i] = 0x12
  11023. i -= len(m.Server)
  11024. copy(dAtA[i:], m.Server)
  11025. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Server)))
  11026. i--
  11027. dAtA[i] = 0xa
  11028. return len(dAtA) - i, nil
  11029. }
  11030. func (m *Namespace) Marshal() (dAtA []byte, err error) {
  11031. size := m.Size()
  11032. dAtA = make([]byte, size)
  11033. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11034. if err != nil {
  11035. return nil, err
  11036. }
  11037. return dAtA[:n], nil
  11038. }
  11039. func (m *Namespace) MarshalTo(dAtA []byte) (int, error) {
  11040. size := m.Size()
  11041. return m.MarshalToSizedBuffer(dAtA[:size])
  11042. }
  11043. func (m *Namespace) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11044. i := len(dAtA)
  11045. _ = i
  11046. var l int
  11047. _ = l
  11048. {
  11049. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  11050. if err != nil {
  11051. return 0, err
  11052. }
  11053. i -= size
  11054. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11055. }
  11056. i--
  11057. dAtA[i] = 0x1a
  11058. {
  11059. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  11060. if err != nil {
  11061. return 0, err
  11062. }
  11063. i -= size
  11064. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11065. }
  11066. i--
  11067. dAtA[i] = 0x12
  11068. {
  11069. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  11070. if err != nil {
  11071. return 0, err
  11072. }
  11073. i -= size
  11074. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11075. }
  11076. i--
  11077. dAtA[i] = 0xa
  11078. return len(dAtA) - i, nil
  11079. }
  11080. func (m *NamespaceCondition) Marshal() (dAtA []byte, err error) {
  11081. size := m.Size()
  11082. dAtA = make([]byte, size)
  11083. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11084. if err != nil {
  11085. return nil, err
  11086. }
  11087. return dAtA[:n], nil
  11088. }
  11089. func (m *NamespaceCondition) MarshalTo(dAtA []byte) (int, error) {
  11090. size := m.Size()
  11091. return m.MarshalToSizedBuffer(dAtA[:size])
  11092. }
  11093. func (m *NamespaceCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11094. i := len(dAtA)
  11095. _ = i
  11096. var l int
  11097. _ = l
  11098. i -= len(m.Message)
  11099. copy(dAtA[i:], m.Message)
  11100. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  11101. i--
  11102. dAtA[i] = 0x32
  11103. i -= len(m.Reason)
  11104. copy(dAtA[i:], m.Reason)
  11105. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  11106. i--
  11107. dAtA[i] = 0x2a
  11108. {
  11109. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  11110. if err != nil {
  11111. return 0, err
  11112. }
  11113. i -= size
  11114. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11115. }
  11116. i--
  11117. dAtA[i] = 0x22
  11118. i -= len(m.Status)
  11119. copy(dAtA[i:], m.Status)
  11120. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  11121. i--
  11122. dAtA[i] = 0x12
  11123. i -= len(m.Type)
  11124. copy(dAtA[i:], m.Type)
  11125. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  11126. i--
  11127. dAtA[i] = 0xa
  11128. return len(dAtA) - i, nil
  11129. }
  11130. func (m *NamespaceList) Marshal() (dAtA []byte, err error) {
  11131. size := m.Size()
  11132. dAtA = make([]byte, size)
  11133. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11134. if err != nil {
  11135. return nil, err
  11136. }
  11137. return dAtA[:n], nil
  11138. }
  11139. func (m *NamespaceList) MarshalTo(dAtA []byte) (int, error) {
  11140. size := m.Size()
  11141. return m.MarshalToSizedBuffer(dAtA[:size])
  11142. }
  11143. func (m *NamespaceList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11144. i := len(dAtA)
  11145. _ = i
  11146. var l int
  11147. _ = l
  11148. if len(m.Items) > 0 {
  11149. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  11150. {
  11151. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11152. if err != nil {
  11153. return 0, err
  11154. }
  11155. i -= size
  11156. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11157. }
  11158. i--
  11159. dAtA[i] = 0x12
  11160. }
  11161. }
  11162. {
  11163. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  11164. if err != nil {
  11165. return 0, err
  11166. }
  11167. i -= size
  11168. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11169. }
  11170. i--
  11171. dAtA[i] = 0xa
  11172. return len(dAtA) - i, nil
  11173. }
  11174. func (m *NamespaceSpec) Marshal() (dAtA []byte, err error) {
  11175. size := m.Size()
  11176. dAtA = make([]byte, size)
  11177. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11178. if err != nil {
  11179. return nil, err
  11180. }
  11181. return dAtA[:n], nil
  11182. }
  11183. func (m *NamespaceSpec) MarshalTo(dAtA []byte) (int, error) {
  11184. size := m.Size()
  11185. return m.MarshalToSizedBuffer(dAtA[:size])
  11186. }
  11187. func (m *NamespaceSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11188. i := len(dAtA)
  11189. _ = i
  11190. var l int
  11191. _ = l
  11192. if len(m.Finalizers) > 0 {
  11193. for iNdEx := len(m.Finalizers) - 1; iNdEx >= 0; iNdEx-- {
  11194. i -= len(m.Finalizers[iNdEx])
  11195. copy(dAtA[i:], m.Finalizers[iNdEx])
  11196. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Finalizers[iNdEx])))
  11197. i--
  11198. dAtA[i] = 0xa
  11199. }
  11200. }
  11201. return len(dAtA) - i, nil
  11202. }
  11203. func (m *NamespaceStatus) Marshal() (dAtA []byte, err error) {
  11204. size := m.Size()
  11205. dAtA = make([]byte, size)
  11206. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11207. if err != nil {
  11208. return nil, err
  11209. }
  11210. return dAtA[:n], nil
  11211. }
  11212. func (m *NamespaceStatus) MarshalTo(dAtA []byte) (int, error) {
  11213. size := m.Size()
  11214. return m.MarshalToSizedBuffer(dAtA[:size])
  11215. }
  11216. func (m *NamespaceStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11217. i := len(dAtA)
  11218. _ = i
  11219. var l int
  11220. _ = l
  11221. if len(m.Conditions) > 0 {
  11222. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  11223. {
  11224. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11225. if err != nil {
  11226. return 0, err
  11227. }
  11228. i -= size
  11229. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11230. }
  11231. i--
  11232. dAtA[i] = 0x12
  11233. }
  11234. }
  11235. i -= len(m.Phase)
  11236. copy(dAtA[i:], m.Phase)
  11237. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  11238. i--
  11239. dAtA[i] = 0xa
  11240. return len(dAtA) - i, nil
  11241. }
  11242. func (m *Node) Marshal() (dAtA []byte, err error) {
  11243. size := m.Size()
  11244. dAtA = make([]byte, size)
  11245. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11246. if err != nil {
  11247. return nil, err
  11248. }
  11249. return dAtA[:n], nil
  11250. }
  11251. func (m *Node) MarshalTo(dAtA []byte) (int, error) {
  11252. size := m.Size()
  11253. return m.MarshalToSizedBuffer(dAtA[:size])
  11254. }
  11255. func (m *Node) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11256. i := len(dAtA)
  11257. _ = i
  11258. var l int
  11259. _ = l
  11260. {
  11261. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  11262. if err != nil {
  11263. return 0, err
  11264. }
  11265. i -= size
  11266. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11267. }
  11268. i--
  11269. dAtA[i] = 0x1a
  11270. {
  11271. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  11272. if err != nil {
  11273. return 0, err
  11274. }
  11275. i -= size
  11276. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11277. }
  11278. i--
  11279. dAtA[i] = 0x12
  11280. {
  11281. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  11282. if err != nil {
  11283. return 0, err
  11284. }
  11285. i -= size
  11286. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11287. }
  11288. i--
  11289. dAtA[i] = 0xa
  11290. return len(dAtA) - i, nil
  11291. }
  11292. func (m *NodeAddress) Marshal() (dAtA []byte, err error) {
  11293. size := m.Size()
  11294. dAtA = make([]byte, size)
  11295. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11296. if err != nil {
  11297. return nil, err
  11298. }
  11299. return dAtA[:n], nil
  11300. }
  11301. func (m *NodeAddress) MarshalTo(dAtA []byte) (int, error) {
  11302. size := m.Size()
  11303. return m.MarshalToSizedBuffer(dAtA[:size])
  11304. }
  11305. func (m *NodeAddress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11306. i := len(dAtA)
  11307. _ = i
  11308. var l int
  11309. _ = l
  11310. i -= len(m.Address)
  11311. copy(dAtA[i:], m.Address)
  11312. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Address)))
  11313. i--
  11314. dAtA[i] = 0x12
  11315. i -= len(m.Type)
  11316. copy(dAtA[i:], m.Type)
  11317. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  11318. i--
  11319. dAtA[i] = 0xa
  11320. return len(dAtA) - i, nil
  11321. }
  11322. func (m *NodeAffinity) Marshal() (dAtA []byte, err error) {
  11323. size := m.Size()
  11324. dAtA = make([]byte, size)
  11325. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11326. if err != nil {
  11327. return nil, err
  11328. }
  11329. return dAtA[:n], nil
  11330. }
  11331. func (m *NodeAffinity) MarshalTo(dAtA []byte) (int, error) {
  11332. size := m.Size()
  11333. return m.MarshalToSizedBuffer(dAtA[:size])
  11334. }
  11335. func (m *NodeAffinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11336. i := len(dAtA)
  11337. _ = i
  11338. var l int
  11339. _ = l
  11340. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  11341. for iNdEx := len(m.PreferredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  11342. {
  11343. size, err := m.PreferredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11344. if err != nil {
  11345. return 0, err
  11346. }
  11347. i -= size
  11348. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11349. }
  11350. i--
  11351. dAtA[i] = 0x12
  11352. }
  11353. }
  11354. if m.RequiredDuringSchedulingIgnoredDuringExecution != nil {
  11355. {
  11356. size, err := m.RequiredDuringSchedulingIgnoredDuringExecution.MarshalToSizedBuffer(dAtA[:i])
  11357. if err != nil {
  11358. return 0, err
  11359. }
  11360. i -= size
  11361. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11362. }
  11363. i--
  11364. dAtA[i] = 0xa
  11365. }
  11366. return len(dAtA) - i, nil
  11367. }
  11368. func (m *NodeCondition) Marshal() (dAtA []byte, err error) {
  11369. size := m.Size()
  11370. dAtA = make([]byte, size)
  11371. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11372. if err != nil {
  11373. return nil, err
  11374. }
  11375. return dAtA[:n], nil
  11376. }
  11377. func (m *NodeCondition) MarshalTo(dAtA []byte) (int, error) {
  11378. size := m.Size()
  11379. return m.MarshalToSizedBuffer(dAtA[:size])
  11380. }
  11381. func (m *NodeCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11382. i := len(dAtA)
  11383. _ = i
  11384. var l int
  11385. _ = l
  11386. i -= len(m.Message)
  11387. copy(dAtA[i:], m.Message)
  11388. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  11389. i--
  11390. dAtA[i] = 0x32
  11391. i -= len(m.Reason)
  11392. copy(dAtA[i:], m.Reason)
  11393. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  11394. i--
  11395. dAtA[i] = 0x2a
  11396. {
  11397. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  11398. if err != nil {
  11399. return 0, err
  11400. }
  11401. i -= size
  11402. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11403. }
  11404. i--
  11405. dAtA[i] = 0x22
  11406. {
  11407. size, err := m.LastHeartbeatTime.MarshalToSizedBuffer(dAtA[:i])
  11408. if err != nil {
  11409. return 0, err
  11410. }
  11411. i -= size
  11412. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11413. }
  11414. i--
  11415. dAtA[i] = 0x1a
  11416. i -= len(m.Status)
  11417. copy(dAtA[i:], m.Status)
  11418. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  11419. i--
  11420. dAtA[i] = 0x12
  11421. i -= len(m.Type)
  11422. copy(dAtA[i:], m.Type)
  11423. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  11424. i--
  11425. dAtA[i] = 0xa
  11426. return len(dAtA) - i, nil
  11427. }
  11428. func (m *NodeConfigSource) Marshal() (dAtA []byte, err error) {
  11429. size := m.Size()
  11430. dAtA = make([]byte, size)
  11431. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11432. if err != nil {
  11433. return nil, err
  11434. }
  11435. return dAtA[:n], nil
  11436. }
  11437. func (m *NodeConfigSource) MarshalTo(dAtA []byte) (int, error) {
  11438. size := m.Size()
  11439. return m.MarshalToSizedBuffer(dAtA[:size])
  11440. }
  11441. func (m *NodeConfigSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11442. i := len(dAtA)
  11443. _ = i
  11444. var l int
  11445. _ = l
  11446. if m.ConfigMap != nil {
  11447. {
  11448. size, err := m.ConfigMap.MarshalToSizedBuffer(dAtA[:i])
  11449. if err != nil {
  11450. return 0, err
  11451. }
  11452. i -= size
  11453. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11454. }
  11455. i--
  11456. dAtA[i] = 0x12
  11457. }
  11458. return len(dAtA) - i, nil
  11459. }
  11460. func (m *NodeConfigStatus) Marshal() (dAtA []byte, err error) {
  11461. size := m.Size()
  11462. dAtA = make([]byte, size)
  11463. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11464. if err != nil {
  11465. return nil, err
  11466. }
  11467. return dAtA[:n], nil
  11468. }
  11469. func (m *NodeConfigStatus) MarshalTo(dAtA []byte) (int, error) {
  11470. size := m.Size()
  11471. return m.MarshalToSizedBuffer(dAtA[:size])
  11472. }
  11473. func (m *NodeConfigStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11474. i := len(dAtA)
  11475. _ = i
  11476. var l int
  11477. _ = l
  11478. i -= len(m.Error)
  11479. copy(dAtA[i:], m.Error)
  11480. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Error)))
  11481. i--
  11482. dAtA[i] = 0x22
  11483. if m.LastKnownGood != nil {
  11484. {
  11485. size, err := m.LastKnownGood.MarshalToSizedBuffer(dAtA[:i])
  11486. if err != nil {
  11487. return 0, err
  11488. }
  11489. i -= size
  11490. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11491. }
  11492. i--
  11493. dAtA[i] = 0x1a
  11494. }
  11495. if m.Active != nil {
  11496. {
  11497. size, err := m.Active.MarshalToSizedBuffer(dAtA[:i])
  11498. if err != nil {
  11499. return 0, err
  11500. }
  11501. i -= size
  11502. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11503. }
  11504. i--
  11505. dAtA[i] = 0x12
  11506. }
  11507. if m.Assigned != nil {
  11508. {
  11509. size, err := m.Assigned.MarshalToSizedBuffer(dAtA[:i])
  11510. if err != nil {
  11511. return 0, err
  11512. }
  11513. i -= size
  11514. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11515. }
  11516. i--
  11517. dAtA[i] = 0xa
  11518. }
  11519. return len(dAtA) - i, nil
  11520. }
  11521. func (m *NodeDaemonEndpoints) Marshal() (dAtA []byte, err error) {
  11522. size := m.Size()
  11523. dAtA = make([]byte, size)
  11524. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11525. if err != nil {
  11526. return nil, err
  11527. }
  11528. return dAtA[:n], nil
  11529. }
  11530. func (m *NodeDaemonEndpoints) MarshalTo(dAtA []byte) (int, error) {
  11531. size := m.Size()
  11532. return m.MarshalToSizedBuffer(dAtA[:size])
  11533. }
  11534. func (m *NodeDaemonEndpoints) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11535. i := len(dAtA)
  11536. _ = i
  11537. var l int
  11538. _ = l
  11539. {
  11540. size, err := m.KubeletEndpoint.MarshalToSizedBuffer(dAtA[:i])
  11541. if err != nil {
  11542. return 0, err
  11543. }
  11544. i -= size
  11545. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11546. }
  11547. i--
  11548. dAtA[i] = 0xa
  11549. return len(dAtA) - i, nil
  11550. }
  11551. func (m *NodeList) Marshal() (dAtA []byte, err error) {
  11552. size := m.Size()
  11553. dAtA = make([]byte, size)
  11554. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11555. if err != nil {
  11556. return nil, err
  11557. }
  11558. return dAtA[:n], nil
  11559. }
  11560. func (m *NodeList) MarshalTo(dAtA []byte) (int, error) {
  11561. size := m.Size()
  11562. return m.MarshalToSizedBuffer(dAtA[:size])
  11563. }
  11564. func (m *NodeList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11565. i := len(dAtA)
  11566. _ = i
  11567. var l int
  11568. _ = l
  11569. if len(m.Items) > 0 {
  11570. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  11571. {
  11572. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11573. if err != nil {
  11574. return 0, err
  11575. }
  11576. i -= size
  11577. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11578. }
  11579. i--
  11580. dAtA[i] = 0x12
  11581. }
  11582. }
  11583. {
  11584. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  11585. if err != nil {
  11586. return 0, err
  11587. }
  11588. i -= size
  11589. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11590. }
  11591. i--
  11592. dAtA[i] = 0xa
  11593. return len(dAtA) - i, nil
  11594. }
  11595. func (m *NodeProxyOptions) Marshal() (dAtA []byte, err error) {
  11596. size := m.Size()
  11597. dAtA = make([]byte, size)
  11598. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11599. if err != nil {
  11600. return nil, err
  11601. }
  11602. return dAtA[:n], nil
  11603. }
  11604. func (m *NodeProxyOptions) MarshalTo(dAtA []byte) (int, error) {
  11605. size := m.Size()
  11606. return m.MarshalToSizedBuffer(dAtA[:size])
  11607. }
  11608. func (m *NodeProxyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11609. i := len(dAtA)
  11610. _ = i
  11611. var l int
  11612. _ = l
  11613. i -= len(m.Path)
  11614. copy(dAtA[i:], m.Path)
  11615. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  11616. i--
  11617. dAtA[i] = 0xa
  11618. return len(dAtA) - i, nil
  11619. }
  11620. func (m *NodeResources) Marshal() (dAtA []byte, err error) {
  11621. size := m.Size()
  11622. dAtA = make([]byte, size)
  11623. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11624. if err != nil {
  11625. return nil, err
  11626. }
  11627. return dAtA[:n], nil
  11628. }
  11629. func (m *NodeResources) MarshalTo(dAtA []byte) (int, error) {
  11630. size := m.Size()
  11631. return m.MarshalToSizedBuffer(dAtA[:size])
  11632. }
  11633. func (m *NodeResources) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11634. i := len(dAtA)
  11635. _ = i
  11636. var l int
  11637. _ = l
  11638. if len(m.Capacity) > 0 {
  11639. keysForCapacity := make([]string, 0, len(m.Capacity))
  11640. for k := range m.Capacity {
  11641. keysForCapacity = append(keysForCapacity, string(k))
  11642. }
  11643. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  11644. for iNdEx := len(keysForCapacity) - 1; iNdEx >= 0; iNdEx-- {
  11645. v := m.Capacity[ResourceName(keysForCapacity[iNdEx])]
  11646. baseI := i
  11647. {
  11648. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  11649. if err != nil {
  11650. return 0, err
  11651. }
  11652. i -= size
  11653. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11654. }
  11655. i--
  11656. dAtA[i] = 0x12
  11657. i -= len(keysForCapacity[iNdEx])
  11658. copy(dAtA[i:], keysForCapacity[iNdEx])
  11659. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCapacity[iNdEx])))
  11660. i--
  11661. dAtA[i] = 0xa
  11662. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  11663. i--
  11664. dAtA[i] = 0xa
  11665. }
  11666. }
  11667. return len(dAtA) - i, nil
  11668. }
  11669. func (m *NodeSelector) Marshal() (dAtA []byte, err error) {
  11670. size := m.Size()
  11671. dAtA = make([]byte, size)
  11672. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11673. if err != nil {
  11674. return nil, err
  11675. }
  11676. return dAtA[:n], nil
  11677. }
  11678. func (m *NodeSelector) MarshalTo(dAtA []byte) (int, error) {
  11679. size := m.Size()
  11680. return m.MarshalToSizedBuffer(dAtA[:size])
  11681. }
  11682. func (m *NodeSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11683. i := len(dAtA)
  11684. _ = i
  11685. var l int
  11686. _ = l
  11687. if len(m.NodeSelectorTerms) > 0 {
  11688. for iNdEx := len(m.NodeSelectorTerms) - 1; iNdEx >= 0; iNdEx-- {
  11689. {
  11690. size, err := m.NodeSelectorTerms[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11691. if err != nil {
  11692. return 0, err
  11693. }
  11694. i -= size
  11695. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11696. }
  11697. i--
  11698. dAtA[i] = 0xa
  11699. }
  11700. }
  11701. return len(dAtA) - i, nil
  11702. }
  11703. func (m *NodeSelectorRequirement) Marshal() (dAtA []byte, err error) {
  11704. size := m.Size()
  11705. dAtA = make([]byte, size)
  11706. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11707. if err != nil {
  11708. return nil, err
  11709. }
  11710. return dAtA[:n], nil
  11711. }
  11712. func (m *NodeSelectorRequirement) MarshalTo(dAtA []byte) (int, error) {
  11713. size := m.Size()
  11714. return m.MarshalToSizedBuffer(dAtA[:size])
  11715. }
  11716. func (m *NodeSelectorRequirement) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11717. i := len(dAtA)
  11718. _ = i
  11719. var l int
  11720. _ = l
  11721. if len(m.Values) > 0 {
  11722. for iNdEx := len(m.Values) - 1; iNdEx >= 0; iNdEx-- {
  11723. i -= len(m.Values[iNdEx])
  11724. copy(dAtA[i:], m.Values[iNdEx])
  11725. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Values[iNdEx])))
  11726. i--
  11727. dAtA[i] = 0x1a
  11728. }
  11729. }
  11730. i -= len(m.Operator)
  11731. copy(dAtA[i:], m.Operator)
  11732. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Operator)))
  11733. i--
  11734. dAtA[i] = 0x12
  11735. i -= len(m.Key)
  11736. copy(dAtA[i:], m.Key)
  11737. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  11738. i--
  11739. dAtA[i] = 0xa
  11740. return len(dAtA) - i, nil
  11741. }
  11742. func (m *NodeSelectorTerm) Marshal() (dAtA []byte, err error) {
  11743. size := m.Size()
  11744. dAtA = make([]byte, size)
  11745. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11746. if err != nil {
  11747. return nil, err
  11748. }
  11749. return dAtA[:n], nil
  11750. }
  11751. func (m *NodeSelectorTerm) MarshalTo(dAtA []byte) (int, error) {
  11752. size := m.Size()
  11753. return m.MarshalToSizedBuffer(dAtA[:size])
  11754. }
  11755. func (m *NodeSelectorTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11756. i := len(dAtA)
  11757. _ = i
  11758. var l int
  11759. _ = l
  11760. if len(m.MatchFields) > 0 {
  11761. for iNdEx := len(m.MatchFields) - 1; iNdEx >= 0; iNdEx-- {
  11762. {
  11763. size, err := m.MatchFields[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11764. if err != nil {
  11765. return 0, err
  11766. }
  11767. i -= size
  11768. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11769. }
  11770. i--
  11771. dAtA[i] = 0x12
  11772. }
  11773. }
  11774. if len(m.MatchExpressions) > 0 {
  11775. for iNdEx := len(m.MatchExpressions) - 1; iNdEx >= 0; iNdEx-- {
  11776. {
  11777. size, err := m.MatchExpressions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11778. if err != nil {
  11779. return 0, err
  11780. }
  11781. i -= size
  11782. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11783. }
  11784. i--
  11785. dAtA[i] = 0xa
  11786. }
  11787. }
  11788. return len(dAtA) - i, nil
  11789. }
  11790. func (m *NodeSpec) Marshal() (dAtA []byte, err error) {
  11791. size := m.Size()
  11792. dAtA = make([]byte, size)
  11793. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11794. if err != nil {
  11795. return nil, err
  11796. }
  11797. return dAtA[:n], nil
  11798. }
  11799. func (m *NodeSpec) MarshalTo(dAtA []byte) (int, error) {
  11800. size := m.Size()
  11801. return m.MarshalToSizedBuffer(dAtA[:size])
  11802. }
  11803. func (m *NodeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11804. i := len(dAtA)
  11805. _ = i
  11806. var l int
  11807. _ = l
  11808. if len(m.PodCIDRs) > 0 {
  11809. for iNdEx := len(m.PodCIDRs) - 1; iNdEx >= 0; iNdEx-- {
  11810. i -= len(m.PodCIDRs[iNdEx])
  11811. copy(dAtA[i:], m.PodCIDRs[iNdEx])
  11812. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PodCIDRs[iNdEx])))
  11813. i--
  11814. dAtA[i] = 0x3a
  11815. }
  11816. }
  11817. if m.ConfigSource != nil {
  11818. {
  11819. size, err := m.ConfigSource.MarshalToSizedBuffer(dAtA[:i])
  11820. if err != nil {
  11821. return 0, err
  11822. }
  11823. i -= size
  11824. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11825. }
  11826. i--
  11827. dAtA[i] = 0x32
  11828. }
  11829. if len(m.Taints) > 0 {
  11830. for iNdEx := len(m.Taints) - 1; iNdEx >= 0; iNdEx-- {
  11831. {
  11832. size, err := m.Taints[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11833. if err != nil {
  11834. return 0, err
  11835. }
  11836. i -= size
  11837. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11838. }
  11839. i--
  11840. dAtA[i] = 0x2a
  11841. }
  11842. }
  11843. i--
  11844. if m.Unschedulable {
  11845. dAtA[i] = 1
  11846. } else {
  11847. dAtA[i] = 0
  11848. }
  11849. i--
  11850. dAtA[i] = 0x20
  11851. i -= len(m.ProviderID)
  11852. copy(dAtA[i:], m.ProviderID)
  11853. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ProviderID)))
  11854. i--
  11855. dAtA[i] = 0x1a
  11856. i -= len(m.DoNotUseExternalID)
  11857. copy(dAtA[i:], m.DoNotUseExternalID)
  11858. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DoNotUseExternalID)))
  11859. i--
  11860. dAtA[i] = 0x12
  11861. i -= len(m.PodCIDR)
  11862. copy(dAtA[i:], m.PodCIDR)
  11863. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PodCIDR)))
  11864. i--
  11865. dAtA[i] = 0xa
  11866. return len(dAtA) - i, nil
  11867. }
  11868. func (m *NodeStatus) Marshal() (dAtA []byte, err error) {
  11869. size := m.Size()
  11870. dAtA = make([]byte, size)
  11871. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11872. if err != nil {
  11873. return nil, err
  11874. }
  11875. return dAtA[:n], nil
  11876. }
  11877. func (m *NodeStatus) MarshalTo(dAtA []byte) (int, error) {
  11878. size := m.Size()
  11879. return m.MarshalToSizedBuffer(dAtA[:size])
  11880. }
  11881. func (m *NodeStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11882. i := len(dAtA)
  11883. _ = i
  11884. var l int
  11885. _ = l
  11886. if m.Config != nil {
  11887. {
  11888. size, err := m.Config.MarshalToSizedBuffer(dAtA[:i])
  11889. if err != nil {
  11890. return 0, err
  11891. }
  11892. i -= size
  11893. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11894. }
  11895. i--
  11896. dAtA[i] = 0x5a
  11897. }
  11898. if len(m.VolumesAttached) > 0 {
  11899. for iNdEx := len(m.VolumesAttached) - 1; iNdEx >= 0; iNdEx-- {
  11900. {
  11901. size, err := m.VolumesAttached[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11902. if err != nil {
  11903. return 0, err
  11904. }
  11905. i -= size
  11906. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11907. }
  11908. i--
  11909. dAtA[i] = 0x52
  11910. }
  11911. }
  11912. if len(m.VolumesInUse) > 0 {
  11913. for iNdEx := len(m.VolumesInUse) - 1; iNdEx >= 0; iNdEx-- {
  11914. i -= len(m.VolumesInUse[iNdEx])
  11915. copy(dAtA[i:], m.VolumesInUse[iNdEx])
  11916. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumesInUse[iNdEx])))
  11917. i--
  11918. dAtA[i] = 0x4a
  11919. }
  11920. }
  11921. if len(m.Images) > 0 {
  11922. for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- {
  11923. {
  11924. size, err := m.Images[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11925. if err != nil {
  11926. return 0, err
  11927. }
  11928. i -= size
  11929. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11930. }
  11931. i--
  11932. dAtA[i] = 0x42
  11933. }
  11934. }
  11935. {
  11936. size, err := m.NodeInfo.MarshalToSizedBuffer(dAtA[:i])
  11937. if err != nil {
  11938. return 0, err
  11939. }
  11940. i -= size
  11941. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11942. }
  11943. i--
  11944. dAtA[i] = 0x3a
  11945. {
  11946. size, err := m.DaemonEndpoints.MarshalToSizedBuffer(dAtA[:i])
  11947. if err != nil {
  11948. return 0, err
  11949. }
  11950. i -= size
  11951. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11952. }
  11953. i--
  11954. dAtA[i] = 0x32
  11955. if len(m.Addresses) > 0 {
  11956. for iNdEx := len(m.Addresses) - 1; iNdEx >= 0; iNdEx-- {
  11957. {
  11958. size, err := m.Addresses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11959. if err != nil {
  11960. return 0, err
  11961. }
  11962. i -= size
  11963. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11964. }
  11965. i--
  11966. dAtA[i] = 0x2a
  11967. }
  11968. }
  11969. if len(m.Conditions) > 0 {
  11970. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  11971. {
  11972. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11973. if err != nil {
  11974. return 0, err
  11975. }
  11976. i -= size
  11977. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11978. }
  11979. i--
  11980. dAtA[i] = 0x22
  11981. }
  11982. }
  11983. i -= len(m.Phase)
  11984. copy(dAtA[i:], m.Phase)
  11985. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  11986. i--
  11987. dAtA[i] = 0x1a
  11988. if len(m.Allocatable) > 0 {
  11989. keysForAllocatable := make([]string, 0, len(m.Allocatable))
  11990. for k := range m.Allocatable {
  11991. keysForAllocatable = append(keysForAllocatable, string(k))
  11992. }
  11993. github_com_gogo_protobuf_sortkeys.Strings(keysForAllocatable)
  11994. for iNdEx := len(keysForAllocatable) - 1; iNdEx >= 0; iNdEx-- {
  11995. v := m.Allocatable[ResourceName(keysForAllocatable[iNdEx])]
  11996. baseI := i
  11997. {
  11998. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  11999. if err != nil {
  12000. return 0, err
  12001. }
  12002. i -= size
  12003. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12004. }
  12005. i--
  12006. dAtA[i] = 0x12
  12007. i -= len(keysForAllocatable[iNdEx])
  12008. copy(dAtA[i:], keysForAllocatable[iNdEx])
  12009. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAllocatable[iNdEx])))
  12010. i--
  12011. dAtA[i] = 0xa
  12012. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  12013. i--
  12014. dAtA[i] = 0x12
  12015. }
  12016. }
  12017. if len(m.Capacity) > 0 {
  12018. keysForCapacity := make([]string, 0, len(m.Capacity))
  12019. for k := range m.Capacity {
  12020. keysForCapacity = append(keysForCapacity, string(k))
  12021. }
  12022. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  12023. for iNdEx := len(keysForCapacity) - 1; iNdEx >= 0; iNdEx-- {
  12024. v := m.Capacity[ResourceName(keysForCapacity[iNdEx])]
  12025. baseI := i
  12026. {
  12027. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  12028. if err != nil {
  12029. return 0, err
  12030. }
  12031. i -= size
  12032. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12033. }
  12034. i--
  12035. dAtA[i] = 0x12
  12036. i -= len(keysForCapacity[iNdEx])
  12037. copy(dAtA[i:], keysForCapacity[iNdEx])
  12038. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCapacity[iNdEx])))
  12039. i--
  12040. dAtA[i] = 0xa
  12041. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  12042. i--
  12043. dAtA[i] = 0xa
  12044. }
  12045. }
  12046. return len(dAtA) - i, nil
  12047. }
  12048. func (m *NodeSystemInfo) Marshal() (dAtA []byte, err error) {
  12049. size := m.Size()
  12050. dAtA = make([]byte, size)
  12051. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12052. if err != nil {
  12053. return nil, err
  12054. }
  12055. return dAtA[:n], nil
  12056. }
  12057. func (m *NodeSystemInfo) MarshalTo(dAtA []byte) (int, error) {
  12058. size := m.Size()
  12059. return m.MarshalToSizedBuffer(dAtA[:size])
  12060. }
  12061. func (m *NodeSystemInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12062. i := len(dAtA)
  12063. _ = i
  12064. var l int
  12065. _ = l
  12066. i -= len(m.Architecture)
  12067. copy(dAtA[i:], m.Architecture)
  12068. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Architecture)))
  12069. i--
  12070. dAtA[i] = 0x52
  12071. i -= len(m.OperatingSystem)
  12072. copy(dAtA[i:], m.OperatingSystem)
  12073. i = encodeVarintGenerated(dAtA, i, uint64(len(m.OperatingSystem)))
  12074. i--
  12075. dAtA[i] = 0x4a
  12076. i -= len(m.KubeProxyVersion)
  12077. copy(dAtA[i:], m.KubeProxyVersion)
  12078. i = encodeVarintGenerated(dAtA, i, uint64(len(m.KubeProxyVersion)))
  12079. i--
  12080. dAtA[i] = 0x42
  12081. i -= len(m.KubeletVersion)
  12082. copy(dAtA[i:], m.KubeletVersion)
  12083. i = encodeVarintGenerated(dAtA, i, uint64(len(m.KubeletVersion)))
  12084. i--
  12085. dAtA[i] = 0x3a
  12086. i -= len(m.ContainerRuntimeVersion)
  12087. copy(dAtA[i:], m.ContainerRuntimeVersion)
  12088. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ContainerRuntimeVersion)))
  12089. i--
  12090. dAtA[i] = 0x32
  12091. i -= len(m.OSImage)
  12092. copy(dAtA[i:], m.OSImage)
  12093. i = encodeVarintGenerated(dAtA, i, uint64(len(m.OSImage)))
  12094. i--
  12095. dAtA[i] = 0x2a
  12096. i -= len(m.KernelVersion)
  12097. copy(dAtA[i:], m.KernelVersion)
  12098. i = encodeVarintGenerated(dAtA, i, uint64(len(m.KernelVersion)))
  12099. i--
  12100. dAtA[i] = 0x22
  12101. i -= len(m.BootID)
  12102. copy(dAtA[i:], m.BootID)
  12103. i = encodeVarintGenerated(dAtA, i, uint64(len(m.BootID)))
  12104. i--
  12105. dAtA[i] = 0x1a
  12106. i -= len(m.SystemUUID)
  12107. copy(dAtA[i:], m.SystemUUID)
  12108. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SystemUUID)))
  12109. i--
  12110. dAtA[i] = 0x12
  12111. i -= len(m.MachineID)
  12112. copy(dAtA[i:], m.MachineID)
  12113. i = encodeVarintGenerated(dAtA, i, uint64(len(m.MachineID)))
  12114. i--
  12115. dAtA[i] = 0xa
  12116. return len(dAtA) - i, nil
  12117. }
  12118. func (m *ObjectFieldSelector) Marshal() (dAtA []byte, err error) {
  12119. size := m.Size()
  12120. dAtA = make([]byte, size)
  12121. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12122. if err != nil {
  12123. return nil, err
  12124. }
  12125. return dAtA[:n], nil
  12126. }
  12127. func (m *ObjectFieldSelector) MarshalTo(dAtA []byte) (int, error) {
  12128. size := m.Size()
  12129. return m.MarshalToSizedBuffer(dAtA[:size])
  12130. }
  12131. func (m *ObjectFieldSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12132. i := len(dAtA)
  12133. _ = i
  12134. var l int
  12135. _ = l
  12136. i -= len(m.FieldPath)
  12137. copy(dAtA[i:], m.FieldPath)
  12138. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FieldPath)))
  12139. i--
  12140. dAtA[i] = 0x12
  12141. i -= len(m.APIVersion)
  12142. copy(dAtA[i:], m.APIVersion)
  12143. i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersion)))
  12144. i--
  12145. dAtA[i] = 0xa
  12146. return len(dAtA) - i, nil
  12147. }
  12148. func (m *ObjectReference) Marshal() (dAtA []byte, err error) {
  12149. size := m.Size()
  12150. dAtA = make([]byte, size)
  12151. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12152. if err != nil {
  12153. return nil, err
  12154. }
  12155. return dAtA[:n], nil
  12156. }
  12157. func (m *ObjectReference) MarshalTo(dAtA []byte) (int, error) {
  12158. size := m.Size()
  12159. return m.MarshalToSizedBuffer(dAtA[:size])
  12160. }
  12161. func (m *ObjectReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12162. i := len(dAtA)
  12163. _ = i
  12164. var l int
  12165. _ = l
  12166. i -= len(m.FieldPath)
  12167. copy(dAtA[i:], m.FieldPath)
  12168. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FieldPath)))
  12169. i--
  12170. dAtA[i] = 0x3a
  12171. i -= len(m.ResourceVersion)
  12172. copy(dAtA[i:], m.ResourceVersion)
  12173. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceVersion)))
  12174. i--
  12175. dAtA[i] = 0x32
  12176. i -= len(m.APIVersion)
  12177. copy(dAtA[i:], m.APIVersion)
  12178. i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersion)))
  12179. i--
  12180. dAtA[i] = 0x2a
  12181. i -= len(m.UID)
  12182. copy(dAtA[i:], m.UID)
  12183. i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
  12184. i--
  12185. dAtA[i] = 0x22
  12186. i -= len(m.Name)
  12187. copy(dAtA[i:], m.Name)
  12188. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  12189. i--
  12190. dAtA[i] = 0x1a
  12191. i -= len(m.Namespace)
  12192. copy(dAtA[i:], m.Namespace)
  12193. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  12194. i--
  12195. dAtA[i] = 0x12
  12196. i -= len(m.Kind)
  12197. copy(dAtA[i:], m.Kind)
  12198. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  12199. i--
  12200. dAtA[i] = 0xa
  12201. return len(dAtA) - i, nil
  12202. }
  12203. func (m *PersistentVolume) Marshal() (dAtA []byte, err error) {
  12204. size := m.Size()
  12205. dAtA = make([]byte, size)
  12206. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12207. if err != nil {
  12208. return nil, err
  12209. }
  12210. return dAtA[:n], nil
  12211. }
  12212. func (m *PersistentVolume) MarshalTo(dAtA []byte) (int, error) {
  12213. size := m.Size()
  12214. return m.MarshalToSizedBuffer(dAtA[:size])
  12215. }
  12216. func (m *PersistentVolume) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12217. i := len(dAtA)
  12218. _ = i
  12219. var l int
  12220. _ = l
  12221. {
  12222. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  12223. if err != nil {
  12224. return 0, err
  12225. }
  12226. i -= size
  12227. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12228. }
  12229. i--
  12230. dAtA[i] = 0x1a
  12231. {
  12232. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  12233. if err != nil {
  12234. return 0, err
  12235. }
  12236. i -= size
  12237. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12238. }
  12239. i--
  12240. dAtA[i] = 0x12
  12241. {
  12242. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  12243. if err != nil {
  12244. return 0, err
  12245. }
  12246. i -= size
  12247. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12248. }
  12249. i--
  12250. dAtA[i] = 0xa
  12251. return len(dAtA) - i, nil
  12252. }
  12253. func (m *PersistentVolumeClaim) Marshal() (dAtA []byte, err error) {
  12254. size := m.Size()
  12255. dAtA = make([]byte, size)
  12256. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12257. if err != nil {
  12258. return nil, err
  12259. }
  12260. return dAtA[:n], nil
  12261. }
  12262. func (m *PersistentVolumeClaim) MarshalTo(dAtA []byte) (int, error) {
  12263. size := m.Size()
  12264. return m.MarshalToSizedBuffer(dAtA[:size])
  12265. }
  12266. func (m *PersistentVolumeClaim) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12267. i := len(dAtA)
  12268. _ = i
  12269. var l int
  12270. _ = l
  12271. {
  12272. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  12273. if err != nil {
  12274. return 0, err
  12275. }
  12276. i -= size
  12277. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12278. }
  12279. i--
  12280. dAtA[i] = 0x1a
  12281. {
  12282. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  12283. if err != nil {
  12284. return 0, err
  12285. }
  12286. i -= size
  12287. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12288. }
  12289. i--
  12290. dAtA[i] = 0x12
  12291. {
  12292. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  12293. if err != nil {
  12294. return 0, err
  12295. }
  12296. i -= size
  12297. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12298. }
  12299. i--
  12300. dAtA[i] = 0xa
  12301. return len(dAtA) - i, nil
  12302. }
  12303. func (m *PersistentVolumeClaimCondition) Marshal() (dAtA []byte, err error) {
  12304. size := m.Size()
  12305. dAtA = make([]byte, size)
  12306. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12307. if err != nil {
  12308. return nil, err
  12309. }
  12310. return dAtA[:n], nil
  12311. }
  12312. func (m *PersistentVolumeClaimCondition) MarshalTo(dAtA []byte) (int, error) {
  12313. size := m.Size()
  12314. return m.MarshalToSizedBuffer(dAtA[:size])
  12315. }
  12316. func (m *PersistentVolumeClaimCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12317. i := len(dAtA)
  12318. _ = i
  12319. var l int
  12320. _ = l
  12321. i -= len(m.Message)
  12322. copy(dAtA[i:], m.Message)
  12323. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  12324. i--
  12325. dAtA[i] = 0x32
  12326. i -= len(m.Reason)
  12327. copy(dAtA[i:], m.Reason)
  12328. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  12329. i--
  12330. dAtA[i] = 0x2a
  12331. {
  12332. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  12333. if err != nil {
  12334. return 0, err
  12335. }
  12336. i -= size
  12337. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12338. }
  12339. i--
  12340. dAtA[i] = 0x22
  12341. {
  12342. size, err := m.LastProbeTime.MarshalToSizedBuffer(dAtA[:i])
  12343. if err != nil {
  12344. return 0, err
  12345. }
  12346. i -= size
  12347. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12348. }
  12349. i--
  12350. dAtA[i] = 0x1a
  12351. i -= len(m.Status)
  12352. copy(dAtA[i:], m.Status)
  12353. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  12354. i--
  12355. dAtA[i] = 0x12
  12356. i -= len(m.Type)
  12357. copy(dAtA[i:], m.Type)
  12358. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  12359. i--
  12360. dAtA[i] = 0xa
  12361. return len(dAtA) - i, nil
  12362. }
  12363. func (m *PersistentVolumeClaimList) Marshal() (dAtA []byte, err error) {
  12364. size := m.Size()
  12365. dAtA = make([]byte, size)
  12366. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12367. if err != nil {
  12368. return nil, err
  12369. }
  12370. return dAtA[:n], nil
  12371. }
  12372. func (m *PersistentVolumeClaimList) MarshalTo(dAtA []byte) (int, error) {
  12373. size := m.Size()
  12374. return m.MarshalToSizedBuffer(dAtA[:size])
  12375. }
  12376. func (m *PersistentVolumeClaimList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12377. i := len(dAtA)
  12378. _ = i
  12379. var l int
  12380. _ = l
  12381. if len(m.Items) > 0 {
  12382. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  12383. {
  12384. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  12385. if err != nil {
  12386. return 0, err
  12387. }
  12388. i -= size
  12389. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12390. }
  12391. i--
  12392. dAtA[i] = 0x12
  12393. }
  12394. }
  12395. {
  12396. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  12397. if err != nil {
  12398. return 0, err
  12399. }
  12400. i -= size
  12401. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12402. }
  12403. i--
  12404. dAtA[i] = 0xa
  12405. return len(dAtA) - i, nil
  12406. }
  12407. func (m *PersistentVolumeClaimSpec) Marshal() (dAtA []byte, err error) {
  12408. size := m.Size()
  12409. dAtA = make([]byte, size)
  12410. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12411. if err != nil {
  12412. return nil, err
  12413. }
  12414. return dAtA[:n], nil
  12415. }
  12416. func (m *PersistentVolumeClaimSpec) MarshalTo(dAtA []byte) (int, error) {
  12417. size := m.Size()
  12418. return m.MarshalToSizedBuffer(dAtA[:size])
  12419. }
  12420. func (m *PersistentVolumeClaimSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12421. i := len(dAtA)
  12422. _ = i
  12423. var l int
  12424. _ = l
  12425. if m.DataSource != nil {
  12426. {
  12427. size, err := m.DataSource.MarshalToSizedBuffer(dAtA[:i])
  12428. if err != nil {
  12429. return 0, err
  12430. }
  12431. i -= size
  12432. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12433. }
  12434. i--
  12435. dAtA[i] = 0x3a
  12436. }
  12437. if m.VolumeMode != nil {
  12438. i -= len(*m.VolumeMode)
  12439. copy(dAtA[i:], *m.VolumeMode)
  12440. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.VolumeMode)))
  12441. i--
  12442. dAtA[i] = 0x32
  12443. }
  12444. if m.StorageClassName != nil {
  12445. i -= len(*m.StorageClassName)
  12446. copy(dAtA[i:], *m.StorageClassName)
  12447. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.StorageClassName)))
  12448. i--
  12449. dAtA[i] = 0x2a
  12450. }
  12451. if m.Selector != nil {
  12452. {
  12453. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  12454. if err != nil {
  12455. return 0, err
  12456. }
  12457. i -= size
  12458. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12459. }
  12460. i--
  12461. dAtA[i] = 0x22
  12462. }
  12463. i -= len(m.VolumeName)
  12464. copy(dAtA[i:], m.VolumeName)
  12465. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  12466. i--
  12467. dAtA[i] = 0x1a
  12468. {
  12469. size, err := m.Resources.MarshalToSizedBuffer(dAtA[:i])
  12470. if err != nil {
  12471. return 0, err
  12472. }
  12473. i -= size
  12474. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12475. }
  12476. i--
  12477. dAtA[i] = 0x12
  12478. if len(m.AccessModes) > 0 {
  12479. for iNdEx := len(m.AccessModes) - 1; iNdEx >= 0; iNdEx-- {
  12480. i -= len(m.AccessModes[iNdEx])
  12481. copy(dAtA[i:], m.AccessModes[iNdEx])
  12482. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AccessModes[iNdEx])))
  12483. i--
  12484. dAtA[i] = 0xa
  12485. }
  12486. }
  12487. return len(dAtA) - i, nil
  12488. }
  12489. func (m *PersistentVolumeClaimStatus) Marshal() (dAtA []byte, err error) {
  12490. size := m.Size()
  12491. dAtA = make([]byte, size)
  12492. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12493. if err != nil {
  12494. return nil, err
  12495. }
  12496. return dAtA[:n], nil
  12497. }
  12498. func (m *PersistentVolumeClaimStatus) MarshalTo(dAtA []byte) (int, error) {
  12499. size := m.Size()
  12500. return m.MarshalToSizedBuffer(dAtA[:size])
  12501. }
  12502. func (m *PersistentVolumeClaimStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12503. i := len(dAtA)
  12504. _ = i
  12505. var l int
  12506. _ = l
  12507. if len(m.Conditions) > 0 {
  12508. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  12509. {
  12510. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  12511. if err != nil {
  12512. return 0, err
  12513. }
  12514. i -= size
  12515. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12516. }
  12517. i--
  12518. dAtA[i] = 0x22
  12519. }
  12520. }
  12521. if len(m.Capacity) > 0 {
  12522. keysForCapacity := make([]string, 0, len(m.Capacity))
  12523. for k := range m.Capacity {
  12524. keysForCapacity = append(keysForCapacity, string(k))
  12525. }
  12526. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  12527. for iNdEx := len(keysForCapacity) - 1; iNdEx >= 0; iNdEx-- {
  12528. v := m.Capacity[ResourceName(keysForCapacity[iNdEx])]
  12529. baseI := i
  12530. {
  12531. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  12532. if err != nil {
  12533. return 0, err
  12534. }
  12535. i -= size
  12536. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12537. }
  12538. i--
  12539. dAtA[i] = 0x12
  12540. i -= len(keysForCapacity[iNdEx])
  12541. copy(dAtA[i:], keysForCapacity[iNdEx])
  12542. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCapacity[iNdEx])))
  12543. i--
  12544. dAtA[i] = 0xa
  12545. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  12546. i--
  12547. dAtA[i] = 0x1a
  12548. }
  12549. }
  12550. if len(m.AccessModes) > 0 {
  12551. for iNdEx := len(m.AccessModes) - 1; iNdEx >= 0; iNdEx-- {
  12552. i -= len(m.AccessModes[iNdEx])
  12553. copy(dAtA[i:], m.AccessModes[iNdEx])
  12554. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AccessModes[iNdEx])))
  12555. i--
  12556. dAtA[i] = 0x12
  12557. }
  12558. }
  12559. i -= len(m.Phase)
  12560. copy(dAtA[i:], m.Phase)
  12561. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  12562. i--
  12563. dAtA[i] = 0xa
  12564. return len(dAtA) - i, nil
  12565. }
  12566. func (m *PersistentVolumeClaimTemplate) Marshal() (dAtA []byte, err error) {
  12567. size := m.Size()
  12568. dAtA = make([]byte, size)
  12569. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12570. if err != nil {
  12571. return nil, err
  12572. }
  12573. return dAtA[:n], nil
  12574. }
  12575. func (m *PersistentVolumeClaimTemplate) MarshalTo(dAtA []byte) (int, error) {
  12576. size := m.Size()
  12577. return m.MarshalToSizedBuffer(dAtA[:size])
  12578. }
  12579. func (m *PersistentVolumeClaimTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12580. i := len(dAtA)
  12581. _ = i
  12582. var l int
  12583. _ = l
  12584. {
  12585. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  12586. if err != nil {
  12587. return 0, err
  12588. }
  12589. i -= size
  12590. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12591. }
  12592. i--
  12593. dAtA[i] = 0x12
  12594. {
  12595. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  12596. if err != nil {
  12597. return 0, err
  12598. }
  12599. i -= size
  12600. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12601. }
  12602. i--
  12603. dAtA[i] = 0xa
  12604. return len(dAtA) - i, nil
  12605. }
  12606. func (m *PersistentVolumeClaimVolumeSource) Marshal() (dAtA []byte, err error) {
  12607. size := m.Size()
  12608. dAtA = make([]byte, size)
  12609. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12610. if err != nil {
  12611. return nil, err
  12612. }
  12613. return dAtA[:n], nil
  12614. }
  12615. func (m *PersistentVolumeClaimVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  12616. size := m.Size()
  12617. return m.MarshalToSizedBuffer(dAtA[:size])
  12618. }
  12619. func (m *PersistentVolumeClaimVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12620. i := len(dAtA)
  12621. _ = i
  12622. var l int
  12623. _ = l
  12624. i--
  12625. if m.ReadOnly {
  12626. dAtA[i] = 1
  12627. } else {
  12628. dAtA[i] = 0
  12629. }
  12630. i--
  12631. dAtA[i] = 0x10
  12632. i -= len(m.ClaimName)
  12633. copy(dAtA[i:], m.ClaimName)
  12634. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ClaimName)))
  12635. i--
  12636. dAtA[i] = 0xa
  12637. return len(dAtA) - i, nil
  12638. }
  12639. func (m *PersistentVolumeList) Marshal() (dAtA []byte, err error) {
  12640. size := m.Size()
  12641. dAtA = make([]byte, size)
  12642. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12643. if err != nil {
  12644. return nil, err
  12645. }
  12646. return dAtA[:n], nil
  12647. }
  12648. func (m *PersistentVolumeList) MarshalTo(dAtA []byte) (int, error) {
  12649. size := m.Size()
  12650. return m.MarshalToSizedBuffer(dAtA[:size])
  12651. }
  12652. func (m *PersistentVolumeList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12653. i := len(dAtA)
  12654. _ = i
  12655. var l int
  12656. _ = l
  12657. if len(m.Items) > 0 {
  12658. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  12659. {
  12660. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  12661. if err != nil {
  12662. return 0, err
  12663. }
  12664. i -= size
  12665. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12666. }
  12667. i--
  12668. dAtA[i] = 0x12
  12669. }
  12670. }
  12671. {
  12672. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  12673. if err != nil {
  12674. return 0, err
  12675. }
  12676. i -= size
  12677. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12678. }
  12679. i--
  12680. dAtA[i] = 0xa
  12681. return len(dAtA) - i, nil
  12682. }
  12683. func (m *PersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  12684. size := m.Size()
  12685. dAtA = make([]byte, size)
  12686. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12687. if err != nil {
  12688. return nil, err
  12689. }
  12690. return dAtA[:n], nil
  12691. }
  12692. func (m *PersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  12693. size := m.Size()
  12694. return m.MarshalToSizedBuffer(dAtA[:size])
  12695. }
  12696. func (m *PersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12697. i := len(dAtA)
  12698. _ = i
  12699. var l int
  12700. _ = l
  12701. if m.CSI != nil {
  12702. {
  12703. size, err := m.CSI.MarshalToSizedBuffer(dAtA[:i])
  12704. if err != nil {
  12705. return 0, err
  12706. }
  12707. i -= size
  12708. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12709. }
  12710. i--
  12711. dAtA[i] = 0x1
  12712. i--
  12713. dAtA[i] = 0xb2
  12714. }
  12715. if m.StorageOS != nil {
  12716. {
  12717. size, err := m.StorageOS.MarshalToSizedBuffer(dAtA[:i])
  12718. if err != nil {
  12719. return 0, err
  12720. }
  12721. i -= size
  12722. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12723. }
  12724. i--
  12725. dAtA[i] = 0x1
  12726. i--
  12727. dAtA[i] = 0xaa
  12728. }
  12729. if m.Local != nil {
  12730. {
  12731. size, err := m.Local.MarshalToSizedBuffer(dAtA[:i])
  12732. if err != nil {
  12733. return 0, err
  12734. }
  12735. i -= size
  12736. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12737. }
  12738. i--
  12739. dAtA[i] = 0x1
  12740. i--
  12741. dAtA[i] = 0xa2
  12742. }
  12743. if m.ScaleIO != nil {
  12744. {
  12745. size, err := m.ScaleIO.MarshalToSizedBuffer(dAtA[:i])
  12746. if err != nil {
  12747. return 0, err
  12748. }
  12749. i -= size
  12750. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12751. }
  12752. i--
  12753. dAtA[i] = 0x1
  12754. i--
  12755. dAtA[i] = 0x9a
  12756. }
  12757. if m.PortworxVolume != nil {
  12758. {
  12759. size, err := m.PortworxVolume.MarshalToSizedBuffer(dAtA[:i])
  12760. if err != nil {
  12761. return 0, err
  12762. }
  12763. i -= size
  12764. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12765. }
  12766. i--
  12767. dAtA[i] = 0x1
  12768. i--
  12769. dAtA[i] = 0x92
  12770. }
  12771. if m.PhotonPersistentDisk != nil {
  12772. {
  12773. size, err := m.PhotonPersistentDisk.MarshalToSizedBuffer(dAtA[:i])
  12774. if err != nil {
  12775. return 0, err
  12776. }
  12777. i -= size
  12778. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12779. }
  12780. i--
  12781. dAtA[i] = 0x1
  12782. i--
  12783. dAtA[i] = 0x8a
  12784. }
  12785. if m.AzureDisk != nil {
  12786. {
  12787. size, err := m.AzureDisk.MarshalToSizedBuffer(dAtA[:i])
  12788. if err != nil {
  12789. return 0, err
  12790. }
  12791. i -= size
  12792. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12793. }
  12794. i--
  12795. dAtA[i] = 0x1
  12796. i--
  12797. dAtA[i] = 0x82
  12798. }
  12799. if m.Quobyte != nil {
  12800. {
  12801. size, err := m.Quobyte.MarshalToSizedBuffer(dAtA[:i])
  12802. if err != nil {
  12803. return 0, err
  12804. }
  12805. i -= size
  12806. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12807. }
  12808. i--
  12809. dAtA[i] = 0x7a
  12810. }
  12811. if m.VsphereVolume != nil {
  12812. {
  12813. size, err := m.VsphereVolume.MarshalToSizedBuffer(dAtA[:i])
  12814. if err != nil {
  12815. return 0, err
  12816. }
  12817. i -= size
  12818. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12819. }
  12820. i--
  12821. dAtA[i] = 0x72
  12822. }
  12823. if m.AzureFile != nil {
  12824. {
  12825. size, err := m.AzureFile.MarshalToSizedBuffer(dAtA[:i])
  12826. if err != nil {
  12827. return 0, err
  12828. }
  12829. i -= size
  12830. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12831. }
  12832. i--
  12833. dAtA[i] = 0x6a
  12834. }
  12835. if m.FlexVolume != nil {
  12836. {
  12837. size, err := m.FlexVolume.MarshalToSizedBuffer(dAtA[:i])
  12838. if err != nil {
  12839. return 0, err
  12840. }
  12841. i -= size
  12842. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12843. }
  12844. i--
  12845. dAtA[i] = 0x62
  12846. }
  12847. if m.Flocker != nil {
  12848. {
  12849. size, err := m.Flocker.MarshalToSizedBuffer(dAtA[:i])
  12850. if err != nil {
  12851. return 0, err
  12852. }
  12853. i -= size
  12854. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12855. }
  12856. i--
  12857. dAtA[i] = 0x5a
  12858. }
  12859. if m.FC != nil {
  12860. {
  12861. size, err := m.FC.MarshalToSizedBuffer(dAtA[:i])
  12862. if err != nil {
  12863. return 0, err
  12864. }
  12865. i -= size
  12866. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12867. }
  12868. i--
  12869. dAtA[i] = 0x52
  12870. }
  12871. if m.CephFS != nil {
  12872. {
  12873. size, err := m.CephFS.MarshalToSizedBuffer(dAtA[:i])
  12874. if err != nil {
  12875. return 0, err
  12876. }
  12877. i -= size
  12878. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12879. }
  12880. i--
  12881. dAtA[i] = 0x4a
  12882. }
  12883. if m.Cinder != nil {
  12884. {
  12885. size, err := m.Cinder.MarshalToSizedBuffer(dAtA[:i])
  12886. if err != nil {
  12887. return 0, err
  12888. }
  12889. i -= size
  12890. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12891. }
  12892. i--
  12893. dAtA[i] = 0x42
  12894. }
  12895. if m.ISCSI != nil {
  12896. {
  12897. size, err := m.ISCSI.MarshalToSizedBuffer(dAtA[:i])
  12898. if err != nil {
  12899. return 0, err
  12900. }
  12901. i -= size
  12902. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12903. }
  12904. i--
  12905. dAtA[i] = 0x3a
  12906. }
  12907. if m.RBD != nil {
  12908. {
  12909. size, err := m.RBD.MarshalToSizedBuffer(dAtA[:i])
  12910. if err != nil {
  12911. return 0, err
  12912. }
  12913. i -= size
  12914. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12915. }
  12916. i--
  12917. dAtA[i] = 0x32
  12918. }
  12919. if m.NFS != nil {
  12920. {
  12921. size, err := m.NFS.MarshalToSizedBuffer(dAtA[:i])
  12922. if err != nil {
  12923. return 0, err
  12924. }
  12925. i -= size
  12926. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12927. }
  12928. i--
  12929. dAtA[i] = 0x2a
  12930. }
  12931. if m.Glusterfs != nil {
  12932. {
  12933. size, err := m.Glusterfs.MarshalToSizedBuffer(dAtA[:i])
  12934. if err != nil {
  12935. return 0, err
  12936. }
  12937. i -= size
  12938. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12939. }
  12940. i--
  12941. dAtA[i] = 0x22
  12942. }
  12943. if m.HostPath != nil {
  12944. {
  12945. size, err := m.HostPath.MarshalToSizedBuffer(dAtA[:i])
  12946. if err != nil {
  12947. return 0, err
  12948. }
  12949. i -= size
  12950. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12951. }
  12952. i--
  12953. dAtA[i] = 0x1a
  12954. }
  12955. if m.AWSElasticBlockStore != nil {
  12956. {
  12957. size, err := m.AWSElasticBlockStore.MarshalToSizedBuffer(dAtA[:i])
  12958. if err != nil {
  12959. return 0, err
  12960. }
  12961. i -= size
  12962. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12963. }
  12964. i--
  12965. dAtA[i] = 0x12
  12966. }
  12967. if m.GCEPersistentDisk != nil {
  12968. {
  12969. size, err := m.GCEPersistentDisk.MarshalToSizedBuffer(dAtA[:i])
  12970. if err != nil {
  12971. return 0, err
  12972. }
  12973. i -= size
  12974. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12975. }
  12976. i--
  12977. dAtA[i] = 0xa
  12978. }
  12979. return len(dAtA) - i, nil
  12980. }
  12981. func (m *PersistentVolumeSpec) Marshal() (dAtA []byte, err error) {
  12982. size := m.Size()
  12983. dAtA = make([]byte, size)
  12984. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12985. if err != nil {
  12986. return nil, err
  12987. }
  12988. return dAtA[:n], nil
  12989. }
  12990. func (m *PersistentVolumeSpec) MarshalTo(dAtA []byte) (int, error) {
  12991. size := m.Size()
  12992. return m.MarshalToSizedBuffer(dAtA[:size])
  12993. }
  12994. func (m *PersistentVolumeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12995. i := len(dAtA)
  12996. _ = i
  12997. var l int
  12998. _ = l
  12999. if m.NodeAffinity != nil {
  13000. {
  13001. size, err := m.NodeAffinity.MarshalToSizedBuffer(dAtA[:i])
  13002. if err != nil {
  13003. return 0, err
  13004. }
  13005. i -= size
  13006. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13007. }
  13008. i--
  13009. dAtA[i] = 0x4a
  13010. }
  13011. if m.VolumeMode != nil {
  13012. i -= len(*m.VolumeMode)
  13013. copy(dAtA[i:], *m.VolumeMode)
  13014. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.VolumeMode)))
  13015. i--
  13016. dAtA[i] = 0x42
  13017. }
  13018. if len(m.MountOptions) > 0 {
  13019. for iNdEx := len(m.MountOptions) - 1; iNdEx >= 0; iNdEx-- {
  13020. i -= len(m.MountOptions[iNdEx])
  13021. copy(dAtA[i:], m.MountOptions[iNdEx])
  13022. i = encodeVarintGenerated(dAtA, i, uint64(len(m.MountOptions[iNdEx])))
  13023. i--
  13024. dAtA[i] = 0x3a
  13025. }
  13026. }
  13027. i -= len(m.StorageClassName)
  13028. copy(dAtA[i:], m.StorageClassName)
  13029. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StorageClassName)))
  13030. i--
  13031. dAtA[i] = 0x32
  13032. i -= len(m.PersistentVolumeReclaimPolicy)
  13033. copy(dAtA[i:], m.PersistentVolumeReclaimPolicy)
  13034. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PersistentVolumeReclaimPolicy)))
  13035. i--
  13036. dAtA[i] = 0x2a
  13037. if m.ClaimRef != nil {
  13038. {
  13039. size, err := m.ClaimRef.MarshalToSizedBuffer(dAtA[:i])
  13040. if err != nil {
  13041. return 0, err
  13042. }
  13043. i -= size
  13044. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13045. }
  13046. i--
  13047. dAtA[i] = 0x22
  13048. }
  13049. if len(m.AccessModes) > 0 {
  13050. for iNdEx := len(m.AccessModes) - 1; iNdEx >= 0; iNdEx-- {
  13051. i -= len(m.AccessModes[iNdEx])
  13052. copy(dAtA[i:], m.AccessModes[iNdEx])
  13053. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AccessModes[iNdEx])))
  13054. i--
  13055. dAtA[i] = 0x1a
  13056. }
  13057. }
  13058. {
  13059. size, err := m.PersistentVolumeSource.MarshalToSizedBuffer(dAtA[:i])
  13060. if err != nil {
  13061. return 0, err
  13062. }
  13063. i -= size
  13064. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13065. }
  13066. i--
  13067. dAtA[i] = 0x12
  13068. if len(m.Capacity) > 0 {
  13069. keysForCapacity := make([]string, 0, len(m.Capacity))
  13070. for k := range m.Capacity {
  13071. keysForCapacity = append(keysForCapacity, string(k))
  13072. }
  13073. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  13074. for iNdEx := len(keysForCapacity) - 1; iNdEx >= 0; iNdEx-- {
  13075. v := m.Capacity[ResourceName(keysForCapacity[iNdEx])]
  13076. baseI := i
  13077. {
  13078. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  13079. if err != nil {
  13080. return 0, err
  13081. }
  13082. i -= size
  13083. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13084. }
  13085. i--
  13086. dAtA[i] = 0x12
  13087. i -= len(keysForCapacity[iNdEx])
  13088. copy(dAtA[i:], keysForCapacity[iNdEx])
  13089. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCapacity[iNdEx])))
  13090. i--
  13091. dAtA[i] = 0xa
  13092. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  13093. i--
  13094. dAtA[i] = 0xa
  13095. }
  13096. }
  13097. return len(dAtA) - i, nil
  13098. }
  13099. func (m *PersistentVolumeStatus) Marshal() (dAtA []byte, err error) {
  13100. size := m.Size()
  13101. dAtA = make([]byte, size)
  13102. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13103. if err != nil {
  13104. return nil, err
  13105. }
  13106. return dAtA[:n], nil
  13107. }
  13108. func (m *PersistentVolumeStatus) MarshalTo(dAtA []byte) (int, error) {
  13109. size := m.Size()
  13110. return m.MarshalToSizedBuffer(dAtA[:size])
  13111. }
  13112. func (m *PersistentVolumeStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13113. i := len(dAtA)
  13114. _ = i
  13115. var l int
  13116. _ = l
  13117. i -= len(m.Reason)
  13118. copy(dAtA[i:], m.Reason)
  13119. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  13120. i--
  13121. dAtA[i] = 0x1a
  13122. i -= len(m.Message)
  13123. copy(dAtA[i:], m.Message)
  13124. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  13125. i--
  13126. dAtA[i] = 0x12
  13127. i -= len(m.Phase)
  13128. copy(dAtA[i:], m.Phase)
  13129. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  13130. i--
  13131. dAtA[i] = 0xa
  13132. return len(dAtA) - i, nil
  13133. }
  13134. func (m *PhotonPersistentDiskVolumeSource) Marshal() (dAtA []byte, err error) {
  13135. size := m.Size()
  13136. dAtA = make([]byte, size)
  13137. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13138. if err != nil {
  13139. return nil, err
  13140. }
  13141. return dAtA[:n], nil
  13142. }
  13143. func (m *PhotonPersistentDiskVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  13144. size := m.Size()
  13145. return m.MarshalToSizedBuffer(dAtA[:size])
  13146. }
  13147. func (m *PhotonPersistentDiskVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13148. i := len(dAtA)
  13149. _ = i
  13150. var l int
  13151. _ = l
  13152. i -= len(m.FSType)
  13153. copy(dAtA[i:], m.FSType)
  13154. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  13155. i--
  13156. dAtA[i] = 0x12
  13157. i -= len(m.PdID)
  13158. copy(dAtA[i:], m.PdID)
  13159. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PdID)))
  13160. i--
  13161. dAtA[i] = 0xa
  13162. return len(dAtA) - i, nil
  13163. }
  13164. func (m *Pod) Marshal() (dAtA []byte, err error) {
  13165. size := m.Size()
  13166. dAtA = make([]byte, size)
  13167. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13168. if err != nil {
  13169. return nil, err
  13170. }
  13171. return dAtA[:n], nil
  13172. }
  13173. func (m *Pod) MarshalTo(dAtA []byte) (int, error) {
  13174. size := m.Size()
  13175. return m.MarshalToSizedBuffer(dAtA[:size])
  13176. }
  13177. func (m *Pod) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13178. i := len(dAtA)
  13179. _ = i
  13180. var l int
  13181. _ = l
  13182. {
  13183. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  13184. if err != nil {
  13185. return 0, err
  13186. }
  13187. i -= size
  13188. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13189. }
  13190. i--
  13191. dAtA[i] = 0x1a
  13192. {
  13193. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  13194. if err != nil {
  13195. return 0, err
  13196. }
  13197. i -= size
  13198. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13199. }
  13200. i--
  13201. dAtA[i] = 0x12
  13202. {
  13203. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  13204. if err != nil {
  13205. return 0, err
  13206. }
  13207. i -= size
  13208. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13209. }
  13210. i--
  13211. dAtA[i] = 0xa
  13212. return len(dAtA) - i, nil
  13213. }
  13214. func (m *PodAffinity) Marshal() (dAtA []byte, err error) {
  13215. size := m.Size()
  13216. dAtA = make([]byte, size)
  13217. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13218. if err != nil {
  13219. return nil, err
  13220. }
  13221. return dAtA[:n], nil
  13222. }
  13223. func (m *PodAffinity) MarshalTo(dAtA []byte) (int, error) {
  13224. size := m.Size()
  13225. return m.MarshalToSizedBuffer(dAtA[:size])
  13226. }
  13227. func (m *PodAffinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13228. i := len(dAtA)
  13229. _ = i
  13230. var l int
  13231. _ = l
  13232. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  13233. for iNdEx := len(m.PreferredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  13234. {
  13235. size, err := m.PreferredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13236. if err != nil {
  13237. return 0, err
  13238. }
  13239. i -= size
  13240. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13241. }
  13242. i--
  13243. dAtA[i] = 0x12
  13244. }
  13245. }
  13246. if len(m.RequiredDuringSchedulingIgnoredDuringExecution) > 0 {
  13247. for iNdEx := len(m.RequiredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  13248. {
  13249. size, err := m.RequiredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13250. if err != nil {
  13251. return 0, err
  13252. }
  13253. i -= size
  13254. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13255. }
  13256. i--
  13257. dAtA[i] = 0xa
  13258. }
  13259. }
  13260. return len(dAtA) - i, nil
  13261. }
  13262. func (m *PodAffinityTerm) Marshal() (dAtA []byte, err error) {
  13263. size := m.Size()
  13264. dAtA = make([]byte, size)
  13265. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13266. if err != nil {
  13267. return nil, err
  13268. }
  13269. return dAtA[:n], nil
  13270. }
  13271. func (m *PodAffinityTerm) MarshalTo(dAtA []byte) (int, error) {
  13272. size := m.Size()
  13273. return m.MarshalToSizedBuffer(dAtA[:size])
  13274. }
  13275. func (m *PodAffinityTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13276. i := len(dAtA)
  13277. _ = i
  13278. var l int
  13279. _ = l
  13280. i -= len(m.TopologyKey)
  13281. copy(dAtA[i:], m.TopologyKey)
  13282. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TopologyKey)))
  13283. i--
  13284. dAtA[i] = 0x1a
  13285. if len(m.Namespaces) > 0 {
  13286. for iNdEx := len(m.Namespaces) - 1; iNdEx >= 0; iNdEx-- {
  13287. i -= len(m.Namespaces[iNdEx])
  13288. copy(dAtA[i:], m.Namespaces[iNdEx])
  13289. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespaces[iNdEx])))
  13290. i--
  13291. dAtA[i] = 0x12
  13292. }
  13293. }
  13294. if m.LabelSelector != nil {
  13295. {
  13296. size, err := m.LabelSelector.MarshalToSizedBuffer(dAtA[:i])
  13297. if err != nil {
  13298. return 0, err
  13299. }
  13300. i -= size
  13301. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13302. }
  13303. i--
  13304. dAtA[i] = 0xa
  13305. }
  13306. return len(dAtA) - i, nil
  13307. }
  13308. func (m *PodAntiAffinity) Marshal() (dAtA []byte, err error) {
  13309. size := m.Size()
  13310. dAtA = make([]byte, size)
  13311. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13312. if err != nil {
  13313. return nil, err
  13314. }
  13315. return dAtA[:n], nil
  13316. }
  13317. func (m *PodAntiAffinity) MarshalTo(dAtA []byte) (int, error) {
  13318. size := m.Size()
  13319. return m.MarshalToSizedBuffer(dAtA[:size])
  13320. }
  13321. func (m *PodAntiAffinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13322. i := len(dAtA)
  13323. _ = i
  13324. var l int
  13325. _ = l
  13326. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  13327. for iNdEx := len(m.PreferredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  13328. {
  13329. size, err := m.PreferredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13330. if err != nil {
  13331. return 0, err
  13332. }
  13333. i -= size
  13334. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13335. }
  13336. i--
  13337. dAtA[i] = 0x12
  13338. }
  13339. }
  13340. if len(m.RequiredDuringSchedulingIgnoredDuringExecution) > 0 {
  13341. for iNdEx := len(m.RequiredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  13342. {
  13343. size, err := m.RequiredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13344. if err != nil {
  13345. return 0, err
  13346. }
  13347. i -= size
  13348. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13349. }
  13350. i--
  13351. dAtA[i] = 0xa
  13352. }
  13353. }
  13354. return len(dAtA) - i, nil
  13355. }
  13356. func (m *PodAttachOptions) Marshal() (dAtA []byte, err error) {
  13357. size := m.Size()
  13358. dAtA = make([]byte, size)
  13359. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13360. if err != nil {
  13361. return nil, err
  13362. }
  13363. return dAtA[:n], nil
  13364. }
  13365. func (m *PodAttachOptions) MarshalTo(dAtA []byte) (int, error) {
  13366. size := m.Size()
  13367. return m.MarshalToSizedBuffer(dAtA[:size])
  13368. }
  13369. func (m *PodAttachOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13370. i := len(dAtA)
  13371. _ = i
  13372. var l int
  13373. _ = l
  13374. i -= len(m.Container)
  13375. copy(dAtA[i:], m.Container)
  13376. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Container)))
  13377. i--
  13378. dAtA[i] = 0x2a
  13379. i--
  13380. if m.TTY {
  13381. dAtA[i] = 1
  13382. } else {
  13383. dAtA[i] = 0
  13384. }
  13385. i--
  13386. dAtA[i] = 0x20
  13387. i--
  13388. if m.Stderr {
  13389. dAtA[i] = 1
  13390. } else {
  13391. dAtA[i] = 0
  13392. }
  13393. i--
  13394. dAtA[i] = 0x18
  13395. i--
  13396. if m.Stdout {
  13397. dAtA[i] = 1
  13398. } else {
  13399. dAtA[i] = 0
  13400. }
  13401. i--
  13402. dAtA[i] = 0x10
  13403. i--
  13404. if m.Stdin {
  13405. dAtA[i] = 1
  13406. } else {
  13407. dAtA[i] = 0
  13408. }
  13409. i--
  13410. dAtA[i] = 0x8
  13411. return len(dAtA) - i, nil
  13412. }
  13413. func (m *PodCondition) Marshal() (dAtA []byte, err error) {
  13414. size := m.Size()
  13415. dAtA = make([]byte, size)
  13416. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13417. if err != nil {
  13418. return nil, err
  13419. }
  13420. return dAtA[:n], nil
  13421. }
  13422. func (m *PodCondition) MarshalTo(dAtA []byte) (int, error) {
  13423. size := m.Size()
  13424. return m.MarshalToSizedBuffer(dAtA[:size])
  13425. }
  13426. func (m *PodCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13427. i := len(dAtA)
  13428. _ = i
  13429. var l int
  13430. _ = l
  13431. i -= len(m.Message)
  13432. copy(dAtA[i:], m.Message)
  13433. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  13434. i--
  13435. dAtA[i] = 0x32
  13436. i -= len(m.Reason)
  13437. copy(dAtA[i:], m.Reason)
  13438. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  13439. i--
  13440. dAtA[i] = 0x2a
  13441. {
  13442. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  13443. if err != nil {
  13444. return 0, err
  13445. }
  13446. i -= size
  13447. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13448. }
  13449. i--
  13450. dAtA[i] = 0x22
  13451. {
  13452. size, err := m.LastProbeTime.MarshalToSizedBuffer(dAtA[:i])
  13453. if err != nil {
  13454. return 0, err
  13455. }
  13456. i -= size
  13457. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13458. }
  13459. i--
  13460. dAtA[i] = 0x1a
  13461. i -= len(m.Status)
  13462. copy(dAtA[i:], m.Status)
  13463. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  13464. i--
  13465. dAtA[i] = 0x12
  13466. i -= len(m.Type)
  13467. copy(dAtA[i:], m.Type)
  13468. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  13469. i--
  13470. dAtA[i] = 0xa
  13471. return len(dAtA) - i, nil
  13472. }
  13473. func (m *PodDNSConfig) Marshal() (dAtA []byte, err error) {
  13474. size := m.Size()
  13475. dAtA = make([]byte, size)
  13476. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13477. if err != nil {
  13478. return nil, err
  13479. }
  13480. return dAtA[:n], nil
  13481. }
  13482. func (m *PodDNSConfig) MarshalTo(dAtA []byte) (int, error) {
  13483. size := m.Size()
  13484. return m.MarshalToSizedBuffer(dAtA[:size])
  13485. }
  13486. func (m *PodDNSConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13487. i := len(dAtA)
  13488. _ = i
  13489. var l int
  13490. _ = l
  13491. if len(m.Options) > 0 {
  13492. for iNdEx := len(m.Options) - 1; iNdEx >= 0; iNdEx-- {
  13493. {
  13494. size, err := m.Options[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13495. if err != nil {
  13496. return 0, err
  13497. }
  13498. i -= size
  13499. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13500. }
  13501. i--
  13502. dAtA[i] = 0x1a
  13503. }
  13504. }
  13505. if len(m.Searches) > 0 {
  13506. for iNdEx := len(m.Searches) - 1; iNdEx >= 0; iNdEx-- {
  13507. i -= len(m.Searches[iNdEx])
  13508. copy(dAtA[i:], m.Searches[iNdEx])
  13509. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Searches[iNdEx])))
  13510. i--
  13511. dAtA[i] = 0x12
  13512. }
  13513. }
  13514. if len(m.Nameservers) > 0 {
  13515. for iNdEx := len(m.Nameservers) - 1; iNdEx >= 0; iNdEx-- {
  13516. i -= len(m.Nameservers[iNdEx])
  13517. copy(dAtA[i:], m.Nameservers[iNdEx])
  13518. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Nameservers[iNdEx])))
  13519. i--
  13520. dAtA[i] = 0xa
  13521. }
  13522. }
  13523. return len(dAtA) - i, nil
  13524. }
  13525. func (m *PodDNSConfigOption) Marshal() (dAtA []byte, err error) {
  13526. size := m.Size()
  13527. dAtA = make([]byte, size)
  13528. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13529. if err != nil {
  13530. return nil, err
  13531. }
  13532. return dAtA[:n], nil
  13533. }
  13534. func (m *PodDNSConfigOption) MarshalTo(dAtA []byte) (int, error) {
  13535. size := m.Size()
  13536. return m.MarshalToSizedBuffer(dAtA[:size])
  13537. }
  13538. func (m *PodDNSConfigOption) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13539. i := len(dAtA)
  13540. _ = i
  13541. var l int
  13542. _ = l
  13543. if m.Value != nil {
  13544. i -= len(*m.Value)
  13545. copy(dAtA[i:], *m.Value)
  13546. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Value)))
  13547. i--
  13548. dAtA[i] = 0x12
  13549. }
  13550. i -= len(m.Name)
  13551. copy(dAtA[i:], m.Name)
  13552. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  13553. i--
  13554. dAtA[i] = 0xa
  13555. return len(dAtA) - i, nil
  13556. }
  13557. func (m *PodExecOptions) Marshal() (dAtA []byte, err error) {
  13558. size := m.Size()
  13559. dAtA = make([]byte, size)
  13560. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13561. if err != nil {
  13562. return nil, err
  13563. }
  13564. return dAtA[:n], nil
  13565. }
  13566. func (m *PodExecOptions) MarshalTo(dAtA []byte) (int, error) {
  13567. size := m.Size()
  13568. return m.MarshalToSizedBuffer(dAtA[:size])
  13569. }
  13570. func (m *PodExecOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13571. i := len(dAtA)
  13572. _ = i
  13573. var l int
  13574. _ = l
  13575. if len(m.Command) > 0 {
  13576. for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  13577. i -= len(m.Command[iNdEx])
  13578. copy(dAtA[i:], m.Command[iNdEx])
  13579. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  13580. i--
  13581. dAtA[i] = 0x32
  13582. }
  13583. }
  13584. i -= len(m.Container)
  13585. copy(dAtA[i:], m.Container)
  13586. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Container)))
  13587. i--
  13588. dAtA[i] = 0x2a
  13589. i--
  13590. if m.TTY {
  13591. dAtA[i] = 1
  13592. } else {
  13593. dAtA[i] = 0
  13594. }
  13595. i--
  13596. dAtA[i] = 0x20
  13597. i--
  13598. if m.Stderr {
  13599. dAtA[i] = 1
  13600. } else {
  13601. dAtA[i] = 0
  13602. }
  13603. i--
  13604. dAtA[i] = 0x18
  13605. i--
  13606. if m.Stdout {
  13607. dAtA[i] = 1
  13608. } else {
  13609. dAtA[i] = 0
  13610. }
  13611. i--
  13612. dAtA[i] = 0x10
  13613. i--
  13614. if m.Stdin {
  13615. dAtA[i] = 1
  13616. } else {
  13617. dAtA[i] = 0
  13618. }
  13619. i--
  13620. dAtA[i] = 0x8
  13621. return len(dAtA) - i, nil
  13622. }
  13623. func (m *PodIP) Marshal() (dAtA []byte, err error) {
  13624. size := m.Size()
  13625. dAtA = make([]byte, size)
  13626. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13627. if err != nil {
  13628. return nil, err
  13629. }
  13630. return dAtA[:n], nil
  13631. }
  13632. func (m *PodIP) MarshalTo(dAtA []byte) (int, error) {
  13633. size := m.Size()
  13634. return m.MarshalToSizedBuffer(dAtA[:size])
  13635. }
  13636. func (m *PodIP) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13637. i := len(dAtA)
  13638. _ = i
  13639. var l int
  13640. _ = l
  13641. i -= len(m.IP)
  13642. copy(dAtA[i:], m.IP)
  13643. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  13644. i--
  13645. dAtA[i] = 0xa
  13646. return len(dAtA) - i, nil
  13647. }
  13648. func (m *PodList) Marshal() (dAtA []byte, err error) {
  13649. size := m.Size()
  13650. dAtA = make([]byte, size)
  13651. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13652. if err != nil {
  13653. return nil, err
  13654. }
  13655. return dAtA[:n], nil
  13656. }
  13657. func (m *PodList) MarshalTo(dAtA []byte) (int, error) {
  13658. size := m.Size()
  13659. return m.MarshalToSizedBuffer(dAtA[:size])
  13660. }
  13661. func (m *PodList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13662. i := len(dAtA)
  13663. _ = i
  13664. var l int
  13665. _ = l
  13666. if len(m.Items) > 0 {
  13667. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  13668. {
  13669. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13670. if err != nil {
  13671. return 0, err
  13672. }
  13673. i -= size
  13674. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13675. }
  13676. i--
  13677. dAtA[i] = 0x12
  13678. }
  13679. }
  13680. {
  13681. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  13682. if err != nil {
  13683. return 0, err
  13684. }
  13685. i -= size
  13686. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13687. }
  13688. i--
  13689. dAtA[i] = 0xa
  13690. return len(dAtA) - i, nil
  13691. }
  13692. func (m *PodLogOptions) Marshal() (dAtA []byte, err error) {
  13693. size := m.Size()
  13694. dAtA = make([]byte, size)
  13695. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13696. if err != nil {
  13697. return nil, err
  13698. }
  13699. return dAtA[:n], nil
  13700. }
  13701. func (m *PodLogOptions) MarshalTo(dAtA []byte) (int, error) {
  13702. size := m.Size()
  13703. return m.MarshalToSizedBuffer(dAtA[:size])
  13704. }
  13705. func (m *PodLogOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13706. i := len(dAtA)
  13707. _ = i
  13708. var l int
  13709. _ = l
  13710. i--
  13711. if m.InsecureSkipTLSVerifyBackend {
  13712. dAtA[i] = 1
  13713. } else {
  13714. dAtA[i] = 0
  13715. }
  13716. i--
  13717. dAtA[i] = 0x48
  13718. if m.LimitBytes != nil {
  13719. i = encodeVarintGenerated(dAtA, i, uint64(*m.LimitBytes))
  13720. i--
  13721. dAtA[i] = 0x40
  13722. }
  13723. if m.TailLines != nil {
  13724. i = encodeVarintGenerated(dAtA, i, uint64(*m.TailLines))
  13725. i--
  13726. dAtA[i] = 0x38
  13727. }
  13728. i--
  13729. if m.Timestamps {
  13730. dAtA[i] = 1
  13731. } else {
  13732. dAtA[i] = 0
  13733. }
  13734. i--
  13735. dAtA[i] = 0x30
  13736. if m.SinceTime != nil {
  13737. {
  13738. size, err := m.SinceTime.MarshalToSizedBuffer(dAtA[:i])
  13739. if err != nil {
  13740. return 0, err
  13741. }
  13742. i -= size
  13743. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13744. }
  13745. i--
  13746. dAtA[i] = 0x2a
  13747. }
  13748. if m.SinceSeconds != nil {
  13749. i = encodeVarintGenerated(dAtA, i, uint64(*m.SinceSeconds))
  13750. i--
  13751. dAtA[i] = 0x20
  13752. }
  13753. i--
  13754. if m.Previous {
  13755. dAtA[i] = 1
  13756. } else {
  13757. dAtA[i] = 0
  13758. }
  13759. i--
  13760. dAtA[i] = 0x18
  13761. i--
  13762. if m.Follow {
  13763. dAtA[i] = 1
  13764. } else {
  13765. dAtA[i] = 0
  13766. }
  13767. i--
  13768. dAtA[i] = 0x10
  13769. i -= len(m.Container)
  13770. copy(dAtA[i:], m.Container)
  13771. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Container)))
  13772. i--
  13773. dAtA[i] = 0xa
  13774. return len(dAtA) - i, nil
  13775. }
  13776. func (m *PodPortForwardOptions) Marshal() (dAtA []byte, err error) {
  13777. size := m.Size()
  13778. dAtA = make([]byte, size)
  13779. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13780. if err != nil {
  13781. return nil, err
  13782. }
  13783. return dAtA[:n], nil
  13784. }
  13785. func (m *PodPortForwardOptions) MarshalTo(dAtA []byte) (int, error) {
  13786. size := m.Size()
  13787. return m.MarshalToSizedBuffer(dAtA[:size])
  13788. }
  13789. func (m *PodPortForwardOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13790. i := len(dAtA)
  13791. _ = i
  13792. var l int
  13793. _ = l
  13794. if len(m.Ports) > 0 {
  13795. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  13796. i = encodeVarintGenerated(dAtA, i, uint64(m.Ports[iNdEx]))
  13797. i--
  13798. dAtA[i] = 0x8
  13799. }
  13800. }
  13801. return len(dAtA) - i, nil
  13802. }
  13803. func (m *PodProxyOptions) Marshal() (dAtA []byte, err error) {
  13804. size := m.Size()
  13805. dAtA = make([]byte, size)
  13806. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13807. if err != nil {
  13808. return nil, err
  13809. }
  13810. return dAtA[:n], nil
  13811. }
  13812. func (m *PodProxyOptions) MarshalTo(dAtA []byte) (int, error) {
  13813. size := m.Size()
  13814. return m.MarshalToSizedBuffer(dAtA[:size])
  13815. }
  13816. func (m *PodProxyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13817. i := len(dAtA)
  13818. _ = i
  13819. var l int
  13820. _ = l
  13821. i -= len(m.Path)
  13822. copy(dAtA[i:], m.Path)
  13823. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  13824. i--
  13825. dAtA[i] = 0xa
  13826. return len(dAtA) - i, nil
  13827. }
  13828. func (m *PodReadinessGate) Marshal() (dAtA []byte, err error) {
  13829. size := m.Size()
  13830. dAtA = make([]byte, size)
  13831. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13832. if err != nil {
  13833. return nil, err
  13834. }
  13835. return dAtA[:n], nil
  13836. }
  13837. func (m *PodReadinessGate) MarshalTo(dAtA []byte) (int, error) {
  13838. size := m.Size()
  13839. return m.MarshalToSizedBuffer(dAtA[:size])
  13840. }
  13841. func (m *PodReadinessGate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13842. i := len(dAtA)
  13843. _ = i
  13844. var l int
  13845. _ = l
  13846. i -= len(m.ConditionType)
  13847. copy(dAtA[i:], m.ConditionType)
  13848. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ConditionType)))
  13849. i--
  13850. dAtA[i] = 0xa
  13851. return len(dAtA) - i, nil
  13852. }
  13853. func (m *PodSecurityContext) Marshal() (dAtA []byte, err error) {
  13854. size := m.Size()
  13855. dAtA = make([]byte, size)
  13856. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13857. if err != nil {
  13858. return nil, err
  13859. }
  13860. return dAtA[:n], nil
  13861. }
  13862. func (m *PodSecurityContext) MarshalTo(dAtA []byte) (int, error) {
  13863. size := m.Size()
  13864. return m.MarshalToSizedBuffer(dAtA[:size])
  13865. }
  13866. func (m *PodSecurityContext) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13867. i := len(dAtA)
  13868. _ = i
  13869. var l int
  13870. _ = l
  13871. if m.SeccompProfile != nil {
  13872. {
  13873. size, err := m.SeccompProfile.MarshalToSizedBuffer(dAtA[:i])
  13874. if err != nil {
  13875. return 0, err
  13876. }
  13877. i -= size
  13878. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13879. }
  13880. i--
  13881. dAtA[i] = 0x52
  13882. }
  13883. if m.FSGroupChangePolicy != nil {
  13884. i -= len(*m.FSGroupChangePolicy)
  13885. copy(dAtA[i:], *m.FSGroupChangePolicy)
  13886. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.FSGroupChangePolicy)))
  13887. i--
  13888. dAtA[i] = 0x4a
  13889. }
  13890. if m.WindowsOptions != nil {
  13891. {
  13892. size, err := m.WindowsOptions.MarshalToSizedBuffer(dAtA[:i])
  13893. if err != nil {
  13894. return 0, err
  13895. }
  13896. i -= size
  13897. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13898. }
  13899. i--
  13900. dAtA[i] = 0x42
  13901. }
  13902. if len(m.Sysctls) > 0 {
  13903. for iNdEx := len(m.Sysctls) - 1; iNdEx >= 0; iNdEx-- {
  13904. {
  13905. size, err := m.Sysctls[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13906. if err != nil {
  13907. return 0, err
  13908. }
  13909. i -= size
  13910. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13911. }
  13912. i--
  13913. dAtA[i] = 0x3a
  13914. }
  13915. }
  13916. if m.RunAsGroup != nil {
  13917. i = encodeVarintGenerated(dAtA, i, uint64(*m.RunAsGroup))
  13918. i--
  13919. dAtA[i] = 0x30
  13920. }
  13921. if m.FSGroup != nil {
  13922. i = encodeVarintGenerated(dAtA, i, uint64(*m.FSGroup))
  13923. i--
  13924. dAtA[i] = 0x28
  13925. }
  13926. if len(m.SupplementalGroups) > 0 {
  13927. for iNdEx := len(m.SupplementalGroups) - 1; iNdEx >= 0; iNdEx-- {
  13928. i = encodeVarintGenerated(dAtA, i, uint64(m.SupplementalGroups[iNdEx]))
  13929. i--
  13930. dAtA[i] = 0x20
  13931. }
  13932. }
  13933. if m.RunAsNonRoot != nil {
  13934. i--
  13935. if *m.RunAsNonRoot {
  13936. dAtA[i] = 1
  13937. } else {
  13938. dAtA[i] = 0
  13939. }
  13940. i--
  13941. dAtA[i] = 0x18
  13942. }
  13943. if m.RunAsUser != nil {
  13944. i = encodeVarintGenerated(dAtA, i, uint64(*m.RunAsUser))
  13945. i--
  13946. dAtA[i] = 0x10
  13947. }
  13948. if m.SELinuxOptions != nil {
  13949. {
  13950. size, err := m.SELinuxOptions.MarshalToSizedBuffer(dAtA[:i])
  13951. if err != nil {
  13952. return 0, err
  13953. }
  13954. i -= size
  13955. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13956. }
  13957. i--
  13958. dAtA[i] = 0xa
  13959. }
  13960. return len(dAtA) - i, nil
  13961. }
  13962. func (m *PodSignature) Marshal() (dAtA []byte, err error) {
  13963. size := m.Size()
  13964. dAtA = make([]byte, size)
  13965. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13966. if err != nil {
  13967. return nil, err
  13968. }
  13969. return dAtA[:n], nil
  13970. }
  13971. func (m *PodSignature) MarshalTo(dAtA []byte) (int, error) {
  13972. size := m.Size()
  13973. return m.MarshalToSizedBuffer(dAtA[:size])
  13974. }
  13975. func (m *PodSignature) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13976. i := len(dAtA)
  13977. _ = i
  13978. var l int
  13979. _ = l
  13980. if m.PodController != nil {
  13981. {
  13982. size, err := m.PodController.MarshalToSizedBuffer(dAtA[:i])
  13983. if err != nil {
  13984. return 0, err
  13985. }
  13986. i -= size
  13987. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13988. }
  13989. i--
  13990. dAtA[i] = 0xa
  13991. }
  13992. return len(dAtA) - i, nil
  13993. }
  13994. func (m *PodSpec) Marshal() (dAtA []byte, err error) {
  13995. size := m.Size()
  13996. dAtA = make([]byte, size)
  13997. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13998. if err != nil {
  13999. return nil, err
  14000. }
  14001. return dAtA[:n], nil
  14002. }
  14003. func (m *PodSpec) MarshalTo(dAtA []byte) (int, error) {
  14004. size := m.Size()
  14005. return m.MarshalToSizedBuffer(dAtA[:size])
  14006. }
  14007. func (m *PodSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14008. i := len(dAtA)
  14009. _ = i
  14010. var l int
  14011. _ = l
  14012. if m.SetHostnameAsFQDN != nil {
  14013. i--
  14014. if *m.SetHostnameAsFQDN {
  14015. dAtA[i] = 1
  14016. } else {
  14017. dAtA[i] = 0
  14018. }
  14019. i--
  14020. dAtA[i] = 0x2
  14021. i--
  14022. dAtA[i] = 0x98
  14023. }
  14024. if len(m.EphemeralContainers) > 0 {
  14025. for iNdEx := len(m.EphemeralContainers) - 1; iNdEx >= 0; iNdEx-- {
  14026. {
  14027. size, err := m.EphemeralContainers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14028. if err != nil {
  14029. return 0, err
  14030. }
  14031. i -= size
  14032. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14033. }
  14034. i--
  14035. dAtA[i] = 0x2
  14036. i--
  14037. dAtA[i] = 0x92
  14038. }
  14039. }
  14040. if len(m.TopologySpreadConstraints) > 0 {
  14041. for iNdEx := len(m.TopologySpreadConstraints) - 1; iNdEx >= 0; iNdEx-- {
  14042. {
  14043. size, err := m.TopologySpreadConstraints[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14044. if err != nil {
  14045. return 0, err
  14046. }
  14047. i -= size
  14048. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14049. }
  14050. i--
  14051. dAtA[i] = 0x2
  14052. i--
  14053. dAtA[i] = 0x8a
  14054. }
  14055. }
  14056. if len(m.Overhead) > 0 {
  14057. keysForOverhead := make([]string, 0, len(m.Overhead))
  14058. for k := range m.Overhead {
  14059. keysForOverhead = append(keysForOverhead, string(k))
  14060. }
  14061. github_com_gogo_protobuf_sortkeys.Strings(keysForOverhead)
  14062. for iNdEx := len(keysForOverhead) - 1; iNdEx >= 0; iNdEx-- {
  14063. v := m.Overhead[ResourceName(keysForOverhead[iNdEx])]
  14064. baseI := i
  14065. {
  14066. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  14067. if err != nil {
  14068. return 0, err
  14069. }
  14070. i -= size
  14071. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14072. }
  14073. i--
  14074. dAtA[i] = 0x12
  14075. i -= len(keysForOverhead[iNdEx])
  14076. copy(dAtA[i:], keysForOverhead[iNdEx])
  14077. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForOverhead[iNdEx])))
  14078. i--
  14079. dAtA[i] = 0xa
  14080. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  14081. i--
  14082. dAtA[i] = 0x2
  14083. i--
  14084. dAtA[i] = 0x82
  14085. }
  14086. }
  14087. if m.PreemptionPolicy != nil {
  14088. i -= len(*m.PreemptionPolicy)
  14089. copy(dAtA[i:], *m.PreemptionPolicy)
  14090. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.PreemptionPolicy)))
  14091. i--
  14092. dAtA[i] = 0x1
  14093. i--
  14094. dAtA[i] = 0xfa
  14095. }
  14096. if m.EnableServiceLinks != nil {
  14097. i--
  14098. if *m.EnableServiceLinks {
  14099. dAtA[i] = 1
  14100. } else {
  14101. dAtA[i] = 0
  14102. }
  14103. i--
  14104. dAtA[i] = 0x1
  14105. i--
  14106. dAtA[i] = 0xf0
  14107. }
  14108. if m.RuntimeClassName != nil {
  14109. i -= len(*m.RuntimeClassName)
  14110. copy(dAtA[i:], *m.RuntimeClassName)
  14111. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.RuntimeClassName)))
  14112. i--
  14113. dAtA[i] = 0x1
  14114. i--
  14115. dAtA[i] = 0xea
  14116. }
  14117. if len(m.ReadinessGates) > 0 {
  14118. for iNdEx := len(m.ReadinessGates) - 1; iNdEx >= 0; iNdEx-- {
  14119. {
  14120. size, err := m.ReadinessGates[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14121. if err != nil {
  14122. return 0, err
  14123. }
  14124. i -= size
  14125. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14126. }
  14127. i--
  14128. dAtA[i] = 0x1
  14129. i--
  14130. dAtA[i] = 0xe2
  14131. }
  14132. }
  14133. if m.ShareProcessNamespace != nil {
  14134. i--
  14135. if *m.ShareProcessNamespace {
  14136. dAtA[i] = 1
  14137. } else {
  14138. dAtA[i] = 0
  14139. }
  14140. i--
  14141. dAtA[i] = 0x1
  14142. i--
  14143. dAtA[i] = 0xd8
  14144. }
  14145. if m.DNSConfig != nil {
  14146. {
  14147. size, err := m.DNSConfig.MarshalToSizedBuffer(dAtA[:i])
  14148. if err != nil {
  14149. return 0, err
  14150. }
  14151. i -= size
  14152. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14153. }
  14154. i--
  14155. dAtA[i] = 0x1
  14156. i--
  14157. dAtA[i] = 0xd2
  14158. }
  14159. if m.Priority != nil {
  14160. i = encodeVarintGenerated(dAtA, i, uint64(*m.Priority))
  14161. i--
  14162. dAtA[i] = 0x1
  14163. i--
  14164. dAtA[i] = 0xc8
  14165. }
  14166. i -= len(m.PriorityClassName)
  14167. copy(dAtA[i:], m.PriorityClassName)
  14168. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PriorityClassName)))
  14169. i--
  14170. dAtA[i] = 0x1
  14171. i--
  14172. dAtA[i] = 0xc2
  14173. if len(m.HostAliases) > 0 {
  14174. for iNdEx := len(m.HostAliases) - 1; iNdEx >= 0; iNdEx-- {
  14175. {
  14176. size, err := m.HostAliases[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14177. if err != nil {
  14178. return 0, err
  14179. }
  14180. i -= size
  14181. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14182. }
  14183. i--
  14184. dAtA[i] = 0x1
  14185. i--
  14186. dAtA[i] = 0xba
  14187. }
  14188. }
  14189. if len(m.Tolerations) > 0 {
  14190. for iNdEx := len(m.Tolerations) - 1; iNdEx >= 0; iNdEx-- {
  14191. {
  14192. size, err := m.Tolerations[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14193. if err != nil {
  14194. return 0, err
  14195. }
  14196. i -= size
  14197. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14198. }
  14199. i--
  14200. dAtA[i] = 0x1
  14201. i--
  14202. dAtA[i] = 0xb2
  14203. }
  14204. }
  14205. if m.AutomountServiceAccountToken != nil {
  14206. i--
  14207. if *m.AutomountServiceAccountToken {
  14208. dAtA[i] = 1
  14209. } else {
  14210. dAtA[i] = 0
  14211. }
  14212. i--
  14213. dAtA[i] = 0x1
  14214. i--
  14215. dAtA[i] = 0xa8
  14216. }
  14217. if len(m.InitContainers) > 0 {
  14218. for iNdEx := len(m.InitContainers) - 1; iNdEx >= 0; iNdEx-- {
  14219. {
  14220. size, err := m.InitContainers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14221. if err != nil {
  14222. return 0, err
  14223. }
  14224. i -= size
  14225. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14226. }
  14227. i--
  14228. dAtA[i] = 0x1
  14229. i--
  14230. dAtA[i] = 0xa2
  14231. }
  14232. }
  14233. i -= len(m.SchedulerName)
  14234. copy(dAtA[i:], m.SchedulerName)
  14235. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SchedulerName)))
  14236. i--
  14237. dAtA[i] = 0x1
  14238. i--
  14239. dAtA[i] = 0x9a
  14240. if m.Affinity != nil {
  14241. {
  14242. size, err := m.Affinity.MarshalToSizedBuffer(dAtA[:i])
  14243. if err != nil {
  14244. return 0, err
  14245. }
  14246. i -= size
  14247. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14248. }
  14249. i--
  14250. dAtA[i] = 0x1
  14251. i--
  14252. dAtA[i] = 0x92
  14253. }
  14254. i -= len(m.Subdomain)
  14255. copy(dAtA[i:], m.Subdomain)
  14256. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Subdomain)))
  14257. i--
  14258. dAtA[i] = 0x1
  14259. i--
  14260. dAtA[i] = 0x8a
  14261. i -= len(m.Hostname)
  14262. copy(dAtA[i:], m.Hostname)
  14263. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostname)))
  14264. i--
  14265. dAtA[i] = 0x1
  14266. i--
  14267. dAtA[i] = 0x82
  14268. if len(m.ImagePullSecrets) > 0 {
  14269. for iNdEx := len(m.ImagePullSecrets) - 1; iNdEx >= 0; iNdEx-- {
  14270. {
  14271. size, err := m.ImagePullSecrets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14272. if err != nil {
  14273. return 0, err
  14274. }
  14275. i -= size
  14276. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14277. }
  14278. i--
  14279. dAtA[i] = 0x7a
  14280. }
  14281. }
  14282. if m.SecurityContext != nil {
  14283. {
  14284. size, err := m.SecurityContext.MarshalToSizedBuffer(dAtA[:i])
  14285. if err != nil {
  14286. return 0, err
  14287. }
  14288. i -= size
  14289. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14290. }
  14291. i--
  14292. dAtA[i] = 0x72
  14293. }
  14294. i--
  14295. if m.HostIPC {
  14296. dAtA[i] = 1
  14297. } else {
  14298. dAtA[i] = 0
  14299. }
  14300. i--
  14301. dAtA[i] = 0x68
  14302. i--
  14303. if m.HostPID {
  14304. dAtA[i] = 1
  14305. } else {
  14306. dAtA[i] = 0
  14307. }
  14308. i--
  14309. dAtA[i] = 0x60
  14310. i--
  14311. if m.HostNetwork {
  14312. dAtA[i] = 1
  14313. } else {
  14314. dAtA[i] = 0
  14315. }
  14316. i--
  14317. dAtA[i] = 0x58
  14318. i -= len(m.NodeName)
  14319. copy(dAtA[i:], m.NodeName)
  14320. i = encodeVarintGenerated(dAtA, i, uint64(len(m.NodeName)))
  14321. i--
  14322. dAtA[i] = 0x52
  14323. i -= len(m.DeprecatedServiceAccount)
  14324. copy(dAtA[i:], m.DeprecatedServiceAccount)
  14325. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DeprecatedServiceAccount)))
  14326. i--
  14327. dAtA[i] = 0x4a
  14328. i -= len(m.ServiceAccountName)
  14329. copy(dAtA[i:], m.ServiceAccountName)
  14330. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServiceAccountName)))
  14331. i--
  14332. dAtA[i] = 0x42
  14333. if len(m.NodeSelector) > 0 {
  14334. keysForNodeSelector := make([]string, 0, len(m.NodeSelector))
  14335. for k := range m.NodeSelector {
  14336. keysForNodeSelector = append(keysForNodeSelector, string(k))
  14337. }
  14338. github_com_gogo_protobuf_sortkeys.Strings(keysForNodeSelector)
  14339. for iNdEx := len(keysForNodeSelector) - 1; iNdEx >= 0; iNdEx-- {
  14340. v := m.NodeSelector[string(keysForNodeSelector[iNdEx])]
  14341. baseI := i
  14342. i -= len(v)
  14343. copy(dAtA[i:], v)
  14344. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  14345. i--
  14346. dAtA[i] = 0x12
  14347. i -= len(keysForNodeSelector[iNdEx])
  14348. copy(dAtA[i:], keysForNodeSelector[iNdEx])
  14349. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForNodeSelector[iNdEx])))
  14350. i--
  14351. dAtA[i] = 0xa
  14352. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  14353. i--
  14354. dAtA[i] = 0x3a
  14355. }
  14356. }
  14357. i -= len(m.DNSPolicy)
  14358. copy(dAtA[i:], m.DNSPolicy)
  14359. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DNSPolicy)))
  14360. i--
  14361. dAtA[i] = 0x32
  14362. if m.ActiveDeadlineSeconds != nil {
  14363. i = encodeVarintGenerated(dAtA, i, uint64(*m.ActiveDeadlineSeconds))
  14364. i--
  14365. dAtA[i] = 0x28
  14366. }
  14367. if m.TerminationGracePeriodSeconds != nil {
  14368. i = encodeVarintGenerated(dAtA, i, uint64(*m.TerminationGracePeriodSeconds))
  14369. i--
  14370. dAtA[i] = 0x20
  14371. }
  14372. i -= len(m.RestartPolicy)
  14373. copy(dAtA[i:], m.RestartPolicy)
  14374. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RestartPolicy)))
  14375. i--
  14376. dAtA[i] = 0x1a
  14377. if len(m.Containers) > 0 {
  14378. for iNdEx := len(m.Containers) - 1; iNdEx >= 0; iNdEx-- {
  14379. {
  14380. size, err := m.Containers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14381. if err != nil {
  14382. return 0, err
  14383. }
  14384. i -= size
  14385. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14386. }
  14387. i--
  14388. dAtA[i] = 0x12
  14389. }
  14390. }
  14391. if len(m.Volumes) > 0 {
  14392. for iNdEx := len(m.Volumes) - 1; iNdEx >= 0; iNdEx-- {
  14393. {
  14394. size, err := m.Volumes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14395. if err != nil {
  14396. return 0, err
  14397. }
  14398. i -= size
  14399. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14400. }
  14401. i--
  14402. dAtA[i] = 0xa
  14403. }
  14404. }
  14405. return len(dAtA) - i, nil
  14406. }
  14407. func (m *PodStatus) Marshal() (dAtA []byte, err error) {
  14408. size := m.Size()
  14409. dAtA = make([]byte, size)
  14410. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14411. if err != nil {
  14412. return nil, err
  14413. }
  14414. return dAtA[:n], nil
  14415. }
  14416. func (m *PodStatus) MarshalTo(dAtA []byte) (int, error) {
  14417. size := m.Size()
  14418. return m.MarshalToSizedBuffer(dAtA[:size])
  14419. }
  14420. func (m *PodStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14421. i := len(dAtA)
  14422. _ = i
  14423. var l int
  14424. _ = l
  14425. if len(m.EphemeralContainerStatuses) > 0 {
  14426. for iNdEx := len(m.EphemeralContainerStatuses) - 1; iNdEx >= 0; iNdEx-- {
  14427. {
  14428. size, err := m.EphemeralContainerStatuses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14429. if err != nil {
  14430. return 0, err
  14431. }
  14432. i -= size
  14433. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14434. }
  14435. i--
  14436. dAtA[i] = 0x6a
  14437. }
  14438. }
  14439. if len(m.PodIPs) > 0 {
  14440. for iNdEx := len(m.PodIPs) - 1; iNdEx >= 0; iNdEx-- {
  14441. {
  14442. size, err := m.PodIPs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14443. if err != nil {
  14444. return 0, err
  14445. }
  14446. i -= size
  14447. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14448. }
  14449. i--
  14450. dAtA[i] = 0x62
  14451. }
  14452. }
  14453. i -= len(m.NominatedNodeName)
  14454. copy(dAtA[i:], m.NominatedNodeName)
  14455. i = encodeVarintGenerated(dAtA, i, uint64(len(m.NominatedNodeName)))
  14456. i--
  14457. dAtA[i] = 0x5a
  14458. if len(m.InitContainerStatuses) > 0 {
  14459. for iNdEx := len(m.InitContainerStatuses) - 1; iNdEx >= 0; iNdEx-- {
  14460. {
  14461. size, err := m.InitContainerStatuses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14462. if err != nil {
  14463. return 0, err
  14464. }
  14465. i -= size
  14466. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14467. }
  14468. i--
  14469. dAtA[i] = 0x52
  14470. }
  14471. }
  14472. i -= len(m.QOSClass)
  14473. copy(dAtA[i:], m.QOSClass)
  14474. i = encodeVarintGenerated(dAtA, i, uint64(len(m.QOSClass)))
  14475. i--
  14476. dAtA[i] = 0x4a
  14477. if len(m.ContainerStatuses) > 0 {
  14478. for iNdEx := len(m.ContainerStatuses) - 1; iNdEx >= 0; iNdEx-- {
  14479. {
  14480. size, err := m.ContainerStatuses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14481. if err != nil {
  14482. return 0, err
  14483. }
  14484. i -= size
  14485. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14486. }
  14487. i--
  14488. dAtA[i] = 0x42
  14489. }
  14490. }
  14491. if m.StartTime != nil {
  14492. {
  14493. size, err := m.StartTime.MarshalToSizedBuffer(dAtA[:i])
  14494. if err != nil {
  14495. return 0, err
  14496. }
  14497. i -= size
  14498. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14499. }
  14500. i--
  14501. dAtA[i] = 0x3a
  14502. }
  14503. i -= len(m.PodIP)
  14504. copy(dAtA[i:], m.PodIP)
  14505. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PodIP)))
  14506. i--
  14507. dAtA[i] = 0x32
  14508. i -= len(m.HostIP)
  14509. copy(dAtA[i:], m.HostIP)
  14510. i = encodeVarintGenerated(dAtA, i, uint64(len(m.HostIP)))
  14511. i--
  14512. dAtA[i] = 0x2a
  14513. i -= len(m.Reason)
  14514. copy(dAtA[i:], m.Reason)
  14515. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  14516. i--
  14517. dAtA[i] = 0x22
  14518. i -= len(m.Message)
  14519. copy(dAtA[i:], m.Message)
  14520. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  14521. i--
  14522. dAtA[i] = 0x1a
  14523. if len(m.Conditions) > 0 {
  14524. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  14525. {
  14526. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14527. if err != nil {
  14528. return 0, err
  14529. }
  14530. i -= size
  14531. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14532. }
  14533. i--
  14534. dAtA[i] = 0x12
  14535. }
  14536. }
  14537. i -= len(m.Phase)
  14538. copy(dAtA[i:], m.Phase)
  14539. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  14540. i--
  14541. dAtA[i] = 0xa
  14542. return len(dAtA) - i, nil
  14543. }
  14544. func (m *PodStatusResult) Marshal() (dAtA []byte, err error) {
  14545. size := m.Size()
  14546. dAtA = make([]byte, size)
  14547. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14548. if err != nil {
  14549. return nil, err
  14550. }
  14551. return dAtA[:n], nil
  14552. }
  14553. func (m *PodStatusResult) MarshalTo(dAtA []byte) (int, error) {
  14554. size := m.Size()
  14555. return m.MarshalToSizedBuffer(dAtA[:size])
  14556. }
  14557. func (m *PodStatusResult) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14558. i := len(dAtA)
  14559. _ = i
  14560. var l int
  14561. _ = l
  14562. {
  14563. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  14564. if err != nil {
  14565. return 0, err
  14566. }
  14567. i -= size
  14568. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14569. }
  14570. i--
  14571. dAtA[i] = 0x12
  14572. {
  14573. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  14574. if err != nil {
  14575. return 0, err
  14576. }
  14577. i -= size
  14578. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14579. }
  14580. i--
  14581. dAtA[i] = 0xa
  14582. return len(dAtA) - i, nil
  14583. }
  14584. func (m *PodTemplate) Marshal() (dAtA []byte, err error) {
  14585. size := m.Size()
  14586. dAtA = make([]byte, size)
  14587. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14588. if err != nil {
  14589. return nil, err
  14590. }
  14591. return dAtA[:n], nil
  14592. }
  14593. func (m *PodTemplate) MarshalTo(dAtA []byte) (int, error) {
  14594. size := m.Size()
  14595. return m.MarshalToSizedBuffer(dAtA[:size])
  14596. }
  14597. func (m *PodTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14598. i := len(dAtA)
  14599. _ = i
  14600. var l int
  14601. _ = l
  14602. {
  14603. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  14604. if err != nil {
  14605. return 0, err
  14606. }
  14607. i -= size
  14608. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14609. }
  14610. i--
  14611. dAtA[i] = 0x12
  14612. {
  14613. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  14614. if err != nil {
  14615. return 0, err
  14616. }
  14617. i -= size
  14618. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14619. }
  14620. i--
  14621. dAtA[i] = 0xa
  14622. return len(dAtA) - i, nil
  14623. }
  14624. func (m *PodTemplateList) Marshal() (dAtA []byte, err error) {
  14625. size := m.Size()
  14626. dAtA = make([]byte, size)
  14627. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14628. if err != nil {
  14629. return nil, err
  14630. }
  14631. return dAtA[:n], nil
  14632. }
  14633. func (m *PodTemplateList) MarshalTo(dAtA []byte) (int, error) {
  14634. size := m.Size()
  14635. return m.MarshalToSizedBuffer(dAtA[:size])
  14636. }
  14637. func (m *PodTemplateList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14638. i := len(dAtA)
  14639. _ = i
  14640. var l int
  14641. _ = l
  14642. if len(m.Items) > 0 {
  14643. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  14644. {
  14645. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14646. if err != nil {
  14647. return 0, err
  14648. }
  14649. i -= size
  14650. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14651. }
  14652. i--
  14653. dAtA[i] = 0x12
  14654. }
  14655. }
  14656. {
  14657. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  14658. if err != nil {
  14659. return 0, err
  14660. }
  14661. i -= size
  14662. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14663. }
  14664. i--
  14665. dAtA[i] = 0xa
  14666. return len(dAtA) - i, nil
  14667. }
  14668. func (m *PodTemplateSpec) Marshal() (dAtA []byte, err error) {
  14669. size := m.Size()
  14670. dAtA = make([]byte, size)
  14671. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14672. if err != nil {
  14673. return nil, err
  14674. }
  14675. return dAtA[:n], nil
  14676. }
  14677. func (m *PodTemplateSpec) MarshalTo(dAtA []byte) (int, error) {
  14678. size := m.Size()
  14679. return m.MarshalToSizedBuffer(dAtA[:size])
  14680. }
  14681. func (m *PodTemplateSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14682. i := len(dAtA)
  14683. _ = i
  14684. var l int
  14685. _ = l
  14686. {
  14687. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  14688. if err != nil {
  14689. return 0, err
  14690. }
  14691. i -= size
  14692. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14693. }
  14694. i--
  14695. dAtA[i] = 0x12
  14696. {
  14697. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  14698. if err != nil {
  14699. return 0, err
  14700. }
  14701. i -= size
  14702. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14703. }
  14704. i--
  14705. dAtA[i] = 0xa
  14706. return len(dAtA) - i, nil
  14707. }
  14708. func (m *PortworxVolumeSource) Marshal() (dAtA []byte, err error) {
  14709. size := m.Size()
  14710. dAtA = make([]byte, size)
  14711. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14712. if err != nil {
  14713. return nil, err
  14714. }
  14715. return dAtA[:n], nil
  14716. }
  14717. func (m *PortworxVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  14718. size := m.Size()
  14719. return m.MarshalToSizedBuffer(dAtA[:size])
  14720. }
  14721. func (m *PortworxVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14722. i := len(dAtA)
  14723. _ = i
  14724. var l int
  14725. _ = l
  14726. i--
  14727. if m.ReadOnly {
  14728. dAtA[i] = 1
  14729. } else {
  14730. dAtA[i] = 0
  14731. }
  14732. i--
  14733. dAtA[i] = 0x18
  14734. i -= len(m.FSType)
  14735. copy(dAtA[i:], m.FSType)
  14736. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  14737. i--
  14738. dAtA[i] = 0x12
  14739. i -= len(m.VolumeID)
  14740. copy(dAtA[i:], m.VolumeID)
  14741. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeID)))
  14742. i--
  14743. dAtA[i] = 0xa
  14744. return len(dAtA) - i, nil
  14745. }
  14746. func (m *Preconditions) Marshal() (dAtA []byte, err error) {
  14747. size := m.Size()
  14748. dAtA = make([]byte, size)
  14749. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14750. if err != nil {
  14751. return nil, err
  14752. }
  14753. return dAtA[:n], nil
  14754. }
  14755. func (m *Preconditions) MarshalTo(dAtA []byte) (int, error) {
  14756. size := m.Size()
  14757. return m.MarshalToSizedBuffer(dAtA[:size])
  14758. }
  14759. func (m *Preconditions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14760. i := len(dAtA)
  14761. _ = i
  14762. var l int
  14763. _ = l
  14764. if m.UID != nil {
  14765. i -= len(*m.UID)
  14766. copy(dAtA[i:], *m.UID)
  14767. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.UID)))
  14768. i--
  14769. dAtA[i] = 0xa
  14770. }
  14771. return len(dAtA) - i, nil
  14772. }
  14773. func (m *PreferAvoidPodsEntry) Marshal() (dAtA []byte, err error) {
  14774. size := m.Size()
  14775. dAtA = make([]byte, size)
  14776. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14777. if err != nil {
  14778. return nil, err
  14779. }
  14780. return dAtA[:n], nil
  14781. }
  14782. func (m *PreferAvoidPodsEntry) MarshalTo(dAtA []byte) (int, error) {
  14783. size := m.Size()
  14784. return m.MarshalToSizedBuffer(dAtA[:size])
  14785. }
  14786. func (m *PreferAvoidPodsEntry) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14787. i := len(dAtA)
  14788. _ = i
  14789. var l int
  14790. _ = l
  14791. i -= len(m.Message)
  14792. copy(dAtA[i:], m.Message)
  14793. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  14794. i--
  14795. dAtA[i] = 0x22
  14796. i -= len(m.Reason)
  14797. copy(dAtA[i:], m.Reason)
  14798. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  14799. i--
  14800. dAtA[i] = 0x1a
  14801. {
  14802. size, err := m.EvictionTime.MarshalToSizedBuffer(dAtA[:i])
  14803. if err != nil {
  14804. return 0, err
  14805. }
  14806. i -= size
  14807. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14808. }
  14809. i--
  14810. dAtA[i] = 0x12
  14811. {
  14812. size, err := m.PodSignature.MarshalToSizedBuffer(dAtA[:i])
  14813. if err != nil {
  14814. return 0, err
  14815. }
  14816. i -= size
  14817. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14818. }
  14819. i--
  14820. dAtA[i] = 0xa
  14821. return len(dAtA) - i, nil
  14822. }
  14823. func (m *PreferredSchedulingTerm) Marshal() (dAtA []byte, err error) {
  14824. size := m.Size()
  14825. dAtA = make([]byte, size)
  14826. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14827. if err != nil {
  14828. return nil, err
  14829. }
  14830. return dAtA[:n], nil
  14831. }
  14832. func (m *PreferredSchedulingTerm) MarshalTo(dAtA []byte) (int, error) {
  14833. size := m.Size()
  14834. return m.MarshalToSizedBuffer(dAtA[:size])
  14835. }
  14836. func (m *PreferredSchedulingTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14837. i := len(dAtA)
  14838. _ = i
  14839. var l int
  14840. _ = l
  14841. {
  14842. size, err := m.Preference.MarshalToSizedBuffer(dAtA[:i])
  14843. if err != nil {
  14844. return 0, err
  14845. }
  14846. i -= size
  14847. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14848. }
  14849. i--
  14850. dAtA[i] = 0x12
  14851. i = encodeVarintGenerated(dAtA, i, uint64(m.Weight))
  14852. i--
  14853. dAtA[i] = 0x8
  14854. return len(dAtA) - i, nil
  14855. }
  14856. func (m *Probe) Marshal() (dAtA []byte, err error) {
  14857. size := m.Size()
  14858. dAtA = make([]byte, size)
  14859. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14860. if err != nil {
  14861. return nil, err
  14862. }
  14863. return dAtA[:n], nil
  14864. }
  14865. func (m *Probe) MarshalTo(dAtA []byte) (int, error) {
  14866. size := m.Size()
  14867. return m.MarshalToSizedBuffer(dAtA[:size])
  14868. }
  14869. func (m *Probe) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14870. i := len(dAtA)
  14871. _ = i
  14872. var l int
  14873. _ = l
  14874. i = encodeVarintGenerated(dAtA, i, uint64(m.FailureThreshold))
  14875. i--
  14876. dAtA[i] = 0x30
  14877. i = encodeVarintGenerated(dAtA, i, uint64(m.SuccessThreshold))
  14878. i--
  14879. dAtA[i] = 0x28
  14880. i = encodeVarintGenerated(dAtA, i, uint64(m.PeriodSeconds))
  14881. i--
  14882. dAtA[i] = 0x20
  14883. i = encodeVarintGenerated(dAtA, i, uint64(m.TimeoutSeconds))
  14884. i--
  14885. dAtA[i] = 0x18
  14886. i = encodeVarintGenerated(dAtA, i, uint64(m.InitialDelaySeconds))
  14887. i--
  14888. dAtA[i] = 0x10
  14889. {
  14890. size, err := m.Handler.MarshalToSizedBuffer(dAtA[:i])
  14891. if err != nil {
  14892. return 0, err
  14893. }
  14894. i -= size
  14895. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14896. }
  14897. i--
  14898. dAtA[i] = 0xa
  14899. return len(dAtA) - i, nil
  14900. }
  14901. func (m *ProjectedVolumeSource) Marshal() (dAtA []byte, err error) {
  14902. size := m.Size()
  14903. dAtA = make([]byte, size)
  14904. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14905. if err != nil {
  14906. return nil, err
  14907. }
  14908. return dAtA[:n], nil
  14909. }
  14910. func (m *ProjectedVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  14911. size := m.Size()
  14912. return m.MarshalToSizedBuffer(dAtA[:size])
  14913. }
  14914. func (m *ProjectedVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14915. i := len(dAtA)
  14916. _ = i
  14917. var l int
  14918. _ = l
  14919. if m.DefaultMode != nil {
  14920. i = encodeVarintGenerated(dAtA, i, uint64(*m.DefaultMode))
  14921. i--
  14922. dAtA[i] = 0x10
  14923. }
  14924. if len(m.Sources) > 0 {
  14925. for iNdEx := len(m.Sources) - 1; iNdEx >= 0; iNdEx-- {
  14926. {
  14927. size, err := m.Sources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14928. if err != nil {
  14929. return 0, err
  14930. }
  14931. i -= size
  14932. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14933. }
  14934. i--
  14935. dAtA[i] = 0xa
  14936. }
  14937. }
  14938. return len(dAtA) - i, nil
  14939. }
  14940. func (m *QuobyteVolumeSource) Marshal() (dAtA []byte, err error) {
  14941. size := m.Size()
  14942. dAtA = make([]byte, size)
  14943. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14944. if err != nil {
  14945. return nil, err
  14946. }
  14947. return dAtA[:n], nil
  14948. }
  14949. func (m *QuobyteVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  14950. size := m.Size()
  14951. return m.MarshalToSizedBuffer(dAtA[:size])
  14952. }
  14953. func (m *QuobyteVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14954. i := len(dAtA)
  14955. _ = i
  14956. var l int
  14957. _ = l
  14958. i -= len(m.Tenant)
  14959. copy(dAtA[i:], m.Tenant)
  14960. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Tenant)))
  14961. i--
  14962. dAtA[i] = 0x32
  14963. i -= len(m.Group)
  14964. copy(dAtA[i:], m.Group)
  14965. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
  14966. i--
  14967. dAtA[i] = 0x2a
  14968. i -= len(m.User)
  14969. copy(dAtA[i:], m.User)
  14970. i = encodeVarintGenerated(dAtA, i, uint64(len(m.User)))
  14971. i--
  14972. dAtA[i] = 0x22
  14973. i--
  14974. if m.ReadOnly {
  14975. dAtA[i] = 1
  14976. } else {
  14977. dAtA[i] = 0
  14978. }
  14979. i--
  14980. dAtA[i] = 0x18
  14981. i -= len(m.Volume)
  14982. copy(dAtA[i:], m.Volume)
  14983. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Volume)))
  14984. i--
  14985. dAtA[i] = 0x12
  14986. i -= len(m.Registry)
  14987. copy(dAtA[i:], m.Registry)
  14988. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Registry)))
  14989. i--
  14990. dAtA[i] = 0xa
  14991. return len(dAtA) - i, nil
  14992. }
  14993. func (m *RBDPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  14994. size := m.Size()
  14995. dAtA = make([]byte, size)
  14996. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14997. if err != nil {
  14998. return nil, err
  14999. }
  15000. return dAtA[:n], nil
  15001. }
  15002. func (m *RBDPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  15003. size := m.Size()
  15004. return m.MarshalToSizedBuffer(dAtA[:size])
  15005. }
  15006. func (m *RBDPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15007. i := len(dAtA)
  15008. _ = i
  15009. var l int
  15010. _ = l
  15011. i--
  15012. if m.ReadOnly {
  15013. dAtA[i] = 1
  15014. } else {
  15015. dAtA[i] = 0
  15016. }
  15017. i--
  15018. dAtA[i] = 0x40
  15019. if m.SecretRef != nil {
  15020. {
  15021. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  15022. if err != nil {
  15023. return 0, err
  15024. }
  15025. i -= size
  15026. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15027. }
  15028. i--
  15029. dAtA[i] = 0x3a
  15030. }
  15031. i -= len(m.Keyring)
  15032. copy(dAtA[i:], m.Keyring)
  15033. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Keyring)))
  15034. i--
  15035. dAtA[i] = 0x32
  15036. i -= len(m.RadosUser)
  15037. copy(dAtA[i:], m.RadosUser)
  15038. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RadosUser)))
  15039. i--
  15040. dAtA[i] = 0x2a
  15041. i -= len(m.RBDPool)
  15042. copy(dAtA[i:], m.RBDPool)
  15043. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RBDPool)))
  15044. i--
  15045. dAtA[i] = 0x22
  15046. i -= len(m.FSType)
  15047. copy(dAtA[i:], m.FSType)
  15048. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  15049. i--
  15050. dAtA[i] = 0x1a
  15051. i -= len(m.RBDImage)
  15052. copy(dAtA[i:], m.RBDImage)
  15053. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RBDImage)))
  15054. i--
  15055. dAtA[i] = 0x12
  15056. if len(m.CephMonitors) > 0 {
  15057. for iNdEx := len(m.CephMonitors) - 1; iNdEx >= 0; iNdEx-- {
  15058. i -= len(m.CephMonitors[iNdEx])
  15059. copy(dAtA[i:], m.CephMonitors[iNdEx])
  15060. i = encodeVarintGenerated(dAtA, i, uint64(len(m.CephMonitors[iNdEx])))
  15061. i--
  15062. dAtA[i] = 0xa
  15063. }
  15064. }
  15065. return len(dAtA) - i, nil
  15066. }
  15067. func (m *RBDVolumeSource) Marshal() (dAtA []byte, err error) {
  15068. size := m.Size()
  15069. dAtA = make([]byte, size)
  15070. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15071. if err != nil {
  15072. return nil, err
  15073. }
  15074. return dAtA[:n], nil
  15075. }
  15076. func (m *RBDVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  15077. size := m.Size()
  15078. return m.MarshalToSizedBuffer(dAtA[:size])
  15079. }
  15080. func (m *RBDVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15081. i := len(dAtA)
  15082. _ = i
  15083. var l int
  15084. _ = l
  15085. i--
  15086. if m.ReadOnly {
  15087. dAtA[i] = 1
  15088. } else {
  15089. dAtA[i] = 0
  15090. }
  15091. i--
  15092. dAtA[i] = 0x40
  15093. if m.SecretRef != nil {
  15094. {
  15095. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  15096. if err != nil {
  15097. return 0, err
  15098. }
  15099. i -= size
  15100. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15101. }
  15102. i--
  15103. dAtA[i] = 0x3a
  15104. }
  15105. i -= len(m.Keyring)
  15106. copy(dAtA[i:], m.Keyring)
  15107. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Keyring)))
  15108. i--
  15109. dAtA[i] = 0x32
  15110. i -= len(m.RadosUser)
  15111. copy(dAtA[i:], m.RadosUser)
  15112. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RadosUser)))
  15113. i--
  15114. dAtA[i] = 0x2a
  15115. i -= len(m.RBDPool)
  15116. copy(dAtA[i:], m.RBDPool)
  15117. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RBDPool)))
  15118. i--
  15119. dAtA[i] = 0x22
  15120. i -= len(m.FSType)
  15121. copy(dAtA[i:], m.FSType)
  15122. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  15123. i--
  15124. dAtA[i] = 0x1a
  15125. i -= len(m.RBDImage)
  15126. copy(dAtA[i:], m.RBDImage)
  15127. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RBDImage)))
  15128. i--
  15129. dAtA[i] = 0x12
  15130. if len(m.CephMonitors) > 0 {
  15131. for iNdEx := len(m.CephMonitors) - 1; iNdEx >= 0; iNdEx-- {
  15132. i -= len(m.CephMonitors[iNdEx])
  15133. copy(dAtA[i:], m.CephMonitors[iNdEx])
  15134. i = encodeVarintGenerated(dAtA, i, uint64(len(m.CephMonitors[iNdEx])))
  15135. i--
  15136. dAtA[i] = 0xa
  15137. }
  15138. }
  15139. return len(dAtA) - i, nil
  15140. }
  15141. func (m *RangeAllocation) Marshal() (dAtA []byte, err error) {
  15142. size := m.Size()
  15143. dAtA = make([]byte, size)
  15144. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15145. if err != nil {
  15146. return nil, err
  15147. }
  15148. return dAtA[:n], nil
  15149. }
  15150. func (m *RangeAllocation) MarshalTo(dAtA []byte) (int, error) {
  15151. size := m.Size()
  15152. return m.MarshalToSizedBuffer(dAtA[:size])
  15153. }
  15154. func (m *RangeAllocation) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15155. i := len(dAtA)
  15156. _ = i
  15157. var l int
  15158. _ = l
  15159. if m.Data != nil {
  15160. i -= len(m.Data)
  15161. copy(dAtA[i:], m.Data)
  15162. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Data)))
  15163. i--
  15164. dAtA[i] = 0x1a
  15165. }
  15166. i -= len(m.Range)
  15167. copy(dAtA[i:], m.Range)
  15168. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Range)))
  15169. i--
  15170. dAtA[i] = 0x12
  15171. {
  15172. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  15173. if err != nil {
  15174. return 0, err
  15175. }
  15176. i -= size
  15177. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15178. }
  15179. i--
  15180. dAtA[i] = 0xa
  15181. return len(dAtA) - i, nil
  15182. }
  15183. func (m *ReplicationController) Marshal() (dAtA []byte, err error) {
  15184. size := m.Size()
  15185. dAtA = make([]byte, size)
  15186. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15187. if err != nil {
  15188. return nil, err
  15189. }
  15190. return dAtA[:n], nil
  15191. }
  15192. func (m *ReplicationController) MarshalTo(dAtA []byte) (int, error) {
  15193. size := m.Size()
  15194. return m.MarshalToSizedBuffer(dAtA[:size])
  15195. }
  15196. func (m *ReplicationController) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15197. i := len(dAtA)
  15198. _ = i
  15199. var l int
  15200. _ = l
  15201. {
  15202. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  15203. if err != nil {
  15204. return 0, err
  15205. }
  15206. i -= size
  15207. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15208. }
  15209. i--
  15210. dAtA[i] = 0x1a
  15211. {
  15212. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  15213. if err != nil {
  15214. return 0, err
  15215. }
  15216. i -= size
  15217. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15218. }
  15219. i--
  15220. dAtA[i] = 0x12
  15221. {
  15222. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  15223. if err != nil {
  15224. return 0, err
  15225. }
  15226. i -= size
  15227. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15228. }
  15229. i--
  15230. dAtA[i] = 0xa
  15231. return len(dAtA) - i, nil
  15232. }
  15233. func (m *ReplicationControllerCondition) Marshal() (dAtA []byte, err error) {
  15234. size := m.Size()
  15235. dAtA = make([]byte, size)
  15236. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15237. if err != nil {
  15238. return nil, err
  15239. }
  15240. return dAtA[:n], nil
  15241. }
  15242. func (m *ReplicationControllerCondition) MarshalTo(dAtA []byte) (int, error) {
  15243. size := m.Size()
  15244. return m.MarshalToSizedBuffer(dAtA[:size])
  15245. }
  15246. func (m *ReplicationControllerCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15247. i := len(dAtA)
  15248. _ = i
  15249. var l int
  15250. _ = l
  15251. i -= len(m.Message)
  15252. copy(dAtA[i:], m.Message)
  15253. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  15254. i--
  15255. dAtA[i] = 0x2a
  15256. i -= len(m.Reason)
  15257. copy(dAtA[i:], m.Reason)
  15258. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  15259. i--
  15260. dAtA[i] = 0x22
  15261. {
  15262. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  15263. if err != nil {
  15264. return 0, err
  15265. }
  15266. i -= size
  15267. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15268. }
  15269. i--
  15270. dAtA[i] = 0x1a
  15271. i -= len(m.Status)
  15272. copy(dAtA[i:], m.Status)
  15273. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  15274. i--
  15275. dAtA[i] = 0x12
  15276. i -= len(m.Type)
  15277. copy(dAtA[i:], m.Type)
  15278. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  15279. i--
  15280. dAtA[i] = 0xa
  15281. return len(dAtA) - i, nil
  15282. }
  15283. func (m *ReplicationControllerList) Marshal() (dAtA []byte, err error) {
  15284. size := m.Size()
  15285. dAtA = make([]byte, size)
  15286. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15287. if err != nil {
  15288. return nil, err
  15289. }
  15290. return dAtA[:n], nil
  15291. }
  15292. func (m *ReplicationControllerList) MarshalTo(dAtA []byte) (int, error) {
  15293. size := m.Size()
  15294. return m.MarshalToSizedBuffer(dAtA[:size])
  15295. }
  15296. func (m *ReplicationControllerList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15297. i := len(dAtA)
  15298. _ = i
  15299. var l int
  15300. _ = l
  15301. if len(m.Items) > 0 {
  15302. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  15303. {
  15304. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  15305. if err != nil {
  15306. return 0, err
  15307. }
  15308. i -= size
  15309. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15310. }
  15311. i--
  15312. dAtA[i] = 0x12
  15313. }
  15314. }
  15315. {
  15316. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  15317. if err != nil {
  15318. return 0, err
  15319. }
  15320. i -= size
  15321. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15322. }
  15323. i--
  15324. dAtA[i] = 0xa
  15325. return len(dAtA) - i, nil
  15326. }
  15327. func (m *ReplicationControllerSpec) Marshal() (dAtA []byte, err error) {
  15328. size := m.Size()
  15329. dAtA = make([]byte, size)
  15330. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15331. if err != nil {
  15332. return nil, err
  15333. }
  15334. return dAtA[:n], nil
  15335. }
  15336. func (m *ReplicationControllerSpec) MarshalTo(dAtA []byte) (int, error) {
  15337. size := m.Size()
  15338. return m.MarshalToSizedBuffer(dAtA[:size])
  15339. }
  15340. func (m *ReplicationControllerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15341. i := len(dAtA)
  15342. _ = i
  15343. var l int
  15344. _ = l
  15345. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  15346. i--
  15347. dAtA[i] = 0x20
  15348. if m.Template != nil {
  15349. {
  15350. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  15351. if err != nil {
  15352. return 0, err
  15353. }
  15354. i -= size
  15355. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15356. }
  15357. i--
  15358. dAtA[i] = 0x1a
  15359. }
  15360. if len(m.Selector) > 0 {
  15361. keysForSelector := make([]string, 0, len(m.Selector))
  15362. for k := range m.Selector {
  15363. keysForSelector = append(keysForSelector, string(k))
  15364. }
  15365. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  15366. for iNdEx := len(keysForSelector) - 1; iNdEx >= 0; iNdEx-- {
  15367. v := m.Selector[string(keysForSelector[iNdEx])]
  15368. baseI := i
  15369. i -= len(v)
  15370. copy(dAtA[i:], v)
  15371. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  15372. i--
  15373. dAtA[i] = 0x12
  15374. i -= len(keysForSelector[iNdEx])
  15375. copy(dAtA[i:], keysForSelector[iNdEx])
  15376. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForSelector[iNdEx])))
  15377. i--
  15378. dAtA[i] = 0xa
  15379. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15380. i--
  15381. dAtA[i] = 0x12
  15382. }
  15383. }
  15384. if m.Replicas != nil {
  15385. i = encodeVarintGenerated(dAtA, i, uint64(*m.Replicas))
  15386. i--
  15387. dAtA[i] = 0x8
  15388. }
  15389. return len(dAtA) - i, nil
  15390. }
  15391. func (m *ReplicationControllerStatus) Marshal() (dAtA []byte, err error) {
  15392. size := m.Size()
  15393. dAtA = make([]byte, size)
  15394. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15395. if err != nil {
  15396. return nil, err
  15397. }
  15398. return dAtA[:n], nil
  15399. }
  15400. func (m *ReplicationControllerStatus) MarshalTo(dAtA []byte) (int, error) {
  15401. size := m.Size()
  15402. return m.MarshalToSizedBuffer(dAtA[:size])
  15403. }
  15404. func (m *ReplicationControllerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15405. i := len(dAtA)
  15406. _ = i
  15407. var l int
  15408. _ = l
  15409. if len(m.Conditions) > 0 {
  15410. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  15411. {
  15412. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  15413. if err != nil {
  15414. return 0, err
  15415. }
  15416. i -= size
  15417. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15418. }
  15419. i--
  15420. dAtA[i] = 0x32
  15421. }
  15422. }
  15423. i = encodeVarintGenerated(dAtA, i, uint64(m.AvailableReplicas))
  15424. i--
  15425. dAtA[i] = 0x28
  15426. i = encodeVarintGenerated(dAtA, i, uint64(m.ReadyReplicas))
  15427. i--
  15428. dAtA[i] = 0x20
  15429. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  15430. i--
  15431. dAtA[i] = 0x18
  15432. i = encodeVarintGenerated(dAtA, i, uint64(m.FullyLabeledReplicas))
  15433. i--
  15434. dAtA[i] = 0x10
  15435. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  15436. i--
  15437. dAtA[i] = 0x8
  15438. return len(dAtA) - i, nil
  15439. }
  15440. func (m *ResourceFieldSelector) Marshal() (dAtA []byte, err error) {
  15441. size := m.Size()
  15442. dAtA = make([]byte, size)
  15443. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15444. if err != nil {
  15445. return nil, err
  15446. }
  15447. return dAtA[:n], nil
  15448. }
  15449. func (m *ResourceFieldSelector) MarshalTo(dAtA []byte) (int, error) {
  15450. size := m.Size()
  15451. return m.MarshalToSizedBuffer(dAtA[:size])
  15452. }
  15453. func (m *ResourceFieldSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15454. i := len(dAtA)
  15455. _ = i
  15456. var l int
  15457. _ = l
  15458. {
  15459. size, err := m.Divisor.MarshalToSizedBuffer(dAtA[:i])
  15460. if err != nil {
  15461. return 0, err
  15462. }
  15463. i -= size
  15464. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15465. }
  15466. i--
  15467. dAtA[i] = 0x1a
  15468. i -= len(m.Resource)
  15469. copy(dAtA[i:], m.Resource)
  15470. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Resource)))
  15471. i--
  15472. dAtA[i] = 0x12
  15473. i -= len(m.ContainerName)
  15474. copy(dAtA[i:], m.ContainerName)
  15475. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ContainerName)))
  15476. i--
  15477. dAtA[i] = 0xa
  15478. return len(dAtA) - i, nil
  15479. }
  15480. func (m *ResourceQuota) Marshal() (dAtA []byte, err error) {
  15481. size := m.Size()
  15482. dAtA = make([]byte, size)
  15483. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15484. if err != nil {
  15485. return nil, err
  15486. }
  15487. return dAtA[:n], nil
  15488. }
  15489. func (m *ResourceQuota) MarshalTo(dAtA []byte) (int, error) {
  15490. size := m.Size()
  15491. return m.MarshalToSizedBuffer(dAtA[:size])
  15492. }
  15493. func (m *ResourceQuota) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15494. i := len(dAtA)
  15495. _ = i
  15496. var l int
  15497. _ = l
  15498. {
  15499. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  15500. if err != nil {
  15501. return 0, err
  15502. }
  15503. i -= size
  15504. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15505. }
  15506. i--
  15507. dAtA[i] = 0x1a
  15508. {
  15509. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  15510. if err != nil {
  15511. return 0, err
  15512. }
  15513. i -= size
  15514. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15515. }
  15516. i--
  15517. dAtA[i] = 0x12
  15518. {
  15519. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  15520. if err != nil {
  15521. return 0, err
  15522. }
  15523. i -= size
  15524. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15525. }
  15526. i--
  15527. dAtA[i] = 0xa
  15528. return len(dAtA) - i, nil
  15529. }
  15530. func (m *ResourceQuotaList) Marshal() (dAtA []byte, err error) {
  15531. size := m.Size()
  15532. dAtA = make([]byte, size)
  15533. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15534. if err != nil {
  15535. return nil, err
  15536. }
  15537. return dAtA[:n], nil
  15538. }
  15539. func (m *ResourceQuotaList) MarshalTo(dAtA []byte) (int, error) {
  15540. size := m.Size()
  15541. return m.MarshalToSizedBuffer(dAtA[:size])
  15542. }
  15543. func (m *ResourceQuotaList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15544. i := len(dAtA)
  15545. _ = i
  15546. var l int
  15547. _ = l
  15548. if len(m.Items) > 0 {
  15549. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  15550. {
  15551. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  15552. if err != nil {
  15553. return 0, err
  15554. }
  15555. i -= size
  15556. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15557. }
  15558. i--
  15559. dAtA[i] = 0x12
  15560. }
  15561. }
  15562. {
  15563. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  15564. if err != nil {
  15565. return 0, err
  15566. }
  15567. i -= size
  15568. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15569. }
  15570. i--
  15571. dAtA[i] = 0xa
  15572. return len(dAtA) - i, nil
  15573. }
  15574. func (m *ResourceQuotaSpec) Marshal() (dAtA []byte, err error) {
  15575. size := m.Size()
  15576. dAtA = make([]byte, size)
  15577. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15578. if err != nil {
  15579. return nil, err
  15580. }
  15581. return dAtA[:n], nil
  15582. }
  15583. func (m *ResourceQuotaSpec) MarshalTo(dAtA []byte) (int, error) {
  15584. size := m.Size()
  15585. return m.MarshalToSizedBuffer(dAtA[:size])
  15586. }
  15587. func (m *ResourceQuotaSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15588. i := len(dAtA)
  15589. _ = i
  15590. var l int
  15591. _ = l
  15592. if m.ScopeSelector != nil {
  15593. {
  15594. size, err := m.ScopeSelector.MarshalToSizedBuffer(dAtA[:i])
  15595. if err != nil {
  15596. return 0, err
  15597. }
  15598. i -= size
  15599. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15600. }
  15601. i--
  15602. dAtA[i] = 0x1a
  15603. }
  15604. if len(m.Scopes) > 0 {
  15605. for iNdEx := len(m.Scopes) - 1; iNdEx >= 0; iNdEx-- {
  15606. i -= len(m.Scopes[iNdEx])
  15607. copy(dAtA[i:], m.Scopes[iNdEx])
  15608. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Scopes[iNdEx])))
  15609. i--
  15610. dAtA[i] = 0x12
  15611. }
  15612. }
  15613. if len(m.Hard) > 0 {
  15614. keysForHard := make([]string, 0, len(m.Hard))
  15615. for k := range m.Hard {
  15616. keysForHard = append(keysForHard, string(k))
  15617. }
  15618. github_com_gogo_protobuf_sortkeys.Strings(keysForHard)
  15619. for iNdEx := len(keysForHard) - 1; iNdEx >= 0; iNdEx-- {
  15620. v := m.Hard[ResourceName(keysForHard[iNdEx])]
  15621. baseI := i
  15622. {
  15623. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  15624. if err != nil {
  15625. return 0, err
  15626. }
  15627. i -= size
  15628. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15629. }
  15630. i--
  15631. dAtA[i] = 0x12
  15632. i -= len(keysForHard[iNdEx])
  15633. copy(dAtA[i:], keysForHard[iNdEx])
  15634. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForHard[iNdEx])))
  15635. i--
  15636. dAtA[i] = 0xa
  15637. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15638. i--
  15639. dAtA[i] = 0xa
  15640. }
  15641. }
  15642. return len(dAtA) - i, nil
  15643. }
  15644. func (m *ResourceQuotaStatus) Marshal() (dAtA []byte, err error) {
  15645. size := m.Size()
  15646. dAtA = make([]byte, size)
  15647. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15648. if err != nil {
  15649. return nil, err
  15650. }
  15651. return dAtA[:n], nil
  15652. }
  15653. func (m *ResourceQuotaStatus) MarshalTo(dAtA []byte) (int, error) {
  15654. size := m.Size()
  15655. return m.MarshalToSizedBuffer(dAtA[:size])
  15656. }
  15657. func (m *ResourceQuotaStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15658. i := len(dAtA)
  15659. _ = i
  15660. var l int
  15661. _ = l
  15662. if len(m.Used) > 0 {
  15663. keysForUsed := make([]string, 0, len(m.Used))
  15664. for k := range m.Used {
  15665. keysForUsed = append(keysForUsed, string(k))
  15666. }
  15667. github_com_gogo_protobuf_sortkeys.Strings(keysForUsed)
  15668. for iNdEx := len(keysForUsed) - 1; iNdEx >= 0; iNdEx-- {
  15669. v := m.Used[ResourceName(keysForUsed[iNdEx])]
  15670. baseI := i
  15671. {
  15672. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  15673. if err != nil {
  15674. return 0, err
  15675. }
  15676. i -= size
  15677. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15678. }
  15679. i--
  15680. dAtA[i] = 0x12
  15681. i -= len(keysForUsed[iNdEx])
  15682. copy(dAtA[i:], keysForUsed[iNdEx])
  15683. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForUsed[iNdEx])))
  15684. i--
  15685. dAtA[i] = 0xa
  15686. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15687. i--
  15688. dAtA[i] = 0x12
  15689. }
  15690. }
  15691. if len(m.Hard) > 0 {
  15692. keysForHard := make([]string, 0, len(m.Hard))
  15693. for k := range m.Hard {
  15694. keysForHard = append(keysForHard, string(k))
  15695. }
  15696. github_com_gogo_protobuf_sortkeys.Strings(keysForHard)
  15697. for iNdEx := len(keysForHard) - 1; iNdEx >= 0; iNdEx-- {
  15698. v := m.Hard[ResourceName(keysForHard[iNdEx])]
  15699. baseI := i
  15700. {
  15701. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  15702. if err != nil {
  15703. return 0, err
  15704. }
  15705. i -= size
  15706. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15707. }
  15708. i--
  15709. dAtA[i] = 0x12
  15710. i -= len(keysForHard[iNdEx])
  15711. copy(dAtA[i:], keysForHard[iNdEx])
  15712. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForHard[iNdEx])))
  15713. i--
  15714. dAtA[i] = 0xa
  15715. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15716. i--
  15717. dAtA[i] = 0xa
  15718. }
  15719. }
  15720. return len(dAtA) - i, nil
  15721. }
  15722. func (m *ResourceRequirements) Marshal() (dAtA []byte, err error) {
  15723. size := m.Size()
  15724. dAtA = make([]byte, size)
  15725. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15726. if err != nil {
  15727. return nil, err
  15728. }
  15729. return dAtA[:n], nil
  15730. }
  15731. func (m *ResourceRequirements) MarshalTo(dAtA []byte) (int, error) {
  15732. size := m.Size()
  15733. return m.MarshalToSizedBuffer(dAtA[:size])
  15734. }
  15735. func (m *ResourceRequirements) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15736. i := len(dAtA)
  15737. _ = i
  15738. var l int
  15739. _ = l
  15740. if len(m.Requests) > 0 {
  15741. keysForRequests := make([]string, 0, len(m.Requests))
  15742. for k := range m.Requests {
  15743. keysForRequests = append(keysForRequests, string(k))
  15744. }
  15745. github_com_gogo_protobuf_sortkeys.Strings(keysForRequests)
  15746. for iNdEx := len(keysForRequests) - 1; iNdEx >= 0; iNdEx-- {
  15747. v := m.Requests[ResourceName(keysForRequests[iNdEx])]
  15748. baseI := i
  15749. {
  15750. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  15751. if err != nil {
  15752. return 0, err
  15753. }
  15754. i -= size
  15755. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15756. }
  15757. i--
  15758. dAtA[i] = 0x12
  15759. i -= len(keysForRequests[iNdEx])
  15760. copy(dAtA[i:], keysForRequests[iNdEx])
  15761. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForRequests[iNdEx])))
  15762. i--
  15763. dAtA[i] = 0xa
  15764. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15765. i--
  15766. dAtA[i] = 0x12
  15767. }
  15768. }
  15769. if len(m.Limits) > 0 {
  15770. keysForLimits := make([]string, 0, len(m.Limits))
  15771. for k := range m.Limits {
  15772. keysForLimits = append(keysForLimits, string(k))
  15773. }
  15774. github_com_gogo_protobuf_sortkeys.Strings(keysForLimits)
  15775. for iNdEx := len(keysForLimits) - 1; iNdEx >= 0; iNdEx-- {
  15776. v := m.Limits[ResourceName(keysForLimits[iNdEx])]
  15777. baseI := i
  15778. {
  15779. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  15780. if err != nil {
  15781. return 0, err
  15782. }
  15783. i -= size
  15784. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15785. }
  15786. i--
  15787. dAtA[i] = 0x12
  15788. i -= len(keysForLimits[iNdEx])
  15789. copy(dAtA[i:], keysForLimits[iNdEx])
  15790. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForLimits[iNdEx])))
  15791. i--
  15792. dAtA[i] = 0xa
  15793. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15794. i--
  15795. dAtA[i] = 0xa
  15796. }
  15797. }
  15798. return len(dAtA) - i, nil
  15799. }
  15800. func (m *SELinuxOptions) Marshal() (dAtA []byte, err error) {
  15801. size := m.Size()
  15802. dAtA = make([]byte, size)
  15803. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15804. if err != nil {
  15805. return nil, err
  15806. }
  15807. return dAtA[:n], nil
  15808. }
  15809. func (m *SELinuxOptions) MarshalTo(dAtA []byte) (int, error) {
  15810. size := m.Size()
  15811. return m.MarshalToSizedBuffer(dAtA[:size])
  15812. }
  15813. func (m *SELinuxOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15814. i := len(dAtA)
  15815. _ = i
  15816. var l int
  15817. _ = l
  15818. i -= len(m.Level)
  15819. copy(dAtA[i:], m.Level)
  15820. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Level)))
  15821. i--
  15822. dAtA[i] = 0x22
  15823. i -= len(m.Type)
  15824. copy(dAtA[i:], m.Type)
  15825. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  15826. i--
  15827. dAtA[i] = 0x1a
  15828. i -= len(m.Role)
  15829. copy(dAtA[i:], m.Role)
  15830. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Role)))
  15831. i--
  15832. dAtA[i] = 0x12
  15833. i -= len(m.User)
  15834. copy(dAtA[i:], m.User)
  15835. i = encodeVarintGenerated(dAtA, i, uint64(len(m.User)))
  15836. i--
  15837. dAtA[i] = 0xa
  15838. return len(dAtA) - i, nil
  15839. }
  15840. func (m *ScaleIOPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  15841. size := m.Size()
  15842. dAtA = make([]byte, size)
  15843. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15844. if err != nil {
  15845. return nil, err
  15846. }
  15847. return dAtA[:n], nil
  15848. }
  15849. func (m *ScaleIOPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  15850. size := m.Size()
  15851. return m.MarshalToSizedBuffer(dAtA[:size])
  15852. }
  15853. func (m *ScaleIOPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15854. i := len(dAtA)
  15855. _ = i
  15856. var l int
  15857. _ = l
  15858. i--
  15859. if m.ReadOnly {
  15860. dAtA[i] = 1
  15861. } else {
  15862. dAtA[i] = 0
  15863. }
  15864. i--
  15865. dAtA[i] = 0x50
  15866. i -= len(m.FSType)
  15867. copy(dAtA[i:], m.FSType)
  15868. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  15869. i--
  15870. dAtA[i] = 0x4a
  15871. i -= len(m.VolumeName)
  15872. copy(dAtA[i:], m.VolumeName)
  15873. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  15874. i--
  15875. dAtA[i] = 0x42
  15876. i -= len(m.StorageMode)
  15877. copy(dAtA[i:], m.StorageMode)
  15878. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StorageMode)))
  15879. i--
  15880. dAtA[i] = 0x3a
  15881. i -= len(m.StoragePool)
  15882. copy(dAtA[i:], m.StoragePool)
  15883. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StoragePool)))
  15884. i--
  15885. dAtA[i] = 0x32
  15886. i -= len(m.ProtectionDomain)
  15887. copy(dAtA[i:], m.ProtectionDomain)
  15888. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ProtectionDomain)))
  15889. i--
  15890. dAtA[i] = 0x2a
  15891. i--
  15892. if m.SSLEnabled {
  15893. dAtA[i] = 1
  15894. } else {
  15895. dAtA[i] = 0
  15896. }
  15897. i--
  15898. dAtA[i] = 0x20
  15899. if m.SecretRef != nil {
  15900. {
  15901. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  15902. if err != nil {
  15903. return 0, err
  15904. }
  15905. i -= size
  15906. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15907. }
  15908. i--
  15909. dAtA[i] = 0x1a
  15910. }
  15911. i -= len(m.System)
  15912. copy(dAtA[i:], m.System)
  15913. i = encodeVarintGenerated(dAtA, i, uint64(len(m.System)))
  15914. i--
  15915. dAtA[i] = 0x12
  15916. i -= len(m.Gateway)
  15917. copy(dAtA[i:], m.Gateway)
  15918. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Gateway)))
  15919. i--
  15920. dAtA[i] = 0xa
  15921. return len(dAtA) - i, nil
  15922. }
  15923. func (m *ScaleIOVolumeSource) Marshal() (dAtA []byte, err error) {
  15924. size := m.Size()
  15925. dAtA = make([]byte, size)
  15926. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15927. if err != nil {
  15928. return nil, err
  15929. }
  15930. return dAtA[:n], nil
  15931. }
  15932. func (m *ScaleIOVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  15933. size := m.Size()
  15934. return m.MarshalToSizedBuffer(dAtA[:size])
  15935. }
  15936. func (m *ScaleIOVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15937. i := len(dAtA)
  15938. _ = i
  15939. var l int
  15940. _ = l
  15941. i--
  15942. if m.ReadOnly {
  15943. dAtA[i] = 1
  15944. } else {
  15945. dAtA[i] = 0
  15946. }
  15947. i--
  15948. dAtA[i] = 0x50
  15949. i -= len(m.FSType)
  15950. copy(dAtA[i:], m.FSType)
  15951. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  15952. i--
  15953. dAtA[i] = 0x4a
  15954. i -= len(m.VolumeName)
  15955. copy(dAtA[i:], m.VolumeName)
  15956. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  15957. i--
  15958. dAtA[i] = 0x42
  15959. i -= len(m.StorageMode)
  15960. copy(dAtA[i:], m.StorageMode)
  15961. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StorageMode)))
  15962. i--
  15963. dAtA[i] = 0x3a
  15964. i -= len(m.StoragePool)
  15965. copy(dAtA[i:], m.StoragePool)
  15966. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StoragePool)))
  15967. i--
  15968. dAtA[i] = 0x32
  15969. i -= len(m.ProtectionDomain)
  15970. copy(dAtA[i:], m.ProtectionDomain)
  15971. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ProtectionDomain)))
  15972. i--
  15973. dAtA[i] = 0x2a
  15974. i--
  15975. if m.SSLEnabled {
  15976. dAtA[i] = 1
  15977. } else {
  15978. dAtA[i] = 0
  15979. }
  15980. i--
  15981. dAtA[i] = 0x20
  15982. if m.SecretRef != nil {
  15983. {
  15984. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  15985. if err != nil {
  15986. return 0, err
  15987. }
  15988. i -= size
  15989. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15990. }
  15991. i--
  15992. dAtA[i] = 0x1a
  15993. }
  15994. i -= len(m.System)
  15995. copy(dAtA[i:], m.System)
  15996. i = encodeVarintGenerated(dAtA, i, uint64(len(m.System)))
  15997. i--
  15998. dAtA[i] = 0x12
  15999. i -= len(m.Gateway)
  16000. copy(dAtA[i:], m.Gateway)
  16001. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Gateway)))
  16002. i--
  16003. dAtA[i] = 0xa
  16004. return len(dAtA) - i, nil
  16005. }
  16006. func (m *ScopeSelector) Marshal() (dAtA []byte, err error) {
  16007. size := m.Size()
  16008. dAtA = make([]byte, size)
  16009. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16010. if err != nil {
  16011. return nil, err
  16012. }
  16013. return dAtA[:n], nil
  16014. }
  16015. func (m *ScopeSelector) MarshalTo(dAtA []byte) (int, error) {
  16016. size := m.Size()
  16017. return m.MarshalToSizedBuffer(dAtA[:size])
  16018. }
  16019. func (m *ScopeSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16020. i := len(dAtA)
  16021. _ = i
  16022. var l int
  16023. _ = l
  16024. if len(m.MatchExpressions) > 0 {
  16025. for iNdEx := len(m.MatchExpressions) - 1; iNdEx >= 0; iNdEx-- {
  16026. {
  16027. size, err := m.MatchExpressions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16028. if err != nil {
  16029. return 0, err
  16030. }
  16031. i -= size
  16032. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16033. }
  16034. i--
  16035. dAtA[i] = 0xa
  16036. }
  16037. }
  16038. return len(dAtA) - i, nil
  16039. }
  16040. func (m *ScopedResourceSelectorRequirement) Marshal() (dAtA []byte, err error) {
  16041. size := m.Size()
  16042. dAtA = make([]byte, size)
  16043. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16044. if err != nil {
  16045. return nil, err
  16046. }
  16047. return dAtA[:n], nil
  16048. }
  16049. func (m *ScopedResourceSelectorRequirement) MarshalTo(dAtA []byte) (int, error) {
  16050. size := m.Size()
  16051. return m.MarshalToSizedBuffer(dAtA[:size])
  16052. }
  16053. func (m *ScopedResourceSelectorRequirement) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16054. i := len(dAtA)
  16055. _ = i
  16056. var l int
  16057. _ = l
  16058. if len(m.Values) > 0 {
  16059. for iNdEx := len(m.Values) - 1; iNdEx >= 0; iNdEx-- {
  16060. i -= len(m.Values[iNdEx])
  16061. copy(dAtA[i:], m.Values[iNdEx])
  16062. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Values[iNdEx])))
  16063. i--
  16064. dAtA[i] = 0x1a
  16065. }
  16066. }
  16067. i -= len(m.Operator)
  16068. copy(dAtA[i:], m.Operator)
  16069. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Operator)))
  16070. i--
  16071. dAtA[i] = 0x12
  16072. i -= len(m.ScopeName)
  16073. copy(dAtA[i:], m.ScopeName)
  16074. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ScopeName)))
  16075. i--
  16076. dAtA[i] = 0xa
  16077. return len(dAtA) - i, nil
  16078. }
  16079. func (m *SeccompProfile) Marshal() (dAtA []byte, err error) {
  16080. size := m.Size()
  16081. dAtA = make([]byte, size)
  16082. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16083. if err != nil {
  16084. return nil, err
  16085. }
  16086. return dAtA[:n], nil
  16087. }
  16088. func (m *SeccompProfile) MarshalTo(dAtA []byte) (int, error) {
  16089. size := m.Size()
  16090. return m.MarshalToSizedBuffer(dAtA[:size])
  16091. }
  16092. func (m *SeccompProfile) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16093. i := len(dAtA)
  16094. _ = i
  16095. var l int
  16096. _ = l
  16097. if m.LocalhostProfile != nil {
  16098. i -= len(*m.LocalhostProfile)
  16099. copy(dAtA[i:], *m.LocalhostProfile)
  16100. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.LocalhostProfile)))
  16101. i--
  16102. dAtA[i] = 0x12
  16103. }
  16104. i -= len(m.Type)
  16105. copy(dAtA[i:], m.Type)
  16106. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  16107. i--
  16108. dAtA[i] = 0xa
  16109. return len(dAtA) - i, nil
  16110. }
  16111. func (m *Secret) Marshal() (dAtA []byte, err error) {
  16112. size := m.Size()
  16113. dAtA = make([]byte, size)
  16114. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16115. if err != nil {
  16116. return nil, err
  16117. }
  16118. return dAtA[:n], nil
  16119. }
  16120. func (m *Secret) MarshalTo(dAtA []byte) (int, error) {
  16121. size := m.Size()
  16122. return m.MarshalToSizedBuffer(dAtA[:size])
  16123. }
  16124. func (m *Secret) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16125. i := len(dAtA)
  16126. _ = i
  16127. var l int
  16128. _ = l
  16129. if m.Immutable != nil {
  16130. i--
  16131. if *m.Immutable {
  16132. dAtA[i] = 1
  16133. } else {
  16134. dAtA[i] = 0
  16135. }
  16136. i--
  16137. dAtA[i] = 0x28
  16138. }
  16139. if len(m.StringData) > 0 {
  16140. keysForStringData := make([]string, 0, len(m.StringData))
  16141. for k := range m.StringData {
  16142. keysForStringData = append(keysForStringData, string(k))
  16143. }
  16144. github_com_gogo_protobuf_sortkeys.Strings(keysForStringData)
  16145. for iNdEx := len(keysForStringData) - 1; iNdEx >= 0; iNdEx-- {
  16146. v := m.StringData[string(keysForStringData[iNdEx])]
  16147. baseI := i
  16148. i -= len(v)
  16149. copy(dAtA[i:], v)
  16150. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  16151. i--
  16152. dAtA[i] = 0x12
  16153. i -= len(keysForStringData[iNdEx])
  16154. copy(dAtA[i:], keysForStringData[iNdEx])
  16155. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForStringData[iNdEx])))
  16156. i--
  16157. dAtA[i] = 0xa
  16158. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  16159. i--
  16160. dAtA[i] = 0x22
  16161. }
  16162. }
  16163. i -= len(m.Type)
  16164. copy(dAtA[i:], m.Type)
  16165. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  16166. i--
  16167. dAtA[i] = 0x1a
  16168. if len(m.Data) > 0 {
  16169. keysForData := make([]string, 0, len(m.Data))
  16170. for k := range m.Data {
  16171. keysForData = append(keysForData, string(k))
  16172. }
  16173. github_com_gogo_protobuf_sortkeys.Strings(keysForData)
  16174. for iNdEx := len(keysForData) - 1; iNdEx >= 0; iNdEx-- {
  16175. v := m.Data[string(keysForData[iNdEx])]
  16176. baseI := i
  16177. if v != nil {
  16178. i -= len(v)
  16179. copy(dAtA[i:], v)
  16180. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  16181. i--
  16182. dAtA[i] = 0x12
  16183. }
  16184. i -= len(keysForData[iNdEx])
  16185. copy(dAtA[i:], keysForData[iNdEx])
  16186. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForData[iNdEx])))
  16187. i--
  16188. dAtA[i] = 0xa
  16189. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  16190. i--
  16191. dAtA[i] = 0x12
  16192. }
  16193. }
  16194. {
  16195. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  16196. if err != nil {
  16197. return 0, err
  16198. }
  16199. i -= size
  16200. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16201. }
  16202. i--
  16203. dAtA[i] = 0xa
  16204. return len(dAtA) - i, nil
  16205. }
  16206. func (m *SecretEnvSource) Marshal() (dAtA []byte, err error) {
  16207. size := m.Size()
  16208. dAtA = make([]byte, size)
  16209. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16210. if err != nil {
  16211. return nil, err
  16212. }
  16213. return dAtA[:n], nil
  16214. }
  16215. func (m *SecretEnvSource) MarshalTo(dAtA []byte) (int, error) {
  16216. size := m.Size()
  16217. return m.MarshalToSizedBuffer(dAtA[:size])
  16218. }
  16219. func (m *SecretEnvSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16220. i := len(dAtA)
  16221. _ = i
  16222. var l int
  16223. _ = l
  16224. if m.Optional != nil {
  16225. i--
  16226. if *m.Optional {
  16227. dAtA[i] = 1
  16228. } else {
  16229. dAtA[i] = 0
  16230. }
  16231. i--
  16232. dAtA[i] = 0x10
  16233. }
  16234. {
  16235. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  16236. if err != nil {
  16237. return 0, err
  16238. }
  16239. i -= size
  16240. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16241. }
  16242. i--
  16243. dAtA[i] = 0xa
  16244. return len(dAtA) - i, nil
  16245. }
  16246. func (m *SecretKeySelector) Marshal() (dAtA []byte, err error) {
  16247. size := m.Size()
  16248. dAtA = make([]byte, size)
  16249. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16250. if err != nil {
  16251. return nil, err
  16252. }
  16253. return dAtA[:n], nil
  16254. }
  16255. func (m *SecretKeySelector) MarshalTo(dAtA []byte) (int, error) {
  16256. size := m.Size()
  16257. return m.MarshalToSizedBuffer(dAtA[:size])
  16258. }
  16259. func (m *SecretKeySelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16260. i := len(dAtA)
  16261. _ = i
  16262. var l int
  16263. _ = l
  16264. if m.Optional != nil {
  16265. i--
  16266. if *m.Optional {
  16267. dAtA[i] = 1
  16268. } else {
  16269. dAtA[i] = 0
  16270. }
  16271. i--
  16272. dAtA[i] = 0x18
  16273. }
  16274. i -= len(m.Key)
  16275. copy(dAtA[i:], m.Key)
  16276. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  16277. i--
  16278. dAtA[i] = 0x12
  16279. {
  16280. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  16281. if err != nil {
  16282. return 0, err
  16283. }
  16284. i -= size
  16285. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16286. }
  16287. i--
  16288. dAtA[i] = 0xa
  16289. return len(dAtA) - i, nil
  16290. }
  16291. func (m *SecretList) Marshal() (dAtA []byte, err error) {
  16292. size := m.Size()
  16293. dAtA = make([]byte, size)
  16294. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16295. if err != nil {
  16296. return nil, err
  16297. }
  16298. return dAtA[:n], nil
  16299. }
  16300. func (m *SecretList) MarshalTo(dAtA []byte) (int, error) {
  16301. size := m.Size()
  16302. return m.MarshalToSizedBuffer(dAtA[:size])
  16303. }
  16304. func (m *SecretList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16305. i := len(dAtA)
  16306. _ = i
  16307. var l int
  16308. _ = l
  16309. if len(m.Items) > 0 {
  16310. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  16311. {
  16312. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16313. if err != nil {
  16314. return 0, err
  16315. }
  16316. i -= size
  16317. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16318. }
  16319. i--
  16320. dAtA[i] = 0x12
  16321. }
  16322. }
  16323. {
  16324. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  16325. if err != nil {
  16326. return 0, err
  16327. }
  16328. i -= size
  16329. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16330. }
  16331. i--
  16332. dAtA[i] = 0xa
  16333. return len(dAtA) - i, nil
  16334. }
  16335. func (m *SecretProjection) Marshal() (dAtA []byte, err error) {
  16336. size := m.Size()
  16337. dAtA = make([]byte, size)
  16338. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16339. if err != nil {
  16340. return nil, err
  16341. }
  16342. return dAtA[:n], nil
  16343. }
  16344. func (m *SecretProjection) MarshalTo(dAtA []byte) (int, error) {
  16345. size := m.Size()
  16346. return m.MarshalToSizedBuffer(dAtA[:size])
  16347. }
  16348. func (m *SecretProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16349. i := len(dAtA)
  16350. _ = i
  16351. var l int
  16352. _ = l
  16353. if m.Optional != nil {
  16354. i--
  16355. if *m.Optional {
  16356. dAtA[i] = 1
  16357. } else {
  16358. dAtA[i] = 0
  16359. }
  16360. i--
  16361. dAtA[i] = 0x20
  16362. }
  16363. if len(m.Items) > 0 {
  16364. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  16365. {
  16366. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16367. if err != nil {
  16368. return 0, err
  16369. }
  16370. i -= size
  16371. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16372. }
  16373. i--
  16374. dAtA[i] = 0x12
  16375. }
  16376. }
  16377. {
  16378. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  16379. if err != nil {
  16380. return 0, err
  16381. }
  16382. i -= size
  16383. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16384. }
  16385. i--
  16386. dAtA[i] = 0xa
  16387. return len(dAtA) - i, nil
  16388. }
  16389. func (m *SecretReference) Marshal() (dAtA []byte, err error) {
  16390. size := m.Size()
  16391. dAtA = make([]byte, size)
  16392. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16393. if err != nil {
  16394. return nil, err
  16395. }
  16396. return dAtA[:n], nil
  16397. }
  16398. func (m *SecretReference) MarshalTo(dAtA []byte) (int, error) {
  16399. size := m.Size()
  16400. return m.MarshalToSizedBuffer(dAtA[:size])
  16401. }
  16402. func (m *SecretReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16403. i := len(dAtA)
  16404. _ = i
  16405. var l int
  16406. _ = l
  16407. i -= len(m.Namespace)
  16408. copy(dAtA[i:], m.Namespace)
  16409. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  16410. i--
  16411. dAtA[i] = 0x12
  16412. i -= len(m.Name)
  16413. copy(dAtA[i:], m.Name)
  16414. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  16415. i--
  16416. dAtA[i] = 0xa
  16417. return len(dAtA) - i, nil
  16418. }
  16419. func (m *SecretVolumeSource) Marshal() (dAtA []byte, err error) {
  16420. size := m.Size()
  16421. dAtA = make([]byte, size)
  16422. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16423. if err != nil {
  16424. return nil, err
  16425. }
  16426. return dAtA[:n], nil
  16427. }
  16428. func (m *SecretVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  16429. size := m.Size()
  16430. return m.MarshalToSizedBuffer(dAtA[:size])
  16431. }
  16432. func (m *SecretVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16433. i := len(dAtA)
  16434. _ = i
  16435. var l int
  16436. _ = l
  16437. if m.Optional != nil {
  16438. i--
  16439. if *m.Optional {
  16440. dAtA[i] = 1
  16441. } else {
  16442. dAtA[i] = 0
  16443. }
  16444. i--
  16445. dAtA[i] = 0x20
  16446. }
  16447. if m.DefaultMode != nil {
  16448. i = encodeVarintGenerated(dAtA, i, uint64(*m.DefaultMode))
  16449. i--
  16450. dAtA[i] = 0x18
  16451. }
  16452. if len(m.Items) > 0 {
  16453. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  16454. {
  16455. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16456. if err != nil {
  16457. return 0, err
  16458. }
  16459. i -= size
  16460. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16461. }
  16462. i--
  16463. dAtA[i] = 0x12
  16464. }
  16465. }
  16466. i -= len(m.SecretName)
  16467. copy(dAtA[i:], m.SecretName)
  16468. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
  16469. i--
  16470. dAtA[i] = 0xa
  16471. return len(dAtA) - i, nil
  16472. }
  16473. func (m *SecurityContext) Marshal() (dAtA []byte, err error) {
  16474. size := m.Size()
  16475. dAtA = make([]byte, size)
  16476. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16477. if err != nil {
  16478. return nil, err
  16479. }
  16480. return dAtA[:n], nil
  16481. }
  16482. func (m *SecurityContext) MarshalTo(dAtA []byte) (int, error) {
  16483. size := m.Size()
  16484. return m.MarshalToSizedBuffer(dAtA[:size])
  16485. }
  16486. func (m *SecurityContext) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16487. i := len(dAtA)
  16488. _ = i
  16489. var l int
  16490. _ = l
  16491. if m.SeccompProfile != nil {
  16492. {
  16493. size, err := m.SeccompProfile.MarshalToSizedBuffer(dAtA[:i])
  16494. if err != nil {
  16495. return 0, err
  16496. }
  16497. i -= size
  16498. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16499. }
  16500. i--
  16501. dAtA[i] = 0x5a
  16502. }
  16503. if m.WindowsOptions != nil {
  16504. {
  16505. size, err := m.WindowsOptions.MarshalToSizedBuffer(dAtA[:i])
  16506. if err != nil {
  16507. return 0, err
  16508. }
  16509. i -= size
  16510. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16511. }
  16512. i--
  16513. dAtA[i] = 0x52
  16514. }
  16515. if m.ProcMount != nil {
  16516. i -= len(*m.ProcMount)
  16517. copy(dAtA[i:], *m.ProcMount)
  16518. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.ProcMount)))
  16519. i--
  16520. dAtA[i] = 0x4a
  16521. }
  16522. if m.RunAsGroup != nil {
  16523. i = encodeVarintGenerated(dAtA, i, uint64(*m.RunAsGroup))
  16524. i--
  16525. dAtA[i] = 0x40
  16526. }
  16527. if m.AllowPrivilegeEscalation != nil {
  16528. i--
  16529. if *m.AllowPrivilegeEscalation {
  16530. dAtA[i] = 1
  16531. } else {
  16532. dAtA[i] = 0
  16533. }
  16534. i--
  16535. dAtA[i] = 0x38
  16536. }
  16537. if m.ReadOnlyRootFilesystem != nil {
  16538. i--
  16539. if *m.ReadOnlyRootFilesystem {
  16540. dAtA[i] = 1
  16541. } else {
  16542. dAtA[i] = 0
  16543. }
  16544. i--
  16545. dAtA[i] = 0x30
  16546. }
  16547. if m.RunAsNonRoot != nil {
  16548. i--
  16549. if *m.RunAsNonRoot {
  16550. dAtA[i] = 1
  16551. } else {
  16552. dAtA[i] = 0
  16553. }
  16554. i--
  16555. dAtA[i] = 0x28
  16556. }
  16557. if m.RunAsUser != nil {
  16558. i = encodeVarintGenerated(dAtA, i, uint64(*m.RunAsUser))
  16559. i--
  16560. dAtA[i] = 0x20
  16561. }
  16562. if m.SELinuxOptions != nil {
  16563. {
  16564. size, err := m.SELinuxOptions.MarshalToSizedBuffer(dAtA[:i])
  16565. if err != nil {
  16566. return 0, err
  16567. }
  16568. i -= size
  16569. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16570. }
  16571. i--
  16572. dAtA[i] = 0x1a
  16573. }
  16574. if m.Privileged != nil {
  16575. i--
  16576. if *m.Privileged {
  16577. dAtA[i] = 1
  16578. } else {
  16579. dAtA[i] = 0
  16580. }
  16581. i--
  16582. dAtA[i] = 0x10
  16583. }
  16584. if m.Capabilities != nil {
  16585. {
  16586. size, err := m.Capabilities.MarshalToSizedBuffer(dAtA[:i])
  16587. if err != nil {
  16588. return 0, err
  16589. }
  16590. i -= size
  16591. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16592. }
  16593. i--
  16594. dAtA[i] = 0xa
  16595. }
  16596. return len(dAtA) - i, nil
  16597. }
  16598. func (m *SerializedReference) Marshal() (dAtA []byte, err error) {
  16599. size := m.Size()
  16600. dAtA = make([]byte, size)
  16601. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16602. if err != nil {
  16603. return nil, err
  16604. }
  16605. return dAtA[:n], nil
  16606. }
  16607. func (m *SerializedReference) MarshalTo(dAtA []byte) (int, error) {
  16608. size := m.Size()
  16609. return m.MarshalToSizedBuffer(dAtA[:size])
  16610. }
  16611. func (m *SerializedReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16612. i := len(dAtA)
  16613. _ = i
  16614. var l int
  16615. _ = l
  16616. {
  16617. size, err := m.Reference.MarshalToSizedBuffer(dAtA[:i])
  16618. if err != nil {
  16619. return 0, err
  16620. }
  16621. i -= size
  16622. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16623. }
  16624. i--
  16625. dAtA[i] = 0xa
  16626. return len(dAtA) - i, nil
  16627. }
  16628. func (m *Service) Marshal() (dAtA []byte, err error) {
  16629. size := m.Size()
  16630. dAtA = make([]byte, size)
  16631. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16632. if err != nil {
  16633. return nil, err
  16634. }
  16635. return dAtA[:n], nil
  16636. }
  16637. func (m *Service) MarshalTo(dAtA []byte) (int, error) {
  16638. size := m.Size()
  16639. return m.MarshalToSizedBuffer(dAtA[:size])
  16640. }
  16641. func (m *Service) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16642. i := len(dAtA)
  16643. _ = i
  16644. var l int
  16645. _ = l
  16646. {
  16647. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  16648. if err != nil {
  16649. return 0, err
  16650. }
  16651. i -= size
  16652. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16653. }
  16654. i--
  16655. dAtA[i] = 0x1a
  16656. {
  16657. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  16658. if err != nil {
  16659. return 0, err
  16660. }
  16661. i -= size
  16662. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16663. }
  16664. i--
  16665. dAtA[i] = 0x12
  16666. {
  16667. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  16668. if err != nil {
  16669. return 0, err
  16670. }
  16671. i -= size
  16672. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16673. }
  16674. i--
  16675. dAtA[i] = 0xa
  16676. return len(dAtA) - i, nil
  16677. }
  16678. func (m *ServiceAccount) Marshal() (dAtA []byte, err error) {
  16679. size := m.Size()
  16680. dAtA = make([]byte, size)
  16681. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16682. if err != nil {
  16683. return nil, err
  16684. }
  16685. return dAtA[:n], nil
  16686. }
  16687. func (m *ServiceAccount) MarshalTo(dAtA []byte) (int, error) {
  16688. size := m.Size()
  16689. return m.MarshalToSizedBuffer(dAtA[:size])
  16690. }
  16691. func (m *ServiceAccount) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16692. i := len(dAtA)
  16693. _ = i
  16694. var l int
  16695. _ = l
  16696. if m.AutomountServiceAccountToken != nil {
  16697. i--
  16698. if *m.AutomountServiceAccountToken {
  16699. dAtA[i] = 1
  16700. } else {
  16701. dAtA[i] = 0
  16702. }
  16703. i--
  16704. dAtA[i] = 0x20
  16705. }
  16706. if len(m.ImagePullSecrets) > 0 {
  16707. for iNdEx := len(m.ImagePullSecrets) - 1; iNdEx >= 0; iNdEx-- {
  16708. {
  16709. size, err := m.ImagePullSecrets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16710. if err != nil {
  16711. return 0, err
  16712. }
  16713. i -= size
  16714. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16715. }
  16716. i--
  16717. dAtA[i] = 0x1a
  16718. }
  16719. }
  16720. if len(m.Secrets) > 0 {
  16721. for iNdEx := len(m.Secrets) - 1; iNdEx >= 0; iNdEx-- {
  16722. {
  16723. size, err := m.Secrets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16724. if err != nil {
  16725. return 0, err
  16726. }
  16727. i -= size
  16728. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16729. }
  16730. i--
  16731. dAtA[i] = 0x12
  16732. }
  16733. }
  16734. {
  16735. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  16736. if err != nil {
  16737. return 0, err
  16738. }
  16739. i -= size
  16740. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16741. }
  16742. i--
  16743. dAtA[i] = 0xa
  16744. return len(dAtA) - i, nil
  16745. }
  16746. func (m *ServiceAccountList) Marshal() (dAtA []byte, err error) {
  16747. size := m.Size()
  16748. dAtA = make([]byte, size)
  16749. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16750. if err != nil {
  16751. return nil, err
  16752. }
  16753. return dAtA[:n], nil
  16754. }
  16755. func (m *ServiceAccountList) MarshalTo(dAtA []byte) (int, error) {
  16756. size := m.Size()
  16757. return m.MarshalToSizedBuffer(dAtA[:size])
  16758. }
  16759. func (m *ServiceAccountList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16760. i := len(dAtA)
  16761. _ = i
  16762. var l int
  16763. _ = l
  16764. if len(m.Items) > 0 {
  16765. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  16766. {
  16767. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16768. if err != nil {
  16769. return 0, err
  16770. }
  16771. i -= size
  16772. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16773. }
  16774. i--
  16775. dAtA[i] = 0x12
  16776. }
  16777. }
  16778. {
  16779. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  16780. if err != nil {
  16781. return 0, err
  16782. }
  16783. i -= size
  16784. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16785. }
  16786. i--
  16787. dAtA[i] = 0xa
  16788. return len(dAtA) - i, nil
  16789. }
  16790. func (m *ServiceAccountTokenProjection) Marshal() (dAtA []byte, err error) {
  16791. size := m.Size()
  16792. dAtA = make([]byte, size)
  16793. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16794. if err != nil {
  16795. return nil, err
  16796. }
  16797. return dAtA[:n], nil
  16798. }
  16799. func (m *ServiceAccountTokenProjection) MarshalTo(dAtA []byte) (int, error) {
  16800. size := m.Size()
  16801. return m.MarshalToSizedBuffer(dAtA[:size])
  16802. }
  16803. func (m *ServiceAccountTokenProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16804. i := len(dAtA)
  16805. _ = i
  16806. var l int
  16807. _ = l
  16808. i -= len(m.Path)
  16809. copy(dAtA[i:], m.Path)
  16810. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  16811. i--
  16812. dAtA[i] = 0x1a
  16813. if m.ExpirationSeconds != nil {
  16814. i = encodeVarintGenerated(dAtA, i, uint64(*m.ExpirationSeconds))
  16815. i--
  16816. dAtA[i] = 0x10
  16817. }
  16818. i -= len(m.Audience)
  16819. copy(dAtA[i:], m.Audience)
  16820. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Audience)))
  16821. i--
  16822. dAtA[i] = 0xa
  16823. return len(dAtA) - i, nil
  16824. }
  16825. func (m *ServiceList) Marshal() (dAtA []byte, err error) {
  16826. size := m.Size()
  16827. dAtA = make([]byte, size)
  16828. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16829. if err != nil {
  16830. return nil, err
  16831. }
  16832. return dAtA[:n], nil
  16833. }
  16834. func (m *ServiceList) MarshalTo(dAtA []byte) (int, error) {
  16835. size := m.Size()
  16836. return m.MarshalToSizedBuffer(dAtA[:size])
  16837. }
  16838. func (m *ServiceList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16839. i := len(dAtA)
  16840. _ = i
  16841. var l int
  16842. _ = l
  16843. if len(m.Items) > 0 {
  16844. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  16845. {
  16846. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16847. if err != nil {
  16848. return 0, err
  16849. }
  16850. i -= size
  16851. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16852. }
  16853. i--
  16854. dAtA[i] = 0x12
  16855. }
  16856. }
  16857. {
  16858. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  16859. if err != nil {
  16860. return 0, err
  16861. }
  16862. i -= size
  16863. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16864. }
  16865. i--
  16866. dAtA[i] = 0xa
  16867. return len(dAtA) - i, nil
  16868. }
  16869. func (m *ServicePort) Marshal() (dAtA []byte, err error) {
  16870. size := m.Size()
  16871. dAtA = make([]byte, size)
  16872. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16873. if err != nil {
  16874. return nil, err
  16875. }
  16876. return dAtA[:n], nil
  16877. }
  16878. func (m *ServicePort) MarshalTo(dAtA []byte) (int, error) {
  16879. size := m.Size()
  16880. return m.MarshalToSizedBuffer(dAtA[:size])
  16881. }
  16882. func (m *ServicePort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16883. i := len(dAtA)
  16884. _ = i
  16885. var l int
  16886. _ = l
  16887. if m.AppProtocol != nil {
  16888. i -= len(*m.AppProtocol)
  16889. copy(dAtA[i:], *m.AppProtocol)
  16890. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.AppProtocol)))
  16891. i--
  16892. dAtA[i] = 0x32
  16893. }
  16894. i = encodeVarintGenerated(dAtA, i, uint64(m.NodePort))
  16895. i--
  16896. dAtA[i] = 0x28
  16897. {
  16898. size, err := m.TargetPort.MarshalToSizedBuffer(dAtA[:i])
  16899. if err != nil {
  16900. return 0, err
  16901. }
  16902. i -= size
  16903. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16904. }
  16905. i--
  16906. dAtA[i] = 0x22
  16907. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  16908. i--
  16909. dAtA[i] = 0x18
  16910. i -= len(m.Protocol)
  16911. copy(dAtA[i:], m.Protocol)
  16912. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Protocol)))
  16913. i--
  16914. dAtA[i] = 0x12
  16915. i -= len(m.Name)
  16916. copy(dAtA[i:], m.Name)
  16917. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  16918. i--
  16919. dAtA[i] = 0xa
  16920. return len(dAtA) - i, nil
  16921. }
  16922. func (m *ServiceProxyOptions) Marshal() (dAtA []byte, err error) {
  16923. size := m.Size()
  16924. dAtA = make([]byte, size)
  16925. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16926. if err != nil {
  16927. return nil, err
  16928. }
  16929. return dAtA[:n], nil
  16930. }
  16931. func (m *ServiceProxyOptions) MarshalTo(dAtA []byte) (int, error) {
  16932. size := m.Size()
  16933. return m.MarshalToSizedBuffer(dAtA[:size])
  16934. }
  16935. func (m *ServiceProxyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16936. i := len(dAtA)
  16937. _ = i
  16938. var l int
  16939. _ = l
  16940. i -= len(m.Path)
  16941. copy(dAtA[i:], m.Path)
  16942. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  16943. i--
  16944. dAtA[i] = 0xa
  16945. return len(dAtA) - i, nil
  16946. }
  16947. func (m *ServiceSpec) Marshal() (dAtA []byte, err error) {
  16948. size := m.Size()
  16949. dAtA = make([]byte, size)
  16950. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16951. if err != nil {
  16952. return nil, err
  16953. }
  16954. return dAtA[:n], nil
  16955. }
  16956. func (m *ServiceSpec) MarshalTo(dAtA []byte) (int, error) {
  16957. size := m.Size()
  16958. return m.MarshalToSizedBuffer(dAtA[:size])
  16959. }
  16960. func (m *ServiceSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16961. i := len(dAtA)
  16962. _ = i
  16963. var l int
  16964. _ = l
  16965. if len(m.TopologyKeys) > 0 {
  16966. for iNdEx := len(m.TopologyKeys) - 1; iNdEx >= 0; iNdEx-- {
  16967. i -= len(m.TopologyKeys[iNdEx])
  16968. copy(dAtA[i:], m.TopologyKeys[iNdEx])
  16969. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TopologyKeys[iNdEx])))
  16970. i--
  16971. dAtA[i] = 0x1
  16972. i--
  16973. dAtA[i] = 0x82
  16974. }
  16975. }
  16976. if m.IPFamily != nil {
  16977. i -= len(*m.IPFamily)
  16978. copy(dAtA[i:], *m.IPFamily)
  16979. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.IPFamily)))
  16980. i--
  16981. dAtA[i] = 0x7a
  16982. }
  16983. if m.SessionAffinityConfig != nil {
  16984. {
  16985. size, err := m.SessionAffinityConfig.MarshalToSizedBuffer(dAtA[:i])
  16986. if err != nil {
  16987. return 0, err
  16988. }
  16989. i -= size
  16990. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16991. }
  16992. i--
  16993. dAtA[i] = 0x72
  16994. }
  16995. i--
  16996. if m.PublishNotReadyAddresses {
  16997. dAtA[i] = 1
  16998. } else {
  16999. dAtA[i] = 0
  17000. }
  17001. i--
  17002. dAtA[i] = 0x68
  17003. i = encodeVarintGenerated(dAtA, i, uint64(m.HealthCheckNodePort))
  17004. i--
  17005. dAtA[i] = 0x60
  17006. i -= len(m.ExternalTrafficPolicy)
  17007. copy(dAtA[i:], m.ExternalTrafficPolicy)
  17008. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalTrafficPolicy)))
  17009. i--
  17010. dAtA[i] = 0x5a
  17011. i -= len(m.ExternalName)
  17012. copy(dAtA[i:], m.ExternalName)
  17013. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalName)))
  17014. i--
  17015. dAtA[i] = 0x52
  17016. if len(m.LoadBalancerSourceRanges) > 0 {
  17017. for iNdEx := len(m.LoadBalancerSourceRanges) - 1; iNdEx >= 0; iNdEx-- {
  17018. i -= len(m.LoadBalancerSourceRanges[iNdEx])
  17019. copy(dAtA[i:], m.LoadBalancerSourceRanges[iNdEx])
  17020. i = encodeVarintGenerated(dAtA, i, uint64(len(m.LoadBalancerSourceRanges[iNdEx])))
  17021. i--
  17022. dAtA[i] = 0x4a
  17023. }
  17024. }
  17025. i -= len(m.LoadBalancerIP)
  17026. copy(dAtA[i:], m.LoadBalancerIP)
  17027. i = encodeVarintGenerated(dAtA, i, uint64(len(m.LoadBalancerIP)))
  17028. i--
  17029. dAtA[i] = 0x42
  17030. i -= len(m.SessionAffinity)
  17031. copy(dAtA[i:], m.SessionAffinity)
  17032. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SessionAffinity)))
  17033. i--
  17034. dAtA[i] = 0x3a
  17035. if len(m.ExternalIPs) > 0 {
  17036. for iNdEx := len(m.ExternalIPs) - 1; iNdEx >= 0; iNdEx-- {
  17037. i -= len(m.ExternalIPs[iNdEx])
  17038. copy(dAtA[i:], m.ExternalIPs[iNdEx])
  17039. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalIPs[iNdEx])))
  17040. i--
  17041. dAtA[i] = 0x2a
  17042. }
  17043. }
  17044. i -= len(m.Type)
  17045. copy(dAtA[i:], m.Type)
  17046. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  17047. i--
  17048. dAtA[i] = 0x22
  17049. i -= len(m.ClusterIP)
  17050. copy(dAtA[i:], m.ClusterIP)
  17051. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ClusterIP)))
  17052. i--
  17053. dAtA[i] = 0x1a
  17054. if len(m.Selector) > 0 {
  17055. keysForSelector := make([]string, 0, len(m.Selector))
  17056. for k := range m.Selector {
  17057. keysForSelector = append(keysForSelector, string(k))
  17058. }
  17059. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  17060. for iNdEx := len(keysForSelector) - 1; iNdEx >= 0; iNdEx-- {
  17061. v := m.Selector[string(keysForSelector[iNdEx])]
  17062. baseI := i
  17063. i -= len(v)
  17064. copy(dAtA[i:], v)
  17065. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  17066. i--
  17067. dAtA[i] = 0x12
  17068. i -= len(keysForSelector[iNdEx])
  17069. copy(dAtA[i:], keysForSelector[iNdEx])
  17070. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForSelector[iNdEx])))
  17071. i--
  17072. dAtA[i] = 0xa
  17073. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  17074. i--
  17075. dAtA[i] = 0x12
  17076. }
  17077. }
  17078. if len(m.Ports) > 0 {
  17079. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  17080. {
  17081. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  17082. if err != nil {
  17083. return 0, err
  17084. }
  17085. i -= size
  17086. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17087. }
  17088. i--
  17089. dAtA[i] = 0xa
  17090. }
  17091. }
  17092. return len(dAtA) - i, nil
  17093. }
  17094. func (m *ServiceStatus) Marshal() (dAtA []byte, err error) {
  17095. size := m.Size()
  17096. dAtA = make([]byte, size)
  17097. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17098. if err != nil {
  17099. return nil, err
  17100. }
  17101. return dAtA[:n], nil
  17102. }
  17103. func (m *ServiceStatus) MarshalTo(dAtA []byte) (int, error) {
  17104. size := m.Size()
  17105. return m.MarshalToSizedBuffer(dAtA[:size])
  17106. }
  17107. func (m *ServiceStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17108. i := len(dAtA)
  17109. _ = i
  17110. var l int
  17111. _ = l
  17112. {
  17113. size, err := m.LoadBalancer.MarshalToSizedBuffer(dAtA[:i])
  17114. if err != nil {
  17115. return 0, err
  17116. }
  17117. i -= size
  17118. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17119. }
  17120. i--
  17121. dAtA[i] = 0xa
  17122. return len(dAtA) - i, nil
  17123. }
  17124. func (m *SessionAffinityConfig) Marshal() (dAtA []byte, err error) {
  17125. size := m.Size()
  17126. dAtA = make([]byte, size)
  17127. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17128. if err != nil {
  17129. return nil, err
  17130. }
  17131. return dAtA[:n], nil
  17132. }
  17133. func (m *SessionAffinityConfig) MarshalTo(dAtA []byte) (int, error) {
  17134. size := m.Size()
  17135. return m.MarshalToSizedBuffer(dAtA[:size])
  17136. }
  17137. func (m *SessionAffinityConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17138. i := len(dAtA)
  17139. _ = i
  17140. var l int
  17141. _ = l
  17142. if m.ClientIP != nil {
  17143. {
  17144. size, err := m.ClientIP.MarshalToSizedBuffer(dAtA[:i])
  17145. if err != nil {
  17146. return 0, err
  17147. }
  17148. i -= size
  17149. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17150. }
  17151. i--
  17152. dAtA[i] = 0xa
  17153. }
  17154. return len(dAtA) - i, nil
  17155. }
  17156. func (m *StorageOSPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  17157. size := m.Size()
  17158. dAtA = make([]byte, size)
  17159. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17160. if err != nil {
  17161. return nil, err
  17162. }
  17163. return dAtA[:n], nil
  17164. }
  17165. func (m *StorageOSPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  17166. size := m.Size()
  17167. return m.MarshalToSizedBuffer(dAtA[:size])
  17168. }
  17169. func (m *StorageOSPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17170. i := len(dAtA)
  17171. _ = i
  17172. var l int
  17173. _ = l
  17174. if m.SecretRef != nil {
  17175. {
  17176. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  17177. if err != nil {
  17178. return 0, err
  17179. }
  17180. i -= size
  17181. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17182. }
  17183. i--
  17184. dAtA[i] = 0x2a
  17185. }
  17186. i--
  17187. if m.ReadOnly {
  17188. dAtA[i] = 1
  17189. } else {
  17190. dAtA[i] = 0
  17191. }
  17192. i--
  17193. dAtA[i] = 0x20
  17194. i -= len(m.FSType)
  17195. copy(dAtA[i:], m.FSType)
  17196. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  17197. i--
  17198. dAtA[i] = 0x1a
  17199. i -= len(m.VolumeNamespace)
  17200. copy(dAtA[i:], m.VolumeNamespace)
  17201. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeNamespace)))
  17202. i--
  17203. dAtA[i] = 0x12
  17204. i -= len(m.VolumeName)
  17205. copy(dAtA[i:], m.VolumeName)
  17206. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  17207. i--
  17208. dAtA[i] = 0xa
  17209. return len(dAtA) - i, nil
  17210. }
  17211. func (m *StorageOSVolumeSource) Marshal() (dAtA []byte, err error) {
  17212. size := m.Size()
  17213. dAtA = make([]byte, size)
  17214. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17215. if err != nil {
  17216. return nil, err
  17217. }
  17218. return dAtA[:n], nil
  17219. }
  17220. func (m *StorageOSVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  17221. size := m.Size()
  17222. return m.MarshalToSizedBuffer(dAtA[:size])
  17223. }
  17224. func (m *StorageOSVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17225. i := len(dAtA)
  17226. _ = i
  17227. var l int
  17228. _ = l
  17229. if m.SecretRef != nil {
  17230. {
  17231. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  17232. if err != nil {
  17233. return 0, err
  17234. }
  17235. i -= size
  17236. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17237. }
  17238. i--
  17239. dAtA[i] = 0x2a
  17240. }
  17241. i--
  17242. if m.ReadOnly {
  17243. dAtA[i] = 1
  17244. } else {
  17245. dAtA[i] = 0
  17246. }
  17247. i--
  17248. dAtA[i] = 0x20
  17249. i -= len(m.FSType)
  17250. copy(dAtA[i:], m.FSType)
  17251. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  17252. i--
  17253. dAtA[i] = 0x1a
  17254. i -= len(m.VolumeNamespace)
  17255. copy(dAtA[i:], m.VolumeNamespace)
  17256. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeNamespace)))
  17257. i--
  17258. dAtA[i] = 0x12
  17259. i -= len(m.VolumeName)
  17260. copy(dAtA[i:], m.VolumeName)
  17261. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  17262. i--
  17263. dAtA[i] = 0xa
  17264. return len(dAtA) - i, nil
  17265. }
  17266. func (m *Sysctl) Marshal() (dAtA []byte, err error) {
  17267. size := m.Size()
  17268. dAtA = make([]byte, size)
  17269. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17270. if err != nil {
  17271. return nil, err
  17272. }
  17273. return dAtA[:n], nil
  17274. }
  17275. func (m *Sysctl) MarshalTo(dAtA []byte) (int, error) {
  17276. size := m.Size()
  17277. return m.MarshalToSizedBuffer(dAtA[:size])
  17278. }
  17279. func (m *Sysctl) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17280. i := len(dAtA)
  17281. _ = i
  17282. var l int
  17283. _ = l
  17284. i -= len(m.Value)
  17285. copy(dAtA[i:], m.Value)
  17286. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  17287. i--
  17288. dAtA[i] = 0x12
  17289. i -= len(m.Name)
  17290. copy(dAtA[i:], m.Name)
  17291. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17292. i--
  17293. dAtA[i] = 0xa
  17294. return len(dAtA) - i, nil
  17295. }
  17296. func (m *TCPSocketAction) Marshal() (dAtA []byte, err error) {
  17297. size := m.Size()
  17298. dAtA = make([]byte, size)
  17299. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17300. if err != nil {
  17301. return nil, err
  17302. }
  17303. return dAtA[:n], nil
  17304. }
  17305. func (m *TCPSocketAction) MarshalTo(dAtA []byte) (int, error) {
  17306. size := m.Size()
  17307. return m.MarshalToSizedBuffer(dAtA[:size])
  17308. }
  17309. func (m *TCPSocketAction) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17310. i := len(dAtA)
  17311. _ = i
  17312. var l int
  17313. _ = l
  17314. i -= len(m.Host)
  17315. copy(dAtA[i:], m.Host)
  17316. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Host)))
  17317. i--
  17318. dAtA[i] = 0x12
  17319. {
  17320. size, err := m.Port.MarshalToSizedBuffer(dAtA[:i])
  17321. if err != nil {
  17322. return 0, err
  17323. }
  17324. i -= size
  17325. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17326. }
  17327. i--
  17328. dAtA[i] = 0xa
  17329. return len(dAtA) - i, nil
  17330. }
  17331. func (m *Taint) Marshal() (dAtA []byte, err error) {
  17332. size := m.Size()
  17333. dAtA = make([]byte, size)
  17334. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17335. if err != nil {
  17336. return nil, err
  17337. }
  17338. return dAtA[:n], nil
  17339. }
  17340. func (m *Taint) MarshalTo(dAtA []byte) (int, error) {
  17341. size := m.Size()
  17342. return m.MarshalToSizedBuffer(dAtA[:size])
  17343. }
  17344. func (m *Taint) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17345. i := len(dAtA)
  17346. _ = i
  17347. var l int
  17348. _ = l
  17349. if m.TimeAdded != nil {
  17350. {
  17351. size, err := m.TimeAdded.MarshalToSizedBuffer(dAtA[:i])
  17352. if err != nil {
  17353. return 0, err
  17354. }
  17355. i -= size
  17356. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17357. }
  17358. i--
  17359. dAtA[i] = 0x22
  17360. }
  17361. i -= len(m.Effect)
  17362. copy(dAtA[i:], m.Effect)
  17363. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Effect)))
  17364. i--
  17365. dAtA[i] = 0x1a
  17366. i -= len(m.Value)
  17367. copy(dAtA[i:], m.Value)
  17368. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  17369. i--
  17370. dAtA[i] = 0x12
  17371. i -= len(m.Key)
  17372. copy(dAtA[i:], m.Key)
  17373. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  17374. i--
  17375. dAtA[i] = 0xa
  17376. return len(dAtA) - i, nil
  17377. }
  17378. func (m *Toleration) Marshal() (dAtA []byte, err error) {
  17379. size := m.Size()
  17380. dAtA = make([]byte, size)
  17381. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17382. if err != nil {
  17383. return nil, err
  17384. }
  17385. return dAtA[:n], nil
  17386. }
  17387. func (m *Toleration) MarshalTo(dAtA []byte) (int, error) {
  17388. size := m.Size()
  17389. return m.MarshalToSizedBuffer(dAtA[:size])
  17390. }
  17391. func (m *Toleration) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17392. i := len(dAtA)
  17393. _ = i
  17394. var l int
  17395. _ = l
  17396. if m.TolerationSeconds != nil {
  17397. i = encodeVarintGenerated(dAtA, i, uint64(*m.TolerationSeconds))
  17398. i--
  17399. dAtA[i] = 0x28
  17400. }
  17401. i -= len(m.Effect)
  17402. copy(dAtA[i:], m.Effect)
  17403. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Effect)))
  17404. i--
  17405. dAtA[i] = 0x22
  17406. i -= len(m.Value)
  17407. copy(dAtA[i:], m.Value)
  17408. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  17409. i--
  17410. dAtA[i] = 0x1a
  17411. i -= len(m.Operator)
  17412. copy(dAtA[i:], m.Operator)
  17413. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Operator)))
  17414. i--
  17415. dAtA[i] = 0x12
  17416. i -= len(m.Key)
  17417. copy(dAtA[i:], m.Key)
  17418. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  17419. i--
  17420. dAtA[i] = 0xa
  17421. return len(dAtA) - i, nil
  17422. }
  17423. func (m *TopologySelectorLabelRequirement) Marshal() (dAtA []byte, err error) {
  17424. size := m.Size()
  17425. dAtA = make([]byte, size)
  17426. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17427. if err != nil {
  17428. return nil, err
  17429. }
  17430. return dAtA[:n], nil
  17431. }
  17432. func (m *TopologySelectorLabelRequirement) MarshalTo(dAtA []byte) (int, error) {
  17433. size := m.Size()
  17434. return m.MarshalToSizedBuffer(dAtA[:size])
  17435. }
  17436. func (m *TopologySelectorLabelRequirement) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17437. i := len(dAtA)
  17438. _ = i
  17439. var l int
  17440. _ = l
  17441. if len(m.Values) > 0 {
  17442. for iNdEx := len(m.Values) - 1; iNdEx >= 0; iNdEx-- {
  17443. i -= len(m.Values[iNdEx])
  17444. copy(dAtA[i:], m.Values[iNdEx])
  17445. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Values[iNdEx])))
  17446. i--
  17447. dAtA[i] = 0x12
  17448. }
  17449. }
  17450. i -= len(m.Key)
  17451. copy(dAtA[i:], m.Key)
  17452. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  17453. i--
  17454. dAtA[i] = 0xa
  17455. return len(dAtA) - i, nil
  17456. }
  17457. func (m *TopologySelectorTerm) Marshal() (dAtA []byte, err error) {
  17458. size := m.Size()
  17459. dAtA = make([]byte, size)
  17460. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17461. if err != nil {
  17462. return nil, err
  17463. }
  17464. return dAtA[:n], nil
  17465. }
  17466. func (m *TopologySelectorTerm) MarshalTo(dAtA []byte) (int, error) {
  17467. size := m.Size()
  17468. return m.MarshalToSizedBuffer(dAtA[:size])
  17469. }
  17470. func (m *TopologySelectorTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17471. i := len(dAtA)
  17472. _ = i
  17473. var l int
  17474. _ = l
  17475. if len(m.MatchLabelExpressions) > 0 {
  17476. for iNdEx := len(m.MatchLabelExpressions) - 1; iNdEx >= 0; iNdEx-- {
  17477. {
  17478. size, err := m.MatchLabelExpressions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  17479. if err != nil {
  17480. return 0, err
  17481. }
  17482. i -= size
  17483. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17484. }
  17485. i--
  17486. dAtA[i] = 0xa
  17487. }
  17488. }
  17489. return len(dAtA) - i, nil
  17490. }
  17491. func (m *TopologySpreadConstraint) Marshal() (dAtA []byte, err error) {
  17492. size := m.Size()
  17493. dAtA = make([]byte, size)
  17494. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17495. if err != nil {
  17496. return nil, err
  17497. }
  17498. return dAtA[:n], nil
  17499. }
  17500. func (m *TopologySpreadConstraint) MarshalTo(dAtA []byte) (int, error) {
  17501. size := m.Size()
  17502. return m.MarshalToSizedBuffer(dAtA[:size])
  17503. }
  17504. func (m *TopologySpreadConstraint) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17505. i := len(dAtA)
  17506. _ = i
  17507. var l int
  17508. _ = l
  17509. if m.LabelSelector != nil {
  17510. {
  17511. size, err := m.LabelSelector.MarshalToSizedBuffer(dAtA[:i])
  17512. if err != nil {
  17513. return 0, err
  17514. }
  17515. i -= size
  17516. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17517. }
  17518. i--
  17519. dAtA[i] = 0x22
  17520. }
  17521. i -= len(m.WhenUnsatisfiable)
  17522. copy(dAtA[i:], m.WhenUnsatisfiable)
  17523. i = encodeVarintGenerated(dAtA, i, uint64(len(m.WhenUnsatisfiable)))
  17524. i--
  17525. dAtA[i] = 0x1a
  17526. i -= len(m.TopologyKey)
  17527. copy(dAtA[i:], m.TopologyKey)
  17528. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TopologyKey)))
  17529. i--
  17530. dAtA[i] = 0x12
  17531. i = encodeVarintGenerated(dAtA, i, uint64(m.MaxSkew))
  17532. i--
  17533. dAtA[i] = 0x8
  17534. return len(dAtA) - i, nil
  17535. }
  17536. func (m *TypedLocalObjectReference) Marshal() (dAtA []byte, err error) {
  17537. size := m.Size()
  17538. dAtA = make([]byte, size)
  17539. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17540. if err != nil {
  17541. return nil, err
  17542. }
  17543. return dAtA[:n], nil
  17544. }
  17545. func (m *TypedLocalObjectReference) MarshalTo(dAtA []byte) (int, error) {
  17546. size := m.Size()
  17547. return m.MarshalToSizedBuffer(dAtA[:size])
  17548. }
  17549. func (m *TypedLocalObjectReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17550. i := len(dAtA)
  17551. _ = i
  17552. var l int
  17553. _ = l
  17554. i -= len(m.Name)
  17555. copy(dAtA[i:], m.Name)
  17556. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17557. i--
  17558. dAtA[i] = 0x1a
  17559. i -= len(m.Kind)
  17560. copy(dAtA[i:], m.Kind)
  17561. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  17562. i--
  17563. dAtA[i] = 0x12
  17564. if m.APIGroup != nil {
  17565. i -= len(*m.APIGroup)
  17566. copy(dAtA[i:], *m.APIGroup)
  17567. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.APIGroup)))
  17568. i--
  17569. dAtA[i] = 0xa
  17570. }
  17571. return len(dAtA) - i, nil
  17572. }
  17573. func (m *Volume) Marshal() (dAtA []byte, err error) {
  17574. size := m.Size()
  17575. dAtA = make([]byte, size)
  17576. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17577. if err != nil {
  17578. return nil, err
  17579. }
  17580. return dAtA[:n], nil
  17581. }
  17582. func (m *Volume) MarshalTo(dAtA []byte) (int, error) {
  17583. size := m.Size()
  17584. return m.MarshalToSizedBuffer(dAtA[:size])
  17585. }
  17586. func (m *Volume) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17587. i := len(dAtA)
  17588. _ = i
  17589. var l int
  17590. _ = l
  17591. {
  17592. size, err := m.VolumeSource.MarshalToSizedBuffer(dAtA[:i])
  17593. if err != nil {
  17594. return 0, err
  17595. }
  17596. i -= size
  17597. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17598. }
  17599. i--
  17600. dAtA[i] = 0x12
  17601. i -= len(m.Name)
  17602. copy(dAtA[i:], m.Name)
  17603. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17604. i--
  17605. dAtA[i] = 0xa
  17606. return len(dAtA) - i, nil
  17607. }
  17608. func (m *VolumeDevice) Marshal() (dAtA []byte, err error) {
  17609. size := m.Size()
  17610. dAtA = make([]byte, size)
  17611. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17612. if err != nil {
  17613. return nil, err
  17614. }
  17615. return dAtA[:n], nil
  17616. }
  17617. func (m *VolumeDevice) MarshalTo(dAtA []byte) (int, error) {
  17618. size := m.Size()
  17619. return m.MarshalToSizedBuffer(dAtA[:size])
  17620. }
  17621. func (m *VolumeDevice) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17622. i := len(dAtA)
  17623. _ = i
  17624. var l int
  17625. _ = l
  17626. i -= len(m.DevicePath)
  17627. copy(dAtA[i:], m.DevicePath)
  17628. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DevicePath)))
  17629. i--
  17630. dAtA[i] = 0x12
  17631. i -= len(m.Name)
  17632. copy(dAtA[i:], m.Name)
  17633. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17634. i--
  17635. dAtA[i] = 0xa
  17636. return len(dAtA) - i, nil
  17637. }
  17638. func (m *VolumeMount) Marshal() (dAtA []byte, err error) {
  17639. size := m.Size()
  17640. dAtA = make([]byte, size)
  17641. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17642. if err != nil {
  17643. return nil, err
  17644. }
  17645. return dAtA[:n], nil
  17646. }
  17647. func (m *VolumeMount) MarshalTo(dAtA []byte) (int, error) {
  17648. size := m.Size()
  17649. return m.MarshalToSizedBuffer(dAtA[:size])
  17650. }
  17651. func (m *VolumeMount) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17652. i := len(dAtA)
  17653. _ = i
  17654. var l int
  17655. _ = l
  17656. i -= len(m.SubPathExpr)
  17657. copy(dAtA[i:], m.SubPathExpr)
  17658. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SubPathExpr)))
  17659. i--
  17660. dAtA[i] = 0x32
  17661. if m.MountPropagation != nil {
  17662. i -= len(*m.MountPropagation)
  17663. copy(dAtA[i:], *m.MountPropagation)
  17664. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.MountPropagation)))
  17665. i--
  17666. dAtA[i] = 0x2a
  17667. }
  17668. i -= len(m.SubPath)
  17669. copy(dAtA[i:], m.SubPath)
  17670. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SubPath)))
  17671. i--
  17672. dAtA[i] = 0x22
  17673. i -= len(m.MountPath)
  17674. copy(dAtA[i:], m.MountPath)
  17675. i = encodeVarintGenerated(dAtA, i, uint64(len(m.MountPath)))
  17676. i--
  17677. dAtA[i] = 0x1a
  17678. i--
  17679. if m.ReadOnly {
  17680. dAtA[i] = 1
  17681. } else {
  17682. dAtA[i] = 0
  17683. }
  17684. i--
  17685. dAtA[i] = 0x10
  17686. i -= len(m.Name)
  17687. copy(dAtA[i:], m.Name)
  17688. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17689. i--
  17690. dAtA[i] = 0xa
  17691. return len(dAtA) - i, nil
  17692. }
  17693. func (m *VolumeNodeAffinity) Marshal() (dAtA []byte, err error) {
  17694. size := m.Size()
  17695. dAtA = make([]byte, size)
  17696. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17697. if err != nil {
  17698. return nil, err
  17699. }
  17700. return dAtA[:n], nil
  17701. }
  17702. func (m *VolumeNodeAffinity) MarshalTo(dAtA []byte) (int, error) {
  17703. size := m.Size()
  17704. return m.MarshalToSizedBuffer(dAtA[:size])
  17705. }
  17706. func (m *VolumeNodeAffinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17707. i := len(dAtA)
  17708. _ = i
  17709. var l int
  17710. _ = l
  17711. if m.Required != nil {
  17712. {
  17713. size, err := m.Required.MarshalToSizedBuffer(dAtA[:i])
  17714. if err != nil {
  17715. return 0, err
  17716. }
  17717. i -= size
  17718. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17719. }
  17720. i--
  17721. dAtA[i] = 0xa
  17722. }
  17723. return len(dAtA) - i, nil
  17724. }
  17725. func (m *VolumeProjection) Marshal() (dAtA []byte, err error) {
  17726. size := m.Size()
  17727. dAtA = make([]byte, size)
  17728. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17729. if err != nil {
  17730. return nil, err
  17731. }
  17732. return dAtA[:n], nil
  17733. }
  17734. func (m *VolumeProjection) MarshalTo(dAtA []byte) (int, error) {
  17735. size := m.Size()
  17736. return m.MarshalToSizedBuffer(dAtA[:size])
  17737. }
  17738. func (m *VolumeProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17739. i := len(dAtA)
  17740. _ = i
  17741. var l int
  17742. _ = l
  17743. if m.ServiceAccountToken != nil {
  17744. {
  17745. size, err := m.ServiceAccountToken.MarshalToSizedBuffer(dAtA[:i])
  17746. if err != nil {
  17747. return 0, err
  17748. }
  17749. i -= size
  17750. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17751. }
  17752. i--
  17753. dAtA[i] = 0x22
  17754. }
  17755. if m.ConfigMap != nil {
  17756. {
  17757. size, err := m.ConfigMap.MarshalToSizedBuffer(dAtA[:i])
  17758. if err != nil {
  17759. return 0, err
  17760. }
  17761. i -= size
  17762. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17763. }
  17764. i--
  17765. dAtA[i] = 0x1a
  17766. }
  17767. if m.DownwardAPI != nil {
  17768. {
  17769. size, err := m.DownwardAPI.MarshalToSizedBuffer(dAtA[:i])
  17770. if err != nil {
  17771. return 0, err
  17772. }
  17773. i -= size
  17774. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17775. }
  17776. i--
  17777. dAtA[i] = 0x12
  17778. }
  17779. if m.Secret != nil {
  17780. {
  17781. size, err := m.Secret.MarshalToSizedBuffer(dAtA[:i])
  17782. if err != nil {
  17783. return 0, err
  17784. }
  17785. i -= size
  17786. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17787. }
  17788. i--
  17789. dAtA[i] = 0xa
  17790. }
  17791. return len(dAtA) - i, nil
  17792. }
  17793. func (m *VolumeSource) Marshal() (dAtA []byte, err error) {
  17794. size := m.Size()
  17795. dAtA = make([]byte, size)
  17796. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17797. if err != nil {
  17798. return nil, err
  17799. }
  17800. return dAtA[:n], nil
  17801. }
  17802. func (m *VolumeSource) MarshalTo(dAtA []byte) (int, error) {
  17803. size := m.Size()
  17804. return m.MarshalToSizedBuffer(dAtA[:size])
  17805. }
  17806. func (m *VolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17807. i := len(dAtA)
  17808. _ = i
  17809. var l int
  17810. _ = l
  17811. if m.Ephemeral != nil {
  17812. {
  17813. size, err := m.Ephemeral.MarshalToSizedBuffer(dAtA[:i])
  17814. if err != nil {
  17815. return 0, err
  17816. }
  17817. i -= size
  17818. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17819. }
  17820. i--
  17821. dAtA[i] = 0x1
  17822. i--
  17823. dAtA[i] = 0xea
  17824. }
  17825. if m.CSI != nil {
  17826. {
  17827. size, err := m.CSI.MarshalToSizedBuffer(dAtA[:i])
  17828. if err != nil {
  17829. return 0, err
  17830. }
  17831. i -= size
  17832. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17833. }
  17834. i--
  17835. dAtA[i] = 0x1
  17836. i--
  17837. dAtA[i] = 0xe2
  17838. }
  17839. if m.StorageOS != nil {
  17840. {
  17841. size, err := m.StorageOS.MarshalToSizedBuffer(dAtA[:i])
  17842. if err != nil {
  17843. return 0, err
  17844. }
  17845. i -= size
  17846. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17847. }
  17848. i--
  17849. dAtA[i] = 0x1
  17850. i--
  17851. dAtA[i] = 0xda
  17852. }
  17853. if m.Projected != nil {
  17854. {
  17855. size, err := m.Projected.MarshalToSizedBuffer(dAtA[:i])
  17856. if err != nil {
  17857. return 0, err
  17858. }
  17859. i -= size
  17860. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17861. }
  17862. i--
  17863. dAtA[i] = 0x1
  17864. i--
  17865. dAtA[i] = 0xd2
  17866. }
  17867. if m.ScaleIO != nil {
  17868. {
  17869. size, err := m.ScaleIO.MarshalToSizedBuffer(dAtA[:i])
  17870. if err != nil {
  17871. return 0, err
  17872. }
  17873. i -= size
  17874. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17875. }
  17876. i--
  17877. dAtA[i] = 0x1
  17878. i--
  17879. dAtA[i] = 0xca
  17880. }
  17881. if m.PortworxVolume != nil {
  17882. {
  17883. size, err := m.PortworxVolume.MarshalToSizedBuffer(dAtA[:i])
  17884. if err != nil {
  17885. return 0, err
  17886. }
  17887. i -= size
  17888. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17889. }
  17890. i--
  17891. dAtA[i] = 0x1
  17892. i--
  17893. dAtA[i] = 0xc2
  17894. }
  17895. if m.PhotonPersistentDisk != nil {
  17896. {
  17897. size, err := m.PhotonPersistentDisk.MarshalToSizedBuffer(dAtA[:i])
  17898. if err != nil {
  17899. return 0, err
  17900. }
  17901. i -= size
  17902. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17903. }
  17904. i--
  17905. dAtA[i] = 0x1
  17906. i--
  17907. dAtA[i] = 0xba
  17908. }
  17909. if m.AzureDisk != nil {
  17910. {
  17911. size, err := m.AzureDisk.MarshalToSizedBuffer(dAtA[:i])
  17912. if err != nil {
  17913. return 0, err
  17914. }
  17915. i -= size
  17916. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17917. }
  17918. i--
  17919. dAtA[i] = 0x1
  17920. i--
  17921. dAtA[i] = 0xb2
  17922. }
  17923. if m.Quobyte != nil {
  17924. {
  17925. size, err := m.Quobyte.MarshalToSizedBuffer(dAtA[:i])
  17926. if err != nil {
  17927. return 0, err
  17928. }
  17929. i -= size
  17930. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17931. }
  17932. i--
  17933. dAtA[i] = 0x1
  17934. i--
  17935. dAtA[i] = 0xaa
  17936. }
  17937. if m.VsphereVolume != nil {
  17938. {
  17939. size, err := m.VsphereVolume.MarshalToSizedBuffer(dAtA[:i])
  17940. if err != nil {
  17941. return 0, err
  17942. }
  17943. i -= size
  17944. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17945. }
  17946. i--
  17947. dAtA[i] = 0x1
  17948. i--
  17949. dAtA[i] = 0xa2
  17950. }
  17951. if m.ConfigMap != nil {
  17952. {
  17953. size, err := m.ConfigMap.MarshalToSizedBuffer(dAtA[:i])
  17954. if err != nil {
  17955. return 0, err
  17956. }
  17957. i -= size
  17958. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17959. }
  17960. i--
  17961. dAtA[i] = 0x1
  17962. i--
  17963. dAtA[i] = 0x9a
  17964. }
  17965. if m.AzureFile != nil {
  17966. {
  17967. size, err := m.AzureFile.MarshalToSizedBuffer(dAtA[:i])
  17968. if err != nil {
  17969. return 0, err
  17970. }
  17971. i -= size
  17972. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17973. }
  17974. i--
  17975. dAtA[i] = 0x1
  17976. i--
  17977. dAtA[i] = 0x92
  17978. }
  17979. if m.FC != nil {
  17980. {
  17981. size, err := m.FC.MarshalToSizedBuffer(dAtA[:i])
  17982. if err != nil {
  17983. return 0, err
  17984. }
  17985. i -= size
  17986. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17987. }
  17988. i--
  17989. dAtA[i] = 0x1
  17990. i--
  17991. dAtA[i] = 0x8a
  17992. }
  17993. if m.DownwardAPI != nil {
  17994. {
  17995. size, err := m.DownwardAPI.MarshalToSizedBuffer(dAtA[:i])
  17996. if err != nil {
  17997. return 0, err
  17998. }
  17999. i -= size
  18000. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18001. }
  18002. i--
  18003. dAtA[i] = 0x1
  18004. i--
  18005. dAtA[i] = 0x82
  18006. }
  18007. if m.Flocker != nil {
  18008. {
  18009. size, err := m.Flocker.MarshalToSizedBuffer(dAtA[:i])
  18010. if err != nil {
  18011. return 0, err
  18012. }
  18013. i -= size
  18014. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18015. }
  18016. i--
  18017. dAtA[i] = 0x7a
  18018. }
  18019. if m.CephFS != nil {
  18020. {
  18021. size, err := m.CephFS.MarshalToSizedBuffer(dAtA[:i])
  18022. if err != nil {
  18023. return 0, err
  18024. }
  18025. i -= size
  18026. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18027. }
  18028. i--
  18029. dAtA[i] = 0x72
  18030. }
  18031. if m.Cinder != nil {
  18032. {
  18033. size, err := m.Cinder.MarshalToSizedBuffer(dAtA[:i])
  18034. if err != nil {
  18035. return 0, err
  18036. }
  18037. i -= size
  18038. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18039. }
  18040. i--
  18041. dAtA[i] = 0x6a
  18042. }
  18043. if m.FlexVolume != nil {
  18044. {
  18045. size, err := m.FlexVolume.MarshalToSizedBuffer(dAtA[:i])
  18046. if err != nil {
  18047. return 0, err
  18048. }
  18049. i -= size
  18050. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18051. }
  18052. i--
  18053. dAtA[i] = 0x62
  18054. }
  18055. if m.RBD != nil {
  18056. {
  18057. size, err := m.RBD.MarshalToSizedBuffer(dAtA[:i])
  18058. if err != nil {
  18059. return 0, err
  18060. }
  18061. i -= size
  18062. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18063. }
  18064. i--
  18065. dAtA[i] = 0x5a
  18066. }
  18067. if m.PersistentVolumeClaim != nil {
  18068. {
  18069. size, err := m.PersistentVolumeClaim.MarshalToSizedBuffer(dAtA[:i])
  18070. if err != nil {
  18071. return 0, err
  18072. }
  18073. i -= size
  18074. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18075. }
  18076. i--
  18077. dAtA[i] = 0x52
  18078. }
  18079. if m.Glusterfs != nil {
  18080. {
  18081. size, err := m.Glusterfs.MarshalToSizedBuffer(dAtA[:i])
  18082. if err != nil {
  18083. return 0, err
  18084. }
  18085. i -= size
  18086. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18087. }
  18088. i--
  18089. dAtA[i] = 0x4a
  18090. }
  18091. if m.ISCSI != nil {
  18092. {
  18093. size, err := m.ISCSI.MarshalToSizedBuffer(dAtA[:i])
  18094. if err != nil {
  18095. return 0, err
  18096. }
  18097. i -= size
  18098. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18099. }
  18100. i--
  18101. dAtA[i] = 0x42
  18102. }
  18103. if m.NFS != nil {
  18104. {
  18105. size, err := m.NFS.MarshalToSizedBuffer(dAtA[:i])
  18106. if err != nil {
  18107. return 0, err
  18108. }
  18109. i -= size
  18110. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18111. }
  18112. i--
  18113. dAtA[i] = 0x3a
  18114. }
  18115. if m.Secret != nil {
  18116. {
  18117. size, err := m.Secret.MarshalToSizedBuffer(dAtA[:i])
  18118. if err != nil {
  18119. return 0, err
  18120. }
  18121. i -= size
  18122. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18123. }
  18124. i--
  18125. dAtA[i] = 0x32
  18126. }
  18127. if m.GitRepo != nil {
  18128. {
  18129. size, err := m.GitRepo.MarshalToSizedBuffer(dAtA[:i])
  18130. if err != nil {
  18131. return 0, err
  18132. }
  18133. i -= size
  18134. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18135. }
  18136. i--
  18137. dAtA[i] = 0x2a
  18138. }
  18139. if m.AWSElasticBlockStore != nil {
  18140. {
  18141. size, err := m.AWSElasticBlockStore.MarshalToSizedBuffer(dAtA[:i])
  18142. if err != nil {
  18143. return 0, err
  18144. }
  18145. i -= size
  18146. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18147. }
  18148. i--
  18149. dAtA[i] = 0x22
  18150. }
  18151. if m.GCEPersistentDisk != nil {
  18152. {
  18153. size, err := m.GCEPersistentDisk.MarshalToSizedBuffer(dAtA[:i])
  18154. if err != nil {
  18155. return 0, err
  18156. }
  18157. i -= size
  18158. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18159. }
  18160. i--
  18161. dAtA[i] = 0x1a
  18162. }
  18163. if m.EmptyDir != nil {
  18164. {
  18165. size, err := m.EmptyDir.MarshalToSizedBuffer(dAtA[:i])
  18166. if err != nil {
  18167. return 0, err
  18168. }
  18169. i -= size
  18170. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18171. }
  18172. i--
  18173. dAtA[i] = 0x12
  18174. }
  18175. if m.HostPath != nil {
  18176. {
  18177. size, err := m.HostPath.MarshalToSizedBuffer(dAtA[:i])
  18178. if err != nil {
  18179. return 0, err
  18180. }
  18181. i -= size
  18182. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18183. }
  18184. i--
  18185. dAtA[i] = 0xa
  18186. }
  18187. return len(dAtA) - i, nil
  18188. }
  18189. func (m *VsphereVirtualDiskVolumeSource) Marshal() (dAtA []byte, err error) {
  18190. size := m.Size()
  18191. dAtA = make([]byte, size)
  18192. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  18193. if err != nil {
  18194. return nil, err
  18195. }
  18196. return dAtA[:n], nil
  18197. }
  18198. func (m *VsphereVirtualDiskVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  18199. size := m.Size()
  18200. return m.MarshalToSizedBuffer(dAtA[:size])
  18201. }
  18202. func (m *VsphereVirtualDiskVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  18203. i := len(dAtA)
  18204. _ = i
  18205. var l int
  18206. _ = l
  18207. i -= len(m.StoragePolicyID)
  18208. copy(dAtA[i:], m.StoragePolicyID)
  18209. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StoragePolicyID)))
  18210. i--
  18211. dAtA[i] = 0x22
  18212. i -= len(m.StoragePolicyName)
  18213. copy(dAtA[i:], m.StoragePolicyName)
  18214. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StoragePolicyName)))
  18215. i--
  18216. dAtA[i] = 0x1a
  18217. i -= len(m.FSType)
  18218. copy(dAtA[i:], m.FSType)
  18219. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  18220. i--
  18221. dAtA[i] = 0x12
  18222. i -= len(m.VolumePath)
  18223. copy(dAtA[i:], m.VolumePath)
  18224. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumePath)))
  18225. i--
  18226. dAtA[i] = 0xa
  18227. return len(dAtA) - i, nil
  18228. }
  18229. func (m *WeightedPodAffinityTerm) Marshal() (dAtA []byte, err error) {
  18230. size := m.Size()
  18231. dAtA = make([]byte, size)
  18232. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  18233. if err != nil {
  18234. return nil, err
  18235. }
  18236. return dAtA[:n], nil
  18237. }
  18238. func (m *WeightedPodAffinityTerm) MarshalTo(dAtA []byte) (int, error) {
  18239. size := m.Size()
  18240. return m.MarshalToSizedBuffer(dAtA[:size])
  18241. }
  18242. func (m *WeightedPodAffinityTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  18243. i := len(dAtA)
  18244. _ = i
  18245. var l int
  18246. _ = l
  18247. {
  18248. size, err := m.PodAffinityTerm.MarshalToSizedBuffer(dAtA[:i])
  18249. if err != nil {
  18250. return 0, err
  18251. }
  18252. i -= size
  18253. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18254. }
  18255. i--
  18256. dAtA[i] = 0x12
  18257. i = encodeVarintGenerated(dAtA, i, uint64(m.Weight))
  18258. i--
  18259. dAtA[i] = 0x8
  18260. return len(dAtA) - i, nil
  18261. }
  18262. func (m *WindowsSecurityContextOptions) Marshal() (dAtA []byte, err error) {
  18263. size := m.Size()
  18264. dAtA = make([]byte, size)
  18265. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  18266. if err != nil {
  18267. return nil, err
  18268. }
  18269. return dAtA[:n], nil
  18270. }
  18271. func (m *WindowsSecurityContextOptions) MarshalTo(dAtA []byte) (int, error) {
  18272. size := m.Size()
  18273. return m.MarshalToSizedBuffer(dAtA[:size])
  18274. }
  18275. func (m *WindowsSecurityContextOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  18276. i := len(dAtA)
  18277. _ = i
  18278. var l int
  18279. _ = l
  18280. if m.RunAsUserName != nil {
  18281. i -= len(*m.RunAsUserName)
  18282. copy(dAtA[i:], *m.RunAsUserName)
  18283. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.RunAsUserName)))
  18284. i--
  18285. dAtA[i] = 0x1a
  18286. }
  18287. if m.GMSACredentialSpec != nil {
  18288. i -= len(*m.GMSACredentialSpec)
  18289. copy(dAtA[i:], *m.GMSACredentialSpec)
  18290. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.GMSACredentialSpec)))
  18291. i--
  18292. dAtA[i] = 0x12
  18293. }
  18294. if m.GMSACredentialSpecName != nil {
  18295. i -= len(*m.GMSACredentialSpecName)
  18296. copy(dAtA[i:], *m.GMSACredentialSpecName)
  18297. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.GMSACredentialSpecName)))
  18298. i--
  18299. dAtA[i] = 0xa
  18300. }
  18301. return len(dAtA) - i, nil
  18302. }
  18303. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  18304. offset -= sovGenerated(v)
  18305. base := offset
  18306. for v >= 1<<7 {
  18307. dAtA[offset] = uint8(v&0x7f | 0x80)
  18308. v >>= 7
  18309. offset++
  18310. }
  18311. dAtA[offset] = uint8(v)
  18312. return base
  18313. }
  18314. func (m *AWSElasticBlockStoreVolumeSource) Size() (n int) {
  18315. if m == nil {
  18316. return 0
  18317. }
  18318. var l int
  18319. _ = l
  18320. l = len(m.VolumeID)
  18321. n += 1 + l + sovGenerated(uint64(l))
  18322. l = len(m.FSType)
  18323. n += 1 + l + sovGenerated(uint64(l))
  18324. n += 1 + sovGenerated(uint64(m.Partition))
  18325. n += 2
  18326. return n
  18327. }
  18328. func (m *Affinity) Size() (n int) {
  18329. if m == nil {
  18330. return 0
  18331. }
  18332. var l int
  18333. _ = l
  18334. if m.NodeAffinity != nil {
  18335. l = m.NodeAffinity.Size()
  18336. n += 1 + l + sovGenerated(uint64(l))
  18337. }
  18338. if m.PodAffinity != nil {
  18339. l = m.PodAffinity.Size()
  18340. n += 1 + l + sovGenerated(uint64(l))
  18341. }
  18342. if m.PodAntiAffinity != nil {
  18343. l = m.PodAntiAffinity.Size()
  18344. n += 1 + l + sovGenerated(uint64(l))
  18345. }
  18346. return n
  18347. }
  18348. func (m *AttachedVolume) Size() (n int) {
  18349. if m == nil {
  18350. return 0
  18351. }
  18352. var l int
  18353. _ = l
  18354. l = len(m.Name)
  18355. n += 1 + l + sovGenerated(uint64(l))
  18356. l = len(m.DevicePath)
  18357. n += 1 + l + sovGenerated(uint64(l))
  18358. return n
  18359. }
  18360. func (m *AvoidPods) Size() (n int) {
  18361. if m == nil {
  18362. return 0
  18363. }
  18364. var l int
  18365. _ = l
  18366. if len(m.PreferAvoidPods) > 0 {
  18367. for _, e := range m.PreferAvoidPods {
  18368. l = e.Size()
  18369. n += 1 + l + sovGenerated(uint64(l))
  18370. }
  18371. }
  18372. return n
  18373. }
  18374. func (m *AzureDiskVolumeSource) Size() (n int) {
  18375. if m == nil {
  18376. return 0
  18377. }
  18378. var l int
  18379. _ = l
  18380. l = len(m.DiskName)
  18381. n += 1 + l + sovGenerated(uint64(l))
  18382. l = len(m.DataDiskURI)
  18383. n += 1 + l + sovGenerated(uint64(l))
  18384. if m.CachingMode != nil {
  18385. l = len(*m.CachingMode)
  18386. n += 1 + l + sovGenerated(uint64(l))
  18387. }
  18388. if m.FSType != nil {
  18389. l = len(*m.FSType)
  18390. n += 1 + l + sovGenerated(uint64(l))
  18391. }
  18392. if m.ReadOnly != nil {
  18393. n += 2
  18394. }
  18395. if m.Kind != nil {
  18396. l = len(*m.Kind)
  18397. n += 1 + l + sovGenerated(uint64(l))
  18398. }
  18399. return n
  18400. }
  18401. func (m *AzureFilePersistentVolumeSource) Size() (n int) {
  18402. if m == nil {
  18403. return 0
  18404. }
  18405. var l int
  18406. _ = l
  18407. l = len(m.SecretName)
  18408. n += 1 + l + sovGenerated(uint64(l))
  18409. l = len(m.ShareName)
  18410. n += 1 + l + sovGenerated(uint64(l))
  18411. n += 2
  18412. if m.SecretNamespace != nil {
  18413. l = len(*m.SecretNamespace)
  18414. n += 1 + l + sovGenerated(uint64(l))
  18415. }
  18416. return n
  18417. }
  18418. func (m *AzureFileVolumeSource) Size() (n int) {
  18419. if m == nil {
  18420. return 0
  18421. }
  18422. var l int
  18423. _ = l
  18424. l = len(m.SecretName)
  18425. n += 1 + l + sovGenerated(uint64(l))
  18426. l = len(m.ShareName)
  18427. n += 1 + l + sovGenerated(uint64(l))
  18428. n += 2
  18429. return n
  18430. }
  18431. func (m *Binding) Size() (n int) {
  18432. if m == nil {
  18433. return 0
  18434. }
  18435. var l int
  18436. _ = l
  18437. l = m.ObjectMeta.Size()
  18438. n += 1 + l + sovGenerated(uint64(l))
  18439. l = m.Target.Size()
  18440. n += 1 + l + sovGenerated(uint64(l))
  18441. return n
  18442. }
  18443. func (m *CSIPersistentVolumeSource) Size() (n int) {
  18444. if m == nil {
  18445. return 0
  18446. }
  18447. var l int
  18448. _ = l
  18449. l = len(m.Driver)
  18450. n += 1 + l + sovGenerated(uint64(l))
  18451. l = len(m.VolumeHandle)
  18452. n += 1 + l + sovGenerated(uint64(l))
  18453. n += 2
  18454. l = len(m.FSType)
  18455. n += 1 + l + sovGenerated(uint64(l))
  18456. if len(m.VolumeAttributes) > 0 {
  18457. for k, v := range m.VolumeAttributes {
  18458. _ = k
  18459. _ = v
  18460. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  18461. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  18462. }
  18463. }
  18464. if m.ControllerPublishSecretRef != nil {
  18465. l = m.ControllerPublishSecretRef.Size()
  18466. n += 1 + l + sovGenerated(uint64(l))
  18467. }
  18468. if m.NodeStageSecretRef != nil {
  18469. l = m.NodeStageSecretRef.Size()
  18470. n += 1 + l + sovGenerated(uint64(l))
  18471. }
  18472. if m.NodePublishSecretRef != nil {
  18473. l = m.NodePublishSecretRef.Size()
  18474. n += 1 + l + sovGenerated(uint64(l))
  18475. }
  18476. if m.ControllerExpandSecretRef != nil {
  18477. l = m.ControllerExpandSecretRef.Size()
  18478. n += 1 + l + sovGenerated(uint64(l))
  18479. }
  18480. return n
  18481. }
  18482. func (m *CSIVolumeSource) Size() (n int) {
  18483. if m == nil {
  18484. return 0
  18485. }
  18486. var l int
  18487. _ = l
  18488. l = len(m.Driver)
  18489. n += 1 + l + sovGenerated(uint64(l))
  18490. if m.ReadOnly != nil {
  18491. n += 2
  18492. }
  18493. if m.FSType != nil {
  18494. l = len(*m.FSType)
  18495. n += 1 + l + sovGenerated(uint64(l))
  18496. }
  18497. if len(m.VolumeAttributes) > 0 {
  18498. for k, v := range m.VolumeAttributes {
  18499. _ = k
  18500. _ = v
  18501. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  18502. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  18503. }
  18504. }
  18505. if m.NodePublishSecretRef != nil {
  18506. l = m.NodePublishSecretRef.Size()
  18507. n += 1 + l + sovGenerated(uint64(l))
  18508. }
  18509. return n
  18510. }
  18511. func (m *Capabilities) Size() (n int) {
  18512. if m == nil {
  18513. return 0
  18514. }
  18515. var l int
  18516. _ = l
  18517. if len(m.Add) > 0 {
  18518. for _, s := range m.Add {
  18519. l = len(s)
  18520. n += 1 + l + sovGenerated(uint64(l))
  18521. }
  18522. }
  18523. if len(m.Drop) > 0 {
  18524. for _, s := range m.Drop {
  18525. l = len(s)
  18526. n += 1 + l + sovGenerated(uint64(l))
  18527. }
  18528. }
  18529. return n
  18530. }
  18531. func (m *CephFSPersistentVolumeSource) Size() (n int) {
  18532. if m == nil {
  18533. return 0
  18534. }
  18535. var l int
  18536. _ = l
  18537. if len(m.Monitors) > 0 {
  18538. for _, s := range m.Monitors {
  18539. l = len(s)
  18540. n += 1 + l + sovGenerated(uint64(l))
  18541. }
  18542. }
  18543. l = len(m.Path)
  18544. n += 1 + l + sovGenerated(uint64(l))
  18545. l = len(m.User)
  18546. n += 1 + l + sovGenerated(uint64(l))
  18547. l = len(m.SecretFile)
  18548. n += 1 + l + sovGenerated(uint64(l))
  18549. if m.SecretRef != nil {
  18550. l = m.SecretRef.Size()
  18551. n += 1 + l + sovGenerated(uint64(l))
  18552. }
  18553. n += 2
  18554. return n
  18555. }
  18556. func (m *CephFSVolumeSource) Size() (n int) {
  18557. if m == nil {
  18558. return 0
  18559. }
  18560. var l int
  18561. _ = l
  18562. if len(m.Monitors) > 0 {
  18563. for _, s := range m.Monitors {
  18564. l = len(s)
  18565. n += 1 + l + sovGenerated(uint64(l))
  18566. }
  18567. }
  18568. l = len(m.Path)
  18569. n += 1 + l + sovGenerated(uint64(l))
  18570. l = len(m.User)
  18571. n += 1 + l + sovGenerated(uint64(l))
  18572. l = len(m.SecretFile)
  18573. n += 1 + l + sovGenerated(uint64(l))
  18574. if m.SecretRef != nil {
  18575. l = m.SecretRef.Size()
  18576. n += 1 + l + sovGenerated(uint64(l))
  18577. }
  18578. n += 2
  18579. return n
  18580. }
  18581. func (m *CinderPersistentVolumeSource) Size() (n int) {
  18582. if m == nil {
  18583. return 0
  18584. }
  18585. var l int
  18586. _ = l
  18587. l = len(m.VolumeID)
  18588. n += 1 + l + sovGenerated(uint64(l))
  18589. l = len(m.FSType)
  18590. n += 1 + l + sovGenerated(uint64(l))
  18591. n += 2
  18592. if m.SecretRef != nil {
  18593. l = m.SecretRef.Size()
  18594. n += 1 + l + sovGenerated(uint64(l))
  18595. }
  18596. return n
  18597. }
  18598. func (m *CinderVolumeSource) Size() (n int) {
  18599. if m == nil {
  18600. return 0
  18601. }
  18602. var l int
  18603. _ = l
  18604. l = len(m.VolumeID)
  18605. n += 1 + l + sovGenerated(uint64(l))
  18606. l = len(m.FSType)
  18607. n += 1 + l + sovGenerated(uint64(l))
  18608. n += 2
  18609. if m.SecretRef != nil {
  18610. l = m.SecretRef.Size()
  18611. n += 1 + l + sovGenerated(uint64(l))
  18612. }
  18613. return n
  18614. }
  18615. func (m *ClientIPConfig) Size() (n int) {
  18616. if m == nil {
  18617. return 0
  18618. }
  18619. var l int
  18620. _ = l
  18621. if m.TimeoutSeconds != nil {
  18622. n += 1 + sovGenerated(uint64(*m.TimeoutSeconds))
  18623. }
  18624. return n
  18625. }
  18626. func (m *ComponentCondition) Size() (n int) {
  18627. if m == nil {
  18628. return 0
  18629. }
  18630. var l int
  18631. _ = l
  18632. l = len(m.Type)
  18633. n += 1 + l + sovGenerated(uint64(l))
  18634. l = len(m.Status)
  18635. n += 1 + l + sovGenerated(uint64(l))
  18636. l = len(m.Message)
  18637. n += 1 + l + sovGenerated(uint64(l))
  18638. l = len(m.Error)
  18639. n += 1 + l + sovGenerated(uint64(l))
  18640. return n
  18641. }
  18642. func (m *ComponentStatus) Size() (n int) {
  18643. if m == nil {
  18644. return 0
  18645. }
  18646. var l int
  18647. _ = l
  18648. l = m.ObjectMeta.Size()
  18649. n += 1 + l + sovGenerated(uint64(l))
  18650. if len(m.Conditions) > 0 {
  18651. for _, e := range m.Conditions {
  18652. l = e.Size()
  18653. n += 1 + l + sovGenerated(uint64(l))
  18654. }
  18655. }
  18656. return n
  18657. }
  18658. func (m *ComponentStatusList) Size() (n int) {
  18659. if m == nil {
  18660. return 0
  18661. }
  18662. var l int
  18663. _ = l
  18664. l = m.ListMeta.Size()
  18665. n += 1 + l + sovGenerated(uint64(l))
  18666. if len(m.Items) > 0 {
  18667. for _, e := range m.Items {
  18668. l = e.Size()
  18669. n += 1 + l + sovGenerated(uint64(l))
  18670. }
  18671. }
  18672. return n
  18673. }
  18674. func (m *ConfigMap) Size() (n int) {
  18675. if m == nil {
  18676. return 0
  18677. }
  18678. var l int
  18679. _ = l
  18680. l = m.ObjectMeta.Size()
  18681. n += 1 + l + sovGenerated(uint64(l))
  18682. if len(m.Data) > 0 {
  18683. for k, v := range m.Data {
  18684. _ = k
  18685. _ = v
  18686. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  18687. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  18688. }
  18689. }
  18690. if len(m.BinaryData) > 0 {
  18691. for k, v := range m.BinaryData {
  18692. _ = k
  18693. _ = v
  18694. l = 0
  18695. if v != nil {
  18696. l = 1 + len(v) + sovGenerated(uint64(len(v)))
  18697. }
  18698. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + l
  18699. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  18700. }
  18701. }
  18702. if m.Immutable != nil {
  18703. n += 2
  18704. }
  18705. return n
  18706. }
  18707. func (m *ConfigMapEnvSource) Size() (n int) {
  18708. if m == nil {
  18709. return 0
  18710. }
  18711. var l int
  18712. _ = l
  18713. l = m.LocalObjectReference.Size()
  18714. n += 1 + l + sovGenerated(uint64(l))
  18715. if m.Optional != nil {
  18716. n += 2
  18717. }
  18718. return n
  18719. }
  18720. func (m *ConfigMapKeySelector) Size() (n int) {
  18721. if m == nil {
  18722. return 0
  18723. }
  18724. var l int
  18725. _ = l
  18726. l = m.LocalObjectReference.Size()
  18727. n += 1 + l + sovGenerated(uint64(l))
  18728. l = len(m.Key)
  18729. n += 1 + l + sovGenerated(uint64(l))
  18730. if m.Optional != nil {
  18731. n += 2
  18732. }
  18733. return n
  18734. }
  18735. func (m *ConfigMapList) Size() (n int) {
  18736. if m == nil {
  18737. return 0
  18738. }
  18739. var l int
  18740. _ = l
  18741. l = m.ListMeta.Size()
  18742. n += 1 + l + sovGenerated(uint64(l))
  18743. if len(m.Items) > 0 {
  18744. for _, e := range m.Items {
  18745. l = e.Size()
  18746. n += 1 + l + sovGenerated(uint64(l))
  18747. }
  18748. }
  18749. return n
  18750. }
  18751. func (m *ConfigMapNodeConfigSource) Size() (n int) {
  18752. if m == nil {
  18753. return 0
  18754. }
  18755. var l int
  18756. _ = l
  18757. l = len(m.Namespace)
  18758. n += 1 + l + sovGenerated(uint64(l))
  18759. l = len(m.Name)
  18760. n += 1 + l + sovGenerated(uint64(l))
  18761. l = len(m.UID)
  18762. n += 1 + l + sovGenerated(uint64(l))
  18763. l = len(m.ResourceVersion)
  18764. n += 1 + l + sovGenerated(uint64(l))
  18765. l = len(m.KubeletConfigKey)
  18766. n += 1 + l + sovGenerated(uint64(l))
  18767. return n
  18768. }
  18769. func (m *ConfigMapProjection) Size() (n int) {
  18770. if m == nil {
  18771. return 0
  18772. }
  18773. var l int
  18774. _ = l
  18775. l = m.LocalObjectReference.Size()
  18776. n += 1 + l + sovGenerated(uint64(l))
  18777. if len(m.Items) > 0 {
  18778. for _, e := range m.Items {
  18779. l = e.Size()
  18780. n += 1 + l + sovGenerated(uint64(l))
  18781. }
  18782. }
  18783. if m.Optional != nil {
  18784. n += 2
  18785. }
  18786. return n
  18787. }
  18788. func (m *ConfigMapVolumeSource) Size() (n int) {
  18789. if m == nil {
  18790. return 0
  18791. }
  18792. var l int
  18793. _ = l
  18794. l = m.LocalObjectReference.Size()
  18795. n += 1 + l + sovGenerated(uint64(l))
  18796. if len(m.Items) > 0 {
  18797. for _, e := range m.Items {
  18798. l = e.Size()
  18799. n += 1 + l + sovGenerated(uint64(l))
  18800. }
  18801. }
  18802. if m.DefaultMode != nil {
  18803. n += 1 + sovGenerated(uint64(*m.DefaultMode))
  18804. }
  18805. if m.Optional != nil {
  18806. n += 2
  18807. }
  18808. return n
  18809. }
  18810. func (m *Container) Size() (n int) {
  18811. if m == nil {
  18812. return 0
  18813. }
  18814. var l int
  18815. _ = l
  18816. l = len(m.Name)
  18817. n += 1 + l + sovGenerated(uint64(l))
  18818. l = len(m.Image)
  18819. n += 1 + l + sovGenerated(uint64(l))
  18820. if len(m.Command) > 0 {
  18821. for _, s := range m.Command {
  18822. l = len(s)
  18823. n += 1 + l + sovGenerated(uint64(l))
  18824. }
  18825. }
  18826. if len(m.Args) > 0 {
  18827. for _, s := range m.Args {
  18828. l = len(s)
  18829. n += 1 + l + sovGenerated(uint64(l))
  18830. }
  18831. }
  18832. l = len(m.WorkingDir)
  18833. n += 1 + l + sovGenerated(uint64(l))
  18834. if len(m.Ports) > 0 {
  18835. for _, e := range m.Ports {
  18836. l = e.Size()
  18837. n += 1 + l + sovGenerated(uint64(l))
  18838. }
  18839. }
  18840. if len(m.Env) > 0 {
  18841. for _, e := range m.Env {
  18842. l = e.Size()
  18843. n += 1 + l + sovGenerated(uint64(l))
  18844. }
  18845. }
  18846. l = m.Resources.Size()
  18847. n += 1 + l + sovGenerated(uint64(l))
  18848. if len(m.VolumeMounts) > 0 {
  18849. for _, e := range m.VolumeMounts {
  18850. l = e.Size()
  18851. n += 1 + l + sovGenerated(uint64(l))
  18852. }
  18853. }
  18854. if m.LivenessProbe != nil {
  18855. l = m.LivenessProbe.Size()
  18856. n += 1 + l + sovGenerated(uint64(l))
  18857. }
  18858. if m.ReadinessProbe != nil {
  18859. l = m.ReadinessProbe.Size()
  18860. n += 1 + l + sovGenerated(uint64(l))
  18861. }
  18862. if m.Lifecycle != nil {
  18863. l = m.Lifecycle.Size()
  18864. n += 1 + l + sovGenerated(uint64(l))
  18865. }
  18866. l = len(m.TerminationMessagePath)
  18867. n += 1 + l + sovGenerated(uint64(l))
  18868. l = len(m.ImagePullPolicy)
  18869. n += 1 + l + sovGenerated(uint64(l))
  18870. if m.SecurityContext != nil {
  18871. l = m.SecurityContext.Size()
  18872. n += 1 + l + sovGenerated(uint64(l))
  18873. }
  18874. n += 3
  18875. n += 3
  18876. n += 3
  18877. if len(m.EnvFrom) > 0 {
  18878. for _, e := range m.EnvFrom {
  18879. l = e.Size()
  18880. n += 2 + l + sovGenerated(uint64(l))
  18881. }
  18882. }
  18883. l = len(m.TerminationMessagePolicy)
  18884. n += 2 + l + sovGenerated(uint64(l))
  18885. if len(m.VolumeDevices) > 0 {
  18886. for _, e := range m.VolumeDevices {
  18887. l = e.Size()
  18888. n += 2 + l + sovGenerated(uint64(l))
  18889. }
  18890. }
  18891. if m.StartupProbe != nil {
  18892. l = m.StartupProbe.Size()
  18893. n += 2 + l + sovGenerated(uint64(l))
  18894. }
  18895. return n
  18896. }
  18897. func (m *ContainerImage) Size() (n int) {
  18898. if m == nil {
  18899. return 0
  18900. }
  18901. var l int
  18902. _ = l
  18903. if len(m.Names) > 0 {
  18904. for _, s := range m.Names {
  18905. l = len(s)
  18906. n += 1 + l + sovGenerated(uint64(l))
  18907. }
  18908. }
  18909. n += 1 + sovGenerated(uint64(m.SizeBytes))
  18910. return n
  18911. }
  18912. func (m *ContainerPort) Size() (n int) {
  18913. if m == nil {
  18914. return 0
  18915. }
  18916. var l int
  18917. _ = l
  18918. l = len(m.Name)
  18919. n += 1 + l + sovGenerated(uint64(l))
  18920. n += 1 + sovGenerated(uint64(m.HostPort))
  18921. n += 1 + sovGenerated(uint64(m.ContainerPort))
  18922. l = len(m.Protocol)
  18923. n += 1 + l + sovGenerated(uint64(l))
  18924. l = len(m.HostIP)
  18925. n += 1 + l + sovGenerated(uint64(l))
  18926. return n
  18927. }
  18928. func (m *ContainerState) Size() (n int) {
  18929. if m == nil {
  18930. return 0
  18931. }
  18932. var l int
  18933. _ = l
  18934. if m.Waiting != nil {
  18935. l = m.Waiting.Size()
  18936. n += 1 + l + sovGenerated(uint64(l))
  18937. }
  18938. if m.Running != nil {
  18939. l = m.Running.Size()
  18940. n += 1 + l + sovGenerated(uint64(l))
  18941. }
  18942. if m.Terminated != nil {
  18943. l = m.Terminated.Size()
  18944. n += 1 + l + sovGenerated(uint64(l))
  18945. }
  18946. return n
  18947. }
  18948. func (m *ContainerStateRunning) Size() (n int) {
  18949. if m == nil {
  18950. return 0
  18951. }
  18952. var l int
  18953. _ = l
  18954. l = m.StartedAt.Size()
  18955. n += 1 + l + sovGenerated(uint64(l))
  18956. return n
  18957. }
  18958. func (m *ContainerStateTerminated) Size() (n int) {
  18959. if m == nil {
  18960. return 0
  18961. }
  18962. var l int
  18963. _ = l
  18964. n += 1 + sovGenerated(uint64(m.ExitCode))
  18965. n += 1 + sovGenerated(uint64(m.Signal))
  18966. l = len(m.Reason)
  18967. n += 1 + l + sovGenerated(uint64(l))
  18968. l = len(m.Message)
  18969. n += 1 + l + sovGenerated(uint64(l))
  18970. l = m.StartedAt.Size()
  18971. n += 1 + l + sovGenerated(uint64(l))
  18972. l = m.FinishedAt.Size()
  18973. n += 1 + l + sovGenerated(uint64(l))
  18974. l = len(m.ContainerID)
  18975. n += 1 + l + sovGenerated(uint64(l))
  18976. return n
  18977. }
  18978. func (m *ContainerStateWaiting) Size() (n int) {
  18979. if m == nil {
  18980. return 0
  18981. }
  18982. var l int
  18983. _ = l
  18984. l = len(m.Reason)
  18985. n += 1 + l + sovGenerated(uint64(l))
  18986. l = len(m.Message)
  18987. n += 1 + l + sovGenerated(uint64(l))
  18988. return n
  18989. }
  18990. func (m *ContainerStatus) Size() (n int) {
  18991. if m == nil {
  18992. return 0
  18993. }
  18994. var l int
  18995. _ = l
  18996. l = len(m.Name)
  18997. n += 1 + l + sovGenerated(uint64(l))
  18998. l = m.State.Size()
  18999. n += 1 + l + sovGenerated(uint64(l))
  19000. l = m.LastTerminationState.Size()
  19001. n += 1 + l + sovGenerated(uint64(l))
  19002. n += 2
  19003. n += 1 + sovGenerated(uint64(m.RestartCount))
  19004. l = len(m.Image)
  19005. n += 1 + l + sovGenerated(uint64(l))
  19006. l = len(m.ImageID)
  19007. n += 1 + l + sovGenerated(uint64(l))
  19008. l = len(m.ContainerID)
  19009. n += 1 + l + sovGenerated(uint64(l))
  19010. if m.Started != nil {
  19011. n += 2
  19012. }
  19013. return n
  19014. }
  19015. func (m *DaemonEndpoint) Size() (n int) {
  19016. if m == nil {
  19017. return 0
  19018. }
  19019. var l int
  19020. _ = l
  19021. n += 1 + sovGenerated(uint64(m.Port))
  19022. return n
  19023. }
  19024. func (m *DownwardAPIProjection) Size() (n int) {
  19025. if m == nil {
  19026. return 0
  19027. }
  19028. var l int
  19029. _ = l
  19030. if len(m.Items) > 0 {
  19031. for _, e := range m.Items {
  19032. l = e.Size()
  19033. n += 1 + l + sovGenerated(uint64(l))
  19034. }
  19035. }
  19036. return n
  19037. }
  19038. func (m *DownwardAPIVolumeFile) Size() (n int) {
  19039. if m == nil {
  19040. return 0
  19041. }
  19042. var l int
  19043. _ = l
  19044. l = len(m.Path)
  19045. n += 1 + l + sovGenerated(uint64(l))
  19046. if m.FieldRef != nil {
  19047. l = m.FieldRef.Size()
  19048. n += 1 + l + sovGenerated(uint64(l))
  19049. }
  19050. if m.ResourceFieldRef != nil {
  19051. l = m.ResourceFieldRef.Size()
  19052. n += 1 + l + sovGenerated(uint64(l))
  19053. }
  19054. if m.Mode != nil {
  19055. n += 1 + sovGenerated(uint64(*m.Mode))
  19056. }
  19057. return n
  19058. }
  19059. func (m *DownwardAPIVolumeSource) Size() (n int) {
  19060. if m == nil {
  19061. return 0
  19062. }
  19063. var l int
  19064. _ = l
  19065. if len(m.Items) > 0 {
  19066. for _, e := range m.Items {
  19067. l = e.Size()
  19068. n += 1 + l + sovGenerated(uint64(l))
  19069. }
  19070. }
  19071. if m.DefaultMode != nil {
  19072. n += 1 + sovGenerated(uint64(*m.DefaultMode))
  19073. }
  19074. return n
  19075. }
  19076. func (m *EmptyDirVolumeSource) Size() (n int) {
  19077. if m == nil {
  19078. return 0
  19079. }
  19080. var l int
  19081. _ = l
  19082. l = len(m.Medium)
  19083. n += 1 + l + sovGenerated(uint64(l))
  19084. if m.SizeLimit != nil {
  19085. l = m.SizeLimit.Size()
  19086. n += 1 + l + sovGenerated(uint64(l))
  19087. }
  19088. return n
  19089. }
  19090. func (m *EndpointAddress) Size() (n int) {
  19091. if m == nil {
  19092. return 0
  19093. }
  19094. var l int
  19095. _ = l
  19096. l = len(m.IP)
  19097. n += 1 + l + sovGenerated(uint64(l))
  19098. if m.TargetRef != nil {
  19099. l = m.TargetRef.Size()
  19100. n += 1 + l + sovGenerated(uint64(l))
  19101. }
  19102. l = len(m.Hostname)
  19103. n += 1 + l + sovGenerated(uint64(l))
  19104. if m.NodeName != nil {
  19105. l = len(*m.NodeName)
  19106. n += 1 + l + sovGenerated(uint64(l))
  19107. }
  19108. return n
  19109. }
  19110. func (m *EndpointPort) Size() (n int) {
  19111. if m == nil {
  19112. return 0
  19113. }
  19114. var l int
  19115. _ = l
  19116. l = len(m.Name)
  19117. n += 1 + l + sovGenerated(uint64(l))
  19118. n += 1 + sovGenerated(uint64(m.Port))
  19119. l = len(m.Protocol)
  19120. n += 1 + l + sovGenerated(uint64(l))
  19121. if m.AppProtocol != nil {
  19122. l = len(*m.AppProtocol)
  19123. n += 1 + l + sovGenerated(uint64(l))
  19124. }
  19125. return n
  19126. }
  19127. func (m *EndpointSubset) Size() (n int) {
  19128. if m == nil {
  19129. return 0
  19130. }
  19131. var l int
  19132. _ = l
  19133. if len(m.Addresses) > 0 {
  19134. for _, e := range m.Addresses {
  19135. l = e.Size()
  19136. n += 1 + l + sovGenerated(uint64(l))
  19137. }
  19138. }
  19139. if len(m.NotReadyAddresses) > 0 {
  19140. for _, e := range m.NotReadyAddresses {
  19141. l = e.Size()
  19142. n += 1 + l + sovGenerated(uint64(l))
  19143. }
  19144. }
  19145. if len(m.Ports) > 0 {
  19146. for _, e := range m.Ports {
  19147. l = e.Size()
  19148. n += 1 + l + sovGenerated(uint64(l))
  19149. }
  19150. }
  19151. return n
  19152. }
  19153. func (m *Endpoints) Size() (n int) {
  19154. if m == nil {
  19155. return 0
  19156. }
  19157. var l int
  19158. _ = l
  19159. l = m.ObjectMeta.Size()
  19160. n += 1 + l + sovGenerated(uint64(l))
  19161. if len(m.Subsets) > 0 {
  19162. for _, e := range m.Subsets {
  19163. l = e.Size()
  19164. n += 1 + l + sovGenerated(uint64(l))
  19165. }
  19166. }
  19167. return n
  19168. }
  19169. func (m *EndpointsList) Size() (n int) {
  19170. if m == nil {
  19171. return 0
  19172. }
  19173. var l int
  19174. _ = l
  19175. l = m.ListMeta.Size()
  19176. n += 1 + l + sovGenerated(uint64(l))
  19177. if len(m.Items) > 0 {
  19178. for _, e := range m.Items {
  19179. l = e.Size()
  19180. n += 1 + l + sovGenerated(uint64(l))
  19181. }
  19182. }
  19183. return n
  19184. }
  19185. func (m *EnvFromSource) Size() (n int) {
  19186. if m == nil {
  19187. return 0
  19188. }
  19189. var l int
  19190. _ = l
  19191. l = len(m.Prefix)
  19192. n += 1 + l + sovGenerated(uint64(l))
  19193. if m.ConfigMapRef != nil {
  19194. l = m.ConfigMapRef.Size()
  19195. n += 1 + l + sovGenerated(uint64(l))
  19196. }
  19197. if m.SecretRef != nil {
  19198. l = m.SecretRef.Size()
  19199. n += 1 + l + sovGenerated(uint64(l))
  19200. }
  19201. return n
  19202. }
  19203. func (m *EnvVar) Size() (n int) {
  19204. if m == nil {
  19205. return 0
  19206. }
  19207. var l int
  19208. _ = l
  19209. l = len(m.Name)
  19210. n += 1 + l + sovGenerated(uint64(l))
  19211. l = len(m.Value)
  19212. n += 1 + l + sovGenerated(uint64(l))
  19213. if m.ValueFrom != nil {
  19214. l = m.ValueFrom.Size()
  19215. n += 1 + l + sovGenerated(uint64(l))
  19216. }
  19217. return n
  19218. }
  19219. func (m *EnvVarSource) Size() (n int) {
  19220. if m == nil {
  19221. return 0
  19222. }
  19223. var l int
  19224. _ = l
  19225. if m.FieldRef != nil {
  19226. l = m.FieldRef.Size()
  19227. n += 1 + l + sovGenerated(uint64(l))
  19228. }
  19229. if m.ResourceFieldRef != nil {
  19230. l = m.ResourceFieldRef.Size()
  19231. n += 1 + l + sovGenerated(uint64(l))
  19232. }
  19233. if m.ConfigMapKeyRef != nil {
  19234. l = m.ConfigMapKeyRef.Size()
  19235. n += 1 + l + sovGenerated(uint64(l))
  19236. }
  19237. if m.SecretKeyRef != nil {
  19238. l = m.SecretKeyRef.Size()
  19239. n += 1 + l + sovGenerated(uint64(l))
  19240. }
  19241. return n
  19242. }
  19243. func (m *EphemeralContainer) Size() (n int) {
  19244. if m == nil {
  19245. return 0
  19246. }
  19247. var l int
  19248. _ = l
  19249. l = m.EphemeralContainerCommon.Size()
  19250. n += 1 + l + sovGenerated(uint64(l))
  19251. l = len(m.TargetContainerName)
  19252. n += 1 + l + sovGenerated(uint64(l))
  19253. return n
  19254. }
  19255. func (m *EphemeralContainerCommon) Size() (n int) {
  19256. if m == nil {
  19257. return 0
  19258. }
  19259. var l int
  19260. _ = l
  19261. l = len(m.Name)
  19262. n += 1 + l + sovGenerated(uint64(l))
  19263. l = len(m.Image)
  19264. n += 1 + l + sovGenerated(uint64(l))
  19265. if len(m.Command) > 0 {
  19266. for _, s := range m.Command {
  19267. l = len(s)
  19268. n += 1 + l + sovGenerated(uint64(l))
  19269. }
  19270. }
  19271. if len(m.Args) > 0 {
  19272. for _, s := range m.Args {
  19273. l = len(s)
  19274. n += 1 + l + sovGenerated(uint64(l))
  19275. }
  19276. }
  19277. l = len(m.WorkingDir)
  19278. n += 1 + l + sovGenerated(uint64(l))
  19279. if len(m.Ports) > 0 {
  19280. for _, e := range m.Ports {
  19281. l = e.Size()
  19282. n += 1 + l + sovGenerated(uint64(l))
  19283. }
  19284. }
  19285. if len(m.Env) > 0 {
  19286. for _, e := range m.Env {
  19287. l = e.Size()
  19288. n += 1 + l + sovGenerated(uint64(l))
  19289. }
  19290. }
  19291. l = m.Resources.Size()
  19292. n += 1 + l + sovGenerated(uint64(l))
  19293. if len(m.VolumeMounts) > 0 {
  19294. for _, e := range m.VolumeMounts {
  19295. l = e.Size()
  19296. n += 1 + l + sovGenerated(uint64(l))
  19297. }
  19298. }
  19299. if m.LivenessProbe != nil {
  19300. l = m.LivenessProbe.Size()
  19301. n += 1 + l + sovGenerated(uint64(l))
  19302. }
  19303. if m.ReadinessProbe != nil {
  19304. l = m.ReadinessProbe.Size()
  19305. n += 1 + l + sovGenerated(uint64(l))
  19306. }
  19307. if m.Lifecycle != nil {
  19308. l = m.Lifecycle.Size()
  19309. n += 1 + l + sovGenerated(uint64(l))
  19310. }
  19311. l = len(m.TerminationMessagePath)
  19312. n += 1 + l + sovGenerated(uint64(l))
  19313. l = len(m.ImagePullPolicy)
  19314. n += 1 + l + sovGenerated(uint64(l))
  19315. if m.SecurityContext != nil {
  19316. l = m.SecurityContext.Size()
  19317. n += 1 + l + sovGenerated(uint64(l))
  19318. }
  19319. n += 3
  19320. n += 3
  19321. n += 3
  19322. if len(m.EnvFrom) > 0 {
  19323. for _, e := range m.EnvFrom {
  19324. l = e.Size()
  19325. n += 2 + l + sovGenerated(uint64(l))
  19326. }
  19327. }
  19328. l = len(m.TerminationMessagePolicy)
  19329. n += 2 + l + sovGenerated(uint64(l))
  19330. if len(m.VolumeDevices) > 0 {
  19331. for _, e := range m.VolumeDevices {
  19332. l = e.Size()
  19333. n += 2 + l + sovGenerated(uint64(l))
  19334. }
  19335. }
  19336. if m.StartupProbe != nil {
  19337. l = m.StartupProbe.Size()
  19338. n += 2 + l + sovGenerated(uint64(l))
  19339. }
  19340. return n
  19341. }
  19342. func (m *EphemeralContainers) Size() (n int) {
  19343. if m == nil {
  19344. return 0
  19345. }
  19346. var l int
  19347. _ = l
  19348. l = m.ObjectMeta.Size()
  19349. n += 1 + l + sovGenerated(uint64(l))
  19350. if len(m.EphemeralContainers) > 0 {
  19351. for _, e := range m.EphemeralContainers {
  19352. l = e.Size()
  19353. n += 1 + l + sovGenerated(uint64(l))
  19354. }
  19355. }
  19356. return n
  19357. }
  19358. func (m *EphemeralVolumeSource) Size() (n int) {
  19359. if m == nil {
  19360. return 0
  19361. }
  19362. var l int
  19363. _ = l
  19364. if m.VolumeClaimTemplate != nil {
  19365. l = m.VolumeClaimTemplate.Size()
  19366. n += 1 + l + sovGenerated(uint64(l))
  19367. }
  19368. n += 2
  19369. return n
  19370. }
  19371. func (m *Event) Size() (n int) {
  19372. if m == nil {
  19373. return 0
  19374. }
  19375. var l int
  19376. _ = l
  19377. l = m.ObjectMeta.Size()
  19378. n += 1 + l + sovGenerated(uint64(l))
  19379. l = m.InvolvedObject.Size()
  19380. n += 1 + l + sovGenerated(uint64(l))
  19381. l = len(m.Reason)
  19382. n += 1 + l + sovGenerated(uint64(l))
  19383. l = len(m.Message)
  19384. n += 1 + l + sovGenerated(uint64(l))
  19385. l = m.Source.Size()
  19386. n += 1 + l + sovGenerated(uint64(l))
  19387. l = m.FirstTimestamp.Size()
  19388. n += 1 + l + sovGenerated(uint64(l))
  19389. l = m.LastTimestamp.Size()
  19390. n += 1 + l + sovGenerated(uint64(l))
  19391. n += 1 + sovGenerated(uint64(m.Count))
  19392. l = len(m.Type)
  19393. n += 1 + l + sovGenerated(uint64(l))
  19394. l = m.EventTime.Size()
  19395. n += 1 + l + sovGenerated(uint64(l))
  19396. if m.Series != nil {
  19397. l = m.Series.Size()
  19398. n += 1 + l + sovGenerated(uint64(l))
  19399. }
  19400. l = len(m.Action)
  19401. n += 1 + l + sovGenerated(uint64(l))
  19402. if m.Related != nil {
  19403. l = m.Related.Size()
  19404. n += 1 + l + sovGenerated(uint64(l))
  19405. }
  19406. l = len(m.ReportingController)
  19407. n += 1 + l + sovGenerated(uint64(l))
  19408. l = len(m.ReportingInstance)
  19409. n += 1 + l + sovGenerated(uint64(l))
  19410. return n
  19411. }
  19412. func (m *EventList) Size() (n int) {
  19413. if m == nil {
  19414. return 0
  19415. }
  19416. var l int
  19417. _ = l
  19418. l = m.ListMeta.Size()
  19419. n += 1 + l + sovGenerated(uint64(l))
  19420. if len(m.Items) > 0 {
  19421. for _, e := range m.Items {
  19422. l = e.Size()
  19423. n += 1 + l + sovGenerated(uint64(l))
  19424. }
  19425. }
  19426. return n
  19427. }
  19428. func (m *EventSeries) Size() (n int) {
  19429. if m == nil {
  19430. return 0
  19431. }
  19432. var l int
  19433. _ = l
  19434. n += 1 + sovGenerated(uint64(m.Count))
  19435. l = m.LastObservedTime.Size()
  19436. n += 1 + l + sovGenerated(uint64(l))
  19437. return n
  19438. }
  19439. func (m *EventSource) Size() (n int) {
  19440. if m == nil {
  19441. return 0
  19442. }
  19443. var l int
  19444. _ = l
  19445. l = len(m.Component)
  19446. n += 1 + l + sovGenerated(uint64(l))
  19447. l = len(m.Host)
  19448. n += 1 + l + sovGenerated(uint64(l))
  19449. return n
  19450. }
  19451. func (m *ExecAction) Size() (n int) {
  19452. if m == nil {
  19453. return 0
  19454. }
  19455. var l int
  19456. _ = l
  19457. if len(m.Command) > 0 {
  19458. for _, s := range m.Command {
  19459. l = len(s)
  19460. n += 1 + l + sovGenerated(uint64(l))
  19461. }
  19462. }
  19463. return n
  19464. }
  19465. func (m *FCVolumeSource) Size() (n int) {
  19466. if m == nil {
  19467. return 0
  19468. }
  19469. var l int
  19470. _ = l
  19471. if len(m.TargetWWNs) > 0 {
  19472. for _, s := range m.TargetWWNs {
  19473. l = len(s)
  19474. n += 1 + l + sovGenerated(uint64(l))
  19475. }
  19476. }
  19477. if m.Lun != nil {
  19478. n += 1 + sovGenerated(uint64(*m.Lun))
  19479. }
  19480. l = len(m.FSType)
  19481. n += 1 + l + sovGenerated(uint64(l))
  19482. n += 2
  19483. if len(m.WWIDs) > 0 {
  19484. for _, s := range m.WWIDs {
  19485. l = len(s)
  19486. n += 1 + l + sovGenerated(uint64(l))
  19487. }
  19488. }
  19489. return n
  19490. }
  19491. func (m *FlexPersistentVolumeSource) Size() (n int) {
  19492. if m == nil {
  19493. return 0
  19494. }
  19495. var l int
  19496. _ = l
  19497. l = len(m.Driver)
  19498. n += 1 + l + sovGenerated(uint64(l))
  19499. l = len(m.FSType)
  19500. n += 1 + l + sovGenerated(uint64(l))
  19501. if m.SecretRef != nil {
  19502. l = m.SecretRef.Size()
  19503. n += 1 + l + sovGenerated(uint64(l))
  19504. }
  19505. n += 2
  19506. if len(m.Options) > 0 {
  19507. for k, v := range m.Options {
  19508. _ = k
  19509. _ = v
  19510. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  19511. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19512. }
  19513. }
  19514. return n
  19515. }
  19516. func (m *FlexVolumeSource) Size() (n int) {
  19517. if m == nil {
  19518. return 0
  19519. }
  19520. var l int
  19521. _ = l
  19522. l = len(m.Driver)
  19523. n += 1 + l + sovGenerated(uint64(l))
  19524. l = len(m.FSType)
  19525. n += 1 + l + sovGenerated(uint64(l))
  19526. if m.SecretRef != nil {
  19527. l = m.SecretRef.Size()
  19528. n += 1 + l + sovGenerated(uint64(l))
  19529. }
  19530. n += 2
  19531. if len(m.Options) > 0 {
  19532. for k, v := range m.Options {
  19533. _ = k
  19534. _ = v
  19535. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  19536. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19537. }
  19538. }
  19539. return n
  19540. }
  19541. func (m *FlockerVolumeSource) Size() (n int) {
  19542. if m == nil {
  19543. return 0
  19544. }
  19545. var l int
  19546. _ = l
  19547. l = len(m.DatasetName)
  19548. n += 1 + l + sovGenerated(uint64(l))
  19549. l = len(m.DatasetUUID)
  19550. n += 1 + l + sovGenerated(uint64(l))
  19551. return n
  19552. }
  19553. func (m *GCEPersistentDiskVolumeSource) Size() (n int) {
  19554. if m == nil {
  19555. return 0
  19556. }
  19557. var l int
  19558. _ = l
  19559. l = len(m.PDName)
  19560. n += 1 + l + sovGenerated(uint64(l))
  19561. l = len(m.FSType)
  19562. n += 1 + l + sovGenerated(uint64(l))
  19563. n += 1 + sovGenerated(uint64(m.Partition))
  19564. n += 2
  19565. return n
  19566. }
  19567. func (m *GitRepoVolumeSource) Size() (n int) {
  19568. if m == nil {
  19569. return 0
  19570. }
  19571. var l int
  19572. _ = l
  19573. l = len(m.Repository)
  19574. n += 1 + l + sovGenerated(uint64(l))
  19575. l = len(m.Revision)
  19576. n += 1 + l + sovGenerated(uint64(l))
  19577. l = len(m.Directory)
  19578. n += 1 + l + sovGenerated(uint64(l))
  19579. return n
  19580. }
  19581. func (m *GlusterfsPersistentVolumeSource) Size() (n int) {
  19582. if m == nil {
  19583. return 0
  19584. }
  19585. var l int
  19586. _ = l
  19587. l = len(m.EndpointsName)
  19588. n += 1 + l + sovGenerated(uint64(l))
  19589. l = len(m.Path)
  19590. n += 1 + l + sovGenerated(uint64(l))
  19591. n += 2
  19592. if m.EndpointsNamespace != nil {
  19593. l = len(*m.EndpointsNamespace)
  19594. n += 1 + l + sovGenerated(uint64(l))
  19595. }
  19596. return n
  19597. }
  19598. func (m *GlusterfsVolumeSource) Size() (n int) {
  19599. if m == nil {
  19600. return 0
  19601. }
  19602. var l int
  19603. _ = l
  19604. l = len(m.EndpointsName)
  19605. n += 1 + l + sovGenerated(uint64(l))
  19606. l = len(m.Path)
  19607. n += 1 + l + sovGenerated(uint64(l))
  19608. n += 2
  19609. return n
  19610. }
  19611. func (m *HTTPGetAction) Size() (n int) {
  19612. if m == nil {
  19613. return 0
  19614. }
  19615. var l int
  19616. _ = l
  19617. l = len(m.Path)
  19618. n += 1 + l + sovGenerated(uint64(l))
  19619. l = m.Port.Size()
  19620. n += 1 + l + sovGenerated(uint64(l))
  19621. l = len(m.Host)
  19622. n += 1 + l + sovGenerated(uint64(l))
  19623. l = len(m.Scheme)
  19624. n += 1 + l + sovGenerated(uint64(l))
  19625. if len(m.HTTPHeaders) > 0 {
  19626. for _, e := range m.HTTPHeaders {
  19627. l = e.Size()
  19628. n += 1 + l + sovGenerated(uint64(l))
  19629. }
  19630. }
  19631. return n
  19632. }
  19633. func (m *HTTPHeader) Size() (n int) {
  19634. if m == nil {
  19635. return 0
  19636. }
  19637. var l int
  19638. _ = l
  19639. l = len(m.Name)
  19640. n += 1 + l + sovGenerated(uint64(l))
  19641. l = len(m.Value)
  19642. n += 1 + l + sovGenerated(uint64(l))
  19643. return n
  19644. }
  19645. func (m *Handler) Size() (n int) {
  19646. if m == nil {
  19647. return 0
  19648. }
  19649. var l int
  19650. _ = l
  19651. if m.Exec != nil {
  19652. l = m.Exec.Size()
  19653. n += 1 + l + sovGenerated(uint64(l))
  19654. }
  19655. if m.HTTPGet != nil {
  19656. l = m.HTTPGet.Size()
  19657. n += 1 + l + sovGenerated(uint64(l))
  19658. }
  19659. if m.TCPSocket != nil {
  19660. l = m.TCPSocket.Size()
  19661. n += 1 + l + sovGenerated(uint64(l))
  19662. }
  19663. return n
  19664. }
  19665. func (m *HostAlias) Size() (n int) {
  19666. if m == nil {
  19667. return 0
  19668. }
  19669. var l int
  19670. _ = l
  19671. l = len(m.IP)
  19672. n += 1 + l + sovGenerated(uint64(l))
  19673. if len(m.Hostnames) > 0 {
  19674. for _, s := range m.Hostnames {
  19675. l = len(s)
  19676. n += 1 + l + sovGenerated(uint64(l))
  19677. }
  19678. }
  19679. return n
  19680. }
  19681. func (m *HostPathVolumeSource) Size() (n int) {
  19682. if m == nil {
  19683. return 0
  19684. }
  19685. var l int
  19686. _ = l
  19687. l = len(m.Path)
  19688. n += 1 + l + sovGenerated(uint64(l))
  19689. if m.Type != nil {
  19690. l = len(*m.Type)
  19691. n += 1 + l + sovGenerated(uint64(l))
  19692. }
  19693. return n
  19694. }
  19695. func (m *ISCSIPersistentVolumeSource) Size() (n int) {
  19696. if m == nil {
  19697. return 0
  19698. }
  19699. var l int
  19700. _ = l
  19701. l = len(m.TargetPortal)
  19702. n += 1 + l + sovGenerated(uint64(l))
  19703. l = len(m.IQN)
  19704. n += 1 + l + sovGenerated(uint64(l))
  19705. n += 1 + sovGenerated(uint64(m.Lun))
  19706. l = len(m.ISCSIInterface)
  19707. n += 1 + l + sovGenerated(uint64(l))
  19708. l = len(m.FSType)
  19709. n += 1 + l + sovGenerated(uint64(l))
  19710. n += 2
  19711. if len(m.Portals) > 0 {
  19712. for _, s := range m.Portals {
  19713. l = len(s)
  19714. n += 1 + l + sovGenerated(uint64(l))
  19715. }
  19716. }
  19717. n += 2
  19718. if m.SecretRef != nil {
  19719. l = m.SecretRef.Size()
  19720. n += 1 + l + sovGenerated(uint64(l))
  19721. }
  19722. n += 2
  19723. if m.InitiatorName != nil {
  19724. l = len(*m.InitiatorName)
  19725. n += 1 + l + sovGenerated(uint64(l))
  19726. }
  19727. return n
  19728. }
  19729. func (m *ISCSIVolumeSource) Size() (n int) {
  19730. if m == nil {
  19731. return 0
  19732. }
  19733. var l int
  19734. _ = l
  19735. l = len(m.TargetPortal)
  19736. n += 1 + l + sovGenerated(uint64(l))
  19737. l = len(m.IQN)
  19738. n += 1 + l + sovGenerated(uint64(l))
  19739. n += 1 + sovGenerated(uint64(m.Lun))
  19740. l = len(m.ISCSIInterface)
  19741. n += 1 + l + sovGenerated(uint64(l))
  19742. l = len(m.FSType)
  19743. n += 1 + l + sovGenerated(uint64(l))
  19744. n += 2
  19745. if len(m.Portals) > 0 {
  19746. for _, s := range m.Portals {
  19747. l = len(s)
  19748. n += 1 + l + sovGenerated(uint64(l))
  19749. }
  19750. }
  19751. n += 2
  19752. if m.SecretRef != nil {
  19753. l = m.SecretRef.Size()
  19754. n += 1 + l + sovGenerated(uint64(l))
  19755. }
  19756. n += 2
  19757. if m.InitiatorName != nil {
  19758. l = len(*m.InitiatorName)
  19759. n += 1 + l + sovGenerated(uint64(l))
  19760. }
  19761. return n
  19762. }
  19763. func (m *KeyToPath) Size() (n int) {
  19764. if m == nil {
  19765. return 0
  19766. }
  19767. var l int
  19768. _ = l
  19769. l = len(m.Key)
  19770. n += 1 + l + sovGenerated(uint64(l))
  19771. l = len(m.Path)
  19772. n += 1 + l + sovGenerated(uint64(l))
  19773. if m.Mode != nil {
  19774. n += 1 + sovGenerated(uint64(*m.Mode))
  19775. }
  19776. return n
  19777. }
  19778. func (m *Lifecycle) Size() (n int) {
  19779. if m == nil {
  19780. return 0
  19781. }
  19782. var l int
  19783. _ = l
  19784. if m.PostStart != nil {
  19785. l = m.PostStart.Size()
  19786. n += 1 + l + sovGenerated(uint64(l))
  19787. }
  19788. if m.PreStop != nil {
  19789. l = m.PreStop.Size()
  19790. n += 1 + l + sovGenerated(uint64(l))
  19791. }
  19792. return n
  19793. }
  19794. func (m *LimitRange) Size() (n int) {
  19795. if m == nil {
  19796. return 0
  19797. }
  19798. var l int
  19799. _ = l
  19800. l = m.ObjectMeta.Size()
  19801. n += 1 + l + sovGenerated(uint64(l))
  19802. l = m.Spec.Size()
  19803. n += 1 + l + sovGenerated(uint64(l))
  19804. return n
  19805. }
  19806. func (m *LimitRangeItem) Size() (n int) {
  19807. if m == nil {
  19808. return 0
  19809. }
  19810. var l int
  19811. _ = l
  19812. l = len(m.Type)
  19813. n += 1 + l + sovGenerated(uint64(l))
  19814. if len(m.Max) > 0 {
  19815. for k, v := range m.Max {
  19816. _ = k
  19817. _ = v
  19818. l = v.Size()
  19819. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  19820. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19821. }
  19822. }
  19823. if len(m.Min) > 0 {
  19824. for k, v := range m.Min {
  19825. _ = k
  19826. _ = v
  19827. l = v.Size()
  19828. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  19829. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19830. }
  19831. }
  19832. if len(m.Default) > 0 {
  19833. for k, v := range m.Default {
  19834. _ = k
  19835. _ = v
  19836. l = v.Size()
  19837. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  19838. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19839. }
  19840. }
  19841. if len(m.DefaultRequest) > 0 {
  19842. for k, v := range m.DefaultRequest {
  19843. _ = k
  19844. _ = v
  19845. l = v.Size()
  19846. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  19847. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19848. }
  19849. }
  19850. if len(m.MaxLimitRequestRatio) > 0 {
  19851. for k, v := range m.MaxLimitRequestRatio {
  19852. _ = k
  19853. _ = v
  19854. l = v.Size()
  19855. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  19856. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19857. }
  19858. }
  19859. return n
  19860. }
  19861. func (m *LimitRangeList) Size() (n int) {
  19862. if m == nil {
  19863. return 0
  19864. }
  19865. var l int
  19866. _ = l
  19867. l = m.ListMeta.Size()
  19868. n += 1 + l + sovGenerated(uint64(l))
  19869. if len(m.Items) > 0 {
  19870. for _, e := range m.Items {
  19871. l = e.Size()
  19872. n += 1 + l + sovGenerated(uint64(l))
  19873. }
  19874. }
  19875. return n
  19876. }
  19877. func (m *LimitRangeSpec) Size() (n int) {
  19878. if m == nil {
  19879. return 0
  19880. }
  19881. var l int
  19882. _ = l
  19883. if len(m.Limits) > 0 {
  19884. for _, e := range m.Limits {
  19885. l = e.Size()
  19886. n += 1 + l + sovGenerated(uint64(l))
  19887. }
  19888. }
  19889. return n
  19890. }
  19891. func (m *List) Size() (n int) {
  19892. if m == nil {
  19893. return 0
  19894. }
  19895. var l int
  19896. _ = l
  19897. l = m.ListMeta.Size()
  19898. n += 1 + l + sovGenerated(uint64(l))
  19899. if len(m.Items) > 0 {
  19900. for _, e := range m.Items {
  19901. l = e.Size()
  19902. n += 1 + l + sovGenerated(uint64(l))
  19903. }
  19904. }
  19905. return n
  19906. }
  19907. func (m *LoadBalancerIngress) Size() (n int) {
  19908. if m == nil {
  19909. return 0
  19910. }
  19911. var l int
  19912. _ = l
  19913. l = len(m.IP)
  19914. n += 1 + l + sovGenerated(uint64(l))
  19915. l = len(m.Hostname)
  19916. n += 1 + l + sovGenerated(uint64(l))
  19917. return n
  19918. }
  19919. func (m *LoadBalancerStatus) Size() (n int) {
  19920. if m == nil {
  19921. return 0
  19922. }
  19923. var l int
  19924. _ = l
  19925. if len(m.Ingress) > 0 {
  19926. for _, e := range m.Ingress {
  19927. l = e.Size()
  19928. n += 1 + l + sovGenerated(uint64(l))
  19929. }
  19930. }
  19931. return n
  19932. }
  19933. func (m *LocalObjectReference) Size() (n int) {
  19934. if m == nil {
  19935. return 0
  19936. }
  19937. var l int
  19938. _ = l
  19939. l = len(m.Name)
  19940. n += 1 + l + sovGenerated(uint64(l))
  19941. return n
  19942. }
  19943. func (m *LocalVolumeSource) Size() (n int) {
  19944. if m == nil {
  19945. return 0
  19946. }
  19947. var l int
  19948. _ = l
  19949. l = len(m.Path)
  19950. n += 1 + l + sovGenerated(uint64(l))
  19951. if m.FSType != nil {
  19952. l = len(*m.FSType)
  19953. n += 1 + l + sovGenerated(uint64(l))
  19954. }
  19955. return n
  19956. }
  19957. func (m *NFSVolumeSource) Size() (n int) {
  19958. if m == nil {
  19959. return 0
  19960. }
  19961. var l int
  19962. _ = l
  19963. l = len(m.Server)
  19964. n += 1 + l + sovGenerated(uint64(l))
  19965. l = len(m.Path)
  19966. n += 1 + l + sovGenerated(uint64(l))
  19967. n += 2
  19968. return n
  19969. }
  19970. func (m *Namespace) Size() (n int) {
  19971. if m == nil {
  19972. return 0
  19973. }
  19974. var l int
  19975. _ = l
  19976. l = m.ObjectMeta.Size()
  19977. n += 1 + l + sovGenerated(uint64(l))
  19978. l = m.Spec.Size()
  19979. n += 1 + l + sovGenerated(uint64(l))
  19980. l = m.Status.Size()
  19981. n += 1 + l + sovGenerated(uint64(l))
  19982. return n
  19983. }
  19984. func (m *NamespaceCondition) Size() (n int) {
  19985. if m == nil {
  19986. return 0
  19987. }
  19988. var l int
  19989. _ = l
  19990. l = len(m.Type)
  19991. n += 1 + l + sovGenerated(uint64(l))
  19992. l = len(m.Status)
  19993. n += 1 + l + sovGenerated(uint64(l))
  19994. l = m.LastTransitionTime.Size()
  19995. n += 1 + l + sovGenerated(uint64(l))
  19996. l = len(m.Reason)
  19997. n += 1 + l + sovGenerated(uint64(l))
  19998. l = len(m.Message)
  19999. n += 1 + l + sovGenerated(uint64(l))
  20000. return n
  20001. }
  20002. func (m *NamespaceList) Size() (n int) {
  20003. if m == nil {
  20004. return 0
  20005. }
  20006. var l int
  20007. _ = l
  20008. l = m.ListMeta.Size()
  20009. n += 1 + l + sovGenerated(uint64(l))
  20010. if len(m.Items) > 0 {
  20011. for _, e := range m.Items {
  20012. l = e.Size()
  20013. n += 1 + l + sovGenerated(uint64(l))
  20014. }
  20015. }
  20016. return n
  20017. }
  20018. func (m *NamespaceSpec) Size() (n int) {
  20019. if m == nil {
  20020. return 0
  20021. }
  20022. var l int
  20023. _ = l
  20024. if len(m.Finalizers) > 0 {
  20025. for _, s := range m.Finalizers {
  20026. l = len(s)
  20027. n += 1 + l + sovGenerated(uint64(l))
  20028. }
  20029. }
  20030. return n
  20031. }
  20032. func (m *NamespaceStatus) Size() (n int) {
  20033. if m == nil {
  20034. return 0
  20035. }
  20036. var l int
  20037. _ = l
  20038. l = len(m.Phase)
  20039. n += 1 + l + sovGenerated(uint64(l))
  20040. if len(m.Conditions) > 0 {
  20041. for _, e := range m.Conditions {
  20042. l = e.Size()
  20043. n += 1 + l + sovGenerated(uint64(l))
  20044. }
  20045. }
  20046. return n
  20047. }
  20048. func (m *Node) Size() (n int) {
  20049. if m == nil {
  20050. return 0
  20051. }
  20052. var l int
  20053. _ = l
  20054. l = m.ObjectMeta.Size()
  20055. n += 1 + l + sovGenerated(uint64(l))
  20056. l = m.Spec.Size()
  20057. n += 1 + l + sovGenerated(uint64(l))
  20058. l = m.Status.Size()
  20059. n += 1 + l + sovGenerated(uint64(l))
  20060. return n
  20061. }
  20062. func (m *NodeAddress) Size() (n int) {
  20063. if m == nil {
  20064. return 0
  20065. }
  20066. var l int
  20067. _ = l
  20068. l = len(m.Type)
  20069. n += 1 + l + sovGenerated(uint64(l))
  20070. l = len(m.Address)
  20071. n += 1 + l + sovGenerated(uint64(l))
  20072. return n
  20073. }
  20074. func (m *NodeAffinity) Size() (n int) {
  20075. if m == nil {
  20076. return 0
  20077. }
  20078. var l int
  20079. _ = l
  20080. if m.RequiredDuringSchedulingIgnoredDuringExecution != nil {
  20081. l = m.RequiredDuringSchedulingIgnoredDuringExecution.Size()
  20082. n += 1 + l + sovGenerated(uint64(l))
  20083. }
  20084. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  20085. for _, e := range m.PreferredDuringSchedulingIgnoredDuringExecution {
  20086. l = e.Size()
  20087. n += 1 + l + sovGenerated(uint64(l))
  20088. }
  20089. }
  20090. return n
  20091. }
  20092. func (m *NodeCondition) Size() (n int) {
  20093. if m == nil {
  20094. return 0
  20095. }
  20096. var l int
  20097. _ = l
  20098. l = len(m.Type)
  20099. n += 1 + l + sovGenerated(uint64(l))
  20100. l = len(m.Status)
  20101. n += 1 + l + sovGenerated(uint64(l))
  20102. l = m.LastHeartbeatTime.Size()
  20103. n += 1 + l + sovGenerated(uint64(l))
  20104. l = m.LastTransitionTime.Size()
  20105. n += 1 + l + sovGenerated(uint64(l))
  20106. l = len(m.Reason)
  20107. n += 1 + l + sovGenerated(uint64(l))
  20108. l = len(m.Message)
  20109. n += 1 + l + sovGenerated(uint64(l))
  20110. return n
  20111. }
  20112. func (m *NodeConfigSource) Size() (n int) {
  20113. if m == nil {
  20114. return 0
  20115. }
  20116. var l int
  20117. _ = l
  20118. if m.ConfigMap != nil {
  20119. l = m.ConfigMap.Size()
  20120. n += 1 + l + sovGenerated(uint64(l))
  20121. }
  20122. return n
  20123. }
  20124. func (m *NodeConfigStatus) Size() (n int) {
  20125. if m == nil {
  20126. return 0
  20127. }
  20128. var l int
  20129. _ = l
  20130. if m.Assigned != nil {
  20131. l = m.Assigned.Size()
  20132. n += 1 + l + sovGenerated(uint64(l))
  20133. }
  20134. if m.Active != nil {
  20135. l = m.Active.Size()
  20136. n += 1 + l + sovGenerated(uint64(l))
  20137. }
  20138. if m.LastKnownGood != nil {
  20139. l = m.LastKnownGood.Size()
  20140. n += 1 + l + sovGenerated(uint64(l))
  20141. }
  20142. l = len(m.Error)
  20143. n += 1 + l + sovGenerated(uint64(l))
  20144. return n
  20145. }
  20146. func (m *NodeDaemonEndpoints) Size() (n int) {
  20147. if m == nil {
  20148. return 0
  20149. }
  20150. var l int
  20151. _ = l
  20152. l = m.KubeletEndpoint.Size()
  20153. n += 1 + l + sovGenerated(uint64(l))
  20154. return n
  20155. }
  20156. func (m *NodeList) Size() (n int) {
  20157. if m == nil {
  20158. return 0
  20159. }
  20160. var l int
  20161. _ = l
  20162. l = m.ListMeta.Size()
  20163. n += 1 + l + sovGenerated(uint64(l))
  20164. if len(m.Items) > 0 {
  20165. for _, e := range m.Items {
  20166. l = e.Size()
  20167. n += 1 + l + sovGenerated(uint64(l))
  20168. }
  20169. }
  20170. return n
  20171. }
  20172. func (m *NodeProxyOptions) Size() (n int) {
  20173. if m == nil {
  20174. return 0
  20175. }
  20176. var l int
  20177. _ = l
  20178. l = len(m.Path)
  20179. n += 1 + l + sovGenerated(uint64(l))
  20180. return n
  20181. }
  20182. func (m *NodeResources) Size() (n int) {
  20183. if m == nil {
  20184. return 0
  20185. }
  20186. var l int
  20187. _ = l
  20188. if len(m.Capacity) > 0 {
  20189. for k, v := range m.Capacity {
  20190. _ = k
  20191. _ = v
  20192. l = v.Size()
  20193. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20194. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20195. }
  20196. }
  20197. return n
  20198. }
  20199. func (m *NodeSelector) Size() (n int) {
  20200. if m == nil {
  20201. return 0
  20202. }
  20203. var l int
  20204. _ = l
  20205. if len(m.NodeSelectorTerms) > 0 {
  20206. for _, e := range m.NodeSelectorTerms {
  20207. l = e.Size()
  20208. n += 1 + l + sovGenerated(uint64(l))
  20209. }
  20210. }
  20211. return n
  20212. }
  20213. func (m *NodeSelectorRequirement) Size() (n int) {
  20214. if m == nil {
  20215. return 0
  20216. }
  20217. var l int
  20218. _ = l
  20219. l = len(m.Key)
  20220. n += 1 + l + sovGenerated(uint64(l))
  20221. l = len(m.Operator)
  20222. n += 1 + l + sovGenerated(uint64(l))
  20223. if len(m.Values) > 0 {
  20224. for _, s := range m.Values {
  20225. l = len(s)
  20226. n += 1 + l + sovGenerated(uint64(l))
  20227. }
  20228. }
  20229. return n
  20230. }
  20231. func (m *NodeSelectorTerm) Size() (n int) {
  20232. if m == nil {
  20233. return 0
  20234. }
  20235. var l int
  20236. _ = l
  20237. if len(m.MatchExpressions) > 0 {
  20238. for _, e := range m.MatchExpressions {
  20239. l = e.Size()
  20240. n += 1 + l + sovGenerated(uint64(l))
  20241. }
  20242. }
  20243. if len(m.MatchFields) > 0 {
  20244. for _, e := range m.MatchFields {
  20245. l = e.Size()
  20246. n += 1 + l + sovGenerated(uint64(l))
  20247. }
  20248. }
  20249. return n
  20250. }
  20251. func (m *NodeSpec) Size() (n int) {
  20252. if m == nil {
  20253. return 0
  20254. }
  20255. var l int
  20256. _ = l
  20257. l = len(m.PodCIDR)
  20258. n += 1 + l + sovGenerated(uint64(l))
  20259. l = len(m.DoNotUseExternalID)
  20260. n += 1 + l + sovGenerated(uint64(l))
  20261. l = len(m.ProviderID)
  20262. n += 1 + l + sovGenerated(uint64(l))
  20263. n += 2
  20264. if len(m.Taints) > 0 {
  20265. for _, e := range m.Taints {
  20266. l = e.Size()
  20267. n += 1 + l + sovGenerated(uint64(l))
  20268. }
  20269. }
  20270. if m.ConfigSource != nil {
  20271. l = m.ConfigSource.Size()
  20272. n += 1 + l + sovGenerated(uint64(l))
  20273. }
  20274. if len(m.PodCIDRs) > 0 {
  20275. for _, s := range m.PodCIDRs {
  20276. l = len(s)
  20277. n += 1 + l + sovGenerated(uint64(l))
  20278. }
  20279. }
  20280. return n
  20281. }
  20282. func (m *NodeStatus) Size() (n int) {
  20283. if m == nil {
  20284. return 0
  20285. }
  20286. var l int
  20287. _ = l
  20288. if len(m.Capacity) > 0 {
  20289. for k, v := range m.Capacity {
  20290. _ = k
  20291. _ = v
  20292. l = v.Size()
  20293. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20294. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20295. }
  20296. }
  20297. if len(m.Allocatable) > 0 {
  20298. for k, v := range m.Allocatable {
  20299. _ = k
  20300. _ = v
  20301. l = v.Size()
  20302. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20303. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20304. }
  20305. }
  20306. l = len(m.Phase)
  20307. n += 1 + l + sovGenerated(uint64(l))
  20308. if len(m.Conditions) > 0 {
  20309. for _, e := range m.Conditions {
  20310. l = e.Size()
  20311. n += 1 + l + sovGenerated(uint64(l))
  20312. }
  20313. }
  20314. if len(m.Addresses) > 0 {
  20315. for _, e := range m.Addresses {
  20316. l = e.Size()
  20317. n += 1 + l + sovGenerated(uint64(l))
  20318. }
  20319. }
  20320. l = m.DaemonEndpoints.Size()
  20321. n += 1 + l + sovGenerated(uint64(l))
  20322. l = m.NodeInfo.Size()
  20323. n += 1 + l + sovGenerated(uint64(l))
  20324. if len(m.Images) > 0 {
  20325. for _, e := range m.Images {
  20326. l = e.Size()
  20327. n += 1 + l + sovGenerated(uint64(l))
  20328. }
  20329. }
  20330. if len(m.VolumesInUse) > 0 {
  20331. for _, s := range m.VolumesInUse {
  20332. l = len(s)
  20333. n += 1 + l + sovGenerated(uint64(l))
  20334. }
  20335. }
  20336. if len(m.VolumesAttached) > 0 {
  20337. for _, e := range m.VolumesAttached {
  20338. l = e.Size()
  20339. n += 1 + l + sovGenerated(uint64(l))
  20340. }
  20341. }
  20342. if m.Config != nil {
  20343. l = m.Config.Size()
  20344. n += 1 + l + sovGenerated(uint64(l))
  20345. }
  20346. return n
  20347. }
  20348. func (m *NodeSystemInfo) Size() (n int) {
  20349. if m == nil {
  20350. return 0
  20351. }
  20352. var l int
  20353. _ = l
  20354. l = len(m.MachineID)
  20355. n += 1 + l + sovGenerated(uint64(l))
  20356. l = len(m.SystemUUID)
  20357. n += 1 + l + sovGenerated(uint64(l))
  20358. l = len(m.BootID)
  20359. n += 1 + l + sovGenerated(uint64(l))
  20360. l = len(m.KernelVersion)
  20361. n += 1 + l + sovGenerated(uint64(l))
  20362. l = len(m.OSImage)
  20363. n += 1 + l + sovGenerated(uint64(l))
  20364. l = len(m.ContainerRuntimeVersion)
  20365. n += 1 + l + sovGenerated(uint64(l))
  20366. l = len(m.KubeletVersion)
  20367. n += 1 + l + sovGenerated(uint64(l))
  20368. l = len(m.KubeProxyVersion)
  20369. n += 1 + l + sovGenerated(uint64(l))
  20370. l = len(m.OperatingSystem)
  20371. n += 1 + l + sovGenerated(uint64(l))
  20372. l = len(m.Architecture)
  20373. n += 1 + l + sovGenerated(uint64(l))
  20374. return n
  20375. }
  20376. func (m *ObjectFieldSelector) Size() (n int) {
  20377. if m == nil {
  20378. return 0
  20379. }
  20380. var l int
  20381. _ = l
  20382. l = len(m.APIVersion)
  20383. n += 1 + l + sovGenerated(uint64(l))
  20384. l = len(m.FieldPath)
  20385. n += 1 + l + sovGenerated(uint64(l))
  20386. return n
  20387. }
  20388. func (m *ObjectReference) Size() (n int) {
  20389. if m == nil {
  20390. return 0
  20391. }
  20392. var l int
  20393. _ = l
  20394. l = len(m.Kind)
  20395. n += 1 + l + sovGenerated(uint64(l))
  20396. l = len(m.Namespace)
  20397. n += 1 + l + sovGenerated(uint64(l))
  20398. l = len(m.Name)
  20399. n += 1 + l + sovGenerated(uint64(l))
  20400. l = len(m.UID)
  20401. n += 1 + l + sovGenerated(uint64(l))
  20402. l = len(m.APIVersion)
  20403. n += 1 + l + sovGenerated(uint64(l))
  20404. l = len(m.ResourceVersion)
  20405. n += 1 + l + sovGenerated(uint64(l))
  20406. l = len(m.FieldPath)
  20407. n += 1 + l + sovGenerated(uint64(l))
  20408. return n
  20409. }
  20410. func (m *PersistentVolume) Size() (n int) {
  20411. if m == nil {
  20412. return 0
  20413. }
  20414. var l int
  20415. _ = l
  20416. l = m.ObjectMeta.Size()
  20417. n += 1 + l + sovGenerated(uint64(l))
  20418. l = m.Spec.Size()
  20419. n += 1 + l + sovGenerated(uint64(l))
  20420. l = m.Status.Size()
  20421. n += 1 + l + sovGenerated(uint64(l))
  20422. return n
  20423. }
  20424. func (m *PersistentVolumeClaim) Size() (n int) {
  20425. if m == nil {
  20426. return 0
  20427. }
  20428. var l int
  20429. _ = l
  20430. l = m.ObjectMeta.Size()
  20431. n += 1 + l + sovGenerated(uint64(l))
  20432. l = m.Spec.Size()
  20433. n += 1 + l + sovGenerated(uint64(l))
  20434. l = m.Status.Size()
  20435. n += 1 + l + sovGenerated(uint64(l))
  20436. return n
  20437. }
  20438. func (m *PersistentVolumeClaimCondition) Size() (n int) {
  20439. if m == nil {
  20440. return 0
  20441. }
  20442. var l int
  20443. _ = l
  20444. l = len(m.Type)
  20445. n += 1 + l + sovGenerated(uint64(l))
  20446. l = len(m.Status)
  20447. n += 1 + l + sovGenerated(uint64(l))
  20448. l = m.LastProbeTime.Size()
  20449. n += 1 + l + sovGenerated(uint64(l))
  20450. l = m.LastTransitionTime.Size()
  20451. n += 1 + l + sovGenerated(uint64(l))
  20452. l = len(m.Reason)
  20453. n += 1 + l + sovGenerated(uint64(l))
  20454. l = len(m.Message)
  20455. n += 1 + l + sovGenerated(uint64(l))
  20456. return n
  20457. }
  20458. func (m *PersistentVolumeClaimList) Size() (n int) {
  20459. if m == nil {
  20460. return 0
  20461. }
  20462. var l int
  20463. _ = l
  20464. l = m.ListMeta.Size()
  20465. n += 1 + l + sovGenerated(uint64(l))
  20466. if len(m.Items) > 0 {
  20467. for _, e := range m.Items {
  20468. l = e.Size()
  20469. n += 1 + l + sovGenerated(uint64(l))
  20470. }
  20471. }
  20472. return n
  20473. }
  20474. func (m *PersistentVolumeClaimSpec) Size() (n int) {
  20475. if m == nil {
  20476. return 0
  20477. }
  20478. var l int
  20479. _ = l
  20480. if len(m.AccessModes) > 0 {
  20481. for _, s := range m.AccessModes {
  20482. l = len(s)
  20483. n += 1 + l + sovGenerated(uint64(l))
  20484. }
  20485. }
  20486. l = m.Resources.Size()
  20487. n += 1 + l + sovGenerated(uint64(l))
  20488. l = len(m.VolumeName)
  20489. n += 1 + l + sovGenerated(uint64(l))
  20490. if m.Selector != nil {
  20491. l = m.Selector.Size()
  20492. n += 1 + l + sovGenerated(uint64(l))
  20493. }
  20494. if m.StorageClassName != nil {
  20495. l = len(*m.StorageClassName)
  20496. n += 1 + l + sovGenerated(uint64(l))
  20497. }
  20498. if m.VolumeMode != nil {
  20499. l = len(*m.VolumeMode)
  20500. n += 1 + l + sovGenerated(uint64(l))
  20501. }
  20502. if m.DataSource != nil {
  20503. l = m.DataSource.Size()
  20504. n += 1 + l + sovGenerated(uint64(l))
  20505. }
  20506. return n
  20507. }
  20508. func (m *PersistentVolumeClaimStatus) Size() (n int) {
  20509. if m == nil {
  20510. return 0
  20511. }
  20512. var l int
  20513. _ = l
  20514. l = len(m.Phase)
  20515. n += 1 + l + sovGenerated(uint64(l))
  20516. if len(m.AccessModes) > 0 {
  20517. for _, s := range m.AccessModes {
  20518. l = len(s)
  20519. n += 1 + l + sovGenerated(uint64(l))
  20520. }
  20521. }
  20522. if len(m.Capacity) > 0 {
  20523. for k, v := range m.Capacity {
  20524. _ = k
  20525. _ = v
  20526. l = v.Size()
  20527. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20528. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20529. }
  20530. }
  20531. if len(m.Conditions) > 0 {
  20532. for _, e := range m.Conditions {
  20533. l = e.Size()
  20534. n += 1 + l + sovGenerated(uint64(l))
  20535. }
  20536. }
  20537. return n
  20538. }
  20539. func (m *PersistentVolumeClaimTemplate) Size() (n int) {
  20540. if m == nil {
  20541. return 0
  20542. }
  20543. var l int
  20544. _ = l
  20545. l = m.ObjectMeta.Size()
  20546. n += 1 + l + sovGenerated(uint64(l))
  20547. l = m.Spec.Size()
  20548. n += 1 + l + sovGenerated(uint64(l))
  20549. return n
  20550. }
  20551. func (m *PersistentVolumeClaimVolumeSource) Size() (n int) {
  20552. if m == nil {
  20553. return 0
  20554. }
  20555. var l int
  20556. _ = l
  20557. l = len(m.ClaimName)
  20558. n += 1 + l + sovGenerated(uint64(l))
  20559. n += 2
  20560. return n
  20561. }
  20562. func (m *PersistentVolumeList) Size() (n int) {
  20563. if m == nil {
  20564. return 0
  20565. }
  20566. var l int
  20567. _ = l
  20568. l = m.ListMeta.Size()
  20569. n += 1 + l + sovGenerated(uint64(l))
  20570. if len(m.Items) > 0 {
  20571. for _, e := range m.Items {
  20572. l = e.Size()
  20573. n += 1 + l + sovGenerated(uint64(l))
  20574. }
  20575. }
  20576. return n
  20577. }
  20578. func (m *PersistentVolumeSource) Size() (n int) {
  20579. if m == nil {
  20580. return 0
  20581. }
  20582. var l int
  20583. _ = l
  20584. if m.GCEPersistentDisk != nil {
  20585. l = m.GCEPersistentDisk.Size()
  20586. n += 1 + l + sovGenerated(uint64(l))
  20587. }
  20588. if m.AWSElasticBlockStore != nil {
  20589. l = m.AWSElasticBlockStore.Size()
  20590. n += 1 + l + sovGenerated(uint64(l))
  20591. }
  20592. if m.HostPath != nil {
  20593. l = m.HostPath.Size()
  20594. n += 1 + l + sovGenerated(uint64(l))
  20595. }
  20596. if m.Glusterfs != nil {
  20597. l = m.Glusterfs.Size()
  20598. n += 1 + l + sovGenerated(uint64(l))
  20599. }
  20600. if m.NFS != nil {
  20601. l = m.NFS.Size()
  20602. n += 1 + l + sovGenerated(uint64(l))
  20603. }
  20604. if m.RBD != nil {
  20605. l = m.RBD.Size()
  20606. n += 1 + l + sovGenerated(uint64(l))
  20607. }
  20608. if m.ISCSI != nil {
  20609. l = m.ISCSI.Size()
  20610. n += 1 + l + sovGenerated(uint64(l))
  20611. }
  20612. if m.Cinder != nil {
  20613. l = m.Cinder.Size()
  20614. n += 1 + l + sovGenerated(uint64(l))
  20615. }
  20616. if m.CephFS != nil {
  20617. l = m.CephFS.Size()
  20618. n += 1 + l + sovGenerated(uint64(l))
  20619. }
  20620. if m.FC != nil {
  20621. l = m.FC.Size()
  20622. n += 1 + l + sovGenerated(uint64(l))
  20623. }
  20624. if m.Flocker != nil {
  20625. l = m.Flocker.Size()
  20626. n += 1 + l + sovGenerated(uint64(l))
  20627. }
  20628. if m.FlexVolume != nil {
  20629. l = m.FlexVolume.Size()
  20630. n += 1 + l + sovGenerated(uint64(l))
  20631. }
  20632. if m.AzureFile != nil {
  20633. l = m.AzureFile.Size()
  20634. n += 1 + l + sovGenerated(uint64(l))
  20635. }
  20636. if m.VsphereVolume != nil {
  20637. l = m.VsphereVolume.Size()
  20638. n += 1 + l + sovGenerated(uint64(l))
  20639. }
  20640. if m.Quobyte != nil {
  20641. l = m.Quobyte.Size()
  20642. n += 1 + l + sovGenerated(uint64(l))
  20643. }
  20644. if m.AzureDisk != nil {
  20645. l = m.AzureDisk.Size()
  20646. n += 2 + l + sovGenerated(uint64(l))
  20647. }
  20648. if m.PhotonPersistentDisk != nil {
  20649. l = m.PhotonPersistentDisk.Size()
  20650. n += 2 + l + sovGenerated(uint64(l))
  20651. }
  20652. if m.PortworxVolume != nil {
  20653. l = m.PortworxVolume.Size()
  20654. n += 2 + l + sovGenerated(uint64(l))
  20655. }
  20656. if m.ScaleIO != nil {
  20657. l = m.ScaleIO.Size()
  20658. n += 2 + l + sovGenerated(uint64(l))
  20659. }
  20660. if m.Local != nil {
  20661. l = m.Local.Size()
  20662. n += 2 + l + sovGenerated(uint64(l))
  20663. }
  20664. if m.StorageOS != nil {
  20665. l = m.StorageOS.Size()
  20666. n += 2 + l + sovGenerated(uint64(l))
  20667. }
  20668. if m.CSI != nil {
  20669. l = m.CSI.Size()
  20670. n += 2 + l + sovGenerated(uint64(l))
  20671. }
  20672. return n
  20673. }
  20674. func (m *PersistentVolumeSpec) Size() (n int) {
  20675. if m == nil {
  20676. return 0
  20677. }
  20678. var l int
  20679. _ = l
  20680. if len(m.Capacity) > 0 {
  20681. for k, v := range m.Capacity {
  20682. _ = k
  20683. _ = v
  20684. l = v.Size()
  20685. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20686. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20687. }
  20688. }
  20689. l = m.PersistentVolumeSource.Size()
  20690. n += 1 + l + sovGenerated(uint64(l))
  20691. if len(m.AccessModes) > 0 {
  20692. for _, s := range m.AccessModes {
  20693. l = len(s)
  20694. n += 1 + l + sovGenerated(uint64(l))
  20695. }
  20696. }
  20697. if m.ClaimRef != nil {
  20698. l = m.ClaimRef.Size()
  20699. n += 1 + l + sovGenerated(uint64(l))
  20700. }
  20701. l = len(m.PersistentVolumeReclaimPolicy)
  20702. n += 1 + l + sovGenerated(uint64(l))
  20703. l = len(m.StorageClassName)
  20704. n += 1 + l + sovGenerated(uint64(l))
  20705. if len(m.MountOptions) > 0 {
  20706. for _, s := range m.MountOptions {
  20707. l = len(s)
  20708. n += 1 + l + sovGenerated(uint64(l))
  20709. }
  20710. }
  20711. if m.VolumeMode != nil {
  20712. l = len(*m.VolumeMode)
  20713. n += 1 + l + sovGenerated(uint64(l))
  20714. }
  20715. if m.NodeAffinity != nil {
  20716. l = m.NodeAffinity.Size()
  20717. n += 1 + l + sovGenerated(uint64(l))
  20718. }
  20719. return n
  20720. }
  20721. func (m *PersistentVolumeStatus) Size() (n int) {
  20722. if m == nil {
  20723. return 0
  20724. }
  20725. var l int
  20726. _ = l
  20727. l = len(m.Phase)
  20728. n += 1 + l + sovGenerated(uint64(l))
  20729. l = len(m.Message)
  20730. n += 1 + l + sovGenerated(uint64(l))
  20731. l = len(m.Reason)
  20732. n += 1 + l + sovGenerated(uint64(l))
  20733. return n
  20734. }
  20735. func (m *PhotonPersistentDiskVolumeSource) Size() (n int) {
  20736. if m == nil {
  20737. return 0
  20738. }
  20739. var l int
  20740. _ = l
  20741. l = len(m.PdID)
  20742. n += 1 + l + sovGenerated(uint64(l))
  20743. l = len(m.FSType)
  20744. n += 1 + l + sovGenerated(uint64(l))
  20745. return n
  20746. }
  20747. func (m *Pod) Size() (n int) {
  20748. if m == nil {
  20749. return 0
  20750. }
  20751. var l int
  20752. _ = l
  20753. l = m.ObjectMeta.Size()
  20754. n += 1 + l + sovGenerated(uint64(l))
  20755. l = m.Spec.Size()
  20756. n += 1 + l + sovGenerated(uint64(l))
  20757. l = m.Status.Size()
  20758. n += 1 + l + sovGenerated(uint64(l))
  20759. return n
  20760. }
  20761. func (m *PodAffinity) Size() (n int) {
  20762. if m == nil {
  20763. return 0
  20764. }
  20765. var l int
  20766. _ = l
  20767. if len(m.RequiredDuringSchedulingIgnoredDuringExecution) > 0 {
  20768. for _, e := range m.RequiredDuringSchedulingIgnoredDuringExecution {
  20769. l = e.Size()
  20770. n += 1 + l + sovGenerated(uint64(l))
  20771. }
  20772. }
  20773. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  20774. for _, e := range m.PreferredDuringSchedulingIgnoredDuringExecution {
  20775. l = e.Size()
  20776. n += 1 + l + sovGenerated(uint64(l))
  20777. }
  20778. }
  20779. return n
  20780. }
  20781. func (m *PodAffinityTerm) Size() (n int) {
  20782. if m == nil {
  20783. return 0
  20784. }
  20785. var l int
  20786. _ = l
  20787. if m.LabelSelector != nil {
  20788. l = m.LabelSelector.Size()
  20789. n += 1 + l + sovGenerated(uint64(l))
  20790. }
  20791. if len(m.Namespaces) > 0 {
  20792. for _, s := range m.Namespaces {
  20793. l = len(s)
  20794. n += 1 + l + sovGenerated(uint64(l))
  20795. }
  20796. }
  20797. l = len(m.TopologyKey)
  20798. n += 1 + l + sovGenerated(uint64(l))
  20799. return n
  20800. }
  20801. func (m *PodAntiAffinity) Size() (n int) {
  20802. if m == nil {
  20803. return 0
  20804. }
  20805. var l int
  20806. _ = l
  20807. if len(m.RequiredDuringSchedulingIgnoredDuringExecution) > 0 {
  20808. for _, e := range m.RequiredDuringSchedulingIgnoredDuringExecution {
  20809. l = e.Size()
  20810. n += 1 + l + sovGenerated(uint64(l))
  20811. }
  20812. }
  20813. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  20814. for _, e := range m.PreferredDuringSchedulingIgnoredDuringExecution {
  20815. l = e.Size()
  20816. n += 1 + l + sovGenerated(uint64(l))
  20817. }
  20818. }
  20819. return n
  20820. }
  20821. func (m *PodAttachOptions) Size() (n int) {
  20822. if m == nil {
  20823. return 0
  20824. }
  20825. var l int
  20826. _ = l
  20827. n += 2
  20828. n += 2
  20829. n += 2
  20830. n += 2
  20831. l = len(m.Container)
  20832. n += 1 + l + sovGenerated(uint64(l))
  20833. return n
  20834. }
  20835. func (m *PodCondition) Size() (n int) {
  20836. if m == nil {
  20837. return 0
  20838. }
  20839. var l int
  20840. _ = l
  20841. l = len(m.Type)
  20842. n += 1 + l + sovGenerated(uint64(l))
  20843. l = len(m.Status)
  20844. n += 1 + l + sovGenerated(uint64(l))
  20845. l = m.LastProbeTime.Size()
  20846. n += 1 + l + sovGenerated(uint64(l))
  20847. l = m.LastTransitionTime.Size()
  20848. n += 1 + l + sovGenerated(uint64(l))
  20849. l = len(m.Reason)
  20850. n += 1 + l + sovGenerated(uint64(l))
  20851. l = len(m.Message)
  20852. n += 1 + l + sovGenerated(uint64(l))
  20853. return n
  20854. }
  20855. func (m *PodDNSConfig) Size() (n int) {
  20856. if m == nil {
  20857. return 0
  20858. }
  20859. var l int
  20860. _ = l
  20861. if len(m.Nameservers) > 0 {
  20862. for _, s := range m.Nameservers {
  20863. l = len(s)
  20864. n += 1 + l + sovGenerated(uint64(l))
  20865. }
  20866. }
  20867. if len(m.Searches) > 0 {
  20868. for _, s := range m.Searches {
  20869. l = len(s)
  20870. n += 1 + l + sovGenerated(uint64(l))
  20871. }
  20872. }
  20873. if len(m.Options) > 0 {
  20874. for _, e := range m.Options {
  20875. l = e.Size()
  20876. n += 1 + l + sovGenerated(uint64(l))
  20877. }
  20878. }
  20879. return n
  20880. }
  20881. func (m *PodDNSConfigOption) Size() (n int) {
  20882. if m == nil {
  20883. return 0
  20884. }
  20885. var l int
  20886. _ = l
  20887. l = len(m.Name)
  20888. n += 1 + l + sovGenerated(uint64(l))
  20889. if m.Value != nil {
  20890. l = len(*m.Value)
  20891. n += 1 + l + sovGenerated(uint64(l))
  20892. }
  20893. return n
  20894. }
  20895. func (m *PodExecOptions) Size() (n int) {
  20896. if m == nil {
  20897. return 0
  20898. }
  20899. var l int
  20900. _ = l
  20901. n += 2
  20902. n += 2
  20903. n += 2
  20904. n += 2
  20905. l = len(m.Container)
  20906. n += 1 + l + sovGenerated(uint64(l))
  20907. if len(m.Command) > 0 {
  20908. for _, s := range m.Command {
  20909. l = len(s)
  20910. n += 1 + l + sovGenerated(uint64(l))
  20911. }
  20912. }
  20913. return n
  20914. }
  20915. func (m *PodIP) Size() (n int) {
  20916. if m == nil {
  20917. return 0
  20918. }
  20919. var l int
  20920. _ = l
  20921. l = len(m.IP)
  20922. n += 1 + l + sovGenerated(uint64(l))
  20923. return n
  20924. }
  20925. func (m *PodList) Size() (n int) {
  20926. if m == nil {
  20927. return 0
  20928. }
  20929. var l int
  20930. _ = l
  20931. l = m.ListMeta.Size()
  20932. n += 1 + l + sovGenerated(uint64(l))
  20933. if len(m.Items) > 0 {
  20934. for _, e := range m.Items {
  20935. l = e.Size()
  20936. n += 1 + l + sovGenerated(uint64(l))
  20937. }
  20938. }
  20939. return n
  20940. }
  20941. func (m *PodLogOptions) Size() (n int) {
  20942. if m == nil {
  20943. return 0
  20944. }
  20945. var l int
  20946. _ = l
  20947. l = len(m.Container)
  20948. n += 1 + l + sovGenerated(uint64(l))
  20949. n += 2
  20950. n += 2
  20951. if m.SinceSeconds != nil {
  20952. n += 1 + sovGenerated(uint64(*m.SinceSeconds))
  20953. }
  20954. if m.SinceTime != nil {
  20955. l = m.SinceTime.Size()
  20956. n += 1 + l + sovGenerated(uint64(l))
  20957. }
  20958. n += 2
  20959. if m.TailLines != nil {
  20960. n += 1 + sovGenerated(uint64(*m.TailLines))
  20961. }
  20962. if m.LimitBytes != nil {
  20963. n += 1 + sovGenerated(uint64(*m.LimitBytes))
  20964. }
  20965. n += 2
  20966. return n
  20967. }
  20968. func (m *PodPortForwardOptions) Size() (n int) {
  20969. if m == nil {
  20970. return 0
  20971. }
  20972. var l int
  20973. _ = l
  20974. if len(m.Ports) > 0 {
  20975. for _, e := range m.Ports {
  20976. n += 1 + sovGenerated(uint64(e))
  20977. }
  20978. }
  20979. return n
  20980. }
  20981. func (m *PodProxyOptions) Size() (n int) {
  20982. if m == nil {
  20983. return 0
  20984. }
  20985. var l int
  20986. _ = l
  20987. l = len(m.Path)
  20988. n += 1 + l + sovGenerated(uint64(l))
  20989. return n
  20990. }
  20991. func (m *PodReadinessGate) Size() (n int) {
  20992. if m == nil {
  20993. return 0
  20994. }
  20995. var l int
  20996. _ = l
  20997. l = len(m.ConditionType)
  20998. n += 1 + l + sovGenerated(uint64(l))
  20999. return n
  21000. }
  21001. func (m *PodSecurityContext) Size() (n int) {
  21002. if m == nil {
  21003. return 0
  21004. }
  21005. var l int
  21006. _ = l
  21007. if m.SELinuxOptions != nil {
  21008. l = m.SELinuxOptions.Size()
  21009. n += 1 + l + sovGenerated(uint64(l))
  21010. }
  21011. if m.RunAsUser != nil {
  21012. n += 1 + sovGenerated(uint64(*m.RunAsUser))
  21013. }
  21014. if m.RunAsNonRoot != nil {
  21015. n += 2
  21016. }
  21017. if len(m.SupplementalGroups) > 0 {
  21018. for _, e := range m.SupplementalGroups {
  21019. n += 1 + sovGenerated(uint64(e))
  21020. }
  21021. }
  21022. if m.FSGroup != nil {
  21023. n += 1 + sovGenerated(uint64(*m.FSGroup))
  21024. }
  21025. if m.RunAsGroup != nil {
  21026. n += 1 + sovGenerated(uint64(*m.RunAsGroup))
  21027. }
  21028. if len(m.Sysctls) > 0 {
  21029. for _, e := range m.Sysctls {
  21030. l = e.Size()
  21031. n += 1 + l + sovGenerated(uint64(l))
  21032. }
  21033. }
  21034. if m.WindowsOptions != nil {
  21035. l = m.WindowsOptions.Size()
  21036. n += 1 + l + sovGenerated(uint64(l))
  21037. }
  21038. if m.FSGroupChangePolicy != nil {
  21039. l = len(*m.FSGroupChangePolicy)
  21040. n += 1 + l + sovGenerated(uint64(l))
  21041. }
  21042. if m.SeccompProfile != nil {
  21043. l = m.SeccompProfile.Size()
  21044. n += 1 + l + sovGenerated(uint64(l))
  21045. }
  21046. return n
  21047. }
  21048. func (m *PodSignature) Size() (n int) {
  21049. if m == nil {
  21050. return 0
  21051. }
  21052. var l int
  21053. _ = l
  21054. if m.PodController != nil {
  21055. l = m.PodController.Size()
  21056. n += 1 + l + sovGenerated(uint64(l))
  21057. }
  21058. return n
  21059. }
  21060. func (m *PodSpec) Size() (n int) {
  21061. if m == nil {
  21062. return 0
  21063. }
  21064. var l int
  21065. _ = l
  21066. if len(m.Volumes) > 0 {
  21067. for _, e := range m.Volumes {
  21068. l = e.Size()
  21069. n += 1 + l + sovGenerated(uint64(l))
  21070. }
  21071. }
  21072. if len(m.Containers) > 0 {
  21073. for _, e := range m.Containers {
  21074. l = e.Size()
  21075. n += 1 + l + sovGenerated(uint64(l))
  21076. }
  21077. }
  21078. l = len(m.RestartPolicy)
  21079. n += 1 + l + sovGenerated(uint64(l))
  21080. if m.TerminationGracePeriodSeconds != nil {
  21081. n += 1 + sovGenerated(uint64(*m.TerminationGracePeriodSeconds))
  21082. }
  21083. if m.ActiveDeadlineSeconds != nil {
  21084. n += 1 + sovGenerated(uint64(*m.ActiveDeadlineSeconds))
  21085. }
  21086. l = len(m.DNSPolicy)
  21087. n += 1 + l + sovGenerated(uint64(l))
  21088. if len(m.NodeSelector) > 0 {
  21089. for k, v := range m.NodeSelector {
  21090. _ = k
  21091. _ = v
  21092. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  21093. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21094. }
  21095. }
  21096. l = len(m.ServiceAccountName)
  21097. n += 1 + l + sovGenerated(uint64(l))
  21098. l = len(m.DeprecatedServiceAccount)
  21099. n += 1 + l + sovGenerated(uint64(l))
  21100. l = len(m.NodeName)
  21101. n += 1 + l + sovGenerated(uint64(l))
  21102. n += 2
  21103. n += 2
  21104. n += 2
  21105. if m.SecurityContext != nil {
  21106. l = m.SecurityContext.Size()
  21107. n += 1 + l + sovGenerated(uint64(l))
  21108. }
  21109. if len(m.ImagePullSecrets) > 0 {
  21110. for _, e := range m.ImagePullSecrets {
  21111. l = e.Size()
  21112. n += 1 + l + sovGenerated(uint64(l))
  21113. }
  21114. }
  21115. l = len(m.Hostname)
  21116. n += 2 + l + sovGenerated(uint64(l))
  21117. l = len(m.Subdomain)
  21118. n += 2 + l + sovGenerated(uint64(l))
  21119. if m.Affinity != nil {
  21120. l = m.Affinity.Size()
  21121. n += 2 + l + sovGenerated(uint64(l))
  21122. }
  21123. l = len(m.SchedulerName)
  21124. n += 2 + l + sovGenerated(uint64(l))
  21125. if len(m.InitContainers) > 0 {
  21126. for _, e := range m.InitContainers {
  21127. l = e.Size()
  21128. n += 2 + l + sovGenerated(uint64(l))
  21129. }
  21130. }
  21131. if m.AutomountServiceAccountToken != nil {
  21132. n += 3
  21133. }
  21134. if len(m.Tolerations) > 0 {
  21135. for _, e := range m.Tolerations {
  21136. l = e.Size()
  21137. n += 2 + l + sovGenerated(uint64(l))
  21138. }
  21139. }
  21140. if len(m.HostAliases) > 0 {
  21141. for _, e := range m.HostAliases {
  21142. l = e.Size()
  21143. n += 2 + l + sovGenerated(uint64(l))
  21144. }
  21145. }
  21146. l = len(m.PriorityClassName)
  21147. n += 2 + l + sovGenerated(uint64(l))
  21148. if m.Priority != nil {
  21149. n += 2 + sovGenerated(uint64(*m.Priority))
  21150. }
  21151. if m.DNSConfig != nil {
  21152. l = m.DNSConfig.Size()
  21153. n += 2 + l + sovGenerated(uint64(l))
  21154. }
  21155. if m.ShareProcessNamespace != nil {
  21156. n += 3
  21157. }
  21158. if len(m.ReadinessGates) > 0 {
  21159. for _, e := range m.ReadinessGates {
  21160. l = e.Size()
  21161. n += 2 + l + sovGenerated(uint64(l))
  21162. }
  21163. }
  21164. if m.RuntimeClassName != nil {
  21165. l = len(*m.RuntimeClassName)
  21166. n += 2 + l + sovGenerated(uint64(l))
  21167. }
  21168. if m.EnableServiceLinks != nil {
  21169. n += 3
  21170. }
  21171. if m.PreemptionPolicy != nil {
  21172. l = len(*m.PreemptionPolicy)
  21173. n += 2 + l + sovGenerated(uint64(l))
  21174. }
  21175. if len(m.Overhead) > 0 {
  21176. for k, v := range m.Overhead {
  21177. _ = k
  21178. _ = v
  21179. l = v.Size()
  21180. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  21181. n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  21182. }
  21183. }
  21184. if len(m.TopologySpreadConstraints) > 0 {
  21185. for _, e := range m.TopologySpreadConstraints {
  21186. l = e.Size()
  21187. n += 2 + l + sovGenerated(uint64(l))
  21188. }
  21189. }
  21190. if len(m.EphemeralContainers) > 0 {
  21191. for _, e := range m.EphemeralContainers {
  21192. l = e.Size()
  21193. n += 2 + l + sovGenerated(uint64(l))
  21194. }
  21195. }
  21196. if m.SetHostnameAsFQDN != nil {
  21197. n += 3
  21198. }
  21199. return n
  21200. }
  21201. func (m *PodStatus) Size() (n int) {
  21202. if m == nil {
  21203. return 0
  21204. }
  21205. var l int
  21206. _ = l
  21207. l = len(m.Phase)
  21208. n += 1 + l + sovGenerated(uint64(l))
  21209. if len(m.Conditions) > 0 {
  21210. for _, e := range m.Conditions {
  21211. l = e.Size()
  21212. n += 1 + l + sovGenerated(uint64(l))
  21213. }
  21214. }
  21215. l = len(m.Message)
  21216. n += 1 + l + sovGenerated(uint64(l))
  21217. l = len(m.Reason)
  21218. n += 1 + l + sovGenerated(uint64(l))
  21219. l = len(m.HostIP)
  21220. n += 1 + l + sovGenerated(uint64(l))
  21221. l = len(m.PodIP)
  21222. n += 1 + l + sovGenerated(uint64(l))
  21223. if m.StartTime != nil {
  21224. l = m.StartTime.Size()
  21225. n += 1 + l + sovGenerated(uint64(l))
  21226. }
  21227. if len(m.ContainerStatuses) > 0 {
  21228. for _, e := range m.ContainerStatuses {
  21229. l = e.Size()
  21230. n += 1 + l + sovGenerated(uint64(l))
  21231. }
  21232. }
  21233. l = len(m.QOSClass)
  21234. n += 1 + l + sovGenerated(uint64(l))
  21235. if len(m.InitContainerStatuses) > 0 {
  21236. for _, e := range m.InitContainerStatuses {
  21237. l = e.Size()
  21238. n += 1 + l + sovGenerated(uint64(l))
  21239. }
  21240. }
  21241. l = len(m.NominatedNodeName)
  21242. n += 1 + l + sovGenerated(uint64(l))
  21243. if len(m.PodIPs) > 0 {
  21244. for _, e := range m.PodIPs {
  21245. l = e.Size()
  21246. n += 1 + l + sovGenerated(uint64(l))
  21247. }
  21248. }
  21249. if len(m.EphemeralContainerStatuses) > 0 {
  21250. for _, e := range m.EphemeralContainerStatuses {
  21251. l = e.Size()
  21252. n += 1 + l + sovGenerated(uint64(l))
  21253. }
  21254. }
  21255. return n
  21256. }
  21257. func (m *PodStatusResult) Size() (n int) {
  21258. if m == nil {
  21259. return 0
  21260. }
  21261. var l int
  21262. _ = l
  21263. l = m.ObjectMeta.Size()
  21264. n += 1 + l + sovGenerated(uint64(l))
  21265. l = m.Status.Size()
  21266. n += 1 + l + sovGenerated(uint64(l))
  21267. return n
  21268. }
  21269. func (m *PodTemplate) Size() (n int) {
  21270. if m == nil {
  21271. return 0
  21272. }
  21273. var l int
  21274. _ = l
  21275. l = m.ObjectMeta.Size()
  21276. n += 1 + l + sovGenerated(uint64(l))
  21277. l = m.Template.Size()
  21278. n += 1 + l + sovGenerated(uint64(l))
  21279. return n
  21280. }
  21281. func (m *PodTemplateList) Size() (n int) {
  21282. if m == nil {
  21283. return 0
  21284. }
  21285. var l int
  21286. _ = l
  21287. l = m.ListMeta.Size()
  21288. n += 1 + l + sovGenerated(uint64(l))
  21289. if len(m.Items) > 0 {
  21290. for _, e := range m.Items {
  21291. l = e.Size()
  21292. n += 1 + l + sovGenerated(uint64(l))
  21293. }
  21294. }
  21295. return n
  21296. }
  21297. func (m *PodTemplateSpec) Size() (n int) {
  21298. if m == nil {
  21299. return 0
  21300. }
  21301. var l int
  21302. _ = l
  21303. l = m.ObjectMeta.Size()
  21304. n += 1 + l + sovGenerated(uint64(l))
  21305. l = m.Spec.Size()
  21306. n += 1 + l + sovGenerated(uint64(l))
  21307. return n
  21308. }
  21309. func (m *PortworxVolumeSource) Size() (n int) {
  21310. if m == nil {
  21311. return 0
  21312. }
  21313. var l int
  21314. _ = l
  21315. l = len(m.VolumeID)
  21316. n += 1 + l + sovGenerated(uint64(l))
  21317. l = len(m.FSType)
  21318. n += 1 + l + sovGenerated(uint64(l))
  21319. n += 2
  21320. return n
  21321. }
  21322. func (m *Preconditions) Size() (n int) {
  21323. if m == nil {
  21324. return 0
  21325. }
  21326. var l int
  21327. _ = l
  21328. if m.UID != nil {
  21329. l = len(*m.UID)
  21330. n += 1 + l + sovGenerated(uint64(l))
  21331. }
  21332. return n
  21333. }
  21334. func (m *PreferAvoidPodsEntry) Size() (n int) {
  21335. if m == nil {
  21336. return 0
  21337. }
  21338. var l int
  21339. _ = l
  21340. l = m.PodSignature.Size()
  21341. n += 1 + l + sovGenerated(uint64(l))
  21342. l = m.EvictionTime.Size()
  21343. n += 1 + l + sovGenerated(uint64(l))
  21344. l = len(m.Reason)
  21345. n += 1 + l + sovGenerated(uint64(l))
  21346. l = len(m.Message)
  21347. n += 1 + l + sovGenerated(uint64(l))
  21348. return n
  21349. }
  21350. func (m *PreferredSchedulingTerm) Size() (n int) {
  21351. if m == nil {
  21352. return 0
  21353. }
  21354. var l int
  21355. _ = l
  21356. n += 1 + sovGenerated(uint64(m.Weight))
  21357. l = m.Preference.Size()
  21358. n += 1 + l + sovGenerated(uint64(l))
  21359. return n
  21360. }
  21361. func (m *Probe) Size() (n int) {
  21362. if m == nil {
  21363. return 0
  21364. }
  21365. var l int
  21366. _ = l
  21367. l = m.Handler.Size()
  21368. n += 1 + l + sovGenerated(uint64(l))
  21369. n += 1 + sovGenerated(uint64(m.InitialDelaySeconds))
  21370. n += 1 + sovGenerated(uint64(m.TimeoutSeconds))
  21371. n += 1 + sovGenerated(uint64(m.PeriodSeconds))
  21372. n += 1 + sovGenerated(uint64(m.SuccessThreshold))
  21373. n += 1 + sovGenerated(uint64(m.FailureThreshold))
  21374. return n
  21375. }
  21376. func (m *ProjectedVolumeSource) Size() (n int) {
  21377. if m == nil {
  21378. return 0
  21379. }
  21380. var l int
  21381. _ = l
  21382. if len(m.Sources) > 0 {
  21383. for _, e := range m.Sources {
  21384. l = e.Size()
  21385. n += 1 + l + sovGenerated(uint64(l))
  21386. }
  21387. }
  21388. if m.DefaultMode != nil {
  21389. n += 1 + sovGenerated(uint64(*m.DefaultMode))
  21390. }
  21391. return n
  21392. }
  21393. func (m *QuobyteVolumeSource) Size() (n int) {
  21394. if m == nil {
  21395. return 0
  21396. }
  21397. var l int
  21398. _ = l
  21399. l = len(m.Registry)
  21400. n += 1 + l + sovGenerated(uint64(l))
  21401. l = len(m.Volume)
  21402. n += 1 + l + sovGenerated(uint64(l))
  21403. n += 2
  21404. l = len(m.User)
  21405. n += 1 + l + sovGenerated(uint64(l))
  21406. l = len(m.Group)
  21407. n += 1 + l + sovGenerated(uint64(l))
  21408. l = len(m.Tenant)
  21409. n += 1 + l + sovGenerated(uint64(l))
  21410. return n
  21411. }
  21412. func (m *RBDPersistentVolumeSource) Size() (n int) {
  21413. if m == nil {
  21414. return 0
  21415. }
  21416. var l int
  21417. _ = l
  21418. if len(m.CephMonitors) > 0 {
  21419. for _, s := range m.CephMonitors {
  21420. l = len(s)
  21421. n += 1 + l + sovGenerated(uint64(l))
  21422. }
  21423. }
  21424. l = len(m.RBDImage)
  21425. n += 1 + l + sovGenerated(uint64(l))
  21426. l = len(m.FSType)
  21427. n += 1 + l + sovGenerated(uint64(l))
  21428. l = len(m.RBDPool)
  21429. n += 1 + l + sovGenerated(uint64(l))
  21430. l = len(m.RadosUser)
  21431. n += 1 + l + sovGenerated(uint64(l))
  21432. l = len(m.Keyring)
  21433. n += 1 + l + sovGenerated(uint64(l))
  21434. if m.SecretRef != nil {
  21435. l = m.SecretRef.Size()
  21436. n += 1 + l + sovGenerated(uint64(l))
  21437. }
  21438. n += 2
  21439. return n
  21440. }
  21441. func (m *RBDVolumeSource) Size() (n int) {
  21442. if m == nil {
  21443. return 0
  21444. }
  21445. var l int
  21446. _ = l
  21447. if len(m.CephMonitors) > 0 {
  21448. for _, s := range m.CephMonitors {
  21449. l = len(s)
  21450. n += 1 + l + sovGenerated(uint64(l))
  21451. }
  21452. }
  21453. l = len(m.RBDImage)
  21454. n += 1 + l + sovGenerated(uint64(l))
  21455. l = len(m.FSType)
  21456. n += 1 + l + sovGenerated(uint64(l))
  21457. l = len(m.RBDPool)
  21458. n += 1 + l + sovGenerated(uint64(l))
  21459. l = len(m.RadosUser)
  21460. n += 1 + l + sovGenerated(uint64(l))
  21461. l = len(m.Keyring)
  21462. n += 1 + l + sovGenerated(uint64(l))
  21463. if m.SecretRef != nil {
  21464. l = m.SecretRef.Size()
  21465. n += 1 + l + sovGenerated(uint64(l))
  21466. }
  21467. n += 2
  21468. return n
  21469. }
  21470. func (m *RangeAllocation) Size() (n int) {
  21471. if m == nil {
  21472. return 0
  21473. }
  21474. var l int
  21475. _ = l
  21476. l = m.ObjectMeta.Size()
  21477. n += 1 + l + sovGenerated(uint64(l))
  21478. l = len(m.Range)
  21479. n += 1 + l + sovGenerated(uint64(l))
  21480. if m.Data != nil {
  21481. l = len(m.Data)
  21482. n += 1 + l + sovGenerated(uint64(l))
  21483. }
  21484. return n
  21485. }
  21486. func (m *ReplicationController) Size() (n int) {
  21487. if m == nil {
  21488. return 0
  21489. }
  21490. var l int
  21491. _ = l
  21492. l = m.ObjectMeta.Size()
  21493. n += 1 + l + sovGenerated(uint64(l))
  21494. l = m.Spec.Size()
  21495. n += 1 + l + sovGenerated(uint64(l))
  21496. l = m.Status.Size()
  21497. n += 1 + l + sovGenerated(uint64(l))
  21498. return n
  21499. }
  21500. func (m *ReplicationControllerCondition) Size() (n int) {
  21501. if m == nil {
  21502. return 0
  21503. }
  21504. var l int
  21505. _ = l
  21506. l = len(m.Type)
  21507. n += 1 + l + sovGenerated(uint64(l))
  21508. l = len(m.Status)
  21509. n += 1 + l + sovGenerated(uint64(l))
  21510. l = m.LastTransitionTime.Size()
  21511. n += 1 + l + sovGenerated(uint64(l))
  21512. l = len(m.Reason)
  21513. n += 1 + l + sovGenerated(uint64(l))
  21514. l = len(m.Message)
  21515. n += 1 + l + sovGenerated(uint64(l))
  21516. return n
  21517. }
  21518. func (m *ReplicationControllerList) Size() (n int) {
  21519. if m == nil {
  21520. return 0
  21521. }
  21522. var l int
  21523. _ = l
  21524. l = m.ListMeta.Size()
  21525. n += 1 + l + sovGenerated(uint64(l))
  21526. if len(m.Items) > 0 {
  21527. for _, e := range m.Items {
  21528. l = e.Size()
  21529. n += 1 + l + sovGenerated(uint64(l))
  21530. }
  21531. }
  21532. return n
  21533. }
  21534. func (m *ReplicationControllerSpec) Size() (n int) {
  21535. if m == nil {
  21536. return 0
  21537. }
  21538. var l int
  21539. _ = l
  21540. if m.Replicas != nil {
  21541. n += 1 + sovGenerated(uint64(*m.Replicas))
  21542. }
  21543. if len(m.Selector) > 0 {
  21544. for k, v := range m.Selector {
  21545. _ = k
  21546. _ = v
  21547. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  21548. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21549. }
  21550. }
  21551. if m.Template != nil {
  21552. l = m.Template.Size()
  21553. n += 1 + l + sovGenerated(uint64(l))
  21554. }
  21555. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  21556. return n
  21557. }
  21558. func (m *ReplicationControllerStatus) Size() (n int) {
  21559. if m == nil {
  21560. return 0
  21561. }
  21562. var l int
  21563. _ = l
  21564. n += 1 + sovGenerated(uint64(m.Replicas))
  21565. n += 1 + sovGenerated(uint64(m.FullyLabeledReplicas))
  21566. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  21567. n += 1 + sovGenerated(uint64(m.ReadyReplicas))
  21568. n += 1 + sovGenerated(uint64(m.AvailableReplicas))
  21569. if len(m.Conditions) > 0 {
  21570. for _, e := range m.Conditions {
  21571. l = e.Size()
  21572. n += 1 + l + sovGenerated(uint64(l))
  21573. }
  21574. }
  21575. return n
  21576. }
  21577. func (m *ResourceFieldSelector) Size() (n int) {
  21578. if m == nil {
  21579. return 0
  21580. }
  21581. var l int
  21582. _ = l
  21583. l = len(m.ContainerName)
  21584. n += 1 + l + sovGenerated(uint64(l))
  21585. l = len(m.Resource)
  21586. n += 1 + l + sovGenerated(uint64(l))
  21587. l = m.Divisor.Size()
  21588. n += 1 + l + sovGenerated(uint64(l))
  21589. return n
  21590. }
  21591. func (m *ResourceQuota) Size() (n int) {
  21592. if m == nil {
  21593. return 0
  21594. }
  21595. var l int
  21596. _ = l
  21597. l = m.ObjectMeta.Size()
  21598. n += 1 + l + sovGenerated(uint64(l))
  21599. l = m.Spec.Size()
  21600. n += 1 + l + sovGenerated(uint64(l))
  21601. l = m.Status.Size()
  21602. n += 1 + l + sovGenerated(uint64(l))
  21603. return n
  21604. }
  21605. func (m *ResourceQuotaList) Size() (n int) {
  21606. if m == nil {
  21607. return 0
  21608. }
  21609. var l int
  21610. _ = l
  21611. l = m.ListMeta.Size()
  21612. n += 1 + l + sovGenerated(uint64(l))
  21613. if len(m.Items) > 0 {
  21614. for _, e := range m.Items {
  21615. l = e.Size()
  21616. n += 1 + l + sovGenerated(uint64(l))
  21617. }
  21618. }
  21619. return n
  21620. }
  21621. func (m *ResourceQuotaSpec) Size() (n int) {
  21622. if m == nil {
  21623. return 0
  21624. }
  21625. var l int
  21626. _ = l
  21627. if len(m.Hard) > 0 {
  21628. for k, v := range m.Hard {
  21629. _ = k
  21630. _ = v
  21631. l = v.Size()
  21632. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  21633. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21634. }
  21635. }
  21636. if len(m.Scopes) > 0 {
  21637. for _, s := range m.Scopes {
  21638. l = len(s)
  21639. n += 1 + l + sovGenerated(uint64(l))
  21640. }
  21641. }
  21642. if m.ScopeSelector != nil {
  21643. l = m.ScopeSelector.Size()
  21644. n += 1 + l + sovGenerated(uint64(l))
  21645. }
  21646. return n
  21647. }
  21648. func (m *ResourceQuotaStatus) Size() (n int) {
  21649. if m == nil {
  21650. return 0
  21651. }
  21652. var l int
  21653. _ = l
  21654. if len(m.Hard) > 0 {
  21655. for k, v := range m.Hard {
  21656. _ = k
  21657. _ = v
  21658. l = v.Size()
  21659. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  21660. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21661. }
  21662. }
  21663. if len(m.Used) > 0 {
  21664. for k, v := range m.Used {
  21665. _ = k
  21666. _ = v
  21667. l = v.Size()
  21668. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  21669. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21670. }
  21671. }
  21672. return n
  21673. }
  21674. func (m *ResourceRequirements) Size() (n int) {
  21675. if m == nil {
  21676. return 0
  21677. }
  21678. var l int
  21679. _ = l
  21680. if len(m.Limits) > 0 {
  21681. for k, v := range m.Limits {
  21682. _ = k
  21683. _ = v
  21684. l = v.Size()
  21685. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  21686. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21687. }
  21688. }
  21689. if len(m.Requests) > 0 {
  21690. for k, v := range m.Requests {
  21691. _ = k
  21692. _ = v
  21693. l = v.Size()
  21694. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  21695. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21696. }
  21697. }
  21698. return n
  21699. }
  21700. func (m *SELinuxOptions) Size() (n int) {
  21701. if m == nil {
  21702. return 0
  21703. }
  21704. var l int
  21705. _ = l
  21706. l = len(m.User)
  21707. n += 1 + l + sovGenerated(uint64(l))
  21708. l = len(m.Role)
  21709. n += 1 + l + sovGenerated(uint64(l))
  21710. l = len(m.Type)
  21711. n += 1 + l + sovGenerated(uint64(l))
  21712. l = len(m.Level)
  21713. n += 1 + l + sovGenerated(uint64(l))
  21714. return n
  21715. }
  21716. func (m *ScaleIOPersistentVolumeSource) Size() (n int) {
  21717. if m == nil {
  21718. return 0
  21719. }
  21720. var l int
  21721. _ = l
  21722. l = len(m.Gateway)
  21723. n += 1 + l + sovGenerated(uint64(l))
  21724. l = len(m.System)
  21725. n += 1 + l + sovGenerated(uint64(l))
  21726. if m.SecretRef != nil {
  21727. l = m.SecretRef.Size()
  21728. n += 1 + l + sovGenerated(uint64(l))
  21729. }
  21730. n += 2
  21731. l = len(m.ProtectionDomain)
  21732. n += 1 + l + sovGenerated(uint64(l))
  21733. l = len(m.StoragePool)
  21734. n += 1 + l + sovGenerated(uint64(l))
  21735. l = len(m.StorageMode)
  21736. n += 1 + l + sovGenerated(uint64(l))
  21737. l = len(m.VolumeName)
  21738. n += 1 + l + sovGenerated(uint64(l))
  21739. l = len(m.FSType)
  21740. n += 1 + l + sovGenerated(uint64(l))
  21741. n += 2
  21742. return n
  21743. }
  21744. func (m *ScaleIOVolumeSource) Size() (n int) {
  21745. if m == nil {
  21746. return 0
  21747. }
  21748. var l int
  21749. _ = l
  21750. l = len(m.Gateway)
  21751. n += 1 + l + sovGenerated(uint64(l))
  21752. l = len(m.System)
  21753. n += 1 + l + sovGenerated(uint64(l))
  21754. if m.SecretRef != nil {
  21755. l = m.SecretRef.Size()
  21756. n += 1 + l + sovGenerated(uint64(l))
  21757. }
  21758. n += 2
  21759. l = len(m.ProtectionDomain)
  21760. n += 1 + l + sovGenerated(uint64(l))
  21761. l = len(m.StoragePool)
  21762. n += 1 + l + sovGenerated(uint64(l))
  21763. l = len(m.StorageMode)
  21764. n += 1 + l + sovGenerated(uint64(l))
  21765. l = len(m.VolumeName)
  21766. n += 1 + l + sovGenerated(uint64(l))
  21767. l = len(m.FSType)
  21768. n += 1 + l + sovGenerated(uint64(l))
  21769. n += 2
  21770. return n
  21771. }
  21772. func (m *ScopeSelector) Size() (n int) {
  21773. if m == nil {
  21774. return 0
  21775. }
  21776. var l int
  21777. _ = l
  21778. if len(m.MatchExpressions) > 0 {
  21779. for _, e := range m.MatchExpressions {
  21780. l = e.Size()
  21781. n += 1 + l + sovGenerated(uint64(l))
  21782. }
  21783. }
  21784. return n
  21785. }
  21786. func (m *ScopedResourceSelectorRequirement) Size() (n int) {
  21787. if m == nil {
  21788. return 0
  21789. }
  21790. var l int
  21791. _ = l
  21792. l = len(m.ScopeName)
  21793. n += 1 + l + sovGenerated(uint64(l))
  21794. l = len(m.Operator)
  21795. n += 1 + l + sovGenerated(uint64(l))
  21796. if len(m.Values) > 0 {
  21797. for _, s := range m.Values {
  21798. l = len(s)
  21799. n += 1 + l + sovGenerated(uint64(l))
  21800. }
  21801. }
  21802. return n
  21803. }
  21804. func (m *SeccompProfile) Size() (n int) {
  21805. if m == nil {
  21806. return 0
  21807. }
  21808. var l int
  21809. _ = l
  21810. l = len(m.Type)
  21811. n += 1 + l + sovGenerated(uint64(l))
  21812. if m.LocalhostProfile != nil {
  21813. l = len(*m.LocalhostProfile)
  21814. n += 1 + l + sovGenerated(uint64(l))
  21815. }
  21816. return n
  21817. }
  21818. func (m *Secret) Size() (n int) {
  21819. if m == nil {
  21820. return 0
  21821. }
  21822. var l int
  21823. _ = l
  21824. l = m.ObjectMeta.Size()
  21825. n += 1 + l + sovGenerated(uint64(l))
  21826. if len(m.Data) > 0 {
  21827. for k, v := range m.Data {
  21828. _ = k
  21829. _ = v
  21830. l = 0
  21831. if v != nil {
  21832. l = 1 + len(v) + sovGenerated(uint64(len(v)))
  21833. }
  21834. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + l
  21835. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21836. }
  21837. }
  21838. l = len(m.Type)
  21839. n += 1 + l + sovGenerated(uint64(l))
  21840. if len(m.StringData) > 0 {
  21841. for k, v := range m.StringData {
  21842. _ = k
  21843. _ = v
  21844. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  21845. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21846. }
  21847. }
  21848. if m.Immutable != nil {
  21849. n += 2
  21850. }
  21851. return n
  21852. }
  21853. func (m *SecretEnvSource) Size() (n int) {
  21854. if m == nil {
  21855. return 0
  21856. }
  21857. var l int
  21858. _ = l
  21859. l = m.LocalObjectReference.Size()
  21860. n += 1 + l + sovGenerated(uint64(l))
  21861. if m.Optional != nil {
  21862. n += 2
  21863. }
  21864. return n
  21865. }
  21866. func (m *SecretKeySelector) Size() (n int) {
  21867. if m == nil {
  21868. return 0
  21869. }
  21870. var l int
  21871. _ = l
  21872. l = m.LocalObjectReference.Size()
  21873. n += 1 + l + sovGenerated(uint64(l))
  21874. l = len(m.Key)
  21875. n += 1 + l + sovGenerated(uint64(l))
  21876. if m.Optional != nil {
  21877. n += 2
  21878. }
  21879. return n
  21880. }
  21881. func (m *SecretList) Size() (n int) {
  21882. if m == nil {
  21883. return 0
  21884. }
  21885. var l int
  21886. _ = l
  21887. l = m.ListMeta.Size()
  21888. n += 1 + l + sovGenerated(uint64(l))
  21889. if len(m.Items) > 0 {
  21890. for _, e := range m.Items {
  21891. l = e.Size()
  21892. n += 1 + l + sovGenerated(uint64(l))
  21893. }
  21894. }
  21895. return n
  21896. }
  21897. func (m *SecretProjection) Size() (n int) {
  21898. if m == nil {
  21899. return 0
  21900. }
  21901. var l int
  21902. _ = l
  21903. l = m.LocalObjectReference.Size()
  21904. n += 1 + l + sovGenerated(uint64(l))
  21905. if len(m.Items) > 0 {
  21906. for _, e := range m.Items {
  21907. l = e.Size()
  21908. n += 1 + l + sovGenerated(uint64(l))
  21909. }
  21910. }
  21911. if m.Optional != nil {
  21912. n += 2
  21913. }
  21914. return n
  21915. }
  21916. func (m *SecretReference) Size() (n int) {
  21917. if m == nil {
  21918. return 0
  21919. }
  21920. var l int
  21921. _ = l
  21922. l = len(m.Name)
  21923. n += 1 + l + sovGenerated(uint64(l))
  21924. l = len(m.Namespace)
  21925. n += 1 + l + sovGenerated(uint64(l))
  21926. return n
  21927. }
  21928. func (m *SecretVolumeSource) Size() (n int) {
  21929. if m == nil {
  21930. return 0
  21931. }
  21932. var l int
  21933. _ = l
  21934. l = len(m.SecretName)
  21935. n += 1 + l + sovGenerated(uint64(l))
  21936. if len(m.Items) > 0 {
  21937. for _, e := range m.Items {
  21938. l = e.Size()
  21939. n += 1 + l + sovGenerated(uint64(l))
  21940. }
  21941. }
  21942. if m.DefaultMode != nil {
  21943. n += 1 + sovGenerated(uint64(*m.DefaultMode))
  21944. }
  21945. if m.Optional != nil {
  21946. n += 2
  21947. }
  21948. return n
  21949. }
  21950. func (m *SecurityContext) Size() (n int) {
  21951. if m == nil {
  21952. return 0
  21953. }
  21954. var l int
  21955. _ = l
  21956. if m.Capabilities != nil {
  21957. l = m.Capabilities.Size()
  21958. n += 1 + l + sovGenerated(uint64(l))
  21959. }
  21960. if m.Privileged != nil {
  21961. n += 2
  21962. }
  21963. if m.SELinuxOptions != nil {
  21964. l = m.SELinuxOptions.Size()
  21965. n += 1 + l + sovGenerated(uint64(l))
  21966. }
  21967. if m.RunAsUser != nil {
  21968. n += 1 + sovGenerated(uint64(*m.RunAsUser))
  21969. }
  21970. if m.RunAsNonRoot != nil {
  21971. n += 2
  21972. }
  21973. if m.ReadOnlyRootFilesystem != nil {
  21974. n += 2
  21975. }
  21976. if m.AllowPrivilegeEscalation != nil {
  21977. n += 2
  21978. }
  21979. if m.RunAsGroup != nil {
  21980. n += 1 + sovGenerated(uint64(*m.RunAsGroup))
  21981. }
  21982. if m.ProcMount != nil {
  21983. l = len(*m.ProcMount)
  21984. n += 1 + l + sovGenerated(uint64(l))
  21985. }
  21986. if m.WindowsOptions != nil {
  21987. l = m.WindowsOptions.Size()
  21988. n += 1 + l + sovGenerated(uint64(l))
  21989. }
  21990. if m.SeccompProfile != nil {
  21991. l = m.SeccompProfile.Size()
  21992. n += 1 + l + sovGenerated(uint64(l))
  21993. }
  21994. return n
  21995. }
  21996. func (m *SerializedReference) Size() (n int) {
  21997. if m == nil {
  21998. return 0
  21999. }
  22000. var l int
  22001. _ = l
  22002. l = m.Reference.Size()
  22003. n += 1 + l + sovGenerated(uint64(l))
  22004. return n
  22005. }
  22006. func (m *Service) Size() (n int) {
  22007. if m == nil {
  22008. return 0
  22009. }
  22010. var l int
  22011. _ = l
  22012. l = m.ObjectMeta.Size()
  22013. n += 1 + l + sovGenerated(uint64(l))
  22014. l = m.Spec.Size()
  22015. n += 1 + l + sovGenerated(uint64(l))
  22016. l = m.Status.Size()
  22017. n += 1 + l + sovGenerated(uint64(l))
  22018. return n
  22019. }
  22020. func (m *ServiceAccount) Size() (n int) {
  22021. if m == nil {
  22022. return 0
  22023. }
  22024. var l int
  22025. _ = l
  22026. l = m.ObjectMeta.Size()
  22027. n += 1 + l + sovGenerated(uint64(l))
  22028. if len(m.Secrets) > 0 {
  22029. for _, e := range m.Secrets {
  22030. l = e.Size()
  22031. n += 1 + l + sovGenerated(uint64(l))
  22032. }
  22033. }
  22034. if len(m.ImagePullSecrets) > 0 {
  22035. for _, e := range m.ImagePullSecrets {
  22036. l = e.Size()
  22037. n += 1 + l + sovGenerated(uint64(l))
  22038. }
  22039. }
  22040. if m.AutomountServiceAccountToken != nil {
  22041. n += 2
  22042. }
  22043. return n
  22044. }
  22045. func (m *ServiceAccountList) Size() (n int) {
  22046. if m == nil {
  22047. return 0
  22048. }
  22049. var l int
  22050. _ = l
  22051. l = m.ListMeta.Size()
  22052. n += 1 + l + sovGenerated(uint64(l))
  22053. if len(m.Items) > 0 {
  22054. for _, e := range m.Items {
  22055. l = e.Size()
  22056. n += 1 + l + sovGenerated(uint64(l))
  22057. }
  22058. }
  22059. return n
  22060. }
  22061. func (m *ServiceAccountTokenProjection) Size() (n int) {
  22062. if m == nil {
  22063. return 0
  22064. }
  22065. var l int
  22066. _ = l
  22067. l = len(m.Audience)
  22068. n += 1 + l + sovGenerated(uint64(l))
  22069. if m.ExpirationSeconds != nil {
  22070. n += 1 + sovGenerated(uint64(*m.ExpirationSeconds))
  22071. }
  22072. l = len(m.Path)
  22073. n += 1 + l + sovGenerated(uint64(l))
  22074. return n
  22075. }
  22076. func (m *ServiceList) Size() (n int) {
  22077. if m == nil {
  22078. return 0
  22079. }
  22080. var l int
  22081. _ = l
  22082. l = m.ListMeta.Size()
  22083. n += 1 + l + sovGenerated(uint64(l))
  22084. if len(m.Items) > 0 {
  22085. for _, e := range m.Items {
  22086. l = e.Size()
  22087. n += 1 + l + sovGenerated(uint64(l))
  22088. }
  22089. }
  22090. return n
  22091. }
  22092. func (m *ServicePort) Size() (n int) {
  22093. if m == nil {
  22094. return 0
  22095. }
  22096. var l int
  22097. _ = l
  22098. l = len(m.Name)
  22099. n += 1 + l + sovGenerated(uint64(l))
  22100. l = len(m.Protocol)
  22101. n += 1 + l + sovGenerated(uint64(l))
  22102. n += 1 + sovGenerated(uint64(m.Port))
  22103. l = m.TargetPort.Size()
  22104. n += 1 + l + sovGenerated(uint64(l))
  22105. n += 1 + sovGenerated(uint64(m.NodePort))
  22106. if m.AppProtocol != nil {
  22107. l = len(*m.AppProtocol)
  22108. n += 1 + l + sovGenerated(uint64(l))
  22109. }
  22110. return n
  22111. }
  22112. func (m *ServiceProxyOptions) Size() (n int) {
  22113. if m == nil {
  22114. return 0
  22115. }
  22116. var l int
  22117. _ = l
  22118. l = len(m.Path)
  22119. n += 1 + l + sovGenerated(uint64(l))
  22120. return n
  22121. }
  22122. func (m *ServiceSpec) Size() (n int) {
  22123. if m == nil {
  22124. return 0
  22125. }
  22126. var l int
  22127. _ = l
  22128. if len(m.Ports) > 0 {
  22129. for _, e := range m.Ports {
  22130. l = e.Size()
  22131. n += 1 + l + sovGenerated(uint64(l))
  22132. }
  22133. }
  22134. if len(m.Selector) > 0 {
  22135. for k, v := range m.Selector {
  22136. _ = k
  22137. _ = v
  22138. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  22139. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  22140. }
  22141. }
  22142. l = len(m.ClusterIP)
  22143. n += 1 + l + sovGenerated(uint64(l))
  22144. l = len(m.Type)
  22145. n += 1 + l + sovGenerated(uint64(l))
  22146. if len(m.ExternalIPs) > 0 {
  22147. for _, s := range m.ExternalIPs {
  22148. l = len(s)
  22149. n += 1 + l + sovGenerated(uint64(l))
  22150. }
  22151. }
  22152. l = len(m.SessionAffinity)
  22153. n += 1 + l + sovGenerated(uint64(l))
  22154. l = len(m.LoadBalancerIP)
  22155. n += 1 + l + sovGenerated(uint64(l))
  22156. if len(m.LoadBalancerSourceRanges) > 0 {
  22157. for _, s := range m.LoadBalancerSourceRanges {
  22158. l = len(s)
  22159. n += 1 + l + sovGenerated(uint64(l))
  22160. }
  22161. }
  22162. l = len(m.ExternalName)
  22163. n += 1 + l + sovGenerated(uint64(l))
  22164. l = len(m.ExternalTrafficPolicy)
  22165. n += 1 + l + sovGenerated(uint64(l))
  22166. n += 1 + sovGenerated(uint64(m.HealthCheckNodePort))
  22167. n += 2
  22168. if m.SessionAffinityConfig != nil {
  22169. l = m.SessionAffinityConfig.Size()
  22170. n += 1 + l + sovGenerated(uint64(l))
  22171. }
  22172. if m.IPFamily != nil {
  22173. l = len(*m.IPFamily)
  22174. n += 1 + l + sovGenerated(uint64(l))
  22175. }
  22176. if len(m.TopologyKeys) > 0 {
  22177. for _, s := range m.TopologyKeys {
  22178. l = len(s)
  22179. n += 2 + l + sovGenerated(uint64(l))
  22180. }
  22181. }
  22182. return n
  22183. }
  22184. func (m *ServiceStatus) Size() (n int) {
  22185. if m == nil {
  22186. return 0
  22187. }
  22188. var l int
  22189. _ = l
  22190. l = m.LoadBalancer.Size()
  22191. n += 1 + l + sovGenerated(uint64(l))
  22192. return n
  22193. }
  22194. func (m *SessionAffinityConfig) Size() (n int) {
  22195. if m == nil {
  22196. return 0
  22197. }
  22198. var l int
  22199. _ = l
  22200. if m.ClientIP != nil {
  22201. l = m.ClientIP.Size()
  22202. n += 1 + l + sovGenerated(uint64(l))
  22203. }
  22204. return n
  22205. }
  22206. func (m *StorageOSPersistentVolumeSource) Size() (n int) {
  22207. if m == nil {
  22208. return 0
  22209. }
  22210. var l int
  22211. _ = l
  22212. l = len(m.VolumeName)
  22213. n += 1 + l + sovGenerated(uint64(l))
  22214. l = len(m.VolumeNamespace)
  22215. n += 1 + l + sovGenerated(uint64(l))
  22216. l = len(m.FSType)
  22217. n += 1 + l + sovGenerated(uint64(l))
  22218. n += 2
  22219. if m.SecretRef != nil {
  22220. l = m.SecretRef.Size()
  22221. n += 1 + l + sovGenerated(uint64(l))
  22222. }
  22223. return n
  22224. }
  22225. func (m *StorageOSVolumeSource) Size() (n int) {
  22226. if m == nil {
  22227. return 0
  22228. }
  22229. var l int
  22230. _ = l
  22231. l = len(m.VolumeName)
  22232. n += 1 + l + sovGenerated(uint64(l))
  22233. l = len(m.VolumeNamespace)
  22234. n += 1 + l + sovGenerated(uint64(l))
  22235. l = len(m.FSType)
  22236. n += 1 + l + sovGenerated(uint64(l))
  22237. n += 2
  22238. if m.SecretRef != nil {
  22239. l = m.SecretRef.Size()
  22240. n += 1 + l + sovGenerated(uint64(l))
  22241. }
  22242. return n
  22243. }
  22244. func (m *Sysctl) Size() (n int) {
  22245. if m == nil {
  22246. return 0
  22247. }
  22248. var l int
  22249. _ = l
  22250. l = len(m.Name)
  22251. n += 1 + l + sovGenerated(uint64(l))
  22252. l = len(m.Value)
  22253. n += 1 + l + sovGenerated(uint64(l))
  22254. return n
  22255. }
  22256. func (m *TCPSocketAction) Size() (n int) {
  22257. if m == nil {
  22258. return 0
  22259. }
  22260. var l int
  22261. _ = l
  22262. l = m.Port.Size()
  22263. n += 1 + l + sovGenerated(uint64(l))
  22264. l = len(m.Host)
  22265. n += 1 + l + sovGenerated(uint64(l))
  22266. return n
  22267. }
  22268. func (m *Taint) Size() (n int) {
  22269. if m == nil {
  22270. return 0
  22271. }
  22272. var l int
  22273. _ = l
  22274. l = len(m.Key)
  22275. n += 1 + l + sovGenerated(uint64(l))
  22276. l = len(m.Value)
  22277. n += 1 + l + sovGenerated(uint64(l))
  22278. l = len(m.Effect)
  22279. n += 1 + l + sovGenerated(uint64(l))
  22280. if m.TimeAdded != nil {
  22281. l = m.TimeAdded.Size()
  22282. n += 1 + l + sovGenerated(uint64(l))
  22283. }
  22284. return n
  22285. }
  22286. func (m *Toleration) Size() (n int) {
  22287. if m == nil {
  22288. return 0
  22289. }
  22290. var l int
  22291. _ = l
  22292. l = len(m.Key)
  22293. n += 1 + l + sovGenerated(uint64(l))
  22294. l = len(m.Operator)
  22295. n += 1 + l + sovGenerated(uint64(l))
  22296. l = len(m.Value)
  22297. n += 1 + l + sovGenerated(uint64(l))
  22298. l = len(m.Effect)
  22299. n += 1 + l + sovGenerated(uint64(l))
  22300. if m.TolerationSeconds != nil {
  22301. n += 1 + sovGenerated(uint64(*m.TolerationSeconds))
  22302. }
  22303. return n
  22304. }
  22305. func (m *TopologySelectorLabelRequirement) Size() (n int) {
  22306. if m == nil {
  22307. return 0
  22308. }
  22309. var l int
  22310. _ = l
  22311. l = len(m.Key)
  22312. n += 1 + l + sovGenerated(uint64(l))
  22313. if len(m.Values) > 0 {
  22314. for _, s := range m.Values {
  22315. l = len(s)
  22316. n += 1 + l + sovGenerated(uint64(l))
  22317. }
  22318. }
  22319. return n
  22320. }
  22321. func (m *TopologySelectorTerm) Size() (n int) {
  22322. if m == nil {
  22323. return 0
  22324. }
  22325. var l int
  22326. _ = l
  22327. if len(m.MatchLabelExpressions) > 0 {
  22328. for _, e := range m.MatchLabelExpressions {
  22329. l = e.Size()
  22330. n += 1 + l + sovGenerated(uint64(l))
  22331. }
  22332. }
  22333. return n
  22334. }
  22335. func (m *TopologySpreadConstraint) Size() (n int) {
  22336. if m == nil {
  22337. return 0
  22338. }
  22339. var l int
  22340. _ = l
  22341. n += 1 + sovGenerated(uint64(m.MaxSkew))
  22342. l = len(m.TopologyKey)
  22343. n += 1 + l + sovGenerated(uint64(l))
  22344. l = len(m.WhenUnsatisfiable)
  22345. n += 1 + l + sovGenerated(uint64(l))
  22346. if m.LabelSelector != nil {
  22347. l = m.LabelSelector.Size()
  22348. n += 1 + l + sovGenerated(uint64(l))
  22349. }
  22350. return n
  22351. }
  22352. func (m *TypedLocalObjectReference) Size() (n int) {
  22353. if m == nil {
  22354. return 0
  22355. }
  22356. var l int
  22357. _ = l
  22358. if m.APIGroup != nil {
  22359. l = len(*m.APIGroup)
  22360. n += 1 + l + sovGenerated(uint64(l))
  22361. }
  22362. l = len(m.Kind)
  22363. n += 1 + l + sovGenerated(uint64(l))
  22364. l = len(m.Name)
  22365. n += 1 + l + sovGenerated(uint64(l))
  22366. return n
  22367. }
  22368. func (m *Volume) Size() (n int) {
  22369. if m == nil {
  22370. return 0
  22371. }
  22372. var l int
  22373. _ = l
  22374. l = len(m.Name)
  22375. n += 1 + l + sovGenerated(uint64(l))
  22376. l = m.VolumeSource.Size()
  22377. n += 1 + l + sovGenerated(uint64(l))
  22378. return n
  22379. }
  22380. func (m *VolumeDevice) Size() (n int) {
  22381. if m == nil {
  22382. return 0
  22383. }
  22384. var l int
  22385. _ = l
  22386. l = len(m.Name)
  22387. n += 1 + l + sovGenerated(uint64(l))
  22388. l = len(m.DevicePath)
  22389. n += 1 + l + sovGenerated(uint64(l))
  22390. return n
  22391. }
  22392. func (m *VolumeMount) Size() (n int) {
  22393. if m == nil {
  22394. return 0
  22395. }
  22396. var l int
  22397. _ = l
  22398. l = len(m.Name)
  22399. n += 1 + l + sovGenerated(uint64(l))
  22400. n += 2
  22401. l = len(m.MountPath)
  22402. n += 1 + l + sovGenerated(uint64(l))
  22403. l = len(m.SubPath)
  22404. n += 1 + l + sovGenerated(uint64(l))
  22405. if m.MountPropagation != nil {
  22406. l = len(*m.MountPropagation)
  22407. n += 1 + l + sovGenerated(uint64(l))
  22408. }
  22409. l = len(m.SubPathExpr)
  22410. n += 1 + l + sovGenerated(uint64(l))
  22411. return n
  22412. }
  22413. func (m *VolumeNodeAffinity) Size() (n int) {
  22414. if m == nil {
  22415. return 0
  22416. }
  22417. var l int
  22418. _ = l
  22419. if m.Required != nil {
  22420. l = m.Required.Size()
  22421. n += 1 + l + sovGenerated(uint64(l))
  22422. }
  22423. return n
  22424. }
  22425. func (m *VolumeProjection) Size() (n int) {
  22426. if m == nil {
  22427. return 0
  22428. }
  22429. var l int
  22430. _ = l
  22431. if m.Secret != nil {
  22432. l = m.Secret.Size()
  22433. n += 1 + l + sovGenerated(uint64(l))
  22434. }
  22435. if m.DownwardAPI != nil {
  22436. l = m.DownwardAPI.Size()
  22437. n += 1 + l + sovGenerated(uint64(l))
  22438. }
  22439. if m.ConfigMap != nil {
  22440. l = m.ConfigMap.Size()
  22441. n += 1 + l + sovGenerated(uint64(l))
  22442. }
  22443. if m.ServiceAccountToken != nil {
  22444. l = m.ServiceAccountToken.Size()
  22445. n += 1 + l + sovGenerated(uint64(l))
  22446. }
  22447. return n
  22448. }
  22449. func (m *VolumeSource) Size() (n int) {
  22450. if m == nil {
  22451. return 0
  22452. }
  22453. var l int
  22454. _ = l
  22455. if m.HostPath != nil {
  22456. l = m.HostPath.Size()
  22457. n += 1 + l + sovGenerated(uint64(l))
  22458. }
  22459. if m.EmptyDir != nil {
  22460. l = m.EmptyDir.Size()
  22461. n += 1 + l + sovGenerated(uint64(l))
  22462. }
  22463. if m.GCEPersistentDisk != nil {
  22464. l = m.GCEPersistentDisk.Size()
  22465. n += 1 + l + sovGenerated(uint64(l))
  22466. }
  22467. if m.AWSElasticBlockStore != nil {
  22468. l = m.AWSElasticBlockStore.Size()
  22469. n += 1 + l + sovGenerated(uint64(l))
  22470. }
  22471. if m.GitRepo != nil {
  22472. l = m.GitRepo.Size()
  22473. n += 1 + l + sovGenerated(uint64(l))
  22474. }
  22475. if m.Secret != nil {
  22476. l = m.Secret.Size()
  22477. n += 1 + l + sovGenerated(uint64(l))
  22478. }
  22479. if m.NFS != nil {
  22480. l = m.NFS.Size()
  22481. n += 1 + l + sovGenerated(uint64(l))
  22482. }
  22483. if m.ISCSI != nil {
  22484. l = m.ISCSI.Size()
  22485. n += 1 + l + sovGenerated(uint64(l))
  22486. }
  22487. if m.Glusterfs != nil {
  22488. l = m.Glusterfs.Size()
  22489. n += 1 + l + sovGenerated(uint64(l))
  22490. }
  22491. if m.PersistentVolumeClaim != nil {
  22492. l = m.PersistentVolumeClaim.Size()
  22493. n += 1 + l + sovGenerated(uint64(l))
  22494. }
  22495. if m.RBD != nil {
  22496. l = m.RBD.Size()
  22497. n += 1 + l + sovGenerated(uint64(l))
  22498. }
  22499. if m.FlexVolume != nil {
  22500. l = m.FlexVolume.Size()
  22501. n += 1 + l + sovGenerated(uint64(l))
  22502. }
  22503. if m.Cinder != nil {
  22504. l = m.Cinder.Size()
  22505. n += 1 + l + sovGenerated(uint64(l))
  22506. }
  22507. if m.CephFS != nil {
  22508. l = m.CephFS.Size()
  22509. n += 1 + l + sovGenerated(uint64(l))
  22510. }
  22511. if m.Flocker != nil {
  22512. l = m.Flocker.Size()
  22513. n += 1 + l + sovGenerated(uint64(l))
  22514. }
  22515. if m.DownwardAPI != nil {
  22516. l = m.DownwardAPI.Size()
  22517. n += 2 + l + sovGenerated(uint64(l))
  22518. }
  22519. if m.FC != nil {
  22520. l = m.FC.Size()
  22521. n += 2 + l + sovGenerated(uint64(l))
  22522. }
  22523. if m.AzureFile != nil {
  22524. l = m.AzureFile.Size()
  22525. n += 2 + l + sovGenerated(uint64(l))
  22526. }
  22527. if m.ConfigMap != nil {
  22528. l = m.ConfigMap.Size()
  22529. n += 2 + l + sovGenerated(uint64(l))
  22530. }
  22531. if m.VsphereVolume != nil {
  22532. l = m.VsphereVolume.Size()
  22533. n += 2 + l + sovGenerated(uint64(l))
  22534. }
  22535. if m.Quobyte != nil {
  22536. l = m.Quobyte.Size()
  22537. n += 2 + l + sovGenerated(uint64(l))
  22538. }
  22539. if m.AzureDisk != nil {
  22540. l = m.AzureDisk.Size()
  22541. n += 2 + l + sovGenerated(uint64(l))
  22542. }
  22543. if m.PhotonPersistentDisk != nil {
  22544. l = m.PhotonPersistentDisk.Size()
  22545. n += 2 + l + sovGenerated(uint64(l))
  22546. }
  22547. if m.PortworxVolume != nil {
  22548. l = m.PortworxVolume.Size()
  22549. n += 2 + l + sovGenerated(uint64(l))
  22550. }
  22551. if m.ScaleIO != nil {
  22552. l = m.ScaleIO.Size()
  22553. n += 2 + l + sovGenerated(uint64(l))
  22554. }
  22555. if m.Projected != nil {
  22556. l = m.Projected.Size()
  22557. n += 2 + l + sovGenerated(uint64(l))
  22558. }
  22559. if m.StorageOS != nil {
  22560. l = m.StorageOS.Size()
  22561. n += 2 + l + sovGenerated(uint64(l))
  22562. }
  22563. if m.CSI != nil {
  22564. l = m.CSI.Size()
  22565. n += 2 + l + sovGenerated(uint64(l))
  22566. }
  22567. if m.Ephemeral != nil {
  22568. l = m.Ephemeral.Size()
  22569. n += 2 + l + sovGenerated(uint64(l))
  22570. }
  22571. return n
  22572. }
  22573. func (m *VsphereVirtualDiskVolumeSource) Size() (n int) {
  22574. if m == nil {
  22575. return 0
  22576. }
  22577. var l int
  22578. _ = l
  22579. l = len(m.VolumePath)
  22580. n += 1 + l + sovGenerated(uint64(l))
  22581. l = len(m.FSType)
  22582. n += 1 + l + sovGenerated(uint64(l))
  22583. l = len(m.StoragePolicyName)
  22584. n += 1 + l + sovGenerated(uint64(l))
  22585. l = len(m.StoragePolicyID)
  22586. n += 1 + l + sovGenerated(uint64(l))
  22587. return n
  22588. }
  22589. func (m *WeightedPodAffinityTerm) Size() (n int) {
  22590. if m == nil {
  22591. return 0
  22592. }
  22593. var l int
  22594. _ = l
  22595. n += 1 + sovGenerated(uint64(m.Weight))
  22596. l = m.PodAffinityTerm.Size()
  22597. n += 1 + l + sovGenerated(uint64(l))
  22598. return n
  22599. }
  22600. func (m *WindowsSecurityContextOptions) Size() (n int) {
  22601. if m == nil {
  22602. return 0
  22603. }
  22604. var l int
  22605. _ = l
  22606. if m.GMSACredentialSpecName != nil {
  22607. l = len(*m.GMSACredentialSpecName)
  22608. n += 1 + l + sovGenerated(uint64(l))
  22609. }
  22610. if m.GMSACredentialSpec != nil {
  22611. l = len(*m.GMSACredentialSpec)
  22612. n += 1 + l + sovGenerated(uint64(l))
  22613. }
  22614. if m.RunAsUserName != nil {
  22615. l = len(*m.RunAsUserName)
  22616. n += 1 + l + sovGenerated(uint64(l))
  22617. }
  22618. return n
  22619. }
  22620. func sovGenerated(x uint64) (n int) {
  22621. return (math_bits.Len64(x|1) + 6) / 7
  22622. }
  22623. func sozGenerated(x uint64) (n int) {
  22624. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  22625. }
  22626. func (this *AWSElasticBlockStoreVolumeSource) String() string {
  22627. if this == nil {
  22628. return "nil"
  22629. }
  22630. s := strings.Join([]string{`&AWSElasticBlockStoreVolumeSource{`,
  22631. `VolumeID:` + fmt.Sprintf("%v", this.VolumeID) + `,`,
  22632. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  22633. `Partition:` + fmt.Sprintf("%v", this.Partition) + `,`,
  22634. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  22635. `}`,
  22636. }, "")
  22637. return s
  22638. }
  22639. func (this *Affinity) String() string {
  22640. if this == nil {
  22641. return "nil"
  22642. }
  22643. s := strings.Join([]string{`&Affinity{`,
  22644. `NodeAffinity:` + strings.Replace(this.NodeAffinity.String(), "NodeAffinity", "NodeAffinity", 1) + `,`,
  22645. `PodAffinity:` + strings.Replace(this.PodAffinity.String(), "PodAffinity", "PodAffinity", 1) + `,`,
  22646. `PodAntiAffinity:` + strings.Replace(this.PodAntiAffinity.String(), "PodAntiAffinity", "PodAntiAffinity", 1) + `,`,
  22647. `}`,
  22648. }, "")
  22649. return s
  22650. }
  22651. func (this *AttachedVolume) String() string {
  22652. if this == nil {
  22653. return "nil"
  22654. }
  22655. s := strings.Join([]string{`&AttachedVolume{`,
  22656. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  22657. `DevicePath:` + fmt.Sprintf("%v", this.DevicePath) + `,`,
  22658. `}`,
  22659. }, "")
  22660. return s
  22661. }
  22662. func (this *AvoidPods) String() string {
  22663. if this == nil {
  22664. return "nil"
  22665. }
  22666. repeatedStringForPreferAvoidPods := "[]PreferAvoidPodsEntry{"
  22667. for _, f := range this.PreferAvoidPods {
  22668. repeatedStringForPreferAvoidPods += strings.Replace(strings.Replace(f.String(), "PreferAvoidPodsEntry", "PreferAvoidPodsEntry", 1), `&`, ``, 1) + ","
  22669. }
  22670. repeatedStringForPreferAvoidPods += "}"
  22671. s := strings.Join([]string{`&AvoidPods{`,
  22672. `PreferAvoidPods:` + repeatedStringForPreferAvoidPods + `,`,
  22673. `}`,
  22674. }, "")
  22675. return s
  22676. }
  22677. func (this *AzureDiskVolumeSource) String() string {
  22678. if this == nil {
  22679. return "nil"
  22680. }
  22681. s := strings.Join([]string{`&AzureDiskVolumeSource{`,
  22682. `DiskName:` + fmt.Sprintf("%v", this.DiskName) + `,`,
  22683. `DataDiskURI:` + fmt.Sprintf("%v", this.DataDiskURI) + `,`,
  22684. `CachingMode:` + valueToStringGenerated(this.CachingMode) + `,`,
  22685. `FSType:` + valueToStringGenerated(this.FSType) + `,`,
  22686. `ReadOnly:` + valueToStringGenerated(this.ReadOnly) + `,`,
  22687. `Kind:` + valueToStringGenerated(this.Kind) + `,`,
  22688. `}`,
  22689. }, "")
  22690. return s
  22691. }
  22692. func (this *AzureFilePersistentVolumeSource) String() string {
  22693. if this == nil {
  22694. return "nil"
  22695. }
  22696. s := strings.Join([]string{`&AzureFilePersistentVolumeSource{`,
  22697. `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
  22698. `ShareName:` + fmt.Sprintf("%v", this.ShareName) + `,`,
  22699. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  22700. `SecretNamespace:` + valueToStringGenerated(this.SecretNamespace) + `,`,
  22701. `}`,
  22702. }, "")
  22703. return s
  22704. }
  22705. func (this *AzureFileVolumeSource) String() string {
  22706. if this == nil {
  22707. return "nil"
  22708. }
  22709. s := strings.Join([]string{`&AzureFileVolumeSource{`,
  22710. `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
  22711. `ShareName:` + fmt.Sprintf("%v", this.ShareName) + `,`,
  22712. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  22713. `}`,
  22714. }, "")
  22715. return s
  22716. }
  22717. func (this *Binding) String() string {
  22718. if this == nil {
  22719. return "nil"
  22720. }
  22721. s := strings.Join([]string{`&Binding{`,
  22722. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  22723. `Target:` + strings.Replace(strings.Replace(this.Target.String(), "ObjectReference", "ObjectReference", 1), `&`, ``, 1) + `,`,
  22724. `}`,
  22725. }, "")
  22726. return s
  22727. }
  22728. func (this *CSIPersistentVolumeSource) String() string {
  22729. if this == nil {
  22730. return "nil"
  22731. }
  22732. keysForVolumeAttributes := make([]string, 0, len(this.VolumeAttributes))
  22733. for k := range this.VolumeAttributes {
  22734. keysForVolumeAttributes = append(keysForVolumeAttributes, k)
  22735. }
  22736. github_com_gogo_protobuf_sortkeys.Strings(keysForVolumeAttributes)
  22737. mapStringForVolumeAttributes := "map[string]string{"
  22738. for _, k := range keysForVolumeAttributes {
  22739. mapStringForVolumeAttributes += fmt.Sprintf("%v: %v,", k, this.VolumeAttributes[k])
  22740. }
  22741. mapStringForVolumeAttributes += "}"
  22742. s := strings.Join([]string{`&CSIPersistentVolumeSource{`,
  22743. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  22744. `VolumeHandle:` + fmt.Sprintf("%v", this.VolumeHandle) + `,`,
  22745. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  22746. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  22747. `VolumeAttributes:` + mapStringForVolumeAttributes + `,`,
  22748. `ControllerPublishSecretRef:` + strings.Replace(this.ControllerPublishSecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  22749. `NodeStageSecretRef:` + strings.Replace(this.NodeStageSecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  22750. `NodePublishSecretRef:` + strings.Replace(this.NodePublishSecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  22751. `ControllerExpandSecretRef:` + strings.Replace(this.ControllerExpandSecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  22752. `}`,
  22753. }, "")
  22754. return s
  22755. }
  22756. func (this *CSIVolumeSource) String() string {
  22757. if this == nil {
  22758. return "nil"
  22759. }
  22760. keysForVolumeAttributes := make([]string, 0, len(this.VolumeAttributes))
  22761. for k := range this.VolumeAttributes {
  22762. keysForVolumeAttributes = append(keysForVolumeAttributes, k)
  22763. }
  22764. github_com_gogo_protobuf_sortkeys.Strings(keysForVolumeAttributes)
  22765. mapStringForVolumeAttributes := "map[string]string{"
  22766. for _, k := range keysForVolumeAttributes {
  22767. mapStringForVolumeAttributes += fmt.Sprintf("%v: %v,", k, this.VolumeAttributes[k])
  22768. }
  22769. mapStringForVolumeAttributes += "}"
  22770. s := strings.Join([]string{`&CSIVolumeSource{`,
  22771. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  22772. `ReadOnly:` + valueToStringGenerated(this.ReadOnly) + `,`,
  22773. `FSType:` + valueToStringGenerated(this.FSType) + `,`,
  22774. `VolumeAttributes:` + mapStringForVolumeAttributes + `,`,
  22775. `NodePublishSecretRef:` + strings.Replace(this.NodePublishSecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  22776. `}`,
  22777. }, "")
  22778. return s
  22779. }
  22780. func (this *Capabilities) String() string {
  22781. if this == nil {
  22782. return "nil"
  22783. }
  22784. s := strings.Join([]string{`&Capabilities{`,
  22785. `Add:` + fmt.Sprintf("%v", this.Add) + `,`,
  22786. `Drop:` + fmt.Sprintf("%v", this.Drop) + `,`,
  22787. `}`,
  22788. }, "")
  22789. return s
  22790. }
  22791. func (this *CephFSPersistentVolumeSource) String() string {
  22792. if this == nil {
  22793. return "nil"
  22794. }
  22795. s := strings.Join([]string{`&CephFSPersistentVolumeSource{`,
  22796. `Monitors:` + fmt.Sprintf("%v", this.Monitors) + `,`,
  22797. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  22798. `User:` + fmt.Sprintf("%v", this.User) + `,`,
  22799. `SecretFile:` + fmt.Sprintf("%v", this.SecretFile) + `,`,
  22800. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  22801. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  22802. `}`,
  22803. }, "")
  22804. return s
  22805. }
  22806. func (this *CephFSVolumeSource) String() string {
  22807. if this == nil {
  22808. return "nil"
  22809. }
  22810. s := strings.Join([]string{`&CephFSVolumeSource{`,
  22811. `Monitors:` + fmt.Sprintf("%v", this.Monitors) + `,`,
  22812. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  22813. `User:` + fmt.Sprintf("%v", this.User) + `,`,
  22814. `SecretFile:` + fmt.Sprintf("%v", this.SecretFile) + `,`,
  22815. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  22816. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  22817. `}`,
  22818. }, "")
  22819. return s
  22820. }
  22821. func (this *CinderPersistentVolumeSource) String() string {
  22822. if this == nil {
  22823. return "nil"
  22824. }
  22825. s := strings.Join([]string{`&CinderPersistentVolumeSource{`,
  22826. `VolumeID:` + fmt.Sprintf("%v", this.VolumeID) + `,`,
  22827. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  22828. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  22829. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  22830. `}`,
  22831. }, "")
  22832. return s
  22833. }
  22834. func (this *CinderVolumeSource) String() string {
  22835. if this == nil {
  22836. return "nil"
  22837. }
  22838. s := strings.Join([]string{`&CinderVolumeSource{`,
  22839. `VolumeID:` + fmt.Sprintf("%v", this.VolumeID) + `,`,
  22840. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  22841. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  22842. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  22843. `}`,
  22844. }, "")
  22845. return s
  22846. }
  22847. func (this *ClientIPConfig) String() string {
  22848. if this == nil {
  22849. return "nil"
  22850. }
  22851. s := strings.Join([]string{`&ClientIPConfig{`,
  22852. `TimeoutSeconds:` + valueToStringGenerated(this.TimeoutSeconds) + `,`,
  22853. `}`,
  22854. }, "")
  22855. return s
  22856. }
  22857. func (this *ComponentCondition) String() string {
  22858. if this == nil {
  22859. return "nil"
  22860. }
  22861. s := strings.Join([]string{`&ComponentCondition{`,
  22862. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  22863. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  22864. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  22865. `Error:` + fmt.Sprintf("%v", this.Error) + `,`,
  22866. `}`,
  22867. }, "")
  22868. return s
  22869. }
  22870. func (this *ComponentStatus) String() string {
  22871. if this == nil {
  22872. return "nil"
  22873. }
  22874. repeatedStringForConditions := "[]ComponentCondition{"
  22875. for _, f := range this.Conditions {
  22876. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ComponentCondition", "ComponentCondition", 1), `&`, ``, 1) + ","
  22877. }
  22878. repeatedStringForConditions += "}"
  22879. s := strings.Join([]string{`&ComponentStatus{`,
  22880. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  22881. `Conditions:` + repeatedStringForConditions + `,`,
  22882. `}`,
  22883. }, "")
  22884. return s
  22885. }
  22886. func (this *ComponentStatusList) String() string {
  22887. if this == nil {
  22888. return "nil"
  22889. }
  22890. repeatedStringForItems := "[]ComponentStatus{"
  22891. for _, f := range this.Items {
  22892. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ComponentStatus", "ComponentStatus", 1), `&`, ``, 1) + ","
  22893. }
  22894. repeatedStringForItems += "}"
  22895. s := strings.Join([]string{`&ComponentStatusList{`,
  22896. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  22897. `Items:` + repeatedStringForItems + `,`,
  22898. `}`,
  22899. }, "")
  22900. return s
  22901. }
  22902. func (this *ConfigMap) String() string {
  22903. if this == nil {
  22904. return "nil"
  22905. }
  22906. keysForData := make([]string, 0, len(this.Data))
  22907. for k := range this.Data {
  22908. keysForData = append(keysForData, k)
  22909. }
  22910. github_com_gogo_protobuf_sortkeys.Strings(keysForData)
  22911. mapStringForData := "map[string]string{"
  22912. for _, k := range keysForData {
  22913. mapStringForData += fmt.Sprintf("%v: %v,", k, this.Data[k])
  22914. }
  22915. mapStringForData += "}"
  22916. keysForBinaryData := make([]string, 0, len(this.BinaryData))
  22917. for k := range this.BinaryData {
  22918. keysForBinaryData = append(keysForBinaryData, k)
  22919. }
  22920. github_com_gogo_protobuf_sortkeys.Strings(keysForBinaryData)
  22921. mapStringForBinaryData := "map[string][]byte{"
  22922. for _, k := range keysForBinaryData {
  22923. mapStringForBinaryData += fmt.Sprintf("%v: %v,", k, this.BinaryData[k])
  22924. }
  22925. mapStringForBinaryData += "}"
  22926. s := strings.Join([]string{`&ConfigMap{`,
  22927. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  22928. `Data:` + mapStringForData + `,`,
  22929. `BinaryData:` + mapStringForBinaryData + `,`,
  22930. `Immutable:` + valueToStringGenerated(this.Immutable) + `,`,
  22931. `}`,
  22932. }, "")
  22933. return s
  22934. }
  22935. func (this *ConfigMapEnvSource) String() string {
  22936. if this == nil {
  22937. return "nil"
  22938. }
  22939. s := strings.Join([]string{`&ConfigMapEnvSource{`,
  22940. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  22941. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  22942. `}`,
  22943. }, "")
  22944. return s
  22945. }
  22946. func (this *ConfigMapKeySelector) String() string {
  22947. if this == nil {
  22948. return "nil"
  22949. }
  22950. s := strings.Join([]string{`&ConfigMapKeySelector{`,
  22951. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  22952. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  22953. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  22954. `}`,
  22955. }, "")
  22956. return s
  22957. }
  22958. func (this *ConfigMapList) String() string {
  22959. if this == nil {
  22960. return "nil"
  22961. }
  22962. repeatedStringForItems := "[]ConfigMap{"
  22963. for _, f := range this.Items {
  22964. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ConfigMap", "ConfigMap", 1), `&`, ``, 1) + ","
  22965. }
  22966. repeatedStringForItems += "}"
  22967. s := strings.Join([]string{`&ConfigMapList{`,
  22968. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  22969. `Items:` + repeatedStringForItems + `,`,
  22970. `}`,
  22971. }, "")
  22972. return s
  22973. }
  22974. func (this *ConfigMapNodeConfigSource) String() string {
  22975. if this == nil {
  22976. return "nil"
  22977. }
  22978. s := strings.Join([]string{`&ConfigMapNodeConfigSource{`,
  22979. `Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
  22980. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  22981. `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
  22982. `ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`,
  22983. `KubeletConfigKey:` + fmt.Sprintf("%v", this.KubeletConfigKey) + `,`,
  22984. `}`,
  22985. }, "")
  22986. return s
  22987. }
  22988. func (this *ConfigMapProjection) String() string {
  22989. if this == nil {
  22990. return "nil"
  22991. }
  22992. repeatedStringForItems := "[]KeyToPath{"
  22993. for _, f := range this.Items {
  22994. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "KeyToPath", "KeyToPath", 1), `&`, ``, 1) + ","
  22995. }
  22996. repeatedStringForItems += "}"
  22997. s := strings.Join([]string{`&ConfigMapProjection{`,
  22998. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  22999. `Items:` + repeatedStringForItems + `,`,
  23000. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  23001. `}`,
  23002. }, "")
  23003. return s
  23004. }
  23005. func (this *ConfigMapVolumeSource) String() string {
  23006. if this == nil {
  23007. return "nil"
  23008. }
  23009. repeatedStringForItems := "[]KeyToPath{"
  23010. for _, f := range this.Items {
  23011. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "KeyToPath", "KeyToPath", 1), `&`, ``, 1) + ","
  23012. }
  23013. repeatedStringForItems += "}"
  23014. s := strings.Join([]string{`&ConfigMapVolumeSource{`,
  23015. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  23016. `Items:` + repeatedStringForItems + `,`,
  23017. `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`,
  23018. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  23019. `}`,
  23020. }, "")
  23021. return s
  23022. }
  23023. func (this *Container) String() string {
  23024. if this == nil {
  23025. return "nil"
  23026. }
  23027. repeatedStringForPorts := "[]ContainerPort{"
  23028. for _, f := range this.Ports {
  23029. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "ContainerPort", "ContainerPort", 1), `&`, ``, 1) + ","
  23030. }
  23031. repeatedStringForPorts += "}"
  23032. repeatedStringForEnv := "[]EnvVar{"
  23033. for _, f := range this.Env {
  23034. repeatedStringForEnv += strings.Replace(strings.Replace(f.String(), "EnvVar", "EnvVar", 1), `&`, ``, 1) + ","
  23035. }
  23036. repeatedStringForEnv += "}"
  23037. repeatedStringForVolumeMounts := "[]VolumeMount{"
  23038. for _, f := range this.VolumeMounts {
  23039. repeatedStringForVolumeMounts += strings.Replace(strings.Replace(f.String(), "VolumeMount", "VolumeMount", 1), `&`, ``, 1) + ","
  23040. }
  23041. repeatedStringForVolumeMounts += "}"
  23042. repeatedStringForEnvFrom := "[]EnvFromSource{"
  23043. for _, f := range this.EnvFrom {
  23044. repeatedStringForEnvFrom += strings.Replace(strings.Replace(f.String(), "EnvFromSource", "EnvFromSource", 1), `&`, ``, 1) + ","
  23045. }
  23046. repeatedStringForEnvFrom += "}"
  23047. repeatedStringForVolumeDevices := "[]VolumeDevice{"
  23048. for _, f := range this.VolumeDevices {
  23049. repeatedStringForVolumeDevices += strings.Replace(strings.Replace(f.String(), "VolumeDevice", "VolumeDevice", 1), `&`, ``, 1) + ","
  23050. }
  23051. repeatedStringForVolumeDevices += "}"
  23052. s := strings.Join([]string{`&Container{`,
  23053. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23054. `Image:` + fmt.Sprintf("%v", this.Image) + `,`,
  23055. `Command:` + fmt.Sprintf("%v", this.Command) + `,`,
  23056. `Args:` + fmt.Sprintf("%v", this.Args) + `,`,
  23057. `WorkingDir:` + fmt.Sprintf("%v", this.WorkingDir) + `,`,
  23058. `Ports:` + repeatedStringForPorts + `,`,
  23059. `Env:` + repeatedStringForEnv + `,`,
  23060. `Resources:` + strings.Replace(strings.Replace(this.Resources.String(), "ResourceRequirements", "ResourceRequirements", 1), `&`, ``, 1) + `,`,
  23061. `VolumeMounts:` + repeatedStringForVolumeMounts + `,`,
  23062. `LivenessProbe:` + strings.Replace(this.LivenessProbe.String(), "Probe", "Probe", 1) + `,`,
  23063. `ReadinessProbe:` + strings.Replace(this.ReadinessProbe.String(), "Probe", "Probe", 1) + `,`,
  23064. `Lifecycle:` + strings.Replace(this.Lifecycle.String(), "Lifecycle", "Lifecycle", 1) + `,`,
  23065. `TerminationMessagePath:` + fmt.Sprintf("%v", this.TerminationMessagePath) + `,`,
  23066. `ImagePullPolicy:` + fmt.Sprintf("%v", this.ImagePullPolicy) + `,`,
  23067. `SecurityContext:` + strings.Replace(this.SecurityContext.String(), "SecurityContext", "SecurityContext", 1) + `,`,
  23068. `Stdin:` + fmt.Sprintf("%v", this.Stdin) + `,`,
  23069. `StdinOnce:` + fmt.Sprintf("%v", this.StdinOnce) + `,`,
  23070. `TTY:` + fmt.Sprintf("%v", this.TTY) + `,`,
  23071. `EnvFrom:` + repeatedStringForEnvFrom + `,`,
  23072. `TerminationMessagePolicy:` + fmt.Sprintf("%v", this.TerminationMessagePolicy) + `,`,
  23073. `VolumeDevices:` + repeatedStringForVolumeDevices + `,`,
  23074. `StartupProbe:` + strings.Replace(this.StartupProbe.String(), "Probe", "Probe", 1) + `,`,
  23075. `}`,
  23076. }, "")
  23077. return s
  23078. }
  23079. func (this *ContainerImage) String() string {
  23080. if this == nil {
  23081. return "nil"
  23082. }
  23083. s := strings.Join([]string{`&ContainerImage{`,
  23084. `Names:` + fmt.Sprintf("%v", this.Names) + `,`,
  23085. `SizeBytes:` + fmt.Sprintf("%v", this.SizeBytes) + `,`,
  23086. `}`,
  23087. }, "")
  23088. return s
  23089. }
  23090. func (this *ContainerPort) String() string {
  23091. if this == nil {
  23092. return "nil"
  23093. }
  23094. s := strings.Join([]string{`&ContainerPort{`,
  23095. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23096. `HostPort:` + fmt.Sprintf("%v", this.HostPort) + `,`,
  23097. `ContainerPort:` + fmt.Sprintf("%v", this.ContainerPort) + `,`,
  23098. `Protocol:` + fmt.Sprintf("%v", this.Protocol) + `,`,
  23099. `HostIP:` + fmt.Sprintf("%v", this.HostIP) + `,`,
  23100. `}`,
  23101. }, "")
  23102. return s
  23103. }
  23104. func (this *ContainerState) String() string {
  23105. if this == nil {
  23106. return "nil"
  23107. }
  23108. s := strings.Join([]string{`&ContainerState{`,
  23109. `Waiting:` + strings.Replace(this.Waiting.String(), "ContainerStateWaiting", "ContainerStateWaiting", 1) + `,`,
  23110. `Running:` + strings.Replace(this.Running.String(), "ContainerStateRunning", "ContainerStateRunning", 1) + `,`,
  23111. `Terminated:` + strings.Replace(this.Terminated.String(), "ContainerStateTerminated", "ContainerStateTerminated", 1) + `,`,
  23112. `}`,
  23113. }, "")
  23114. return s
  23115. }
  23116. func (this *ContainerStateRunning) String() string {
  23117. if this == nil {
  23118. return "nil"
  23119. }
  23120. s := strings.Join([]string{`&ContainerStateRunning{`,
  23121. `StartedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.StartedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23122. `}`,
  23123. }, "")
  23124. return s
  23125. }
  23126. func (this *ContainerStateTerminated) String() string {
  23127. if this == nil {
  23128. return "nil"
  23129. }
  23130. s := strings.Join([]string{`&ContainerStateTerminated{`,
  23131. `ExitCode:` + fmt.Sprintf("%v", this.ExitCode) + `,`,
  23132. `Signal:` + fmt.Sprintf("%v", this.Signal) + `,`,
  23133. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  23134. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  23135. `StartedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.StartedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23136. `FinishedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.FinishedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23137. `ContainerID:` + fmt.Sprintf("%v", this.ContainerID) + `,`,
  23138. `}`,
  23139. }, "")
  23140. return s
  23141. }
  23142. func (this *ContainerStateWaiting) String() string {
  23143. if this == nil {
  23144. return "nil"
  23145. }
  23146. s := strings.Join([]string{`&ContainerStateWaiting{`,
  23147. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  23148. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  23149. `}`,
  23150. }, "")
  23151. return s
  23152. }
  23153. func (this *ContainerStatus) String() string {
  23154. if this == nil {
  23155. return "nil"
  23156. }
  23157. s := strings.Join([]string{`&ContainerStatus{`,
  23158. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23159. `State:` + strings.Replace(strings.Replace(this.State.String(), "ContainerState", "ContainerState", 1), `&`, ``, 1) + `,`,
  23160. `LastTerminationState:` + strings.Replace(strings.Replace(this.LastTerminationState.String(), "ContainerState", "ContainerState", 1), `&`, ``, 1) + `,`,
  23161. `Ready:` + fmt.Sprintf("%v", this.Ready) + `,`,
  23162. `RestartCount:` + fmt.Sprintf("%v", this.RestartCount) + `,`,
  23163. `Image:` + fmt.Sprintf("%v", this.Image) + `,`,
  23164. `ImageID:` + fmt.Sprintf("%v", this.ImageID) + `,`,
  23165. `ContainerID:` + fmt.Sprintf("%v", this.ContainerID) + `,`,
  23166. `Started:` + valueToStringGenerated(this.Started) + `,`,
  23167. `}`,
  23168. }, "")
  23169. return s
  23170. }
  23171. func (this *DaemonEndpoint) String() string {
  23172. if this == nil {
  23173. return "nil"
  23174. }
  23175. s := strings.Join([]string{`&DaemonEndpoint{`,
  23176. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  23177. `}`,
  23178. }, "")
  23179. return s
  23180. }
  23181. func (this *DownwardAPIProjection) String() string {
  23182. if this == nil {
  23183. return "nil"
  23184. }
  23185. repeatedStringForItems := "[]DownwardAPIVolumeFile{"
  23186. for _, f := range this.Items {
  23187. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "DownwardAPIVolumeFile", "DownwardAPIVolumeFile", 1), `&`, ``, 1) + ","
  23188. }
  23189. repeatedStringForItems += "}"
  23190. s := strings.Join([]string{`&DownwardAPIProjection{`,
  23191. `Items:` + repeatedStringForItems + `,`,
  23192. `}`,
  23193. }, "")
  23194. return s
  23195. }
  23196. func (this *DownwardAPIVolumeFile) String() string {
  23197. if this == nil {
  23198. return "nil"
  23199. }
  23200. s := strings.Join([]string{`&DownwardAPIVolumeFile{`,
  23201. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23202. `FieldRef:` + strings.Replace(this.FieldRef.String(), "ObjectFieldSelector", "ObjectFieldSelector", 1) + `,`,
  23203. `ResourceFieldRef:` + strings.Replace(this.ResourceFieldRef.String(), "ResourceFieldSelector", "ResourceFieldSelector", 1) + `,`,
  23204. `Mode:` + valueToStringGenerated(this.Mode) + `,`,
  23205. `}`,
  23206. }, "")
  23207. return s
  23208. }
  23209. func (this *DownwardAPIVolumeSource) String() string {
  23210. if this == nil {
  23211. return "nil"
  23212. }
  23213. repeatedStringForItems := "[]DownwardAPIVolumeFile{"
  23214. for _, f := range this.Items {
  23215. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "DownwardAPIVolumeFile", "DownwardAPIVolumeFile", 1), `&`, ``, 1) + ","
  23216. }
  23217. repeatedStringForItems += "}"
  23218. s := strings.Join([]string{`&DownwardAPIVolumeSource{`,
  23219. `Items:` + repeatedStringForItems + `,`,
  23220. `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`,
  23221. `}`,
  23222. }, "")
  23223. return s
  23224. }
  23225. func (this *EmptyDirVolumeSource) String() string {
  23226. if this == nil {
  23227. return "nil"
  23228. }
  23229. s := strings.Join([]string{`&EmptyDirVolumeSource{`,
  23230. `Medium:` + fmt.Sprintf("%v", this.Medium) + `,`,
  23231. `SizeLimit:` + strings.Replace(fmt.Sprintf("%v", this.SizeLimit), "Quantity", "resource.Quantity", 1) + `,`,
  23232. `}`,
  23233. }, "")
  23234. return s
  23235. }
  23236. func (this *EndpointAddress) String() string {
  23237. if this == nil {
  23238. return "nil"
  23239. }
  23240. s := strings.Join([]string{`&EndpointAddress{`,
  23241. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  23242. `TargetRef:` + strings.Replace(this.TargetRef.String(), "ObjectReference", "ObjectReference", 1) + `,`,
  23243. `Hostname:` + fmt.Sprintf("%v", this.Hostname) + `,`,
  23244. `NodeName:` + valueToStringGenerated(this.NodeName) + `,`,
  23245. `}`,
  23246. }, "")
  23247. return s
  23248. }
  23249. func (this *EndpointPort) String() string {
  23250. if this == nil {
  23251. return "nil"
  23252. }
  23253. s := strings.Join([]string{`&EndpointPort{`,
  23254. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23255. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  23256. `Protocol:` + fmt.Sprintf("%v", this.Protocol) + `,`,
  23257. `AppProtocol:` + valueToStringGenerated(this.AppProtocol) + `,`,
  23258. `}`,
  23259. }, "")
  23260. return s
  23261. }
  23262. func (this *EndpointSubset) String() string {
  23263. if this == nil {
  23264. return "nil"
  23265. }
  23266. repeatedStringForAddresses := "[]EndpointAddress{"
  23267. for _, f := range this.Addresses {
  23268. repeatedStringForAddresses += strings.Replace(strings.Replace(f.String(), "EndpointAddress", "EndpointAddress", 1), `&`, ``, 1) + ","
  23269. }
  23270. repeatedStringForAddresses += "}"
  23271. repeatedStringForNotReadyAddresses := "[]EndpointAddress{"
  23272. for _, f := range this.NotReadyAddresses {
  23273. repeatedStringForNotReadyAddresses += strings.Replace(strings.Replace(f.String(), "EndpointAddress", "EndpointAddress", 1), `&`, ``, 1) + ","
  23274. }
  23275. repeatedStringForNotReadyAddresses += "}"
  23276. repeatedStringForPorts := "[]EndpointPort{"
  23277. for _, f := range this.Ports {
  23278. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "EndpointPort", "EndpointPort", 1), `&`, ``, 1) + ","
  23279. }
  23280. repeatedStringForPorts += "}"
  23281. s := strings.Join([]string{`&EndpointSubset{`,
  23282. `Addresses:` + repeatedStringForAddresses + `,`,
  23283. `NotReadyAddresses:` + repeatedStringForNotReadyAddresses + `,`,
  23284. `Ports:` + repeatedStringForPorts + `,`,
  23285. `}`,
  23286. }, "")
  23287. return s
  23288. }
  23289. func (this *Endpoints) String() string {
  23290. if this == nil {
  23291. return "nil"
  23292. }
  23293. repeatedStringForSubsets := "[]EndpointSubset{"
  23294. for _, f := range this.Subsets {
  23295. repeatedStringForSubsets += strings.Replace(strings.Replace(f.String(), "EndpointSubset", "EndpointSubset", 1), `&`, ``, 1) + ","
  23296. }
  23297. repeatedStringForSubsets += "}"
  23298. s := strings.Join([]string{`&Endpoints{`,
  23299. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23300. `Subsets:` + repeatedStringForSubsets + `,`,
  23301. `}`,
  23302. }, "")
  23303. return s
  23304. }
  23305. func (this *EndpointsList) String() string {
  23306. if this == nil {
  23307. return "nil"
  23308. }
  23309. repeatedStringForItems := "[]Endpoints{"
  23310. for _, f := range this.Items {
  23311. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Endpoints", "Endpoints", 1), `&`, ``, 1) + ","
  23312. }
  23313. repeatedStringForItems += "}"
  23314. s := strings.Join([]string{`&EndpointsList{`,
  23315. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  23316. `Items:` + repeatedStringForItems + `,`,
  23317. `}`,
  23318. }, "")
  23319. return s
  23320. }
  23321. func (this *EnvFromSource) String() string {
  23322. if this == nil {
  23323. return "nil"
  23324. }
  23325. s := strings.Join([]string{`&EnvFromSource{`,
  23326. `Prefix:` + fmt.Sprintf("%v", this.Prefix) + `,`,
  23327. `ConfigMapRef:` + strings.Replace(this.ConfigMapRef.String(), "ConfigMapEnvSource", "ConfigMapEnvSource", 1) + `,`,
  23328. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretEnvSource", "SecretEnvSource", 1) + `,`,
  23329. `}`,
  23330. }, "")
  23331. return s
  23332. }
  23333. func (this *EnvVar) String() string {
  23334. if this == nil {
  23335. return "nil"
  23336. }
  23337. s := strings.Join([]string{`&EnvVar{`,
  23338. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23339. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  23340. `ValueFrom:` + strings.Replace(this.ValueFrom.String(), "EnvVarSource", "EnvVarSource", 1) + `,`,
  23341. `}`,
  23342. }, "")
  23343. return s
  23344. }
  23345. func (this *EnvVarSource) String() string {
  23346. if this == nil {
  23347. return "nil"
  23348. }
  23349. s := strings.Join([]string{`&EnvVarSource{`,
  23350. `FieldRef:` + strings.Replace(this.FieldRef.String(), "ObjectFieldSelector", "ObjectFieldSelector", 1) + `,`,
  23351. `ResourceFieldRef:` + strings.Replace(this.ResourceFieldRef.String(), "ResourceFieldSelector", "ResourceFieldSelector", 1) + `,`,
  23352. `ConfigMapKeyRef:` + strings.Replace(this.ConfigMapKeyRef.String(), "ConfigMapKeySelector", "ConfigMapKeySelector", 1) + `,`,
  23353. `SecretKeyRef:` + strings.Replace(this.SecretKeyRef.String(), "SecretKeySelector", "SecretKeySelector", 1) + `,`,
  23354. `}`,
  23355. }, "")
  23356. return s
  23357. }
  23358. func (this *EphemeralContainer) String() string {
  23359. if this == nil {
  23360. return "nil"
  23361. }
  23362. s := strings.Join([]string{`&EphemeralContainer{`,
  23363. `EphemeralContainerCommon:` + strings.Replace(strings.Replace(this.EphemeralContainerCommon.String(), "EphemeralContainerCommon", "EphemeralContainerCommon", 1), `&`, ``, 1) + `,`,
  23364. `TargetContainerName:` + fmt.Sprintf("%v", this.TargetContainerName) + `,`,
  23365. `}`,
  23366. }, "")
  23367. return s
  23368. }
  23369. func (this *EphemeralContainerCommon) String() string {
  23370. if this == nil {
  23371. return "nil"
  23372. }
  23373. repeatedStringForPorts := "[]ContainerPort{"
  23374. for _, f := range this.Ports {
  23375. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "ContainerPort", "ContainerPort", 1), `&`, ``, 1) + ","
  23376. }
  23377. repeatedStringForPorts += "}"
  23378. repeatedStringForEnv := "[]EnvVar{"
  23379. for _, f := range this.Env {
  23380. repeatedStringForEnv += strings.Replace(strings.Replace(f.String(), "EnvVar", "EnvVar", 1), `&`, ``, 1) + ","
  23381. }
  23382. repeatedStringForEnv += "}"
  23383. repeatedStringForVolumeMounts := "[]VolumeMount{"
  23384. for _, f := range this.VolumeMounts {
  23385. repeatedStringForVolumeMounts += strings.Replace(strings.Replace(f.String(), "VolumeMount", "VolumeMount", 1), `&`, ``, 1) + ","
  23386. }
  23387. repeatedStringForVolumeMounts += "}"
  23388. repeatedStringForEnvFrom := "[]EnvFromSource{"
  23389. for _, f := range this.EnvFrom {
  23390. repeatedStringForEnvFrom += strings.Replace(strings.Replace(f.String(), "EnvFromSource", "EnvFromSource", 1), `&`, ``, 1) + ","
  23391. }
  23392. repeatedStringForEnvFrom += "}"
  23393. repeatedStringForVolumeDevices := "[]VolumeDevice{"
  23394. for _, f := range this.VolumeDevices {
  23395. repeatedStringForVolumeDevices += strings.Replace(strings.Replace(f.String(), "VolumeDevice", "VolumeDevice", 1), `&`, ``, 1) + ","
  23396. }
  23397. repeatedStringForVolumeDevices += "}"
  23398. s := strings.Join([]string{`&EphemeralContainerCommon{`,
  23399. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23400. `Image:` + fmt.Sprintf("%v", this.Image) + `,`,
  23401. `Command:` + fmt.Sprintf("%v", this.Command) + `,`,
  23402. `Args:` + fmt.Sprintf("%v", this.Args) + `,`,
  23403. `WorkingDir:` + fmt.Sprintf("%v", this.WorkingDir) + `,`,
  23404. `Ports:` + repeatedStringForPorts + `,`,
  23405. `Env:` + repeatedStringForEnv + `,`,
  23406. `Resources:` + strings.Replace(strings.Replace(this.Resources.String(), "ResourceRequirements", "ResourceRequirements", 1), `&`, ``, 1) + `,`,
  23407. `VolumeMounts:` + repeatedStringForVolumeMounts + `,`,
  23408. `LivenessProbe:` + strings.Replace(this.LivenessProbe.String(), "Probe", "Probe", 1) + `,`,
  23409. `ReadinessProbe:` + strings.Replace(this.ReadinessProbe.String(), "Probe", "Probe", 1) + `,`,
  23410. `Lifecycle:` + strings.Replace(this.Lifecycle.String(), "Lifecycle", "Lifecycle", 1) + `,`,
  23411. `TerminationMessagePath:` + fmt.Sprintf("%v", this.TerminationMessagePath) + `,`,
  23412. `ImagePullPolicy:` + fmt.Sprintf("%v", this.ImagePullPolicy) + `,`,
  23413. `SecurityContext:` + strings.Replace(this.SecurityContext.String(), "SecurityContext", "SecurityContext", 1) + `,`,
  23414. `Stdin:` + fmt.Sprintf("%v", this.Stdin) + `,`,
  23415. `StdinOnce:` + fmt.Sprintf("%v", this.StdinOnce) + `,`,
  23416. `TTY:` + fmt.Sprintf("%v", this.TTY) + `,`,
  23417. `EnvFrom:` + repeatedStringForEnvFrom + `,`,
  23418. `TerminationMessagePolicy:` + fmt.Sprintf("%v", this.TerminationMessagePolicy) + `,`,
  23419. `VolumeDevices:` + repeatedStringForVolumeDevices + `,`,
  23420. `StartupProbe:` + strings.Replace(this.StartupProbe.String(), "Probe", "Probe", 1) + `,`,
  23421. `}`,
  23422. }, "")
  23423. return s
  23424. }
  23425. func (this *EphemeralContainers) String() string {
  23426. if this == nil {
  23427. return "nil"
  23428. }
  23429. repeatedStringForEphemeralContainers := "[]EphemeralContainer{"
  23430. for _, f := range this.EphemeralContainers {
  23431. repeatedStringForEphemeralContainers += strings.Replace(strings.Replace(f.String(), "EphemeralContainer", "EphemeralContainer", 1), `&`, ``, 1) + ","
  23432. }
  23433. repeatedStringForEphemeralContainers += "}"
  23434. s := strings.Join([]string{`&EphemeralContainers{`,
  23435. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23436. `EphemeralContainers:` + repeatedStringForEphemeralContainers + `,`,
  23437. `}`,
  23438. }, "")
  23439. return s
  23440. }
  23441. func (this *EphemeralVolumeSource) String() string {
  23442. if this == nil {
  23443. return "nil"
  23444. }
  23445. s := strings.Join([]string{`&EphemeralVolumeSource{`,
  23446. `VolumeClaimTemplate:` + strings.Replace(this.VolumeClaimTemplate.String(), "PersistentVolumeClaimTemplate", "PersistentVolumeClaimTemplate", 1) + `,`,
  23447. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23448. `}`,
  23449. }, "")
  23450. return s
  23451. }
  23452. func (this *Event) String() string {
  23453. if this == nil {
  23454. return "nil"
  23455. }
  23456. s := strings.Join([]string{`&Event{`,
  23457. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23458. `InvolvedObject:` + strings.Replace(strings.Replace(this.InvolvedObject.String(), "ObjectReference", "ObjectReference", 1), `&`, ``, 1) + `,`,
  23459. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  23460. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  23461. `Source:` + strings.Replace(strings.Replace(this.Source.String(), "EventSource", "EventSource", 1), `&`, ``, 1) + `,`,
  23462. `FirstTimestamp:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.FirstTimestamp), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23463. `LastTimestamp:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTimestamp), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23464. `Count:` + fmt.Sprintf("%v", this.Count) + `,`,
  23465. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  23466. `EventTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.EventTime), "MicroTime", "v1.MicroTime", 1), `&`, ``, 1) + `,`,
  23467. `Series:` + strings.Replace(this.Series.String(), "EventSeries", "EventSeries", 1) + `,`,
  23468. `Action:` + fmt.Sprintf("%v", this.Action) + `,`,
  23469. `Related:` + strings.Replace(this.Related.String(), "ObjectReference", "ObjectReference", 1) + `,`,
  23470. `ReportingController:` + fmt.Sprintf("%v", this.ReportingController) + `,`,
  23471. `ReportingInstance:` + fmt.Sprintf("%v", this.ReportingInstance) + `,`,
  23472. `}`,
  23473. }, "")
  23474. return s
  23475. }
  23476. func (this *EventList) String() string {
  23477. if this == nil {
  23478. return "nil"
  23479. }
  23480. repeatedStringForItems := "[]Event{"
  23481. for _, f := range this.Items {
  23482. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Event", "Event", 1), `&`, ``, 1) + ","
  23483. }
  23484. repeatedStringForItems += "}"
  23485. s := strings.Join([]string{`&EventList{`,
  23486. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  23487. `Items:` + repeatedStringForItems + `,`,
  23488. `}`,
  23489. }, "")
  23490. return s
  23491. }
  23492. func (this *EventSeries) String() string {
  23493. if this == nil {
  23494. return "nil"
  23495. }
  23496. s := strings.Join([]string{`&EventSeries{`,
  23497. `Count:` + fmt.Sprintf("%v", this.Count) + `,`,
  23498. `LastObservedTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastObservedTime), "MicroTime", "v1.MicroTime", 1), `&`, ``, 1) + `,`,
  23499. `}`,
  23500. }, "")
  23501. return s
  23502. }
  23503. func (this *EventSource) String() string {
  23504. if this == nil {
  23505. return "nil"
  23506. }
  23507. s := strings.Join([]string{`&EventSource{`,
  23508. `Component:` + fmt.Sprintf("%v", this.Component) + `,`,
  23509. `Host:` + fmt.Sprintf("%v", this.Host) + `,`,
  23510. `}`,
  23511. }, "")
  23512. return s
  23513. }
  23514. func (this *ExecAction) String() string {
  23515. if this == nil {
  23516. return "nil"
  23517. }
  23518. s := strings.Join([]string{`&ExecAction{`,
  23519. `Command:` + fmt.Sprintf("%v", this.Command) + `,`,
  23520. `}`,
  23521. }, "")
  23522. return s
  23523. }
  23524. func (this *FCVolumeSource) String() string {
  23525. if this == nil {
  23526. return "nil"
  23527. }
  23528. s := strings.Join([]string{`&FCVolumeSource{`,
  23529. `TargetWWNs:` + fmt.Sprintf("%v", this.TargetWWNs) + `,`,
  23530. `Lun:` + valueToStringGenerated(this.Lun) + `,`,
  23531. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23532. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23533. `WWIDs:` + fmt.Sprintf("%v", this.WWIDs) + `,`,
  23534. `}`,
  23535. }, "")
  23536. return s
  23537. }
  23538. func (this *FlexPersistentVolumeSource) String() string {
  23539. if this == nil {
  23540. return "nil"
  23541. }
  23542. keysForOptions := make([]string, 0, len(this.Options))
  23543. for k := range this.Options {
  23544. keysForOptions = append(keysForOptions, k)
  23545. }
  23546. github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
  23547. mapStringForOptions := "map[string]string{"
  23548. for _, k := range keysForOptions {
  23549. mapStringForOptions += fmt.Sprintf("%v: %v,", k, this.Options[k])
  23550. }
  23551. mapStringForOptions += "}"
  23552. s := strings.Join([]string{`&FlexPersistentVolumeSource{`,
  23553. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  23554. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23555. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  23556. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23557. `Options:` + mapStringForOptions + `,`,
  23558. `}`,
  23559. }, "")
  23560. return s
  23561. }
  23562. func (this *FlexVolumeSource) String() string {
  23563. if this == nil {
  23564. return "nil"
  23565. }
  23566. keysForOptions := make([]string, 0, len(this.Options))
  23567. for k := range this.Options {
  23568. keysForOptions = append(keysForOptions, k)
  23569. }
  23570. github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
  23571. mapStringForOptions := "map[string]string{"
  23572. for _, k := range keysForOptions {
  23573. mapStringForOptions += fmt.Sprintf("%v: %v,", k, this.Options[k])
  23574. }
  23575. mapStringForOptions += "}"
  23576. s := strings.Join([]string{`&FlexVolumeSource{`,
  23577. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  23578. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23579. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  23580. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23581. `Options:` + mapStringForOptions + `,`,
  23582. `}`,
  23583. }, "")
  23584. return s
  23585. }
  23586. func (this *FlockerVolumeSource) String() string {
  23587. if this == nil {
  23588. return "nil"
  23589. }
  23590. s := strings.Join([]string{`&FlockerVolumeSource{`,
  23591. `DatasetName:` + fmt.Sprintf("%v", this.DatasetName) + `,`,
  23592. `DatasetUUID:` + fmt.Sprintf("%v", this.DatasetUUID) + `,`,
  23593. `}`,
  23594. }, "")
  23595. return s
  23596. }
  23597. func (this *GCEPersistentDiskVolumeSource) String() string {
  23598. if this == nil {
  23599. return "nil"
  23600. }
  23601. s := strings.Join([]string{`&GCEPersistentDiskVolumeSource{`,
  23602. `PDName:` + fmt.Sprintf("%v", this.PDName) + `,`,
  23603. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23604. `Partition:` + fmt.Sprintf("%v", this.Partition) + `,`,
  23605. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23606. `}`,
  23607. }, "")
  23608. return s
  23609. }
  23610. func (this *GitRepoVolumeSource) String() string {
  23611. if this == nil {
  23612. return "nil"
  23613. }
  23614. s := strings.Join([]string{`&GitRepoVolumeSource{`,
  23615. `Repository:` + fmt.Sprintf("%v", this.Repository) + `,`,
  23616. `Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
  23617. `Directory:` + fmt.Sprintf("%v", this.Directory) + `,`,
  23618. `}`,
  23619. }, "")
  23620. return s
  23621. }
  23622. func (this *GlusterfsPersistentVolumeSource) String() string {
  23623. if this == nil {
  23624. return "nil"
  23625. }
  23626. s := strings.Join([]string{`&GlusterfsPersistentVolumeSource{`,
  23627. `EndpointsName:` + fmt.Sprintf("%v", this.EndpointsName) + `,`,
  23628. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23629. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23630. `EndpointsNamespace:` + valueToStringGenerated(this.EndpointsNamespace) + `,`,
  23631. `}`,
  23632. }, "")
  23633. return s
  23634. }
  23635. func (this *GlusterfsVolumeSource) String() string {
  23636. if this == nil {
  23637. return "nil"
  23638. }
  23639. s := strings.Join([]string{`&GlusterfsVolumeSource{`,
  23640. `EndpointsName:` + fmt.Sprintf("%v", this.EndpointsName) + `,`,
  23641. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23642. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23643. `}`,
  23644. }, "")
  23645. return s
  23646. }
  23647. func (this *HTTPGetAction) String() string {
  23648. if this == nil {
  23649. return "nil"
  23650. }
  23651. repeatedStringForHTTPHeaders := "[]HTTPHeader{"
  23652. for _, f := range this.HTTPHeaders {
  23653. repeatedStringForHTTPHeaders += strings.Replace(strings.Replace(f.String(), "HTTPHeader", "HTTPHeader", 1), `&`, ``, 1) + ","
  23654. }
  23655. repeatedStringForHTTPHeaders += "}"
  23656. s := strings.Join([]string{`&HTTPGetAction{`,
  23657. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23658. `Port:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Port), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
  23659. `Host:` + fmt.Sprintf("%v", this.Host) + `,`,
  23660. `Scheme:` + fmt.Sprintf("%v", this.Scheme) + `,`,
  23661. `HTTPHeaders:` + repeatedStringForHTTPHeaders + `,`,
  23662. `}`,
  23663. }, "")
  23664. return s
  23665. }
  23666. func (this *HTTPHeader) String() string {
  23667. if this == nil {
  23668. return "nil"
  23669. }
  23670. s := strings.Join([]string{`&HTTPHeader{`,
  23671. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23672. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  23673. `}`,
  23674. }, "")
  23675. return s
  23676. }
  23677. func (this *Handler) String() string {
  23678. if this == nil {
  23679. return "nil"
  23680. }
  23681. s := strings.Join([]string{`&Handler{`,
  23682. `Exec:` + strings.Replace(this.Exec.String(), "ExecAction", "ExecAction", 1) + `,`,
  23683. `HTTPGet:` + strings.Replace(this.HTTPGet.String(), "HTTPGetAction", "HTTPGetAction", 1) + `,`,
  23684. `TCPSocket:` + strings.Replace(this.TCPSocket.String(), "TCPSocketAction", "TCPSocketAction", 1) + `,`,
  23685. `}`,
  23686. }, "")
  23687. return s
  23688. }
  23689. func (this *HostAlias) String() string {
  23690. if this == nil {
  23691. return "nil"
  23692. }
  23693. s := strings.Join([]string{`&HostAlias{`,
  23694. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  23695. `Hostnames:` + fmt.Sprintf("%v", this.Hostnames) + `,`,
  23696. `}`,
  23697. }, "")
  23698. return s
  23699. }
  23700. func (this *HostPathVolumeSource) String() string {
  23701. if this == nil {
  23702. return "nil"
  23703. }
  23704. s := strings.Join([]string{`&HostPathVolumeSource{`,
  23705. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23706. `Type:` + valueToStringGenerated(this.Type) + `,`,
  23707. `}`,
  23708. }, "")
  23709. return s
  23710. }
  23711. func (this *ISCSIPersistentVolumeSource) String() string {
  23712. if this == nil {
  23713. return "nil"
  23714. }
  23715. s := strings.Join([]string{`&ISCSIPersistentVolumeSource{`,
  23716. `TargetPortal:` + fmt.Sprintf("%v", this.TargetPortal) + `,`,
  23717. `IQN:` + fmt.Sprintf("%v", this.IQN) + `,`,
  23718. `Lun:` + fmt.Sprintf("%v", this.Lun) + `,`,
  23719. `ISCSIInterface:` + fmt.Sprintf("%v", this.ISCSIInterface) + `,`,
  23720. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23721. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23722. `Portals:` + fmt.Sprintf("%v", this.Portals) + `,`,
  23723. `DiscoveryCHAPAuth:` + fmt.Sprintf("%v", this.DiscoveryCHAPAuth) + `,`,
  23724. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  23725. `SessionCHAPAuth:` + fmt.Sprintf("%v", this.SessionCHAPAuth) + `,`,
  23726. `InitiatorName:` + valueToStringGenerated(this.InitiatorName) + `,`,
  23727. `}`,
  23728. }, "")
  23729. return s
  23730. }
  23731. func (this *ISCSIVolumeSource) String() string {
  23732. if this == nil {
  23733. return "nil"
  23734. }
  23735. s := strings.Join([]string{`&ISCSIVolumeSource{`,
  23736. `TargetPortal:` + fmt.Sprintf("%v", this.TargetPortal) + `,`,
  23737. `IQN:` + fmt.Sprintf("%v", this.IQN) + `,`,
  23738. `Lun:` + fmt.Sprintf("%v", this.Lun) + `,`,
  23739. `ISCSIInterface:` + fmt.Sprintf("%v", this.ISCSIInterface) + `,`,
  23740. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23741. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23742. `Portals:` + fmt.Sprintf("%v", this.Portals) + `,`,
  23743. `DiscoveryCHAPAuth:` + fmt.Sprintf("%v", this.DiscoveryCHAPAuth) + `,`,
  23744. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  23745. `SessionCHAPAuth:` + fmt.Sprintf("%v", this.SessionCHAPAuth) + `,`,
  23746. `InitiatorName:` + valueToStringGenerated(this.InitiatorName) + `,`,
  23747. `}`,
  23748. }, "")
  23749. return s
  23750. }
  23751. func (this *KeyToPath) String() string {
  23752. if this == nil {
  23753. return "nil"
  23754. }
  23755. s := strings.Join([]string{`&KeyToPath{`,
  23756. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  23757. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23758. `Mode:` + valueToStringGenerated(this.Mode) + `,`,
  23759. `}`,
  23760. }, "")
  23761. return s
  23762. }
  23763. func (this *Lifecycle) String() string {
  23764. if this == nil {
  23765. return "nil"
  23766. }
  23767. s := strings.Join([]string{`&Lifecycle{`,
  23768. `PostStart:` + strings.Replace(this.PostStart.String(), "Handler", "Handler", 1) + `,`,
  23769. `PreStop:` + strings.Replace(this.PreStop.String(), "Handler", "Handler", 1) + `,`,
  23770. `}`,
  23771. }, "")
  23772. return s
  23773. }
  23774. func (this *LimitRange) String() string {
  23775. if this == nil {
  23776. return "nil"
  23777. }
  23778. s := strings.Join([]string{`&LimitRange{`,
  23779. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23780. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "LimitRangeSpec", "LimitRangeSpec", 1), `&`, ``, 1) + `,`,
  23781. `}`,
  23782. }, "")
  23783. return s
  23784. }
  23785. func (this *LimitRangeItem) String() string {
  23786. if this == nil {
  23787. return "nil"
  23788. }
  23789. keysForMax := make([]string, 0, len(this.Max))
  23790. for k := range this.Max {
  23791. keysForMax = append(keysForMax, string(k))
  23792. }
  23793. github_com_gogo_protobuf_sortkeys.Strings(keysForMax)
  23794. mapStringForMax := "ResourceList{"
  23795. for _, k := range keysForMax {
  23796. mapStringForMax += fmt.Sprintf("%v: %v,", k, this.Max[ResourceName(k)])
  23797. }
  23798. mapStringForMax += "}"
  23799. keysForMin := make([]string, 0, len(this.Min))
  23800. for k := range this.Min {
  23801. keysForMin = append(keysForMin, string(k))
  23802. }
  23803. github_com_gogo_protobuf_sortkeys.Strings(keysForMin)
  23804. mapStringForMin := "ResourceList{"
  23805. for _, k := range keysForMin {
  23806. mapStringForMin += fmt.Sprintf("%v: %v,", k, this.Min[ResourceName(k)])
  23807. }
  23808. mapStringForMin += "}"
  23809. keysForDefault := make([]string, 0, len(this.Default))
  23810. for k := range this.Default {
  23811. keysForDefault = append(keysForDefault, string(k))
  23812. }
  23813. github_com_gogo_protobuf_sortkeys.Strings(keysForDefault)
  23814. mapStringForDefault := "ResourceList{"
  23815. for _, k := range keysForDefault {
  23816. mapStringForDefault += fmt.Sprintf("%v: %v,", k, this.Default[ResourceName(k)])
  23817. }
  23818. mapStringForDefault += "}"
  23819. keysForDefaultRequest := make([]string, 0, len(this.DefaultRequest))
  23820. for k := range this.DefaultRequest {
  23821. keysForDefaultRequest = append(keysForDefaultRequest, string(k))
  23822. }
  23823. github_com_gogo_protobuf_sortkeys.Strings(keysForDefaultRequest)
  23824. mapStringForDefaultRequest := "ResourceList{"
  23825. for _, k := range keysForDefaultRequest {
  23826. mapStringForDefaultRequest += fmt.Sprintf("%v: %v,", k, this.DefaultRequest[ResourceName(k)])
  23827. }
  23828. mapStringForDefaultRequest += "}"
  23829. keysForMaxLimitRequestRatio := make([]string, 0, len(this.MaxLimitRequestRatio))
  23830. for k := range this.MaxLimitRequestRatio {
  23831. keysForMaxLimitRequestRatio = append(keysForMaxLimitRequestRatio, string(k))
  23832. }
  23833. github_com_gogo_protobuf_sortkeys.Strings(keysForMaxLimitRequestRatio)
  23834. mapStringForMaxLimitRequestRatio := "ResourceList{"
  23835. for _, k := range keysForMaxLimitRequestRatio {
  23836. mapStringForMaxLimitRequestRatio += fmt.Sprintf("%v: %v,", k, this.MaxLimitRequestRatio[ResourceName(k)])
  23837. }
  23838. mapStringForMaxLimitRequestRatio += "}"
  23839. s := strings.Join([]string{`&LimitRangeItem{`,
  23840. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  23841. `Max:` + mapStringForMax + `,`,
  23842. `Min:` + mapStringForMin + `,`,
  23843. `Default:` + mapStringForDefault + `,`,
  23844. `DefaultRequest:` + mapStringForDefaultRequest + `,`,
  23845. `MaxLimitRequestRatio:` + mapStringForMaxLimitRequestRatio + `,`,
  23846. `}`,
  23847. }, "")
  23848. return s
  23849. }
  23850. func (this *LimitRangeList) String() string {
  23851. if this == nil {
  23852. return "nil"
  23853. }
  23854. repeatedStringForItems := "[]LimitRange{"
  23855. for _, f := range this.Items {
  23856. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "LimitRange", "LimitRange", 1), `&`, ``, 1) + ","
  23857. }
  23858. repeatedStringForItems += "}"
  23859. s := strings.Join([]string{`&LimitRangeList{`,
  23860. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  23861. `Items:` + repeatedStringForItems + `,`,
  23862. `}`,
  23863. }, "")
  23864. return s
  23865. }
  23866. func (this *LimitRangeSpec) String() string {
  23867. if this == nil {
  23868. return "nil"
  23869. }
  23870. repeatedStringForLimits := "[]LimitRangeItem{"
  23871. for _, f := range this.Limits {
  23872. repeatedStringForLimits += strings.Replace(strings.Replace(f.String(), "LimitRangeItem", "LimitRangeItem", 1), `&`, ``, 1) + ","
  23873. }
  23874. repeatedStringForLimits += "}"
  23875. s := strings.Join([]string{`&LimitRangeSpec{`,
  23876. `Limits:` + repeatedStringForLimits + `,`,
  23877. `}`,
  23878. }, "")
  23879. return s
  23880. }
  23881. func (this *List) String() string {
  23882. if this == nil {
  23883. return "nil"
  23884. }
  23885. repeatedStringForItems := "[]RawExtension{"
  23886. for _, f := range this.Items {
  23887. repeatedStringForItems += fmt.Sprintf("%v", f) + ","
  23888. }
  23889. repeatedStringForItems += "}"
  23890. s := strings.Join([]string{`&List{`,
  23891. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  23892. `Items:` + repeatedStringForItems + `,`,
  23893. `}`,
  23894. }, "")
  23895. return s
  23896. }
  23897. func (this *LoadBalancerIngress) String() string {
  23898. if this == nil {
  23899. return "nil"
  23900. }
  23901. s := strings.Join([]string{`&LoadBalancerIngress{`,
  23902. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  23903. `Hostname:` + fmt.Sprintf("%v", this.Hostname) + `,`,
  23904. `}`,
  23905. }, "")
  23906. return s
  23907. }
  23908. func (this *LoadBalancerStatus) String() string {
  23909. if this == nil {
  23910. return "nil"
  23911. }
  23912. repeatedStringForIngress := "[]LoadBalancerIngress{"
  23913. for _, f := range this.Ingress {
  23914. repeatedStringForIngress += strings.Replace(strings.Replace(f.String(), "LoadBalancerIngress", "LoadBalancerIngress", 1), `&`, ``, 1) + ","
  23915. }
  23916. repeatedStringForIngress += "}"
  23917. s := strings.Join([]string{`&LoadBalancerStatus{`,
  23918. `Ingress:` + repeatedStringForIngress + `,`,
  23919. `}`,
  23920. }, "")
  23921. return s
  23922. }
  23923. func (this *LocalObjectReference) String() string {
  23924. if this == nil {
  23925. return "nil"
  23926. }
  23927. s := strings.Join([]string{`&LocalObjectReference{`,
  23928. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23929. `}`,
  23930. }, "")
  23931. return s
  23932. }
  23933. func (this *LocalVolumeSource) String() string {
  23934. if this == nil {
  23935. return "nil"
  23936. }
  23937. s := strings.Join([]string{`&LocalVolumeSource{`,
  23938. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23939. `FSType:` + valueToStringGenerated(this.FSType) + `,`,
  23940. `}`,
  23941. }, "")
  23942. return s
  23943. }
  23944. func (this *NFSVolumeSource) String() string {
  23945. if this == nil {
  23946. return "nil"
  23947. }
  23948. s := strings.Join([]string{`&NFSVolumeSource{`,
  23949. `Server:` + fmt.Sprintf("%v", this.Server) + `,`,
  23950. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23951. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23952. `}`,
  23953. }, "")
  23954. return s
  23955. }
  23956. func (this *Namespace) String() string {
  23957. if this == nil {
  23958. return "nil"
  23959. }
  23960. s := strings.Join([]string{`&Namespace{`,
  23961. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23962. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "NamespaceSpec", "NamespaceSpec", 1), `&`, ``, 1) + `,`,
  23963. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "NamespaceStatus", "NamespaceStatus", 1), `&`, ``, 1) + `,`,
  23964. `}`,
  23965. }, "")
  23966. return s
  23967. }
  23968. func (this *NamespaceCondition) String() string {
  23969. if this == nil {
  23970. return "nil"
  23971. }
  23972. s := strings.Join([]string{`&NamespaceCondition{`,
  23973. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  23974. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  23975. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23976. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  23977. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  23978. `}`,
  23979. }, "")
  23980. return s
  23981. }
  23982. func (this *NamespaceList) String() string {
  23983. if this == nil {
  23984. return "nil"
  23985. }
  23986. repeatedStringForItems := "[]Namespace{"
  23987. for _, f := range this.Items {
  23988. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Namespace", "Namespace", 1), `&`, ``, 1) + ","
  23989. }
  23990. repeatedStringForItems += "}"
  23991. s := strings.Join([]string{`&NamespaceList{`,
  23992. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  23993. `Items:` + repeatedStringForItems + `,`,
  23994. `}`,
  23995. }, "")
  23996. return s
  23997. }
  23998. func (this *NamespaceSpec) String() string {
  23999. if this == nil {
  24000. return "nil"
  24001. }
  24002. s := strings.Join([]string{`&NamespaceSpec{`,
  24003. `Finalizers:` + fmt.Sprintf("%v", this.Finalizers) + `,`,
  24004. `}`,
  24005. }, "")
  24006. return s
  24007. }
  24008. func (this *NamespaceStatus) String() string {
  24009. if this == nil {
  24010. return "nil"
  24011. }
  24012. repeatedStringForConditions := "[]NamespaceCondition{"
  24013. for _, f := range this.Conditions {
  24014. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "NamespaceCondition", "NamespaceCondition", 1), `&`, ``, 1) + ","
  24015. }
  24016. repeatedStringForConditions += "}"
  24017. s := strings.Join([]string{`&NamespaceStatus{`,
  24018. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  24019. `Conditions:` + repeatedStringForConditions + `,`,
  24020. `}`,
  24021. }, "")
  24022. return s
  24023. }
  24024. func (this *Node) String() string {
  24025. if this == nil {
  24026. return "nil"
  24027. }
  24028. s := strings.Join([]string{`&Node{`,
  24029. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24030. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "NodeSpec", "NodeSpec", 1), `&`, ``, 1) + `,`,
  24031. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "NodeStatus", "NodeStatus", 1), `&`, ``, 1) + `,`,
  24032. `}`,
  24033. }, "")
  24034. return s
  24035. }
  24036. func (this *NodeAddress) String() string {
  24037. if this == nil {
  24038. return "nil"
  24039. }
  24040. s := strings.Join([]string{`&NodeAddress{`,
  24041. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24042. `Address:` + fmt.Sprintf("%v", this.Address) + `,`,
  24043. `}`,
  24044. }, "")
  24045. return s
  24046. }
  24047. func (this *NodeAffinity) String() string {
  24048. if this == nil {
  24049. return "nil"
  24050. }
  24051. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution := "[]PreferredSchedulingTerm{"
  24052. for _, f := range this.PreferredDuringSchedulingIgnoredDuringExecution {
  24053. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "PreferredSchedulingTerm", "PreferredSchedulingTerm", 1), `&`, ``, 1) + ","
  24054. }
  24055. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += "}"
  24056. s := strings.Join([]string{`&NodeAffinity{`,
  24057. `RequiredDuringSchedulingIgnoredDuringExecution:` + strings.Replace(this.RequiredDuringSchedulingIgnoredDuringExecution.String(), "NodeSelector", "NodeSelector", 1) + `,`,
  24058. `PreferredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution + `,`,
  24059. `}`,
  24060. }, "")
  24061. return s
  24062. }
  24063. func (this *NodeCondition) String() string {
  24064. if this == nil {
  24065. return "nil"
  24066. }
  24067. s := strings.Join([]string{`&NodeCondition{`,
  24068. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24069. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  24070. `LastHeartbeatTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastHeartbeatTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24071. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24072. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  24073. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  24074. `}`,
  24075. }, "")
  24076. return s
  24077. }
  24078. func (this *NodeConfigSource) String() string {
  24079. if this == nil {
  24080. return "nil"
  24081. }
  24082. s := strings.Join([]string{`&NodeConfigSource{`,
  24083. `ConfigMap:` + strings.Replace(this.ConfigMap.String(), "ConfigMapNodeConfigSource", "ConfigMapNodeConfigSource", 1) + `,`,
  24084. `}`,
  24085. }, "")
  24086. return s
  24087. }
  24088. func (this *NodeConfigStatus) String() string {
  24089. if this == nil {
  24090. return "nil"
  24091. }
  24092. s := strings.Join([]string{`&NodeConfigStatus{`,
  24093. `Assigned:` + strings.Replace(this.Assigned.String(), "NodeConfigSource", "NodeConfigSource", 1) + `,`,
  24094. `Active:` + strings.Replace(this.Active.String(), "NodeConfigSource", "NodeConfigSource", 1) + `,`,
  24095. `LastKnownGood:` + strings.Replace(this.LastKnownGood.String(), "NodeConfigSource", "NodeConfigSource", 1) + `,`,
  24096. `Error:` + fmt.Sprintf("%v", this.Error) + `,`,
  24097. `}`,
  24098. }, "")
  24099. return s
  24100. }
  24101. func (this *NodeDaemonEndpoints) String() string {
  24102. if this == nil {
  24103. return "nil"
  24104. }
  24105. s := strings.Join([]string{`&NodeDaemonEndpoints{`,
  24106. `KubeletEndpoint:` + strings.Replace(strings.Replace(this.KubeletEndpoint.String(), "DaemonEndpoint", "DaemonEndpoint", 1), `&`, ``, 1) + `,`,
  24107. `}`,
  24108. }, "")
  24109. return s
  24110. }
  24111. func (this *NodeList) String() string {
  24112. if this == nil {
  24113. return "nil"
  24114. }
  24115. repeatedStringForItems := "[]Node{"
  24116. for _, f := range this.Items {
  24117. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Node", "Node", 1), `&`, ``, 1) + ","
  24118. }
  24119. repeatedStringForItems += "}"
  24120. s := strings.Join([]string{`&NodeList{`,
  24121. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24122. `Items:` + repeatedStringForItems + `,`,
  24123. `}`,
  24124. }, "")
  24125. return s
  24126. }
  24127. func (this *NodeProxyOptions) String() string {
  24128. if this == nil {
  24129. return "nil"
  24130. }
  24131. s := strings.Join([]string{`&NodeProxyOptions{`,
  24132. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  24133. `}`,
  24134. }, "")
  24135. return s
  24136. }
  24137. func (this *NodeResources) String() string {
  24138. if this == nil {
  24139. return "nil"
  24140. }
  24141. keysForCapacity := make([]string, 0, len(this.Capacity))
  24142. for k := range this.Capacity {
  24143. keysForCapacity = append(keysForCapacity, string(k))
  24144. }
  24145. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  24146. mapStringForCapacity := "ResourceList{"
  24147. for _, k := range keysForCapacity {
  24148. mapStringForCapacity += fmt.Sprintf("%v: %v,", k, this.Capacity[ResourceName(k)])
  24149. }
  24150. mapStringForCapacity += "}"
  24151. s := strings.Join([]string{`&NodeResources{`,
  24152. `Capacity:` + mapStringForCapacity + `,`,
  24153. `}`,
  24154. }, "")
  24155. return s
  24156. }
  24157. func (this *NodeSelector) String() string {
  24158. if this == nil {
  24159. return "nil"
  24160. }
  24161. repeatedStringForNodeSelectorTerms := "[]NodeSelectorTerm{"
  24162. for _, f := range this.NodeSelectorTerms {
  24163. repeatedStringForNodeSelectorTerms += strings.Replace(strings.Replace(f.String(), "NodeSelectorTerm", "NodeSelectorTerm", 1), `&`, ``, 1) + ","
  24164. }
  24165. repeatedStringForNodeSelectorTerms += "}"
  24166. s := strings.Join([]string{`&NodeSelector{`,
  24167. `NodeSelectorTerms:` + repeatedStringForNodeSelectorTerms + `,`,
  24168. `}`,
  24169. }, "")
  24170. return s
  24171. }
  24172. func (this *NodeSelectorRequirement) String() string {
  24173. if this == nil {
  24174. return "nil"
  24175. }
  24176. s := strings.Join([]string{`&NodeSelectorRequirement{`,
  24177. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  24178. `Operator:` + fmt.Sprintf("%v", this.Operator) + `,`,
  24179. `Values:` + fmt.Sprintf("%v", this.Values) + `,`,
  24180. `}`,
  24181. }, "")
  24182. return s
  24183. }
  24184. func (this *NodeSelectorTerm) String() string {
  24185. if this == nil {
  24186. return "nil"
  24187. }
  24188. repeatedStringForMatchExpressions := "[]NodeSelectorRequirement{"
  24189. for _, f := range this.MatchExpressions {
  24190. repeatedStringForMatchExpressions += strings.Replace(strings.Replace(f.String(), "NodeSelectorRequirement", "NodeSelectorRequirement", 1), `&`, ``, 1) + ","
  24191. }
  24192. repeatedStringForMatchExpressions += "}"
  24193. repeatedStringForMatchFields := "[]NodeSelectorRequirement{"
  24194. for _, f := range this.MatchFields {
  24195. repeatedStringForMatchFields += strings.Replace(strings.Replace(f.String(), "NodeSelectorRequirement", "NodeSelectorRequirement", 1), `&`, ``, 1) + ","
  24196. }
  24197. repeatedStringForMatchFields += "}"
  24198. s := strings.Join([]string{`&NodeSelectorTerm{`,
  24199. `MatchExpressions:` + repeatedStringForMatchExpressions + `,`,
  24200. `MatchFields:` + repeatedStringForMatchFields + `,`,
  24201. `}`,
  24202. }, "")
  24203. return s
  24204. }
  24205. func (this *NodeSpec) String() string {
  24206. if this == nil {
  24207. return "nil"
  24208. }
  24209. repeatedStringForTaints := "[]Taint{"
  24210. for _, f := range this.Taints {
  24211. repeatedStringForTaints += strings.Replace(strings.Replace(f.String(), "Taint", "Taint", 1), `&`, ``, 1) + ","
  24212. }
  24213. repeatedStringForTaints += "}"
  24214. s := strings.Join([]string{`&NodeSpec{`,
  24215. `PodCIDR:` + fmt.Sprintf("%v", this.PodCIDR) + `,`,
  24216. `DoNotUseExternalID:` + fmt.Sprintf("%v", this.DoNotUseExternalID) + `,`,
  24217. `ProviderID:` + fmt.Sprintf("%v", this.ProviderID) + `,`,
  24218. `Unschedulable:` + fmt.Sprintf("%v", this.Unschedulable) + `,`,
  24219. `Taints:` + repeatedStringForTaints + `,`,
  24220. `ConfigSource:` + strings.Replace(this.ConfigSource.String(), "NodeConfigSource", "NodeConfigSource", 1) + `,`,
  24221. `PodCIDRs:` + fmt.Sprintf("%v", this.PodCIDRs) + `,`,
  24222. `}`,
  24223. }, "")
  24224. return s
  24225. }
  24226. func (this *NodeStatus) String() string {
  24227. if this == nil {
  24228. return "nil"
  24229. }
  24230. repeatedStringForConditions := "[]NodeCondition{"
  24231. for _, f := range this.Conditions {
  24232. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "NodeCondition", "NodeCondition", 1), `&`, ``, 1) + ","
  24233. }
  24234. repeatedStringForConditions += "}"
  24235. repeatedStringForAddresses := "[]NodeAddress{"
  24236. for _, f := range this.Addresses {
  24237. repeatedStringForAddresses += strings.Replace(strings.Replace(f.String(), "NodeAddress", "NodeAddress", 1), `&`, ``, 1) + ","
  24238. }
  24239. repeatedStringForAddresses += "}"
  24240. repeatedStringForImages := "[]ContainerImage{"
  24241. for _, f := range this.Images {
  24242. repeatedStringForImages += strings.Replace(strings.Replace(f.String(), "ContainerImage", "ContainerImage", 1), `&`, ``, 1) + ","
  24243. }
  24244. repeatedStringForImages += "}"
  24245. repeatedStringForVolumesAttached := "[]AttachedVolume{"
  24246. for _, f := range this.VolumesAttached {
  24247. repeatedStringForVolumesAttached += strings.Replace(strings.Replace(f.String(), "AttachedVolume", "AttachedVolume", 1), `&`, ``, 1) + ","
  24248. }
  24249. repeatedStringForVolumesAttached += "}"
  24250. keysForCapacity := make([]string, 0, len(this.Capacity))
  24251. for k := range this.Capacity {
  24252. keysForCapacity = append(keysForCapacity, string(k))
  24253. }
  24254. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  24255. mapStringForCapacity := "ResourceList{"
  24256. for _, k := range keysForCapacity {
  24257. mapStringForCapacity += fmt.Sprintf("%v: %v,", k, this.Capacity[ResourceName(k)])
  24258. }
  24259. mapStringForCapacity += "}"
  24260. keysForAllocatable := make([]string, 0, len(this.Allocatable))
  24261. for k := range this.Allocatable {
  24262. keysForAllocatable = append(keysForAllocatable, string(k))
  24263. }
  24264. github_com_gogo_protobuf_sortkeys.Strings(keysForAllocatable)
  24265. mapStringForAllocatable := "ResourceList{"
  24266. for _, k := range keysForAllocatable {
  24267. mapStringForAllocatable += fmt.Sprintf("%v: %v,", k, this.Allocatable[ResourceName(k)])
  24268. }
  24269. mapStringForAllocatable += "}"
  24270. s := strings.Join([]string{`&NodeStatus{`,
  24271. `Capacity:` + mapStringForCapacity + `,`,
  24272. `Allocatable:` + mapStringForAllocatable + `,`,
  24273. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  24274. `Conditions:` + repeatedStringForConditions + `,`,
  24275. `Addresses:` + repeatedStringForAddresses + `,`,
  24276. `DaemonEndpoints:` + strings.Replace(strings.Replace(this.DaemonEndpoints.String(), "NodeDaemonEndpoints", "NodeDaemonEndpoints", 1), `&`, ``, 1) + `,`,
  24277. `NodeInfo:` + strings.Replace(strings.Replace(this.NodeInfo.String(), "NodeSystemInfo", "NodeSystemInfo", 1), `&`, ``, 1) + `,`,
  24278. `Images:` + repeatedStringForImages + `,`,
  24279. `VolumesInUse:` + fmt.Sprintf("%v", this.VolumesInUse) + `,`,
  24280. `VolumesAttached:` + repeatedStringForVolumesAttached + `,`,
  24281. `Config:` + strings.Replace(this.Config.String(), "NodeConfigStatus", "NodeConfigStatus", 1) + `,`,
  24282. `}`,
  24283. }, "")
  24284. return s
  24285. }
  24286. func (this *NodeSystemInfo) String() string {
  24287. if this == nil {
  24288. return "nil"
  24289. }
  24290. s := strings.Join([]string{`&NodeSystemInfo{`,
  24291. `MachineID:` + fmt.Sprintf("%v", this.MachineID) + `,`,
  24292. `SystemUUID:` + fmt.Sprintf("%v", this.SystemUUID) + `,`,
  24293. `BootID:` + fmt.Sprintf("%v", this.BootID) + `,`,
  24294. `KernelVersion:` + fmt.Sprintf("%v", this.KernelVersion) + `,`,
  24295. `OSImage:` + fmt.Sprintf("%v", this.OSImage) + `,`,
  24296. `ContainerRuntimeVersion:` + fmt.Sprintf("%v", this.ContainerRuntimeVersion) + `,`,
  24297. `KubeletVersion:` + fmt.Sprintf("%v", this.KubeletVersion) + `,`,
  24298. `KubeProxyVersion:` + fmt.Sprintf("%v", this.KubeProxyVersion) + `,`,
  24299. `OperatingSystem:` + fmt.Sprintf("%v", this.OperatingSystem) + `,`,
  24300. `Architecture:` + fmt.Sprintf("%v", this.Architecture) + `,`,
  24301. `}`,
  24302. }, "")
  24303. return s
  24304. }
  24305. func (this *ObjectFieldSelector) String() string {
  24306. if this == nil {
  24307. return "nil"
  24308. }
  24309. s := strings.Join([]string{`&ObjectFieldSelector{`,
  24310. `APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`,
  24311. `FieldPath:` + fmt.Sprintf("%v", this.FieldPath) + `,`,
  24312. `}`,
  24313. }, "")
  24314. return s
  24315. }
  24316. func (this *ObjectReference) String() string {
  24317. if this == nil {
  24318. return "nil"
  24319. }
  24320. s := strings.Join([]string{`&ObjectReference{`,
  24321. `Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
  24322. `Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
  24323. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  24324. `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
  24325. `APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`,
  24326. `ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`,
  24327. `FieldPath:` + fmt.Sprintf("%v", this.FieldPath) + `,`,
  24328. `}`,
  24329. }, "")
  24330. return s
  24331. }
  24332. func (this *PersistentVolume) String() string {
  24333. if this == nil {
  24334. return "nil"
  24335. }
  24336. s := strings.Join([]string{`&PersistentVolume{`,
  24337. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24338. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PersistentVolumeSpec", "PersistentVolumeSpec", 1), `&`, ``, 1) + `,`,
  24339. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PersistentVolumeStatus", "PersistentVolumeStatus", 1), `&`, ``, 1) + `,`,
  24340. `}`,
  24341. }, "")
  24342. return s
  24343. }
  24344. func (this *PersistentVolumeClaim) String() string {
  24345. if this == nil {
  24346. return "nil"
  24347. }
  24348. s := strings.Join([]string{`&PersistentVolumeClaim{`,
  24349. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24350. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PersistentVolumeClaimSpec", "PersistentVolumeClaimSpec", 1), `&`, ``, 1) + `,`,
  24351. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PersistentVolumeClaimStatus", "PersistentVolumeClaimStatus", 1), `&`, ``, 1) + `,`,
  24352. `}`,
  24353. }, "")
  24354. return s
  24355. }
  24356. func (this *PersistentVolumeClaimCondition) String() string {
  24357. if this == nil {
  24358. return "nil"
  24359. }
  24360. s := strings.Join([]string{`&PersistentVolumeClaimCondition{`,
  24361. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24362. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  24363. `LastProbeTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastProbeTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24364. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24365. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  24366. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  24367. `}`,
  24368. }, "")
  24369. return s
  24370. }
  24371. func (this *PersistentVolumeClaimList) String() string {
  24372. if this == nil {
  24373. return "nil"
  24374. }
  24375. repeatedStringForItems := "[]PersistentVolumeClaim{"
  24376. for _, f := range this.Items {
  24377. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PersistentVolumeClaim", "PersistentVolumeClaim", 1), `&`, ``, 1) + ","
  24378. }
  24379. repeatedStringForItems += "}"
  24380. s := strings.Join([]string{`&PersistentVolumeClaimList{`,
  24381. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24382. `Items:` + repeatedStringForItems + `,`,
  24383. `}`,
  24384. }, "")
  24385. return s
  24386. }
  24387. func (this *PersistentVolumeClaimSpec) String() string {
  24388. if this == nil {
  24389. return "nil"
  24390. }
  24391. s := strings.Join([]string{`&PersistentVolumeClaimSpec{`,
  24392. `AccessModes:` + fmt.Sprintf("%v", this.AccessModes) + `,`,
  24393. `Resources:` + strings.Replace(strings.Replace(this.Resources.String(), "ResourceRequirements", "ResourceRequirements", 1), `&`, ``, 1) + `,`,
  24394. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  24395. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  24396. `StorageClassName:` + valueToStringGenerated(this.StorageClassName) + `,`,
  24397. `VolumeMode:` + valueToStringGenerated(this.VolumeMode) + `,`,
  24398. `DataSource:` + strings.Replace(this.DataSource.String(), "TypedLocalObjectReference", "TypedLocalObjectReference", 1) + `,`,
  24399. `}`,
  24400. }, "")
  24401. return s
  24402. }
  24403. func (this *PersistentVolumeClaimStatus) String() string {
  24404. if this == nil {
  24405. return "nil"
  24406. }
  24407. repeatedStringForConditions := "[]PersistentVolumeClaimCondition{"
  24408. for _, f := range this.Conditions {
  24409. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "PersistentVolumeClaimCondition", "PersistentVolumeClaimCondition", 1), `&`, ``, 1) + ","
  24410. }
  24411. repeatedStringForConditions += "}"
  24412. keysForCapacity := make([]string, 0, len(this.Capacity))
  24413. for k := range this.Capacity {
  24414. keysForCapacity = append(keysForCapacity, string(k))
  24415. }
  24416. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  24417. mapStringForCapacity := "ResourceList{"
  24418. for _, k := range keysForCapacity {
  24419. mapStringForCapacity += fmt.Sprintf("%v: %v,", k, this.Capacity[ResourceName(k)])
  24420. }
  24421. mapStringForCapacity += "}"
  24422. s := strings.Join([]string{`&PersistentVolumeClaimStatus{`,
  24423. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  24424. `AccessModes:` + fmt.Sprintf("%v", this.AccessModes) + `,`,
  24425. `Capacity:` + mapStringForCapacity + `,`,
  24426. `Conditions:` + repeatedStringForConditions + `,`,
  24427. `}`,
  24428. }, "")
  24429. return s
  24430. }
  24431. func (this *PersistentVolumeClaimTemplate) String() string {
  24432. if this == nil {
  24433. return "nil"
  24434. }
  24435. s := strings.Join([]string{`&PersistentVolumeClaimTemplate{`,
  24436. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24437. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PersistentVolumeClaimSpec", "PersistentVolumeClaimSpec", 1), `&`, ``, 1) + `,`,
  24438. `}`,
  24439. }, "")
  24440. return s
  24441. }
  24442. func (this *PersistentVolumeClaimVolumeSource) String() string {
  24443. if this == nil {
  24444. return "nil"
  24445. }
  24446. s := strings.Join([]string{`&PersistentVolumeClaimVolumeSource{`,
  24447. `ClaimName:` + fmt.Sprintf("%v", this.ClaimName) + `,`,
  24448. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  24449. `}`,
  24450. }, "")
  24451. return s
  24452. }
  24453. func (this *PersistentVolumeList) String() string {
  24454. if this == nil {
  24455. return "nil"
  24456. }
  24457. repeatedStringForItems := "[]PersistentVolume{"
  24458. for _, f := range this.Items {
  24459. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PersistentVolume", "PersistentVolume", 1), `&`, ``, 1) + ","
  24460. }
  24461. repeatedStringForItems += "}"
  24462. s := strings.Join([]string{`&PersistentVolumeList{`,
  24463. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24464. `Items:` + repeatedStringForItems + `,`,
  24465. `}`,
  24466. }, "")
  24467. return s
  24468. }
  24469. func (this *PersistentVolumeSource) String() string {
  24470. if this == nil {
  24471. return "nil"
  24472. }
  24473. s := strings.Join([]string{`&PersistentVolumeSource{`,
  24474. `GCEPersistentDisk:` + strings.Replace(this.GCEPersistentDisk.String(), "GCEPersistentDiskVolumeSource", "GCEPersistentDiskVolumeSource", 1) + `,`,
  24475. `AWSElasticBlockStore:` + strings.Replace(this.AWSElasticBlockStore.String(), "AWSElasticBlockStoreVolumeSource", "AWSElasticBlockStoreVolumeSource", 1) + `,`,
  24476. `HostPath:` + strings.Replace(this.HostPath.String(), "HostPathVolumeSource", "HostPathVolumeSource", 1) + `,`,
  24477. `Glusterfs:` + strings.Replace(this.Glusterfs.String(), "GlusterfsPersistentVolumeSource", "GlusterfsPersistentVolumeSource", 1) + `,`,
  24478. `NFS:` + strings.Replace(this.NFS.String(), "NFSVolumeSource", "NFSVolumeSource", 1) + `,`,
  24479. `RBD:` + strings.Replace(this.RBD.String(), "RBDPersistentVolumeSource", "RBDPersistentVolumeSource", 1) + `,`,
  24480. `ISCSI:` + strings.Replace(this.ISCSI.String(), "ISCSIPersistentVolumeSource", "ISCSIPersistentVolumeSource", 1) + `,`,
  24481. `Cinder:` + strings.Replace(this.Cinder.String(), "CinderPersistentVolumeSource", "CinderPersistentVolumeSource", 1) + `,`,
  24482. `CephFS:` + strings.Replace(this.CephFS.String(), "CephFSPersistentVolumeSource", "CephFSPersistentVolumeSource", 1) + `,`,
  24483. `FC:` + strings.Replace(this.FC.String(), "FCVolumeSource", "FCVolumeSource", 1) + `,`,
  24484. `Flocker:` + strings.Replace(this.Flocker.String(), "FlockerVolumeSource", "FlockerVolumeSource", 1) + `,`,
  24485. `FlexVolume:` + strings.Replace(this.FlexVolume.String(), "FlexPersistentVolumeSource", "FlexPersistentVolumeSource", 1) + `,`,
  24486. `AzureFile:` + strings.Replace(this.AzureFile.String(), "AzureFilePersistentVolumeSource", "AzureFilePersistentVolumeSource", 1) + `,`,
  24487. `VsphereVolume:` + strings.Replace(this.VsphereVolume.String(), "VsphereVirtualDiskVolumeSource", "VsphereVirtualDiskVolumeSource", 1) + `,`,
  24488. `Quobyte:` + strings.Replace(this.Quobyte.String(), "QuobyteVolumeSource", "QuobyteVolumeSource", 1) + `,`,
  24489. `AzureDisk:` + strings.Replace(this.AzureDisk.String(), "AzureDiskVolumeSource", "AzureDiskVolumeSource", 1) + `,`,
  24490. `PhotonPersistentDisk:` + strings.Replace(this.PhotonPersistentDisk.String(), "PhotonPersistentDiskVolumeSource", "PhotonPersistentDiskVolumeSource", 1) + `,`,
  24491. `PortworxVolume:` + strings.Replace(this.PortworxVolume.String(), "PortworxVolumeSource", "PortworxVolumeSource", 1) + `,`,
  24492. `ScaleIO:` + strings.Replace(this.ScaleIO.String(), "ScaleIOPersistentVolumeSource", "ScaleIOPersistentVolumeSource", 1) + `,`,
  24493. `Local:` + strings.Replace(this.Local.String(), "LocalVolumeSource", "LocalVolumeSource", 1) + `,`,
  24494. `StorageOS:` + strings.Replace(this.StorageOS.String(), "StorageOSPersistentVolumeSource", "StorageOSPersistentVolumeSource", 1) + `,`,
  24495. `CSI:` + strings.Replace(this.CSI.String(), "CSIPersistentVolumeSource", "CSIPersistentVolumeSource", 1) + `,`,
  24496. `}`,
  24497. }, "")
  24498. return s
  24499. }
  24500. func (this *PersistentVolumeSpec) String() string {
  24501. if this == nil {
  24502. return "nil"
  24503. }
  24504. keysForCapacity := make([]string, 0, len(this.Capacity))
  24505. for k := range this.Capacity {
  24506. keysForCapacity = append(keysForCapacity, string(k))
  24507. }
  24508. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  24509. mapStringForCapacity := "ResourceList{"
  24510. for _, k := range keysForCapacity {
  24511. mapStringForCapacity += fmt.Sprintf("%v: %v,", k, this.Capacity[ResourceName(k)])
  24512. }
  24513. mapStringForCapacity += "}"
  24514. s := strings.Join([]string{`&PersistentVolumeSpec{`,
  24515. `Capacity:` + mapStringForCapacity + `,`,
  24516. `PersistentVolumeSource:` + strings.Replace(strings.Replace(this.PersistentVolumeSource.String(), "PersistentVolumeSource", "PersistentVolumeSource", 1), `&`, ``, 1) + `,`,
  24517. `AccessModes:` + fmt.Sprintf("%v", this.AccessModes) + `,`,
  24518. `ClaimRef:` + strings.Replace(this.ClaimRef.String(), "ObjectReference", "ObjectReference", 1) + `,`,
  24519. `PersistentVolumeReclaimPolicy:` + fmt.Sprintf("%v", this.PersistentVolumeReclaimPolicy) + `,`,
  24520. `StorageClassName:` + fmt.Sprintf("%v", this.StorageClassName) + `,`,
  24521. `MountOptions:` + fmt.Sprintf("%v", this.MountOptions) + `,`,
  24522. `VolumeMode:` + valueToStringGenerated(this.VolumeMode) + `,`,
  24523. `NodeAffinity:` + strings.Replace(this.NodeAffinity.String(), "VolumeNodeAffinity", "VolumeNodeAffinity", 1) + `,`,
  24524. `}`,
  24525. }, "")
  24526. return s
  24527. }
  24528. func (this *PersistentVolumeStatus) String() string {
  24529. if this == nil {
  24530. return "nil"
  24531. }
  24532. s := strings.Join([]string{`&PersistentVolumeStatus{`,
  24533. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  24534. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  24535. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  24536. `}`,
  24537. }, "")
  24538. return s
  24539. }
  24540. func (this *PhotonPersistentDiskVolumeSource) String() string {
  24541. if this == nil {
  24542. return "nil"
  24543. }
  24544. s := strings.Join([]string{`&PhotonPersistentDiskVolumeSource{`,
  24545. `PdID:` + fmt.Sprintf("%v", this.PdID) + `,`,
  24546. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  24547. `}`,
  24548. }, "")
  24549. return s
  24550. }
  24551. func (this *Pod) String() string {
  24552. if this == nil {
  24553. return "nil"
  24554. }
  24555. s := strings.Join([]string{`&Pod{`,
  24556. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24557. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PodSpec", "PodSpec", 1), `&`, ``, 1) + `,`,
  24558. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PodStatus", "PodStatus", 1), `&`, ``, 1) + `,`,
  24559. `}`,
  24560. }, "")
  24561. return s
  24562. }
  24563. func (this *PodAffinity) String() string {
  24564. if this == nil {
  24565. return "nil"
  24566. }
  24567. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution := "[]PodAffinityTerm{"
  24568. for _, f := range this.RequiredDuringSchedulingIgnoredDuringExecution {
  24569. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "PodAffinityTerm", "PodAffinityTerm", 1), `&`, ``, 1) + ","
  24570. }
  24571. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution += "}"
  24572. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution := "[]WeightedPodAffinityTerm{"
  24573. for _, f := range this.PreferredDuringSchedulingIgnoredDuringExecution {
  24574. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "WeightedPodAffinityTerm", "WeightedPodAffinityTerm", 1), `&`, ``, 1) + ","
  24575. }
  24576. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += "}"
  24577. s := strings.Join([]string{`&PodAffinity{`,
  24578. `RequiredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution + `,`,
  24579. `PreferredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution + `,`,
  24580. `}`,
  24581. }, "")
  24582. return s
  24583. }
  24584. func (this *PodAffinityTerm) String() string {
  24585. if this == nil {
  24586. return "nil"
  24587. }
  24588. s := strings.Join([]string{`&PodAffinityTerm{`,
  24589. `LabelSelector:` + strings.Replace(fmt.Sprintf("%v", this.LabelSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  24590. `Namespaces:` + fmt.Sprintf("%v", this.Namespaces) + `,`,
  24591. `TopologyKey:` + fmt.Sprintf("%v", this.TopologyKey) + `,`,
  24592. `}`,
  24593. }, "")
  24594. return s
  24595. }
  24596. func (this *PodAntiAffinity) String() string {
  24597. if this == nil {
  24598. return "nil"
  24599. }
  24600. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution := "[]PodAffinityTerm{"
  24601. for _, f := range this.RequiredDuringSchedulingIgnoredDuringExecution {
  24602. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "PodAffinityTerm", "PodAffinityTerm", 1), `&`, ``, 1) + ","
  24603. }
  24604. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution += "}"
  24605. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution := "[]WeightedPodAffinityTerm{"
  24606. for _, f := range this.PreferredDuringSchedulingIgnoredDuringExecution {
  24607. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "WeightedPodAffinityTerm", "WeightedPodAffinityTerm", 1), `&`, ``, 1) + ","
  24608. }
  24609. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += "}"
  24610. s := strings.Join([]string{`&PodAntiAffinity{`,
  24611. `RequiredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution + `,`,
  24612. `PreferredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution + `,`,
  24613. `}`,
  24614. }, "")
  24615. return s
  24616. }
  24617. func (this *PodAttachOptions) String() string {
  24618. if this == nil {
  24619. return "nil"
  24620. }
  24621. s := strings.Join([]string{`&PodAttachOptions{`,
  24622. `Stdin:` + fmt.Sprintf("%v", this.Stdin) + `,`,
  24623. `Stdout:` + fmt.Sprintf("%v", this.Stdout) + `,`,
  24624. `Stderr:` + fmt.Sprintf("%v", this.Stderr) + `,`,
  24625. `TTY:` + fmt.Sprintf("%v", this.TTY) + `,`,
  24626. `Container:` + fmt.Sprintf("%v", this.Container) + `,`,
  24627. `}`,
  24628. }, "")
  24629. return s
  24630. }
  24631. func (this *PodCondition) String() string {
  24632. if this == nil {
  24633. return "nil"
  24634. }
  24635. s := strings.Join([]string{`&PodCondition{`,
  24636. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24637. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  24638. `LastProbeTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastProbeTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24639. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24640. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  24641. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  24642. `}`,
  24643. }, "")
  24644. return s
  24645. }
  24646. func (this *PodDNSConfig) String() string {
  24647. if this == nil {
  24648. return "nil"
  24649. }
  24650. repeatedStringForOptions := "[]PodDNSConfigOption{"
  24651. for _, f := range this.Options {
  24652. repeatedStringForOptions += strings.Replace(strings.Replace(f.String(), "PodDNSConfigOption", "PodDNSConfigOption", 1), `&`, ``, 1) + ","
  24653. }
  24654. repeatedStringForOptions += "}"
  24655. s := strings.Join([]string{`&PodDNSConfig{`,
  24656. `Nameservers:` + fmt.Sprintf("%v", this.Nameservers) + `,`,
  24657. `Searches:` + fmt.Sprintf("%v", this.Searches) + `,`,
  24658. `Options:` + repeatedStringForOptions + `,`,
  24659. `}`,
  24660. }, "")
  24661. return s
  24662. }
  24663. func (this *PodDNSConfigOption) String() string {
  24664. if this == nil {
  24665. return "nil"
  24666. }
  24667. s := strings.Join([]string{`&PodDNSConfigOption{`,
  24668. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  24669. `Value:` + valueToStringGenerated(this.Value) + `,`,
  24670. `}`,
  24671. }, "")
  24672. return s
  24673. }
  24674. func (this *PodExecOptions) String() string {
  24675. if this == nil {
  24676. return "nil"
  24677. }
  24678. s := strings.Join([]string{`&PodExecOptions{`,
  24679. `Stdin:` + fmt.Sprintf("%v", this.Stdin) + `,`,
  24680. `Stdout:` + fmt.Sprintf("%v", this.Stdout) + `,`,
  24681. `Stderr:` + fmt.Sprintf("%v", this.Stderr) + `,`,
  24682. `TTY:` + fmt.Sprintf("%v", this.TTY) + `,`,
  24683. `Container:` + fmt.Sprintf("%v", this.Container) + `,`,
  24684. `Command:` + fmt.Sprintf("%v", this.Command) + `,`,
  24685. `}`,
  24686. }, "")
  24687. return s
  24688. }
  24689. func (this *PodIP) String() string {
  24690. if this == nil {
  24691. return "nil"
  24692. }
  24693. s := strings.Join([]string{`&PodIP{`,
  24694. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  24695. `}`,
  24696. }, "")
  24697. return s
  24698. }
  24699. func (this *PodList) String() string {
  24700. if this == nil {
  24701. return "nil"
  24702. }
  24703. repeatedStringForItems := "[]Pod{"
  24704. for _, f := range this.Items {
  24705. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Pod", "Pod", 1), `&`, ``, 1) + ","
  24706. }
  24707. repeatedStringForItems += "}"
  24708. s := strings.Join([]string{`&PodList{`,
  24709. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24710. `Items:` + repeatedStringForItems + `,`,
  24711. `}`,
  24712. }, "")
  24713. return s
  24714. }
  24715. func (this *PodLogOptions) String() string {
  24716. if this == nil {
  24717. return "nil"
  24718. }
  24719. s := strings.Join([]string{`&PodLogOptions{`,
  24720. `Container:` + fmt.Sprintf("%v", this.Container) + `,`,
  24721. `Follow:` + fmt.Sprintf("%v", this.Follow) + `,`,
  24722. `Previous:` + fmt.Sprintf("%v", this.Previous) + `,`,
  24723. `SinceSeconds:` + valueToStringGenerated(this.SinceSeconds) + `,`,
  24724. `SinceTime:` + strings.Replace(fmt.Sprintf("%v", this.SinceTime), "Time", "v1.Time", 1) + `,`,
  24725. `Timestamps:` + fmt.Sprintf("%v", this.Timestamps) + `,`,
  24726. `TailLines:` + valueToStringGenerated(this.TailLines) + `,`,
  24727. `LimitBytes:` + valueToStringGenerated(this.LimitBytes) + `,`,
  24728. `InsecureSkipTLSVerifyBackend:` + fmt.Sprintf("%v", this.InsecureSkipTLSVerifyBackend) + `,`,
  24729. `}`,
  24730. }, "")
  24731. return s
  24732. }
  24733. func (this *PodPortForwardOptions) String() string {
  24734. if this == nil {
  24735. return "nil"
  24736. }
  24737. s := strings.Join([]string{`&PodPortForwardOptions{`,
  24738. `Ports:` + fmt.Sprintf("%v", this.Ports) + `,`,
  24739. `}`,
  24740. }, "")
  24741. return s
  24742. }
  24743. func (this *PodProxyOptions) String() string {
  24744. if this == nil {
  24745. return "nil"
  24746. }
  24747. s := strings.Join([]string{`&PodProxyOptions{`,
  24748. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  24749. `}`,
  24750. }, "")
  24751. return s
  24752. }
  24753. func (this *PodReadinessGate) String() string {
  24754. if this == nil {
  24755. return "nil"
  24756. }
  24757. s := strings.Join([]string{`&PodReadinessGate{`,
  24758. `ConditionType:` + fmt.Sprintf("%v", this.ConditionType) + `,`,
  24759. `}`,
  24760. }, "")
  24761. return s
  24762. }
  24763. func (this *PodSecurityContext) String() string {
  24764. if this == nil {
  24765. return "nil"
  24766. }
  24767. repeatedStringForSysctls := "[]Sysctl{"
  24768. for _, f := range this.Sysctls {
  24769. repeatedStringForSysctls += strings.Replace(strings.Replace(f.String(), "Sysctl", "Sysctl", 1), `&`, ``, 1) + ","
  24770. }
  24771. repeatedStringForSysctls += "}"
  24772. s := strings.Join([]string{`&PodSecurityContext{`,
  24773. `SELinuxOptions:` + strings.Replace(this.SELinuxOptions.String(), "SELinuxOptions", "SELinuxOptions", 1) + `,`,
  24774. `RunAsUser:` + valueToStringGenerated(this.RunAsUser) + `,`,
  24775. `RunAsNonRoot:` + valueToStringGenerated(this.RunAsNonRoot) + `,`,
  24776. `SupplementalGroups:` + fmt.Sprintf("%v", this.SupplementalGroups) + `,`,
  24777. `FSGroup:` + valueToStringGenerated(this.FSGroup) + `,`,
  24778. `RunAsGroup:` + valueToStringGenerated(this.RunAsGroup) + `,`,
  24779. `Sysctls:` + repeatedStringForSysctls + `,`,
  24780. `WindowsOptions:` + strings.Replace(this.WindowsOptions.String(), "WindowsSecurityContextOptions", "WindowsSecurityContextOptions", 1) + `,`,
  24781. `FSGroupChangePolicy:` + valueToStringGenerated(this.FSGroupChangePolicy) + `,`,
  24782. `SeccompProfile:` + strings.Replace(this.SeccompProfile.String(), "SeccompProfile", "SeccompProfile", 1) + `,`,
  24783. `}`,
  24784. }, "")
  24785. return s
  24786. }
  24787. func (this *PodSignature) String() string {
  24788. if this == nil {
  24789. return "nil"
  24790. }
  24791. s := strings.Join([]string{`&PodSignature{`,
  24792. `PodController:` + strings.Replace(fmt.Sprintf("%v", this.PodController), "OwnerReference", "v1.OwnerReference", 1) + `,`,
  24793. `}`,
  24794. }, "")
  24795. return s
  24796. }
  24797. func (this *PodSpec) String() string {
  24798. if this == nil {
  24799. return "nil"
  24800. }
  24801. repeatedStringForVolumes := "[]Volume{"
  24802. for _, f := range this.Volumes {
  24803. repeatedStringForVolumes += strings.Replace(strings.Replace(f.String(), "Volume", "Volume", 1), `&`, ``, 1) + ","
  24804. }
  24805. repeatedStringForVolumes += "}"
  24806. repeatedStringForContainers := "[]Container{"
  24807. for _, f := range this.Containers {
  24808. repeatedStringForContainers += strings.Replace(strings.Replace(f.String(), "Container", "Container", 1), `&`, ``, 1) + ","
  24809. }
  24810. repeatedStringForContainers += "}"
  24811. repeatedStringForImagePullSecrets := "[]LocalObjectReference{"
  24812. for _, f := range this.ImagePullSecrets {
  24813. repeatedStringForImagePullSecrets += strings.Replace(strings.Replace(f.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + ","
  24814. }
  24815. repeatedStringForImagePullSecrets += "}"
  24816. repeatedStringForInitContainers := "[]Container{"
  24817. for _, f := range this.InitContainers {
  24818. repeatedStringForInitContainers += strings.Replace(strings.Replace(f.String(), "Container", "Container", 1), `&`, ``, 1) + ","
  24819. }
  24820. repeatedStringForInitContainers += "}"
  24821. repeatedStringForTolerations := "[]Toleration{"
  24822. for _, f := range this.Tolerations {
  24823. repeatedStringForTolerations += strings.Replace(strings.Replace(f.String(), "Toleration", "Toleration", 1), `&`, ``, 1) + ","
  24824. }
  24825. repeatedStringForTolerations += "}"
  24826. repeatedStringForHostAliases := "[]HostAlias{"
  24827. for _, f := range this.HostAliases {
  24828. repeatedStringForHostAliases += strings.Replace(strings.Replace(f.String(), "HostAlias", "HostAlias", 1), `&`, ``, 1) + ","
  24829. }
  24830. repeatedStringForHostAliases += "}"
  24831. repeatedStringForReadinessGates := "[]PodReadinessGate{"
  24832. for _, f := range this.ReadinessGates {
  24833. repeatedStringForReadinessGates += strings.Replace(strings.Replace(f.String(), "PodReadinessGate", "PodReadinessGate", 1), `&`, ``, 1) + ","
  24834. }
  24835. repeatedStringForReadinessGates += "}"
  24836. repeatedStringForTopologySpreadConstraints := "[]TopologySpreadConstraint{"
  24837. for _, f := range this.TopologySpreadConstraints {
  24838. repeatedStringForTopologySpreadConstraints += strings.Replace(strings.Replace(f.String(), "TopologySpreadConstraint", "TopologySpreadConstraint", 1), `&`, ``, 1) + ","
  24839. }
  24840. repeatedStringForTopologySpreadConstraints += "}"
  24841. repeatedStringForEphemeralContainers := "[]EphemeralContainer{"
  24842. for _, f := range this.EphemeralContainers {
  24843. repeatedStringForEphemeralContainers += strings.Replace(strings.Replace(f.String(), "EphemeralContainer", "EphemeralContainer", 1), `&`, ``, 1) + ","
  24844. }
  24845. repeatedStringForEphemeralContainers += "}"
  24846. keysForNodeSelector := make([]string, 0, len(this.NodeSelector))
  24847. for k := range this.NodeSelector {
  24848. keysForNodeSelector = append(keysForNodeSelector, k)
  24849. }
  24850. github_com_gogo_protobuf_sortkeys.Strings(keysForNodeSelector)
  24851. mapStringForNodeSelector := "map[string]string{"
  24852. for _, k := range keysForNodeSelector {
  24853. mapStringForNodeSelector += fmt.Sprintf("%v: %v,", k, this.NodeSelector[k])
  24854. }
  24855. mapStringForNodeSelector += "}"
  24856. keysForOverhead := make([]string, 0, len(this.Overhead))
  24857. for k := range this.Overhead {
  24858. keysForOverhead = append(keysForOverhead, string(k))
  24859. }
  24860. github_com_gogo_protobuf_sortkeys.Strings(keysForOverhead)
  24861. mapStringForOverhead := "ResourceList{"
  24862. for _, k := range keysForOverhead {
  24863. mapStringForOverhead += fmt.Sprintf("%v: %v,", k, this.Overhead[ResourceName(k)])
  24864. }
  24865. mapStringForOverhead += "}"
  24866. s := strings.Join([]string{`&PodSpec{`,
  24867. `Volumes:` + repeatedStringForVolumes + `,`,
  24868. `Containers:` + repeatedStringForContainers + `,`,
  24869. `RestartPolicy:` + fmt.Sprintf("%v", this.RestartPolicy) + `,`,
  24870. `TerminationGracePeriodSeconds:` + valueToStringGenerated(this.TerminationGracePeriodSeconds) + `,`,
  24871. `ActiveDeadlineSeconds:` + valueToStringGenerated(this.ActiveDeadlineSeconds) + `,`,
  24872. `DNSPolicy:` + fmt.Sprintf("%v", this.DNSPolicy) + `,`,
  24873. `NodeSelector:` + mapStringForNodeSelector + `,`,
  24874. `ServiceAccountName:` + fmt.Sprintf("%v", this.ServiceAccountName) + `,`,
  24875. `DeprecatedServiceAccount:` + fmt.Sprintf("%v", this.DeprecatedServiceAccount) + `,`,
  24876. `NodeName:` + fmt.Sprintf("%v", this.NodeName) + `,`,
  24877. `HostNetwork:` + fmt.Sprintf("%v", this.HostNetwork) + `,`,
  24878. `HostPID:` + fmt.Sprintf("%v", this.HostPID) + `,`,
  24879. `HostIPC:` + fmt.Sprintf("%v", this.HostIPC) + `,`,
  24880. `SecurityContext:` + strings.Replace(this.SecurityContext.String(), "PodSecurityContext", "PodSecurityContext", 1) + `,`,
  24881. `ImagePullSecrets:` + repeatedStringForImagePullSecrets + `,`,
  24882. `Hostname:` + fmt.Sprintf("%v", this.Hostname) + `,`,
  24883. `Subdomain:` + fmt.Sprintf("%v", this.Subdomain) + `,`,
  24884. `Affinity:` + strings.Replace(this.Affinity.String(), "Affinity", "Affinity", 1) + `,`,
  24885. `SchedulerName:` + fmt.Sprintf("%v", this.SchedulerName) + `,`,
  24886. `InitContainers:` + repeatedStringForInitContainers + `,`,
  24887. `AutomountServiceAccountToken:` + valueToStringGenerated(this.AutomountServiceAccountToken) + `,`,
  24888. `Tolerations:` + repeatedStringForTolerations + `,`,
  24889. `HostAliases:` + repeatedStringForHostAliases + `,`,
  24890. `PriorityClassName:` + fmt.Sprintf("%v", this.PriorityClassName) + `,`,
  24891. `Priority:` + valueToStringGenerated(this.Priority) + `,`,
  24892. `DNSConfig:` + strings.Replace(this.DNSConfig.String(), "PodDNSConfig", "PodDNSConfig", 1) + `,`,
  24893. `ShareProcessNamespace:` + valueToStringGenerated(this.ShareProcessNamespace) + `,`,
  24894. `ReadinessGates:` + repeatedStringForReadinessGates + `,`,
  24895. `RuntimeClassName:` + valueToStringGenerated(this.RuntimeClassName) + `,`,
  24896. `EnableServiceLinks:` + valueToStringGenerated(this.EnableServiceLinks) + `,`,
  24897. `PreemptionPolicy:` + valueToStringGenerated(this.PreemptionPolicy) + `,`,
  24898. `Overhead:` + mapStringForOverhead + `,`,
  24899. `TopologySpreadConstraints:` + repeatedStringForTopologySpreadConstraints + `,`,
  24900. `EphemeralContainers:` + repeatedStringForEphemeralContainers + `,`,
  24901. `SetHostnameAsFQDN:` + valueToStringGenerated(this.SetHostnameAsFQDN) + `,`,
  24902. `}`,
  24903. }, "")
  24904. return s
  24905. }
  24906. func (this *PodStatus) String() string {
  24907. if this == nil {
  24908. return "nil"
  24909. }
  24910. repeatedStringForConditions := "[]PodCondition{"
  24911. for _, f := range this.Conditions {
  24912. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "PodCondition", "PodCondition", 1), `&`, ``, 1) + ","
  24913. }
  24914. repeatedStringForConditions += "}"
  24915. repeatedStringForContainerStatuses := "[]ContainerStatus{"
  24916. for _, f := range this.ContainerStatuses {
  24917. repeatedStringForContainerStatuses += strings.Replace(strings.Replace(f.String(), "ContainerStatus", "ContainerStatus", 1), `&`, ``, 1) + ","
  24918. }
  24919. repeatedStringForContainerStatuses += "}"
  24920. repeatedStringForInitContainerStatuses := "[]ContainerStatus{"
  24921. for _, f := range this.InitContainerStatuses {
  24922. repeatedStringForInitContainerStatuses += strings.Replace(strings.Replace(f.String(), "ContainerStatus", "ContainerStatus", 1), `&`, ``, 1) + ","
  24923. }
  24924. repeatedStringForInitContainerStatuses += "}"
  24925. repeatedStringForPodIPs := "[]PodIP{"
  24926. for _, f := range this.PodIPs {
  24927. repeatedStringForPodIPs += strings.Replace(strings.Replace(f.String(), "PodIP", "PodIP", 1), `&`, ``, 1) + ","
  24928. }
  24929. repeatedStringForPodIPs += "}"
  24930. repeatedStringForEphemeralContainerStatuses := "[]ContainerStatus{"
  24931. for _, f := range this.EphemeralContainerStatuses {
  24932. repeatedStringForEphemeralContainerStatuses += strings.Replace(strings.Replace(f.String(), "ContainerStatus", "ContainerStatus", 1), `&`, ``, 1) + ","
  24933. }
  24934. repeatedStringForEphemeralContainerStatuses += "}"
  24935. s := strings.Join([]string{`&PodStatus{`,
  24936. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  24937. `Conditions:` + repeatedStringForConditions + `,`,
  24938. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  24939. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  24940. `HostIP:` + fmt.Sprintf("%v", this.HostIP) + `,`,
  24941. `PodIP:` + fmt.Sprintf("%v", this.PodIP) + `,`,
  24942. `StartTime:` + strings.Replace(fmt.Sprintf("%v", this.StartTime), "Time", "v1.Time", 1) + `,`,
  24943. `ContainerStatuses:` + repeatedStringForContainerStatuses + `,`,
  24944. `QOSClass:` + fmt.Sprintf("%v", this.QOSClass) + `,`,
  24945. `InitContainerStatuses:` + repeatedStringForInitContainerStatuses + `,`,
  24946. `NominatedNodeName:` + fmt.Sprintf("%v", this.NominatedNodeName) + `,`,
  24947. `PodIPs:` + repeatedStringForPodIPs + `,`,
  24948. `EphemeralContainerStatuses:` + repeatedStringForEphemeralContainerStatuses + `,`,
  24949. `}`,
  24950. }, "")
  24951. return s
  24952. }
  24953. func (this *PodStatusResult) String() string {
  24954. if this == nil {
  24955. return "nil"
  24956. }
  24957. s := strings.Join([]string{`&PodStatusResult{`,
  24958. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24959. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PodStatus", "PodStatus", 1), `&`, ``, 1) + `,`,
  24960. `}`,
  24961. }, "")
  24962. return s
  24963. }
  24964. func (this *PodTemplate) String() string {
  24965. if this == nil {
  24966. return "nil"
  24967. }
  24968. s := strings.Join([]string{`&PodTemplate{`,
  24969. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24970. `Template:` + strings.Replace(strings.Replace(this.Template.String(), "PodTemplateSpec", "PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  24971. `}`,
  24972. }, "")
  24973. return s
  24974. }
  24975. func (this *PodTemplateList) String() string {
  24976. if this == nil {
  24977. return "nil"
  24978. }
  24979. repeatedStringForItems := "[]PodTemplate{"
  24980. for _, f := range this.Items {
  24981. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PodTemplate", "PodTemplate", 1), `&`, ``, 1) + ","
  24982. }
  24983. repeatedStringForItems += "}"
  24984. s := strings.Join([]string{`&PodTemplateList{`,
  24985. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24986. `Items:` + repeatedStringForItems + `,`,
  24987. `}`,
  24988. }, "")
  24989. return s
  24990. }
  24991. func (this *PodTemplateSpec) String() string {
  24992. if this == nil {
  24993. return "nil"
  24994. }
  24995. s := strings.Join([]string{`&PodTemplateSpec{`,
  24996. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24997. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PodSpec", "PodSpec", 1), `&`, ``, 1) + `,`,
  24998. `}`,
  24999. }, "")
  25000. return s
  25001. }
  25002. func (this *PortworxVolumeSource) String() string {
  25003. if this == nil {
  25004. return "nil"
  25005. }
  25006. s := strings.Join([]string{`&PortworxVolumeSource{`,
  25007. `VolumeID:` + fmt.Sprintf("%v", this.VolumeID) + `,`,
  25008. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25009. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25010. `}`,
  25011. }, "")
  25012. return s
  25013. }
  25014. func (this *Preconditions) String() string {
  25015. if this == nil {
  25016. return "nil"
  25017. }
  25018. s := strings.Join([]string{`&Preconditions{`,
  25019. `UID:` + valueToStringGenerated(this.UID) + `,`,
  25020. `}`,
  25021. }, "")
  25022. return s
  25023. }
  25024. func (this *PreferAvoidPodsEntry) String() string {
  25025. if this == nil {
  25026. return "nil"
  25027. }
  25028. s := strings.Join([]string{`&PreferAvoidPodsEntry{`,
  25029. `PodSignature:` + strings.Replace(strings.Replace(this.PodSignature.String(), "PodSignature", "PodSignature", 1), `&`, ``, 1) + `,`,
  25030. `EvictionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.EvictionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  25031. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  25032. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  25033. `}`,
  25034. }, "")
  25035. return s
  25036. }
  25037. func (this *PreferredSchedulingTerm) String() string {
  25038. if this == nil {
  25039. return "nil"
  25040. }
  25041. s := strings.Join([]string{`&PreferredSchedulingTerm{`,
  25042. `Weight:` + fmt.Sprintf("%v", this.Weight) + `,`,
  25043. `Preference:` + strings.Replace(strings.Replace(this.Preference.String(), "NodeSelectorTerm", "NodeSelectorTerm", 1), `&`, ``, 1) + `,`,
  25044. `}`,
  25045. }, "")
  25046. return s
  25047. }
  25048. func (this *Probe) String() string {
  25049. if this == nil {
  25050. return "nil"
  25051. }
  25052. s := strings.Join([]string{`&Probe{`,
  25053. `Handler:` + strings.Replace(strings.Replace(this.Handler.String(), "Handler", "Handler", 1), `&`, ``, 1) + `,`,
  25054. `InitialDelaySeconds:` + fmt.Sprintf("%v", this.InitialDelaySeconds) + `,`,
  25055. `TimeoutSeconds:` + fmt.Sprintf("%v", this.TimeoutSeconds) + `,`,
  25056. `PeriodSeconds:` + fmt.Sprintf("%v", this.PeriodSeconds) + `,`,
  25057. `SuccessThreshold:` + fmt.Sprintf("%v", this.SuccessThreshold) + `,`,
  25058. `FailureThreshold:` + fmt.Sprintf("%v", this.FailureThreshold) + `,`,
  25059. `}`,
  25060. }, "")
  25061. return s
  25062. }
  25063. func (this *ProjectedVolumeSource) String() string {
  25064. if this == nil {
  25065. return "nil"
  25066. }
  25067. repeatedStringForSources := "[]VolumeProjection{"
  25068. for _, f := range this.Sources {
  25069. repeatedStringForSources += strings.Replace(strings.Replace(f.String(), "VolumeProjection", "VolumeProjection", 1), `&`, ``, 1) + ","
  25070. }
  25071. repeatedStringForSources += "}"
  25072. s := strings.Join([]string{`&ProjectedVolumeSource{`,
  25073. `Sources:` + repeatedStringForSources + `,`,
  25074. `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`,
  25075. `}`,
  25076. }, "")
  25077. return s
  25078. }
  25079. func (this *QuobyteVolumeSource) String() string {
  25080. if this == nil {
  25081. return "nil"
  25082. }
  25083. s := strings.Join([]string{`&QuobyteVolumeSource{`,
  25084. `Registry:` + fmt.Sprintf("%v", this.Registry) + `,`,
  25085. `Volume:` + fmt.Sprintf("%v", this.Volume) + `,`,
  25086. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25087. `User:` + fmt.Sprintf("%v", this.User) + `,`,
  25088. `Group:` + fmt.Sprintf("%v", this.Group) + `,`,
  25089. `Tenant:` + fmt.Sprintf("%v", this.Tenant) + `,`,
  25090. `}`,
  25091. }, "")
  25092. return s
  25093. }
  25094. func (this *RBDPersistentVolumeSource) String() string {
  25095. if this == nil {
  25096. return "nil"
  25097. }
  25098. s := strings.Join([]string{`&RBDPersistentVolumeSource{`,
  25099. `CephMonitors:` + fmt.Sprintf("%v", this.CephMonitors) + `,`,
  25100. `RBDImage:` + fmt.Sprintf("%v", this.RBDImage) + `,`,
  25101. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25102. `RBDPool:` + fmt.Sprintf("%v", this.RBDPool) + `,`,
  25103. `RadosUser:` + fmt.Sprintf("%v", this.RadosUser) + `,`,
  25104. `Keyring:` + fmt.Sprintf("%v", this.Keyring) + `,`,
  25105. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  25106. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25107. `}`,
  25108. }, "")
  25109. return s
  25110. }
  25111. func (this *RBDVolumeSource) String() string {
  25112. if this == nil {
  25113. return "nil"
  25114. }
  25115. s := strings.Join([]string{`&RBDVolumeSource{`,
  25116. `CephMonitors:` + fmt.Sprintf("%v", this.CephMonitors) + `,`,
  25117. `RBDImage:` + fmt.Sprintf("%v", this.RBDImage) + `,`,
  25118. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25119. `RBDPool:` + fmt.Sprintf("%v", this.RBDPool) + `,`,
  25120. `RadosUser:` + fmt.Sprintf("%v", this.RadosUser) + `,`,
  25121. `Keyring:` + fmt.Sprintf("%v", this.Keyring) + `,`,
  25122. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  25123. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25124. `}`,
  25125. }, "")
  25126. return s
  25127. }
  25128. func (this *RangeAllocation) String() string {
  25129. if this == nil {
  25130. return "nil"
  25131. }
  25132. s := strings.Join([]string{`&RangeAllocation{`,
  25133. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25134. `Range:` + fmt.Sprintf("%v", this.Range) + `,`,
  25135. `Data:` + valueToStringGenerated(this.Data) + `,`,
  25136. `}`,
  25137. }, "")
  25138. return s
  25139. }
  25140. func (this *ReplicationController) String() string {
  25141. if this == nil {
  25142. return "nil"
  25143. }
  25144. s := strings.Join([]string{`&ReplicationController{`,
  25145. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25146. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ReplicationControllerSpec", "ReplicationControllerSpec", 1), `&`, ``, 1) + `,`,
  25147. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ReplicationControllerStatus", "ReplicationControllerStatus", 1), `&`, ``, 1) + `,`,
  25148. `}`,
  25149. }, "")
  25150. return s
  25151. }
  25152. func (this *ReplicationControllerCondition) String() string {
  25153. if this == nil {
  25154. return "nil"
  25155. }
  25156. s := strings.Join([]string{`&ReplicationControllerCondition{`,
  25157. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25158. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  25159. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  25160. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  25161. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  25162. `}`,
  25163. }, "")
  25164. return s
  25165. }
  25166. func (this *ReplicationControllerList) String() string {
  25167. if this == nil {
  25168. return "nil"
  25169. }
  25170. repeatedStringForItems := "[]ReplicationController{"
  25171. for _, f := range this.Items {
  25172. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ReplicationController", "ReplicationController", 1), `&`, ``, 1) + ","
  25173. }
  25174. repeatedStringForItems += "}"
  25175. s := strings.Join([]string{`&ReplicationControllerList{`,
  25176. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25177. `Items:` + repeatedStringForItems + `,`,
  25178. `}`,
  25179. }, "")
  25180. return s
  25181. }
  25182. func (this *ReplicationControllerSpec) String() string {
  25183. if this == nil {
  25184. return "nil"
  25185. }
  25186. keysForSelector := make([]string, 0, len(this.Selector))
  25187. for k := range this.Selector {
  25188. keysForSelector = append(keysForSelector, k)
  25189. }
  25190. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  25191. mapStringForSelector := "map[string]string{"
  25192. for _, k := range keysForSelector {
  25193. mapStringForSelector += fmt.Sprintf("%v: %v,", k, this.Selector[k])
  25194. }
  25195. mapStringForSelector += "}"
  25196. s := strings.Join([]string{`&ReplicationControllerSpec{`,
  25197. `Replicas:` + valueToStringGenerated(this.Replicas) + `,`,
  25198. `Selector:` + mapStringForSelector + `,`,
  25199. `Template:` + strings.Replace(this.Template.String(), "PodTemplateSpec", "PodTemplateSpec", 1) + `,`,
  25200. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  25201. `}`,
  25202. }, "")
  25203. return s
  25204. }
  25205. func (this *ReplicationControllerStatus) String() string {
  25206. if this == nil {
  25207. return "nil"
  25208. }
  25209. repeatedStringForConditions := "[]ReplicationControllerCondition{"
  25210. for _, f := range this.Conditions {
  25211. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ReplicationControllerCondition", "ReplicationControllerCondition", 1), `&`, ``, 1) + ","
  25212. }
  25213. repeatedStringForConditions += "}"
  25214. s := strings.Join([]string{`&ReplicationControllerStatus{`,
  25215. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  25216. `FullyLabeledReplicas:` + fmt.Sprintf("%v", this.FullyLabeledReplicas) + `,`,
  25217. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  25218. `ReadyReplicas:` + fmt.Sprintf("%v", this.ReadyReplicas) + `,`,
  25219. `AvailableReplicas:` + fmt.Sprintf("%v", this.AvailableReplicas) + `,`,
  25220. `Conditions:` + repeatedStringForConditions + `,`,
  25221. `}`,
  25222. }, "")
  25223. return s
  25224. }
  25225. func (this *ResourceFieldSelector) String() string {
  25226. if this == nil {
  25227. return "nil"
  25228. }
  25229. s := strings.Join([]string{`&ResourceFieldSelector{`,
  25230. `ContainerName:` + fmt.Sprintf("%v", this.ContainerName) + `,`,
  25231. `Resource:` + fmt.Sprintf("%v", this.Resource) + `,`,
  25232. `Divisor:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Divisor), "Quantity", "resource.Quantity", 1), `&`, ``, 1) + `,`,
  25233. `}`,
  25234. }, "")
  25235. return s
  25236. }
  25237. func (this *ResourceQuota) String() string {
  25238. if this == nil {
  25239. return "nil"
  25240. }
  25241. s := strings.Join([]string{`&ResourceQuota{`,
  25242. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25243. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ResourceQuotaSpec", "ResourceQuotaSpec", 1), `&`, ``, 1) + `,`,
  25244. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ResourceQuotaStatus", "ResourceQuotaStatus", 1), `&`, ``, 1) + `,`,
  25245. `}`,
  25246. }, "")
  25247. return s
  25248. }
  25249. func (this *ResourceQuotaList) String() string {
  25250. if this == nil {
  25251. return "nil"
  25252. }
  25253. repeatedStringForItems := "[]ResourceQuota{"
  25254. for _, f := range this.Items {
  25255. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ResourceQuota", "ResourceQuota", 1), `&`, ``, 1) + ","
  25256. }
  25257. repeatedStringForItems += "}"
  25258. s := strings.Join([]string{`&ResourceQuotaList{`,
  25259. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25260. `Items:` + repeatedStringForItems + `,`,
  25261. `}`,
  25262. }, "")
  25263. return s
  25264. }
  25265. func (this *ResourceQuotaSpec) String() string {
  25266. if this == nil {
  25267. return "nil"
  25268. }
  25269. keysForHard := make([]string, 0, len(this.Hard))
  25270. for k := range this.Hard {
  25271. keysForHard = append(keysForHard, string(k))
  25272. }
  25273. github_com_gogo_protobuf_sortkeys.Strings(keysForHard)
  25274. mapStringForHard := "ResourceList{"
  25275. for _, k := range keysForHard {
  25276. mapStringForHard += fmt.Sprintf("%v: %v,", k, this.Hard[ResourceName(k)])
  25277. }
  25278. mapStringForHard += "}"
  25279. s := strings.Join([]string{`&ResourceQuotaSpec{`,
  25280. `Hard:` + mapStringForHard + `,`,
  25281. `Scopes:` + fmt.Sprintf("%v", this.Scopes) + `,`,
  25282. `ScopeSelector:` + strings.Replace(this.ScopeSelector.String(), "ScopeSelector", "ScopeSelector", 1) + `,`,
  25283. `}`,
  25284. }, "")
  25285. return s
  25286. }
  25287. func (this *ResourceQuotaStatus) String() string {
  25288. if this == nil {
  25289. return "nil"
  25290. }
  25291. keysForHard := make([]string, 0, len(this.Hard))
  25292. for k := range this.Hard {
  25293. keysForHard = append(keysForHard, string(k))
  25294. }
  25295. github_com_gogo_protobuf_sortkeys.Strings(keysForHard)
  25296. mapStringForHard := "ResourceList{"
  25297. for _, k := range keysForHard {
  25298. mapStringForHard += fmt.Sprintf("%v: %v,", k, this.Hard[ResourceName(k)])
  25299. }
  25300. mapStringForHard += "}"
  25301. keysForUsed := make([]string, 0, len(this.Used))
  25302. for k := range this.Used {
  25303. keysForUsed = append(keysForUsed, string(k))
  25304. }
  25305. github_com_gogo_protobuf_sortkeys.Strings(keysForUsed)
  25306. mapStringForUsed := "ResourceList{"
  25307. for _, k := range keysForUsed {
  25308. mapStringForUsed += fmt.Sprintf("%v: %v,", k, this.Used[ResourceName(k)])
  25309. }
  25310. mapStringForUsed += "}"
  25311. s := strings.Join([]string{`&ResourceQuotaStatus{`,
  25312. `Hard:` + mapStringForHard + `,`,
  25313. `Used:` + mapStringForUsed + `,`,
  25314. `}`,
  25315. }, "")
  25316. return s
  25317. }
  25318. func (this *ResourceRequirements) String() string {
  25319. if this == nil {
  25320. return "nil"
  25321. }
  25322. keysForLimits := make([]string, 0, len(this.Limits))
  25323. for k := range this.Limits {
  25324. keysForLimits = append(keysForLimits, string(k))
  25325. }
  25326. github_com_gogo_protobuf_sortkeys.Strings(keysForLimits)
  25327. mapStringForLimits := "ResourceList{"
  25328. for _, k := range keysForLimits {
  25329. mapStringForLimits += fmt.Sprintf("%v: %v,", k, this.Limits[ResourceName(k)])
  25330. }
  25331. mapStringForLimits += "}"
  25332. keysForRequests := make([]string, 0, len(this.Requests))
  25333. for k := range this.Requests {
  25334. keysForRequests = append(keysForRequests, string(k))
  25335. }
  25336. github_com_gogo_protobuf_sortkeys.Strings(keysForRequests)
  25337. mapStringForRequests := "ResourceList{"
  25338. for _, k := range keysForRequests {
  25339. mapStringForRequests += fmt.Sprintf("%v: %v,", k, this.Requests[ResourceName(k)])
  25340. }
  25341. mapStringForRequests += "}"
  25342. s := strings.Join([]string{`&ResourceRequirements{`,
  25343. `Limits:` + mapStringForLimits + `,`,
  25344. `Requests:` + mapStringForRequests + `,`,
  25345. `}`,
  25346. }, "")
  25347. return s
  25348. }
  25349. func (this *SELinuxOptions) String() string {
  25350. if this == nil {
  25351. return "nil"
  25352. }
  25353. s := strings.Join([]string{`&SELinuxOptions{`,
  25354. `User:` + fmt.Sprintf("%v", this.User) + `,`,
  25355. `Role:` + fmt.Sprintf("%v", this.Role) + `,`,
  25356. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25357. `Level:` + fmt.Sprintf("%v", this.Level) + `,`,
  25358. `}`,
  25359. }, "")
  25360. return s
  25361. }
  25362. func (this *ScaleIOPersistentVolumeSource) String() string {
  25363. if this == nil {
  25364. return "nil"
  25365. }
  25366. s := strings.Join([]string{`&ScaleIOPersistentVolumeSource{`,
  25367. `Gateway:` + fmt.Sprintf("%v", this.Gateway) + `,`,
  25368. `System:` + fmt.Sprintf("%v", this.System) + `,`,
  25369. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  25370. `SSLEnabled:` + fmt.Sprintf("%v", this.SSLEnabled) + `,`,
  25371. `ProtectionDomain:` + fmt.Sprintf("%v", this.ProtectionDomain) + `,`,
  25372. `StoragePool:` + fmt.Sprintf("%v", this.StoragePool) + `,`,
  25373. `StorageMode:` + fmt.Sprintf("%v", this.StorageMode) + `,`,
  25374. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  25375. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25376. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25377. `}`,
  25378. }, "")
  25379. return s
  25380. }
  25381. func (this *ScaleIOVolumeSource) String() string {
  25382. if this == nil {
  25383. return "nil"
  25384. }
  25385. s := strings.Join([]string{`&ScaleIOVolumeSource{`,
  25386. `Gateway:` + fmt.Sprintf("%v", this.Gateway) + `,`,
  25387. `System:` + fmt.Sprintf("%v", this.System) + `,`,
  25388. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  25389. `SSLEnabled:` + fmt.Sprintf("%v", this.SSLEnabled) + `,`,
  25390. `ProtectionDomain:` + fmt.Sprintf("%v", this.ProtectionDomain) + `,`,
  25391. `StoragePool:` + fmt.Sprintf("%v", this.StoragePool) + `,`,
  25392. `StorageMode:` + fmt.Sprintf("%v", this.StorageMode) + `,`,
  25393. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  25394. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25395. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25396. `}`,
  25397. }, "")
  25398. return s
  25399. }
  25400. func (this *ScopeSelector) String() string {
  25401. if this == nil {
  25402. return "nil"
  25403. }
  25404. repeatedStringForMatchExpressions := "[]ScopedResourceSelectorRequirement{"
  25405. for _, f := range this.MatchExpressions {
  25406. repeatedStringForMatchExpressions += strings.Replace(strings.Replace(f.String(), "ScopedResourceSelectorRequirement", "ScopedResourceSelectorRequirement", 1), `&`, ``, 1) + ","
  25407. }
  25408. repeatedStringForMatchExpressions += "}"
  25409. s := strings.Join([]string{`&ScopeSelector{`,
  25410. `MatchExpressions:` + repeatedStringForMatchExpressions + `,`,
  25411. `}`,
  25412. }, "")
  25413. return s
  25414. }
  25415. func (this *ScopedResourceSelectorRequirement) String() string {
  25416. if this == nil {
  25417. return "nil"
  25418. }
  25419. s := strings.Join([]string{`&ScopedResourceSelectorRequirement{`,
  25420. `ScopeName:` + fmt.Sprintf("%v", this.ScopeName) + `,`,
  25421. `Operator:` + fmt.Sprintf("%v", this.Operator) + `,`,
  25422. `Values:` + fmt.Sprintf("%v", this.Values) + `,`,
  25423. `}`,
  25424. }, "")
  25425. return s
  25426. }
  25427. func (this *SeccompProfile) String() string {
  25428. if this == nil {
  25429. return "nil"
  25430. }
  25431. s := strings.Join([]string{`&SeccompProfile{`,
  25432. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25433. `LocalhostProfile:` + valueToStringGenerated(this.LocalhostProfile) + `,`,
  25434. `}`,
  25435. }, "")
  25436. return s
  25437. }
  25438. func (this *Secret) String() string {
  25439. if this == nil {
  25440. return "nil"
  25441. }
  25442. keysForData := make([]string, 0, len(this.Data))
  25443. for k := range this.Data {
  25444. keysForData = append(keysForData, k)
  25445. }
  25446. github_com_gogo_protobuf_sortkeys.Strings(keysForData)
  25447. mapStringForData := "map[string][]byte{"
  25448. for _, k := range keysForData {
  25449. mapStringForData += fmt.Sprintf("%v: %v,", k, this.Data[k])
  25450. }
  25451. mapStringForData += "}"
  25452. keysForStringData := make([]string, 0, len(this.StringData))
  25453. for k := range this.StringData {
  25454. keysForStringData = append(keysForStringData, k)
  25455. }
  25456. github_com_gogo_protobuf_sortkeys.Strings(keysForStringData)
  25457. mapStringForStringData := "map[string]string{"
  25458. for _, k := range keysForStringData {
  25459. mapStringForStringData += fmt.Sprintf("%v: %v,", k, this.StringData[k])
  25460. }
  25461. mapStringForStringData += "}"
  25462. s := strings.Join([]string{`&Secret{`,
  25463. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25464. `Data:` + mapStringForData + `,`,
  25465. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25466. `StringData:` + mapStringForStringData + `,`,
  25467. `Immutable:` + valueToStringGenerated(this.Immutable) + `,`,
  25468. `}`,
  25469. }, "")
  25470. return s
  25471. }
  25472. func (this *SecretEnvSource) String() string {
  25473. if this == nil {
  25474. return "nil"
  25475. }
  25476. s := strings.Join([]string{`&SecretEnvSource{`,
  25477. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  25478. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  25479. `}`,
  25480. }, "")
  25481. return s
  25482. }
  25483. func (this *SecretKeySelector) String() string {
  25484. if this == nil {
  25485. return "nil"
  25486. }
  25487. s := strings.Join([]string{`&SecretKeySelector{`,
  25488. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  25489. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  25490. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  25491. `}`,
  25492. }, "")
  25493. return s
  25494. }
  25495. func (this *SecretList) String() string {
  25496. if this == nil {
  25497. return "nil"
  25498. }
  25499. repeatedStringForItems := "[]Secret{"
  25500. for _, f := range this.Items {
  25501. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Secret", "Secret", 1), `&`, ``, 1) + ","
  25502. }
  25503. repeatedStringForItems += "}"
  25504. s := strings.Join([]string{`&SecretList{`,
  25505. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25506. `Items:` + repeatedStringForItems + `,`,
  25507. `}`,
  25508. }, "")
  25509. return s
  25510. }
  25511. func (this *SecretProjection) String() string {
  25512. if this == nil {
  25513. return "nil"
  25514. }
  25515. repeatedStringForItems := "[]KeyToPath{"
  25516. for _, f := range this.Items {
  25517. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "KeyToPath", "KeyToPath", 1), `&`, ``, 1) + ","
  25518. }
  25519. repeatedStringForItems += "}"
  25520. s := strings.Join([]string{`&SecretProjection{`,
  25521. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  25522. `Items:` + repeatedStringForItems + `,`,
  25523. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  25524. `}`,
  25525. }, "")
  25526. return s
  25527. }
  25528. func (this *SecretReference) String() string {
  25529. if this == nil {
  25530. return "nil"
  25531. }
  25532. s := strings.Join([]string{`&SecretReference{`,
  25533. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  25534. `Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
  25535. `}`,
  25536. }, "")
  25537. return s
  25538. }
  25539. func (this *SecretVolumeSource) String() string {
  25540. if this == nil {
  25541. return "nil"
  25542. }
  25543. repeatedStringForItems := "[]KeyToPath{"
  25544. for _, f := range this.Items {
  25545. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "KeyToPath", "KeyToPath", 1), `&`, ``, 1) + ","
  25546. }
  25547. repeatedStringForItems += "}"
  25548. s := strings.Join([]string{`&SecretVolumeSource{`,
  25549. `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
  25550. `Items:` + repeatedStringForItems + `,`,
  25551. `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`,
  25552. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  25553. `}`,
  25554. }, "")
  25555. return s
  25556. }
  25557. func (this *SecurityContext) String() string {
  25558. if this == nil {
  25559. return "nil"
  25560. }
  25561. s := strings.Join([]string{`&SecurityContext{`,
  25562. `Capabilities:` + strings.Replace(this.Capabilities.String(), "Capabilities", "Capabilities", 1) + `,`,
  25563. `Privileged:` + valueToStringGenerated(this.Privileged) + `,`,
  25564. `SELinuxOptions:` + strings.Replace(this.SELinuxOptions.String(), "SELinuxOptions", "SELinuxOptions", 1) + `,`,
  25565. `RunAsUser:` + valueToStringGenerated(this.RunAsUser) + `,`,
  25566. `RunAsNonRoot:` + valueToStringGenerated(this.RunAsNonRoot) + `,`,
  25567. `ReadOnlyRootFilesystem:` + valueToStringGenerated(this.ReadOnlyRootFilesystem) + `,`,
  25568. `AllowPrivilegeEscalation:` + valueToStringGenerated(this.AllowPrivilegeEscalation) + `,`,
  25569. `RunAsGroup:` + valueToStringGenerated(this.RunAsGroup) + `,`,
  25570. `ProcMount:` + valueToStringGenerated(this.ProcMount) + `,`,
  25571. `WindowsOptions:` + strings.Replace(this.WindowsOptions.String(), "WindowsSecurityContextOptions", "WindowsSecurityContextOptions", 1) + `,`,
  25572. `SeccompProfile:` + strings.Replace(this.SeccompProfile.String(), "SeccompProfile", "SeccompProfile", 1) + `,`,
  25573. `}`,
  25574. }, "")
  25575. return s
  25576. }
  25577. func (this *SerializedReference) String() string {
  25578. if this == nil {
  25579. return "nil"
  25580. }
  25581. s := strings.Join([]string{`&SerializedReference{`,
  25582. `Reference:` + strings.Replace(strings.Replace(this.Reference.String(), "ObjectReference", "ObjectReference", 1), `&`, ``, 1) + `,`,
  25583. `}`,
  25584. }, "")
  25585. return s
  25586. }
  25587. func (this *Service) String() string {
  25588. if this == nil {
  25589. return "nil"
  25590. }
  25591. s := strings.Join([]string{`&Service{`,
  25592. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25593. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ServiceSpec", "ServiceSpec", 1), `&`, ``, 1) + `,`,
  25594. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ServiceStatus", "ServiceStatus", 1), `&`, ``, 1) + `,`,
  25595. `}`,
  25596. }, "")
  25597. return s
  25598. }
  25599. func (this *ServiceAccount) String() string {
  25600. if this == nil {
  25601. return "nil"
  25602. }
  25603. repeatedStringForSecrets := "[]ObjectReference{"
  25604. for _, f := range this.Secrets {
  25605. repeatedStringForSecrets += strings.Replace(strings.Replace(f.String(), "ObjectReference", "ObjectReference", 1), `&`, ``, 1) + ","
  25606. }
  25607. repeatedStringForSecrets += "}"
  25608. repeatedStringForImagePullSecrets := "[]LocalObjectReference{"
  25609. for _, f := range this.ImagePullSecrets {
  25610. repeatedStringForImagePullSecrets += strings.Replace(strings.Replace(f.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + ","
  25611. }
  25612. repeatedStringForImagePullSecrets += "}"
  25613. s := strings.Join([]string{`&ServiceAccount{`,
  25614. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25615. `Secrets:` + repeatedStringForSecrets + `,`,
  25616. `ImagePullSecrets:` + repeatedStringForImagePullSecrets + `,`,
  25617. `AutomountServiceAccountToken:` + valueToStringGenerated(this.AutomountServiceAccountToken) + `,`,
  25618. `}`,
  25619. }, "")
  25620. return s
  25621. }
  25622. func (this *ServiceAccountList) String() string {
  25623. if this == nil {
  25624. return "nil"
  25625. }
  25626. repeatedStringForItems := "[]ServiceAccount{"
  25627. for _, f := range this.Items {
  25628. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ServiceAccount", "ServiceAccount", 1), `&`, ``, 1) + ","
  25629. }
  25630. repeatedStringForItems += "}"
  25631. s := strings.Join([]string{`&ServiceAccountList{`,
  25632. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25633. `Items:` + repeatedStringForItems + `,`,
  25634. `}`,
  25635. }, "")
  25636. return s
  25637. }
  25638. func (this *ServiceAccountTokenProjection) String() string {
  25639. if this == nil {
  25640. return "nil"
  25641. }
  25642. s := strings.Join([]string{`&ServiceAccountTokenProjection{`,
  25643. `Audience:` + fmt.Sprintf("%v", this.Audience) + `,`,
  25644. `ExpirationSeconds:` + valueToStringGenerated(this.ExpirationSeconds) + `,`,
  25645. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  25646. `}`,
  25647. }, "")
  25648. return s
  25649. }
  25650. func (this *ServiceList) String() string {
  25651. if this == nil {
  25652. return "nil"
  25653. }
  25654. repeatedStringForItems := "[]Service{"
  25655. for _, f := range this.Items {
  25656. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Service", "Service", 1), `&`, ``, 1) + ","
  25657. }
  25658. repeatedStringForItems += "}"
  25659. s := strings.Join([]string{`&ServiceList{`,
  25660. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25661. `Items:` + repeatedStringForItems + `,`,
  25662. `}`,
  25663. }, "")
  25664. return s
  25665. }
  25666. func (this *ServicePort) String() string {
  25667. if this == nil {
  25668. return "nil"
  25669. }
  25670. s := strings.Join([]string{`&ServicePort{`,
  25671. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  25672. `Protocol:` + fmt.Sprintf("%v", this.Protocol) + `,`,
  25673. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  25674. `TargetPort:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.TargetPort), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
  25675. `NodePort:` + fmt.Sprintf("%v", this.NodePort) + `,`,
  25676. `AppProtocol:` + valueToStringGenerated(this.AppProtocol) + `,`,
  25677. `}`,
  25678. }, "")
  25679. return s
  25680. }
  25681. func (this *ServiceProxyOptions) String() string {
  25682. if this == nil {
  25683. return "nil"
  25684. }
  25685. s := strings.Join([]string{`&ServiceProxyOptions{`,
  25686. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  25687. `}`,
  25688. }, "")
  25689. return s
  25690. }
  25691. func (this *ServiceSpec) String() string {
  25692. if this == nil {
  25693. return "nil"
  25694. }
  25695. repeatedStringForPorts := "[]ServicePort{"
  25696. for _, f := range this.Ports {
  25697. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "ServicePort", "ServicePort", 1), `&`, ``, 1) + ","
  25698. }
  25699. repeatedStringForPorts += "}"
  25700. keysForSelector := make([]string, 0, len(this.Selector))
  25701. for k := range this.Selector {
  25702. keysForSelector = append(keysForSelector, k)
  25703. }
  25704. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  25705. mapStringForSelector := "map[string]string{"
  25706. for _, k := range keysForSelector {
  25707. mapStringForSelector += fmt.Sprintf("%v: %v,", k, this.Selector[k])
  25708. }
  25709. mapStringForSelector += "}"
  25710. s := strings.Join([]string{`&ServiceSpec{`,
  25711. `Ports:` + repeatedStringForPorts + `,`,
  25712. `Selector:` + mapStringForSelector + `,`,
  25713. `ClusterIP:` + fmt.Sprintf("%v", this.ClusterIP) + `,`,
  25714. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25715. `ExternalIPs:` + fmt.Sprintf("%v", this.ExternalIPs) + `,`,
  25716. `SessionAffinity:` + fmt.Sprintf("%v", this.SessionAffinity) + `,`,
  25717. `LoadBalancerIP:` + fmt.Sprintf("%v", this.LoadBalancerIP) + `,`,
  25718. `LoadBalancerSourceRanges:` + fmt.Sprintf("%v", this.LoadBalancerSourceRanges) + `,`,
  25719. `ExternalName:` + fmt.Sprintf("%v", this.ExternalName) + `,`,
  25720. `ExternalTrafficPolicy:` + fmt.Sprintf("%v", this.ExternalTrafficPolicy) + `,`,
  25721. `HealthCheckNodePort:` + fmt.Sprintf("%v", this.HealthCheckNodePort) + `,`,
  25722. `PublishNotReadyAddresses:` + fmt.Sprintf("%v", this.PublishNotReadyAddresses) + `,`,
  25723. `SessionAffinityConfig:` + strings.Replace(this.SessionAffinityConfig.String(), "SessionAffinityConfig", "SessionAffinityConfig", 1) + `,`,
  25724. `IPFamily:` + valueToStringGenerated(this.IPFamily) + `,`,
  25725. `TopologyKeys:` + fmt.Sprintf("%v", this.TopologyKeys) + `,`,
  25726. `}`,
  25727. }, "")
  25728. return s
  25729. }
  25730. func (this *ServiceStatus) String() string {
  25731. if this == nil {
  25732. return "nil"
  25733. }
  25734. s := strings.Join([]string{`&ServiceStatus{`,
  25735. `LoadBalancer:` + strings.Replace(strings.Replace(this.LoadBalancer.String(), "LoadBalancerStatus", "LoadBalancerStatus", 1), `&`, ``, 1) + `,`,
  25736. `}`,
  25737. }, "")
  25738. return s
  25739. }
  25740. func (this *SessionAffinityConfig) String() string {
  25741. if this == nil {
  25742. return "nil"
  25743. }
  25744. s := strings.Join([]string{`&SessionAffinityConfig{`,
  25745. `ClientIP:` + strings.Replace(this.ClientIP.String(), "ClientIPConfig", "ClientIPConfig", 1) + `,`,
  25746. `}`,
  25747. }, "")
  25748. return s
  25749. }
  25750. func (this *StorageOSPersistentVolumeSource) String() string {
  25751. if this == nil {
  25752. return "nil"
  25753. }
  25754. s := strings.Join([]string{`&StorageOSPersistentVolumeSource{`,
  25755. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  25756. `VolumeNamespace:` + fmt.Sprintf("%v", this.VolumeNamespace) + `,`,
  25757. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25758. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25759. `SecretRef:` + strings.Replace(this.SecretRef.String(), "ObjectReference", "ObjectReference", 1) + `,`,
  25760. `}`,
  25761. }, "")
  25762. return s
  25763. }
  25764. func (this *StorageOSVolumeSource) String() string {
  25765. if this == nil {
  25766. return "nil"
  25767. }
  25768. s := strings.Join([]string{`&StorageOSVolumeSource{`,
  25769. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  25770. `VolumeNamespace:` + fmt.Sprintf("%v", this.VolumeNamespace) + `,`,
  25771. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25772. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25773. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  25774. `}`,
  25775. }, "")
  25776. return s
  25777. }
  25778. func (this *Sysctl) String() string {
  25779. if this == nil {
  25780. return "nil"
  25781. }
  25782. s := strings.Join([]string{`&Sysctl{`,
  25783. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  25784. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  25785. `}`,
  25786. }, "")
  25787. return s
  25788. }
  25789. func (this *TCPSocketAction) String() string {
  25790. if this == nil {
  25791. return "nil"
  25792. }
  25793. s := strings.Join([]string{`&TCPSocketAction{`,
  25794. `Port:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Port), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
  25795. `Host:` + fmt.Sprintf("%v", this.Host) + `,`,
  25796. `}`,
  25797. }, "")
  25798. return s
  25799. }
  25800. func (this *Taint) String() string {
  25801. if this == nil {
  25802. return "nil"
  25803. }
  25804. s := strings.Join([]string{`&Taint{`,
  25805. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  25806. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  25807. `Effect:` + fmt.Sprintf("%v", this.Effect) + `,`,
  25808. `TimeAdded:` + strings.Replace(fmt.Sprintf("%v", this.TimeAdded), "Time", "v1.Time", 1) + `,`,
  25809. `}`,
  25810. }, "")
  25811. return s
  25812. }
  25813. func (this *Toleration) String() string {
  25814. if this == nil {
  25815. return "nil"
  25816. }
  25817. s := strings.Join([]string{`&Toleration{`,
  25818. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  25819. `Operator:` + fmt.Sprintf("%v", this.Operator) + `,`,
  25820. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  25821. `Effect:` + fmt.Sprintf("%v", this.Effect) + `,`,
  25822. `TolerationSeconds:` + valueToStringGenerated(this.TolerationSeconds) + `,`,
  25823. `}`,
  25824. }, "")
  25825. return s
  25826. }
  25827. func (this *TopologySelectorLabelRequirement) String() string {
  25828. if this == nil {
  25829. return "nil"
  25830. }
  25831. s := strings.Join([]string{`&TopologySelectorLabelRequirement{`,
  25832. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  25833. `Values:` + fmt.Sprintf("%v", this.Values) + `,`,
  25834. `}`,
  25835. }, "")
  25836. return s
  25837. }
  25838. func (this *TopologySelectorTerm) String() string {
  25839. if this == nil {
  25840. return "nil"
  25841. }
  25842. repeatedStringForMatchLabelExpressions := "[]TopologySelectorLabelRequirement{"
  25843. for _, f := range this.MatchLabelExpressions {
  25844. repeatedStringForMatchLabelExpressions += strings.Replace(strings.Replace(f.String(), "TopologySelectorLabelRequirement", "TopologySelectorLabelRequirement", 1), `&`, ``, 1) + ","
  25845. }
  25846. repeatedStringForMatchLabelExpressions += "}"
  25847. s := strings.Join([]string{`&TopologySelectorTerm{`,
  25848. `MatchLabelExpressions:` + repeatedStringForMatchLabelExpressions + `,`,
  25849. `}`,
  25850. }, "")
  25851. return s
  25852. }
  25853. func (this *TopologySpreadConstraint) String() string {
  25854. if this == nil {
  25855. return "nil"
  25856. }
  25857. s := strings.Join([]string{`&TopologySpreadConstraint{`,
  25858. `MaxSkew:` + fmt.Sprintf("%v", this.MaxSkew) + `,`,
  25859. `TopologyKey:` + fmt.Sprintf("%v", this.TopologyKey) + `,`,
  25860. `WhenUnsatisfiable:` + fmt.Sprintf("%v", this.WhenUnsatisfiable) + `,`,
  25861. `LabelSelector:` + strings.Replace(fmt.Sprintf("%v", this.LabelSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  25862. `}`,
  25863. }, "")
  25864. return s
  25865. }
  25866. func (this *TypedLocalObjectReference) String() string {
  25867. if this == nil {
  25868. return "nil"
  25869. }
  25870. s := strings.Join([]string{`&TypedLocalObjectReference{`,
  25871. `APIGroup:` + valueToStringGenerated(this.APIGroup) + `,`,
  25872. `Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
  25873. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  25874. `}`,
  25875. }, "")
  25876. return s
  25877. }
  25878. func (this *Volume) String() string {
  25879. if this == nil {
  25880. return "nil"
  25881. }
  25882. s := strings.Join([]string{`&Volume{`,
  25883. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  25884. `VolumeSource:` + strings.Replace(strings.Replace(this.VolumeSource.String(), "VolumeSource", "VolumeSource", 1), `&`, ``, 1) + `,`,
  25885. `}`,
  25886. }, "")
  25887. return s
  25888. }
  25889. func (this *VolumeDevice) String() string {
  25890. if this == nil {
  25891. return "nil"
  25892. }
  25893. s := strings.Join([]string{`&VolumeDevice{`,
  25894. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  25895. `DevicePath:` + fmt.Sprintf("%v", this.DevicePath) + `,`,
  25896. `}`,
  25897. }, "")
  25898. return s
  25899. }
  25900. func (this *VolumeMount) String() string {
  25901. if this == nil {
  25902. return "nil"
  25903. }
  25904. s := strings.Join([]string{`&VolumeMount{`,
  25905. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  25906. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25907. `MountPath:` + fmt.Sprintf("%v", this.MountPath) + `,`,
  25908. `SubPath:` + fmt.Sprintf("%v", this.SubPath) + `,`,
  25909. `MountPropagation:` + valueToStringGenerated(this.MountPropagation) + `,`,
  25910. `SubPathExpr:` + fmt.Sprintf("%v", this.SubPathExpr) + `,`,
  25911. `}`,
  25912. }, "")
  25913. return s
  25914. }
  25915. func (this *VolumeNodeAffinity) String() string {
  25916. if this == nil {
  25917. return "nil"
  25918. }
  25919. s := strings.Join([]string{`&VolumeNodeAffinity{`,
  25920. `Required:` + strings.Replace(this.Required.String(), "NodeSelector", "NodeSelector", 1) + `,`,
  25921. `}`,
  25922. }, "")
  25923. return s
  25924. }
  25925. func (this *VolumeProjection) String() string {
  25926. if this == nil {
  25927. return "nil"
  25928. }
  25929. s := strings.Join([]string{`&VolumeProjection{`,
  25930. `Secret:` + strings.Replace(this.Secret.String(), "SecretProjection", "SecretProjection", 1) + `,`,
  25931. `DownwardAPI:` + strings.Replace(this.DownwardAPI.String(), "DownwardAPIProjection", "DownwardAPIProjection", 1) + `,`,
  25932. `ConfigMap:` + strings.Replace(this.ConfigMap.String(), "ConfigMapProjection", "ConfigMapProjection", 1) + `,`,
  25933. `ServiceAccountToken:` + strings.Replace(this.ServiceAccountToken.String(), "ServiceAccountTokenProjection", "ServiceAccountTokenProjection", 1) + `,`,
  25934. `}`,
  25935. }, "")
  25936. return s
  25937. }
  25938. func (this *VolumeSource) String() string {
  25939. if this == nil {
  25940. return "nil"
  25941. }
  25942. s := strings.Join([]string{`&VolumeSource{`,
  25943. `HostPath:` + strings.Replace(this.HostPath.String(), "HostPathVolumeSource", "HostPathVolumeSource", 1) + `,`,
  25944. `EmptyDir:` + strings.Replace(this.EmptyDir.String(), "EmptyDirVolumeSource", "EmptyDirVolumeSource", 1) + `,`,
  25945. `GCEPersistentDisk:` + strings.Replace(this.GCEPersistentDisk.String(), "GCEPersistentDiskVolumeSource", "GCEPersistentDiskVolumeSource", 1) + `,`,
  25946. `AWSElasticBlockStore:` + strings.Replace(this.AWSElasticBlockStore.String(), "AWSElasticBlockStoreVolumeSource", "AWSElasticBlockStoreVolumeSource", 1) + `,`,
  25947. `GitRepo:` + strings.Replace(this.GitRepo.String(), "GitRepoVolumeSource", "GitRepoVolumeSource", 1) + `,`,
  25948. `Secret:` + strings.Replace(this.Secret.String(), "SecretVolumeSource", "SecretVolumeSource", 1) + `,`,
  25949. `NFS:` + strings.Replace(this.NFS.String(), "NFSVolumeSource", "NFSVolumeSource", 1) + `,`,
  25950. `ISCSI:` + strings.Replace(this.ISCSI.String(), "ISCSIVolumeSource", "ISCSIVolumeSource", 1) + `,`,
  25951. `Glusterfs:` + strings.Replace(this.Glusterfs.String(), "GlusterfsVolumeSource", "GlusterfsVolumeSource", 1) + `,`,
  25952. `PersistentVolumeClaim:` + strings.Replace(this.PersistentVolumeClaim.String(), "PersistentVolumeClaimVolumeSource", "PersistentVolumeClaimVolumeSource", 1) + `,`,
  25953. `RBD:` + strings.Replace(this.RBD.String(), "RBDVolumeSource", "RBDVolumeSource", 1) + `,`,
  25954. `FlexVolume:` + strings.Replace(this.FlexVolume.String(), "FlexVolumeSource", "FlexVolumeSource", 1) + `,`,
  25955. `Cinder:` + strings.Replace(this.Cinder.String(), "CinderVolumeSource", "CinderVolumeSource", 1) + `,`,
  25956. `CephFS:` + strings.Replace(this.CephFS.String(), "CephFSVolumeSource", "CephFSVolumeSource", 1) + `,`,
  25957. `Flocker:` + strings.Replace(this.Flocker.String(), "FlockerVolumeSource", "FlockerVolumeSource", 1) + `,`,
  25958. `DownwardAPI:` + strings.Replace(this.DownwardAPI.String(), "DownwardAPIVolumeSource", "DownwardAPIVolumeSource", 1) + `,`,
  25959. `FC:` + strings.Replace(this.FC.String(), "FCVolumeSource", "FCVolumeSource", 1) + `,`,
  25960. `AzureFile:` + strings.Replace(this.AzureFile.String(), "AzureFileVolumeSource", "AzureFileVolumeSource", 1) + `,`,
  25961. `ConfigMap:` + strings.Replace(this.ConfigMap.String(), "ConfigMapVolumeSource", "ConfigMapVolumeSource", 1) + `,`,
  25962. `VsphereVolume:` + strings.Replace(this.VsphereVolume.String(), "VsphereVirtualDiskVolumeSource", "VsphereVirtualDiskVolumeSource", 1) + `,`,
  25963. `Quobyte:` + strings.Replace(this.Quobyte.String(), "QuobyteVolumeSource", "QuobyteVolumeSource", 1) + `,`,
  25964. `AzureDisk:` + strings.Replace(this.AzureDisk.String(), "AzureDiskVolumeSource", "AzureDiskVolumeSource", 1) + `,`,
  25965. `PhotonPersistentDisk:` + strings.Replace(this.PhotonPersistentDisk.String(), "PhotonPersistentDiskVolumeSource", "PhotonPersistentDiskVolumeSource", 1) + `,`,
  25966. `PortworxVolume:` + strings.Replace(this.PortworxVolume.String(), "PortworxVolumeSource", "PortworxVolumeSource", 1) + `,`,
  25967. `ScaleIO:` + strings.Replace(this.ScaleIO.String(), "ScaleIOVolumeSource", "ScaleIOVolumeSource", 1) + `,`,
  25968. `Projected:` + strings.Replace(this.Projected.String(), "ProjectedVolumeSource", "ProjectedVolumeSource", 1) + `,`,
  25969. `StorageOS:` + strings.Replace(this.StorageOS.String(), "StorageOSVolumeSource", "StorageOSVolumeSource", 1) + `,`,
  25970. `CSI:` + strings.Replace(this.CSI.String(), "CSIVolumeSource", "CSIVolumeSource", 1) + `,`,
  25971. `Ephemeral:` + strings.Replace(this.Ephemeral.String(), "EphemeralVolumeSource", "EphemeralVolumeSource", 1) + `,`,
  25972. `}`,
  25973. }, "")
  25974. return s
  25975. }
  25976. func (this *VsphereVirtualDiskVolumeSource) String() string {
  25977. if this == nil {
  25978. return "nil"
  25979. }
  25980. s := strings.Join([]string{`&VsphereVirtualDiskVolumeSource{`,
  25981. `VolumePath:` + fmt.Sprintf("%v", this.VolumePath) + `,`,
  25982. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25983. `StoragePolicyName:` + fmt.Sprintf("%v", this.StoragePolicyName) + `,`,
  25984. `StoragePolicyID:` + fmt.Sprintf("%v", this.StoragePolicyID) + `,`,
  25985. `}`,
  25986. }, "")
  25987. return s
  25988. }
  25989. func (this *WeightedPodAffinityTerm) String() string {
  25990. if this == nil {
  25991. return "nil"
  25992. }
  25993. s := strings.Join([]string{`&WeightedPodAffinityTerm{`,
  25994. `Weight:` + fmt.Sprintf("%v", this.Weight) + `,`,
  25995. `PodAffinityTerm:` + strings.Replace(strings.Replace(this.PodAffinityTerm.String(), "PodAffinityTerm", "PodAffinityTerm", 1), `&`, ``, 1) + `,`,
  25996. `}`,
  25997. }, "")
  25998. return s
  25999. }
  26000. func (this *WindowsSecurityContextOptions) String() string {
  26001. if this == nil {
  26002. return "nil"
  26003. }
  26004. s := strings.Join([]string{`&WindowsSecurityContextOptions{`,
  26005. `GMSACredentialSpecName:` + valueToStringGenerated(this.GMSACredentialSpecName) + `,`,
  26006. `GMSACredentialSpec:` + valueToStringGenerated(this.GMSACredentialSpec) + `,`,
  26007. `RunAsUserName:` + valueToStringGenerated(this.RunAsUserName) + `,`,
  26008. `}`,
  26009. }, "")
  26010. return s
  26011. }
  26012. func valueToStringGenerated(v interface{}) string {
  26013. rv := reflect.ValueOf(v)
  26014. if rv.IsNil() {
  26015. return "nil"
  26016. }
  26017. pv := reflect.Indirect(rv).Interface()
  26018. return fmt.Sprintf("*%v", pv)
  26019. }
  26020. func (m *AWSElasticBlockStoreVolumeSource) Unmarshal(dAtA []byte) error {
  26021. l := len(dAtA)
  26022. iNdEx := 0
  26023. for iNdEx < l {
  26024. preIndex := iNdEx
  26025. var wire uint64
  26026. for shift := uint(0); ; shift += 7 {
  26027. if shift >= 64 {
  26028. return ErrIntOverflowGenerated
  26029. }
  26030. if iNdEx >= l {
  26031. return io.ErrUnexpectedEOF
  26032. }
  26033. b := dAtA[iNdEx]
  26034. iNdEx++
  26035. wire |= uint64(b&0x7F) << shift
  26036. if b < 0x80 {
  26037. break
  26038. }
  26039. }
  26040. fieldNum := int32(wire >> 3)
  26041. wireType := int(wire & 0x7)
  26042. if wireType == 4 {
  26043. return fmt.Errorf("proto: AWSElasticBlockStoreVolumeSource: wiretype end group for non-group")
  26044. }
  26045. if fieldNum <= 0 {
  26046. return fmt.Errorf("proto: AWSElasticBlockStoreVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  26047. }
  26048. switch fieldNum {
  26049. case 1:
  26050. if wireType != 2 {
  26051. return fmt.Errorf("proto: wrong wireType = %d for field VolumeID", wireType)
  26052. }
  26053. var stringLen uint64
  26054. for shift := uint(0); ; shift += 7 {
  26055. if shift >= 64 {
  26056. return ErrIntOverflowGenerated
  26057. }
  26058. if iNdEx >= l {
  26059. return io.ErrUnexpectedEOF
  26060. }
  26061. b := dAtA[iNdEx]
  26062. iNdEx++
  26063. stringLen |= uint64(b&0x7F) << shift
  26064. if b < 0x80 {
  26065. break
  26066. }
  26067. }
  26068. intStringLen := int(stringLen)
  26069. if intStringLen < 0 {
  26070. return ErrInvalidLengthGenerated
  26071. }
  26072. postIndex := iNdEx + intStringLen
  26073. if postIndex < 0 {
  26074. return ErrInvalidLengthGenerated
  26075. }
  26076. if postIndex > l {
  26077. return io.ErrUnexpectedEOF
  26078. }
  26079. m.VolumeID = string(dAtA[iNdEx:postIndex])
  26080. iNdEx = postIndex
  26081. case 2:
  26082. if wireType != 2 {
  26083. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  26084. }
  26085. var stringLen uint64
  26086. for shift := uint(0); ; shift += 7 {
  26087. if shift >= 64 {
  26088. return ErrIntOverflowGenerated
  26089. }
  26090. if iNdEx >= l {
  26091. return io.ErrUnexpectedEOF
  26092. }
  26093. b := dAtA[iNdEx]
  26094. iNdEx++
  26095. stringLen |= uint64(b&0x7F) << shift
  26096. if b < 0x80 {
  26097. break
  26098. }
  26099. }
  26100. intStringLen := int(stringLen)
  26101. if intStringLen < 0 {
  26102. return ErrInvalidLengthGenerated
  26103. }
  26104. postIndex := iNdEx + intStringLen
  26105. if postIndex < 0 {
  26106. return ErrInvalidLengthGenerated
  26107. }
  26108. if postIndex > l {
  26109. return io.ErrUnexpectedEOF
  26110. }
  26111. m.FSType = string(dAtA[iNdEx:postIndex])
  26112. iNdEx = postIndex
  26113. case 3:
  26114. if wireType != 0 {
  26115. return fmt.Errorf("proto: wrong wireType = %d for field Partition", wireType)
  26116. }
  26117. m.Partition = 0
  26118. for shift := uint(0); ; shift += 7 {
  26119. if shift >= 64 {
  26120. return ErrIntOverflowGenerated
  26121. }
  26122. if iNdEx >= l {
  26123. return io.ErrUnexpectedEOF
  26124. }
  26125. b := dAtA[iNdEx]
  26126. iNdEx++
  26127. m.Partition |= int32(b&0x7F) << shift
  26128. if b < 0x80 {
  26129. break
  26130. }
  26131. }
  26132. case 4:
  26133. if wireType != 0 {
  26134. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  26135. }
  26136. var v int
  26137. for shift := uint(0); ; shift += 7 {
  26138. if shift >= 64 {
  26139. return ErrIntOverflowGenerated
  26140. }
  26141. if iNdEx >= l {
  26142. return io.ErrUnexpectedEOF
  26143. }
  26144. b := dAtA[iNdEx]
  26145. iNdEx++
  26146. v |= int(b&0x7F) << shift
  26147. if b < 0x80 {
  26148. break
  26149. }
  26150. }
  26151. m.ReadOnly = bool(v != 0)
  26152. default:
  26153. iNdEx = preIndex
  26154. skippy, err := skipGenerated(dAtA[iNdEx:])
  26155. if err != nil {
  26156. return err
  26157. }
  26158. if skippy < 0 {
  26159. return ErrInvalidLengthGenerated
  26160. }
  26161. if (iNdEx + skippy) < 0 {
  26162. return ErrInvalidLengthGenerated
  26163. }
  26164. if (iNdEx + skippy) > l {
  26165. return io.ErrUnexpectedEOF
  26166. }
  26167. iNdEx += skippy
  26168. }
  26169. }
  26170. if iNdEx > l {
  26171. return io.ErrUnexpectedEOF
  26172. }
  26173. return nil
  26174. }
  26175. func (m *Affinity) Unmarshal(dAtA []byte) error {
  26176. l := len(dAtA)
  26177. iNdEx := 0
  26178. for iNdEx < l {
  26179. preIndex := iNdEx
  26180. var wire uint64
  26181. for shift := uint(0); ; shift += 7 {
  26182. if shift >= 64 {
  26183. return ErrIntOverflowGenerated
  26184. }
  26185. if iNdEx >= l {
  26186. return io.ErrUnexpectedEOF
  26187. }
  26188. b := dAtA[iNdEx]
  26189. iNdEx++
  26190. wire |= uint64(b&0x7F) << shift
  26191. if b < 0x80 {
  26192. break
  26193. }
  26194. }
  26195. fieldNum := int32(wire >> 3)
  26196. wireType := int(wire & 0x7)
  26197. if wireType == 4 {
  26198. return fmt.Errorf("proto: Affinity: wiretype end group for non-group")
  26199. }
  26200. if fieldNum <= 0 {
  26201. return fmt.Errorf("proto: Affinity: illegal tag %d (wire type %d)", fieldNum, wire)
  26202. }
  26203. switch fieldNum {
  26204. case 1:
  26205. if wireType != 2 {
  26206. return fmt.Errorf("proto: wrong wireType = %d for field NodeAffinity", wireType)
  26207. }
  26208. var msglen int
  26209. for shift := uint(0); ; shift += 7 {
  26210. if shift >= 64 {
  26211. return ErrIntOverflowGenerated
  26212. }
  26213. if iNdEx >= l {
  26214. return io.ErrUnexpectedEOF
  26215. }
  26216. b := dAtA[iNdEx]
  26217. iNdEx++
  26218. msglen |= int(b&0x7F) << shift
  26219. if b < 0x80 {
  26220. break
  26221. }
  26222. }
  26223. if msglen < 0 {
  26224. return ErrInvalidLengthGenerated
  26225. }
  26226. postIndex := iNdEx + msglen
  26227. if postIndex < 0 {
  26228. return ErrInvalidLengthGenerated
  26229. }
  26230. if postIndex > l {
  26231. return io.ErrUnexpectedEOF
  26232. }
  26233. if m.NodeAffinity == nil {
  26234. m.NodeAffinity = &NodeAffinity{}
  26235. }
  26236. if err := m.NodeAffinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  26237. return err
  26238. }
  26239. iNdEx = postIndex
  26240. case 2:
  26241. if wireType != 2 {
  26242. return fmt.Errorf("proto: wrong wireType = %d for field PodAffinity", wireType)
  26243. }
  26244. var msglen int
  26245. for shift := uint(0); ; shift += 7 {
  26246. if shift >= 64 {
  26247. return ErrIntOverflowGenerated
  26248. }
  26249. if iNdEx >= l {
  26250. return io.ErrUnexpectedEOF
  26251. }
  26252. b := dAtA[iNdEx]
  26253. iNdEx++
  26254. msglen |= int(b&0x7F) << shift
  26255. if b < 0x80 {
  26256. break
  26257. }
  26258. }
  26259. if msglen < 0 {
  26260. return ErrInvalidLengthGenerated
  26261. }
  26262. postIndex := iNdEx + msglen
  26263. if postIndex < 0 {
  26264. return ErrInvalidLengthGenerated
  26265. }
  26266. if postIndex > l {
  26267. return io.ErrUnexpectedEOF
  26268. }
  26269. if m.PodAffinity == nil {
  26270. m.PodAffinity = &PodAffinity{}
  26271. }
  26272. if err := m.PodAffinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  26273. return err
  26274. }
  26275. iNdEx = postIndex
  26276. case 3:
  26277. if wireType != 2 {
  26278. return fmt.Errorf("proto: wrong wireType = %d for field PodAntiAffinity", wireType)
  26279. }
  26280. var msglen int
  26281. for shift := uint(0); ; shift += 7 {
  26282. if shift >= 64 {
  26283. return ErrIntOverflowGenerated
  26284. }
  26285. if iNdEx >= l {
  26286. return io.ErrUnexpectedEOF
  26287. }
  26288. b := dAtA[iNdEx]
  26289. iNdEx++
  26290. msglen |= int(b&0x7F) << shift
  26291. if b < 0x80 {
  26292. break
  26293. }
  26294. }
  26295. if msglen < 0 {
  26296. return ErrInvalidLengthGenerated
  26297. }
  26298. postIndex := iNdEx + msglen
  26299. if postIndex < 0 {
  26300. return ErrInvalidLengthGenerated
  26301. }
  26302. if postIndex > l {
  26303. return io.ErrUnexpectedEOF
  26304. }
  26305. if m.PodAntiAffinity == nil {
  26306. m.PodAntiAffinity = &PodAntiAffinity{}
  26307. }
  26308. if err := m.PodAntiAffinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  26309. return err
  26310. }
  26311. iNdEx = postIndex
  26312. default:
  26313. iNdEx = preIndex
  26314. skippy, err := skipGenerated(dAtA[iNdEx:])
  26315. if err != nil {
  26316. return err
  26317. }
  26318. if skippy < 0 {
  26319. return ErrInvalidLengthGenerated
  26320. }
  26321. if (iNdEx + skippy) < 0 {
  26322. return ErrInvalidLengthGenerated
  26323. }
  26324. if (iNdEx + skippy) > l {
  26325. return io.ErrUnexpectedEOF
  26326. }
  26327. iNdEx += skippy
  26328. }
  26329. }
  26330. if iNdEx > l {
  26331. return io.ErrUnexpectedEOF
  26332. }
  26333. return nil
  26334. }
  26335. func (m *AttachedVolume) Unmarshal(dAtA []byte) error {
  26336. l := len(dAtA)
  26337. iNdEx := 0
  26338. for iNdEx < l {
  26339. preIndex := iNdEx
  26340. var wire uint64
  26341. for shift := uint(0); ; shift += 7 {
  26342. if shift >= 64 {
  26343. return ErrIntOverflowGenerated
  26344. }
  26345. if iNdEx >= l {
  26346. return io.ErrUnexpectedEOF
  26347. }
  26348. b := dAtA[iNdEx]
  26349. iNdEx++
  26350. wire |= uint64(b&0x7F) << shift
  26351. if b < 0x80 {
  26352. break
  26353. }
  26354. }
  26355. fieldNum := int32(wire >> 3)
  26356. wireType := int(wire & 0x7)
  26357. if wireType == 4 {
  26358. return fmt.Errorf("proto: AttachedVolume: wiretype end group for non-group")
  26359. }
  26360. if fieldNum <= 0 {
  26361. return fmt.Errorf("proto: AttachedVolume: illegal tag %d (wire type %d)", fieldNum, wire)
  26362. }
  26363. switch fieldNum {
  26364. case 1:
  26365. if wireType != 2 {
  26366. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  26367. }
  26368. var stringLen uint64
  26369. for shift := uint(0); ; shift += 7 {
  26370. if shift >= 64 {
  26371. return ErrIntOverflowGenerated
  26372. }
  26373. if iNdEx >= l {
  26374. return io.ErrUnexpectedEOF
  26375. }
  26376. b := dAtA[iNdEx]
  26377. iNdEx++
  26378. stringLen |= uint64(b&0x7F) << shift
  26379. if b < 0x80 {
  26380. break
  26381. }
  26382. }
  26383. intStringLen := int(stringLen)
  26384. if intStringLen < 0 {
  26385. return ErrInvalidLengthGenerated
  26386. }
  26387. postIndex := iNdEx + intStringLen
  26388. if postIndex < 0 {
  26389. return ErrInvalidLengthGenerated
  26390. }
  26391. if postIndex > l {
  26392. return io.ErrUnexpectedEOF
  26393. }
  26394. m.Name = UniqueVolumeName(dAtA[iNdEx:postIndex])
  26395. iNdEx = postIndex
  26396. case 2:
  26397. if wireType != 2 {
  26398. return fmt.Errorf("proto: wrong wireType = %d for field DevicePath", wireType)
  26399. }
  26400. var stringLen uint64
  26401. for shift := uint(0); ; shift += 7 {
  26402. if shift >= 64 {
  26403. return ErrIntOverflowGenerated
  26404. }
  26405. if iNdEx >= l {
  26406. return io.ErrUnexpectedEOF
  26407. }
  26408. b := dAtA[iNdEx]
  26409. iNdEx++
  26410. stringLen |= uint64(b&0x7F) << shift
  26411. if b < 0x80 {
  26412. break
  26413. }
  26414. }
  26415. intStringLen := int(stringLen)
  26416. if intStringLen < 0 {
  26417. return ErrInvalidLengthGenerated
  26418. }
  26419. postIndex := iNdEx + intStringLen
  26420. if postIndex < 0 {
  26421. return ErrInvalidLengthGenerated
  26422. }
  26423. if postIndex > l {
  26424. return io.ErrUnexpectedEOF
  26425. }
  26426. m.DevicePath = string(dAtA[iNdEx:postIndex])
  26427. iNdEx = postIndex
  26428. default:
  26429. iNdEx = preIndex
  26430. skippy, err := skipGenerated(dAtA[iNdEx:])
  26431. if err != nil {
  26432. return err
  26433. }
  26434. if skippy < 0 {
  26435. return ErrInvalidLengthGenerated
  26436. }
  26437. if (iNdEx + skippy) < 0 {
  26438. return ErrInvalidLengthGenerated
  26439. }
  26440. if (iNdEx + skippy) > l {
  26441. return io.ErrUnexpectedEOF
  26442. }
  26443. iNdEx += skippy
  26444. }
  26445. }
  26446. if iNdEx > l {
  26447. return io.ErrUnexpectedEOF
  26448. }
  26449. return nil
  26450. }
  26451. func (m *AvoidPods) Unmarshal(dAtA []byte) error {
  26452. l := len(dAtA)
  26453. iNdEx := 0
  26454. for iNdEx < l {
  26455. preIndex := iNdEx
  26456. var wire uint64
  26457. for shift := uint(0); ; shift += 7 {
  26458. if shift >= 64 {
  26459. return ErrIntOverflowGenerated
  26460. }
  26461. if iNdEx >= l {
  26462. return io.ErrUnexpectedEOF
  26463. }
  26464. b := dAtA[iNdEx]
  26465. iNdEx++
  26466. wire |= uint64(b&0x7F) << shift
  26467. if b < 0x80 {
  26468. break
  26469. }
  26470. }
  26471. fieldNum := int32(wire >> 3)
  26472. wireType := int(wire & 0x7)
  26473. if wireType == 4 {
  26474. return fmt.Errorf("proto: AvoidPods: wiretype end group for non-group")
  26475. }
  26476. if fieldNum <= 0 {
  26477. return fmt.Errorf("proto: AvoidPods: illegal tag %d (wire type %d)", fieldNum, wire)
  26478. }
  26479. switch fieldNum {
  26480. case 1:
  26481. if wireType != 2 {
  26482. return fmt.Errorf("proto: wrong wireType = %d for field PreferAvoidPods", wireType)
  26483. }
  26484. var msglen int
  26485. for shift := uint(0); ; shift += 7 {
  26486. if shift >= 64 {
  26487. return ErrIntOverflowGenerated
  26488. }
  26489. if iNdEx >= l {
  26490. return io.ErrUnexpectedEOF
  26491. }
  26492. b := dAtA[iNdEx]
  26493. iNdEx++
  26494. msglen |= int(b&0x7F) << shift
  26495. if b < 0x80 {
  26496. break
  26497. }
  26498. }
  26499. if msglen < 0 {
  26500. return ErrInvalidLengthGenerated
  26501. }
  26502. postIndex := iNdEx + msglen
  26503. if postIndex < 0 {
  26504. return ErrInvalidLengthGenerated
  26505. }
  26506. if postIndex > l {
  26507. return io.ErrUnexpectedEOF
  26508. }
  26509. m.PreferAvoidPods = append(m.PreferAvoidPods, PreferAvoidPodsEntry{})
  26510. if err := m.PreferAvoidPods[len(m.PreferAvoidPods)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  26511. return err
  26512. }
  26513. iNdEx = postIndex
  26514. default:
  26515. iNdEx = preIndex
  26516. skippy, err := skipGenerated(dAtA[iNdEx:])
  26517. if err != nil {
  26518. return err
  26519. }
  26520. if skippy < 0 {
  26521. return ErrInvalidLengthGenerated
  26522. }
  26523. if (iNdEx + skippy) < 0 {
  26524. return ErrInvalidLengthGenerated
  26525. }
  26526. if (iNdEx + skippy) > l {
  26527. return io.ErrUnexpectedEOF
  26528. }
  26529. iNdEx += skippy
  26530. }
  26531. }
  26532. if iNdEx > l {
  26533. return io.ErrUnexpectedEOF
  26534. }
  26535. return nil
  26536. }
  26537. func (m *AzureDiskVolumeSource) Unmarshal(dAtA []byte) error {
  26538. l := len(dAtA)
  26539. iNdEx := 0
  26540. for iNdEx < l {
  26541. preIndex := iNdEx
  26542. var wire uint64
  26543. for shift := uint(0); ; shift += 7 {
  26544. if shift >= 64 {
  26545. return ErrIntOverflowGenerated
  26546. }
  26547. if iNdEx >= l {
  26548. return io.ErrUnexpectedEOF
  26549. }
  26550. b := dAtA[iNdEx]
  26551. iNdEx++
  26552. wire |= uint64(b&0x7F) << shift
  26553. if b < 0x80 {
  26554. break
  26555. }
  26556. }
  26557. fieldNum := int32(wire >> 3)
  26558. wireType := int(wire & 0x7)
  26559. if wireType == 4 {
  26560. return fmt.Errorf("proto: AzureDiskVolumeSource: wiretype end group for non-group")
  26561. }
  26562. if fieldNum <= 0 {
  26563. return fmt.Errorf("proto: AzureDiskVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  26564. }
  26565. switch fieldNum {
  26566. case 1:
  26567. if wireType != 2 {
  26568. return fmt.Errorf("proto: wrong wireType = %d for field DiskName", wireType)
  26569. }
  26570. var stringLen uint64
  26571. for shift := uint(0); ; shift += 7 {
  26572. if shift >= 64 {
  26573. return ErrIntOverflowGenerated
  26574. }
  26575. if iNdEx >= l {
  26576. return io.ErrUnexpectedEOF
  26577. }
  26578. b := dAtA[iNdEx]
  26579. iNdEx++
  26580. stringLen |= uint64(b&0x7F) << shift
  26581. if b < 0x80 {
  26582. break
  26583. }
  26584. }
  26585. intStringLen := int(stringLen)
  26586. if intStringLen < 0 {
  26587. return ErrInvalidLengthGenerated
  26588. }
  26589. postIndex := iNdEx + intStringLen
  26590. if postIndex < 0 {
  26591. return ErrInvalidLengthGenerated
  26592. }
  26593. if postIndex > l {
  26594. return io.ErrUnexpectedEOF
  26595. }
  26596. m.DiskName = string(dAtA[iNdEx:postIndex])
  26597. iNdEx = postIndex
  26598. case 2:
  26599. if wireType != 2 {
  26600. return fmt.Errorf("proto: wrong wireType = %d for field DataDiskURI", wireType)
  26601. }
  26602. var stringLen uint64
  26603. for shift := uint(0); ; shift += 7 {
  26604. if shift >= 64 {
  26605. return ErrIntOverflowGenerated
  26606. }
  26607. if iNdEx >= l {
  26608. return io.ErrUnexpectedEOF
  26609. }
  26610. b := dAtA[iNdEx]
  26611. iNdEx++
  26612. stringLen |= uint64(b&0x7F) << shift
  26613. if b < 0x80 {
  26614. break
  26615. }
  26616. }
  26617. intStringLen := int(stringLen)
  26618. if intStringLen < 0 {
  26619. return ErrInvalidLengthGenerated
  26620. }
  26621. postIndex := iNdEx + intStringLen
  26622. if postIndex < 0 {
  26623. return ErrInvalidLengthGenerated
  26624. }
  26625. if postIndex > l {
  26626. return io.ErrUnexpectedEOF
  26627. }
  26628. m.DataDiskURI = string(dAtA[iNdEx:postIndex])
  26629. iNdEx = postIndex
  26630. case 3:
  26631. if wireType != 2 {
  26632. return fmt.Errorf("proto: wrong wireType = %d for field CachingMode", wireType)
  26633. }
  26634. var stringLen uint64
  26635. for shift := uint(0); ; shift += 7 {
  26636. if shift >= 64 {
  26637. return ErrIntOverflowGenerated
  26638. }
  26639. if iNdEx >= l {
  26640. return io.ErrUnexpectedEOF
  26641. }
  26642. b := dAtA[iNdEx]
  26643. iNdEx++
  26644. stringLen |= uint64(b&0x7F) << shift
  26645. if b < 0x80 {
  26646. break
  26647. }
  26648. }
  26649. intStringLen := int(stringLen)
  26650. if intStringLen < 0 {
  26651. return ErrInvalidLengthGenerated
  26652. }
  26653. postIndex := iNdEx + intStringLen
  26654. if postIndex < 0 {
  26655. return ErrInvalidLengthGenerated
  26656. }
  26657. if postIndex > l {
  26658. return io.ErrUnexpectedEOF
  26659. }
  26660. s := AzureDataDiskCachingMode(dAtA[iNdEx:postIndex])
  26661. m.CachingMode = &s
  26662. iNdEx = postIndex
  26663. case 4:
  26664. if wireType != 2 {
  26665. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  26666. }
  26667. var stringLen uint64
  26668. for shift := uint(0); ; shift += 7 {
  26669. if shift >= 64 {
  26670. return ErrIntOverflowGenerated
  26671. }
  26672. if iNdEx >= l {
  26673. return io.ErrUnexpectedEOF
  26674. }
  26675. b := dAtA[iNdEx]
  26676. iNdEx++
  26677. stringLen |= uint64(b&0x7F) << shift
  26678. if b < 0x80 {
  26679. break
  26680. }
  26681. }
  26682. intStringLen := int(stringLen)
  26683. if intStringLen < 0 {
  26684. return ErrInvalidLengthGenerated
  26685. }
  26686. postIndex := iNdEx + intStringLen
  26687. if postIndex < 0 {
  26688. return ErrInvalidLengthGenerated
  26689. }
  26690. if postIndex > l {
  26691. return io.ErrUnexpectedEOF
  26692. }
  26693. s := string(dAtA[iNdEx:postIndex])
  26694. m.FSType = &s
  26695. iNdEx = postIndex
  26696. case 5:
  26697. if wireType != 0 {
  26698. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  26699. }
  26700. var v int
  26701. for shift := uint(0); ; shift += 7 {
  26702. if shift >= 64 {
  26703. return ErrIntOverflowGenerated
  26704. }
  26705. if iNdEx >= l {
  26706. return io.ErrUnexpectedEOF
  26707. }
  26708. b := dAtA[iNdEx]
  26709. iNdEx++
  26710. v |= int(b&0x7F) << shift
  26711. if b < 0x80 {
  26712. break
  26713. }
  26714. }
  26715. b := bool(v != 0)
  26716. m.ReadOnly = &b
  26717. case 6:
  26718. if wireType != 2 {
  26719. return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
  26720. }
  26721. var stringLen uint64
  26722. for shift := uint(0); ; shift += 7 {
  26723. if shift >= 64 {
  26724. return ErrIntOverflowGenerated
  26725. }
  26726. if iNdEx >= l {
  26727. return io.ErrUnexpectedEOF
  26728. }
  26729. b := dAtA[iNdEx]
  26730. iNdEx++
  26731. stringLen |= uint64(b&0x7F) << shift
  26732. if b < 0x80 {
  26733. break
  26734. }
  26735. }
  26736. intStringLen := int(stringLen)
  26737. if intStringLen < 0 {
  26738. return ErrInvalidLengthGenerated
  26739. }
  26740. postIndex := iNdEx + intStringLen
  26741. if postIndex < 0 {
  26742. return ErrInvalidLengthGenerated
  26743. }
  26744. if postIndex > l {
  26745. return io.ErrUnexpectedEOF
  26746. }
  26747. s := AzureDataDiskKind(dAtA[iNdEx:postIndex])
  26748. m.Kind = &s
  26749. iNdEx = postIndex
  26750. default:
  26751. iNdEx = preIndex
  26752. skippy, err := skipGenerated(dAtA[iNdEx:])
  26753. if err != nil {
  26754. return err
  26755. }
  26756. if skippy < 0 {
  26757. return ErrInvalidLengthGenerated
  26758. }
  26759. if (iNdEx + skippy) < 0 {
  26760. return ErrInvalidLengthGenerated
  26761. }
  26762. if (iNdEx + skippy) > l {
  26763. return io.ErrUnexpectedEOF
  26764. }
  26765. iNdEx += skippy
  26766. }
  26767. }
  26768. if iNdEx > l {
  26769. return io.ErrUnexpectedEOF
  26770. }
  26771. return nil
  26772. }
  26773. func (m *AzureFilePersistentVolumeSource) Unmarshal(dAtA []byte) error {
  26774. l := len(dAtA)
  26775. iNdEx := 0
  26776. for iNdEx < l {
  26777. preIndex := iNdEx
  26778. var wire uint64
  26779. for shift := uint(0); ; shift += 7 {
  26780. if shift >= 64 {
  26781. return ErrIntOverflowGenerated
  26782. }
  26783. if iNdEx >= l {
  26784. return io.ErrUnexpectedEOF
  26785. }
  26786. b := dAtA[iNdEx]
  26787. iNdEx++
  26788. wire |= uint64(b&0x7F) << shift
  26789. if b < 0x80 {
  26790. break
  26791. }
  26792. }
  26793. fieldNum := int32(wire >> 3)
  26794. wireType := int(wire & 0x7)
  26795. if wireType == 4 {
  26796. return fmt.Errorf("proto: AzureFilePersistentVolumeSource: wiretype end group for non-group")
  26797. }
  26798. if fieldNum <= 0 {
  26799. return fmt.Errorf("proto: AzureFilePersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  26800. }
  26801. switch fieldNum {
  26802. case 1:
  26803. if wireType != 2 {
  26804. return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
  26805. }
  26806. var stringLen uint64
  26807. for shift := uint(0); ; shift += 7 {
  26808. if shift >= 64 {
  26809. return ErrIntOverflowGenerated
  26810. }
  26811. if iNdEx >= l {
  26812. return io.ErrUnexpectedEOF
  26813. }
  26814. b := dAtA[iNdEx]
  26815. iNdEx++
  26816. stringLen |= uint64(b&0x7F) << shift
  26817. if b < 0x80 {
  26818. break
  26819. }
  26820. }
  26821. intStringLen := int(stringLen)
  26822. if intStringLen < 0 {
  26823. return ErrInvalidLengthGenerated
  26824. }
  26825. postIndex := iNdEx + intStringLen
  26826. if postIndex < 0 {
  26827. return ErrInvalidLengthGenerated
  26828. }
  26829. if postIndex > l {
  26830. return io.ErrUnexpectedEOF
  26831. }
  26832. m.SecretName = string(dAtA[iNdEx:postIndex])
  26833. iNdEx = postIndex
  26834. case 2:
  26835. if wireType != 2 {
  26836. return fmt.Errorf("proto: wrong wireType = %d for field ShareName", wireType)
  26837. }
  26838. var stringLen uint64
  26839. for shift := uint(0); ; shift += 7 {
  26840. if shift >= 64 {
  26841. return ErrIntOverflowGenerated
  26842. }
  26843. if iNdEx >= l {
  26844. return io.ErrUnexpectedEOF
  26845. }
  26846. b := dAtA[iNdEx]
  26847. iNdEx++
  26848. stringLen |= uint64(b&0x7F) << shift
  26849. if b < 0x80 {
  26850. break
  26851. }
  26852. }
  26853. intStringLen := int(stringLen)
  26854. if intStringLen < 0 {
  26855. return ErrInvalidLengthGenerated
  26856. }
  26857. postIndex := iNdEx + intStringLen
  26858. if postIndex < 0 {
  26859. return ErrInvalidLengthGenerated
  26860. }
  26861. if postIndex > l {
  26862. return io.ErrUnexpectedEOF
  26863. }
  26864. m.ShareName = string(dAtA[iNdEx:postIndex])
  26865. iNdEx = postIndex
  26866. case 3:
  26867. if wireType != 0 {
  26868. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  26869. }
  26870. var v int
  26871. for shift := uint(0); ; shift += 7 {
  26872. if shift >= 64 {
  26873. return ErrIntOverflowGenerated
  26874. }
  26875. if iNdEx >= l {
  26876. return io.ErrUnexpectedEOF
  26877. }
  26878. b := dAtA[iNdEx]
  26879. iNdEx++
  26880. v |= int(b&0x7F) << shift
  26881. if b < 0x80 {
  26882. break
  26883. }
  26884. }
  26885. m.ReadOnly = bool(v != 0)
  26886. case 4:
  26887. if wireType != 2 {
  26888. return fmt.Errorf("proto: wrong wireType = %d for field SecretNamespace", wireType)
  26889. }
  26890. var stringLen uint64
  26891. for shift := uint(0); ; shift += 7 {
  26892. if shift >= 64 {
  26893. return ErrIntOverflowGenerated
  26894. }
  26895. if iNdEx >= l {
  26896. return io.ErrUnexpectedEOF
  26897. }
  26898. b := dAtA[iNdEx]
  26899. iNdEx++
  26900. stringLen |= uint64(b&0x7F) << shift
  26901. if b < 0x80 {
  26902. break
  26903. }
  26904. }
  26905. intStringLen := int(stringLen)
  26906. if intStringLen < 0 {
  26907. return ErrInvalidLengthGenerated
  26908. }
  26909. postIndex := iNdEx + intStringLen
  26910. if postIndex < 0 {
  26911. return ErrInvalidLengthGenerated
  26912. }
  26913. if postIndex > l {
  26914. return io.ErrUnexpectedEOF
  26915. }
  26916. s := string(dAtA[iNdEx:postIndex])
  26917. m.SecretNamespace = &s
  26918. iNdEx = postIndex
  26919. default:
  26920. iNdEx = preIndex
  26921. skippy, err := skipGenerated(dAtA[iNdEx:])
  26922. if err != nil {
  26923. return err
  26924. }
  26925. if skippy < 0 {
  26926. return ErrInvalidLengthGenerated
  26927. }
  26928. if (iNdEx + skippy) < 0 {
  26929. return ErrInvalidLengthGenerated
  26930. }
  26931. if (iNdEx + skippy) > l {
  26932. return io.ErrUnexpectedEOF
  26933. }
  26934. iNdEx += skippy
  26935. }
  26936. }
  26937. if iNdEx > l {
  26938. return io.ErrUnexpectedEOF
  26939. }
  26940. return nil
  26941. }
  26942. func (m *AzureFileVolumeSource) Unmarshal(dAtA []byte) error {
  26943. l := len(dAtA)
  26944. iNdEx := 0
  26945. for iNdEx < l {
  26946. preIndex := iNdEx
  26947. var wire uint64
  26948. for shift := uint(0); ; shift += 7 {
  26949. if shift >= 64 {
  26950. return ErrIntOverflowGenerated
  26951. }
  26952. if iNdEx >= l {
  26953. return io.ErrUnexpectedEOF
  26954. }
  26955. b := dAtA[iNdEx]
  26956. iNdEx++
  26957. wire |= uint64(b&0x7F) << shift
  26958. if b < 0x80 {
  26959. break
  26960. }
  26961. }
  26962. fieldNum := int32(wire >> 3)
  26963. wireType := int(wire & 0x7)
  26964. if wireType == 4 {
  26965. return fmt.Errorf("proto: AzureFileVolumeSource: wiretype end group for non-group")
  26966. }
  26967. if fieldNum <= 0 {
  26968. return fmt.Errorf("proto: AzureFileVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  26969. }
  26970. switch fieldNum {
  26971. case 1:
  26972. if wireType != 2 {
  26973. return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
  26974. }
  26975. var stringLen uint64
  26976. for shift := uint(0); ; shift += 7 {
  26977. if shift >= 64 {
  26978. return ErrIntOverflowGenerated
  26979. }
  26980. if iNdEx >= l {
  26981. return io.ErrUnexpectedEOF
  26982. }
  26983. b := dAtA[iNdEx]
  26984. iNdEx++
  26985. stringLen |= uint64(b&0x7F) << shift
  26986. if b < 0x80 {
  26987. break
  26988. }
  26989. }
  26990. intStringLen := int(stringLen)
  26991. if intStringLen < 0 {
  26992. return ErrInvalidLengthGenerated
  26993. }
  26994. postIndex := iNdEx + intStringLen
  26995. if postIndex < 0 {
  26996. return ErrInvalidLengthGenerated
  26997. }
  26998. if postIndex > l {
  26999. return io.ErrUnexpectedEOF
  27000. }
  27001. m.SecretName = string(dAtA[iNdEx:postIndex])
  27002. iNdEx = postIndex
  27003. case 2:
  27004. if wireType != 2 {
  27005. return fmt.Errorf("proto: wrong wireType = %d for field ShareName", wireType)
  27006. }
  27007. var stringLen uint64
  27008. for shift := uint(0); ; shift += 7 {
  27009. if shift >= 64 {
  27010. return ErrIntOverflowGenerated
  27011. }
  27012. if iNdEx >= l {
  27013. return io.ErrUnexpectedEOF
  27014. }
  27015. b := dAtA[iNdEx]
  27016. iNdEx++
  27017. stringLen |= uint64(b&0x7F) << shift
  27018. if b < 0x80 {
  27019. break
  27020. }
  27021. }
  27022. intStringLen := int(stringLen)
  27023. if intStringLen < 0 {
  27024. return ErrInvalidLengthGenerated
  27025. }
  27026. postIndex := iNdEx + intStringLen
  27027. if postIndex < 0 {
  27028. return ErrInvalidLengthGenerated
  27029. }
  27030. if postIndex > l {
  27031. return io.ErrUnexpectedEOF
  27032. }
  27033. m.ShareName = string(dAtA[iNdEx:postIndex])
  27034. iNdEx = postIndex
  27035. case 3:
  27036. if wireType != 0 {
  27037. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  27038. }
  27039. var v int
  27040. for shift := uint(0); ; shift += 7 {
  27041. if shift >= 64 {
  27042. return ErrIntOverflowGenerated
  27043. }
  27044. if iNdEx >= l {
  27045. return io.ErrUnexpectedEOF
  27046. }
  27047. b := dAtA[iNdEx]
  27048. iNdEx++
  27049. v |= int(b&0x7F) << shift
  27050. if b < 0x80 {
  27051. break
  27052. }
  27053. }
  27054. m.ReadOnly = bool(v != 0)
  27055. default:
  27056. iNdEx = preIndex
  27057. skippy, err := skipGenerated(dAtA[iNdEx:])
  27058. if err != nil {
  27059. return err
  27060. }
  27061. if skippy < 0 {
  27062. return ErrInvalidLengthGenerated
  27063. }
  27064. if (iNdEx + skippy) < 0 {
  27065. return ErrInvalidLengthGenerated
  27066. }
  27067. if (iNdEx + skippy) > l {
  27068. return io.ErrUnexpectedEOF
  27069. }
  27070. iNdEx += skippy
  27071. }
  27072. }
  27073. if iNdEx > l {
  27074. return io.ErrUnexpectedEOF
  27075. }
  27076. return nil
  27077. }
  27078. func (m *Binding) Unmarshal(dAtA []byte) error {
  27079. l := len(dAtA)
  27080. iNdEx := 0
  27081. for iNdEx < l {
  27082. preIndex := iNdEx
  27083. var wire uint64
  27084. for shift := uint(0); ; shift += 7 {
  27085. if shift >= 64 {
  27086. return ErrIntOverflowGenerated
  27087. }
  27088. if iNdEx >= l {
  27089. return io.ErrUnexpectedEOF
  27090. }
  27091. b := dAtA[iNdEx]
  27092. iNdEx++
  27093. wire |= uint64(b&0x7F) << shift
  27094. if b < 0x80 {
  27095. break
  27096. }
  27097. }
  27098. fieldNum := int32(wire >> 3)
  27099. wireType := int(wire & 0x7)
  27100. if wireType == 4 {
  27101. return fmt.Errorf("proto: Binding: wiretype end group for non-group")
  27102. }
  27103. if fieldNum <= 0 {
  27104. return fmt.Errorf("proto: Binding: illegal tag %d (wire type %d)", fieldNum, wire)
  27105. }
  27106. switch fieldNum {
  27107. case 1:
  27108. if wireType != 2 {
  27109. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  27110. }
  27111. var msglen int
  27112. for shift := uint(0); ; shift += 7 {
  27113. if shift >= 64 {
  27114. return ErrIntOverflowGenerated
  27115. }
  27116. if iNdEx >= l {
  27117. return io.ErrUnexpectedEOF
  27118. }
  27119. b := dAtA[iNdEx]
  27120. iNdEx++
  27121. msglen |= int(b&0x7F) << shift
  27122. if b < 0x80 {
  27123. break
  27124. }
  27125. }
  27126. if msglen < 0 {
  27127. return ErrInvalidLengthGenerated
  27128. }
  27129. postIndex := iNdEx + msglen
  27130. if postIndex < 0 {
  27131. return ErrInvalidLengthGenerated
  27132. }
  27133. if postIndex > l {
  27134. return io.ErrUnexpectedEOF
  27135. }
  27136. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27137. return err
  27138. }
  27139. iNdEx = postIndex
  27140. case 2:
  27141. if wireType != 2 {
  27142. return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType)
  27143. }
  27144. var msglen int
  27145. for shift := uint(0); ; shift += 7 {
  27146. if shift >= 64 {
  27147. return ErrIntOverflowGenerated
  27148. }
  27149. if iNdEx >= l {
  27150. return io.ErrUnexpectedEOF
  27151. }
  27152. b := dAtA[iNdEx]
  27153. iNdEx++
  27154. msglen |= int(b&0x7F) << shift
  27155. if b < 0x80 {
  27156. break
  27157. }
  27158. }
  27159. if msglen < 0 {
  27160. return ErrInvalidLengthGenerated
  27161. }
  27162. postIndex := iNdEx + msglen
  27163. if postIndex < 0 {
  27164. return ErrInvalidLengthGenerated
  27165. }
  27166. if postIndex > l {
  27167. return io.ErrUnexpectedEOF
  27168. }
  27169. if err := m.Target.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27170. return err
  27171. }
  27172. iNdEx = postIndex
  27173. default:
  27174. iNdEx = preIndex
  27175. skippy, err := skipGenerated(dAtA[iNdEx:])
  27176. if err != nil {
  27177. return err
  27178. }
  27179. if skippy < 0 {
  27180. return ErrInvalidLengthGenerated
  27181. }
  27182. if (iNdEx + skippy) < 0 {
  27183. return ErrInvalidLengthGenerated
  27184. }
  27185. if (iNdEx + skippy) > l {
  27186. return io.ErrUnexpectedEOF
  27187. }
  27188. iNdEx += skippy
  27189. }
  27190. }
  27191. if iNdEx > l {
  27192. return io.ErrUnexpectedEOF
  27193. }
  27194. return nil
  27195. }
  27196. func (m *CSIPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  27197. l := len(dAtA)
  27198. iNdEx := 0
  27199. for iNdEx < l {
  27200. preIndex := iNdEx
  27201. var wire uint64
  27202. for shift := uint(0); ; shift += 7 {
  27203. if shift >= 64 {
  27204. return ErrIntOverflowGenerated
  27205. }
  27206. if iNdEx >= l {
  27207. return io.ErrUnexpectedEOF
  27208. }
  27209. b := dAtA[iNdEx]
  27210. iNdEx++
  27211. wire |= uint64(b&0x7F) << shift
  27212. if b < 0x80 {
  27213. break
  27214. }
  27215. }
  27216. fieldNum := int32(wire >> 3)
  27217. wireType := int(wire & 0x7)
  27218. if wireType == 4 {
  27219. return fmt.Errorf("proto: CSIPersistentVolumeSource: wiretype end group for non-group")
  27220. }
  27221. if fieldNum <= 0 {
  27222. return fmt.Errorf("proto: CSIPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  27223. }
  27224. switch fieldNum {
  27225. case 1:
  27226. if wireType != 2 {
  27227. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  27228. }
  27229. var stringLen uint64
  27230. for shift := uint(0); ; shift += 7 {
  27231. if shift >= 64 {
  27232. return ErrIntOverflowGenerated
  27233. }
  27234. if iNdEx >= l {
  27235. return io.ErrUnexpectedEOF
  27236. }
  27237. b := dAtA[iNdEx]
  27238. iNdEx++
  27239. stringLen |= uint64(b&0x7F) << shift
  27240. if b < 0x80 {
  27241. break
  27242. }
  27243. }
  27244. intStringLen := int(stringLen)
  27245. if intStringLen < 0 {
  27246. return ErrInvalidLengthGenerated
  27247. }
  27248. postIndex := iNdEx + intStringLen
  27249. if postIndex < 0 {
  27250. return ErrInvalidLengthGenerated
  27251. }
  27252. if postIndex > l {
  27253. return io.ErrUnexpectedEOF
  27254. }
  27255. m.Driver = string(dAtA[iNdEx:postIndex])
  27256. iNdEx = postIndex
  27257. case 2:
  27258. if wireType != 2 {
  27259. return fmt.Errorf("proto: wrong wireType = %d for field VolumeHandle", wireType)
  27260. }
  27261. var stringLen uint64
  27262. for shift := uint(0); ; shift += 7 {
  27263. if shift >= 64 {
  27264. return ErrIntOverflowGenerated
  27265. }
  27266. if iNdEx >= l {
  27267. return io.ErrUnexpectedEOF
  27268. }
  27269. b := dAtA[iNdEx]
  27270. iNdEx++
  27271. stringLen |= uint64(b&0x7F) << shift
  27272. if b < 0x80 {
  27273. break
  27274. }
  27275. }
  27276. intStringLen := int(stringLen)
  27277. if intStringLen < 0 {
  27278. return ErrInvalidLengthGenerated
  27279. }
  27280. postIndex := iNdEx + intStringLen
  27281. if postIndex < 0 {
  27282. return ErrInvalidLengthGenerated
  27283. }
  27284. if postIndex > l {
  27285. return io.ErrUnexpectedEOF
  27286. }
  27287. m.VolumeHandle = string(dAtA[iNdEx:postIndex])
  27288. iNdEx = postIndex
  27289. case 3:
  27290. if wireType != 0 {
  27291. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  27292. }
  27293. var v int
  27294. for shift := uint(0); ; shift += 7 {
  27295. if shift >= 64 {
  27296. return ErrIntOverflowGenerated
  27297. }
  27298. if iNdEx >= l {
  27299. return io.ErrUnexpectedEOF
  27300. }
  27301. b := dAtA[iNdEx]
  27302. iNdEx++
  27303. v |= int(b&0x7F) << shift
  27304. if b < 0x80 {
  27305. break
  27306. }
  27307. }
  27308. m.ReadOnly = bool(v != 0)
  27309. case 4:
  27310. if wireType != 2 {
  27311. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  27312. }
  27313. var stringLen uint64
  27314. for shift := uint(0); ; shift += 7 {
  27315. if shift >= 64 {
  27316. return ErrIntOverflowGenerated
  27317. }
  27318. if iNdEx >= l {
  27319. return io.ErrUnexpectedEOF
  27320. }
  27321. b := dAtA[iNdEx]
  27322. iNdEx++
  27323. stringLen |= uint64(b&0x7F) << shift
  27324. if b < 0x80 {
  27325. break
  27326. }
  27327. }
  27328. intStringLen := int(stringLen)
  27329. if intStringLen < 0 {
  27330. return ErrInvalidLengthGenerated
  27331. }
  27332. postIndex := iNdEx + intStringLen
  27333. if postIndex < 0 {
  27334. return ErrInvalidLengthGenerated
  27335. }
  27336. if postIndex > l {
  27337. return io.ErrUnexpectedEOF
  27338. }
  27339. m.FSType = string(dAtA[iNdEx:postIndex])
  27340. iNdEx = postIndex
  27341. case 5:
  27342. if wireType != 2 {
  27343. return fmt.Errorf("proto: wrong wireType = %d for field VolumeAttributes", wireType)
  27344. }
  27345. var msglen int
  27346. for shift := uint(0); ; shift += 7 {
  27347. if shift >= 64 {
  27348. return ErrIntOverflowGenerated
  27349. }
  27350. if iNdEx >= l {
  27351. return io.ErrUnexpectedEOF
  27352. }
  27353. b := dAtA[iNdEx]
  27354. iNdEx++
  27355. msglen |= int(b&0x7F) << shift
  27356. if b < 0x80 {
  27357. break
  27358. }
  27359. }
  27360. if msglen < 0 {
  27361. return ErrInvalidLengthGenerated
  27362. }
  27363. postIndex := iNdEx + msglen
  27364. if postIndex < 0 {
  27365. return ErrInvalidLengthGenerated
  27366. }
  27367. if postIndex > l {
  27368. return io.ErrUnexpectedEOF
  27369. }
  27370. if m.VolumeAttributes == nil {
  27371. m.VolumeAttributes = make(map[string]string)
  27372. }
  27373. var mapkey string
  27374. var mapvalue string
  27375. for iNdEx < postIndex {
  27376. entryPreIndex := iNdEx
  27377. var wire uint64
  27378. for shift := uint(0); ; shift += 7 {
  27379. if shift >= 64 {
  27380. return ErrIntOverflowGenerated
  27381. }
  27382. if iNdEx >= l {
  27383. return io.ErrUnexpectedEOF
  27384. }
  27385. b := dAtA[iNdEx]
  27386. iNdEx++
  27387. wire |= uint64(b&0x7F) << shift
  27388. if b < 0x80 {
  27389. break
  27390. }
  27391. }
  27392. fieldNum := int32(wire >> 3)
  27393. if fieldNum == 1 {
  27394. var stringLenmapkey uint64
  27395. for shift := uint(0); ; shift += 7 {
  27396. if shift >= 64 {
  27397. return ErrIntOverflowGenerated
  27398. }
  27399. if iNdEx >= l {
  27400. return io.ErrUnexpectedEOF
  27401. }
  27402. b := dAtA[iNdEx]
  27403. iNdEx++
  27404. stringLenmapkey |= uint64(b&0x7F) << shift
  27405. if b < 0x80 {
  27406. break
  27407. }
  27408. }
  27409. intStringLenmapkey := int(stringLenmapkey)
  27410. if intStringLenmapkey < 0 {
  27411. return ErrInvalidLengthGenerated
  27412. }
  27413. postStringIndexmapkey := iNdEx + intStringLenmapkey
  27414. if postStringIndexmapkey < 0 {
  27415. return ErrInvalidLengthGenerated
  27416. }
  27417. if postStringIndexmapkey > l {
  27418. return io.ErrUnexpectedEOF
  27419. }
  27420. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  27421. iNdEx = postStringIndexmapkey
  27422. } else if fieldNum == 2 {
  27423. var stringLenmapvalue uint64
  27424. for shift := uint(0); ; shift += 7 {
  27425. if shift >= 64 {
  27426. return ErrIntOverflowGenerated
  27427. }
  27428. if iNdEx >= l {
  27429. return io.ErrUnexpectedEOF
  27430. }
  27431. b := dAtA[iNdEx]
  27432. iNdEx++
  27433. stringLenmapvalue |= uint64(b&0x7F) << shift
  27434. if b < 0x80 {
  27435. break
  27436. }
  27437. }
  27438. intStringLenmapvalue := int(stringLenmapvalue)
  27439. if intStringLenmapvalue < 0 {
  27440. return ErrInvalidLengthGenerated
  27441. }
  27442. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  27443. if postStringIndexmapvalue < 0 {
  27444. return ErrInvalidLengthGenerated
  27445. }
  27446. if postStringIndexmapvalue > l {
  27447. return io.ErrUnexpectedEOF
  27448. }
  27449. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  27450. iNdEx = postStringIndexmapvalue
  27451. } else {
  27452. iNdEx = entryPreIndex
  27453. skippy, err := skipGenerated(dAtA[iNdEx:])
  27454. if err != nil {
  27455. return err
  27456. }
  27457. if skippy < 0 {
  27458. return ErrInvalidLengthGenerated
  27459. }
  27460. if (iNdEx + skippy) > postIndex {
  27461. return io.ErrUnexpectedEOF
  27462. }
  27463. iNdEx += skippy
  27464. }
  27465. }
  27466. m.VolumeAttributes[mapkey] = mapvalue
  27467. iNdEx = postIndex
  27468. case 6:
  27469. if wireType != 2 {
  27470. return fmt.Errorf("proto: wrong wireType = %d for field ControllerPublishSecretRef", wireType)
  27471. }
  27472. var msglen int
  27473. for shift := uint(0); ; shift += 7 {
  27474. if shift >= 64 {
  27475. return ErrIntOverflowGenerated
  27476. }
  27477. if iNdEx >= l {
  27478. return io.ErrUnexpectedEOF
  27479. }
  27480. b := dAtA[iNdEx]
  27481. iNdEx++
  27482. msglen |= int(b&0x7F) << shift
  27483. if b < 0x80 {
  27484. break
  27485. }
  27486. }
  27487. if msglen < 0 {
  27488. return ErrInvalidLengthGenerated
  27489. }
  27490. postIndex := iNdEx + msglen
  27491. if postIndex < 0 {
  27492. return ErrInvalidLengthGenerated
  27493. }
  27494. if postIndex > l {
  27495. return io.ErrUnexpectedEOF
  27496. }
  27497. if m.ControllerPublishSecretRef == nil {
  27498. m.ControllerPublishSecretRef = &SecretReference{}
  27499. }
  27500. if err := m.ControllerPublishSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27501. return err
  27502. }
  27503. iNdEx = postIndex
  27504. case 7:
  27505. if wireType != 2 {
  27506. return fmt.Errorf("proto: wrong wireType = %d for field NodeStageSecretRef", wireType)
  27507. }
  27508. var msglen int
  27509. for shift := uint(0); ; shift += 7 {
  27510. if shift >= 64 {
  27511. return ErrIntOverflowGenerated
  27512. }
  27513. if iNdEx >= l {
  27514. return io.ErrUnexpectedEOF
  27515. }
  27516. b := dAtA[iNdEx]
  27517. iNdEx++
  27518. msglen |= int(b&0x7F) << shift
  27519. if b < 0x80 {
  27520. break
  27521. }
  27522. }
  27523. if msglen < 0 {
  27524. return ErrInvalidLengthGenerated
  27525. }
  27526. postIndex := iNdEx + msglen
  27527. if postIndex < 0 {
  27528. return ErrInvalidLengthGenerated
  27529. }
  27530. if postIndex > l {
  27531. return io.ErrUnexpectedEOF
  27532. }
  27533. if m.NodeStageSecretRef == nil {
  27534. m.NodeStageSecretRef = &SecretReference{}
  27535. }
  27536. if err := m.NodeStageSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27537. return err
  27538. }
  27539. iNdEx = postIndex
  27540. case 8:
  27541. if wireType != 2 {
  27542. return fmt.Errorf("proto: wrong wireType = %d for field NodePublishSecretRef", wireType)
  27543. }
  27544. var msglen int
  27545. for shift := uint(0); ; shift += 7 {
  27546. if shift >= 64 {
  27547. return ErrIntOverflowGenerated
  27548. }
  27549. if iNdEx >= l {
  27550. return io.ErrUnexpectedEOF
  27551. }
  27552. b := dAtA[iNdEx]
  27553. iNdEx++
  27554. msglen |= int(b&0x7F) << shift
  27555. if b < 0x80 {
  27556. break
  27557. }
  27558. }
  27559. if msglen < 0 {
  27560. return ErrInvalidLengthGenerated
  27561. }
  27562. postIndex := iNdEx + msglen
  27563. if postIndex < 0 {
  27564. return ErrInvalidLengthGenerated
  27565. }
  27566. if postIndex > l {
  27567. return io.ErrUnexpectedEOF
  27568. }
  27569. if m.NodePublishSecretRef == nil {
  27570. m.NodePublishSecretRef = &SecretReference{}
  27571. }
  27572. if err := m.NodePublishSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27573. return err
  27574. }
  27575. iNdEx = postIndex
  27576. case 9:
  27577. if wireType != 2 {
  27578. return fmt.Errorf("proto: wrong wireType = %d for field ControllerExpandSecretRef", wireType)
  27579. }
  27580. var msglen int
  27581. for shift := uint(0); ; shift += 7 {
  27582. if shift >= 64 {
  27583. return ErrIntOverflowGenerated
  27584. }
  27585. if iNdEx >= l {
  27586. return io.ErrUnexpectedEOF
  27587. }
  27588. b := dAtA[iNdEx]
  27589. iNdEx++
  27590. msglen |= int(b&0x7F) << shift
  27591. if b < 0x80 {
  27592. break
  27593. }
  27594. }
  27595. if msglen < 0 {
  27596. return ErrInvalidLengthGenerated
  27597. }
  27598. postIndex := iNdEx + msglen
  27599. if postIndex < 0 {
  27600. return ErrInvalidLengthGenerated
  27601. }
  27602. if postIndex > l {
  27603. return io.ErrUnexpectedEOF
  27604. }
  27605. if m.ControllerExpandSecretRef == nil {
  27606. m.ControllerExpandSecretRef = &SecretReference{}
  27607. }
  27608. if err := m.ControllerExpandSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27609. return err
  27610. }
  27611. iNdEx = postIndex
  27612. default:
  27613. iNdEx = preIndex
  27614. skippy, err := skipGenerated(dAtA[iNdEx:])
  27615. if err != nil {
  27616. return err
  27617. }
  27618. if skippy < 0 {
  27619. return ErrInvalidLengthGenerated
  27620. }
  27621. if (iNdEx + skippy) < 0 {
  27622. return ErrInvalidLengthGenerated
  27623. }
  27624. if (iNdEx + skippy) > l {
  27625. return io.ErrUnexpectedEOF
  27626. }
  27627. iNdEx += skippy
  27628. }
  27629. }
  27630. if iNdEx > l {
  27631. return io.ErrUnexpectedEOF
  27632. }
  27633. return nil
  27634. }
  27635. func (m *CSIVolumeSource) Unmarshal(dAtA []byte) error {
  27636. l := len(dAtA)
  27637. iNdEx := 0
  27638. for iNdEx < l {
  27639. preIndex := iNdEx
  27640. var wire uint64
  27641. for shift := uint(0); ; shift += 7 {
  27642. if shift >= 64 {
  27643. return ErrIntOverflowGenerated
  27644. }
  27645. if iNdEx >= l {
  27646. return io.ErrUnexpectedEOF
  27647. }
  27648. b := dAtA[iNdEx]
  27649. iNdEx++
  27650. wire |= uint64(b&0x7F) << shift
  27651. if b < 0x80 {
  27652. break
  27653. }
  27654. }
  27655. fieldNum := int32(wire >> 3)
  27656. wireType := int(wire & 0x7)
  27657. if wireType == 4 {
  27658. return fmt.Errorf("proto: CSIVolumeSource: wiretype end group for non-group")
  27659. }
  27660. if fieldNum <= 0 {
  27661. return fmt.Errorf("proto: CSIVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  27662. }
  27663. switch fieldNum {
  27664. case 1:
  27665. if wireType != 2 {
  27666. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  27667. }
  27668. var stringLen uint64
  27669. for shift := uint(0); ; shift += 7 {
  27670. if shift >= 64 {
  27671. return ErrIntOverflowGenerated
  27672. }
  27673. if iNdEx >= l {
  27674. return io.ErrUnexpectedEOF
  27675. }
  27676. b := dAtA[iNdEx]
  27677. iNdEx++
  27678. stringLen |= uint64(b&0x7F) << shift
  27679. if b < 0x80 {
  27680. break
  27681. }
  27682. }
  27683. intStringLen := int(stringLen)
  27684. if intStringLen < 0 {
  27685. return ErrInvalidLengthGenerated
  27686. }
  27687. postIndex := iNdEx + intStringLen
  27688. if postIndex < 0 {
  27689. return ErrInvalidLengthGenerated
  27690. }
  27691. if postIndex > l {
  27692. return io.ErrUnexpectedEOF
  27693. }
  27694. m.Driver = string(dAtA[iNdEx:postIndex])
  27695. iNdEx = postIndex
  27696. case 2:
  27697. if wireType != 0 {
  27698. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  27699. }
  27700. var v int
  27701. for shift := uint(0); ; shift += 7 {
  27702. if shift >= 64 {
  27703. return ErrIntOverflowGenerated
  27704. }
  27705. if iNdEx >= l {
  27706. return io.ErrUnexpectedEOF
  27707. }
  27708. b := dAtA[iNdEx]
  27709. iNdEx++
  27710. v |= int(b&0x7F) << shift
  27711. if b < 0x80 {
  27712. break
  27713. }
  27714. }
  27715. b := bool(v != 0)
  27716. m.ReadOnly = &b
  27717. case 3:
  27718. if wireType != 2 {
  27719. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  27720. }
  27721. var stringLen uint64
  27722. for shift := uint(0); ; shift += 7 {
  27723. if shift >= 64 {
  27724. return ErrIntOverflowGenerated
  27725. }
  27726. if iNdEx >= l {
  27727. return io.ErrUnexpectedEOF
  27728. }
  27729. b := dAtA[iNdEx]
  27730. iNdEx++
  27731. stringLen |= uint64(b&0x7F) << shift
  27732. if b < 0x80 {
  27733. break
  27734. }
  27735. }
  27736. intStringLen := int(stringLen)
  27737. if intStringLen < 0 {
  27738. return ErrInvalidLengthGenerated
  27739. }
  27740. postIndex := iNdEx + intStringLen
  27741. if postIndex < 0 {
  27742. return ErrInvalidLengthGenerated
  27743. }
  27744. if postIndex > l {
  27745. return io.ErrUnexpectedEOF
  27746. }
  27747. s := string(dAtA[iNdEx:postIndex])
  27748. m.FSType = &s
  27749. iNdEx = postIndex
  27750. case 4:
  27751. if wireType != 2 {
  27752. return fmt.Errorf("proto: wrong wireType = %d for field VolumeAttributes", wireType)
  27753. }
  27754. var msglen int
  27755. for shift := uint(0); ; shift += 7 {
  27756. if shift >= 64 {
  27757. return ErrIntOverflowGenerated
  27758. }
  27759. if iNdEx >= l {
  27760. return io.ErrUnexpectedEOF
  27761. }
  27762. b := dAtA[iNdEx]
  27763. iNdEx++
  27764. msglen |= int(b&0x7F) << shift
  27765. if b < 0x80 {
  27766. break
  27767. }
  27768. }
  27769. if msglen < 0 {
  27770. return ErrInvalidLengthGenerated
  27771. }
  27772. postIndex := iNdEx + msglen
  27773. if postIndex < 0 {
  27774. return ErrInvalidLengthGenerated
  27775. }
  27776. if postIndex > l {
  27777. return io.ErrUnexpectedEOF
  27778. }
  27779. if m.VolumeAttributes == nil {
  27780. m.VolumeAttributes = make(map[string]string)
  27781. }
  27782. var mapkey string
  27783. var mapvalue string
  27784. for iNdEx < postIndex {
  27785. entryPreIndex := iNdEx
  27786. var wire uint64
  27787. for shift := uint(0); ; shift += 7 {
  27788. if shift >= 64 {
  27789. return ErrIntOverflowGenerated
  27790. }
  27791. if iNdEx >= l {
  27792. return io.ErrUnexpectedEOF
  27793. }
  27794. b := dAtA[iNdEx]
  27795. iNdEx++
  27796. wire |= uint64(b&0x7F) << shift
  27797. if b < 0x80 {
  27798. break
  27799. }
  27800. }
  27801. fieldNum := int32(wire >> 3)
  27802. if fieldNum == 1 {
  27803. var stringLenmapkey uint64
  27804. for shift := uint(0); ; shift += 7 {
  27805. if shift >= 64 {
  27806. return ErrIntOverflowGenerated
  27807. }
  27808. if iNdEx >= l {
  27809. return io.ErrUnexpectedEOF
  27810. }
  27811. b := dAtA[iNdEx]
  27812. iNdEx++
  27813. stringLenmapkey |= uint64(b&0x7F) << shift
  27814. if b < 0x80 {
  27815. break
  27816. }
  27817. }
  27818. intStringLenmapkey := int(stringLenmapkey)
  27819. if intStringLenmapkey < 0 {
  27820. return ErrInvalidLengthGenerated
  27821. }
  27822. postStringIndexmapkey := iNdEx + intStringLenmapkey
  27823. if postStringIndexmapkey < 0 {
  27824. return ErrInvalidLengthGenerated
  27825. }
  27826. if postStringIndexmapkey > l {
  27827. return io.ErrUnexpectedEOF
  27828. }
  27829. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  27830. iNdEx = postStringIndexmapkey
  27831. } else if fieldNum == 2 {
  27832. var stringLenmapvalue uint64
  27833. for shift := uint(0); ; shift += 7 {
  27834. if shift >= 64 {
  27835. return ErrIntOverflowGenerated
  27836. }
  27837. if iNdEx >= l {
  27838. return io.ErrUnexpectedEOF
  27839. }
  27840. b := dAtA[iNdEx]
  27841. iNdEx++
  27842. stringLenmapvalue |= uint64(b&0x7F) << shift
  27843. if b < 0x80 {
  27844. break
  27845. }
  27846. }
  27847. intStringLenmapvalue := int(stringLenmapvalue)
  27848. if intStringLenmapvalue < 0 {
  27849. return ErrInvalidLengthGenerated
  27850. }
  27851. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  27852. if postStringIndexmapvalue < 0 {
  27853. return ErrInvalidLengthGenerated
  27854. }
  27855. if postStringIndexmapvalue > l {
  27856. return io.ErrUnexpectedEOF
  27857. }
  27858. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  27859. iNdEx = postStringIndexmapvalue
  27860. } else {
  27861. iNdEx = entryPreIndex
  27862. skippy, err := skipGenerated(dAtA[iNdEx:])
  27863. if err != nil {
  27864. return err
  27865. }
  27866. if skippy < 0 {
  27867. return ErrInvalidLengthGenerated
  27868. }
  27869. if (iNdEx + skippy) > postIndex {
  27870. return io.ErrUnexpectedEOF
  27871. }
  27872. iNdEx += skippy
  27873. }
  27874. }
  27875. m.VolumeAttributes[mapkey] = mapvalue
  27876. iNdEx = postIndex
  27877. case 5:
  27878. if wireType != 2 {
  27879. return fmt.Errorf("proto: wrong wireType = %d for field NodePublishSecretRef", wireType)
  27880. }
  27881. var msglen int
  27882. for shift := uint(0); ; shift += 7 {
  27883. if shift >= 64 {
  27884. return ErrIntOverflowGenerated
  27885. }
  27886. if iNdEx >= l {
  27887. return io.ErrUnexpectedEOF
  27888. }
  27889. b := dAtA[iNdEx]
  27890. iNdEx++
  27891. msglen |= int(b&0x7F) << shift
  27892. if b < 0x80 {
  27893. break
  27894. }
  27895. }
  27896. if msglen < 0 {
  27897. return ErrInvalidLengthGenerated
  27898. }
  27899. postIndex := iNdEx + msglen
  27900. if postIndex < 0 {
  27901. return ErrInvalidLengthGenerated
  27902. }
  27903. if postIndex > l {
  27904. return io.ErrUnexpectedEOF
  27905. }
  27906. if m.NodePublishSecretRef == nil {
  27907. m.NodePublishSecretRef = &LocalObjectReference{}
  27908. }
  27909. if err := m.NodePublishSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27910. return err
  27911. }
  27912. iNdEx = postIndex
  27913. default:
  27914. iNdEx = preIndex
  27915. skippy, err := skipGenerated(dAtA[iNdEx:])
  27916. if err != nil {
  27917. return err
  27918. }
  27919. if skippy < 0 {
  27920. return ErrInvalidLengthGenerated
  27921. }
  27922. if (iNdEx + skippy) < 0 {
  27923. return ErrInvalidLengthGenerated
  27924. }
  27925. if (iNdEx + skippy) > l {
  27926. return io.ErrUnexpectedEOF
  27927. }
  27928. iNdEx += skippy
  27929. }
  27930. }
  27931. if iNdEx > l {
  27932. return io.ErrUnexpectedEOF
  27933. }
  27934. return nil
  27935. }
  27936. func (m *Capabilities) Unmarshal(dAtA []byte) error {
  27937. l := len(dAtA)
  27938. iNdEx := 0
  27939. for iNdEx < l {
  27940. preIndex := iNdEx
  27941. var wire uint64
  27942. for shift := uint(0); ; shift += 7 {
  27943. if shift >= 64 {
  27944. return ErrIntOverflowGenerated
  27945. }
  27946. if iNdEx >= l {
  27947. return io.ErrUnexpectedEOF
  27948. }
  27949. b := dAtA[iNdEx]
  27950. iNdEx++
  27951. wire |= uint64(b&0x7F) << shift
  27952. if b < 0x80 {
  27953. break
  27954. }
  27955. }
  27956. fieldNum := int32(wire >> 3)
  27957. wireType := int(wire & 0x7)
  27958. if wireType == 4 {
  27959. return fmt.Errorf("proto: Capabilities: wiretype end group for non-group")
  27960. }
  27961. if fieldNum <= 0 {
  27962. return fmt.Errorf("proto: Capabilities: illegal tag %d (wire type %d)", fieldNum, wire)
  27963. }
  27964. switch fieldNum {
  27965. case 1:
  27966. if wireType != 2 {
  27967. return fmt.Errorf("proto: wrong wireType = %d for field Add", wireType)
  27968. }
  27969. var stringLen uint64
  27970. for shift := uint(0); ; shift += 7 {
  27971. if shift >= 64 {
  27972. return ErrIntOverflowGenerated
  27973. }
  27974. if iNdEx >= l {
  27975. return io.ErrUnexpectedEOF
  27976. }
  27977. b := dAtA[iNdEx]
  27978. iNdEx++
  27979. stringLen |= uint64(b&0x7F) << shift
  27980. if b < 0x80 {
  27981. break
  27982. }
  27983. }
  27984. intStringLen := int(stringLen)
  27985. if intStringLen < 0 {
  27986. return ErrInvalidLengthGenerated
  27987. }
  27988. postIndex := iNdEx + intStringLen
  27989. if postIndex < 0 {
  27990. return ErrInvalidLengthGenerated
  27991. }
  27992. if postIndex > l {
  27993. return io.ErrUnexpectedEOF
  27994. }
  27995. m.Add = append(m.Add, Capability(dAtA[iNdEx:postIndex]))
  27996. iNdEx = postIndex
  27997. case 2:
  27998. if wireType != 2 {
  27999. return fmt.Errorf("proto: wrong wireType = %d for field Drop", wireType)
  28000. }
  28001. var stringLen uint64
  28002. for shift := uint(0); ; shift += 7 {
  28003. if shift >= 64 {
  28004. return ErrIntOverflowGenerated
  28005. }
  28006. if iNdEx >= l {
  28007. return io.ErrUnexpectedEOF
  28008. }
  28009. b := dAtA[iNdEx]
  28010. iNdEx++
  28011. stringLen |= uint64(b&0x7F) << shift
  28012. if b < 0x80 {
  28013. break
  28014. }
  28015. }
  28016. intStringLen := int(stringLen)
  28017. if intStringLen < 0 {
  28018. return ErrInvalidLengthGenerated
  28019. }
  28020. postIndex := iNdEx + intStringLen
  28021. if postIndex < 0 {
  28022. return ErrInvalidLengthGenerated
  28023. }
  28024. if postIndex > l {
  28025. return io.ErrUnexpectedEOF
  28026. }
  28027. m.Drop = append(m.Drop, Capability(dAtA[iNdEx:postIndex]))
  28028. iNdEx = postIndex
  28029. default:
  28030. iNdEx = preIndex
  28031. skippy, err := skipGenerated(dAtA[iNdEx:])
  28032. if err != nil {
  28033. return err
  28034. }
  28035. if skippy < 0 {
  28036. return ErrInvalidLengthGenerated
  28037. }
  28038. if (iNdEx + skippy) < 0 {
  28039. return ErrInvalidLengthGenerated
  28040. }
  28041. if (iNdEx + skippy) > l {
  28042. return io.ErrUnexpectedEOF
  28043. }
  28044. iNdEx += skippy
  28045. }
  28046. }
  28047. if iNdEx > l {
  28048. return io.ErrUnexpectedEOF
  28049. }
  28050. return nil
  28051. }
  28052. func (m *CephFSPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  28053. l := len(dAtA)
  28054. iNdEx := 0
  28055. for iNdEx < l {
  28056. preIndex := iNdEx
  28057. var wire uint64
  28058. for shift := uint(0); ; shift += 7 {
  28059. if shift >= 64 {
  28060. return ErrIntOverflowGenerated
  28061. }
  28062. if iNdEx >= l {
  28063. return io.ErrUnexpectedEOF
  28064. }
  28065. b := dAtA[iNdEx]
  28066. iNdEx++
  28067. wire |= uint64(b&0x7F) << shift
  28068. if b < 0x80 {
  28069. break
  28070. }
  28071. }
  28072. fieldNum := int32(wire >> 3)
  28073. wireType := int(wire & 0x7)
  28074. if wireType == 4 {
  28075. return fmt.Errorf("proto: CephFSPersistentVolumeSource: wiretype end group for non-group")
  28076. }
  28077. if fieldNum <= 0 {
  28078. return fmt.Errorf("proto: CephFSPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  28079. }
  28080. switch fieldNum {
  28081. case 1:
  28082. if wireType != 2 {
  28083. return fmt.Errorf("proto: wrong wireType = %d for field Monitors", wireType)
  28084. }
  28085. var stringLen uint64
  28086. for shift := uint(0); ; shift += 7 {
  28087. if shift >= 64 {
  28088. return ErrIntOverflowGenerated
  28089. }
  28090. if iNdEx >= l {
  28091. return io.ErrUnexpectedEOF
  28092. }
  28093. b := dAtA[iNdEx]
  28094. iNdEx++
  28095. stringLen |= uint64(b&0x7F) << shift
  28096. if b < 0x80 {
  28097. break
  28098. }
  28099. }
  28100. intStringLen := int(stringLen)
  28101. if intStringLen < 0 {
  28102. return ErrInvalidLengthGenerated
  28103. }
  28104. postIndex := iNdEx + intStringLen
  28105. if postIndex < 0 {
  28106. return ErrInvalidLengthGenerated
  28107. }
  28108. if postIndex > l {
  28109. return io.ErrUnexpectedEOF
  28110. }
  28111. m.Monitors = append(m.Monitors, string(dAtA[iNdEx:postIndex]))
  28112. iNdEx = postIndex
  28113. case 2:
  28114. if wireType != 2 {
  28115. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  28116. }
  28117. var stringLen uint64
  28118. for shift := uint(0); ; shift += 7 {
  28119. if shift >= 64 {
  28120. return ErrIntOverflowGenerated
  28121. }
  28122. if iNdEx >= l {
  28123. return io.ErrUnexpectedEOF
  28124. }
  28125. b := dAtA[iNdEx]
  28126. iNdEx++
  28127. stringLen |= uint64(b&0x7F) << shift
  28128. if b < 0x80 {
  28129. break
  28130. }
  28131. }
  28132. intStringLen := int(stringLen)
  28133. if intStringLen < 0 {
  28134. return ErrInvalidLengthGenerated
  28135. }
  28136. postIndex := iNdEx + intStringLen
  28137. if postIndex < 0 {
  28138. return ErrInvalidLengthGenerated
  28139. }
  28140. if postIndex > l {
  28141. return io.ErrUnexpectedEOF
  28142. }
  28143. m.Path = string(dAtA[iNdEx:postIndex])
  28144. iNdEx = postIndex
  28145. case 3:
  28146. if wireType != 2 {
  28147. return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
  28148. }
  28149. var stringLen uint64
  28150. for shift := uint(0); ; shift += 7 {
  28151. if shift >= 64 {
  28152. return ErrIntOverflowGenerated
  28153. }
  28154. if iNdEx >= l {
  28155. return io.ErrUnexpectedEOF
  28156. }
  28157. b := dAtA[iNdEx]
  28158. iNdEx++
  28159. stringLen |= uint64(b&0x7F) << shift
  28160. if b < 0x80 {
  28161. break
  28162. }
  28163. }
  28164. intStringLen := int(stringLen)
  28165. if intStringLen < 0 {
  28166. return ErrInvalidLengthGenerated
  28167. }
  28168. postIndex := iNdEx + intStringLen
  28169. if postIndex < 0 {
  28170. return ErrInvalidLengthGenerated
  28171. }
  28172. if postIndex > l {
  28173. return io.ErrUnexpectedEOF
  28174. }
  28175. m.User = string(dAtA[iNdEx:postIndex])
  28176. iNdEx = postIndex
  28177. case 4:
  28178. if wireType != 2 {
  28179. return fmt.Errorf("proto: wrong wireType = %d for field SecretFile", wireType)
  28180. }
  28181. var stringLen uint64
  28182. for shift := uint(0); ; shift += 7 {
  28183. if shift >= 64 {
  28184. return ErrIntOverflowGenerated
  28185. }
  28186. if iNdEx >= l {
  28187. return io.ErrUnexpectedEOF
  28188. }
  28189. b := dAtA[iNdEx]
  28190. iNdEx++
  28191. stringLen |= uint64(b&0x7F) << shift
  28192. if b < 0x80 {
  28193. break
  28194. }
  28195. }
  28196. intStringLen := int(stringLen)
  28197. if intStringLen < 0 {
  28198. return ErrInvalidLengthGenerated
  28199. }
  28200. postIndex := iNdEx + intStringLen
  28201. if postIndex < 0 {
  28202. return ErrInvalidLengthGenerated
  28203. }
  28204. if postIndex > l {
  28205. return io.ErrUnexpectedEOF
  28206. }
  28207. m.SecretFile = string(dAtA[iNdEx:postIndex])
  28208. iNdEx = postIndex
  28209. case 5:
  28210. if wireType != 2 {
  28211. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  28212. }
  28213. var msglen int
  28214. for shift := uint(0); ; shift += 7 {
  28215. if shift >= 64 {
  28216. return ErrIntOverflowGenerated
  28217. }
  28218. if iNdEx >= l {
  28219. return io.ErrUnexpectedEOF
  28220. }
  28221. b := dAtA[iNdEx]
  28222. iNdEx++
  28223. msglen |= int(b&0x7F) << shift
  28224. if b < 0x80 {
  28225. break
  28226. }
  28227. }
  28228. if msglen < 0 {
  28229. return ErrInvalidLengthGenerated
  28230. }
  28231. postIndex := iNdEx + msglen
  28232. if postIndex < 0 {
  28233. return ErrInvalidLengthGenerated
  28234. }
  28235. if postIndex > l {
  28236. return io.ErrUnexpectedEOF
  28237. }
  28238. if m.SecretRef == nil {
  28239. m.SecretRef = &SecretReference{}
  28240. }
  28241. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28242. return err
  28243. }
  28244. iNdEx = postIndex
  28245. case 6:
  28246. if wireType != 0 {
  28247. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  28248. }
  28249. var v int
  28250. for shift := uint(0); ; shift += 7 {
  28251. if shift >= 64 {
  28252. return ErrIntOverflowGenerated
  28253. }
  28254. if iNdEx >= l {
  28255. return io.ErrUnexpectedEOF
  28256. }
  28257. b := dAtA[iNdEx]
  28258. iNdEx++
  28259. v |= int(b&0x7F) << shift
  28260. if b < 0x80 {
  28261. break
  28262. }
  28263. }
  28264. m.ReadOnly = bool(v != 0)
  28265. default:
  28266. iNdEx = preIndex
  28267. skippy, err := skipGenerated(dAtA[iNdEx:])
  28268. if err != nil {
  28269. return err
  28270. }
  28271. if skippy < 0 {
  28272. return ErrInvalidLengthGenerated
  28273. }
  28274. if (iNdEx + skippy) < 0 {
  28275. return ErrInvalidLengthGenerated
  28276. }
  28277. if (iNdEx + skippy) > l {
  28278. return io.ErrUnexpectedEOF
  28279. }
  28280. iNdEx += skippy
  28281. }
  28282. }
  28283. if iNdEx > l {
  28284. return io.ErrUnexpectedEOF
  28285. }
  28286. return nil
  28287. }
  28288. func (m *CephFSVolumeSource) Unmarshal(dAtA []byte) error {
  28289. l := len(dAtA)
  28290. iNdEx := 0
  28291. for iNdEx < l {
  28292. preIndex := iNdEx
  28293. var wire uint64
  28294. for shift := uint(0); ; shift += 7 {
  28295. if shift >= 64 {
  28296. return ErrIntOverflowGenerated
  28297. }
  28298. if iNdEx >= l {
  28299. return io.ErrUnexpectedEOF
  28300. }
  28301. b := dAtA[iNdEx]
  28302. iNdEx++
  28303. wire |= uint64(b&0x7F) << shift
  28304. if b < 0x80 {
  28305. break
  28306. }
  28307. }
  28308. fieldNum := int32(wire >> 3)
  28309. wireType := int(wire & 0x7)
  28310. if wireType == 4 {
  28311. return fmt.Errorf("proto: CephFSVolumeSource: wiretype end group for non-group")
  28312. }
  28313. if fieldNum <= 0 {
  28314. return fmt.Errorf("proto: CephFSVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  28315. }
  28316. switch fieldNum {
  28317. case 1:
  28318. if wireType != 2 {
  28319. return fmt.Errorf("proto: wrong wireType = %d for field Monitors", wireType)
  28320. }
  28321. var stringLen uint64
  28322. for shift := uint(0); ; shift += 7 {
  28323. if shift >= 64 {
  28324. return ErrIntOverflowGenerated
  28325. }
  28326. if iNdEx >= l {
  28327. return io.ErrUnexpectedEOF
  28328. }
  28329. b := dAtA[iNdEx]
  28330. iNdEx++
  28331. stringLen |= uint64(b&0x7F) << shift
  28332. if b < 0x80 {
  28333. break
  28334. }
  28335. }
  28336. intStringLen := int(stringLen)
  28337. if intStringLen < 0 {
  28338. return ErrInvalidLengthGenerated
  28339. }
  28340. postIndex := iNdEx + intStringLen
  28341. if postIndex < 0 {
  28342. return ErrInvalidLengthGenerated
  28343. }
  28344. if postIndex > l {
  28345. return io.ErrUnexpectedEOF
  28346. }
  28347. m.Monitors = append(m.Monitors, string(dAtA[iNdEx:postIndex]))
  28348. iNdEx = postIndex
  28349. case 2:
  28350. if wireType != 2 {
  28351. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  28352. }
  28353. var stringLen uint64
  28354. for shift := uint(0); ; shift += 7 {
  28355. if shift >= 64 {
  28356. return ErrIntOverflowGenerated
  28357. }
  28358. if iNdEx >= l {
  28359. return io.ErrUnexpectedEOF
  28360. }
  28361. b := dAtA[iNdEx]
  28362. iNdEx++
  28363. stringLen |= uint64(b&0x7F) << shift
  28364. if b < 0x80 {
  28365. break
  28366. }
  28367. }
  28368. intStringLen := int(stringLen)
  28369. if intStringLen < 0 {
  28370. return ErrInvalidLengthGenerated
  28371. }
  28372. postIndex := iNdEx + intStringLen
  28373. if postIndex < 0 {
  28374. return ErrInvalidLengthGenerated
  28375. }
  28376. if postIndex > l {
  28377. return io.ErrUnexpectedEOF
  28378. }
  28379. m.Path = string(dAtA[iNdEx:postIndex])
  28380. iNdEx = postIndex
  28381. case 3:
  28382. if wireType != 2 {
  28383. return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
  28384. }
  28385. var stringLen uint64
  28386. for shift := uint(0); ; shift += 7 {
  28387. if shift >= 64 {
  28388. return ErrIntOverflowGenerated
  28389. }
  28390. if iNdEx >= l {
  28391. return io.ErrUnexpectedEOF
  28392. }
  28393. b := dAtA[iNdEx]
  28394. iNdEx++
  28395. stringLen |= uint64(b&0x7F) << shift
  28396. if b < 0x80 {
  28397. break
  28398. }
  28399. }
  28400. intStringLen := int(stringLen)
  28401. if intStringLen < 0 {
  28402. return ErrInvalidLengthGenerated
  28403. }
  28404. postIndex := iNdEx + intStringLen
  28405. if postIndex < 0 {
  28406. return ErrInvalidLengthGenerated
  28407. }
  28408. if postIndex > l {
  28409. return io.ErrUnexpectedEOF
  28410. }
  28411. m.User = string(dAtA[iNdEx:postIndex])
  28412. iNdEx = postIndex
  28413. case 4:
  28414. if wireType != 2 {
  28415. return fmt.Errorf("proto: wrong wireType = %d for field SecretFile", wireType)
  28416. }
  28417. var stringLen uint64
  28418. for shift := uint(0); ; shift += 7 {
  28419. if shift >= 64 {
  28420. return ErrIntOverflowGenerated
  28421. }
  28422. if iNdEx >= l {
  28423. return io.ErrUnexpectedEOF
  28424. }
  28425. b := dAtA[iNdEx]
  28426. iNdEx++
  28427. stringLen |= uint64(b&0x7F) << shift
  28428. if b < 0x80 {
  28429. break
  28430. }
  28431. }
  28432. intStringLen := int(stringLen)
  28433. if intStringLen < 0 {
  28434. return ErrInvalidLengthGenerated
  28435. }
  28436. postIndex := iNdEx + intStringLen
  28437. if postIndex < 0 {
  28438. return ErrInvalidLengthGenerated
  28439. }
  28440. if postIndex > l {
  28441. return io.ErrUnexpectedEOF
  28442. }
  28443. m.SecretFile = string(dAtA[iNdEx:postIndex])
  28444. iNdEx = postIndex
  28445. case 5:
  28446. if wireType != 2 {
  28447. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  28448. }
  28449. var msglen int
  28450. for shift := uint(0); ; shift += 7 {
  28451. if shift >= 64 {
  28452. return ErrIntOverflowGenerated
  28453. }
  28454. if iNdEx >= l {
  28455. return io.ErrUnexpectedEOF
  28456. }
  28457. b := dAtA[iNdEx]
  28458. iNdEx++
  28459. msglen |= int(b&0x7F) << shift
  28460. if b < 0x80 {
  28461. break
  28462. }
  28463. }
  28464. if msglen < 0 {
  28465. return ErrInvalidLengthGenerated
  28466. }
  28467. postIndex := iNdEx + msglen
  28468. if postIndex < 0 {
  28469. return ErrInvalidLengthGenerated
  28470. }
  28471. if postIndex > l {
  28472. return io.ErrUnexpectedEOF
  28473. }
  28474. if m.SecretRef == nil {
  28475. m.SecretRef = &LocalObjectReference{}
  28476. }
  28477. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28478. return err
  28479. }
  28480. iNdEx = postIndex
  28481. case 6:
  28482. if wireType != 0 {
  28483. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  28484. }
  28485. var v int
  28486. for shift := uint(0); ; shift += 7 {
  28487. if shift >= 64 {
  28488. return ErrIntOverflowGenerated
  28489. }
  28490. if iNdEx >= l {
  28491. return io.ErrUnexpectedEOF
  28492. }
  28493. b := dAtA[iNdEx]
  28494. iNdEx++
  28495. v |= int(b&0x7F) << shift
  28496. if b < 0x80 {
  28497. break
  28498. }
  28499. }
  28500. m.ReadOnly = bool(v != 0)
  28501. default:
  28502. iNdEx = preIndex
  28503. skippy, err := skipGenerated(dAtA[iNdEx:])
  28504. if err != nil {
  28505. return err
  28506. }
  28507. if skippy < 0 {
  28508. return ErrInvalidLengthGenerated
  28509. }
  28510. if (iNdEx + skippy) < 0 {
  28511. return ErrInvalidLengthGenerated
  28512. }
  28513. if (iNdEx + skippy) > l {
  28514. return io.ErrUnexpectedEOF
  28515. }
  28516. iNdEx += skippy
  28517. }
  28518. }
  28519. if iNdEx > l {
  28520. return io.ErrUnexpectedEOF
  28521. }
  28522. return nil
  28523. }
  28524. func (m *CinderPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  28525. l := len(dAtA)
  28526. iNdEx := 0
  28527. for iNdEx < l {
  28528. preIndex := iNdEx
  28529. var wire uint64
  28530. for shift := uint(0); ; shift += 7 {
  28531. if shift >= 64 {
  28532. return ErrIntOverflowGenerated
  28533. }
  28534. if iNdEx >= l {
  28535. return io.ErrUnexpectedEOF
  28536. }
  28537. b := dAtA[iNdEx]
  28538. iNdEx++
  28539. wire |= uint64(b&0x7F) << shift
  28540. if b < 0x80 {
  28541. break
  28542. }
  28543. }
  28544. fieldNum := int32(wire >> 3)
  28545. wireType := int(wire & 0x7)
  28546. if wireType == 4 {
  28547. return fmt.Errorf("proto: CinderPersistentVolumeSource: wiretype end group for non-group")
  28548. }
  28549. if fieldNum <= 0 {
  28550. return fmt.Errorf("proto: CinderPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  28551. }
  28552. switch fieldNum {
  28553. case 1:
  28554. if wireType != 2 {
  28555. return fmt.Errorf("proto: wrong wireType = %d for field VolumeID", wireType)
  28556. }
  28557. var stringLen uint64
  28558. for shift := uint(0); ; shift += 7 {
  28559. if shift >= 64 {
  28560. return ErrIntOverflowGenerated
  28561. }
  28562. if iNdEx >= l {
  28563. return io.ErrUnexpectedEOF
  28564. }
  28565. b := dAtA[iNdEx]
  28566. iNdEx++
  28567. stringLen |= uint64(b&0x7F) << shift
  28568. if b < 0x80 {
  28569. break
  28570. }
  28571. }
  28572. intStringLen := int(stringLen)
  28573. if intStringLen < 0 {
  28574. return ErrInvalidLengthGenerated
  28575. }
  28576. postIndex := iNdEx + intStringLen
  28577. if postIndex < 0 {
  28578. return ErrInvalidLengthGenerated
  28579. }
  28580. if postIndex > l {
  28581. return io.ErrUnexpectedEOF
  28582. }
  28583. m.VolumeID = string(dAtA[iNdEx:postIndex])
  28584. iNdEx = postIndex
  28585. case 2:
  28586. if wireType != 2 {
  28587. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  28588. }
  28589. var stringLen uint64
  28590. for shift := uint(0); ; shift += 7 {
  28591. if shift >= 64 {
  28592. return ErrIntOverflowGenerated
  28593. }
  28594. if iNdEx >= l {
  28595. return io.ErrUnexpectedEOF
  28596. }
  28597. b := dAtA[iNdEx]
  28598. iNdEx++
  28599. stringLen |= uint64(b&0x7F) << shift
  28600. if b < 0x80 {
  28601. break
  28602. }
  28603. }
  28604. intStringLen := int(stringLen)
  28605. if intStringLen < 0 {
  28606. return ErrInvalidLengthGenerated
  28607. }
  28608. postIndex := iNdEx + intStringLen
  28609. if postIndex < 0 {
  28610. return ErrInvalidLengthGenerated
  28611. }
  28612. if postIndex > l {
  28613. return io.ErrUnexpectedEOF
  28614. }
  28615. m.FSType = string(dAtA[iNdEx:postIndex])
  28616. iNdEx = postIndex
  28617. case 3:
  28618. if wireType != 0 {
  28619. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  28620. }
  28621. var v int
  28622. for shift := uint(0); ; shift += 7 {
  28623. if shift >= 64 {
  28624. return ErrIntOverflowGenerated
  28625. }
  28626. if iNdEx >= l {
  28627. return io.ErrUnexpectedEOF
  28628. }
  28629. b := dAtA[iNdEx]
  28630. iNdEx++
  28631. v |= int(b&0x7F) << shift
  28632. if b < 0x80 {
  28633. break
  28634. }
  28635. }
  28636. m.ReadOnly = bool(v != 0)
  28637. case 4:
  28638. if wireType != 2 {
  28639. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  28640. }
  28641. var msglen int
  28642. for shift := uint(0); ; shift += 7 {
  28643. if shift >= 64 {
  28644. return ErrIntOverflowGenerated
  28645. }
  28646. if iNdEx >= l {
  28647. return io.ErrUnexpectedEOF
  28648. }
  28649. b := dAtA[iNdEx]
  28650. iNdEx++
  28651. msglen |= int(b&0x7F) << shift
  28652. if b < 0x80 {
  28653. break
  28654. }
  28655. }
  28656. if msglen < 0 {
  28657. return ErrInvalidLengthGenerated
  28658. }
  28659. postIndex := iNdEx + msglen
  28660. if postIndex < 0 {
  28661. return ErrInvalidLengthGenerated
  28662. }
  28663. if postIndex > l {
  28664. return io.ErrUnexpectedEOF
  28665. }
  28666. if m.SecretRef == nil {
  28667. m.SecretRef = &SecretReference{}
  28668. }
  28669. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28670. return err
  28671. }
  28672. iNdEx = postIndex
  28673. default:
  28674. iNdEx = preIndex
  28675. skippy, err := skipGenerated(dAtA[iNdEx:])
  28676. if err != nil {
  28677. return err
  28678. }
  28679. if skippy < 0 {
  28680. return ErrInvalidLengthGenerated
  28681. }
  28682. if (iNdEx + skippy) < 0 {
  28683. return ErrInvalidLengthGenerated
  28684. }
  28685. if (iNdEx + skippy) > l {
  28686. return io.ErrUnexpectedEOF
  28687. }
  28688. iNdEx += skippy
  28689. }
  28690. }
  28691. if iNdEx > l {
  28692. return io.ErrUnexpectedEOF
  28693. }
  28694. return nil
  28695. }
  28696. func (m *CinderVolumeSource) Unmarshal(dAtA []byte) error {
  28697. l := len(dAtA)
  28698. iNdEx := 0
  28699. for iNdEx < l {
  28700. preIndex := iNdEx
  28701. var wire uint64
  28702. for shift := uint(0); ; shift += 7 {
  28703. if shift >= 64 {
  28704. return ErrIntOverflowGenerated
  28705. }
  28706. if iNdEx >= l {
  28707. return io.ErrUnexpectedEOF
  28708. }
  28709. b := dAtA[iNdEx]
  28710. iNdEx++
  28711. wire |= uint64(b&0x7F) << shift
  28712. if b < 0x80 {
  28713. break
  28714. }
  28715. }
  28716. fieldNum := int32(wire >> 3)
  28717. wireType := int(wire & 0x7)
  28718. if wireType == 4 {
  28719. return fmt.Errorf("proto: CinderVolumeSource: wiretype end group for non-group")
  28720. }
  28721. if fieldNum <= 0 {
  28722. return fmt.Errorf("proto: CinderVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  28723. }
  28724. switch fieldNum {
  28725. case 1:
  28726. if wireType != 2 {
  28727. return fmt.Errorf("proto: wrong wireType = %d for field VolumeID", wireType)
  28728. }
  28729. var stringLen uint64
  28730. for shift := uint(0); ; shift += 7 {
  28731. if shift >= 64 {
  28732. return ErrIntOverflowGenerated
  28733. }
  28734. if iNdEx >= l {
  28735. return io.ErrUnexpectedEOF
  28736. }
  28737. b := dAtA[iNdEx]
  28738. iNdEx++
  28739. stringLen |= uint64(b&0x7F) << shift
  28740. if b < 0x80 {
  28741. break
  28742. }
  28743. }
  28744. intStringLen := int(stringLen)
  28745. if intStringLen < 0 {
  28746. return ErrInvalidLengthGenerated
  28747. }
  28748. postIndex := iNdEx + intStringLen
  28749. if postIndex < 0 {
  28750. return ErrInvalidLengthGenerated
  28751. }
  28752. if postIndex > l {
  28753. return io.ErrUnexpectedEOF
  28754. }
  28755. m.VolumeID = string(dAtA[iNdEx:postIndex])
  28756. iNdEx = postIndex
  28757. case 2:
  28758. if wireType != 2 {
  28759. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  28760. }
  28761. var stringLen uint64
  28762. for shift := uint(0); ; shift += 7 {
  28763. if shift >= 64 {
  28764. return ErrIntOverflowGenerated
  28765. }
  28766. if iNdEx >= l {
  28767. return io.ErrUnexpectedEOF
  28768. }
  28769. b := dAtA[iNdEx]
  28770. iNdEx++
  28771. stringLen |= uint64(b&0x7F) << shift
  28772. if b < 0x80 {
  28773. break
  28774. }
  28775. }
  28776. intStringLen := int(stringLen)
  28777. if intStringLen < 0 {
  28778. return ErrInvalidLengthGenerated
  28779. }
  28780. postIndex := iNdEx + intStringLen
  28781. if postIndex < 0 {
  28782. return ErrInvalidLengthGenerated
  28783. }
  28784. if postIndex > l {
  28785. return io.ErrUnexpectedEOF
  28786. }
  28787. m.FSType = string(dAtA[iNdEx:postIndex])
  28788. iNdEx = postIndex
  28789. case 3:
  28790. if wireType != 0 {
  28791. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  28792. }
  28793. var v int
  28794. for shift := uint(0); ; shift += 7 {
  28795. if shift >= 64 {
  28796. return ErrIntOverflowGenerated
  28797. }
  28798. if iNdEx >= l {
  28799. return io.ErrUnexpectedEOF
  28800. }
  28801. b := dAtA[iNdEx]
  28802. iNdEx++
  28803. v |= int(b&0x7F) << shift
  28804. if b < 0x80 {
  28805. break
  28806. }
  28807. }
  28808. m.ReadOnly = bool(v != 0)
  28809. case 4:
  28810. if wireType != 2 {
  28811. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  28812. }
  28813. var msglen int
  28814. for shift := uint(0); ; shift += 7 {
  28815. if shift >= 64 {
  28816. return ErrIntOverflowGenerated
  28817. }
  28818. if iNdEx >= l {
  28819. return io.ErrUnexpectedEOF
  28820. }
  28821. b := dAtA[iNdEx]
  28822. iNdEx++
  28823. msglen |= int(b&0x7F) << shift
  28824. if b < 0x80 {
  28825. break
  28826. }
  28827. }
  28828. if msglen < 0 {
  28829. return ErrInvalidLengthGenerated
  28830. }
  28831. postIndex := iNdEx + msglen
  28832. if postIndex < 0 {
  28833. return ErrInvalidLengthGenerated
  28834. }
  28835. if postIndex > l {
  28836. return io.ErrUnexpectedEOF
  28837. }
  28838. if m.SecretRef == nil {
  28839. m.SecretRef = &LocalObjectReference{}
  28840. }
  28841. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28842. return err
  28843. }
  28844. iNdEx = postIndex
  28845. default:
  28846. iNdEx = preIndex
  28847. skippy, err := skipGenerated(dAtA[iNdEx:])
  28848. if err != nil {
  28849. return err
  28850. }
  28851. if skippy < 0 {
  28852. return ErrInvalidLengthGenerated
  28853. }
  28854. if (iNdEx + skippy) < 0 {
  28855. return ErrInvalidLengthGenerated
  28856. }
  28857. if (iNdEx + skippy) > l {
  28858. return io.ErrUnexpectedEOF
  28859. }
  28860. iNdEx += skippy
  28861. }
  28862. }
  28863. if iNdEx > l {
  28864. return io.ErrUnexpectedEOF
  28865. }
  28866. return nil
  28867. }
  28868. func (m *ClientIPConfig) Unmarshal(dAtA []byte) error {
  28869. l := len(dAtA)
  28870. iNdEx := 0
  28871. for iNdEx < l {
  28872. preIndex := iNdEx
  28873. var wire uint64
  28874. for shift := uint(0); ; shift += 7 {
  28875. if shift >= 64 {
  28876. return ErrIntOverflowGenerated
  28877. }
  28878. if iNdEx >= l {
  28879. return io.ErrUnexpectedEOF
  28880. }
  28881. b := dAtA[iNdEx]
  28882. iNdEx++
  28883. wire |= uint64(b&0x7F) << shift
  28884. if b < 0x80 {
  28885. break
  28886. }
  28887. }
  28888. fieldNum := int32(wire >> 3)
  28889. wireType := int(wire & 0x7)
  28890. if wireType == 4 {
  28891. return fmt.Errorf("proto: ClientIPConfig: wiretype end group for non-group")
  28892. }
  28893. if fieldNum <= 0 {
  28894. return fmt.Errorf("proto: ClientIPConfig: illegal tag %d (wire type %d)", fieldNum, wire)
  28895. }
  28896. switch fieldNum {
  28897. case 1:
  28898. if wireType != 0 {
  28899. return fmt.Errorf("proto: wrong wireType = %d for field TimeoutSeconds", wireType)
  28900. }
  28901. var v int32
  28902. for shift := uint(0); ; shift += 7 {
  28903. if shift >= 64 {
  28904. return ErrIntOverflowGenerated
  28905. }
  28906. if iNdEx >= l {
  28907. return io.ErrUnexpectedEOF
  28908. }
  28909. b := dAtA[iNdEx]
  28910. iNdEx++
  28911. v |= int32(b&0x7F) << shift
  28912. if b < 0x80 {
  28913. break
  28914. }
  28915. }
  28916. m.TimeoutSeconds = &v
  28917. default:
  28918. iNdEx = preIndex
  28919. skippy, err := skipGenerated(dAtA[iNdEx:])
  28920. if err != nil {
  28921. return err
  28922. }
  28923. if skippy < 0 {
  28924. return ErrInvalidLengthGenerated
  28925. }
  28926. if (iNdEx + skippy) < 0 {
  28927. return ErrInvalidLengthGenerated
  28928. }
  28929. if (iNdEx + skippy) > l {
  28930. return io.ErrUnexpectedEOF
  28931. }
  28932. iNdEx += skippy
  28933. }
  28934. }
  28935. if iNdEx > l {
  28936. return io.ErrUnexpectedEOF
  28937. }
  28938. return nil
  28939. }
  28940. func (m *ComponentCondition) Unmarshal(dAtA []byte) error {
  28941. l := len(dAtA)
  28942. iNdEx := 0
  28943. for iNdEx < l {
  28944. preIndex := iNdEx
  28945. var wire uint64
  28946. for shift := uint(0); ; shift += 7 {
  28947. if shift >= 64 {
  28948. return ErrIntOverflowGenerated
  28949. }
  28950. if iNdEx >= l {
  28951. return io.ErrUnexpectedEOF
  28952. }
  28953. b := dAtA[iNdEx]
  28954. iNdEx++
  28955. wire |= uint64(b&0x7F) << shift
  28956. if b < 0x80 {
  28957. break
  28958. }
  28959. }
  28960. fieldNum := int32(wire >> 3)
  28961. wireType := int(wire & 0x7)
  28962. if wireType == 4 {
  28963. return fmt.Errorf("proto: ComponentCondition: wiretype end group for non-group")
  28964. }
  28965. if fieldNum <= 0 {
  28966. return fmt.Errorf("proto: ComponentCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  28967. }
  28968. switch fieldNum {
  28969. case 1:
  28970. if wireType != 2 {
  28971. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  28972. }
  28973. var stringLen uint64
  28974. for shift := uint(0); ; shift += 7 {
  28975. if shift >= 64 {
  28976. return ErrIntOverflowGenerated
  28977. }
  28978. if iNdEx >= l {
  28979. return io.ErrUnexpectedEOF
  28980. }
  28981. b := dAtA[iNdEx]
  28982. iNdEx++
  28983. stringLen |= uint64(b&0x7F) << shift
  28984. if b < 0x80 {
  28985. break
  28986. }
  28987. }
  28988. intStringLen := int(stringLen)
  28989. if intStringLen < 0 {
  28990. return ErrInvalidLengthGenerated
  28991. }
  28992. postIndex := iNdEx + intStringLen
  28993. if postIndex < 0 {
  28994. return ErrInvalidLengthGenerated
  28995. }
  28996. if postIndex > l {
  28997. return io.ErrUnexpectedEOF
  28998. }
  28999. m.Type = ComponentConditionType(dAtA[iNdEx:postIndex])
  29000. iNdEx = postIndex
  29001. case 2:
  29002. if wireType != 2 {
  29003. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  29004. }
  29005. var stringLen uint64
  29006. for shift := uint(0); ; shift += 7 {
  29007. if shift >= 64 {
  29008. return ErrIntOverflowGenerated
  29009. }
  29010. if iNdEx >= l {
  29011. return io.ErrUnexpectedEOF
  29012. }
  29013. b := dAtA[iNdEx]
  29014. iNdEx++
  29015. stringLen |= uint64(b&0x7F) << shift
  29016. if b < 0x80 {
  29017. break
  29018. }
  29019. }
  29020. intStringLen := int(stringLen)
  29021. if intStringLen < 0 {
  29022. return ErrInvalidLengthGenerated
  29023. }
  29024. postIndex := iNdEx + intStringLen
  29025. if postIndex < 0 {
  29026. return ErrInvalidLengthGenerated
  29027. }
  29028. if postIndex > l {
  29029. return io.ErrUnexpectedEOF
  29030. }
  29031. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  29032. iNdEx = postIndex
  29033. case 3:
  29034. if wireType != 2 {
  29035. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  29036. }
  29037. var stringLen uint64
  29038. for shift := uint(0); ; shift += 7 {
  29039. if shift >= 64 {
  29040. return ErrIntOverflowGenerated
  29041. }
  29042. if iNdEx >= l {
  29043. return io.ErrUnexpectedEOF
  29044. }
  29045. b := dAtA[iNdEx]
  29046. iNdEx++
  29047. stringLen |= uint64(b&0x7F) << shift
  29048. if b < 0x80 {
  29049. break
  29050. }
  29051. }
  29052. intStringLen := int(stringLen)
  29053. if intStringLen < 0 {
  29054. return ErrInvalidLengthGenerated
  29055. }
  29056. postIndex := iNdEx + intStringLen
  29057. if postIndex < 0 {
  29058. return ErrInvalidLengthGenerated
  29059. }
  29060. if postIndex > l {
  29061. return io.ErrUnexpectedEOF
  29062. }
  29063. m.Message = string(dAtA[iNdEx:postIndex])
  29064. iNdEx = postIndex
  29065. case 4:
  29066. if wireType != 2 {
  29067. return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
  29068. }
  29069. var stringLen uint64
  29070. for shift := uint(0); ; shift += 7 {
  29071. if shift >= 64 {
  29072. return ErrIntOverflowGenerated
  29073. }
  29074. if iNdEx >= l {
  29075. return io.ErrUnexpectedEOF
  29076. }
  29077. b := dAtA[iNdEx]
  29078. iNdEx++
  29079. stringLen |= uint64(b&0x7F) << shift
  29080. if b < 0x80 {
  29081. break
  29082. }
  29083. }
  29084. intStringLen := int(stringLen)
  29085. if intStringLen < 0 {
  29086. return ErrInvalidLengthGenerated
  29087. }
  29088. postIndex := iNdEx + intStringLen
  29089. if postIndex < 0 {
  29090. return ErrInvalidLengthGenerated
  29091. }
  29092. if postIndex > l {
  29093. return io.ErrUnexpectedEOF
  29094. }
  29095. m.Error = string(dAtA[iNdEx:postIndex])
  29096. iNdEx = postIndex
  29097. default:
  29098. iNdEx = preIndex
  29099. skippy, err := skipGenerated(dAtA[iNdEx:])
  29100. if err != nil {
  29101. return err
  29102. }
  29103. if skippy < 0 {
  29104. return ErrInvalidLengthGenerated
  29105. }
  29106. if (iNdEx + skippy) < 0 {
  29107. return ErrInvalidLengthGenerated
  29108. }
  29109. if (iNdEx + skippy) > l {
  29110. return io.ErrUnexpectedEOF
  29111. }
  29112. iNdEx += skippy
  29113. }
  29114. }
  29115. if iNdEx > l {
  29116. return io.ErrUnexpectedEOF
  29117. }
  29118. return nil
  29119. }
  29120. func (m *ComponentStatus) Unmarshal(dAtA []byte) error {
  29121. l := len(dAtA)
  29122. iNdEx := 0
  29123. for iNdEx < l {
  29124. preIndex := iNdEx
  29125. var wire uint64
  29126. for shift := uint(0); ; shift += 7 {
  29127. if shift >= 64 {
  29128. return ErrIntOverflowGenerated
  29129. }
  29130. if iNdEx >= l {
  29131. return io.ErrUnexpectedEOF
  29132. }
  29133. b := dAtA[iNdEx]
  29134. iNdEx++
  29135. wire |= uint64(b&0x7F) << shift
  29136. if b < 0x80 {
  29137. break
  29138. }
  29139. }
  29140. fieldNum := int32(wire >> 3)
  29141. wireType := int(wire & 0x7)
  29142. if wireType == 4 {
  29143. return fmt.Errorf("proto: ComponentStatus: wiretype end group for non-group")
  29144. }
  29145. if fieldNum <= 0 {
  29146. return fmt.Errorf("proto: ComponentStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  29147. }
  29148. switch fieldNum {
  29149. case 1:
  29150. if wireType != 2 {
  29151. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  29152. }
  29153. var msglen int
  29154. for shift := uint(0); ; shift += 7 {
  29155. if shift >= 64 {
  29156. return ErrIntOverflowGenerated
  29157. }
  29158. if iNdEx >= l {
  29159. return io.ErrUnexpectedEOF
  29160. }
  29161. b := dAtA[iNdEx]
  29162. iNdEx++
  29163. msglen |= int(b&0x7F) << shift
  29164. if b < 0x80 {
  29165. break
  29166. }
  29167. }
  29168. if msglen < 0 {
  29169. return ErrInvalidLengthGenerated
  29170. }
  29171. postIndex := iNdEx + msglen
  29172. if postIndex < 0 {
  29173. return ErrInvalidLengthGenerated
  29174. }
  29175. if postIndex > l {
  29176. return io.ErrUnexpectedEOF
  29177. }
  29178. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29179. return err
  29180. }
  29181. iNdEx = postIndex
  29182. case 2:
  29183. if wireType != 2 {
  29184. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  29185. }
  29186. var msglen int
  29187. for shift := uint(0); ; shift += 7 {
  29188. if shift >= 64 {
  29189. return ErrIntOverflowGenerated
  29190. }
  29191. if iNdEx >= l {
  29192. return io.ErrUnexpectedEOF
  29193. }
  29194. b := dAtA[iNdEx]
  29195. iNdEx++
  29196. msglen |= int(b&0x7F) << shift
  29197. if b < 0x80 {
  29198. break
  29199. }
  29200. }
  29201. if msglen < 0 {
  29202. return ErrInvalidLengthGenerated
  29203. }
  29204. postIndex := iNdEx + msglen
  29205. if postIndex < 0 {
  29206. return ErrInvalidLengthGenerated
  29207. }
  29208. if postIndex > l {
  29209. return io.ErrUnexpectedEOF
  29210. }
  29211. m.Conditions = append(m.Conditions, ComponentCondition{})
  29212. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29213. return err
  29214. }
  29215. iNdEx = postIndex
  29216. default:
  29217. iNdEx = preIndex
  29218. skippy, err := skipGenerated(dAtA[iNdEx:])
  29219. if err != nil {
  29220. return err
  29221. }
  29222. if skippy < 0 {
  29223. return ErrInvalidLengthGenerated
  29224. }
  29225. if (iNdEx + skippy) < 0 {
  29226. return ErrInvalidLengthGenerated
  29227. }
  29228. if (iNdEx + skippy) > l {
  29229. return io.ErrUnexpectedEOF
  29230. }
  29231. iNdEx += skippy
  29232. }
  29233. }
  29234. if iNdEx > l {
  29235. return io.ErrUnexpectedEOF
  29236. }
  29237. return nil
  29238. }
  29239. func (m *ComponentStatusList) Unmarshal(dAtA []byte) error {
  29240. l := len(dAtA)
  29241. iNdEx := 0
  29242. for iNdEx < l {
  29243. preIndex := iNdEx
  29244. var wire uint64
  29245. for shift := uint(0); ; shift += 7 {
  29246. if shift >= 64 {
  29247. return ErrIntOverflowGenerated
  29248. }
  29249. if iNdEx >= l {
  29250. return io.ErrUnexpectedEOF
  29251. }
  29252. b := dAtA[iNdEx]
  29253. iNdEx++
  29254. wire |= uint64(b&0x7F) << shift
  29255. if b < 0x80 {
  29256. break
  29257. }
  29258. }
  29259. fieldNum := int32(wire >> 3)
  29260. wireType := int(wire & 0x7)
  29261. if wireType == 4 {
  29262. return fmt.Errorf("proto: ComponentStatusList: wiretype end group for non-group")
  29263. }
  29264. if fieldNum <= 0 {
  29265. return fmt.Errorf("proto: ComponentStatusList: illegal tag %d (wire type %d)", fieldNum, wire)
  29266. }
  29267. switch fieldNum {
  29268. case 1:
  29269. if wireType != 2 {
  29270. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  29271. }
  29272. var msglen int
  29273. for shift := uint(0); ; shift += 7 {
  29274. if shift >= 64 {
  29275. return ErrIntOverflowGenerated
  29276. }
  29277. if iNdEx >= l {
  29278. return io.ErrUnexpectedEOF
  29279. }
  29280. b := dAtA[iNdEx]
  29281. iNdEx++
  29282. msglen |= int(b&0x7F) << shift
  29283. if b < 0x80 {
  29284. break
  29285. }
  29286. }
  29287. if msglen < 0 {
  29288. return ErrInvalidLengthGenerated
  29289. }
  29290. postIndex := iNdEx + msglen
  29291. if postIndex < 0 {
  29292. return ErrInvalidLengthGenerated
  29293. }
  29294. if postIndex > l {
  29295. return io.ErrUnexpectedEOF
  29296. }
  29297. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29298. return err
  29299. }
  29300. iNdEx = postIndex
  29301. case 2:
  29302. if wireType != 2 {
  29303. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  29304. }
  29305. var msglen int
  29306. for shift := uint(0); ; shift += 7 {
  29307. if shift >= 64 {
  29308. return ErrIntOverflowGenerated
  29309. }
  29310. if iNdEx >= l {
  29311. return io.ErrUnexpectedEOF
  29312. }
  29313. b := dAtA[iNdEx]
  29314. iNdEx++
  29315. msglen |= int(b&0x7F) << shift
  29316. if b < 0x80 {
  29317. break
  29318. }
  29319. }
  29320. if msglen < 0 {
  29321. return ErrInvalidLengthGenerated
  29322. }
  29323. postIndex := iNdEx + msglen
  29324. if postIndex < 0 {
  29325. return ErrInvalidLengthGenerated
  29326. }
  29327. if postIndex > l {
  29328. return io.ErrUnexpectedEOF
  29329. }
  29330. m.Items = append(m.Items, ComponentStatus{})
  29331. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29332. return err
  29333. }
  29334. iNdEx = postIndex
  29335. default:
  29336. iNdEx = preIndex
  29337. skippy, err := skipGenerated(dAtA[iNdEx:])
  29338. if err != nil {
  29339. return err
  29340. }
  29341. if skippy < 0 {
  29342. return ErrInvalidLengthGenerated
  29343. }
  29344. if (iNdEx + skippy) < 0 {
  29345. return ErrInvalidLengthGenerated
  29346. }
  29347. if (iNdEx + skippy) > l {
  29348. return io.ErrUnexpectedEOF
  29349. }
  29350. iNdEx += skippy
  29351. }
  29352. }
  29353. if iNdEx > l {
  29354. return io.ErrUnexpectedEOF
  29355. }
  29356. return nil
  29357. }
  29358. func (m *ConfigMap) Unmarshal(dAtA []byte) error {
  29359. l := len(dAtA)
  29360. iNdEx := 0
  29361. for iNdEx < l {
  29362. preIndex := iNdEx
  29363. var wire uint64
  29364. for shift := uint(0); ; shift += 7 {
  29365. if shift >= 64 {
  29366. return ErrIntOverflowGenerated
  29367. }
  29368. if iNdEx >= l {
  29369. return io.ErrUnexpectedEOF
  29370. }
  29371. b := dAtA[iNdEx]
  29372. iNdEx++
  29373. wire |= uint64(b&0x7F) << shift
  29374. if b < 0x80 {
  29375. break
  29376. }
  29377. }
  29378. fieldNum := int32(wire >> 3)
  29379. wireType := int(wire & 0x7)
  29380. if wireType == 4 {
  29381. return fmt.Errorf("proto: ConfigMap: wiretype end group for non-group")
  29382. }
  29383. if fieldNum <= 0 {
  29384. return fmt.Errorf("proto: ConfigMap: illegal tag %d (wire type %d)", fieldNum, wire)
  29385. }
  29386. switch fieldNum {
  29387. case 1:
  29388. if wireType != 2 {
  29389. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  29390. }
  29391. var msglen int
  29392. for shift := uint(0); ; shift += 7 {
  29393. if shift >= 64 {
  29394. return ErrIntOverflowGenerated
  29395. }
  29396. if iNdEx >= l {
  29397. return io.ErrUnexpectedEOF
  29398. }
  29399. b := dAtA[iNdEx]
  29400. iNdEx++
  29401. msglen |= int(b&0x7F) << shift
  29402. if b < 0x80 {
  29403. break
  29404. }
  29405. }
  29406. if msglen < 0 {
  29407. return ErrInvalidLengthGenerated
  29408. }
  29409. postIndex := iNdEx + msglen
  29410. if postIndex < 0 {
  29411. return ErrInvalidLengthGenerated
  29412. }
  29413. if postIndex > l {
  29414. return io.ErrUnexpectedEOF
  29415. }
  29416. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29417. return err
  29418. }
  29419. iNdEx = postIndex
  29420. case 2:
  29421. if wireType != 2 {
  29422. return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType)
  29423. }
  29424. var msglen int
  29425. for shift := uint(0); ; shift += 7 {
  29426. if shift >= 64 {
  29427. return ErrIntOverflowGenerated
  29428. }
  29429. if iNdEx >= l {
  29430. return io.ErrUnexpectedEOF
  29431. }
  29432. b := dAtA[iNdEx]
  29433. iNdEx++
  29434. msglen |= int(b&0x7F) << shift
  29435. if b < 0x80 {
  29436. break
  29437. }
  29438. }
  29439. if msglen < 0 {
  29440. return ErrInvalidLengthGenerated
  29441. }
  29442. postIndex := iNdEx + msglen
  29443. if postIndex < 0 {
  29444. return ErrInvalidLengthGenerated
  29445. }
  29446. if postIndex > l {
  29447. return io.ErrUnexpectedEOF
  29448. }
  29449. if m.Data == nil {
  29450. m.Data = make(map[string]string)
  29451. }
  29452. var mapkey string
  29453. var mapvalue string
  29454. for iNdEx < postIndex {
  29455. entryPreIndex := iNdEx
  29456. var wire uint64
  29457. for shift := uint(0); ; shift += 7 {
  29458. if shift >= 64 {
  29459. return ErrIntOverflowGenerated
  29460. }
  29461. if iNdEx >= l {
  29462. return io.ErrUnexpectedEOF
  29463. }
  29464. b := dAtA[iNdEx]
  29465. iNdEx++
  29466. wire |= uint64(b&0x7F) << shift
  29467. if b < 0x80 {
  29468. break
  29469. }
  29470. }
  29471. fieldNum := int32(wire >> 3)
  29472. if fieldNum == 1 {
  29473. var stringLenmapkey uint64
  29474. for shift := uint(0); ; shift += 7 {
  29475. if shift >= 64 {
  29476. return ErrIntOverflowGenerated
  29477. }
  29478. if iNdEx >= l {
  29479. return io.ErrUnexpectedEOF
  29480. }
  29481. b := dAtA[iNdEx]
  29482. iNdEx++
  29483. stringLenmapkey |= uint64(b&0x7F) << shift
  29484. if b < 0x80 {
  29485. break
  29486. }
  29487. }
  29488. intStringLenmapkey := int(stringLenmapkey)
  29489. if intStringLenmapkey < 0 {
  29490. return ErrInvalidLengthGenerated
  29491. }
  29492. postStringIndexmapkey := iNdEx + intStringLenmapkey
  29493. if postStringIndexmapkey < 0 {
  29494. return ErrInvalidLengthGenerated
  29495. }
  29496. if postStringIndexmapkey > l {
  29497. return io.ErrUnexpectedEOF
  29498. }
  29499. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  29500. iNdEx = postStringIndexmapkey
  29501. } else if fieldNum == 2 {
  29502. var stringLenmapvalue uint64
  29503. for shift := uint(0); ; shift += 7 {
  29504. if shift >= 64 {
  29505. return ErrIntOverflowGenerated
  29506. }
  29507. if iNdEx >= l {
  29508. return io.ErrUnexpectedEOF
  29509. }
  29510. b := dAtA[iNdEx]
  29511. iNdEx++
  29512. stringLenmapvalue |= uint64(b&0x7F) << shift
  29513. if b < 0x80 {
  29514. break
  29515. }
  29516. }
  29517. intStringLenmapvalue := int(stringLenmapvalue)
  29518. if intStringLenmapvalue < 0 {
  29519. return ErrInvalidLengthGenerated
  29520. }
  29521. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  29522. if postStringIndexmapvalue < 0 {
  29523. return ErrInvalidLengthGenerated
  29524. }
  29525. if postStringIndexmapvalue > l {
  29526. return io.ErrUnexpectedEOF
  29527. }
  29528. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  29529. iNdEx = postStringIndexmapvalue
  29530. } else {
  29531. iNdEx = entryPreIndex
  29532. skippy, err := skipGenerated(dAtA[iNdEx:])
  29533. if err != nil {
  29534. return err
  29535. }
  29536. if skippy < 0 {
  29537. return ErrInvalidLengthGenerated
  29538. }
  29539. if (iNdEx + skippy) > postIndex {
  29540. return io.ErrUnexpectedEOF
  29541. }
  29542. iNdEx += skippy
  29543. }
  29544. }
  29545. m.Data[mapkey] = mapvalue
  29546. iNdEx = postIndex
  29547. case 3:
  29548. if wireType != 2 {
  29549. return fmt.Errorf("proto: wrong wireType = %d for field BinaryData", wireType)
  29550. }
  29551. var msglen int
  29552. for shift := uint(0); ; shift += 7 {
  29553. if shift >= 64 {
  29554. return ErrIntOverflowGenerated
  29555. }
  29556. if iNdEx >= l {
  29557. return io.ErrUnexpectedEOF
  29558. }
  29559. b := dAtA[iNdEx]
  29560. iNdEx++
  29561. msglen |= int(b&0x7F) << shift
  29562. if b < 0x80 {
  29563. break
  29564. }
  29565. }
  29566. if msglen < 0 {
  29567. return ErrInvalidLengthGenerated
  29568. }
  29569. postIndex := iNdEx + msglen
  29570. if postIndex < 0 {
  29571. return ErrInvalidLengthGenerated
  29572. }
  29573. if postIndex > l {
  29574. return io.ErrUnexpectedEOF
  29575. }
  29576. if m.BinaryData == nil {
  29577. m.BinaryData = make(map[string][]byte)
  29578. }
  29579. var mapkey string
  29580. mapvalue := []byte{}
  29581. for iNdEx < postIndex {
  29582. entryPreIndex := iNdEx
  29583. var wire uint64
  29584. for shift := uint(0); ; shift += 7 {
  29585. if shift >= 64 {
  29586. return ErrIntOverflowGenerated
  29587. }
  29588. if iNdEx >= l {
  29589. return io.ErrUnexpectedEOF
  29590. }
  29591. b := dAtA[iNdEx]
  29592. iNdEx++
  29593. wire |= uint64(b&0x7F) << shift
  29594. if b < 0x80 {
  29595. break
  29596. }
  29597. }
  29598. fieldNum := int32(wire >> 3)
  29599. if fieldNum == 1 {
  29600. var stringLenmapkey uint64
  29601. for shift := uint(0); ; shift += 7 {
  29602. if shift >= 64 {
  29603. return ErrIntOverflowGenerated
  29604. }
  29605. if iNdEx >= l {
  29606. return io.ErrUnexpectedEOF
  29607. }
  29608. b := dAtA[iNdEx]
  29609. iNdEx++
  29610. stringLenmapkey |= uint64(b&0x7F) << shift
  29611. if b < 0x80 {
  29612. break
  29613. }
  29614. }
  29615. intStringLenmapkey := int(stringLenmapkey)
  29616. if intStringLenmapkey < 0 {
  29617. return ErrInvalidLengthGenerated
  29618. }
  29619. postStringIndexmapkey := iNdEx + intStringLenmapkey
  29620. if postStringIndexmapkey < 0 {
  29621. return ErrInvalidLengthGenerated
  29622. }
  29623. if postStringIndexmapkey > l {
  29624. return io.ErrUnexpectedEOF
  29625. }
  29626. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  29627. iNdEx = postStringIndexmapkey
  29628. } else if fieldNum == 2 {
  29629. var mapbyteLen uint64
  29630. for shift := uint(0); ; shift += 7 {
  29631. if shift >= 64 {
  29632. return ErrIntOverflowGenerated
  29633. }
  29634. if iNdEx >= l {
  29635. return io.ErrUnexpectedEOF
  29636. }
  29637. b := dAtA[iNdEx]
  29638. iNdEx++
  29639. mapbyteLen |= uint64(b&0x7F) << shift
  29640. if b < 0x80 {
  29641. break
  29642. }
  29643. }
  29644. intMapbyteLen := int(mapbyteLen)
  29645. if intMapbyteLen < 0 {
  29646. return ErrInvalidLengthGenerated
  29647. }
  29648. postbytesIndex := iNdEx + intMapbyteLen
  29649. if postbytesIndex < 0 {
  29650. return ErrInvalidLengthGenerated
  29651. }
  29652. if postbytesIndex > l {
  29653. return io.ErrUnexpectedEOF
  29654. }
  29655. mapvalue = make([]byte, mapbyteLen)
  29656. copy(mapvalue, dAtA[iNdEx:postbytesIndex])
  29657. iNdEx = postbytesIndex
  29658. } else {
  29659. iNdEx = entryPreIndex
  29660. skippy, err := skipGenerated(dAtA[iNdEx:])
  29661. if err != nil {
  29662. return err
  29663. }
  29664. if skippy < 0 {
  29665. return ErrInvalidLengthGenerated
  29666. }
  29667. if (iNdEx + skippy) > postIndex {
  29668. return io.ErrUnexpectedEOF
  29669. }
  29670. iNdEx += skippy
  29671. }
  29672. }
  29673. m.BinaryData[mapkey] = mapvalue
  29674. iNdEx = postIndex
  29675. case 4:
  29676. if wireType != 0 {
  29677. return fmt.Errorf("proto: wrong wireType = %d for field Immutable", wireType)
  29678. }
  29679. var v int
  29680. for shift := uint(0); ; shift += 7 {
  29681. if shift >= 64 {
  29682. return ErrIntOverflowGenerated
  29683. }
  29684. if iNdEx >= l {
  29685. return io.ErrUnexpectedEOF
  29686. }
  29687. b := dAtA[iNdEx]
  29688. iNdEx++
  29689. v |= int(b&0x7F) << shift
  29690. if b < 0x80 {
  29691. break
  29692. }
  29693. }
  29694. b := bool(v != 0)
  29695. m.Immutable = &b
  29696. default:
  29697. iNdEx = preIndex
  29698. skippy, err := skipGenerated(dAtA[iNdEx:])
  29699. if err != nil {
  29700. return err
  29701. }
  29702. if skippy < 0 {
  29703. return ErrInvalidLengthGenerated
  29704. }
  29705. if (iNdEx + skippy) < 0 {
  29706. return ErrInvalidLengthGenerated
  29707. }
  29708. if (iNdEx + skippy) > l {
  29709. return io.ErrUnexpectedEOF
  29710. }
  29711. iNdEx += skippy
  29712. }
  29713. }
  29714. if iNdEx > l {
  29715. return io.ErrUnexpectedEOF
  29716. }
  29717. return nil
  29718. }
  29719. func (m *ConfigMapEnvSource) Unmarshal(dAtA []byte) error {
  29720. l := len(dAtA)
  29721. iNdEx := 0
  29722. for iNdEx < l {
  29723. preIndex := iNdEx
  29724. var wire uint64
  29725. for shift := uint(0); ; shift += 7 {
  29726. if shift >= 64 {
  29727. return ErrIntOverflowGenerated
  29728. }
  29729. if iNdEx >= l {
  29730. return io.ErrUnexpectedEOF
  29731. }
  29732. b := dAtA[iNdEx]
  29733. iNdEx++
  29734. wire |= uint64(b&0x7F) << shift
  29735. if b < 0x80 {
  29736. break
  29737. }
  29738. }
  29739. fieldNum := int32(wire >> 3)
  29740. wireType := int(wire & 0x7)
  29741. if wireType == 4 {
  29742. return fmt.Errorf("proto: ConfigMapEnvSource: wiretype end group for non-group")
  29743. }
  29744. if fieldNum <= 0 {
  29745. return fmt.Errorf("proto: ConfigMapEnvSource: illegal tag %d (wire type %d)", fieldNum, wire)
  29746. }
  29747. switch fieldNum {
  29748. case 1:
  29749. if wireType != 2 {
  29750. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  29751. }
  29752. var msglen int
  29753. for shift := uint(0); ; shift += 7 {
  29754. if shift >= 64 {
  29755. return ErrIntOverflowGenerated
  29756. }
  29757. if iNdEx >= l {
  29758. return io.ErrUnexpectedEOF
  29759. }
  29760. b := dAtA[iNdEx]
  29761. iNdEx++
  29762. msglen |= int(b&0x7F) << shift
  29763. if b < 0x80 {
  29764. break
  29765. }
  29766. }
  29767. if msglen < 0 {
  29768. return ErrInvalidLengthGenerated
  29769. }
  29770. postIndex := iNdEx + msglen
  29771. if postIndex < 0 {
  29772. return ErrInvalidLengthGenerated
  29773. }
  29774. if postIndex > l {
  29775. return io.ErrUnexpectedEOF
  29776. }
  29777. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29778. return err
  29779. }
  29780. iNdEx = postIndex
  29781. case 2:
  29782. if wireType != 0 {
  29783. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  29784. }
  29785. var v int
  29786. for shift := uint(0); ; shift += 7 {
  29787. if shift >= 64 {
  29788. return ErrIntOverflowGenerated
  29789. }
  29790. if iNdEx >= l {
  29791. return io.ErrUnexpectedEOF
  29792. }
  29793. b := dAtA[iNdEx]
  29794. iNdEx++
  29795. v |= int(b&0x7F) << shift
  29796. if b < 0x80 {
  29797. break
  29798. }
  29799. }
  29800. b := bool(v != 0)
  29801. m.Optional = &b
  29802. default:
  29803. iNdEx = preIndex
  29804. skippy, err := skipGenerated(dAtA[iNdEx:])
  29805. if err != nil {
  29806. return err
  29807. }
  29808. if skippy < 0 {
  29809. return ErrInvalidLengthGenerated
  29810. }
  29811. if (iNdEx + skippy) < 0 {
  29812. return ErrInvalidLengthGenerated
  29813. }
  29814. if (iNdEx + skippy) > l {
  29815. return io.ErrUnexpectedEOF
  29816. }
  29817. iNdEx += skippy
  29818. }
  29819. }
  29820. if iNdEx > l {
  29821. return io.ErrUnexpectedEOF
  29822. }
  29823. return nil
  29824. }
  29825. func (m *ConfigMapKeySelector) Unmarshal(dAtA []byte) error {
  29826. l := len(dAtA)
  29827. iNdEx := 0
  29828. for iNdEx < l {
  29829. preIndex := iNdEx
  29830. var wire uint64
  29831. for shift := uint(0); ; shift += 7 {
  29832. if shift >= 64 {
  29833. return ErrIntOverflowGenerated
  29834. }
  29835. if iNdEx >= l {
  29836. return io.ErrUnexpectedEOF
  29837. }
  29838. b := dAtA[iNdEx]
  29839. iNdEx++
  29840. wire |= uint64(b&0x7F) << shift
  29841. if b < 0x80 {
  29842. break
  29843. }
  29844. }
  29845. fieldNum := int32(wire >> 3)
  29846. wireType := int(wire & 0x7)
  29847. if wireType == 4 {
  29848. return fmt.Errorf("proto: ConfigMapKeySelector: wiretype end group for non-group")
  29849. }
  29850. if fieldNum <= 0 {
  29851. return fmt.Errorf("proto: ConfigMapKeySelector: illegal tag %d (wire type %d)", fieldNum, wire)
  29852. }
  29853. switch fieldNum {
  29854. case 1:
  29855. if wireType != 2 {
  29856. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  29857. }
  29858. var msglen int
  29859. for shift := uint(0); ; shift += 7 {
  29860. if shift >= 64 {
  29861. return ErrIntOverflowGenerated
  29862. }
  29863. if iNdEx >= l {
  29864. return io.ErrUnexpectedEOF
  29865. }
  29866. b := dAtA[iNdEx]
  29867. iNdEx++
  29868. msglen |= int(b&0x7F) << shift
  29869. if b < 0x80 {
  29870. break
  29871. }
  29872. }
  29873. if msglen < 0 {
  29874. return ErrInvalidLengthGenerated
  29875. }
  29876. postIndex := iNdEx + msglen
  29877. if postIndex < 0 {
  29878. return ErrInvalidLengthGenerated
  29879. }
  29880. if postIndex > l {
  29881. return io.ErrUnexpectedEOF
  29882. }
  29883. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29884. return err
  29885. }
  29886. iNdEx = postIndex
  29887. case 2:
  29888. if wireType != 2 {
  29889. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  29890. }
  29891. var stringLen uint64
  29892. for shift := uint(0); ; shift += 7 {
  29893. if shift >= 64 {
  29894. return ErrIntOverflowGenerated
  29895. }
  29896. if iNdEx >= l {
  29897. return io.ErrUnexpectedEOF
  29898. }
  29899. b := dAtA[iNdEx]
  29900. iNdEx++
  29901. stringLen |= uint64(b&0x7F) << shift
  29902. if b < 0x80 {
  29903. break
  29904. }
  29905. }
  29906. intStringLen := int(stringLen)
  29907. if intStringLen < 0 {
  29908. return ErrInvalidLengthGenerated
  29909. }
  29910. postIndex := iNdEx + intStringLen
  29911. if postIndex < 0 {
  29912. return ErrInvalidLengthGenerated
  29913. }
  29914. if postIndex > l {
  29915. return io.ErrUnexpectedEOF
  29916. }
  29917. m.Key = string(dAtA[iNdEx:postIndex])
  29918. iNdEx = postIndex
  29919. case 3:
  29920. if wireType != 0 {
  29921. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  29922. }
  29923. var v int
  29924. for shift := uint(0); ; shift += 7 {
  29925. if shift >= 64 {
  29926. return ErrIntOverflowGenerated
  29927. }
  29928. if iNdEx >= l {
  29929. return io.ErrUnexpectedEOF
  29930. }
  29931. b := dAtA[iNdEx]
  29932. iNdEx++
  29933. v |= int(b&0x7F) << shift
  29934. if b < 0x80 {
  29935. break
  29936. }
  29937. }
  29938. b := bool(v != 0)
  29939. m.Optional = &b
  29940. default:
  29941. iNdEx = preIndex
  29942. skippy, err := skipGenerated(dAtA[iNdEx:])
  29943. if err != nil {
  29944. return err
  29945. }
  29946. if skippy < 0 {
  29947. return ErrInvalidLengthGenerated
  29948. }
  29949. if (iNdEx + skippy) < 0 {
  29950. return ErrInvalidLengthGenerated
  29951. }
  29952. if (iNdEx + skippy) > l {
  29953. return io.ErrUnexpectedEOF
  29954. }
  29955. iNdEx += skippy
  29956. }
  29957. }
  29958. if iNdEx > l {
  29959. return io.ErrUnexpectedEOF
  29960. }
  29961. return nil
  29962. }
  29963. func (m *ConfigMapList) Unmarshal(dAtA []byte) error {
  29964. l := len(dAtA)
  29965. iNdEx := 0
  29966. for iNdEx < l {
  29967. preIndex := iNdEx
  29968. var wire uint64
  29969. for shift := uint(0); ; shift += 7 {
  29970. if shift >= 64 {
  29971. return ErrIntOverflowGenerated
  29972. }
  29973. if iNdEx >= l {
  29974. return io.ErrUnexpectedEOF
  29975. }
  29976. b := dAtA[iNdEx]
  29977. iNdEx++
  29978. wire |= uint64(b&0x7F) << shift
  29979. if b < 0x80 {
  29980. break
  29981. }
  29982. }
  29983. fieldNum := int32(wire >> 3)
  29984. wireType := int(wire & 0x7)
  29985. if wireType == 4 {
  29986. return fmt.Errorf("proto: ConfigMapList: wiretype end group for non-group")
  29987. }
  29988. if fieldNum <= 0 {
  29989. return fmt.Errorf("proto: ConfigMapList: illegal tag %d (wire type %d)", fieldNum, wire)
  29990. }
  29991. switch fieldNum {
  29992. case 1:
  29993. if wireType != 2 {
  29994. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  29995. }
  29996. var msglen int
  29997. for shift := uint(0); ; shift += 7 {
  29998. if shift >= 64 {
  29999. return ErrIntOverflowGenerated
  30000. }
  30001. if iNdEx >= l {
  30002. return io.ErrUnexpectedEOF
  30003. }
  30004. b := dAtA[iNdEx]
  30005. iNdEx++
  30006. msglen |= int(b&0x7F) << shift
  30007. if b < 0x80 {
  30008. break
  30009. }
  30010. }
  30011. if msglen < 0 {
  30012. return ErrInvalidLengthGenerated
  30013. }
  30014. postIndex := iNdEx + msglen
  30015. if postIndex < 0 {
  30016. return ErrInvalidLengthGenerated
  30017. }
  30018. if postIndex > l {
  30019. return io.ErrUnexpectedEOF
  30020. }
  30021. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30022. return err
  30023. }
  30024. iNdEx = postIndex
  30025. case 2:
  30026. if wireType != 2 {
  30027. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  30028. }
  30029. var msglen int
  30030. for shift := uint(0); ; shift += 7 {
  30031. if shift >= 64 {
  30032. return ErrIntOverflowGenerated
  30033. }
  30034. if iNdEx >= l {
  30035. return io.ErrUnexpectedEOF
  30036. }
  30037. b := dAtA[iNdEx]
  30038. iNdEx++
  30039. msglen |= int(b&0x7F) << shift
  30040. if b < 0x80 {
  30041. break
  30042. }
  30043. }
  30044. if msglen < 0 {
  30045. return ErrInvalidLengthGenerated
  30046. }
  30047. postIndex := iNdEx + msglen
  30048. if postIndex < 0 {
  30049. return ErrInvalidLengthGenerated
  30050. }
  30051. if postIndex > l {
  30052. return io.ErrUnexpectedEOF
  30053. }
  30054. m.Items = append(m.Items, ConfigMap{})
  30055. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30056. return err
  30057. }
  30058. iNdEx = postIndex
  30059. default:
  30060. iNdEx = preIndex
  30061. skippy, err := skipGenerated(dAtA[iNdEx:])
  30062. if err != nil {
  30063. return err
  30064. }
  30065. if skippy < 0 {
  30066. return ErrInvalidLengthGenerated
  30067. }
  30068. if (iNdEx + skippy) < 0 {
  30069. return ErrInvalidLengthGenerated
  30070. }
  30071. if (iNdEx + skippy) > l {
  30072. return io.ErrUnexpectedEOF
  30073. }
  30074. iNdEx += skippy
  30075. }
  30076. }
  30077. if iNdEx > l {
  30078. return io.ErrUnexpectedEOF
  30079. }
  30080. return nil
  30081. }
  30082. func (m *ConfigMapNodeConfigSource) Unmarshal(dAtA []byte) error {
  30083. l := len(dAtA)
  30084. iNdEx := 0
  30085. for iNdEx < l {
  30086. preIndex := iNdEx
  30087. var wire uint64
  30088. for shift := uint(0); ; shift += 7 {
  30089. if shift >= 64 {
  30090. return ErrIntOverflowGenerated
  30091. }
  30092. if iNdEx >= l {
  30093. return io.ErrUnexpectedEOF
  30094. }
  30095. b := dAtA[iNdEx]
  30096. iNdEx++
  30097. wire |= uint64(b&0x7F) << shift
  30098. if b < 0x80 {
  30099. break
  30100. }
  30101. }
  30102. fieldNum := int32(wire >> 3)
  30103. wireType := int(wire & 0x7)
  30104. if wireType == 4 {
  30105. return fmt.Errorf("proto: ConfigMapNodeConfigSource: wiretype end group for non-group")
  30106. }
  30107. if fieldNum <= 0 {
  30108. return fmt.Errorf("proto: ConfigMapNodeConfigSource: illegal tag %d (wire type %d)", fieldNum, wire)
  30109. }
  30110. switch fieldNum {
  30111. case 1:
  30112. if wireType != 2 {
  30113. return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
  30114. }
  30115. var stringLen uint64
  30116. for shift := uint(0); ; shift += 7 {
  30117. if shift >= 64 {
  30118. return ErrIntOverflowGenerated
  30119. }
  30120. if iNdEx >= l {
  30121. return io.ErrUnexpectedEOF
  30122. }
  30123. b := dAtA[iNdEx]
  30124. iNdEx++
  30125. stringLen |= uint64(b&0x7F) << shift
  30126. if b < 0x80 {
  30127. break
  30128. }
  30129. }
  30130. intStringLen := int(stringLen)
  30131. if intStringLen < 0 {
  30132. return ErrInvalidLengthGenerated
  30133. }
  30134. postIndex := iNdEx + intStringLen
  30135. if postIndex < 0 {
  30136. return ErrInvalidLengthGenerated
  30137. }
  30138. if postIndex > l {
  30139. return io.ErrUnexpectedEOF
  30140. }
  30141. m.Namespace = string(dAtA[iNdEx:postIndex])
  30142. iNdEx = postIndex
  30143. case 2:
  30144. if wireType != 2 {
  30145. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  30146. }
  30147. var stringLen uint64
  30148. for shift := uint(0); ; shift += 7 {
  30149. if shift >= 64 {
  30150. return ErrIntOverflowGenerated
  30151. }
  30152. if iNdEx >= l {
  30153. return io.ErrUnexpectedEOF
  30154. }
  30155. b := dAtA[iNdEx]
  30156. iNdEx++
  30157. stringLen |= uint64(b&0x7F) << shift
  30158. if b < 0x80 {
  30159. break
  30160. }
  30161. }
  30162. intStringLen := int(stringLen)
  30163. if intStringLen < 0 {
  30164. return ErrInvalidLengthGenerated
  30165. }
  30166. postIndex := iNdEx + intStringLen
  30167. if postIndex < 0 {
  30168. return ErrInvalidLengthGenerated
  30169. }
  30170. if postIndex > l {
  30171. return io.ErrUnexpectedEOF
  30172. }
  30173. m.Name = string(dAtA[iNdEx:postIndex])
  30174. iNdEx = postIndex
  30175. case 3:
  30176. if wireType != 2 {
  30177. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  30178. }
  30179. var stringLen uint64
  30180. for shift := uint(0); ; shift += 7 {
  30181. if shift >= 64 {
  30182. return ErrIntOverflowGenerated
  30183. }
  30184. if iNdEx >= l {
  30185. return io.ErrUnexpectedEOF
  30186. }
  30187. b := dAtA[iNdEx]
  30188. iNdEx++
  30189. stringLen |= uint64(b&0x7F) << shift
  30190. if b < 0x80 {
  30191. break
  30192. }
  30193. }
  30194. intStringLen := int(stringLen)
  30195. if intStringLen < 0 {
  30196. return ErrInvalidLengthGenerated
  30197. }
  30198. postIndex := iNdEx + intStringLen
  30199. if postIndex < 0 {
  30200. return ErrInvalidLengthGenerated
  30201. }
  30202. if postIndex > l {
  30203. return io.ErrUnexpectedEOF
  30204. }
  30205. m.UID = k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
  30206. iNdEx = postIndex
  30207. case 4:
  30208. if wireType != 2 {
  30209. return fmt.Errorf("proto: wrong wireType = %d for field ResourceVersion", wireType)
  30210. }
  30211. var stringLen uint64
  30212. for shift := uint(0); ; shift += 7 {
  30213. if shift >= 64 {
  30214. return ErrIntOverflowGenerated
  30215. }
  30216. if iNdEx >= l {
  30217. return io.ErrUnexpectedEOF
  30218. }
  30219. b := dAtA[iNdEx]
  30220. iNdEx++
  30221. stringLen |= uint64(b&0x7F) << shift
  30222. if b < 0x80 {
  30223. break
  30224. }
  30225. }
  30226. intStringLen := int(stringLen)
  30227. if intStringLen < 0 {
  30228. return ErrInvalidLengthGenerated
  30229. }
  30230. postIndex := iNdEx + intStringLen
  30231. if postIndex < 0 {
  30232. return ErrInvalidLengthGenerated
  30233. }
  30234. if postIndex > l {
  30235. return io.ErrUnexpectedEOF
  30236. }
  30237. m.ResourceVersion = string(dAtA[iNdEx:postIndex])
  30238. iNdEx = postIndex
  30239. case 5:
  30240. if wireType != 2 {
  30241. return fmt.Errorf("proto: wrong wireType = %d for field KubeletConfigKey", wireType)
  30242. }
  30243. var stringLen uint64
  30244. for shift := uint(0); ; shift += 7 {
  30245. if shift >= 64 {
  30246. return ErrIntOverflowGenerated
  30247. }
  30248. if iNdEx >= l {
  30249. return io.ErrUnexpectedEOF
  30250. }
  30251. b := dAtA[iNdEx]
  30252. iNdEx++
  30253. stringLen |= uint64(b&0x7F) << shift
  30254. if b < 0x80 {
  30255. break
  30256. }
  30257. }
  30258. intStringLen := int(stringLen)
  30259. if intStringLen < 0 {
  30260. return ErrInvalidLengthGenerated
  30261. }
  30262. postIndex := iNdEx + intStringLen
  30263. if postIndex < 0 {
  30264. return ErrInvalidLengthGenerated
  30265. }
  30266. if postIndex > l {
  30267. return io.ErrUnexpectedEOF
  30268. }
  30269. m.KubeletConfigKey = string(dAtA[iNdEx:postIndex])
  30270. iNdEx = postIndex
  30271. default:
  30272. iNdEx = preIndex
  30273. skippy, err := skipGenerated(dAtA[iNdEx:])
  30274. if err != nil {
  30275. return err
  30276. }
  30277. if skippy < 0 {
  30278. return ErrInvalidLengthGenerated
  30279. }
  30280. if (iNdEx + skippy) < 0 {
  30281. return ErrInvalidLengthGenerated
  30282. }
  30283. if (iNdEx + skippy) > l {
  30284. return io.ErrUnexpectedEOF
  30285. }
  30286. iNdEx += skippy
  30287. }
  30288. }
  30289. if iNdEx > l {
  30290. return io.ErrUnexpectedEOF
  30291. }
  30292. return nil
  30293. }
  30294. func (m *ConfigMapProjection) Unmarshal(dAtA []byte) error {
  30295. l := len(dAtA)
  30296. iNdEx := 0
  30297. for iNdEx < l {
  30298. preIndex := iNdEx
  30299. var wire uint64
  30300. for shift := uint(0); ; shift += 7 {
  30301. if shift >= 64 {
  30302. return ErrIntOverflowGenerated
  30303. }
  30304. if iNdEx >= l {
  30305. return io.ErrUnexpectedEOF
  30306. }
  30307. b := dAtA[iNdEx]
  30308. iNdEx++
  30309. wire |= uint64(b&0x7F) << shift
  30310. if b < 0x80 {
  30311. break
  30312. }
  30313. }
  30314. fieldNum := int32(wire >> 3)
  30315. wireType := int(wire & 0x7)
  30316. if wireType == 4 {
  30317. return fmt.Errorf("proto: ConfigMapProjection: wiretype end group for non-group")
  30318. }
  30319. if fieldNum <= 0 {
  30320. return fmt.Errorf("proto: ConfigMapProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  30321. }
  30322. switch fieldNum {
  30323. case 1:
  30324. if wireType != 2 {
  30325. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  30326. }
  30327. var msglen int
  30328. for shift := uint(0); ; shift += 7 {
  30329. if shift >= 64 {
  30330. return ErrIntOverflowGenerated
  30331. }
  30332. if iNdEx >= l {
  30333. return io.ErrUnexpectedEOF
  30334. }
  30335. b := dAtA[iNdEx]
  30336. iNdEx++
  30337. msglen |= int(b&0x7F) << shift
  30338. if b < 0x80 {
  30339. break
  30340. }
  30341. }
  30342. if msglen < 0 {
  30343. return ErrInvalidLengthGenerated
  30344. }
  30345. postIndex := iNdEx + msglen
  30346. if postIndex < 0 {
  30347. return ErrInvalidLengthGenerated
  30348. }
  30349. if postIndex > l {
  30350. return io.ErrUnexpectedEOF
  30351. }
  30352. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30353. return err
  30354. }
  30355. iNdEx = postIndex
  30356. case 2:
  30357. if wireType != 2 {
  30358. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  30359. }
  30360. var msglen int
  30361. for shift := uint(0); ; shift += 7 {
  30362. if shift >= 64 {
  30363. return ErrIntOverflowGenerated
  30364. }
  30365. if iNdEx >= l {
  30366. return io.ErrUnexpectedEOF
  30367. }
  30368. b := dAtA[iNdEx]
  30369. iNdEx++
  30370. msglen |= int(b&0x7F) << shift
  30371. if b < 0x80 {
  30372. break
  30373. }
  30374. }
  30375. if msglen < 0 {
  30376. return ErrInvalidLengthGenerated
  30377. }
  30378. postIndex := iNdEx + msglen
  30379. if postIndex < 0 {
  30380. return ErrInvalidLengthGenerated
  30381. }
  30382. if postIndex > l {
  30383. return io.ErrUnexpectedEOF
  30384. }
  30385. m.Items = append(m.Items, KeyToPath{})
  30386. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30387. return err
  30388. }
  30389. iNdEx = postIndex
  30390. case 4:
  30391. if wireType != 0 {
  30392. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  30393. }
  30394. var v int
  30395. for shift := uint(0); ; shift += 7 {
  30396. if shift >= 64 {
  30397. return ErrIntOverflowGenerated
  30398. }
  30399. if iNdEx >= l {
  30400. return io.ErrUnexpectedEOF
  30401. }
  30402. b := dAtA[iNdEx]
  30403. iNdEx++
  30404. v |= int(b&0x7F) << shift
  30405. if b < 0x80 {
  30406. break
  30407. }
  30408. }
  30409. b := bool(v != 0)
  30410. m.Optional = &b
  30411. default:
  30412. iNdEx = preIndex
  30413. skippy, err := skipGenerated(dAtA[iNdEx:])
  30414. if err != nil {
  30415. return err
  30416. }
  30417. if skippy < 0 {
  30418. return ErrInvalidLengthGenerated
  30419. }
  30420. if (iNdEx + skippy) < 0 {
  30421. return ErrInvalidLengthGenerated
  30422. }
  30423. if (iNdEx + skippy) > l {
  30424. return io.ErrUnexpectedEOF
  30425. }
  30426. iNdEx += skippy
  30427. }
  30428. }
  30429. if iNdEx > l {
  30430. return io.ErrUnexpectedEOF
  30431. }
  30432. return nil
  30433. }
  30434. func (m *ConfigMapVolumeSource) Unmarshal(dAtA []byte) error {
  30435. l := len(dAtA)
  30436. iNdEx := 0
  30437. for iNdEx < l {
  30438. preIndex := iNdEx
  30439. var wire uint64
  30440. for shift := uint(0); ; shift += 7 {
  30441. if shift >= 64 {
  30442. return ErrIntOverflowGenerated
  30443. }
  30444. if iNdEx >= l {
  30445. return io.ErrUnexpectedEOF
  30446. }
  30447. b := dAtA[iNdEx]
  30448. iNdEx++
  30449. wire |= uint64(b&0x7F) << shift
  30450. if b < 0x80 {
  30451. break
  30452. }
  30453. }
  30454. fieldNum := int32(wire >> 3)
  30455. wireType := int(wire & 0x7)
  30456. if wireType == 4 {
  30457. return fmt.Errorf("proto: ConfigMapVolumeSource: wiretype end group for non-group")
  30458. }
  30459. if fieldNum <= 0 {
  30460. return fmt.Errorf("proto: ConfigMapVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  30461. }
  30462. switch fieldNum {
  30463. case 1:
  30464. if wireType != 2 {
  30465. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  30466. }
  30467. var msglen int
  30468. for shift := uint(0); ; shift += 7 {
  30469. if shift >= 64 {
  30470. return ErrIntOverflowGenerated
  30471. }
  30472. if iNdEx >= l {
  30473. return io.ErrUnexpectedEOF
  30474. }
  30475. b := dAtA[iNdEx]
  30476. iNdEx++
  30477. msglen |= int(b&0x7F) << shift
  30478. if b < 0x80 {
  30479. break
  30480. }
  30481. }
  30482. if msglen < 0 {
  30483. return ErrInvalidLengthGenerated
  30484. }
  30485. postIndex := iNdEx + msglen
  30486. if postIndex < 0 {
  30487. return ErrInvalidLengthGenerated
  30488. }
  30489. if postIndex > l {
  30490. return io.ErrUnexpectedEOF
  30491. }
  30492. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30493. return err
  30494. }
  30495. iNdEx = postIndex
  30496. case 2:
  30497. if wireType != 2 {
  30498. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  30499. }
  30500. var msglen int
  30501. for shift := uint(0); ; shift += 7 {
  30502. if shift >= 64 {
  30503. return ErrIntOverflowGenerated
  30504. }
  30505. if iNdEx >= l {
  30506. return io.ErrUnexpectedEOF
  30507. }
  30508. b := dAtA[iNdEx]
  30509. iNdEx++
  30510. msglen |= int(b&0x7F) << shift
  30511. if b < 0x80 {
  30512. break
  30513. }
  30514. }
  30515. if msglen < 0 {
  30516. return ErrInvalidLengthGenerated
  30517. }
  30518. postIndex := iNdEx + msglen
  30519. if postIndex < 0 {
  30520. return ErrInvalidLengthGenerated
  30521. }
  30522. if postIndex > l {
  30523. return io.ErrUnexpectedEOF
  30524. }
  30525. m.Items = append(m.Items, KeyToPath{})
  30526. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30527. return err
  30528. }
  30529. iNdEx = postIndex
  30530. case 3:
  30531. if wireType != 0 {
  30532. return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType)
  30533. }
  30534. var v int32
  30535. for shift := uint(0); ; shift += 7 {
  30536. if shift >= 64 {
  30537. return ErrIntOverflowGenerated
  30538. }
  30539. if iNdEx >= l {
  30540. return io.ErrUnexpectedEOF
  30541. }
  30542. b := dAtA[iNdEx]
  30543. iNdEx++
  30544. v |= int32(b&0x7F) << shift
  30545. if b < 0x80 {
  30546. break
  30547. }
  30548. }
  30549. m.DefaultMode = &v
  30550. case 4:
  30551. if wireType != 0 {
  30552. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  30553. }
  30554. var v int
  30555. for shift := uint(0); ; shift += 7 {
  30556. if shift >= 64 {
  30557. return ErrIntOverflowGenerated
  30558. }
  30559. if iNdEx >= l {
  30560. return io.ErrUnexpectedEOF
  30561. }
  30562. b := dAtA[iNdEx]
  30563. iNdEx++
  30564. v |= int(b&0x7F) << shift
  30565. if b < 0x80 {
  30566. break
  30567. }
  30568. }
  30569. b := bool(v != 0)
  30570. m.Optional = &b
  30571. default:
  30572. iNdEx = preIndex
  30573. skippy, err := skipGenerated(dAtA[iNdEx:])
  30574. if err != nil {
  30575. return err
  30576. }
  30577. if skippy < 0 {
  30578. return ErrInvalidLengthGenerated
  30579. }
  30580. if (iNdEx + skippy) < 0 {
  30581. return ErrInvalidLengthGenerated
  30582. }
  30583. if (iNdEx + skippy) > l {
  30584. return io.ErrUnexpectedEOF
  30585. }
  30586. iNdEx += skippy
  30587. }
  30588. }
  30589. if iNdEx > l {
  30590. return io.ErrUnexpectedEOF
  30591. }
  30592. return nil
  30593. }
  30594. func (m *Container) Unmarshal(dAtA []byte) error {
  30595. l := len(dAtA)
  30596. iNdEx := 0
  30597. for iNdEx < l {
  30598. preIndex := iNdEx
  30599. var wire uint64
  30600. for shift := uint(0); ; shift += 7 {
  30601. if shift >= 64 {
  30602. return ErrIntOverflowGenerated
  30603. }
  30604. if iNdEx >= l {
  30605. return io.ErrUnexpectedEOF
  30606. }
  30607. b := dAtA[iNdEx]
  30608. iNdEx++
  30609. wire |= uint64(b&0x7F) << shift
  30610. if b < 0x80 {
  30611. break
  30612. }
  30613. }
  30614. fieldNum := int32(wire >> 3)
  30615. wireType := int(wire & 0x7)
  30616. if wireType == 4 {
  30617. return fmt.Errorf("proto: Container: wiretype end group for non-group")
  30618. }
  30619. if fieldNum <= 0 {
  30620. return fmt.Errorf("proto: Container: illegal tag %d (wire type %d)", fieldNum, wire)
  30621. }
  30622. switch fieldNum {
  30623. case 1:
  30624. if wireType != 2 {
  30625. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  30626. }
  30627. var stringLen uint64
  30628. for shift := uint(0); ; shift += 7 {
  30629. if shift >= 64 {
  30630. return ErrIntOverflowGenerated
  30631. }
  30632. if iNdEx >= l {
  30633. return io.ErrUnexpectedEOF
  30634. }
  30635. b := dAtA[iNdEx]
  30636. iNdEx++
  30637. stringLen |= uint64(b&0x7F) << shift
  30638. if b < 0x80 {
  30639. break
  30640. }
  30641. }
  30642. intStringLen := int(stringLen)
  30643. if intStringLen < 0 {
  30644. return ErrInvalidLengthGenerated
  30645. }
  30646. postIndex := iNdEx + intStringLen
  30647. if postIndex < 0 {
  30648. return ErrInvalidLengthGenerated
  30649. }
  30650. if postIndex > l {
  30651. return io.ErrUnexpectedEOF
  30652. }
  30653. m.Name = string(dAtA[iNdEx:postIndex])
  30654. iNdEx = postIndex
  30655. case 2:
  30656. if wireType != 2 {
  30657. return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType)
  30658. }
  30659. var stringLen uint64
  30660. for shift := uint(0); ; shift += 7 {
  30661. if shift >= 64 {
  30662. return ErrIntOverflowGenerated
  30663. }
  30664. if iNdEx >= l {
  30665. return io.ErrUnexpectedEOF
  30666. }
  30667. b := dAtA[iNdEx]
  30668. iNdEx++
  30669. stringLen |= uint64(b&0x7F) << shift
  30670. if b < 0x80 {
  30671. break
  30672. }
  30673. }
  30674. intStringLen := int(stringLen)
  30675. if intStringLen < 0 {
  30676. return ErrInvalidLengthGenerated
  30677. }
  30678. postIndex := iNdEx + intStringLen
  30679. if postIndex < 0 {
  30680. return ErrInvalidLengthGenerated
  30681. }
  30682. if postIndex > l {
  30683. return io.ErrUnexpectedEOF
  30684. }
  30685. m.Image = string(dAtA[iNdEx:postIndex])
  30686. iNdEx = postIndex
  30687. case 3:
  30688. if wireType != 2 {
  30689. return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
  30690. }
  30691. var stringLen uint64
  30692. for shift := uint(0); ; shift += 7 {
  30693. if shift >= 64 {
  30694. return ErrIntOverflowGenerated
  30695. }
  30696. if iNdEx >= l {
  30697. return io.ErrUnexpectedEOF
  30698. }
  30699. b := dAtA[iNdEx]
  30700. iNdEx++
  30701. stringLen |= uint64(b&0x7F) << shift
  30702. if b < 0x80 {
  30703. break
  30704. }
  30705. }
  30706. intStringLen := int(stringLen)
  30707. if intStringLen < 0 {
  30708. return ErrInvalidLengthGenerated
  30709. }
  30710. postIndex := iNdEx + intStringLen
  30711. if postIndex < 0 {
  30712. return ErrInvalidLengthGenerated
  30713. }
  30714. if postIndex > l {
  30715. return io.ErrUnexpectedEOF
  30716. }
  30717. m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
  30718. iNdEx = postIndex
  30719. case 4:
  30720. if wireType != 2 {
  30721. return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType)
  30722. }
  30723. var stringLen uint64
  30724. for shift := uint(0); ; shift += 7 {
  30725. if shift >= 64 {
  30726. return ErrIntOverflowGenerated
  30727. }
  30728. if iNdEx >= l {
  30729. return io.ErrUnexpectedEOF
  30730. }
  30731. b := dAtA[iNdEx]
  30732. iNdEx++
  30733. stringLen |= uint64(b&0x7F) << shift
  30734. if b < 0x80 {
  30735. break
  30736. }
  30737. }
  30738. intStringLen := int(stringLen)
  30739. if intStringLen < 0 {
  30740. return ErrInvalidLengthGenerated
  30741. }
  30742. postIndex := iNdEx + intStringLen
  30743. if postIndex < 0 {
  30744. return ErrInvalidLengthGenerated
  30745. }
  30746. if postIndex > l {
  30747. return io.ErrUnexpectedEOF
  30748. }
  30749. m.Args = append(m.Args, string(dAtA[iNdEx:postIndex]))
  30750. iNdEx = postIndex
  30751. case 5:
  30752. if wireType != 2 {
  30753. return fmt.Errorf("proto: wrong wireType = %d for field WorkingDir", wireType)
  30754. }
  30755. var stringLen uint64
  30756. for shift := uint(0); ; shift += 7 {
  30757. if shift >= 64 {
  30758. return ErrIntOverflowGenerated
  30759. }
  30760. if iNdEx >= l {
  30761. return io.ErrUnexpectedEOF
  30762. }
  30763. b := dAtA[iNdEx]
  30764. iNdEx++
  30765. stringLen |= uint64(b&0x7F) << shift
  30766. if b < 0x80 {
  30767. break
  30768. }
  30769. }
  30770. intStringLen := int(stringLen)
  30771. if intStringLen < 0 {
  30772. return ErrInvalidLengthGenerated
  30773. }
  30774. postIndex := iNdEx + intStringLen
  30775. if postIndex < 0 {
  30776. return ErrInvalidLengthGenerated
  30777. }
  30778. if postIndex > l {
  30779. return io.ErrUnexpectedEOF
  30780. }
  30781. m.WorkingDir = string(dAtA[iNdEx:postIndex])
  30782. iNdEx = postIndex
  30783. case 6:
  30784. if wireType != 2 {
  30785. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  30786. }
  30787. var msglen int
  30788. for shift := uint(0); ; shift += 7 {
  30789. if shift >= 64 {
  30790. return ErrIntOverflowGenerated
  30791. }
  30792. if iNdEx >= l {
  30793. return io.ErrUnexpectedEOF
  30794. }
  30795. b := dAtA[iNdEx]
  30796. iNdEx++
  30797. msglen |= int(b&0x7F) << shift
  30798. if b < 0x80 {
  30799. break
  30800. }
  30801. }
  30802. if msglen < 0 {
  30803. return ErrInvalidLengthGenerated
  30804. }
  30805. postIndex := iNdEx + msglen
  30806. if postIndex < 0 {
  30807. return ErrInvalidLengthGenerated
  30808. }
  30809. if postIndex > l {
  30810. return io.ErrUnexpectedEOF
  30811. }
  30812. m.Ports = append(m.Ports, ContainerPort{})
  30813. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30814. return err
  30815. }
  30816. iNdEx = postIndex
  30817. case 7:
  30818. if wireType != 2 {
  30819. return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
  30820. }
  30821. var msglen int
  30822. for shift := uint(0); ; shift += 7 {
  30823. if shift >= 64 {
  30824. return ErrIntOverflowGenerated
  30825. }
  30826. if iNdEx >= l {
  30827. return io.ErrUnexpectedEOF
  30828. }
  30829. b := dAtA[iNdEx]
  30830. iNdEx++
  30831. msglen |= int(b&0x7F) << shift
  30832. if b < 0x80 {
  30833. break
  30834. }
  30835. }
  30836. if msglen < 0 {
  30837. return ErrInvalidLengthGenerated
  30838. }
  30839. postIndex := iNdEx + msglen
  30840. if postIndex < 0 {
  30841. return ErrInvalidLengthGenerated
  30842. }
  30843. if postIndex > l {
  30844. return io.ErrUnexpectedEOF
  30845. }
  30846. m.Env = append(m.Env, EnvVar{})
  30847. if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30848. return err
  30849. }
  30850. iNdEx = postIndex
  30851. case 8:
  30852. if wireType != 2 {
  30853. return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
  30854. }
  30855. var msglen int
  30856. for shift := uint(0); ; shift += 7 {
  30857. if shift >= 64 {
  30858. return ErrIntOverflowGenerated
  30859. }
  30860. if iNdEx >= l {
  30861. return io.ErrUnexpectedEOF
  30862. }
  30863. b := dAtA[iNdEx]
  30864. iNdEx++
  30865. msglen |= int(b&0x7F) << shift
  30866. if b < 0x80 {
  30867. break
  30868. }
  30869. }
  30870. if msglen < 0 {
  30871. return ErrInvalidLengthGenerated
  30872. }
  30873. postIndex := iNdEx + msglen
  30874. if postIndex < 0 {
  30875. return ErrInvalidLengthGenerated
  30876. }
  30877. if postIndex > l {
  30878. return io.ErrUnexpectedEOF
  30879. }
  30880. if err := m.Resources.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30881. return err
  30882. }
  30883. iNdEx = postIndex
  30884. case 9:
  30885. if wireType != 2 {
  30886. return fmt.Errorf("proto: wrong wireType = %d for field VolumeMounts", wireType)
  30887. }
  30888. var msglen int
  30889. for shift := uint(0); ; shift += 7 {
  30890. if shift >= 64 {
  30891. return ErrIntOverflowGenerated
  30892. }
  30893. if iNdEx >= l {
  30894. return io.ErrUnexpectedEOF
  30895. }
  30896. b := dAtA[iNdEx]
  30897. iNdEx++
  30898. msglen |= int(b&0x7F) << shift
  30899. if b < 0x80 {
  30900. break
  30901. }
  30902. }
  30903. if msglen < 0 {
  30904. return ErrInvalidLengthGenerated
  30905. }
  30906. postIndex := iNdEx + msglen
  30907. if postIndex < 0 {
  30908. return ErrInvalidLengthGenerated
  30909. }
  30910. if postIndex > l {
  30911. return io.ErrUnexpectedEOF
  30912. }
  30913. m.VolumeMounts = append(m.VolumeMounts, VolumeMount{})
  30914. if err := m.VolumeMounts[len(m.VolumeMounts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30915. return err
  30916. }
  30917. iNdEx = postIndex
  30918. case 10:
  30919. if wireType != 2 {
  30920. return fmt.Errorf("proto: wrong wireType = %d for field LivenessProbe", wireType)
  30921. }
  30922. var msglen int
  30923. for shift := uint(0); ; shift += 7 {
  30924. if shift >= 64 {
  30925. return ErrIntOverflowGenerated
  30926. }
  30927. if iNdEx >= l {
  30928. return io.ErrUnexpectedEOF
  30929. }
  30930. b := dAtA[iNdEx]
  30931. iNdEx++
  30932. msglen |= int(b&0x7F) << shift
  30933. if b < 0x80 {
  30934. break
  30935. }
  30936. }
  30937. if msglen < 0 {
  30938. return ErrInvalidLengthGenerated
  30939. }
  30940. postIndex := iNdEx + msglen
  30941. if postIndex < 0 {
  30942. return ErrInvalidLengthGenerated
  30943. }
  30944. if postIndex > l {
  30945. return io.ErrUnexpectedEOF
  30946. }
  30947. if m.LivenessProbe == nil {
  30948. m.LivenessProbe = &Probe{}
  30949. }
  30950. if err := m.LivenessProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30951. return err
  30952. }
  30953. iNdEx = postIndex
  30954. case 11:
  30955. if wireType != 2 {
  30956. return fmt.Errorf("proto: wrong wireType = %d for field ReadinessProbe", wireType)
  30957. }
  30958. var msglen int
  30959. for shift := uint(0); ; shift += 7 {
  30960. if shift >= 64 {
  30961. return ErrIntOverflowGenerated
  30962. }
  30963. if iNdEx >= l {
  30964. return io.ErrUnexpectedEOF
  30965. }
  30966. b := dAtA[iNdEx]
  30967. iNdEx++
  30968. msglen |= int(b&0x7F) << shift
  30969. if b < 0x80 {
  30970. break
  30971. }
  30972. }
  30973. if msglen < 0 {
  30974. return ErrInvalidLengthGenerated
  30975. }
  30976. postIndex := iNdEx + msglen
  30977. if postIndex < 0 {
  30978. return ErrInvalidLengthGenerated
  30979. }
  30980. if postIndex > l {
  30981. return io.ErrUnexpectedEOF
  30982. }
  30983. if m.ReadinessProbe == nil {
  30984. m.ReadinessProbe = &Probe{}
  30985. }
  30986. if err := m.ReadinessProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30987. return err
  30988. }
  30989. iNdEx = postIndex
  30990. case 12:
  30991. if wireType != 2 {
  30992. return fmt.Errorf("proto: wrong wireType = %d for field Lifecycle", wireType)
  30993. }
  30994. var msglen int
  30995. for shift := uint(0); ; shift += 7 {
  30996. if shift >= 64 {
  30997. return ErrIntOverflowGenerated
  30998. }
  30999. if iNdEx >= l {
  31000. return io.ErrUnexpectedEOF
  31001. }
  31002. b := dAtA[iNdEx]
  31003. iNdEx++
  31004. msglen |= int(b&0x7F) << shift
  31005. if b < 0x80 {
  31006. break
  31007. }
  31008. }
  31009. if msglen < 0 {
  31010. return ErrInvalidLengthGenerated
  31011. }
  31012. postIndex := iNdEx + msglen
  31013. if postIndex < 0 {
  31014. return ErrInvalidLengthGenerated
  31015. }
  31016. if postIndex > l {
  31017. return io.ErrUnexpectedEOF
  31018. }
  31019. if m.Lifecycle == nil {
  31020. m.Lifecycle = &Lifecycle{}
  31021. }
  31022. if err := m.Lifecycle.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31023. return err
  31024. }
  31025. iNdEx = postIndex
  31026. case 13:
  31027. if wireType != 2 {
  31028. return fmt.Errorf("proto: wrong wireType = %d for field TerminationMessagePath", wireType)
  31029. }
  31030. var stringLen uint64
  31031. for shift := uint(0); ; shift += 7 {
  31032. if shift >= 64 {
  31033. return ErrIntOverflowGenerated
  31034. }
  31035. if iNdEx >= l {
  31036. return io.ErrUnexpectedEOF
  31037. }
  31038. b := dAtA[iNdEx]
  31039. iNdEx++
  31040. stringLen |= uint64(b&0x7F) << shift
  31041. if b < 0x80 {
  31042. break
  31043. }
  31044. }
  31045. intStringLen := int(stringLen)
  31046. if intStringLen < 0 {
  31047. return ErrInvalidLengthGenerated
  31048. }
  31049. postIndex := iNdEx + intStringLen
  31050. if postIndex < 0 {
  31051. return ErrInvalidLengthGenerated
  31052. }
  31053. if postIndex > l {
  31054. return io.ErrUnexpectedEOF
  31055. }
  31056. m.TerminationMessagePath = string(dAtA[iNdEx:postIndex])
  31057. iNdEx = postIndex
  31058. case 14:
  31059. if wireType != 2 {
  31060. return fmt.Errorf("proto: wrong wireType = %d for field ImagePullPolicy", wireType)
  31061. }
  31062. var stringLen uint64
  31063. for shift := uint(0); ; shift += 7 {
  31064. if shift >= 64 {
  31065. return ErrIntOverflowGenerated
  31066. }
  31067. if iNdEx >= l {
  31068. return io.ErrUnexpectedEOF
  31069. }
  31070. b := dAtA[iNdEx]
  31071. iNdEx++
  31072. stringLen |= uint64(b&0x7F) << shift
  31073. if b < 0x80 {
  31074. break
  31075. }
  31076. }
  31077. intStringLen := int(stringLen)
  31078. if intStringLen < 0 {
  31079. return ErrInvalidLengthGenerated
  31080. }
  31081. postIndex := iNdEx + intStringLen
  31082. if postIndex < 0 {
  31083. return ErrInvalidLengthGenerated
  31084. }
  31085. if postIndex > l {
  31086. return io.ErrUnexpectedEOF
  31087. }
  31088. m.ImagePullPolicy = PullPolicy(dAtA[iNdEx:postIndex])
  31089. iNdEx = postIndex
  31090. case 15:
  31091. if wireType != 2 {
  31092. return fmt.Errorf("proto: wrong wireType = %d for field SecurityContext", wireType)
  31093. }
  31094. var msglen int
  31095. for shift := uint(0); ; shift += 7 {
  31096. if shift >= 64 {
  31097. return ErrIntOverflowGenerated
  31098. }
  31099. if iNdEx >= l {
  31100. return io.ErrUnexpectedEOF
  31101. }
  31102. b := dAtA[iNdEx]
  31103. iNdEx++
  31104. msglen |= int(b&0x7F) << shift
  31105. if b < 0x80 {
  31106. break
  31107. }
  31108. }
  31109. if msglen < 0 {
  31110. return ErrInvalidLengthGenerated
  31111. }
  31112. postIndex := iNdEx + msglen
  31113. if postIndex < 0 {
  31114. return ErrInvalidLengthGenerated
  31115. }
  31116. if postIndex > l {
  31117. return io.ErrUnexpectedEOF
  31118. }
  31119. if m.SecurityContext == nil {
  31120. m.SecurityContext = &SecurityContext{}
  31121. }
  31122. if err := m.SecurityContext.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31123. return err
  31124. }
  31125. iNdEx = postIndex
  31126. case 16:
  31127. if wireType != 0 {
  31128. return fmt.Errorf("proto: wrong wireType = %d for field Stdin", wireType)
  31129. }
  31130. var v int
  31131. for shift := uint(0); ; shift += 7 {
  31132. if shift >= 64 {
  31133. return ErrIntOverflowGenerated
  31134. }
  31135. if iNdEx >= l {
  31136. return io.ErrUnexpectedEOF
  31137. }
  31138. b := dAtA[iNdEx]
  31139. iNdEx++
  31140. v |= int(b&0x7F) << shift
  31141. if b < 0x80 {
  31142. break
  31143. }
  31144. }
  31145. m.Stdin = bool(v != 0)
  31146. case 17:
  31147. if wireType != 0 {
  31148. return fmt.Errorf("proto: wrong wireType = %d for field StdinOnce", wireType)
  31149. }
  31150. var v int
  31151. for shift := uint(0); ; shift += 7 {
  31152. if shift >= 64 {
  31153. return ErrIntOverflowGenerated
  31154. }
  31155. if iNdEx >= l {
  31156. return io.ErrUnexpectedEOF
  31157. }
  31158. b := dAtA[iNdEx]
  31159. iNdEx++
  31160. v |= int(b&0x7F) << shift
  31161. if b < 0x80 {
  31162. break
  31163. }
  31164. }
  31165. m.StdinOnce = bool(v != 0)
  31166. case 18:
  31167. if wireType != 0 {
  31168. return fmt.Errorf("proto: wrong wireType = %d for field TTY", wireType)
  31169. }
  31170. var v int
  31171. for shift := uint(0); ; shift += 7 {
  31172. if shift >= 64 {
  31173. return ErrIntOverflowGenerated
  31174. }
  31175. if iNdEx >= l {
  31176. return io.ErrUnexpectedEOF
  31177. }
  31178. b := dAtA[iNdEx]
  31179. iNdEx++
  31180. v |= int(b&0x7F) << shift
  31181. if b < 0x80 {
  31182. break
  31183. }
  31184. }
  31185. m.TTY = bool(v != 0)
  31186. case 19:
  31187. if wireType != 2 {
  31188. return fmt.Errorf("proto: wrong wireType = %d for field EnvFrom", wireType)
  31189. }
  31190. var msglen int
  31191. for shift := uint(0); ; shift += 7 {
  31192. if shift >= 64 {
  31193. return ErrIntOverflowGenerated
  31194. }
  31195. if iNdEx >= l {
  31196. return io.ErrUnexpectedEOF
  31197. }
  31198. b := dAtA[iNdEx]
  31199. iNdEx++
  31200. msglen |= int(b&0x7F) << shift
  31201. if b < 0x80 {
  31202. break
  31203. }
  31204. }
  31205. if msglen < 0 {
  31206. return ErrInvalidLengthGenerated
  31207. }
  31208. postIndex := iNdEx + msglen
  31209. if postIndex < 0 {
  31210. return ErrInvalidLengthGenerated
  31211. }
  31212. if postIndex > l {
  31213. return io.ErrUnexpectedEOF
  31214. }
  31215. m.EnvFrom = append(m.EnvFrom, EnvFromSource{})
  31216. if err := m.EnvFrom[len(m.EnvFrom)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31217. return err
  31218. }
  31219. iNdEx = postIndex
  31220. case 20:
  31221. if wireType != 2 {
  31222. return fmt.Errorf("proto: wrong wireType = %d for field TerminationMessagePolicy", wireType)
  31223. }
  31224. var stringLen uint64
  31225. for shift := uint(0); ; shift += 7 {
  31226. if shift >= 64 {
  31227. return ErrIntOverflowGenerated
  31228. }
  31229. if iNdEx >= l {
  31230. return io.ErrUnexpectedEOF
  31231. }
  31232. b := dAtA[iNdEx]
  31233. iNdEx++
  31234. stringLen |= uint64(b&0x7F) << shift
  31235. if b < 0x80 {
  31236. break
  31237. }
  31238. }
  31239. intStringLen := int(stringLen)
  31240. if intStringLen < 0 {
  31241. return ErrInvalidLengthGenerated
  31242. }
  31243. postIndex := iNdEx + intStringLen
  31244. if postIndex < 0 {
  31245. return ErrInvalidLengthGenerated
  31246. }
  31247. if postIndex > l {
  31248. return io.ErrUnexpectedEOF
  31249. }
  31250. m.TerminationMessagePolicy = TerminationMessagePolicy(dAtA[iNdEx:postIndex])
  31251. iNdEx = postIndex
  31252. case 21:
  31253. if wireType != 2 {
  31254. return fmt.Errorf("proto: wrong wireType = %d for field VolumeDevices", wireType)
  31255. }
  31256. var msglen int
  31257. for shift := uint(0); ; shift += 7 {
  31258. if shift >= 64 {
  31259. return ErrIntOverflowGenerated
  31260. }
  31261. if iNdEx >= l {
  31262. return io.ErrUnexpectedEOF
  31263. }
  31264. b := dAtA[iNdEx]
  31265. iNdEx++
  31266. msglen |= int(b&0x7F) << shift
  31267. if b < 0x80 {
  31268. break
  31269. }
  31270. }
  31271. if msglen < 0 {
  31272. return ErrInvalidLengthGenerated
  31273. }
  31274. postIndex := iNdEx + msglen
  31275. if postIndex < 0 {
  31276. return ErrInvalidLengthGenerated
  31277. }
  31278. if postIndex > l {
  31279. return io.ErrUnexpectedEOF
  31280. }
  31281. m.VolumeDevices = append(m.VolumeDevices, VolumeDevice{})
  31282. if err := m.VolumeDevices[len(m.VolumeDevices)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31283. return err
  31284. }
  31285. iNdEx = postIndex
  31286. case 22:
  31287. if wireType != 2 {
  31288. return fmt.Errorf("proto: wrong wireType = %d for field StartupProbe", wireType)
  31289. }
  31290. var msglen int
  31291. for shift := uint(0); ; shift += 7 {
  31292. if shift >= 64 {
  31293. return ErrIntOverflowGenerated
  31294. }
  31295. if iNdEx >= l {
  31296. return io.ErrUnexpectedEOF
  31297. }
  31298. b := dAtA[iNdEx]
  31299. iNdEx++
  31300. msglen |= int(b&0x7F) << shift
  31301. if b < 0x80 {
  31302. break
  31303. }
  31304. }
  31305. if msglen < 0 {
  31306. return ErrInvalidLengthGenerated
  31307. }
  31308. postIndex := iNdEx + msglen
  31309. if postIndex < 0 {
  31310. return ErrInvalidLengthGenerated
  31311. }
  31312. if postIndex > l {
  31313. return io.ErrUnexpectedEOF
  31314. }
  31315. if m.StartupProbe == nil {
  31316. m.StartupProbe = &Probe{}
  31317. }
  31318. if err := m.StartupProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31319. return err
  31320. }
  31321. iNdEx = postIndex
  31322. default:
  31323. iNdEx = preIndex
  31324. skippy, err := skipGenerated(dAtA[iNdEx:])
  31325. if err != nil {
  31326. return err
  31327. }
  31328. if skippy < 0 {
  31329. return ErrInvalidLengthGenerated
  31330. }
  31331. if (iNdEx + skippy) < 0 {
  31332. return ErrInvalidLengthGenerated
  31333. }
  31334. if (iNdEx + skippy) > l {
  31335. return io.ErrUnexpectedEOF
  31336. }
  31337. iNdEx += skippy
  31338. }
  31339. }
  31340. if iNdEx > l {
  31341. return io.ErrUnexpectedEOF
  31342. }
  31343. return nil
  31344. }
  31345. func (m *ContainerImage) Unmarshal(dAtA []byte) error {
  31346. l := len(dAtA)
  31347. iNdEx := 0
  31348. for iNdEx < l {
  31349. preIndex := iNdEx
  31350. var wire uint64
  31351. for shift := uint(0); ; shift += 7 {
  31352. if shift >= 64 {
  31353. return ErrIntOverflowGenerated
  31354. }
  31355. if iNdEx >= l {
  31356. return io.ErrUnexpectedEOF
  31357. }
  31358. b := dAtA[iNdEx]
  31359. iNdEx++
  31360. wire |= uint64(b&0x7F) << shift
  31361. if b < 0x80 {
  31362. break
  31363. }
  31364. }
  31365. fieldNum := int32(wire >> 3)
  31366. wireType := int(wire & 0x7)
  31367. if wireType == 4 {
  31368. return fmt.Errorf("proto: ContainerImage: wiretype end group for non-group")
  31369. }
  31370. if fieldNum <= 0 {
  31371. return fmt.Errorf("proto: ContainerImage: illegal tag %d (wire type %d)", fieldNum, wire)
  31372. }
  31373. switch fieldNum {
  31374. case 1:
  31375. if wireType != 2 {
  31376. return fmt.Errorf("proto: wrong wireType = %d for field Names", wireType)
  31377. }
  31378. var stringLen uint64
  31379. for shift := uint(0); ; shift += 7 {
  31380. if shift >= 64 {
  31381. return ErrIntOverflowGenerated
  31382. }
  31383. if iNdEx >= l {
  31384. return io.ErrUnexpectedEOF
  31385. }
  31386. b := dAtA[iNdEx]
  31387. iNdEx++
  31388. stringLen |= uint64(b&0x7F) << shift
  31389. if b < 0x80 {
  31390. break
  31391. }
  31392. }
  31393. intStringLen := int(stringLen)
  31394. if intStringLen < 0 {
  31395. return ErrInvalidLengthGenerated
  31396. }
  31397. postIndex := iNdEx + intStringLen
  31398. if postIndex < 0 {
  31399. return ErrInvalidLengthGenerated
  31400. }
  31401. if postIndex > l {
  31402. return io.ErrUnexpectedEOF
  31403. }
  31404. m.Names = append(m.Names, string(dAtA[iNdEx:postIndex]))
  31405. iNdEx = postIndex
  31406. case 2:
  31407. if wireType != 0 {
  31408. return fmt.Errorf("proto: wrong wireType = %d for field SizeBytes", wireType)
  31409. }
  31410. m.SizeBytes = 0
  31411. for shift := uint(0); ; shift += 7 {
  31412. if shift >= 64 {
  31413. return ErrIntOverflowGenerated
  31414. }
  31415. if iNdEx >= l {
  31416. return io.ErrUnexpectedEOF
  31417. }
  31418. b := dAtA[iNdEx]
  31419. iNdEx++
  31420. m.SizeBytes |= int64(b&0x7F) << shift
  31421. if b < 0x80 {
  31422. break
  31423. }
  31424. }
  31425. default:
  31426. iNdEx = preIndex
  31427. skippy, err := skipGenerated(dAtA[iNdEx:])
  31428. if err != nil {
  31429. return err
  31430. }
  31431. if skippy < 0 {
  31432. return ErrInvalidLengthGenerated
  31433. }
  31434. if (iNdEx + skippy) < 0 {
  31435. return ErrInvalidLengthGenerated
  31436. }
  31437. if (iNdEx + skippy) > l {
  31438. return io.ErrUnexpectedEOF
  31439. }
  31440. iNdEx += skippy
  31441. }
  31442. }
  31443. if iNdEx > l {
  31444. return io.ErrUnexpectedEOF
  31445. }
  31446. return nil
  31447. }
  31448. func (m *ContainerPort) Unmarshal(dAtA []byte) error {
  31449. l := len(dAtA)
  31450. iNdEx := 0
  31451. for iNdEx < l {
  31452. preIndex := iNdEx
  31453. var wire uint64
  31454. for shift := uint(0); ; shift += 7 {
  31455. if shift >= 64 {
  31456. return ErrIntOverflowGenerated
  31457. }
  31458. if iNdEx >= l {
  31459. return io.ErrUnexpectedEOF
  31460. }
  31461. b := dAtA[iNdEx]
  31462. iNdEx++
  31463. wire |= uint64(b&0x7F) << shift
  31464. if b < 0x80 {
  31465. break
  31466. }
  31467. }
  31468. fieldNum := int32(wire >> 3)
  31469. wireType := int(wire & 0x7)
  31470. if wireType == 4 {
  31471. return fmt.Errorf("proto: ContainerPort: wiretype end group for non-group")
  31472. }
  31473. if fieldNum <= 0 {
  31474. return fmt.Errorf("proto: ContainerPort: illegal tag %d (wire type %d)", fieldNum, wire)
  31475. }
  31476. switch fieldNum {
  31477. case 1:
  31478. if wireType != 2 {
  31479. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  31480. }
  31481. var stringLen uint64
  31482. for shift := uint(0); ; shift += 7 {
  31483. if shift >= 64 {
  31484. return ErrIntOverflowGenerated
  31485. }
  31486. if iNdEx >= l {
  31487. return io.ErrUnexpectedEOF
  31488. }
  31489. b := dAtA[iNdEx]
  31490. iNdEx++
  31491. stringLen |= uint64(b&0x7F) << shift
  31492. if b < 0x80 {
  31493. break
  31494. }
  31495. }
  31496. intStringLen := int(stringLen)
  31497. if intStringLen < 0 {
  31498. return ErrInvalidLengthGenerated
  31499. }
  31500. postIndex := iNdEx + intStringLen
  31501. if postIndex < 0 {
  31502. return ErrInvalidLengthGenerated
  31503. }
  31504. if postIndex > l {
  31505. return io.ErrUnexpectedEOF
  31506. }
  31507. m.Name = string(dAtA[iNdEx:postIndex])
  31508. iNdEx = postIndex
  31509. case 2:
  31510. if wireType != 0 {
  31511. return fmt.Errorf("proto: wrong wireType = %d for field HostPort", wireType)
  31512. }
  31513. m.HostPort = 0
  31514. for shift := uint(0); ; shift += 7 {
  31515. if shift >= 64 {
  31516. return ErrIntOverflowGenerated
  31517. }
  31518. if iNdEx >= l {
  31519. return io.ErrUnexpectedEOF
  31520. }
  31521. b := dAtA[iNdEx]
  31522. iNdEx++
  31523. m.HostPort |= int32(b&0x7F) << shift
  31524. if b < 0x80 {
  31525. break
  31526. }
  31527. }
  31528. case 3:
  31529. if wireType != 0 {
  31530. return fmt.Errorf("proto: wrong wireType = %d for field ContainerPort", wireType)
  31531. }
  31532. m.ContainerPort = 0
  31533. for shift := uint(0); ; shift += 7 {
  31534. if shift >= 64 {
  31535. return ErrIntOverflowGenerated
  31536. }
  31537. if iNdEx >= l {
  31538. return io.ErrUnexpectedEOF
  31539. }
  31540. b := dAtA[iNdEx]
  31541. iNdEx++
  31542. m.ContainerPort |= int32(b&0x7F) << shift
  31543. if b < 0x80 {
  31544. break
  31545. }
  31546. }
  31547. case 4:
  31548. if wireType != 2 {
  31549. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  31550. }
  31551. var stringLen uint64
  31552. for shift := uint(0); ; shift += 7 {
  31553. if shift >= 64 {
  31554. return ErrIntOverflowGenerated
  31555. }
  31556. if iNdEx >= l {
  31557. return io.ErrUnexpectedEOF
  31558. }
  31559. b := dAtA[iNdEx]
  31560. iNdEx++
  31561. stringLen |= uint64(b&0x7F) << shift
  31562. if b < 0x80 {
  31563. break
  31564. }
  31565. }
  31566. intStringLen := int(stringLen)
  31567. if intStringLen < 0 {
  31568. return ErrInvalidLengthGenerated
  31569. }
  31570. postIndex := iNdEx + intStringLen
  31571. if postIndex < 0 {
  31572. return ErrInvalidLengthGenerated
  31573. }
  31574. if postIndex > l {
  31575. return io.ErrUnexpectedEOF
  31576. }
  31577. m.Protocol = Protocol(dAtA[iNdEx:postIndex])
  31578. iNdEx = postIndex
  31579. case 5:
  31580. if wireType != 2 {
  31581. return fmt.Errorf("proto: wrong wireType = %d for field HostIP", wireType)
  31582. }
  31583. var stringLen uint64
  31584. for shift := uint(0); ; shift += 7 {
  31585. if shift >= 64 {
  31586. return ErrIntOverflowGenerated
  31587. }
  31588. if iNdEx >= l {
  31589. return io.ErrUnexpectedEOF
  31590. }
  31591. b := dAtA[iNdEx]
  31592. iNdEx++
  31593. stringLen |= uint64(b&0x7F) << shift
  31594. if b < 0x80 {
  31595. break
  31596. }
  31597. }
  31598. intStringLen := int(stringLen)
  31599. if intStringLen < 0 {
  31600. return ErrInvalidLengthGenerated
  31601. }
  31602. postIndex := iNdEx + intStringLen
  31603. if postIndex < 0 {
  31604. return ErrInvalidLengthGenerated
  31605. }
  31606. if postIndex > l {
  31607. return io.ErrUnexpectedEOF
  31608. }
  31609. m.HostIP = string(dAtA[iNdEx:postIndex])
  31610. iNdEx = postIndex
  31611. default:
  31612. iNdEx = preIndex
  31613. skippy, err := skipGenerated(dAtA[iNdEx:])
  31614. if err != nil {
  31615. return err
  31616. }
  31617. if skippy < 0 {
  31618. return ErrInvalidLengthGenerated
  31619. }
  31620. if (iNdEx + skippy) < 0 {
  31621. return ErrInvalidLengthGenerated
  31622. }
  31623. if (iNdEx + skippy) > l {
  31624. return io.ErrUnexpectedEOF
  31625. }
  31626. iNdEx += skippy
  31627. }
  31628. }
  31629. if iNdEx > l {
  31630. return io.ErrUnexpectedEOF
  31631. }
  31632. return nil
  31633. }
  31634. func (m *ContainerState) Unmarshal(dAtA []byte) error {
  31635. l := len(dAtA)
  31636. iNdEx := 0
  31637. for iNdEx < l {
  31638. preIndex := iNdEx
  31639. var wire uint64
  31640. for shift := uint(0); ; shift += 7 {
  31641. if shift >= 64 {
  31642. return ErrIntOverflowGenerated
  31643. }
  31644. if iNdEx >= l {
  31645. return io.ErrUnexpectedEOF
  31646. }
  31647. b := dAtA[iNdEx]
  31648. iNdEx++
  31649. wire |= uint64(b&0x7F) << shift
  31650. if b < 0x80 {
  31651. break
  31652. }
  31653. }
  31654. fieldNum := int32(wire >> 3)
  31655. wireType := int(wire & 0x7)
  31656. if wireType == 4 {
  31657. return fmt.Errorf("proto: ContainerState: wiretype end group for non-group")
  31658. }
  31659. if fieldNum <= 0 {
  31660. return fmt.Errorf("proto: ContainerState: illegal tag %d (wire type %d)", fieldNum, wire)
  31661. }
  31662. switch fieldNum {
  31663. case 1:
  31664. if wireType != 2 {
  31665. return fmt.Errorf("proto: wrong wireType = %d for field Waiting", wireType)
  31666. }
  31667. var msglen int
  31668. for shift := uint(0); ; shift += 7 {
  31669. if shift >= 64 {
  31670. return ErrIntOverflowGenerated
  31671. }
  31672. if iNdEx >= l {
  31673. return io.ErrUnexpectedEOF
  31674. }
  31675. b := dAtA[iNdEx]
  31676. iNdEx++
  31677. msglen |= int(b&0x7F) << shift
  31678. if b < 0x80 {
  31679. break
  31680. }
  31681. }
  31682. if msglen < 0 {
  31683. return ErrInvalidLengthGenerated
  31684. }
  31685. postIndex := iNdEx + msglen
  31686. if postIndex < 0 {
  31687. return ErrInvalidLengthGenerated
  31688. }
  31689. if postIndex > l {
  31690. return io.ErrUnexpectedEOF
  31691. }
  31692. if m.Waiting == nil {
  31693. m.Waiting = &ContainerStateWaiting{}
  31694. }
  31695. if err := m.Waiting.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31696. return err
  31697. }
  31698. iNdEx = postIndex
  31699. case 2:
  31700. if wireType != 2 {
  31701. return fmt.Errorf("proto: wrong wireType = %d for field Running", wireType)
  31702. }
  31703. var msglen int
  31704. for shift := uint(0); ; shift += 7 {
  31705. if shift >= 64 {
  31706. return ErrIntOverflowGenerated
  31707. }
  31708. if iNdEx >= l {
  31709. return io.ErrUnexpectedEOF
  31710. }
  31711. b := dAtA[iNdEx]
  31712. iNdEx++
  31713. msglen |= int(b&0x7F) << shift
  31714. if b < 0x80 {
  31715. break
  31716. }
  31717. }
  31718. if msglen < 0 {
  31719. return ErrInvalidLengthGenerated
  31720. }
  31721. postIndex := iNdEx + msglen
  31722. if postIndex < 0 {
  31723. return ErrInvalidLengthGenerated
  31724. }
  31725. if postIndex > l {
  31726. return io.ErrUnexpectedEOF
  31727. }
  31728. if m.Running == nil {
  31729. m.Running = &ContainerStateRunning{}
  31730. }
  31731. if err := m.Running.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31732. return err
  31733. }
  31734. iNdEx = postIndex
  31735. case 3:
  31736. if wireType != 2 {
  31737. return fmt.Errorf("proto: wrong wireType = %d for field Terminated", wireType)
  31738. }
  31739. var msglen int
  31740. for shift := uint(0); ; shift += 7 {
  31741. if shift >= 64 {
  31742. return ErrIntOverflowGenerated
  31743. }
  31744. if iNdEx >= l {
  31745. return io.ErrUnexpectedEOF
  31746. }
  31747. b := dAtA[iNdEx]
  31748. iNdEx++
  31749. msglen |= int(b&0x7F) << shift
  31750. if b < 0x80 {
  31751. break
  31752. }
  31753. }
  31754. if msglen < 0 {
  31755. return ErrInvalidLengthGenerated
  31756. }
  31757. postIndex := iNdEx + msglen
  31758. if postIndex < 0 {
  31759. return ErrInvalidLengthGenerated
  31760. }
  31761. if postIndex > l {
  31762. return io.ErrUnexpectedEOF
  31763. }
  31764. if m.Terminated == nil {
  31765. m.Terminated = &ContainerStateTerminated{}
  31766. }
  31767. if err := m.Terminated.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31768. return err
  31769. }
  31770. iNdEx = postIndex
  31771. default:
  31772. iNdEx = preIndex
  31773. skippy, err := skipGenerated(dAtA[iNdEx:])
  31774. if err != nil {
  31775. return err
  31776. }
  31777. if skippy < 0 {
  31778. return ErrInvalidLengthGenerated
  31779. }
  31780. if (iNdEx + skippy) < 0 {
  31781. return ErrInvalidLengthGenerated
  31782. }
  31783. if (iNdEx + skippy) > l {
  31784. return io.ErrUnexpectedEOF
  31785. }
  31786. iNdEx += skippy
  31787. }
  31788. }
  31789. if iNdEx > l {
  31790. return io.ErrUnexpectedEOF
  31791. }
  31792. return nil
  31793. }
  31794. func (m *ContainerStateRunning) Unmarshal(dAtA []byte) error {
  31795. l := len(dAtA)
  31796. iNdEx := 0
  31797. for iNdEx < l {
  31798. preIndex := iNdEx
  31799. var wire uint64
  31800. for shift := uint(0); ; shift += 7 {
  31801. if shift >= 64 {
  31802. return ErrIntOverflowGenerated
  31803. }
  31804. if iNdEx >= l {
  31805. return io.ErrUnexpectedEOF
  31806. }
  31807. b := dAtA[iNdEx]
  31808. iNdEx++
  31809. wire |= uint64(b&0x7F) << shift
  31810. if b < 0x80 {
  31811. break
  31812. }
  31813. }
  31814. fieldNum := int32(wire >> 3)
  31815. wireType := int(wire & 0x7)
  31816. if wireType == 4 {
  31817. return fmt.Errorf("proto: ContainerStateRunning: wiretype end group for non-group")
  31818. }
  31819. if fieldNum <= 0 {
  31820. return fmt.Errorf("proto: ContainerStateRunning: illegal tag %d (wire type %d)", fieldNum, wire)
  31821. }
  31822. switch fieldNum {
  31823. case 1:
  31824. if wireType != 2 {
  31825. return fmt.Errorf("proto: wrong wireType = %d for field StartedAt", wireType)
  31826. }
  31827. var msglen int
  31828. for shift := uint(0); ; shift += 7 {
  31829. if shift >= 64 {
  31830. return ErrIntOverflowGenerated
  31831. }
  31832. if iNdEx >= l {
  31833. return io.ErrUnexpectedEOF
  31834. }
  31835. b := dAtA[iNdEx]
  31836. iNdEx++
  31837. msglen |= int(b&0x7F) << shift
  31838. if b < 0x80 {
  31839. break
  31840. }
  31841. }
  31842. if msglen < 0 {
  31843. return ErrInvalidLengthGenerated
  31844. }
  31845. postIndex := iNdEx + msglen
  31846. if postIndex < 0 {
  31847. return ErrInvalidLengthGenerated
  31848. }
  31849. if postIndex > l {
  31850. return io.ErrUnexpectedEOF
  31851. }
  31852. if err := m.StartedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31853. return err
  31854. }
  31855. iNdEx = postIndex
  31856. default:
  31857. iNdEx = preIndex
  31858. skippy, err := skipGenerated(dAtA[iNdEx:])
  31859. if err != nil {
  31860. return err
  31861. }
  31862. if skippy < 0 {
  31863. return ErrInvalidLengthGenerated
  31864. }
  31865. if (iNdEx + skippy) < 0 {
  31866. return ErrInvalidLengthGenerated
  31867. }
  31868. if (iNdEx + skippy) > l {
  31869. return io.ErrUnexpectedEOF
  31870. }
  31871. iNdEx += skippy
  31872. }
  31873. }
  31874. if iNdEx > l {
  31875. return io.ErrUnexpectedEOF
  31876. }
  31877. return nil
  31878. }
  31879. func (m *ContainerStateTerminated) Unmarshal(dAtA []byte) error {
  31880. l := len(dAtA)
  31881. iNdEx := 0
  31882. for iNdEx < l {
  31883. preIndex := iNdEx
  31884. var wire uint64
  31885. for shift := uint(0); ; shift += 7 {
  31886. if shift >= 64 {
  31887. return ErrIntOverflowGenerated
  31888. }
  31889. if iNdEx >= l {
  31890. return io.ErrUnexpectedEOF
  31891. }
  31892. b := dAtA[iNdEx]
  31893. iNdEx++
  31894. wire |= uint64(b&0x7F) << shift
  31895. if b < 0x80 {
  31896. break
  31897. }
  31898. }
  31899. fieldNum := int32(wire >> 3)
  31900. wireType := int(wire & 0x7)
  31901. if wireType == 4 {
  31902. return fmt.Errorf("proto: ContainerStateTerminated: wiretype end group for non-group")
  31903. }
  31904. if fieldNum <= 0 {
  31905. return fmt.Errorf("proto: ContainerStateTerminated: illegal tag %d (wire type %d)", fieldNum, wire)
  31906. }
  31907. switch fieldNum {
  31908. case 1:
  31909. if wireType != 0 {
  31910. return fmt.Errorf("proto: wrong wireType = %d for field ExitCode", wireType)
  31911. }
  31912. m.ExitCode = 0
  31913. for shift := uint(0); ; shift += 7 {
  31914. if shift >= 64 {
  31915. return ErrIntOverflowGenerated
  31916. }
  31917. if iNdEx >= l {
  31918. return io.ErrUnexpectedEOF
  31919. }
  31920. b := dAtA[iNdEx]
  31921. iNdEx++
  31922. m.ExitCode |= int32(b&0x7F) << shift
  31923. if b < 0x80 {
  31924. break
  31925. }
  31926. }
  31927. case 2:
  31928. if wireType != 0 {
  31929. return fmt.Errorf("proto: wrong wireType = %d for field Signal", wireType)
  31930. }
  31931. m.Signal = 0
  31932. for shift := uint(0); ; shift += 7 {
  31933. if shift >= 64 {
  31934. return ErrIntOverflowGenerated
  31935. }
  31936. if iNdEx >= l {
  31937. return io.ErrUnexpectedEOF
  31938. }
  31939. b := dAtA[iNdEx]
  31940. iNdEx++
  31941. m.Signal |= int32(b&0x7F) << shift
  31942. if b < 0x80 {
  31943. break
  31944. }
  31945. }
  31946. case 3:
  31947. if wireType != 2 {
  31948. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  31949. }
  31950. var stringLen uint64
  31951. for shift := uint(0); ; shift += 7 {
  31952. if shift >= 64 {
  31953. return ErrIntOverflowGenerated
  31954. }
  31955. if iNdEx >= l {
  31956. return io.ErrUnexpectedEOF
  31957. }
  31958. b := dAtA[iNdEx]
  31959. iNdEx++
  31960. stringLen |= uint64(b&0x7F) << shift
  31961. if b < 0x80 {
  31962. break
  31963. }
  31964. }
  31965. intStringLen := int(stringLen)
  31966. if intStringLen < 0 {
  31967. return ErrInvalidLengthGenerated
  31968. }
  31969. postIndex := iNdEx + intStringLen
  31970. if postIndex < 0 {
  31971. return ErrInvalidLengthGenerated
  31972. }
  31973. if postIndex > l {
  31974. return io.ErrUnexpectedEOF
  31975. }
  31976. m.Reason = string(dAtA[iNdEx:postIndex])
  31977. iNdEx = postIndex
  31978. case 4:
  31979. if wireType != 2 {
  31980. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  31981. }
  31982. var stringLen uint64
  31983. for shift := uint(0); ; shift += 7 {
  31984. if shift >= 64 {
  31985. return ErrIntOverflowGenerated
  31986. }
  31987. if iNdEx >= l {
  31988. return io.ErrUnexpectedEOF
  31989. }
  31990. b := dAtA[iNdEx]
  31991. iNdEx++
  31992. stringLen |= uint64(b&0x7F) << shift
  31993. if b < 0x80 {
  31994. break
  31995. }
  31996. }
  31997. intStringLen := int(stringLen)
  31998. if intStringLen < 0 {
  31999. return ErrInvalidLengthGenerated
  32000. }
  32001. postIndex := iNdEx + intStringLen
  32002. if postIndex < 0 {
  32003. return ErrInvalidLengthGenerated
  32004. }
  32005. if postIndex > l {
  32006. return io.ErrUnexpectedEOF
  32007. }
  32008. m.Message = string(dAtA[iNdEx:postIndex])
  32009. iNdEx = postIndex
  32010. case 5:
  32011. if wireType != 2 {
  32012. return fmt.Errorf("proto: wrong wireType = %d for field StartedAt", wireType)
  32013. }
  32014. var msglen int
  32015. for shift := uint(0); ; shift += 7 {
  32016. if shift >= 64 {
  32017. return ErrIntOverflowGenerated
  32018. }
  32019. if iNdEx >= l {
  32020. return io.ErrUnexpectedEOF
  32021. }
  32022. b := dAtA[iNdEx]
  32023. iNdEx++
  32024. msglen |= int(b&0x7F) << shift
  32025. if b < 0x80 {
  32026. break
  32027. }
  32028. }
  32029. if msglen < 0 {
  32030. return ErrInvalidLengthGenerated
  32031. }
  32032. postIndex := iNdEx + msglen
  32033. if postIndex < 0 {
  32034. return ErrInvalidLengthGenerated
  32035. }
  32036. if postIndex > l {
  32037. return io.ErrUnexpectedEOF
  32038. }
  32039. if err := m.StartedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32040. return err
  32041. }
  32042. iNdEx = postIndex
  32043. case 6:
  32044. if wireType != 2 {
  32045. return fmt.Errorf("proto: wrong wireType = %d for field FinishedAt", wireType)
  32046. }
  32047. var msglen int
  32048. for shift := uint(0); ; shift += 7 {
  32049. if shift >= 64 {
  32050. return ErrIntOverflowGenerated
  32051. }
  32052. if iNdEx >= l {
  32053. return io.ErrUnexpectedEOF
  32054. }
  32055. b := dAtA[iNdEx]
  32056. iNdEx++
  32057. msglen |= int(b&0x7F) << shift
  32058. if b < 0x80 {
  32059. break
  32060. }
  32061. }
  32062. if msglen < 0 {
  32063. return ErrInvalidLengthGenerated
  32064. }
  32065. postIndex := iNdEx + msglen
  32066. if postIndex < 0 {
  32067. return ErrInvalidLengthGenerated
  32068. }
  32069. if postIndex > l {
  32070. return io.ErrUnexpectedEOF
  32071. }
  32072. if err := m.FinishedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32073. return err
  32074. }
  32075. iNdEx = postIndex
  32076. case 7:
  32077. if wireType != 2 {
  32078. return fmt.Errorf("proto: wrong wireType = %d for field ContainerID", wireType)
  32079. }
  32080. var stringLen uint64
  32081. for shift := uint(0); ; shift += 7 {
  32082. if shift >= 64 {
  32083. return ErrIntOverflowGenerated
  32084. }
  32085. if iNdEx >= l {
  32086. return io.ErrUnexpectedEOF
  32087. }
  32088. b := dAtA[iNdEx]
  32089. iNdEx++
  32090. stringLen |= uint64(b&0x7F) << shift
  32091. if b < 0x80 {
  32092. break
  32093. }
  32094. }
  32095. intStringLen := int(stringLen)
  32096. if intStringLen < 0 {
  32097. return ErrInvalidLengthGenerated
  32098. }
  32099. postIndex := iNdEx + intStringLen
  32100. if postIndex < 0 {
  32101. return ErrInvalidLengthGenerated
  32102. }
  32103. if postIndex > l {
  32104. return io.ErrUnexpectedEOF
  32105. }
  32106. m.ContainerID = string(dAtA[iNdEx:postIndex])
  32107. iNdEx = postIndex
  32108. default:
  32109. iNdEx = preIndex
  32110. skippy, err := skipGenerated(dAtA[iNdEx:])
  32111. if err != nil {
  32112. return err
  32113. }
  32114. if skippy < 0 {
  32115. return ErrInvalidLengthGenerated
  32116. }
  32117. if (iNdEx + skippy) < 0 {
  32118. return ErrInvalidLengthGenerated
  32119. }
  32120. if (iNdEx + skippy) > l {
  32121. return io.ErrUnexpectedEOF
  32122. }
  32123. iNdEx += skippy
  32124. }
  32125. }
  32126. if iNdEx > l {
  32127. return io.ErrUnexpectedEOF
  32128. }
  32129. return nil
  32130. }
  32131. func (m *ContainerStateWaiting) Unmarshal(dAtA []byte) error {
  32132. l := len(dAtA)
  32133. iNdEx := 0
  32134. for iNdEx < l {
  32135. preIndex := iNdEx
  32136. var wire uint64
  32137. for shift := uint(0); ; shift += 7 {
  32138. if shift >= 64 {
  32139. return ErrIntOverflowGenerated
  32140. }
  32141. if iNdEx >= l {
  32142. return io.ErrUnexpectedEOF
  32143. }
  32144. b := dAtA[iNdEx]
  32145. iNdEx++
  32146. wire |= uint64(b&0x7F) << shift
  32147. if b < 0x80 {
  32148. break
  32149. }
  32150. }
  32151. fieldNum := int32(wire >> 3)
  32152. wireType := int(wire & 0x7)
  32153. if wireType == 4 {
  32154. return fmt.Errorf("proto: ContainerStateWaiting: wiretype end group for non-group")
  32155. }
  32156. if fieldNum <= 0 {
  32157. return fmt.Errorf("proto: ContainerStateWaiting: illegal tag %d (wire type %d)", fieldNum, wire)
  32158. }
  32159. switch fieldNum {
  32160. case 1:
  32161. if wireType != 2 {
  32162. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  32163. }
  32164. var stringLen uint64
  32165. for shift := uint(0); ; shift += 7 {
  32166. if shift >= 64 {
  32167. return ErrIntOverflowGenerated
  32168. }
  32169. if iNdEx >= l {
  32170. return io.ErrUnexpectedEOF
  32171. }
  32172. b := dAtA[iNdEx]
  32173. iNdEx++
  32174. stringLen |= uint64(b&0x7F) << shift
  32175. if b < 0x80 {
  32176. break
  32177. }
  32178. }
  32179. intStringLen := int(stringLen)
  32180. if intStringLen < 0 {
  32181. return ErrInvalidLengthGenerated
  32182. }
  32183. postIndex := iNdEx + intStringLen
  32184. if postIndex < 0 {
  32185. return ErrInvalidLengthGenerated
  32186. }
  32187. if postIndex > l {
  32188. return io.ErrUnexpectedEOF
  32189. }
  32190. m.Reason = string(dAtA[iNdEx:postIndex])
  32191. iNdEx = postIndex
  32192. case 2:
  32193. if wireType != 2 {
  32194. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  32195. }
  32196. var stringLen uint64
  32197. for shift := uint(0); ; shift += 7 {
  32198. if shift >= 64 {
  32199. return ErrIntOverflowGenerated
  32200. }
  32201. if iNdEx >= l {
  32202. return io.ErrUnexpectedEOF
  32203. }
  32204. b := dAtA[iNdEx]
  32205. iNdEx++
  32206. stringLen |= uint64(b&0x7F) << shift
  32207. if b < 0x80 {
  32208. break
  32209. }
  32210. }
  32211. intStringLen := int(stringLen)
  32212. if intStringLen < 0 {
  32213. return ErrInvalidLengthGenerated
  32214. }
  32215. postIndex := iNdEx + intStringLen
  32216. if postIndex < 0 {
  32217. return ErrInvalidLengthGenerated
  32218. }
  32219. if postIndex > l {
  32220. return io.ErrUnexpectedEOF
  32221. }
  32222. m.Message = string(dAtA[iNdEx:postIndex])
  32223. iNdEx = postIndex
  32224. default:
  32225. iNdEx = preIndex
  32226. skippy, err := skipGenerated(dAtA[iNdEx:])
  32227. if err != nil {
  32228. return err
  32229. }
  32230. if skippy < 0 {
  32231. return ErrInvalidLengthGenerated
  32232. }
  32233. if (iNdEx + skippy) < 0 {
  32234. return ErrInvalidLengthGenerated
  32235. }
  32236. if (iNdEx + skippy) > l {
  32237. return io.ErrUnexpectedEOF
  32238. }
  32239. iNdEx += skippy
  32240. }
  32241. }
  32242. if iNdEx > l {
  32243. return io.ErrUnexpectedEOF
  32244. }
  32245. return nil
  32246. }
  32247. func (m *ContainerStatus) Unmarshal(dAtA []byte) error {
  32248. l := len(dAtA)
  32249. iNdEx := 0
  32250. for iNdEx < l {
  32251. preIndex := iNdEx
  32252. var wire uint64
  32253. for shift := uint(0); ; shift += 7 {
  32254. if shift >= 64 {
  32255. return ErrIntOverflowGenerated
  32256. }
  32257. if iNdEx >= l {
  32258. return io.ErrUnexpectedEOF
  32259. }
  32260. b := dAtA[iNdEx]
  32261. iNdEx++
  32262. wire |= uint64(b&0x7F) << shift
  32263. if b < 0x80 {
  32264. break
  32265. }
  32266. }
  32267. fieldNum := int32(wire >> 3)
  32268. wireType := int(wire & 0x7)
  32269. if wireType == 4 {
  32270. return fmt.Errorf("proto: ContainerStatus: wiretype end group for non-group")
  32271. }
  32272. if fieldNum <= 0 {
  32273. return fmt.Errorf("proto: ContainerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  32274. }
  32275. switch fieldNum {
  32276. case 1:
  32277. if wireType != 2 {
  32278. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  32279. }
  32280. var stringLen uint64
  32281. for shift := uint(0); ; shift += 7 {
  32282. if shift >= 64 {
  32283. return ErrIntOverflowGenerated
  32284. }
  32285. if iNdEx >= l {
  32286. return io.ErrUnexpectedEOF
  32287. }
  32288. b := dAtA[iNdEx]
  32289. iNdEx++
  32290. stringLen |= uint64(b&0x7F) << shift
  32291. if b < 0x80 {
  32292. break
  32293. }
  32294. }
  32295. intStringLen := int(stringLen)
  32296. if intStringLen < 0 {
  32297. return ErrInvalidLengthGenerated
  32298. }
  32299. postIndex := iNdEx + intStringLen
  32300. if postIndex < 0 {
  32301. return ErrInvalidLengthGenerated
  32302. }
  32303. if postIndex > l {
  32304. return io.ErrUnexpectedEOF
  32305. }
  32306. m.Name = string(dAtA[iNdEx:postIndex])
  32307. iNdEx = postIndex
  32308. case 2:
  32309. if wireType != 2 {
  32310. return fmt.Errorf("proto: wrong wireType = %d for field State", wireType)
  32311. }
  32312. var msglen int
  32313. for shift := uint(0); ; shift += 7 {
  32314. if shift >= 64 {
  32315. return ErrIntOverflowGenerated
  32316. }
  32317. if iNdEx >= l {
  32318. return io.ErrUnexpectedEOF
  32319. }
  32320. b := dAtA[iNdEx]
  32321. iNdEx++
  32322. msglen |= int(b&0x7F) << shift
  32323. if b < 0x80 {
  32324. break
  32325. }
  32326. }
  32327. if msglen < 0 {
  32328. return ErrInvalidLengthGenerated
  32329. }
  32330. postIndex := iNdEx + msglen
  32331. if postIndex < 0 {
  32332. return ErrInvalidLengthGenerated
  32333. }
  32334. if postIndex > l {
  32335. return io.ErrUnexpectedEOF
  32336. }
  32337. if err := m.State.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32338. return err
  32339. }
  32340. iNdEx = postIndex
  32341. case 3:
  32342. if wireType != 2 {
  32343. return fmt.Errorf("proto: wrong wireType = %d for field LastTerminationState", wireType)
  32344. }
  32345. var msglen int
  32346. for shift := uint(0); ; shift += 7 {
  32347. if shift >= 64 {
  32348. return ErrIntOverflowGenerated
  32349. }
  32350. if iNdEx >= l {
  32351. return io.ErrUnexpectedEOF
  32352. }
  32353. b := dAtA[iNdEx]
  32354. iNdEx++
  32355. msglen |= int(b&0x7F) << shift
  32356. if b < 0x80 {
  32357. break
  32358. }
  32359. }
  32360. if msglen < 0 {
  32361. return ErrInvalidLengthGenerated
  32362. }
  32363. postIndex := iNdEx + msglen
  32364. if postIndex < 0 {
  32365. return ErrInvalidLengthGenerated
  32366. }
  32367. if postIndex > l {
  32368. return io.ErrUnexpectedEOF
  32369. }
  32370. if err := m.LastTerminationState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32371. return err
  32372. }
  32373. iNdEx = postIndex
  32374. case 4:
  32375. if wireType != 0 {
  32376. return fmt.Errorf("proto: wrong wireType = %d for field Ready", wireType)
  32377. }
  32378. var v int
  32379. for shift := uint(0); ; shift += 7 {
  32380. if shift >= 64 {
  32381. return ErrIntOverflowGenerated
  32382. }
  32383. if iNdEx >= l {
  32384. return io.ErrUnexpectedEOF
  32385. }
  32386. b := dAtA[iNdEx]
  32387. iNdEx++
  32388. v |= int(b&0x7F) << shift
  32389. if b < 0x80 {
  32390. break
  32391. }
  32392. }
  32393. m.Ready = bool(v != 0)
  32394. case 5:
  32395. if wireType != 0 {
  32396. return fmt.Errorf("proto: wrong wireType = %d for field RestartCount", wireType)
  32397. }
  32398. m.RestartCount = 0
  32399. for shift := uint(0); ; shift += 7 {
  32400. if shift >= 64 {
  32401. return ErrIntOverflowGenerated
  32402. }
  32403. if iNdEx >= l {
  32404. return io.ErrUnexpectedEOF
  32405. }
  32406. b := dAtA[iNdEx]
  32407. iNdEx++
  32408. m.RestartCount |= int32(b&0x7F) << shift
  32409. if b < 0x80 {
  32410. break
  32411. }
  32412. }
  32413. case 6:
  32414. if wireType != 2 {
  32415. return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType)
  32416. }
  32417. var stringLen uint64
  32418. for shift := uint(0); ; shift += 7 {
  32419. if shift >= 64 {
  32420. return ErrIntOverflowGenerated
  32421. }
  32422. if iNdEx >= l {
  32423. return io.ErrUnexpectedEOF
  32424. }
  32425. b := dAtA[iNdEx]
  32426. iNdEx++
  32427. stringLen |= uint64(b&0x7F) << shift
  32428. if b < 0x80 {
  32429. break
  32430. }
  32431. }
  32432. intStringLen := int(stringLen)
  32433. if intStringLen < 0 {
  32434. return ErrInvalidLengthGenerated
  32435. }
  32436. postIndex := iNdEx + intStringLen
  32437. if postIndex < 0 {
  32438. return ErrInvalidLengthGenerated
  32439. }
  32440. if postIndex > l {
  32441. return io.ErrUnexpectedEOF
  32442. }
  32443. m.Image = string(dAtA[iNdEx:postIndex])
  32444. iNdEx = postIndex
  32445. case 7:
  32446. if wireType != 2 {
  32447. return fmt.Errorf("proto: wrong wireType = %d for field ImageID", wireType)
  32448. }
  32449. var stringLen uint64
  32450. for shift := uint(0); ; shift += 7 {
  32451. if shift >= 64 {
  32452. return ErrIntOverflowGenerated
  32453. }
  32454. if iNdEx >= l {
  32455. return io.ErrUnexpectedEOF
  32456. }
  32457. b := dAtA[iNdEx]
  32458. iNdEx++
  32459. stringLen |= uint64(b&0x7F) << shift
  32460. if b < 0x80 {
  32461. break
  32462. }
  32463. }
  32464. intStringLen := int(stringLen)
  32465. if intStringLen < 0 {
  32466. return ErrInvalidLengthGenerated
  32467. }
  32468. postIndex := iNdEx + intStringLen
  32469. if postIndex < 0 {
  32470. return ErrInvalidLengthGenerated
  32471. }
  32472. if postIndex > l {
  32473. return io.ErrUnexpectedEOF
  32474. }
  32475. m.ImageID = string(dAtA[iNdEx:postIndex])
  32476. iNdEx = postIndex
  32477. case 8:
  32478. if wireType != 2 {
  32479. return fmt.Errorf("proto: wrong wireType = %d for field ContainerID", wireType)
  32480. }
  32481. var stringLen uint64
  32482. for shift := uint(0); ; shift += 7 {
  32483. if shift >= 64 {
  32484. return ErrIntOverflowGenerated
  32485. }
  32486. if iNdEx >= l {
  32487. return io.ErrUnexpectedEOF
  32488. }
  32489. b := dAtA[iNdEx]
  32490. iNdEx++
  32491. stringLen |= uint64(b&0x7F) << shift
  32492. if b < 0x80 {
  32493. break
  32494. }
  32495. }
  32496. intStringLen := int(stringLen)
  32497. if intStringLen < 0 {
  32498. return ErrInvalidLengthGenerated
  32499. }
  32500. postIndex := iNdEx + intStringLen
  32501. if postIndex < 0 {
  32502. return ErrInvalidLengthGenerated
  32503. }
  32504. if postIndex > l {
  32505. return io.ErrUnexpectedEOF
  32506. }
  32507. m.ContainerID = string(dAtA[iNdEx:postIndex])
  32508. iNdEx = postIndex
  32509. case 9:
  32510. if wireType != 0 {
  32511. return fmt.Errorf("proto: wrong wireType = %d for field Started", wireType)
  32512. }
  32513. var v int
  32514. for shift := uint(0); ; shift += 7 {
  32515. if shift >= 64 {
  32516. return ErrIntOverflowGenerated
  32517. }
  32518. if iNdEx >= l {
  32519. return io.ErrUnexpectedEOF
  32520. }
  32521. b := dAtA[iNdEx]
  32522. iNdEx++
  32523. v |= int(b&0x7F) << shift
  32524. if b < 0x80 {
  32525. break
  32526. }
  32527. }
  32528. b := bool(v != 0)
  32529. m.Started = &b
  32530. default:
  32531. iNdEx = preIndex
  32532. skippy, err := skipGenerated(dAtA[iNdEx:])
  32533. if err != nil {
  32534. return err
  32535. }
  32536. if skippy < 0 {
  32537. return ErrInvalidLengthGenerated
  32538. }
  32539. if (iNdEx + skippy) < 0 {
  32540. return ErrInvalidLengthGenerated
  32541. }
  32542. if (iNdEx + skippy) > l {
  32543. return io.ErrUnexpectedEOF
  32544. }
  32545. iNdEx += skippy
  32546. }
  32547. }
  32548. if iNdEx > l {
  32549. return io.ErrUnexpectedEOF
  32550. }
  32551. return nil
  32552. }
  32553. func (m *DaemonEndpoint) Unmarshal(dAtA []byte) error {
  32554. l := len(dAtA)
  32555. iNdEx := 0
  32556. for iNdEx < l {
  32557. preIndex := iNdEx
  32558. var wire uint64
  32559. for shift := uint(0); ; shift += 7 {
  32560. if shift >= 64 {
  32561. return ErrIntOverflowGenerated
  32562. }
  32563. if iNdEx >= l {
  32564. return io.ErrUnexpectedEOF
  32565. }
  32566. b := dAtA[iNdEx]
  32567. iNdEx++
  32568. wire |= uint64(b&0x7F) << shift
  32569. if b < 0x80 {
  32570. break
  32571. }
  32572. }
  32573. fieldNum := int32(wire >> 3)
  32574. wireType := int(wire & 0x7)
  32575. if wireType == 4 {
  32576. return fmt.Errorf("proto: DaemonEndpoint: wiretype end group for non-group")
  32577. }
  32578. if fieldNum <= 0 {
  32579. return fmt.Errorf("proto: DaemonEndpoint: illegal tag %d (wire type %d)", fieldNum, wire)
  32580. }
  32581. switch fieldNum {
  32582. case 1:
  32583. if wireType != 0 {
  32584. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  32585. }
  32586. m.Port = 0
  32587. for shift := uint(0); ; shift += 7 {
  32588. if shift >= 64 {
  32589. return ErrIntOverflowGenerated
  32590. }
  32591. if iNdEx >= l {
  32592. return io.ErrUnexpectedEOF
  32593. }
  32594. b := dAtA[iNdEx]
  32595. iNdEx++
  32596. m.Port |= int32(b&0x7F) << shift
  32597. if b < 0x80 {
  32598. break
  32599. }
  32600. }
  32601. default:
  32602. iNdEx = preIndex
  32603. skippy, err := skipGenerated(dAtA[iNdEx:])
  32604. if err != nil {
  32605. return err
  32606. }
  32607. if skippy < 0 {
  32608. return ErrInvalidLengthGenerated
  32609. }
  32610. if (iNdEx + skippy) < 0 {
  32611. return ErrInvalidLengthGenerated
  32612. }
  32613. if (iNdEx + skippy) > l {
  32614. return io.ErrUnexpectedEOF
  32615. }
  32616. iNdEx += skippy
  32617. }
  32618. }
  32619. if iNdEx > l {
  32620. return io.ErrUnexpectedEOF
  32621. }
  32622. return nil
  32623. }
  32624. func (m *DownwardAPIProjection) Unmarshal(dAtA []byte) error {
  32625. l := len(dAtA)
  32626. iNdEx := 0
  32627. for iNdEx < l {
  32628. preIndex := iNdEx
  32629. var wire uint64
  32630. for shift := uint(0); ; shift += 7 {
  32631. if shift >= 64 {
  32632. return ErrIntOverflowGenerated
  32633. }
  32634. if iNdEx >= l {
  32635. return io.ErrUnexpectedEOF
  32636. }
  32637. b := dAtA[iNdEx]
  32638. iNdEx++
  32639. wire |= uint64(b&0x7F) << shift
  32640. if b < 0x80 {
  32641. break
  32642. }
  32643. }
  32644. fieldNum := int32(wire >> 3)
  32645. wireType := int(wire & 0x7)
  32646. if wireType == 4 {
  32647. return fmt.Errorf("proto: DownwardAPIProjection: wiretype end group for non-group")
  32648. }
  32649. if fieldNum <= 0 {
  32650. return fmt.Errorf("proto: DownwardAPIProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  32651. }
  32652. switch fieldNum {
  32653. case 1:
  32654. if wireType != 2 {
  32655. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  32656. }
  32657. var msglen int
  32658. for shift := uint(0); ; shift += 7 {
  32659. if shift >= 64 {
  32660. return ErrIntOverflowGenerated
  32661. }
  32662. if iNdEx >= l {
  32663. return io.ErrUnexpectedEOF
  32664. }
  32665. b := dAtA[iNdEx]
  32666. iNdEx++
  32667. msglen |= int(b&0x7F) << shift
  32668. if b < 0x80 {
  32669. break
  32670. }
  32671. }
  32672. if msglen < 0 {
  32673. return ErrInvalidLengthGenerated
  32674. }
  32675. postIndex := iNdEx + msglen
  32676. if postIndex < 0 {
  32677. return ErrInvalidLengthGenerated
  32678. }
  32679. if postIndex > l {
  32680. return io.ErrUnexpectedEOF
  32681. }
  32682. m.Items = append(m.Items, DownwardAPIVolumeFile{})
  32683. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32684. return err
  32685. }
  32686. iNdEx = postIndex
  32687. default:
  32688. iNdEx = preIndex
  32689. skippy, err := skipGenerated(dAtA[iNdEx:])
  32690. if err != nil {
  32691. return err
  32692. }
  32693. if skippy < 0 {
  32694. return ErrInvalidLengthGenerated
  32695. }
  32696. if (iNdEx + skippy) < 0 {
  32697. return ErrInvalidLengthGenerated
  32698. }
  32699. if (iNdEx + skippy) > l {
  32700. return io.ErrUnexpectedEOF
  32701. }
  32702. iNdEx += skippy
  32703. }
  32704. }
  32705. if iNdEx > l {
  32706. return io.ErrUnexpectedEOF
  32707. }
  32708. return nil
  32709. }
  32710. func (m *DownwardAPIVolumeFile) Unmarshal(dAtA []byte) error {
  32711. l := len(dAtA)
  32712. iNdEx := 0
  32713. for iNdEx < l {
  32714. preIndex := iNdEx
  32715. var wire uint64
  32716. for shift := uint(0); ; shift += 7 {
  32717. if shift >= 64 {
  32718. return ErrIntOverflowGenerated
  32719. }
  32720. if iNdEx >= l {
  32721. return io.ErrUnexpectedEOF
  32722. }
  32723. b := dAtA[iNdEx]
  32724. iNdEx++
  32725. wire |= uint64(b&0x7F) << shift
  32726. if b < 0x80 {
  32727. break
  32728. }
  32729. }
  32730. fieldNum := int32(wire >> 3)
  32731. wireType := int(wire & 0x7)
  32732. if wireType == 4 {
  32733. return fmt.Errorf("proto: DownwardAPIVolumeFile: wiretype end group for non-group")
  32734. }
  32735. if fieldNum <= 0 {
  32736. return fmt.Errorf("proto: DownwardAPIVolumeFile: illegal tag %d (wire type %d)", fieldNum, wire)
  32737. }
  32738. switch fieldNum {
  32739. case 1:
  32740. if wireType != 2 {
  32741. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  32742. }
  32743. var stringLen uint64
  32744. for shift := uint(0); ; shift += 7 {
  32745. if shift >= 64 {
  32746. return ErrIntOverflowGenerated
  32747. }
  32748. if iNdEx >= l {
  32749. return io.ErrUnexpectedEOF
  32750. }
  32751. b := dAtA[iNdEx]
  32752. iNdEx++
  32753. stringLen |= uint64(b&0x7F) << shift
  32754. if b < 0x80 {
  32755. break
  32756. }
  32757. }
  32758. intStringLen := int(stringLen)
  32759. if intStringLen < 0 {
  32760. return ErrInvalidLengthGenerated
  32761. }
  32762. postIndex := iNdEx + intStringLen
  32763. if postIndex < 0 {
  32764. return ErrInvalidLengthGenerated
  32765. }
  32766. if postIndex > l {
  32767. return io.ErrUnexpectedEOF
  32768. }
  32769. m.Path = string(dAtA[iNdEx:postIndex])
  32770. iNdEx = postIndex
  32771. case 2:
  32772. if wireType != 2 {
  32773. return fmt.Errorf("proto: wrong wireType = %d for field FieldRef", wireType)
  32774. }
  32775. var msglen int
  32776. for shift := uint(0); ; shift += 7 {
  32777. if shift >= 64 {
  32778. return ErrIntOverflowGenerated
  32779. }
  32780. if iNdEx >= l {
  32781. return io.ErrUnexpectedEOF
  32782. }
  32783. b := dAtA[iNdEx]
  32784. iNdEx++
  32785. msglen |= int(b&0x7F) << shift
  32786. if b < 0x80 {
  32787. break
  32788. }
  32789. }
  32790. if msglen < 0 {
  32791. return ErrInvalidLengthGenerated
  32792. }
  32793. postIndex := iNdEx + msglen
  32794. if postIndex < 0 {
  32795. return ErrInvalidLengthGenerated
  32796. }
  32797. if postIndex > l {
  32798. return io.ErrUnexpectedEOF
  32799. }
  32800. if m.FieldRef == nil {
  32801. m.FieldRef = &ObjectFieldSelector{}
  32802. }
  32803. if err := m.FieldRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32804. return err
  32805. }
  32806. iNdEx = postIndex
  32807. case 3:
  32808. if wireType != 2 {
  32809. return fmt.Errorf("proto: wrong wireType = %d for field ResourceFieldRef", wireType)
  32810. }
  32811. var msglen int
  32812. for shift := uint(0); ; shift += 7 {
  32813. if shift >= 64 {
  32814. return ErrIntOverflowGenerated
  32815. }
  32816. if iNdEx >= l {
  32817. return io.ErrUnexpectedEOF
  32818. }
  32819. b := dAtA[iNdEx]
  32820. iNdEx++
  32821. msglen |= int(b&0x7F) << shift
  32822. if b < 0x80 {
  32823. break
  32824. }
  32825. }
  32826. if msglen < 0 {
  32827. return ErrInvalidLengthGenerated
  32828. }
  32829. postIndex := iNdEx + msglen
  32830. if postIndex < 0 {
  32831. return ErrInvalidLengthGenerated
  32832. }
  32833. if postIndex > l {
  32834. return io.ErrUnexpectedEOF
  32835. }
  32836. if m.ResourceFieldRef == nil {
  32837. m.ResourceFieldRef = &ResourceFieldSelector{}
  32838. }
  32839. if err := m.ResourceFieldRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32840. return err
  32841. }
  32842. iNdEx = postIndex
  32843. case 4:
  32844. if wireType != 0 {
  32845. return fmt.Errorf("proto: wrong wireType = %d for field Mode", wireType)
  32846. }
  32847. var v int32
  32848. for shift := uint(0); ; shift += 7 {
  32849. if shift >= 64 {
  32850. return ErrIntOverflowGenerated
  32851. }
  32852. if iNdEx >= l {
  32853. return io.ErrUnexpectedEOF
  32854. }
  32855. b := dAtA[iNdEx]
  32856. iNdEx++
  32857. v |= int32(b&0x7F) << shift
  32858. if b < 0x80 {
  32859. break
  32860. }
  32861. }
  32862. m.Mode = &v
  32863. default:
  32864. iNdEx = preIndex
  32865. skippy, err := skipGenerated(dAtA[iNdEx:])
  32866. if err != nil {
  32867. return err
  32868. }
  32869. if skippy < 0 {
  32870. return ErrInvalidLengthGenerated
  32871. }
  32872. if (iNdEx + skippy) < 0 {
  32873. return ErrInvalidLengthGenerated
  32874. }
  32875. if (iNdEx + skippy) > l {
  32876. return io.ErrUnexpectedEOF
  32877. }
  32878. iNdEx += skippy
  32879. }
  32880. }
  32881. if iNdEx > l {
  32882. return io.ErrUnexpectedEOF
  32883. }
  32884. return nil
  32885. }
  32886. func (m *DownwardAPIVolumeSource) Unmarshal(dAtA []byte) error {
  32887. l := len(dAtA)
  32888. iNdEx := 0
  32889. for iNdEx < l {
  32890. preIndex := iNdEx
  32891. var wire uint64
  32892. for shift := uint(0); ; shift += 7 {
  32893. if shift >= 64 {
  32894. return ErrIntOverflowGenerated
  32895. }
  32896. if iNdEx >= l {
  32897. return io.ErrUnexpectedEOF
  32898. }
  32899. b := dAtA[iNdEx]
  32900. iNdEx++
  32901. wire |= uint64(b&0x7F) << shift
  32902. if b < 0x80 {
  32903. break
  32904. }
  32905. }
  32906. fieldNum := int32(wire >> 3)
  32907. wireType := int(wire & 0x7)
  32908. if wireType == 4 {
  32909. return fmt.Errorf("proto: DownwardAPIVolumeSource: wiretype end group for non-group")
  32910. }
  32911. if fieldNum <= 0 {
  32912. return fmt.Errorf("proto: DownwardAPIVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  32913. }
  32914. switch fieldNum {
  32915. case 1:
  32916. if wireType != 2 {
  32917. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  32918. }
  32919. var msglen int
  32920. for shift := uint(0); ; shift += 7 {
  32921. if shift >= 64 {
  32922. return ErrIntOverflowGenerated
  32923. }
  32924. if iNdEx >= l {
  32925. return io.ErrUnexpectedEOF
  32926. }
  32927. b := dAtA[iNdEx]
  32928. iNdEx++
  32929. msglen |= int(b&0x7F) << shift
  32930. if b < 0x80 {
  32931. break
  32932. }
  32933. }
  32934. if msglen < 0 {
  32935. return ErrInvalidLengthGenerated
  32936. }
  32937. postIndex := iNdEx + msglen
  32938. if postIndex < 0 {
  32939. return ErrInvalidLengthGenerated
  32940. }
  32941. if postIndex > l {
  32942. return io.ErrUnexpectedEOF
  32943. }
  32944. m.Items = append(m.Items, DownwardAPIVolumeFile{})
  32945. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32946. return err
  32947. }
  32948. iNdEx = postIndex
  32949. case 2:
  32950. if wireType != 0 {
  32951. return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType)
  32952. }
  32953. var v int32
  32954. for shift := uint(0); ; shift += 7 {
  32955. if shift >= 64 {
  32956. return ErrIntOverflowGenerated
  32957. }
  32958. if iNdEx >= l {
  32959. return io.ErrUnexpectedEOF
  32960. }
  32961. b := dAtA[iNdEx]
  32962. iNdEx++
  32963. v |= int32(b&0x7F) << shift
  32964. if b < 0x80 {
  32965. break
  32966. }
  32967. }
  32968. m.DefaultMode = &v
  32969. default:
  32970. iNdEx = preIndex
  32971. skippy, err := skipGenerated(dAtA[iNdEx:])
  32972. if err != nil {
  32973. return err
  32974. }
  32975. if skippy < 0 {
  32976. return ErrInvalidLengthGenerated
  32977. }
  32978. if (iNdEx + skippy) < 0 {
  32979. return ErrInvalidLengthGenerated
  32980. }
  32981. if (iNdEx + skippy) > l {
  32982. return io.ErrUnexpectedEOF
  32983. }
  32984. iNdEx += skippy
  32985. }
  32986. }
  32987. if iNdEx > l {
  32988. return io.ErrUnexpectedEOF
  32989. }
  32990. return nil
  32991. }
  32992. func (m *EmptyDirVolumeSource) Unmarshal(dAtA []byte) error {
  32993. l := len(dAtA)
  32994. iNdEx := 0
  32995. for iNdEx < l {
  32996. preIndex := iNdEx
  32997. var wire uint64
  32998. for shift := uint(0); ; shift += 7 {
  32999. if shift >= 64 {
  33000. return ErrIntOverflowGenerated
  33001. }
  33002. if iNdEx >= l {
  33003. return io.ErrUnexpectedEOF
  33004. }
  33005. b := dAtA[iNdEx]
  33006. iNdEx++
  33007. wire |= uint64(b&0x7F) << shift
  33008. if b < 0x80 {
  33009. break
  33010. }
  33011. }
  33012. fieldNum := int32(wire >> 3)
  33013. wireType := int(wire & 0x7)
  33014. if wireType == 4 {
  33015. return fmt.Errorf("proto: EmptyDirVolumeSource: wiretype end group for non-group")
  33016. }
  33017. if fieldNum <= 0 {
  33018. return fmt.Errorf("proto: EmptyDirVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  33019. }
  33020. switch fieldNum {
  33021. case 1:
  33022. if wireType != 2 {
  33023. return fmt.Errorf("proto: wrong wireType = %d for field Medium", wireType)
  33024. }
  33025. var stringLen uint64
  33026. for shift := uint(0); ; shift += 7 {
  33027. if shift >= 64 {
  33028. return ErrIntOverflowGenerated
  33029. }
  33030. if iNdEx >= l {
  33031. return io.ErrUnexpectedEOF
  33032. }
  33033. b := dAtA[iNdEx]
  33034. iNdEx++
  33035. stringLen |= uint64(b&0x7F) << shift
  33036. if b < 0x80 {
  33037. break
  33038. }
  33039. }
  33040. intStringLen := int(stringLen)
  33041. if intStringLen < 0 {
  33042. return ErrInvalidLengthGenerated
  33043. }
  33044. postIndex := iNdEx + intStringLen
  33045. if postIndex < 0 {
  33046. return ErrInvalidLengthGenerated
  33047. }
  33048. if postIndex > l {
  33049. return io.ErrUnexpectedEOF
  33050. }
  33051. m.Medium = StorageMedium(dAtA[iNdEx:postIndex])
  33052. iNdEx = postIndex
  33053. case 2:
  33054. if wireType != 2 {
  33055. return fmt.Errorf("proto: wrong wireType = %d for field SizeLimit", wireType)
  33056. }
  33057. var msglen int
  33058. for shift := uint(0); ; shift += 7 {
  33059. if shift >= 64 {
  33060. return ErrIntOverflowGenerated
  33061. }
  33062. if iNdEx >= l {
  33063. return io.ErrUnexpectedEOF
  33064. }
  33065. b := dAtA[iNdEx]
  33066. iNdEx++
  33067. msglen |= int(b&0x7F) << shift
  33068. if b < 0x80 {
  33069. break
  33070. }
  33071. }
  33072. if msglen < 0 {
  33073. return ErrInvalidLengthGenerated
  33074. }
  33075. postIndex := iNdEx + msglen
  33076. if postIndex < 0 {
  33077. return ErrInvalidLengthGenerated
  33078. }
  33079. if postIndex > l {
  33080. return io.ErrUnexpectedEOF
  33081. }
  33082. if m.SizeLimit == nil {
  33083. m.SizeLimit = &resource.Quantity{}
  33084. }
  33085. if err := m.SizeLimit.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33086. return err
  33087. }
  33088. iNdEx = postIndex
  33089. default:
  33090. iNdEx = preIndex
  33091. skippy, err := skipGenerated(dAtA[iNdEx:])
  33092. if err != nil {
  33093. return err
  33094. }
  33095. if skippy < 0 {
  33096. return ErrInvalidLengthGenerated
  33097. }
  33098. if (iNdEx + skippy) < 0 {
  33099. return ErrInvalidLengthGenerated
  33100. }
  33101. if (iNdEx + skippy) > l {
  33102. return io.ErrUnexpectedEOF
  33103. }
  33104. iNdEx += skippy
  33105. }
  33106. }
  33107. if iNdEx > l {
  33108. return io.ErrUnexpectedEOF
  33109. }
  33110. return nil
  33111. }
  33112. func (m *EndpointAddress) Unmarshal(dAtA []byte) error {
  33113. l := len(dAtA)
  33114. iNdEx := 0
  33115. for iNdEx < l {
  33116. preIndex := iNdEx
  33117. var wire uint64
  33118. for shift := uint(0); ; shift += 7 {
  33119. if shift >= 64 {
  33120. return ErrIntOverflowGenerated
  33121. }
  33122. if iNdEx >= l {
  33123. return io.ErrUnexpectedEOF
  33124. }
  33125. b := dAtA[iNdEx]
  33126. iNdEx++
  33127. wire |= uint64(b&0x7F) << shift
  33128. if b < 0x80 {
  33129. break
  33130. }
  33131. }
  33132. fieldNum := int32(wire >> 3)
  33133. wireType := int(wire & 0x7)
  33134. if wireType == 4 {
  33135. return fmt.Errorf("proto: EndpointAddress: wiretype end group for non-group")
  33136. }
  33137. if fieldNum <= 0 {
  33138. return fmt.Errorf("proto: EndpointAddress: illegal tag %d (wire type %d)", fieldNum, wire)
  33139. }
  33140. switch fieldNum {
  33141. case 1:
  33142. if wireType != 2 {
  33143. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  33144. }
  33145. var stringLen uint64
  33146. for shift := uint(0); ; shift += 7 {
  33147. if shift >= 64 {
  33148. return ErrIntOverflowGenerated
  33149. }
  33150. if iNdEx >= l {
  33151. return io.ErrUnexpectedEOF
  33152. }
  33153. b := dAtA[iNdEx]
  33154. iNdEx++
  33155. stringLen |= uint64(b&0x7F) << shift
  33156. if b < 0x80 {
  33157. break
  33158. }
  33159. }
  33160. intStringLen := int(stringLen)
  33161. if intStringLen < 0 {
  33162. return ErrInvalidLengthGenerated
  33163. }
  33164. postIndex := iNdEx + intStringLen
  33165. if postIndex < 0 {
  33166. return ErrInvalidLengthGenerated
  33167. }
  33168. if postIndex > l {
  33169. return io.ErrUnexpectedEOF
  33170. }
  33171. m.IP = string(dAtA[iNdEx:postIndex])
  33172. iNdEx = postIndex
  33173. case 2:
  33174. if wireType != 2 {
  33175. return fmt.Errorf("proto: wrong wireType = %d for field TargetRef", wireType)
  33176. }
  33177. var msglen int
  33178. for shift := uint(0); ; shift += 7 {
  33179. if shift >= 64 {
  33180. return ErrIntOverflowGenerated
  33181. }
  33182. if iNdEx >= l {
  33183. return io.ErrUnexpectedEOF
  33184. }
  33185. b := dAtA[iNdEx]
  33186. iNdEx++
  33187. msglen |= int(b&0x7F) << shift
  33188. if b < 0x80 {
  33189. break
  33190. }
  33191. }
  33192. if msglen < 0 {
  33193. return ErrInvalidLengthGenerated
  33194. }
  33195. postIndex := iNdEx + msglen
  33196. if postIndex < 0 {
  33197. return ErrInvalidLengthGenerated
  33198. }
  33199. if postIndex > l {
  33200. return io.ErrUnexpectedEOF
  33201. }
  33202. if m.TargetRef == nil {
  33203. m.TargetRef = &ObjectReference{}
  33204. }
  33205. if err := m.TargetRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33206. return err
  33207. }
  33208. iNdEx = postIndex
  33209. case 3:
  33210. if wireType != 2 {
  33211. return fmt.Errorf("proto: wrong wireType = %d for field Hostname", wireType)
  33212. }
  33213. var stringLen uint64
  33214. for shift := uint(0); ; shift += 7 {
  33215. if shift >= 64 {
  33216. return ErrIntOverflowGenerated
  33217. }
  33218. if iNdEx >= l {
  33219. return io.ErrUnexpectedEOF
  33220. }
  33221. b := dAtA[iNdEx]
  33222. iNdEx++
  33223. stringLen |= uint64(b&0x7F) << shift
  33224. if b < 0x80 {
  33225. break
  33226. }
  33227. }
  33228. intStringLen := int(stringLen)
  33229. if intStringLen < 0 {
  33230. return ErrInvalidLengthGenerated
  33231. }
  33232. postIndex := iNdEx + intStringLen
  33233. if postIndex < 0 {
  33234. return ErrInvalidLengthGenerated
  33235. }
  33236. if postIndex > l {
  33237. return io.ErrUnexpectedEOF
  33238. }
  33239. m.Hostname = string(dAtA[iNdEx:postIndex])
  33240. iNdEx = postIndex
  33241. case 4:
  33242. if wireType != 2 {
  33243. return fmt.Errorf("proto: wrong wireType = %d for field NodeName", wireType)
  33244. }
  33245. var stringLen uint64
  33246. for shift := uint(0); ; shift += 7 {
  33247. if shift >= 64 {
  33248. return ErrIntOverflowGenerated
  33249. }
  33250. if iNdEx >= l {
  33251. return io.ErrUnexpectedEOF
  33252. }
  33253. b := dAtA[iNdEx]
  33254. iNdEx++
  33255. stringLen |= uint64(b&0x7F) << shift
  33256. if b < 0x80 {
  33257. break
  33258. }
  33259. }
  33260. intStringLen := int(stringLen)
  33261. if intStringLen < 0 {
  33262. return ErrInvalidLengthGenerated
  33263. }
  33264. postIndex := iNdEx + intStringLen
  33265. if postIndex < 0 {
  33266. return ErrInvalidLengthGenerated
  33267. }
  33268. if postIndex > l {
  33269. return io.ErrUnexpectedEOF
  33270. }
  33271. s := string(dAtA[iNdEx:postIndex])
  33272. m.NodeName = &s
  33273. iNdEx = postIndex
  33274. default:
  33275. iNdEx = preIndex
  33276. skippy, err := skipGenerated(dAtA[iNdEx:])
  33277. if err != nil {
  33278. return err
  33279. }
  33280. if skippy < 0 {
  33281. return ErrInvalidLengthGenerated
  33282. }
  33283. if (iNdEx + skippy) < 0 {
  33284. return ErrInvalidLengthGenerated
  33285. }
  33286. if (iNdEx + skippy) > l {
  33287. return io.ErrUnexpectedEOF
  33288. }
  33289. iNdEx += skippy
  33290. }
  33291. }
  33292. if iNdEx > l {
  33293. return io.ErrUnexpectedEOF
  33294. }
  33295. return nil
  33296. }
  33297. func (m *EndpointPort) Unmarshal(dAtA []byte) error {
  33298. l := len(dAtA)
  33299. iNdEx := 0
  33300. for iNdEx < l {
  33301. preIndex := iNdEx
  33302. var wire uint64
  33303. for shift := uint(0); ; shift += 7 {
  33304. if shift >= 64 {
  33305. return ErrIntOverflowGenerated
  33306. }
  33307. if iNdEx >= l {
  33308. return io.ErrUnexpectedEOF
  33309. }
  33310. b := dAtA[iNdEx]
  33311. iNdEx++
  33312. wire |= uint64(b&0x7F) << shift
  33313. if b < 0x80 {
  33314. break
  33315. }
  33316. }
  33317. fieldNum := int32(wire >> 3)
  33318. wireType := int(wire & 0x7)
  33319. if wireType == 4 {
  33320. return fmt.Errorf("proto: EndpointPort: wiretype end group for non-group")
  33321. }
  33322. if fieldNum <= 0 {
  33323. return fmt.Errorf("proto: EndpointPort: illegal tag %d (wire type %d)", fieldNum, wire)
  33324. }
  33325. switch fieldNum {
  33326. case 1:
  33327. if wireType != 2 {
  33328. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  33329. }
  33330. var stringLen uint64
  33331. for shift := uint(0); ; shift += 7 {
  33332. if shift >= 64 {
  33333. return ErrIntOverflowGenerated
  33334. }
  33335. if iNdEx >= l {
  33336. return io.ErrUnexpectedEOF
  33337. }
  33338. b := dAtA[iNdEx]
  33339. iNdEx++
  33340. stringLen |= uint64(b&0x7F) << shift
  33341. if b < 0x80 {
  33342. break
  33343. }
  33344. }
  33345. intStringLen := int(stringLen)
  33346. if intStringLen < 0 {
  33347. return ErrInvalidLengthGenerated
  33348. }
  33349. postIndex := iNdEx + intStringLen
  33350. if postIndex < 0 {
  33351. return ErrInvalidLengthGenerated
  33352. }
  33353. if postIndex > l {
  33354. return io.ErrUnexpectedEOF
  33355. }
  33356. m.Name = string(dAtA[iNdEx:postIndex])
  33357. iNdEx = postIndex
  33358. case 2:
  33359. if wireType != 0 {
  33360. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  33361. }
  33362. m.Port = 0
  33363. for shift := uint(0); ; shift += 7 {
  33364. if shift >= 64 {
  33365. return ErrIntOverflowGenerated
  33366. }
  33367. if iNdEx >= l {
  33368. return io.ErrUnexpectedEOF
  33369. }
  33370. b := dAtA[iNdEx]
  33371. iNdEx++
  33372. m.Port |= int32(b&0x7F) << shift
  33373. if b < 0x80 {
  33374. break
  33375. }
  33376. }
  33377. case 3:
  33378. if wireType != 2 {
  33379. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  33380. }
  33381. var stringLen uint64
  33382. for shift := uint(0); ; shift += 7 {
  33383. if shift >= 64 {
  33384. return ErrIntOverflowGenerated
  33385. }
  33386. if iNdEx >= l {
  33387. return io.ErrUnexpectedEOF
  33388. }
  33389. b := dAtA[iNdEx]
  33390. iNdEx++
  33391. stringLen |= uint64(b&0x7F) << shift
  33392. if b < 0x80 {
  33393. break
  33394. }
  33395. }
  33396. intStringLen := int(stringLen)
  33397. if intStringLen < 0 {
  33398. return ErrInvalidLengthGenerated
  33399. }
  33400. postIndex := iNdEx + intStringLen
  33401. if postIndex < 0 {
  33402. return ErrInvalidLengthGenerated
  33403. }
  33404. if postIndex > l {
  33405. return io.ErrUnexpectedEOF
  33406. }
  33407. m.Protocol = Protocol(dAtA[iNdEx:postIndex])
  33408. iNdEx = postIndex
  33409. case 4:
  33410. if wireType != 2 {
  33411. return fmt.Errorf("proto: wrong wireType = %d for field AppProtocol", wireType)
  33412. }
  33413. var stringLen uint64
  33414. for shift := uint(0); ; shift += 7 {
  33415. if shift >= 64 {
  33416. return ErrIntOverflowGenerated
  33417. }
  33418. if iNdEx >= l {
  33419. return io.ErrUnexpectedEOF
  33420. }
  33421. b := dAtA[iNdEx]
  33422. iNdEx++
  33423. stringLen |= uint64(b&0x7F) << shift
  33424. if b < 0x80 {
  33425. break
  33426. }
  33427. }
  33428. intStringLen := int(stringLen)
  33429. if intStringLen < 0 {
  33430. return ErrInvalidLengthGenerated
  33431. }
  33432. postIndex := iNdEx + intStringLen
  33433. if postIndex < 0 {
  33434. return ErrInvalidLengthGenerated
  33435. }
  33436. if postIndex > l {
  33437. return io.ErrUnexpectedEOF
  33438. }
  33439. s := string(dAtA[iNdEx:postIndex])
  33440. m.AppProtocol = &s
  33441. iNdEx = postIndex
  33442. default:
  33443. iNdEx = preIndex
  33444. skippy, err := skipGenerated(dAtA[iNdEx:])
  33445. if err != nil {
  33446. return err
  33447. }
  33448. if skippy < 0 {
  33449. return ErrInvalidLengthGenerated
  33450. }
  33451. if (iNdEx + skippy) < 0 {
  33452. return ErrInvalidLengthGenerated
  33453. }
  33454. if (iNdEx + skippy) > l {
  33455. return io.ErrUnexpectedEOF
  33456. }
  33457. iNdEx += skippy
  33458. }
  33459. }
  33460. if iNdEx > l {
  33461. return io.ErrUnexpectedEOF
  33462. }
  33463. return nil
  33464. }
  33465. func (m *EndpointSubset) Unmarshal(dAtA []byte) error {
  33466. l := len(dAtA)
  33467. iNdEx := 0
  33468. for iNdEx < l {
  33469. preIndex := iNdEx
  33470. var wire uint64
  33471. for shift := uint(0); ; shift += 7 {
  33472. if shift >= 64 {
  33473. return ErrIntOverflowGenerated
  33474. }
  33475. if iNdEx >= l {
  33476. return io.ErrUnexpectedEOF
  33477. }
  33478. b := dAtA[iNdEx]
  33479. iNdEx++
  33480. wire |= uint64(b&0x7F) << shift
  33481. if b < 0x80 {
  33482. break
  33483. }
  33484. }
  33485. fieldNum := int32(wire >> 3)
  33486. wireType := int(wire & 0x7)
  33487. if wireType == 4 {
  33488. return fmt.Errorf("proto: EndpointSubset: wiretype end group for non-group")
  33489. }
  33490. if fieldNum <= 0 {
  33491. return fmt.Errorf("proto: EndpointSubset: illegal tag %d (wire type %d)", fieldNum, wire)
  33492. }
  33493. switch fieldNum {
  33494. case 1:
  33495. if wireType != 2 {
  33496. return fmt.Errorf("proto: wrong wireType = %d for field Addresses", wireType)
  33497. }
  33498. var msglen int
  33499. for shift := uint(0); ; shift += 7 {
  33500. if shift >= 64 {
  33501. return ErrIntOverflowGenerated
  33502. }
  33503. if iNdEx >= l {
  33504. return io.ErrUnexpectedEOF
  33505. }
  33506. b := dAtA[iNdEx]
  33507. iNdEx++
  33508. msglen |= int(b&0x7F) << shift
  33509. if b < 0x80 {
  33510. break
  33511. }
  33512. }
  33513. if msglen < 0 {
  33514. return ErrInvalidLengthGenerated
  33515. }
  33516. postIndex := iNdEx + msglen
  33517. if postIndex < 0 {
  33518. return ErrInvalidLengthGenerated
  33519. }
  33520. if postIndex > l {
  33521. return io.ErrUnexpectedEOF
  33522. }
  33523. m.Addresses = append(m.Addresses, EndpointAddress{})
  33524. if err := m.Addresses[len(m.Addresses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33525. return err
  33526. }
  33527. iNdEx = postIndex
  33528. case 2:
  33529. if wireType != 2 {
  33530. return fmt.Errorf("proto: wrong wireType = %d for field NotReadyAddresses", wireType)
  33531. }
  33532. var msglen int
  33533. for shift := uint(0); ; shift += 7 {
  33534. if shift >= 64 {
  33535. return ErrIntOverflowGenerated
  33536. }
  33537. if iNdEx >= l {
  33538. return io.ErrUnexpectedEOF
  33539. }
  33540. b := dAtA[iNdEx]
  33541. iNdEx++
  33542. msglen |= int(b&0x7F) << shift
  33543. if b < 0x80 {
  33544. break
  33545. }
  33546. }
  33547. if msglen < 0 {
  33548. return ErrInvalidLengthGenerated
  33549. }
  33550. postIndex := iNdEx + msglen
  33551. if postIndex < 0 {
  33552. return ErrInvalidLengthGenerated
  33553. }
  33554. if postIndex > l {
  33555. return io.ErrUnexpectedEOF
  33556. }
  33557. m.NotReadyAddresses = append(m.NotReadyAddresses, EndpointAddress{})
  33558. if err := m.NotReadyAddresses[len(m.NotReadyAddresses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33559. return err
  33560. }
  33561. iNdEx = postIndex
  33562. case 3:
  33563. if wireType != 2 {
  33564. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  33565. }
  33566. var msglen int
  33567. for shift := uint(0); ; shift += 7 {
  33568. if shift >= 64 {
  33569. return ErrIntOverflowGenerated
  33570. }
  33571. if iNdEx >= l {
  33572. return io.ErrUnexpectedEOF
  33573. }
  33574. b := dAtA[iNdEx]
  33575. iNdEx++
  33576. msglen |= int(b&0x7F) << shift
  33577. if b < 0x80 {
  33578. break
  33579. }
  33580. }
  33581. if msglen < 0 {
  33582. return ErrInvalidLengthGenerated
  33583. }
  33584. postIndex := iNdEx + msglen
  33585. if postIndex < 0 {
  33586. return ErrInvalidLengthGenerated
  33587. }
  33588. if postIndex > l {
  33589. return io.ErrUnexpectedEOF
  33590. }
  33591. m.Ports = append(m.Ports, EndpointPort{})
  33592. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33593. return err
  33594. }
  33595. iNdEx = postIndex
  33596. default:
  33597. iNdEx = preIndex
  33598. skippy, err := skipGenerated(dAtA[iNdEx:])
  33599. if err != nil {
  33600. return err
  33601. }
  33602. if skippy < 0 {
  33603. return ErrInvalidLengthGenerated
  33604. }
  33605. if (iNdEx + skippy) < 0 {
  33606. return ErrInvalidLengthGenerated
  33607. }
  33608. if (iNdEx + skippy) > l {
  33609. return io.ErrUnexpectedEOF
  33610. }
  33611. iNdEx += skippy
  33612. }
  33613. }
  33614. if iNdEx > l {
  33615. return io.ErrUnexpectedEOF
  33616. }
  33617. return nil
  33618. }
  33619. func (m *Endpoints) Unmarshal(dAtA []byte) error {
  33620. l := len(dAtA)
  33621. iNdEx := 0
  33622. for iNdEx < l {
  33623. preIndex := iNdEx
  33624. var wire uint64
  33625. for shift := uint(0); ; shift += 7 {
  33626. if shift >= 64 {
  33627. return ErrIntOverflowGenerated
  33628. }
  33629. if iNdEx >= l {
  33630. return io.ErrUnexpectedEOF
  33631. }
  33632. b := dAtA[iNdEx]
  33633. iNdEx++
  33634. wire |= uint64(b&0x7F) << shift
  33635. if b < 0x80 {
  33636. break
  33637. }
  33638. }
  33639. fieldNum := int32(wire >> 3)
  33640. wireType := int(wire & 0x7)
  33641. if wireType == 4 {
  33642. return fmt.Errorf("proto: Endpoints: wiretype end group for non-group")
  33643. }
  33644. if fieldNum <= 0 {
  33645. return fmt.Errorf("proto: Endpoints: illegal tag %d (wire type %d)", fieldNum, wire)
  33646. }
  33647. switch fieldNum {
  33648. case 1:
  33649. if wireType != 2 {
  33650. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  33651. }
  33652. var msglen int
  33653. for shift := uint(0); ; shift += 7 {
  33654. if shift >= 64 {
  33655. return ErrIntOverflowGenerated
  33656. }
  33657. if iNdEx >= l {
  33658. return io.ErrUnexpectedEOF
  33659. }
  33660. b := dAtA[iNdEx]
  33661. iNdEx++
  33662. msglen |= int(b&0x7F) << shift
  33663. if b < 0x80 {
  33664. break
  33665. }
  33666. }
  33667. if msglen < 0 {
  33668. return ErrInvalidLengthGenerated
  33669. }
  33670. postIndex := iNdEx + msglen
  33671. if postIndex < 0 {
  33672. return ErrInvalidLengthGenerated
  33673. }
  33674. if postIndex > l {
  33675. return io.ErrUnexpectedEOF
  33676. }
  33677. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33678. return err
  33679. }
  33680. iNdEx = postIndex
  33681. case 2:
  33682. if wireType != 2 {
  33683. return fmt.Errorf("proto: wrong wireType = %d for field Subsets", wireType)
  33684. }
  33685. var msglen int
  33686. for shift := uint(0); ; shift += 7 {
  33687. if shift >= 64 {
  33688. return ErrIntOverflowGenerated
  33689. }
  33690. if iNdEx >= l {
  33691. return io.ErrUnexpectedEOF
  33692. }
  33693. b := dAtA[iNdEx]
  33694. iNdEx++
  33695. msglen |= int(b&0x7F) << shift
  33696. if b < 0x80 {
  33697. break
  33698. }
  33699. }
  33700. if msglen < 0 {
  33701. return ErrInvalidLengthGenerated
  33702. }
  33703. postIndex := iNdEx + msglen
  33704. if postIndex < 0 {
  33705. return ErrInvalidLengthGenerated
  33706. }
  33707. if postIndex > l {
  33708. return io.ErrUnexpectedEOF
  33709. }
  33710. m.Subsets = append(m.Subsets, EndpointSubset{})
  33711. if err := m.Subsets[len(m.Subsets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33712. return err
  33713. }
  33714. iNdEx = postIndex
  33715. default:
  33716. iNdEx = preIndex
  33717. skippy, err := skipGenerated(dAtA[iNdEx:])
  33718. if err != nil {
  33719. return err
  33720. }
  33721. if skippy < 0 {
  33722. return ErrInvalidLengthGenerated
  33723. }
  33724. if (iNdEx + skippy) < 0 {
  33725. return ErrInvalidLengthGenerated
  33726. }
  33727. if (iNdEx + skippy) > l {
  33728. return io.ErrUnexpectedEOF
  33729. }
  33730. iNdEx += skippy
  33731. }
  33732. }
  33733. if iNdEx > l {
  33734. return io.ErrUnexpectedEOF
  33735. }
  33736. return nil
  33737. }
  33738. func (m *EndpointsList) Unmarshal(dAtA []byte) error {
  33739. l := len(dAtA)
  33740. iNdEx := 0
  33741. for iNdEx < l {
  33742. preIndex := iNdEx
  33743. var wire uint64
  33744. for shift := uint(0); ; shift += 7 {
  33745. if shift >= 64 {
  33746. return ErrIntOverflowGenerated
  33747. }
  33748. if iNdEx >= l {
  33749. return io.ErrUnexpectedEOF
  33750. }
  33751. b := dAtA[iNdEx]
  33752. iNdEx++
  33753. wire |= uint64(b&0x7F) << shift
  33754. if b < 0x80 {
  33755. break
  33756. }
  33757. }
  33758. fieldNum := int32(wire >> 3)
  33759. wireType := int(wire & 0x7)
  33760. if wireType == 4 {
  33761. return fmt.Errorf("proto: EndpointsList: wiretype end group for non-group")
  33762. }
  33763. if fieldNum <= 0 {
  33764. return fmt.Errorf("proto: EndpointsList: illegal tag %d (wire type %d)", fieldNum, wire)
  33765. }
  33766. switch fieldNum {
  33767. case 1:
  33768. if wireType != 2 {
  33769. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  33770. }
  33771. var msglen int
  33772. for shift := uint(0); ; shift += 7 {
  33773. if shift >= 64 {
  33774. return ErrIntOverflowGenerated
  33775. }
  33776. if iNdEx >= l {
  33777. return io.ErrUnexpectedEOF
  33778. }
  33779. b := dAtA[iNdEx]
  33780. iNdEx++
  33781. msglen |= int(b&0x7F) << shift
  33782. if b < 0x80 {
  33783. break
  33784. }
  33785. }
  33786. if msglen < 0 {
  33787. return ErrInvalidLengthGenerated
  33788. }
  33789. postIndex := iNdEx + msglen
  33790. if postIndex < 0 {
  33791. return ErrInvalidLengthGenerated
  33792. }
  33793. if postIndex > l {
  33794. return io.ErrUnexpectedEOF
  33795. }
  33796. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33797. return err
  33798. }
  33799. iNdEx = postIndex
  33800. case 2:
  33801. if wireType != 2 {
  33802. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  33803. }
  33804. var msglen int
  33805. for shift := uint(0); ; shift += 7 {
  33806. if shift >= 64 {
  33807. return ErrIntOverflowGenerated
  33808. }
  33809. if iNdEx >= l {
  33810. return io.ErrUnexpectedEOF
  33811. }
  33812. b := dAtA[iNdEx]
  33813. iNdEx++
  33814. msglen |= int(b&0x7F) << shift
  33815. if b < 0x80 {
  33816. break
  33817. }
  33818. }
  33819. if msglen < 0 {
  33820. return ErrInvalidLengthGenerated
  33821. }
  33822. postIndex := iNdEx + msglen
  33823. if postIndex < 0 {
  33824. return ErrInvalidLengthGenerated
  33825. }
  33826. if postIndex > l {
  33827. return io.ErrUnexpectedEOF
  33828. }
  33829. m.Items = append(m.Items, Endpoints{})
  33830. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33831. return err
  33832. }
  33833. iNdEx = postIndex
  33834. default:
  33835. iNdEx = preIndex
  33836. skippy, err := skipGenerated(dAtA[iNdEx:])
  33837. if err != nil {
  33838. return err
  33839. }
  33840. if skippy < 0 {
  33841. return ErrInvalidLengthGenerated
  33842. }
  33843. if (iNdEx + skippy) < 0 {
  33844. return ErrInvalidLengthGenerated
  33845. }
  33846. if (iNdEx + skippy) > l {
  33847. return io.ErrUnexpectedEOF
  33848. }
  33849. iNdEx += skippy
  33850. }
  33851. }
  33852. if iNdEx > l {
  33853. return io.ErrUnexpectedEOF
  33854. }
  33855. return nil
  33856. }
  33857. func (m *EnvFromSource) Unmarshal(dAtA []byte) error {
  33858. l := len(dAtA)
  33859. iNdEx := 0
  33860. for iNdEx < l {
  33861. preIndex := iNdEx
  33862. var wire uint64
  33863. for shift := uint(0); ; shift += 7 {
  33864. if shift >= 64 {
  33865. return ErrIntOverflowGenerated
  33866. }
  33867. if iNdEx >= l {
  33868. return io.ErrUnexpectedEOF
  33869. }
  33870. b := dAtA[iNdEx]
  33871. iNdEx++
  33872. wire |= uint64(b&0x7F) << shift
  33873. if b < 0x80 {
  33874. break
  33875. }
  33876. }
  33877. fieldNum := int32(wire >> 3)
  33878. wireType := int(wire & 0x7)
  33879. if wireType == 4 {
  33880. return fmt.Errorf("proto: EnvFromSource: wiretype end group for non-group")
  33881. }
  33882. if fieldNum <= 0 {
  33883. return fmt.Errorf("proto: EnvFromSource: illegal tag %d (wire type %d)", fieldNum, wire)
  33884. }
  33885. switch fieldNum {
  33886. case 1:
  33887. if wireType != 2 {
  33888. return fmt.Errorf("proto: wrong wireType = %d for field Prefix", wireType)
  33889. }
  33890. var stringLen uint64
  33891. for shift := uint(0); ; shift += 7 {
  33892. if shift >= 64 {
  33893. return ErrIntOverflowGenerated
  33894. }
  33895. if iNdEx >= l {
  33896. return io.ErrUnexpectedEOF
  33897. }
  33898. b := dAtA[iNdEx]
  33899. iNdEx++
  33900. stringLen |= uint64(b&0x7F) << shift
  33901. if b < 0x80 {
  33902. break
  33903. }
  33904. }
  33905. intStringLen := int(stringLen)
  33906. if intStringLen < 0 {
  33907. return ErrInvalidLengthGenerated
  33908. }
  33909. postIndex := iNdEx + intStringLen
  33910. if postIndex < 0 {
  33911. return ErrInvalidLengthGenerated
  33912. }
  33913. if postIndex > l {
  33914. return io.ErrUnexpectedEOF
  33915. }
  33916. m.Prefix = string(dAtA[iNdEx:postIndex])
  33917. iNdEx = postIndex
  33918. case 2:
  33919. if wireType != 2 {
  33920. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMapRef", wireType)
  33921. }
  33922. var msglen int
  33923. for shift := uint(0); ; shift += 7 {
  33924. if shift >= 64 {
  33925. return ErrIntOverflowGenerated
  33926. }
  33927. if iNdEx >= l {
  33928. return io.ErrUnexpectedEOF
  33929. }
  33930. b := dAtA[iNdEx]
  33931. iNdEx++
  33932. msglen |= int(b&0x7F) << shift
  33933. if b < 0x80 {
  33934. break
  33935. }
  33936. }
  33937. if msglen < 0 {
  33938. return ErrInvalidLengthGenerated
  33939. }
  33940. postIndex := iNdEx + msglen
  33941. if postIndex < 0 {
  33942. return ErrInvalidLengthGenerated
  33943. }
  33944. if postIndex > l {
  33945. return io.ErrUnexpectedEOF
  33946. }
  33947. if m.ConfigMapRef == nil {
  33948. m.ConfigMapRef = &ConfigMapEnvSource{}
  33949. }
  33950. if err := m.ConfigMapRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33951. return err
  33952. }
  33953. iNdEx = postIndex
  33954. case 3:
  33955. if wireType != 2 {
  33956. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  33957. }
  33958. var msglen int
  33959. for shift := uint(0); ; shift += 7 {
  33960. if shift >= 64 {
  33961. return ErrIntOverflowGenerated
  33962. }
  33963. if iNdEx >= l {
  33964. return io.ErrUnexpectedEOF
  33965. }
  33966. b := dAtA[iNdEx]
  33967. iNdEx++
  33968. msglen |= int(b&0x7F) << shift
  33969. if b < 0x80 {
  33970. break
  33971. }
  33972. }
  33973. if msglen < 0 {
  33974. return ErrInvalidLengthGenerated
  33975. }
  33976. postIndex := iNdEx + msglen
  33977. if postIndex < 0 {
  33978. return ErrInvalidLengthGenerated
  33979. }
  33980. if postIndex > l {
  33981. return io.ErrUnexpectedEOF
  33982. }
  33983. if m.SecretRef == nil {
  33984. m.SecretRef = &SecretEnvSource{}
  33985. }
  33986. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33987. return err
  33988. }
  33989. iNdEx = postIndex
  33990. default:
  33991. iNdEx = preIndex
  33992. skippy, err := skipGenerated(dAtA[iNdEx:])
  33993. if err != nil {
  33994. return err
  33995. }
  33996. if skippy < 0 {
  33997. return ErrInvalidLengthGenerated
  33998. }
  33999. if (iNdEx + skippy) < 0 {
  34000. return ErrInvalidLengthGenerated
  34001. }
  34002. if (iNdEx + skippy) > l {
  34003. return io.ErrUnexpectedEOF
  34004. }
  34005. iNdEx += skippy
  34006. }
  34007. }
  34008. if iNdEx > l {
  34009. return io.ErrUnexpectedEOF
  34010. }
  34011. return nil
  34012. }
  34013. func (m *EnvVar) Unmarshal(dAtA []byte) error {
  34014. l := len(dAtA)
  34015. iNdEx := 0
  34016. for iNdEx < l {
  34017. preIndex := iNdEx
  34018. var wire uint64
  34019. for shift := uint(0); ; shift += 7 {
  34020. if shift >= 64 {
  34021. return ErrIntOverflowGenerated
  34022. }
  34023. if iNdEx >= l {
  34024. return io.ErrUnexpectedEOF
  34025. }
  34026. b := dAtA[iNdEx]
  34027. iNdEx++
  34028. wire |= uint64(b&0x7F) << shift
  34029. if b < 0x80 {
  34030. break
  34031. }
  34032. }
  34033. fieldNum := int32(wire >> 3)
  34034. wireType := int(wire & 0x7)
  34035. if wireType == 4 {
  34036. return fmt.Errorf("proto: EnvVar: wiretype end group for non-group")
  34037. }
  34038. if fieldNum <= 0 {
  34039. return fmt.Errorf("proto: EnvVar: illegal tag %d (wire type %d)", fieldNum, wire)
  34040. }
  34041. switch fieldNum {
  34042. case 1:
  34043. if wireType != 2 {
  34044. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  34045. }
  34046. var stringLen uint64
  34047. for shift := uint(0); ; shift += 7 {
  34048. if shift >= 64 {
  34049. return ErrIntOverflowGenerated
  34050. }
  34051. if iNdEx >= l {
  34052. return io.ErrUnexpectedEOF
  34053. }
  34054. b := dAtA[iNdEx]
  34055. iNdEx++
  34056. stringLen |= uint64(b&0x7F) << shift
  34057. if b < 0x80 {
  34058. break
  34059. }
  34060. }
  34061. intStringLen := int(stringLen)
  34062. if intStringLen < 0 {
  34063. return ErrInvalidLengthGenerated
  34064. }
  34065. postIndex := iNdEx + intStringLen
  34066. if postIndex < 0 {
  34067. return ErrInvalidLengthGenerated
  34068. }
  34069. if postIndex > l {
  34070. return io.ErrUnexpectedEOF
  34071. }
  34072. m.Name = string(dAtA[iNdEx:postIndex])
  34073. iNdEx = postIndex
  34074. case 2:
  34075. if wireType != 2 {
  34076. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  34077. }
  34078. var stringLen uint64
  34079. for shift := uint(0); ; shift += 7 {
  34080. if shift >= 64 {
  34081. return ErrIntOverflowGenerated
  34082. }
  34083. if iNdEx >= l {
  34084. return io.ErrUnexpectedEOF
  34085. }
  34086. b := dAtA[iNdEx]
  34087. iNdEx++
  34088. stringLen |= uint64(b&0x7F) << shift
  34089. if b < 0x80 {
  34090. break
  34091. }
  34092. }
  34093. intStringLen := int(stringLen)
  34094. if intStringLen < 0 {
  34095. return ErrInvalidLengthGenerated
  34096. }
  34097. postIndex := iNdEx + intStringLen
  34098. if postIndex < 0 {
  34099. return ErrInvalidLengthGenerated
  34100. }
  34101. if postIndex > l {
  34102. return io.ErrUnexpectedEOF
  34103. }
  34104. m.Value = string(dAtA[iNdEx:postIndex])
  34105. iNdEx = postIndex
  34106. case 3:
  34107. if wireType != 2 {
  34108. return fmt.Errorf("proto: wrong wireType = %d for field ValueFrom", wireType)
  34109. }
  34110. var msglen int
  34111. for shift := uint(0); ; shift += 7 {
  34112. if shift >= 64 {
  34113. return ErrIntOverflowGenerated
  34114. }
  34115. if iNdEx >= l {
  34116. return io.ErrUnexpectedEOF
  34117. }
  34118. b := dAtA[iNdEx]
  34119. iNdEx++
  34120. msglen |= int(b&0x7F) << shift
  34121. if b < 0x80 {
  34122. break
  34123. }
  34124. }
  34125. if msglen < 0 {
  34126. return ErrInvalidLengthGenerated
  34127. }
  34128. postIndex := iNdEx + msglen
  34129. if postIndex < 0 {
  34130. return ErrInvalidLengthGenerated
  34131. }
  34132. if postIndex > l {
  34133. return io.ErrUnexpectedEOF
  34134. }
  34135. if m.ValueFrom == nil {
  34136. m.ValueFrom = &EnvVarSource{}
  34137. }
  34138. if err := m.ValueFrom.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34139. return err
  34140. }
  34141. iNdEx = postIndex
  34142. default:
  34143. iNdEx = preIndex
  34144. skippy, err := skipGenerated(dAtA[iNdEx:])
  34145. if err != nil {
  34146. return err
  34147. }
  34148. if skippy < 0 {
  34149. return ErrInvalidLengthGenerated
  34150. }
  34151. if (iNdEx + skippy) < 0 {
  34152. return ErrInvalidLengthGenerated
  34153. }
  34154. if (iNdEx + skippy) > l {
  34155. return io.ErrUnexpectedEOF
  34156. }
  34157. iNdEx += skippy
  34158. }
  34159. }
  34160. if iNdEx > l {
  34161. return io.ErrUnexpectedEOF
  34162. }
  34163. return nil
  34164. }
  34165. func (m *EnvVarSource) Unmarshal(dAtA []byte) error {
  34166. l := len(dAtA)
  34167. iNdEx := 0
  34168. for iNdEx < l {
  34169. preIndex := iNdEx
  34170. var wire uint64
  34171. for shift := uint(0); ; shift += 7 {
  34172. if shift >= 64 {
  34173. return ErrIntOverflowGenerated
  34174. }
  34175. if iNdEx >= l {
  34176. return io.ErrUnexpectedEOF
  34177. }
  34178. b := dAtA[iNdEx]
  34179. iNdEx++
  34180. wire |= uint64(b&0x7F) << shift
  34181. if b < 0x80 {
  34182. break
  34183. }
  34184. }
  34185. fieldNum := int32(wire >> 3)
  34186. wireType := int(wire & 0x7)
  34187. if wireType == 4 {
  34188. return fmt.Errorf("proto: EnvVarSource: wiretype end group for non-group")
  34189. }
  34190. if fieldNum <= 0 {
  34191. return fmt.Errorf("proto: EnvVarSource: illegal tag %d (wire type %d)", fieldNum, wire)
  34192. }
  34193. switch fieldNum {
  34194. case 1:
  34195. if wireType != 2 {
  34196. return fmt.Errorf("proto: wrong wireType = %d for field FieldRef", wireType)
  34197. }
  34198. var msglen int
  34199. for shift := uint(0); ; shift += 7 {
  34200. if shift >= 64 {
  34201. return ErrIntOverflowGenerated
  34202. }
  34203. if iNdEx >= l {
  34204. return io.ErrUnexpectedEOF
  34205. }
  34206. b := dAtA[iNdEx]
  34207. iNdEx++
  34208. msglen |= int(b&0x7F) << shift
  34209. if b < 0x80 {
  34210. break
  34211. }
  34212. }
  34213. if msglen < 0 {
  34214. return ErrInvalidLengthGenerated
  34215. }
  34216. postIndex := iNdEx + msglen
  34217. if postIndex < 0 {
  34218. return ErrInvalidLengthGenerated
  34219. }
  34220. if postIndex > l {
  34221. return io.ErrUnexpectedEOF
  34222. }
  34223. if m.FieldRef == nil {
  34224. m.FieldRef = &ObjectFieldSelector{}
  34225. }
  34226. if err := m.FieldRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34227. return err
  34228. }
  34229. iNdEx = postIndex
  34230. case 2:
  34231. if wireType != 2 {
  34232. return fmt.Errorf("proto: wrong wireType = %d for field ResourceFieldRef", wireType)
  34233. }
  34234. var msglen int
  34235. for shift := uint(0); ; shift += 7 {
  34236. if shift >= 64 {
  34237. return ErrIntOverflowGenerated
  34238. }
  34239. if iNdEx >= l {
  34240. return io.ErrUnexpectedEOF
  34241. }
  34242. b := dAtA[iNdEx]
  34243. iNdEx++
  34244. msglen |= int(b&0x7F) << shift
  34245. if b < 0x80 {
  34246. break
  34247. }
  34248. }
  34249. if msglen < 0 {
  34250. return ErrInvalidLengthGenerated
  34251. }
  34252. postIndex := iNdEx + msglen
  34253. if postIndex < 0 {
  34254. return ErrInvalidLengthGenerated
  34255. }
  34256. if postIndex > l {
  34257. return io.ErrUnexpectedEOF
  34258. }
  34259. if m.ResourceFieldRef == nil {
  34260. m.ResourceFieldRef = &ResourceFieldSelector{}
  34261. }
  34262. if err := m.ResourceFieldRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34263. return err
  34264. }
  34265. iNdEx = postIndex
  34266. case 3:
  34267. if wireType != 2 {
  34268. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMapKeyRef", wireType)
  34269. }
  34270. var msglen int
  34271. for shift := uint(0); ; shift += 7 {
  34272. if shift >= 64 {
  34273. return ErrIntOverflowGenerated
  34274. }
  34275. if iNdEx >= l {
  34276. return io.ErrUnexpectedEOF
  34277. }
  34278. b := dAtA[iNdEx]
  34279. iNdEx++
  34280. msglen |= int(b&0x7F) << shift
  34281. if b < 0x80 {
  34282. break
  34283. }
  34284. }
  34285. if msglen < 0 {
  34286. return ErrInvalidLengthGenerated
  34287. }
  34288. postIndex := iNdEx + msglen
  34289. if postIndex < 0 {
  34290. return ErrInvalidLengthGenerated
  34291. }
  34292. if postIndex > l {
  34293. return io.ErrUnexpectedEOF
  34294. }
  34295. if m.ConfigMapKeyRef == nil {
  34296. m.ConfigMapKeyRef = &ConfigMapKeySelector{}
  34297. }
  34298. if err := m.ConfigMapKeyRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34299. return err
  34300. }
  34301. iNdEx = postIndex
  34302. case 4:
  34303. if wireType != 2 {
  34304. return fmt.Errorf("proto: wrong wireType = %d for field SecretKeyRef", wireType)
  34305. }
  34306. var msglen int
  34307. for shift := uint(0); ; shift += 7 {
  34308. if shift >= 64 {
  34309. return ErrIntOverflowGenerated
  34310. }
  34311. if iNdEx >= l {
  34312. return io.ErrUnexpectedEOF
  34313. }
  34314. b := dAtA[iNdEx]
  34315. iNdEx++
  34316. msglen |= int(b&0x7F) << shift
  34317. if b < 0x80 {
  34318. break
  34319. }
  34320. }
  34321. if msglen < 0 {
  34322. return ErrInvalidLengthGenerated
  34323. }
  34324. postIndex := iNdEx + msglen
  34325. if postIndex < 0 {
  34326. return ErrInvalidLengthGenerated
  34327. }
  34328. if postIndex > l {
  34329. return io.ErrUnexpectedEOF
  34330. }
  34331. if m.SecretKeyRef == nil {
  34332. m.SecretKeyRef = &SecretKeySelector{}
  34333. }
  34334. if err := m.SecretKeyRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34335. return err
  34336. }
  34337. iNdEx = postIndex
  34338. default:
  34339. iNdEx = preIndex
  34340. skippy, err := skipGenerated(dAtA[iNdEx:])
  34341. if err != nil {
  34342. return err
  34343. }
  34344. if skippy < 0 {
  34345. return ErrInvalidLengthGenerated
  34346. }
  34347. if (iNdEx + skippy) < 0 {
  34348. return ErrInvalidLengthGenerated
  34349. }
  34350. if (iNdEx + skippy) > l {
  34351. return io.ErrUnexpectedEOF
  34352. }
  34353. iNdEx += skippy
  34354. }
  34355. }
  34356. if iNdEx > l {
  34357. return io.ErrUnexpectedEOF
  34358. }
  34359. return nil
  34360. }
  34361. func (m *EphemeralContainer) Unmarshal(dAtA []byte) error {
  34362. l := len(dAtA)
  34363. iNdEx := 0
  34364. for iNdEx < l {
  34365. preIndex := iNdEx
  34366. var wire uint64
  34367. for shift := uint(0); ; shift += 7 {
  34368. if shift >= 64 {
  34369. return ErrIntOverflowGenerated
  34370. }
  34371. if iNdEx >= l {
  34372. return io.ErrUnexpectedEOF
  34373. }
  34374. b := dAtA[iNdEx]
  34375. iNdEx++
  34376. wire |= uint64(b&0x7F) << shift
  34377. if b < 0x80 {
  34378. break
  34379. }
  34380. }
  34381. fieldNum := int32(wire >> 3)
  34382. wireType := int(wire & 0x7)
  34383. if wireType == 4 {
  34384. return fmt.Errorf("proto: EphemeralContainer: wiretype end group for non-group")
  34385. }
  34386. if fieldNum <= 0 {
  34387. return fmt.Errorf("proto: EphemeralContainer: illegal tag %d (wire type %d)", fieldNum, wire)
  34388. }
  34389. switch fieldNum {
  34390. case 1:
  34391. if wireType != 2 {
  34392. return fmt.Errorf("proto: wrong wireType = %d for field EphemeralContainerCommon", wireType)
  34393. }
  34394. var msglen int
  34395. for shift := uint(0); ; shift += 7 {
  34396. if shift >= 64 {
  34397. return ErrIntOverflowGenerated
  34398. }
  34399. if iNdEx >= l {
  34400. return io.ErrUnexpectedEOF
  34401. }
  34402. b := dAtA[iNdEx]
  34403. iNdEx++
  34404. msglen |= int(b&0x7F) << shift
  34405. if b < 0x80 {
  34406. break
  34407. }
  34408. }
  34409. if msglen < 0 {
  34410. return ErrInvalidLengthGenerated
  34411. }
  34412. postIndex := iNdEx + msglen
  34413. if postIndex < 0 {
  34414. return ErrInvalidLengthGenerated
  34415. }
  34416. if postIndex > l {
  34417. return io.ErrUnexpectedEOF
  34418. }
  34419. if err := m.EphemeralContainerCommon.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34420. return err
  34421. }
  34422. iNdEx = postIndex
  34423. case 2:
  34424. if wireType != 2 {
  34425. return fmt.Errorf("proto: wrong wireType = %d for field TargetContainerName", wireType)
  34426. }
  34427. var stringLen uint64
  34428. for shift := uint(0); ; shift += 7 {
  34429. if shift >= 64 {
  34430. return ErrIntOverflowGenerated
  34431. }
  34432. if iNdEx >= l {
  34433. return io.ErrUnexpectedEOF
  34434. }
  34435. b := dAtA[iNdEx]
  34436. iNdEx++
  34437. stringLen |= uint64(b&0x7F) << shift
  34438. if b < 0x80 {
  34439. break
  34440. }
  34441. }
  34442. intStringLen := int(stringLen)
  34443. if intStringLen < 0 {
  34444. return ErrInvalidLengthGenerated
  34445. }
  34446. postIndex := iNdEx + intStringLen
  34447. if postIndex < 0 {
  34448. return ErrInvalidLengthGenerated
  34449. }
  34450. if postIndex > l {
  34451. return io.ErrUnexpectedEOF
  34452. }
  34453. m.TargetContainerName = string(dAtA[iNdEx:postIndex])
  34454. iNdEx = postIndex
  34455. default:
  34456. iNdEx = preIndex
  34457. skippy, err := skipGenerated(dAtA[iNdEx:])
  34458. if err != nil {
  34459. return err
  34460. }
  34461. if skippy < 0 {
  34462. return ErrInvalidLengthGenerated
  34463. }
  34464. if (iNdEx + skippy) < 0 {
  34465. return ErrInvalidLengthGenerated
  34466. }
  34467. if (iNdEx + skippy) > l {
  34468. return io.ErrUnexpectedEOF
  34469. }
  34470. iNdEx += skippy
  34471. }
  34472. }
  34473. if iNdEx > l {
  34474. return io.ErrUnexpectedEOF
  34475. }
  34476. return nil
  34477. }
  34478. func (m *EphemeralContainerCommon) Unmarshal(dAtA []byte) error {
  34479. l := len(dAtA)
  34480. iNdEx := 0
  34481. for iNdEx < l {
  34482. preIndex := iNdEx
  34483. var wire uint64
  34484. for shift := uint(0); ; shift += 7 {
  34485. if shift >= 64 {
  34486. return ErrIntOverflowGenerated
  34487. }
  34488. if iNdEx >= l {
  34489. return io.ErrUnexpectedEOF
  34490. }
  34491. b := dAtA[iNdEx]
  34492. iNdEx++
  34493. wire |= uint64(b&0x7F) << shift
  34494. if b < 0x80 {
  34495. break
  34496. }
  34497. }
  34498. fieldNum := int32(wire >> 3)
  34499. wireType := int(wire & 0x7)
  34500. if wireType == 4 {
  34501. return fmt.Errorf("proto: EphemeralContainerCommon: wiretype end group for non-group")
  34502. }
  34503. if fieldNum <= 0 {
  34504. return fmt.Errorf("proto: EphemeralContainerCommon: illegal tag %d (wire type %d)", fieldNum, wire)
  34505. }
  34506. switch fieldNum {
  34507. case 1:
  34508. if wireType != 2 {
  34509. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  34510. }
  34511. var stringLen uint64
  34512. for shift := uint(0); ; shift += 7 {
  34513. if shift >= 64 {
  34514. return ErrIntOverflowGenerated
  34515. }
  34516. if iNdEx >= l {
  34517. return io.ErrUnexpectedEOF
  34518. }
  34519. b := dAtA[iNdEx]
  34520. iNdEx++
  34521. stringLen |= uint64(b&0x7F) << shift
  34522. if b < 0x80 {
  34523. break
  34524. }
  34525. }
  34526. intStringLen := int(stringLen)
  34527. if intStringLen < 0 {
  34528. return ErrInvalidLengthGenerated
  34529. }
  34530. postIndex := iNdEx + intStringLen
  34531. if postIndex < 0 {
  34532. return ErrInvalidLengthGenerated
  34533. }
  34534. if postIndex > l {
  34535. return io.ErrUnexpectedEOF
  34536. }
  34537. m.Name = string(dAtA[iNdEx:postIndex])
  34538. iNdEx = postIndex
  34539. case 2:
  34540. if wireType != 2 {
  34541. return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType)
  34542. }
  34543. var stringLen uint64
  34544. for shift := uint(0); ; shift += 7 {
  34545. if shift >= 64 {
  34546. return ErrIntOverflowGenerated
  34547. }
  34548. if iNdEx >= l {
  34549. return io.ErrUnexpectedEOF
  34550. }
  34551. b := dAtA[iNdEx]
  34552. iNdEx++
  34553. stringLen |= uint64(b&0x7F) << shift
  34554. if b < 0x80 {
  34555. break
  34556. }
  34557. }
  34558. intStringLen := int(stringLen)
  34559. if intStringLen < 0 {
  34560. return ErrInvalidLengthGenerated
  34561. }
  34562. postIndex := iNdEx + intStringLen
  34563. if postIndex < 0 {
  34564. return ErrInvalidLengthGenerated
  34565. }
  34566. if postIndex > l {
  34567. return io.ErrUnexpectedEOF
  34568. }
  34569. m.Image = string(dAtA[iNdEx:postIndex])
  34570. iNdEx = postIndex
  34571. case 3:
  34572. if wireType != 2 {
  34573. return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
  34574. }
  34575. var stringLen uint64
  34576. for shift := uint(0); ; shift += 7 {
  34577. if shift >= 64 {
  34578. return ErrIntOverflowGenerated
  34579. }
  34580. if iNdEx >= l {
  34581. return io.ErrUnexpectedEOF
  34582. }
  34583. b := dAtA[iNdEx]
  34584. iNdEx++
  34585. stringLen |= uint64(b&0x7F) << shift
  34586. if b < 0x80 {
  34587. break
  34588. }
  34589. }
  34590. intStringLen := int(stringLen)
  34591. if intStringLen < 0 {
  34592. return ErrInvalidLengthGenerated
  34593. }
  34594. postIndex := iNdEx + intStringLen
  34595. if postIndex < 0 {
  34596. return ErrInvalidLengthGenerated
  34597. }
  34598. if postIndex > l {
  34599. return io.ErrUnexpectedEOF
  34600. }
  34601. m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
  34602. iNdEx = postIndex
  34603. case 4:
  34604. if wireType != 2 {
  34605. return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType)
  34606. }
  34607. var stringLen uint64
  34608. for shift := uint(0); ; shift += 7 {
  34609. if shift >= 64 {
  34610. return ErrIntOverflowGenerated
  34611. }
  34612. if iNdEx >= l {
  34613. return io.ErrUnexpectedEOF
  34614. }
  34615. b := dAtA[iNdEx]
  34616. iNdEx++
  34617. stringLen |= uint64(b&0x7F) << shift
  34618. if b < 0x80 {
  34619. break
  34620. }
  34621. }
  34622. intStringLen := int(stringLen)
  34623. if intStringLen < 0 {
  34624. return ErrInvalidLengthGenerated
  34625. }
  34626. postIndex := iNdEx + intStringLen
  34627. if postIndex < 0 {
  34628. return ErrInvalidLengthGenerated
  34629. }
  34630. if postIndex > l {
  34631. return io.ErrUnexpectedEOF
  34632. }
  34633. m.Args = append(m.Args, string(dAtA[iNdEx:postIndex]))
  34634. iNdEx = postIndex
  34635. case 5:
  34636. if wireType != 2 {
  34637. return fmt.Errorf("proto: wrong wireType = %d for field WorkingDir", wireType)
  34638. }
  34639. var stringLen uint64
  34640. for shift := uint(0); ; shift += 7 {
  34641. if shift >= 64 {
  34642. return ErrIntOverflowGenerated
  34643. }
  34644. if iNdEx >= l {
  34645. return io.ErrUnexpectedEOF
  34646. }
  34647. b := dAtA[iNdEx]
  34648. iNdEx++
  34649. stringLen |= uint64(b&0x7F) << shift
  34650. if b < 0x80 {
  34651. break
  34652. }
  34653. }
  34654. intStringLen := int(stringLen)
  34655. if intStringLen < 0 {
  34656. return ErrInvalidLengthGenerated
  34657. }
  34658. postIndex := iNdEx + intStringLen
  34659. if postIndex < 0 {
  34660. return ErrInvalidLengthGenerated
  34661. }
  34662. if postIndex > l {
  34663. return io.ErrUnexpectedEOF
  34664. }
  34665. m.WorkingDir = string(dAtA[iNdEx:postIndex])
  34666. iNdEx = postIndex
  34667. case 6:
  34668. if wireType != 2 {
  34669. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  34670. }
  34671. var msglen int
  34672. for shift := uint(0); ; shift += 7 {
  34673. if shift >= 64 {
  34674. return ErrIntOverflowGenerated
  34675. }
  34676. if iNdEx >= l {
  34677. return io.ErrUnexpectedEOF
  34678. }
  34679. b := dAtA[iNdEx]
  34680. iNdEx++
  34681. msglen |= int(b&0x7F) << shift
  34682. if b < 0x80 {
  34683. break
  34684. }
  34685. }
  34686. if msglen < 0 {
  34687. return ErrInvalidLengthGenerated
  34688. }
  34689. postIndex := iNdEx + msglen
  34690. if postIndex < 0 {
  34691. return ErrInvalidLengthGenerated
  34692. }
  34693. if postIndex > l {
  34694. return io.ErrUnexpectedEOF
  34695. }
  34696. m.Ports = append(m.Ports, ContainerPort{})
  34697. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34698. return err
  34699. }
  34700. iNdEx = postIndex
  34701. case 7:
  34702. if wireType != 2 {
  34703. return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
  34704. }
  34705. var msglen int
  34706. for shift := uint(0); ; shift += 7 {
  34707. if shift >= 64 {
  34708. return ErrIntOverflowGenerated
  34709. }
  34710. if iNdEx >= l {
  34711. return io.ErrUnexpectedEOF
  34712. }
  34713. b := dAtA[iNdEx]
  34714. iNdEx++
  34715. msglen |= int(b&0x7F) << shift
  34716. if b < 0x80 {
  34717. break
  34718. }
  34719. }
  34720. if msglen < 0 {
  34721. return ErrInvalidLengthGenerated
  34722. }
  34723. postIndex := iNdEx + msglen
  34724. if postIndex < 0 {
  34725. return ErrInvalidLengthGenerated
  34726. }
  34727. if postIndex > l {
  34728. return io.ErrUnexpectedEOF
  34729. }
  34730. m.Env = append(m.Env, EnvVar{})
  34731. if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34732. return err
  34733. }
  34734. iNdEx = postIndex
  34735. case 8:
  34736. if wireType != 2 {
  34737. return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
  34738. }
  34739. var msglen int
  34740. for shift := uint(0); ; shift += 7 {
  34741. if shift >= 64 {
  34742. return ErrIntOverflowGenerated
  34743. }
  34744. if iNdEx >= l {
  34745. return io.ErrUnexpectedEOF
  34746. }
  34747. b := dAtA[iNdEx]
  34748. iNdEx++
  34749. msglen |= int(b&0x7F) << shift
  34750. if b < 0x80 {
  34751. break
  34752. }
  34753. }
  34754. if msglen < 0 {
  34755. return ErrInvalidLengthGenerated
  34756. }
  34757. postIndex := iNdEx + msglen
  34758. if postIndex < 0 {
  34759. return ErrInvalidLengthGenerated
  34760. }
  34761. if postIndex > l {
  34762. return io.ErrUnexpectedEOF
  34763. }
  34764. if err := m.Resources.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34765. return err
  34766. }
  34767. iNdEx = postIndex
  34768. case 9:
  34769. if wireType != 2 {
  34770. return fmt.Errorf("proto: wrong wireType = %d for field VolumeMounts", wireType)
  34771. }
  34772. var msglen int
  34773. for shift := uint(0); ; shift += 7 {
  34774. if shift >= 64 {
  34775. return ErrIntOverflowGenerated
  34776. }
  34777. if iNdEx >= l {
  34778. return io.ErrUnexpectedEOF
  34779. }
  34780. b := dAtA[iNdEx]
  34781. iNdEx++
  34782. msglen |= int(b&0x7F) << shift
  34783. if b < 0x80 {
  34784. break
  34785. }
  34786. }
  34787. if msglen < 0 {
  34788. return ErrInvalidLengthGenerated
  34789. }
  34790. postIndex := iNdEx + msglen
  34791. if postIndex < 0 {
  34792. return ErrInvalidLengthGenerated
  34793. }
  34794. if postIndex > l {
  34795. return io.ErrUnexpectedEOF
  34796. }
  34797. m.VolumeMounts = append(m.VolumeMounts, VolumeMount{})
  34798. if err := m.VolumeMounts[len(m.VolumeMounts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34799. return err
  34800. }
  34801. iNdEx = postIndex
  34802. case 10:
  34803. if wireType != 2 {
  34804. return fmt.Errorf("proto: wrong wireType = %d for field LivenessProbe", wireType)
  34805. }
  34806. var msglen int
  34807. for shift := uint(0); ; shift += 7 {
  34808. if shift >= 64 {
  34809. return ErrIntOverflowGenerated
  34810. }
  34811. if iNdEx >= l {
  34812. return io.ErrUnexpectedEOF
  34813. }
  34814. b := dAtA[iNdEx]
  34815. iNdEx++
  34816. msglen |= int(b&0x7F) << shift
  34817. if b < 0x80 {
  34818. break
  34819. }
  34820. }
  34821. if msglen < 0 {
  34822. return ErrInvalidLengthGenerated
  34823. }
  34824. postIndex := iNdEx + msglen
  34825. if postIndex < 0 {
  34826. return ErrInvalidLengthGenerated
  34827. }
  34828. if postIndex > l {
  34829. return io.ErrUnexpectedEOF
  34830. }
  34831. if m.LivenessProbe == nil {
  34832. m.LivenessProbe = &Probe{}
  34833. }
  34834. if err := m.LivenessProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34835. return err
  34836. }
  34837. iNdEx = postIndex
  34838. case 11:
  34839. if wireType != 2 {
  34840. return fmt.Errorf("proto: wrong wireType = %d for field ReadinessProbe", wireType)
  34841. }
  34842. var msglen int
  34843. for shift := uint(0); ; shift += 7 {
  34844. if shift >= 64 {
  34845. return ErrIntOverflowGenerated
  34846. }
  34847. if iNdEx >= l {
  34848. return io.ErrUnexpectedEOF
  34849. }
  34850. b := dAtA[iNdEx]
  34851. iNdEx++
  34852. msglen |= int(b&0x7F) << shift
  34853. if b < 0x80 {
  34854. break
  34855. }
  34856. }
  34857. if msglen < 0 {
  34858. return ErrInvalidLengthGenerated
  34859. }
  34860. postIndex := iNdEx + msglen
  34861. if postIndex < 0 {
  34862. return ErrInvalidLengthGenerated
  34863. }
  34864. if postIndex > l {
  34865. return io.ErrUnexpectedEOF
  34866. }
  34867. if m.ReadinessProbe == nil {
  34868. m.ReadinessProbe = &Probe{}
  34869. }
  34870. if err := m.ReadinessProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34871. return err
  34872. }
  34873. iNdEx = postIndex
  34874. case 12:
  34875. if wireType != 2 {
  34876. return fmt.Errorf("proto: wrong wireType = %d for field Lifecycle", wireType)
  34877. }
  34878. var msglen int
  34879. for shift := uint(0); ; shift += 7 {
  34880. if shift >= 64 {
  34881. return ErrIntOverflowGenerated
  34882. }
  34883. if iNdEx >= l {
  34884. return io.ErrUnexpectedEOF
  34885. }
  34886. b := dAtA[iNdEx]
  34887. iNdEx++
  34888. msglen |= int(b&0x7F) << shift
  34889. if b < 0x80 {
  34890. break
  34891. }
  34892. }
  34893. if msglen < 0 {
  34894. return ErrInvalidLengthGenerated
  34895. }
  34896. postIndex := iNdEx + msglen
  34897. if postIndex < 0 {
  34898. return ErrInvalidLengthGenerated
  34899. }
  34900. if postIndex > l {
  34901. return io.ErrUnexpectedEOF
  34902. }
  34903. if m.Lifecycle == nil {
  34904. m.Lifecycle = &Lifecycle{}
  34905. }
  34906. if err := m.Lifecycle.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34907. return err
  34908. }
  34909. iNdEx = postIndex
  34910. case 13:
  34911. if wireType != 2 {
  34912. return fmt.Errorf("proto: wrong wireType = %d for field TerminationMessagePath", wireType)
  34913. }
  34914. var stringLen uint64
  34915. for shift := uint(0); ; shift += 7 {
  34916. if shift >= 64 {
  34917. return ErrIntOverflowGenerated
  34918. }
  34919. if iNdEx >= l {
  34920. return io.ErrUnexpectedEOF
  34921. }
  34922. b := dAtA[iNdEx]
  34923. iNdEx++
  34924. stringLen |= uint64(b&0x7F) << shift
  34925. if b < 0x80 {
  34926. break
  34927. }
  34928. }
  34929. intStringLen := int(stringLen)
  34930. if intStringLen < 0 {
  34931. return ErrInvalidLengthGenerated
  34932. }
  34933. postIndex := iNdEx + intStringLen
  34934. if postIndex < 0 {
  34935. return ErrInvalidLengthGenerated
  34936. }
  34937. if postIndex > l {
  34938. return io.ErrUnexpectedEOF
  34939. }
  34940. m.TerminationMessagePath = string(dAtA[iNdEx:postIndex])
  34941. iNdEx = postIndex
  34942. case 14:
  34943. if wireType != 2 {
  34944. return fmt.Errorf("proto: wrong wireType = %d for field ImagePullPolicy", wireType)
  34945. }
  34946. var stringLen uint64
  34947. for shift := uint(0); ; shift += 7 {
  34948. if shift >= 64 {
  34949. return ErrIntOverflowGenerated
  34950. }
  34951. if iNdEx >= l {
  34952. return io.ErrUnexpectedEOF
  34953. }
  34954. b := dAtA[iNdEx]
  34955. iNdEx++
  34956. stringLen |= uint64(b&0x7F) << shift
  34957. if b < 0x80 {
  34958. break
  34959. }
  34960. }
  34961. intStringLen := int(stringLen)
  34962. if intStringLen < 0 {
  34963. return ErrInvalidLengthGenerated
  34964. }
  34965. postIndex := iNdEx + intStringLen
  34966. if postIndex < 0 {
  34967. return ErrInvalidLengthGenerated
  34968. }
  34969. if postIndex > l {
  34970. return io.ErrUnexpectedEOF
  34971. }
  34972. m.ImagePullPolicy = PullPolicy(dAtA[iNdEx:postIndex])
  34973. iNdEx = postIndex
  34974. case 15:
  34975. if wireType != 2 {
  34976. return fmt.Errorf("proto: wrong wireType = %d for field SecurityContext", wireType)
  34977. }
  34978. var msglen int
  34979. for shift := uint(0); ; shift += 7 {
  34980. if shift >= 64 {
  34981. return ErrIntOverflowGenerated
  34982. }
  34983. if iNdEx >= l {
  34984. return io.ErrUnexpectedEOF
  34985. }
  34986. b := dAtA[iNdEx]
  34987. iNdEx++
  34988. msglen |= int(b&0x7F) << shift
  34989. if b < 0x80 {
  34990. break
  34991. }
  34992. }
  34993. if msglen < 0 {
  34994. return ErrInvalidLengthGenerated
  34995. }
  34996. postIndex := iNdEx + msglen
  34997. if postIndex < 0 {
  34998. return ErrInvalidLengthGenerated
  34999. }
  35000. if postIndex > l {
  35001. return io.ErrUnexpectedEOF
  35002. }
  35003. if m.SecurityContext == nil {
  35004. m.SecurityContext = &SecurityContext{}
  35005. }
  35006. if err := m.SecurityContext.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35007. return err
  35008. }
  35009. iNdEx = postIndex
  35010. case 16:
  35011. if wireType != 0 {
  35012. return fmt.Errorf("proto: wrong wireType = %d for field Stdin", wireType)
  35013. }
  35014. var v int
  35015. for shift := uint(0); ; shift += 7 {
  35016. if shift >= 64 {
  35017. return ErrIntOverflowGenerated
  35018. }
  35019. if iNdEx >= l {
  35020. return io.ErrUnexpectedEOF
  35021. }
  35022. b := dAtA[iNdEx]
  35023. iNdEx++
  35024. v |= int(b&0x7F) << shift
  35025. if b < 0x80 {
  35026. break
  35027. }
  35028. }
  35029. m.Stdin = bool(v != 0)
  35030. case 17:
  35031. if wireType != 0 {
  35032. return fmt.Errorf("proto: wrong wireType = %d for field StdinOnce", wireType)
  35033. }
  35034. var v int
  35035. for shift := uint(0); ; shift += 7 {
  35036. if shift >= 64 {
  35037. return ErrIntOverflowGenerated
  35038. }
  35039. if iNdEx >= l {
  35040. return io.ErrUnexpectedEOF
  35041. }
  35042. b := dAtA[iNdEx]
  35043. iNdEx++
  35044. v |= int(b&0x7F) << shift
  35045. if b < 0x80 {
  35046. break
  35047. }
  35048. }
  35049. m.StdinOnce = bool(v != 0)
  35050. case 18:
  35051. if wireType != 0 {
  35052. return fmt.Errorf("proto: wrong wireType = %d for field TTY", wireType)
  35053. }
  35054. var v int
  35055. for shift := uint(0); ; shift += 7 {
  35056. if shift >= 64 {
  35057. return ErrIntOverflowGenerated
  35058. }
  35059. if iNdEx >= l {
  35060. return io.ErrUnexpectedEOF
  35061. }
  35062. b := dAtA[iNdEx]
  35063. iNdEx++
  35064. v |= int(b&0x7F) << shift
  35065. if b < 0x80 {
  35066. break
  35067. }
  35068. }
  35069. m.TTY = bool(v != 0)
  35070. case 19:
  35071. if wireType != 2 {
  35072. return fmt.Errorf("proto: wrong wireType = %d for field EnvFrom", wireType)
  35073. }
  35074. var msglen int
  35075. for shift := uint(0); ; shift += 7 {
  35076. if shift >= 64 {
  35077. return ErrIntOverflowGenerated
  35078. }
  35079. if iNdEx >= l {
  35080. return io.ErrUnexpectedEOF
  35081. }
  35082. b := dAtA[iNdEx]
  35083. iNdEx++
  35084. msglen |= int(b&0x7F) << shift
  35085. if b < 0x80 {
  35086. break
  35087. }
  35088. }
  35089. if msglen < 0 {
  35090. return ErrInvalidLengthGenerated
  35091. }
  35092. postIndex := iNdEx + msglen
  35093. if postIndex < 0 {
  35094. return ErrInvalidLengthGenerated
  35095. }
  35096. if postIndex > l {
  35097. return io.ErrUnexpectedEOF
  35098. }
  35099. m.EnvFrom = append(m.EnvFrom, EnvFromSource{})
  35100. if err := m.EnvFrom[len(m.EnvFrom)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35101. return err
  35102. }
  35103. iNdEx = postIndex
  35104. case 20:
  35105. if wireType != 2 {
  35106. return fmt.Errorf("proto: wrong wireType = %d for field TerminationMessagePolicy", wireType)
  35107. }
  35108. var stringLen uint64
  35109. for shift := uint(0); ; shift += 7 {
  35110. if shift >= 64 {
  35111. return ErrIntOverflowGenerated
  35112. }
  35113. if iNdEx >= l {
  35114. return io.ErrUnexpectedEOF
  35115. }
  35116. b := dAtA[iNdEx]
  35117. iNdEx++
  35118. stringLen |= uint64(b&0x7F) << shift
  35119. if b < 0x80 {
  35120. break
  35121. }
  35122. }
  35123. intStringLen := int(stringLen)
  35124. if intStringLen < 0 {
  35125. return ErrInvalidLengthGenerated
  35126. }
  35127. postIndex := iNdEx + intStringLen
  35128. if postIndex < 0 {
  35129. return ErrInvalidLengthGenerated
  35130. }
  35131. if postIndex > l {
  35132. return io.ErrUnexpectedEOF
  35133. }
  35134. m.TerminationMessagePolicy = TerminationMessagePolicy(dAtA[iNdEx:postIndex])
  35135. iNdEx = postIndex
  35136. case 21:
  35137. if wireType != 2 {
  35138. return fmt.Errorf("proto: wrong wireType = %d for field VolumeDevices", wireType)
  35139. }
  35140. var msglen int
  35141. for shift := uint(0); ; shift += 7 {
  35142. if shift >= 64 {
  35143. return ErrIntOverflowGenerated
  35144. }
  35145. if iNdEx >= l {
  35146. return io.ErrUnexpectedEOF
  35147. }
  35148. b := dAtA[iNdEx]
  35149. iNdEx++
  35150. msglen |= int(b&0x7F) << shift
  35151. if b < 0x80 {
  35152. break
  35153. }
  35154. }
  35155. if msglen < 0 {
  35156. return ErrInvalidLengthGenerated
  35157. }
  35158. postIndex := iNdEx + msglen
  35159. if postIndex < 0 {
  35160. return ErrInvalidLengthGenerated
  35161. }
  35162. if postIndex > l {
  35163. return io.ErrUnexpectedEOF
  35164. }
  35165. m.VolumeDevices = append(m.VolumeDevices, VolumeDevice{})
  35166. if err := m.VolumeDevices[len(m.VolumeDevices)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35167. return err
  35168. }
  35169. iNdEx = postIndex
  35170. case 22:
  35171. if wireType != 2 {
  35172. return fmt.Errorf("proto: wrong wireType = %d for field StartupProbe", wireType)
  35173. }
  35174. var msglen int
  35175. for shift := uint(0); ; shift += 7 {
  35176. if shift >= 64 {
  35177. return ErrIntOverflowGenerated
  35178. }
  35179. if iNdEx >= l {
  35180. return io.ErrUnexpectedEOF
  35181. }
  35182. b := dAtA[iNdEx]
  35183. iNdEx++
  35184. msglen |= int(b&0x7F) << shift
  35185. if b < 0x80 {
  35186. break
  35187. }
  35188. }
  35189. if msglen < 0 {
  35190. return ErrInvalidLengthGenerated
  35191. }
  35192. postIndex := iNdEx + msglen
  35193. if postIndex < 0 {
  35194. return ErrInvalidLengthGenerated
  35195. }
  35196. if postIndex > l {
  35197. return io.ErrUnexpectedEOF
  35198. }
  35199. if m.StartupProbe == nil {
  35200. m.StartupProbe = &Probe{}
  35201. }
  35202. if err := m.StartupProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35203. return err
  35204. }
  35205. iNdEx = postIndex
  35206. default:
  35207. iNdEx = preIndex
  35208. skippy, err := skipGenerated(dAtA[iNdEx:])
  35209. if err != nil {
  35210. return err
  35211. }
  35212. if skippy < 0 {
  35213. return ErrInvalidLengthGenerated
  35214. }
  35215. if (iNdEx + skippy) < 0 {
  35216. return ErrInvalidLengthGenerated
  35217. }
  35218. if (iNdEx + skippy) > l {
  35219. return io.ErrUnexpectedEOF
  35220. }
  35221. iNdEx += skippy
  35222. }
  35223. }
  35224. if iNdEx > l {
  35225. return io.ErrUnexpectedEOF
  35226. }
  35227. return nil
  35228. }
  35229. func (m *EphemeralContainers) Unmarshal(dAtA []byte) error {
  35230. l := len(dAtA)
  35231. iNdEx := 0
  35232. for iNdEx < l {
  35233. preIndex := iNdEx
  35234. var wire uint64
  35235. for shift := uint(0); ; shift += 7 {
  35236. if shift >= 64 {
  35237. return ErrIntOverflowGenerated
  35238. }
  35239. if iNdEx >= l {
  35240. return io.ErrUnexpectedEOF
  35241. }
  35242. b := dAtA[iNdEx]
  35243. iNdEx++
  35244. wire |= uint64(b&0x7F) << shift
  35245. if b < 0x80 {
  35246. break
  35247. }
  35248. }
  35249. fieldNum := int32(wire >> 3)
  35250. wireType := int(wire & 0x7)
  35251. if wireType == 4 {
  35252. return fmt.Errorf("proto: EphemeralContainers: wiretype end group for non-group")
  35253. }
  35254. if fieldNum <= 0 {
  35255. return fmt.Errorf("proto: EphemeralContainers: illegal tag %d (wire type %d)", fieldNum, wire)
  35256. }
  35257. switch fieldNum {
  35258. case 1:
  35259. if wireType != 2 {
  35260. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  35261. }
  35262. var msglen int
  35263. for shift := uint(0); ; shift += 7 {
  35264. if shift >= 64 {
  35265. return ErrIntOverflowGenerated
  35266. }
  35267. if iNdEx >= l {
  35268. return io.ErrUnexpectedEOF
  35269. }
  35270. b := dAtA[iNdEx]
  35271. iNdEx++
  35272. msglen |= int(b&0x7F) << shift
  35273. if b < 0x80 {
  35274. break
  35275. }
  35276. }
  35277. if msglen < 0 {
  35278. return ErrInvalidLengthGenerated
  35279. }
  35280. postIndex := iNdEx + msglen
  35281. if postIndex < 0 {
  35282. return ErrInvalidLengthGenerated
  35283. }
  35284. if postIndex > l {
  35285. return io.ErrUnexpectedEOF
  35286. }
  35287. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35288. return err
  35289. }
  35290. iNdEx = postIndex
  35291. case 2:
  35292. if wireType != 2 {
  35293. return fmt.Errorf("proto: wrong wireType = %d for field EphemeralContainers", wireType)
  35294. }
  35295. var msglen int
  35296. for shift := uint(0); ; shift += 7 {
  35297. if shift >= 64 {
  35298. return ErrIntOverflowGenerated
  35299. }
  35300. if iNdEx >= l {
  35301. return io.ErrUnexpectedEOF
  35302. }
  35303. b := dAtA[iNdEx]
  35304. iNdEx++
  35305. msglen |= int(b&0x7F) << shift
  35306. if b < 0x80 {
  35307. break
  35308. }
  35309. }
  35310. if msglen < 0 {
  35311. return ErrInvalidLengthGenerated
  35312. }
  35313. postIndex := iNdEx + msglen
  35314. if postIndex < 0 {
  35315. return ErrInvalidLengthGenerated
  35316. }
  35317. if postIndex > l {
  35318. return io.ErrUnexpectedEOF
  35319. }
  35320. m.EphemeralContainers = append(m.EphemeralContainers, EphemeralContainer{})
  35321. if err := m.EphemeralContainers[len(m.EphemeralContainers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35322. return err
  35323. }
  35324. iNdEx = postIndex
  35325. default:
  35326. iNdEx = preIndex
  35327. skippy, err := skipGenerated(dAtA[iNdEx:])
  35328. if err != nil {
  35329. return err
  35330. }
  35331. if skippy < 0 {
  35332. return ErrInvalidLengthGenerated
  35333. }
  35334. if (iNdEx + skippy) < 0 {
  35335. return ErrInvalidLengthGenerated
  35336. }
  35337. if (iNdEx + skippy) > l {
  35338. return io.ErrUnexpectedEOF
  35339. }
  35340. iNdEx += skippy
  35341. }
  35342. }
  35343. if iNdEx > l {
  35344. return io.ErrUnexpectedEOF
  35345. }
  35346. return nil
  35347. }
  35348. func (m *EphemeralVolumeSource) Unmarshal(dAtA []byte) error {
  35349. l := len(dAtA)
  35350. iNdEx := 0
  35351. for iNdEx < l {
  35352. preIndex := iNdEx
  35353. var wire uint64
  35354. for shift := uint(0); ; shift += 7 {
  35355. if shift >= 64 {
  35356. return ErrIntOverflowGenerated
  35357. }
  35358. if iNdEx >= l {
  35359. return io.ErrUnexpectedEOF
  35360. }
  35361. b := dAtA[iNdEx]
  35362. iNdEx++
  35363. wire |= uint64(b&0x7F) << shift
  35364. if b < 0x80 {
  35365. break
  35366. }
  35367. }
  35368. fieldNum := int32(wire >> 3)
  35369. wireType := int(wire & 0x7)
  35370. if wireType == 4 {
  35371. return fmt.Errorf("proto: EphemeralVolumeSource: wiretype end group for non-group")
  35372. }
  35373. if fieldNum <= 0 {
  35374. return fmt.Errorf("proto: EphemeralVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  35375. }
  35376. switch fieldNum {
  35377. case 1:
  35378. if wireType != 2 {
  35379. return fmt.Errorf("proto: wrong wireType = %d for field VolumeClaimTemplate", wireType)
  35380. }
  35381. var msglen int
  35382. for shift := uint(0); ; shift += 7 {
  35383. if shift >= 64 {
  35384. return ErrIntOverflowGenerated
  35385. }
  35386. if iNdEx >= l {
  35387. return io.ErrUnexpectedEOF
  35388. }
  35389. b := dAtA[iNdEx]
  35390. iNdEx++
  35391. msglen |= int(b&0x7F) << shift
  35392. if b < 0x80 {
  35393. break
  35394. }
  35395. }
  35396. if msglen < 0 {
  35397. return ErrInvalidLengthGenerated
  35398. }
  35399. postIndex := iNdEx + msglen
  35400. if postIndex < 0 {
  35401. return ErrInvalidLengthGenerated
  35402. }
  35403. if postIndex > l {
  35404. return io.ErrUnexpectedEOF
  35405. }
  35406. if m.VolumeClaimTemplate == nil {
  35407. m.VolumeClaimTemplate = &PersistentVolumeClaimTemplate{}
  35408. }
  35409. if err := m.VolumeClaimTemplate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35410. return err
  35411. }
  35412. iNdEx = postIndex
  35413. case 2:
  35414. if wireType != 0 {
  35415. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  35416. }
  35417. var v int
  35418. for shift := uint(0); ; shift += 7 {
  35419. if shift >= 64 {
  35420. return ErrIntOverflowGenerated
  35421. }
  35422. if iNdEx >= l {
  35423. return io.ErrUnexpectedEOF
  35424. }
  35425. b := dAtA[iNdEx]
  35426. iNdEx++
  35427. v |= int(b&0x7F) << shift
  35428. if b < 0x80 {
  35429. break
  35430. }
  35431. }
  35432. m.ReadOnly = bool(v != 0)
  35433. default:
  35434. iNdEx = preIndex
  35435. skippy, err := skipGenerated(dAtA[iNdEx:])
  35436. if err != nil {
  35437. return err
  35438. }
  35439. if skippy < 0 {
  35440. return ErrInvalidLengthGenerated
  35441. }
  35442. if (iNdEx + skippy) < 0 {
  35443. return ErrInvalidLengthGenerated
  35444. }
  35445. if (iNdEx + skippy) > l {
  35446. return io.ErrUnexpectedEOF
  35447. }
  35448. iNdEx += skippy
  35449. }
  35450. }
  35451. if iNdEx > l {
  35452. return io.ErrUnexpectedEOF
  35453. }
  35454. return nil
  35455. }
  35456. func (m *Event) Unmarshal(dAtA []byte) error {
  35457. l := len(dAtA)
  35458. iNdEx := 0
  35459. for iNdEx < l {
  35460. preIndex := iNdEx
  35461. var wire uint64
  35462. for shift := uint(0); ; shift += 7 {
  35463. if shift >= 64 {
  35464. return ErrIntOverflowGenerated
  35465. }
  35466. if iNdEx >= l {
  35467. return io.ErrUnexpectedEOF
  35468. }
  35469. b := dAtA[iNdEx]
  35470. iNdEx++
  35471. wire |= uint64(b&0x7F) << shift
  35472. if b < 0x80 {
  35473. break
  35474. }
  35475. }
  35476. fieldNum := int32(wire >> 3)
  35477. wireType := int(wire & 0x7)
  35478. if wireType == 4 {
  35479. return fmt.Errorf("proto: Event: wiretype end group for non-group")
  35480. }
  35481. if fieldNum <= 0 {
  35482. return fmt.Errorf("proto: Event: illegal tag %d (wire type %d)", fieldNum, wire)
  35483. }
  35484. switch fieldNum {
  35485. case 1:
  35486. if wireType != 2 {
  35487. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  35488. }
  35489. var msglen int
  35490. for shift := uint(0); ; shift += 7 {
  35491. if shift >= 64 {
  35492. return ErrIntOverflowGenerated
  35493. }
  35494. if iNdEx >= l {
  35495. return io.ErrUnexpectedEOF
  35496. }
  35497. b := dAtA[iNdEx]
  35498. iNdEx++
  35499. msglen |= int(b&0x7F) << shift
  35500. if b < 0x80 {
  35501. break
  35502. }
  35503. }
  35504. if msglen < 0 {
  35505. return ErrInvalidLengthGenerated
  35506. }
  35507. postIndex := iNdEx + msglen
  35508. if postIndex < 0 {
  35509. return ErrInvalidLengthGenerated
  35510. }
  35511. if postIndex > l {
  35512. return io.ErrUnexpectedEOF
  35513. }
  35514. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35515. return err
  35516. }
  35517. iNdEx = postIndex
  35518. case 2:
  35519. if wireType != 2 {
  35520. return fmt.Errorf("proto: wrong wireType = %d for field InvolvedObject", wireType)
  35521. }
  35522. var msglen int
  35523. for shift := uint(0); ; shift += 7 {
  35524. if shift >= 64 {
  35525. return ErrIntOverflowGenerated
  35526. }
  35527. if iNdEx >= l {
  35528. return io.ErrUnexpectedEOF
  35529. }
  35530. b := dAtA[iNdEx]
  35531. iNdEx++
  35532. msglen |= int(b&0x7F) << shift
  35533. if b < 0x80 {
  35534. break
  35535. }
  35536. }
  35537. if msglen < 0 {
  35538. return ErrInvalidLengthGenerated
  35539. }
  35540. postIndex := iNdEx + msglen
  35541. if postIndex < 0 {
  35542. return ErrInvalidLengthGenerated
  35543. }
  35544. if postIndex > l {
  35545. return io.ErrUnexpectedEOF
  35546. }
  35547. if err := m.InvolvedObject.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35548. return err
  35549. }
  35550. iNdEx = postIndex
  35551. case 3:
  35552. if wireType != 2 {
  35553. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  35554. }
  35555. var stringLen uint64
  35556. for shift := uint(0); ; shift += 7 {
  35557. if shift >= 64 {
  35558. return ErrIntOverflowGenerated
  35559. }
  35560. if iNdEx >= l {
  35561. return io.ErrUnexpectedEOF
  35562. }
  35563. b := dAtA[iNdEx]
  35564. iNdEx++
  35565. stringLen |= uint64(b&0x7F) << shift
  35566. if b < 0x80 {
  35567. break
  35568. }
  35569. }
  35570. intStringLen := int(stringLen)
  35571. if intStringLen < 0 {
  35572. return ErrInvalidLengthGenerated
  35573. }
  35574. postIndex := iNdEx + intStringLen
  35575. if postIndex < 0 {
  35576. return ErrInvalidLengthGenerated
  35577. }
  35578. if postIndex > l {
  35579. return io.ErrUnexpectedEOF
  35580. }
  35581. m.Reason = string(dAtA[iNdEx:postIndex])
  35582. iNdEx = postIndex
  35583. case 4:
  35584. if wireType != 2 {
  35585. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  35586. }
  35587. var stringLen uint64
  35588. for shift := uint(0); ; shift += 7 {
  35589. if shift >= 64 {
  35590. return ErrIntOverflowGenerated
  35591. }
  35592. if iNdEx >= l {
  35593. return io.ErrUnexpectedEOF
  35594. }
  35595. b := dAtA[iNdEx]
  35596. iNdEx++
  35597. stringLen |= uint64(b&0x7F) << shift
  35598. if b < 0x80 {
  35599. break
  35600. }
  35601. }
  35602. intStringLen := int(stringLen)
  35603. if intStringLen < 0 {
  35604. return ErrInvalidLengthGenerated
  35605. }
  35606. postIndex := iNdEx + intStringLen
  35607. if postIndex < 0 {
  35608. return ErrInvalidLengthGenerated
  35609. }
  35610. if postIndex > l {
  35611. return io.ErrUnexpectedEOF
  35612. }
  35613. m.Message = string(dAtA[iNdEx:postIndex])
  35614. iNdEx = postIndex
  35615. case 5:
  35616. if wireType != 2 {
  35617. return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
  35618. }
  35619. var msglen int
  35620. for shift := uint(0); ; shift += 7 {
  35621. if shift >= 64 {
  35622. return ErrIntOverflowGenerated
  35623. }
  35624. if iNdEx >= l {
  35625. return io.ErrUnexpectedEOF
  35626. }
  35627. b := dAtA[iNdEx]
  35628. iNdEx++
  35629. msglen |= int(b&0x7F) << shift
  35630. if b < 0x80 {
  35631. break
  35632. }
  35633. }
  35634. if msglen < 0 {
  35635. return ErrInvalidLengthGenerated
  35636. }
  35637. postIndex := iNdEx + msglen
  35638. if postIndex < 0 {
  35639. return ErrInvalidLengthGenerated
  35640. }
  35641. if postIndex > l {
  35642. return io.ErrUnexpectedEOF
  35643. }
  35644. if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35645. return err
  35646. }
  35647. iNdEx = postIndex
  35648. case 6:
  35649. if wireType != 2 {
  35650. return fmt.Errorf("proto: wrong wireType = %d for field FirstTimestamp", wireType)
  35651. }
  35652. var msglen int
  35653. for shift := uint(0); ; shift += 7 {
  35654. if shift >= 64 {
  35655. return ErrIntOverflowGenerated
  35656. }
  35657. if iNdEx >= l {
  35658. return io.ErrUnexpectedEOF
  35659. }
  35660. b := dAtA[iNdEx]
  35661. iNdEx++
  35662. msglen |= int(b&0x7F) << shift
  35663. if b < 0x80 {
  35664. break
  35665. }
  35666. }
  35667. if msglen < 0 {
  35668. return ErrInvalidLengthGenerated
  35669. }
  35670. postIndex := iNdEx + msglen
  35671. if postIndex < 0 {
  35672. return ErrInvalidLengthGenerated
  35673. }
  35674. if postIndex > l {
  35675. return io.ErrUnexpectedEOF
  35676. }
  35677. if err := m.FirstTimestamp.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35678. return err
  35679. }
  35680. iNdEx = postIndex
  35681. case 7:
  35682. if wireType != 2 {
  35683. return fmt.Errorf("proto: wrong wireType = %d for field LastTimestamp", wireType)
  35684. }
  35685. var msglen int
  35686. for shift := uint(0); ; shift += 7 {
  35687. if shift >= 64 {
  35688. return ErrIntOverflowGenerated
  35689. }
  35690. if iNdEx >= l {
  35691. return io.ErrUnexpectedEOF
  35692. }
  35693. b := dAtA[iNdEx]
  35694. iNdEx++
  35695. msglen |= int(b&0x7F) << shift
  35696. if b < 0x80 {
  35697. break
  35698. }
  35699. }
  35700. if msglen < 0 {
  35701. return ErrInvalidLengthGenerated
  35702. }
  35703. postIndex := iNdEx + msglen
  35704. if postIndex < 0 {
  35705. return ErrInvalidLengthGenerated
  35706. }
  35707. if postIndex > l {
  35708. return io.ErrUnexpectedEOF
  35709. }
  35710. if err := m.LastTimestamp.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35711. return err
  35712. }
  35713. iNdEx = postIndex
  35714. case 8:
  35715. if wireType != 0 {
  35716. return fmt.Errorf("proto: wrong wireType = %d for field Count", wireType)
  35717. }
  35718. m.Count = 0
  35719. for shift := uint(0); ; shift += 7 {
  35720. if shift >= 64 {
  35721. return ErrIntOverflowGenerated
  35722. }
  35723. if iNdEx >= l {
  35724. return io.ErrUnexpectedEOF
  35725. }
  35726. b := dAtA[iNdEx]
  35727. iNdEx++
  35728. m.Count |= int32(b&0x7F) << shift
  35729. if b < 0x80 {
  35730. break
  35731. }
  35732. }
  35733. case 9:
  35734. if wireType != 2 {
  35735. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  35736. }
  35737. var stringLen uint64
  35738. for shift := uint(0); ; shift += 7 {
  35739. if shift >= 64 {
  35740. return ErrIntOverflowGenerated
  35741. }
  35742. if iNdEx >= l {
  35743. return io.ErrUnexpectedEOF
  35744. }
  35745. b := dAtA[iNdEx]
  35746. iNdEx++
  35747. stringLen |= uint64(b&0x7F) << shift
  35748. if b < 0x80 {
  35749. break
  35750. }
  35751. }
  35752. intStringLen := int(stringLen)
  35753. if intStringLen < 0 {
  35754. return ErrInvalidLengthGenerated
  35755. }
  35756. postIndex := iNdEx + intStringLen
  35757. if postIndex < 0 {
  35758. return ErrInvalidLengthGenerated
  35759. }
  35760. if postIndex > l {
  35761. return io.ErrUnexpectedEOF
  35762. }
  35763. m.Type = string(dAtA[iNdEx:postIndex])
  35764. iNdEx = postIndex
  35765. case 10:
  35766. if wireType != 2 {
  35767. return fmt.Errorf("proto: wrong wireType = %d for field EventTime", wireType)
  35768. }
  35769. var msglen int
  35770. for shift := uint(0); ; shift += 7 {
  35771. if shift >= 64 {
  35772. return ErrIntOverflowGenerated
  35773. }
  35774. if iNdEx >= l {
  35775. return io.ErrUnexpectedEOF
  35776. }
  35777. b := dAtA[iNdEx]
  35778. iNdEx++
  35779. msglen |= int(b&0x7F) << shift
  35780. if b < 0x80 {
  35781. break
  35782. }
  35783. }
  35784. if msglen < 0 {
  35785. return ErrInvalidLengthGenerated
  35786. }
  35787. postIndex := iNdEx + msglen
  35788. if postIndex < 0 {
  35789. return ErrInvalidLengthGenerated
  35790. }
  35791. if postIndex > l {
  35792. return io.ErrUnexpectedEOF
  35793. }
  35794. if err := m.EventTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35795. return err
  35796. }
  35797. iNdEx = postIndex
  35798. case 11:
  35799. if wireType != 2 {
  35800. return fmt.Errorf("proto: wrong wireType = %d for field Series", wireType)
  35801. }
  35802. var msglen int
  35803. for shift := uint(0); ; shift += 7 {
  35804. if shift >= 64 {
  35805. return ErrIntOverflowGenerated
  35806. }
  35807. if iNdEx >= l {
  35808. return io.ErrUnexpectedEOF
  35809. }
  35810. b := dAtA[iNdEx]
  35811. iNdEx++
  35812. msglen |= int(b&0x7F) << shift
  35813. if b < 0x80 {
  35814. break
  35815. }
  35816. }
  35817. if msglen < 0 {
  35818. return ErrInvalidLengthGenerated
  35819. }
  35820. postIndex := iNdEx + msglen
  35821. if postIndex < 0 {
  35822. return ErrInvalidLengthGenerated
  35823. }
  35824. if postIndex > l {
  35825. return io.ErrUnexpectedEOF
  35826. }
  35827. if m.Series == nil {
  35828. m.Series = &EventSeries{}
  35829. }
  35830. if err := m.Series.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35831. return err
  35832. }
  35833. iNdEx = postIndex
  35834. case 12:
  35835. if wireType != 2 {
  35836. return fmt.Errorf("proto: wrong wireType = %d for field Action", wireType)
  35837. }
  35838. var stringLen uint64
  35839. for shift := uint(0); ; shift += 7 {
  35840. if shift >= 64 {
  35841. return ErrIntOverflowGenerated
  35842. }
  35843. if iNdEx >= l {
  35844. return io.ErrUnexpectedEOF
  35845. }
  35846. b := dAtA[iNdEx]
  35847. iNdEx++
  35848. stringLen |= uint64(b&0x7F) << shift
  35849. if b < 0x80 {
  35850. break
  35851. }
  35852. }
  35853. intStringLen := int(stringLen)
  35854. if intStringLen < 0 {
  35855. return ErrInvalidLengthGenerated
  35856. }
  35857. postIndex := iNdEx + intStringLen
  35858. if postIndex < 0 {
  35859. return ErrInvalidLengthGenerated
  35860. }
  35861. if postIndex > l {
  35862. return io.ErrUnexpectedEOF
  35863. }
  35864. m.Action = string(dAtA[iNdEx:postIndex])
  35865. iNdEx = postIndex
  35866. case 13:
  35867. if wireType != 2 {
  35868. return fmt.Errorf("proto: wrong wireType = %d for field Related", wireType)
  35869. }
  35870. var msglen int
  35871. for shift := uint(0); ; shift += 7 {
  35872. if shift >= 64 {
  35873. return ErrIntOverflowGenerated
  35874. }
  35875. if iNdEx >= l {
  35876. return io.ErrUnexpectedEOF
  35877. }
  35878. b := dAtA[iNdEx]
  35879. iNdEx++
  35880. msglen |= int(b&0x7F) << shift
  35881. if b < 0x80 {
  35882. break
  35883. }
  35884. }
  35885. if msglen < 0 {
  35886. return ErrInvalidLengthGenerated
  35887. }
  35888. postIndex := iNdEx + msglen
  35889. if postIndex < 0 {
  35890. return ErrInvalidLengthGenerated
  35891. }
  35892. if postIndex > l {
  35893. return io.ErrUnexpectedEOF
  35894. }
  35895. if m.Related == nil {
  35896. m.Related = &ObjectReference{}
  35897. }
  35898. if err := m.Related.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35899. return err
  35900. }
  35901. iNdEx = postIndex
  35902. case 14:
  35903. if wireType != 2 {
  35904. return fmt.Errorf("proto: wrong wireType = %d for field ReportingController", wireType)
  35905. }
  35906. var stringLen uint64
  35907. for shift := uint(0); ; shift += 7 {
  35908. if shift >= 64 {
  35909. return ErrIntOverflowGenerated
  35910. }
  35911. if iNdEx >= l {
  35912. return io.ErrUnexpectedEOF
  35913. }
  35914. b := dAtA[iNdEx]
  35915. iNdEx++
  35916. stringLen |= uint64(b&0x7F) << shift
  35917. if b < 0x80 {
  35918. break
  35919. }
  35920. }
  35921. intStringLen := int(stringLen)
  35922. if intStringLen < 0 {
  35923. return ErrInvalidLengthGenerated
  35924. }
  35925. postIndex := iNdEx + intStringLen
  35926. if postIndex < 0 {
  35927. return ErrInvalidLengthGenerated
  35928. }
  35929. if postIndex > l {
  35930. return io.ErrUnexpectedEOF
  35931. }
  35932. m.ReportingController = string(dAtA[iNdEx:postIndex])
  35933. iNdEx = postIndex
  35934. case 15:
  35935. if wireType != 2 {
  35936. return fmt.Errorf("proto: wrong wireType = %d for field ReportingInstance", wireType)
  35937. }
  35938. var stringLen uint64
  35939. for shift := uint(0); ; shift += 7 {
  35940. if shift >= 64 {
  35941. return ErrIntOverflowGenerated
  35942. }
  35943. if iNdEx >= l {
  35944. return io.ErrUnexpectedEOF
  35945. }
  35946. b := dAtA[iNdEx]
  35947. iNdEx++
  35948. stringLen |= uint64(b&0x7F) << shift
  35949. if b < 0x80 {
  35950. break
  35951. }
  35952. }
  35953. intStringLen := int(stringLen)
  35954. if intStringLen < 0 {
  35955. return ErrInvalidLengthGenerated
  35956. }
  35957. postIndex := iNdEx + intStringLen
  35958. if postIndex < 0 {
  35959. return ErrInvalidLengthGenerated
  35960. }
  35961. if postIndex > l {
  35962. return io.ErrUnexpectedEOF
  35963. }
  35964. m.ReportingInstance = string(dAtA[iNdEx:postIndex])
  35965. iNdEx = postIndex
  35966. default:
  35967. iNdEx = preIndex
  35968. skippy, err := skipGenerated(dAtA[iNdEx:])
  35969. if err != nil {
  35970. return err
  35971. }
  35972. if skippy < 0 {
  35973. return ErrInvalidLengthGenerated
  35974. }
  35975. if (iNdEx + skippy) < 0 {
  35976. return ErrInvalidLengthGenerated
  35977. }
  35978. if (iNdEx + skippy) > l {
  35979. return io.ErrUnexpectedEOF
  35980. }
  35981. iNdEx += skippy
  35982. }
  35983. }
  35984. if iNdEx > l {
  35985. return io.ErrUnexpectedEOF
  35986. }
  35987. return nil
  35988. }
  35989. func (m *EventList) Unmarshal(dAtA []byte) error {
  35990. l := len(dAtA)
  35991. iNdEx := 0
  35992. for iNdEx < l {
  35993. preIndex := iNdEx
  35994. var wire uint64
  35995. for shift := uint(0); ; shift += 7 {
  35996. if shift >= 64 {
  35997. return ErrIntOverflowGenerated
  35998. }
  35999. if iNdEx >= l {
  36000. return io.ErrUnexpectedEOF
  36001. }
  36002. b := dAtA[iNdEx]
  36003. iNdEx++
  36004. wire |= uint64(b&0x7F) << shift
  36005. if b < 0x80 {
  36006. break
  36007. }
  36008. }
  36009. fieldNum := int32(wire >> 3)
  36010. wireType := int(wire & 0x7)
  36011. if wireType == 4 {
  36012. return fmt.Errorf("proto: EventList: wiretype end group for non-group")
  36013. }
  36014. if fieldNum <= 0 {
  36015. return fmt.Errorf("proto: EventList: illegal tag %d (wire type %d)", fieldNum, wire)
  36016. }
  36017. switch fieldNum {
  36018. case 1:
  36019. if wireType != 2 {
  36020. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  36021. }
  36022. var msglen int
  36023. for shift := uint(0); ; shift += 7 {
  36024. if shift >= 64 {
  36025. return ErrIntOverflowGenerated
  36026. }
  36027. if iNdEx >= l {
  36028. return io.ErrUnexpectedEOF
  36029. }
  36030. b := dAtA[iNdEx]
  36031. iNdEx++
  36032. msglen |= int(b&0x7F) << shift
  36033. if b < 0x80 {
  36034. break
  36035. }
  36036. }
  36037. if msglen < 0 {
  36038. return ErrInvalidLengthGenerated
  36039. }
  36040. postIndex := iNdEx + msglen
  36041. if postIndex < 0 {
  36042. return ErrInvalidLengthGenerated
  36043. }
  36044. if postIndex > l {
  36045. return io.ErrUnexpectedEOF
  36046. }
  36047. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36048. return err
  36049. }
  36050. iNdEx = postIndex
  36051. case 2:
  36052. if wireType != 2 {
  36053. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  36054. }
  36055. var msglen int
  36056. for shift := uint(0); ; shift += 7 {
  36057. if shift >= 64 {
  36058. return ErrIntOverflowGenerated
  36059. }
  36060. if iNdEx >= l {
  36061. return io.ErrUnexpectedEOF
  36062. }
  36063. b := dAtA[iNdEx]
  36064. iNdEx++
  36065. msglen |= int(b&0x7F) << shift
  36066. if b < 0x80 {
  36067. break
  36068. }
  36069. }
  36070. if msglen < 0 {
  36071. return ErrInvalidLengthGenerated
  36072. }
  36073. postIndex := iNdEx + msglen
  36074. if postIndex < 0 {
  36075. return ErrInvalidLengthGenerated
  36076. }
  36077. if postIndex > l {
  36078. return io.ErrUnexpectedEOF
  36079. }
  36080. m.Items = append(m.Items, Event{})
  36081. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36082. return err
  36083. }
  36084. iNdEx = postIndex
  36085. default:
  36086. iNdEx = preIndex
  36087. skippy, err := skipGenerated(dAtA[iNdEx:])
  36088. if err != nil {
  36089. return err
  36090. }
  36091. if skippy < 0 {
  36092. return ErrInvalidLengthGenerated
  36093. }
  36094. if (iNdEx + skippy) < 0 {
  36095. return ErrInvalidLengthGenerated
  36096. }
  36097. if (iNdEx + skippy) > l {
  36098. return io.ErrUnexpectedEOF
  36099. }
  36100. iNdEx += skippy
  36101. }
  36102. }
  36103. if iNdEx > l {
  36104. return io.ErrUnexpectedEOF
  36105. }
  36106. return nil
  36107. }
  36108. func (m *EventSeries) Unmarshal(dAtA []byte) error {
  36109. l := len(dAtA)
  36110. iNdEx := 0
  36111. for iNdEx < l {
  36112. preIndex := iNdEx
  36113. var wire uint64
  36114. for shift := uint(0); ; shift += 7 {
  36115. if shift >= 64 {
  36116. return ErrIntOverflowGenerated
  36117. }
  36118. if iNdEx >= l {
  36119. return io.ErrUnexpectedEOF
  36120. }
  36121. b := dAtA[iNdEx]
  36122. iNdEx++
  36123. wire |= uint64(b&0x7F) << shift
  36124. if b < 0x80 {
  36125. break
  36126. }
  36127. }
  36128. fieldNum := int32(wire >> 3)
  36129. wireType := int(wire & 0x7)
  36130. if wireType == 4 {
  36131. return fmt.Errorf("proto: EventSeries: wiretype end group for non-group")
  36132. }
  36133. if fieldNum <= 0 {
  36134. return fmt.Errorf("proto: EventSeries: illegal tag %d (wire type %d)", fieldNum, wire)
  36135. }
  36136. switch fieldNum {
  36137. case 1:
  36138. if wireType != 0 {
  36139. return fmt.Errorf("proto: wrong wireType = %d for field Count", wireType)
  36140. }
  36141. m.Count = 0
  36142. for shift := uint(0); ; shift += 7 {
  36143. if shift >= 64 {
  36144. return ErrIntOverflowGenerated
  36145. }
  36146. if iNdEx >= l {
  36147. return io.ErrUnexpectedEOF
  36148. }
  36149. b := dAtA[iNdEx]
  36150. iNdEx++
  36151. m.Count |= int32(b&0x7F) << shift
  36152. if b < 0x80 {
  36153. break
  36154. }
  36155. }
  36156. case 2:
  36157. if wireType != 2 {
  36158. return fmt.Errorf("proto: wrong wireType = %d for field LastObservedTime", wireType)
  36159. }
  36160. var msglen int
  36161. for shift := uint(0); ; shift += 7 {
  36162. if shift >= 64 {
  36163. return ErrIntOverflowGenerated
  36164. }
  36165. if iNdEx >= l {
  36166. return io.ErrUnexpectedEOF
  36167. }
  36168. b := dAtA[iNdEx]
  36169. iNdEx++
  36170. msglen |= int(b&0x7F) << shift
  36171. if b < 0x80 {
  36172. break
  36173. }
  36174. }
  36175. if msglen < 0 {
  36176. return ErrInvalidLengthGenerated
  36177. }
  36178. postIndex := iNdEx + msglen
  36179. if postIndex < 0 {
  36180. return ErrInvalidLengthGenerated
  36181. }
  36182. if postIndex > l {
  36183. return io.ErrUnexpectedEOF
  36184. }
  36185. if err := m.LastObservedTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36186. return err
  36187. }
  36188. iNdEx = postIndex
  36189. default:
  36190. iNdEx = preIndex
  36191. skippy, err := skipGenerated(dAtA[iNdEx:])
  36192. if err != nil {
  36193. return err
  36194. }
  36195. if skippy < 0 {
  36196. return ErrInvalidLengthGenerated
  36197. }
  36198. if (iNdEx + skippy) < 0 {
  36199. return ErrInvalidLengthGenerated
  36200. }
  36201. if (iNdEx + skippy) > l {
  36202. return io.ErrUnexpectedEOF
  36203. }
  36204. iNdEx += skippy
  36205. }
  36206. }
  36207. if iNdEx > l {
  36208. return io.ErrUnexpectedEOF
  36209. }
  36210. return nil
  36211. }
  36212. func (m *EventSource) Unmarshal(dAtA []byte) error {
  36213. l := len(dAtA)
  36214. iNdEx := 0
  36215. for iNdEx < l {
  36216. preIndex := iNdEx
  36217. var wire uint64
  36218. for shift := uint(0); ; shift += 7 {
  36219. if shift >= 64 {
  36220. return ErrIntOverflowGenerated
  36221. }
  36222. if iNdEx >= l {
  36223. return io.ErrUnexpectedEOF
  36224. }
  36225. b := dAtA[iNdEx]
  36226. iNdEx++
  36227. wire |= uint64(b&0x7F) << shift
  36228. if b < 0x80 {
  36229. break
  36230. }
  36231. }
  36232. fieldNum := int32(wire >> 3)
  36233. wireType := int(wire & 0x7)
  36234. if wireType == 4 {
  36235. return fmt.Errorf("proto: EventSource: wiretype end group for non-group")
  36236. }
  36237. if fieldNum <= 0 {
  36238. return fmt.Errorf("proto: EventSource: illegal tag %d (wire type %d)", fieldNum, wire)
  36239. }
  36240. switch fieldNum {
  36241. case 1:
  36242. if wireType != 2 {
  36243. return fmt.Errorf("proto: wrong wireType = %d for field Component", wireType)
  36244. }
  36245. var stringLen uint64
  36246. for shift := uint(0); ; shift += 7 {
  36247. if shift >= 64 {
  36248. return ErrIntOverflowGenerated
  36249. }
  36250. if iNdEx >= l {
  36251. return io.ErrUnexpectedEOF
  36252. }
  36253. b := dAtA[iNdEx]
  36254. iNdEx++
  36255. stringLen |= uint64(b&0x7F) << shift
  36256. if b < 0x80 {
  36257. break
  36258. }
  36259. }
  36260. intStringLen := int(stringLen)
  36261. if intStringLen < 0 {
  36262. return ErrInvalidLengthGenerated
  36263. }
  36264. postIndex := iNdEx + intStringLen
  36265. if postIndex < 0 {
  36266. return ErrInvalidLengthGenerated
  36267. }
  36268. if postIndex > l {
  36269. return io.ErrUnexpectedEOF
  36270. }
  36271. m.Component = string(dAtA[iNdEx:postIndex])
  36272. iNdEx = postIndex
  36273. case 2:
  36274. if wireType != 2 {
  36275. return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType)
  36276. }
  36277. var stringLen uint64
  36278. for shift := uint(0); ; shift += 7 {
  36279. if shift >= 64 {
  36280. return ErrIntOverflowGenerated
  36281. }
  36282. if iNdEx >= l {
  36283. return io.ErrUnexpectedEOF
  36284. }
  36285. b := dAtA[iNdEx]
  36286. iNdEx++
  36287. stringLen |= uint64(b&0x7F) << shift
  36288. if b < 0x80 {
  36289. break
  36290. }
  36291. }
  36292. intStringLen := int(stringLen)
  36293. if intStringLen < 0 {
  36294. return ErrInvalidLengthGenerated
  36295. }
  36296. postIndex := iNdEx + intStringLen
  36297. if postIndex < 0 {
  36298. return ErrInvalidLengthGenerated
  36299. }
  36300. if postIndex > l {
  36301. return io.ErrUnexpectedEOF
  36302. }
  36303. m.Host = string(dAtA[iNdEx:postIndex])
  36304. iNdEx = postIndex
  36305. default:
  36306. iNdEx = preIndex
  36307. skippy, err := skipGenerated(dAtA[iNdEx:])
  36308. if err != nil {
  36309. return err
  36310. }
  36311. if skippy < 0 {
  36312. return ErrInvalidLengthGenerated
  36313. }
  36314. if (iNdEx + skippy) < 0 {
  36315. return ErrInvalidLengthGenerated
  36316. }
  36317. if (iNdEx + skippy) > l {
  36318. return io.ErrUnexpectedEOF
  36319. }
  36320. iNdEx += skippy
  36321. }
  36322. }
  36323. if iNdEx > l {
  36324. return io.ErrUnexpectedEOF
  36325. }
  36326. return nil
  36327. }
  36328. func (m *ExecAction) Unmarshal(dAtA []byte) error {
  36329. l := len(dAtA)
  36330. iNdEx := 0
  36331. for iNdEx < l {
  36332. preIndex := iNdEx
  36333. var wire uint64
  36334. for shift := uint(0); ; shift += 7 {
  36335. if shift >= 64 {
  36336. return ErrIntOverflowGenerated
  36337. }
  36338. if iNdEx >= l {
  36339. return io.ErrUnexpectedEOF
  36340. }
  36341. b := dAtA[iNdEx]
  36342. iNdEx++
  36343. wire |= uint64(b&0x7F) << shift
  36344. if b < 0x80 {
  36345. break
  36346. }
  36347. }
  36348. fieldNum := int32(wire >> 3)
  36349. wireType := int(wire & 0x7)
  36350. if wireType == 4 {
  36351. return fmt.Errorf("proto: ExecAction: wiretype end group for non-group")
  36352. }
  36353. if fieldNum <= 0 {
  36354. return fmt.Errorf("proto: ExecAction: illegal tag %d (wire type %d)", fieldNum, wire)
  36355. }
  36356. switch fieldNum {
  36357. case 1:
  36358. if wireType != 2 {
  36359. return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
  36360. }
  36361. var stringLen uint64
  36362. for shift := uint(0); ; shift += 7 {
  36363. if shift >= 64 {
  36364. return ErrIntOverflowGenerated
  36365. }
  36366. if iNdEx >= l {
  36367. return io.ErrUnexpectedEOF
  36368. }
  36369. b := dAtA[iNdEx]
  36370. iNdEx++
  36371. stringLen |= uint64(b&0x7F) << shift
  36372. if b < 0x80 {
  36373. break
  36374. }
  36375. }
  36376. intStringLen := int(stringLen)
  36377. if intStringLen < 0 {
  36378. return ErrInvalidLengthGenerated
  36379. }
  36380. postIndex := iNdEx + intStringLen
  36381. if postIndex < 0 {
  36382. return ErrInvalidLengthGenerated
  36383. }
  36384. if postIndex > l {
  36385. return io.ErrUnexpectedEOF
  36386. }
  36387. m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
  36388. iNdEx = postIndex
  36389. default:
  36390. iNdEx = preIndex
  36391. skippy, err := skipGenerated(dAtA[iNdEx:])
  36392. if err != nil {
  36393. return err
  36394. }
  36395. if skippy < 0 {
  36396. return ErrInvalidLengthGenerated
  36397. }
  36398. if (iNdEx + skippy) < 0 {
  36399. return ErrInvalidLengthGenerated
  36400. }
  36401. if (iNdEx + skippy) > l {
  36402. return io.ErrUnexpectedEOF
  36403. }
  36404. iNdEx += skippy
  36405. }
  36406. }
  36407. if iNdEx > l {
  36408. return io.ErrUnexpectedEOF
  36409. }
  36410. return nil
  36411. }
  36412. func (m *FCVolumeSource) Unmarshal(dAtA []byte) error {
  36413. l := len(dAtA)
  36414. iNdEx := 0
  36415. for iNdEx < l {
  36416. preIndex := iNdEx
  36417. var wire uint64
  36418. for shift := uint(0); ; shift += 7 {
  36419. if shift >= 64 {
  36420. return ErrIntOverflowGenerated
  36421. }
  36422. if iNdEx >= l {
  36423. return io.ErrUnexpectedEOF
  36424. }
  36425. b := dAtA[iNdEx]
  36426. iNdEx++
  36427. wire |= uint64(b&0x7F) << shift
  36428. if b < 0x80 {
  36429. break
  36430. }
  36431. }
  36432. fieldNum := int32(wire >> 3)
  36433. wireType := int(wire & 0x7)
  36434. if wireType == 4 {
  36435. return fmt.Errorf("proto: FCVolumeSource: wiretype end group for non-group")
  36436. }
  36437. if fieldNum <= 0 {
  36438. return fmt.Errorf("proto: FCVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  36439. }
  36440. switch fieldNum {
  36441. case 1:
  36442. if wireType != 2 {
  36443. return fmt.Errorf("proto: wrong wireType = %d for field TargetWWNs", wireType)
  36444. }
  36445. var stringLen uint64
  36446. for shift := uint(0); ; shift += 7 {
  36447. if shift >= 64 {
  36448. return ErrIntOverflowGenerated
  36449. }
  36450. if iNdEx >= l {
  36451. return io.ErrUnexpectedEOF
  36452. }
  36453. b := dAtA[iNdEx]
  36454. iNdEx++
  36455. stringLen |= uint64(b&0x7F) << shift
  36456. if b < 0x80 {
  36457. break
  36458. }
  36459. }
  36460. intStringLen := int(stringLen)
  36461. if intStringLen < 0 {
  36462. return ErrInvalidLengthGenerated
  36463. }
  36464. postIndex := iNdEx + intStringLen
  36465. if postIndex < 0 {
  36466. return ErrInvalidLengthGenerated
  36467. }
  36468. if postIndex > l {
  36469. return io.ErrUnexpectedEOF
  36470. }
  36471. m.TargetWWNs = append(m.TargetWWNs, string(dAtA[iNdEx:postIndex]))
  36472. iNdEx = postIndex
  36473. case 2:
  36474. if wireType != 0 {
  36475. return fmt.Errorf("proto: wrong wireType = %d for field Lun", wireType)
  36476. }
  36477. var v int32
  36478. for shift := uint(0); ; shift += 7 {
  36479. if shift >= 64 {
  36480. return ErrIntOverflowGenerated
  36481. }
  36482. if iNdEx >= l {
  36483. return io.ErrUnexpectedEOF
  36484. }
  36485. b := dAtA[iNdEx]
  36486. iNdEx++
  36487. v |= int32(b&0x7F) << shift
  36488. if b < 0x80 {
  36489. break
  36490. }
  36491. }
  36492. m.Lun = &v
  36493. case 3:
  36494. if wireType != 2 {
  36495. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  36496. }
  36497. var stringLen uint64
  36498. for shift := uint(0); ; shift += 7 {
  36499. if shift >= 64 {
  36500. return ErrIntOverflowGenerated
  36501. }
  36502. if iNdEx >= l {
  36503. return io.ErrUnexpectedEOF
  36504. }
  36505. b := dAtA[iNdEx]
  36506. iNdEx++
  36507. stringLen |= uint64(b&0x7F) << shift
  36508. if b < 0x80 {
  36509. break
  36510. }
  36511. }
  36512. intStringLen := int(stringLen)
  36513. if intStringLen < 0 {
  36514. return ErrInvalidLengthGenerated
  36515. }
  36516. postIndex := iNdEx + intStringLen
  36517. if postIndex < 0 {
  36518. return ErrInvalidLengthGenerated
  36519. }
  36520. if postIndex > l {
  36521. return io.ErrUnexpectedEOF
  36522. }
  36523. m.FSType = string(dAtA[iNdEx:postIndex])
  36524. iNdEx = postIndex
  36525. case 4:
  36526. if wireType != 0 {
  36527. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  36528. }
  36529. var v int
  36530. for shift := uint(0); ; shift += 7 {
  36531. if shift >= 64 {
  36532. return ErrIntOverflowGenerated
  36533. }
  36534. if iNdEx >= l {
  36535. return io.ErrUnexpectedEOF
  36536. }
  36537. b := dAtA[iNdEx]
  36538. iNdEx++
  36539. v |= int(b&0x7F) << shift
  36540. if b < 0x80 {
  36541. break
  36542. }
  36543. }
  36544. m.ReadOnly = bool(v != 0)
  36545. case 5:
  36546. if wireType != 2 {
  36547. return fmt.Errorf("proto: wrong wireType = %d for field WWIDs", wireType)
  36548. }
  36549. var stringLen uint64
  36550. for shift := uint(0); ; shift += 7 {
  36551. if shift >= 64 {
  36552. return ErrIntOverflowGenerated
  36553. }
  36554. if iNdEx >= l {
  36555. return io.ErrUnexpectedEOF
  36556. }
  36557. b := dAtA[iNdEx]
  36558. iNdEx++
  36559. stringLen |= uint64(b&0x7F) << shift
  36560. if b < 0x80 {
  36561. break
  36562. }
  36563. }
  36564. intStringLen := int(stringLen)
  36565. if intStringLen < 0 {
  36566. return ErrInvalidLengthGenerated
  36567. }
  36568. postIndex := iNdEx + intStringLen
  36569. if postIndex < 0 {
  36570. return ErrInvalidLengthGenerated
  36571. }
  36572. if postIndex > l {
  36573. return io.ErrUnexpectedEOF
  36574. }
  36575. m.WWIDs = append(m.WWIDs, string(dAtA[iNdEx:postIndex]))
  36576. iNdEx = postIndex
  36577. default:
  36578. iNdEx = preIndex
  36579. skippy, err := skipGenerated(dAtA[iNdEx:])
  36580. if err != nil {
  36581. return err
  36582. }
  36583. if skippy < 0 {
  36584. return ErrInvalidLengthGenerated
  36585. }
  36586. if (iNdEx + skippy) < 0 {
  36587. return ErrInvalidLengthGenerated
  36588. }
  36589. if (iNdEx + skippy) > l {
  36590. return io.ErrUnexpectedEOF
  36591. }
  36592. iNdEx += skippy
  36593. }
  36594. }
  36595. if iNdEx > l {
  36596. return io.ErrUnexpectedEOF
  36597. }
  36598. return nil
  36599. }
  36600. func (m *FlexPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  36601. l := len(dAtA)
  36602. iNdEx := 0
  36603. for iNdEx < l {
  36604. preIndex := iNdEx
  36605. var wire uint64
  36606. for shift := uint(0); ; shift += 7 {
  36607. if shift >= 64 {
  36608. return ErrIntOverflowGenerated
  36609. }
  36610. if iNdEx >= l {
  36611. return io.ErrUnexpectedEOF
  36612. }
  36613. b := dAtA[iNdEx]
  36614. iNdEx++
  36615. wire |= uint64(b&0x7F) << shift
  36616. if b < 0x80 {
  36617. break
  36618. }
  36619. }
  36620. fieldNum := int32(wire >> 3)
  36621. wireType := int(wire & 0x7)
  36622. if wireType == 4 {
  36623. return fmt.Errorf("proto: FlexPersistentVolumeSource: wiretype end group for non-group")
  36624. }
  36625. if fieldNum <= 0 {
  36626. return fmt.Errorf("proto: FlexPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  36627. }
  36628. switch fieldNum {
  36629. case 1:
  36630. if wireType != 2 {
  36631. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  36632. }
  36633. var stringLen uint64
  36634. for shift := uint(0); ; shift += 7 {
  36635. if shift >= 64 {
  36636. return ErrIntOverflowGenerated
  36637. }
  36638. if iNdEx >= l {
  36639. return io.ErrUnexpectedEOF
  36640. }
  36641. b := dAtA[iNdEx]
  36642. iNdEx++
  36643. stringLen |= uint64(b&0x7F) << shift
  36644. if b < 0x80 {
  36645. break
  36646. }
  36647. }
  36648. intStringLen := int(stringLen)
  36649. if intStringLen < 0 {
  36650. return ErrInvalidLengthGenerated
  36651. }
  36652. postIndex := iNdEx + intStringLen
  36653. if postIndex < 0 {
  36654. return ErrInvalidLengthGenerated
  36655. }
  36656. if postIndex > l {
  36657. return io.ErrUnexpectedEOF
  36658. }
  36659. m.Driver = string(dAtA[iNdEx:postIndex])
  36660. iNdEx = postIndex
  36661. case 2:
  36662. if wireType != 2 {
  36663. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  36664. }
  36665. var stringLen uint64
  36666. for shift := uint(0); ; shift += 7 {
  36667. if shift >= 64 {
  36668. return ErrIntOverflowGenerated
  36669. }
  36670. if iNdEx >= l {
  36671. return io.ErrUnexpectedEOF
  36672. }
  36673. b := dAtA[iNdEx]
  36674. iNdEx++
  36675. stringLen |= uint64(b&0x7F) << shift
  36676. if b < 0x80 {
  36677. break
  36678. }
  36679. }
  36680. intStringLen := int(stringLen)
  36681. if intStringLen < 0 {
  36682. return ErrInvalidLengthGenerated
  36683. }
  36684. postIndex := iNdEx + intStringLen
  36685. if postIndex < 0 {
  36686. return ErrInvalidLengthGenerated
  36687. }
  36688. if postIndex > l {
  36689. return io.ErrUnexpectedEOF
  36690. }
  36691. m.FSType = string(dAtA[iNdEx:postIndex])
  36692. iNdEx = postIndex
  36693. case 3:
  36694. if wireType != 2 {
  36695. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  36696. }
  36697. var msglen int
  36698. for shift := uint(0); ; shift += 7 {
  36699. if shift >= 64 {
  36700. return ErrIntOverflowGenerated
  36701. }
  36702. if iNdEx >= l {
  36703. return io.ErrUnexpectedEOF
  36704. }
  36705. b := dAtA[iNdEx]
  36706. iNdEx++
  36707. msglen |= int(b&0x7F) << shift
  36708. if b < 0x80 {
  36709. break
  36710. }
  36711. }
  36712. if msglen < 0 {
  36713. return ErrInvalidLengthGenerated
  36714. }
  36715. postIndex := iNdEx + msglen
  36716. if postIndex < 0 {
  36717. return ErrInvalidLengthGenerated
  36718. }
  36719. if postIndex > l {
  36720. return io.ErrUnexpectedEOF
  36721. }
  36722. if m.SecretRef == nil {
  36723. m.SecretRef = &SecretReference{}
  36724. }
  36725. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36726. return err
  36727. }
  36728. iNdEx = postIndex
  36729. case 4:
  36730. if wireType != 0 {
  36731. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  36732. }
  36733. var v int
  36734. for shift := uint(0); ; shift += 7 {
  36735. if shift >= 64 {
  36736. return ErrIntOverflowGenerated
  36737. }
  36738. if iNdEx >= l {
  36739. return io.ErrUnexpectedEOF
  36740. }
  36741. b := dAtA[iNdEx]
  36742. iNdEx++
  36743. v |= int(b&0x7F) << shift
  36744. if b < 0x80 {
  36745. break
  36746. }
  36747. }
  36748. m.ReadOnly = bool(v != 0)
  36749. case 5:
  36750. if wireType != 2 {
  36751. return fmt.Errorf("proto: wrong wireType = %d for field Options", wireType)
  36752. }
  36753. var msglen int
  36754. for shift := uint(0); ; shift += 7 {
  36755. if shift >= 64 {
  36756. return ErrIntOverflowGenerated
  36757. }
  36758. if iNdEx >= l {
  36759. return io.ErrUnexpectedEOF
  36760. }
  36761. b := dAtA[iNdEx]
  36762. iNdEx++
  36763. msglen |= int(b&0x7F) << shift
  36764. if b < 0x80 {
  36765. break
  36766. }
  36767. }
  36768. if msglen < 0 {
  36769. return ErrInvalidLengthGenerated
  36770. }
  36771. postIndex := iNdEx + msglen
  36772. if postIndex < 0 {
  36773. return ErrInvalidLengthGenerated
  36774. }
  36775. if postIndex > l {
  36776. return io.ErrUnexpectedEOF
  36777. }
  36778. if m.Options == nil {
  36779. m.Options = make(map[string]string)
  36780. }
  36781. var mapkey string
  36782. var mapvalue string
  36783. for iNdEx < postIndex {
  36784. entryPreIndex := iNdEx
  36785. var wire uint64
  36786. for shift := uint(0); ; shift += 7 {
  36787. if shift >= 64 {
  36788. return ErrIntOverflowGenerated
  36789. }
  36790. if iNdEx >= l {
  36791. return io.ErrUnexpectedEOF
  36792. }
  36793. b := dAtA[iNdEx]
  36794. iNdEx++
  36795. wire |= uint64(b&0x7F) << shift
  36796. if b < 0x80 {
  36797. break
  36798. }
  36799. }
  36800. fieldNum := int32(wire >> 3)
  36801. if fieldNum == 1 {
  36802. var stringLenmapkey uint64
  36803. for shift := uint(0); ; shift += 7 {
  36804. if shift >= 64 {
  36805. return ErrIntOverflowGenerated
  36806. }
  36807. if iNdEx >= l {
  36808. return io.ErrUnexpectedEOF
  36809. }
  36810. b := dAtA[iNdEx]
  36811. iNdEx++
  36812. stringLenmapkey |= uint64(b&0x7F) << shift
  36813. if b < 0x80 {
  36814. break
  36815. }
  36816. }
  36817. intStringLenmapkey := int(stringLenmapkey)
  36818. if intStringLenmapkey < 0 {
  36819. return ErrInvalidLengthGenerated
  36820. }
  36821. postStringIndexmapkey := iNdEx + intStringLenmapkey
  36822. if postStringIndexmapkey < 0 {
  36823. return ErrInvalidLengthGenerated
  36824. }
  36825. if postStringIndexmapkey > l {
  36826. return io.ErrUnexpectedEOF
  36827. }
  36828. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  36829. iNdEx = postStringIndexmapkey
  36830. } else if fieldNum == 2 {
  36831. var stringLenmapvalue uint64
  36832. for shift := uint(0); ; shift += 7 {
  36833. if shift >= 64 {
  36834. return ErrIntOverflowGenerated
  36835. }
  36836. if iNdEx >= l {
  36837. return io.ErrUnexpectedEOF
  36838. }
  36839. b := dAtA[iNdEx]
  36840. iNdEx++
  36841. stringLenmapvalue |= uint64(b&0x7F) << shift
  36842. if b < 0x80 {
  36843. break
  36844. }
  36845. }
  36846. intStringLenmapvalue := int(stringLenmapvalue)
  36847. if intStringLenmapvalue < 0 {
  36848. return ErrInvalidLengthGenerated
  36849. }
  36850. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  36851. if postStringIndexmapvalue < 0 {
  36852. return ErrInvalidLengthGenerated
  36853. }
  36854. if postStringIndexmapvalue > l {
  36855. return io.ErrUnexpectedEOF
  36856. }
  36857. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  36858. iNdEx = postStringIndexmapvalue
  36859. } else {
  36860. iNdEx = entryPreIndex
  36861. skippy, err := skipGenerated(dAtA[iNdEx:])
  36862. if err != nil {
  36863. return err
  36864. }
  36865. if skippy < 0 {
  36866. return ErrInvalidLengthGenerated
  36867. }
  36868. if (iNdEx + skippy) > postIndex {
  36869. return io.ErrUnexpectedEOF
  36870. }
  36871. iNdEx += skippy
  36872. }
  36873. }
  36874. m.Options[mapkey] = mapvalue
  36875. iNdEx = postIndex
  36876. default:
  36877. iNdEx = preIndex
  36878. skippy, err := skipGenerated(dAtA[iNdEx:])
  36879. if err != nil {
  36880. return err
  36881. }
  36882. if skippy < 0 {
  36883. return ErrInvalidLengthGenerated
  36884. }
  36885. if (iNdEx + skippy) < 0 {
  36886. return ErrInvalidLengthGenerated
  36887. }
  36888. if (iNdEx + skippy) > l {
  36889. return io.ErrUnexpectedEOF
  36890. }
  36891. iNdEx += skippy
  36892. }
  36893. }
  36894. if iNdEx > l {
  36895. return io.ErrUnexpectedEOF
  36896. }
  36897. return nil
  36898. }
  36899. func (m *FlexVolumeSource) Unmarshal(dAtA []byte) error {
  36900. l := len(dAtA)
  36901. iNdEx := 0
  36902. for iNdEx < l {
  36903. preIndex := iNdEx
  36904. var wire uint64
  36905. for shift := uint(0); ; shift += 7 {
  36906. if shift >= 64 {
  36907. return ErrIntOverflowGenerated
  36908. }
  36909. if iNdEx >= l {
  36910. return io.ErrUnexpectedEOF
  36911. }
  36912. b := dAtA[iNdEx]
  36913. iNdEx++
  36914. wire |= uint64(b&0x7F) << shift
  36915. if b < 0x80 {
  36916. break
  36917. }
  36918. }
  36919. fieldNum := int32(wire >> 3)
  36920. wireType := int(wire & 0x7)
  36921. if wireType == 4 {
  36922. return fmt.Errorf("proto: FlexVolumeSource: wiretype end group for non-group")
  36923. }
  36924. if fieldNum <= 0 {
  36925. return fmt.Errorf("proto: FlexVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  36926. }
  36927. switch fieldNum {
  36928. case 1:
  36929. if wireType != 2 {
  36930. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  36931. }
  36932. var stringLen uint64
  36933. for shift := uint(0); ; shift += 7 {
  36934. if shift >= 64 {
  36935. return ErrIntOverflowGenerated
  36936. }
  36937. if iNdEx >= l {
  36938. return io.ErrUnexpectedEOF
  36939. }
  36940. b := dAtA[iNdEx]
  36941. iNdEx++
  36942. stringLen |= uint64(b&0x7F) << shift
  36943. if b < 0x80 {
  36944. break
  36945. }
  36946. }
  36947. intStringLen := int(stringLen)
  36948. if intStringLen < 0 {
  36949. return ErrInvalidLengthGenerated
  36950. }
  36951. postIndex := iNdEx + intStringLen
  36952. if postIndex < 0 {
  36953. return ErrInvalidLengthGenerated
  36954. }
  36955. if postIndex > l {
  36956. return io.ErrUnexpectedEOF
  36957. }
  36958. m.Driver = string(dAtA[iNdEx:postIndex])
  36959. iNdEx = postIndex
  36960. case 2:
  36961. if wireType != 2 {
  36962. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  36963. }
  36964. var stringLen uint64
  36965. for shift := uint(0); ; shift += 7 {
  36966. if shift >= 64 {
  36967. return ErrIntOverflowGenerated
  36968. }
  36969. if iNdEx >= l {
  36970. return io.ErrUnexpectedEOF
  36971. }
  36972. b := dAtA[iNdEx]
  36973. iNdEx++
  36974. stringLen |= uint64(b&0x7F) << shift
  36975. if b < 0x80 {
  36976. break
  36977. }
  36978. }
  36979. intStringLen := int(stringLen)
  36980. if intStringLen < 0 {
  36981. return ErrInvalidLengthGenerated
  36982. }
  36983. postIndex := iNdEx + intStringLen
  36984. if postIndex < 0 {
  36985. return ErrInvalidLengthGenerated
  36986. }
  36987. if postIndex > l {
  36988. return io.ErrUnexpectedEOF
  36989. }
  36990. m.FSType = string(dAtA[iNdEx:postIndex])
  36991. iNdEx = postIndex
  36992. case 3:
  36993. if wireType != 2 {
  36994. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  36995. }
  36996. var msglen int
  36997. for shift := uint(0); ; shift += 7 {
  36998. if shift >= 64 {
  36999. return ErrIntOverflowGenerated
  37000. }
  37001. if iNdEx >= l {
  37002. return io.ErrUnexpectedEOF
  37003. }
  37004. b := dAtA[iNdEx]
  37005. iNdEx++
  37006. msglen |= int(b&0x7F) << shift
  37007. if b < 0x80 {
  37008. break
  37009. }
  37010. }
  37011. if msglen < 0 {
  37012. return ErrInvalidLengthGenerated
  37013. }
  37014. postIndex := iNdEx + msglen
  37015. if postIndex < 0 {
  37016. return ErrInvalidLengthGenerated
  37017. }
  37018. if postIndex > l {
  37019. return io.ErrUnexpectedEOF
  37020. }
  37021. if m.SecretRef == nil {
  37022. m.SecretRef = &LocalObjectReference{}
  37023. }
  37024. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  37025. return err
  37026. }
  37027. iNdEx = postIndex
  37028. case 4:
  37029. if wireType != 0 {
  37030. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  37031. }
  37032. var v int
  37033. for shift := uint(0); ; shift += 7 {
  37034. if shift >= 64 {
  37035. return ErrIntOverflowGenerated
  37036. }
  37037. if iNdEx >= l {
  37038. return io.ErrUnexpectedEOF
  37039. }
  37040. b := dAtA[iNdEx]
  37041. iNdEx++
  37042. v |= int(b&0x7F) << shift
  37043. if b < 0x80 {
  37044. break
  37045. }
  37046. }
  37047. m.ReadOnly = bool(v != 0)
  37048. case 5:
  37049. if wireType != 2 {
  37050. return fmt.Errorf("proto: wrong wireType = %d for field Options", wireType)
  37051. }
  37052. var msglen int
  37053. for shift := uint(0); ; shift += 7 {
  37054. if shift >= 64 {
  37055. return ErrIntOverflowGenerated
  37056. }
  37057. if iNdEx >= l {
  37058. return io.ErrUnexpectedEOF
  37059. }
  37060. b := dAtA[iNdEx]
  37061. iNdEx++
  37062. msglen |= int(b&0x7F) << shift
  37063. if b < 0x80 {
  37064. break
  37065. }
  37066. }
  37067. if msglen < 0 {
  37068. return ErrInvalidLengthGenerated
  37069. }
  37070. postIndex := iNdEx + msglen
  37071. if postIndex < 0 {
  37072. return ErrInvalidLengthGenerated
  37073. }
  37074. if postIndex > l {
  37075. return io.ErrUnexpectedEOF
  37076. }
  37077. if m.Options == nil {
  37078. m.Options = make(map[string]string)
  37079. }
  37080. var mapkey string
  37081. var mapvalue string
  37082. for iNdEx < postIndex {
  37083. entryPreIndex := iNdEx
  37084. var wire uint64
  37085. for shift := uint(0); ; shift += 7 {
  37086. if shift >= 64 {
  37087. return ErrIntOverflowGenerated
  37088. }
  37089. if iNdEx >= l {
  37090. return io.ErrUnexpectedEOF
  37091. }
  37092. b := dAtA[iNdEx]
  37093. iNdEx++
  37094. wire |= uint64(b&0x7F) << shift
  37095. if b < 0x80 {
  37096. break
  37097. }
  37098. }
  37099. fieldNum := int32(wire >> 3)
  37100. if fieldNum == 1 {
  37101. var stringLenmapkey uint64
  37102. for shift := uint(0); ; shift += 7 {
  37103. if shift >= 64 {
  37104. return ErrIntOverflowGenerated
  37105. }
  37106. if iNdEx >= l {
  37107. return io.ErrUnexpectedEOF
  37108. }
  37109. b := dAtA[iNdEx]
  37110. iNdEx++
  37111. stringLenmapkey |= uint64(b&0x7F) << shift
  37112. if b < 0x80 {
  37113. break
  37114. }
  37115. }
  37116. intStringLenmapkey := int(stringLenmapkey)
  37117. if intStringLenmapkey < 0 {
  37118. return ErrInvalidLengthGenerated
  37119. }
  37120. postStringIndexmapkey := iNdEx + intStringLenmapkey
  37121. if postStringIndexmapkey < 0 {
  37122. return ErrInvalidLengthGenerated
  37123. }
  37124. if postStringIndexmapkey > l {
  37125. return io.ErrUnexpectedEOF
  37126. }
  37127. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  37128. iNdEx = postStringIndexmapkey
  37129. } else if fieldNum == 2 {
  37130. var stringLenmapvalue uint64
  37131. for shift := uint(0); ; shift += 7 {
  37132. if shift >= 64 {
  37133. return ErrIntOverflowGenerated
  37134. }
  37135. if iNdEx >= l {
  37136. return io.ErrUnexpectedEOF
  37137. }
  37138. b := dAtA[iNdEx]
  37139. iNdEx++
  37140. stringLenmapvalue |= uint64(b&0x7F) << shift
  37141. if b < 0x80 {
  37142. break
  37143. }
  37144. }
  37145. intStringLenmapvalue := int(stringLenmapvalue)
  37146. if intStringLenmapvalue < 0 {
  37147. return ErrInvalidLengthGenerated
  37148. }
  37149. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  37150. if postStringIndexmapvalue < 0 {
  37151. return ErrInvalidLengthGenerated
  37152. }
  37153. if postStringIndexmapvalue > l {
  37154. return io.ErrUnexpectedEOF
  37155. }
  37156. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  37157. iNdEx = postStringIndexmapvalue
  37158. } else {
  37159. iNdEx = entryPreIndex
  37160. skippy, err := skipGenerated(dAtA[iNdEx:])
  37161. if err != nil {
  37162. return err
  37163. }
  37164. if skippy < 0 {
  37165. return ErrInvalidLengthGenerated
  37166. }
  37167. if (iNdEx + skippy) > postIndex {
  37168. return io.ErrUnexpectedEOF
  37169. }
  37170. iNdEx += skippy
  37171. }
  37172. }
  37173. m.Options[mapkey] = mapvalue
  37174. iNdEx = postIndex
  37175. default:
  37176. iNdEx = preIndex
  37177. skippy, err := skipGenerated(dAtA[iNdEx:])
  37178. if err != nil {
  37179. return err
  37180. }
  37181. if skippy < 0 {
  37182. return ErrInvalidLengthGenerated
  37183. }
  37184. if (iNdEx + skippy) < 0 {
  37185. return ErrInvalidLengthGenerated
  37186. }
  37187. if (iNdEx + skippy) > l {
  37188. return io.ErrUnexpectedEOF
  37189. }
  37190. iNdEx += skippy
  37191. }
  37192. }
  37193. if iNdEx > l {
  37194. return io.ErrUnexpectedEOF
  37195. }
  37196. return nil
  37197. }
  37198. func (m *FlockerVolumeSource) Unmarshal(dAtA []byte) error {
  37199. l := len(dAtA)
  37200. iNdEx := 0
  37201. for iNdEx < l {
  37202. preIndex := iNdEx
  37203. var wire uint64
  37204. for shift := uint(0); ; shift += 7 {
  37205. if shift >= 64 {
  37206. return ErrIntOverflowGenerated
  37207. }
  37208. if iNdEx >= l {
  37209. return io.ErrUnexpectedEOF
  37210. }
  37211. b := dAtA[iNdEx]
  37212. iNdEx++
  37213. wire |= uint64(b&0x7F) << shift
  37214. if b < 0x80 {
  37215. break
  37216. }
  37217. }
  37218. fieldNum := int32(wire >> 3)
  37219. wireType := int(wire & 0x7)
  37220. if wireType == 4 {
  37221. return fmt.Errorf("proto: FlockerVolumeSource: wiretype end group for non-group")
  37222. }
  37223. if fieldNum <= 0 {
  37224. return fmt.Errorf("proto: FlockerVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37225. }
  37226. switch fieldNum {
  37227. case 1:
  37228. if wireType != 2 {
  37229. return fmt.Errorf("proto: wrong wireType = %d for field DatasetName", wireType)
  37230. }
  37231. var stringLen uint64
  37232. for shift := uint(0); ; shift += 7 {
  37233. if shift >= 64 {
  37234. return ErrIntOverflowGenerated
  37235. }
  37236. if iNdEx >= l {
  37237. return io.ErrUnexpectedEOF
  37238. }
  37239. b := dAtA[iNdEx]
  37240. iNdEx++
  37241. stringLen |= uint64(b&0x7F) << shift
  37242. if b < 0x80 {
  37243. break
  37244. }
  37245. }
  37246. intStringLen := int(stringLen)
  37247. if intStringLen < 0 {
  37248. return ErrInvalidLengthGenerated
  37249. }
  37250. postIndex := iNdEx + intStringLen
  37251. if postIndex < 0 {
  37252. return ErrInvalidLengthGenerated
  37253. }
  37254. if postIndex > l {
  37255. return io.ErrUnexpectedEOF
  37256. }
  37257. m.DatasetName = string(dAtA[iNdEx:postIndex])
  37258. iNdEx = postIndex
  37259. case 2:
  37260. if wireType != 2 {
  37261. return fmt.Errorf("proto: wrong wireType = %d for field DatasetUUID", wireType)
  37262. }
  37263. var stringLen uint64
  37264. for shift := uint(0); ; shift += 7 {
  37265. if shift >= 64 {
  37266. return ErrIntOverflowGenerated
  37267. }
  37268. if iNdEx >= l {
  37269. return io.ErrUnexpectedEOF
  37270. }
  37271. b := dAtA[iNdEx]
  37272. iNdEx++
  37273. stringLen |= uint64(b&0x7F) << shift
  37274. if b < 0x80 {
  37275. break
  37276. }
  37277. }
  37278. intStringLen := int(stringLen)
  37279. if intStringLen < 0 {
  37280. return ErrInvalidLengthGenerated
  37281. }
  37282. postIndex := iNdEx + intStringLen
  37283. if postIndex < 0 {
  37284. return ErrInvalidLengthGenerated
  37285. }
  37286. if postIndex > l {
  37287. return io.ErrUnexpectedEOF
  37288. }
  37289. m.DatasetUUID = string(dAtA[iNdEx:postIndex])
  37290. iNdEx = postIndex
  37291. default:
  37292. iNdEx = preIndex
  37293. skippy, err := skipGenerated(dAtA[iNdEx:])
  37294. if err != nil {
  37295. return err
  37296. }
  37297. if skippy < 0 {
  37298. return ErrInvalidLengthGenerated
  37299. }
  37300. if (iNdEx + skippy) < 0 {
  37301. return ErrInvalidLengthGenerated
  37302. }
  37303. if (iNdEx + skippy) > l {
  37304. return io.ErrUnexpectedEOF
  37305. }
  37306. iNdEx += skippy
  37307. }
  37308. }
  37309. if iNdEx > l {
  37310. return io.ErrUnexpectedEOF
  37311. }
  37312. return nil
  37313. }
  37314. func (m *GCEPersistentDiskVolumeSource) Unmarshal(dAtA []byte) error {
  37315. l := len(dAtA)
  37316. iNdEx := 0
  37317. for iNdEx < l {
  37318. preIndex := iNdEx
  37319. var wire uint64
  37320. for shift := uint(0); ; shift += 7 {
  37321. if shift >= 64 {
  37322. return ErrIntOverflowGenerated
  37323. }
  37324. if iNdEx >= l {
  37325. return io.ErrUnexpectedEOF
  37326. }
  37327. b := dAtA[iNdEx]
  37328. iNdEx++
  37329. wire |= uint64(b&0x7F) << shift
  37330. if b < 0x80 {
  37331. break
  37332. }
  37333. }
  37334. fieldNum := int32(wire >> 3)
  37335. wireType := int(wire & 0x7)
  37336. if wireType == 4 {
  37337. return fmt.Errorf("proto: GCEPersistentDiskVolumeSource: wiretype end group for non-group")
  37338. }
  37339. if fieldNum <= 0 {
  37340. return fmt.Errorf("proto: GCEPersistentDiskVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37341. }
  37342. switch fieldNum {
  37343. case 1:
  37344. if wireType != 2 {
  37345. return fmt.Errorf("proto: wrong wireType = %d for field PDName", wireType)
  37346. }
  37347. var stringLen uint64
  37348. for shift := uint(0); ; shift += 7 {
  37349. if shift >= 64 {
  37350. return ErrIntOverflowGenerated
  37351. }
  37352. if iNdEx >= l {
  37353. return io.ErrUnexpectedEOF
  37354. }
  37355. b := dAtA[iNdEx]
  37356. iNdEx++
  37357. stringLen |= uint64(b&0x7F) << shift
  37358. if b < 0x80 {
  37359. break
  37360. }
  37361. }
  37362. intStringLen := int(stringLen)
  37363. if intStringLen < 0 {
  37364. return ErrInvalidLengthGenerated
  37365. }
  37366. postIndex := iNdEx + intStringLen
  37367. if postIndex < 0 {
  37368. return ErrInvalidLengthGenerated
  37369. }
  37370. if postIndex > l {
  37371. return io.ErrUnexpectedEOF
  37372. }
  37373. m.PDName = string(dAtA[iNdEx:postIndex])
  37374. iNdEx = postIndex
  37375. case 2:
  37376. if wireType != 2 {
  37377. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  37378. }
  37379. var stringLen uint64
  37380. for shift := uint(0); ; shift += 7 {
  37381. if shift >= 64 {
  37382. return ErrIntOverflowGenerated
  37383. }
  37384. if iNdEx >= l {
  37385. return io.ErrUnexpectedEOF
  37386. }
  37387. b := dAtA[iNdEx]
  37388. iNdEx++
  37389. stringLen |= uint64(b&0x7F) << shift
  37390. if b < 0x80 {
  37391. break
  37392. }
  37393. }
  37394. intStringLen := int(stringLen)
  37395. if intStringLen < 0 {
  37396. return ErrInvalidLengthGenerated
  37397. }
  37398. postIndex := iNdEx + intStringLen
  37399. if postIndex < 0 {
  37400. return ErrInvalidLengthGenerated
  37401. }
  37402. if postIndex > l {
  37403. return io.ErrUnexpectedEOF
  37404. }
  37405. m.FSType = string(dAtA[iNdEx:postIndex])
  37406. iNdEx = postIndex
  37407. case 3:
  37408. if wireType != 0 {
  37409. return fmt.Errorf("proto: wrong wireType = %d for field Partition", wireType)
  37410. }
  37411. m.Partition = 0
  37412. for shift := uint(0); ; shift += 7 {
  37413. if shift >= 64 {
  37414. return ErrIntOverflowGenerated
  37415. }
  37416. if iNdEx >= l {
  37417. return io.ErrUnexpectedEOF
  37418. }
  37419. b := dAtA[iNdEx]
  37420. iNdEx++
  37421. m.Partition |= int32(b&0x7F) << shift
  37422. if b < 0x80 {
  37423. break
  37424. }
  37425. }
  37426. case 4:
  37427. if wireType != 0 {
  37428. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  37429. }
  37430. var v int
  37431. for shift := uint(0); ; shift += 7 {
  37432. if shift >= 64 {
  37433. return ErrIntOverflowGenerated
  37434. }
  37435. if iNdEx >= l {
  37436. return io.ErrUnexpectedEOF
  37437. }
  37438. b := dAtA[iNdEx]
  37439. iNdEx++
  37440. v |= int(b&0x7F) << shift
  37441. if b < 0x80 {
  37442. break
  37443. }
  37444. }
  37445. m.ReadOnly = bool(v != 0)
  37446. default:
  37447. iNdEx = preIndex
  37448. skippy, err := skipGenerated(dAtA[iNdEx:])
  37449. if err != nil {
  37450. return err
  37451. }
  37452. if skippy < 0 {
  37453. return ErrInvalidLengthGenerated
  37454. }
  37455. if (iNdEx + skippy) < 0 {
  37456. return ErrInvalidLengthGenerated
  37457. }
  37458. if (iNdEx + skippy) > l {
  37459. return io.ErrUnexpectedEOF
  37460. }
  37461. iNdEx += skippy
  37462. }
  37463. }
  37464. if iNdEx > l {
  37465. return io.ErrUnexpectedEOF
  37466. }
  37467. return nil
  37468. }
  37469. func (m *GitRepoVolumeSource) Unmarshal(dAtA []byte) error {
  37470. l := len(dAtA)
  37471. iNdEx := 0
  37472. for iNdEx < l {
  37473. preIndex := iNdEx
  37474. var wire uint64
  37475. for shift := uint(0); ; shift += 7 {
  37476. if shift >= 64 {
  37477. return ErrIntOverflowGenerated
  37478. }
  37479. if iNdEx >= l {
  37480. return io.ErrUnexpectedEOF
  37481. }
  37482. b := dAtA[iNdEx]
  37483. iNdEx++
  37484. wire |= uint64(b&0x7F) << shift
  37485. if b < 0x80 {
  37486. break
  37487. }
  37488. }
  37489. fieldNum := int32(wire >> 3)
  37490. wireType := int(wire & 0x7)
  37491. if wireType == 4 {
  37492. return fmt.Errorf("proto: GitRepoVolumeSource: wiretype end group for non-group")
  37493. }
  37494. if fieldNum <= 0 {
  37495. return fmt.Errorf("proto: GitRepoVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37496. }
  37497. switch fieldNum {
  37498. case 1:
  37499. if wireType != 2 {
  37500. return fmt.Errorf("proto: wrong wireType = %d for field Repository", wireType)
  37501. }
  37502. var stringLen uint64
  37503. for shift := uint(0); ; shift += 7 {
  37504. if shift >= 64 {
  37505. return ErrIntOverflowGenerated
  37506. }
  37507. if iNdEx >= l {
  37508. return io.ErrUnexpectedEOF
  37509. }
  37510. b := dAtA[iNdEx]
  37511. iNdEx++
  37512. stringLen |= uint64(b&0x7F) << shift
  37513. if b < 0x80 {
  37514. break
  37515. }
  37516. }
  37517. intStringLen := int(stringLen)
  37518. if intStringLen < 0 {
  37519. return ErrInvalidLengthGenerated
  37520. }
  37521. postIndex := iNdEx + intStringLen
  37522. if postIndex < 0 {
  37523. return ErrInvalidLengthGenerated
  37524. }
  37525. if postIndex > l {
  37526. return io.ErrUnexpectedEOF
  37527. }
  37528. m.Repository = string(dAtA[iNdEx:postIndex])
  37529. iNdEx = postIndex
  37530. case 2:
  37531. if wireType != 2 {
  37532. return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
  37533. }
  37534. var stringLen uint64
  37535. for shift := uint(0); ; shift += 7 {
  37536. if shift >= 64 {
  37537. return ErrIntOverflowGenerated
  37538. }
  37539. if iNdEx >= l {
  37540. return io.ErrUnexpectedEOF
  37541. }
  37542. b := dAtA[iNdEx]
  37543. iNdEx++
  37544. stringLen |= uint64(b&0x7F) << shift
  37545. if b < 0x80 {
  37546. break
  37547. }
  37548. }
  37549. intStringLen := int(stringLen)
  37550. if intStringLen < 0 {
  37551. return ErrInvalidLengthGenerated
  37552. }
  37553. postIndex := iNdEx + intStringLen
  37554. if postIndex < 0 {
  37555. return ErrInvalidLengthGenerated
  37556. }
  37557. if postIndex > l {
  37558. return io.ErrUnexpectedEOF
  37559. }
  37560. m.Revision = string(dAtA[iNdEx:postIndex])
  37561. iNdEx = postIndex
  37562. case 3:
  37563. if wireType != 2 {
  37564. return fmt.Errorf("proto: wrong wireType = %d for field Directory", wireType)
  37565. }
  37566. var stringLen uint64
  37567. for shift := uint(0); ; shift += 7 {
  37568. if shift >= 64 {
  37569. return ErrIntOverflowGenerated
  37570. }
  37571. if iNdEx >= l {
  37572. return io.ErrUnexpectedEOF
  37573. }
  37574. b := dAtA[iNdEx]
  37575. iNdEx++
  37576. stringLen |= uint64(b&0x7F) << shift
  37577. if b < 0x80 {
  37578. break
  37579. }
  37580. }
  37581. intStringLen := int(stringLen)
  37582. if intStringLen < 0 {
  37583. return ErrInvalidLengthGenerated
  37584. }
  37585. postIndex := iNdEx + intStringLen
  37586. if postIndex < 0 {
  37587. return ErrInvalidLengthGenerated
  37588. }
  37589. if postIndex > l {
  37590. return io.ErrUnexpectedEOF
  37591. }
  37592. m.Directory = string(dAtA[iNdEx:postIndex])
  37593. iNdEx = postIndex
  37594. default:
  37595. iNdEx = preIndex
  37596. skippy, err := skipGenerated(dAtA[iNdEx:])
  37597. if err != nil {
  37598. return err
  37599. }
  37600. if skippy < 0 {
  37601. return ErrInvalidLengthGenerated
  37602. }
  37603. if (iNdEx + skippy) < 0 {
  37604. return ErrInvalidLengthGenerated
  37605. }
  37606. if (iNdEx + skippy) > l {
  37607. return io.ErrUnexpectedEOF
  37608. }
  37609. iNdEx += skippy
  37610. }
  37611. }
  37612. if iNdEx > l {
  37613. return io.ErrUnexpectedEOF
  37614. }
  37615. return nil
  37616. }
  37617. func (m *GlusterfsPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  37618. l := len(dAtA)
  37619. iNdEx := 0
  37620. for iNdEx < l {
  37621. preIndex := iNdEx
  37622. var wire uint64
  37623. for shift := uint(0); ; shift += 7 {
  37624. if shift >= 64 {
  37625. return ErrIntOverflowGenerated
  37626. }
  37627. if iNdEx >= l {
  37628. return io.ErrUnexpectedEOF
  37629. }
  37630. b := dAtA[iNdEx]
  37631. iNdEx++
  37632. wire |= uint64(b&0x7F) << shift
  37633. if b < 0x80 {
  37634. break
  37635. }
  37636. }
  37637. fieldNum := int32(wire >> 3)
  37638. wireType := int(wire & 0x7)
  37639. if wireType == 4 {
  37640. return fmt.Errorf("proto: GlusterfsPersistentVolumeSource: wiretype end group for non-group")
  37641. }
  37642. if fieldNum <= 0 {
  37643. return fmt.Errorf("proto: GlusterfsPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37644. }
  37645. switch fieldNum {
  37646. case 1:
  37647. if wireType != 2 {
  37648. return fmt.Errorf("proto: wrong wireType = %d for field EndpointsName", wireType)
  37649. }
  37650. var stringLen uint64
  37651. for shift := uint(0); ; shift += 7 {
  37652. if shift >= 64 {
  37653. return ErrIntOverflowGenerated
  37654. }
  37655. if iNdEx >= l {
  37656. return io.ErrUnexpectedEOF
  37657. }
  37658. b := dAtA[iNdEx]
  37659. iNdEx++
  37660. stringLen |= uint64(b&0x7F) << shift
  37661. if b < 0x80 {
  37662. break
  37663. }
  37664. }
  37665. intStringLen := int(stringLen)
  37666. if intStringLen < 0 {
  37667. return ErrInvalidLengthGenerated
  37668. }
  37669. postIndex := iNdEx + intStringLen
  37670. if postIndex < 0 {
  37671. return ErrInvalidLengthGenerated
  37672. }
  37673. if postIndex > l {
  37674. return io.ErrUnexpectedEOF
  37675. }
  37676. m.EndpointsName = string(dAtA[iNdEx:postIndex])
  37677. iNdEx = postIndex
  37678. case 2:
  37679. if wireType != 2 {
  37680. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  37681. }
  37682. var stringLen uint64
  37683. for shift := uint(0); ; shift += 7 {
  37684. if shift >= 64 {
  37685. return ErrIntOverflowGenerated
  37686. }
  37687. if iNdEx >= l {
  37688. return io.ErrUnexpectedEOF
  37689. }
  37690. b := dAtA[iNdEx]
  37691. iNdEx++
  37692. stringLen |= uint64(b&0x7F) << shift
  37693. if b < 0x80 {
  37694. break
  37695. }
  37696. }
  37697. intStringLen := int(stringLen)
  37698. if intStringLen < 0 {
  37699. return ErrInvalidLengthGenerated
  37700. }
  37701. postIndex := iNdEx + intStringLen
  37702. if postIndex < 0 {
  37703. return ErrInvalidLengthGenerated
  37704. }
  37705. if postIndex > l {
  37706. return io.ErrUnexpectedEOF
  37707. }
  37708. m.Path = string(dAtA[iNdEx:postIndex])
  37709. iNdEx = postIndex
  37710. case 3:
  37711. if wireType != 0 {
  37712. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  37713. }
  37714. var v int
  37715. for shift := uint(0); ; shift += 7 {
  37716. if shift >= 64 {
  37717. return ErrIntOverflowGenerated
  37718. }
  37719. if iNdEx >= l {
  37720. return io.ErrUnexpectedEOF
  37721. }
  37722. b := dAtA[iNdEx]
  37723. iNdEx++
  37724. v |= int(b&0x7F) << shift
  37725. if b < 0x80 {
  37726. break
  37727. }
  37728. }
  37729. m.ReadOnly = bool(v != 0)
  37730. case 4:
  37731. if wireType != 2 {
  37732. return fmt.Errorf("proto: wrong wireType = %d for field EndpointsNamespace", wireType)
  37733. }
  37734. var stringLen uint64
  37735. for shift := uint(0); ; shift += 7 {
  37736. if shift >= 64 {
  37737. return ErrIntOverflowGenerated
  37738. }
  37739. if iNdEx >= l {
  37740. return io.ErrUnexpectedEOF
  37741. }
  37742. b := dAtA[iNdEx]
  37743. iNdEx++
  37744. stringLen |= uint64(b&0x7F) << shift
  37745. if b < 0x80 {
  37746. break
  37747. }
  37748. }
  37749. intStringLen := int(stringLen)
  37750. if intStringLen < 0 {
  37751. return ErrInvalidLengthGenerated
  37752. }
  37753. postIndex := iNdEx + intStringLen
  37754. if postIndex < 0 {
  37755. return ErrInvalidLengthGenerated
  37756. }
  37757. if postIndex > l {
  37758. return io.ErrUnexpectedEOF
  37759. }
  37760. s := string(dAtA[iNdEx:postIndex])
  37761. m.EndpointsNamespace = &s
  37762. iNdEx = postIndex
  37763. default:
  37764. iNdEx = preIndex
  37765. skippy, err := skipGenerated(dAtA[iNdEx:])
  37766. if err != nil {
  37767. return err
  37768. }
  37769. if skippy < 0 {
  37770. return ErrInvalidLengthGenerated
  37771. }
  37772. if (iNdEx + skippy) < 0 {
  37773. return ErrInvalidLengthGenerated
  37774. }
  37775. if (iNdEx + skippy) > l {
  37776. return io.ErrUnexpectedEOF
  37777. }
  37778. iNdEx += skippy
  37779. }
  37780. }
  37781. if iNdEx > l {
  37782. return io.ErrUnexpectedEOF
  37783. }
  37784. return nil
  37785. }
  37786. func (m *GlusterfsVolumeSource) Unmarshal(dAtA []byte) error {
  37787. l := len(dAtA)
  37788. iNdEx := 0
  37789. for iNdEx < l {
  37790. preIndex := iNdEx
  37791. var wire uint64
  37792. for shift := uint(0); ; shift += 7 {
  37793. if shift >= 64 {
  37794. return ErrIntOverflowGenerated
  37795. }
  37796. if iNdEx >= l {
  37797. return io.ErrUnexpectedEOF
  37798. }
  37799. b := dAtA[iNdEx]
  37800. iNdEx++
  37801. wire |= uint64(b&0x7F) << shift
  37802. if b < 0x80 {
  37803. break
  37804. }
  37805. }
  37806. fieldNum := int32(wire >> 3)
  37807. wireType := int(wire & 0x7)
  37808. if wireType == 4 {
  37809. return fmt.Errorf("proto: GlusterfsVolumeSource: wiretype end group for non-group")
  37810. }
  37811. if fieldNum <= 0 {
  37812. return fmt.Errorf("proto: GlusterfsVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37813. }
  37814. switch fieldNum {
  37815. case 1:
  37816. if wireType != 2 {
  37817. return fmt.Errorf("proto: wrong wireType = %d for field EndpointsName", wireType)
  37818. }
  37819. var stringLen uint64
  37820. for shift := uint(0); ; shift += 7 {
  37821. if shift >= 64 {
  37822. return ErrIntOverflowGenerated
  37823. }
  37824. if iNdEx >= l {
  37825. return io.ErrUnexpectedEOF
  37826. }
  37827. b := dAtA[iNdEx]
  37828. iNdEx++
  37829. stringLen |= uint64(b&0x7F) << shift
  37830. if b < 0x80 {
  37831. break
  37832. }
  37833. }
  37834. intStringLen := int(stringLen)
  37835. if intStringLen < 0 {
  37836. return ErrInvalidLengthGenerated
  37837. }
  37838. postIndex := iNdEx + intStringLen
  37839. if postIndex < 0 {
  37840. return ErrInvalidLengthGenerated
  37841. }
  37842. if postIndex > l {
  37843. return io.ErrUnexpectedEOF
  37844. }
  37845. m.EndpointsName = string(dAtA[iNdEx:postIndex])
  37846. iNdEx = postIndex
  37847. case 2:
  37848. if wireType != 2 {
  37849. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  37850. }
  37851. var stringLen uint64
  37852. for shift := uint(0); ; shift += 7 {
  37853. if shift >= 64 {
  37854. return ErrIntOverflowGenerated
  37855. }
  37856. if iNdEx >= l {
  37857. return io.ErrUnexpectedEOF
  37858. }
  37859. b := dAtA[iNdEx]
  37860. iNdEx++
  37861. stringLen |= uint64(b&0x7F) << shift
  37862. if b < 0x80 {
  37863. break
  37864. }
  37865. }
  37866. intStringLen := int(stringLen)
  37867. if intStringLen < 0 {
  37868. return ErrInvalidLengthGenerated
  37869. }
  37870. postIndex := iNdEx + intStringLen
  37871. if postIndex < 0 {
  37872. return ErrInvalidLengthGenerated
  37873. }
  37874. if postIndex > l {
  37875. return io.ErrUnexpectedEOF
  37876. }
  37877. m.Path = string(dAtA[iNdEx:postIndex])
  37878. iNdEx = postIndex
  37879. case 3:
  37880. if wireType != 0 {
  37881. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  37882. }
  37883. var v int
  37884. for shift := uint(0); ; shift += 7 {
  37885. if shift >= 64 {
  37886. return ErrIntOverflowGenerated
  37887. }
  37888. if iNdEx >= l {
  37889. return io.ErrUnexpectedEOF
  37890. }
  37891. b := dAtA[iNdEx]
  37892. iNdEx++
  37893. v |= int(b&0x7F) << shift
  37894. if b < 0x80 {
  37895. break
  37896. }
  37897. }
  37898. m.ReadOnly = bool(v != 0)
  37899. default:
  37900. iNdEx = preIndex
  37901. skippy, err := skipGenerated(dAtA[iNdEx:])
  37902. if err != nil {
  37903. return err
  37904. }
  37905. if skippy < 0 {
  37906. return ErrInvalidLengthGenerated
  37907. }
  37908. if (iNdEx + skippy) < 0 {
  37909. return ErrInvalidLengthGenerated
  37910. }
  37911. if (iNdEx + skippy) > l {
  37912. return io.ErrUnexpectedEOF
  37913. }
  37914. iNdEx += skippy
  37915. }
  37916. }
  37917. if iNdEx > l {
  37918. return io.ErrUnexpectedEOF
  37919. }
  37920. return nil
  37921. }
  37922. func (m *HTTPGetAction) Unmarshal(dAtA []byte) error {
  37923. l := len(dAtA)
  37924. iNdEx := 0
  37925. for iNdEx < l {
  37926. preIndex := iNdEx
  37927. var wire uint64
  37928. for shift := uint(0); ; shift += 7 {
  37929. if shift >= 64 {
  37930. return ErrIntOverflowGenerated
  37931. }
  37932. if iNdEx >= l {
  37933. return io.ErrUnexpectedEOF
  37934. }
  37935. b := dAtA[iNdEx]
  37936. iNdEx++
  37937. wire |= uint64(b&0x7F) << shift
  37938. if b < 0x80 {
  37939. break
  37940. }
  37941. }
  37942. fieldNum := int32(wire >> 3)
  37943. wireType := int(wire & 0x7)
  37944. if wireType == 4 {
  37945. return fmt.Errorf("proto: HTTPGetAction: wiretype end group for non-group")
  37946. }
  37947. if fieldNum <= 0 {
  37948. return fmt.Errorf("proto: HTTPGetAction: illegal tag %d (wire type %d)", fieldNum, wire)
  37949. }
  37950. switch fieldNum {
  37951. case 1:
  37952. if wireType != 2 {
  37953. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  37954. }
  37955. var stringLen uint64
  37956. for shift := uint(0); ; shift += 7 {
  37957. if shift >= 64 {
  37958. return ErrIntOverflowGenerated
  37959. }
  37960. if iNdEx >= l {
  37961. return io.ErrUnexpectedEOF
  37962. }
  37963. b := dAtA[iNdEx]
  37964. iNdEx++
  37965. stringLen |= uint64(b&0x7F) << shift
  37966. if b < 0x80 {
  37967. break
  37968. }
  37969. }
  37970. intStringLen := int(stringLen)
  37971. if intStringLen < 0 {
  37972. return ErrInvalidLengthGenerated
  37973. }
  37974. postIndex := iNdEx + intStringLen
  37975. if postIndex < 0 {
  37976. return ErrInvalidLengthGenerated
  37977. }
  37978. if postIndex > l {
  37979. return io.ErrUnexpectedEOF
  37980. }
  37981. m.Path = string(dAtA[iNdEx:postIndex])
  37982. iNdEx = postIndex
  37983. case 2:
  37984. if wireType != 2 {
  37985. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  37986. }
  37987. var msglen int
  37988. for shift := uint(0); ; shift += 7 {
  37989. if shift >= 64 {
  37990. return ErrIntOverflowGenerated
  37991. }
  37992. if iNdEx >= l {
  37993. return io.ErrUnexpectedEOF
  37994. }
  37995. b := dAtA[iNdEx]
  37996. iNdEx++
  37997. msglen |= int(b&0x7F) << shift
  37998. if b < 0x80 {
  37999. break
  38000. }
  38001. }
  38002. if msglen < 0 {
  38003. return ErrInvalidLengthGenerated
  38004. }
  38005. postIndex := iNdEx + msglen
  38006. if postIndex < 0 {
  38007. return ErrInvalidLengthGenerated
  38008. }
  38009. if postIndex > l {
  38010. return io.ErrUnexpectedEOF
  38011. }
  38012. if err := m.Port.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  38013. return err
  38014. }
  38015. iNdEx = postIndex
  38016. case 3:
  38017. if wireType != 2 {
  38018. return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType)
  38019. }
  38020. var stringLen uint64
  38021. for shift := uint(0); ; shift += 7 {
  38022. if shift >= 64 {
  38023. return ErrIntOverflowGenerated
  38024. }
  38025. if iNdEx >= l {
  38026. return io.ErrUnexpectedEOF
  38027. }
  38028. b := dAtA[iNdEx]
  38029. iNdEx++
  38030. stringLen |= uint64(b&0x7F) << shift
  38031. if b < 0x80 {
  38032. break
  38033. }
  38034. }
  38035. intStringLen := int(stringLen)
  38036. if intStringLen < 0 {
  38037. return ErrInvalidLengthGenerated
  38038. }
  38039. postIndex := iNdEx + intStringLen
  38040. if postIndex < 0 {
  38041. return ErrInvalidLengthGenerated
  38042. }
  38043. if postIndex > l {
  38044. return io.ErrUnexpectedEOF
  38045. }
  38046. m.Host = string(dAtA[iNdEx:postIndex])
  38047. iNdEx = postIndex
  38048. case 4:
  38049. if wireType != 2 {
  38050. return fmt.Errorf("proto: wrong wireType = %d for field Scheme", wireType)
  38051. }
  38052. var stringLen uint64
  38053. for shift := uint(0); ; shift += 7 {
  38054. if shift >= 64 {
  38055. return ErrIntOverflowGenerated
  38056. }
  38057. if iNdEx >= l {
  38058. return io.ErrUnexpectedEOF
  38059. }
  38060. b := dAtA[iNdEx]
  38061. iNdEx++
  38062. stringLen |= uint64(b&0x7F) << shift
  38063. if b < 0x80 {
  38064. break
  38065. }
  38066. }
  38067. intStringLen := int(stringLen)
  38068. if intStringLen < 0 {
  38069. return ErrInvalidLengthGenerated
  38070. }
  38071. postIndex := iNdEx + intStringLen
  38072. if postIndex < 0 {
  38073. return ErrInvalidLengthGenerated
  38074. }
  38075. if postIndex > l {
  38076. return io.ErrUnexpectedEOF
  38077. }
  38078. m.Scheme = URIScheme(dAtA[iNdEx:postIndex])
  38079. iNdEx = postIndex
  38080. case 5:
  38081. if wireType != 2 {
  38082. return fmt.Errorf("proto: wrong wireType = %d for field HTTPHeaders", wireType)
  38083. }
  38084. var msglen int
  38085. for shift := uint(0); ; shift += 7 {
  38086. if shift >= 64 {
  38087. return ErrIntOverflowGenerated
  38088. }
  38089. if iNdEx >= l {
  38090. return io.ErrUnexpectedEOF
  38091. }
  38092. b := dAtA[iNdEx]
  38093. iNdEx++
  38094. msglen |= int(b&0x7F) << shift
  38095. if b < 0x80 {
  38096. break
  38097. }
  38098. }
  38099. if msglen < 0 {
  38100. return ErrInvalidLengthGenerated
  38101. }
  38102. postIndex := iNdEx + msglen
  38103. if postIndex < 0 {
  38104. return ErrInvalidLengthGenerated
  38105. }
  38106. if postIndex > l {
  38107. return io.ErrUnexpectedEOF
  38108. }
  38109. m.HTTPHeaders = append(m.HTTPHeaders, HTTPHeader{})
  38110. if err := m.HTTPHeaders[len(m.HTTPHeaders)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  38111. return err
  38112. }
  38113. iNdEx = postIndex
  38114. default:
  38115. iNdEx = preIndex
  38116. skippy, err := skipGenerated(dAtA[iNdEx:])
  38117. if err != nil {
  38118. return err
  38119. }
  38120. if skippy < 0 {
  38121. return ErrInvalidLengthGenerated
  38122. }
  38123. if (iNdEx + skippy) < 0 {
  38124. return ErrInvalidLengthGenerated
  38125. }
  38126. if (iNdEx + skippy) > l {
  38127. return io.ErrUnexpectedEOF
  38128. }
  38129. iNdEx += skippy
  38130. }
  38131. }
  38132. if iNdEx > l {
  38133. return io.ErrUnexpectedEOF
  38134. }
  38135. return nil
  38136. }
  38137. func (m *HTTPHeader) Unmarshal(dAtA []byte) error {
  38138. l := len(dAtA)
  38139. iNdEx := 0
  38140. for iNdEx < l {
  38141. preIndex := iNdEx
  38142. var wire uint64
  38143. for shift := uint(0); ; shift += 7 {
  38144. if shift >= 64 {
  38145. return ErrIntOverflowGenerated
  38146. }
  38147. if iNdEx >= l {
  38148. return io.ErrUnexpectedEOF
  38149. }
  38150. b := dAtA[iNdEx]
  38151. iNdEx++
  38152. wire |= uint64(b&0x7F) << shift
  38153. if b < 0x80 {
  38154. break
  38155. }
  38156. }
  38157. fieldNum := int32(wire >> 3)
  38158. wireType := int(wire & 0x7)
  38159. if wireType == 4 {
  38160. return fmt.Errorf("proto: HTTPHeader: wiretype end group for non-group")
  38161. }
  38162. if fieldNum <= 0 {
  38163. return fmt.Errorf("proto: HTTPHeader: illegal tag %d (wire type %d)", fieldNum, wire)
  38164. }
  38165. switch fieldNum {
  38166. case 1:
  38167. if wireType != 2 {
  38168. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  38169. }
  38170. var stringLen uint64
  38171. for shift := uint(0); ; shift += 7 {
  38172. if shift >= 64 {
  38173. return ErrIntOverflowGenerated
  38174. }
  38175. if iNdEx >= l {
  38176. return io.ErrUnexpectedEOF
  38177. }
  38178. b := dAtA[iNdEx]
  38179. iNdEx++
  38180. stringLen |= uint64(b&0x7F) << shift
  38181. if b < 0x80 {
  38182. break
  38183. }
  38184. }
  38185. intStringLen := int(stringLen)
  38186. if intStringLen < 0 {
  38187. return ErrInvalidLengthGenerated
  38188. }
  38189. postIndex := iNdEx + intStringLen
  38190. if postIndex < 0 {
  38191. return ErrInvalidLengthGenerated
  38192. }
  38193. if postIndex > l {
  38194. return io.ErrUnexpectedEOF
  38195. }
  38196. m.Name = string(dAtA[iNdEx:postIndex])
  38197. iNdEx = postIndex
  38198. case 2:
  38199. if wireType != 2 {
  38200. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  38201. }
  38202. var stringLen uint64
  38203. for shift := uint(0); ; shift += 7 {
  38204. if shift >= 64 {
  38205. return ErrIntOverflowGenerated
  38206. }
  38207. if iNdEx >= l {
  38208. return io.ErrUnexpectedEOF
  38209. }
  38210. b := dAtA[iNdEx]
  38211. iNdEx++
  38212. stringLen |= uint64(b&0x7F) << shift
  38213. if b < 0x80 {
  38214. break
  38215. }
  38216. }
  38217. intStringLen := int(stringLen)
  38218. if intStringLen < 0 {
  38219. return ErrInvalidLengthGenerated
  38220. }
  38221. postIndex := iNdEx + intStringLen
  38222. if postIndex < 0 {
  38223. return ErrInvalidLengthGenerated
  38224. }
  38225. if postIndex > l {
  38226. return io.ErrUnexpectedEOF
  38227. }
  38228. m.Value = string(dAtA[iNdEx:postIndex])
  38229. iNdEx = postIndex
  38230. default:
  38231. iNdEx = preIndex
  38232. skippy, err := skipGenerated(dAtA[iNdEx:])
  38233. if err != nil {
  38234. return err
  38235. }
  38236. if skippy < 0 {
  38237. return ErrInvalidLengthGenerated
  38238. }
  38239. if (iNdEx + skippy) < 0 {
  38240. return ErrInvalidLengthGenerated
  38241. }
  38242. if (iNdEx + skippy) > l {
  38243. return io.ErrUnexpectedEOF
  38244. }
  38245. iNdEx += skippy
  38246. }
  38247. }
  38248. if iNdEx > l {
  38249. return io.ErrUnexpectedEOF
  38250. }
  38251. return nil
  38252. }
  38253. func (m *Handler) Unmarshal(dAtA []byte) error {
  38254. l := len(dAtA)
  38255. iNdEx := 0
  38256. for iNdEx < l {
  38257. preIndex := iNdEx
  38258. var wire uint64
  38259. for shift := uint(0); ; shift += 7 {
  38260. if shift >= 64 {
  38261. return ErrIntOverflowGenerated
  38262. }
  38263. if iNdEx >= l {
  38264. return io.ErrUnexpectedEOF
  38265. }
  38266. b := dAtA[iNdEx]
  38267. iNdEx++
  38268. wire |= uint64(b&0x7F) << shift
  38269. if b < 0x80 {
  38270. break
  38271. }
  38272. }
  38273. fieldNum := int32(wire >> 3)
  38274. wireType := int(wire & 0x7)
  38275. if wireType == 4 {
  38276. return fmt.Errorf("proto: Handler: wiretype end group for non-group")
  38277. }
  38278. if fieldNum <= 0 {
  38279. return fmt.Errorf("proto: Handler: illegal tag %d (wire type %d)", fieldNum, wire)
  38280. }
  38281. switch fieldNum {
  38282. case 1:
  38283. if wireType != 2 {
  38284. return fmt.Errorf("proto: wrong wireType = %d for field Exec", wireType)
  38285. }
  38286. var msglen int
  38287. for shift := uint(0); ; shift += 7 {
  38288. if shift >= 64 {
  38289. return ErrIntOverflowGenerated
  38290. }
  38291. if iNdEx >= l {
  38292. return io.ErrUnexpectedEOF
  38293. }
  38294. b := dAtA[iNdEx]
  38295. iNdEx++
  38296. msglen |= int(b&0x7F) << shift
  38297. if b < 0x80 {
  38298. break
  38299. }
  38300. }
  38301. if msglen < 0 {
  38302. return ErrInvalidLengthGenerated
  38303. }
  38304. postIndex := iNdEx + msglen
  38305. if postIndex < 0 {
  38306. return ErrInvalidLengthGenerated
  38307. }
  38308. if postIndex > l {
  38309. return io.ErrUnexpectedEOF
  38310. }
  38311. if m.Exec == nil {
  38312. m.Exec = &ExecAction{}
  38313. }
  38314. if err := m.Exec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  38315. return err
  38316. }
  38317. iNdEx = postIndex
  38318. case 2:
  38319. if wireType != 2 {
  38320. return fmt.Errorf("proto: wrong wireType = %d for field HTTPGet", wireType)
  38321. }
  38322. var msglen int
  38323. for shift := uint(0); ; shift += 7 {
  38324. if shift >= 64 {
  38325. return ErrIntOverflowGenerated
  38326. }
  38327. if iNdEx >= l {
  38328. return io.ErrUnexpectedEOF
  38329. }
  38330. b := dAtA[iNdEx]
  38331. iNdEx++
  38332. msglen |= int(b&0x7F) << shift
  38333. if b < 0x80 {
  38334. break
  38335. }
  38336. }
  38337. if msglen < 0 {
  38338. return ErrInvalidLengthGenerated
  38339. }
  38340. postIndex := iNdEx + msglen
  38341. if postIndex < 0 {
  38342. return ErrInvalidLengthGenerated
  38343. }
  38344. if postIndex > l {
  38345. return io.ErrUnexpectedEOF
  38346. }
  38347. if m.HTTPGet == nil {
  38348. m.HTTPGet = &HTTPGetAction{}
  38349. }
  38350. if err := m.HTTPGet.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  38351. return err
  38352. }
  38353. iNdEx = postIndex
  38354. case 3:
  38355. if wireType != 2 {
  38356. return fmt.Errorf("proto: wrong wireType = %d for field TCPSocket", wireType)
  38357. }
  38358. var msglen int
  38359. for shift := uint(0); ; shift += 7 {
  38360. if shift >= 64 {
  38361. return ErrIntOverflowGenerated
  38362. }
  38363. if iNdEx >= l {
  38364. return io.ErrUnexpectedEOF
  38365. }
  38366. b := dAtA[iNdEx]
  38367. iNdEx++
  38368. msglen |= int(b&0x7F) << shift
  38369. if b < 0x80 {
  38370. break
  38371. }
  38372. }
  38373. if msglen < 0 {
  38374. return ErrInvalidLengthGenerated
  38375. }
  38376. postIndex := iNdEx + msglen
  38377. if postIndex < 0 {
  38378. return ErrInvalidLengthGenerated
  38379. }
  38380. if postIndex > l {
  38381. return io.ErrUnexpectedEOF
  38382. }
  38383. if m.TCPSocket == nil {
  38384. m.TCPSocket = &TCPSocketAction{}
  38385. }
  38386. if err := m.TCPSocket.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  38387. return err
  38388. }
  38389. iNdEx = postIndex
  38390. default:
  38391. iNdEx = preIndex
  38392. skippy, err := skipGenerated(dAtA[iNdEx:])
  38393. if err != nil {
  38394. return err
  38395. }
  38396. if skippy < 0 {
  38397. return ErrInvalidLengthGenerated
  38398. }
  38399. if (iNdEx + skippy) < 0 {
  38400. return ErrInvalidLengthGenerated
  38401. }
  38402. if (iNdEx + skippy) > l {
  38403. return io.ErrUnexpectedEOF
  38404. }
  38405. iNdEx += skippy
  38406. }
  38407. }
  38408. if iNdEx > l {
  38409. return io.ErrUnexpectedEOF
  38410. }
  38411. return nil
  38412. }
  38413. func (m *HostAlias) Unmarshal(dAtA []byte) error {
  38414. l := len(dAtA)
  38415. iNdEx := 0
  38416. for iNdEx < l {
  38417. preIndex := iNdEx
  38418. var wire uint64
  38419. for shift := uint(0); ; shift += 7 {
  38420. if shift >= 64 {
  38421. return ErrIntOverflowGenerated
  38422. }
  38423. if iNdEx >= l {
  38424. return io.ErrUnexpectedEOF
  38425. }
  38426. b := dAtA[iNdEx]
  38427. iNdEx++
  38428. wire |= uint64(b&0x7F) << shift
  38429. if b < 0x80 {
  38430. break
  38431. }
  38432. }
  38433. fieldNum := int32(wire >> 3)
  38434. wireType := int(wire & 0x7)
  38435. if wireType == 4 {
  38436. return fmt.Errorf("proto: HostAlias: wiretype end group for non-group")
  38437. }
  38438. if fieldNum <= 0 {
  38439. return fmt.Errorf("proto: HostAlias: illegal tag %d (wire type %d)", fieldNum, wire)
  38440. }
  38441. switch fieldNum {
  38442. case 1:
  38443. if wireType != 2 {
  38444. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  38445. }
  38446. var stringLen uint64
  38447. for shift := uint(0); ; shift += 7 {
  38448. if shift >= 64 {
  38449. return ErrIntOverflowGenerated
  38450. }
  38451. if iNdEx >= l {
  38452. return io.ErrUnexpectedEOF
  38453. }
  38454. b := dAtA[iNdEx]
  38455. iNdEx++
  38456. stringLen |= uint64(b&0x7F) << shift
  38457. if b < 0x80 {
  38458. break
  38459. }
  38460. }
  38461. intStringLen := int(stringLen)
  38462. if intStringLen < 0 {
  38463. return ErrInvalidLengthGenerated
  38464. }
  38465. postIndex := iNdEx + intStringLen
  38466. if postIndex < 0 {
  38467. return ErrInvalidLengthGenerated
  38468. }
  38469. if postIndex > l {
  38470. return io.ErrUnexpectedEOF
  38471. }
  38472. m.IP = string(dAtA[iNdEx:postIndex])
  38473. iNdEx = postIndex
  38474. case 2:
  38475. if wireType != 2 {
  38476. return fmt.Errorf("proto: wrong wireType = %d for field Hostnames", wireType)
  38477. }
  38478. var stringLen uint64
  38479. for shift := uint(0); ; shift += 7 {
  38480. if shift >= 64 {
  38481. return ErrIntOverflowGenerated
  38482. }
  38483. if iNdEx >= l {
  38484. return io.ErrUnexpectedEOF
  38485. }
  38486. b := dAtA[iNdEx]
  38487. iNdEx++
  38488. stringLen |= uint64(b&0x7F) << shift
  38489. if b < 0x80 {
  38490. break
  38491. }
  38492. }
  38493. intStringLen := int(stringLen)
  38494. if intStringLen < 0 {
  38495. return ErrInvalidLengthGenerated
  38496. }
  38497. postIndex := iNdEx + intStringLen
  38498. if postIndex < 0 {
  38499. return ErrInvalidLengthGenerated
  38500. }
  38501. if postIndex > l {
  38502. return io.ErrUnexpectedEOF
  38503. }
  38504. m.Hostnames = append(m.Hostnames, string(dAtA[iNdEx:postIndex]))
  38505. iNdEx = postIndex
  38506. default:
  38507. iNdEx = preIndex
  38508. skippy, err := skipGenerated(dAtA[iNdEx:])
  38509. if err != nil {
  38510. return err
  38511. }
  38512. if skippy < 0 {
  38513. return ErrInvalidLengthGenerated
  38514. }
  38515. if (iNdEx + skippy) < 0 {
  38516. return ErrInvalidLengthGenerated
  38517. }
  38518. if (iNdEx + skippy) > l {
  38519. return io.ErrUnexpectedEOF
  38520. }
  38521. iNdEx += skippy
  38522. }
  38523. }
  38524. if iNdEx > l {
  38525. return io.ErrUnexpectedEOF
  38526. }
  38527. return nil
  38528. }
  38529. func (m *HostPathVolumeSource) Unmarshal(dAtA []byte) error {
  38530. l := len(dAtA)
  38531. iNdEx := 0
  38532. for iNdEx < l {
  38533. preIndex := iNdEx
  38534. var wire uint64
  38535. for shift := uint(0); ; shift += 7 {
  38536. if shift >= 64 {
  38537. return ErrIntOverflowGenerated
  38538. }
  38539. if iNdEx >= l {
  38540. return io.ErrUnexpectedEOF
  38541. }
  38542. b := dAtA[iNdEx]
  38543. iNdEx++
  38544. wire |= uint64(b&0x7F) << shift
  38545. if b < 0x80 {
  38546. break
  38547. }
  38548. }
  38549. fieldNum := int32(wire >> 3)
  38550. wireType := int(wire & 0x7)
  38551. if wireType == 4 {
  38552. return fmt.Errorf("proto: HostPathVolumeSource: wiretype end group for non-group")
  38553. }
  38554. if fieldNum <= 0 {
  38555. return fmt.Errorf("proto: HostPathVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  38556. }
  38557. switch fieldNum {
  38558. case 1:
  38559. if wireType != 2 {
  38560. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  38561. }
  38562. var stringLen uint64
  38563. for shift := uint(0); ; shift += 7 {
  38564. if shift >= 64 {
  38565. return ErrIntOverflowGenerated
  38566. }
  38567. if iNdEx >= l {
  38568. return io.ErrUnexpectedEOF
  38569. }
  38570. b := dAtA[iNdEx]
  38571. iNdEx++
  38572. stringLen |= uint64(b&0x7F) << shift
  38573. if b < 0x80 {
  38574. break
  38575. }
  38576. }
  38577. intStringLen := int(stringLen)
  38578. if intStringLen < 0 {
  38579. return ErrInvalidLengthGenerated
  38580. }
  38581. postIndex := iNdEx + intStringLen
  38582. if postIndex < 0 {
  38583. return ErrInvalidLengthGenerated
  38584. }
  38585. if postIndex > l {
  38586. return io.ErrUnexpectedEOF
  38587. }
  38588. m.Path = string(dAtA[iNdEx:postIndex])
  38589. iNdEx = postIndex
  38590. case 2:
  38591. if wireType != 2 {
  38592. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  38593. }
  38594. var stringLen uint64
  38595. for shift := uint(0); ; shift += 7 {
  38596. if shift >= 64 {
  38597. return ErrIntOverflowGenerated
  38598. }
  38599. if iNdEx >= l {
  38600. return io.ErrUnexpectedEOF
  38601. }
  38602. b := dAtA[iNdEx]
  38603. iNdEx++
  38604. stringLen |= uint64(b&0x7F) << shift
  38605. if b < 0x80 {
  38606. break
  38607. }
  38608. }
  38609. intStringLen := int(stringLen)
  38610. if intStringLen < 0 {
  38611. return ErrInvalidLengthGenerated
  38612. }
  38613. postIndex := iNdEx + intStringLen
  38614. if postIndex < 0 {
  38615. return ErrInvalidLengthGenerated
  38616. }
  38617. if postIndex > l {
  38618. return io.ErrUnexpectedEOF
  38619. }
  38620. s := HostPathType(dAtA[iNdEx:postIndex])
  38621. m.Type = &s
  38622. iNdEx = postIndex
  38623. default:
  38624. iNdEx = preIndex
  38625. skippy, err := skipGenerated(dAtA[iNdEx:])
  38626. if err != nil {
  38627. return err
  38628. }
  38629. if skippy < 0 {
  38630. return ErrInvalidLengthGenerated
  38631. }
  38632. if (iNdEx + skippy) < 0 {
  38633. return ErrInvalidLengthGenerated
  38634. }
  38635. if (iNdEx + skippy) > l {
  38636. return io.ErrUnexpectedEOF
  38637. }
  38638. iNdEx += skippy
  38639. }
  38640. }
  38641. if iNdEx > l {
  38642. return io.ErrUnexpectedEOF
  38643. }
  38644. return nil
  38645. }
  38646. func (m *ISCSIPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  38647. l := len(dAtA)
  38648. iNdEx := 0
  38649. for iNdEx < l {
  38650. preIndex := iNdEx
  38651. var wire uint64
  38652. for shift := uint(0); ; shift += 7 {
  38653. if shift >= 64 {
  38654. return ErrIntOverflowGenerated
  38655. }
  38656. if iNdEx >= l {
  38657. return io.ErrUnexpectedEOF
  38658. }
  38659. b := dAtA[iNdEx]
  38660. iNdEx++
  38661. wire |= uint64(b&0x7F) << shift
  38662. if b < 0x80 {
  38663. break
  38664. }
  38665. }
  38666. fieldNum := int32(wire >> 3)
  38667. wireType := int(wire & 0x7)
  38668. if wireType == 4 {
  38669. return fmt.Errorf("proto: ISCSIPersistentVolumeSource: wiretype end group for non-group")
  38670. }
  38671. if fieldNum <= 0 {
  38672. return fmt.Errorf("proto: ISCSIPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  38673. }
  38674. switch fieldNum {
  38675. case 1:
  38676. if wireType != 2 {
  38677. return fmt.Errorf("proto: wrong wireType = %d for field TargetPortal", wireType)
  38678. }
  38679. var stringLen uint64
  38680. for shift := uint(0); ; shift += 7 {
  38681. if shift >= 64 {
  38682. return ErrIntOverflowGenerated
  38683. }
  38684. if iNdEx >= l {
  38685. return io.ErrUnexpectedEOF
  38686. }
  38687. b := dAtA[iNdEx]
  38688. iNdEx++
  38689. stringLen |= uint64(b&0x7F) << shift
  38690. if b < 0x80 {
  38691. break
  38692. }
  38693. }
  38694. intStringLen := int(stringLen)
  38695. if intStringLen < 0 {
  38696. return ErrInvalidLengthGenerated
  38697. }
  38698. postIndex := iNdEx + intStringLen
  38699. if postIndex < 0 {
  38700. return ErrInvalidLengthGenerated
  38701. }
  38702. if postIndex > l {
  38703. return io.ErrUnexpectedEOF
  38704. }
  38705. m.TargetPortal = string(dAtA[iNdEx:postIndex])
  38706. iNdEx = postIndex
  38707. case 2:
  38708. if wireType != 2 {
  38709. return fmt.Errorf("proto: wrong wireType = %d for field IQN", wireType)
  38710. }
  38711. var stringLen uint64
  38712. for shift := uint(0); ; shift += 7 {
  38713. if shift >= 64 {
  38714. return ErrIntOverflowGenerated
  38715. }
  38716. if iNdEx >= l {
  38717. return io.ErrUnexpectedEOF
  38718. }
  38719. b := dAtA[iNdEx]
  38720. iNdEx++
  38721. stringLen |= uint64(b&0x7F) << shift
  38722. if b < 0x80 {
  38723. break
  38724. }
  38725. }
  38726. intStringLen := int(stringLen)
  38727. if intStringLen < 0 {
  38728. return ErrInvalidLengthGenerated
  38729. }
  38730. postIndex := iNdEx + intStringLen
  38731. if postIndex < 0 {
  38732. return ErrInvalidLengthGenerated
  38733. }
  38734. if postIndex > l {
  38735. return io.ErrUnexpectedEOF
  38736. }
  38737. m.IQN = string(dAtA[iNdEx:postIndex])
  38738. iNdEx = postIndex
  38739. case 3:
  38740. if wireType != 0 {
  38741. return fmt.Errorf("proto: wrong wireType = %d for field Lun", wireType)
  38742. }
  38743. m.Lun = 0
  38744. for shift := uint(0); ; shift += 7 {
  38745. if shift >= 64 {
  38746. return ErrIntOverflowGenerated
  38747. }
  38748. if iNdEx >= l {
  38749. return io.ErrUnexpectedEOF
  38750. }
  38751. b := dAtA[iNdEx]
  38752. iNdEx++
  38753. m.Lun |= int32(b&0x7F) << shift
  38754. if b < 0x80 {
  38755. break
  38756. }
  38757. }
  38758. case 4:
  38759. if wireType != 2 {
  38760. return fmt.Errorf("proto: wrong wireType = %d for field ISCSIInterface", wireType)
  38761. }
  38762. var stringLen uint64
  38763. for shift := uint(0); ; shift += 7 {
  38764. if shift >= 64 {
  38765. return ErrIntOverflowGenerated
  38766. }
  38767. if iNdEx >= l {
  38768. return io.ErrUnexpectedEOF
  38769. }
  38770. b := dAtA[iNdEx]
  38771. iNdEx++
  38772. stringLen |= uint64(b&0x7F) << shift
  38773. if b < 0x80 {
  38774. break
  38775. }
  38776. }
  38777. intStringLen := int(stringLen)
  38778. if intStringLen < 0 {
  38779. return ErrInvalidLengthGenerated
  38780. }
  38781. postIndex := iNdEx + intStringLen
  38782. if postIndex < 0 {
  38783. return ErrInvalidLengthGenerated
  38784. }
  38785. if postIndex > l {
  38786. return io.ErrUnexpectedEOF
  38787. }
  38788. m.ISCSIInterface = string(dAtA[iNdEx:postIndex])
  38789. iNdEx = postIndex
  38790. case 5:
  38791. if wireType != 2 {
  38792. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  38793. }
  38794. var stringLen uint64
  38795. for shift := uint(0); ; shift += 7 {
  38796. if shift >= 64 {
  38797. return ErrIntOverflowGenerated
  38798. }
  38799. if iNdEx >= l {
  38800. return io.ErrUnexpectedEOF
  38801. }
  38802. b := dAtA[iNdEx]
  38803. iNdEx++
  38804. stringLen |= uint64(b&0x7F) << shift
  38805. if b < 0x80 {
  38806. break
  38807. }
  38808. }
  38809. intStringLen := int(stringLen)
  38810. if intStringLen < 0 {
  38811. return ErrInvalidLengthGenerated
  38812. }
  38813. postIndex := iNdEx + intStringLen
  38814. if postIndex < 0 {
  38815. return ErrInvalidLengthGenerated
  38816. }
  38817. if postIndex > l {
  38818. return io.ErrUnexpectedEOF
  38819. }
  38820. m.FSType = string(dAtA[iNdEx:postIndex])
  38821. iNdEx = postIndex
  38822. case 6:
  38823. if wireType != 0 {
  38824. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  38825. }
  38826. var v int
  38827. for shift := uint(0); ; shift += 7 {
  38828. if shift >= 64 {
  38829. return ErrIntOverflowGenerated
  38830. }
  38831. if iNdEx >= l {
  38832. return io.ErrUnexpectedEOF
  38833. }
  38834. b := dAtA[iNdEx]
  38835. iNdEx++
  38836. v |= int(b&0x7F) << shift
  38837. if b < 0x80 {
  38838. break
  38839. }
  38840. }
  38841. m.ReadOnly = bool(v != 0)
  38842. case 7:
  38843. if wireType != 2 {
  38844. return fmt.Errorf("proto: wrong wireType = %d for field Portals", wireType)
  38845. }
  38846. var stringLen uint64
  38847. for shift := uint(0); ; shift += 7 {
  38848. if shift >= 64 {
  38849. return ErrIntOverflowGenerated
  38850. }
  38851. if iNdEx >= l {
  38852. return io.ErrUnexpectedEOF
  38853. }
  38854. b := dAtA[iNdEx]
  38855. iNdEx++
  38856. stringLen |= uint64(b&0x7F) << shift
  38857. if b < 0x80 {
  38858. break
  38859. }
  38860. }
  38861. intStringLen := int(stringLen)
  38862. if intStringLen < 0 {
  38863. return ErrInvalidLengthGenerated
  38864. }
  38865. postIndex := iNdEx + intStringLen
  38866. if postIndex < 0 {
  38867. return ErrInvalidLengthGenerated
  38868. }
  38869. if postIndex > l {
  38870. return io.ErrUnexpectedEOF
  38871. }
  38872. m.Portals = append(m.Portals, string(dAtA[iNdEx:postIndex]))
  38873. iNdEx = postIndex
  38874. case 8:
  38875. if wireType != 0 {
  38876. return fmt.Errorf("proto: wrong wireType = %d for field DiscoveryCHAPAuth", wireType)
  38877. }
  38878. var v int
  38879. for shift := uint(0); ; shift += 7 {
  38880. if shift >= 64 {
  38881. return ErrIntOverflowGenerated
  38882. }
  38883. if iNdEx >= l {
  38884. return io.ErrUnexpectedEOF
  38885. }
  38886. b := dAtA[iNdEx]
  38887. iNdEx++
  38888. v |= int(b&0x7F) << shift
  38889. if b < 0x80 {
  38890. break
  38891. }
  38892. }
  38893. m.DiscoveryCHAPAuth = bool(v != 0)
  38894. case 10:
  38895. if wireType != 2 {
  38896. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  38897. }
  38898. var msglen int
  38899. for shift := uint(0); ; shift += 7 {
  38900. if shift >= 64 {
  38901. return ErrIntOverflowGenerated
  38902. }
  38903. if iNdEx >= l {
  38904. return io.ErrUnexpectedEOF
  38905. }
  38906. b := dAtA[iNdEx]
  38907. iNdEx++
  38908. msglen |= int(b&0x7F) << shift
  38909. if b < 0x80 {
  38910. break
  38911. }
  38912. }
  38913. if msglen < 0 {
  38914. return ErrInvalidLengthGenerated
  38915. }
  38916. postIndex := iNdEx + msglen
  38917. if postIndex < 0 {
  38918. return ErrInvalidLengthGenerated
  38919. }
  38920. if postIndex > l {
  38921. return io.ErrUnexpectedEOF
  38922. }
  38923. if m.SecretRef == nil {
  38924. m.SecretRef = &SecretReference{}
  38925. }
  38926. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  38927. return err
  38928. }
  38929. iNdEx = postIndex
  38930. case 11:
  38931. if wireType != 0 {
  38932. return fmt.Errorf("proto: wrong wireType = %d for field SessionCHAPAuth", wireType)
  38933. }
  38934. var v int
  38935. for shift := uint(0); ; shift += 7 {
  38936. if shift >= 64 {
  38937. return ErrIntOverflowGenerated
  38938. }
  38939. if iNdEx >= l {
  38940. return io.ErrUnexpectedEOF
  38941. }
  38942. b := dAtA[iNdEx]
  38943. iNdEx++
  38944. v |= int(b&0x7F) << shift
  38945. if b < 0x80 {
  38946. break
  38947. }
  38948. }
  38949. m.SessionCHAPAuth = bool(v != 0)
  38950. case 12:
  38951. if wireType != 2 {
  38952. return fmt.Errorf("proto: wrong wireType = %d for field InitiatorName", wireType)
  38953. }
  38954. var stringLen uint64
  38955. for shift := uint(0); ; shift += 7 {
  38956. if shift >= 64 {
  38957. return ErrIntOverflowGenerated
  38958. }
  38959. if iNdEx >= l {
  38960. return io.ErrUnexpectedEOF
  38961. }
  38962. b := dAtA[iNdEx]
  38963. iNdEx++
  38964. stringLen |= uint64(b&0x7F) << shift
  38965. if b < 0x80 {
  38966. break
  38967. }
  38968. }
  38969. intStringLen := int(stringLen)
  38970. if intStringLen < 0 {
  38971. return ErrInvalidLengthGenerated
  38972. }
  38973. postIndex := iNdEx + intStringLen
  38974. if postIndex < 0 {
  38975. return ErrInvalidLengthGenerated
  38976. }
  38977. if postIndex > l {
  38978. return io.ErrUnexpectedEOF
  38979. }
  38980. s := string(dAtA[iNdEx:postIndex])
  38981. m.InitiatorName = &s
  38982. iNdEx = postIndex
  38983. default:
  38984. iNdEx = preIndex
  38985. skippy, err := skipGenerated(dAtA[iNdEx:])
  38986. if err != nil {
  38987. return err
  38988. }
  38989. if skippy < 0 {
  38990. return ErrInvalidLengthGenerated
  38991. }
  38992. if (iNdEx + skippy) < 0 {
  38993. return ErrInvalidLengthGenerated
  38994. }
  38995. if (iNdEx + skippy) > l {
  38996. return io.ErrUnexpectedEOF
  38997. }
  38998. iNdEx += skippy
  38999. }
  39000. }
  39001. if iNdEx > l {
  39002. return io.ErrUnexpectedEOF
  39003. }
  39004. return nil
  39005. }
  39006. func (m *ISCSIVolumeSource) Unmarshal(dAtA []byte) error {
  39007. l := len(dAtA)
  39008. iNdEx := 0
  39009. for iNdEx < l {
  39010. preIndex := iNdEx
  39011. var wire uint64
  39012. for shift := uint(0); ; shift += 7 {
  39013. if shift >= 64 {
  39014. return ErrIntOverflowGenerated
  39015. }
  39016. if iNdEx >= l {
  39017. return io.ErrUnexpectedEOF
  39018. }
  39019. b := dAtA[iNdEx]
  39020. iNdEx++
  39021. wire |= uint64(b&0x7F) << shift
  39022. if b < 0x80 {
  39023. break
  39024. }
  39025. }
  39026. fieldNum := int32(wire >> 3)
  39027. wireType := int(wire & 0x7)
  39028. if wireType == 4 {
  39029. return fmt.Errorf("proto: ISCSIVolumeSource: wiretype end group for non-group")
  39030. }
  39031. if fieldNum <= 0 {
  39032. return fmt.Errorf("proto: ISCSIVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  39033. }
  39034. switch fieldNum {
  39035. case 1:
  39036. if wireType != 2 {
  39037. return fmt.Errorf("proto: wrong wireType = %d for field TargetPortal", wireType)
  39038. }
  39039. var stringLen uint64
  39040. for shift := uint(0); ; shift += 7 {
  39041. if shift >= 64 {
  39042. return ErrIntOverflowGenerated
  39043. }
  39044. if iNdEx >= l {
  39045. return io.ErrUnexpectedEOF
  39046. }
  39047. b := dAtA[iNdEx]
  39048. iNdEx++
  39049. stringLen |= uint64(b&0x7F) << shift
  39050. if b < 0x80 {
  39051. break
  39052. }
  39053. }
  39054. intStringLen := int(stringLen)
  39055. if intStringLen < 0 {
  39056. return ErrInvalidLengthGenerated
  39057. }
  39058. postIndex := iNdEx + intStringLen
  39059. if postIndex < 0 {
  39060. return ErrInvalidLengthGenerated
  39061. }
  39062. if postIndex > l {
  39063. return io.ErrUnexpectedEOF
  39064. }
  39065. m.TargetPortal = string(dAtA[iNdEx:postIndex])
  39066. iNdEx = postIndex
  39067. case 2:
  39068. if wireType != 2 {
  39069. return fmt.Errorf("proto: wrong wireType = %d for field IQN", wireType)
  39070. }
  39071. var stringLen uint64
  39072. for shift := uint(0); ; shift += 7 {
  39073. if shift >= 64 {
  39074. return ErrIntOverflowGenerated
  39075. }
  39076. if iNdEx >= l {
  39077. return io.ErrUnexpectedEOF
  39078. }
  39079. b := dAtA[iNdEx]
  39080. iNdEx++
  39081. stringLen |= uint64(b&0x7F) << shift
  39082. if b < 0x80 {
  39083. break
  39084. }
  39085. }
  39086. intStringLen := int(stringLen)
  39087. if intStringLen < 0 {
  39088. return ErrInvalidLengthGenerated
  39089. }
  39090. postIndex := iNdEx + intStringLen
  39091. if postIndex < 0 {
  39092. return ErrInvalidLengthGenerated
  39093. }
  39094. if postIndex > l {
  39095. return io.ErrUnexpectedEOF
  39096. }
  39097. m.IQN = string(dAtA[iNdEx:postIndex])
  39098. iNdEx = postIndex
  39099. case 3:
  39100. if wireType != 0 {
  39101. return fmt.Errorf("proto: wrong wireType = %d for field Lun", wireType)
  39102. }
  39103. m.Lun = 0
  39104. for shift := uint(0); ; shift += 7 {
  39105. if shift >= 64 {
  39106. return ErrIntOverflowGenerated
  39107. }
  39108. if iNdEx >= l {
  39109. return io.ErrUnexpectedEOF
  39110. }
  39111. b := dAtA[iNdEx]
  39112. iNdEx++
  39113. m.Lun |= int32(b&0x7F) << shift
  39114. if b < 0x80 {
  39115. break
  39116. }
  39117. }
  39118. case 4:
  39119. if wireType != 2 {
  39120. return fmt.Errorf("proto: wrong wireType = %d for field ISCSIInterface", wireType)
  39121. }
  39122. var stringLen uint64
  39123. for shift := uint(0); ; shift += 7 {
  39124. if shift >= 64 {
  39125. return ErrIntOverflowGenerated
  39126. }
  39127. if iNdEx >= l {
  39128. return io.ErrUnexpectedEOF
  39129. }
  39130. b := dAtA[iNdEx]
  39131. iNdEx++
  39132. stringLen |= uint64(b&0x7F) << shift
  39133. if b < 0x80 {
  39134. break
  39135. }
  39136. }
  39137. intStringLen := int(stringLen)
  39138. if intStringLen < 0 {
  39139. return ErrInvalidLengthGenerated
  39140. }
  39141. postIndex := iNdEx + intStringLen
  39142. if postIndex < 0 {
  39143. return ErrInvalidLengthGenerated
  39144. }
  39145. if postIndex > l {
  39146. return io.ErrUnexpectedEOF
  39147. }
  39148. m.ISCSIInterface = string(dAtA[iNdEx:postIndex])
  39149. iNdEx = postIndex
  39150. case 5:
  39151. if wireType != 2 {
  39152. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  39153. }
  39154. var stringLen uint64
  39155. for shift := uint(0); ; shift += 7 {
  39156. if shift >= 64 {
  39157. return ErrIntOverflowGenerated
  39158. }
  39159. if iNdEx >= l {
  39160. return io.ErrUnexpectedEOF
  39161. }
  39162. b := dAtA[iNdEx]
  39163. iNdEx++
  39164. stringLen |= uint64(b&0x7F) << shift
  39165. if b < 0x80 {
  39166. break
  39167. }
  39168. }
  39169. intStringLen := int(stringLen)
  39170. if intStringLen < 0 {
  39171. return ErrInvalidLengthGenerated
  39172. }
  39173. postIndex := iNdEx + intStringLen
  39174. if postIndex < 0 {
  39175. return ErrInvalidLengthGenerated
  39176. }
  39177. if postIndex > l {
  39178. return io.ErrUnexpectedEOF
  39179. }
  39180. m.FSType = string(dAtA[iNdEx:postIndex])
  39181. iNdEx = postIndex
  39182. case 6:
  39183. if wireType != 0 {
  39184. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  39185. }
  39186. var v int
  39187. for shift := uint(0); ; shift += 7 {
  39188. if shift >= 64 {
  39189. return ErrIntOverflowGenerated
  39190. }
  39191. if iNdEx >= l {
  39192. return io.ErrUnexpectedEOF
  39193. }
  39194. b := dAtA[iNdEx]
  39195. iNdEx++
  39196. v |= int(b&0x7F) << shift
  39197. if b < 0x80 {
  39198. break
  39199. }
  39200. }
  39201. m.ReadOnly = bool(v != 0)
  39202. case 7:
  39203. if wireType != 2 {
  39204. return fmt.Errorf("proto: wrong wireType = %d for field Portals", wireType)
  39205. }
  39206. var stringLen uint64
  39207. for shift := uint(0); ; shift += 7 {
  39208. if shift >= 64 {
  39209. return ErrIntOverflowGenerated
  39210. }
  39211. if iNdEx >= l {
  39212. return io.ErrUnexpectedEOF
  39213. }
  39214. b := dAtA[iNdEx]
  39215. iNdEx++
  39216. stringLen |= uint64(b&0x7F) << shift
  39217. if b < 0x80 {
  39218. break
  39219. }
  39220. }
  39221. intStringLen := int(stringLen)
  39222. if intStringLen < 0 {
  39223. return ErrInvalidLengthGenerated
  39224. }
  39225. postIndex := iNdEx + intStringLen
  39226. if postIndex < 0 {
  39227. return ErrInvalidLengthGenerated
  39228. }
  39229. if postIndex > l {
  39230. return io.ErrUnexpectedEOF
  39231. }
  39232. m.Portals = append(m.Portals, string(dAtA[iNdEx:postIndex]))
  39233. iNdEx = postIndex
  39234. case 8:
  39235. if wireType != 0 {
  39236. return fmt.Errorf("proto: wrong wireType = %d for field DiscoveryCHAPAuth", wireType)
  39237. }
  39238. var v int
  39239. for shift := uint(0); ; shift += 7 {
  39240. if shift >= 64 {
  39241. return ErrIntOverflowGenerated
  39242. }
  39243. if iNdEx >= l {
  39244. return io.ErrUnexpectedEOF
  39245. }
  39246. b := dAtA[iNdEx]
  39247. iNdEx++
  39248. v |= int(b&0x7F) << shift
  39249. if b < 0x80 {
  39250. break
  39251. }
  39252. }
  39253. m.DiscoveryCHAPAuth = bool(v != 0)
  39254. case 10:
  39255. if wireType != 2 {
  39256. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  39257. }
  39258. var msglen int
  39259. for shift := uint(0); ; shift += 7 {
  39260. if shift >= 64 {
  39261. return ErrIntOverflowGenerated
  39262. }
  39263. if iNdEx >= l {
  39264. return io.ErrUnexpectedEOF
  39265. }
  39266. b := dAtA[iNdEx]
  39267. iNdEx++
  39268. msglen |= int(b&0x7F) << shift
  39269. if b < 0x80 {
  39270. break
  39271. }
  39272. }
  39273. if msglen < 0 {
  39274. return ErrInvalidLengthGenerated
  39275. }
  39276. postIndex := iNdEx + msglen
  39277. if postIndex < 0 {
  39278. return ErrInvalidLengthGenerated
  39279. }
  39280. if postIndex > l {
  39281. return io.ErrUnexpectedEOF
  39282. }
  39283. if m.SecretRef == nil {
  39284. m.SecretRef = &LocalObjectReference{}
  39285. }
  39286. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39287. return err
  39288. }
  39289. iNdEx = postIndex
  39290. case 11:
  39291. if wireType != 0 {
  39292. return fmt.Errorf("proto: wrong wireType = %d for field SessionCHAPAuth", wireType)
  39293. }
  39294. var v int
  39295. for shift := uint(0); ; shift += 7 {
  39296. if shift >= 64 {
  39297. return ErrIntOverflowGenerated
  39298. }
  39299. if iNdEx >= l {
  39300. return io.ErrUnexpectedEOF
  39301. }
  39302. b := dAtA[iNdEx]
  39303. iNdEx++
  39304. v |= int(b&0x7F) << shift
  39305. if b < 0x80 {
  39306. break
  39307. }
  39308. }
  39309. m.SessionCHAPAuth = bool(v != 0)
  39310. case 12:
  39311. if wireType != 2 {
  39312. return fmt.Errorf("proto: wrong wireType = %d for field InitiatorName", wireType)
  39313. }
  39314. var stringLen uint64
  39315. for shift := uint(0); ; shift += 7 {
  39316. if shift >= 64 {
  39317. return ErrIntOverflowGenerated
  39318. }
  39319. if iNdEx >= l {
  39320. return io.ErrUnexpectedEOF
  39321. }
  39322. b := dAtA[iNdEx]
  39323. iNdEx++
  39324. stringLen |= uint64(b&0x7F) << shift
  39325. if b < 0x80 {
  39326. break
  39327. }
  39328. }
  39329. intStringLen := int(stringLen)
  39330. if intStringLen < 0 {
  39331. return ErrInvalidLengthGenerated
  39332. }
  39333. postIndex := iNdEx + intStringLen
  39334. if postIndex < 0 {
  39335. return ErrInvalidLengthGenerated
  39336. }
  39337. if postIndex > l {
  39338. return io.ErrUnexpectedEOF
  39339. }
  39340. s := string(dAtA[iNdEx:postIndex])
  39341. m.InitiatorName = &s
  39342. iNdEx = postIndex
  39343. default:
  39344. iNdEx = preIndex
  39345. skippy, err := skipGenerated(dAtA[iNdEx:])
  39346. if err != nil {
  39347. return err
  39348. }
  39349. if skippy < 0 {
  39350. return ErrInvalidLengthGenerated
  39351. }
  39352. if (iNdEx + skippy) < 0 {
  39353. return ErrInvalidLengthGenerated
  39354. }
  39355. if (iNdEx + skippy) > l {
  39356. return io.ErrUnexpectedEOF
  39357. }
  39358. iNdEx += skippy
  39359. }
  39360. }
  39361. if iNdEx > l {
  39362. return io.ErrUnexpectedEOF
  39363. }
  39364. return nil
  39365. }
  39366. func (m *KeyToPath) Unmarshal(dAtA []byte) error {
  39367. l := len(dAtA)
  39368. iNdEx := 0
  39369. for iNdEx < l {
  39370. preIndex := iNdEx
  39371. var wire uint64
  39372. for shift := uint(0); ; shift += 7 {
  39373. if shift >= 64 {
  39374. return ErrIntOverflowGenerated
  39375. }
  39376. if iNdEx >= l {
  39377. return io.ErrUnexpectedEOF
  39378. }
  39379. b := dAtA[iNdEx]
  39380. iNdEx++
  39381. wire |= uint64(b&0x7F) << shift
  39382. if b < 0x80 {
  39383. break
  39384. }
  39385. }
  39386. fieldNum := int32(wire >> 3)
  39387. wireType := int(wire & 0x7)
  39388. if wireType == 4 {
  39389. return fmt.Errorf("proto: KeyToPath: wiretype end group for non-group")
  39390. }
  39391. if fieldNum <= 0 {
  39392. return fmt.Errorf("proto: KeyToPath: illegal tag %d (wire type %d)", fieldNum, wire)
  39393. }
  39394. switch fieldNum {
  39395. case 1:
  39396. if wireType != 2 {
  39397. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  39398. }
  39399. var stringLen uint64
  39400. for shift := uint(0); ; shift += 7 {
  39401. if shift >= 64 {
  39402. return ErrIntOverflowGenerated
  39403. }
  39404. if iNdEx >= l {
  39405. return io.ErrUnexpectedEOF
  39406. }
  39407. b := dAtA[iNdEx]
  39408. iNdEx++
  39409. stringLen |= uint64(b&0x7F) << shift
  39410. if b < 0x80 {
  39411. break
  39412. }
  39413. }
  39414. intStringLen := int(stringLen)
  39415. if intStringLen < 0 {
  39416. return ErrInvalidLengthGenerated
  39417. }
  39418. postIndex := iNdEx + intStringLen
  39419. if postIndex < 0 {
  39420. return ErrInvalidLengthGenerated
  39421. }
  39422. if postIndex > l {
  39423. return io.ErrUnexpectedEOF
  39424. }
  39425. m.Key = string(dAtA[iNdEx:postIndex])
  39426. iNdEx = postIndex
  39427. case 2:
  39428. if wireType != 2 {
  39429. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  39430. }
  39431. var stringLen uint64
  39432. for shift := uint(0); ; shift += 7 {
  39433. if shift >= 64 {
  39434. return ErrIntOverflowGenerated
  39435. }
  39436. if iNdEx >= l {
  39437. return io.ErrUnexpectedEOF
  39438. }
  39439. b := dAtA[iNdEx]
  39440. iNdEx++
  39441. stringLen |= uint64(b&0x7F) << shift
  39442. if b < 0x80 {
  39443. break
  39444. }
  39445. }
  39446. intStringLen := int(stringLen)
  39447. if intStringLen < 0 {
  39448. return ErrInvalidLengthGenerated
  39449. }
  39450. postIndex := iNdEx + intStringLen
  39451. if postIndex < 0 {
  39452. return ErrInvalidLengthGenerated
  39453. }
  39454. if postIndex > l {
  39455. return io.ErrUnexpectedEOF
  39456. }
  39457. m.Path = string(dAtA[iNdEx:postIndex])
  39458. iNdEx = postIndex
  39459. case 3:
  39460. if wireType != 0 {
  39461. return fmt.Errorf("proto: wrong wireType = %d for field Mode", wireType)
  39462. }
  39463. var v int32
  39464. for shift := uint(0); ; shift += 7 {
  39465. if shift >= 64 {
  39466. return ErrIntOverflowGenerated
  39467. }
  39468. if iNdEx >= l {
  39469. return io.ErrUnexpectedEOF
  39470. }
  39471. b := dAtA[iNdEx]
  39472. iNdEx++
  39473. v |= int32(b&0x7F) << shift
  39474. if b < 0x80 {
  39475. break
  39476. }
  39477. }
  39478. m.Mode = &v
  39479. default:
  39480. iNdEx = preIndex
  39481. skippy, err := skipGenerated(dAtA[iNdEx:])
  39482. if err != nil {
  39483. return err
  39484. }
  39485. if skippy < 0 {
  39486. return ErrInvalidLengthGenerated
  39487. }
  39488. if (iNdEx + skippy) < 0 {
  39489. return ErrInvalidLengthGenerated
  39490. }
  39491. if (iNdEx + skippy) > l {
  39492. return io.ErrUnexpectedEOF
  39493. }
  39494. iNdEx += skippy
  39495. }
  39496. }
  39497. if iNdEx > l {
  39498. return io.ErrUnexpectedEOF
  39499. }
  39500. return nil
  39501. }
  39502. func (m *Lifecycle) Unmarshal(dAtA []byte) error {
  39503. l := len(dAtA)
  39504. iNdEx := 0
  39505. for iNdEx < l {
  39506. preIndex := iNdEx
  39507. var wire uint64
  39508. for shift := uint(0); ; shift += 7 {
  39509. if shift >= 64 {
  39510. return ErrIntOverflowGenerated
  39511. }
  39512. if iNdEx >= l {
  39513. return io.ErrUnexpectedEOF
  39514. }
  39515. b := dAtA[iNdEx]
  39516. iNdEx++
  39517. wire |= uint64(b&0x7F) << shift
  39518. if b < 0x80 {
  39519. break
  39520. }
  39521. }
  39522. fieldNum := int32(wire >> 3)
  39523. wireType := int(wire & 0x7)
  39524. if wireType == 4 {
  39525. return fmt.Errorf("proto: Lifecycle: wiretype end group for non-group")
  39526. }
  39527. if fieldNum <= 0 {
  39528. return fmt.Errorf("proto: Lifecycle: illegal tag %d (wire type %d)", fieldNum, wire)
  39529. }
  39530. switch fieldNum {
  39531. case 1:
  39532. if wireType != 2 {
  39533. return fmt.Errorf("proto: wrong wireType = %d for field PostStart", wireType)
  39534. }
  39535. var msglen int
  39536. for shift := uint(0); ; shift += 7 {
  39537. if shift >= 64 {
  39538. return ErrIntOverflowGenerated
  39539. }
  39540. if iNdEx >= l {
  39541. return io.ErrUnexpectedEOF
  39542. }
  39543. b := dAtA[iNdEx]
  39544. iNdEx++
  39545. msglen |= int(b&0x7F) << shift
  39546. if b < 0x80 {
  39547. break
  39548. }
  39549. }
  39550. if msglen < 0 {
  39551. return ErrInvalidLengthGenerated
  39552. }
  39553. postIndex := iNdEx + msglen
  39554. if postIndex < 0 {
  39555. return ErrInvalidLengthGenerated
  39556. }
  39557. if postIndex > l {
  39558. return io.ErrUnexpectedEOF
  39559. }
  39560. if m.PostStart == nil {
  39561. m.PostStart = &Handler{}
  39562. }
  39563. if err := m.PostStart.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39564. return err
  39565. }
  39566. iNdEx = postIndex
  39567. case 2:
  39568. if wireType != 2 {
  39569. return fmt.Errorf("proto: wrong wireType = %d for field PreStop", wireType)
  39570. }
  39571. var msglen int
  39572. for shift := uint(0); ; shift += 7 {
  39573. if shift >= 64 {
  39574. return ErrIntOverflowGenerated
  39575. }
  39576. if iNdEx >= l {
  39577. return io.ErrUnexpectedEOF
  39578. }
  39579. b := dAtA[iNdEx]
  39580. iNdEx++
  39581. msglen |= int(b&0x7F) << shift
  39582. if b < 0x80 {
  39583. break
  39584. }
  39585. }
  39586. if msglen < 0 {
  39587. return ErrInvalidLengthGenerated
  39588. }
  39589. postIndex := iNdEx + msglen
  39590. if postIndex < 0 {
  39591. return ErrInvalidLengthGenerated
  39592. }
  39593. if postIndex > l {
  39594. return io.ErrUnexpectedEOF
  39595. }
  39596. if m.PreStop == nil {
  39597. m.PreStop = &Handler{}
  39598. }
  39599. if err := m.PreStop.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39600. return err
  39601. }
  39602. iNdEx = postIndex
  39603. default:
  39604. iNdEx = preIndex
  39605. skippy, err := skipGenerated(dAtA[iNdEx:])
  39606. if err != nil {
  39607. return err
  39608. }
  39609. if skippy < 0 {
  39610. return ErrInvalidLengthGenerated
  39611. }
  39612. if (iNdEx + skippy) < 0 {
  39613. return ErrInvalidLengthGenerated
  39614. }
  39615. if (iNdEx + skippy) > l {
  39616. return io.ErrUnexpectedEOF
  39617. }
  39618. iNdEx += skippy
  39619. }
  39620. }
  39621. if iNdEx > l {
  39622. return io.ErrUnexpectedEOF
  39623. }
  39624. return nil
  39625. }
  39626. func (m *LimitRange) Unmarshal(dAtA []byte) error {
  39627. l := len(dAtA)
  39628. iNdEx := 0
  39629. for iNdEx < l {
  39630. preIndex := iNdEx
  39631. var wire uint64
  39632. for shift := uint(0); ; shift += 7 {
  39633. if shift >= 64 {
  39634. return ErrIntOverflowGenerated
  39635. }
  39636. if iNdEx >= l {
  39637. return io.ErrUnexpectedEOF
  39638. }
  39639. b := dAtA[iNdEx]
  39640. iNdEx++
  39641. wire |= uint64(b&0x7F) << shift
  39642. if b < 0x80 {
  39643. break
  39644. }
  39645. }
  39646. fieldNum := int32(wire >> 3)
  39647. wireType := int(wire & 0x7)
  39648. if wireType == 4 {
  39649. return fmt.Errorf("proto: LimitRange: wiretype end group for non-group")
  39650. }
  39651. if fieldNum <= 0 {
  39652. return fmt.Errorf("proto: LimitRange: illegal tag %d (wire type %d)", fieldNum, wire)
  39653. }
  39654. switch fieldNum {
  39655. case 1:
  39656. if wireType != 2 {
  39657. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  39658. }
  39659. var msglen int
  39660. for shift := uint(0); ; shift += 7 {
  39661. if shift >= 64 {
  39662. return ErrIntOverflowGenerated
  39663. }
  39664. if iNdEx >= l {
  39665. return io.ErrUnexpectedEOF
  39666. }
  39667. b := dAtA[iNdEx]
  39668. iNdEx++
  39669. msglen |= int(b&0x7F) << shift
  39670. if b < 0x80 {
  39671. break
  39672. }
  39673. }
  39674. if msglen < 0 {
  39675. return ErrInvalidLengthGenerated
  39676. }
  39677. postIndex := iNdEx + msglen
  39678. if postIndex < 0 {
  39679. return ErrInvalidLengthGenerated
  39680. }
  39681. if postIndex > l {
  39682. return io.ErrUnexpectedEOF
  39683. }
  39684. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39685. return err
  39686. }
  39687. iNdEx = postIndex
  39688. case 2:
  39689. if wireType != 2 {
  39690. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  39691. }
  39692. var msglen int
  39693. for shift := uint(0); ; shift += 7 {
  39694. if shift >= 64 {
  39695. return ErrIntOverflowGenerated
  39696. }
  39697. if iNdEx >= l {
  39698. return io.ErrUnexpectedEOF
  39699. }
  39700. b := dAtA[iNdEx]
  39701. iNdEx++
  39702. msglen |= int(b&0x7F) << shift
  39703. if b < 0x80 {
  39704. break
  39705. }
  39706. }
  39707. if msglen < 0 {
  39708. return ErrInvalidLengthGenerated
  39709. }
  39710. postIndex := iNdEx + msglen
  39711. if postIndex < 0 {
  39712. return ErrInvalidLengthGenerated
  39713. }
  39714. if postIndex > l {
  39715. return io.ErrUnexpectedEOF
  39716. }
  39717. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39718. return err
  39719. }
  39720. iNdEx = postIndex
  39721. default:
  39722. iNdEx = preIndex
  39723. skippy, err := skipGenerated(dAtA[iNdEx:])
  39724. if err != nil {
  39725. return err
  39726. }
  39727. if skippy < 0 {
  39728. return ErrInvalidLengthGenerated
  39729. }
  39730. if (iNdEx + skippy) < 0 {
  39731. return ErrInvalidLengthGenerated
  39732. }
  39733. if (iNdEx + skippy) > l {
  39734. return io.ErrUnexpectedEOF
  39735. }
  39736. iNdEx += skippy
  39737. }
  39738. }
  39739. if iNdEx > l {
  39740. return io.ErrUnexpectedEOF
  39741. }
  39742. return nil
  39743. }
  39744. func (m *LimitRangeItem) Unmarshal(dAtA []byte) error {
  39745. l := len(dAtA)
  39746. iNdEx := 0
  39747. for iNdEx < l {
  39748. preIndex := iNdEx
  39749. var wire uint64
  39750. for shift := uint(0); ; shift += 7 {
  39751. if shift >= 64 {
  39752. return ErrIntOverflowGenerated
  39753. }
  39754. if iNdEx >= l {
  39755. return io.ErrUnexpectedEOF
  39756. }
  39757. b := dAtA[iNdEx]
  39758. iNdEx++
  39759. wire |= uint64(b&0x7F) << shift
  39760. if b < 0x80 {
  39761. break
  39762. }
  39763. }
  39764. fieldNum := int32(wire >> 3)
  39765. wireType := int(wire & 0x7)
  39766. if wireType == 4 {
  39767. return fmt.Errorf("proto: LimitRangeItem: wiretype end group for non-group")
  39768. }
  39769. if fieldNum <= 0 {
  39770. return fmt.Errorf("proto: LimitRangeItem: illegal tag %d (wire type %d)", fieldNum, wire)
  39771. }
  39772. switch fieldNum {
  39773. case 1:
  39774. if wireType != 2 {
  39775. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  39776. }
  39777. var stringLen uint64
  39778. for shift := uint(0); ; shift += 7 {
  39779. if shift >= 64 {
  39780. return ErrIntOverflowGenerated
  39781. }
  39782. if iNdEx >= l {
  39783. return io.ErrUnexpectedEOF
  39784. }
  39785. b := dAtA[iNdEx]
  39786. iNdEx++
  39787. stringLen |= uint64(b&0x7F) << shift
  39788. if b < 0x80 {
  39789. break
  39790. }
  39791. }
  39792. intStringLen := int(stringLen)
  39793. if intStringLen < 0 {
  39794. return ErrInvalidLengthGenerated
  39795. }
  39796. postIndex := iNdEx + intStringLen
  39797. if postIndex < 0 {
  39798. return ErrInvalidLengthGenerated
  39799. }
  39800. if postIndex > l {
  39801. return io.ErrUnexpectedEOF
  39802. }
  39803. m.Type = LimitType(dAtA[iNdEx:postIndex])
  39804. iNdEx = postIndex
  39805. case 2:
  39806. if wireType != 2 {
  39807. return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType)
  39808. }
  39809. var msglen int
  39810. for shift := uint(0); ; shift += 7 {
  39811. if shift >= 64 {
  39812. return ErrIntOverflowGenerated
  39813. }
  39814. if iNdEx >= l {
  39815. return io.ErrUnexpectedEOF
  39816. }
  39817. b := dAtA[iNdEx]
  39818. iNdEx++
  39819. msglen |= int(b&0x7F) << shift
  39820. if b < 0x80 {
  39821. break
  39822. }
  39823. }
  39824. if msglen < 0 {
  39825. return ErrInvalidLengthGenerated
  39826. }
  39827. postIndex := iNdEx + msglen
  39828. if postIndex < 0 {
  39829. return ErrInvalidLengthGenerated
  39830. }
  39831. if postIndex > l {
  39832. return io.ErrUnexpectedEOF
  39833. }
  39834. if m.Max == nil {
  39835. m.Max = make(ResourceList)
  39836. }
  39837. var mapkey ResourceName
  39838. mapvalue := &resource.Quantity{}
  39839. for iNdEx < postIndex {
  39840. entryPreIndex := iNdEx
  39841. var wire uint64
  39842. for shift := uint(0); ; shift += 7 {
  39843. if shift >= 64 {
  39844. return ErrIntOverflowGenerated
  39845. }
  39846. if iNdEx >= l {
  39847. return io.ErrUnexpectedEOF
  39848. }
  39849. b := dAtA[iNdEx]
  39850. iNdEx++
  39851. wire |= uint64(b&0x7F) << shift
  39852. if b < 0x80 {
  39853. break
  39854. }
  39855. }
  39856. fieldNum := int32(wire >> 3)
  39857. if fieldNum == 1 {
  39858. var stringLenmapkey uint64
  39859. for shift := uint(0); ; shift += 7 {
  39860. if shift >= 64 {
  39861. return ErrIntOverflowGenerated
  39862. }
  39863. if iNdEx >= l {
  39864. return io.ErrUnexpectedEOF
  39865. }
  39866. b := dAtA[iNdEx]
  39867. iNdEx++
  39868. stringLenmapkey |= uint64(b&0x7F) << shift
  39869. if b < 0x80 {
  39870. break
  39871. }
  39872. }
  39873. intStringLenmapkey := int(stringLenmapkey)
  39874. if intStringLenmapkey < 0 {
  39875. return ErrInvalidLengthGenerated
  39876. }
  39877. postStringIndexmapkey := iNdEx + intStringLenmapkey
  39878. if postStringIndexmapkey < 0 {
  39879. return ErrInvalidLengthGenerated
  39880. }
  39881. if postStringIndexmapkey > l {
  39882. return io.ErrUnexpectedEOF
  39883. }
  39884. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  39885. iNdEx = postStringIndexmapkey
  39886. } else if fieldNum == 2 {
  39887. var mapmsglen int
  39888. for shift := uint(0); ; shift += 7 {
  39889. if shift >= 64 {
  39890. return ErrIntOverflowGenerated
  39891. }
  39892. if iNdEx >= l {
  39893. return io.ErrUnexpectedEOF
  39894. }
  39895. b := dAtA[iNdEx]
  39896. iNdEx++
  39897. mapmsglen |= int(b&0x7F) << shift
  39898. if b < 0x80 {
  39899. break
  39900. }
  39901. }
  39902. if mapmsglen < 0 {
  39903. return ErrInvalidLengthGenerated
  39904. }
  39905. postmsgIndex := iNdEx + mapmsglen
  39906. if postmsgIndex < 0 {
  39907. return ErrInvalidLengthGenerated
  39908. }
  39909. if postmsgIndex > l {
  39910. return io.ErrUnexpectedEOF
  39911. }
  39912. mapvalue = &resource.Quantity{}
  39913. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  39914. return err
  39915. }
  39916. iNdEx = postmsgIndex
  39917. } else {
  39918. iNdEx = entryPreIndex
  39919. skippy, err := skipGenerated(dAtA[iNdEx:])
  39920. if err != nil {
  39921. return err
  39922. }
  39923. if skippy < 0 {
  39924. return ErrInvalidLengthGenerated
  39925. }
  39926. if (iNdEx + skippy) > postIndex {
  39927. return io.ErrUnexpectedEOF
  39928. }
  39929. iNdEx += skippy
  39930. }
  39931. }
  39932. m.Max[ResourceName(mapkey)] = *mapvalue
  39933. iNdEx = postIndex
  39934. case 3:
  39935. if wireType != 2 {
  39936. return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType)
  39937. }
  39938. var msglen int
  39939. for shift := uint(0); ; shift += 7 {
  39940. if shift >= 64 {
  39941. return ErrIntOverflowGenerated
  39942. }
  39943. if iNdEx >= l {
  39944. return io.ErrUnexpectedEOF
  39945. }
  39946. b := dAtA[iNdEx]
  39947. iNdEx++
  39948. msglen |= int(b&0x7F) << shift
  39949. if b < 0x80 {
  39950. break
  39951. }
  39952. }
  39953. if msglen < 0 {
  39954. return ErrInvalidLengthGenerated
  39955. }
  39956. postIndex := iNdEx + msglen
  39957. if postIndex < 0 {
  39958. return ErrInvalidLengthGenerated
  39959. }
  39960. if postIndex > l {
  39961. return io.ErrUnexpectedEOF
  39962. }
  39963. if m.Min == nil {
  39964. m.Min = make(ResourceList)
  39965. }
  39966. var mapkey ResourceName
  39967. mapvalue := &resource.Quantity{}
  39968. for iNdEx < postIndex {
  39969. entryPreIndex := iNdEx
  39970. var wire uint64
  39971. for shift := uint(0); ; shift += 7 {
  39972. if shift >= 64 {
  39973. return ErrIntOverflowGenerated
  39974. }
  39975. if iNdEx >= l {
  39976. return io.ErrUnexpectedEOF
  39977. }
  39978. b := dAtA[iNdEx]
  39979. iNdEx++
  39980. wire |= uint64(b&0x7F) << shift
  39981. if b < 0x80 {
  39982. break
  39983. }
  39984. }
  39985. fieldNum := int32(wire >> 3)
  39986. if fieldNum == 1 {
  39987. var stringLenmapkey uint64
  39988. for shift := uint(0); ; shift += 7 {
  39989. if shift >= 64 {
  39990. return ErrIntOverflowGenerated
  39991. }
  39992. if iNdEx >= l {
  39993. return io.ErrUnexpectedEOF
  39994. }
  39995. b := dAtA[iNdEx]
  39996. iNdEx++
  39997. stringLenmapkey |= uint64(b&0x7F) << shift
  39998. if b < 0x80 {
  39999. break
  40000. }
  40001. }
  40002. intStringLenmapkey := int(stringLenmapkey)
  40003. if intStringLenmapkey < 0 {
  40004. return ErrInvalidLengthGenerated
  40005. }
  40006. postStringIndexmapkey := iNdEx + intStringLenmapkey
  40007. if postStringIndexmapkey < 0 {
  40008. return ErrInvalidLengthGenerated
  40009. }
  40010. if postStringIndexmapkey > l {
  40011. return io.ErrUnexpectedEOF
  40012. }
  40013. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  40014. iNdEx = postStringIndexmapkey
  40015. } else if fieldNum == 2 {
  40016. var mapmsglen int
  40017. for shift := uint(0); ; shift += 7 {
  40018. if shift >= 64 {
  40019. return ErrIntOverflowGenerated
  40020. }
  40021. if iNdEx >= l {
  40022. return io.ErrUnexpectedEOF
  40023. }
  40024. b := dAtA[iNdEx]
  40025. iNdEx++
  40026. mapmsglen |= int(b&0x7F) << shift
  40027. if b < 0x80 {
  40028. break
  40029. }
  40030. }
  40031. if mapmsglen < 0 {
  40032. return ErrInvalidLengthGenerated
  40033. }
  40034. postmsgIndex := iNdEx + mapmsglen
  40035. if postmsgIndex < 0 {
  40036. return ErrInvalidLengthGenerated
  40037. }
  40038. if postmsgIndex > l {
  40039. return io.ErrUnexpectedEOF
  40040. }
  40041. mapvalue = &resource.Quantity{}
  40042. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  40043. return err
  40044. }
  40045. iNdEx = postmsgIndex
  40046. } else {
  40047. iNdEx = entryPreIndex
  40048. skippy, err := skipGenerated(dAtA[iNdEx:])
  40049. if err != nil {
  40050. return err
  40051. }
  40052. if skippy < 0 {
  40053. return ErrInvalidLengthGenerated
  40054. }
  40055. if (iNdEx + skippy) > postIndex {
  40056. return io.ErrUnexpectedEOF
  40057. }
  40058. iNdEx += skippy
  40059. }
  40060. }
  40061. m.Min[ResourceName(mapkey)] = *mapvalue
  40062. iNdEx = postIndex
  40063. case 4:
  40064. if wireType != 2 {
  40065. return fmt.Errorf("proto: wrong wireType = %d for field Default", wireType)
  40066. }
  40067. var msglen int
  40068. for shift := uint(0); ; shift += 7 {
  40069. if shift >= 64 {
  40070. return ErrIntOverflowGenerated
  40071. }
  40072. if iNdEx >= l {
  40073. return io.ErrUnexpectedEOF
  40074. }
  40075. b := dAtA[iNdEx]
  40076. iNdEx++
  40077. msglen |= int(b&0x7F) << shift
  40078. if b < 0x80 {
  40079. break
  40080. }
  40081. }
  40082. if msglen < 0 {
  40083. return ErrInvalidLengthGenerated
  40084. }
  40085. postIndex := iNdEx + msglen
  40086. if postIndex < 0 {
  40087. return ErrInvalidLengthGenerated
  40088. }
  40089. if postIndex > l {
  40090. return io.ErrUnexpectedEOF
  40091. }
  40092. if m.Default == nil {
  40093. m.Default = make(ResourceList)
  40094. }
  40095. var mapkey ResourceName
  40096. mapvalue := &resource.Quantity{}
  40097. for iNdEx < postIndex {
  40098. entryPreIndex := iNdEx
  40099. var wire uint64
  40100. for shift := uint(0); ; shift += 7 {
  40101. if shift >= 64 {
  40102. return ErrIntOverflowGenerated
  40103. }
  40104. if iNdEx >= l {
  40105. return io.ErrUnexpectedEOF
  40106. }
  40107. b := dAtA[iNdEx]
  40108. iNdEx++
  40109. wire |= uint64(b&0x7F) << shift
  40110. if b < 0x80 {
  40111. break
  40112. }
  40113. }
  40114. fieldNum := int32(wire >> 3)
  40115. if fieldNum == 1 {
  40116. var stringLenmapkey uint64
  40117. for shift := uint(0); ; shift += 7 {
  40118. if shift >= 64 {
  40119. return ErrIntOverflowGenerated
  40120. }
  40121. if iNdEx >= l {
  40122. return io.ErrUnexpectedEOF
  40123. }
  40124. b := dAtA[iNdEx]
  40125. iNdEx++
  40126. stringLenmapkey |= uint64(b&0x7F) << shift
  40127. if b < 0x80 {
  40128. break
  40129. }
  40130. }
  40131. intStringLenmapkey := int(stringLenmapkey)
  40132. if intStringLenmapkey < 0 {
  40133. return ErrInvalidLengthGenerated
  40134. }
  40135. postStringIndexmapkey := iNdEx + intStringLenmapkey
  40136. if postStringIndexmapkey < 0 {
  40137. return ErrInvalidLengthGenerated
  40138. }
  40139. if postStringIndexmapkey > l {
  40140. return io.ErrUnexpectedEOF
  40141. }
  40142. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  40143. iNdEx = postStringIndexmapkey
  40144. } else if fieldNum == 2 {
  40145. var mapmsglen int
  40146. for shift := uint(0); ; shift += 7 {
  40147. if shift >= 64 {
  40148. return ErrIntOverflowGenerated
  40149. }
  40150. if iNdEx >= l {
  40151. return io.ErrUnexpectedEOF
  40152. }
  40153. b := dAtA[iNdEx]
  40154. iNdEx++
  40155. mapmsglen |= int(b&0x7F) << shift
  40156. if b < 0x80 {
  40157. break
  40158. }
  40159. }
  40160. if mapmsglen < 0 {
  40161. return ErrInvalidLengthGenerated
  40162. }
  40163. postmsgIndex := iNdEx + mapmsglen
  40164. if postmsgIndex < 0 {
  40165. return ErrInvalidLengthGenerated
  40166. }
  40167. if postmsgIndex > l {
  40168. return io.ErrUnexpectedEOF
  40169. }
  40170. mapvalue = &resource.Quantity{}
  40171. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  40172. return err
  40173. }
  40174. iNdEx = postmsgIndex
  40175. } else {
  40176. iNdEx = entryPreIndex
  40177. skippy, err := skipGenerated(dAtA[iNdEx:])
  40178. if err != nil {
  40179. return err
  40180. }
  40181. if skippy < 0 {
  40182. return ErrInvalidLengthGenerated
  40183. }
  40184. if (iNdEx + skippy) > postIndex {
  40185. return io.ErrUnexpectedEOF
  40186. }
  40187. iNdEx += skippy
  40188. }
  40189. }
  40190. m.Default[ResourceName(mapkey)] = *mapvalue
  40191. iNdEx = postIndex
  40192. case 5:
  40193. if wireType != 2 {
  40194. return fmt.Errorf("proto: wrong wireType = %d for field DefaultRequest", wireType)
  40195. }
  40196. var msglen int
  40197. for shift := uint(0); ; shift += 7 {
  40198. if shift >= 64 {
  40199. return ErrIntOverflowGenerated
  40200. }
  40201. if iNdEx >= l {
  40202. return io.ErrUnexpectedEOF
  40203. }
  40204. b := dAtA[iNdEx]
  40205. iNdEx++
  40206. msglen |= int(b&0x7F) << shift
  40207. if b < 0x80 {
  40208. break
  40209. }
  40210. }
  40211. if msglen < 0 {
  40212. return ErrInvalidLengthGenerated
  40213. }
  40214. postIndex := iNdEx + msglen
  40215. if postIndex < 0 {
  40216. return ErrInvalidLengthGenerated
  40217. }
  40218. if postIndex > l {
  40219. return io.ErrUnexpectedEOF
  40220. }
  40221. if m.DefaultRequest == nil {
  40222. m.DefaultRequest = make(ResourceList)
  40223. }
  40224. var mapkey ResourceName
  40225. mapvalue := &resource.Quantity{}
  40226. for iNdEx < postIndex {
  40227. entryPreIndex := iNdEx
  40228. var wire uint64
  40229. for shift := uint(0); ; shift += 7 {
  40230. if shift >= 64 {
  40231. return ErrIntOverflowGenerated
  40232. }
  40233. if iNdEx >= l {
  40234. return io.ErrUnexpectedEOF
  40235. }
  40236. b := dAtA[iNdEx]
  40237. iNdEx++
  40238. wire |= uint64(b&0x7F) << shift
  40239. if b < 0x80 {
  40240. break
  40241. }
  40242. }
  40243. fieldNum := int32(wire >> 3)
  40244. if fieldNum == 1 {
  40245. var stringLenmapkey uint64
  40246. for shift := uint(0); ; shift += 7 {
  40247. if shift >= 64 {
  40248. return ErrIntOverflowGenerated
  40249. }
  40250. if iNdEx >= l {
  40251. return io.ErrUnexpectedEOF
  40252. }
  40253. b := dAtA[iNdEx]
  40254. iNdEx++
  40255. stringLenmapkey |= uint64(b&0x7F) << shift
  40256. if b < 0x80 {
  40257. break
  40258. }
  40259. }
  40260. intStringLenmapkey := int(stringLenmapkey)
  40261. if intStringLenmapkey < 0 {
  40262. return ErrInvalidLengthGenerated
  40263. }
  40264. postStringIndexmapkey := iNdEx + intStringLenmapkey
  40265. if postStringIndexmapkey < 0 {
  40266. return ErrInvalidLengthGenerated
  40267. }
  40268. if postStringIndexmapkey > l {
  40269. return io.ErrUnexpectedEOF
  40270. }
  40271. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  40272. iNdEx = postStringIndexmapkey
  40273. } else if fieldNum == 2 {
  40274. var mapmsglen int
  40275. for shift := uint(0); ; shift += 7 {
  40276. if shift >= 64 {
  40277. return ErrIntOverflowGenerated
  40278. }
  40279. if iNdEx >= l {
  40280. return io.ErrUnexpectedEOF
  40281. }
  40282. b := dAtA[iNdEx]
  40283. iNdEx++
  40284. mapmsglen |= int(b&0x7F) << shift
  40285. if b < 0x80 {
  40286. break
  40287. }
  40288. }
  40289. if mapmsglen < 0 {
  40290. return ErrInvalidLengthGenerated
  40291. }
  40292. postmsgIndex := iNdEx + mapmsglen
  40293. if postmsgIndex < 0 {
  40294. return ErrInvalidLengthGenerated
  40295. }
  40296. if postmsgIndex > l {
  40297. return io.ErrUnexpectedEOF
  40298. }
  40299. mapvalue = &resource.Quantity{}
  40300. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  40301. return err
  40302. }
  40303. iNdEx = postmsgIndex
  40304. } else {
  40305. iNdEx = entryPreIndex
  40306. skippy, err := skipGenerated(dAtA[iNdEx:])
  40307. if err != nil {
  40308. return err
  40309. }
  40310. if skippy < 0 {
  40311. return ErrInvalidLengthGenerated
  40312. }
  40313. if (iNdEx + skippy) > postIndex {
  40314. return io.ErrUnexpectedEOF
  40315. }
  40316. iNdEx += skippy
  40317. }
  40318. }
  40319. m.DefaultRequest[ResourceName(mapkey)] = *mapvalue
  40320. iNdEx = postIndex
  40321. case 6:
  40322. if wireType != 2 {
  40323. return fmt.Errorf("proto: wrong wireType = %d for field MaxLimitRequestRatio", wireType)
  40324. }
  40325. var msglen int
  40326. for shift := uint(0); ; shift += 7 {
  40327. if shift >= 64 {
  40328. return ErrIntOverflowGenerated
  40329. }
  40330. if iNdEx >= l {
  40331. return io.ErrUnexpectedEOF
  40332. }
  40333. b := dAtA[iNdEx]
  40334. iNdEx++
  40335. msglen |= int(b&0x7F) << shift
  40336. if b < 0x80 {
  40337. break
  40338. }
  40339. }
  40340. if msglen < 0 {
  40341. return ErrInvalidLengthGenerated
  40342. }
  40343. postIndex := iNdEx + msglen
  40344. if postIndex < 0 {
  40345. return ErrInvalidLengthGenerated
  40346. }
  40347. if postIndex > l {
  40348. return io.ErrUnexpectedEOF
  40349. }
  40350. if m.MaxLimitRequestRatio == nil {
  40351. m.MaxLimitRequestRatio = make(ResourceList)
  40352. }
  40353. var mapkey ResourceName
  40354. mapvalue := &resource.Quantity{}
  40355. for iNdEx < postIndex {
  40356. entryPreIndex := iNdEx
  40357. var wire uint64
  40358. for shift := uint(0); ; shift += 7 {
  40359. if shift >= 64 {
  40360. return ErrIntOverflowGenerated
  40361. }
  40362. if iNdEx >= l {
  40363. return io.ErrUnexpectedEOF
  40364. }
  40365. b := dAtA[iNdEx]
  40366. iNdEx++
  40367. wire |= uint64(b&0x7F) << shift
  40368. if b < 0x80 {
  40369. break
  40370. }
  40371. }
  40372. fieldNum := int32(wire >> 3)
  40373. if fieldNum == 1 {
  40374. var stringLenmapkey uint64
  40375. for shift := uint(0); ; shift += 7 {
  40376. if shift >= 64 {
  40377. return ErrIntOverflowGenerated
  40378. }
  40379. if iNdEx >= l {
  40380. return io.ErrUnexpectedEOF
  40381. }
  40382. b := dAtA[iNdEx]
  40383. iNdEx++
  40384. stringLenmapkey |= uint64(b&0x7F) << shift
  40385. if b < 0x80 {
  40386. break
  40387. }
  40388. }
  40389. intStringLenmapkey := int(stringLenmapkey)
  40390. if intStringLenmapkey < 0 {
  40391. return ErrInvalidLengthGenerated
  40392. }
  40393. postStringIndexmapkey := iNdEx + intStringLenmapkey
  40394. if postStringIndexmapkey < 0 {
  40395. return ErrInvalidLengthGenerated
  40396. }
  40397. if postStringIndexmapkey > l {
  40398. return io.ErrUnexpectedEOF
  40399. }
  40400. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  40401. iNdEx = postStringIndexmapkey
  40402. } else if fieldNum == 2 {
  40403. var mapmsglen int
  40404. for shift := uint(0); ; shift += 7 {
  40405. if shift >= 64 {
  40406. return ErrIntOverflowGenerated
  40407. }
  40408. if iNdEx >= l {
  40409. return io.ErrUnexpectedEOF
  40410. }
  40411. b := dAtA[iNdEx]
  40412. iNdEx++
  40413. mapmsglen |= int(b&0x7F) << shift
  40414. if b < 0x80 {
  40415. break
  40416. }
  40417. }
  40418. if mapmsglen < 0 {
  40419. return ErrInvalidLengthGenerated
  40420. }
  40421. postmsgIndex := iNdEx + mapmsglen
  40422. if postmsgIndex < 0 {
  40423. return ErrInvalidLengthGenerated
  40424. }
  40425. if postmsgIndex > l {
  40426. return io.ErrUnexpectedEOF
  40427. }
  40428. mapvalue = &resource.Quantity{}
  40429. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  40430. return err
  40431. }
  40432. iNdEx = postmsgIndex
  40433. } else {
  40434. iNdEx = entryPreIndex
  40435. skippy, err := skipGenerated(dAtA[iNdEx:])
  40436. if err != nil {
  40437. return err
  40438. }
  40439. if skippy < 0 {
  40440. return ErrInvalidLengthGenerated
  40441. }
  40442. if (iNdEx + skippy) > postIndex {
  40443. return io.ErrUnexpectedEOF
  40444. }
  40445. iNdEx += skippy
  40446. }
  40447. }
  40448. m.MaxLimitRequestRatio[ResourceName(mapkey)] = *mapvalue
  40449. iNdEx = postIndex
  40450. default:
  40451. iNdEx = preIndex
  40452. skippy, err := skipGenerated(dAtA[iNdEx:])
  40453. if err != nil {
  40454. return err
  40455. }
  40456. if skippy < 0 {
  40457. return ErrInvalidLengthGenerated
  40458. }
  40459. if (iNdEx + skippy) < 0 {
  40460. return ErrInvalidLengthGenerated
  40461. }
  40462. if (iNdEx + skippy) > l {
  40463. return io.ErrUnexpectedEOF
  40464. }
  40465. iNdEx += skippy
  40466. }
  40467. }
  40468. if iNdEx > l {
  40469. return io.ErrUnexpectedEOF
  40470. }
  40471. return nil
  40472. }
  40473. func (m *LimitRangeList) Unmarshal(dAtA []byte) error {
  40474. l := len(dAtA)
  40475. iNdEx := 0
  40476. for iNdEx < l {
  40477. preIndex := iNdEx
  40478. var wire uint64
  40479. for shift := uint(0); ; shift += 7 {
  40480. if shift >= 64 {
  40481. return ErrIntOverflowGenerated
  40482. }
  40483. if iNdEx >= l {
  40484. return io.ErrUnexpectedEOF
  40485. }
  40486. b := dAtA[iNdEx]
  40487. iNdEx++
  40488. wire |= uint64(b&0x7F) << shift
  40489. if b < 0x80 {
  40490. break
  40491. }
  40492. }
  40493. fieldNum := int32(wire >> 3)
  40494. wireType := int(wire & 0x7)
  40495. if wireType == 4 {
  40496. return fmt.Errorf("proto: LimitRangeList: wiretype end group for non-group")
  40497. }
  40498. if fieldNum <= 0 {
  40499. return fmt.Errorf("proto: LimitRangeList: illegal tag %d (wire type %d)", fieldNum, wire)
  40500. }
  40501. switch fieldNum {
  40502. case 1:
  40503. if wireType != 2 {
  40504. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  40505. }
  40506. var msglen int
  40507. for shift := uint(0); ; shift += 7 {
  40508. if shift >= 64 {
  40509. return ErrIntOverflowGenerated
  40510. }
  40511. if iNdEx >= l {
  40512. return io.ErrUnexpectedEOF
  40513. }
  40514. b := dAtA[iNdEx]
  40515. iNdEx++
  40516. msglen |= int(b&0x7F) << shift
  40517. if b < 0x80 {
  40518. break
  40519. }
  40520. }
  40521. if msglen < 0 {
  40522. return ErrInvalidLengthGenerated
  40523. }
  40524. postIndex := iNdEx + msglen
  40525. if postIndex < 0 {
  40526. return ErrInvalidLengthGenerated
  40527. }
  40528. if postIndex > l {
  40529. return io.ErrUnexpectedEOF
  40530. }
  40531. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40532. return err
  40533. }
  40534. iNdEx = postIndex
  40535. case 2:
  40536. if wireType != 2 {
  40537. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  40538. }
  40539. var msglen int
  40540. for shift := uint(0); ; shift += 7 {
  40541. if shift >= 64 {
  40542. return ErrIntOverflowGenerated
  40543. }
  40544. if iNdEx >= l {
  40545. return io.ErrUnexpectedEOF
  40546. }
  40547. b := dAtA[iNdEx]
  40548. iNdEx++
  40549. msglen |= int(b&0x7F) << shift
  40550. if b < 0x80 {
  40551. break
  40552. }
  40553. }
  40554. if msglen < 0 {
  40555. return ErrInvalidLengthGenerated
  40556. }
  40557. postIndex := iNdEx + msglen
  40558. if postIndex < 0 {
  40559. return ErrInvalidLengthGenerated
  40560. }
  40561. if postIndex > l {
  40562. return io.ErrUnexpectedEOF
  40563. }
  40564. m.Items = append(m.Items, LimitRange{})
  40565. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40566. return err
  40567. }
  40568. iNdEx = postIndex
  40569. default:
  40570. iNdEx = preIndex
  40571. skippy, err := skipGenerated(dAtA[iNdEx:])
  40572. if err != nil {
  40573. return err
  40574. }
  40575. if skippy < 0 {
  40576. return ErrInvalidLengthGenerated
  40577. }
  40578. if (iNdEx + skippy) < 0 {
  40579. return ErrInvalidLengthGenerated
  40580. }
  40581. if (iNdEx + skippy) > l {
  40582. return io.ErrUnexpectedEOF
  40583. }
  40584. iNdEx += skippy
  40585. }
  40586. }
  40587. if iNdEx > l {
  40588. return io.ErrUnexpectedEOF
  40589. }
  40590. return nil
  40591. }
  40592. func (m *LimitRangeSpec) Unmarshal(dAtA []byte) error {
  40593. l := len(dAtA)
  40594. iNdEx := 0
  40595. for iNdEx < l {
  40596. preIndex := iNdEx
  40597. var wire uint64
  40598. for shift := uint(0); ; shift += 7 {
  40599. if shift >= 64 {
  40600. return ErrIntOverflowGenerated
  40601. }
  40602. if iNdEx >= l {
  40603. return io.ErrUnexpectedEOF
  40604. }
  40605. b := dAtA[iNdEx]
  40606. iNdEx++
  40607. wire |= uint64(b&0x7F) << shift
  40608. if b < 0x80 {
  40609. break
  40610. }
  40611. }
  40612. fieldNum := int32(wire >> 3)
  40613. wireType := int(wire & 0x7)
  40614. if wireType == 4 {
  40615. return fmt.Errorf("proto: LimitRangeSpec: wiretype end group for non-group")
  40616. }
  40617. if fieldNum <= 0 {
  40618. return fmt.Errorf("proto: LimitRangeSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  40619. }
  40620. switch fieldNum {
  40621. case 1:
  40622. if wireType != 2 {
  40623. return fmt.Errorf("proto: wrong wireType = %d for field Limits", wireType)
  40624. }
  40625. var msglen int
  40626. for shift := uint(0); ; shift += 7 {
  40627. if shift >= 64 {
  40628. return ErrIntOverflowGenerated
  40629. }
  40630. if iNdEx >= l {
  40631. return io.ErrUnexpectedEOF
  40632. }
  40633. b := dAtA[iNdEx]
  40634. iNdEx++
  40635. msglen |= int(b&0x7F) << shift
  40636. if b < 0x80 {
  40637. break
  40638. }
  40639. }
  40640. if msglen < 0 {
  40641. return ErrInvalidLengthGenerated
  40642. }
  40643. postIndex := iNdEx + msglen
  40644. if postIndex < 0 {
  40645. return ErrInvalidLengthGenerated
  40646. }
  40647. if postIndex > l {
  40648. return io.ErrUnexpectedEOF
  40649. }
  40650. m.Limits = append(m.Limits, LimitRangeItem{})
  40651. if err := m.Limits[len(m.Limits)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40652. return err
  40653. }
  40654. iNdEx = postIndex
  40655. default:
  40656. iNdEx = preIndex
  40657. skippy, err := skipGenerated(dAtA[iNdEx:])
  40658. if err != nil {
  40659. return err
  40660. }
  40661. if skippy < 0 {
  40662. return ErrInvalidLengthGenerated
  40663. }
  40664. if (iNdEx + skippy) < 0 {
  40665. return ErrInvalidLengthGenerated
  40666. }
  40667. if (iNdEx + skippy) > l {
  40668. return io.ErrUnexpectedEOF
  40669. }
  40670. iNdEx += skippy
  40671. }
  40672. }
  40673. if iNdEx > l {
  40674. return io.ErrUnexpectedEOF
  40675. }
  40676. return nil
  40677. }
  40678. func (m *List) Unmarshal(dAtA []byte) error {
  40679. l := len(dAtA)
  40680. iNdEx := 0
  40681. for iNdEx < l {
  40682. preIndex := iNdEx
  40683. var wire uint64
  40684. for shift := uint(0); ; shift += 7 {
  40685. if shift >= 64 {
  40686. return ErrIntOverflowGenerated
  40687. }
  40688. if iNdEx >= l {
  40689. return io.ErrUnexpectedEOF
  40690. }
  40691. b := dAtA[iNdEx]
  40692. iNdEx++
  40693. wire |= uint64(b&0x7F) << shift
  40694. if b < 0x80 {
  40695. break
  40696. }
  40697. }
  40698. fieldNum := int32(wire >> 3)
  40699. wireType := int(wire & 0x7)
  40700. if wireType == 4 {
  40701. return fmt.Errorf("proto: List: wiretype end group for non-group")
  40702. }
  40703. if fieldNum <= 0 {
  40704. return fmt.Errorf("proto: List: illegal tag %d (wire type %d)", fieldNum, wire)
  40705. }
  40706. switch fieldNum {
  40707. case 1:
  40708. if wireType != 2 {
  40709. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  40710. }
  40711. var msglen int
  40712. for shift := uint(0); ; shift += 7 {
  40713. if shift >= 64 {
  40714. return ErrIntOverflowGenerated
  40715. }
  40716. if iNdEx >= l {
  40717. return io.ErrUnexpectedEOF
  40718. }
  40719. b := dAtA[iNdEx]
  40720. iNdEx++
  40721. msglen |= int(b&0x7F) << shift
  40722. if b < 0x80 {
  40723. break
  40724. }
  40725. }
  40726. if msglen < 0 {
  40727. return ErrInvalidLengthGenerated
  40728. }
  40729. postIndex := iNdEx + msglen
  40730. if postIndex < 0 {
  40731. return ErrInvalidLengthGenerated
  40732. }
  40733. if postIndex > l {
  40734. return io.ErrUnexpectedEOF
  40735. }
  40736. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40737. return err
  40738. }
  40739. iNdEx = postIndex
  40740. case 2:
  40741. if wireType != 2 {
  40742. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  40743. }
  40744. var msglen int
  40745. for shift := uint(0); ; shift += 7 {
  40746. if shift >= 64 {
  40747. return ErrIntOverflowGenerated
  40748. }
  40749. if iNdEx >= l {
  40750. return io.ErrUnexpectedEOF
  40751. }
  40752. b := dAtA[iNdEx]
  40753. iNdEx++
  40754. msglen |= int(b&0x7F) << shift
  40755. if b < 0x80 {
  40756. break
  40757. }
  40758. }
  40759. if msglen < 0 {
  40760. return ErrInvalidLengthGenerated
  40761. }
  40762. postIndex := iNdEx + msglen
  40763. if postIndex < 0 {
  40764. return ErrInvalidLengthGenerated
  40765. }
  40766. if postIndex > l {
  40767. return io.ErrUnexpectedEOF
  40768. }
  40769. m.Items = append(m.Items, runtime.RawExtension{})
  40770. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40771. return err
  40772. }
  40773. iNdEx = postIndex
  40774. default:
  40775. iNdEx = preIndex
  40776. skippy, err := skipGenerated(dAtA[iNdEx:])
  40777. if err != nil {
  40778. return err
  40779. }
  40780. if skippy < 0 {
  40781. return ErrInvalidLengthGenerated
  40782. }
  40783. if (iNdEx + skippy) < 0 {
  40784. return ErrInvalidLengthGenerated
  40785. }
  40786. if (iNdEx + skippy) > l {
  40787. return io.ErrUnexpectedEOF
  40788. }
  40789. iNdEx += skippy
  40790. }
  40791. }
  40792. if iNdEx > l {
  40793. return io.ErrUnexpectedEOF
  40794. }
  40795. return nil
  40796. }
  40797. func (m *LoadBalancerIngress) Unmarshal(dAtA []byte) error {
  40798. l := len(dAtA)
  40799. iNdEx := 0
  40800. for iNdEx < l {
  40801. preIndex := iNdEx
  40802. var wire uint64
  40803. for shift := uint(0); ; shift += 7 {
  40804. if shift >= 64 {
  40805. return ErrIntOverflowGenerated
  40806. }
  40807. if iNdEx >= l {
  40808. return io.ErrUnexpectedEOF
  40809. }
  40810. b := dAtA[iNdEx]
  40811. iNdEx++
  40812. wire |= uint64(b&0x7F) << shift
  40813. if b < 0x80 {
  40814. break
  40815. }
  40816. }
  40817. fieldNum := int32(wire >> 3)
  40818. wireType := int(wire & 0x7)
  40819. if wireType == 4 {
  40820. return fmt.Errorf("proto: LoadBalancerIngress: wiretype end group for non-group")
  40821. }
  40822. if fieldNum <= 0 {
  40823. return fmt.Errorf("proto: LoadBalancerIngress: illegal tag %d (wire type %d)", fieldNum, wire)
  40824. }
  40825. switch fieldNum {
  40826. case 1:
  40827. if wireType != 2 {
  40828. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  40829. }
  40830. var stringLen uint64
  40831. for shift := uint(0); ; shift += 7 {
  40832. if shift >= 64 {
  40833. return ErrIntOverflowGenerated
  40834. }
  40835. if iNdEx >= l {
  40836. return io.ErrUnexpectedEOF
  40837. }
  40838. b := dAtA[iNdEx]
  40839. iNdEx++
  40840. stringLen |= uint64(b&0x7F) << shift
  40841. if b < 0x80 {
  40842. break
  40843. }
  40844. }
  40845. intStringLen := int(stringLen)
  40846. if intStringLen < 0 {
  40847. return ErrInvalidLengthGenerated
  40848. }
  40849. postIndex := iNdEx + intStringLen
  40850. if postIndex < 0 {
  40851. return ErrInvalidLengthGenerated
  40852. }
  40853. if postIndex > l {
  40854. return io.ErrUnexpectedEOF
  40855. }
  40856. m.IP = string(dAtA[iNdEx:postIndex])
  40857. iNdEx = postIndex
  40858. case 2:
  40859. if wireType != 2 {
  40860. return fmt.Errorf("proto: wrong wireType = %d for field Hostname", wireType)
  40861. }
  40862. var stringLen uint64
  40863. for shift := uint(0); ; shift += 7 {
  40864. if shift >= 64 {
  40865. return ErrIntOverflowGenerated
  40866. }
  40867. if iNdEx >= l {
  40868. return io.ErrUnexpectedEOF
  40869. }
  40870. b := dAtA[iNdEx]
  40871. iNdEx++
  40872. stringLen |= uint64(b&0x7F) << shift
  40873. if b < 0x80 {
  40874. break
  40875. }
  40876. }
  40877. intStringLen := int(stringLen)
  40878. if intStringLen < 0 {
  40879. return ErrInvalidLengthGenerated
  40880. }
  40881. postIndex := iNdEx + intStringLen
  40882. if postIndex < 0 {
  40883. return ErrInvalidLengthGenerated
  40884. }
  40885. if postIndex > l {
  40886. return io.ErrUnexpectedEOF
  40887. }
  40888. m.Hostname = string(dAtA[iNdEx:postIndex])
  40889. iNdEx = postIndex
  40890. default:
  40891. iNdEx = preIndex
  40892. skippy, err := skipGenerated(dAtA[iNdEx:])
  40893. if err != nil {
  40894. return err
  40895. }
  40896. if skippy < 0 {
  40897. return ErrInvalidLengthGenerated
  40898. }
  40899. if (iNdEx + skippy) < 0 {
  40900. return ErrInvalidLengthGenerated
  40901. }
  40902. if (iNdEx + skippy) > l {
  40903. return io.ErrUnexpectedEOF
  40904. }
  40905. iNdEx += skippy
  40906. }
  40907. }
  40908. if iNdEx > l {
  40909. return io.ErrUnexpectedEOF
  40910. }
  40911. return nil
  40912. }
  40913. func (m *LoadBalancerStatus) Unmarshal(dAtA []byte) error {
  40914. l := len(dAtA)
  40915. iNdEx := 0
  40916. for iNdEx < l {
  40917. preIndex := iNdEx
  40918. var wire uint64
  40919. for shift := uint(0); ; shift += 7 {
  40920. if shift >= 64 {
  40921. return ErrIntOverflowGenerated
  40922. }
  40923. if iNdEx >= l {
  40924. return io.ErrUnexpectedEOF
  40925. }
  40926. b := dAtA[iNdEx]
  40927. iNdEx++
  40928. wire |= uint64(b&0x7F) << shift
  40929. if b < 0x80 {
  40930. break
  40931. }
  40932. }
  40933. fieldNum := int32(wire >> 3)
  40934. wireType := int(wire & 0x7)
  40935. if wireType == 4 {
  40936. return fmt.Errorf("proto: LoadBalancerStatus: wiretype end group for non-group")
  40937. }
  40938. if fieldNum <= 0 {
  40939. return fmt.Errorf("proto: LoadBalancerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  40940. }
  40941. switch fieldNum {
  40942. case 1:
  40943. if wireType != 2 {
  40944. return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
  40945. }
  40946. var msglen int
  40947. for shift := uint(0); ; shift += 7 {
  40948. if shift >= 64 {
  40949. return ErrIntOverflowGenerated
  40950. }
  40951. if iNdEx >= l {
  40952. return io.ErrUnexpectedEOF
  40953. }
  40954. b := dAtA[iNdEx]
  40955. iNdEx++
  40956. msglen |= int(b&0x7F) << shift
  40957. if b < 0x80 {
  40958. break
  40959. }
  40960. }
  40961. if msglen < 0 {
  40962. return ErrInvalidLengthGenerated
  40963. }
  40964. postIndex := iNdEx + msglen
  40965. if postIndex < 0 {
  40966. return ErrInvalidLengthGenerated
  40967. }
  40968. if postIndex > l {
  40969. return io.ErrUnexpectedEOF
  40970. }
  40971. m.Ingress = append(m.Ingress, LoadBalancerIngress{})
  40972. if err := m.Ingress[len(m.Ingress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40973. return err
  40974. }
  40975. iNdEx = postIndex
  40976. default:
  40977. iNdEx = preIndex
  40978. skippy, err := skipGenerated(dAtA[iNdEx:])
  40979. if err != nil {
  40980. return err
  40981. }
  40982. if skippy < 0 {
  40983. return ErrInvalidLengthGenerated
  40984. }
  40985. if (iNdEx + skippy) < 0 {
  40986. return ErrInvalidLengthGenerated
  40987. }
  40988. if (iNdEx + skippy) > l {
  40989. return io.ErrUnexpectedEOF
  40990. }
  40991. iNdEx += skippy
  40992. }
  40993. }
  40994. if iNdEx > l {
  40995. return io.ErrUnexpectedEOF
  40996. }
  40997. return nil
  40998. }
  40999. func (m *LocalObjectReference) Unmarshal(dAtA []byte) error {
  41000. l := len(dAtA)
  41001. iNdEx := 0
  41002. for iNdEx < l {
  41003. preIndex := iNdEx
  41004. var wire uint64
  41005. for shift := uint(0); ; shift += 7 {
  41006. if shift >= 64 {
  41007. return ErrIntOverflowGenerated
  41008. }
  41009. if iNdEx >= l {
  41010. return io.ErrUnexpectedEOF
  41011. }
  41012. b := dAtA[iNdEx]
  41013. iNdEx++
  41014. wire |= uint64(b&0x7F) << shift
  41015. if b < 0x80 {
  41016. break
  41017. }
  41018. }
  41019. fieldNum := int32(wire >> 3)
  41020. wireType := int(wire & 0x7)
  41021. if wireType == 4 {
  41022. return fmt.Errorf("proto: LocalObjectReference: wiretype end group for non-group")
  41023. }
  41024. if fieldNum <= 0 {
  41025. return fmt.Errorf("proto: LocalObjectReference: illegal tag %d (wire type %d)", fieldNum, wire)
  41026. }
  41027. switch fieldNum {
  41028. case 1:
  41029. if wireType != 2 {
  41030. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  41031. }
  41032. var stringLen uint64
  41033. for shift := uint(0); ; shift += 7 {
  41034. if shift >= 64 {
  41035. return ErrIntOverflowGenerated
  41036. }
  41037. if iNdEx >= l {
  41038. return io.ErrUnexpectedEOF
  41039. }
  41040. b := dAtA[iNdEx]
  41041. iNdEx++
  41042. stringLen |= uint64(b&0x7F) << shift
  41043. if b < 0x80 {
  41044. break
  41045. }
  41046. }
  41047. intStringLen := int(stringLen)
  41048. if intStringLen < 0 {
  41049. return ErrInvalidLengthGenerated
  41050. }
  41051. postIndex := iNdEx + intStringLen
  41052. if postIndex < 0 {
  41053. return ErrInvalidLengthGenerated
  41054. }
  41055. if postIndex > l {
  41056. return io.ErrUnexpectedEOF
  41057. }
  41058. m.Name = string(dAtA[iNdEx:postIndex])
  41059. iNdEx = postIndex
  41060. default:
  41061. iNdEx = preIndex
  41062. skippy, err := skipGenerated(dAtA[iNdEx:])
  41063. if err != nil {
  41064. return err
  41065. }
  41066. if skippy < 0 {
  41067. return ErrInvalidLengthGenerated
  41068. }
  41069. if (iNdEx + skippy) < 0 {
  41070. return ErrInvalidLengthGenerated
  41071. }
  41072. if (iNdEx + skippy) > l {
  41073. return io.ErrUnexpectedEOF
  41074. }
  41075. iNdEx += skippy
  41076. }
  41077. }
  41078. if iNdEx > l {
  41079. return io.ErrUnexpectedEOF
  41080. }
  41081. return nil
  41082. }
  41083. func (m *LocalVolumeSource) Unmarshal(dAtA []byte) error {
  41084. l := len(dAtA)
  41085. iNdEx := 0
  41086. for iNdEx < l {
  41087. preIndex := iNdEx
  41088. var wire uint64
  41089. for shift := uint(0); ; shift += 7 {
  41090. if shift >= 64 {
  41091. return ErrIntOverflowGenerated
  41092. }
  41093. if iNdEx >= l {
  41094. return io.ErrUnexpectedEOF
  41095. }
  41096. b := dAtA[iNdEx]
  41097. iNdEx++
  41098. wire |= uint64(b&0x7F) << shift
  41099. if b < 0x80 {
  41100. break
  41101. }
  41102. }
  41103. fieldNum := int32(wire >> 3)
  41104. wireType := int(wire & 0x7)
  41105. if wireType == 4 {
  41106. return fmt.Errorf("proto: LocalVolumeSource: wiretype end group for non-group")
  41107. }
  41108. if fieldNum <= 0 {
  41109. return fmt.Errorf("proto: LocalVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  41110. }
  41111. switch fieldNum {
  41112. case 1:
  41113. if wireType != 2 {
  41114. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  41115. }
  41116. var stringLen uint64
  41117. for shift := uint(0); ; shift += 7 {
  41118. if shift >= 64 {
  41119. return ErrIntOverflowGenerated
  41120. }
  41121. if iNdEx >= l {
  41122. return io.ErrUnexpectedEOF
  41123. }
  41124. b := dAtA[iNdEx]
  41125. iNdEx++
  41126. stringLen |= uint64(b&0x7F) << shift
  41127. if b < 0x80 {
  41128. break
  41129. }
  41130. }
  41131. intStringLen := int(stringLen)
  41132. if intStringLen < 0 {
  41133. return ErrInvalidLengthGenerated
  41134. }
  41135. postIndex := iNdEx + intStringLen
  41136. if postIndex < 0 {
  41137. return ErrInvalidLengthGenerated
  41138. }
  41139. if postIndex > l {
  41140. return io.ErrUnexpectedEOF
  41141. }
  41142. m.Path = string(dAtA[iNdEx:postIndex])
  41143. iNdEx = postIndex
  41144. case 2:
  41145. if wireType != 2 {
  41146. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  41147. }
  41148. var stringLen uint64
  41149. for shift := uint(0); ; shift += 7 {
  41150. if shift >= 64 {
  41151. return ErrIntOverflowGenerated
  41152. }
  41153. if iNdEx >= l {
  41154. return io.ErrUnexpectedEOF
  41155. }
  41156. b := dAtA[iNdEx]
  41157. iNdEx++
  41158. stringLen |= uint64(b&0x7F) << shift
  41159. if b < 0x80 {
  41160. break
  41161. }
  41162. }
  41163. intStringLen := int(stringLen)
  41164. if intStringLen < 0 {
  41165. return ErrInvalidLengthGenerated
  41166. }
  41167. postIndex := iNdEx + intStringLen
  41168. if postIndex < 0 {
  41169. return ErrInvalidLengthGenerated
  41170. }
  41171. if postIndex > l {
  41172. return io.ErrUnexpectedEOF
  41173. }
  41174. s := string(dAtA[iNdEx:postIndex])
  41175. m.FSType = &s
  41176. iNdEx = postIndex
  41177. default:
  41178. iNdEx = preIndex
  41179. skippy, err := skipGenerated(dAtA[iNdEx:])
  41180. if err != nil {
  41181. return err
  41182. }
  41183. if skippy < 0 {
  41184. return ErrInvalidLengthGenerated
  41185. }
  41186. if (iNdEx + skippy) < 0 {
  41187. return ErrInvalidLengthGenerated
  41188. }
  41189. if (iNdEx + skippy) > l {
  41190. return io.ErrUnexpectedEOF
  41191. }
  41192. iNdEx += skippy
  41193. }
  41194. }
  41195. if iNdEx > l {
  41196. return io.ErrUnexpectedEOF
  41197. }
  41198. return nil
  41199. }
  41200. func (m *NFSVolumeSource) Unmarshal(dAtA []byte) error {
  41201. l := len(dAtA)
  41202. iNdEx := 0
  41203. for iNdEx < l {
  41204. preIndex := iNdEx
  41205. var wire uint64
  41206. for shift := uint(0); ; shift += 7 {
  41207. if shift >= 64 {
  41208. return ErrIntOverflowGenerated
  41209. }
  41210. if iNdEx >= l {
  41211. return io.ErrUnexpectedEOF
  41212. }
  41213. b := dAtA[iNdEx]
  41214. iNdEx++
  41215. wire |= uint64(b&0x7F) << shift
  41216. if b < 0x80 {
  41217. break
  41218. }
  41219. }
  41220. fieldNum := int32(wire >> 3)
  41221. wireType := int(wire & 0x7)
  41222. if wireType == 4 {
  41223. return fmt.Errorf("proto: NFSVolumeSource: wiretype end group for non-group")
  41224. }
  41225. if fieldNum <= 0 {
  41226. return fmt.Errorf("proto: NFSVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  41227. }
  41228. switch fieldNum {
  41229. case 1:
  41230. if wireType != 2 {
  41231. return fmt.Errorf("proto: wrong wireType = %d for field Server", wireType)
  41232. }
  41233. var stringLen uint64
  41234. for shift := uint(0); ; shift += 7 {
  41235. if shift >= 64 {
  41236. return ErrIntOverflowGenerated
  41237. }
  41238. if iNdEx >= l {
  41239. return io.ErrUnexpectedEOF
  41240. }
  41241. b := dAtA[iNdEx]
  41242. iNdEx++
  41243. stringLen |= uint64(b&0x7F) << shift
  41244. if b < 0x80 {
  41245. break
  41246. }
  41247. }
  41248. intStringLen := int(stringLen)
  41249. if intStringLen < 0 {
  41250. return ErrInvalidLengthGenerated
  41251. }
  41252. postIndex := iNdEx + intStringLen
  41253. if postIndex < 0 {
  41254. return ErrInvalidLengthGenerated
  41255. }
  41256. if postIndex > l {
  41257. return io.ErrUnexpectedEOF
  41258. }
  41259. m.Server = string(dAtA[iNdEx:postIndex])
  41260. iNdEx = postIndex
  41261. case 2:
  41262. if wireType != 2 {
  41263. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  41264. }
  41265. var stringLen uint64
  41266. for shift := uint(0); ; shift += 7 {
  41267. if shift >= 64 {
  41268. return ErrIntOverflowGenerated
  41269. }
  41270. if iNdEx >= l {
  41271. return io.ErrUnexpectedEOF
  41272. }
  41273. b := dAtA[iNdEx]
  41274. iNdEx++
  41275. stringLen |= uint64(b&0x7F) << shift
  41276. if b < 0x80 {
  41277. break
  41278. }
  41279. }
  41280. intStringLen := int(stringLen)
  41281. if intStringLen < 0 {
  41282. return ErrInvalidLengthGenerated
  41283. }
  41284. postIndex := iNdEx + intStringLen
  41285. if postIndex < 0 {
  41286. return ErrInvalidLengthGenerated
  41287. }
  41288. if postIndex > l {
  41289. return io.ErrUnexpectedEOF
  41290. }
  41291. m.Path = string(dAtA[iNdEx:postIndex])
  41292. iNdEx = postIndex
  41293. case 3:
  41294. if wireType != 0 {
  41295. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  41296. }
  41297. var v int
  41298. for shift := uint(0); ; shift += 7 {
  41299. if shift >= 64 {
  41300. return ErrIntOverflowGenerated
  41301. }
  41302. if iNdEx >= l {
  41303. return io.ErrUnexpectedEOF
  41304. }
  41305. b := dAtA[iNdEx]
  41306. iNdEx++
  41307. v |= int(b&0x7F) << shift
  41308. if b < 0x80 {
  41309. break
  41310. }
  41311. }
  41312. m.ReadOnly = bool(v != 0)
  41313. default:
  41314. iNdEx = preIndex
  41315. skippy, err := skipGenerated(dAtA[iNdEx:])
  41316. if err != nil {
  41317. return err
  41318. }
  41319. if skippy < 0 {
  41320. return ErrInvalidLengthGenerated
  41321. }
  41322. if (iNdEx + skippy) < 0 {
  41323. return ErrInvalidLengthGenerated
  41324. }
  41325. if (iNdEx + skippy) > l {
  41326. return io.ErrUnexpectedEOF
  41327. }
  41328. iNdEx += skippy
  41329. }
  41330. }
  41331. if iNdEx > l {
  41332. return io.ErrUnexpectedEOF
  41333. }
  41334. return nil
  41335. }
  41336. func (m *Namespace) Unmarshal(dAtA []byte) error {
  41337. l := len(dAtA)
  41338. iNdEx := 0
  41339. for iNdEx < l {
  41340. preIndex := iNdEx
  41341. var wire uint64
  41342. for shift := uint(0); ; shift += 7 {
  41343. if shift >= 64 {
  41344. return ErrIntOverflowGenerated
  41345. }
  41346. if iNdEx >= l {
  41347. return io.ErrUnexpectedEOF
  41348. }
  41349. b := dAtA[iNdEx]
  41350. iNdEx++
  41351. wire |= uint64(b&0x7F) << shift
  41352. if b < 0x80 {
  41353. break
  41354. }
  41355. }
  41356. fieldNum := int32(wire >> 3)
  41357. wireType := int(wire & 0x7)
  41358. if wireType == 4 {
  41359. return fmt.Errorf("proto: Namespace: wiretype end group for non-group")
  41360. }
  41361. if fieldNum <= 0 {
  41362. return fmt.Errorf("proto: Namespace: illegal tag %d (wire type %d)", fieldNum, wire)
  41363. }
  41364. switch fieldNum {
  41365. case 1:
  41366. if wireType != 2 {
  41367. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  41368. }
  41369. var msglen int
  41370. for shift := uint(0); ; shift += 7 {
  41371. if shift >= 64 {
  41372. return ErrIntOverflowGenerated
  41373. }
  41374. if iNdEx >= l {
  41375. return io.ErrUnexpectedEOF
  41376. }
  41377. b := dAtA[iNdEx]
  41378. iNdEx++
  41379. msglen |= int(b&0x7F) << shift
  41380. if b < 0x80 {
  41381. break
  41382. }
  41383. }
  41384. if msglen < 0 {
  41385. return ErrInvalidLengthGenerated
  41386. }
  41387. postIndex := iNdEx + msglen
  41388. if postIndex < 0 {
  41389. return ErrInvalidLengthGenerated
  41390. }
  41391. if postIndex > l {
  41392. return io.ErrUnexpectedEOF
  41393. }
  41394. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41395. return err
  41396. }
  41397. iNdEx = postIndex
  41398. case 2:
  41399. if wireType != 2 {
  41400. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  41401. }
  41402. var msglen int
  41403. for shift := uint(0); ; shift += 7 {
  41404. if shift >= 64 {
  41405. return ErrIntOverflowGenerated
  41406. }
  41407. if iNdEx >= l {
  41408. return io.ErrUnexpectedEOF
  41409. }
  41410. b := dAtA[iNdEx]
  41411. iNdEx++
  41412. msglen |= int(b&0x7F) << shift
  41413. if b < 0x80 {
  41414. break
  41415. }
  41416. }
  41417. if msglen < 0 {
  41418. return ErrInvalidLengthGenerated
  41419. }
  41420. postIndex := iNdEx + msglen
  41421. if postIndex < 0 {
  41422. return ErrInvalidLengthGenerated
  41423. }
  41424. if postIndex > l {
  41425. return io.ErrUnexpectedEOF
  41426. }
  41427. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41428. return err
  41429. }
  41430. iNdEx = postIndex
  41431. case 3:
  41432. if wireType != 2 {
  41433. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  41434. }
  41435. var msglen int
  41436. for shift := uint(0); ; shift += 7 {
  41437. if shift >= 64 {
  41438. return ErrIntOverflowGenerated
  41439. }
  41440. if iNdEx >= l {
  41441. return io.ErrUnexpectedEOF
  41442. }
  41443. b := dAtA[iNdEx]
  41444. iNdEx++
  41445. msglen |= int(b&0x7F) << shift
  41446. if b < 0x80 {
  41447. break
  41448. }
  41449. }
  41450. if msglen < 0 {
  41451. return ErrInvalidLengthGenerated
  41452. }
  41453. postIndex := iNdEx + msglen
  41454. if postIndex < 0 {
  41455. return ErrInvalidLengthGenerated
  41456. }
  41457. if postIndex > l {
  41458. return io.ErrUnexpectedEOF
  41459. }
  41460. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41461. return err
  41462. }
  41463. iNdEx = postIndex
  41464. default:
  41465. iNdEx = preIndex
  41466. skippy, err := skipGenerated(dAtA[iNdEx:])
  41467. if err != nil {
  41468. return err
  41469. }
  41470. if skippy < 0 {
  41471. return ErrInvalidLengthGenerated
  41472. }
  41473. if (iNdEx + skippy) < 0 {
  41474. return ErrInvalidLengthGenerated
  41475. }
  41476. if (iNdEx + skippy) > l {
  41477. return io.ErrUnexpectedEOF
  41478. }
  41479. iNdEx += skippy
  41480. }
  41481. }
  41482. if iNdEx > l {
  41483. return io.ErrUnexpectedEOF
  41484. }
  41485. return nil
  41486. }
  41487. func (m *NamespaceCondition) Unmarshal(dAtA []byte) error {
  41488. l := len(dAtA)
  41489. iNdEx := 0
  41490. for iNdEx < l {
  41491. preIndex := iNdEx
  41492. var wire uint64
  41493. for shift := uint(0); ; shift += 7 {
  41494. if shift >= 64 {
  41495. return ErrIntOverflowGenerated
  41496. }
  41497. if iNdEx >= l {
  41498. return io.ErrUnexpectedEOF
  41499. }
  41500. b := dAtA[iNdEx]
  41501. iNdEx++
  41502. wire |= uint64(b&0x7F) << shift
  41503. if b < 0x80 {
  41504. break
  41505. }
  41506. }
  41507. fieldNum := int32(wire >> 3)
  41508. wireType := int(wire & 0x7)
  41509. if wireType == 4 {
  41510. return fmt.Errorf("proto: NamespaceCondition: wiretype end group for non-group")
  41511. }
  41512. if fieldNum <= 0 {
  41513. return fmt.Errorf("proto: NamespaceCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  41514. }
  41515. switch fieldNum {
  41516. case 1:
  41517. if wireType != 2 {
  41518. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  41519. }
  41520. var stringLen uint64
  41521. for shift := uint(0); ; shift += 7 {
  41522. if shift >= 64 {
  41523. return ErrIntOverflowGenerated
  41524. }
  41525. if iNdEx >= l {
  41526. return io.ErrUnexpectedEOF
  41527. }
  41528. b := dAtA[iNdEx]
  41529. iNdEx++
  41530. stringLen |= uint64(b&0x7F) << shift
  41531. if b < 0x80 {
  41532. break
  41533. }
  41534. }
  41535. intStringLen := int(stringLen)
  41536. if intStringLen < 0 {
  41537. return ErrInvalidLengthGenerated
  41538. }
  41539. postIndex := iNdEx + intStringLen
  41540. if postIndex < 0 {
  41541. return ErrInvalidLengthGenerated
  41542. }
  41543. if postIndex > l {
  41544. return io.ErrUnexpectedEOF
  41545. }
  41546. m.Type = NamespaceConditionType(dAtA[iNdEx:postIndex])
  41547. iNdEx = postIndex
  41548. case 2:
  41549. if wireType != 2 {
  41550. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  41551. }
  41552. var stringLen uint64
  41553. for shift := uint(0); ; shift += 7 {
  41554. if shift >= 64 {
  41555. return ErrIntOverflowGenerated
  41556. }
  41557. if iNdEx >= l {
  41558. return io.ErrUnexpectedEOF
  41559. }
  41560. b := dAtA[iNdEx]
  41561. iNdEx++
  41562. stringLen |= uint64(b&0x7F) << shift
  41563. if b < 0x80 {
  41564. break
  41565. }
  41566. }
  41567. intStringLen := int(stringLen)
  41568. if intStringLen < 0 {
  41569. return ErrInvalidLengthGenerated
  41570. }
  41571. postIndex := iNdEx + intStringLen
  41572. if postIndex < 0 {
  41573. return ErrInvalidLengthGenerated
  41574. }
  41575. if postIndex > l {
  41576. return io.ErrUnexpectedEOF
  41577. }
  41578. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  41579. iNdEx = postIndex
  41580. case 4:
  41581. if wireType != 2 {
  41582. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  41583. }
  41584. var msglen int
  41585. for shift := uint(0); ; shift += 7 {
  41586. if shift >= 64 {
  41587. return ErrIntOverflowGenerated
  41588. }
  41589. if iNdEx >= l {
  41590. return io.ErrUnexpectedEOF
  41591. }
  41592. b := dAtA[iNdEx]
  41593. iNdEx++
  41594. msglen |= int(b&0x7F) << shift
  41595. if b < 0x80 {
  41596. break
  41597. }
  41598. }
  41599. if msglen < 0 {
  41600. return ErrInvalidLengthGenerated
  41601. }
  41602. postIndex := iNdEx + msglen
  41603. if postIndex < 0 {
  41604. return ErrInvalidLengthGenerated
  41605. }
  41606. if postIndex > l {
  41607. return io.ErrUnexpectedEOF
  41608. }
  41609. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41610. return err
  41611. }
  41612. iNdEx = postIndex
  41613. case 5:
  41614. if wireType != 2 {
  41615. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  41616. }
  41617. var stringLen uint64
  41618. for shift := uint(0); ; shift += 7 {
  41619. if shift >= 64 {
  41620. return ErrIntOverflowGenerated
  41621. }
  41622. if iNdEx >= l {
  41623. return io.ErrUnexpectedEOF
  41624. }
  41625. b := dAtA[iNdEx]
  41626. iNdEx++
  41627. stringLen |= uint64(b&0x7F) << shift
  41628. if b < 0x80 {
  41629. break
  41630. }
  41631. }
  41632. intStringLen := int(stringLen)
  41633. if intStringLen < 0 {
  41634. return ErrInvalidLengthGenerated
  41635. }
  41636. postIndex := iNdEx + intStringLen
  41637. if postIndex < 0 {
  41638. return ErrInvalidLengthGenerated
  41639. }
  41640. if postIndex > l {
  41641. return io.ErrUnexpectedEOF
  41642. }
  41643. m.Reason = string(dAtA[iNdEx:postIndex])
  41644. iNdEx = postIndex
  41645. case 6:
  41646. if wireType != 2 {
  41647. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  41648. }
  41649. var stringLen uint64
  41650. for shift := uint(0); ; shift += 7 {
  41651. if shift >= 64 {
  41652. return ErrIntOverflowGenerated
  41653. }
  41654. if iNdEx >= l {
  41655. return io.ErrUnexpectedEOF
  41656. }
  41657. b := dAtA[iNdEx]
  41658. iNdEx++
  41659. stringLen |= uint64(b&0x7F) << shift
  41660. if b < 0x80 {
  41661. break
  41662. }
  41663. }
  41664. intStringLen := int(stringLen)
  41665. if intStringLen < 0 {
  41666. return ErrInvalidLengthGenerated
  41667. }
  41668. postIndex := iNdEx + intStringLen
  41669. if postIndex < 0 {
  41670. return ErrInvalidLengthGenerated
  41671. }
  41672. if postIndex > l {
  41673. return io.ErrUnexpectedEOF
  41674. }
  41675. m.Message = string(dAtA[iNdEx:postIndex])
  41676. iNdEx = postIndex
  41677. default:
  41678. iNdEx = preIndex
  41679. skippy, err := skipGenerated(dAtA[iNdEx:])
  41680. if err != nil {
  41681. return err
  41682. }
  41683. if skippy < 0 {
  41684. return ErrInvalidLengthGenerated
  41685. }
  41686. if (iNdEx + skippy) < 0 {
  41687. return ErrInvalidLengthGenerated
  41688. }
  41689. if (iNdEx + skippy) > l {
  41690. return io.ErrUnexpectedEOF
  41691. }
  41692. iNdEx += skippy
  41693. }
  41694. }
  41695. if iNdEx > l {
  41696. return io.ErrUnexpectedEOF
  41697. }
  41698. return nil
  41699. }
  41700. func (m *NamespaceList) Unmarshal(dAtA []byte) error {
  41701. l := len(dAtA)
  41702. iNdEx := 0
  41703. for iNdEx < l {
  41704. preIndex := iNdEx
  41705. var wire uint64
  41706. for shift := uint(0); ; shift += 7 {
  41707. if shift >= 64 {
  41708. return ErrIntOverflowGenerated
  41709. }
  41710. if iNdEx >= l {
  41711. return io.ErrUnexpectedEOF
  41712. }
  41713. b := dAtA[iNdEx]
  41714. iNdEx++
  41715. wire |= uint64(b&0x7F) << shift
  41716. if b < 0x80 {
  41717. break
  41718. }
  41719. }
  41720. fieldNum := int32(wire >> 3)
  41721. wireType := int(wire & 0x7)
  41722. if wireType == 4 {
  41723. return fmt.Errorf("proto: NamespaceList: wiretype end group for non-group")
  41724. }
  41725. if fieldNum <= 0 {
  41726. return fmt.Errorf("proto: NamespaceList: illegal tag %d (wire type %d)", fieldNum, wire)
  41727. }
  41728. switch fieldNum {
  41729. case 1:
  41730. if wireType != 2 {
  41731. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  41732. }
  41733. var msglen int
  41734. for shift := uint(0); ; shift += 7 {
  41735. if shift >= 64 {
  41736. return ErrIntOverflowGenerated
  41737. }
  41738. if iNdEx >= l {
  41739. return io.ErrUnexpectedEOF
  41740. }
  41741. b := dAtA[iNdEx]
  41742. iNdEx++
  41743. msglen |= int(b&0x7F) << shift
  41744. if b < 0x80 {
  41745. break
  41746. }
  41747. }
  41748. if msglen < 0 {
  41749. return ErrInvalidLengthGenerated
  41750. }
  41751. postIndex := iNdEx + msglen
  41752. if postIndex < 0 {
  41753. return ErrInvalidLengthGenerated
  41754. }
  41755. if postIndex > l {
  41756. return io.ErrUnexpectedEOF
  41757. }
  41758. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41759. return err
  41760. }
  41761. iNdEx = postIndex
  41762. case 2:
  41763. if wireType != 2 {
  41764. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  41765. }
  41766. var msglen int
  41767. for shift := uint(0); ; shift += 7 {
  41768. if shift >= 64 {
  41769. return ErrIntOverflowGenerated
  41770. }
  41771. if iNdEx >= l {
  41772. return io.ErrUnexpectedEOF
  41773. }
  41774. b := dAtA[iNdEx]
  41775. iNdEx++
  41776. msglen |= int(b&0x7F) << shift
  41777. if b < 0x80 {
  41778. break
  41779. }
  41780. }
  41781. if msglen < 0 {
  41782. return ErrInvalidLengthGenerated
  41783. }
  41784. postIndex := iNdEx + msglen
  41785. if postIndex < 0 {
  41786. return ErrInvalidLengthGenerated
  41787. }
  41788. if postIndex > l {
  41789. return io.ErrUnexpectedEOF
  41790. }
  41791. m.Items = append(m.Items, Namespace{})
  41792. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41793. return err
  41794. }
  41795. iNdEx = postIndex
  41796. default:
  41797. iNdEx = preIndex
  41798. skippy, err := skipGenerated(dAtA[iNdEx:])
  41799. if err != nil {
  41800. return err
  41801. }
  41802. if skippy < 0 {
  41803. return ErrInvalidLengthGenerated
  41804. }
  41805. if (iNdEx + skippy) < 0 {
  41806. return ErrInvalidLengthGenerated
  41807. }
  41808. if (iNdEx + skippy) > l {
  41809. return io.ErrUnexpectedEOF
  41810. }
  41811. iNdEx += skippy
  41812. }
  41813. }
  41814. if iNdEx > l {
  41815. return io.ErrUnexpectedEOF
  41816. }
  41817. return nil
  41818. }
  41819. func (m *NamespaceSpec) Unmarshal(dAtA []byte) error {
  41820. l := len(dAtA)
  41821. iNdEx := 0
  41822. for iNdEx < l {
  41823. preIndex := iNdEx
  41824. var wire uint64
  41825. for shift := uint(0); ; shift += 7 {
  41826. if shift >= 64 {
  41827. return ErrIntOverflowGenerated
  41828. }
  41829. if iNdEx >= l {
  41830. return io.ErrUnexpectedEOF
  41831. }
  41832. b := dAtA[iNdEx]
  41833. iNdEx++
  41834. wire |= uint64(b&0x7F) << shift
  41835. if b < 0x80 {
  41836. break
  41837. }
  41838. }
  41839. fieldNum := int32(wire >> 3)
  41840. wireType := int(wire & 0x7)
  41841. if wireType == 4 {
  41842. return fmt.Errorf("proto: NamespaceSpec: wiretype end group for non-group")
  41843. }
  41844. if fieldNum <= 0 {
  41845. return fmt.Errorf("proto: NamespaceSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  41846. }
  41847. switch fieldNum {
  41848. case 1:
  41849. if wireType != 2 {
  41850. return fmt.Errorf("proto: wrong wireType = %d for field Finalizers", wireType)
  41851. }
  41852. var stringLen uint64
  41853. for shift := uint(0); ; shift += 7 {
  41854. if shift >= 64 {
  41855. return ErrIntOverflowGenerated
  41856. }
  41857. if iNdEx >= l {
  41858. return io.ErrUnexpectedEOF
  41859. }
  41860. b := dAtA[iNdEx]
  41861. iNdEx++
  41862. stringLen |= uint64(b&0x7F) << shift
  41863. if b < 0x80 {
  41864. break
  41865. }
  41866. }
  41867. intStringLen := int(stringLen)
  41868. if intStringLen < 0 {
  41869. return ErrInvalidLengthGenerated
  41870. }
  41871. postIndex := iNdEx + intStringLen
  41872. if postIndex < 0 {
  41873. return ErrInvalidLengthGenerated
  41874. }
  41875. if postIndex > l {
  41876. return io.ErrUnexpectedEOF
  41877. }
  41878. m.Finalizers = append(m.Finalizers, FinalizerName(dAtA[iNdEx:postIndex]))
  41879. iNdEx = postIndex
  41880. default:
  41881. iNdEx = preIndex
  41882. skippy, err := skipGenerated(dAtA[iNdEx:])
  41883. if err != nil {
  41884. return err
  41885. }
  41886. if skippy < 0 {
  41887. return ErrInvalidLengthGenerated
  41888. }
  41889. if (iNdEx + skippy) < 0 {
  41890. return ErrInvalidLengthGenerated
  41891. }
  41892. if (iNdEx + skippy) > l {
  41893. return io.ErrUnexpectedEOF
  41894. }
  41895. iNdEx += skippy
  41896. }
  41897. }
  41898. if iNdEx > l {
  41899. return io.ErrUnexpectedEOF
  41900. }
  41901. return nil
  41902. }
  41903. func (m *NamespaceStatus) Unmarshal(dAtA []byte) error {
  41904. l := len(dAtA)
  41905. iNdEx := 0
  41906. for iNdEx < l {
  41907. preIndex := iNdEx
  41908. var wire uint64
  41909. for shift := uint(0); ; shift += 7 {
  41910. if shift >= 64 {
  41911. return ErrIntOverflowGenerated
  41912. }
  41913. if iNdEx >= l {
  41914. return io.ErrUnexpectedEOF
  41915. }
  41916. b := dAtA[iNdEx]
  41917. iNdEx++
  41918. wire |= uint64(b&0x7F) << shift
  41919. if b < 0x80 {
  41920. break
  41921. }
  41922. }
  41923. fieldNum := int32(wire >> 3)
  41924. wireType := int(wire & 0x7)
  41925. if wireType == 4 {
  41926. return fmt.Errorf("proto: NamespaceStatus: wiretype end group for non-group")
  41927. }
  41928. if fieldNum <= 0 {
  41929. return fmt.Errorf("proto: NamespaceStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  41930. }
  41931. switch fieldNum {
  41932. case 1:
  41933. if wireType != 2 {
  41934. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  41935. }
  41936. var stringLen uint64
  41937. for shift := uint(0); ; shift += 7 {
  41938. if shift >= 64 {
  41939. return ErrIntOverflowGenerated
  41940. }
  41941. if iNdEx >= l {
  41942. return io.ErrUnexpectedEOF
  41943. }
  41944. b := dAtA[iNdEx]
  41945. iNdEx++
  41946. stringLen |= uint64(b&0x7F) << shift
  41947. if b < 0x80 {
  41948. break
  41949. }
  41950. }
  41951. intStringLen := int(stringLen)
  41952. if intStringLen < 0 {
  41953. return ErrInvalidLengthGenerated
  41954. }
  41955. postIndex := iNdEx + intStringLen
  41956. if postIndex < 0 {
  41957. return ErrInvalidLengthGenerated
  41958. }
  41959. if postIndex > l {
  41960. return io.ErrUnexpectedEOF
  41961. }
  41962. m.Phase = NamespacePhase(dAtA[iNdEx:postIndex])
  41963. iNdEx = postIndex
  41964. case 2:
  41965. if wireType != 2 {
  41966. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  41967. }
  41968. var msglen int
  41969. for shift := uint(0); ; shift += 7 {
  41970. if shift >= 64 {
  41971. return ErrIntOverflowGenerated
  41972. }
  41973. if iNdEx >= l {
  41974. return io.ErrUnexpectedEOF
  41975. }
  41976. b := dAtA[iNdEx]
  41977. iNdEx++
  41978. msglen |= int(b&0x7F) << shift
  41979. if b < 0x80 {
  41980. break
  41981. }
  41982. }
  41983. if msglen < 0 {
  41984. return ErrInvalidLengthGenerated
  41985. }
  41986. postIndex := iNdEx + msglen
  41987. if postIndex < 0 {
  41988. return ErrInvalidLengthGenerated
  41989. }
  41990. if postIndex > l {
  41991. return io.ErrUnexpectedEOF
  41992. }
  41993. m.Conditions = append(m.Conditions, NamespaceCondition{})
  41994. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41995. return err
  41996. }
  41997. iNdEx = postIndex
  41998. default:
  41999. iNdEx = preIndex
  42000. skippy, err := skipGenerated(dAtA[iNdEx:])
  42001. if err != nil {
  42002. return err
  42003. }
  42004. if skippy < 0 {
  42005. return ErrInvalidLengthGenerated
  42006. }
  42007. if (iNdEx + skippy) < 0 {
  42008. return ErrInvalidLengthGenerated
  42009. }
  42010. if (iNdEx + skippy) > l {
  42011. return io.ErrUnexpectedEOF
  42012. }
  42013. iNdEx += skippy
  42014. }
  42015. }
  42016. if iNdEx > l {
  42017. return io.ErrUnexpectedEOF
  42018. }
  42019. return nil
  42020. }
  42021. func (m *Node) Unmarshal(dAtA []byte) error {
  42022. l := len(dAtA)
  42023. iNdEx := 0
  42024. for iNdEx < l {
  42025. preIndex := iNdEx
  42026. var wire uint64
  42027. for shift := uint(0); ; shift += 7 {
  42028. if shift >= 64 {
  42029. return ErrIntOverflowGenerated
  42030. }
  42031. if iNdEx >= l {
  42032. return io.ErrUnexpectedEOF
  42033. }
  42034. b := dAtA[iNdEx]
  42035. iNdEx++
  42036. wire |= uint64(b&0x7F) << shift
  42037. if b < 0x80 {
  42038. break
  42039. }
  42040. }
  42041. fieldNum := int32(wire >> 3)
  42042. wireType := int(wire & 0x7)
  42043. if wireType == 4 {
  42044. return fmt.Errorf("proto: Node: wiretype end group for non-group")
  42045. }
  42046. if fieldNum <= 0 {
  42047. return fmt.Errorf("proto: Node: illegal tag %d (wire type %d)", fieldNum, wire)
  42048. }
  42049. switch fieldNum {
  42050. case 1:
  42051. if wireType != 2 {
  42052. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  42053. }
  42054. var msglen int
  42055. for shift := uint(0); ; shift += 7 {
  42056. if shift >= 64 {
  42057. return ErrIntOverflowGenerated
  42058. }
  42059. if iNdEx >= l {
  42060. return io.ErrUnexpectedEOF
  42061. }
  42062. b := dAtA[iNdEx]
  42063. iNdEx++
  42064. msglen |= int(b&0x7F) << shift
  42065. if b < 0x80 {
  42066. break
  42067. }
  42068. }
  42069. if msglen < 0 {
  42070. return ErrInvalidLengthGenerated
  42071. }
  42072. postIndex := iNdEx + msglen
  42073. if postIndex < 0 {
  42074. return ErrInvalidLengthGenerated
  42075. }
  42076. if postIndex > l {
  42077. return io.ErrUnexpectedEOF
  42078. }
  42079. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42080. return err
  42081. }
  42082. iNdEx = postIndex
  42083. case 2:
  42084. if wireType != 2 {
  42085. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  42086. }
  42087. var msglen int
  42088. for shift := uint(0); ; shift += 7 {
  42089. if shift >= 64 {
  42090. return ErrIntOverflowGenerated
  42091. }
  42092. if iNdEx >= l {
  42093. return io.ErrUnexpectedEOF
  42094. }
  42095. b := dAtA[iNdEx]
  42096. iNdEx++
  42097. msglen |= int(b&0x7F) << shift
  42098. if b < 0x80 {
  42099. break
  42100. }
  42101. }
  42102. if msglen < 0 {
  42103. return ErrInvalidLengthGenerated
  42104. }
  42105. postIndex := iNdEx + msglen
  42106. if postIndex < 0 {
  42107. return ErrInvalidLengthGenerated
  42108. }
  42109. if postIndex > l {
  42110. return io.ErrUnexpectedEOF
  42111. }
  42112. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42113. return err
  42114. }
  42115. iNdEx = postIndex
  42116. case 3:
  42117. if wireType != 2 {
  42118. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  42119. }
  42120. var msglen int
  42121. for shift := uint(0); ; shift += 7 {
  42122. if shift >= 64 {
  42123. return ErrIntOverflowGenerated
  42124. }
  42125. if iNdEx >= l {
  42126. return io.ErrUnexpectedEOF
  42127. }
  42128. b := dAtA[iNdEx]
  42129. iNdEx++
  42130. msglen |= int(b&0x7F) << shift
  42131. if b < 0x80 {
  42132. break
  42133. }
  42134. }
  42135. if msglen < 0 {
  42136. return ErrInvalidLengthGenerated
  42137. }
  42138. postIndex := iNdEx + msglen
  42139. if postIndex < 0 {
  42140. return ErrInvalidLengthGenerated
  42141. }
  42142. if postIndex > l {
  42143. return io.ErrUnexpectedEOF
  42144. }
  42145. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42146. return err
  42147. }
  42148. iNdEx = postIndex
  42149. default:
  42150. iNdEx = preIndex
  42151. skippy, err := skipGenerated(dAtA[iNdEx:])
  42152. if err != nil {
  42153. return err
  42154. }
  42155. if skippy < 0 {
  42156. return ErrInvalidLengthGenerated
  42157. }
  42158. if (iNdEx + skippy) < 0 {
  42159. return ErrInvalidLengthGenerated
  42160. }
  42161. if (iNdEx + skippy) > l {
  42162. return io.ErrUnexpectedEOF
  42163. }
  42164. iNdEx += skippy
  42165. }
  42166. }
  42167. if iNdEx > l {
  42168. return io.ErrUnexpectedEOF
  42169. }
  42170. return nil
  42171. }
  42172. func (m *NodeAddress) Unmarshal(dAtA []byte) error {
  42173. l := len(dAtA)
  42174. iNdEx := 0
  42175. for iNdEx < l {
  42176. preIndex := iNdEx
  42177. var wire uint64
  42178. for shift := uint(0); ; shift += 7 {
  42179. if shift >= 64 {
  42180. return ErrIntOverflowGenerated
  42181. }
  42182. if iNdEx >= l {
  42183. return io.ErrUnexpectedEOF
  42184. }
  42185. b := dAtA[iNdEx]
  42186. iNdEx++
  42187. wire |= uint64(b&0x7F) << shift
  42188. if b < 0x80 {
  42189. break
  42190. }
  42191. }
  42192. fieldNum := int32(wire >> 3)
  42193. wireType := int(wire & 0x7)
  42194. if wireType == 4 {
  42195. return fmt.Errorf("proto: NodeAddress: wiretype end group for non-group")
  42196. }
  42197. if fieldNum <= 0 {
  42198. return fmt.Errorf("proto: NodeAddress: illegal tag %d (wire type %d)", fieldNum, wire)
  42199. }
  42200. switch fieldNum {
  42201. case 1:
  42202. if wireType != 2 {
  42203. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  42204. }
  42205. var stringLen uint64
  42206. for shift := uint(0); ; shift += 7 {
  42207. if shift >= 64 {
  42208. return ErrIntOverflowGenerated
  42209. }
  42210. if iNdEx >= l {
  42211. return io.ErrUnexpectedEOF
  42212. }
  42213. b := dAtA[iNdEx]
  42214. iNdEx++
  42215. stringLen |= uint64(b&0x7F) << shift
  42216. if b < 0x80 {
  42217. break
  42218. }
  42219. }
  42220. intStringLen := int(stringLen)
  42221. if intStringLen < 0 {
  42222. return ErrInvalidLengthGenerated
  42223. }
  42224. postIndex := iNdEx + intStringLen
  42225. if postIndex < 0 {
  42226. return ErrInvalidLengthGenerated
  42227. }
  42228. if postIndex > l {
  42229. return io.ErrUnexpectedEOF
  42230. }
  42231. m.Type = NodeAddressType(dAtA[iNdEx:postIndex])
  42232. iNdEx = postIndex
  42233. case 2:
  42234. if wireType != 2 {
  42235. return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType)
  42236. }
  42237. var stringLen uint64
  42238. for shift := uint(0); ; shift += 7 {
  42239. if shift >= 64 {
  42240. return ErrIntOverflowGenerated
  42241. }
  42242. if iNdEx >= l {
  42243. return io.ErrUnexpectedEOF
  42244. }
  42245. b := dAtA[iNdEx]
  42246. iNdEx++
  42247. stringLen |= uint64(b&0x7F) << shift
  42248. if b < 0x80 {
  42249. break
  42250. }
  42251. }
  42252. intStringLen := int(stringLen)
  42253. if intStringLen < 0 {
  42254. return ErrInvalidLengthGenerated
  42255. }
  42256. postIndex := iNdEx + intStringLen
  42257. if postIndex < 0 {
  42258. return ErrInvalidLengthGenerated
  42259. }
  42260. if postIndex > l {
  42261. return io.ErrUnexpectedEOF
  42262. }
  42263. m.Address = string(dAtA[iNdEx:postIndex])
  42264. iNdEx = postIndex
  42265. default:
  42266. iNdEx = preIndex
  42267. skippy, err := skipGenerated(dAtA[iNdEx:])
  42268. if err != nil {
  42269. return err
  42270. }
  42271. if skippy < 0 {
  42272. return ErrInvalidLengthGenerated
  42273. }
  42274. if (iNdEx + skippy) < 0 {
  42275. return ErrInvalidLengthGenerated
  42276. }
  42277. if (iNdEx + skippy) > l {
  42278. return io.ErrUnexpectedEOF
  42279. }
  42280. iNdEx += skippy
  42281. }
  42282. }
  42283. if iNdEx > l {
  42284. return io.ErrUnexpectedEOF
  42285. }
  42286. return nil
  42287. }
  42288. func (m *NodeAffinity) Unmarshal(dAtA []byte) error {
  42289. l := len(dAtA)
  42290. iNdEx := 0
  42291. for iNdEx < l {
  42292. preIndex := iNdEx
  42293. var wire uint64
  42294. for shift := uint(0); ; shift += 7 {
  42295. if shift >= 64 {
  42296. return ErrIntOverflowGenerated
  42297. }
  42298. if iNdEx >= l {
  42299. return io.ErrUnexpectedEOF
  42300. }
  42301. b := dAtA[iNdEx]
  42302. iNdEx++
  42303. wire |= uint64(b&0x7F) << shift
  42304. if b < 0x80 {
  42305. break
  42306. }
  42307. }
  42308. fieldNum := int32(wire >> 3)
  42309. wireType := int(wire & 0x7)
  42310. if wireType == 4 {
  42311. return fmt.Errorf("proto: NodeAffinity: wiretype end group for non-group")
  42312. }
  42313. if fieldNum <= 0 {
  42314. return fmt.Errorf("proto: NodeAffinity: illegal tag %d (wire type %d)", fieldNum, wire)
  42315. }
  42316. switch fieldNum {
  42317. case 1:
  42318. if wireType != 2 {
  42319. return fmt.Errorf("proto: wrong wireType = %d for field RequiredDuringSchedulingIgnoredDuringExecution", wireType)
  42320. }
  42321. var msglen int
  42322. for shift := uint(0); ; shift += 7 {
  42323. if shift >= 64 {
  42324. return ErrIntOverflowGenerated
  42325. }
  42326. if iNdEx >= l {
  42327. return io.ErrUnexpectedEOF
  42328. }
  42329. b := dAtA[iNdEx]
  42330. iNdEx++
  42331. msglen |= int(b&0x7F) << shift
  42332. if b < 0x80 {
  42333. break
  42334. }
  42335. }
  42336. if msglen < 0 {
  42337. return ErrInvalidLengthGenerated
  42338. }
  42339. postIndex := iNdEx + msglen
  42340. if postIndex < 0 {
  42341. return ErrInvalidLengthGenerated
  42342. }
  42343. if postIndex > l {
  42344. return io.ErrUnexpectedEOF
  42345. }
  42346. if m.RequiredDuringSchedulingIgnoredDuringExecution == nil {
  42347. m.RequiredDuringSchedulingIgnoredDuringExecution = &NodeSelector{}
  42348. }
  42349. if err := m.RequiredDuringSchedulingIgnoredDuringExecution.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42350. return err
  42351. }
  42352. iNdEx = postIndex
  42353. case 2:
  42354. if wireType != 2 {
  42355. return fmt.Errorf("proto: wrong wireType = %d for field PreferredDuringSchedulingIgnoredDuringExecution", wireType)
  42356. }
  42357. var msglen int
  42358. for shift := uint(0); ; shift += 7 {
  42359. if shift >= 64 {
  42360. return ErrIntOverflowGenerated
  42361. }
  42362. if iNdEx >= l {
  42363. return io.ErrUnexpectedEOF
  42364. }
  42365. b := dAtA[iNdEx]
  42366. iNdEx++
  42367. msglen |= int(b&0x7F) << shift
  42368. if b < 0x80 {
  42369. break
  42370. }
  42371. }
  42372. if msglen < 0 {
  42373. return ErrInvalidLengthGenerated
  42374. }
  42375. postIndex := iNdEx + msglen
  42376. if postIndex < 0 {
  42377. return ErrInvalidLengthGenerated
  42378. }
  42379. if postIndex > l {
  42380. return io.ErrUnexpectedEOF
  42381. }
  42382. m.PreferredDuringSchedulingIgnoredDuringExecution = append(m.PreferredDuringSchedulingIgnoredDuringExecution, PreferredSchedulingTerm{})
  42383. if err := m.PreferredDuringSchedulingIgnoredDuringExecution[len(m.PreferredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42384. return err
  42385. }
  42386. iNdEx = postIndex
  42387. default:
  42388. iNdEx = preIndex
  42389. skippy, err := skipGenerated(dAtA[iNdEx:])
  42390. if err != nil {
  42391. return err
  42392. }
  42393. if skippy < 0 {
  42394. return ErrInvalidLengthGenerated
  42395. }
  42396. if (iNdEx + skippy) < 0 {
  42397. return ErrInvalidLengthGenerated
  42398. }
  42399. if (iNdEx + skippy) > l {
  42400. return io.ErrUnexpectedEOF
  42401. }
  42402. iNdEx += skippy
  42403. }
  42404. }
  42405. if iNdEx > l {
  42406. return io.ErrUnexpectedEOF
  42407. }
  42408. return nil
  42409. }
  42410. func (m *NodeCondition) Unmarshal(dAtA []byte) error {
  42411. l := len(dAtA)
  42412. iNdEx := 0
  42413. for iNdEx < l {
  42414. preIndex := iNdEx
  42415. var wire uint64
  42416. for shift := uint(0); ; shift += 7 {
  42417. if shift >= 64 {
  42418. return ErrIntOverflowGenerated
  42419. }
  42420. if iNdEx >= l {
  42421. return io.ErrUnexpectedEOF
  42422. }
  42423. b := dAtA[iNdEx]
  42424. iNdEx++
  42425. wire |= uint64(b&0x7F) << shift
  42426. if b < 0x80 {
  42427. break
  42428. }
  42429. }
  42430. fieldNum := int32(wire >> 3)
  42431. wireType := int(wire & 0x7)
  42432. if wireType == 4 {
  42433. return fmt.Errorf("proto: NodeCondition: wiretype end group for non-group")
  42434. }
  42435. if fieldNum <= 0 {
  42436. return fmt.Errorf("proto: NodeCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  42437. }
  42438. switch fieldNum {
  42439. case 1:
  42440. if wireType != 2 {
  42441. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  42442. }
  42443. var stringLen uint64
  42444. for shift := uint(0); ; shift += 7 {
  42445. if shift >= 64 {
  42446. return ErrIntOverflowGenerated
  42447. }
  42448. if iNdEx >= l {
  42449. return io.ErrUnexpectedEOF
  42450. }
  42451. b := dAtA[iNdEx]
  42452. iNdEx++
  42453. stringLen |= uint64(b&0x7F) << shift
  42454. if b < 0x80 {
  42455. break
  42456. }
  42457. }
  42458. intStringLen := int(stringLen)
  42459. if intStringLen < 0 {
  42460. return ErrInvalidLengthGenerated
  42461. }
  42462. postIndex := iNdEx + intStringLen
  42463. if postIndex < 0 {
  42464. return ErrInvalidLengthGenerated
  42465. }
  42466. if postIndex > l {
  42467. return io.ErrUnexpectedEOF
  42468. }
  42469. m.Type = NodeConditionType(dAtA[iNdEx:postIndex])
  42470. iNdEx = postIndex
  42471. case 2:
  42472. if wireType != 2 {
  42473. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  42474. }
  42475. var stringLen uint64
  42476. for shift := uint(0); ; shift += 7 {
  42477. if shift >= 64 {
  42478. return ErrIntOverflowGenerated
  42479. }
  42480. if iNdEx >= l {
  42481. return io.ErrUnexpectedEOF
  42482. }
  42483. b := dAtA[iNdEx]
  42484. iNdEx++
  42485. stringLen |= uint64(b&0x7F) << shift
  42486. if b < 0x80 {
  42487. break
  42488. }
  42489. }
  42490. intStringLen := int(stringLen)
  42491. if intStringLen < 0 {
  42492. return ErrInvalidLengthGenerated
  42493. }
  42494. postIndex := iNdEx + intStringLen
  42495. if postIndex < 0 {
  42496. return ErrInvalidLengthGenerated
  42497. }
  42498. if postIndex > l {
  42499. return io.ErrUnexpectedEOF
  42500. }
  42501. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  42502. iNdEx = postIndex
  42503. case 3:
  42504. if wireType != 2 {
  42505. return fmt.Errorf("proto: wrong wireType = %d for field LastHeartbeatTime", wireType)
  42506. }
  42507. var msglen int
  42508. for shift := uint(0); ; shift += 7 {
  42509. if shift >= 64 {
  42510. return ErrIntOverflowGenerated
  42511. }
  42512. if iNdEx >= l {
  42513. return io.ErrUnexpectedEOF
  42514. }
  42515. b := dAtA[iNdEx]
  42516. iNdEx++
  42517. msglen |= int(b&0x7F) << shift
  42518. if b < 0x80 {
  42519. break
  42520. }
  42521. }
  42522. if msglen < 0 {
  42523. return ErrInvalidLengthGenerated
  42524. }
  42525. postIndex := iNdEx + msglen
  42526. if postIndex < 0 {
  42527. return ErrInvalidLengthGenerated
  42528. }
  42529. if postIndex > l {
  42530. return io.ErrUnexpectedEOF
  42531. }
  42532. if err := m.LastHeartbeatTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42533. return err
  42534. }
  42535. iNdEx = postIndex
  42536. case 4:
  42537. if wireType != 2 {
  42538. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  42539. }
  42540. var msglen int
  42541. for shift := uint(0); ; shift += 7 {
  42542. if shift >= 64 {
  42543. return ErrIntOverflowGenerated
  42544. }
  42545. if iNdEx >= l {
  42546. return io.ErrUnexpectedEOF
  42547. }
  42548. b := dAtA[iNdEx]
  42549. iNdEx++
  42550. msglen |= int(b&0x7F) << shift
  42551. if b < 0x80 {
  42552. break
  42553. }
  42554. }
  42555. if msglen < 0 {
  42556. return ErrInvalidLengthGenerated
  42557. }
  42558. postIndex := iNdEx + msglen
  42559. if postIndex < 0 {
  42560. return ErrInvalidLengthGenerated
  42561. }
  42562. if postIndex > l {
  42563. return io.ErrUnexpectedEOF
  42564. }
  42565. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42566. return err
  42567. }
  42568. iNdEx = postIndex
  42569. case 5:
  42570. if wireType != 2 {
  42571. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  42572. }
  42573. var stringLen uint64
  42574. for shift := uint(0); ; shift += 7 {
  42575. if shift >= 64 {
  42576. return ErrIntOverflowGenerated
  42577. }
  42578. if iNdEx >= l {
  42579. return io.ErrUnexpectedEOF
  42580. }
  42581. b := dAtA[iNdEx]
  42582. iNdEx++
  42583. stringLen |= uint64(b&0x7F) << shift
  42584. if b < 0x80 {
  42585. break
  42586. }
  42587. }
  42588. intStringLen := int(stringLen)
  42589. if intStringLen < 0 {
  42590. return ErrInvalidLengthGenerated
  42591. }
  42592. postIndex := iNdEx + intStringLen
  42593. if postIndex < 0 {
  42594. return ErrInvalidLengthGenerated
  42595. }
  42596. if postIndex > l {
  42597. return io.ErrUnexpectedEOF
  42598. }
  42599. m.Reason = string(dAtA[iNdEx:postIndex])
  42600. iNdEx = postIndex
  42601. case 6:
  42602. if wireType != 2 {
  42603. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  42604. }
  42605. var stringLen uint64
  42606. for shift := uint(0); ; shift += 7 {
  42607. if shift >= 64 {
  42608. return ErrIntOverflowGenerated
  42609. }
  42610. if iNdEx >= l {
  42611. return io.ErrUnexpectedEOF
  42612. }
  42613. b := dAtA[iNdEx]
  42614. iNdEx++
  42615. stringLen |= uint64(b&0x7F) << shift
  42616. if b < 0x80 {
  42617. break
  42618. }
  42619. }
  42620. intStringLen := int(stringLen)
  42621. if intStringLen < 0 {
  42622. return ErrInvalidLengthGenerated
  42623. }
  42624. postIndex := iNdEx + intStringLen
  42625. if postIndex < 0 {
  42626. return ErrInvalidLengthGenerated
  42627. }
  42628. if postIndex > l {
  42629. return io.ErrUnexpectedEOF
  42630. }
  42631. m.Message = string(dAtA[iNdEx:postIndex])
  42632. iNdEx = postIndex
  42633. default:
  42634. iNdEx = preIndex
  42635. skippy, err := skipGenerated(dAtA[iNdEx:])
  42636. if err != nil {
  42637. return err
  42638. }
  42639. if skippy < 0 {
  42640. return ErrInvalidLengthGenerated
  42641. }
  42642. if (iNdEx + skippy) < 0 {
  42643. return ErrInvalidLengthGenerated
  42644. }
  42645. if (iNdEx + skippy) > l {
  42646. return io.ErrUnexpectedEOF
  42647. }
  42648. iNdEx += skippy
  42649. }
  42650. }
  42651. if iNdEx > l {
  42652. return io.ErrUnexpectedEOF
  42653. }
  42654. return nil
  42655. }
  42656. func (m *NodeConfigSource) Unmarshal(dAtA []byte) error {
  42657. l := len(dAtA)
  42658. iNdEx := 0
  42659. for iNdEx < l {
  42660. preIndex := iNdEx
  42661. var wire uint64
  42662. for shift := uint(0); ; shift += 7 {
  42663. if shift >= 64 {
  42664. return ErrIntOverflowGenerated
  42665. }
  42666. if iNdEx >= l {
  42667. return io.ErrUnexpectedEOF
  42668. }
  42669. b := dAtA[iNdEx]
  42670. iNdEx++
  42671. wire |= uint64(b&0x7F) << shift
  42672. if b < 0x80 {
  42673. break
  42674. }
  42675. }
  42676. fieldNum := int32(wire >> 3)
  42677. wireType := int(wire & 0x7)
  42678. if wireType == 4 {
  42679. return fmt.Errorf("proto: NodeConfigSource: wiretype end group for non-group")
  42680. }
  42681. if fieldNum <= 0 {
  42682. return fmt.Errorf("proto: NodeConfigSource: illegal tag %d (wire type %d)", fieldNum, wire)
  42683. }
  42684. switch fieldNum {
  42685. case 2:
  42686. if wireType != 2 {
  42687. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMap", wireType)
  42688. }
  42689. var msglen int
  42690. for shift := uint(0); ; shift += 7 {
  42691. if shift >= 64 {
  42692. return ErrIntOverflowGenerated
  42693. }
  42694. if iNdEx >= l {
  42695. return io.ErrUnexpectedEOF
  42696. }
  42697. b := dAtA[iNdEx]
  42698. iNdEx++
  42699. msglen |= int(b&0x7F) << shift
  42700. if b < 0x80 {
  42701. break
  42702. }
  42703. }
  42704. if msglen < 0 {
  42705. return ErrInvalidLengthGenerated
  42706. }
  42707. postIndex := iNdEx + msglen
  42708. if postIndex < 0 {
  42709. return ErrInvalidLengthGenerated
  42710. }
  42711. if postIndex > l {
  42712. return io.ErrUnexpectedEOF
  42713. }
  42714. if m.ConfigMap == nil {
  42715. m.ConfigMap = &ConfigMapNodeConfigSource{}
  42716. }
  42717. if err := m.ConfigMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42718. return err
  42719. }
  42720. iNdEx = postIndex
  42721. default:
  42722. iNdEx = preIndex
  42723. skippy, err := skipGenerated(dAtA[iNdEx:])
  42724. if err != nil {
  42725. return err
  42726. }
  42727. if skippy < 0 {
  42728. return ErrInvalidLengthGenerated
  42729. }
  42730. if (iNdEx + skippy) < 0 {
  42731. return ErrInvalidLengthGenerated
  42732. }
  42733. if (iNdEx + skippy) > l {
  42734. return io.ErrUnexpectedEOF
  42735. }
  42736. iNdEx += skippy
  42737. }
  42738. }
  42739. if iNdEx > l {
  42740. return io.ErrUnexpectedEOF
  42741. }
  42742. return nil
  42743. }
  42744. func (m *NodeConfigStatus) Unmarshal(dAtA []byte) error {
  42745. l := len(dAtA)
  42746. iNdEx := 0
  42747. for iNdEx < l {
  42748. preIndex := iNdEx
  42749. var wire uint64
  42750. for shift := uint(0); ; shift += 7 {
  42751. if shift >= 64 {
  42752. return ErrIntOverflowGenerated
  42753. }
  42754. if iNdEx >= l {
  42755. return io.ErrUnexpectedEOF
  42756. }
  42757. b := dAtA[iNdEx]
  42758. iNdEx++
  42759. wire |= uint64(b&0x7F) << shift
  42760. if b < 0x80 {
  42761. break
  42762. }
  42763. }
  42764. fieldNum := int32(wire >> 3)
  42765. wireType := int(wire & 0x7)
  42766. if wireType == 4 {
  42767. return fmt.Errorf("proto: NodeConfigStatus: wiretype end group for non-group")
  42768. }
  42769. if fieldNum <= 0 {
  42770. return fmt.Errorf("proto: NodeConfigStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  42771. }
  42772. switch fieldNum {
  42773. case 1:
  42774. if wireType != 2 {
  42775. return fmt.Errorf("proto: wrong wireType = %d for field Assigned", wireType)
  42776. }
  42777. var msglen int
  42778. for shift := uint(0); ; shift += 7 {
  42779. if shift >= 64 {
  42780. return ErrIntOverflowGenerated
  42781. }
  42782. if iNdEx >= l {
  42783. return io.ErrUnexpectedEOF
  42784. }
  42785. b := dAtA[iNdEx]
  42786. iNdEx++
  42787. msglen |= int(b&0x7F) << shift
  42788. if b < 0x80 {
  42789. break
  42790. }
  42791. }
  42792. if msglen < 0 {
  42793. return ErrInvalidLengthGenerated
  42794. }
  42795. postIndex := iNdEx + msglen
  42796. if postIndex < 0 {
  42797. return ErrInvalidLengthGenerated
  42798. }
  42799. if postIndex > l {
  42800. return io.ErrUnexpectedEOF
  42801. }
  42802. if m.Assigned == nil {
  42803. m.Assigned = &NodeConfigSource{}
  42804. }
  42805. if err := m.Assigned.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42806. return err
  42807. }
  42808. iNdEx = postIndex
  42809. case 2:
  42810. if wireType != 2 {
  42811. return fmt.Errorf("proto: wrong wireType = %d for field Active", wireType)
  42812. }
  42813. var msglen int
  42814. for shift := uint(0); ; shift += 7 {
  42815. if shift >= 64 {
  42816. return ErrIntOverflowGenerated
  42817. }
  42818. if iNdEx >= l {
  42819. return io.ErrUnexpectedEOF
  42820. }
  42821. b := dAtA[iNdEx]
  42822. iNdEx++
  42823. msglen |= int(b&0x7F) << shift
  42824. if b < 0x80 {
  42825. break
  42826. }
  42827. }
  42828. if msglen < 0 {
  42829. return ErrInvalidLengthGenerated
  42830. }
  42831. postIndex := iNdEx + msglen
  42832. if postIndex < 0 {
  42833. return ErrInvalidLengthGenerated
  42834. }
  42835. if postIndex > l {
  42836. return io.ErrUnexpectedEOF
  42837. }
  42838. if m.Active == nil {
  42839. m.Active = &NodeConfigSource{}
  42840. }
  42841. if err := m.Active.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42842. return err
  42843. }
  42844. iNdEx = postIndex
  42845. case 3:
  42846. if wireType != 2 {
  42847. return fmt.Errorf("proto: wrong wireType = %d for field LastKnownGood", wireType)
  42848. }
  42849. var msglen int
  42850. for shift := uint(0); ; shift += 7 {
  42851. if shift >= 64 {
  42852. return ErrIntOverflowGenerated
  42853. }
  42854. if iNdEx >= l {
  42855. return io.ErrUnexpectedEOF
  42856. }
  42857. b := dAtA[iNdEx]
  42858. iNdEx++
  42859. msglen |= int(b&0x7F) << shift
  42860. if b < 0x80 {
  42861. break
  42862. }
  42863. }
  42864. if msglen < 0 {
  42865. return ErrInvalidLengthGenerated
  42866. }
  42867. postIndex := iNdEx + msglen
  42868. if postIndex < 0 {
  42869. return ErrInvalidLengthGenerated
  42870. }
  42871. if postIndex > l {
  42872. return io.ErrUnexpectedEOF
  42873. }
  42874. if m.LastKnownGood == nil {
  42875. m.LastKnownGood = &NodeConfigSource{}
  42876. }
  42877. if err := m.LastKnownGood.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42878. return err
  42879. }
  42880. iNdEx = postIndex
  42881. case 4:
  42882. if wireType != 2 {
  42883. return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
  42884. }
  42885. var stringLen uint64
  42886. for shift := uint(0); ; shift += 7 {
  42887. if shift >= 64 {
  42888. return ErrIntOverflowGenerated
  42889. }
  42890. if iNdEx >= l {
  42891. return io.ErrUnexpectedEOF
  42892. }
  42893. b := dAtA[iNdEx]
  42894. iNdEx++
  42895. stringLen |= uint64(b&0x7F) << shift
  42896. if b < 0x80 {
  42897. break
  42898. }
  42899. }
  42900. intStringLen := int(stringLen)
  42901. if intStringLen < 0 {
  42902. return ErrInvalidLengthGenerated
  42903. }
  42904. postIndex := iNdEx + intStringLen
  42905. if postIndex < 0 {
  42906. return ErrInvalidLengthGenerated
  42907. }
  42908. if postIndex > l {
  42909. return io.ErrUnexpectedEOF
  42910. }
  42911. m.Error = string(dAtA[iNdEx:postIndex])
  42912. iNdEx = postIndex
  42913. default:
  42914. iNdEx = preIndex
  42915. skippy, err := skipGenerated(dAtA[iNdEx:])
  42916. if err != nil {
  42917. return err
  42918. }
  42919. if skippy < 0 {
  42920. return ErrInvalidLengthGenerated
  42921. }
  42922. if (iNdEx + skippy) < 0 {
  42923. return ErrInvalidLengthGenerated
  42924. }
  42925. if (iNdEx + skippy) > l {
  42926. return io.ErrUnexpectedEOF
  42927. }
  42928. iNdEx += skippy
  42929. }
  42930. }
  42931. if iNdEx > l {
  42932. return io.ErrUnexpectedEOF
  42933. }
  42934. return nil
  42935. }
  42936. func (m *NodeDaemonEndpoints) Unmarshal(dAtA []byte) error {
  42937. l := len(dAtA)
  42938. iNdEx := 0
  42939. for iNdEx < l {
  42940. preIndex := iNdEx
  42941. var wire uint64
  42942. for shift := uint(0); ; shift += 7 {
  42943. if shift >= 64 {
  42944. return ErrIntOverflowGenerated
  42945. }
  42946. if iNdEx >= l {
  42947. return io.ErrUnexpectedEOF
  42948. }
  42949. b := dAtA[iNdEx]
  42950. iNdEx++
  42951. wire |= uint64(b&0x7F) << shift
  42952. if b < 0x80 {
  42953. break
  42954. }
  42955. }
  42956. fieldNum := int32(wire >> 3)
  42957. wireType := int(wire & 0x7)
  42958. if wireType == 4 {
  42959. return fmt.Errorf("proto: NodeDaemonEndpoints: wiretype end group for non-group")
  42960. }
  42961. if fieldNum <= 0 {
  42962. return fmt.Errorf("proto: NodeDaemonEndpoints: illegal tag %d (wire type %d)", fieldNum, wire)
  42963. }
  42964. switch fieldNum {
  42965. case 1:
  42966. if wireType != 2 {
  42967. return fmt.Errorf("proto: wrong wireType = %d for field KubeletEndpoint", wireType)
  42968. }
  42969. var msglen int
  42970. for shift := uint(0); ; shift += 7 {
  42971. if shift >= 64 {
  42972. return ErrIntOverflowGenerated
  42973. }
  42974. if iNdEx >= l {
  42975. return io.ErrUnexpectedEOF
  42976. }
  42977. b := dAtA[iNdEx]
  42978. iNdEx++
  42979. msglen |= int(b&0x7F) << shift
  42980. if b < 0x80 {
  42981. break
  42982. }
  42983. }
  42984. if msglen < 0 {
  42985. return ErrInvalidLengthGenerated
  42986. }
  42987. postIndex := iNdEx + msglen
  42988. if postIndex < 0 {
  42989. return ErrInvalidLengthGenerated
  42990. }
  42991. if postIndex > l {
  42992. return io.ErrUnexpectedEOF
  42993. }
  42994. if err := m.KubeletEndpoint.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42995. return err
  42996. }
  42997. iNdEx = postIndex
  42998. default:
  42999. iNdEx = preIndex
  43000. skippy, err := skipGenerated(dAtA[iNdEx:])
  43001. if err != nil {
  43002. return err
  43003. }
  43004. if skippy < 0 {
  43005. return ErrInvalidLengthGenerated
  43006. }
  43007. if (iNdEx + skippy) < 0 {
  43008. return ErrInvalidLengthGenerated
  43009. }
  43010. if (iNdEx + skippy) > l {
  43011. return io.ErrUnexpectedEOF
  43012. }
  43013. iNdEx += skippy
  43014. }
  43015. }
  43016. if iNdEx > l {
  43017. return io.ErrUnexpectedEOF
  43018. }
  43019. return nil
  43020. }
  43021. func (m *NodeList) Unmarshal(dAtA []byte) error {
  43022. l := len(dAtA)
  43023. iNdEx := 0
  43024. for iNdEx < l {
  43025. preIndex := iNdEx
  43026. var wire uint64
  43027. for shift := uint(0); ; shift += 7 {
  43028. if shift >= 64 {
  43029. return ErrIntOverflowGenerated
  43030. }
  43031. if iNdEx >= l {
  43032. return io.ErrUnexpectedEOF
  43033. }
  43034. b := dAtA[iNdEx]
  43035. iNdEx++
  43036. wire |= uint64(b&0x7F) << shift
  43037. if b < 0x80 {
  43038. break
  43039. }
  43040. }
  43041. fieldNum := int32(wire >> 3)
  43042. wireType := int(wire & 0x7)
  43043. if wireType == 4 {
  43044. return fmt.Errorf("proto: NodeList: wiretype end group for non-group")
  43045. }
  43046. if fieldNum <= 0 {
  43047. return fmt.Errorf("proto: NodeList: illegal tag %d (wire type %d)", fieldNum, wire)
  43048. }
  43049. switch fieldNum {
  43050. case 1:
  43051. if wireType != 2 {
  43052. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  43053. }
  43054. var msglen int
  43055. for shift := uint(0); ; shift += 7 {
  43056. if shift >= 64 {
  43057. return ErrIntOverflowGenerated
  43058. }
  43059. if iNdEx >= l {
  43060. return io.ErrUnexpectedEOF
  43061. }
  43062. b := dAtA[iNdEx]
  43063. iNdEx++
  43064. msglen |= int(b&0x7F) << shift
  43065. if b < 0x80 {
  43066. break
  43067. }
  43068. }
  43069. if msglen < 0 {
  43070. return ErrInvalidLengthGenerated
  43071. }
  43072. postIndex := iNdEx + msglen
  43073. if postIndex < 0 {
  43074. return ErrInvalidLengthGenerated
  43075. }
  43076. if postIndex > l {
  43077. return io.ErrUnexpectedEOF
  43078. }
  43079. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43080. return err
  43081. }
  43082. iNdEx = postIndex
  43083. case 2:
  43084. if wireType != 2 {
  43085. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  43086. }
  43087. var msglen int
  43088. for shift := uint(0); ; shift += 7 {
  43089. if shift >= 64 {
  43090. return ErrIntOverflowGenerated
  43091. }
  43092. if iNdEx >= l {
  43093. return io.ErrUnexpectedEOF
  43094. }
  43095. b := dAtA[iNdEx]
  43096. iNdEx++
  43097. msglen |= int(b&0x7F) << shift
  43098. if b < 0x80 {
  43099. break
  43100. }
  43101. }
  43102. if msglen < 0 {
  43103. return ErrInvalidLengthGenerated
  43104. }
  43105. postIndex := iNdEx + msglen
  43106. if postIndex < 0 {
  43107. return ErrInvalidLengthGenerated
  43108. }
  43109. if postIndex > l {
  43110. return io.ErrUnexpectedEOF
  43111. }
  43112. m.Items = append(m.Items, Node{})
  43113. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43114. return err
  43115. }
  43116. iNdEx = postIndex
  43117. default:
  43118. iNdEx = preIndex
  43119. skippy, err := skipGenerated(dAtA[iNdEx:])
  43120. if err != nil {
  43121. return err
  43122. }
  43123. if skippy < 0 {
  43124. return ErrInvalidLengthGenerated
  43125. }
  43126. if (iNdEx + skippy) < 0 {
  43127. return ErrInvalidLengthGenerated
  43128. }
  43129. if (iNdEx + skippy) > l {
  43130. return io.ErrUnexpectedEOF
  43131. }
  43132. iNdEx += skippy
  43133. }
  43134. }
  43135. if iNdEx > l {
  43136. return io.ErrUnexpectedEOF
  43137. }
  43138. return nil
  43139. }
  43140. func (m *NodeProxyOptions) Unmarshal(dAtA []byte) error {
  43141. l := len(dAtA)
  43142. iNdEx := 0
  43143. for iNdEx < l {
  43144. preIndex := iNdEx
  43145. var wire uint64
  43146. for shift := uint(0); ; shift += 7 {
  43147. if shift >= 64 {
  43148. return ErrIntOverflowGenerated
  43149. }
  43150. if iNdEx >= l {
  43151. return io.ErrUnexpectedEOF
  43152. }
  43153. b := dAtA[iNdEx]
  43154. iNdEx++
  43155. wire |= uint64(b&0x7F) << shift
  43156. if b < 0x80 {
  43157. break
  43158. }
  43159. }
  43160. fieldNum := int32(wire >> 3)
  43161. wireType := int(wire & 0x7)
  43162. if wireType == 4 {
  43163. return fmt.Errorf("proto: NodeProxyOptions: wiretype end group for non-group")
  43164. }
  43165. if fieldNum <= 0 {
  43166. return fmt.Errorf("proto: NodeProxyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  43167. }
  43168. switch fieldNum {
  43169. case 1:
  43170. if wireType != 2 {
  43171. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  43172. }
  43173. var stringLen uint64
  43174. for shift := uint(0); ; shift += 7 {
  43175. if shift >= 64 {
  43176. return ErrIntOverflowGenerated
  43177. }
  43178. if iNdEx >= l {
  43179. return io.ErrUnexpectedEOF
  43180. }
  43181. b := dAtA[iNdEx]
  43182. iNdEx++
  43183. stringLen |= uint64(b&0x7F) << shift
  43184. if b < 0x80 {
  43185. break
  43186. }
  43187. }
  43188. intStringLen := int(stringLen)
  43189. if intStringLen < 0 {
  43190. return ErrInvalidLengthGenerated
  43191. }
  43192. postIndex := iNdEx + intStringLen
  43193. if postIndex < 0 {
  43194. return ErrInvalidLengthGenerated
  43195. }
  43196. if postIndex > l {
  43197. return io.ErrUnexpectedEOF
  43198. }
  43199. m.Path = string(dAtA[iNdEx:postIndex])
  43200. iNdEx = postIndex
  43201. default:
  43202. iNdEx = preIndex
  43203. skippy, err := skipGenerated(dAtA[iNdEx:])
  43204. if err != nil {
  43205. return err
  43206. }
  43207. if skippy < 0 {
  43208. return ErrInvalidLengthGenerated
  43209. }
  43210. if (iNdEx + skippy) < 0 {
  43211. return ErrInvalidLengthGenerated
  43212. }
  43213. if (iNdEx + skippy) > l {
  43214. return io.ErrUnexpectedEOF
  43215. }
  43216. iNdEx += skippy
  43217. }
  43218. }
  43219. if iNdEx > l {
  43220. return io.ErrUnexpectedEOF
  43221. }
  43222. return nil
  43223. }
  43224. func (m *NodeResources) Unmarshal(dAtA []byte) error {
  43225. l := len(dAtA)
  43226. iNdEx := 0
  43227. for iNdEx < l {
  43228. preIndex := iNdEx
  43229. var wire uint64
  43230. for shift := uint(0); ; shift += 7 {
  43231. if shift >= 64 {
  43232. return ErrIntOverflowGenerated
  43233. }
  43234. if iNdEx >= l {
  43235. return io.ErrUnexpectedEOF
  43236. }
  43237. b := dAtA[iNdEx]
  43238. iNdEx++
  43239. wire |= uint64(b&0x7F) << shift
  43240. if b < 0x80 {
  43241. break
  43242. }
  43243. }
  43244. fieldNum := int32(wire >> 3)
  43245. wireType := int(wire & 0x7)
  43246. if wireType == 4 {
  43247. return fmt.Errorf("proto: NodeResources: wiretype end group for non-group")
  43248. }
  43249. if fieldNum <= 0 {
  43250. return fmt.Errorf("proto: NodeResources: illegal tag %d (wire type %d)", fieldNum, wire)
  43251. }
  43252. switch fieldNum {
  43253. case 1:
  43254. if wireType != 2 {
  43255. return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType)
  43256. }
  43257. var msglen int
  43258. for shift := uint(0); ; shift += 7 {
  43259. if shift >= 64 {
  43260. return ErrIntOverflowGenerated
  43261. }
  43262. if iNdEx >= l {
  43263. return io.ErrUnexpectedEOF
  43264. }
  43265. b := dAtA[iNdEx]
  43266. iNdEx++
  43267. msglen |= int(b&0x7F) << shift
  43268. if b < 0x80 {
  43269. break
  43270. }
  43271. }
  43272. if msglen < 0 {
  43273. return ErrInvalidLengthGenerated
  43274. }
  43275. postIndex := iNdEx + msglen
  43276. if postIndex < 0 {
  43277. return ErrInvalidLengthGenerated
  43278. }
  43279. if postIndex > l {
  43280. return io.ErrUnexpectedEOF
  43281. }
  43282. if m.Capacity == nil {
  43283. m.Capacity = make(ResourceList)
  43284. }
  43285. var mapkey ResourceName
  43286. mapvalue := &resource.Quantity{}
  43287. for iNdEx < postIndex {
  43288. entryPreIndex := iNdEx
  43289. var wire uint64
  43290. for shift := uint(0); ; shift += 7 {
  43291. if shift >= 64 {
  43292. return ErrIntOverflowGenerated
  43293. }
  43294. if iNdEx >= l {
  43295. return io.ErrUnexpectedEOF
  43296. }
  43297. b := dAtA[iNdEx]
  43298. iNdEx++
  43299. wire |= uint64(b&0x7F) << shift
  43300. if b < 0x80 {
  43301. break
  43302. }
  43303. }
  43304. fieldNum := int32(wire >> 3)
  43305. if fieldNum == 1 {
  43306. var stringLenmapkey uint64
  43307. for shift := uint(0); ; shift += 7 {
  43308. if shift >= 64 {
  43309. return ErrIntOverflowGenerated
  43310. }
  43311. if iNdEx >= l {
  43312. return io.ErrUnexpectedEOF
  43313. }
  43314. b := dAtA[iNdEx]
  43315. iNdEx++
  43316. stringLenmapkey |= uint64(b&0x7F) << shift
  43317. if b < 0x80 {
  43318. break
  43319. }
  43320. }
  43321. intStringLenmapkey := int(stringLenmapkey)
  43322. if intStringLenmapkey < 0 {
  43323. return ErrInvalidLengthGenerated
  43324. }
  43325. postStringIndexmapkey := iNdEx + intStringLenmapkey
  43326. if postStringIndexmapkey < 0 {
  43327. return ErrInvalidLengthGenerated
  43328. }
  43329. if postStringIndexmapkey > l {
  43330. return io.ErrUnexpectedEOF
  43331. }
  43332. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  43333. iNdEx = postStringIndexmapkey
  43334. } else if fieldNum == 2 {
  43335. var mapmsglen int
  43336. for shift := uint(0); ; shift += 7 {
  43337. if shift >= 64 {
  43338. return ErrIntOverflowGenerated
  43339. }
  43340. if iNdEx >= l {
  43341. return io.ErrUnexpectedEOF
  43342. }
  43343. b := dAtA[iNdEx]
  43344. iNdEx++
  43345. mapmsglen |= int(b&0x7F) << shift
  43346. if b < 0x80 {
  43347. break
  43348. }
  43349. }
  43350. if mapmsglen < 0 {
  43351. return ErrInvalidLengthGenerated
  43352. }
  43353. postmsgIndex := iNdEx + mapmsglen
  43354. if postmsgIndex < 0 {
  43355. return ErrInvalidLengthGenerated
  43356. }
  43357. if postmsgIndex > l {
  43358. return io.ErrUnexpectedEOF
  43359. }
  43360. mapvalue = &resource.Quantity{}
  43361. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  43362. return err
  43363. }
  43364. iNdEx = postmsgIndex
  43365. } else {
  43366. iNdEx = entryPreIndex
  43367. skippy, err := skipGenerated(dAtA[iNdEx:])
  43368. if err != nil {
  43369. return err
  43370. }
  43371. if skippy < 0 {
  43372. return ErrInvalidLengthGenerated
  43373. }
  43374. if (iNdEx + skippy) > postIndex {
  43375. return io.ErrUnexpectedEOF
  43376. }
  43377. iNdEx += skippy
  43378. }
  43379. }
  43380. m.Capacity[ResourceName(mapkey)] = *mapvalue
  43381. iNdEx = postIndex
  43382. default:
  43383. iNdEx = preIndex
  43384. skippy, err := skipGenerated(dAtA[iNdEx:])
  43385. if err != nil {
  43386. return err
  43387. }
  43388. if skippy < 0 {
  43389. return ErrInvalidLengthGenerated
  43390. }
  43391. if (iNdEx + skippy) < 0 {
  43392. return ErrInvalidLengthGenerated
  43393. }
  43394. if (iNdEx + skippy) > l {
  43395. return io.ErrUnexpectedEOF
  43396. }
  43397. iNdEx += skippy
  43398. }
  43399. }
  43400. if iNdEx > l {
  43401. return io.ErrUnexpectedEOF
  43402. }
  43403. return nil
  43404. }
  43405. func (m *NodeSelector) Unmarshal(dAtA []byte) error {
  43406. l := len(dAtA)
  43407. iNdEx := 0
  43408. for iNdEx < l {
  43409. preIndex := iNdEx
  43410. var wire uint64
  43411. for shift := uint(0); ; shift += 7 {
  43412. if shift >= 64 {
  43413. return ErrIntOverflowGenerated
  43414. }
  43415. if iNdEx >= l {
  43416. return io.ErrUnexpectedEOF
  43417. }
  43418. b := dAtA[iNdEx]
  43419. iNdEx++
  43420. wire |= uint64(b&0x7F) << shift
  43421. if b < 0x80 {
  43422. break
  43423. }
  43424. }
  43425. fieldNum := int32(wire >> 3)
  43426. wireType := int(wire & 0x7)
  43427. if wireType == 4 {
  43428. return fmt.Errorf("proto: NodeSelector: wiretype end group for non-group")
  43429. }
  43430. if fieldNum <= 0 {
  43431. return fmt.Errorf("proto: NodeSelector: illegal tag %d (wire type %d)", fieldNum, wire)
  43432. }
  43433. switch fieldNum {
  43434. case 1:
  43435. if wireType != 2 {
  43436. return fmt.Errorf("proto: wrong wireType = %d for field NodeSelectorTerms", wireType)
  43437. }
  43438. var msglen int
  43439. for shift := uint(0); ; shift += 7 {
  43440. if shift >= 64 {
  43441. return ErrIntOverflowGenerated
  43442. }
  43443. if iNdEx >= l {
  43444. return io.ErrUnexpectedEOF
  43445. }
  43446. b := dAtA[iNdEx]
  43447. iNdEx++
  43448. msglen |= int(b&0x7F) << shift
  43449. if b < 0x80 {
  43450. break
  43451. }
  43452. }
  43453. if msglen < 0 {
  43454. return ErrInvalidLengthGenerated
  43455. }
  43456. postIndex := iNdEx + msglen
  43457. if postIndex < 0 {
  43458. return ErrInvalidLengthGenerated
  43459. }
  43460. if postIndex > l {
  43461. return io.ErrUnexpectedEOF
  43462. }
  43463. m.NodeSelectorTerms = append(m.NodeSelectorTerms, NodeSelectorTerm{})
  43464. if err := m.NodeSelectorTerms[len(m.NodeSelectorTerms)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43465. return err
  43466. }
  43467. iNdEx = postIndex
  43468. default:
  43469. iNdEx = preIndex
  43470. skippy, err := skipGenerated(dAtA[iNdEx:])
  43471. if err != nil {
  43472. return err
  43473. }
  43474. if skippy < 0 {
  43475. return ErrInvalidLengthGenerated
  43476. }
  43477. if (iNdEx + skippy) < 0 {
  43478. return ErrInvalidLengthGenerated
  43479. }
  43480. if (iNdEx + skippy) > l {
  43481. return io.ErrUnexpectedEOF
  43482. }
  43483. iNdEx += skippy
  43484. }
  43485. }
  43486. if iNdEx > l {
  43487. return io.ErrUnexpectedEOF
  43488. }
  43489. return nil
  43490. }
  43491. func (m *NodeSelectorRequirement) Unmarshal(dAtA []byte) error {
  43492. l := len(dAtA)
  43493. iNdEx := 0
  43494. for iNdEx < l {
  43495. preIndex := iNdEx
  43496. var wire uint64
  43497. for shift := uint(0); ; shift += 7 {
  43498. if shift >= 64 {
  43499. return ErrIntOverflowGenerated
  43500. }
  43501. if iNdEx >= l {
  43502. return io.ErrUnexpectedEOF
  43503. }
  43504. b := dAtA[iNdEx]
  43505. iNdEx++
  43506. wire |= uint64(b&0x7F) << shift
  43507. if b < 0x80 {
  43508. break
  43509. }
  43510. }
  43511. fieldNum := int32(wire >> 3)
  43512. wireType := int(wire & 0x7)
  43513. if wireType == 4 {
  43514. return fmt.Errorf("proto: NodeSelectorRequirement: wiretype end group for non-group")
  43515. }
  43516. if fieldNum <= 0 {
  43517. return fmt.Errorf("proto: NodeSelectorRequirement: illegal tag %d (wire type %d)", fieldNum, wire)
  43518. }
  43519. switch fieldNum {
  43520. case 1:
  43521. if wireType != 2 {
  43522. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  43523. }
  43524. var stringLen uint64
  43525. for shift := uint(0); ; shift += 7 {
  43526. if shift >= 64 {
  43527. return ErrIntOverflowGenerated
  43528. }
  43529. if iNdEx >= l {
  43530. return io.ErrUnexpectedEOF
  43531. }
  43532. b := dAtA[iNdEx]
  43533. iNdEx++
  43534. stringLen |= uint64(b&0x7F) << shift
  43535. if b < 0x80 {
  43536. break
  43537. }
  43538. }
  43539. intStringLen := int(stringLen)
  43540. if intStringLen < 0 {
  43541. return ErrInvalidLengthGenerated
  43542. }
  43543. postIndex := iNdEx + intStringLen
  43544. if postIndex < 0 {
  43545. return ErrInvalidLengthGenerated
  43546. }
  43547. if postIndex > l {
  43548. return io.ErrUnexpectedEOF
  43549. }
  43550. m.Key = string(dAtA[iNdEx:postIndex])
  43551. iNdEx = postIndex
  43552. case 2:
  43553. if wireType != 2 {
  43554. return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
  43555. }
  43556. var stringLen uint64
  43557. for shift := uint(0); ; shift += 7 {
  43558. if shift >= 64 {
  43559. return ErrIntOverflowGenerated
  43560. }
  43561. if iNdEx >= l {
  43562. return io.ErrUnexpectedEOF
  43563. }
  43564. b := dAtA[iNdEx]
  43565. iNdEx++
  43566. stringLen |= uint64(b&0x7F) << shift
  43567. if b < 0x80 {
  43568. break
  43569. }
  43570. }
  43571. intStringLen := int(stringLen)
  43572. if intStringLen < 0 {
  43573. return ErrInvalidLengthGenerated
  43574. }
  43575. postIndex := iNdEx + intStringLen
  43576. if postIndex < 0 {
  43577. return ErrInvalidLengthGenerated
  43578. }
  43579. if postIndex > l {
  43580. return io.ErrUnexpectedEOF
  43581. }
  43582. m.Operator = NodeSelectorOperator(dAtA[iNdEx:postIndex])
  43583. iNdEx = postIndex
  43584. case 3:
  43585. if wireType != 2 {
  43586. return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
  43587. }
  43588. var stringLen uint64
  43589. for shift := uint(0); ; shift += 7 {
  43590. if shift >= 64 {
  43591. return ErrIntOverflowGenerated
  43592. }
  43593. if iNdEx >= l {
  43594. return io.ErrUnexpectedEOF
  43595. }
  43596. b := dAtA[iNdEx]
  43597. iNdEx++
  43598. stringLen |= uint64(b&0x7F) << shift
  43599. if b < 0x80 {
  43600. break
  43601. }
  43602. }
  43603. intStringLen := int(stringLen)
  43604. if intStringLen < 0 {
  43605. return ErrInvalidLengthGenerated
  43606. }
  43607. postIndex := iNdEx + intStringLen
  43608. if postIndex < 0 {
  43609. return ErrInvalidLengthGenerated
  43610. }
  43611. if postIndex > l {
  43612. return io.ErrUnexpectedEOF
  43613. }
  43614. m.Values = append(m.Values, string(dAtA[iNdEx:postIndex]))
  43615. iNdEx = postIndex
  43616. default:
  43617. iNdEx = preIndex
  43618. skippy, err := skipGenerated(dAtA[iNdEx:])
  43619. if err != nil {
  43620. return err
  43621. }
  43622. if skippy < 0 {
  43623. return ErrInvalidLengthGenerated
  43624. }
  43625. if (iNdEx + skippy) < 0 {
  43626. return ErrInvalidLengthGenerated
  43627. }
  43628. if (iNdEx + skippy) > l {
  43629. return io.ErrUnexpectedEOF
  43630. }
  43631. iNdEx += skippy
  43632. }
  43633. }
  43634. if iNdEx > l {
  43635. return io.ErrUnexpectedEOF
  43636. }
  43637. return nil
  43638. }
  43639. func (m *NodeSelectorTerm) Unmarshal(dAtA []byte) error {
  43640. l := len(dAtA)
  43641. iNdEx := 0
  43642. for iNdEx < l {
  43643. preIndex := iNdEx
  43644. var wire uint64
  43645. for shift := uint(0); ; shift += 7 {
  43646. if shift >= 64 {
  43647. return ErrIntOverflowGenerated
  43648. }
  43649. if iNdEx >= l {
  43650. return io.ErrUnexpectedEOF
  43651. }
  43652. b := dAtA[iNdEx]
  43653. iNdEx++
  43654. wire |= uint64(b&0x7F) << shift
  43655. if b < 0x80 {
  43656. break
  43657. }
  43658. }
  43659. fieldNum := int32(wire >> 3)
  43660. wireType := int(wire & 0x7)
  43661. if wireType == 4 {
  43662. return fmt.Errorf("proto: NodeSelectorTerm: wiretype end group for non-group")
  43663. }
  43664. if fieldNum <= 0 {
  43665. return fmt.Errorf("proto: NodeSelectorTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  43666. }
  43667. switch fieldNum {
  43668. case 1:
  43669. if wireType != 2 {
  43670. return fmt.Errorf("proto: wrong wireType = %d for field MatchExpressions", wireType)
  43671. }
  43672. var msglen int
  43673. for shift := uint(0); ; shift += 7 {
  43674. if shift >= 64 {
  43675. return ErrIntOverflowGenerated
  43676. }
  43677. if iNdEx >= l {
  43678. return io.ErrUnexpectedEOF
  43679. }
  43680. b := dAtA[iNdEx]
  43681. iNdEx++
  43682. msglen |= int(b&0x7F) << shift
  43683. if b < 0x80 {
  43684. break
  43685. }
  43686. }
  43687. if msglen < 0 {
  43688. return ErrInvalidLengthGenerated
  43689. }
  43690. postIndex := iNdEx + msglen
  43691. if postIndex < 0 {
  43692. return ErrInvalidLengthGenerated
  43693. }
  43694. if postIndex > l {
  43695. return io.ErrUnexpectedEOF
  43696. }
  43697. m.MatchExpressions = append(m.MatchExpressions, NodeSelectorRequirement{})
  43698. if err := m.MatchExpressions[len(m.MatchExpressions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43699. return err
  43700. }
  43701. iNdEx = postIndex
  43702. case 2:
  43703. if wireType != 2 {
  43704. return fmt.Errorf("proto: wrong wireType = %d for field MatchFields", wireType)
  43705. }
  43706. var msglen int
  43707. for shift := uint(0); ; shift += 7 {
  43708. if shift >= 64 {
  43709. return ErrIntOverflowGenerated
  43710. }
  43711. if iNdEx >= l {
  43712. return io.ErrUnexpectedEOF
  43713. }
  43714. b := dAtA[iNdEx]
  43715. iNdEx++
  43716. msglen |= int(b&0x7F) << shift
  43717. if b < 0x80 {
  43718. break
  43719. }
  43720. }
  43721. if msglen < 0 {
  43722. return ErrInvalidLengthGenerated
  43723. }
  43724. postIndex := iNdEx + msglen
  43725. if postIndex < 0 {
  43726. return ErrInvalidLengthGenerated
  43727. }
  43728. if postIndex > l {
  43729. return io.ErrUnexpectedEOF
  43730. }
  43731. m.MatchFields = append(m.MatchFields, NodeSelectorRequirement{})
  43732. if err := m.MatchFields[len(m.MatchFields)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43733. return err
  43734. }
  43735. iNdEx = postIndex
  43736. default:
  43737. iNdEx = preIndex
  43738. skippy, err := skipGenerated(dAtA[iNdEx:])
  43739. if err != nil {
  43740. return err
  43741. }
  43742. if skippy < 0 {
  43743. return ErrInvalidLengthGenerated
  43744. }
  43745. if (iNdEx + skippy) < 0 {
  43746. return ErrInvalidLengthGenerated
  43747. }
  43748. if (iNdEx + skippy) > l {
  43749. return io.ErrUnexpectedEOF
  43750. }
  43751. iNdEx += skippy
  43752. }
  43753. }
  43754. if iNdEx > l {
  43755. return io.ErrUnexpectedEOF
  43756. }
  43757. return nil
  43758. }
  43759. func (m *NodeSpec) Unmarshal(dAtA []byte) error {
  43760. l := len(dAtA)
  43761. iNdEx := 0
  43762. for iNdEx < l {
  43763. preIndex := iNdEx
  43764. var wire uint64
  43765. for shift := uint(0); ; shift += 7 {
  43766. if shift >= 64 {
  43767. return ErrIntOverflowGenerated
  43768. }
  43769. if iNdEx >= l {
  43770. return io.ErrUnexpectedEOF
  43771. }
  43772. b := dAtA[iNdEx]
  43773. iNdEx++
  43774. wire |= uint64(b&0x7F) << shift
  43775. if b < 0x80 {
  43776. break
  43777. }
  43778. }
  43779. fieldNum := int32(wire >> 3)
  43780. wireType := int(wire & 0x7)
  43781. if wireType == 4 {
  43782. return fmt.Errorf("proto: NodeSpec: wiretype end group for non-group")
  43783. }
  43784. if fieldNum <= 0 {
  43785. return fmt.Errorf("proto: NodeSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  43786. }
  43787. switch fieldNum {
  43788. case 1:
  43789. if wireType != 2 {
  43790. return fmt.Errorf("proto: wrong wireType = %d for field PodCIDR", wireType)
  43791. }
  43792. var stringLen uint64
  43793. for shift := uint(0); ; shift += 7 {
  43794. if shift >= 64 {
  43795. return ErrIntOverflowGenerated
  43796. }
  43797. if iNdEx >= l {
  43798. return io.ErrUnexpectedEOF
  43799. }
  43800. b := dAtA[iNdEx]
  43801. iNdEx++
  43802. stringLen |= uint64(b&0x7F) << shift
  43803. if b < 0x80 {
  43804. break
  43805. }
  43806. }
  43807. intStringLen := int(stringLen)
  43808. if intStringLen < 0 {
  43809. return ErrInvalidLengthGenerated
  43810. }
  43811. postIndex := iNdEx + intStringLen
  43812. if postIndex < 0 {
  43813. return ErrInvalidLengthGenerated
  43814. }
  43815. if postIndex > l {
  43816. return io.ErrUnexpectedEOF
  43817. }
  43818. m.PodCIDR = string(dAtA[iNdEx:postIndex])
  43819. iNdEx = postIndex
  43820. case 2:
  43821. if wireType != 2 {
  43822. return fmt.Errorf("proto: wrong wireType = %d for field DoNotUseExternalID", wireType)
  43823. }
  43824. var stringLen uint64
  43825. for shift := uint(0); ; shift += 7 {
  43826. if shift >= 64 {
  43827. return ErrIntOverflowGenerated
  43828. }
  43829. if iNdEx >= l {
  43830. return io.ErrUnexpectedEOF
  43831. }
  43832. b := dAtA[iNdEx]
  43833. iNdEx++
  43834. stringLen |= uint64(b&0x7F) << shift
  43835. if b < 0x80 {
  43836. break
  43837. }
  43838. }
  43839. intStringLen := int(stringLen)
  43840. if intStringLen < 0 {
  43841. return ErrInvalidLengthGenerated
  43842. }
  43843. postIndex := iNdEx + intStringLen
  43844. if postIndex < 0 {
  43845. return ErrInvalidLengthGenerated
  43846. }
  43847. if postIndex > l {
  43848. return io.ErrUnexpectedEOF
  43849. }
  43850. m.DoNotUseExternalID = string(dAtA[iNdEx:postIndex])
  43851. iNdEx = postIndex
  43852. case 3:
  43853. if wireType != 2 {
  43854. return fmt.Errorf("proto: wrong wireType = %d for field ProviderID", wireType)
  43855. }
  43856. var stringLen uint64
  43857. for shift := uint(0); ; shift += 7 {
  43858. if shift >= 64 {
  43859. return ErrIntOverflowGenerated
  43860. }
  43861. if iNdEx >= l {
  43862. return io.ErrUnexpectedEOF
  43863. }
  43864. b := dAtA[iNdEx]
  43865. iNdEx++
  43866. stringLen |= uint64(b&0x7F) << shift
  43867. if b < 0x80 {
  43868. break
  43869. }
  43870. }
  43871. intStringLen := int(stringLen)
  43872. if intStringLen < 0 {
  43873. return ErrInvalidLengthGenerated
  43874. }
  43875. postIndex := iNdEx + intStringLen
  43876. if postIndex < 0 {
  43877. return ErrInvalidLengthGenerated
  43878. }
  43879. if postIndex > l {
  43880. return io.ErrUnexpectedEOF
  43881. }
  43882. m.ProviderID = string(dAtA[iNdEx:postIndex])
  43883. iNdEx = postIndex
  43884. case 4:
  43885. if wireType != 0 {
  43886. return fmt.Errorf("proto: wrong wireType = %d for field Unschedulable", wireType)
  43887. }
  43888. var v int
  43889. for shift := uint(0); ; shift += 7 {
  43890. if shift >= 64 {
  43891. return ErrIntOverflowGenerated
  43892. }
  43893. if iNdEx >= l {
  43894. return io.ErrUnexpectedEOF
  43895. }
  43896. b := dAtA[iNdEx]
  43897. iNdEx++
  43898. v |= int(b&0x7F) << shift
  43899. if b < 0x80 {
  43900. break
  43901. }
  43902. }
  43903. m.Unschedulable = bool(v != 0)
  43904. case 5:
  43905. if wireType != 2 {
  43906. return fmt.Errorf("proto: wrong wireType = %d for field Taints", wireType)
  43907. }
  43908. var msglen int
  43909. for shift := uint(0); ; shift += 7 {
  43910. if shift >= 64 {
  43911. return ErrIntOverflowGenerated
  43912. }
  43913. if iNdEx >= l {
  43914. return io.ErrUnexpectedEOF
  43915. }
  43916. b := dAtA[iNdEx]
  43917. iNdEx++
  43918. msglen |= int(b&0x7F) << shift
  43919. if b < 0x80 {
  43920. break
  43921. }
  43922. }
  43923. if msglen < 0 {
  43924. return ErrInvalidLengthGenerated
  43925. }
  43926. postIndex := iNdEx + msglen
  43927. if postIndex < 0 {
  43928. return ErrInvalidLengthGenerated
  43929. }
  43930. if postIndex > l {
  43931. return io.ErrUnexpectedEOF
  43932. }
  43933. m.Taints = append(m.Taints, Taint{})
  43934. if err := m.Taints[len(m.Taints)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43935. return err
  43936. }
  43937. iNdEx = postIndex
  43938. case 6:
  43939. if wireType != 2 {
  43940. return fmt.Errorf("proto: wrong wireType = %d for field ConfigSource", wireType)
  43941. }
  43942. var msglen int
  43943. for shift := uint(0); ; shift += 7 {
  43944. if shift >= 64 {
  43945. return ErrIntOverflowGenerated
  43946. }
  43947. if iNdEx >= l {
  43948. return io.ErrUnexpectedEOF
  43949. }
  43950. b := dAtA[iNdEx]
  43951. iNdEx++
  43952. msglen |= int(b&0x7F) << shift
  43953. if b < 0x80 {
  43954. break
  43955. }
  43956. }
  43957. if msglen < 0 {
  43958. return ErrInvalidLengthGenerated
  43959. }
  43960. postIndex := iNdEx + msglen
  43961. if postIndex < 0 {
  43962. return ErrInvalidLengthGenerated
  43963. }
  43964. if postIndex > l {
  43965. return io.ErrUnexpectedEOF
  43966. }
  43967. if m.ConfigSource == nil {
  43968. m.ConfigSource = &NodeConfigSource{}
  43969. }
  43970. if err := m.ConfigSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43971. return err
  43972. }
  43973. iNdEx = postIndex
  43974. case 7:
  43975. if wireType != 2 {
  43976. return fmt.Errorf("proto: wrong wireType = %d for field PodCIDRs", wireType)
  43977. }
  43978. var stringLen uint64
  43979. for shift := uint(0); ; shift += 7 {
  43980. if shift >= 64 {
  43981. return ErrIntOverflowGenerated
  43982. }
  43983. if iNdEx >= l {
  43984. return io.ErrUnexpectedEOF
  43985. }
  43986. b := dAtA[iNdEx]
  43987. iNdEx++
  43988. stringLen |= uint64(b&0x7F) << shift
  43989. if b < 0x80 {
  43990. break
  43991. }
  43992. }
  43993. intStringLen := int(stringLen)
  43994. if intStringLen < 0 {
  43995. return ErrInvalidLengthGenerated
  43996. }
  43997. postIndex := iNdEx + intStringLen
  43998. if postIndex < 0 {
  43999. return ErrInvalidLengthGenerated
  44000. }
  44001. if postIndex > l {
  44002. return io.ErrUnexpectedEOF
  44003. }
  44004. m.PodCIDRs = append(m.PodCIDRs, string(dAtA[iNdEx:postIndex]))
  44005. iNdEx = postIndex
  44006. default:
  44007. iNdEx = preIndex
  44008. skippy, err := skipGenerated(dAtA[iNdEx:])
  44009. if err != nil {
  44010. return err
  44011. }
  44012. if skippy < 0 {
  44013. return ErrInvalidLengthGenerated
  44014. }
  44015. if (iNdEx + skippy) < 0 {
  44016. return ErrInvalidLengthGenerated
  44017. }
  44018. if (iNdEx + skippy) > l {
  44019. return io.ErrUnexpectedEOF
  44020. }
  44021. iNdEx += skippy
  44022. }
  44023. }
  44024. if iNdEx > l {
  44025. return io.ErrUnexpectedEOF
  44026. }
  44027. return nil
  44028. }
  44029. func (m *NodeStatus) Unmarshal(dAtA []byte) error {
  44030. l := len(dAtA)
  44031. iNdEx := 0
  44032. for iNdEx < l {
  44033. preIndex := iNdEx
  44034. var wire uint64
  44035. for shift := uint(0); ; shift += 7 {
  44036. if shift >= 64 {
  44037. return ErrIntOverflowGenerated
  44038. }
  44039. if iNdEx >= l {
  44040. return io.ErrUnexpectedEOF
  44041. }
  44042. b := dAtA[iNdEx]
  44043. iNdEx++
  44044. wire |= uint64(b&0x7F) << shift
  44045. if b < 0x80 {
  44046. break
  44047. }
  44048. }
  44049. fieldNum := int32(wire >> 3)
  44050. wireType := int(wire & 0x7)
  44051. if wireType == 4 {
  44052. return fmt.Errorf("proto: NodeStatus: wiretype end group for non-group")
  44053. }
  44054. if fieldNum <= 0 {
  44055. return fmt.Errorf("proto: NodeStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  44056. }
  44057. switch fieldNum {
  44058. case 1:
  44059. if wireType != 2 {
  44060. return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType)
  44061. }
  44062. var msglen int
  44063. for shift := uint(0); ; shift += 7 {
  44064. if shift >= 64 {
  44065. return ErrIntOverflowGenerated
  44066. }
  44067. if iNdEx >= l {
  44068. return io.ErrUnexpectedEOF
  44069. }
  44070. b := dAtA[iNdEx]
  44071. iNdEx++
  44072. msglen |= int(b&0x7F) << shift
  44073. if b < 0x80 {
  44074. break
  44075. }
  44076. }
  44077. if msglen < 0 {
  44078. return ErrInvalidLengthGenerated
  44079. }
  44080. postIndex := iNdEx + msglen
  44081. if postIndex < 0 {
  44082. return ErrInvalidLengthGenerated
  44083. }
  44084. if postIndex > l {
  44085. return io.ErrUnexpectedEOF
  44086. }
  44087. if m.Capacity == nil {
  44088. m.Capacity = make(ResourceList)
  44089. }
  44090. var mapkey ResourceName
  44091. mapvalue := &resource.Quantity{}
  44092. for iNdEx < postIndex {
  44093. entryPreIndex := iNdEx
  44094. var wire uint64
  44095. for shift := uint(0); ; shift += 7 {
  44096. if shift >= 64 {
  44097. return ErrIntOverflowGenerated
  44098. }
  44099. if iNdEx >= l {
  44100. return io.ErrUnexpectedEOF
  44101. }
  44102. b := dAtA[iNdEx]
  44103. iNdEx++
  44104. wire |= uint64(b&0x7F) << shift
  44105. if b < 0x80 {
  44106. break
  44107. }
  44108. }
  44109. fieldNum := int32(wire >> 3)
  44110. if fieldNum == 1 {
  44111. var stringLenmapkey uint64
  44112. for shift := uint(0); ; shift += 7 {
  44113. if shift >= 64 {
  44114. return ErrIntOverflowGenerated
  44115. }
  44116. if iNdEx >= l {
  44117. return io.ErrUnexpectedEOF
  44118. }
  44119. b := dAtA[iNdEx]
  44120. iNdEx++
  44121. stringLenmapkey |= uint64(b&0x7F) << shift
  44122. if b < 0x80 {
  44123. break
  44124. }
  44125. }
  44126. intStringLenmapkey := int(stringLenmapkey)
  44127. if intStringLenmapkey < 0 {
  44128. return ErrInvalidLengthGenerated
  44129. }
  44130. postStringIndexmapkey := iNdEx + intStringLenmapkey
  44131. if postStringIndexmapkey < 0 {
  44132. return ErrInvalidLengthGenerated
  44133. }
  44134. if postStringIndexmapkey > l {
  44135. return io.ErrUnexpectedEOF
  44136. }
  44137. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  44138. iNdEx = postStringIndexmapkey
  44139. } else if fieldNum == 2 {
  44140. var mapmsglen int
  44141. for shift := uint(0); ; shift += 7 {
  44142. if shift >= 64 {
  44143. return ErrIntOverflowGenerated
  44144. }
  44145. if iNdEx >= l {
  44146. return io.ErrUnexpectedEOF
  44147. }
  44148. b := dAtA[iNdEx]
  44149. iNdEx++
  44150. mapmsglen |= int(b&0x7F) << shift
  44151. if b < 0x80 {
  44152. break
  44153. }
  44154. }
  44155. if mapmsglen < 0 {
  44156. return ErrInvalidLengthGenerated
  44157. }
  44158. postmsgIndex := iNdEx + mapmsglen
  44159. if postmsgIndex < 0 {
  44160. return ErrInvalidLengthGenerated
  44161. }
  44162. if postmsgIndex > l {
  44163. return io.ErrUnexpectedEOF
  44164. }
  44165. mapvalue = &resource.Quantity{}
  44166. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  44167. return err
  44168. }
  44169. iNdEx = postmsgIndex
  44170. } else {
  44171. iNdEx = entryPreIndex
  44172. skippy, err := skipGenerated(dAtA[iNdEx:])
  44173. if err != nil {
  44174. return err
  44175. }
  44176. if skippy < 0 {
  44177. return ErrInvalidLengthGenerated
  44178. }
  44179. if (iNdEx + skippy) > postIndex {
  44180. return io.ErrUnexpectedEOF
  44181. }
  44182. iNdEx += skippy
  44183. }
  44184. }
  44185. m.Capacity[ResourceName(mapkey)] = *mapvalue
  44186. iNdEx = postIndex
  44187. case 2:
  44188. if wireType != 2 {
  44189. return fmt.Errorf("proto: wrong wireType = %d for field Allocatable", wireType)
  44190. }
  44191. var msglen int
  44192. for shift := uint(0); ; shift += 7 {
  44193. if shift >= 64 {
  44194. return ErrIntOverflowGenerated
  44195. }
  44196. if iNdEx >= l {
  44197. return io.ErrUnexpectedEOF
  44198. }
  44199. b := dAtA[iNdEx]
  44200. iNdEx++
  44201. msglen |= int(b&0x7F) << shift
  44202. if b < 0x80 {
  44203. break
  44204. }
  44205. }
  44206. if msglen < 0 {
  44207. return ErrInvalidLengthGenerated
  44208. }
  44209. postIndex := iNdEx + msglen
  44210. if postIndex < 0 {
  44211. return ErrInvalidLengthGenerated
  44212. }
  44213. if postIndex > l {
  44214. return io.ErrUnexpectedEOF
  44215. }
  44216. if m.Allocatable == nil {
  44217. m.Allocatable = make(ResourceList)
  44218. }
  44219. var mapkey ResourceName
  44220. mapvalue := &resource.Quantity{}
  44221. for iNdEx < postIndex {
  44222. entryPreIndex := iNdEx
  44223. var wire uint64
  44224. for shift := uint(0); ; shift += 7 {
  44225. if shift >= 64 {
  44226. return ErrIntOverflowGenerated
  44227. }
  44228. if iNdEx >= l {
  44229. return io.ErrUnexpectedEOF
  44230. }
  44231. b := dAtA[iNdEx]
  44232. iNdEx++
  44233. wire |= uint64(b&0x7F) << shift
  44234. if b < 0x80 {
  44235. break
  44236. }
  44237. }
  44238. fieldNum := int32(wire >> 3)
  44239. if fieldNum == 1 {
  44240. var stringLenmapkey uint64
  44241. for shift := uint(0); ; shift += 7 {
  44242. if shift >= 64 {
  44243. return ErrIntOverflowGenerated
  44244. }
  44245. if iNdEx >= l {
  44246. return io.ErrUnexpectedEOF
  44247. }
  44248. b := dAtA[iNdEx]
  44249. iNdEx++
  44250. stringLenmapkey |= uint64(b&0x7F) << shift
  44251. if b < 0x80 {
  44252. break
  44253. }
  44254. }
  44255. intStringLenmapkey := int(stringLenmapkey)
  44256. if intStringLenmapkey < 0 {
  44257. return ErrInvalidLengthGenerated
  44258. }
  44259. postStringIndexmapkey := iNdEx + intStringLenmapkey
  44260. if postStringIndexmapkey < 0 {
  44261. return ErrInvalidLengthGenerated
  44262. }
  44263. if postStringIndexmapkey > l {
  44264. return io.ErrUnexpectedEOF
  44265. }
  44266. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  44267. iNdEx = postStringIndexmapkey
  44268. } else if fieldNum == 2 {
  44269. var mapmsglen int
  44270. for shift := uint(0); ; shift += 7 {
  44271. if shift >= 64 {
  44272. return ErrIntOverflowGenerated
  44273. }
  44274. if iNdEx >= l {
  44275. return io.ErrUnexpectedEOF
  44276. }
  44277. b := dAtA[iNdEx]
  44278. iNdEx++
  44279. mapmsglen |= int(b&0x7F) << shift
  44280. if b < 0x80 {
  44281. break
  44282. }
  44283. }
  44284. if mapmsglen < 0 {
  44285. return ErrInvalidLengthGenerated
  44286. }
  44287. postmsgIndex := iNdEx + mapmsglen
  44288. if postmsgIndex < 0 {
  44289. return ErrInvalidLengthGenerated
  44290. }
  44291. if postmsgIndex > l {
  44292. return io.ErrUnexpectedEOF
  44293. }
  44294. mapvalue = &resource.Quantity{}
  44295. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  44296. return err
  44297. }
  44298. iNdEx = postmsgIndex
  44299. } else {
  44300. iNdEx = entryPreIndex
  44301. skippy, err := skipGenerated(dAtA[iNdEx:])
  44302. if err != nil {
  44303. return err
  44304. }
  44305. if skippy < 0 {
  44306. return ErrInvalidLengthGenerated
  44307. }
  44308. if (iNdEx + skippy) > postIndex {
  44309. return io.ErrUnexpectedEOF
  44310. }
  44311. iNdEx += skippy
  44312. }
  44313. }
  44314. m.Allocatable[ResourceName(mapkey)] = *mapvalue
  44315. iNdEx = postIndex
  44316. case 3:
  44317. if wireType != 2 {
  44318. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  44319. }
  44320. var stringLen uint64
  44321. for shift := uint(0); ; shift += 7 {
  44322. if shift >= 64 {
  44323. return ErrIntOverflowGenerated
  44324. }
  44325. if iNdEx >= l {
  44326. return io.ErrUnexpectedEOF
  44327. }
  44328. b := dAtA[iNdEx]
  44329. iNdEx++
  44330. stringLen |= uint64(b&0x7F) << shift
  44331. if b < 0x80 {
  44332. break
  44333. }
  44334. }
  44335. intStringLen := int(stringLen)
  44336. if intStringLen < 0 {
  44337. return ErrInvalidLengthGenerated
  44338. }
  44339. postIndex := iNdEx + intStringLen
  44340. if postIndex < 0 {
  44341. return ErrInvalidLengthGenerated
  44342. }
  44343. if postIndex > l {
  44344. return io.ErrUnexpectedEOF
  44345. }
  44346. m.Phase = NodePhase(dAtA[iNdEx:postIndex])
  44347. iNdEx = postIndex
  44348. case 4:
  44349. if wireType != 2 {
  44350. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  44351. }
  44352. var msglen int
  44353. for shift := uint(0); ; shift += 7 {
  44354. if shift >= 64 {
  44355. return ErrIntOverflowGenerated
  44356. }
  44357. if iNdEx >= l {
  44358. return io.ErrUnexpectedEOF
  44359. }
  44360. b := dAtA[iNdEx]
  44361. iNdEx++
  44362. msglen |= int(b&0x7F) << shift
  44363. if b < 0x80 {
  44364. break
  44365. }
  44366. }
  44367. if msglen < 0 {
  44368. return ErrInvalidLengthGenerated
  44369. }
  44370. postIndex := iNdEx + msglen
  44371. if postIndex < 0 {
  44372. return ErrInvalidLengthGenerated
  44373. }
  44374. if postIndex > l {
  44375. return io.ErrUnexpectedEOF
  44376. }
  44377. m.Conditions = append(m.Conditions, NodeCondition{})
  44378. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44379. return err
  44380. }
  44381. iNdEx = postIndex
  44382. case 5:
  44383. if wireType != 2 {
  44384. return fmt.Errorf("proto: wrong wireType = %d for field Addresses", wireType)
  44385. }
  44386. var msglen int
  44387. for shift := uint(0); ; shift += 7 {
  44388. if shift >= 64 {
  44389. return ErrIntOverflowGenerated
  44390. }
  44391. if iNdEx >= l {
  44392. return io.ErrUnexpectedEOF
  44393. }
  44394. b := dAtA[iNdEx]
  44395. iNdEx++
  44396. msglen |= int(b&0x7F) << shift
  44397. if b < 0x80 {
  44398. break
  44399. }
  44400. }
  44401. if msglen < 0 {
  44402. return ErrInvalidLengthGenerated
  44403. }
  44404. postIndex := iNdEx + msglen
  44405. if postIndex < 0 {
  44406. return ErrInvalidLengthGenerated
  44407. }
  44408. if postIndex > l {
  44409. return io.ErrUnexpectedEOF
  44410. }
  44411. m.Addresses = append(m.Addresses, NodeAddress{})
  44412. if err := m.Addresses[len(m.Addresses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44413. return err
  44414. }
  44415. iNdEx = postIndex
  44416. case 6:
  44417. if wireType != 2 {
  44418. return fmt.Errorf("proto: wrong wireType = %d for field DaemonEndpoints", wireType)
  44419. }
  44420. var msglen int
  44421. for shift := uint(0); ; shift += 7 {
  44422. if shift >= 64 {
  44423. return ErrIntOverflowGenerated
  44424. }
  44425. if iNdEx >= l {
  44426. return io.ErrUnexpectedEOF
  44427. }
  44428. b := dAtA[iNdEx]
  44429. iNdEx++
  44430. msglen |= int(b&0x7F) << shift
  44431. if b < 0x80 {
  44432. break
  44433. }
  44434. }
  44435. if msglen < 0 {
  44436. return ErrInvalidLengthGenerated
  44437. }
  44438. postIndex := iNdEx + msglen
  44439. if postIndex < 0 {
  44440. return ErrInvalidLengthGenerated
  44441. }
  44442. if postIndex > l {
  44443. return io.ErrUnexpectedEOF
  44444. }
  44445. if err := m.DaemonEndpoints.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44446. return err
  44447. }
  44448. iNdEx = postIndex
  44449. case 7:
  44450. if wireType != 2 {
  44451. return fmt.Errorf("proto: wrong wireType = %d for field NodeInfo", wireType)
  44452. }
  44453. var msglen int
  44454. for shift := uint(0); ; shift += 7 {
  44455. if shift >= 64 {
  44456. return ErrIntOverflowGenerated
  44457. }
  44458. if iNdEx >= l {
  44459. return io.ErrUnexpectedEOF
  44460. }
  44461. b := dAtA[iNdEx]
  44462. iNdEx++
  44463. msglen |= int(b&0x7F) << shift
  44464. if b < 0x80 {
  44465. break
  44466. }
  44467. }
  44468. if msglen < 0 {
  44469. return ErrInvalidLengthGenerated
  44470. }
  44471. postIndex := iNdEx + msglen
  44472. if postIndex < 0 {
  44473. return ErrInvalidLengthGenerated
  44474. }
  44475. if postIndex > l {
  44476. return io.ErrUnexpectedEOF
  44477. }
  44478. if err := m.NodeInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44479. return err
  44480. }
  44481. iNdEx = postIndex
  44482. case 8:
  44483. if wireType != 2 {
  44484. return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType)
  44485. }
  44486. var msglen int
  44487. for shift := uint(0); ; shift += 7 {
  44488. if shift >= 64 {
  44489. return ErrIntOverflowGenerated
  44490. }
  44491. if iNdEx >= l {
  44492. return io.ErrUnexpectedEOF
  44493. }
  44494. b := dAtA[iNdEx]
  44495. iNdEx++
  44496. msglen |= int(b&0x7F) << shift
  44497. if b < 0x80 {
  44498. break
  44499. }
  44500. }
  44501. if msglen < 0 {
  44502. return ErrInvalidLengthGenerated
  44503. }
  44504. postIndex := iNdEx + msglen
  44505. if postIndex < 0 {
  44506. return ErrInvalidLengthGenerated
  44507. }
  44508. if postIndex > l {
  44509. return io.ErrUnexpectedEOF
  44510. }
  44511. m.Images = append(m.Images, ContainerImage{})
  44512. if err := m.Images[len(m.Images)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44513. return err
  44514. }
  44515. iNdEx = postIndex
  44516. case 9:
  44517. if wireType != 2 {
  44518. return fmt.Errorf("proto: wrong wireType = %d for field VolumesInUse", wireType)
  44519. }
  44520. var stringLen uint64
  44521. for shift := uint(0); ; shift += 7 {
  44522. if shift >= 64 {
  44523. return ErrIntOverflowGenerated
  44524. }
  44525. if iNdEx >= l {
  44526. return io.ErrUnexpectedEOF
  44527. }
  44528. b := dAtA[iNdEx]
  44529. iNdEx++
  44530. stringLen |= uint64(b&0x7F) << shift
  44531. if b < 0x80 {
  44532. break
  44533. }
  44534. }
  44535. intStringLen := int(stringLen)
  44536. if intStringLen < 0 {
  44537. return ErrInvalidLengthGenerated
  44538. }
  44539. postIndex := iNdEx + intStringLen
  44540. if postIndex < 0 {
  44541. return ErrInvalidLengthGenerated
  44542. }
  44543. if postIndex > l {
  44544. return io.ErrUnexpectedEOF
  44545. }
  44546. m.VolumesInUse = append(m.VolumesInUse, UniqueVolumeName(dAtA[iNdEx:postIndex]))
  44547. iNdEx = postIndex
  44548. case 10:
  44549. if wireType != 2 {
  44550. return fmt.Errorf("proto: wrong wireType = %d for field VolumesAttached", wireType)
  44551. }
  44552. var msglen int
  44553. for shift := uint(0); ; shift += 7 {
  44554. if shift >= 64 {
  44555. return ErrIntOverflowGenerated
  44556. }
  44557. if iNdEx >= l {
  44558. return io.ErrUnexpectedEOF
  44559. }
  44560. b := dAtA[iNdEx]
  44561. iNdEx++
  44562. msglen |= int(b&0x7F) << shift
  44563. if b < 0x80 {
  44564. break
  44565. }
  44566. }
  44567. if msglen < 0 {
  44568. return ErrInvalidLengthGenerated
  44569. }
  44570. postIndex := iNdEx + msglen
  44571. if postIndex < 0 {
  44572. return ErrInvalidLengthGenerated
  44573. }
  44574. if postIndex > l {
  44575. return io.ErrUnexpectedEOF
  44576. }
  44577. m.VolumesAttached = append(m.VolumesAttached, AttachedVolume{})
  44578. if err := m.VolumesAttached[len(m.VolumesAttached)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44579. return err
  44580. }
  44581. iNdEx = postIndex
  44582. case 11:
  44583. if wireType != 2 {
  44584. return fmt.Errorf("proto: wrong wireType = %d for field Config", wireType)
  44585. }
  44586. var msglen int
  44587. for shift := uint(0); ; shift += 7 {
  44588. if shift >= 64 {
  44589. return ErrIntOverflowGenerated
  44590. }
  44591. if iNdEx >= l {
  44592. return io.ErrUnexpectedEOF
  44593. }
  44594. b := dAtA[iNdEx]
  44595. iNdEx++
  44596. msglen |= int(b&0x7F) << shift
  44597. if b < 0x80 {
  44598. break
  44599. }
  44600. }
  44601. if msglen < 0 {
  44602. return ErrInvalidLengthGenerated
  44603. }
  44604. postIndex := iNdEx + msglen
  44605. if postIndex < 0 {
  44606. return ErrInvalidLengthGenerated
  44607. }
  44608. if postIndex > l {
  44609. return io.ErrUnexpectedEOF
  44610. }
  44611. if m.Config == nil {
  44612. m.Config = &NodeConfigStatus{}
  44613. }
  44614. if err := m.Config.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44615. return err
  44616. }
  44617. iNdEx = postIndex
  44618. default:
  44619. iNdEx = preIndex
  44620. skippy, err := skipGenerated(dAtA[iNdEx:])
  44621. if err != nil {
  44622. return err
  44623. }
  44624. if skippy < 0 {
  44625. return ErrInvalidLengthGenerated
  44626. }
  44627. if (iNdEx + skippy) < 0 {
  44628. return ErrInvalidLengthGenerated
  44629. }
  44630. if (iNdEx + skippy) > l {
  44631. return io.ErrUnexpectedEOF
  44632. }
  44633. iNdEx += skippy
  44634. }
  44635. }
  44636. if iNdEx > l {
  44637. return io.ErrUnexpectedEOF
  44638. }
  44639. return nil
  44640. }
  44641. func (m *NodeSystemInfo) Unmarshal(dAtA []byte) error {
  44642. l := len(dAtA)
  44643. iNdEx := 0
  44644. for iNdEx < l {
  44645. preIndex := iNdEx
  44646. var wire uint64
  44647. for shift := uint(0); ; shift += 7 {
  44648. if shift >= 64 {
  44649. return ErrIntOverflowGenerated
  44650. }
  44651. if iNdEx >= l {
  44652. return io.ErrUnexpectedEOF
  44653. }
  44654. b := dAtA[iNdEx]
  44655. iNdEx++
  44656. wire |= uint64(b&0x7F) << shift
  44657. if b < 0x80 {
  44658. break
  44659. }
  44660. }
  44661. fieldNum := int32(wire >> 3)
  44662. wireType := int(wire & 0x7)
  44663. if wireType == 4 {
  44664. return fmt.Errorf("proto: NodeSystemInfo: wiretype end group for non-group")
  44665. }
  44666. if fieldNum <= 0 {
  44667. return fmt.Errorf("proto: NodeSystemInfo: illegal tag %d (wire type %d)", fieldNum, wire)
  44668. }
  44669. switch fieldNum {
  44670. case 1:
  44671. if wireType != 2 {
  44672. return fmt.Errorf("proto: wrong wireType = %d for field MachineID", wireType)
  44673. }
  44674. var stringLen uint64
  44675. for shift := uint(0); ; shift += 7 {
  44676. if shift >= 64 {
  44677. return ErrIntOverflowGenerated
  44678. }
  44679. if iNdEx >= l {
  44680. return io.ErrUnexpectedEOF
  44681. }
  44682. b := dAtA[iNdEx]
  44683. iNdEx++
  44684. stringLen |= uint64(b&0x7F) << shift
  44685. if b < 0x80 {
  44686. break
  44687. }
  44688. }
  44689. intStringLen := int(stringLen)
  44690. if intStringLen < 0 {
  44691. return ErrInvalidLengthGenerated
  44692. }
  44693. postIndex := iNdEx + intStringLen
  44694. if postIndex < 0 {
  44695. return ErrInvalidLengthGenerated
  44696. }
  44697. if postIndex > l {
  44698. return io.ErrUnexpectedEOF
  44699. }
  44700. m.MachineID = string(dAtA[iNdEx:postIndex])
  44701. iNdEx = postIndex
  44702. case 2:
  44703. if wireType != 2 {
  44704. return fmt.Errorf("proto: wrong wireType = %d for field SystemUUID", wireType)
  44705. }
  44706. var stringLen uint64
  44707. for shift := uint(0); ; shift += 7 {
  44708. if shift >= 64 {
  44709. return ErrIntOverflowGenerated
  44710. }
  44711. if iNdEx >= l {
  44712. return io.ErrUnexpectedEOF
  44713. }
  44714. b := dAtA[iNdEx]
  44715. iNdEx++
  44716. stringLen |= uint64(b&0x7F) << shift
  44717. if b < 0x80 {
  44718. break
  44719. }
  44720. }
  44721. intStringLen := int(stringLen)
  44722. if intStringLen < 0 {
  44723. return ErrInvalidLengthGenerated
  44724. }
  44725. postIndex := iNdEx + intStringLen
  44726. if postIndex < 0 {
  44727. return ErrInvalidLengthGenerated
  44728. }
  44729. if postIndex > l {
  44730. return io.ErrUnexpectedEOF
  44731. }
  44732. m.SystemUUID = string(dAtA[iNdEx:postIndex])
  44733. iNdEx = postIndex
  44734. case 3:
  44735. if wireType != 2 {
  44736. return fmt.Errorf("proto: wrong wireType = %d for field BootID", wireType)
  44737. }
  44738. var stringLen uint64
  44739. for shift := uint(0); ; shift += 7 {
  44740. if shift >= 64 {
  44741. return ErrIntOverflowGenerated
  44742. }
  44743. if iNdEx >= l {
  44744. return io.ErrUnexpectedEOF
  44745. }
  44746. b := dAtA[iNdEx]
  44747. iNdEx++
  44748. stringLen |= uint64(b&0x7F) << shift
  44749. if b < 0x80 {
  44750. break
  44751. }
  44752. }
  44753. intStringLen := int(stringLen)
  44754. if intStringLen < 0 {
  44755. return ErrInvalidLengthGenerated
  44756. }
  44757. postIndex := iNdEx + intStringLen
  44758. if postIndex < 0 {
  44759. return ErrInvalidLengthGenerated
  44760. }
  44761. if postIndex > l {
  44762. return io.ErrUnexpectedEOF
  44763. }
  44764. m.BootID = string(dAtA[iNdEx:postIndex])
  44765. iNdEx = postIndex
  44766. case 4:
  44767. if wireType != 2 {
  44768. return fmt.Errorf("proto: wrong wireType = %d for field KernelVersion", wireType)
  44769. }
  44770. var stringLen uint64
  44771. for shift := uint(0); ; shift += 7 {
  44772. if shift >= 64 {
  44773. return ErrIntOverflowGenerated
  44774. }
  44775. if iNdEx >= l {
  44776. return io.ErrUnexpectedEOF
  44777. }
  44778. b := dAtA[iNdEx]
  44779. iNdEx++
  44780. stringLen |= uint64(b&0x7F) << shift
  44781. if b < 0x80 {
  44782. break
  44783. }
  44784. }
  44785. intStringLen := int(stringLen)
  44786. if intStringLen < 0 {
  44787. return ErrInvalidLengthGenerated
  44788. }
  44789. postIndex := iNdEx + intStringLen
  44790. if postIndex < 0 {
  44791. return ErrInvalidLengthGenerated
  44792. }
  44793. if postIndex > l {
  44794. return io.ErrUnexpectedEOF
  44795. }
  44796. m.KernelVersion = string(dAtA[iNdEx:postIndex])
  44797. iNdEx = postIndex
  44798. case 5:
  44799. if wireType != 2 {
  44800. return fmt.Errorf("proto: wrong wireType = %d for field OSImage", wireType)
  44801. }
  44802. var stringLen uint64
  44803. for shift := uint(0); ; shift += 7 {
  44804. if shift >= 64 {
  44805. return ErrIntOverflowGenerated
  44806. }
  44807. if iNdEx >= l {
  44808. return io.ErrUnexpectedEOF
  44809. }
  44810. b := dAtA[iNdEx]
  44811. iNdEx++
  44812. stringLen |= uint64(b&0x7F) << shift
  44813. if b < 0x80 {
  44814. break
  44815. }
  44816. }
  44817. intStringLen := int(stringLen)
  44818. if intStringLen < 0 {
  44819. return ErrInvalidLengthGenerated
  44820. }
  44821. postIndex := iNdEx + intStringLen
  44822. if postIndex < 0 {
  44823. return ErrInvalidLengthGenerated
  44824. }
  44825. if postIndex > l {
  44826. return io.ErrUnexpectedEOF
  44827. }
  44828. m.OSImage = string(dAtA[iNdEx:postIndex])
  44829. iNdEx = postIndex
  44830. case 6:
  44831. if wireType != 2 {
  44832. return fmt.Errorf("proto: wrong wireType = %d for field ContainerRuntimeVersion", wireType)
  44833. }
  44834. var stringLen uint64
  44835. for shift := uint(0); ; shift += 7 {
  44836. if shift >= 64 {
  44837. return ErrIntOverflowGenerated
  44838. }
  44839. if iNdEx >= l {
  44840. return io.ErrUnexpectedEOF
  44841. }
  44842. b := dAtA[iNdEx]
  44843. iNdEx++
  44844. stringLen |= uint64(b&0x7F) << shift
  44845. if b < 0x80 {
  44846. break
  44847. }
  44848. }
  44849. intStringLen := int(stringLen)
  44850. if intStringLen < 0 {
  44851. return ErrInvalidLengthGenerated
  44852. }
  44853. postIndex := iNdEx + intStringLen
  44854. if postIndex < 0 {
  44855. return ErrInvalidLengthGenerated
  44856. }
  44857. if postIndex > l {
  44858. return io.ErrUnexpectedEOF
  44859. }
  44860. m.ContainerRuntimeVersion = string(dAtA[iNdEx:postIndex])
  44861. iNdEx = postIndex
  44862. case 7:
  44863. if wireType != 2 {
  44864. return fmt.Errorf("proto: wrong wireType = %d for field KubeletVersion", wireType)
  44865. }
  44866. var stringLen uint64
  44867. for shift := uint(0); ; shift += 7 {
  44868. if shift >= 64 {
  44869. return ErrIntOverflowGenerated
  44870. }
  44871. if iNdEx >= l {
  44872. return io.ErrUnexpectedEOF
  44873. }
  44874. b := dAtA[iNdEx]
  44875. iNdEx++
  44876. stringLen |= uint64(b&0x7F) << shift
  44877. if b < 0x80 {
  44878. break
  44879. }
  44880. }
  44881. intStringLen := int(stringLen)
  44882. if intStringLen < 0 {
  44883. return ErrInvalidLengthGenerated
  44884. }
  44885. postIndex := iNdEx + intStringLen
  44886. if postIndex < 0 {
  44887. return ErrInvalidLengthGenerated
  44888. }
  44889. if postIndex > l {
  44890. return io.ErrUnexpectedEOF
  44891. }
  44892. m.KubeletVersion = string(dAtA[iNdEx:postIndex])
  44893. iNdEx = postIndex
  44894. case 8:
  44895. if wireType != 2 {
  44896. return fmt.Errorf("proto: wrong wireType = %d for field KubeProxyVersion", wireType)
  44897. }
  44898. var stringLen uint64
  44899. for shift := uint(0); ; shift += 7 {
  44900. if shift >= 64 {
  44901. return ErrIntOverflowGenerated
  44902. }
  44903. if iNdEx >= l {
  44904. return io.ErrUnexpectedEOF
  44905. }
  44906. b := dAtA[iNdEx]
  44907. iNdEx++
  44908. stringLen |= uint64(b&0x7F) << shift
  44909. if b < 0x80 {
  44910. break
  44911. }
  44912. }
  44913. intStringLen := int(stringLen)
  44914. if intStringLen < 0 {
  44915. return ErrInvalidLengthGenerated
  44916. }
  44917. postIndex := iNdEx + intStringLen
  44918. if postIndex < 0 {
  44919. return ErrInvalidLengthGenerated
  44920. }
  44921. if postIndex > l {
  44922. return io.ErrUnexpectedEOF
  44923. }
  44924. m.KubeProxyVersion = string(dAtA[iNdEx:postIndex])
  44925. iNdEx = postIndex
  44926. case 9:
  44927. if wireType != 2 {
  44928. return fmt.Errorf("proto: wrong wireType = %d for field OperatingSystem", wireType)
  44929. }
  44930. var stringLen uint64
  44931. for shift := uint(0); ; shift += 7 {
  44932. if shift >= 64 {
  44933. return ErrIntOverflowGenerated
  44934. }
  44935. if iNdEx >= l {
  44936. return io.ErrUnexpectedEOF
  44937. }
  44938. b := dAtA[iNdEx]
  44939. iNdEx++
  44940. stringLen |= uint64(b&0x7F) << shift
  44941. if b < 0x80 {
  44942. break
  44943. }
  44944. }
  44945. intStringLen := int(stringLen)
  44946. if intStringLen < 0 {
  44947. return ErrInvalidLengthGenerated
  44948. }
  44949. postIndex := iNdEx + intStringLen
  44950. if postIndex < 0 {
  44951. return ErrInvalidLengthGenerated
  44952. }
  44953. if postIndex > l {
  44954. return io.ErrUnexpectedEOF
  44955. }
  44956. m.OperatingSystem = string(dAtA[iNdEx:postIndex])
  44957. iNdEx = postIndex
  44958. case 10:
  44959. if wireType != 2 {
  44960. return fmt.Errorf("proto: wrong wireType = %d for field Architecture", wireType)
  44961. }
  44962. var stringLen uint64
  44963. for shift := uint(0); ; shift += 7 {
  44964. if shift >= 64 {
  44965. return ErrIntOverflowGenerated
  44966. }
  44967. if iNdEx >= l {
  44968. return io.ErrUnexpectedEOF
  44969. }
  44970. b := dAtA[iNdEx]
  44971. iNdEx++
  44972. stringLen |= uint64(b&0x7F) << shift
  44973. if b < 0x80 {
  44974. break
  44975. }
  44976. }
  44977. intStringLen := int(stringLen)
  44978. if intStringLen < 0 {
  44979. return ErrInvalidLengthGenerated
  44980. }
  44981. postIndex := iNdEx + intStringLen
  44982. if postIndex < 0 {
  44983. return ErrInvalidLengthGenerated
  44984. }
  44985. if postIndex > l {
  44986. return io.ErrUnexpectedEOF
  44987. }
  44988. m.Architecture = string(dAtA[iNdEx:postIndex])
  44989. iNdEx = postIndex
  44990. default:
  44991. iNdEx = preIndex
  44992. skippy, err := skipGenerated(dAtA[iNdEx:])
  44993. if err != nil {
  44994. return err
  44995. }
  44996. if skippy < 0 {
  44997. return ErrInvalidLengthGenerated
  44998. }
  44999. if (iNdEx + skippy) < 0 {
  45000. return ErrInvalidLengthGenerated
  45001. }
  45002. if (iNdEx + skippy) > l {
  45003. return io.ErrUnexpectedEOF
  45004. }
  45005. iNdEx += skippy
  45006. }
  45007. }
  45008. if iNdEx > l {
  45009. return io.ErrUnexpectedEOF
  45010. }
  45011. return nil
  45012. }
  45013. func (m *ObjectFieldSelector) Unmarshal(dAtA []byte) error {
  45014. l := len(dAtA)
  45015. iNdEx := 0
  45016. for iNdEx < l {
  45017. preIndex := iNdEx
  45018. var wire uint64
  45019. for shift := uint(0); ; shift += 7 {
  45020. if shift >= 64 {
  45021. return ErrIntOverflowGenerated
  45022. }
  45023. if iNdEx >= l {
  45024. return io.ErrUnexpectedEOF
  45025. }
  45026. b := dAtA[iNdEx]
  45027. iNdEx++
  45028. wire |= uint64(b&0x7F) << shift
  45029. if b < 0x80 {
  45030. break
  45031. }
  45032. }
  45033. fieldNum := int32(wire >> 3)
  45034. wireType := int(wire & 0x7)
  45035. if wireType == 4 {
  45036. return fmt.Errorf("proto: ObjectFieldSelector: wiretype end group for non-group")
  45037. }
  45038. if fieldNum <= 0 {
  45039. return fmt.Errorf("proto: ObjectFieldSelector: illegal tag %d (wire type %d)", fieldNum, wire)
  45040. }
  45041. switch fieldNum {
  45042. case 1:
  45043. if wireType != 2 {
  45044. return fmt.Errorf("proto: wrong wireType = %d for field APIVersion", wireType)
  45045. }
  45046. var stringLen uint64
  45047. for shift := uint(0); ; shift += 7 {
  45048. if shift >= 64 {
  45049. return ErrIntOverflowGenerated
  45050. }
  45051. if iNdEx >= l {
  45052. return io.ErrUnexpectedEOF
  45053. }
  45054. b := dAtA[iNdEx]
  45055. iNdEx++
  45056. stringLen |= uint64(b&0x7F) << shift
  45057. if b < 0x80 {
  45058. break
  45059. }
  45060. }
  45061. intStringLen := int(stringLen)
  45062. if intStringLen < 0 {
  45063. return ErrInvalidLengthGenerated
  45064. }
  45065. postIndex := iNdEx + intStringLen
  45066. if postIndex < 0 {
  45067. return ErrInvalidLengthGenerated
  45068. }
  45069. if postIndex > l {
  45070. return io.ErrUnexpectedEOF
  45071. }
  45072. m.APIVersion = string(dAtA[iNdEx:postIndex])
  45073. iNdEx = postIndex
  45074. case 2:
  45075. if wireType != 2 {
  45076. return fmt.Errorf("proto: wrong wireType = %d for field FieldPath", wireType)
  45077. }
  45078. var stringLen uint64
  45079. for shift := uint(0); ; shift += 7 {
  45080. if shift >= 64 {
  45081. return ErrIntOverflowGenerated
  45082. }
  45083. if iNdEx >= l {
  45084. return io.ErrUnexpectedEOF
  45085. }
  45086. b := dAtA[iNdEx]
  45087. iNdEx++
  45088. stringLen |= uint64(b&0x7F) << shift
  45089. if b < 0x80 {
  45090. break
  45091. }
  45092. }
  45093. intStringLen := int(stringLen)
  45094. if intStringLen < 0 {
  45095. return ErrInvalidLengthGenerated
  45096. }
  45097. postIndex := iNdEx + intStringLen
  45098. if postIndex < 0 {
  45099. return ErrInvalidLengthGenerated
  45100. }
  45101. if postIndex > l {
  45102. return io.ErrUnexpectedEOF
  45103. }
  45104. m.FieldPath = string(dAtA[iNdEx:postIndex])
  45105. iNdEx = postIndex
  45106. default:
  45107. iNdEx = preIndex
  45108. skippy, err := skipGenerated(dAtA[iNdEx:])
  45109. if err != nil {
  45110. return err
  45111. }
  45112. if skippy < 0 {
  45113. return ErrInvalidLengthGenerated
  45114. }
  45115. if (iNdEx + skippy) < 0 {
  45116. return ErrInvalidLengthGenerated
  45117. }
  45118. if (iNdEx + skippy) > l {
  45119. return io.ErrUnexpectedEOF
  45120. }
  45121. iNdEx += skippy
  45122. }
  45123. }
  45124. if iNdEx > l {
  45125. return io.ErrUnexpectedEOF
  45126. }
  45127. return nil
  45128. }
  45129. func (m *ObjectReference) Unmarshal(dAtA []byte) error {
  45130. l := len(dAtA)
  45131. iNdEx := 0
  45132. for iNdEx < l {
  45133. preIndex := iNdEx
  45134. var wire uint64
  45135. for shift := uint(0); ; shift += 7 {
  45136. if shift >= 64 {
  45137. return ErrIntOverflowGenerated
  45138. }
  45139. if iNdEx >= l {
  45140. return io.ErrUnexpectedEOF
  45141. }
  45142. b := dAtA[iNdEx]
  45143. iNdEx++
  45144. wire |= uint64(b&0x7F) << shift
  45145. if b < 0x80 {
  45146. break
  45147. }
  45148. }
  45149. fieldNum := int32(wire >> 3)
  45150. wireType := int(wire & 0x7)
  45151. if wireType == 4 {
  45152. return fmt.Errorf("proto: ObjectReference: wiretype end group for non-group")
  45153. }
  45154. if fieldNum <= 0 {
  45155. return fmt.Errorf("proto: ObjectReference: illegal tag %d (wire type %d)", fieldNum, wire)
  45156. }
  45157. switch fieldNum {
  45158. case 1:
  45159. if wireType != 2 {
  45160. return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
  45161. }
  45162. var stringLen uint64
  45163. for shift := uint(0); ; shift += 7 {
  45164. if shift >= 64 {
  45165. return ErrIntOverflowGenerated
  45166. }
  45167. if iNdEx >= l {
  45168. return io.ErrUnexpectedEOF
  45169. }
  45170. b := dAtA[iNdEx]
  45171. iNdEx++
  45172. stringLen |= uint64(b&0x7F) << shift
  45173. if b < 0x80 {
  45174. break
  45175. }
  45176. }
  45177. intStringLen := int(stringLen)
  45178. if intStringLen < 0 {
  45179. return ErrInvalidLengthGenerated
  45180. }
  45181. postIndex := iNdEx + intStringLen
  45182. if postIndex < 0 {
  45183. return ErrInvalidLengthGenerated
  45184. }
  45185. if postIndex > l {
  45186. return io.ErrUnexpectedEOF
  45187. }
  45188. m.Kind = string(dAtA[iNdEx:postIndex])
  45189. iNdEx = postIndex
  45190. case 2:
  45191. if wireType != 2 {
  45192. return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
  45193. }
  45194. var stringLen uint64
  45195. for shift := uint(0); ; shift += 7 {
  45196. if shift >= 64 {
  45197. return ErrIntOverflowGenerated
  45198. }
  45199. if iNdEx >= l {
  45200. return io.ErrUnexpectedEOF
  45201. }
  45202. b := dAtA[iNdEx]
  45203. iNdEx++
  45204. stringLen |= uint64(b&0x7F) << shift
  45205. if b < 0x80 {
  45206. break
  45207. }
  45208. }
  45209. intStringLen := int(stringLen)
  45210. if intStringLen < 0 {
  45211. return ErrInvalidLengthGenerated
  45212. }
  45213. postIndex := iNdEx + intStringLen
  45214. if postIndex < 0 {
  45215. return ErrInvalidLengthGenerated
  45216. }
  45217. if postIndex > l {
  45218. return io.ErrUnexpectedEOF
  45219. }
  45220. m.Namespace = string(dAtA[iNdEx:postIndex])
  45221. iNdEx = postIndex
  45222. case 3:
  45223. if wireType != 2 {
  45224. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  45225. }
  45226. var stringLen uint64
  45227. for shift := uint(0); ; shift += 7 {
  45228. if shift >= 64 {
  45229. return ErrIntOverflowGenerated
  45230. }
  45231. if iNdEx >= l {
  45232. return io.ErrUnexpectedEOF
  45233. }
  45234. b := dAtA[iNdEx]
  45235. iNdEx++
  45236. stringLen |= uint64(b&0x7F) << shift
  45237. if b < 0x80 {
  45238. break
  45239. }
  45240. }
  45241. intStringLen := int(stringLen)
  45242. if intStringLen < 0 {
  45243. return ErrInvalidLengthGenerated
  45244. }
  45245. postIndex := iNdEx + intStringLen
  45246. if postIndex < 0 {
  45247. return ErrInvalidLengthGenerated
  45248. }
  45249. if postIndex > l {
  45250. return io.ErrUnexpectedEOF
  45251. }
  45252. m.Name = string(dAtA[iNdEx:postIndex])
  45253. iNdEx = postIndex
  45254. case 4:
  45255. if wireType != 2 {
  45256. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  45257. }
  45258. var stringLen uint64
  45259. for shift := uint(0); ; shift += 7 {
  45260. if shift >= 64 {
  45261. return ErrIntOverflowGenerated
  45262. }
  45263. if iNdEx >= l {
  45264. return io.ErrUnexpectedEOF
  45265. }
  45266. b := dAtA[iNdEx]
  45267. iNdEx++
  45268. stringLen |= uint64(b&0x7F) << shift
  45269. if b < 0x80 {
  45270. break
  45271. }
  45272. }
  45273. intStringLen := int(stringLen)
  45274. if intStringLen < 0 {
  45275. return ErrInvalidLengthGenerated
  45276. }
  45277. postIndex := iNdEx + intStringLen
  45278. if postIndex < 0 {
  45279. return ErrInvalidLengthGenerated
  45280. }
  45281. if postIndex > l {
  45282. return io.ErrUnexpectedEOF
  45283. }
  45284. m.UID = k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
  45285. iNdEx = postIndex
  45286. case 5:
  45287. if wireType != 2 {
  45288. return fmt.Errorf("proto: wrong wireType = %d for field APIVersion", wireType)
  45289. }
  45290. var stringLen uint64
  45291. for shift := uint(0); ; shift += 7 {
  45292. if shift >= 64 {
  45293. return ErrIntOverflowGenerated
  45294. }
  45295. if iNdEx >= l {
  45296. return io.ErrUnexpectedEOF
  45297. }
  45298. b := dAtA[iNdEx]
  45299. iNdEx++
  45300. stringLen |= uint64(b&0x7F) << shift
  45301. if b < 0x80 {
  45302. break
  45303. }
  45304. }
  45305. intStringLen := int(stringLen)
  45306. if intStringLen < 0 {
  45307. return ErrInvalidLengthGenerated
  45308. }
  45309. postIndex := iNdEx + intStringLen
  45310. if postIndex < 0 {
  45311. return ErrInvalidLengthGenerated
  45312. }
  45313. if postIndex > l {
  45314. return io.ErrUnexpectedEOF
  45315. }
  45316. m.APIVersion = string(dAtA[iNdEx:postIndex])
  45317. iNdEx = postIndex
  45318. case 6:
  45319. if wireType != 2 {
  45320. return fmt.Errorf("proto: wrong wireType = %d for field ResourceVersion", wireType)
  45321. }
  45322. var stringLen uint64
  45323. for shift := uint(0); ; shift += 7 {
  45324. if shift >= 64 {
  45325. return ErrIntOverflowGenerated
  45326. }
  45327. if iNdEx >= l {
  45328. return io.ErrUnexpectedEOF
  45329. }
  45330. b := dAtA[iNdEx]
  45331. iNdEx++
  45332. stringLen |= uint64(b&0x7F) << shift
  45333. if b < 0x80 {
  45334. break
  45335. }
  45336. }
  45337. intStringLen := int(stringLen)
  45338. if intStringLen < 0 {
  45339. return ErrInvalidLengthGenerated
  45340. }
  45341. postIndex := iNdEx + intStringLen
  45342. if postIndex < 0 {
  45343. return ErrInvalidLengthGenerated
  45344. }
  45345. if postIndex > l {
  45346. return io.ErrUnexpectedEOF
  45347. }
  45348. m.ResourceVersion = string(dAtA[iNdEx:postIndex])
  45349. iNdEx = postIndex
  45350. case 7:
  45351. if wireType != 2 {
  45352. return fmt.Errorf("proto: wrong wireType = %d for field FieldPath", wireType)
  45353. }
  45354. var stringLen uint64
  45355. for shift := uint(0); ; shift += 7 {
  45356. if shift >= 64 {
  45357. return ErrIntOverflowGenerated
  45358. }
  45359. if iNdEx >= l {
  45360. return io.ErrUnexpectedEOF
  45361. }
  45362. b := dAtA[iNdEx]
  45363. iNdEx++
  45364. stringLen |= uint64(b&0x7F) << shift
  45365. if b < 0x80 {
  45366. break
  45367. }
  45368. }
  45369. intStringLen := int(stringLen)
  45370. if intStringLen < 0 {
  45371. return ErrInvalidLengthGenerated
  45372. }
  45373. postIndex := iNdEx + intStringLen
  45374. if postIndex < 0 {
  45375. return ErrInvalidLengthGenerated
  45376. }
  45377. if postIndex > l {
  45378. return io.ErrUnexpectedEOF
  45379. }
  45380. m.FieldPath = string(dAtA[iNdEx:postIndex])
  45381. iNdEx = postIndex
  45382. default:
  45383. iNdEx = preIndex
  45384. skippy, err := skipGenerated(dAtA[iNdEx:])
  45385. if err != nil {
  45386. return err
  45387. }
  45388. if skippy < 0 {
  45389. return ErrInvalidLengthGenerated
  45390. }
  45391. if (iNdEx + skippy) < 0 {
  45392. return ErrInvalidLengthGenerated
  45393. }
  45394. if (iNdEx + skippy) > l {
  45395. return io.ErrUnexpectedEOF
  45396. }
  45397. iNdEx += skippy
  45398. }
  45399. }
  45400. if iNdEx > l {
  45401. return io.ErrUnexpectedEOF
  45402. }
  45403. return nil
  45404. }
  45405. func (m *PersistentVolume) Unmarshal(dAtA []byte) error {
  45406. l := len(dAtA)
  45407. iNdEx := 0
  45408. for iNdEx < l {
  45409. preIndex := iNdEx
  45410. var wire uint64
  45411. for shift := uint(0); ; shift += 7 {
  45412. if shift >= 64 {
  45413. return ErrIntOverflowGenerated
  45414. }
  45415. if iNdEx >= l {
  45416. return io.ErrUnexpectedEOF
  45417. }
  45418. b := dAtA[iNdEx]
  45419. iNdEx++
  45420. wire |= uint64(b&0x7F) << shift
  45421. if b < 0x80 {
  45422. break
  45423. }
  45424. }
  45425. fieldNum := int32(wire >> 3)
  45426. wireType := int(wire & 0x7)
  45427. if wireType == 4 {
  45428. return fmt.Errorf("proto: PersistentVolume: wiretype end group for non-group")
  45429. }
  45430. if fieldNum <= 0 {
  45431. return fmt.Errorf("proto: PersistentVolume: illegal tag %d (wire type %d)", fieldNum, wire)
  45432. }
  45433. switch fieldNum {
  45434. case 1:
  45435. if wireType != 2 {
  45436. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  45437. }
  45438. var msglen int
  45439. for shift := uint(0); ; shift += 7 {
  45440. if shift >= 64 {
  45441. return ErrIntOverflowGenerated
  45442. }
  45443. if iNdEx >= l {
  45444. return io.ErrUnexpectedEOF
  45445. }
  45446. b := dAtA[iNdEx]
  45447. iNdEx++
  45448. msglen |= int(b&0x7F) << shift
  45449. if b < 0x80 {
  45450. break
  45451. }
  45452. }
  45453. if msglen < 0 {
  45454. return ErrInvalidLengthGenerated
  45455. }
  45456. postIndex := iNdEx + msglen
  45457. if postIndex < 0 {
  45458. return ErrInvalidLengthGenerated
  45459. }
  45460. if postIndex > l {
  45461. return io.ErrUnexpectedEOF
  45462. }
  45463. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45464. return err
  45465. }
  45466. iNdEx = postIndex
  45467. case 2:
  45468. if wireType != 2 {
  45469. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  45470. }
  45471. var msglen int
  45472. for shift := uint(0); ; shift += 7 {
  45473. if shift >= 64 {
  45474. return ErrIntOverflowGenerated
  45475. }
  45476. if iNdEx >= l {
  45477. return io.ErrUnexpectedEOF
  45478. }
  45479. b := dAtA[iNdEx]
  45480. iNdEx++
  45481. msglen |= int(b&0x7F) << shift
  45482. if b < 0x80 {
  45483. break
  45484. }
  45485. }
  45486. if msglen < 0 {
  45487. return ErrInvalidLengthGenerated
  45488. }
  45489. postIndex := iNdEx + msglen
  45490. if postIndex < 0 {
  45491. return ErrInvalidLengthGenerated
  45492. }
  45493. if postIndex > l {
  45494. return io.ErrUnexpectedEOF
  45495. }
  45496. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45497. return err
  45498. }
  45499. iNdEx = postIndex
  45500. case 3:
  45501. if wireType != 2 {
  45502. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  45503. }
  45504. var msglen int
  45505. for shift := uint(0); ; shift += 7 {
  45506. if shift >= 64 {
  45507. return ErrIntOverflowGenerated
  45508. }
  45509. if iNdEx >= l {
  45510. return io.ErrUnexpectedEOF
  45511. }
  45512. b := dAtA[iNdEx]
  45513. iNdEx++
  45514. msglen |= int(b&0x7F) << shift
  45515. if b < 0x80 {
  45516. break
  45517. }
  45518. }
  45519. if msglen < 0 {
  45520. return ErrInvalidLengthGenerated
  45521. }
  45522. postIndex := iNdEx + msglen
  45523. if postIndex < 0 {
  45524. return ErrInvalidLengthGenerated
  45525. }
  45526. if postIndex > l {
  45527. return io.ErrUnexpectedEOF
  45528. }
  45529. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45530. return err
  45531. }
  45532. iNdEx = postIndex
  45533. default:
  45534. iNdEx = preIndex
  45535. skippy, err := skipGenerated(dAtA[iNdEx:])
  45536. if err != nil {
  45537. return err
  45538. }
  45539. if skippy < 0 {
  45540. return ErrInvalidLengthGenerated
  45541. }
  45542. if (iNdEx + skippy) < 0 {
  45543. return ErrInvalidLengthGenerated
  45544. }
  45545. if (iNdEx + skippy) > l {
  45546. return io.ErrUnexpectedEOF
  45547. }
  45548. iNdEx += skippy
  45549. }
  45550. }
  45551. if iNdEx > l {
  45552. return io.ErrUnexpectedEOF
  45553. }
  45554. return nil
  45555. }
  45556. func (m *PersistentVolumeClaim) Unmarshal(dAtA []byte) error {
  45557. l := len(dAtA)
  45558. iNdEx := 0
  45559. for iNdEx < l {
  45560. preIndex := iNdEx
  45561. var wire uint64
  45562. for shift := uint(0); ; shift += 7 {
  45563. if shift >= 64 {
  45564. return ErrIntOverflowGenerated
  45565. }
  45566. if iNdEx >= l {
  45567. return io.ErrUnexpectedEOF
  45568. }
  45569. b := dAtA[iNdEx]
  45570. iNdEx++
  45571. wire |= uint64(b&0x7F) << shift
  45572. if b < 0x80 {
  45573. break
  45574. }
  45575. }
  45576. fieldNum := int32(wire >> 3)
  45577. wireType := int(wire & 0x7)
  45578. if wireType == 4 {
  45579. return fmt.Errorf("proto: PersistentVolumeClaim: wiretype end group for non-group")
  45580. }
  45581. if fieldNum <= 0 {
  45582. return fmt.Errorf("proto: PersistentVolumeClaim: illegal tag %d (wire type %d)", fieldNum, wire)
  45583. }
  45584. switch fieldNum {
  45585. case 1:
  45586. if wireType != 2 {
  45587. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  45588. }
  45589. var msglen int
  45590. for shift := uint(0); ; shift += 7 {
  45591. if shift >= 64 {
  45592. return ErrIntOverflowGenerated
  45593. }
  45594. if iNdEx >= l {
  45595. return io.ErrUnexpectedEOF
  45596. }
  45597. b := dAtA[iNdEx]
  45598. iNdEx++
  45599. msglen |= int(b&0x7F) << shift
  45600. if b < 0x80 {
  45601. break
  45602. }
  45603. }
  45604. if msglen < 0 {
  45605. return ErrInvalidLengthGenerated
  45606. }
  45607. postIndex := iNdEx + msglen
  45608. if postIndex < 0 {
  45609. return ErrInvalidLengthGenerated
  45610. }
  45611. if postIndex > l {
  45612. return io.ErrUnexpectedEOF
  45613. }
  45614. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45615. return err
  45616. }
  45617. iNdEx = postIndex
  45618. case 2:
  45619. if wireType != 2 {
  45620. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  45621. }
  45622. var msglen int
  45623. for shift := uint(0); ; shift += 7 {
  45624. if shift >= 64 {
  45625. return ErrIntOverflowGenerated
  45626. }
  45627. if iNdEx >= l {
  45628. return io.ErrUnexpectedEOF
  45629. }
  45630. b := dAtA[iNdEx]
  45631. iNdEx++
  45632. msglen |= int(b&0x7F) << shift
  45633. if b < 0x80 {
  45634. break
  45635. }
  45636. }
  45637. if msglen < 0 {
  45638. return ErrInvalidLengthGenerated
  45639. }
  45640. postIndex := iNdEx + msglen
  45641. if postIndex < 0 {
  45642. return ErrInvalidLengthGenerated
  45643. }
  45644. if postIndex > l {
  45645. return io.ErrUnexpectedEOF
  45646. }
  45647. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45648. return err
  45649. }
  45650. iNdEx = postIndex
  45651. case 3:
  45652. if wireType != 2 {
  45653. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  45654. }
  45655. var msglen int
  45656. for shift := uint(0); ; shift += 7 {
  45657. if shift >= 64 {
  45658. return ErrIntOverflowGenerated
  45659. }
  45660. if iNdEx >= l {
  45661. return io.ErrUnexpectedEOF
  45662. }
  45663. b := dAtA[iNdEx]
  45664. iNdEx++
  45665. msglen |= int(b&0x7F) << shift
  45666. if b < 0x80 {
  45667. break
  45668. }
  45669. }
  45670. if msglen < 0 {
  45671. return ErrInvalidLengthGenerated
  45672. }
  45673. postIndex := iNdEx + msglen
  45674. if postIndex < 0 {
  45675. return ErrInvalidLengthGenerated
  45676. }
  45677. if postIndex > l {
  45678. return io.ErrUnexpectedEOF
  45679. }
  45680. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45681. return err
  45682. }
  45683. iNdEx = postIndex
  45684. default:
  45685. iNdEx = preIndex
  45686. skippy, err := skipGenerated(dAtA[iNdEx:])
  45687. if err != nil {
  45688. return err
  45689. }
  45690. if skippy < 0 {
  45691. return ErrInvalidLengthGenerated
  45692. }
  45693. if (iNdEx + skippy) < 0 {
  45694. return ErrInvalidLengthGenerated
  45695. }
  45696. if (iNdEx + skippy) > l {
  45697. return io.ErrUnexpectedEOF
  45698. }
  45699. iNdEx += skippy
  45700. }
  45701. }
  45702. if iNdEx > l {
  45703. return io.ErrUnexpectedEOF
  45704. }
  45705. return nil
  45706. }
  45707. func (m *PersistentVolumeClaimCondition) Unmarshal(dAtA []byte) error {
  45708. l := len(dAtA)
  45709. iNdEx := 0
  45710. for iNdEx < l {
  45711. preIndex := iNdEx
  45712. var wire uint64
  45713. for shift := uint(0); ; shift += 7 {
  45714. if shift >= 64 {
  45715. return ErrIntOverflowGenerated
  45716. }
  45717. if iNdEx >= l {
  45718. return io.ErrUnexpectedEOF
  45719. }
  45720. b := dAtA[iNdEx]
  45721. iNdEx++
  45722. wire |= uint64(b&0x7F) << shift
  45723. if b < 0x80 {
  45724. break
  45725. }
  45726. }
  45727. fieldNum := int32(wire >> 3)
  45728. wireType := int(wire & 0x7)
  45729. if wireType == 4 {
  45730. return fmt.Errorf("proto: PersistentVolumeClaimCondition: wiretype end group for non-group")
  45731. }
  45732. if fieldNum <= 0 {
  45733. return fmt.Errorf("proto: PersistentVolumeClaimCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  45734. }
  45735. switch fieldNum {
  45736. case 1:
  45737. if wireType != 2 {
  45738. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  45739. }
  45740. var stringLen uint64
  45741. for shift := uint(0); ; shift += 7 {
  45742. if shift >= 64 {
  45743. return ErrIntOverflowGenerated
  45744. }
  45745. if iNdEx >= l {
  45746. return io.ErrUnexpectedEOF
  45747. }
  45748. b := dAtA[iNdEx]
  45749. iNdEx++
  45750. stringLen |= uint64(b&0x7F) << shift
  45751. if b < 0x80 {
  45752. break
  45753. }
  45754. }
  45755. intStringLen := int(stringLen)
  45756. if intStringLen < 0 {
  45757. return ErrInvalidLengthGenerated
  45758. }
  45759. postIndex := iNdEx + intStringLen
  45760. if postIndex < 0 {
  45761. return ErrInvalidLengthGenerated
  45762. }
  45763. if postIndex > l {
  45764. return io.ErrUnexpectedEOF
  45765. }
  45766. m.Type = PersistentVolumeClaimConditionType(dAtA[iNdEx:postIndex])
  45767. iNdEx = postIndex
  45768. case 2:
  45769. if wireType != 2 {
  45770. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  45771. }
  45772. var stringLen uint64
  45773. for shift := uint(0); ; shift += 7 {
  45774. if shift >= 64 {
  45775. return ErrIntOverflowGenerated
  45776. }
  45777. if iNdEx >= l {
  45778. return io.ErrUnexpectedEOF
  45779. }
  45780. b := dAtA[iNdEx]
  45781. iNdEx++
  45782. stringLen |= uint64(b&0x7F) << shift
  45783. if b < 0x80 {
  45784. break
  45785. }
  45786. }
  45787. intStringLen := int(stringLen)
  45788. if intStringLen < 0 {
  45789. return ErrInvalidLengthGenerated
  45790. }
  45791. postIndex := iNdEx + intStringLen
  45792. if postIndex < 0 {
  45793. return ErrInvalidLengthGenerated
  45794. }
  45795. if postIndex > l {
  45796. return io.ErrUnexpectedEOF
  45797. }
  45798. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  45799. iNdEx = postIndex
  45800. case 3:
  45801. if wireType != 2 {
  45802. return fmt.Errorf("proto: wrong wireType = %d for field LastProbeTime", wireType)
  45803. }
  45804. var msglen int
  45805. for shift := uint(0); ; shift += 7 {
  45806. if shift >= 64 {
  45807. return ErrIntOverflowGenerated
  45808. }
  45809. if iNdEx >= l {
  45810. return io.ErrUnexpectedEOF
  45811. }
  45812. b := dAtA[iNdEx]
  45813. iNdEx++
  45814. msglen |= int(b&0x7F) << shift
  45815. if b < 0x80 {
  45816. break
  45817. }
  45818. }
  45819. if msglen < 0 {
  45820. return ErrInvalidLengthGenerated
  45821. }
  45822. postIndex := iNdEx + msglen
  45823. if postIndex < 0 {
  45824. return ErrInvalidLengthGenerated
  45825. }
  45826. if postIndex > l {
  45827. return io.ErrUnexpectedEOF
  45828. }
  45829. if err := m.LastProbeTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45830. return err
  45831. }
  45832. iNdEx = postIndex
  45833. case 4:
  45834. if wireType != 2 {
  45835. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  45836. }
  45837. var msglen int
  45838. for shift := uint(0); ; shift += 7 {
  45839. if shift >= 64 {
  45840. return ErrIntOverflowGenerated
  45841. }
  45842. if iNdEx >= l {
  45843. return io.ErrUnexpectedEOF
  45844. }
  45845. b := dAtA[iNdEx]
  45846. iNdEx++
  45847. msglen |= int(b&0x7F) << shift
  45848. if b < 0x80 {
  45849. break
  45850. }
  45851. }
  45852. if msglen < 0 {
  45853. return ErrInvalidLengthGenerated
  45854. }
  45855. postIndex := iNdEx + msglen
  45856. if postIndex < 0 {
  45857. return ErrInvalidLengthGenerated
  45858. }
  45859. if postIndex > l {
  45860. return io.ErrUnexpectedEOF
  45861. }
  45862. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45863. return err
  45864. }
  45865. iNdEx = postIndex
  45866. case 5:
  45867. if wireType != 2 {
  45868. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  45869. }
  45870. var stringLen uint64
  45871. for shift := uint(0); ; shift += 7 {
  45872. if shift >= 64 {
  45873. return ErrIntOverflowGenerated
  45874. }
  45875. if iNdEx >= l {
  45876. return io.ErrUnexpectedEOF
  45877. }
  45878. b := dAtA[iNdEx]
  45879. iNdEx++
  45880. stringLen |= uint64(b&0x7F) << shift
  45881. if b < 0x80 {
  45882. break
  45883. }
  45884. }
  45885. intStringLen := int(stringLen)
  45886. if intStringLen < 0 {
  45887. return ErrInvalidLengthGenerated
  45888. }
  45889. postIndex := iNdEx + intStringLen
  45890. if postIndex < 0 {
  45891. return ErrInvalidLengthGenerated
  45892. }
  45893. if postIndex > l {
  45894. return io.ErrUnexpectedEOF
  45895. }
  45896. m.Reason = string(dAtA[iNdEx:postIndex])
  45897. iNdEx = postIndex
  45898. case 6:
  45899. if wireType != 2 {
  45900. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  45901. }
  45902. var stringLen uint64
  45903. for shift := uint(0); ; shift += 7 {
  45904. if shift >= 64 {
  45905. return ErrIntOverflowGenerated
  45906. }
  45907. if iNdEx >= l {
  45908. return io.ErrUnexpectedEOF
  45909. }
  45910. b := dAtA[iNdEx]
  45911. iNdEx++
  45912. stringLen |= uint64(b&0x7F) << shift
  45913. if b < 0x80 {
  45914. break
  45915. }
  45916. }
  45917. intStringLen := int(stringLen)
  45918. if intStringLen < 0 {
  45919. return ErrInvalidLengthGenerated
  45920. }
  45921. postIndex := iNdEx + intStringLen
  45922. if postIndex < 0 {
  45923. return ErrInvalidLengthGenerated
  45924. }
  45925. if postIndex > l {
  45926. return io.ErrUnexpectedEOF
  45927. }
  45928. m.Message = string(dAtA[iNdEx:postIndex])
  45929. iNdEx = postIndex
  45930. default:
  45931. iNdEx = preIndex
  45932. skippy, err := skipGenerated(dAtA[iNdEx:])
  45933. if err != nil {
  45934. return err
  45935. }
  45936. if skippy < 0 {
  45937. return ErrInvalidLengthGenerated
  45938. }
  45939. if (iNdEx + skippy) < 0 {
  45940. return ErrInvalidLengthGenerated
  45941. }
  45942. if (iNdEx + skippy) > l {
  45943. return io.ErrUnexpectedEOF
  45944. }
  45945. iNdEx += skippy
  45946. }
  45947. }
  45948. if iNdEx > l {
  45949. return io.ErrUnexpectedEOF
  45950. }
  45951. return nil
  45952. }
  45953. func (m *PersistentVolumeClaimList) Unmarshal(dAtA []byte) error {
  45954. l := len(dAtA)
  45955. iNdEx := 0
  45956. for iNdEx < l {
  45957. preIndex := iNdEx
  45958. var wire uint64
  45959. for shift := uint(0); ; shift += 7 {
  45960. if shift >= 64 {
  45961. return ErrIntOverflowGenerated
  45962. }
  45963. if iNdEx >= l {
  45964. return io.ErrUnexpectedEOF
  45965. }
  45966. b := dAtA[iNdEx]
  45967. iNdEx++
  45968. wire |= uint64(b&0x7F) << shift
  45969. if b < 0x80 {
  45970. break
  45971. }
  45972. }
  45973. fieldNum := int32(wire >> 3)
  45974. wireType := int(wire & 0x7)
  45975. if wireType == 4 {
  45976. return fmt.Errorf("proto: PersistentVolumeClaimList: wiretype end group for non-group")
  45977. }
  45978. if fieldNum <= 0 {
  45979. return fmt.Errorf("proto: PersistentVolumeClaimList: illegal tag %d (wire type %d)", fieldNum, wire)
  45980. }
  45981. switch fieldNum {
  45982. case 1:
  45983. if wireType != 2 {
  45984. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  45985. }
  45986. var msglen int
  45987. for shift := uint(0); ; shift += 7 {
  45988. if shift >= 64 {
  45989. return ErrIntOverflowGenerated
  45990. }
  45991. if iNdEx >= l {
  45992. return io.ErrUnexpectedEOF
  45993. }
  45994. b := dAtA[iNdEx]
  45995. iNdEx++
  45996. msglen |= int(b&0x7F) << shift
  45997. if b < 0x80 {
  45998. break
  45999. }
  46000. }
  46001. if msglen < 0 {
  46002. return ErrInvalidLengthGenerated
  46003. }
  46004. postIndex := iNdEx + msglen
  46005. if postIndex < 0 {
  46006. return ErrInvalidLengthGenerated
  46007. }
  46008. if postIndex > l {
  46009. return io.ErrUnexpectedEOF
  46010. }
  46011. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46012. return err
  46013. }
  46014. iNdEx = postIndex
  46015. case 2:
  46016. if wireType != 2 {
  46017. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  46018. }
  46019. var msglen int
  46020. for shift := uint(0); ; shift += 7 {
  46021. if shift >= 64 {
  46022. return ErrIntOverflowGenerated
  46023. }
  46024. if iNdEx >= l {
  46025. return io.ErrUnexpectedEOF
  46026. }
  46027. b := dAtA[iNdEx]
  46028. iNdEx++
  46029. msglen |= int(b&0x7F) << shift
  46030. if b < 0x80 {
  46031. break
  46032. }
  46033. }
  46034. if msglen < 0 {
  46035. return ErrInvalidLengthGenerated
  46036. }
  46037. postIndex := iNdEx + msglen
  46038. if postIndex < 0 {
  46039. return ErrInvalidLengthGenerated
  46040. }
  46041. if postIndex > l {
  46042. return io.ErrUnexpectedEOF
  46043. }
  46044. m.Items = append(m.Items, PersistentVolumeClaim{})
  46045. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46046. return err
  46047. }
  46048. iNdEx = postIndex
  46049. default:
  46050. iNdEx = preIndex
  46051. skippy, err := skipGenerated(dAtA[iNdEx:])
  46052. if err != nil {
  46053. return err
  46054. }
  46055. if skippy < 0 {
  46056. return ErrInvalidLengthGenerated
  46057. }
  46058. if (iNdEx + skippy) < 0 {
  46059. return ErrInvalidLengthGenerated
  46060. }
  46061. if (iNdEx + skippy) > l {
  46062. return io.ErrUnexpectedEOF
  46063. }
  46064. iNdEx += skippy
  46065. }
  46066. }
  46067. if iNdEx > l {
  46068. return io.ErrUnexpectedEOF
  46069. }
  46070. return nil
  46071. }
  46072. func (m *PersistentVolumeClaimSpec) Unmarshal(dAtA []byte) error {
  46073. l := len(dAtA)
  46074. iNdEx := 0
  46075. for iNdEx < l {
  46076. preIndex := iNdEx
  46077. var wire uint64
  46078. for shift := uint(0); ; shift += 7 {
  46079. if shift >= 64 {
  46080. return ErrIntOverflowGenerated
  46081. }
  46082. if iNdEx >= l {
  46083. return io.ErrUnexpectedEOF
  46084. }
  46085. b := dAtA[iNdEx]
  46086. iNdEx++
  46087. wire |= uint64(b&0x7F) << shift
  46088. if b < 0x80 {
  46089. break
  46090. }
  46091. }
  46092. fieldNum := int32(wire >> 3)
  46093. wireType := int(wire & 0x7)
  46094. if wireType == 4 {
  46095. return fmt.Errorf("proto: PersistentVolumeClaimSpec: wiretype end group for non-group")
  46096. }
  46097. if fieldNum <= 0 {
  46098. return fmt.Errorf("proto: PersistentVolumeClaimSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  46099. }
  46100. switch fieldNum {
  46101. case 1:
  46102. if wireType != 2 {
  46103. return fmt.Errorf("proto: wrong wireType = %d for field AccessModes", wireType)
  46104. }
  46105. var stringLen uint64
  46106. for shift := uint(0); ; shift += 7 {
  46107. if shift >= 64 {
  46108. return ErrIntOverflowGenerated
  46109. }
  46110. if iNdEx >= l {
  46111. return io.ErrUnexpectedEOF
  46112. }
  46113. b := dAtA[iNdEx]
  46114. iNdEx++
  46115. stringLen |= uint64(b&0x7F) << shift
  46116. if b < 0x80 {
  46117. break
  46118. }
  46119. }
  46120. intStringLen := int(stringLen)
  46121. if intStringLen < 0 {
  46122. return ErrInvalidLengthGenerated
  46123. }
  46124. postIndex := iNdEx + intStringLen
  46125. if postIndex < 0 {
  46126. return ErrInvalidLengthGenerated
  46127. }
  46128. if postIndex > l {
  46129. return io.ErrUnexpectedEOF
  46130. }
  46131. m.AccessModes = append(m.AccessModes, PersistentVolumeAccessMode(dAtA[iNdEx:postIndex]))
  46132. iNdEx = postIndex
  46133. case 2:
  46134. if wireType != 2 {
  46135. return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
  46136. }
  46137. var msglen int
  46138. for shift := uint(0); ; shift += 7 {
  46139. if shift >= 64 {
  46140. return ErrIntOverflowGenerated
  46141. }
  46142. if iNdEx >= l {
  46143. return io.ErrUnexpectedEOF
  46144. }
  46145. b := dAtA[iNdEx]
  46146. iNdEx++
  46147. msglen |= int(b&0x7F) << shift
  46148. if b < 0x80 {
  46149. break
  46150. }
  46151. }
  46152. if msglen < 0 {
  46153. return ErrInvalidLengthGenerated
  46154. }
  46155. postIndex := iNdEx + msglen
  46156. if postIndex < 0 {
  46157. return ErrInvalidLengthGenerated
  46158. }
  46159. if postIndex > l {
  46160. return io.ErrUnexpectedEOF
  46161. }
  46162. if err := m.Resources.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46163. return err
  46164. }
  46165. iNdEx = postIndex
  46166. case 3:
  46167. if wireType != 2 {
  46168. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  46169. }
  46170. var stringLen uint64
  46171. for shift := uint(0); ; shift += 7 {
  46172. if shift >= 64 {
  46173. return ErrIntOverflowGenerated
  46174. }
  46175. if iNdEx >= l {
  46176. return io.ErrUnexpectedEOF
  46177. }
  46178. b := dAtA[iNdEx]
  46179. iNdEx++
  46180. stringLen |= uint64(b&0x7F) << shift
  46181. if b < 0x80 {
  46182. break
  46183. }
  46184. }
  46185. intStringLen := int(stringLen)
  46186. if intStringLen < 0 {
  46187. return ErrInvalidLengthGenerated
  46188. }
  46189. postIndex := iNdEx + intStringLen
  46190. if postIndex < 0 {
  46191. return ErrInvalidLengthGenerated
  46192. }
  46193. if postIndex > l {
  46194. return io.ErrUnexpectedEOF
  46195. }
  46196. m.VolumeName = string(dAtA[iNdEx:postIndex])
  46197. iNdEx = postIndex
  46198. case 4:
  46199. if wireType != 2 {
  46200. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  46201. }
  46202. var msglen int
  46203. for shift := uint(0); ; shift += 7 {
  46204. if shift >= 64 {
  46205. return ErrIntOverflowGenerated
  46206. }
  46207. if iNdEx >= l {
  46208. return io.ErrUnexpectedEOF
  46209. }
  46210. b := dAtA[iNdEx]
  46211. iNdEx++
  46212. msglen |= int(b&0x7F) << shift
  46213. if b < 0x80 {
  46214. break
  46215. }
  46216. }
  46217. if msglen < 0 {
  46218. return ErrInvalidLengthGenerated
  46219. }
  46220. postIndex := iNdEx + msglen
  46221. if postIndex < 0 {
  46222. return ErrInvalidLengthGenerated
  46223. }
  46224. if postIndex > l {
  46225. return io.ErrUnexpectedEOF
  46226. }
  46227. if m.Selector == nil {
  46228. m.Selector = &v1.LabelSelector{}
  46229. }
  46230. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46231. return err
  46232. }
  46233. iNdEx = postIndex
  46234. case 5:
  46235. if wireType != 2 {
  46236. return fmt.Errorf("proto: wrong wireType = %d for field StorageClassName", wireType)
  46237. }
  46238. var stringLen uint64
  46239. for shift := uint(0); ; shift += 7 {
  46240. if shift >= 64 {
  46241. return ErrIntOverflowGenerated
  46242. }
  46243. if iNdEx >= l {
  46244. return io.ErrUnexpectedEOF
  46245. }
  46246. b := dAtA[iNdEx]
  46247. iNdEx++
  46248. stringLen |= uint64(b&0x7F) << shift
  46249. if b < 0x80 {
  46250. break
  46251. }
  46252. }
  46253. intStringLen := int(stringLen)
  46254. if intStringLen < 0 {
  46255. return ErrInvalidLengthGenerated
  46256. }
  46257. postIndex := iNdEx + intStringLen
  46258. if postIndex < 0 {
  46259. return ErrInvalidLengthGenerated
  46260. }
  46261. if postIndex > l {
  46262. return io.ErrUnexpectedEOF
  46263. }
  46264. s := string(dAtA[iNdEx:postIndex])
  46265. m.StorageClassName = &s
  46266. iNdEx = postIndex
  46267. case 6:
  46268. if wireType != 2 {
  46269. return fmt.Errorf("proto: wrong wireType = %d for field VolumeMode", wireType)
  46270. }
  46271. var stringLen uint64
  46272. for shift := uint(0); ; shift += 7 {
  46273. if shift >= 64 {
  46274. return ErrIntOverflowGenerated
  46275. }
  46276. if iNdEx >= l {
  46277. return io.ErrUnexpectedEOF
  46278. }
  46279. b := dAtA[iNdEx]
  46280. iNdEx++
  46281. stringLen |= uint64(b&0x7F) << shift
  46282. if b < 0x80 {
  46283. break
  46284. }
  46285. }
  46286. intStringLen := int(stringLen)
  46287. if intStringLen < 0 {
  46288. return ErrInvalidLengthGenerated
  46289. }
  46290. postIndex := iNdEx + intStringLen
  46291. if postIndex < 0 {
  46292. return ErrInvalidLengthGenerated
  46293. }
  46294. if postIndex > l {
  46295. return io.ErrUnexpectedEOF
  46296. }
  46297. s := PersistentVolumeMode(dAtA[iNdEx:postIndex])
  46298. m.VolumeMode = &s
  46299. iNdEx = postIndex
  46300. case 7:
  46301. if wireType != 2 {
  46302. return fmt.Errorf("proto: wrong wireType = %d for field DataSource", wireType)
  46303. }
  46304. var msglen int
  46305. for shift := uint(0); ; shift += 7 {
  46306. if shift >= 64 {
  46307. return ErrIntOverflowGenerated
  46308. }
  46309. if iNdEx >= l {
  46310. return io.ErrUnexpectedEOF
  46311. }
  46312. b := dAtA[iNdEx]
  46313. iNdEx++
  46314. msglen |= int(b&0x7F) << shift
  46315. if b < 0x80 {
  46316. break
  46317. }
  46318. }
  46319. if msglen < 0 {
  46320. return ErrInvalidLengthGenerated
  46321. }
  46322. postIndex := iNdEx + msglen
  46323. if postIndex < 0 {
  46324. return ErrInvalidLengthGenerated
  46325. }
  46326. if postIndex > l {
  46327. return io.ErrUnexpectedEOF
  46328. }
  46329. if m.DataSource == nil {
  46330. m.DataSource = &TypedLocalObjectReference{}
  46331. }
  46332. if err := m.DataSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46333. return err
  46334. }
  46335. iNdEx = postIndex
  46336. default:
  46337. iNdEx = preIndex
  46338. skippy, err := skipGenerated(dAtA[iNdEx:])
  46339. if err != nil {
  46340. return err
  46341. }
  46342. if skippy < 0 {
  46343. return ErrInvalidLengthGenerated
  46344. }
  46345. if (iNdEx + skippy) < 0 {
  46346. return ErrInvalidLengthGenerated
  46347. }
  46348. if (iNdEx + skippy) > l {
  46349. return io.ErrUnexpectedEOF
  46350. }
  46351. iNdEx += skippy
  46352. }
  46353. }
  46354. if iNdEx > l {
  46355. return io.ErrUnexpectedEOF
  46356. }
  46357. return nil
  46358. }
  46359. func (m *PersistentVolumeClaimStatus) Unmarshal(dAtA []byte) error {
  46360. l := len(dAtA)
  46361. iNdEx := 0
  46362. for iNdEx < l {
  46363. preIndex := iNdEx
  46364. var wire uint64
  46365. for shift := uint(0); ; shift += 7 {
  46366. if shift >= 64 {
  46367. return ErrIntOverflowGenerated
  46368. }
  46369. if iNdEx >= l {
  46370. return io.ErrUnexpectedEOF
  46371. }
  46372. b := dAtA[iNdEx]
  46373. iNdEx++
  46374. wire |= uint64(b&0x7F) << shift
  46375. if b < 0x80 {
  46376. break
  46377. }
  46378. }
  46379. fieldNum := int32(wire >> 3)
  46380. wireType := int(wire & 0x7)
  46381. if wireType == 4 {
  46382. return fmt.Errorf("proto: PersistentVolumeClaimStatus: wiretype end group for non-group")
  46383. }
  46384. if fieldNum <= 0 {
  46385. return fmt.Errorf("proto: PersistentVolumeClaimStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  46386. }
  46387. switch fieldNum {
  46388. case 1:
  46389. if wireType != 2 {
  46390. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  46391. }
  46392. var stringLen uint64
  46393. for shift := uint(0); ; shift += 7 {
  46394. if shift >= 64 {
  46395. return ErrIntOverflowGenerated
  46396. }
  46397. if iNdEx >= l {
  46398. return io.ErrUnexpectedEOF
  46399. }
  46400. b := dAtA[iNdEx]
  46401. iNdEx++
  46402. stringLen |= uint64(b&0x7F) << shift
  46403. if b < 0x80 {
  46404. break
  46405. }
  46406. }
  46407. intStringLen := int(stringLen)
  46408. if intStringLen < 0 {
  46409. return ErrInvalidLengthGenerated
  46410. }
  46411. postIndex := iNdEx + intStringLen
  46412. if postIndex < 0 {
  46413. return ErrInvalidLengthGenerated
  46414. }
  46415. if postIndex > l {
  46416. return io.ErrUnexpectedEOF
  46417. }
  46418. m.Phase = PersistentVolumeClaimPhase(dAtA[iNdEx:postIndex])
  46419. iNdEx = postIndex
  46420. case 2:
  46421. if wireType != 2 {
  46422. return fmt.Errorf("proto: wrong wireType = %d for field AccessModes", wireType)
  46423. }
  46424. var stringLen uint64
  46425. for shift := uint(0); ; shift += 7 {
  46426. if shift >= 64 {
  46427. return ErrIntOverflowGenerated
  46428. }
  46429. if iNdEx >= l {
  46430. return io.ErrUnexpectedEOF
  46431. }
  46432. b := dAtA[iNdEx]
  46433. iNdEx++
  46434. stringLen |= uint64(b&0x7F) << shift
  46435. if b < 0x80 {
  46436. break
  46437. }
  46438. }
  46439. intStringLen := int(stringLen)
  46440. if intStringLen < 0 {
  46441. return ErrInvalidLengthGenerated
  46442. }
  46443. postIndex := iNdEx + intStringLen
  46444. if postIndex < 0 {
  46445. return ErrInvalidLengthGenerated
  46446. }
  46447. if postIndex > l {
  46448. return io.ErrUnexpectedEOF
  46449. }
  46450. m.AccessModes = append(m.AccessModes, PersistentVolumeAccessMode(dAtA[iNdEx:postIndex]))
  46451. iNdEx = postIndex
  46452. case 3:
  46453. if wireType != 2 {
  46454. return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType)
  46455. }
  46456. var msglen int
  46457. for shift := uint(0); ; shift += 7 {
  46458. if shift >= 64 {
  46459. return ErrIntOverflowGenerated
  46460. }
  46461. if iNdEx >= l {
  46462. return io.ErrUnexpectedEOF
  46463. }
  46464. b := dAtA[iNdEx]
  46465. iNdEx++
  46466. msglen |= int(b&0x7F) << shift
  46467. if b < 0x80 {
  46468. break
  46469. }
  46470. }
  46471. if msglen < 0 {
  46472. return ErrInvalidLengthGenerated
  46473. }
  46474. postIndex := iNdEx + msglen
  46475. if postIndex < 0 {
  46476. return ErrInvalidLengthGenerated
  46477. }
  46478. if postIndex > l {
  46479. return io.ErrUnexpectedEOF
  46480. }
  46481. if m.Capacity == nil {
  46482. m.Capacity = make(ResourceList)
  46483. }
  46484. var mapkey ResourceName
  46485. mapvalue := &resource.Quantity{}
  46486. for iNdEx < postIndex {
  46487. entryPreIndex := iNdEx
  46488. var wire uint64
  46489. for shift := uint(0); ; shift += 7 {
  46490. if shift >= 64 {
  46491. return ErrIntOverflowGenerated
  46492. }
  46493. if iNdEx >= l {
  46494. return io.ErrUnexpectedEOF
  46495. }
  46496. b := dAtA[iNdEx]
  46497. iNdEx++
  46498. wire |= uint64(b&0x7F) << shift
  46499. if b < 0x80 {
  46500. break
  46501. }
  46502. }
  46503. fieldNum := int32(wire >> 3)
  46504. if fieldNum == 1 {
  46505. var stringLenmapkey uint64
  46506. for shift := uint(0); ; shift += 7 {
  46507. if shift >= 64 {
  46508. return ErrIntOverflowGenerated
  46509. }
  46510. if iNdEx >= l {
  46511. return io.ErrUnexpectedEOF
  46512. }
  46513. b := dAtA[iNdEx]
  46514. iNdEx++
  46515. stringLenmapkey |= uint64(b&0x7F) << shift
  46516. if b < 0x80 {
  46517. break
  46518. }
  46519. }
  46520. intStringLenmapkey := int(stringLenmapkey)
  46521. if intStringLenmapkey < 0 {
  46522. return ErrInvalidLengthGenerated
  46523. }
  46524. postStringIndexmapkey := iNdEx + intStringLenmapkey
  46525. if postStringIndexmapkey < 0 {
  46526. return ErrInvalidLengthGenerated
  46527. }
  46528. if postStringIndexmapkey > l {
  46529. return io.ErrUnexpectedEOF
  46530. }
  46531. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  46532. iNdEx = postStringIndexmapkey
  46533. } else if fieldNum == 2 {
  46534. var mapmsglen int
  46535. for shift := uint(0); ; shift += 7 {
  46536. if shift >= 64 {
  46537. return ErrIntOverflowGenerated
  46538. }
  46539. if iNdEx >= l {
  46540. return io.ErrUnexpectedEOF
  46541. }
  46542. b := dAtA[iNdEx]
  46543. iNdEx++
  46544. mapmsglen |= int(b&0x7F) << shift
  46545. if b < 0x80 {
  46546. break
  46547. }
  46548. }
  46549. if mapmsglen < 0 {
  46550. return ErrInvalidLengthGenerated
  46551. }
  46552. postmsgIndex := iNdEx + mapmsglen
  46553. if postmsgIndex < 0 {
  46554. return ErrInvalidLengthGenerated
  46555. }
  46556. if postmsgIndex > l {
  46557. return io.ErrUnexpectedEOF
  46558. }
  46559. mapvalue = &resource.Quantity{}
  46560. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  46561. return err
  46562. }
  46563. iNdEx = postmsgIndex
  46564. } else {
  46565. iNdEx = entryPreIndex
  46566. skippy, err := skipGenerated(dAtA[iNdEx:])
  46567. if err != nil {
  46568. return err
  46569. }
  46570. if skippy < 0 {
  46571. return ErrInvalidLengthGenerated
  46572. }
  46573. if (iNdEx + skippy) > postIndex {
  46574. return io.ErrUnexpectedEOF
  46575. }
  46576. iNdEx += skippy
  46577. }
  46578. }
  46579. m.Capacity[ResourceName(mapkey)] = *mapvalue
  46580. iNdEx = postIndex
  46581. case 4:
  46582. if wireType != 2 {
  46583. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  46584. }
  46585. var msglen int
  46586. for shift := uint(0); ; shift += 7 {
  46587. if shift >= 64 {
  46588. return ErrIntOverflowGenerated
  46589. }
  46590. if iNdEx >= l {
  46591. return io.ErrUnexpectedEOF
  46592. }
  46593. b := dAtA[iNdEx]
  46594. iNdEx++
  46595. msglen |= int(b&0x7F) << shift
  46596. if b < 0x80 {
  46597. break
  46598. }
  46599. }
  46600. if msglen < 0 {
  46601. return ErrInvalidLengthGenerated
  46602. }
  46603. postIndex := iNdEx + msglen
  46604. if postIndex < 0 {
  46605. return ErrInvalidLengthGenerated
  46606. }
  46607. if postIndex > l {
  46608. return io.ErrUnexpectedEOF
  46609. }
  46610. m.Conditions = append(m.Conditions, PersistentVolumeClaimCondition{})
  46611. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46612. return err
  46613. }
  46614. iNdEx = postIndex
  46615. default:
  46616. iNdEx = preIndex
  46617. skippy, err := skipGenerated(dAtA[iNdEx:])
  46618. if err != nil {
  46619. return err
  46620. }
  46621. if skippy < 0 {
  46622. return ErrInvalidLengthGenerated
  46623. }
  46624. if (iNdEx + skippy) < 0 {
  46625. return ErrInvalidLengthGenerated
  46626. }
  46627. if (iNdEx + skippy) > l {
  46628. return io.ErrUnexpectedEOF
  46629. }
  46630. iNdEx += skippy
  46631. }
  46632. }
  46633. if iNdEx > l {
  46634. return io.ErrUnexpectedEOF
  46635. }
  46636. return nil
  46637. }
  46638. func (m *PersistentVolumeClaimTemplate) Unmarshal(dAtA []byte) error {
  46639. l := len(dAtA)
  46640. iNdEx := 0
  46641. for iNdEx < l {
  46642. preIndex := iNdEx
  46643. var wire uint64
  46644. for shift := uint(0); ; shift += 7 {
  46645. if shift >= 64 {
  46646. return ErrIntOverflowGenerated
  46647. }
  46648. if iNdEx >= l {
  46649. return io.ErrUnexpectedEOF
  46650. }
  46651. b := dAtA[iNdEx]
  46652. iNdEx++
  46653. wire |= uint64(b&0x7F) << shift
  46654. if b < 0x80 {
  46655. break
  46656. }
  46657. }
  46658. fieldNum := int32(wire >> 3)
  46659. wireType := int(wire & 0x7)
  46660. if wireType == 4 {
  46661. return fmt.Errorf("proto: PersistentVolumeClaimTemplate: wiretype end group for non-group")
  46662. }
  46663. if fieldNum <= 0 {
  46664. return fmt.Errorf("proto: PersistentVolumeClaimTemplate: illegal tag %d (wire type %d)", fieldNum, wire)
  46665. }
  46666. switch fieldNum {
  46667. case 1:
  46668. if wireType != 2 {
  46669. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  46670. }
  46671. var msglen int
  46672. for shift := uint(0); ; shift += 7 {
  46673. if shift >= 64 {
  46674. return ErrIntOverflowGenerated
  46675. }
  46676. if iNdEx >= l {
  46677. return io.ErrUnexpectedEOF
  46678. }
  46679. b := dAtA[iNdEx]
  46680. iNdEx++
  46681. msglen |= int(b&0x7F) << shift
  46682. if b < 0x80 {
  46683. break
  46684. }
  46685. }
  46686. if msglen < 0 {
  46687. return ErrInvalidLengthGenerated
  46688. }
  46689. postIndex := iNdEx + msglen
  46690. if postIndex < 0 {
  46691. return ErrInvalidLengthGenerated
  46692. }
  46693. if postIndex > l {
  46694. return io.ErrUnexpectedEOF
  46695. }
  46696. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46697. return err
  46698. }
  46699. iNdEx = postIndex
  46700. case 2:
  46701. if wireType != 2 {
  46702. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  46703. }
  46704. var msglen int
  46705. for shift := uint(0); ; shift += 7 {
  46706. if shift >= 64 {
  46707. return ErrIntOverflowGenerated
  46708. }
  46709. if iNdEx >= l {
  46710. return io.ErrUnexpectedEOF
  46711. }
  46712. b := dAtA[iNdEx]
  46713. iNdEx++
  46714. msglen |= int(b&0x7F) << shift
  46715. if b < 0x80 {
  46716. break
  46717. }
  46718. }
  46719. if msglen < 0 {
  46720. return ErrInvalidLengthGenerated
  46721. }
  46722. postIndex := iNdEx + msglen
  46723. if postIndex < 0 {
  46724. return ErrInvalidLengthGenerated
  46725. }
  46726. if postIndex > l {
  46727. return io.ErrUnexpectedEOF
  46728. }
  46729. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46730. return err
  46731. }
  46732. iNdEx = postIndex
  46733. default:
  46734. iNdEx = preIndex
  46735. skippy, err := skipGenerated(dAtA[iNdEx:])
  46736. if err != nil {
  46737. return err
  46738. }
  46739. if skippy < 0 {
  46740. return ErrInvalidLengthGenerated
  46741. }
  46742. if (iNdEx + skippy) < 0 {
  46743. return ErrInvalidLengthGenerated
  46744. }
  46745. if (iNdEx + skippy) > l {
  46746. return io.ErrUnexpectedEOF
  46747. }
  46748. iNdEx += skippy
  46749. }
  46750. }
  46751. if iNdEx > l {
  46752. return io.ErrUnexpectedEOF
  46753. }
  46754. return nil
  46755. }
  46756. func (m *PersistentVolumeClaimVolumeSource) Unmarshal(dAtA []byte) error {
  46757. l := len(dAtA)
  46758. iNdEx := 0
  46759. for iNdEx < l {
  46760. preIndex := iNdEx
  46761. var wire uint64
  46762. for shift := uint(0); ; shift += 7 {
  46763. if shift >= 64 {
  46764. return ErrIntOverflowGenerated
  46765. }
  46766. if iNdEx >= l {
  46767. return io.ErrUnexpectedEOF
  46768. }
  46769. b := dAtA[iNdEx]
  46770. iNdEx++
  46771. wire |= uint64(b&0x7F) << shift
  46772. if b < 0x80 {
  46773. break
  46774. }
  46775. }
  46776. fieldNum := int32(wire >> 3)
  46777. wireType := int(wire & 0x7)
  46778. if wireType == 4 {
  46779. return fmt.Errorf("proto: PersistentVolumeClaimVolumeSource: wiretype end group for non-group")
  46780. }
  46781. if fieldNum <= 0 {
  46782. return fmt.Errorf("proto: PersistentVolumeClaimVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  46783. }
  46784. switch fieldNum {
  46785. case 1:
  46786. if wireType != 2 {
  46787. return fmt.Errorf("proto: wrong wireType = %d for field ClaimName", wireType)
  46788. }
  46789. var stringLen uint64
  46790. for shift := uint(0); ; shift += 7 {
  46791. if shift >= 64 {
  46792. return ErrIntOverflowGenerated
  46793. }
  46794. if iNdEx >= l {
  46795. return io.ErrUnexpectedEOF
  46796. }
  46797. b := dAtA[iNdEx]
  46798. iNdEx++
  46799. stringLen |= uint64(b&0x7F) << shift
  46800. if b < 0x80 {
  46801. break
  46802. }
  46803. }
  46804. intStringLen := int(stringLen)
  46805. if intStringLen < 0 {
  46806. return ErrInvalidLengthGenerated
  46807. }
  46808. postIndex := iNdEx + intStringLen
  46809. if postIndex < 0 {
  46810. return ErrInvalidLengthGenerated
  46811. }
  46812. if postIndex > l {
  46813. return io.ErrUnexpectedEOF
  46814. }
  46815. m.ClaimName = string(dAtA[iNdEx:postIndex])
  46816. iNdEx = postIndex
  46817. case 2:
  46818. if wireType != 0 {
  46819. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  46820. }
  46821. var v int
  46822. for shift := uint(0); ; shift += 7 {
  46823. if shift >= 64 {
  46824. return ErrIntOverflowGenerated
  46825. }
  46826. if iNdEx >= l {
  46827. return io.ErrUnexpectedEOF
  46828. }
  46829. b := dAtA[iNdEx]
  46830. iNdEx++
  46831. v |= int(b&0x7F) << shift
  46832. if b < 0x80 {
  46833. break
  46834. }
  46835. }
  46836. m.ReadOnly = bool(v != 0)
  46837. default:
  46838. iNdEx = preIndex
  46839. skippy, err := skipGenerated(dAtA[iNdEx:])
  46840. if err != nil {
  46841. return err
  46842. }
  46843. if skippy < 0 {
  46844. return ErrInvalidLengthGenerated
  46845. }
  46846. if (iNdEx + skippy) < 0 {
  46847. return ErrInvalidLengthGenerated
  46848. }
  46849. if (iNdEx + skippy) > l {
  46850. return io.ErrUnexpectedEOF
  46851. }
  46852. iNdEx += skippy
  46853. }
  46854. }
  46855. if iNdEx > l {
  46856. return io.ErrUnexpectedEOF
  46857. }
  46858. return nil
  46859. }
  46860. func (m *PersistentVolumeList) Unmarshal(dAtA []byte) error {
  46861. l := len(dAtA)
  46862. iNdEx := 0
  46863. for iNdEx < l {
  46864. preIndex := iNdEx
  46865. var wire uint64
  46866. for shift := uint(0); ; shift += 7 {
  46867. if shift >= 64 {
  46868. return ErrIntOverflowGenerated
  46869. }
  46870. if iNdEx >= l {
  46871. return io.ErrUnexpectedEOF
  46872. }
  46873. b := dAtA[iNdEx]
  46874. iNdEx++
  46875. wire |= uint64(b&0x7F) << shift
  46876. if b < 0x80 {
  46877. break
  46878. }
  46879. }
  46880. fieldNum := int32(wire >> 3)
  46881. wireType := int(wire & 0x7)
  46882. if wireType == 4 {
  46883. return fmt.Errorf("proto: PersistentVolumeList: wiretype end group for non-group")
  46884. }
  46885. if fieldNum <= 0 {
  46886. return fmt.Errorf("proto: PersistentVolumeList: illegal tag %d (wire type %d)", fieldNum, wire)
  46887. }
  46888. switch fieldNum {
  46889. case 1:
  46890. if wireType != 2 {
  46891. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  46892. }
  46893. var msglen int
  46894. for shift := uint(0); ; shift += 7 {
  46895. if shift >= 64 {
  46896. return ErrIntOverflowGenerated
  46897. }
  46898. if iNdEx >= l {
  46899. return io.ErrUnexpectedEOF
  46900. }
  46901. b := dAtA[iNdEx]
  46902. iNdEx++
  46903. msglen |= int(b&0x7F) << shift
  46904. if b < 0x80 {
  46905. break
  46906. }
  46907. }
  46908. if msglen < 0 {
  46909. return ErrInvalidLengthGenerated
  46910. }
  46911. postIndex := iNdEx + msglen
  46912. if postIndex < 0 {
  46913. return ErrInvalidLengthGenerated
  46914. }
  46915. if postIndex > l {
  46916. return io.ErrUnexpectedEOF
  46917. }
  46918. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46919. return err
  46920. }
  46921. iNdEx = postIndex
  46922. case 2:
  46923. if wireType != 2 {
  46924. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  46925. }
  46926. var msglen int
  46927. for shift := uint(0); ; shift += 7 {
  46928. if shift >= 64 {
  46929. return ErrIntOverflowGenerated
  46930. }
  46931. if iNdEx >= l {
  46932. return io.ErrUnexpectedEOF
  46933. }
  46934. b := dAtA[iNdEx]
  46935. iNdEx++
  46936. msglen |= int(b&0x7F) << shift
  46937. if b < 0x80 {
  46938. break
  46939. }
  46940. }
  46941. if msglen < 0 {
  46942. return ErrInvalidLengthGenerated
  46943. }
  46944. postIndex := iNdEx + msglen
  46945. if postIndex < 0 {
  46946. return ErrInvalidLengthGenerated
  46947. }
  46948. if postIndex > l {
  46949. return io.ErrUnexpectedEOF
  46950. }
  46951. m.Items = append(m.Items, PersistentVolume{})
  46952. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46953. return err
  46954. }
  46955. iNdEx = postIndex
  46956. default:
  46957. iNdEx = preIndex
  46958. skippy, err := skipGenerated(dAtA[iNdEx:])
  46959. if err != nil {
  46960. return err
  46961. }
  46962. if skippy < 0 {
  46963. return ErrInvalidLengthGenerated
  46964. }
  46965. if (iNdEx + skippy) < 0 {
  46966. return ErrInvalidLengthGenerated
  46967. }
  46968. if (iNdEx + skippy) > l {
  46969. return io.ErrUnexpectedEOF
  46970. }
  46971. iNdEx += skippy
  46972. }
  46973. }
  46974. if iNdEx > l {
  46975. return io.ErrUnexpectedEOF
  46976. }
  46977. return nil
  46978. }
  46979. func (m *PersistentVolumeSource) Unmarshal(dAtA []byte) error {
  46980. l := len(dAtA)
  46981. iNdEx := 0
  46982. for iNdEx < l {
  46983. preIndex := iNdEx
  46984. var wire uint64
  46985. for shift := uint(0); ; shift += 7 {
  46986. if shift >= 64 {
  46987. return ErrIntOverflowGenerated
  46988. }
  46989. if iNdEx >= l {
  46990. return io.ErrUnexpectedEOF
  46991. }
  46992. b := dAtA[iNdEx]
  46993. iNdEx++
  46994. wire |= uint64(b&0x7F) << shift
  46995. if b < 0x80 {
  46996. break
  46997. }
  46998. }
  46999. fieldNum := int32(wire >> 3)
  47000. wireType := int(wire & 0x7)
  47001. if wireType == 4 {
  47002. return fmt.Errorf("proto: PersistentVolumeSource: wiretype end group for non-group")
  47003. }
  47004. if fieldNum <= 0 {
  47005. return fmt.Errorf("proto: PersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  47006. }
  47007. switch fieldNum {
  47008. case 1:
  47009. if wireType != 2 {
  47010. return fmt.Errorf("proto: wrong wireType = %d for field GCEPersistentDisk", wireType)
  47011. }
  47012. var msglen int
  47013. for shift := uint(0); ; shift += 7 {
  47014. if shift >= 64 {
  47015. return ErrIntOverflowGenerated
  47016. }
  47017. if iNdEx >= l {
  47018. return io.ErrUnexpectedEOF
  47019. }
  47020. b := dAtA[iNdEx]
  47021. iNdEx++
  47022. msglen |= int(b&0x7F) << shift
  47023. if b < 0x80 {
  47024. break
  47025. }
  47026. }
  47027. if msglen < 0 {
  47028. return ErrInvalidLengthGenerated
  47029. }
  47030. postIndex := iNdEx + msglen
  47031. if postIndex < 0 {
  47032. return ErrInvalidLengthGenerated
  47033. }
  47034. if postIndex > l {
  47035. return io.ErrUnexpectedEOF
  47036. }
  47037. if m.GCEPersistentDisk == nil {
  47038. m.GCEPersistentDisk = &GCEPersistentDiskVolumeSource{}
  47039. }
  47040. if err := m.GCEPersistentDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47041. return err
  47042. }
  47043. iNdEx = postIndex
  47044. case 2:
  47045. if wireType != 2 {
  47046. return fmt.Errorf("proto: wrong wireType = %d for field AWSElasticBlockStore", wireType)
  47047. }
  47048. var msglen int
  47049. for shift := uint(0); ; shift += 7 {
  47050. if shift >= 64 {
  47051. return ErrIntOverflowGenerated
  47052. }
  47053. if iNdEx >= l {
  47054. return io.ErrUnexpectedEOF
  47055. }
  47056. b := dAtA[iNdEx]
  47057. iNdEx++
  47058. msglen |= int(b&0x7F) << shift
  47059. if b < 0x80 {
  47060. break
  47061. }
  47062. }
  47063. if msglen < 0 {
  47064. return ErrInvalidLengthGenerated
  47065. }
  47066. postIndex := iNdEx + msglen
  47067. if postIndex < 0 {
  47068. return ErrInvalidLengthGenerated
  47069. }
  47070. if postIndex > l {
  47071. return io.ErrUnexpectedEOF
  47072. }
  47073. if m.AWSElasticBlockStore == nil {
  47074. m.AWSElasticBlockStore = &AWSElasticBlockStoreVolumeSource{}
  47075. }
  47076. if err := m.AWSElasticBlockStore.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47077. return err
  47078. }
  47079. iNdEx = postIndex
  47080. case 3:
  47081. if wireType != 2 {
  47082. return fmt.Errorf("proto: wrong wireType = %d for field HostPath", wireType)
  47083. }
  47084. var msglen int
  47085. for shift := uint(0); ; shift += 7 {
  47086. if shift >= 64 {
  47087. return ErrIntOverflowGenerated
  47088. }
  47089. if iNdEx >= l {
  47090. return io.ErrUnexpectedEOF
  47091. }
  47092. b := dAtA[iNdEx]
  47093. iNdEx++
  47094. msglen |= int(b&0x7F) << shift
  47095. if b < 0x80 {
  47096. break
  47097. }
  47098. }
  47099. if msglen < 0 {
  47100. return ErrInvalidLengthGenerated
  47101. }
  47102. postIndex := iNdEx + msglen
  47103. if postIndex < 0 {
  47104. return ErrInvalidLengthGenerated
  47105. }
  47106. if postIndex > l {
  47107. return io.ErrUnexpectedEOF
  47108. }
  47109. if m.HostPath == nil {
  47110. m.HostPath = &HostPathVolumeSource{}
  47111. }
  47112. if err := m.HostPath.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47113. return err
  47114. }
  47115. iNdEx = postIndex
  47116. case 4:
  47117. if wireType != 2 {
  47118. return fmt.Errorf("proto: wrong wireType = %d for field Glusterfs", wireType)
  47119. }
  47120. var msglen int
  47121. for shift := uint(0); ; shift += 7 {
  47122. if shift >= 64 {
  47123. return ErrIntOverflowGenerated
  47124. }
  47125. if iNdEx >= l {
  47126. return io.ErrUnexpectedEOF
  47127. }
  47128. b := dAtA[iNdEx]
  47129. iNdEx++
  47130. msglen |= int(b&0x7F) << shift
  47131. if b < 0x80 {
  47132. break
  47133. }
  47134. }
  47135. if msglen < 0 {
  47136. return ErrInvalidLengthGenerated
  47137. }
  47138. postIndex := iNdEx + msglen
  47139. if postIndex < 0 {
  47140. return ErrInvalidLengthGenerated
  47141. }
  47142. if postIndex > l {
  47143. return io.ErrUnexpectedEOF
  47144. }
  47145. if m.Glusterfs == nil {
  47146. m.Glusterfs = &GlusterfsPersistentVolumeSource{}
  47147. }
  47148. if err := m.Glusterfs.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47149. return err
  47150. }
  47151. iNdEx = postIndex
  47152. case 5:
  47153. if wireType != 2 {
  47154. return fmt.Errorf("proto: wrong wireType = %d for field NFS", wireType)
  47155. }
  47156. var msglen int
  47157. for shift := uint(0); ; shift += 7 {
  47158. if shift >= 64 {
  47159. return ErrIntOverflowGenerated
  47160. }
  47161. if iNdEx >= l {
  47162. return io.ErrUnexpectedEOF
  47163. }
  47164. b := dAtA[iNdEx]
  47165. iNdEx++
  47166. msglen |= int(b&0x7F) << shift
  47167. if b < 0x80 {
  47168. break
  47169. }
  47170. }
  47171. if msglen < 0 {
  47172. return ErrInvalidLengthGenerated
  47173. }
  47174. postIndex := iNdEx + msglen
  47175. if postIndex < 0 {
  47176. return ErrInvalidLengthGenerated
  47177. }
  47178. if postIndex > l {
  47179. return io.ErrUnexpectedEOF
  47180. }
  47181. if m.NFS == nil {
  47182. m.NFS = &NFSVolumeSource{}
  47183. }
  47184. if err := m.NFS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47185. return err
  47186. }
  47187. iNdEx = postIndex
  47188. case 6:
  47189. if wireType != 2 {
  47190. return fmt.Errorf("proto: wrong wireType = %d for field RBD", wireType)
  47191. }
  47192. var msglen int
  47193. for shift := uint(0); ; shift += 7 {
  47194. if shift >= 64 {
  47195. return ErrIntOverflowGenerated
  47196. }
  47197. if iNdEx >= l {
  47198. return io.ErrUnexpectedEOF
  47199. }
  47200. b := dAtA[iNdEx]
  47201. iNdEx++
  47202. msglen |= int(b&0x7F) << shift
  47203. if b < 0x80 {
  47204. break
  47205. }
  47206. }
  47207. if msglen < 0 {
  47208. return ErrInvalidLengthGenerated
  47209. }
  47210. postIndex := iNdEx + msglen
  47211. if postIndex < 0 {
  47212. return ErrInvalidLengthGenerated
  47213. }
  47214. if postIndex > l {
  47215. return io.ErrUnexpectedEOF
  47216. }
  47217. if m.RBD == nil {
  47218. m.RBD = &RBDPersistentVolumeSource{}
  47219. }
  47220. if err := m.RBD.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47221. return err
  47222. }
  47223. iNdEx = postIndex
  47224. case 7:
  47225. if wireType != 2 {
  47226. return fmt.Errorf("proto: wrong wireType = %d for field ISCSI", wireType)
  47227. }
  47228. var msglen int
  47229. for shift := uint(0); ; shift += 7 {
  47230. if shift >= 64 {
  47231. return ErrIntOverflowGenerated
  47232. }
  47233. if iNdEx >= l {
  47234. return io.ErrUnexpectedEOF
  47235. }
  47236. b := dAtA[iNdEx]
  47237. iNdEx++
  47238. msglen |= int(b&0x7F) << shift
  47239. if b < 0x80 {
  47240. break
  47241. }
  47242. }
  47243. if msglen < 0 {
  47244. return ErrInvalidLengthGenerated
  47245. }
  47246. postIndex := iNdEx + msglen
  47247. if postIndex < 0 {
  47248. return ErrInvalidLengthGenerated
  47249. }
  47250. if postIndex > l {
  47251. return io.ErrUnexpectedEOF
  47252. }
  47253. if m.ISCSI == nil {
  47254. m.ISCSI = &ISCSIPersistentVolumeSource{}
  47255. }
  47256. if err := m.ISCSI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47257. return err
  47258. }
  47259. iNdEx = postIndex
  47260. case 8:
  47261. if wireType != 2 {
  47262. return fmt.Errorf("proto: wrong wireType = %d for field Cinder", wireType)
  47263. }
  47264. var msglen int
  47265. for shift := uint(0); ; shift += 7 {
  47266. if shift >= 64 {
  47267. return ErrIntOverflowGenerated
  47268. }
  47269. if iNdEx >= l {
  47270. return io.ErrUnexpectedEOF
  47271. }
  47272. b := dAtA[iNdEx]
  47273. iNdEx++
  47274. msglen |= int(b&0x7F) << shift
  47275. if b < 0x80 {
  47276. break
  47277. }
  47278. }
  47279. if msglen < 0 {
  47280. return ErrInvalidLengthGenerated
  47281. }
  47282. postIndex := iNdEx + msglen
  47283. if postIndex < 0 {
  47284. return ErrInvalidLengthGenerated
  47285. }
  47286. if postIndex > l {
  47287. return io.ErrUnexpectedEOF
  47288. }
  47289. if m.Cinder == nil {
  47290. m.Cinder = &CinderPersistentVolumeSource{}
  47291. }
  47292. if err := m.Cinder.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47293. return err
  47294. }
  47295. iNdEx = postIndex
  47296. case 9:
  47297. if wireType != 2 {
  47298. return fmt.Errorf("proto: wrong wireType = %d for field CephFS", wireType)
  47299. }
  47300. var msglen int
  47301. for shift := uint(0); ; shift += 7 {
  47302. if shift >= 64 {
  47303. return ErrIntOverflowGenerated
  47304. }
  47305. if iNdEx >= l {
  47306. return io.ErrUnexpectedEOF
  47307. }
  47308. b := dAtA[iNdEx]
  47309. iNdEx++
  47310. msglen |= int(b&0x7F) << shift
  47311. if b < 0x80 {
  47312. break
  47313. }
  47314. }
  47315. if msglen < 0 {
  47316. return ErrInvalidLengthGenerated
  47317. }
  47318. postIndex := iNdEx + msglen
  47319. if postIndex < 0 {
  47320. return ErrInvalidLengthGenerated
  47321. }
  47322. if postIndex > l {
  47323. return io.ErrUnexpectedEOF
  47324. }
  47325. if m.CephFS == nil {
  47326. m.CephFS = &CephFSPersistentVolumeSource{}
  47327. }
  47328. if err := m.CephFS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47329. return err
  47330. }
  47331. iNdEx = postIndex
  47332. case 10:
  47333. if wireType != 2 {
  47334. return fmt.Errorf("proto: wrong wireType = %d for field FC", wireType)
  47335. }
  47336. var msglen int
  47337. for shift := uint(0); ; shift += 7 {
  47338. if shift >= 64 {
  47339. return ErrIntOverflowGenerated
  47340. }
  47341. if iNdEx >= l {
  47342. return io.ErrUnexpectedEOF
  47343. }
  47344. b := dAtA[iNdEx]
  47345. iNdEx++
  47346. msglen |= int(b&0x7F) << shift
  47347. if b < 0x80 {
  47348. break
  47349. }
  47350. }
  47351. if msglen < 0 {
  47352. return ErrInvalidLengthGenerated
  47353. }
  47354. postIndex := iNdEx + msglen
  47355. if postIndex < 0 {
  47356. return ErrInvalidLengthGenerated
  47357. }
  47358. if postIndex > l {
  47359. return io.ErrUnexpectedEOF
  47360. }
  47361. if m.FC == nil {
  47362. m.FC = &FCVolumeSource{}
  47363. }
  47364. if err := m.FC.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47365. return err
  47366. }
  47367. iNdEx = postIndex
  47368. case 11:
  47369. if wireType != 2 {
  47370. return fmt.Errorf("proto: wrong wireType = %d for field Flocker", wireType)
  47371. }
  47372. var msglen int
  47373. for shift := uint(0); ; shift += 7 {
  47374. if shift >= 64 {
  47375. return ErrIntOverflowGenerated
  47376. }
  47377. if iNdEx >= l {
  47378. return io.ErrUnexpectedEOF
  47379. }
  47380. b := dAtA[iNdEx]
  47381. iNdEx++
  47382. msglen |= int(b&0x7F) << shift
  47383. if b < 0x80 {
  47384. break
  47385. }
  47386. }
  47387. if msglen < 0 {
  47388. return ErrInvalidLengthGenerated
  47389. }
  47390. postIndex := iNdEx + msglen
  47391. if postIndex < 0 {
  47392. return ErrInvalidLengthGenerated
  47393. }
  47394. if postIndex > l {
  47395. return io.ErrUnexpectedEOF
  47396. }
  47397. if m.Flocker == nil {
  47398. m.Flocker = &FlockerVolumeSource{}
  47399. }
  47400. if err := m.Flocker.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47401. return err
  47402. }
  47403. iNdEx = postIndex
  47404. case 12:
  47405. if wireType != 2 {
  47406. return fmt.Errorf("proto: wrong wireType = %d for field FlexVolume", wireType)
  47407. }
  47408. var msglen int
  47409. for shift := uint(0); ; shift += 7 {
  47410. if shift >= 64 {
  47411. return ErrIntOverflowGenerated
  47412. }
  47413. if iNdEx >= l {
  47414. return io.ErrUnexpectedEOF
  47415. }
  47416. b := dAtA[iNdEx]
  47417. iNdEx++
  47418. msglen |= int(b&0x7F) << shift
  47419. if b < 0x80 {
  47420. break
  47421. }
  47422. }
  47423. if msglen < 0 {
  47424. return ErrInvalidLengthGenerated
  47425. }
  47426. postIndex := iNdEx + msglen
  47427. if postIndex < 0 {
  47428. return ErrInvalidLengthGenerated
  47429. }
  47430. if postIndex > l {
  47431. return io.ErrUnexpectedEOF
  47432. }
  47433. if m.FlexVolume == nil {
  47434. m.FlexVolume = &FlexPersistentVolumeSource{}
  47435. }
  47436. if err := m.FlexVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47437. return err
  47438. }
  47439. iNdEx = postIndex
  47440. case 13:
  47441. if wireType != 2 {
  47442. return fmt.Errorf("proto: wrong wireType = %d for field AzureFile", wireType)
  47443. }
  47444. var msglen int
  47445. for shift := uint(0); ; shift += 7 {
  47446. if shift >= 64 {
  47447. return ErrIntOverflowGenerated
  47448. }
  47449. if iNdEx >= l {
  47450. return io.ErrUnexpectedEOF
  47451. }
  47452. b := dAtA[iNdEx]
  47453. iNdEx++
  47454. msglen |= int(b&0x7F) << shift
  47455. if b < 0x80 {
  47456. break
  47457. }
  47458. }
  47459. if msglen < 0 {
  47460. return ErrInvalidLengthGenerated
  47461. }
  47462. postIndex := iNdEx + msglen
  47463. if postIndex < 0 {
  47464. return ErrInvalidLengthGenerated
  47465. }
  47466. if postIndex > l {
  47467. return io.ErrUnexpectedEOF
  47468. }
  47469. if m.AzureFile == nil {
  47470. m.AzureFile = &AzureFilePersistentVolumeSource{}
  47471. }
  47472. if err := m.AzureFile.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47473. return err
  47474. }
  47475. iNdEx = postIndex
  47476. case 14:
  47477. if wireType != 2 {
  47478. return fmt.Errorf("proto: wrong wireType = %d for field VsphereVolume", wireType)
  47479. }
  47480. var msglen int
  47481. for shift := uint(0); ; shift += 7 {
  47482. if shift >= 64 {
  47483. return ErrIntOverflowGenerated
  47484. }
  47485. if iNdEx >= l {
  47486. return io.ErrUnexpectedEOF
  47487. }
  47488. b := dAtA[iNdEx]
  47489. iNdEx++
  47490. msglen |= int(b&0x7F) << shift
  47491. if b < 0x80 {
  47492. break
  47493. }
  47494. }
  47495. if msglen < 0 {
  47496. return ErrInvalidLengthGenerated
  47497. }
  47498. postIndex := iNdEx + msglen
  47499. if postIndex < 0 {
  47500. return ErrInvalidLengthGenerated
  47501. }
  47502. if postIndex > l {
  47503. return io.ErrUnexpectedEOF
  47504. }
  47505. if m.VsphereVolume == nil {
  47506. m.VsphereVolume = &VsphereVirtualDiskVolumeSource{}
  47507. }
  47508. if err := m.VsphereVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47509. return err
  47510. }
  47511. iNdEx = postIndex
  47512. case 15:
  47513. if wireType != 2 {
  47514. return fmt.Errorf("proto: wrong wireType = %d for field Quobyte", wireType)
  47515. }
  47516. var msglen int
  47517. for shift := uint(0); ; shift += 7 {
  47518. if shift >= 64 {
  47519. return ErrIntOverflowGenerated
  47520. }
  47521. if iNdEx >= l {
  47522. return io.ErrUnexpectedEOF
  47523. }
  47524. b := dAtA[iNdEx]
  47525. iNdEx++
  47526. msglen |= int(b&0x7F) << shift
  47527. if b < 0x80 {
  47528. break
  47529. }
  47530. }
  47531. if msglen < 0 {
  47532. return ErrInvalidLengthGenerated
  47533. }
  47534. postIndex := iNdEx + msglen
  47535. if postIndex < 0 {
  47536. return ErrInvalidLengthGenerated
  47537. }
  47538. if postIndex > l {
  47539. return io.ErrUnexpectedEOF
  47540. }
  47541. if m.Quobyte == nil {
  47542. m.Quobyte = &QuobyteVolumeSource{}
  47543. }
  47544. if err := m.Quobyte.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47545. return err
  47546. }
  47547. iNdEx = postIndex
  47548. case 16:
  47549. if wireType != 2 {
  47550. return fmt.Errorf("proto: wrong wireType = %d for field AzureDisk", wireType)
  47551. }
  47552. var msglen int
  47553. for shift := uint(0); ; shift += 7 {
  47554. if shift >= 64 {
  47555. return ErrIntOverflowGenerated
  47556. }
  47557. if iNdEx >= l {
  47558. return io.ErrUnexpectedEOF
  47559. }
  47560. b := dAtA[iNdEx]
  47561. iNdEx++
  47562. msglen |= int(b&0x7F) << shift
  47563. if b < 0x80 {
  47564. break
  47565. }
  47566. }
  47567. if msglen < 0 {
  47568. return ErrInvalidLengthGenerated
  47569. }
  47570. postIndex := iNdEx + msglen
  47571. if postIndex < 0 {
  47572. return ErrInvalidLengthGenerated
  47573. }
  47574. if postIndex > l {
  47575. return io.ErrUnexpectedEOF
  47576. }
  47577. if m.AzureDisk == nil {
  47578. m.AzureDisk = &AzureDiskVolumeSource{}
  47579. }
  47580. if err := m.AzureDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47581. return err
  47582. }
  47583. iNdEx = postIndex
  47584. case 17:
  47585. if wireType != 2 {
  47586. return fmt.Errorf("proto: wrong wireType = %d for field PhotonPersistentDisk", wireType)
  47587. }
  47588. var msglen int
  47589. for shift := uint(0); ; shift += 7 {
  47590. if shift >= 64 {
  47591. return ErrIntOverflowGenerated
  47592. }
  47593. if iNdEx >= l {
  47594. return io.ErrUnexpectedEOF
  47595. }
  47596. b := dAtA[iNdEx]
  47597. iNdEx++
  47598. msglen |= int(b&0x7F) << shift
  47599. if b < 0x80 {
  47600. break
  47601. }
  47602. }
  47603. if msglen < 0 {
  47604. return ErrInvalidLengthGenerated
  47605. }
  47606. postIndex := iNdEx + msglen
  47607. if postIndex < 0 {
  47608. return ErrInvalidLengthGenerated
  47609. }
  47610. if postIndex > l {
  47611. return io.ErrUnexpectedEOF
  47612. }
  47613. if m.PhotonPersistentDisk == nil {
  47614. m.PhotonPersistentDisk = &PhotonPersistentDiskVolumeSource{}
  47615. }
  47616. if err := m.PhotonPersistentDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47617. return err
  47618. }
  47619. iNdEx = postIndex
  47620. case 18:
  47621. if wireType != 2 {
  47622. return fmt.Errorf("proto: wrong wireType = %d for field PortworxVolume", wireType)
  47623. }
  47624. var msglen int
  47625. for shift := uint(0); ; shift += 7 {
  47626. if shift >= 64 {
  47627. return ErrIntOverflowGenerated
  47628. }
  47629. if iNdEx >= l {
  47630. return io.ErrUnexpectedEOF
  47631. }
  47632. b := dAtA[iNdEx]
  47633. iNdEx++
  47634. msglen |= int(b&0x7F) << shift
  47635. if b < 0x80 {
  47636. break
  47637. }
  47638. }
  47639. if msglen < 0 {
  47640. return ErrInvalidLengthGenerated
  47641. }
  47642. postIndex := iNdEx + msglen
  47643. if postIndex < 0 {
  47644. return ErrInvalidLengthGenerated
  47645. }
  47646. if postIndex > l {
  47647. return io.ErrUnexpectedEOF
  47648. }
  47649. if m.PortworxVolume == nil {
  47650. m.PortworxVolume = &PortworxVolumeSource{}
  47651. }
  47652. if err := m.PortworxVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47653. return err
  47654. }
  47655. iNdEx = postIndex
  47656. case 19:
  47657. if wireType != 2 {
  47658. return fmt.Errorf("proto: wrong wireType = %d for field ScaleIO", wireType)
  47659. }
  47660. var msglen int
  47661. for shift := uint(0); ; shift += 7 {
  47662. if shift >= 64 {
  47663. return ErrIntOverflowGenerated
  47664. }
  47665. if iNdEx >= l {
  47666. return io.ErrUnexpectedEOF
  47667. }
  47668. b := dAtA[iNdEx]
  47669. iNdEx++
  47670. msglen |= int(b&0x7F) << shift
  47671. if b < 0x80 {
  47672. break
  47673. }
  47674. }
  47675. if msglen < 0 {
  47676. return ErrInvalidLengthGenerated
  47677. }
  47678. postIndex := iNdEx + msglen
  47679. if postIndex < 0 {
  47680. return ErrInvalidLengthGenerated
  47681. }
  47682. if postIndex > l {
  47683. return io.ErrUnexpectedEOF
  47684. }
  47685. if m.ScaleIO == nil {
  47686. m.ScaleIO = &ScaleIOPersistentVolumeSource{}
  47687. }
  47688. if err := m.ScaleIO.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47689. return err
  47690. }
  47691. iNdEx = postIndex
  47692. case 20:
  47693. if wireType != 2 {
  47694. return fmt.Errorf("proto: wrong wireType = %d for field Local", wireType)
  47695. }
  47696. var msglen int
  47697. for shift := uint(0); ; shift += 7 {
  47698. if shift >= 64 {
  47699. return ErrIntOverflowGenerated
  47700. }
  47701. if iNdEx >= l {
  47702. return io.ErrUnexpectedEOF
  47703. }
  47704. b := dAtA[iNdEx]
  47705. iNdEx++
  47706. msglen |= int(b&0x7F) << shift
  47707. if b < 0x80 {
  47708. break
  47709. }
  47710. }
  47711. if msglen < 0 {
  47712. return ErrInvalidLengthGenerated
  47713. }
  47714. postIndex := iNdEx + msglen
  47715. if postIndex < 0 {
  47716. return ErrInvalidLengthGenerated
  47717. }
  47718. if postIndex > l {
  47719. return io.ErrUnexpectedEOF
  47720. }
  47721. if m.Local == nil {
  47722. m.Local = &LocalVolumeSource{}
  47723. }
  47724. if err := m.Local.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47725. return err
  47726. }
  47727. iNdEx = postIndex
  47728. case 21:
  47729. if wireType != 2 {
  47730. return fmt.Errorf("proto: wrong wireType = %d for field StorageOS", wireType)
  47731. }
  47732. var msglen int
  47733. for shift := uint(0); ; shift += 7 {
  47734. if shift >= 64 {
  47735. return ErrIntOverflowGenerated
  47736. }
  47737. if iNdEx >= l {
  47738. return io.ErrUnexpectedEOF
  47739. }
  47740. b := dAtA[iNdEx]
  47741. iNdEx++
  47742. msglen |= int(b&0x7F) << shift
  47743. if b < 0x80 {
  47744. break
  47745. }
  47746. }
  47747. if msglen < 0 {
  47748. return ErrInvalidLengthGenerated
  47749. }
  47750. postIndex := iNdEx + msglen
  47751. if postIndex < 0 {
  47752. return ErrInvalidLengthGenerated
  47753. }
  47754. if postIndex > l {
  47755. return io.ErrUnexpectedEOF
  47756. }
  47757. if m.StorageOS == nil {
  47758. m.StorageOS = &StorageOSPersistentVolumeSource{}
  47759. }
  47760. if err := m.StorageOS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47761. return err
  47762. }
  47763. iNdEx = postIndex
  47764. case 22:
  47765. if wireType != 2 {
  47766. return fmt.Errorf("proto: wrong wireType = %d for field CSI", wireType)
  47767. }
  47768. var msglen int
  47769. for shift := uint(0); ; shift += 7 {
  47770. if shift >= 64 {
  47771. return ErrIntOverflowGenerated
  47772. }
  47773. if iNdEx >= l {
  47774. return io.ErrUnexpectedEOF
  47775. }
  47776. b := dAtA[iNdEx]
  47777. iNdEx++
  47778. msglen |= int(b&0x7F) << shift
  47779. if b < 0x80 {
  47780. break
  47781. }
  47782. }
  47783. if msglen < 0 {
  47784. return ErrInvalidLengthGenerated
  47785. }
  47786. postIndex := iNdEx + msglen
  47787. if postIndex < 0 {
  47788. return ErrInvalidLengthGenerated
  47789. }
  47790. if postIndex > l {
  47791. return io.ErrUnexpectedEOF
  47792. }
  47793. if m.CSI == nil {
  47794. m.CSI = &CSIPersistentVolumeSource{}
  47795. }
  47796. if err := m.CSI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47797. return err
  47798. }
  47799. iNdEx = postIndex
  47800. default:
  47801. iNdEx = preIndex
  47802. skippy, err := skipGenerated(dAtA[iNdEx:])
  47803. if err != nil {
  47804. return err
  47805. }
  47806. if skippy < 0 {
  47807. return ErrInvalidLengthGenerated
  47808. }
  47809. if (iNdEx + skippy) < 0 {
  47810. return ErrInvalidLengthGenerated
  47811. }
  47812. if (iNdEx + skippy) > l {
  47813. return io.ErrUnexpectedEOF
  47814. }
  47815. iNdEx += skippy
  47816. }
  47817. }
  47818. if iNdEx > l {
  47819. return io.ErrUnexpectedEOF
  47820. }
  47821. return nil
  47822. }
  47823. func (m *PersistentVolumeSpec) Unmarshal(dAtA []byte) error {
  47824. l := len(dAtA)
  47825. iNdEx := 0
  47826. for iNdEx < l {
  47827. preIndex := iNdEx
  47828. var wire uint64
  47829. for shift := uint(0); ; shift += 7 {
  47830. if shift >= 64 {
  47831. return ErrIntOverflowGenerated
  47832. }
  47833. if iNdEx >= l {
  47834. return io.ErrUnexpectedEOF
  47835. }
  47836. b := dAtA[iNdEx]
  47837. iNdEx++
  47838. wire |= uint64(b&0x7F) << shift
  47839. if b < 0x80 {
  47840. break
  47841. }
  47842. }
  47843. fieldNum := int32(wire >> 3)
  47844. wireType := int(wire & 0x7)
  47845. if wireType == 4 {
  47846. return fmt.Errorf("proto: PersistentVolumeSpec: wiretype end group for non-group")
  47847. }
  47848. if fieldNum <= 0 {
  47849. return fmt.Errorf("proto: PersistentVolumeSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  47850. }
  47851. switch fieldNum {
  47852. case 1:
  47853. if wireType != 2 {
  47854. return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType)
  47855. }
  47856. var msglen int
  47857. for shift := uint(0); ; shift += 7 {
  47858. if shift >= 64 {
  47859. return ErrIntOverflowGenerated
  47860. }
  47861. if iNdEx >= l {
  47862. return io.ErrUnexpectedEOF
  47863. }
  47864. b := dAtA[iNdEx]
  47865. iNdEx++
  47866. msglen |= int(b&0x7F) << shift
  47867. if b < 0x80 {
  47868. break
  47869. }
  47870. }
  47871. if msglen < 0 {
  47872. return ErrInvalidLengthGenerated
  47873. }
  47874. postIndex := iNdEx + msglen
  47875. if postIndex < 0 {
  47876. return ErrInvalidLengthGenerated
  47877. }
  47878. if postIndex > l {
  47879. return io.ErrUnexpectedEOF
  47880. }
  47881. if m.Capacity == nil {
  47882. m.Capacity = make(ResourceList)
  47883. }
  47884. var mapkey ResourceName
  47885. mapvalue := &resource.Quantity{}
  47886. for iNdEx < postIndex {
  47887. entryPreIndex := iNdEx
  47888. var wire uint64
  47889. for shift := uint(0); ; shift += 7 {
  47890. if shift >= 64 {
  47891. return ErrIntOverflowGenerated
  47892. }
  47893. if iNdEx >= l {
  47894. return io.ErrUnexpectedEOF
  47895. }
  47896. b := dAtA[iNdEx]
  47897. iNdEx++
  47898. wire |= uint64(b&0x7F) << shift
  47899. if b < 0x80 {
  47900. break
  47901. }
  47902. }
  47903. fieldNum := int32(wire >> 3)
  47904. if fieldNum == 1 {
  47905. var stringLenmapkey uint64
  47906. for shift := uint(0); ; shift += 7 {
  47907. if shift >= 64 {
  47908. return ErrIntOverflowGenerated
  47909. }
  47910. if iNdEx >= l {
  47911. return io.ErrUnexpectedEOF
  47912. }
  47913. b := dAtA[iNdEx]
  47914. iNdEx++
  47915. stringLenmapkey |= uint64(b&0x7F) << shift
  47916. if b < 0x80 {
  47917. break
  47918. }
  47919. }
  47920. intStringLenmapkey := int(stringLenmapkey)
  47921. if intStringLenmapkey < 0 {
  47922. return ErrInvalidLengthGenerated
  47923. }
  47924. postStringIndexmapkey := iNdEx + intStringLenmapkey
  47925. if postStringIndexmapkey < 0 {
  47926. return ErrInvalidLengthGenerated
  47927. }
  47928. if postStringIndexmapkey > l {
  47929. return io.ErrUnexpectedEOF
  47930. }
  47931. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  47932. iNdEx = postStringIndexmapkey
  47933. } else if fieldNum == 2 {
  47934. var mapmsglen int
  47935. for shift := uint(0); ; shift += 7 {
  47936. if shift >= 64 {
  47937. return ErrIntOverflowGenerated
  47938. }
  47939. if iNdEx >= l {
  47940. return io.ErrUnexpectedEOF
  47941. }
  47942. b := dAtA[iNdEx]
  47943. iNdEx++
  47944. mapmsglen |= int(b&0x7F) << shift
  47945. if b < 0x80 {
  47946. break
  47947. }
  47948. }
  47949. if mapmsglen < 0 {
  47950. return ErrInvalidLengthGenerated
  47951. }
  47952. postmsgIndex := iNdEx + mapmsglen
  47953. if postmsgIndex < 0 {
  47954. return ErrInvalidLengthGenerated
  47955. }
  47956. if postmsgIndex > l {
  47957. return io.ErrUnexpectedEOF
  47958. }
  47959. mapvalue = &resource.Quantity{}
  47960. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  47961. return err
  47962. }
  47963. iNdEx = postmsgIndex
  47964. } else {
  47965. iNdEx = entryPreIndex
  47966. skippy, err := skipGenerated(dAtA[iNdEx:])
  47967. if err != nil {
  47968. return err
  47969. }
  47970. if skippy < 0 {
  47971. return ErrInvalidLengthGenerated
  47972. }
  47973. if (iNdEx + skippy) > postIndex {
  47974. return io.ErrUnexpectedEOF
  47975. }
  47976. iNdEx += skippy
  47977. }
  47978. }
  47979. m.Capacity[ResourceName(mapkey)] = *mapvalue
  47980. iNdEx = postIndex
  47981. case 2:
  47982. if wireType != 2 {
  47983. return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeSource", wireType)
  47984. }
  47985. var msglen int
  47986. for shift := uint(0); ; shift += 7 {
  47987. if shift >= 64 {
  47988. return ErrIntOverflowGenerated
  47989. }
  47990. if iNdEx >= l {
  47991. return io.ErrUnexpectedEOF
  47992. }
  47993. b := dAtA[iNdEx]
  47994. iNdEx++
  47995. msglen |= int(b&0x7F) << shift
  47996. if b < 0x80 {
  47997. break
  47998. }
  47999. }
  48000. if msglen < 0 {
  48001. return ErrInvalidLengthGenerated
  48002. }
  48003. postIndex := iNdEx + msglen
  48004. if postIndex < 0 {
  48005. return ErrInvalidLengthGenerated
  48006. }
  48007. if postIndex > l {
  48008. return io.ErrUnexpectedEOF
  48009. }
  48010. if err := m.PersistentVolumeSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48011. return err
  48012. }
  48013. iNdEx = postIndex
  48014. case 3:
  48015. if wireType != 2 {
  48016. return fmt.Errorf("proto: wrong wireType = %d for field AccessModes", wireType)
  48017. }
  48018. var stringLen uint64
  48019. for shift := uint(0); ; shift += 7 {
  48020. if shift >= 64 {
  48021. return ErrIntOverflowGenerated
  48022. }
  48023. if iNdEx >= l {
  48024. return io.ErrUnexpectedEOF
  48025. }
  48026. b := dAtA[iNdEx]
  48027. iNdEx++
  48028. stringLen |= uint64(b&0x7F) << shift
  48029. if b < 0x80 {
  48030. break
  48031. }
  48032. }
  48033. intStringLen := int(stringLen)
  48034. if intStringLen < 0 {
  48035. return ErrInvalidLengthGenerated
  48036. }
  48037. postIndex := iNdEx + intStringLen
  48038. if postIndex < 0 {
  48039. return ErrInvalidLengthGenerated
  48040. }
  48041. if postIndex > l {
  48042. return io.ErrUnexpectedEOF
  48043. }
  48044. m.AccessModes = append(m.AccessModes, PersistentVolumeAccessMode(dAtA[iNdEx:postIndex]))
  48045. iNdEx = postIndex
  48046. case 4:
  48047. if wireType != 2 {
  48048. return fmt.Errorf("proto: wrong wireType = %d for field ClaimRef", wireType)
  48049. }
  48050. var msglen int
  48051. for shift := uint(0); ; shift += 7 {
  48052. if shift >= 64 {
  48053. return ErrIntOverflowGenerated
  48054. }
  48055. if iNdEx >= l {
  48056. return io.ErrUnexpectedEOF
  48057. }
  48058. b := dAtA[iNdEx]
  48059. iNdEx++
  48060. msglen |= int(b&0x7F) << shift
  48061. if b < 0x80 {
  48062. break
  48063. }
  48064. }
  48065. if msglen < 0 {
  48066. return ErrInvalidLengthGenerated
  48067. }
  48068. postIndex := iNdEx + msglen
  48069. if postIndex < 0 {
  48070. return ErrInvalidLengthGenerated
  48071. }
  48072. if postIndex > l {
  48073. return io.ErrUnexpectedEOF
  48074. }
  48075. if m.ClaimRef == nil {
  48076. m.ClaimRef = &ObjectReference{}
  48077. }
  48078. if err := m.ClaimRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48079. return err
  48080. }
  48081. iNdEx = postIndex
  48082. case 5:
  48083. if wireType != 2 {
  48084. return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeReclaimPolicy", wireType)
  48085. }
  48086. var stringLen uint64
  48087. for shift := uint(0); ; shift += 7 {
  48088. if shift >= 64 {
  48089. return ErrIntOverflowGenerated
  48090. }
  48091. if iNdEx >= l {
  48092. return io.ErrUnexpectedEOF
  48093. }
  48094. b := dAtA[iNdEx]
  48095. iNdEx++
  48096. stringLen |= uint64(b&0x7F) << shift
  48097. if b < 0x80 {
  48098. break
  48099. }
  48100. }
  48101. intStringLen := int(stringLen)
  48102. if intStringLen < 0 {
  48103. return ErrInvalidLengthGenerated
  48104. }
  48105. postIndex := iNdEx + intStringLen
  48106. if postIndex < 0 {
  48107. return ErrInvalidLengthGenerated
  48108. }
  48109. if postIndex > l {
  48110. return io.ErrUnexpectedEOF
  48111. }
  48112. m.PersistentVolumeReclaimPolicy = PersistentVolumeReclaimPolicy(dAtA[iNdEx:postIndex])
  48113. iNdEx = postIndex
  48114. case 6:
  48115. if wireType != 2 {
  48116. return fmt.Errorf("proto: wrong wireType = %d for field StorageClassName", wireType)
  48117. }
  48118. var stringLen uint64
  48119. for shift := uint(0); ; shift += 7 {
  48120. if shift >= 64 {
  48121. return ErrIntOverflowGenerated
  48122. }
  48123. if iNdEx >= l {
  48124. return io.ErrUnexpectedEOF
  48125. }
  48126. b := dAtA[iNdEx]
  48127. iNdEx++
  48128. stringLen |= uint64(b&0x7F) << shift
  48129. if b < 0x80 {
  48130. break
  48131. }
  48132. }
  48133. intStringLen := int(stringLen)
  48134. if intStringLen < 0 {
  48135. return ErrInvalidLengthGenerated
  48136. }
  48137. postIndex := iNdEx + intStringLen
  48138. if postIndex < 0 {
  48139. return ErrInvalidLengthGenerated
  48140. }
  48141. if postIndex > l {
  48142. return io.ErrUnexpectedEOF
  48143. }
  48144. m.StorageClassName = string(dAtA[iNdEx:postIndex])
  48145. iNdEx = postIndex
  48146. case 7:
  48147. if wireType != 2 {
  48148. return fmt.Errorf("proto: wrong wireType = %d for field MountOptions", wireType)
  48149. }
  48150. var stringLen uint64
  48151. for shift := uint(0); ; shift += 7 {
  48152. if shift >= 64 {
  48153. return ErrIntOverflowGenerated
  48154. }
  48155. if iNdEx >= l {
  48156. return io.ErrUnexpectedEOF
  48157. }
  48158. b := dAtA[iNdEx]
  48159. iNdEx++
  48160. stringLen |= uint64(b&0x7F) << shift
  48161. if b < 0x80 {
  48162. break
  48163. }
  48164. }
  48165. intStringLen := int(stringLen)
  48166. if intStringLen < 0 {
  48167. return ErrInvalidLengthGenerated
  48168. }
  48169. postIndex := iNdEx + intStringLen
  48170. if postIndex < 0 {
  48171. return ErrInvalidLengthGenerated
  48172. }
  48173. if postIndex > l {
  48174. return io.ErrUnexpectedEOF
  48175. }
  48176. m.MountOptions = append(m.MountOptions, string(dAtA[iNdEx:postIndex]))
  48177. iNdEx = postIndex
  48178. case 8:
  48179. if wireType != 2 {
  48180. return fmt.Errorf("proto: wrong wireType = %d for field VolumeMode", wireType)
  48181. }
  48182. var stringLen uint64
  48183. for shift := uint(0); ; shift += 7 {
  48184. if shift >= 64 {
  48185. return ErrIntOverflowGenerated
  48186. }
  48187. if iNdEx >= l {
  48188. return io.ErrUnexpectedEOF
  48189. }
  48190. b := dAtA[iNdEx]
  48191. iNdEx++
  48192. stringLen |= uint64(b&0x7F) << shift
  48193. if b < 0x80 {
  48194. break
  48195. }
  48196. }
  48197. intStringLen := int(stringLen)
  48198. if intStringLen < 0 {
  48199. return ErrInvalidLengthGenerated
  48200. }
  48201. postIndex := iNdEx + intStringLen
  48202. if postIndex < 0 {
  48203. return ErrInvalidLengthGenerated
  48204. }
  48205. if postIndex > l {
  48206. return io.ErrUnexpectedEOF
  48207. }
  48208. s := PersistentVolumeMode(dAtA[iNdEx:postIndex])
  48209. m.VolumeMode = &s
  48210. iNdEx = postIndex
  48211. case 9:
  48212. if wireType != 2 {
  48213. return fmt.Errorf("proto: wrong wireType = %d for field NodeAffinity", wireType)
  48214. }
  48215. var msglen int
  48216. for shift := uint(0); ; shift += 7 {
  48217. if shift >= 64 {
  48218. return ErrIntOverflowGenerated
  48219. }
  48220. if iNdEx >= l {
  48221. return io.ErrUnexpectedEOF
  48222. }
  48223. b := dAtA[iNdEx]
  48224. iNdEx++
  48225. msglen |= int(b&0x7F) << shift
  48226. if b < 0x80 {
  48227. break
  48228. }
  48229. }
  48230. if msglen < 0 {
  48231. return ErrInvalidLengthGenerated
  48232. }
  48233. postIndex := iNdEx + msglen
  48234. if postIndex < 0 {
  48235. return ErrInvalidLengthGenerated
  48236. }
  48237. if postIndex > l {
  48238. return io.ErrUnexpectedEOF
  48239. }
  48240. if m.NodeAffinity == nil {
  48241. m.NodeAffinity = &VolumeNodeAffinity{}
  48242. }
  48243. if err := m.NodeAffinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48244. return err
  48245. }
  48246. iNdEx = postIndex
  48247. default:
  48248. iNdEx = preIndex
  48249. skippy, err := skipGenerated(dAtA[iNdEx:])
  48250. if err != nil {
  48251. return err
  48252. }
  48253. if skippy < 0 {
  48254. return ErrInvalidLengthGenerated
  48255. }
  48256. if (iNdEx + skippy) < 0 {
  48257. return ErrInvalidLengthGenerated
  48258. }
  48259. if (iNdEx + skippy) > l {
  48260. return io.ErrUnexpectedEOF
  48261. }
  48262. iNdEx += skippy
  48263. }
  48264. }
  48265. if iNdEx > l {
  48266. return io.ErrUnexpectedEOF
  48267. }
  48268. return nil
  48269. }
  48270. func (m *PersistentVolumeStatus) Unmarshal(dAtA []byte) error {
  48271. l := len(dAtA)
  48272. iNdEx := 0
  48273. for iNdEx < l {
  48274. preIndex := iNdEx
  48275. var wire uint64
  48276. for shift := uint(0); ; shift += 7 {
  48277. if shift >= 64 {
  48278. return ErrIntOverflowGenerated
  48279. }
  48280. if iNdEx >= l {
  48281. return io.ErrUnexpectedEOF
  48282. }
  48283. b := dAtA[iNdEx]
  48284. iNdEx++
  48285. wire |= uint64(b&0x7F) << shift
  48286. if b < 0x80 {
  48287. break
  48288. }
  48289. }
  48290. fieldNum := int32(wire >> 3)
  48291. wireType := int(wire & 0x7)
  48292. if wireType == 4 {
  48293. return fmt.Errorf("proto: PersistentVolumeStatus: wiretype end group for non-group")
  48294. }
  48295. if fieldNum <= 0 {
  48296. return fmt.Errorf("proto: PersistentVolumeStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  48297. }
  48298. switch fieldNum {
  48299. case 1:
  48300. if wireType != 2 {
  48301. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  48302. }
  48303. var stringLen uint64
  48304. for shift := uint(0); ; shift += 7 {
  48305. if shift >= 64 {
  48306. return ErrIntOverflowGenerated
  48307. }
  48308. if iNdEx >= l {
  48309. return io.ErrUnexpectedEOF
  48310. }
  48311. b := dAtA[iNdEx]
  48312. iNdEx++
  48313. stringLen |= uint64(b&0x7F) << shift
  48314. if b < 0x80 {
  48315. break
  48316. }
  48317. }
  48318. intStringLen := int(stringLen)
  48319. if intStringLen < 0 {
  48320. return ErrInvalidLengthGenerated
  48321. }
  48322. postIndex := iNdEx + intStringLen
  48323. if postIndex < 0 {
  48324. return ErrInvalidLengthGenerated
  48325. }
  48326. if postIndex > l {
  48327. return io.ErrUnexpectedEOF
  48328. }
  48329. m.Phase = PersistentVolumePhase(dAtA[iNdEx:postIndex])
  48330. iNdEx = postIndex
  48331. case 2:
  48332. if wireType != 2 {
  48333. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  48334. }
  48335. var stringLen uint64
  48336. for shift := uint(0); ; shift += 7 {
  48337. if shift >= 64 {
  48338. return ErrIntOverflowGenerated
  48339. }
  48340. if iNdEx >= l {
  48341. return io.ErrUnexpectedEOF
  48342. }
  48343. b := dAtA[iNdEx]
  48344. iNdEx++
  48345. stringLen |= uint64(b&0x7F) << shift
  48346. if b < 0x80 {
  48347. break
  48348. }
  48349. }
  48350. intStringLen := int(stringLen)
  48351. if intStringLen < 0 {
  48352. return ErrInvalidLengthGenerated
  48353. }
  48354. postIndex := iNdEx + intStringLen
  48355. if postIndex < 0 {
  48356. return ErrInvalidLengthGenerated
  48357. }
  48358. if postIndex > l {
  48359. return io.ErrUnexpectedEOF
  48360. }
  48361. m.Message = string(dAtA[iNdEx:postIndex])
  48362. iNdEx = postIndex
  48363. case 3:
  48364. if wireType != 2 {
  48365. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  48366. }
  48367. var stringLen uint64
  48368. for shift := uint(0); ; shift += 7 {
  48369. if shift >= 64 {
  48370. return ErrIntOverflowGenerated
  48371. }
  48372. if iNdEx >= l {
  48373. return io.ErrUnexpectedEOF
  48374. }
  48375. b := dAtA[iNdEx]
  48376. iNdEx++
  48377. stringLen |= uint64(b&0x7F) << shift
  48378. if b < 0x80 {
  48379. break
  48380. }
  48381. }
  48382. intStringLen := int(stringLen)
  48383. if intStringLen < 0 {
  48384. return ErrInvalidLengthGenerated
  48385. }
  48386. postIndex := iNdEx + intStringLen
  48387. if postIndex < 0 {
  48388. return ErrInvalidLengthGenerated
  48389. }
  48390. if postIndex > l {
  48391. return io.ErrUnexpectedEOF
  48392. }
  48393. m.Reason = string(dAtA[iNdEx:postIndex])
  48394. iNdEx = postIndex
  48395. default:
  48396. iNdEx = preIndex
  48397. skippy, err := skipGenerated(dAtA[iNdEx:])
  48398. if err != nil {
  48399. return err
  48400. }
  48401. if skippy < 0 {
  48402. return ErrInvalidLengthGenerated
  48403. }
  48404. if (iNdEx + skippy) < 0 {
  48405. return ErrInvalidLengthGenerated
  48406. }
  48407. if (iNdEx + skippy) > l {
  48408. return io.ErrUnexpectedEOF
  48409. }
  48410. iNdEx += skippy
  48411. }
  48412. }
  48413. if iNdEx > l {
  48414. return io.ErrUnexpectedEOF
  48415. }
  48416. return nil
  48417. }
  48418. func (m *PhotonPersistentDiskVolumeSource) Unmarshal(dAtA []byte) error {
  48419. l := len(dAtA)
  48420. iNdEx := 0
  48421. for iNdEx < l {
  48422. preIndex := iNdEx
  48423. var wire uint64
  48424. for shift := uint(0); ; shift += 7 {
  48425. if shift >= 64 {
  48426. return ErrIntOverflowGenerated
  48427. }
  48428. if iNdEx >= l {
  48429. return io.ErrUnexpectedEOF
  48430. }
  48431. b := dAtA[iNdEx]
  48432. iNdEx++
  48433. wire |= uint64(b&0x7F) << shift
  48434. if b < 0x80 {
  48435. break
  48436. }
  48437. }
  48438. fieldNum := int32(wire >> 3)
  48439. wireType := int(wire & 0x7)
  48440. if wireType == 4 {
  48441. return fmt.Errorf("proto: PhotonPersistentDiskVolumeSource: wiretype end group for non-group")
  48442. }
  48443. if fieldNum <= 0 {
  48444. return fmt.Errorf("proto: PhotonPersistentDiskVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  48445. }
  48446. switch fieldNum {
  48447. case 1:
  48448. if wireType != 2 {
  48449. return fmt.Errorf("proto: wrong wireType = %d for field PdID", wireType)
  48450. }
  48451. var stringLen uint64
  48452. for shift := uint(0); ; shift += 7 {
  48453. if shift >= 64 {
  48454. return ErrIntOverflowGenerated
  48455. }
  48456. if iNdEx >= l {
  48457. return io.ErrUnexpectedEOF
  48458. }
  48459. b := dAtA[iNdEx]
  48460. iNdEx++
  48461. stringLen |= uint64(b&0x7F) << shift
  48462. if b < 0x80 {
  48463. break
  48464. }
  48465. }
  48466. intStringLen := int(stringLen)
  48467. if intStringLen < 0 {
  48468. return ErrInvalidLengthGenerated
  48469. }
  48470. postIndex := iNdEx + intStringLen
  48471. if postIndex < 0 {
  48472. return ErrInvalidLengthGenerated
  48473. }
  48474. if postIndex > l {
  48475. return io.ErrUnexpectedEOF
  48476. }
  48477. m.PdID = string(dAtA[iNdEx:postIndex])
  48478. iNdEx = postIndex
  48479. case 2:
  48480. if wireType != 2 {
  48481. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  48482. }
  48483. var stringLen uint64
  48484. for shift := uint(0); ; shift += 7 {
  48485. if shift >= 64 {
  48486. return ErrIntOverflowGenerated
  48487. }
  48488. if iNdEx >= l {
  48489. return io.ErrUnexpectedEOF
  48490. }
  48491. b := dAtA[iNdEx]
  48492. iNdEx++
  48493. stringLen |= uint64(b&0x7F) << shift
  48494. if b < 0x80 {
  48495. break
  48496. }
  48497. }
  48498. intStringLen := int(stringLen)
  48499. if intStringLen < 0 {
  48500. return ErrInvalidLengthGenerated
  48501. }
  48502. postIndex := iNdEx + intStringLen
  48503. if postIndex < 0 {
  48504. return ErrInvalidLengthGenerated
  48505. }
  48506. if postIndex > l {
  48507. return io.ErrUnexpectedEOF
  48508. }
  48509. m.FSType = string(dAtA[iNdEx:postIndex])
  48510. iNdEx = postIndex
  48511. default:
  48512. iNdEx = preIndex
  48513. skippy, err := skipGenerated(dAtA[iNdEx:])
  48514. if err != nil {
  48515. return err
  48516. }
  48517. if skippy < 0 {
  48518. return ErrInvalidLengthGenerated
  48519. }
  48520. if (iNdEx + skippy) < 0 {
  48521. return ErrInvalidLengthGenerated
  48522. }
  48523. if (iNdEx + skippy) > l {
  48524. return io.ErrUnexpectedEOF
  48525. }
  48526. iNdEx += skippy
  48527. }
  48528. }
  48529. if iNdEx > l {
  48530. return io.ErrUnexpectedEOF
  48531. }
  48532. return nil
  48533. }
  48534. func (m *Pod) Unmarshal(dAtA []byte) error {
  48535. l := len(dAtA)
  48536. iNdEx := 0
  48537. for iNdEx < l {
  48538. preIndex := iNdEx
  48539. var wire uint64
  48540. for shift := uint(0); ; shift += 7 {
  48541. if shift >= 64 {
  48542. return ErrIntOverflowGenerated
  48543. }
  48544. if iNdEx >= l {
  48545. return io.ErrUnexpectedEOF
  48546. }
  48547. b := dAtA[iNdEx]
  48548. iNdEx++
  48549. wire |= uint64(b&0x7F) << shift
  48550. if b < 0x80 {
  48551. break
  48552. }
  48553. }
  48554. fieldNum := int32(wire >> 3)
  48555. wireType := int(wire & 0x7)
  48556. if wireType == 4 {
  48557. return fmt.Errorf("proto: Pod: wiretype end group for non-group")
  48558. }
  48559. if fieldNum <= 0 {
  48560. return fmt.Errorf("proto: Pod: illegal tag %d (wire type %d)", fieldNum, wire)
  48561. }
  48562. switch fieldNum {
  48563. case 1:
  48564. if wireType != 2 {
  48565. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  48566. }
  48567. var msglen int
  48568. for shift := uint(0); ; shift += 7 {
  48569. if shift >= 64 {
  48570. return ErrIntOverflowGenerated
  48571. }
  48572. if iNdEx >= l {
  48573. return io.ErrUnexpectedEOF
  48574. }
  48575. b := dAtA[iNdEx]
  48576. iNdEx++
  48577. msglen |= int(b&0x7F) << shift
  48578. if b < 0x80 {
  48579. break
  48580. }
  48581. }
  48582. if msglen < 0 {
  48583. return ErrInvalidLengthGenerated
  48584. }
  48585. postIndex := iNdEx + msglen
  48586. if postIndex < 0 {
  48587. return ErrInvalidLengthGenerated
  48588. }
  48589. if postIndex > l {
  48590. return io.ErrUnexpectedEOF
  48591. }
  48592. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48593. return err
  48594. }
  48595. iNdEx = postIndex
  48596. case 2:
  48597. if wireType != 2 {
  48598. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  48599. }
  48600. var msglen int
  48601. for shift := uint(0); ; shift += 7 {
  48602. if shift >= 64 {
  48603. return ErrIntOverflowGenerated
  48604. }
  48605. if iNdEx >= l {
  48606. return io.ErrUnexpectedEOF
  48607. }
  48608. b := dAtA[iNdEx]
  48609. iNdEx++
  48610. msglen |= int(b&0x7F) << shift
  48611. if b < 0x80 {
  48612. break
  48613. }
  48614. }
  48615. if msglen < 0 {
  48616. return ErrInvalidLengthGenerated
  48617. }
  48618. postIndex := iNdEx + msglen
  48619. if postIndex < 0 {
  48620. return ErrInvalidLengthGenerated
  48621. }
  48622. if postIndex > l {
  48623. return io.ErrUnexpectedEOF
  48624. }
  48625. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48626. return err
  48627. }
  48628. iNdEx = postIndex
  48629. case 3:
  48630. if wireType != 2 {
  48631. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  48632. }
  48633. var msglen int
  48634. for shift := uint(0); ; shift += 7 {
  48635. if shift >= 64 {
  48636. return ErrIntOverflowGenerated
  48637. }
  48638. if iNdEx >= l {
  48639. return io.ErrUnexpectedEOF
  48640. }
  48641. b := dAtA[iNdEx]
  48642. iNdEx++
  48643. msglen |= int(b&0x7F) << shift
  48644. if b < 0x80 {
  48645. break
  48646. }
  48647. }
  48648. if msglen < 0 {
  48649. return ErrInvalidLengthGenerated
  48650. }
  48651. postIndex := iNdEx + msglen
  48652. if postIndex < 0 {
  48653. return ErrInvalidLengthGenerated
  48654. }
  48655. if postIndex > l {
  48656. return io.ErrUnexpectedEOF
  48657. }
  48658. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48659. return err
  48660. }
  48661. iNdEx = postIndex
  48662. default:
  48663. iNdEx = preIndex
  48664. skippy, err := skipGenerated(dAtA[iNdEx:])
  48665. if err != nil {
  48666. return err
  48667. }
  48668. if skippy < 0 {
  48669. return ErrInvalidLengthGenerated
  48670. }
  48671. if (iNdEx + skippy) < 0 {
  48672. return ErrInvalidLengthGenerated
  48673. }
  48674. if (iNdEx + skippy) > l {
  48675. return io.ErrUnexpectedEOF
  48676. }
  48677. iNdEx += skippy
  48678. }
  48679. }
  48680. if iNdEx > l {
  48681. return io.ErrUnexpectedEOF
  48682. }
  48683. return nil
  48684. }
  48685. func (m *PodAffinity) Unmarshal(dAtA []byte) error {
  48686. l := len(dAtA)
  48687. iNdEx := 0
  48688. for iNdEx < l {
  48689. preIndex := iNdEx
  48690. var wire uint64
  48691. for shift := uint(0); ; shift += 7 {
  48692. if shift >= 64 {
  48693. return ErrIntOverflowGenerated
  48694. }
  48695. if iNdEx >= l {
  48696. return io.ErrUnexpectedEOF
  48697. }
  48698. b := dAtA[iNdEx]
  48699. iNdEx++
  48700. wire |= uint64(b&0x7F) << shift
  48701. if b < 0x80 {
  48702. break
  48703. }
  48704. }
  48705. fieldNum := int32(wire >> 3)
  48706. wireType := int(wire & 0x7)
  48707. if wireType == 4 {
  48708. return fmt.Errorf("proto: PodAffinity: wiretype end group for non-group")
  48709. }
  48710. if fieldNum <= 0 {
  48711. return fmt.Errorf("proto: PodAffinity: illegal tag %d (wire type %d)", fieldNum, wire)
  48712. }
  48713. switch fieldNum {
  48714. case 1:
  48715. if wireType != 2 {
  48716. return fmt.Errorf("proto: wrong wireType = %d for field RequiredDuringSchedulingIgnoredDuringExecution", wireType)
  48717. }
  48718. var msglen int
  48719. for shift := uint(0); ; shift += 7 {
  48720. if shift >= 64 {
  48721. return ErrIntOverflowGenerated
  48722. }
  48723. if iNdEx >= l {
  48724. return io.ErrUnexpectedEOF
  48725. }
  48726. b := dAtA[iNdEx]
  48727. iNdEx++
  48728. msglen |= int(b&0x7F) << shift
  48729. if b < 0x80 {
  48730. break
  48731. }
  48732. }
  48733. if msglen < 0 {
  48734. return ErrInvalidLengthGenerated
  48735. }
  48736. postIndex := iNdEx + msglen
  48737. if postIndex < 0 {
  48738. return ErrInvalidLengthGenerated
  48739. }
  48740. if postIndex > l {
  48741. return io.ErrUnexpectedEOF
  48742. }
  48743. m.RequiredDuringSchedulingIgnoredDuringExecution = append(m.RequiredDuringSchedulingIgnoredDuringExecution, PodAffinityTerm{})
  48744. if err := m.RequiredDuringSchedulingIgnoredDuringExecution[len(m.RequiredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48745. return err
  48746. }
  48747. iNdEx = postIndex
  48748. case 2:
  48749. if wireType != 2 {
  48750. return fmt.Errorf("proto: wrong wireType = %d for field PreferredDuringSchedulingIgnoredDuringExecution", wireType)
  48751. }
  48752. var msglen int
  48753. for shift := uint(0); ; shift += 7 {
  48754. if shift >= 64 {
  48755. return ErrIntOverflowGenerated
  48756. }
  48757. if iNdEx >= l {
  48758. return io.ErrUnexpectedEOF
  48759. }
  48760. b := dAtA[iNdEx]
  48761. iNdEx++
  48762. msglen |= int(b&0x7F) << shift
  48763. if b < 0x80 {
  48764. break
  48765. }
  48766. }
  48767. if msglen < 0 {
  48768. return ErrInvalidLengthGenerated
  48769. }
  48770. postIndex := iNdEx + msglen
  48771. if postIndex < 0 {
  48772. return ErrInvalidLengthGenerated
  48773. }
  48774. if postIndex > l {
  48775. return io.ErrUnexpectedEOF
  48776. }
  48777. m.PreferredDuringSchedulingIgnoredDuringExecution = append(m.PreferredDuringSchedulingIgnoredDuringExecution, WeightedPodAffinityTerm{})
  48778. if err := m.PreferredDuringSchedulingIgnoredDuringExecution[len(m.PreferredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48779. return err
  48780. }
  48781. iNdEx = postIndex
  48782. default:
  48783. iNdEx = preIndex
  48784. skippy, err := skipGenerated(dAtA[iNdEx:])
  48785. if err != nil {
  48786. return err
  48787. }
  48788. if skippy < 0 {
  48789. return ErrInvalidLengthGenerated
  48790. }
  48791. if (iNdEx + skippy) < 0 {
  48792. return ErrInvalidLengthGenerated
  48793. }
  48794. if (iNdEx + skippy) > l {
  48795. return io.ErrUnexpectedEOF
  48796. }
  48797. iNdEx += skippy
  48798. }
  48799. }
  48800. if iNdEx > l {
  48801. return io.ErrUnexpectedEOF
  48802. }
  48803. return nil
  48804. }
  48805. func (m *PodAffinityTerm) Unmarshal(dAtA []byte) error {
  48806. l := len(dAtA)
  48807. iNdEx := 0
  48808. for iNdEx < l {
  48809. preIndex := iNdEx
  48810. var wire uint64
  48811. for shift := uint(0); ; shift += 7 {
  48812. if shift >= 64 {
  48813. return ErrIntOverflowGenerated
  48814. }
  48815. if iNdEx >= l {
  48816. return io.ErrUnexpectedEOF
  48817. }
  48818. b := dAtA[iNdEx]
  48819. iNdEx++
  48820. wire |= uint64(b&0x7F) << shift
  48821. if b < 0x80 {
  48822. break
  48823. }
  48824. }
  48825. fieldNum := int32(wire >> 3)
  48826. wireType := int(wire & 0x7)
  48827. if wireType == 4 {
  48828. return fmt.Errorf("proto: PodAffinityTerm: wiretype end group for non-group")
  48829. }
  48830. if fieldNum <= 0 {
  48831. return fmt.Errorf("proto: PodAffinityTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  48832. }
  48833. switch fieldNum {
  48834. case 1:
  48835. if wireType != 2 {
  48836. return fmt.Errorf("proto: wrong wireType = %d for field LabelSelector", wireType)
  48837. }
  48838. var msglen int
  48839. for shift := uint(0); ; shift += 7 {
  48840. if shift >= 64 {
  48841. return ErrIntOverflowGenerated
  48842. }
  48843. if iNdEx >= l {
  48844. return io.ErrUnexpectedEOF
  48845. }
  48846. b := dAtA[iNdEx]
  48847. iNdEx++
  48848. msglen |= int(b&0x7F) << shift
  48849. if b < 0x80 {
  48850. break
  48851. }
  48852. }
  48853. if msglen < 0 {
  48854. return ErrInvalidLengthGenerated
  48855. }
  48856. postIndex := iNdEx + msglen
  48857. if postIndex < 0 {
  48858. return ErrInvalidLengthGenerated
  48859. }
  48860. if postIndex > l {
  48861. return io.ErrUnexpectedEOF
  48862. }
  48863. if m.LabelSelector == nil {
  48864. m.LabelSelector = &v1.LabelSelector{}
  48865. }
  48866. if err := m.LabelSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48867. return err
  48868. }
  48869. iNdEx = postIndex
  48870. case 2:
  48871. if wireType != 2 {
  48872. return fmt.Errorf("proto: wrong wireType = %d for field Namespaces", wireType)
  48873. }
  48874. var stringLen uint64
  48875. for shift := uint(0); ; shift += 7 {
  48876. if shift >= 64 {
  48877. return ErrIntOverflowGenerated
  48878. }
  48879. if iNdEx >= l {
  48880. return io.ErrUnexpectedEOF
  48881. }
  48882. b := dAtA[iNdEx]
  48883. iNdEx++
  48884. stringLen |= uint64(b&0x7F) << shift
  48885. if b < 0x80 {
  48886. break
  48887. }
  48888. }
  48889. intStringLen := int(stringLen)
  48890. if intStringLen < 0 {
  48891. return ErrInvalidLengthGenerated
  48892. }
  48893. postIndex := iNdEx + intStringLen
  48894. if postIndex < 0 {
  48895. return ErrInvalidLengthGenerated
  48896. }
  48897. if postIndex > l {
  48898. return io.ErrUnexpectedEOF
  48899. }
  48900. m.Namespaces = append(m.Namespaces, string(dAtA[iNdEx:postIndex]))
  48901. iNdEx = postIndex
  48902. case 3:
  48903. if wireType != 2 {
  48904. return fmt.Errorf("proto: wrong wireType = %d for field TopologyKey", wireType)
  48905. }
  48906. var stringLen uint64
  48907. for shift := uint(0); ; shift += 7 {
  48908. if shift >= 64 {
  48909. return ErrIntOverflowGenerated
  48910. }
  48911. if iNdEx >= l {
  48912. return io.ErrUnexpectedEOF
  48913. }
  48914. b := dAtA[iNdEx]
  48915. iNdEx++
  48916. stringLen |= uint64(b&0x7F) << shift
  48917. if b < 0x80 {
  48918. break
  48919. }
  48920. }
  48921. intStringLen := int(stringLen)
  48922. if intStringLen < 0 {
  48923. return ErrInvalidLengthGenerated
  48924. }
  48925. postIndex := iNdEx + intStringLen
  48926. if postIndex < 0 {
  48927. return ErrInvalidLengthGenerated
  48928. }
  48929. if postIndex > l {
  48930. return io.ErrUnexpectedEOF
  48931. }
  48932. m.TopologyKey = string(dAtA[iNdEx:postIndex])
  48933. iNdEx = postIndex
  48934. default:
  48935. iNdEx = preIndex
  48936. skippy, err := skipGenerated(dAtA[iNdEx:])
  48937. if err != nil {
  48938. return err
  48939. }
  48940. if skippy < 0 {
  48941. return ErrInvalidLengthGenerated
  48942. }
  48943. if (iNdEx + skippy) < 0 {
  48944. return ErrInvalidLengthGenerated
  48945. }
  48946. if (iNdEx + skippy) > l {
  48947. return io.ErrUnexpectedEOF
  48948. }
  48949. iNdEx += skippy
  48950. }
  48951. }
  48952. if iNdEx > l {
  48953. return io.ErrUnexpectedEOF
  48954. }
  48955. return nil
  48956. }
  48957. func (m *PodAntiAffinity) Unmarshal(dAtA []byte) error {
  48958. l := len(dAtA)
  48959. iNdEx := 0
  48960. for iNdEx < l {
  48961. preIndex := iNdEx
  48962. var wire uint64
  48963. for shift := uint(0); ; shift += 7 {
  48964. if shift >= 64 {
  48965. return ErrIntOverflowGenerated
  48966. }
  48967. if iNdEx >= l {
  48968. return io.ErrUnexpectedEOF
  48969. }
  48970. b := dAtA[iNdEx]
  48971. iNdEx++
  48972. wire |= uint64(b&0x7F) << shift
  48973. if b < 0x80 {
  48974. break
  48975. }
  48976. }
  48977. fieldNum := int32(wire >> 3)
  48978. wireType := int(wire & 0x7)
  48979. if wireType == 4 {
  48980. return fmt.Errorf("proto: PodAntiAffinity: wiretype end group for non-group")
  48981. }
  48982. if fieldNum <= 0 {
  48983. return fmt.Errorf("proto: PodAntiAffinity: illegal tag %d (wire type %d)", fieldNum, wire)
  48984. }
  48985. switch fieldNum {
  48986. case 1:
  48987. if wireType != 2 {
  48988. return fmt.Errorf("proto: wrong wireType = %d for field RequiredDuringSchedulingIgnoredDuringExecution", wireType)
  48989. }
  48990. var msglen int
  48991. for shift := uint(0); ; shift += 7 {
  48992. if shift >= 64 {
  48993. return ErrIntOverflowGenerated
  48994. }
  48995. if iNdEx >= l {
  48996. return io.ErrUnexpectedEOF
  48997. }
  48998. b := dAtA[iNdEx]
  48999. iNdEx++
  49000. msglen |= int(b&0x7F) << shift
  49001. if b < 0x80 {
  49002. break
  49003. }
  49004. }
  49005. if msglen < 0 {
  49006. return ErrInvalidLengthGenerated
  49007. }
  49008. postIndex := iNdEx + msglen
  49009. if postIndex < 0 {
  49010. return ErrInvalidLengthGenerated
  49011. }
  49012. if postIndex > l {
  49013. return io.ErrUnexpectedEOF
  49014. }
  49015. m.RequiredDuringSchedulingIgnoredDuringExecution = append(m.RequiredDuringSchedulingIgnoredDuringExecution, PodAffinityTerm{})
  49016. if err := m.RequiredDuringSchedulingIgnoredDuringExecution[len(m.RequiredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49017. return err
  49018. }
  49019. iNdEx = postIndex
  49020. case 2:
  49021. if wireType != 2 {
  49022. return fmt.Errorf("proto: wrong wireType = %d for field PreferredDuringSchedulingIgnoredDuringExecution", wireType)
  49023. }
  49024. var msglen int
  49025. for shift := uint(0); ; shift += 7 {
  49026. if shift >= 64 {
  49027. return ErrIntOverflowGenerated
  49028. }
  49029. if iNdEx >= l {
  49030. return io.ErrUnexpectedEOF
  49031. }
  49032. b := dAtA[iNdEx]
  49033. iNdEx++
  49034. msglen |= int(b&0x7F) << shift
  49035. if b < 0x80 {
  49036. break
  49037. }
  49038. }
  49039. if msglen < 0 {
  49040. return ErrInvalidLengthGenerated
  49041. }
  49042. postIndex := iNdEx + msglen
  49043. if postIndex < 0 {
  49044. return ErrInvalidLengthGenerated
  49045. }
  49046. if postIndex > l {
  49047. return io.ErrUnexpectedEOF
  49048. }
  49049. m.PreferredDuringSchedulingIgnoredDuringExecution = append(m.PreferredDuringSchedulingIgnoredDuringExecution, WeightedPodAffinityTerm{})
  49050. if err := m.PreferredDuringSchedulingIgnoredDuringExecution[len(m.PreferredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49051. return err
  49052. }
  49053. iNdEx = postIndex
  49054. default:
  49055. iNdEx = preIndex
  49056. skippy, err := skipGenerated(dAtA[iNdEx:])
  49057. if err != nil {
  49058. return err
  49059. }
  49060. if skippy < 0 {
  49061. return ErrInvalidLengthGenerated
  49062. }
  49063. if (iNdEx + skippy) < 0 {
  49064. return ErrInvalidLengthGenerated
  49065. }
  49066. if (iNdEx + skippy) > l {
  49067. return io.ErrUnexpectedEOF
  49068. }
  49069. iNdEx += skippy
  49070. }
  49071. }
  49072. if iNdEx > l {
  49073. return io.ErrUnexpectedEOF
  49074. }
  49075. return nil
  49076. }
  49077. func (m *PodAttachOptions) Unmarshal(dAtA []byte) error {
  49078. l := len(dAtA)
  49079. iNdEx := 0
  49080. for iNdEx < l {
  49081. preIndex := iNdEx
  49082. var wire uint64
  49083. for shift := uint(0); ; shift += 7 {
  49084. if shift >= 64 {
  49085. return ErrIntOverflowGenerated
  49086. }
  49087. if iNdEx >= l {
  49088. return io.ErrUnexpectedEOF
  49089. }
  49090. b := dAtA[iNdEx]
  49091. iNdEx++
  49092. wire |= uint64(b&0x7F) << shift
  49093. if b < 0x80 {
  49094. break
  49095. }
  49096. }
  49097. fieldNum := int32(wire >> 3)
  49098. wireType := int(wire & 0x7)
  49099. if wireType == 4 {
  49100. return fmt.Errorf("proto: PodAttachOptions: wiretype end group for non-group")
  49101. }
  49102. if fieldNum <= 0 {
  49103. return fmt.Errorf("proto: PodAttachOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  49104. }
  49105. switch fieldNum {
  49106. case 1:
  49107. if wireType != 0 {
  49108. return fmt.Errorf("proto: wrong wireType = %d for field Stdin", wireType)
  49109. }
  49110. var v int
  49111. for shift := uint(0); ; shift += 7 {
  49112. if shift >= 64 {
  49113. return ErrIntOverflowGenerated
  49114. }
  49115. if iNdEx >= l {
  49116. return io.ErrUnexpectedEOF
  49117. }
  49118. b := dAtA[iNdEx]
  49119. iNdEx++
  49120. v |= int(b&0x7F) << shift
  49121. if b < 0x80 {
  49122. break
  49123. }
  49124. }
  49125. m.Stdin = bool(v != 0)
  49126. case 2:
  49127. if wireType != 0 {
  49128. return fmt.Errorf("proto: wrong wireType = %d for field Stdout", wireType)
  49129. }
  49130. var v int
  49131. for shift := uint(0); ; shift += 7 {
  49132. if shift >= 64 {
  49133. return ErrIntOverflowGenerated
  49134. }
  49135. if iNdEx >= l {
  49136. return io.ErrUnexpectedEOF
  49137. }
  49138. b := dAtA[iNdEx]
  49139. iNdEx++
  49140. v |= int(b&0x7F) << shift
  49141. if b < 0x80 {
  49142. break
  49143. }
  49144. }
  49145. m.Stdout = bool(v != 0)
  49146. case 3:
  49147. if wireType != 0 {
  49148. return fmt.Errorf("proto: wrong wireType = %d for field Stderr", wireType)
  49149. }
  49150. var v int
  49151. for shift := uint(0); ; shift += 7 {
  49152. if shift >= 64 {
  49153. return ErrIntOverflowGenerated
  49154. }
  49155. if iNdEx >= l {
  49156. return io.ErrUnexpectedEOF
  49157. }
  49158. b := dAtA[iNdEx]
  49159. iNdEx++
  49160. v |= int(b&0x7F) << shift
  49161. if b < 0x80 {
  49162. break
  49163. }
  49164. }
  49165. m.Stderr = bool(v != 0)
  49166. case 4:
  49167. if wireType != 0 {
  49168. return fmt.Errorf("proto: wrong wireType = %d for field TTY", wireType)
  49169. }
  49170. var v int
  49171. for shift := uint(0); ; shift += 7 {
  49172. if shift >= 64 {
  49173. return ErrIntOverflowGenerated
  49174. }
  49175. if iNdEx >= l {
  49176. return io.ErrUnexpectedEOF
  49177. }
  49178. b := dAtA[iNdEx]
  49179. iNdEx++
  49180. v |= int(b&0x7F) << shift
  49181. if b < 0x80 {
  49182. break
  49183. }
  49184. }
  49185. m.TTY = bool(v != 0)
  49186. case 5:
  49187. if wireType != 2 {
  49188. return fmt.Errorf("proto: wrong wireType = %d for field Container", wireType)
  49189. }
  49190. var stringLen uint64
  49191. for shift := uint(0); ; shift += 7 {
  49192. if shift >= 64 {
  49193. return ErrIntOverflowGenerated
  49194. }
  49195. if iNdEx >= l {
  49196. return io.ErrUnexpectedEOF
  49197. }
  49198. b := dAtA[iNdEx]
  49199. iNdEx++
  49200. stringLen |= uint64(b&0x7F) << shift
  49201. if b < 0x80 {
  49202. break
  49203. }
  49204. }
  49205. intStringLen := int(stringLen)
  49206. if intStringLen < 0 {
  49207. return ErrInvalidLengthGenerated
  49208. }
  49209. postIndex := iNdEx + intStringLen
  49210. if postIndex < 0 {
  49211. return ErrInvalidLengthGenerated
  49212. }
  49213. if postIndex > l {
  49214. return io.ErrUnexpectedEOF
  49215. }
  49216. m.Container = string(dAtA[iNdEx:postIndex])
  49217. iNdEx = postIndex
  49218. default:
  49219. iNdEx = preIndex
  49220. skippy, err := skipGenerated(dAtA[iNdEx:])
  49221. if err != nil {
  49222. return err
  49223. }
  49224. if skippy < 0 {
  49225. return ErrInvalidLengthGenerated
  49226. }
  49227. if (iNdEx + skippy) < 0 {
  49228. return ErrInvalidLengthGenerated
  49229. }
  49230. if (iNdEx + skippy) > l {
  49231. return io.ErrUnexpectedEOF
  49232. }
  49233. iNdEx += skippy
  49234. }
  49235. }
  49236. if iNdEx > l {
  49237. return io.ErrUnexpectedEOF
  49238. }
  49239. return nil
  49240. }
  49241. func (m *PodCondition) Unmarshal(dAtA []byte) error {
  49242. l := len(dAtA)
  49243. iNdEx := 0
  49244. for iNdEx < l {
  49245. preIndex := iNdEx
  49246. var wire uint64
  49247. for shift := uint(0); ; shift += 7 {
  49248. if shift >= 64 {
  49249. return ErrIntOverflowGenerated
  49250. }
  49251. if iNdEx >= l {
  49252. return io.ErrUnexpectedEOF
  49253. }
  49254. b := dAtA[iNdEx]
  49255. iNdEx++
  49256. wire |= uint64(b&0x7F) << shift
  49257. if b < 0x80 {
  49258. break
  49259. }
  49260. }
  49261. fieldNum := int32(wire >> 3)
  49262. wireType := int(wire & 0x7)
  49263. if wireType == 4 {
  49264. return fmt.Errorf("proto: PodCondition: wiretype end group for non-group")
  49265. }
  49266. if fieldNum <= 0 {
  49267. return fmt.Errorf("proto: PodCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  49268. }
  49269. switch fieldNum {
  49270. case 1:
  49271. if wireType != 2 {
  49272. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  49273. }
  49274. var stringLen uint64
  49275. for shift := uint(0); ; shift += 7 {
  49276. if shift >= 64 {
  49277. return ErrIntOverflowGenerated
  49278. }
  49279. if iNdEx >= l {
  49280. return io.ErrUnexpectedEOF
  49281. }
  49282. b := dAtA[iNdEx]
  49283. iNdEx++
  49284. stringLen |= uint64(b&0x7F) << shift
  49285. if b < 0x80 {
  49286. break
  49287. }
  49288. }
  49289. intStringLen := int(stringLen)
  49290. if intStringLen < 0 {
  49291. return ErrInvalidLengthGenerated
  49292. }
  49293. postIndex := iNdEx + intStringLen
  49294. if postIndex < 0 {
  49295. return ErrInvalidLengthGenerated
  49296. }
  49297. if postIndex > l {
  49298. return io.ErrUnexpectedEOF
  49299. }
  49300. m.Type = PodConditionType(dAtA[iNdEx:postIndex])
  49301. iNdEx = postIndex
  49302. case 2:
  49303. if wireType != 2 {
  49304. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  49305. }
  49306. var stringLen uint64
  49307. for shift := uint(0); ; shift += 7 {
  49308. if shift >= 64 {
  49309. return ErrIntOverflowGenerated
  49310. }
  49311. if iNdEx >= l {
  49312. return io.ErrUnexpectedEOF
  49313. }
  49314. b := dAtA[iNdEx]
  49315. iNdEx++
  49316. stringLen |= uint64(b&0x7F) << shift
  49317. if b < 0x80 {
  49318. break
  49319. }
  49320. }
  49321. intStringLen := int(stringLen)
  49322. if intStringLen < 0 {
  49323. return ErrInvalidLengthGenerated
  49324. }
  49325. postIndex := iNdEx + intStringLen
  49326. if postIndex < 0 {
  49327. return ErrInvalidLengthGenerated
  49328. }
  49329. if postIndex > l {
  49330. return io.ErrUnexpectedEOF
  49331. }
  49332. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  49333. iNdEx = postIndex
  49334. case 3:
  49335. if wireType != 2 {
  49336. return fmt.Errorf("proto: wrong wireType = %d for field LastProbeTime", wireType)
  49337. }
  49338. var msglen int
  49339. for shift := uint(0); ; shift += 7 {
  49340. if shift >= 64 {
  49341. return ErrIntOverflowGenerated
  49342. }
  49343. if iNdEx >= l {
  49344. return io.ErrUnexpectedEOF
  49345. }
  49346. b := dAtA[iNdEx]
  49347. iNdEx++
  49348. msglen |= int(b&0x7F) << shift
  49349. if b < 0x80 {
  49350. break
  49351. }
  49352. }
  49353. if msglen < 0 {
  49354. return ErrInvalidLengthGenerated
  49355. }
  49356. postIndex := iNdEx + msglen
  49357. if postIndex < 0 {
  49358. return ErrInvalidLengthGenerated
  49359. }
  49360. if postIndex > l {
  49361. return io.ErrUnexpectedEOF
  49362. }
  49363. if err := m.LastProbeTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49364. return err
  49365. }
  49366. iNdEx = postIndex
  49367. case 4:
  49368. if wireType != 2 {
  49369. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  49370. }
  49371. var msglen int
  49372. for shift := uint(0); ; shift += 7 {
  49373. if shift >= 64 {
  49374. return ErrIntOverflowGenerated
  49375. }
  49376. if iNdEx >= l {
  49377. return io.ErrUnexpectedEOF
  49378. }
  49379. b := dAtA[iNdEx]
  49380. iNdEx++
  49381. msglen |= int(b&0x7F) << shift
  49382. if b < 0x80 {
  49383. break
  49384. }
  49385. }
  49386. if msglen < 0 {
  49387. return ErrInvalidLengthGenerated
  49388. }
  49389. postIndex := iNdEx + msglen
  49390. if postIndex < 0 {
  49391. return ErrInvalidLengthGenerated
  49392. }
  49393. if postIndex > l {
  49394. return io.ErrUnexpectedEOF
  49395. }
  49396. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49397. return err
  49398. }
  49399. iNdEx = postIndex
  49400. case 5:
  49401. if wireType != 2 {
  49402. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  49403. }
  49404. var stringLen uint64
  49405. for shift := uint(0); ; shift += 7 {
  49406. if shift >= 64 {
  49407. return ErrIntOverflowGenerated
  49408. }
  49409. if iNdEx >= l {
  49410. return io.ErrUnexpectedEOF
  49411. }
  49412. b := dAtA[iNdEx]
  49413. iNdEx++
  49414. stringLen |= uint64(b&0x7F) << shift
  49415. if b < 0x80 {
  49416. break
  49417. }
  49418. }
  49419. intStringLen := int(stringLen)
  49420. if intStringLen < 0 {
  49421. return ErrInvalidLengthGenerated
  49422. }
  49423. postIndex := iNdEx + intStringLen
  49424. if postIndex < 0 {
  49425. return ErrInvalidLengthGenerated
  49426. }
  49427. if postIndex > l {
  49428. return io.ErrUnexpectedEOF
  49429. }
  49430. m.Reason = string(dAtA[iNdEx:postIndex])
  49431. iNdEx = postIndex
  49432. case 6:
  49433. if wireType != 2 {
  49434. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  49435. }
  49436. var stringLen uint64
  49437. for shift := uint(0); ; shift += 7 {
  49438. if shift >= 64 {
  49439. return ErrIntOverflowGenerated
  49440. }
  49441. if iNdEx >= l {
  49442. return io.ErrUnexpectedEOF
  49443. }
  49444. b := dAtA[iNdEx]
  49445. iNdEx++
  49446. stringLen |= uint64(b&0x7F) << shift
  49447. if b < 0x80 {
  49448. break
  49449. }
  49450. }
  49451. intStringLen := int(stringLen)
  49452. if intStringLen < 0 {
  49453. return ErrInvalidLengthGenerated
  49454. }
  49455. postIndex := iNdEx + intStringLen
  49456. if postIndex < 0 {
  49457. return ErrInvalidLengthGenerated
  49458. }
  49459. if postIndex > l {
  49460. return io.ErrUnexpectedEOF
  49461. }
  49462. m.Message = string(dAtA[iNdEx:postIndex])
  49463. iNdEx = postIndex
  49464. default:
  49465. iNdEx = preIndex
  49466. skippy, err := skipGenerated(dAtA[iNdEx:])
  49467. if err != nil {
  49468. return err
  49469. }
  49470. if skippy < 0 {
  49471. return ErrInvalidLengthGenerated
  49472. }
  49473. if (iNdEx + skippy) < 0 {
  49474. return ErrInvalidLengthGenerated
  49475. }
  49476. if (iNdEx + skippy) > l {
  49477. return io.ErrUnexpectedEOF
  49478. }
  49479. iNdEx += skippy
  49480. }
  49481. }
  49482. if iNdEx > l {
  49483. return io.ErrUnexpectedEOF
  49484. }
  49485. return nil
  49486. }
  49487. func (m *PodDNSConfig) Unmarshal(dAtA []byte) error {
  49488. l := len(dAtA)
  49489. iNdEx := 0
  49490. for iNdEx < l {
  49491. preIndex := iNdEx
  49492. var wire uint64
  49493. for shift := uint(0); ; shift += 7 {
  49494. if shift >= 64 {
  49495. return ErrIntOverflowGenerated
  49496. }
  49497. if iNdEx >= l {
  49498. return io.ErrUnexpectedEOF
  49499. }
  49500. b := dAtA[iNdEx]
  49501. iNdEx++
  49502. wire |= uint64(b&0x7F) << shift
  49503. if b < 0x80 {
  49504. break
  49505. }
  49506. }
  49507. fieldNum := int32(wire >> 3)
  49508. wireType := int(wire & 0x7)
  49509. if wireType == 4 {
  49510. return fmt.Errorf("proto: PodDNSConfig: wiretype end group for non-group")
  49511. }
  49512. if fieldNum <= 0 {
  49513. return fmt.Errorf("proto: PodDNSConfig: illegal tag %d (wire type %d)", fieldNum, wire)
  49514. }
  49515. switch fieldNum {
  49516. case 1:
  49517. if wireType != 2 {
  49518. return fmt.Errorf("proto: wrong wireType = %d for field Nameservers", wireType)
  49519. }
  49520. var stringLen uint64
  49521. for shift := uint(0); ; shift += 7 {
  49522. if shift >= 64 {
  49523. return ErrIntOverflowGenerated
  49524. }
  49525. if iNdEx >= l {
  49526. return io.ErrUnexpectedEOF
  49527. }
  49528. b := dAtA[iNdEx]
  49529. iNdEx++
  49530. stringLen |= uint64(b&0x7F) << shift
  49531. if b < 0x80 {
  49532. break
  49533. }
  49534. }
  49535. intStringLen := int(stringLen)
  49536. if intStringLen < 0 {
  49537. return ErrInvalidLengthGenerated
  49538. }
  49539. postIndex := iNdEx + intStringLen
  49540. if postIndex < 0 {
  49541. return ErrInvalidLengthGenerated
  49542. }
  49543. if postIndex > l {
  49544. return io.ErrUnexpectedEOF
  49545. }
  49546. m.Nameservers = append(m.Nameservers, string(dAtA[iNdEx:postIndex]))
  49547. iNdEx = postIndex
  49548. case 2:
  49549. if wireType != 2 {
  49550. return fmt.Errorf("proto: wrong wireType = %d for field Searches", wireType)
  49551. }
  49552. var stringLen uint64
  49553. for shift := uint(0); ; shift += 7 {
  49554. if shift >= 64 {
  49555. return ErrIntOverflowGenerated
  49556. }
  49557. if iNdEx >= l {
  49558. return io.ErrUnexpectedEOF
  49559. }
  49560. b := dAtA[iNdEx]
  49561. iNdEx++
  49562. stringLen |= uint64(b&0x7F) << shift
  49563. if b < 0x80 {
  49564. break
  49565. }
  49566. }
  49567. intStringLen := int(stringLen)
  49568. if intStringLen < 0 {
  49569. return ErrInvalidLengthGenerated
  49570. }
  49571. postIndex := iNdEx + intStringLen
  49572. if postIndex < 0 {
  49573. return ErrInvalidLengthGenerated
  49574. }
  49575. if postIndex > l {
  49576. return io.ErrUnexpectedEOF
  49577. }
  49578. m.Searches = append(m.Searches, string(dAtA[iNdEx:postIndex]))
  49579. iNdEx = postIndex
  49580. case 3:
  49581. if wireType != 2 {
  49582. return fmt.Errorf("proto: wrong wireType = %d for field Options", wireType)
  49583. }
  49584. var msglen int
  49585. for shift := uint(0); ; shift += 7 {
  49586. if shift >= 64 {
  49587. return ErrIntOverflowGenerated
  49588. }
  49589. if iNdEx >= l {
  49590. return io.ErrUnexpectedEOF
  49591. }
  49592. b := dAtA[iNdEx]
  49593. iNdEx++
  49594. msglen |= int(b&0x7F) << shift
  49595. if b < 0x80 {
  49596. break
  49597. }
  49598. }
  49599. if msglen < 0 {
  49600. return ErrInvalidLengthGenerated
  49601. }
  49602. postIndex := iNdEx + msglen
  49603. if postIndex < 0 {
  49604. return ErrInvalidLengthGenerated
  49605. }
  49606. if postIndex > l {
  49607. return io.ErrUnexpectedEOF
  49608. }
  49609. m.Options = append(m.Options, PodDNSConfigOption{})
  49610. if err := m.Options[len(m.Options)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49611. return err
  49612. }
  49613. iNdEx = postIndex
  49614. default:
  49615. iNdEx = preIndex
  49616. skippy, err := skipGenerated(dAtA[iNdEx:])
  49617. if err != nil {
  49618. return err
  49619. }
  49620. if skippy < 0 {
  49621. return ErrInvalidLengthGenerated
  49622. }
  49623. if (iNdEx + skippy) < 0 {
  49624. return ErrInvalidLengthGenerated
  49625. }
  49626. if (iNdEx + skippy) > l {
  49627. return io.ErrUnexpectedEOF
  49628. }
  49629. iNdEx += skippy
  49630. }
  49631. }
  49632. if iNdEx > l {
  49633. return io.ErrUnexpectedEOF
  49634. }
  49635. return nil
  49636. }
  49637. func (m *PodDNSConfigOption) Unmarshal(dAtA []byte) error {
  49638. l := len(dAtA)
  49639. iNdEx := 0
  49640. for iNdEx < l {
  49641. preIndex := iNdEx
  49642. var wire uint64
  49643. for shift := uint(0); ; shift += 7 {
  49644. if shift >= 64 {
  49645. return ErrIntOverflowGenerated
  49646. }
  49647. if iNdEx >= l {
  49648. return io.ErrUnexpectedEOF
  49649. }
  49650. b := dAtA[iNdEx]
  49651. iNdEx++
  49652. wire |= uint64(b&0x7F) << shift
  49653. if b < 0x80 {
  49654. break
  49655. }
  49656. }
  49657. fieldNum := int32(wire >> 3)
  49658. wireType := int(wire & 0x7)
  49659. if wireType == 4 {
  49660. return fmt.Errorf("proto: PodDNSConfigOption: wiretype end group for non-group")
  49661. }
  49662. if fieldNum <= 0 {
  49663. return fmt.Errorf("proto: PodDNSConfigOption: illegal tag %d (wire type %d)", fieldNum, wire)
  49664. }
  49665. switch fieldNum {
  49666. case 1:
  49667. if wireType != 2 {
  49668. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  49669. }
  49670. var stringLen uint64
  49671. for shift := uint(0); ; shift += 7 {
  49672. if shift >= 64 {
  49673. return ErrIntOverflowGenerated
  49674. }
  49675. if iNdEx >= l {
  49676. return io.ErrUnexpectedEOF
  49677. }
  49678. b := dAtA[iNdEx]
  49679. iNdEx++
  49680. stringLen |= uint64(b&0x7F) << shift
  49681. if b < 0x80 {
  49682. break
  49683. }
  49684. }
  49685. intStringLen := int(stringLen)
  49686. if intStringLen < 0 {
  49687. return ErrInvalidLengthGenerated
  49688. }
  49689. postIndex := iNdEx + intStringLen
  49690. if postIndex < 0 {
  49691. return ErrInvalidLengthGenerated
  49692. }
  49693. if postIndex > l {
  49694. return io.ErrUnexpectedEOF
  49695. }
  49696. m.Name = string(dAtA[iNdEx:postIndex])
  49697. iNdEx = postIndex
  49698. case 2:
  49699. if wireType != 2 {
  49700. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  49701. }
  49702. var stringLen uint64
  49703. for shift := uint(0); ; shift += 7 {
  49704. if shift >= 64 {
  49705. return ErrIntOverflowGenerated
  49706. }
  49707. if iNdEx >= l {
  49708. return io.ErrUnexpectedEOF
  49709. }
  49710. b := dAtA[iNdEx]
  49711. iNdEx++
  49712. stringLen |= uint64(b&0x7F) << shift
  49713. if b < 0x80 {
  49714. break
  49715. }
  49716. }
  49717. intStringLen := int(stringLen)
  49718. if intStringLen < 0 {
  49719. return ErrInvalidLengthGenerated
  49720. }
  49721. postIndex := iNdEx + intStringLen
  49722. if postIndex < 0 {
  49723. return ErrInvalidLengthGenerated
  49724. }
  49725. if postIndex > l {
  49726. return io.ErrUnexpectedEOF
  49727. }
  49728. s := string(dAtA[iNdEx:postIndex])
  49729. m.Value = &s
  49730. iNdEx = postIndex
  49731. default:
  49732. iNdEx = preIndex
  49733. skippy, err := skipGenerated(dAtA[iNdEx:])
  49734. if err != nil {
  49735. return err
  49736. }
  49737. if skippy < 0 {
  49738. return ErrInvalidLengthGenerated
  49739. }
  49740. if (iNdEx + skippy) < 0 {
  49741. return ErrInvalidLengthGenerated
  49742. }
  49743. if (iNdEx + skippy) > l {
  49744. return io.ErrUnexpectedEOF
  49745. }
  49746. iNdEx += skippy
  49747. }
  49748. }
  49749. if iNdEx > l {
  49750. return io.ErrUnexpectedEOF
  49751. }
  49752. return nil
  49753. }
  49754. func (m *PodExecOptions) Unmarshal(dAtA []byte) error {
  49755. l := len(dAtA)
  49756. iNdEx := 0
  49757. for iNdEx < l {
  49758. preIndex := iNdEx
  49759. var wire uint64
  49760. for shift := uint(0); ; shift += 7 {
  49761. if shift >= 64 {
  49762. return ErrIntOverflowGenerated
  49763. }
  49764. if iNdEx >= l {
  49765. return io.ErrUnexpectedEOF
  49766. }
  49767. b := dAtA[iNdEx]
  49768. iNdEx++
  49769. wire |= uint64(b&0x7F) << shift
  49770. if b < 0x80 {
  49771. break
  49772. }
  49773. }
  49774. fieldNum := int32(wire >> 3)
  49775. wireType := int(wire & 0x7)
  49776. if wireType == 4 {
  49777. return fmt.Errorf("proto: PodExecOptions: wiretype end group for non-group")
  49778. }
  49779. if fieldNum <= 0 {
  49780. return fmt.Errorf("proto: PodExecOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  49781. }
  49782. switch fieldNum {
  49783. case 1:
  49784. if wireType != 0 {
  49785. return fmt.Errorf("proto: wrong wireType = %d for field Stdin", wireType)
  49786. }
  49787. var v int
  49788. for shift := uint(0); ; shift += 7 {
  49789. if shift >= 64 {
  49790. return ErrIntOverflowGenerated
  49791. }
  49792. if iNdEx >= l {
  49793. return io.ErrUnexpectedEOF
  49794. }
  49795. b := dAtA[iNdEx]
  49796. iNdEx++
  49797. v |= int(b&0x7F) << shift
  49798. if b < 0x80 {
  49799. break
  49800. }
  49801. }
  49802. m.Stdin = bool(v != 0)
  49803. case 2:
  49804. if wireType != 0 {
  49805. return fmt.Errorf("proto: wrong wireType = %d for field Stdout", wireType)
  49806. }
  49807. var v int
  49808. for shift := uint(0); ; shift += 7 {
  49809. if shift >= 64 {
  49810. return ErrIntOverflowGenerated
  49811. }
  49812. if iNdEx >= l {
  49813. return io.ErrUnexpectedEOF
  49814. }
  49815. b := dAtA[iNdEx]
  49816. iNdEx++
  49817. v |= int(b&0x7F) << shift
  49818. if b < 0x80 {
  49819. break
  49820. }
  49821. }
  49822. m.Stdout = bool(v != 0)
  49823. case 3:
  49824. if wireType != 0 {
  49825. return fmt.Errorf("proto: wrong wireType = %d for field Stderr", wireType)
  49826. }
  49827. var v int
  49828. for shift := uint(0); ; shift += 7 {
  49829. if shift >= 64 {
  49830. return ErrIntOverflowGenerated
  49831. }
  49832. if iNdEx >= l {
  49833. return io.ErrUnexpectedEOF
  49834. }
  49835. b := dAtA[iNdEx]
  49836. iNdEx++
  49837. v |= int(b&0x7F) << shift
  49838. if b < 0x80 {
  49839. break
  49840. }
  49841. }
  49842. m.Stderr = bool(v != 0)
  49843. case 4:
  49844. if wireType != 0 {
  49845. return fmt.Errorf("proto: wrong wireType = %d for field TTY", wireType)
  49846. }
  49847. var v int
  49848. for shift := uint(0); ; shift += 7 {
  49849. if shift >= 64 {
  49850. return ErrIntOverflowGenerated
  49851. }
  49852. if iNdEx >= l {
  49853. return io.ErrUnexpectedEOF
  49854. }
  49855. b := dAtA[iNdEx]
  49856. iNdEx++
  49857. v |= int(b&0x7F) << shift
  49858. if b < 0x80 {
  49859. break
  49860. }
  49861. }
  49862. m.TTY = bool(v != 0)
  49863. case 5:
  49864. if wireType != 2 {
  49865. return fmt.Errorf("proto: wrong wireType = %d for field Container", wireType)
  49866. }
  49867. var stringLen uint64
  49868. for shift := uint(0); ; shift += 7 {
  49869. if shift >= 64 {
  49870. return ErrIntOverflowGenerated
  49871. }
  49872. if iNdEx >= l {
  49873. return io.ErrUnexpectedEOF
  49874. }
  49875. b := dAtA[iNdEx]
  49876. iNdEx++
  49877. stringLen |= uint64(b&0x7F) << shift
  49878. if b < 0x80 {
  49879. break
  49880. }
  49881. }
  49882. intStringLen := int(stringLen)
  49883. if intStringLen < 0 {
  49884. return ErrInvalidLengthGenerated
  49885. }
  49886. postIndex := iNdEx + intStringLen
  49887. if postIndex < 0 {
  49888. return ErrInvalidLengthGenerated
  49889. }
  49890. if postIndex > l {
  49891. return io.ErrUnexpectedEOF
  49892. }
  49893. m.Container = string(dAtA[iNdEx:postIndex])
  49894. iNdEx = postIndex
  49895. case 6:
  49896. if wireType != 2 {
  49897. return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
  49898. }
  49899. var stringLen uint64
  49900. for shift := uint(0); ; shift += 7 {
  49901. if shift >= 64 {
  49902. return ErrIntOverflowGenerated
  49903. }
  49904. if iNdEx >= l {
  49905. return io.ErrUnexpectedEOF
  49906. }
  49907. b := dAtA[iNdEx]
  49908. iNdEx++
  49909. stringLen |= uint64(b&0x7F) << shift
  49910. if b < 0x80 {
  49911. break
  49912. }
  49913. }
  49914. intStringLen := int(stringLen)
  49915. if intStringLen < 0 {
  49916. return ErrInvalidLengthGenerated
  49917. }
  49918. postIndex := iNdEx + intStringLen
  49919. if postIndex < 0 {
  49920. return ErrInvalidLengthGenerated
  49921. }
  49922. if postIndex > l {
  49923. return io.ErrUnexpectedEOF
  49924. }
  49925. m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
  49926. iNdEx = postIndex
  49927. default:
  49928. iNdEx = preIndex
  49929. skippy, err := skipGenerated(dAtA[iNdEx:])
  49930. if err != nil {
  49931. return err
  49932. }
  49933. if skippy < 0 {
  49934. return ErrInvalidLengthGenerated
  49935. }
  49936. if (iNdEx + skippy) < 0 {
  49937. return ErrInvalidLengthGenerated
  49938. }
  49939. if (iNdEx + skippy) > l {
  49940. return io.ErrUnexpectedEOF
  49941. }
  49942. iNdEx += skippy
  49943. }
  49944. }
  49945. if iNdEx > l {
  49946. return io.ErrUnexpectedEOF
  49947. }
  49948. return nil
  49949. }
  49950. func (m *PodIP) Unmarshal(dAtA []byte) error {
  49951. l := len(dAtA)
  49952. iNdEx := 0
  49953. for iNdEx < l {
  49954. preIndex := iNdEx
  49955. var wire uint64
  49956. for shift := uint(0); ; shift += 7 {
  49957. if shift >= 64 {
  49958. return ErrIntOverflowGenerated
  49959. }
  49960. if iNdEx >= l {
  49961. return io.ErrUnexpectedEOF
  49962. }
  49963. b := dAtA[iNdEx]
  49964. iNdEx++
  49965. wire |= uint64(b&0x7F) << shift
  49966. if b < 0x80 {
  49967. break
  49968. }
  49969. }
  49970. fieldNum := int32(wire >> 3)
  49971. wireType := int(wire & 0x7)
  49972. if wireType == 4 {
  49973. return fmt.Errorf("proto: PodIP: wiretype end group for non-group")
  49974. }
  49975. if fieldNum <= 0 {
  49976. return fmt.Errorf("proto: PodIP: illegal tag %d (wire type %d)", fieldNum, wire)
  49977. }
  49978. switch fieldNum {
  49979. case 1:
  49980. if wireType != 2 {
  49981. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  49982. }
  49983. var stringLen uint64
  49984. for shift := uint(0); ; shift += 7 {
  49985. if shift >= 64 {
  49986. return ErrIntOverflowGenerated
  49987. }
  49988. if iNdEx >= l {
  49989. return io.ErrUnexpectedEOF
  49990. }
  49991. b := dAtA[iNdEx]
  49992. iNdEx++
  49993. stringLen |= uint64(b&0x7F) << shift
  49994. if b < 0x80 {
  49995. break
  49996. }
  49997. }
  49998. intStringLen := int(stringLen)
  49999. if intStringLen < 0 {
  50000. return ErrInvalidLengthGenerated
  50001. }
  50002. postIndex := iNdEx + intStringLen
  50003. if postIndex < 0 {
  50004. return ErrInvalidLengthGenerated
  50005. }
  50006. if postIndex > l {
  50007. return io.ErrUnexpectedEOF
  50008. }
  50009. m.IP = string(dAtA[iNdEx:postIndex])
  50010. iNdEx = postIndex
  50011. default:
  50012. iNdEx = preIndex
  50013. skippy, err := skipGenerated(dAtA[iNdEx:])
  50014. if err != nil {
  50015. return err
  50016. }
  50017. if skippy < 0 {
  50018. return ErrInvalidLengthGenerated
  50019. }
  50020. if (iNdEx + skippy) < 0 {
  50021. return ErrInvalidLengthGenerated
  50022. }
  50023. if (iNdEx + skippy) > l {
  50024. return io.ErrUnexpectedEOF
  50025. }
  50026. iNdEx += skippy
  50027. }
  50028. }
  50029. if iNdEx > l {
  50030. return io.ErrUnexpectedEOF
  50031. }
  50032. return nil
  50033. }
  50034. func (m *PodList) Unmarshal(dAtA []byte) error {
  50035. l := len(dAtA)
  50036. iNdEx := 0
  50037. for iNdEx < l {
  50038. preIndex := iNdEx
  50039. var wire uint64
  50040. for shift := uint(0); ; shift += 7 {
  50041. if shift >= 64 {
  50042. return ErrIntOverflowGenerated
  50043. }
  50044. if iNdEx >= l {
  50045. return io.ErrUnexpectedEOF
  50046. }
  50047. b := dAtA[iNdEx]
  50048. iNdEx++
  50049. wire |= uint64(b&0x7F) << shift
  50050. if b < 0x80 {
  50051. break
  50052. }
  50053. }
  50054. fieldNum := int32(wire >> 3)
  50055. wireType := int(wire & 0x7)
  50056. if wireType == 4 {
  50057. return fmt.Errorf("proto: PodList: wiretype end group for non-group")
  50058. }
  50059. if fieldNum <= 0 {
  50060. return fmt.Errorf("proto: PodList: illegal tag %d (wire type %d)", fieldNum, wire)
  50061. }
  50062. switch fieldNum {
  50063. case 1:
  50064. if wireType != 2 {
  50065. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  50066. }
  50067. var msglen int
  50068. for shift := uint(0); ; shift += 7 {
  50069. if shift >= 64 {
  50070. return ErrIntOverflowGenerated
  50071. }
  50072. if iNdEx >= l {
  50073. return io.ErrUnexpectedEOF
  50074. }
  50075. b := dAtA[iNdEx]
  50076. iNdEx++
  50077. msglen |= int(b&0x7F) << shift
  50078. if b < 0x80 {
  50079. break
  50080. }
  50081. }
  50082. if msglen < 0 {
  50083. return ErrInvalidLengthGenerated
  50084. }
  50085. postIndex := iNdEx + msglen
  50086. if postIndex < 0 {
  50087. return ErrInvalidLengthGenerated
  50088. }
  50089. if postIndex > l {
  50090. return io.ErrUnexpectedEOF
  50091. }
  50092. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50093. return err
  50094. }
  50095. iNdEx = postIndex
  50096. case 2:
  50097. if wireType != 2 {
  50098. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  50099. }
  50100. var msglen int
  50101. for shift := uint(0); ; shift += 7 {
  50102. if shift >= 64 {
  50103. return ErrIntOverflowGenerated
  50104. }
  50105. if iNdEx >= l {
  50106. return io.ErrUnexpectedEOF
  50107. }
  50108. b := dAtA[iNdEx]
  50109. iNdEx++
  50110. msglen |= int(b&0x7F) << shift
  50111. if b < 0x80 {
  50112. break
  50113. }
  50114. }
  50115. if msglen < 0 {
  50116. return ErrInvalidLengthGenerated
  50117. }
  50118. postIndex := iNdEx + msglen
  50119. if postIndex < 0 {
  50120. return ErrInvalidLengthGenerated
  50121. }
  50122. if postIndex > l {
  50123. return io.ErrUnexpectedEOF
  50124. }
  50125. m.Items = append(m.Items, Pod{})
  50126. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50127. return err
  50128. }
  50129. iNdEx = postIndex
  50130. default:
  50131. iNdEx = preIndex
  50132. skippy, err := skipGenerated(dAtA[iNdEx:])
  50133. if err != nil {
  50134. return err
  50135. }
  50136. if skippy < 0 {
  50137. return ErrInvalidLengthGenerated
  50138. }
  50139. if (iNdEx + skippy) < 0 {
  50140. return ErrInvalidLengthGenerated
  50141. }
  50142. if (iNdEx + skippy) > l {
  50143. return io.ErrUnexpectedEOF
  50144. }
  50145. iNdEx += skippy
  50146. }
  50147. }
  50148. if iNdEx > l {
  50149. return io.ErrUnexpectedEOF
  50150. }
  50151. return nil
  50152. }
  50153. func (m *PodLogOptions) Unmarshal(dAtA []byte) error {
  50154. l := len(dAtA)
  50155. iNdEx := 0
  50156. for iNdEx < l {
  50157. preIndex := iNdEx
  50158. var wire uint64
  50159. for shift := uint(0); ; shift += 7 {
  50160. if shift >= 64 {
  50161. return ErrIntOverflowGenerated
  50162. }
  50163. if iNdEx >= l {
  50164. return io.ErrUnexpectedEOF
  50165. }
  50166. b := dAtA[iNdEx]
  50167. iNdEx++
  50168. wire |= uint64(b&0x7F) << shift
  50169. if b < 0x80 {
  50170. break
  50171. }
  50172. }
  50173. fieldNum := int32(wire >> 3)
  50174. wireType := int(wire & 0x7)
  50175. if wireType == 4 {
  50176. return fmt.Errorf("proto: PodLogOptions: wiretype end group for non-group")
  50177. }
  50178. if fieldNum <= 0 {
  50179. return fmt.Errorf("proto: PodLogOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  50180. }
  50181. switch fieldNum {
  50182. case 1:
  50183. if wireType != 2 {
  50184. return fmt.Errorf("proto: wrong wireType = %d for field Container", wireType)
  50185. }
  50186. var stringLen uint64
  50187. for shift := uint(0); ; shift += 7 {
  50188. if shift >= 64 {
  50189. return ErrIntOverflowGenerated
  50190. }
  50191. if iNdEx >= l {
  50192. return io.ErrUnexpectedEOF
  50193. }
  50194. b := dAtA[iNdEx]
  50195. iNdEx++
  50196. stringLen |= uint64(b&0x7F) << shift
  50197. if b < 0x80 {
  50198. break
  50199. }
  50200. }
  50201. intStringLen := int(stringLen)
  50202. if intStringLen < 0 {
  50203. return ErrInvalidLengthGenerated
  50204. }
  50205. postIndex := iNdEx + intStringLen
  50206. if postIndex < 0 {
  50207. return ErrInvalidLengthGenerated
  50208. }
  50209. if postIndex > l {
  50210. return io.ErrUnexpectedEOF
  50211. }
  50212. m.Container = string(dAtA[iNdEx:postIndex])
  50213. iNdEx = postIndex
  50214. case 2:
  50215. if wireType != 0 {
  50216. return fmt.Errorf("proto: wrong wireType = %d for field Follow", wireType)
  50217. }
  50218. var v int
  50219. for shift := uint(0); ; shift += 7 {
  50220. if shift >= 64 {
  50221. return ErrIntOverflowGenerated
  50222. }
  50223. if iNdEx >= l {
  50224. return io.ErrUnexpectedEOF
  50225. }
  50226. b := dAtA[iNdEx]
  50227. iNdEx++
  50228. v |= int(b&0x7F) << shift
  50229. if b < 0x80 {
  50230. break
  50231. }
  50232. }
  50233. m.Follow = bool(v != 0)
  50234. case 3:
  50235. if wireType != 0 {
  50236. return fmt.Errorf("proto: wrong wireType = %d for field Previous", wireType)
  50237. }
  50238. var v int
  50239. for shift := uint(0); ; shift += 7 {
  50240. if shift >= 64 {
  50241. return ErrIntOverflowGenerated
  50242. }
  50243. if iNdEx >= l {
  50244. return io.ErrUnexpectedEOF
  50245. }
  50246. b := dAtA[iNdEx]
  50247. iNdEx++
  50248. v |= int(b&0x7F) << shift
  50249. if b < 0x80 {
  50250. break
  50251. }
  50252. }
  50253. m.Previous = bool(v != 0)
  50254. case 4:
  50255. if wireType != 0 {
  50256. return fmt.Errorf("proto: wrong wireType = %d for field SinceSeconds", wireType)
  50257. }
  50258. var v int64
  50259. for shift := uint(0); ; shift += 7 {
  50260. if shift >= 64 {
  50261. return ErrIntOverflowGenerated
  50262. }
  50263. if iNdEx >= l {
  50264. return io.ErrUnexpectedEOF
  50265. }
  50266. b := dAtA[iNdEx]
  50267. iNdEx++
  50268. v |= int64(b&0x7F) << shift
  50269. if b < 0x80 {
  50270. break
  50271. }
  50272. }
  50273. m.SinceSeconds = &v
  50274. case 5:
  50275. if wireType != 2 {
  50276. return fmt.Errorf("proto: wrong wireType = %d for field SinceTime", wireType)
  50277. }
  50278. var msglen int
  50279. for shift := uint(0); ; shift += 7 {
  50280. if shift >= 64 {
  50281. return ErrIntOverflowGenerated
  50282. }
  50283. if iNdEx >= l {
  50284. return io.ErrUnexpectedEOF
  50285. }
  50286. b := dAtA[iNdEx]
  50287. iNdEx++
  50288. msglen |= int(b&0x7F) << shift
  50289. if b < 0x80 {
  50290. break
  50291. }
  50292. }
  50293. if msglen < 0 {
  50294. return ErrInvalidLengthGenerated
  50295. }
  50296. postIndex := iNdEx + msglen
  50297. if postIndex < 0 {
  50298. return ErrInvalidLengthGenerated
  50299. }
  50300. if postIndex > l {
  50301. return io.ErrUnexpectedEOF
  50302. }
  50303. if m.SinceTime == nil {
  50304. m.SinceTime = &v1.Time{}
  50305. }
  50306. if err := m.SinceTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50307. return err
  50308. }
  50309. iNdEx = postIndex
  50310. case 6:
  50311. if wireType != 0 {
  50312. return fmt.Errorf("proto: wrong wireType = %d for field Timestamps", wireType)
  50313. }
  50314. var v int
  50315. for shift := uint(0); ; shift += 7 {
  50316. if shift >= 64 {
  50317. return ErrIntOverflowGenerated
  50318. }
  50319. if iNdEx >= l {
  50320. return io.ErrUnexpectedEOF
  50321. }
  50322. b := dAtA[iNdEx]
  50323. iNdEx++
  50324. v |= int(b&0x7F) << shift
  50325. if b < 0x80 {
  50326. break
  50327. }
  50328. }
  50329. m.Timestamps = bool(v != 0)
  50330. case 7:
  50331. if wireType != 0 {
  50332. return fmt.Errorf("proto: wrong wireType = %d for field TailLines", wireType)
  50333. }
  50334. var v int64
  50335. for shift := uint(0); ; shift += 7 {
  50336. if shift >= 64 {
  50337. return ErrIntOverflowGenerated
  50338. }
  50339. if iNdEx >= l {
  50340. return io.ErrUnexpectedEOF
  50341. }
  50342. b := dAtA[iNdEx]
  50343. iNdEx++
  50344. v |= int64(b&0x7F) << shift
  50345. if b < 0x80 {
  50346. break
  50347. }
  50348. }
  50349. m.TailLines = &v
  50350. case 8:
  50351. if wireType != 0 {
  50352. return fmt.Errorf("proto: wrong wireType = %d for field LimitBytes", wireType)
  50353. }
  50354. var v int64
  50355. for shift := uint(0); ; shift += 7 {
  50356. if shift >= 64 {
  50357. return ErrIntOverflowGenerated
  50358. }
  50359. if iNdEx >= l {
  50360. return io.ErrUnexpectedEOF
  50361. }
  50362. b := dAtA[iNdEx]
  50363. iNdEx++
  50364. v |= int64(b&0x7F) << shift
  50365. if b < 0x80 {
  50366. break
  50367. }
  50368. }
  50369. m.LimitBytes = &v
  50370. case 9:
  50371. if wireType != 0 {
  50372. return fmt.Errorf("proto: wrong wireType = %d for field InsecureSkipTLSVerifyBackend", wireType)
  50373. }
  50374. var v int
  50375. for shift := uint(0); ; shift += 7 {
  50376. if shift >= 64 {
  50377. return ErrIntOverflowGenerated
  50378. }
  50379. if iNdEx >= l {
  50380. return io.ErrUnexpectedEOF
  50381. }
  50382. b := dAtA[iNdEx]
  50383. iNdEx++
  50384. v |= int(b&0x7F) << shift
  50385. if b < 0x80 {
  50386. break
  50387. }
  50388. }
  50389. m.InsecureSkipTLSVerifyBackend = bool(v != 0)
  50390. default:
  50391. iNdEx = preIndex
  50392. skippy, err := skipGenerated(dAtA[iNdEx:])
  50393. if err != nil {
  50394. return err
  50395. }
  50396. if skippy < 0 {
  50397. return ErrInvalidLengthGenerated
  50398. }
  50399. if (iNdEx + skippy) < 0 {
  50400. return ErrInvalidLengthGenerated
  50401. }
  50402. if (iNdEx + skippy) > l {
  50403. return io.ErrUnexpectedEOF
  50404. }
  50405. iNdEx += skippy
  50406. }
  50407. }
  50408. if iNdEx > l {
  50409. return io.ErrUnexpectedEOF
  50410. }
  50411. return nil
  50412. }
  50413. func (m *PodPortForwardOptions) Unmarshal(dAtA []byte) error {
  50414. l := len(dAtA)
  50415. iNdEx := 0
  50416. for iNdEx < l {
  50417. preIndex := iNdEx
  50418. var wire uint64
  50419. for shift := uint(0); ; shift += 7 {
  50420. if shift >= 64 {
  50421. return ErrIntOverflowGenerated
  50422. }
  50423. if iNdEx >= l {
  50424. return io.ErrUnexpectedEOF
  50425. }
  50426. b := dAtA[iNdEx]
  50427. iNdEx++
  50428. wire |= uint64(b&0x7F) << shift
  50429. if b < 0x80 {
  50430. break
  50431. }
  50432. }
  50433. fieldNum := int32(wire >> 3)
  50434. wireType := int(wire & 0x7)
  50435. if wireType == 4 {
  50436. return fmt.Errorf("proto: PodPortForwardOptions: wiretype end group for non-group")
  50437. }
  50438. if fieldNum <= 0 {
  50439. return fmt.Errorf("proto: PodPortForwardOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  50440. }
  50441. switch fieldNum {
  50442. case 1:
  50443. if wireType == 0 {
  50444. var v int32
  50445. for shift := uint(0); ; shift += 7 {
  50446. if shift >= 64 {
  50447. return ErrIntOverflowGenerated
  50448. }
  50449. if iNdEx >= l {
  50450. return io.ErrUnexpectedEOF
  50451. }
  50452. b := dAtA[iNdEx]
  50453. iNdEx++
  50454. v |= int32(b&0x7F) << shift
  50455. if b < 0x80 {
  50456. break
  50457. }
  50458. }
  50459. m.Ports = append(m.Ports, v)
  50460. } else if wireType == 2 {
  50461. var packedLen int
  50462. for shift := uint(0); ; shift += 7 {
  50463. if shift >= 64 {
  50464. return ErrIntOverflowGenerated
  50465. }
  50466. if iNdEx >= l {
  50467. return io.ErrUnexpectedEOF
  50468. }
  50469. b := dAtA[iNdEx]
  50470. iNdEx++
  50471. packedLen |= int(b&0x7F) << shift
  50472. if b < 0x80 {
  50473. break
  50474. }
  50475. }
  50476. if packedLen < 0 {
  50477. return ErrInvalidLengthGenerated
  50478. }
  50479. postIndex := iNdEx + packedLen
  50480. if postIndex < 0 {
  50481. return ErrInvalidLengthGenerated
  50482. }
  50483. if postIndex > l {
  50484. return io.ErrUnexpectedEOF
  50485. }
  50486. var elementCount int
  50487. var count int
  50488. for _, integer := range dAtA[iNdEx:postIndex] {
  50489. if integer < 128 {
  50490. count++
  50491. }
  50492. }
  50493. elementCount = count
  50494. if elementCount != 0 && len(m.Ports) == 0 {
  50495. m.Ports = make([]int32, 0, elementCount)
  50496. }
  50497. for iNdEx < postIndex {
  50498. var v int32
  50499. for shift := uint(0); ; shift += 7 {
  50500. if shift >= 64 {
  50501. return ErrIntOverflowGenerated
  50502. }
  50503. if iNdEx >= l {
  50504. return io.ErrUnexpectedEOF
  50505. }
  50506. b := dAtA[iNdEx]
  50507. iNdEx++
  50508. v |= int32(b&0x7F) << shift
  50509. if b < 0x80 {
  50510. break
  50511. }
  50512. }
  50513. m.Ports = append(m.Ports, v)
  50514. }
  50515. } else {
  50516. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  50517. }
  50518. default:
  50519. iNdEx = preIndex
  50520. skippy, err := skipGenerated(dAtA[iNdEx:])
  50521. if err != nil {
  50522. return err
  50523. }
  50524. if skippy < 0 {
  50525. return ErrInvalidLengthGenerated
  50526. }
  50527. if (iNdEx + skippy) < 0 {
  50528. return ErrInvalidLengthGenerated
  50529. }
  50530. if (iNdEx + skippy) > l {
  50531. return io.ErrUnexpectedEOF
  50532. }
  50533. iNdEx += skippy
  50534. }
  50535. }
  50536. if iNdEx > l {
  50537. return io.ErrUnexpectedEOF
  50538. }
  50539. return nil
  50540. }
  50541. func (m *PodProxyOptions) Unmarshal(dAtA []byte) error {
  50542. l := len(dAtA)
  50543. iNdEx := 0
  50544. for iNdEx < l {
  50545. preIndex := iNdEx
  50546. var wire uint64
  50547. for shift := uint(0); ; shift += 7 {
  50548. if shift >= 64 {
  50549. return ErrIntOverflowGenerated
  50550. }
  50551. if iNdEx >= l {
  50552. return io.ErrUnexpectedEOF
  50553. }
  50554. b := dAtA[iNdEx]
  50555. iNdEx++
  50556. wire |= uint64(b&0x7F) << shift
  50557. if b < 0x80 {
  50558. break
  50559. }
  50560. }
  50561. fieldNum := int32(wire >> 3)
  50562. wireType := int(wire & 0x7)
  50563. if wireType == 4 {
  50564. return fmt.Errorf("proto: PodProxyOptions: wiretype end group for non-group")
  50565. }
  50566. if fieldNum <= 0 {
  50567. return fmt.Errorf("proto: PodProxyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  50568. }
  50569. switch fieldNum {
  50570. case 1:
  50571. if wireType != 2 {
  50572. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  50573. }
  50574. var stringLen uint64
  50575. for shift := uint(0); ; shift += 7 {
  50576. if shift >= 64 {
  50577. return ErrIntOverflowGenerated
  50578. }
  50579. if iNdEx >= l {
  50580. return io.ErrUnexpectedEOF
  50581. }
  50582. b := dAtA[iNdEx]
  50583. iNdEx++
  50584. stringLen |= uint64(b&0x7F) << shift
  50585. if b < 0x80 {
  50586. break
  50587. }
  50588. }
  50589. intStringLen := int(stringLen)
  50590. if intStringLen < 0 {
  50591. return ErrInvalidLengthGenerated
  50592. }
  50593. postIndex := iNdEx + intStringLen
  50594. if postIndex < 0 {
  50595. return ErrInvalidLengthGenerated
  50596. }
  50597. if postIndex > l {
  50598. return io.ErrUnexpectedEOF
  50599. }
  50600. m.Path = string(dAtA[iNdEx:postIndex])
  50601. iNdEx = postIndex
  50602. default:
  50603. iNdEx = preIndex
  50604. skippy, err := skipGenerated(dAtA[iNdEx:])
  50605. if err != nil {
  50606. return err
  50607. }
  50608. if skippy < 0 {
  50609. return ErrInvalidLengthGenerated
  50610. }
  50611. if (iNdEx + skippy) < 0 {
  50612. return ErrInvalidLengthGenerated
  50613. }
  50614. if (iNdEx + skippy) > l {
  50615. return io.ErrUnexpectedEOF
  50616. }
  50617. iNdEx += skippy
  50618. }
  50619. }
  50620. if iNdEx > l {
  50621. return io.ErrUnexpectedEOF
  50622. }
  50623. return nil
  50624. }
  50625. func (m *PodReadinessGate) Unmarshal(dAtA []byte) error {
  50626. l := len(dAtA)
  50627. iNdEx := 0
  50628. for iNdEx < l {
  50629. preIndex := iNdEx
  50630. var wire uint64
  50631. for shift := uint(0); ; shift += 7 {
  50632. if shift >= 64 {
  50633. return ErrIntOverflowGenerated
  50634. }
  50635. if iNdEx >= l {
  50636. return io.ErrUnexpectedEOF
  50637. }
  50638. b := dAtA[iNdEx]
  50639. iNdEx++
  50640. wire |= uint64(b&0x7F) << shift
  50641. if b < 0x80 {
  50642. break
  50643. }
  50644. }
  50645. fieldNum := int32(wire >> 3)
  50646. wireType := int(wire & 0x7)
  50647. if wireType == 4 {
  50648. return fmt.Errorf("proto: PodReadinessGate: wiretype end group for non-group")
  50649. }
  50650. if fieldNum <= 0 {
  50651. return fmt.Errorf("proto: PodReadinessGate: illegal tag %d (wire type %d)", fieldNum, wire)
  50652. }
  50653. switch fieldNum {
  50654. case 1:
  50655. if wireType != 2 {
  50656. return fmt.Errorf("proto: wrong wireType = %d for field ConditionType", wireType)
  50657. }
  50658. var stringLen uint64
  50659. for shift := uint(0); ; shift += 7 {
  50660. if shift >= 64 {
  50661. return ErrIntOverflowGenerated
  50662. }
  50663. if iNdEx >= l {
  50664. return io.ErrUnexpectedEOF
  50665. }
  50666. b := dAtA[iNdEx]
  50667. iNdEx++
  50668. stringLen |= uint64(b&0x7F) << shift
  50669. if b < 0x80 {
  50670. break
  50671. }
  50672. }
  50673. intStringLen := int(stringLen)
  50674. if intStringLen < 0 {
  50675. return ErrInvalidLengthGenerated
  50676. }
  50677. postIndex := iNdEx + intStringLen
  50678. if postIndex < 0 {
  50679. return ErrInvalidLengthGenerated
  50680. }
  50681. if postIndex > l {
  50682. return io.ErrUnexpectedEOF
  50683. }
  50684. m.ConditionType = PodConditionType(dAtA[iNdEx:postIndex])
  50685. iNdEx = postIndex
  50686. default:
  50687. iNdEx = preIndex
  50688. skippy, err := skipGenerated(dAtA[iNdEx:])
  50689. if err != nil {
  50690. return err
  50691. }
  50692. if skippy < 0 {
  50693. return ErrInvalidLengthGenerated
  50694. }
  50695. if (iNdEx + skippy) < 0 {
  50696. return ErrInvalidLengthGenerated
  50697. }
  50698. if (iNdEx + skippy) > l {
  50699. return io.ErrUnexpectedEOF
  50700. }
  50701. iNdEx += skippy
  50702. }
  50703. }
  50704. if iNdEx > l {
  50705. return io.ErrUnexpectedEOF
  50706. }
  50707. return nil
  50708. }
  50709. func (m *PodSecurityContext) Unmarshal(dAtA []byte) error {
  50710. l := len(dAtA)
  50711. iNdEx := 0
  50712. for iNdEx < l {
  50713. preIndex := iNdEx
  50714. var wire uint64
  50715. for shift := uint(0); ; shift += 7 {
  50716. if shift >= 64 {
  50717. return ErrIntOverflowGenerated
  50718. }
  50719. if iNdEx >= l {
  50720. return io.ErrUnexpectedEOF
  50721. }
  50722. b := dAtA[iNdEx]
  50723. iNdEx++
  50724. wire |= uint64(b&0x7F) << shift
  50725. if b < 0x80 {
  50726. break
  50727. }
  50728. }
  50729. fieldNum := int32(wire >> 3)
  50730. wireType := int(wire & 0x7)
  50731. if wireType == 4 {
  50732. return fmt.Errorf("proto: PodSecurityContext: wiretype end group for non-group")
  50733. }
  50734. if fieldNum <= 0 {
  50735. return fmt.Errorf("proto: PodSecurityContext: illegal tag %d (wire type %d)", fieldNum, wire)
  50736. }
  50737. switch fieldNum {
  50738. case 1:
  50739. if wireType != 2 {
  50740. return fmt.Errorf("proto: wrong wireType = %d for field SELinuxOptions", wireType)
  50741. }
  50742. var msglen int
  50743. for shift := uint(0); ; shift += 7 {
  50744. if shift >= 64 {
  50745. return ErrIntOverflowGenerated
  50746. }
  50747. if iNdEx >= l {
  50748. return io.ErrUnexpectedEOF
  50749. }
  50750. b := dAtA[iNdEx]
  50751. iNdEx++
  50752. msglen |= int(b&0x7F) << shift
  50753. if b < 0x80 {
  50754. break
  50755. }
  50756. }
  50757. if msglen < 0 {
  50758. return ErrInvalidLengthGenerated
  50759. }
  50760. postIndex := iNdEx + msglen
  50761. if postIndex < 0 {
  50762. return ErrInvalidLengthGenerated
  50763. }
  50764. if postIndex > l {
  50765. return io.ErrUnexpectedEOF
  50766. }
  50767. if m.SELinuxOptions == nil {
  50768. m.SELinuxOptions = &SELinuxOptions{}
  50769. }
  50770. if err := m.SELinuxOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50771. return err
  50772. }
  50773. iNdEx = postIndex
  50774. case 2:
  50775. if wireType != 0 {
  50776. return fmt.Errorf("proto: wrong wireType = %d for field RunAsUser", wireType)
  50777. }
  50778. var v int64
  50779. for shift := uint(0); ; shift += 7 {
  50780. if shift >= 64 {
  50781. return ErrIntOverflowGenerated
  50782. }
  50783. if iNdEx >= l {
  50784. return io.ErrUnexpectedEOF
  50785. }
  50786. b := dAtA[iNdEx]
  50787. iNdEx++
  50788. v |= int64(b&0x7F) << shift
  50789. if b < 0x80 {
  50790. break
  50791. }
  50792. }
  50793. m.RunAsUser = &v
  50794. case 3:
  50795. if wireType != 0 {
  50796. return fmt.Errorf("proto: wrong wireType = %d for field RunAsNonRoot", wireType)
  50797. }
  50798. var v int
  50799. for shift := uint(0); ; shift += 7 {
  50800. if shift >= 64 {
  50801. return ErrIntOverflowGenerated
  50802. }
  50803. if iNdEx >= l {
  50804. return io.ErrUnexpectedEOF
  50805. }
  50806. b := dAtA[iNdEx]
  50807. iNdEx++
  50808. v |= int(b&0x7F) << shift
  50809. if b < 0x80 {
  50810. break
  50811. }
  50812. }
  50813. b := bool(v != 0)
  50814. m.RunAsNonRoot = &b
  50815. case 4:
  50816. if wireType == 0 {
  50817. var v int64
  50818. for shift := uint(0); ; shift += 7 {
  50819. if shift >= 64 {
  50820. return ErrIntOverflowGenerated
  50821. }
  50822. if iNdEx >= l {
  50823. return io.ErrUnexpectedEOF
  50824. }
  50825. b := dAtA[iNdEx]
  50826. iNdEx++
  50827. v |= int64(b&0x7F) << shift
  50828. if b < 0x80 {
  50829. break
  50830. }
  50831. }
  50832. m.SupplementalGroups = append(m.SupplementalGroups, v)
  50833. } else if wireType == 2 {
  50834. var packedLen int
  50835. for shift := uint(0); ; shift += 7 {
  50836. if shift >= 64 {
  50837. return ErrIntOverflowGenerated
  50838. }
  50839. if iNdEx >= l {
  50840. return io.ErrUnexpectedEOF
  50841. }
  50842. b := dAtA[iNdEx]
  50843. iNdEx++
  50844. packedLen |= int(b&0x7F) << shift
  50845. if b < 0x80 {
  50846. break
  50847. }
  50848. }
  50849. if packedLen < 0 {
  50850. return ErrInvalidLengthGenerated
  50851. }
  50852. postIndex := iNdEx + packedLen
  50853. if postIndex < 0 {
  50854. return ErrInvalidLengthGenerated
  50855. }
  50856. if postIndex > l {
  50857. return io.ErrUnexpectedEOF
  50858. }
  50859. var elementCount int
  50860. var count int
  50861. for _, integer := range dAtA[iNdEx:postIndex] {
  50862. if integer < 128 {
  50863. count++
  50864. }
  50865. }
  50866. elementCount = count
  50867. if elementCount != 0 && len(m.SupplementalGroups) == 0 {
  50868. m.SupplementalGroups = make([]int64, 0, elementCount)
  50869. }
  50870. for iNdEx < postIndex {
  50871. var v int64
  50872. for shift := uint(0); ; shift += 7 {
  50873. if shift >= 64 {
  50874. return ErrIntOverflowGenerated
  50875. }
  50876. if iNdEx >= l {
  50877. return io.ErrUnexpectedEOF
  50878. }
  50879. b := dAtA[iNdEx]
  50880. iNdEx++
  50881. v |= int64(b&0x7F) << shift
  50882. if b < 0x80 {
  50883. break
  50884. }
  50885. }
  50886. m.SupplementalGroups = append(m.SupplementalGroups, v)
  50887. }
  50888. } else {
  50889. return fmt.Errorf("proto: wrong wireType = %d for field SupplementalGroups", wireType)
  50890. }
  50891. case 5:
  50892. if wireType != 0 {
  50893. return fmt.Errorf("proto: wrong wireType = %d for field FSGroup", wireType)
  50894. }
  50895. var v int64
  50896. for shift := uint(0); ; shift += 7 {
  50897. if shift >= 64 {
  50898. return ErrIntOverflowGenerated
  50899. }
  50900. if iNdEx >= l {
  50901. return io.ErrUnexpectedEOF
  50902. }
  50903. b := dAtA[iNdEx]
  50904. iNdEx++
  50905. v |= int64(b&0x7F) << shift
  50906. if b < 0x80 {
  50907. break
  50908. }
  50909. }
  50910. m.FSGroup = &v
  50911. case 6:
  50912. if wireType != 0 {
  50913. return fmt.Errorf("proto: wrong wireType = %d for field RunAsGroup", wireType)
  50914. }
  50915. var v int64
  50916. for shift := uint(0); ; shift += 7 {
  50917. if shift >= 64 {
  50918. return ErrIntOverflowGenerated
  50919. }
  50920. if iNdEx >= l {
  50921. return io.ErrUnexpectedEOF
  50922. }
  50923. b := dAtA[iNdEx]
  50924. iNdEx++
  50925. v |= int64(b&0x7F) << shift
  50926. if b < 0x80 {
  50927. break
  50928. }
  50929. }
  50930. m.RunAsGroup = &v
  50931. case 7:
  50932. if wireType != 2 {
  50933. return fmt.Errorf("proto: wrong wireType = %d for field Sysctls", wireType)
  50934. }
  50935. var msglen int
  50936. for shift := uint(0); ; shift += 7 {
  50937. if shift >= 64 {
  50938. return ErrIntOverflowGenerated
  50939. }
  50940. if iNdEx >= l {
  50941. return io.ErrUnexpectedEOF
  50942. }
  50943. b := dAtA[iNdEx]
  50944. iNdEx++
  50945. msglen |= int(b&0x7F) << shift
  50946. if b < 0x80 {
  50947. break
  50948. }
  50949. }
  50950. if msglen < 0 {
  50951. return ErrInvalidLengthGenerated
  50952. }
  50953. postIndex := iNdEx + msglen
  50954. if postIndex < 0 {
  50955. return ErrInvalidLengthGenerated
  50956. }
  50957. if postIndex > l {
  50958. return io.ErrUnexpectedEOF
  50959. }
  50960. m.Sysctls = append(m.Sysctls, Sysctl{})
  50961. if err := m.Sysctls[len(m.Sysctls)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50962. return err
  50963. }
  50964. iNdEx = postIndex
  50965. case 8:
  50966. if wireType != 2 {
  50967. return fmt.Errorf("proto: wrong wireType = %d for field WindowsOptions", wireType)
  50968. }
  50969. var msglen int
  50970. for shift := uint(0); ; shift += 7 {
  50971. if shift >= 64 {
  50972. return ErrIntOverflowGenerated
  50973. }
  50974. if iNdEx >= l {
  50975. return io.ErrUnexpectedEOF
  50976. }
  50977. b := dAtA[iNdEx]
  50978. iNdEx++
  50979. msglen |= int(b&0x7F) << shift
  50980. if b < 0x80 {
  50981. break
  50982. }
  50983. }
  50984. if msglen < 0 {
  50985. return ErrInvalidLengthGenerated
  50986. }
  50987. postIndex := iNdEx + msglen
  50988. if postIndex < 0 {
  50989. return ErrInvalidLengthGenerated
  50990. }
  50991. if postIndex > l {
  50992. return io.ErrUnexpectedEOF
  50993. }
  50994. if m.WindowsOptions == nil {
  50995. m.WindowsOptions = &WindowsSecurityContextOptions{}
  50996. }
  50997. if err := m.WindowsOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50998. return err
  50999. }
  51000. iNdEx = postIndex
  51001. case 9:
  51002. if wireType != 2 {
  51003. return fmt.Errorf("proto: wrong wireType = %d for field FSGroupChangePolicy", wireType)
  51004. }
  51005. var stringLen uint64
  51006. for shift := uint(0); ; shift += 7 {
  51007. if shift >= 64 {
  51008. return ErrIntOverflowGenerated
  51009. }
  51010. if iNdEx >= l {
  51011. return io.ErrUnexpectedEOF
  51012. }
  51013. b := dAtA[iNdEx]
  51014. iNdEx++
  51015. stringLen |= uint64(b&0x7F) << shift
  51016. if b < 0x80 {
  51017. break
  51018. }
  51019. }
  51020. intStringLen := int(stringLen)
  51021. if intStringLen < 0 {
  51022. return ErrInvalidLengthGenerated
  51023. }
  51024. postIndex := iNdEx + intStringLen
  51025. if postIndex < 0 {
  51026. return ErrInvalidLengthGenerated
  51027. }
  51028. if postIndex > l {
  51029. return io.ErrUnexpectedEOF
  51030. }
  51031. s := PodFSGroupChangePolicy(dAtA[iNdEx:postIndex])
  51032. m.FSGroupChangePolicy = &s
  51033. iNdEx = postIndex
  51034. case 10:
  51035. if wireType != 2 {
  51036. return fmt.Errorf("proto: wrong wireType = %d for field SeccompProfile", wireType)
  51037. }
  51038. var msglen int
  51039. for shift := uint(0); ; shift += 7 {
  51040. if shift >= 64 {
  51041. return ErrIntOverflowGenerated
  51042. }
  51043. if iNdEx >= l {
  51044. return io.ErrUnexpectedEOF
  51045. }
  51046. b := dAtA[iNdEx]
  51047. iNdEx++
  51048. msglen |= int(b&0x7F) << shift
  51049. if b < 0x80 {
  51050. break
  51051. }
  51052. }
  51053. if msglen < 0 {
  51054. return ErrInvalidLengthGenerated
  51055. }
  51056. postIndex := iNdEx + msglen
  51057. if postIndex < 0 {
  51058. return ErrInvalidLengthGenerated
  51059. }
  51060. if postIndex > l {
  51061. return io.ErrUnexpectedEOF
  51062. }
  51063. if m.SeccompProfile == nil {
  51064. m.SeccompProfile = &SeccompProfile{}
  51065. }
  51066. if err := m.SeccompProfile.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51067. return err
  51068. }
  51069. iNdEx = postIndex
  51070. default:
  51071. iNdEx = preIndex
  51072. skippy, err := skipGenerated(dAtA[iNdEx:])
  51073. if err != nil {
  51074. return err
  51075. }
  51076. if skippy < 0 {
  51077. return ErrInvalidLengthGenerated
  51078. }
  51079. if (iNdEx + skippy) < 0 {
  51080. return ErrInvalidLengthGenerated
  51081. }
  51082. if (iNdEx + skippy) > l {
  51083. return io.ErrUnexpectedEOF
  51084. }
  51085. iNdEx += skippy
  51086. }
  51087. }
  51088. if iNdEx > l {
  51089. return io.ErrUnexpectedEOF
  51090. }
  51091. return nil
  51092. }
  51093. func (m *PodSignature) Unmarshal(dAtA []byte) error {
  51094. l := len(dAtA)
  51095. iNdEx := 0
  51096. for iNdEx < l {
  51097. preIndex := iNdEx
  51098. var wire uint64
  51099. for shift := uint(0); ; shift += 7 {
  51100. if shift >= 64 {
  51101. return ErrIntOverflowGenerated
  51102. }
  51103. if iNdEx >= l {
  51104. return io.ErrUnexpectedEOF
  51105. }
  51106. b := dAtA[iNdEx]
  51107. iNdEx++
  51108. wire |= uint64(b&0x7F) << shift
  51109. if b < 0x80 {
  51110. break
  51111. }
  51112. }
  51113. fieldNum := int32(wire >> 3)
  51114. wireType := int(wire & 0x7)
  51115. if wireType == 4 {
  51116. return fmt.Errorf("proto: PodSignature: wiretype end group for non-group")
  51117. }
  51118. if fieldNum <= 0 {
  51119. return fmt.Errorf("proto: PodSignature: illegal tag %d (wire type %d)", fieldNum, wire)
  51120. }
  51121. switch fieldNum {
  51122. case 1:
  51123. if wireType != 2 {
  51124. return fmt.Errorf("proto: wrong wireType = %d for field PodController", wireType)
  51125. }
  51126. var msglen int
  51127. for shift := uint(0); ; shift += 7 {
  51128. if shift >= 64 {
  51129. return ErrIntOverflowGenerated
  51130. }
  51131. if iNdEx >= l {
  51132. return io.ErrUnexpectedEOF
  51133. }
  51134. b := dAtA[iNdEx]
  51135. iNdEx++
  51136. msglen |= int(b&0x7F) << shift
  51137. if b < 0x80 {
  51138. break
  51139. }
  51140. }
  51141. if msglen < 0 {
  51142. return ErrInvalidLengthGenerated
  51143. }
  51144. postIndex := iNdEx + msglen
  51145. if postIndex < 0 {
  51146. return ErrInvalidLengthGenerated
  51147. }
  51148. if postIndex > l {
  51149. return io.ErrUnexpectedEOF
  51150. }
  51151. if m.PodController == nil {
  51152. m.PodController = &v1.OwnerReference{}
  51153. }
  51154. if err := m.PodController.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51155. return err
  51156. }
  51157. iNdEx = postIndex
  51158. default:
  51159. iNdEx = preIndex
  51160. skippy, err := skipGenerated(dAtA[iNdEx:])
  51161. if err != nil {
  51162. return err
  51163. }
  51164. if skippy < 0 {
  51165. return ErrInvalidLengthGenerated
  51166. }
  51167. if (iNdEx + skippy) < 0 {
  51168. return ErrInvalidLengthGenerated
  51169. }
  51170. if (iNdEx + skippy) > l {
  51171. return io.ErrUnexpectedEOF
  51172. }
  51173. iNdEx += skippy
  51174. }
  51175. }
  51176. if iNdEx > l {
  51177. return io.ErrUnexpectedEOF
  51178. }
  51179. return nil
  51180. }
  51181. func (m *PodSpec) Unmarshal(dAtA []byte) error {
  51182. l := len(dAtA)
  51183. iNdEx := 0
  51184. for iNdEx < l {
  51185. preIndex := iNdEx
  51186. var wire uint64
  51187. for shift := uint(0); ; shift += 7 {
  51188. if shift >= 64 {
  51189. return ErrIntOverflowGenerated
  51190. }
  51191. if iNdEx >= l {
  51192. return io.ErrUnexpectedEOF
  51193. }
  51194. b := dAtA[iNdEx]
  51195. iNdEx++
  51196. wire |= uint64(b&0x7F) << shift
  51197. if b < 0x80 {
  51198. break
  51199. }
  51200. }
  51201. fieldNum := int32(wire >> 3)
  51202. wireType := int(wire & 0x7)
  51203. if wireType == 4 {
  51204. return fmt.Errorf("proto: PodSpec: wiretype end group for non-group")
  51205. }
  51206. if fieldNum <= 0 {
  51207. return fmt.Errorf("proto: PodSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  51208. }
  51209. switch fieldNum {
  51210. case 1:
  51211. if wireType != 2 {
  51212. return fmt.Errorf("proto: wrong wireType = %d for field Volumes", wireType)
  51213. }
  51214. var msglen int
  51215. for shift := uint(0); ; shift += 7 {
  51216. if shift >= 64 {
  51217. return ErrIntOverflowGenerated
  51218. }
  51219. if iNdEx >= l {
  51220. return io.ErrUnexpectedEOF
  51221. }
  51222. b := dAtA[iNdEx]
  51223. iNdEx++
  51224. msglen |= int(b&0x7F) << shift
  51225. if b < 0x80 {
  51226. break
  51227. }
  51228. }
  51229. if msglen < 0 {
  51230. return ErrInvalidLengthGenerated
  51231. }
  51232. postIndex := iNdEx + msglen
  51233. if postIndex < 0 {
  51234. return ErrInvalidLengthGenerated
  51235. }
  51236. if postIndex > l {
  51237. return io.ErrUnexpectedEOF
  51238. }
  51239. m.Volumes = append(m.Volumes, Volume{})
  51240. if err := m.Volumes[len(m.Volumes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51241. return err
  51242. }
  51243. iNdEx = postIndex
  51244. case 2:
  51245. if wireType != 2 {
  51246. return fmt.Errorf("proto: wrong wireType = %d for field Containers", wireType)
  51247. }
  51248. var msglen int
  51249. for shift := uint(0); ; shift += 7 {
  51250. if shift >= 64 {
  51251. return ErrIntOverflowGenerated
  51252. }
  51253. if iNdEx >= l {
  51254. return io.ErrUnexpectedEOF
  51255. }
  51256. b := dAtA[iNdEx]
  51257. iNdEx++
  51258. msglen |= int(b&0x7F) << shift
  51259. if b < 0x80 {
  51260. break
  51261. }
  51262. }
  51263. if msglen < 0 {
  51264. return ErrInvalidLengthGenerated
  51265. }
  51266. postIndex := iNdEx + msglen
  51267. if postIndex < 0 {
  51268. return ErrInvalidLengthGenerated
  51269. }
  51270. if postIndex > l {
  51271. return io.ErrUnexpectedEOF
  51272. }
  51273. m.Containers = append(m.Containers, Container{})
  51274. if err := m.Containers[len(m.Containers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51275. return err
  51276. }
  51277. iNdEx = postIndex
  51278. case 3:
  51279. if wireType != 2 {
  51280. return fmt.Errorf("proto: wrong wireType = %d for field RestartPolicy", wireType)
  51281. }
  51282. var stringLen uint64
  51283. for shift := uint(0); ; shift += 7 {
  51284. if shift >= 64 {
  51285. return ErrIntOverflowGenerated
  51286. }
  51287. if iNdEx >= l {
  51288. return io.ErrUnexpectedEOF
  51289. }
  51290. b := dAtA[iNdEx]
  51291. iNdEx++
  51292. stringLen |= uint64(b&0x7F) << shift
  51293. if b < 0x80 {
  51294. break
  51295. }
  51296. }
  51297. intStringLen := int(stringLen)
  51298. if intStringLen < 0 {
  51299. return ErrInvalidLengthGenerated
  51300. }
  51301. postIndex := iNdEx + intStringLen
  51302. if postIndex < 0 {
  51303. return ErrInvalidLengthGenerated
  51304. }
  51305. if postIndex > l {
  51306. return io.ErrUnexpectedEOF
  51307. }
  51308. m.RestartPolicy = RestartPolicy(dAtA[iNdEx:postIndex])
  51309. iNdEx = postIndex
  51310. case 4:
  51311. if wireType != 0 {
  51312. return fmt.Errorf("proto: wrong wireType = %d for field TerminationGracePeriodSeconds", wireType)
  51313. }
  51314. var v int64
  51315. for shift := uint(0); ; shift += 7 {
  51316. if shift >= 64 {
  51317. return ErrIntOverflowGenerated
  51318. }
  51319. if iNdEx >= l {
  51320. return io.ErrUnexpectedEOF
  51321. }
  51322. b := dAtA[iNdEx]
  51323. iNdEx++
  51324. v |= int64(b&0x7F) << shift
  51325. if b < 0x80 {
  51326. break
  51327. }
  51328. }
  51329. m.TerminationGracePeriodSeconds = &v
  51330. case 5:
  51331. if wireType != 0 {
  51332. return fmt.Errorf("proto: wrong wireType = %d for field ActiveDeadlineSeconds", wireType)
  51333. }
  51334. var v int64
  51335. for shift := uint(0); ; shift += 7 {
  51336. if shift >= 64 {
  51337. return ErrIntOverflowGenerated
  51338. }
  51339. if iNdEx >= l {
  51340. return io.ErrUnexpectedEOF
  51341. }
  51342. b := dAtA[iNdEx]
  51343. iNdEx++
  51344. v |= int64(b&0x7F) << shift
  51345. if b < 0x80 {
  51346. break
  51347. }
  51348. }
  51349. m.ActiveDeadlineSeconds = &v
  51350. case 6:
  51351. if wireType != 2 {
  51352. return fmt.Errorf("proto: wrong wireType = %d for field DNSPolicy", wireType)
  51353. }
  51354. var stringLen uint64
  51355. for shift := uint(0); ; shift += 7 {
  51356. if shift >= 64 {
  51357. return ErrIntOverflowGenerated
  51358. }
  51359. if iNdEx >= l {
  51360. return io.ErrUnexpectedEOF
  51361. }
  51362. b := dAtA[iNdEx]
  51363. iNdEx++
  51364. stringLen |= uint64(b&0x7F) << shift
  51365. if b < 0x80 {
  51366. break
  51367. }
  51368. }
  51369. intStringLen := int(stringLen)
  51370. if intStringLen < 0 {
  51371. return ErrInvalidLengthGenerated
  51372. }
  51373. postIndex := iNdEx + intStringLen
  51374. if postIndex < 0 {
  51375. return ErrInvalidLengthGenerated
  51376. }
  51377. if postIndex > l {
  51378. return io.ErrUnexpectedEOF
  51379. }
  51380. m.DNSPolicy = DNSPolicy(dAtA[iNdEx:postIndex])
  51381. iNdEx = postIndex
  51382. case 7:
  51383. if wireType != 2 {
  51384. return fmt.Errorf("proto: wrong wireType = %d for field NodeSelector", wireType)
  51385. }
  51386. var msglen int
  51387. for shift := uint(0); ; shift += 7 {
  51388. if shift >= 64 {
  51389. return ErrIntOverflowGenerated
  51390. }
  51391. if iNdEx >= l {
  51392. return io.ErrUnexpectedEOF
  51393. }
  51394. b := dAtA[iNdEx]
  51395. iNdEx++
  51396. msglen |= int(b&0x7F) << shift
  51397. if b < 0x80 {
  51398. break
  51399. }
  51400. }
  51401. if msglen < 0 {
  51402. return ErrInvalidLengthGenerated
  51403. }
  51404. postIndex := iNdEx + msglen
  51405. if postIndex < 0 {
  51406. return ErrInvalidLengthGenerated
  51407. }
  51408. if postIndex > l {
  51409. return io.ErrUnexpectedEOF
  51410. }
  51411. if m.NodeSelector == nil {
  51412. m.NodeSelector = make(map[string]string)
  51413. }
  51414. var mapkey string
  51415. var mapvalue string
  51416. for iNdEx < postIndex {
  51417. entryPreIndex := iNdEx
  51418. var wire uint64
  51419. for shift := uint(0); ; shift += 7 {
  51420. if shift >= 64 {
  51421. return ErrIntOverflowGenerated
  51422. }
  51423. if iNdEx >= l {
  51424. return io.ErrUnexpectedEOF
  51425. }
  51426. b := dAtA[iNdEx]
  51427. iNdEx++
  51428. wire |= uint64(b&0x7F) << shift
  51429. if b < 0x80 {
  51430. break
  51431. }
  51432. }
  51433. fieldNum := int32(wire >> 3)
  51434. if fieldNum == 1 {
  51435. var stringLenmapkey uint64
  51436. for shift := uint(0); ; shift += 7 {
  51437. if shift >= 64 {
  51438. return ErrIntOverflowGenerated
  51439. }
  51440. if iNdEx >= l {
  51441. return io.ErrUnexpectedEOF
  51442. }
  51443. b := dAtA[iNdEx]
  51444. iNdEx++
  51445. stringLenmapkey |= uint64(b&0x7F) << shift
  51446. if b < 0x80 {
  51447. break
  51448. }
  51449. }
  51450. intStringLenmapkey := int(stringLenmapkey)
  51451. if intStringLenmapkey < 0 {
  51452. return ErrInvalidLengthGenerated
  51453. }
  51454. postStringIndexmapkey := iNdEx + intStringLenmapkey
  51455. if postStringIndexmapkey < 0 {
  51456. return ErrInvalidLengthGenerated
  51457. }
  51458. if postStringIndexmapkey > l {
  51459. return io.ErrUnexpectedEOF
  51460. }
  51461. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  51462. iNdEx = postStringIndexmapkey
  51463. } else if fieldNum == 2 {
  51464. var stringLenmapvalue uint64
  51465. for shift := uint(0); ; shift += 7 {
  51466. if shift >= 64 {
  51467. return ErrIntOverflowGenerated
  51468. }
  51469. if iNdEx >= l {
  51470. return io.ErrUnexpectedEOF
  51471. }
  51472. b := dAtA[iNdEx]
  51473. iNdEx++
  51474. stringLenmapvalue |= uint64(b&0x7F) << shift
  51475. if b < 0x80 {
  51476. break
  51477. }
  51478. }
  51479. intStringLenmapvalue := int(stringLenmapvalue)
  51480. if intStringLenmapvalue < 0 {
  51481. return ErrInvalidLengthGenerated
  51482. }
  51483. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  51484. if postStringIndexmapvalue < 0 {
  51485. return ErrInvalidLengthGenerated
  51486. }
  51487. if postStringIndexmapvalue > l {
  51488. return io.ErrUnexpectedEOF
  51489. }
  51490. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  51491. iNdEx = postStringIndexmapvalue
  51492. } else {
  51493. iNdEx = entryPreIndex
  51494. skippy, err := skipGenerated(dAtA[iNdEx:])
  51495. if err != nil {
  51496. return err
  51497. }
  51498. if skippy < 0 {
  51499. return ErrInvalidLengthGenerated
  51500. }
  51501. if (iNdEx + skippy) > postIndex {
  51502. return io.ErrUnexpectedEOF
  51503. }
  51504. iNdEx += skippy
  51505. }
  51506. }
  51507. m.NodeSelector[mapkey] = mapvalue
  51508. iNdEx = postIndex
  51509. case 8:
  51510. if wireType != 2 {
  51511. return fmt.Errorf("proto: wrong wireType = %d for field ServiceAccountName", wireType)
  51512. }
  51513. var stringLen uint64
  51514. for shift := uint(0); ; shift += 7 {
  51515. if shift >= 64 {
  51516. return ErrIntOverflowGenerated
  51517. }
  51518. if iNdEx >= l {
  51519. return io.ErrUnexpectedEOF
  51520. }
  51521. b := dAtA[iNdEx]
  51522. iNdEx++
  51523. stringLen |= uint64(b&0x7F) << shift
  51524. if b < 0x80 {
  51525. break
  51526. }
  51527. }
  51528. intStringLen := int(stringLen)
  51529. if intStringLen < 0 {
  51530. return ErrInvalidLengthGenerated
  51531. }
  51532. postIndex := iNdEx + intStringLen
  51533. if postIndex < 0 {
  51534. return ErrInvalidLengthGenerated
  51535. }
  51536. if postIndex > l {
  51537. return io.ErrUnexpectedEOF
  51538. }
  51539. m.ServiceAccountName = string(dAtA[iNdEx:postIndex])
  51540. iNdEx = postIndex
  51541. case 9:
  51542. if wireType != 2 {
  51543. return fmt.Errorf("proto: wrong wireType = %d for field DeprecatedServiceAccount", wireType)
  51544. }
  51545. var stringLen uint64
  51546. for shift := uint(0); ; shift += 7 {
  51547. if shift >= 64 {
  51548. return ErrIntOverflowGenerated
  51549. }
  51550. if iNdEx >= l {
  51551. return io.ErrUnexpectedEOF
  51552. }
  51553. b := dAtA[iNdEx]
  51554. iNdEx++
  51555. stringLen |= uint64(b&0x7F) << shift
  51556. if b < 0x80 {
  51557. break
  51558. }
  51559. }
  51560. intStringLen := int(stringLen)
  51561. if intStringLen < 0 {
  51562. return ErrInvalidLengthGenerated
  51563. }
  51564. postIndex := iNdEx + intStringLen
  51565. if postIndex < 0 {
  51566. return ErrInvalidLengthGenerated
  51567. }
  51568. if postIndex > l {
  51569. return io.ErrUnexpectedEOF
  51570. }
  51571. m.DeprecatedServiceAccount = string(dAtA[iNdEx:postIndex])
  51572. iNdEx = postIndex
  51573. case 10:
  51574. if wireType != 2 {
  51575. return fmt.Errorf("proto: wrong wireType = %d for field NodeName", wireType)
  51576. }
  51577. var stringLen uint64
  51578. for shift := uint(0); ; shift += 7 {
  51579. if shift >= 64 {
  51580. return ErrIntOverflowGenerated
  51581. }
  51582. if iNdEx >= l {
  51583. return io.ErrUnexpectedEOF
  51584. }
  51585. b := dAtA[iNdEx]
  51586. iNdEx++
  51587. stringLen |= uint64(b&0x7F) << shift
  51588. if b < 0x80 {
  51589. break
  51590. }
  51591. }
  51592. intStringLen := int(stringLen)
  51593. if intStringLen < 0 {
  51594. return ErrInvalidLengthGenerated
  51595. }
  51596. postIndex := iNdEx + intStringLen
  51597. if postIndex < 0 {
  51598. return ErrInvalidLengthGenerated
  51599. }
  51600. if postIndex > l {
  51601. return io.ErrUnexpectedEOF
  51602. }
  51603. m.NodeName = string(dAtA[iNdEx:postIndex])
  51604. iNdEx = postIndex
  51605. case 11:
  51606. if wireType != 0 {
  51607. return fmt.Errorf("proto: wrong wireType = %d for field HostNetwork", wireType)
  51608. }
  51609. var v int
  51610. for shift := uint(0); ; shift += 7 {
  51611. if shift >= 64 {
  51612. return ErrIntOverflowGenerated
  51613. }
  51614. if iNdEx >= l {
  51615. return io.ErrUnexpectedEOF
  51616. }
  51617. b := dAtA[iNdEx]
  51618. iNdEx++
  51619. v |= int(b&0x7F) << shift
  51620. if b < 0x80 {
  51621. break
  51622. }
  51623. }
  51624. m.HostNetwork = bool(v != 0)
  51625. case 12:
  51626. if wireType != 0 {
  51627. return fmt.Errorf("proto: wrong wireType = %d for field HostPID", wireType)
  51628. }
  51629. var v int
  51630. for shift := uint(0); ; shift += 7 {
  51631. if shift >= 64 {
  51632. return ErrIntOverflowGenerated
  51633. }
  51634. if iNdEx >= l {
  51635. return io.ErrUnexpectedEOF
  51636. }
  51637. b := dAtA[iNdEx]
  51638. iNdEx++
  51639. v |= int(b&0x7F) << shift
  51640. if b < 0x80 {
  51641. break
  51642. }
  51643. }
  51644. m.HostPID = bool(v != 0)
  51645. case 13:
  51646. if wireType != 0 {
  51647. return fmt.Errorf("proto: wrong wireType = %d for field HostIPC", wireType)
  51648. }
  51649. var v int
  51650. for shift := uint(0); ; shift += 7 {
  51651. if shift >= 64 {
  51652. return ErrIntOverflowGenerated
  51653. }
  51654. if iNdEx >= l {
  51655. return io.ErrUnexpectedEOF
  51656. }
  51657. b := dAtA[iNdEx]
  51658. iNdEx++
  51659. v |= int(b&0x7F) << shift
  51660. if b < 0x80 {
  51661. break
  51662. }
  51663. }
  51664. m.HostIPC = bool(v != 0)
  51665. case 14:
  51666. if wireType != 2 {
  51667. return fmt.Errorf("proto: wrong wireType = %d for field SecurityContext", wireType)
  51668. }
  51669. var msglen int
  51670. for shift := uint(0); ; shift += 7 {
  51671. if shift >= 64 {
  51672. return ErrIntOverflowGenerated
  51673. }
  51674. if iNdEx >= l {
  51675. return io.ErrUnexpectedEOF
  51676. }
  51677. b := dAtA[iNdEx]
  51678. iNdEx++
  51679. msglen |= int(b&0x7F) << shift
  51680. if b < 0x80 {
  51681. break
  51682. }
  51683. }
  51684. if msglen < 0 {
  51685. return ErrInvalidLengthGenerated
  51686. }
  51687. postIndex := iNdEx + msglen
  51688. if postIndex < 0 {
  51689. return ErrInvalidLengthGenerated
  51690. }
  51691. if postIndex > l {
  51692. return io.ErrUnexpectedEOF
  51693. }
  51694. if m.SecurityContext == nil {
  51695. m.SecurityContext = &PodSecurityContext{}
  51696. }
  51697. if err := m.SecurityContext.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51698. return err
  51699. }
  51700. iNdEx = postIndex
  51701. case 15:
  51702. if wireType != 2 {
  51703. return fmt.Errorf("proto: wrong wireType = %d for field ImagePullSecrets", wireType)
  51704. }
  51705. var msglen int
  51706. for shift := uint(0); ; shift += 7 {
  51707. if shift >= 64 {
  51708. return ErrIntOverflowGenerated
  51709. }
  51710. if iNdEx >= l {
  51711. return io.ErrUnexpectedEOF
  51712. }
  51713. b := dAtA[iNdEx]
  51714. iNdEx++
  51715. msglen |= int(b&0x7F) << shift
  51716. if b < 0x80 {
  51717. break
  51718. }
  51719. }
  51720. if msglen < 0 {
  51721. return ErrInvalidLengthGenerated
  51722. }
  51723. postIndex := iNdEx + msglen
  51724. if postIndex < 0 {
  51725. return ErrInvalidLengthGenerated
  51726. }
  51727. if postIndex > l {
  51728. return io.ErrUnexpectedEOF
  51729. }
  51730. m.ImagePullSecrets = append(m.ImagePullSecrets, LocalObjectReference{})
  51731. if err := m.ImagePullSecrets[len(m.ImagePullSecrets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51732. return err
  51733. }
  51734. iNdEx = postIndex
  51735. case 16:
  51736. if wireType != 2 {
  51737. return fmt.Errorf("proto: wrong wireType = %d for field Hostname", wireType)
  51738. }
  51739. var stringLen uint64
  51740. for shift := uint(0); ; shift += 7 {
  51741. if shift >= 64 {
  51742. return ErrIntOverflowGenerated
  51743. }
  51744. if iNdEx >= l {
  51745. return io.ErrUnexpectedEOF
  51746. }
  51747. b := dAtA[iNdEx]
  51748. iNdEx++
  51749. stringLen |= uint64(b&0x7F) << shift
  51750. if b < 0x80 {
  51751. break
  51752. }
  51753. }
  51754. intStringLen := int(stringLen)
  51755. if intStringLen < 0 {
  51756. return ErrInvalidLengthGenerated
  51757. }
  51758. postIndex := iNdEx + intStringLen
  51759. if postIndex < 0 {
  51760. return ErrInvalidLengthGenerated
  51761. }
  51762. if postIndex > l {
  51763. return io.ErrUnexpectedEOF
  51764. }
  51765. m.Hostname = string(dAtA[iNdEx:postIndex])
  51766. iNdEx = postIndex
  51767. case 17:
  51768. if wireType != 2 {
  51769. return fmt.Errorf("proto: wrong wireType = %d for field Subdomain", wireType)
  51770. }
  51771. var stringLen uint64
  51772. for shift := uint(0); ; shift += 7 {
  51773. if shift >= 64 {
  51774. return ErrIntOverflowGenerated
  51775. }
  51776. if iNdEx >= l {
  51777. return io.ErrUnexpectedEOF
  51778. }
  51779. b := dAtA[iNdEx]
  51780. iNdEx++
  51781. stringLen |= uint64(b&0x7F) << shift
  51782. if b < 0x80 {
  51783. break
  51784. }
  51785. }
  51786. intStringLen := int(stringLen)
  51787. if intStringLen < 0 {
  51788. return ErrInvalidLengthGenerated
  51789. }
  51790. postIndex := iNdEx + intStringLen
  51791. if postIndex < 0 {
  51792. return ErrInvalidLengthGenerated
  51793. }
  51794. if postIndex > l {
  51795. return io.ErrUnexpectedEOF
  51796. }
  51797. m.Subdomain = string(dAtA[iNdEx:postIndex])
  51798. iNdEx = postIndex
  51799. case 18:
  51800. if wireType != 2 {
  51801. return fmt.Errorf("proto: wrong wireType = %d for field Affinity", wireType)
  51802. }
  51803. var msglen int
  51804. for shift := uint(0); ; shift += 7 {
  51805. if shift >= 64 {
  51806. return ErrIntOverflowGenerated
  51807. }
  51808. if iNdEx >= l {
  51809. return io.ErrUnexpectedEOF
  51810. }
  51811. b := dAtA[iNdEx]
  51812. iNdEx++
  51813. msglen |= int(b&0x7F) << shift
  51814. if b < 0x80 {
  51815. break
  51816. }
  51817. }
  51818. if msglen < 0 {
  51819. return ErrInvalidLengthGenerated
  51820. }
  51821. postIndex := iNdEx + msglen
  51822. if postIndex < 0 {
  51823. return ErrInvalidLengthGenerated
  51824. }
  51825. if postIndex > l {
  51826. return io.ErrUnexpectedEOF
  51827. }
  51828. if m.Affinity == nil {
  51829. m.Affinity = &Affinity{}
  51830. }
  51831. if err := m.Affinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51832. return err
  51833. }
  51834. iNdEx = postIndex
  51835. case 19:
  51836. if wireType != 2 {
  51837. return fmt.Errorf("proto: wrong wireType = %d for field SchedulerName", wireType)
  51838. }
  51839. var stringLen uint64
  51840. for shift := uint(0); ; shift += 7 {
  51841. if shift >= 64 {
  51842. return ErrIntOverflowGenerated
  51843. }
  51844. if iNdEx >= l {
  51845. return io.ErrUnexpectedEOF
  51846. }
  51847. b := dAtA[iNdEx]
  51848. iNdEx++
  51849. stringLen |= uint64(b&0x7F) << shift
  51850. if b < 0x80 {
  51851. break
  51852. }
  51853. }
  51854. intStringLen := int(stringLen)
  51855. if intStringLen < 0 {
  51856. return ErrInvalidLengthGenerated
  51857. }
  51858. postIndex := iNdEx + intStringLen
  51859. if postIndex < 0 {
  51860. return ErrInvalidLengthGenerated
  51861. }
  51862. if postIndex > l {
  51863. return io.ErrUnexpectedEOF
  51864. }
  51865. m.SchedulerName = string(dAtA[iNdEx:postIndex])
  51866. iNdEx = postIndex
  51867. case 20:
  51868. if wireType != 2 {
  51869. return fmt.Errorf("proto: wrong wireType = %d for field InitContainers", wireType)
  51870. }
  51871. var msglen int
  51872. for shift := uint(0); ; shift += 7 {
  51873. if shift >= 64 {
  51874. return ErrIntOverflowGenerated
  51875. }
  51876. if iNdEx >= l {
  51877. return io.ErrUnexpectedEOF
  51878. }
  51879. b := dAtA[iNdEx]
  51880. iNdEx++
  51881. msglen |= int(b&0x7F) << shift
  51882. if b < 0x80 {
  51883. break
  51884. }
  51885. }
  51886. if msglen < 0 {
  51887. return ErrInvalidLengthGenerated
  51888. }
  51889. postIndex := iNdEx + msglen
  51890. if postIndex < 0 {
  51891. return ErrInvalidLengthGenerated
  51892. }
  51893. if postIndex > l {
  51894. return io.ErrUnexpectedEOF
  51895. }
  51896. m.InitContainers = append(m.InitContainers, Container{})
  51897. if err := m.InitContainers[len(m.InitContainers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51898. return err
  51899. }
  51900. iNdEx = postIndex
  51901. case 21:
  51902. if wireType != 0 {
  51903. return fmt.Errorf("proto: wrong wireType = %d for field AutomountServiceAccountToken", wireType)
  51904. }
  51905. var v int
  51906. for shift := uint(0); ; shift += 7 {
  51907. if shift >= 64 {
  51908. return ErrIntOverflowGenerated
  51909. }
  51910. if iNdEx >= l {
  51911. return io.ErrUnexpectedEOF
  51912. }
  51913. b := dAtA[iNdEx]
  51914. iNdEx++
  51915. v |= int(b&0x7F) << shift
  51916. if b < 0x80 {
  51917. break
  51918. }
  51919. }
  51920. b := bool(v != 0)
  51921. m.AutomountServiceAccountToken = &b
  51922. case 22:
  51923. if wireType != 2 {
  51924. return fmt.Errorf("proto: wrong wireType = %d for field Tolerations", wireType)
  51925. }
  51926. var msglen int
  51927. for shift := uint(0); ; shift += 7 {
  51928. if shift >= 64 {
  51929. return ErrIntOverflowGenerated
  51930. }
  51931. if iNdEx >= l {
  51932. return io.ErrUnexpectedEOF
  51933. }
  51934. b := dAtA[iNdEx]
  51935. iNdEx++
  51936. msglen |= int(b&0x7F) << shift
  51937. if b < 0x80 {
  51938. break
  51939. }
  51940. }
  51941. if msglen < 0 {
  51942. return ErrInvalidLengthGenerated
  51943. }
  51944. postIndex := iNdEx + msglen
  51945. if postIndex < 0 {
  51946. return ErrInvalidLengthGenerated
  51947. }
  51948. if postIndex > l {
  51949. return io.ErrUnexpectedEOF
  51950. }
  51951. m.Tolerations = append(m.Tolerations, Toleration{})
  51952. if err := m.Tolerations[len(m.Tolerations)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51953. return err
  51954. }
  51955. iNdEx = postIndex
  51956. case 23:
  51957. if wireType != 2 {
  51958. return fmt.Errorf("proto: wrong wireType = %d for field HostAliases", wireType)
  51959. }
  51960. var msglen int
  51961. for shift := uint(0); ; shift += 7 {
  51962. if shift >= 64 {
  51963. return ErrIntOverflowGenerated
  51964. }
  51965. if iNdEx >= l {
  51966. return io.ErrUnexpectedEOF
  51967. }
  51968. b := dAtA[iNdEx]
  51969. iNdEx++
  51970. msglen |= int(b&0x7F) << shift
  51971. if b < 0x80 {
  51972. break
  51973. }
  51974. }
  51975. if msglen < 0 {
  51976. return ErrInvalidLengthGenerated
  51977. }
  51978. postIndex := iNdEx + msglen
  51979. if postIndex < 0 {
  51980. return ErrInvalidLengthGenerated
  51981. }
  51982. if postIndex > l {
  51983. return io.ErrUnexpectedEOF
  51984. }
  51985. m.HostAliases = append(m.HostAliases, HostAlias{})
  51986. if err := m.HostAliases[len(m.HostAliases)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51987. return err
  51988. }
  51989. iNdEx = postIndex
  51990. case 24:
  51991. if wireType != 2 {
  51992. return fmt.Errorf("proto: wrong wireType = %d for field PriorityClassName", wireType)
  51993. }
  51994. var stringLen uint64
  51995. for shift := uint(0); ; shift += 7 {
  51996. if shift >= 64 {
  51997. return ErrIntOverflowGenerated
  51998. }
  51999. if iNdEx >= l {
  52000. return io.ErrUnexpectedEOF
  52001. }
  52002. b := dAtA[iNdEx]
  52003. iNdEx++
  52004. stringLen |= uint64(b&0x7F) << shift
  52005. if b < 0x80 {
  52006. break
  52007. }
  52008. }
  52009. intStringLen := int(stringLen)
  52010. if intStringLen < 0 {
  52011. return ErrInvalidLengthGenerated
  52012. }
  52013. postIndex := iNdEx + intStringLen
  52014. if postIndex < 0 {
  52015. return ErrInvalidLengthGenerated
  52016. }
  52017. if postIndex > l {
  52018. return io.ErrUnexpectedEOF
  52019. }
  52020. m.PriorityClassName = string(dAtA[iNdEx:postIndex])
  52021. iNdEx = postIndex
  52022. case 25:
  52023. if wireType != 0 {
  52024. return fmt.Errorf("proto: wrong wireType = %d for field Priority", wireType)
  52025. }
  52026. var v int32
  52027. for shift := uint(0); ; shift += 7 {
  52028. if shift >= 64 {
  52029. return ErrIntOverflowGenerated
  52030. }
  52031. if iNdEx >= l {
  52032. return io.ErrUnexpectedEOF
  52033. }
  52034. b := dAtA[iNdEx]
  52035. iNdEx++
  52036. v |= int32(b&0x7F) << shift
  52037. if b < 0x80 {
  52038. break
  52039. }
  52040. }
  52041. m.Priority = &v
  52042. case 26:
  52043. if wireType != 2 {
  52044. return fmt.Errorf("proto: wrong wireType = %d for field DNSConfig", wireType)
  52045. }
  52046. var msglen int
  52047. for shift := uint(0); ; shift += 7 {
  52048. if shift >= 64 {
  52049. return ErrIntOverflowGenerated
  52050. }
  52051. if iNdEx >= l {
  52052. return io.ErrUnexpectedEOF
  52053. }
  52054. b := dAtA[iNdEx]
  52055. iNdEx++
  52056. msglen |= int(b&0x7F) << shift
  52057. if b < 0x80 {
  52058. break
  52059. }
  52060. }
  52061. if msglen < 0 {
  52062. return ErrInvalidLengthGenerated
  52063. }
  52064. postIndex := iNdEx + msglen
  52065. if postIndex < 0 {
  52066. return ErrInvalidLengthGenerated
  52067. }
  52068. if postIndex > l {
  52069. return io.ErrUnexpectedEOF
  52070. }
  52071. if m.DNSConfig == nil {
  52072. m.DNSConfig = &PodDNSConfig{}
  52073. }
  52074. if err := m.DNSConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52075. return err
  52076. }
  52077. iNdEx = postIndex
  52078. case 27:
  52079. if wireType != 0 {
  52080. return fmt.Errorf("proto: wrong wireType = %d for field ShareProcessNamespace", wireType)
  52081. }
  52082. var v int
  52083. for shift := uint(0); ; shift += 7 {
  52084. if shift >= 64 {
  52085. return ErrIntOverflowGenerated
  52086. }
  52087. if iNdEx >= l {
  52088. return io.ErrUnexpectedEOF
  52089. }
  52090. b := dAtA[iNdEx]
  52091. iNdEx++
  52092. v |= int(b&0x7F) << shift
  52093. if b < 0x80 {
  52094. break
  52095. }
  52096. }
  52097. b := bool(v != 0)
  52098. m.ShareProcessNamespace = &b
  52099. case 28:
  52100. if wireType != 2 {
  52101. return fmt.Errorf("proto: wrong wireType = %d for field ReadinessGates", wireType)
  52102. }
  52103. var msglen int
  52104. for shift := uint(0); ; shift += 7 {
  52105. if shift >= 64 {
  52106. return ErrIntOverflowGenerated
  52107. }
  52108. if iNdEx >= l {
  52109. return io.ErrUnexpectedEOF
  52110. }
  52111. b := dAtA[iNdEx]
  52112. iNdEx++
  52113. msglen |= int(b&0x7F) << shift
  52114. if b < 0x80 {
  52115. break
  52116. }
  52117. }
  52118. if msglen < 0 {
  52119. return ErrInvalidLengthGenerated
  52120. }
  52121. postIndex := iNdEx + msglen
  52122. if postIndex < 0 {
  52123. return ErrInvalidLengthGenerated
  52124. }
  52125. if postIndex > l {
  52126. return io.ErrUnexpectedEOF
  52127. }
  52128. m.ReadinessGates = append(m.ReadinessGates, PodReadinessGate{})
  52129. if err := m.ReadinessGates[len(m.ReadinessGates)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52130. return err
  52131. }
  52132. iNdEx = postIndex
  52133. case 29:
  52134. if wireType != 2 {
  52135. return fmt.Errorf("proto: wrong wireType = %d for field RuntimeClassName", wireType)
  52136. }
  52137. var stringLen uint64
  52138. for shift := uint(0); ; shift += 7 {
  52139. if shift >= 64 {
  52140. return ErrIntOverflowGenerated
  52141. }
  52142. if iNdEx >= l {
  52143. return io.ErrUnexpectedEOF
  52144. }
  52145. b := dAtA[iNdEx]
  52146. iNdEx++
  52147. stringLen |= uint64(b&0x7F) << shift
  52148. if b < 0x80 {
  52149. break
  52150. }
  52151. }
  52152. intStringLen := int(stringLen)
  52153. if intStringLen < 0 {
  52154. return ErrInvalidLengthGenerated
  52155. }
  52156. postIndex := iNdEx + intStringLen
  52157. if postIndex < 0 {
  52158. return ErrInvalidLengthGenerated
  52159. }
  52160. if postIndex > l {
  52161. return io.ErrUnexpectedEOF
  52162. }
  52163. s := string(dAtA[iNdEx:postIndex])
  52164. m.RuntimeClassName = &s
  52165. iNdEx = postIndex
  52166. case 30:
  52167. if wireType != 0 {
  52168. return fmt.Errorf("proto: wrong wireType = %d for field EnableServiceLinks", wireType)
  52169. }
  52170. var v int
  52171. for shift := uint(0); ; shift += 7 {
  52172. if shift >= 64 {
  52173. return ErrIntOverflowGenerated
  52174. }
  52175. if iNdEx >= l {
  52176. return io.ErrUnexpectedEOF
  52177. }
  52178. b := dAtA[iNdEx]
  52179. iNdEx++
  52180. v |= int(b&0x7F) << shift
  52181. if b < 0x80 {
  52182. break
  52183. }
  52184. }
  52185. b := bool(v != 0)
  52186. m.EnableServiceLinks = &b
  52187. case 31:
  52188. if wireType != 2 {
  52189. return fmt.Errorf("proto: wrong wireType = %d for field PreemptionPolicy", wireType)
  52190. }
  52191. var stringLen uint64
  52192. for shift := uint(0); ; shift += 7 {
  52193. if shift >= 64 {
  52194. return ErrIntOverflowGenerated
  52195. }
  52196. if iNdEx >= l {
  52197. return io.ErrUnexpectedEOF
  52198. }
  52199. b := dAtA[iNdEx]
  52200. iNdEx++
  52201. stringLen |= uint64(b&0x7F) << shift
  52202. if b < 0x80 {
  52203. break
  52204. }
  52205. }
  52206. intStringLen := int(stringLen)
  52207. if intStringLen < 0 {
  52208. return ErrInvalidLengthGenerated
  52209. }
  52210. postIndex := iNdEx + intStringLen
  52211. if postIndex < 0 {
  52212. return ErrInvalidLengthGenerated
  52213. }
  52214. if postIndex > l {
  52215. return io.ErrUnexpectedEOF
  52216. }
  52217. s := PreemptionPolicy(dAtA[iNdEx:postIndex])
  52218. m.PreemptionPolicy = &s
  52219. iNdEx = postIndex
  52220. case 32:
  52221. if wireType != 2 {
  52222. return fmt.Errorf("proto: wrong wireType = %d for field Overhead", wireType)
  52223. }
  52224. var msglen int
  52225. for shift := uint(0); ; shift += 7 {
  52226. if shift >= 64 {
  52227. return ErrIntOverflowGenerated
  52228. }
  52229. if iNdEx >= l {
  52230. return io.ErrUnexpectedEOF
  52231. }
  52232. b := dAtA[iNdEx]
  52233. iNdEx++
  52234. msglen |= int(b&0x7F) << shift
  52235. if b < 0x80 {
  52236. break
  52237. }
  52238. }
  52239. if msglen < 0 {
  52240. return ErrInvalidLengthGenerated
  52241. }
  52242. postIndex := iNdEx + msglen
  52243. if postIndex < 0 {
  52244. return ErrInvalidLengthGenerated
  52245. }
  52246. if postIndex > l {
  52247. return io.ErrUnexpectedEOF
  52248. }
  52249. if m.Overhead == nil {
  52250. m.Overhead = make(ResourceList)
  52251. }
  52252. var mapkey ResourceName
  52253. mapvalue := &resource.Quantity{}
  52254. for iNdEx < postIndex {
  52255. entryPreIndex := iNdEx
  52256. var wire uint64
  52257. for shift := uint(0); ; shift += 7 {
  52258. if shift >= 64 {
  52259. return ErrIntOverflowGenerated
  52260. }
  52261. if iNdEx >= l {
  52262. return io.ErrUnexpectedEOF
  52263. }
  52264. b := dAtA[iNdEx]
  52265. iNdEx++
  52266. wire |= uint64(b&0x7F) << shift
  52267. if b < 0x80 {
  52268. break
  52269. }
  52270. }
  52271. fieldNum := int32(wire >> 3)
  52272. if fieldNum == 1 {
  52273. var stringLenmapkey uint64
  52274. for shift := uint(0); ; shift += 7 {
  52275. if shift >= 64 {
  52276. return ErrIntOverflowGenerated
  52277. }
  52278. if iNdEx >= l {
  52279. return io.ErrUnexpectedEOF
  52280. }
  52281. b := dAtA[iNdEx]
  52282. iNdEx++
  52283. stringLenmapkey |= uint64(b&0x7F) << shift
  52284. if b < 0x80 {
  52285. break
  52286. }
  52287. }
  52288. intStringLenmapkey := int(stringLenmapkey)
  52289. if intStringLenmapkey < 0 {
  52290. return ErrInvalidLengthGenerated
  52291. }
  52292. postStringIndexmapkey := iNdEx + intStringLenmapkey
  52293. if postStringIndexmapkey < 0 {
  52294. return ErrInvalidLengthGenerated
  52295. }
  52296. if postStringIndexmapkey > l {
  52297. return io.ErrUnexpectedEOF
  52298. }
  52299. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  52300. iNdEx = postStringIndexmapkey
  52301. } else if fieldNum == 2 {
  52302. var mapmsglen int
  52303. for shift := uint(0); ; shift += 7 {
  52304. if shift >= 64 {
  52305. return ErrIntOverflowGenerated
  52306. }
  52307. if iNdEx >= l {
  52308. return io.ErrUnexpectedEOF
  52309. }
  52310. b := dAtA[iNdEx]
  52311. iNdEx++
  52312. mapmsglen |= int(b&0x7F) << shift
  52313. if b < 0x80 {
  52314. break
  52315. }
  52316. }
  52317. if mapmsglen < 0 {
  52318. return ErrInvalidLengthGenerated
  52319. }
  52320. postmsgIndex := iNdEx + mapmsglen
  52321. if postmsgIndex < 0 {
  52322. return ErrInvalidLengthGenerated
  52323. }
  52324. if postmsgIndex > l {
  52325. return io.ErrUnexpectedEOF
  52326. }
  52327. mapvalue = &resource.Quantity{}
  52328. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  52329. return err
  52330. }
  52331. iNdEx = postmsgIndex
  52332. } else {
  52333. iNdEx = entryPreIndex
  52334. skippy, err := skipGenerated(dAtA[iNdEx:])
  52335. if err != nil {
  52336. return err
  52337. }
  52338. if skippy < 0 {
  52339. return ErrInvalidLengthGenerated
  52340. }
  52341. if (iNdEx + skippy) > postIndex {
  52342. return io.ErrUnexpectedEOF
  52343. }
  52344. iNdEx += skippy
  52345. }
  52346. }
  52347. m.Overhead[ResourceName(mapkey)] = *mapvalue
  52348. iNdEx = postIndex
  52349. case 33:
  52350. if wireType != 2 {
  52351. return fmt.Errorf("proto: wrong wireType = %d for field TopologySpreadConstraints", wireType)
  52352. }
  52353. var msglen int
  52354. for shift := uint(0); ; shift += 7 {
  52355. if shift >= 64 {
  52356. return ErrIntOverflowGenerated
  52357. }
  52358. if iNdEx >= l {
  52359. return io.ErrUnexpectedEOF
  52360. }
  52361. b := dAtA[iNdEx]
  52362. iNdEx++
  52363. msglen |= int(b&0x7F) << shift
  52364. if b < 0x80 {
  52365. break
  52366. }
  52367. }
  52368. if msglen < 0 {
  52369. return ErrInvalidLengthGenerated
  52370. }
  52371. postIndex := iNdEx + msglen
  52372. if postIndex < 0 {
  52373. return ErrInvalidLengthGenerated
  52374. }
  52375. if postIndex > l {
  52376. return io.ErrUnexpectedEOF
  52377. }
  52378. m.TopologySpreadConstraints = append(m.TopologySpreadConstraints, TopologySpreadConstraint{})
  52379. if err := m.TopologySpreadConstraints[len(m.TopologySpreadConstraints)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52380. return err
  52381. }
  52382. iNdEx = postIndex
  52383. case 34:
  52384. if wireType != 2 {
  52385. return fmt.Errorf("proto: wrong wireType = %d for field EphemeralContainers", wireType)
  52386. }
  52387. var msglen int
  52388. for shift := uint(0); ; shift += 7 {
  52389. if shift >= 64 {
  52390. return ErrIntOverflowGenerated
  52391. }
  52392. if iNdEx >= l {
  52393. return io.ErrUnexpectedEOF
  52394. }
  52395. b := dAtA[iNdEx]
  52396. iNdEx++
  52397. msglen |= int(b&0x7F) << shift
  52398. if b < 0x80 {
  52399. break
  52400. }
  52401. }
  52402. if msglen < 0 {
  52403. return ErrInvalidLengthGenerated
  52404. }
  52405. postIndex := iNdEx + msglen
  52406. if postIndex < 0 {
  52407. return ErrInvalidLengthGenerated
  52408. }
  52409. if postIndex > l {
  52410. return io.ErrUnexpectedEOF
  52411. }
  52412. m.EphemeralContainers = append(m.EphemeralContainers, EphemeralContainer{})
  52413. if err := m.EphemeralContainers[len(m.EphemeralContainers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52414. return err
  52415. }
  52416. iNdEx = postIndex
  52417. case 35:
  52418. if wireType != 0 {
  52419. return fmt.Errorf("proto: wrong wireType = %d for field SetHostnameAsFQDN", wireType)
  52420. }
  52421. var v int
  52422. for shift := uint(0); ; shift += 7 {
  52423. if shift >= 64 {
  52424. return ErrIntOverflowGenerated
  52425. }
  52426. if iNdEx >= l {
  52427. return io.ErrUnexpectedEOF
  52428. }
  52429. b := dAtA[iNdEx]
  52430. iNdEx++
  52431. v |= int(b&0x7F) << shift
  52432. if b < 0x80 {
  52433. break
  52434. }
  52435. }
  52436. b := bool(v != 0)
  52437. m.SetHostnameAsFQDN = &b
  52438. default:
  52439. iNdEx = preIndex
  52440. skippy, err := skipGenerated(dAtA[iNdEx:])
  52441. if err != nil {
  52442. return err
  52443. }
  52444. if skippy < 0 {
  52445. return ErrInvalidLengthGenerated
  52446. }
  52447. if (iNdEx + skippy) < 0 {
  52448. return ErrInvalidLengthGenerated
  52449. }
  52450. if (iNdEx + skippy) > l {
  52451. return io.ErrUnexpectedEOF
  52452. }
  52453. iNdEx += skippy
  52454. }
  52455. }
  52456. if iNdEx > l {
  52457. return io.ErrUnexpectedEOF
  52458. }
  52459. return nil
  52460. }
  52461. func (m *PodStatus) Unmarshal(dAtA []byte) error {
  52462. l := len(dAtA)
  52463. iNdEx := 0
  52464. for iNdEx < l {
  52465. preIndex := iNdEx
  52466. var wire uint64
  52467. for shift := uint(0); ; shift += 7 {
  52468. if shift >= 64 {
  52469. return ErrIntOverflowGenerated
  52470. }
  52471. if iNdEx >= l {
  52472. return io.ErrUnexpectedEOF
  52473. }
  52474. b := dAtA[iNdEx]
  52475. iNdEx++
  52476. wire |= uint64(b&0x7F) << shift
  52477. if b < 0x80 {
  52478. break
  52479. }
  52480. }
  52481. fieldNum := int32(wire >> 3)
  52482. wireType := int(wire & 0x7)
  52483. if wireType == 4 {
  52484. return fmt.Errorf("proto: PodStatus: wiretype end group for non-group")
  52485. }
  52486. if fieldNum <= 0 {
  52487. return fmt.Errorf("proto: PodStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  52488. }
  52489. switch fieldNum {
  52490. case 1:
  52491. if wireType != 2 {
  52492. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  52493. }
  52494. var stringLen uint64
  52495. for shift := uint(0); ; shift += 7 {
  52496. if shift >= 64 {
  52497. return ErrIntOverflowGenerated
  52498. }
  52499. if iNdEx >= l {
  52500. return io.ErrUnexpectedEOF
  52501. }
  52502. b := dAtA[iNdEx]
  52503. iNdEx++
  52504. stringLen |= uint64(b&0x7F) << shift
  52505. if b < 0x80 {
  52506. break
  52507. }
  52508. }
  52509. intStringLen := int(stringLen)
  52510. if intStringLen < 0 {
  52511. return ErrInvalidLengthGenerated
  52512. }
  52513. postIndex := iNdEx + intStringLen
  52514. if postIndex < 0 {
  52515. return ErrInvalidLengthGenerated
  52516. }
  52517. if postIndex > l {
  52518. return io.ErrUnexpectedEOF
  52519. }
  52520. m.Phase = PodPhase(dAtA[iNdEx:postIndex])
  52521. iNdEx = postIndex
  52522. case 2:
  52523. if wireType != 2 {
  52524. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  52525. }
  52526. var msglen int
  52527. for shift := uint(0); ; shift += 7 {
  52528. if shift >= 64 {
  52529. return ErrIntOverflowGenerated
  52530. }
  52531. if iNdEx >= l {
  52532. return io.ErrUnexpectedEOF
  52533. }
  52534. b := dAtA[iNdEx]
  52535. iNdEx++
  52536. msglen |= int(b&0x7F) << shift
  52537. if b < 0x80 {
  52538. break
  52539. }
  52540. }
  52541. if msglen < 0 {
  52542. return ErrInvalidLengthGenerated
  52543. }
  52544. postIndex := iNdEx + msglen
  52545. if postIndex < 0 {
  52546. return ErrInvalidLengthGenerated
  52547. }
  52548. if postIndex > l {
  52549. return io.ErrUnexpectedEOF
  52550. }
  52551. m.Conditions = append(m.Conditions, PodCondition{})
  52552. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52553. return err
  52554. }
  52555. iNdEx = postIndex
  52556. case 3:
  52557. if wireType != 2 {
  52558. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  52559. }
  52560. var stringLen uint64
  52561. for shift := uint(0); ; shift += 7 {
  52562. if shift >= 64 {
  52563. return ErrIntOverflowGenerated
  52564. }
  52565. if iNdEx >= l {
  52566. return io.ErrUnexpectedEOF
  52567. }
  52568. b := dAtA[iNdEx]
  52569. iNdEx++
  52570. stringLen |= uint64(b&0x7F) << shift
  52571. if b < 0x80 {
  52572. break
  52573. }
  52574. }
  52575. intStringLen := int(stringLen)
  52576. if intStringLen < 0 {
  52577. return ErrInvalidLengthGenerated
  52578. }
  52579. postIndex := iNdEx + intStringLen
  52580. if postIndex < 0 {
  52581. return ErrInvalidLengthGenerated
  52582. }
  52583. if postIndex > l {
  52584. return io.ErrUnexpectedEOF
  52585. }
  52586. m.Message = string(dAtA[iNdEx:postIndex])
  52587. iNdEx = postIndex
  52588. case 4:
  52589. if wireType != 2 {
  52590. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  52591. }
  52592. var stringLen uint64
  52593. for shift := uint(0); ; shift += 7 {
  52594. if shift >= 64 {
  52595. return ErrIntOverflowGenerated
  52596. }
  52597. if iNdEx >= l {
  52598. return io.ErrUnexpectedEOF
  52599. }
  52600. b := dAtA[iNdEx]
  52601. iNdEx++
  52602. stringLen |= uint64(b&0x7F) << shift
  52603. if b < 0x80 {
  52604. break
  52605. }
  52606. }
  52607. intStringLen := int(stringLen)
  52608. if intStringLen < 0 {
  52609. return ErrInvalidLengthGenerated
  52610. }
  52611. postIndex := iNdEx + intStringLen
  52612. if postIndex < 0 {
  52613. return ErrInvalidLengthGenerated
  52614. }
  52615. if postIndex > l {
  52616. return io.ErrUnexpectedEOF
  52617. }
  52618. m.Reason = string(dAtA[iNdEx:postIndex])
  52619. iNdEx = postIndex
  52620. case 5:
  52621. if wireType != 2 {
  52622. return fmt.Errorf("proto: wrong wireType = %d for field HostIP", wireType)
  52623. }
  52624. var stringLen uint64
  52625. for shift := uint(0); ; shift += 7 {
  52626. if shift >= 64 {
  52627. return ErrIntOverflowGenerated
  52628. }
  52629. if iNdEx >= l {
  52630. return io.ErrUnexpectedEOF
  52631. }
  52632. b := dAtA[iNdEx]
  52633. iNdEx++
  52634. stringLen |= uint64(b&0x7F) << shift
  52635. if b < 0x80 {
  52636. break
  52637. }
  52638. }
  52639. intStringLen := int(stringLen)
  52640. if intStringLen < 0 {
  52641. return ErrInvalidLengthGenerated
  52642. }
  52643. postIndex := iNdEx + intStringLen
  52644. if postIndex < 0 {
  52645. return ErrInvalidLengthGenerated
  52646. }
  52647. if postIndex > l {
  52648. return io.ErrUnexpectedEOF
  52649. }
  52650. m.HostIP = string(dAtA[iNdEx:postIndex])
  52651. iNdEx = postIndex
  52652. case 6:
  52653. if wireType != 2 {
  52654. return fmt.Errorf("proto: wrong wireType = %d for field PodIP", wireType)
  52655. }
  52656. var stringLen uint64
  52657. for shift := uint(0); ; shift += 7 {
  52658. if shift >= 64 {
  52659. return ErrIntOverflowGenerated
  52660. }
  52661. if iNdEx >= l {
  52662. return io.ErrUnexpectedEOF
  52663. }
  52664. b := dAtA[iNdEx]
  52665. iNdEx++
  52666. stringLen |= uint64(b&0x7F) << shift
  52667. if b < 0x80 {
  52668. break
  52669. }
  52670. }
  52671. intStringLen := int(stringLen)
  52672. if intStringLen < 0 {
  52673. return ErrInvalidLengthGenerated
  52674. }
  52675. postIndex := iNdEx + intStringLen
  52676. if postIndex < 0 {
  52677. return ErrInvalidLengthGenerated
  52678. }
  52679. if postIndex > l {
  52680. return io.ErrUnexpectedEOF
  52681. }
  52682. m.PodIP = string(dAtA[iNdEx:postIndex])
  52683. iNdEx = postIndex
  52684. case 7:
  52685. if wireType != 2 {
  52686. return fmt.Errorf("proto: wrong wireType = %d for field StartTime", wireType)
  52687. }
  52688. var msglen int
  52689. for shift := uint(0); ; shift += 7 {
  52690. if shift >= 64 {
  52691. return ErrIntOverflowGenerated
  52692. }
  52693. if iNdEx >= l {
  52694. return io.ErrUnexpectedEOF
  52695. }
  52696. b := dAtA[iNdEx]
  52697. iNdEx++
  52698. msglen |= int(b&0x7F) << shift
  52699. if b < 0x80 {
  52700. break
  52701. }
  52702. }
  52703. if msglen < 0 {
  52704. return ErrInvalidLengthGenerated
  52705. }
  52706. postIndex := iNdEx + msglen
  52707. if postIndex < 0 {
  52708. return ErrInvalidLengthGenerated
  52709. }
  52710. if postIndex > l {
  52711. return io.ErrUnexpectedEOF
  52712. }
  52713. if m.StartTime == nil {
  52714. m.StartTime = &v1.Time{}
  52715. }
  52716. if err := m.StartTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52717. return err
  52718. }
  52719. iNdEx = postIndex
  52720. case 8:
  52721. if wireType != 2 {
  52722. return fmt.Errorf("proto: wrong wireType = %d for field ContainerStatuses", wireType)
  52723. }
  52724. var msglen int
  52725. for shift := uint(0); ; shift += 7 {
  52726. if shift >= 64 {
  52727. return ErrIntOverflowGenerated
  52728. }
  52729. if iNdEx >= l {
  52730. return io.ErrUnexpectedEOF
  52731. }
  52732. b := dAtA[iNdEx]
  52733. iNdEx++
  52734. msglen |= int(b&0x7F) << shift
  52735. if b < 0x80 {
  52736. break
  52737. }
  52738. }
  52739. if msglen < 0 {
  52740. return ErrInvalidLengthGenerated
  52741. }
  52742. postIndex := iNdEx + msglen
  52743. if postIndex < 0 {
  52744. return ErrInvalidLengthGenerated
  52745. }
  52746. if postIndex > l {
  52747. return io.ErrUnexpectedEOF
  52748. }
  52749. m.ContainerStatuses = append(m.ContainerStatuses, ContainerStatus{})
  52750. if err := m.ContainerStatuses[len(m.ContainerStatuses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52751. return err
  52752. }
  52753. iNdEx = postIndex
  52754. case 9:
  52755. if wireType != 2 {
  52756. return fmt.Errorf("proto: wrong wireType = %d for field QOSClass", wireType)
  52757. }
  52758. var stringLen uint64
  52759. for shift := uint(0); ; shift += 7 {
  52760. if shift >= 64 {
  52761. return ErrIntOverflowGenerated
  52762. }
  52763. if iNdEx >= l {
  52764. return io.ErrUnexpectedEOF
  52765. }
  52766. b := dAtA[iNdEx]
  52767. iNdEx++
  52768. stringLen |= uint64(b&0x7F) << shift
  52769. if b < 0x80 {
  52770. break
  52771. }
  52772. }
  52773. intStringLen := int(stringLen)
  52774. if intStringLen < 0 {
  52775. return ErrInvalidLengthGenerated
  52776. }
  52777. postIndex := iNdEx + intStringLen
  52778. if postIndex < 0 {
  52779. return ErrInvalidLengthGenerated
  52780. }
  52781. if postIndex > l {
  52782. return io.ErrUnexpectedEOF
  52783. }
  52784. m.QOSClass = PodQOSClass(dAtA[iNdEx:postIndex])
  52785. iNdEx = postIndex
  52786. case 10:
  52787. if wireType != 2 {
  52788. return fmt.Errorf("proto: wrong wireType = %d for field InitContainerStatuses", wireType)
  52789. }
  52790. var msglen int
  52791. for shift := uint(0); ; shift += 7 {
  52792. if shift >= 64 {
  52793. return ErrIntOverflowGenerated
  52794. }
  52795. if iNdEx >= l {
  52796. return io.ErrUnexpectedEOF
  52797. }
  52798. b := dAtA[iNdEx]
  52799. iNdEx++
  52800. msglen |= int(b&0x7F) << shift
  52801. if b < 0x80 {
  52802. break
  52803. }
  52804. }
  52805. if msglen < 0 {
  52806. return ErrInvalidLengthGenerated
  52807. }
  52808. postIndex := iNdEx + msglen
  52809. if postIndex < 0 {
  52810. return ErrInvalidLengthGenerated
  52811. }
  52812. if postIndex > l {
  52813. return io.ErrUnexpectedEOF
  52814. }
  52815. m.InitContainerStatuses = append(m.InitContainerStatuses, ContainerStatus{})
  52816. if err := m.InitContainerStatuses[len(m.InitContainerStatuses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52817. return err
  52818. }
  52819. iNdEx = postIndex
  52820. case 11:
  52821. if wireType != 2 {
  52822. return fmt.Errorf("proto: wrong wireType = %d for field NominatedNodeName", wireType)
  52823. }
  52824. var stringLen uint64
  52825. for shift := uint(0); ; shift += 7 {
  52826. if shift >= 64 {
  52827. return ErrIntOverflowGenerated
  52828. }
  52829. if iNdEx >= l {
  52830. return io.ErrUnexpectedEOF
  52831. }
  52832. b := dAtA[iNdEx]
  52833. iNdEx++
  52834. stringLen |= uint64(b&0x7F) << shift
  52835. if b < 0x80 {
  52836. break
  52837. }
  52838. }
  52839. intStringLen := int(stringLen)
  52840. if intStringLen < 0 {
  52841. return ErrInvalidLengthGenerated
  52842. }
  52843. postIndex := iNdEx + intStringLen
  52844. if postIndex < 0 {
  52845. return ErrInvalidLengthGenerated
  52846. }
  52847. if postIndex > l {
  52848. return io.ErrUnexpectedEOF
  52849. }
  52850. m.NominatedNodeName = string(dAtA[iNdEx:postIndex])
  52851. iNdEx = postIndex
  52852. case 12:
  52853. if wireType != 2 {
  52854. return fmt.Errorf("proto: wrong wireType = %d for field PodIPs", wireType)
  52855. }
  52856. var msglen int
  52857. for shift := uint(0); ; shift += 7 {
  52858. if shift >= 64 {
  52859. return ErrIntOverflowGenerated
  52860. }
  52861. if iNdEx >= l {
  52862. return io.ErrUnexpectedEOF
  52863. }
  52864. b := dAtA[iNdEx]
  52865. iNdEx++
  52866. msglen |= int(b&0x7F) << shift
  52867. if b < 0x80 {
  52868. break
  52869. }
  52870. }
  52871. if msglen < 0 {
  52872. return ErrInvalidLengthGenerated
  52873. }
  52874. postIndex := iNdEx + msglen
  52875. if postIndex < 0 {
  52876. return ErrInvalidLengthGenerated
  52877. }
  52878. if postIndex > l {
  52879. return io.ErrUnexpectedEOF
  52880. }
  52881. m.PodIPs = append(m.PodIPs, PodIP{})
  52882. if err := m.PodIPs[len(m.PodIPs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52883. return err
  52884. }
  52885. iNdEx = postIndex
  52886. case 13:
  52887. if wireType != 2 {
  52888. return fmt.Errorf("proto: wrong wireType = %d for field EphemeralContainerStatuses", wireType)
  52889. }
  52890. var msglen int
  52891. for shift := uint(0); ; shift += 7 {
  52892. if shift >= 64 {
  52893. return ErrIntOverflowGenerated
  52894. }
  52895. if iNdEx >= l {
  52896. return io.ErrUnexpectedEOF
  52897. }
  52898. b := dAtA[iNdEx]
  52899. iNdEx++
  52900. msglen |= int(b&0x7F) << shift
  52901. if b < 0x80 {
  52902. break
  52903. }
  52904. }
  52905. if msglen < 0 {
  52906. return ErrInvalidLengthGenerated
  52907. }
  52908. postIndex := iNdEx + msglen
  52909. if postIndex < 0 {
  52910. return ErrInvalidLengthGenerated
  52911. }
  52912. if postIndex > l {
  52913. return io.ErrUnexpectedEOF
  52914. }
  52915. m.EphemeralContainerStatuses = append(m.EphemeralContainerStatuses, ContainerStatus{})
  52916. if err := m.EphemeralContainerStatuses[len(m.EphemeralContainerStatuses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52917. return err
  52918. }
  52919. iNdEx = postIndex
  52920. default:
  52921. iNdEx = preIndex
  52922. skippy, err := skipGenerated(dAtA[iNdEx:])
  52923. if err != nil {
  52924. return err
  52925. }
  52926. if skippy < 0 {
  52927. return ErrInvalidLengthGenerated
  52928. }
  52929. if (iNdEx + skippy) < 0 {
  52930. return ErrInvalidLengthGenerated
  52931. }
  52932. if (iNdEx + skippy) > l {
  52933. return io.ErrUnexpectedEOF
  52934. }
  52935. iNdEx += skippy
  52936. }
  52937. }
  52938. if iNdEx > l {
  52939. return io.ErrUnexpectedEOF
  52940. }
  52941. return nil
  52942. }
  52943. func (m *PodStatusResult) Unmarshal(dAtA []byte) error {
  52944. l := len(dAtA)
  52945. iNdEx := 0
  52946. for iNdEx < l {
  52947. preIndex := iNdEx
  52948. var wire uint64
  52949. for shift := uint(0); ; shift += 7 {
  52950. if shift >= 64 {
  52951. return ErrIntOverflowGenerated
  52952. }
  52953. if iNdEx >= l {
  52954. return io.ErrUnexpectedEOF
  52955. }
  52956. b := dAtA[iNdEx]
  52957. iNdEx++
  52958. wire |= uint64(b&0x7F) << shift
  52959. if b < 0x80 {
  52960. break
  52961. }
  52962. }
  52963. fieldNum := int32(wire >> 3)
  52964. wireType := int(wire & 0x7)
  52965. if wireType == 4 {
  52966. return fmt.Errorf("proto: PodStatusResult: wiretype end group for non-group")
  52967. }
  52968. if fieldNum <= 0 {
  52969. return fmt.Errorf("proto: PodStatusResult: illegal tag %d (wire type %d)", fieldNum, wire)
  52970. }
  52971. switch fieldNum {
  52972. case 1:
  52973. if wireType != 2 {
  52974. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  52975. }
  52976. var msglen int
  52977. for shift := uint(0); ; shift += 7 {
  52978. if shift >= 64 {
  52979. return ErrIntOverflowGenerated
  52980. }
  52981. if iNdEx >= l {
  52982. return io.ErrUnexpectedEOF
  52983. }
  52984. b := dAtA[iNdEx]
  52985. iNdEx++
  52986. msglen |= int(b&0x7F) << shift
  52987. if b < 0x80 {
  52988. break
  52989. }
  52990. }
  52991. if msglen < 0 {
  52992. return ErrInvalidLengthGenerated
  52993. }
  52994. postIndex := iNdEx + msglen
  52995. if postIndex < 0 {
  52996. return ErrInvalidLengthGenerated
  52997. }
  52998. if postIndex > l {
  52999. return io.ErrUnexpectedEOF
  53000. }
  53001. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53002. return err
  53003. }
  53004. iNdEx = postIndex
  53005. case 2:
  53006. if wireType != 2 {
  53007. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  53008. }
  53009. var msglen int
  53010. for shift := uint(0); ; shift += 7 {
  53011. if shift >= 64 {
  53012. return ErrIntOverflowGenerated
  53013. }
  53014. if iNdEx >= l {
  53015. return io.ErrUnexpectedEOF
  53016. }
  53017. b := dAtA[iNdEx]
  53018. iNdEx++
  53019. msglen |= int(b&0x7F) << shift
  53020. if b < 0x80 {
  53021. break
  53022. }
  53023. }
  53024. if msglen < 0 {
  53025. return ErrInvalidLengthGenerated
  53026. }
  53027. postIndex := iNdEx + msglen
  53028. if postIndex < 0 {
  53029. return ErrInvalidLengthGenerated
  53030. }
  53031. if postIndex > l {
  53032. return io.ErrUnexpectedEOF
  53033. }
  53034. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53035. return err
  53036. }
  53037. iNdEx = postIndex
  53038. default:
  53039. iNdEx = preIndex
  53040. skippy, err := skipGenerated(dAtA[iNdEx:])
  53041. if err != nil {
  53042. return err
  53043. }
  53044. if skippy < 0 {
  53045. return ErrInvalidLengthGenerated
  53046. }
  53047. if (iNdEx + skippy) < 0 {
  53048. return ErrInvalidLengthGenerated
  53049. }
  53050. if (iNdEx + skippy) > l {
  53051. return io.ErrUnexpectedEOF
  53052. }
  53053. iNdEx += skippy
  53054. }
  53055. }
  53056. if iNdEx > l {
  53057. return io.ErrUnexpectedEOF
  53058. }
  53059. return nil
  53060. }
  53061. func (m *PodTemplate) Unmarshal(dAtA []byte) error {
  53062. l := len(dAtA)
  53063. iNdEx := 0
  53064. for iNdEx < l {
  53065. preIndex := iNdEx
  53066. var wire uint64
  53067. for shift := uint(0); ; shift += 7 {
  53068. if shift >= 64 {
  53069. return ErrIntOverflowGenerated
  53070. }
  53071. if iNdEx >= l {
  53072. return io.ErrUnexpectedEOF
  53073. }
  53074. b := dAtA[iNdEx]
  53075. iNdEx++
  53076. wire |= uint64(b&0x7F) << shift
  53077. if b < 0x80 {
  53078. break
  53079. }
  53080. }
  53081. fieldNum := int32(wire >> 3)
  53082. wireType := int(wire & 0x7)
  53083. if wireType == 4 {
  53084. return fmt.Errorf("proto: PodTemplate: wiretype end group for non-group")
  53085. }
  53086. if fieldNum <= 0 {
  53087. return fmt.Errorf("proto: PodTemplate: illegal tag %d (wire type %d)", fieldNum, wire)
  53088. }
  53089. switch fieldNum {
  53090. case 1:
  53091. if wireType != 2 {
  53092. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  53093. }
  53094. var msglen int
  53095. for shift := uint(0); ; shift += 7 {
  53096. if shift >= 64 {
  53097. return ErrIntOverflowGenerated
  53098. }
  53099. if iNdEx >= l {
  53100. return io.ErrUnexpectedEOF
  53101. }
  53102. b := dAtA[iNdEx]
  53103. iNdEx++
  53104. msglen |= int(b&0x7F) << shift
  53105. if b < 0x80 {
  53106. break
  53107. }
  53108. }
  53109. if msglen < 0 {
  53110. return ErrInvalidLengthGenerated
  53111. }
  53112. postIndex := iNdEx + msglen
  53113. if postIndex < 0 {
  53114. return ErrInvalidLengthGenerated
  53115. }
  53116. if postIndex > l {
  53117. return io.ErrUnexpectedEOF
  53118. }
  53119. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53120. return err
  53121. }
  53122. iNdEx = postIndex
  53123. case 2:
  53124. if wireType != 2 {
  53125. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  53126. }
  53127. var msglen int
  53128. for shift := uint(0); ; shift += 7 {
  53129. if shift >= 64 {
  53130. return ErrIntOverflowGenerated
  53131. }
  53132. if iNdEx >= l {
  53133. return io.ErrUnexpectedEOF
  53134. }
  53135. b := dAtA[iNdEx]
  53136. iNdEx++
  53137. msglen |= int(b&0x7F) << shift
  53138. if b < 0x80 {
  53139. break
  53140. }
  53141. }
  53142. if msglen < 0 {
  53143. return ErrInvalidLengthGenerated
  53144. }
  53145. postIndex := iNdEx + msglen
  53146. if postIndex < 0 {
  53147. return ErrInvalidLengthGenerated
  53148. }
  53149. if postIndex > l {
  53150. return io.ErrUnexpectedEOF
  53151. }
  53152. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53153. return err
  53154. }
  53155. iNdEx = postIndex
  53156. default:
  53157. iNdEx = preIndex
  53158. skippy, err := skipGenerated(dAtA[iNdEx:])
  53159. if err != nil {
  53160. return err
  53161. }
  53162. if skippy < 0 {
  53163. return ErrInvalidLengthGenerated
  53164. }
  53165. if (iNdEx + skippy) < 0 {
  53166. return ErrInvalidLengthGenerated
  53167. }
  53168. if (iNdEx + skippy) > l {
  53169. return io.ErrUnexpectedEOF
  53170. }
  53171. iNdEx += skippy
  53172. }
  53173. }
  53174. if iNdEx > l {
  53175. return io.ErrUnexpectedEOF
  53176. }
  53177. return nil
  53178. }
  53179. func (m *PodTemplateList) Unmarshal(dAtA []byte) error {
  53180. l := len(dAtA)
  53181. iNdEx := 0
  53182. for iNdEx < l {
  53183. preIndex := iNdEx
  53184. var wire uint64
  53185. for shift := uint(0); ; shift += 7 {
  53186. if shift >= 64 {
  53187. return ErrIntOverflowGenerated
  53188. }
  53189. if iNdEx >= l {
  53190. return io.ErrUnexpectedEOF
  53191. }
  53192. b := dAtA[iNdEx]
  53193. iNdEx++
  53194. wire |= uint64(b&0x7F) << shift
  53195. if b < 0x80 {
  53196. break
  53197. }
  53198. }
  53199. fieldNum := int32(wire >> 3)
  53200. wireType := int(wire & 0x7)
  53201. if wireType == 4 {
  53202. return fmt.Errorf("proto: PodTemplateList: wiretype end group for non-group")
  53203. }
  53204. if fieldNum <= 0 {
  53205. return fmt.Errorf("proto: PodTemplateList: illegal tag %d (wire type %d)", fieldNum, wire)
  53206. }
  53207. switch fieldNum {
  53208. case 1:
  53209. if wireType != 2 {
  53210. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  53211. }
  53212. var msglen int
  53213. for shift := uint(0); ; shift += 7 {
  53214. if shift >= 64 {
  53215. return ErrIntOverflowGenerated
  53216. }
  53217. if iNdEx >= l {
  53218. return io.ErrUnexpectedEOF
  53219. }
  53220. b := dAtA[iNdEx]
  53221. iNdEx++
  53222. msglen |= int(b&0x7F) << shift
  53223. if b < 0x80 {
  53224. break
  53225. }
  53226. }
  53227. if msglen < 0 {
  53228. return ErrInvalidLengthGenerated
  53229. }
  53230. postIndex := iNdEx + msglen
  53231. if postIndex < 0 {
  53232. return ErrInvalidLengthGenerated
  53233. }
  53234. if postIndex > l {
  53235. return io.ErrUnexpectedEOF
  53236. }
  53237. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53238. return err
  53239. }
  53240. iNdEx = postIndex
  53241. case 2:
  53242. if wireType != 2 {
  53243. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  53244. }
  53245. var msglen int
  53246. for shift := uint(0); ; shift += 7 {
  53247. if shift >= 64 {
  53248. return ErrIntOverflowGenerated
  53249. }
  53250. if iNdEx >= l {
  53251. return io.ErrUnexpectedEOF
  53252. }
  53253. b := dAtA[iNdEx]
  53254. iNdEx++
  53255. msglen |= int(b&0x7F) << shift
  53256. if b < 0x80 {
  53257. break
  53258. }
  53259. }
  53260. if msglen < 0 {
  53261. return ErrInvalidLengthGenerated
  53262. }
  53263. postIndex := iNdEx + msglen
  53264. if postIndex < 0 {
  53265. return ErrInvalidLengthGenerated
  53266. }
  53267. if postIndex > l {
  53268. return io.ErrUnexpectedEOF
  53269. }
  53270. m.Items = append(m.Items, PodTemplate{})
  53271. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53272. return err
  53273. }
  53274. iNdEx = postIndex
  53275. default:
  53276. iNdEx = preIndex
  53277. skippy, err := skipGenerated(dAtA[iNdEx:])
  53278. if err != nil {
  53279. return err
  53280. }
  53281. if skippy < 0 {
  53282. return ErrInvalidLengthGenerated
  53283. }
  53284. if (iNdEx + skippy) < 0 {
  53285. return ErrInvalidLengthGenerated
  53286. }
  53287. if (iNdEx + skippy) > l {
  53288. return io.ErrUnexpectedEOF
  53289. }
  53290. iNdEx += skippy
  53291. }
  53292. }
  53293. if iNdEx > l {
  53294. return io.ErrUnexpectedEOF
  53295. }
  53296. return nil
  53297. }
  53298. func (m *PodTemplateSpec) Unmarshal(dAtA []byte) error {
  53299. l := len(dAtA)
  53300. iNdEx := 0
  53301. for iNdEx < l {
  53302. preIndex := iNdEx
  53303. var wire uint64
  53304. for shift := uint(0); ; shift += 7 {
  53305. if shift >= 64 {
  53306. return ErrIntOverflowGenerated
  53307. }
  53308. if iNdEx >= l {
  53309. return io.ErrUnexpectedEOF
  53310. }
  53311. b := dAtA[iNdEx]
  53312. iNdEx++
  53313. wire |= uint64(b&0x7F) << shift
  53314. if b < 0x80 {
  53315. break
  53316. }
  53317. }
  53318. fieldNum := int32(wire >> 3)
  53319. wireType := int(wire & 0x7)
  53320. if wireType == 4 {
  53321. return fmt.Errorf("proto: PodTemplateSpec: wiretype end group for non-group")
  53322. }
  53323. if fieldNum <= 0 {
  53324. return fmt.Errorf("proto: PodTemplateSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  53325. }
  53326. switch fieldNum {
  53327. case 1:
  53328. if wireType != 2 {
  53329. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  53330. }
  53331. var msglen int
  53332. for shift := uint(0); ; shift += 7 {
  53333. if shift >= 64 {
  53334. return ErrIntOverflowGenerated
  53335. }
  53336. if iNdEx >= l {
  53337. return io.ErrUnexpectedEOF
  53338. }
  53339. b := dAtA[iNdEx]
  53340. iNdEx++
  53341. msglen |= int(b&0x7F) << shift
  53342. if b < 0x80 {
  53343. break
  53344. }
  53345. }
  53346. if msglen < 0 {
  53347. return ErrInvalidLengthGenerated
  53348. }
  53349. postIndex := iNdEx + msglen
  53350. if postIndex < 0 {
  53351. return ErrInvalidLengthGenerated
  53352. }
  53353. if postIndex > l {
  53354. return io.ErrUnexpectedEOF
  53355. }
  53356. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53357. return err
  53358. }
  53359. iNdEx = postIndex
  53360. case 2:
  53361. if wireType != 2 {
  53362. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  53363. }
  53364. var msglen int
  53365. for shift := uint(0); ; shift += 7 {
  53366. if shift >= 64 {
  53367. return ErrIntOverflowGenerated
  53368. }
  53369. if iNdEx >= l {
  53370. return io.ErrUnexpectedEOF
  53371. }
  53372. b := dAtA[iNdEx]
  53373. iNdEx++
  53374. msglen |= int(b&0x7F) << shift
  53375. if b < 0x80 {
  53376. break
  53377. }
  53378. }
  53379. if msglen < 0 {
  53380. return ErrInvalidLengthGenerated
  53381. }
  53382. postIndex := iNdEx + msglen
  53383. if postIndex < 0 {
  53384. return ErrInvalidLengthGenerated
  53385. }
  53386. if postIndex > l {
  53387. return io.ErrUnexpectedEOF
  53388. }
  53389. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53390. return err
  53391. }
  53392. iNdEx = postIndex
  53393. default:
  53394. iNdEx = preIndex
  53395. skippy, err := skipGenerated(dAtA[iNdEx:])
  53396. if err != nil {
  53397. return err
  53398. }
  53399. if skippy < 0 {
  53400. return ErrInvalidLengthGenerated
  53401. }
  53402. if (iNdEx + skippy) < 0 {
  53403. return ErrInvalidLengthGenerated
  53404. }
  53405. if (iNdEx + skippy) > l {
  53406. return io.ErrUnexpectedEOF
  53407. }
  53408. iNdEx += skippy
  53409. }
  53410. }
  53411. if iNdEx > l {
  53412. return io.ErrUnexpectedEOF
  53413. }
  53414. return nil
  53415. }
  53416. func (m *PortworxVolumeSource) Unmarshal(dAtA []byte) error {
  53417. l := len(dAtA)
  53418. iNdEx := 0
  53419. for iNdEx < l {
  53420. preIndex := iNdEx
  53421. var wire uint64
  53422. for shift := uint(0); ; shift += 7 {
  53423. if shift >= 64 {
  53424. return ErrIntOverflowGenerated
  53425. }
  53426. if iNdEx >= l {
  53427. return io.ErrUnexpectedEOF
  53428. }
  53429. b := dAtA[iNdEx]
  53430. iNdEx++
  53431. wire |= uint64(b&0x7F) << shift
  53432. if b < 0x80 {
  53433. break
  53434. }
  53435. }
  53436. fieldNum := int32(wire >> 3)
  53437. wireType := int(wire & 0x7)
  53438. if wireType == 4 {
  53439. return fmt.Errorf("proto: PortworxVolumeSource: wiretype end group for non-group")
  53440. }
  53441. if fieldNum <= 0 {
  53442. return fmt.Errorf("proto: PortworxVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  53443. }
  53444. switch fieldNum {
  53445. case 1:
  53446. if wireType != 2 {
  53447. return fmt.Errorf("proto: wrong wireType = %d for field VolumeID", wireType)
  53448. }
  53449. var stringLen uint64
  53450. for shift := uint(0); ; shift += 7 {
  53451. if shift >= 64 {
  53452. return ErrIntOverflowGenerated
  53453. }
  53454. if iNdEx >= l {
  53455. return io.ErrUnexpectedEOF
  53456. }
  53457. b := dAtA[iNdEx]
  53458. iNdEx++
  53459. stringLen |= uint64(b&0x7F) << shift
  53460. if b < 0x80 {
  53461. break
  53462. }
  53463. }
  53464. intStringLen := int(stringLen)
  53465. if intStringLen < 0 {
  53466. return ErrInvalidLengthGenerated
  53467. }
  53468. postIndex := iNdEx + intStringLen
  53469. if postIndex < 0 {
  53470. return ErrInvalidLengthGenerated
  53471. }
  53472. if postIndex > l {
  53473. return io.ErrUnexpectedEOF
  53474. }
  53475. m.VolumeID = string(dAtA[iNdEx:postIndex])
  53476. iNdEx = postIndex
  53477. case 2:
  53478. if wireType != 2 {
  53479. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  53480. }
  53481. var stringLen uint64
  53482. for shift := uint(0); ; shift += 7 {
  53483. if shift >= 64 {
  53484. return ErrIntOverflowGenerated
  53485. }
  53486. if iNdEx >= l {
  53487. return io.ErrUnexpectedEOF
  53488. }
  53489. b := dAtA[iNdEx]
  53490. iNdEx++
  53491. stringLen |= uint64(b&0x7F) << shift
  53492. if b < 0x80 {
  53493. break
  53494. }
  53495. }
  53496. intStringLen := int(stringLen)
  53497. if intStringLen < 0 {
  53498. return ErrInvalidLengthGenerated
  53499. }
  53500. postIndex := iNdEx + intStringLen
  53501. if postIndex < 0 {
  53502. return ErrInvalidLengthGenerated
  53503. }
  53504. if postIndex > l {
  53505. return io.ErrUnexpectedEOF
  53506. }
  53507. m.FSType = string(dAtA[iNdEx:postIndex])
  53508. iNdEx = postIndex
  53509. case 3:
  53510. if wireType != 0 {
  53511. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  53512. }
  53513. var v int
  53514. for shift := uint(0); ; shift += 7 {
  53515. if shift >= 64 {
  53516. return ErrIntOverflowGenerated
  53517. }
  53518. if iNdEx >= l {
  53519. return io.ErrUnexpectedEOF
  53520. }
  53521. b := dAtA[iNdEx]
  53522. iNdEx++
  53523. v |= int(b&0x7F) << shift
  53524. if b < 0x80 {
  53525. break
  53526. }
  53527. }
  53528. m.ReadOnly = bool(v != 0)
  53529. default:
  53530. iNdEx = preIndex
  53531. skippy, err := skipGenerated(dAtA[iNdEx:])
  53532. if err != nil {
  53533. return err
  53534. }
  53535. if skippy < 0 {
  53536. return ErrInvalidLengthGenerated
  53537. }
  53538. if (iNdEx + skippy) < 0 {
  53539. return ErrInvalidLengthGenerated
  53540. }
  53541. if (iNdEx + skippy) > l {
  53542. return io.ErrUnexpectedEOF
  53543. }
  53544. iNdEx += skippy
  53545. }
  53546. }
  53547. if iNdEx > l {
  53548. return io.ErrUnexpectedEOF
  53549. }
  53550. return nil
  53551. }
  53552. func (m *Preconditions) Unmarshal(dAtA []byte) error {
  53553. l := len(dAtA)
  53554. iNdEx := 0
  53555. for iNdEx < l {
  53556. preIndex := iNdEx
  53557. var wire uint64
  53558. for shift := uint(0); ; shift += 7 {
  53559. if shift >= 64 {
  53560. return ErrIntOverflowGenerated
  53561. }
  53562. if iNdEx >= l {
  53563. return io.ErrUnexpectedEOF
  53564. }
  53565. b := dAtA[iNdEx]
  53566. iNdEx++
  53567. wire |= uint64(b&0x7F) << shift
  53568. if b < 0x80 {
  53569. break
  53570. }
  53571. }
  53572. fieldNum := int32(wire >> 3)
  53573. wireType := int(wire & 0x7)
  53574. if wireType == 4 {
  53575. return fmt.Errorf("proto: Preconditions: wiretype end group for non-group")
  53576. }
  53577. if fieldNum <= 0 {
  53578. return fmt.Errorf("proto: Preconditions: illegal tag %d (wire type %d)", fieldNum, wire)
  53579. }
  53580. switch fieldNum {
  53581. case 1:
  53582. if wireType != 2 {
  53583. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  53584. }
  53585. var stringLen uint64
  53586. for shift := uint(0); ; shift += 7 {
  53587. if shift >= 64 {
  53588. return ErrIntOverflowGenerated
  53589. }
  53590. if iNdEx >= l {
  53591. return io.ErrUnexpectedEOF
  53592. }
  53593. b := dAtA[iNdEx]
  53594. iNdEx++
  53595. stringLen |= uint64(b&0x7F) << shift
  53596. if b < 0x80 {
  53597. break
  53598. }
  53599. }
  53600. intStringLen := int(stringLen)
  53601. if intStringLen < 0 {
  53602. return ErrInvalidLengthGenerated
  53603. }
  53604. postIndex := iNdEx + intStringLen
  53605. if postIndex < 0 {
  53606. return ErrInvalidLengthGenerated
  53607. }
  53608. if postIndex > l {
  53609. return io.ErrUnexpectedEOF
  53610. }
  53611. s := k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
  53612. m.UID = &s
  53613. iNdEx = postIndex
  53614. default:
  53615. iNdEx = preIndex
  53616. skippy, err := skipGenerated(dAtA[iNdEx:])
  53617. if err != nil {
  53618. return err
  53619. }
  53620. if skippy < 0 {
  53621. return ErrInvalidLengthGenerated
  53622. }
  53623. if (iNdEx + skippy) < 0 {
  53624. return ErrInvalidLengthGenerated
  53625. }
  53626. if (iNdEx + skippy) > l {
  53627. return io.ErrUnexpectedEOF
  53628. }
  53629. iNdEx += skippy
  53630. }
  53631. }
  53632. if iNdEx > l {
  53633. return io.ErrUnexpectedEOF
  53634. }
  53635. return nil
  53636. }
  53637. func (m *PreferAvoidPodsEntry) Unmarshal(dAtA []byte) error {
  53638. l := len(dAtA)
  53639. iNdEx := 0
  53640. for iNdEx < l {
  53641. preIndex := iNdEx
  53642. var wire uint64
  53643. for shift := uint(0); ; shift += 7 {
  53644. if shift >= 64 {
  53645. return ErrIntOverflowGenerated
  53646. }
  53647. if iNdEx >= l {
  53648. return io.ErrUnexpectedEOF
  53649. }
  53650. b := dAtA[iNdEx]
  53651. iNdEx++
  53652. wire |= uint64(b&0x7F) << shift
  53653. if b < 0x80 {
  53654. break
  53655. }
  53656. }
  53657. fieldNum := int32(wire >> 3)
  53658. wireType := int(wire & 0x7)
  53659. if wireType == 4 {
  53660. return fmt.Errorf("proto: PreferAvoidPodsEntry: wiretype end group for non-group")
  53661. }
  53662. if fieldNum <= 0 {
  53663. return fmt.Errorf("proto: PreferAvoidPodsEntry: illegal tag %d (wire type %d)", fieldNum, wire)
  53664. }
  53665. switch fieldNum {
  53666. case 1:
  53667. if wireType != 2 {
  53668. return fmt.Errorf("proto: wrong wireType = %d for field PodSignature", wireType)
  53669. }
  53670. var msglen int
  53671. for shift := uint(0); ; shift += 7 {
  53672. if shift >= 64 {
  53673. return ErrIntOverflowGenerated
  53674. }
  53675. if iNdEx >= l {
  53676. return io.ErrUnexpectedEOF
  53677. }
  53678. b := dAtA[iNdEx]
  53679. iNdEx++
  53680. msglen |= int(b&0x7F) << shift
  53681. if b < 0x80 {
  53682. break
  53683. }
  53684. }
  53685. if msglen < 0 {
  53686. return ErrInvalidLengthGenerated
  53687. }
  53688. postIndex := iNdEx + msglen
  53689. if postIndex < 0 {
  53690. return ErrInvalidLengthGenerated
  53691. }
  53692. if postIndex > l {
  53693. return io.ErrUnexpectedEOF
  53694. }
  53695. if err := m.PodSignature.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53696. return err
  53697. }
  53698. iNdEx = postIndex
  53699. case 2:
  53700. if wireType != 2 {
  53701. return fmt.Errorf("proto: wrong wireType = %d for field EvictionTime", wireType)
  53702. }
  53703. var msglen int
  53704. for shift := uint(0); ; shift += 7 {
  53705. if shift >= 64 {
  53706. return ErrIntOverflowGenerated
  53707. }
  53708. if iNdEx >= l {
  53709. return io.ErrUnexpectedEOF
  53710. }
  53711. b := dAtA[iNdEx]
  53712. iNdEx++
  53713. msglen |= int(b&0x7F) << shift
  53714. if b < 0x80 {
  53715. break
  53716. }
  53717. }
  53718. if msglen < 0 {
  53719. return ErrInvalidLengthGenerated
  53720. }
  53721. postIndex := iNdEx + msglen
  53722. if postIndex < 0 {
  53723. return ErrInvalidLengthGenerated
  53724. }
  53725. if postIndex > l {
  53726. return io.ErrUnexpectedEOF
  53727. }
  53728. if err := m.EvictionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53729. return err
  53730. }
  53731. iNdEx = postIndex
  53732. case 3:
  53733. if wireType != 2 {
  53734. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  53735. }
  53736. var stringLen uint64
  53737. for shift := uint(0); ; shift += 7 {
  53738. if shift >= 64 {
  53739. return ErrIntOverflowGenerated
  53740. }
  53741. if iNdEx >= l {
  53742. return io.ErrUnexpectedEOF
  53743. }
  53744. b := dAtA[iNdEx]
  53745. iNdEx++
  53746. stringLen |= uint64(b&0x7F) << shift
  53747. if b < 0x80 {
  53748. break
  53749. }
  53750. }
  53751. intStringLen := int(stringLen)
  53752. if intStringLen < 0 {
  53753. return ErrInvalidLengthGenerated
  53754. }
  53755. postIndex := iNdEx + intStringLen
  53756. if postIndex < 0 {
  53757. return ErrInvalidLengthGenerated
  53758. }
  53759. if postIndex > l {
  53760. return io.ErrUnexpectedEOF
  53761. }
  53762. m.Reason = string(dAtA[iNdEx:postIndex])
  53763. iNdEx = postIndex
  53764. case 4:
  53765. if wireType != 2 {
  53766. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  53767. }
  53768. var stringLen uint64
  53769. for shift := uint(0); ; shift += 7 {
  53770. if shift >= 64 {
  53771. return ErrIntOverflowGenerated
  53772. }
  53773. if iNdEx >= l {
  53774. return io.ErrUnexpectedEOF
  53775. }
  53776. b := dAtA[iNdEx]
  53777. iNdEx++
  53778. stringLen |= uint64(b&0x7F) << shift
  53779. if b < 0x80 {
  53780. break
  53781. }
  53782. }
  53783. intStringLen := int(stringLen)
  53784. if intStringLen < 0 {
  53785. return ErrInvalidLengthGenerated
  53786. }
  53787. postIndex := iNdEx + intStringLen
  53788. if postIndex < 0 {
  53789. return ErrInvalidLengthGenerated
  53790. }
  53791. if postIndex > l {
  53792. return io.ErrUnexpectedEOF
  53793. }
  53794. m.Message = string(dAtA[iNdEx:postIndex])
  53795. iNdEx = postIndex
  53796. default:
  53797. iNdEx = preIndex
  53798. skippy, err := skipGenerated(dAtA[iNdEx:])
  53799. if err != nil {
  53800. return err
  53801. }
  53802. if skippy < 0 {
  53803. return ErrInvalidLengthGenerated
  53804. }
  53805. if (iNdEx + skippy) < 0 {
  53806. return ErrInvalidLengthGenerated
  53807. }
  53808. if (iNdEx + skippy) > l {
  53809. return io.ErrUnexpectedEOF
  53810. }
  53811. iNdEx += skippy
  53812. }
  53813. }
  53814. if iNdEx > l {
  53815. return io.ErrUnexpectedEOF
  53816. }
  53817. return nil
  53818. }
  53819. func (m *PreferredSchedulingTerm) Unmarshal(dAtA []byte) error {
  53820. l := len(dAtA)
  53821. iNdEx := 0
  53822. for iNdEx < l {
  53823. preIndex := iNdEx
  53824. var wire uint64
  53825. for shift := uint(0); ; shift += 7 {
  53826. if shift >= 64 {
  53827. return ErrIntOverflowGenerated
  53828. }
  53829. if iNdEx >= l {
  53830. return io.ErrUnexpectedEOF
  53831. }
  53832. b := dAtA[iNdEx]
  53833. iNdEx++
  53834. wire |= uint64(b&0x7F) << shift
  53835. if b < 0x80 {
  53836. break
  53837. }
  53838. }
  53839. fieldNum := int32(wire >> 3)
  53840. wireType := int(wire & 0x7)
  53841. if wireType == 4 {
  53842. return fmt.Errorf("proto: PreferredSchedulingTerm: wiretype end group for non-group")
  53843. }
  53844. if fieldNum <= 0 {
  53845. return fmt.Errorf("proto: PreferredSchedulingTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  53846. }
  53847. switch fieldNum {
  53848. case 1:
  53849. if wireType != 0 {
  53850. return fmt.Errorf("proto: wrong wireType = %d for field Weight", wireType)
  53851. }
  53852. m.Weight = 0
  53853. for shift := uint(0); ; shift += 7 {
  53854. if shift >= 64 {
  53855. return ErrIntOverflowGenerated
  53856. }
  53857. if iNdEx >= l {
  53858. return io.ErrUnexpectedEOF
  53859. }
  53860. b := dAtA[iNdEx]
  53861. iNdEx++
  53862. m.Weight |= int32(b&0x7F) << shift
  53863. if b < 0x80 {
  53864. break
  53865. }
  53866. }
  53867. case 2:
  53868. if wireType != 2 {
  53869. return fmt.Errorf("proto: wrong wireType = %d for field Preference", wireType)
  53870. }
  53871. var msglen int
  53872. for shift := uint(0); ; shift += 7 {
  53873. if shift >= 64 {
  53874. return ErrIntOverflowGenerated
  53875. }
  53876. if iNdEx >= l {
  53877. return io.ErrUnexpectedEOF
  53878. }
  53879. b := dAtA[iNdEx]
  53880. iNdEx++
  53881. msglen |= int(b&0x7F) << shift
  53882. if b < 0x80 {
  53883. break
  53884. }
  53885. }
  53886. if msglen < 0 {
  53887. return ErrInvalidLengthGenerated
  53888. }
  53889. postIndex := iNdEx + msglen
  53890. if postIndex < 0 {
  53891. return ErrInvalidLengthGenerated
  53892. }
  53893. if postIndex > l {
  53894. return io.ErrUnexpectedEOF
  53895. }
  53896. if err := m.Preference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53897. return err
  53898. }
  53899. iNdEx = postIndex
  53900. default:
  53901. iNdEx = preIndex
  53902. skippy, err := skipGenerated(dAtA[iNdEx:])
  53903. if err != nil {
  53904. return err
  53905. }
  53906. if skippy < 0 {
  53907. return ErrInvalidLengthGenerated
  53908. }
  53909. if (iNdEx + skippy) < 0 {
  53910. return ErrInvalidLengthGenerated
  53911. }
  53912. if (iNdEx + skippy) > l {
  53913. return io.ErrUnexpectedEOF
  53914. }
  53915. iNdEx += skippy
  53916. }
  53917. }
  53918. if iNdEx > l {
  53919. return io.ErrUnexpectedEOF
  53920. }
  53921. return nil
  53922. }
  53923. func (m *Probe) Unmarshal(dAtA []byte) error {
  53924. l := len(dAtA)
  53925. iNdEx := 0
  53926. for iNdEx < l {
  53927. preIndex := iNdEx
  53928. var wire uint64
  53929. for shift := uint(0); ; shift += 7 {
  53930. if shift >= 64 {
  53931. return ErrIntOverflowGenerated
  53932. }
  53933. if iNdEx >= l {
  53934. return io.ErrUnexpectedEOF
  53935. }
  53936. b := dAtA[iNdEx]
  53937. iNdEx++
  53938. wire |= uint64(b&0x7F) << shift
  53939. if b < 0x80 {
  53940. break
  53941. }
  53942. }
  53943. fieldNum := int32(wire >> 3)
  53944. wireType := int(wire & 0x7)
  53945. if wireType == 4 {
  53946. return fmt.Errorf("proto: Probe: wiretype end group for non-group")
  53947. }
  53948. if fieldNum <= 0 {
  53949. return fmt.Errorf("proto: Probe: illegal tag %d (wire type %d)", fieldNum, wire)
  53950. }
  53951. switch fieldNum {
  53952. case 1:
  53953. if wireType != 2 {
  53954. return fmt.Errorf("proto: wrong wireType = %d for field Handler", wireType)
  53955. }
  53956. var msglen int
  53957. for shift := uint(0); ; shift += 7 {
  53958. if shift >= 64 {
  53959. return ErrIntOverflowGenerated
  53960. }
  53961. if iNdEx >= l {
  53962. return io.ErrUnexpectedEOF
  53963. }
  53964. b := dAtA[iNdEx]
  53965. iNdEx++
  53966. msglen |= int(b&0x7F) << shift
  53967. if b < 0x80 {
  53968. break
  53969. }
  53970. }
  53971. if msglen < 0 {
  53972. return ErrInvalidLengthGenerated
  53973. }
  53974. postIndex := iNdEx + msglen
  53975. if postIndex < 0 {
  53976. return ErrInvalidLengthGenerated
  53977. }
  53978. if postIndex > l {
  53979. return io.ErrUnexpectedEOF
  53980. }
  53981. if err := m.Handler.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53982. return err
  53983. }
  53984. iNdEx = postIndex
  53985. case 2:
  53986. if wireType != 0 {
  53987. return fmt.Errorf("proto: wrong wireType = %d for field InitialDelaySeconds", wireType)
  53988. }
  53989. m.InitialDelaySeconds = 0
  53990. for shift := uint(0); ; shift += 7 {
  53991. if shift >= 64 {
  53992. return ErrIntOverflowGenerated
  53993. }
  53994. if iNdEx >= l {
  53995. return io.ErrUnexpectedEOF
  53996. }
  53997. b := dAtA[iNdEx]
  53998. iNdEx++
  53999. m.InitialDelaySeconds |= int32(b&0x7F) << shift
  54000. if b < 0x80 {
  54001. break
  54002. }
  54003. }
  54004. case 3:
  54005. if wireType != 0 {
  54006. return fmt.Errorf("proto: wrong wireType = %d for field TimeoutSeconds", wireType)
  54007. }
  54008. m.TimeoutSeconds = 0
  54009. for shift := uint(0); ; shift += 7 {
  54010. if shift >= 64 {
  54011. return ErrIntOverflowGenerated
  54012. }
  54013. if iNdEx >= l {
  54014. return io.ErrUnexpectedEOF
  54015. }
  54016. b := dAtA[iNdEx]
  54017. iNdEx++
  54018. m.TimeoutSeconds |= int32(b&0x7F) << shift
  54019. if b < 0x80 {
  54020. break
  54021. }
  54022. }
  54023. case 4:
  54024. if wireType != 0 {
  54025. return fmt.Errorf("proto: wrong wireType = %d for field PeriodSeconds", wireType)
  54026. }
  54027. m.PeriodSeconds = 0
  54028. for shift := uint(0); ; shift += 7 {
  54029. if shift >= 64 {
  54030. return ErrIntOverflowGenerated
  54031. }
  54032. if iNdEx >= l {
  54033. return io.ErrUnexpectedEOF
  54034. }
  54035. b := dAtA[iNdEx]
  54036. iNdEx++
  54037. m.PeriodSeconds |= int32(b&0x7F) << shift
  54038. if b < 0x80 {
  54039. break
  54040. }
  54041. }
  54042. case 5:
  54043. if wireType != 0 {
  54044. return fmt.Errorf("proto: wrong wireType = %d for field SuccessThreshold", wireType)
  54045. }
  54046. m.SuccessThreshold = 0
  54047. for shift := uint(0); ; shift += 7 {
  54048. if shift >= 64 {
  54049. return ErrIntOverflowGenerated
  54050. }
  54051. if iNdEx >= l {
  54052. return io.ErrUnexpectedEOF
  54053. }
  54054. b := dAtA[iNdEx]
  54055. iNdEx++
  54056. m.SuccessThreshold |= int32(b&0x7F) << shift
  54057. if b < 0x80 {
  54058. break
  54059. }
  54060. }
  54061. case 6:
  54062. if wireType != 0 {
  54063. return fmt.Errorf("proto: wrong wireType = %d for field FailureThreshold", wireType)
  54064. }
  54065. m.FailureThreshold = 0
  54066. for shift := uint(0); ; shift += 7 {
  54067. if shift >= 64 {
  54068. return ErrIntOverflowGenerated
  54069. }
  54070. if iNdEx >= l {
  54071. return io.ErrUnexpectedEOF
  54072. }
  54073. b := dAtA[iNdEx]
  54074. iNdEx++
  54075. m.FailureThreshold |= int32(b&0x7F) << shift
  54076. if b < 0x80 {
  54077. break
  54078. }
  54079. }
  54080. default:
  54081. iNdEx = preIndex
  54082. skippy, err := skipGenerated(dAtA[iNdEx:])
  54083. if err != nil {
  54084. return err
  54085. }
  54086. if skippy < 0 {
  54087. return ErrInvalidLengthGenerated
  54088. }
  54089. if (iNdEx + skippy) < 0 {
  54090. return ErrInvalidLengthGenerated
  54091. }
  54092. if (iNdEx + skippy) > l {
  54093. return io.ErrUnexpectedEOF
  54094. }
  54095. iNdEx += skippy
  54096. }
  54097. }
  54098. if iNdEx > l {
  54099. return io.ErrUnexpectedEOF
  54100. }
  54101. return nil
  54102. }
  54103. func (m *ProjectedVolumeSource) Unmarshal(dAtA []byte) error {
  54104. l := len(dAtA)
  54105. iNdEx := 0
  54106. for iNdEx < l {
  54107. preIndex := iNdEx
  54108. var wire uint64
  54109. for shift := uint(0); ; shift += 7 {
  54110. if shift >= 64 {
  54111. return ErrIntOverflowGenerated
  54112. }
  54113. if iNdEx >= l {
  54114. return io.ErrUnexpectedEOF
  54115. }
  54116. b := dAtA[iNdEx]
  54117. iNdEx++
  54118. wire |= uint64(b&0x7F) << shift
  54119. if b < 0x80 {
  54120. break
  54121. }
  54122. }
  54123. fieldNum := int32(wire >> 3)
  54124. wireType := int(wire & 0x7)
  54125. if wireType == 4 {
  54126. return fmt.Errorf("proto: ProjectedVolumeSource: wiretype end group for non-group")
  54127. }
  54128. if fieldNum <= 0 {
  54129. return fmt.Errorf("proto: ProjectedVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  54130. }
  54131. switch fieldNum {
  54132. case 1:
  54133. if wireType != 2 {
  54134. return fmt.Errorf("proto: wrong wireType = %d for field Sources", wireType)
  54135. }
  54136. var msglen int
  54137. for shift := uint(0); ; shift += 7 {
  54138. if shift >= 64 {
  54139. return ErrIntOverflowGenerated
  54140. }
  54141. if iNdEx >= l {
  54142. return io.ErrUnexpectedEOF
  54143. }
  54144. b := dAtA[iNdEx]
  54145. iNdEx++
  54146. msglen |= int(b&0x7F) << shift
  54147. if b < 0x80 {
  54148. break
  54149. }
  54150. }
  54151. if msglen < 0 {
  54152. return ErrInvalidLengthGenerated
  54153. }
  54154. postIndex := iNdEx + msglen
  54155. if postIndex < 0 {
  54156. return ErrInvalidLengthGenerated
  54157. }
  54158. if postIndex > l {
  54159. return io.ErrUnexpectedEOF
  54160. }
  54161. m.Sources = append(m.Sources, VolumeProjection{})
  54162. if err := m.Sources[len(m.Sources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54163. return err
  54164. }
  54165. iNdEx = postIndex
  54166. case 2:
  54167. if wireType != 0 {
  54168. return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType)
  54169. }
  54170. var v int32
  54171. for shift := uint(0); ; shift += 7 {
  54172. if shift >= 64 {
  54173. return ErrIntOverflowGenerated
  54174. }
  54175. if iNdEx >= l {
  54176. return io.ErrUnexpectedEOF
  54177. }
  54178. b := dAtA[iNdEx]
  54179. iNdEx++
  54180. v |= int32(b&0x7F) << shift
  54181. if b < 0x80 {
  54182. break
  54183. }
  54184. }
  54185. m.DefaultMode = &v
  54186. default:
  54187. iNdEx = preIndex
  54188. skippy, err := skipGenerated(dAtA[iNdEx:])
  54189. if err != nil {
  54190. return err
  54191. }
  54192. if skippy < 0 {
  54193. return ErrInvalidLengthGenerated
  54194. }
  54195. if (iNdEx + skippy) < 0 {
  54196. return ErrInvalidLengthGenerated
  54197. }
  54198. if (iNdEx + skippy) > l {
  54199. return io.ErrUnexpectedEOF
  54200. }
  54201. iNdEx += skippy
  54202. }
  54203. }
  54204. if iNdEx > l {
  54205. return io.ErrUnexpectedEOF
  54206. }
  54207. return nil
  54208. }
  54209. func (m *QuobyteVolumeSource) Unmarshal(dAtA []byte) error {
  54210. l := len(dAtA)
  54211. iNdEx := 0
  54212. for iNdEx < l {
  54213. preIndex := iNdEx
  54214. var wire uint64
  54215. for shift := uint(0); ; shift += 7 {
  54216. if shift >= 64 {
  54217. return ErrIntOverflowGenerated
  54218. }
  54219. if iNdEx >= l {
  54220. return io.ErrUnexpectedEOF
  54221. }
  54222. b := dAtA[iNdEx]
  54223. iNdEx++
  54224. wire |= uint64(b&0x7F) << shift
  54225. if b < 0x80 {
  54226. break
  54227. }
  54228. }
  54229. fieldNum := int32(wire >> 3)
  54230. wireType := int(wire & 0x7)
  54231. if wireType == 4 {
  54232. return fmt.Errorf("proto: QuobyteVolumeSource: wiretype end group for non-group")
  54233. }
  54234. if fieldNum <= 0 {
  54235. return fmt.Errorf("proto: QuobyteVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  54236. }
  54237. switch fieldNum {
  54238. case 1:
  54239. if wireType != 2 {
  54240. return fmt.Errorf("proto: wrong wireType = %d for field Registry", wireType)
  54241. }
  54242. var stringLen uint64
  54243. for shift := uint(0); ; shift += 7 {
  54244. if shift >= 64 {
  54245. return ErrIntOverflowGenerated
  54246. }
  54247. if iNdEx >= l {
  54248. return io.ErrUnexpectedEOF
  54249. }
  54250. b := dAtA[iNdEx]
  54251. iNdEx++
  54252. stringLen |= uint64(b&0x7F) << shift
  54253. if b < 0x80 {
  54254. break
  54255. }
  54256. }
  54257. intStringLen := int(stringLen)
  54258. if intStringLen < 0 {
  54259. return ErrInvalidLengthGenerated
  54260. }
  54261. postIndex := iNdEx + intStringLen
  54262. if postIndex < 0 {
  54263. return ErrInvalidLengthGenerated
  54264. }
  54265. if postIndex > l {
  54266. return io.ErrUnexpectedEOF
  54267. }
  54268. m.Registry = string(dAtA[iNdEx:postIndex])
  54269. iNdEx = postIndex
  54270. case 2:
  54271. if wireType != 2 {
  54272. return fmt.Errorf("proto: wrong wireType = %d for field Volume", wireType)
  54273. }
  54274. var stringLen uint64
  54275. for shift := uint(0); ; shift += 7 {
  54276. if shift >= 64 {
  54277. return ErrIntOverflowGenerated
  54278. }
  54279. if iNdEx >= l {
  54280. return io.ErrUnexpectedEOF
  54281. }
  54282. b := dAtA[iNdEx]
  54283. iNdEx++
  54284. stringLen |= uint64(b&0x7F) << shift
  54285. if b < 0x80 {
  54286. break
  54287. }
  54288. }
  54289. intStringLen := int(stringLen)
  54290. if intStringLen < 0 {
  54291. return ErrInvalidLengthGenerated
  54292. }
  54293. postIndex := iNdEx + intStringLen
  54294. if postIndex < 0 {
  54295. return ErrInvalidLengthGenerated
  54296. }
  54297. if postIndex > l {
  54298. return io.ErrUnexpectedEOF
  54299. }
  54300. m.Volume = string(dAtA[iNdEx:postIndex])
  54301. iNdEx = postIndex
  54302. case 3:
  54303. if wireType != 0 {
  54304. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  54305. }
  54306. var v int
  54307. for shift := uint(0); ; shift += 7 {
  54308. if shift >= 64 {
  54309. return ErrIntOverflowGenerated
  54310. }
  54311. if iNdEx >= l {
  54312. return io.ErrUnexpectedEOF
  54313. }
  54314. b := dAtA[iNdEx]
  54315. iNdEx++
  54316. v |= int(b&0x7F) << shift
  54317. if b < 0x80 {
  54318. break
  54319. }
  54320. }
  54321. m.ReadOnly = bool(v != 0)
  54322. case 4:
  54323. if wireType != 2 {
  54324. return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
  54325. }
  54326. var stringLen uint64
  54327. for shift := uint(0); ; shift += 7 {
  54328. if shift >= 64 {
  54329. return ErrIntOverflowGenerated
  54330. }
  54331. if iNdEx >= l {
  54332. return io.ErrUnexpectedEOF
  54333. }
  54334. b := dAtA[iNdEx]
  54335. iNdEx++
  54336. stringLen |= uint64(b&0x7F) << shift
  54337. if b < 0x80 {
  54338. break
  54339. }
  54340. }
  54341. intStringLen := int(stringLen)
  54342. if intStringLen < 0 {
  54343. return ErrInvalidLengthGenerated
  54344. }
  54345. postIndex := iNdEx + intStringLen
  54346. if postIndex < 0 {
  54347. return ErrInvalidLengthGenerated
  54348. }
  54349. if postIndex > l {
  54350. return io.ErrUnexpectedEOF
  54351. }
  54352. m.User = string(dAtA[iNdEx:postIndex])
  54353. iNdEx = postIndex
  54354. case 5:
  54355. if wireType != 2 {
  54356. return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
  54357. }
  54358. var stringLen uint64
  54359. for shift := uint(0); ; shift += 7 {
  54360. if shift >= 64 {
  54361. return ErrIntOverflowGenerated
  54362. }
  54363. if iNdEx >= l {
  54364. return io.ErrUnexpectedEOF
  54365. }
  54366. b := dAtA[iNdEx]
  54367. iNdEx++
  54368. stringLen |= uint64(b&0x7F) << shift
  54369. if b < 0x80 {
  54370. break
  54371. }
  54372. }
  54373. intStringLen := int(stringLen)
  54374. if intStringLen < 0 {
  54375. return ErrInvalidLengthGenerated
  54376. }
  54377. postIndex := iNdEx + intStringLen
  54378. if postIndex < 0 {
  54379. return ErrInvalidLengthGenerated
  54380. }
  54381. if postIndex > l {
  54382. return io.ErrUnexpectedEOF
  54383. }
  54384. m.Group = string(dAtA[iNdEx:postIndex])
  54385. iNdEx = postIndex
  54386. case 6:
  54387. if wireType != 2 {
  54388. return fmt.Errorf("proto: wrong wireType = %d for field Tenant", wireType)
  54389. }
  54390. var stringLen uint64
  54391. for shift := uint(0); ; shift += 7 {
  54392. if shift >= 64 {
  54393. return ErrIntOverflowGenerated
  54394. }
  54395. if iNdEx >= l {
  54396. return io.ErrUnexpectedEOF
  54397. }
  54398. b := dAtA[iNdEx]
  54399. iNdEx++
  54400. stringLen |= uint64(b&0x7F) << shift
  54401. if b < 0x80 {
  54402. break
  54403. }
  54404. }
  54405. intStringLen := int(stringLen)
  54406. if intStringLen < 0 {
  54407. return ErrInvalidLengthGenerated
  54408. }
  54409. postIndex := iNdEx + intStringLen
  54410. if postIndex < 0 {
  54411. return ErrInvalidLengthGenerated
  54412. }
  54413. if postIndex > l {
  54414. return io.ErrUnexpectedEOF
  54415. }
  54416. m.Tenant = string(dAtA[iNdEx:postIndex])
  54417. iNdEx = postIndex
  54418. default:
  54419. iNdEx = preIndex
  54420. skippy, err := skipGenerated(dAtA[iNdEx:])
  54421. if err != nil {
  54422. return err
  54423. }
  54424. if skippy < 0 {
  54425. return ErrInvalidLengthGenerated
  54426. }
  54427. if (iNdEx + skippy) < 0 {
  54428. return ErrInvalidLengthGenerated
  54429. }
  54430. if (iNdEx + skippy) > l {
  54431. return io.ErrUnexpectedEOF
  54432. }
  54433. iNdEx += skippy
  54434. }
  54435. }
  54436. if iNdEx > l {
  54437. return io.ErrUnexpectedEOF
  54438. }
  54439. return nil
  54440. }
  54441. func (m *RBDPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  54442. l := len(dAtA)
  54443. iNdEx := 0
  54444. for iNdEx < l {
  54445. preIndex := iNdEx
  54446. var wire uint64
  54447. for shift := uint(0); ; shift += 7 {
  54448. if shift >= 64 {
  54449. return ErrIntOverflowGenerated
  54450. }
  54451. if iNdEx >= l {
  54452. return io.ErrUnexpectedEOF
  54453. }
  54454. b := dAtA[iNdEx]
  54455. iNdEx++
  54456. wire |= uint64(b&0x7F) << shift
  54457. if b < 0x80 {
  54458. break
  54459. }
  54460. }
  54461. fieldNum := int32(wire >> 3)
  54462. wireType := int(wire & 0x7)
  54463. if wireType == 4 {
  54464. return fmt.Errorf("proto: RBDPersistentVolumeSource: wiretype end group for non-group")
  54465. }
  54466. if fieldNum <= 0 {
  54467. return fmt.Errorf("proto: RBDPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  54468. }
  54469. switch fieldNum {
  54470. case 1:
  54471. if wireType != 2 {
  54472. return fmt.Errorf("proto: wrong wireType = %d for field CephMonitors", wireType)
  54473. }
  54474. var stringLen uint64
  54475. for shift := uint(0); ; shift += 7 {
  54476. if shift >= 64 {
  54477. return ErrIntOverflowGenerated
  54478. }
  54479. if iNdEx >= l {
  54480. return io.ErrUnexpectedEOF
  54481. }
  54482. b := dAtA[iNdEx]
  54483. iNdEx++
  54484. stringLen |= uint64(b&0x7F) << shift
  54485. if b < 0x80 {
  54486. break
  54487. }
  54488. }
  54489. intStringLen := int(stringLen)
  54490. if intStringLen < 0 {
  54491. return ErrInvalidLengthGenerated
  54492. }
  54493. postIndex := iNdEx + intStringLen
  54494. if postIndex < 0 {
  54495. return ErrInvalidLengthGenerated
  54496. }
  54497. if postIndex > l {
  54498. return io.ErrUnexpectedEOF
  54499. }
  54500. m.CephMonitors = append(m.CephMonitors, string(dAtA[iNdEx:postIndex]))
  54501. iNdEx = postIndex
  54502. case 2:
  54503. if wireType != 2 {
  54504. return fmt.Errorf("proto: wrong wireType = %d for field RBDImage", wireType)
  54505. }
  54506. var stringLen uint64
  54507. for shift := uint(0); ; shift += 7 {
  54508. if shift >= 64 {
  54509. return ErrIntOverflowGenerated
  54510. }
  54511. if iNdEx >= l {
  54512. return io.ErrUnexpectedEOF
  54513. }
  54514. b := dAtA[iNdEx]
  54515. iNdEx++
  54516. stringLen |= uint64(b&0x7F) << shift
  54517. if b < 0x80 {
  54518. break
  54519. }
  54520. }
  54521. intStringLen := int(stringLen)
  54522. if intStringLen < 0 {
  54523. return ErrInvalidLengthGenerated
  54524. }
  54525. postIndex := iNdEx + intStringLen
  54526. if postIndex < 0 {
  54527. return ErrInvalidLengthGenerated
  54528. }
  54529. if postIndex > l {
  54530. return io.ErrUnexpectedEOF
  54531. }
  54532. m.RBDImage = string(dAtA[iNdEx:postIndex])
  54533. iNdEx = postIndex
  54534. case 3:
  54535. if wireType != 2 {
  54536. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  54537. }
  54538. var stringLen uint64
  54539. for shift := uint(0); ; shift += 7 {
  54540. if shift >= 64 {
  54541. return ErrIntOverflowGenerated
  54542. }
  54543. if iNdEx >= l {
  54544. return io.ErrUnexpectedEOF
  54545. }
  54546. b := dAtA[iNdEx]
  54547. iNdEx++
  54548. stringLen |= uint64(b&0x7F) << shift
  54549. if b < 0x80 {
  54550. break
  54551. }
  54552. }
  54553. intStringLen := int(stringLen)
  54554. if intStringLen < 0 {
  54555. return ErrInvalidLengthGenerated
  54556. }
  54557. postIndex := iNdEx + intStringLen
  54558. if postIndex < 0 {
  54559. return ErrInvalidLengthGenerated
  54560. }
  54561. if postIndex > l {
  54562. return io.ErrUnexpectedEOF
  54563. }
  54564. m.FSType = string(dAtA[iNdEx:postIndex])
  54565. iNdEx = postIndex
  54566. case 4:
  54567. if wireType != 2 {
  54568. return fmt.Errorf("proto: wrong wireType = %d for field RBDPool", wireType)
  54569. }
  54570. var stringLen uint64
  54571. for shift := uint(0); ; shift += 7 {
  54572. if shift >= 64 {
  54573. return ErrIntOverflowGenerated
  54574. }
  54575. if iNdEx >= l {
  54576. return io.ErrUnexpectedEOF
  54577. }
  54578. b := dAtA[iNdEx]
  54579. iNdEx++
  54580. stringLen |= uint64(b&0x7F) << shift
  54581. if b < 0x80 {
  54582. break
  54583. }
  54584. }
  54585. intStringLen := int(stringLen)
  54586. if intStringLen < 0 {
  54587. return ErrInvalidLengthGenerated
  54588. }
  54589. postIndex := iNdEx + intStringLen
  54590. if postIndex < 0 {
  54591. return ErrInvalidLengthGenerated
  54592. }
  54593. if postIndex > l {
  54594. return io.ErrUnexpectedEOF
  54595. }
  54596. m.RBDPool = string(dAtA[iNdEx:postIndex])
  54597. iNdEx = postIndex
  54598. case 5:
  54599. if wireType != 2 {
  54600. return fmt.Errorf("proto: wrong wireType = %d for field RadosUser", wireType)
  54601. }
  54602. var stringLen uint64
  54603. for shift := uint(0); ; shift += 7 {
  54604. if shift >= 64 {
  54605. return ErrIntOverflowGenerated
  54606. }
  54607. if iNdEx >= l {
  54608. return io.ErrUnexpectedEOF
  54609. }
  54610. b := dAtA[iNdEx]
  54611. iNdEx++
  54612. stringLen |= uint64(b&0x7F) << shift
  54613. if b < 0x80 {
  54614. break
  54615. }
  54616. }
  54617. intStringLen := int(stringLen)
  54618. if intStringLen < 0 {
  54619. return ErrInvalidLengthGenerated
  54620. }
  54621. postIndex := iNdEx + intStringLen
  54622. if postIndex < 0 {
  54623. return ErrInvalidLengthGenerated
  54624. }
  54625. if postIndex > l {
  54626. return io.ErrUnexpectedEOF
  54627. }
  54628. m.RadosUser = string(dAtA[iNdEx:postIndex])
  54629. iNdEx = postIndex
  54630. case 6:
  54631. if wireType != 2 {
  54632. return fmt.Errorf("proto: wrong wireType = %d for field Keyring", wireType)
  54633. }
  54634. var stringLen uint64
  54635. for shift := uint(0); ; shift += 7 {
  54636. if shift >= 64 {
  54637. return ErrIntOverflowGenerated
  54638. }
  54639. if iNdEx >= l {
  54640. return io.ErrUnexpectedEOF
  54641. }
  54642. b := dAtA[iNdEx]
  54643. iNdEx++
  54644. stringLen |= uint64(b&0x7F) << shift
  54645. if b < 0x80 {
  54646. break
  54647. }
  54648. }
  54649. intStringLen := int(stringLen)
  54650. if intStringLen < 0 {
  54651. return ErrInvalidLengthGenerated
  54652. }
  54653. postIndex := iNdEx + intStringLen
  54654. if postIndex < 0 {
  54655. return ErrInvalidLengthGenerated
  54656. }
  54657. if postIndex > l {
  54658. return io.ErrUnexpectedEOF
  54659. }
  54660. m.Keyring = string(dAtA[iNdEx:postIndex])
  54661. iNdEx = postIndex
  54662. case 7:
  54663. if wireType != 2 {
  54664. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  54665. }
  54666. var msglen int
  54667. for shift := uint(0); ; shift += 7 {
  54668. if shift >= 64 {
  54669. return ErrIntOverflowGenerated
  54670. }
  54671. if iNdEx >= l {
  54672. return io.ErrUnexpectedEOF
  54673. }
  54674. b := dAtA[iNdEx]
  54675. iNdEx++
  54676. msglen |= int(b&0x7F) << shift
  54677. if b < 0x80 {
  54678. break
  54679. }
  54680. }
  54681. if msglen < 0 {
  54682. return ErrInvalidLengthGenerated
  54683. }
  54684. postIndex := iNdEx + msglen
  54685. if postIndex < 0 {
  54686. return ErrInvalidLengthGenerated
  54687. }
  54688. if postIndex > l {
  54689. return io.ErrUnexpectedEOF
  54690. }
  54691. if m.SecretRef == nil {
  54692. m.SecretRef = &SecretReference{}
  54693. }
  54694. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54695. return err
  54696. }
  54697. iNdEx = postIndex
  54698. case 8:
  54699. if wireType != 0 {
  54700. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  54701. }
  54702. var v int
  54703. for shift := uint(0); ; shift += 7 {
  54704. if shift >= 64 {
  54705. return ErrIntOverflowGenerated
  54706. }
  54707. if iNdEx >= l {
  54708. return io.ErrUnexpectedEOF
  54709. }
  54710. b := dAtA[iNdEx]
  54711. iNdEx++
  54712. v |= int(b&0x7F) << shift
  54713. if b < 0x80 {
  54714. break
  54715. }
  54716. }
  54717. m.ReadOnly = bool(v != 0)
  54718. default:
  54719. iNdEx = preIndex
  54720. skippy, err := skipGenerated(dAtA[iNdEx:])
  54721. if err != nil {
  54722. return err
  54723. }
  54724. if skippy < 0 {
  54725. return ErrInvalidLengthGenerated
  54726. }
  54727. if (iNdEx + skippy) < 0 {
  54728. return ErrInvalidLengthGenerated
  54729. }
  54730. if (iNdEx + skippy) > l {
  54731. return io.ErrUnexpectedEOF
  54732. }
  54733. iNdEx += skippy
  54734. }
  54735. }
  54736. if iNdEx > l {
  54737. return io.ErrUnexpectedEOF
  54738. }
  54739. return nil
  54740. }
  54741. func (m *RBDVolumeSource) Unmarshal(dAtA []byte) error {
  54742. l := len(dAtA)
  54743. iNdEx := 0
  54744. for iNdEx < l {
  54745. preIndex := iNdEx
  54746. var wire uint64
  54747. for shift := uint(0); ; shift += 7 {
  54748. if shift >= 64 {
  54749. return ErrIntOverflowGenerated
  54750. }
  54751. if iNdEx >= l {
  54752. return io.ErrUnexpectedEOF
  54753. }
  54754. b := dAtA[iNdEx]
  54755. iNdEx++
  54756. wire |= uint64(b&0x7F) << shift
  54757. if b < 0x80 {
  54758. break
  54759. }
  54760. }
  54761. fieldNum := int32(wire >> 3)
  54762. wireType := int(wire & 0x7)
  54763. if wireType == 4 {
  54764. return fmt.Errorf("proto: RBDVolumeSource: wiretype end group for non-group")
  54765. }
  54766. if fieldNum <= 0 {
  54767. return fmt.Errorf("proto: RBDVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  54768. }
  54769. switch fieldNum {
  54770. case 1:
  54771. if wireType != 2 {
  54772. return fmt.Errorf("proto: wrong wireType = %d for field CephMonitors", wireType)
  54773. }
  54774. var stringLen uint64
  54775. for shift := uint(0); ; shift += 7 {
  54776. if shift >= 64 {
  54777. return ErrIntOverflowGenerated
  54778. }
  54779. if iNdEx >= l {
  54780. return io.ErrUnexpectedEOF
  54781. }
  54782. b := dAtA[iNdEx]
  54783. iNdEx++
  54784. stringLen |= uint64(b&0x7F) << shift
  54785. if b < 0x80 {
  54786. break
  54787. }
  54788. }
  54789. intStringLen := int(stringLen)
  54790. if intStringLen < 0 {
  54791. return ErrInvalidLengthGenerated
  54792. }
  54793. postIndex := iNdEx + intStringLen
  54794. if postIndex < 0 {
  54795. return ErrInvalidLengthGenerated
  54796. }
  54797. if postIndex > l {
  54798. return io.ErrUnexpectedEOF
  54799. }
  54800. m.CephMonitors = append(m.CephMonitors, string(dAtA[iNdEx:postIndex]))
  54801. iNdEx = postIndex
  54802. case 2:
  54803. if wireType != 2 {
  54804. return fmt.Errorf("proto: wrong wireType = %d for field RBDImage", wireType)
  54805. }
  54806. var stringLen uint64
  54807. for shift := uint(0); ; shift += 7 {
  54808. if shift >= 64 {
  54809. return ErrIntOverflowGenerated
  54810. }
  54811. if iNdEx >= l {
  54812. return io.ErrUnexpectedEOF
  54813. }
  54814. b := dAtA[iNdEx]
  54815. iNdEx++
  54816. stringLen |= uint64(b&0x7F) << shift
  54817. if b < 0x80 {
  54818. break
  54819. }
  54820. }
  54821. intStringLen := int(stringLen)
  54822. if intStringLen < 0 {
  54823. return ErrInvalidLengthGenerated
  54824. }
  54825. postIndex := iNdEx + intStringLen
  54826. if postIndex < 0 {
  54827. return ErrInvalidLengthGenerated
  54828. }
  54829. if postIndex > l {
  54830. return io.ErrUnexpectedEOF
  54831. }
  54832. m.RBDImage = string(dAtA[iNdEx:postIndex])
  54833. iNdEx = postIndex
  54834. case 3:
  54835. if wireType != 2 {
  54836. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  54837. }
  54838. var stringLen uint64
  54839. for shift := uint(0); ; shift += 7 {
  54840. if shift >= 64 {
  54841. return ErrIntOverflowGenerated
  54842. }
  54843. if iNdEx >= l {
  54844. return io.ErrUnexpectedEOF
  54845. }
  54846. b := dAtA[iNdEx]
  54847. iNdEx++
  54848. stringLen |= uint64(b&0x7F) << shift
  54849. if b < 0x80 {
  54850. break
  54851. }
  54852. }
  54853. intStringLen := int(stringLen)
  54854. if intStringLen < 0 {
  54855. return ErrInvalidLengthGenerated
  54856. }
  54857. postIndex := iNdEx + intStringLen
  54858. if postIndex < 0 {
  54859. return ErrInvalidLengthGenerated
  54860. }
  54861. if postIndex > l {
  54862. return io.ErrUnexpectedEOF
  54863. }
  54864. m.FSType = string(dAtA[iNdEx:postIndex])
  54865. iNdEx = postIndex
  54866. case 4:
  54867. if wireType != 2 {
  54868. return fmt.Errorf("proto: wrong wireType = %d for field RBDPool", wireType)
  54869. }
  54870. var stringLen uint64
  54871. for shift := uint(0); ; shift += 7 {
  54872. if shift >= 64 {
  54873. return ErrIntOverflowGenerated
  54874. }
  54875. if iNdEx >= l {
  54876. return io.ErrUnexpectedEOF
  54877. }
  54878. b := dAtA[iNdEx]
  54879. iNdEx++
  54880. stringLen |= uint64(b&0x7F) << shift
  54881. if b < 0x80 {
  54882. break
  54883. }
  54884. }
  54885. intStringLen := int(stringLen)
  54886. if intStringLen < 0 {
  54887. return ErrInvalidLengthGenerated
  54888. }
  54889. postIndex := iNdEx + intStringLen
  54890. if postIndex < 0 {
  54891. return ErrInvalidLengthGenerated
  54892. }
  54893. if postIndex > l {
  54894. return io.ErrUnexpectedEOF
  54895. }
  54896. m.RBDPool = string(dAtA[iNdEx:postIndex])
  54897. iNdEx = postIndex
  54898. case 5:
  54899. if wireType != 2 {
  54900. return fmt.Errorf("proto: wrong wireType = %d for field RadosUser", wireType)
  54901. }
  54902. var stringLen uint64
  54903. for shift := uint(0); ; shift += 7 {
  54904. if shift >= 64 {
  54905. return ErrIntOverflowGenerated
  54906. }
  54907. if iNdEx >= l {
  54908. return io.ErrUnexpectedEOF
  54909. }
  54910. b := dAtA[iNdEx]
  54911. iNdEx++
  54912. stringLen |= uint64(b&0x7F) << shift
  54913. if b < 0x80 {
  54914. break
  54915. }
  54916. }
  54917. intStringLen := int(stringLen)
  54918. if intStringLen < 0 {
  54919. return ErrInvalidLengthGenerated
  54920. }
  54921. postIndex := iNdEx + intStringLen
  54922. if postIndex < 0 {
  54923. return ErrInvalidLengthGenerated
  54924. }
  54925. if postIndex > l {
  54926. return io.ErrUnexpectedEOF
  54927. }
  54928. m.RadosUser = string(dAtA[iNdEx:postIndex])
  54929. iNdEx = postIndex
  54930. case 6:
  54931. if wireType != 2 {
  54932. return fmt.Errorf("proto: wrong wireType = %d for field Keyring", wireType)
  54933. }
  54934. var stringLen uint64
  54935. for shift := uint(0); ; shift += 7 {
  54936. if shift >= 64 {
  54937. return ErrIntOverflowGenerated
  54938. }
  54939. if iNdEx >= l {
  54940. return io.ErrUnexpectedEOF
  54941. }
  54942. b := dAtA[iNdEx]
  54943. iNdEx++
  54944. stringLen |= uint64(b&0x7F) << shift
  54945. if b < 0x80 {
  54946. break
  54947. }
  54948. }
  54949. intStringLen := int(stringLen)
  54950. if intStringLen < 0 {
  54951. return ErrInvalidLengthGenerated
  54952. }
  54953. postIndex := iNdEx + intStringLen
  54954. if postIndex < 0 {
  54955. return ErrInvalidLengthGenerated
  54956. }
  54957. if postIndex > l {
  54958. return io.ErrUnexpectedEOF
  54959. }
  54960. m.Keyring = string(dAtA[iNdEx:postIndex])
  54961. iNdEx = postIndex
  54962. case 7:
  54963. if wireType != 2 {
  54964. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  54965. }
  54966. var msglen int
  54967. for shift := uint(0); ; shift += 7 {
  54968. if shift >= 64 {
  54969. return ErrIntOverflowGenerated
  54970. }
  54971. if iNdEx >= l {
  54972. return io.ErrUnexpectedEOF
  54973. }
  54974. b := dAtA[iNdEx]
  54975. iNdEx++
  54976. msglen |= int(b&0x7F) << shift
  54977. if b < 0x80 {
  54978. break
  54979. }
  54980. }
  54981. if msglen < 0 {
  54982. return ErrInvalidLengthGenerated
  54983. }
  54984. postIndex := iNdEx + msglen
  54985. if postIndex < 0 {
  54986. return ErrInvalidLengthGenerated
  54987. }
  54988. if postIndex > l {
  54989. return io.ErrUnexpectedEOF
  54990. }
  54991. if m.SecretRef == nil {
  54992. m.SecretRef = &LocalObjectReference{}
  54993. }
  54994. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54995. return err
  54996. }
  54997. iNdEx = postIndex
  54998. case 8:
  54999. if wireType != 0 {
  55000. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  55001. }
  55002. var v int
  55003. for shift := uint(0); ; shift += 7 {
  55004. if shift >= 64 {
  55005. return ErrIntOverflowGenerated
  55006. }
  55007. if iNdEx >= l {
  55008. return io.ErrUnexpectedEOF
  55009. }
  55010. b := dAtA[iNdEx]
  55011. iNdEx++
  55012. v |= int(b&0x7F) << shift
  55013. if b < 0x80 {
  55014. break
  55015. }
  55016. }
  55017. m.ReadOnly = bool(v != 0)
  55018. default:
  55019. iNdEx = preIndex
  55020. skippy, err := skipGenerated(dAtA[iNdEx:])
  55021. if err != nil {
  55022. return err
  55023. }
  55024. if skippy < 0 {
  55025. return ErrInvalidLengthGenerated
  55026. }
  55027. if (iNdEx + skippy) < 0 {
  55028. return ErrInvalidLengthGenerated
  55029. }
  55030. if (iNdEx + skippy) > l {
  55031. return io.ErrUnexpectedEOF
  55032. }
  55033. iNdEx += skippy
  55034. }
  55035. }
  55036. if iNdEx > l {
  55037. return io.ErrUnexpectedEOF
  55038. }
  55039. return nil
  55040. }
  55041. func (m *RangeAllocation) Unmarshal(dAtA []byte) error {
  55042. l := len(dAtA)
  55043. iNdEx := 0
  55044. for iNdEx < l {
  55045. preIndex := iNdEx
  55046. var wire uint64
  55047. for shift := uint(0); ; shift += 7 {
  55048. if shift >= 64 {
  55049. return ErrIntOverflowGenerated
  55050. }
  55051. if iNdEx >= l {
  55052. return io.ErrUnexpectedEOF
  55053. }
  55054. b := dAtA[iNdEx]
  55055. iNdEx++
  55056. wire |= uint64(b&0x7F) << shift
  55057. if b < 0x80 {
  55058. break
  55059. }
  55060. }
  55061. fieldNum := int32(wire >> 3)
  55062. wireType := int(wire & 0x7)
  55063. if wireType == 4 {
  55064. return fmt.Errorf("proto: RangeAllocation: wiretype end group for non-group")
  55065. }
  55066. if fieldNum <= 0 {
  55067. return fmt.Errorf("proto: RangeAllocation: illegal tag %d (wire type %d)", fieldNum, wire)
  55068. }
  55069. switch fieldNum {
  55070. case 1:
  55071. if wireType != 2 {
  55072. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  55073. }
  55074. var msglen int
  55075. for shift := uint(0); ; shift += 7 {
  55076. if shift >= 64 {
  55077. return ErrIntOverflowGenerated
  55078. }
  55079. if iNdEx >= l {
  55080. return io.ErrUnexpectedEOF
  55081. }
  55082. b := dAtA[iNdEx]
  55083. iNdEx++
  55084. msglen |= int(b&0x7F) << shift
  55085. if b < 0x80 {
  55086. break
  55087. }
  55088. }
  55089. if msglen < 0 {
  55090. return ErrInvalidLengthGenerated
  55091. }
  55092. postIndex := iNdEx + msglen
  55093. if postIndex < 0 {
  55094. return ErrInvalidLengthGenerated
  55095. }
  55096. if postIndex > l {
  55097. return io.ErrUnexpectedEOF
  55098. }
  55099. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55100. return err
  55101. }
  55102. iNdEx = postIndex
  55103. case 2:
  55104. if wireType != 2 {
  55105. return fmt.Errorf("proto: wrong wireType = %d for field Range", wireType)
  55106. }
  55107. var stringLen uint64
  55108. for shift := uint(0); ; shift += 7 {
  55109. if shift >= 64 {
  55110. return ErrIntOverflowGenerated
  55111. }
  55112. if iNdEx >= l {
  55113. return io.ErrUnexpectedEOF
  55114. }
  55115. b := dAtA[iNdEx]
  55116. iNdEx++
  55117. stringLen |= uint64(b&0x7F) << shift
  55118. if b < 0x80 {
  55119. break
  55120. }
  55121. }
  55122. intStringLen := int(stringLen)
  55123. if intStringLen < 0 {
  55124. return ErrInvalidLengthGenerated
  55125. }
  55126. postIndex := iNdEx + intStringLen
  55127. if postIndex < 0 {
  55128. return ErrInvalidLengthGenerated
  55129. }
  55130. if postIndex > l {
  55131. return io.ErrUnexpectedEOF
  55132. }
  55133. m.Range = string(dAtA[iNdEx:postIndex])
  55134. iNdEx = postIndex
  55135. case 3:
  55136. if wireType != 2 {
  55137. return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType)
  55138. }
  55139. var byteLen int
  55140. for shift := uint(0); ; shift += 7 {
  55141. if shift >= 64 {
  55142. return ErrIntOverflowGenerated
  55143. }
  55144. if iNdEx >= l {
  55145. return io.ErrUnexpectedEOF
  55146. }
  55147. b := dAtA[iNdEx]
  55148. iNdEx++
  55149. byteLen |= int(b&0x7F) << shift
  55150. if b < 0x80 {
  55151. break
  55152. }
  55153. }
  55154. if byteLen < 0 {
  55155. return ErrInvalidLengthGenerated
  55156. }
  55157. postIndex := iNdEx + byteLen
  55158. if postIndex < 0 {
  55159. return ErrInvalidLengthGenerated
  55160. }
  55161. if postIndex > l {
  55162. return io.ErrUnexpectedEOF
  55163. }
  55164. m.Data = append(m.Data[:0], dAtA[iNdEx:postIndex]...)
  55165. if m.Data == nil {
  55166. m.Data = []byte{}
  55167. }
  55168. iNdEx = postIndex
  55169. default:
  55170. iNdEx = preIndex
  55171. skippy, err := skipGenerated(dAtA[iNdEx:])
  55172. if err != nil {
  55173. return err
  55174. }
  55175. if skippy < 0 {
  55176. return ErrInvalidLengthGenerated
  55177. }
  55178. if (iNdEx + skippy) < 0 {
  55179. return ErrInvalidLengthGenerated
  55180. }
  55181. if (iNdEx + skippy) > l {
  55182. return io.ErrUnexpectedEOF
  55183. }
  55184. iNdEx += skippy
  55185. }
  55186. }
  55187. if iNdEx > l {
  55188. return io.ErrUnexpectedEOF
  55189. }
  55190. return nil
  55191. }
  55192. func (m *ReplicationController) Unmarshal(dAtA []byte) error {
  55193. l := len(dAtA)
  55194. iNdEx := 0
  55195. for iNdEx < l {
  55196. preIndex := iNdEx
  55197. var wire uint64
  55198. for shift := uint(0); ; shift += 7 {
  55199. if shift >= 64 {
  55200. return ErrIntOverflowGenerated
  55201. }
  55202. if iNdEx >= l {
  55203. return io.ErrUnexpectedEOF
  55204. }
  55205. b := dAtA[iNdEx]
  55206. iNdEx++
  55207. wire |= uint64(b&0x7F) << shift
  55208. if b < 0x80 {
  55209. break
  55210. }
  55211. }
  55212. fieldNum := int32(wire >> 3)
  55213. wireType := int(wire & 0x7)
  55214. if wireType == 4 {
  55215. return fmt.Errorf("proto: ReplicationController: wiretype end group for non-group")
  55216. }
  55217. if fieldNum <= 0 {
  55218. return fmt.Errorf("proto: ReplicationController: illegal tag %d (wire type %d)", fieldNum, wire)
  55219. }
  55220. switch fieldNum {
  55221. case 1:
  55222. if wireType != 2 {
  55223. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  55224. }
  55225. var msglen int
  55226. for shift := uint(0); ; shift += 7 {
  55227. if shift >= 64 {
  55228. return ErrIntOverflowGenerated
  55229. }
  55230. if iNdEx >= l {
  55231. return io.ErrUnexpectedEOF
  55232. }
  55233. b := dAtA[iNdEx]
  55234. iNdEx++
  55235. msglen |= int(b&0x7F) << shift
  55236. if b < 0x80 {
  55237. break
  55238. }
  55239. }
  55240. if msglen < 0 {
  55241. return ErrInvalidLengthGenerated
  55242. }
  55243. postIndex := iNdEx + msglen
  55244. if postIndex < 0 {
  55245. return ErrInvalidLengthGenerated
  55246. }
  55247. if postIndex > l {
  55248. return io.ErrUnexpectedEOF
  55249. }
  55250. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55251. return err
  55252. }
  55253. iNdEx = postIndex
  55254. case 2:
  55255. if wireType != 2 {
  55256. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  55257. }
  55258. var msglen int
  55259. for shift := uint(0); ; shift += 7 {
  55260. if shift >= 64 {
  55261. return ErrIntOverflowGenerated
  55262. }
  55263. if iNdEx >= l {
  55264. return io.ErrUnexpectedEOF
  55265. }
  55266. b := dAtA[iNdEx]
  55267. iNdEx++
  55268. msglen |= int(b&0x7F) << shift
  55269. if b < 0x80 {
  55270. break
  55271. }
  55272. }
  55273. if msglen < 0 {
  55274. return ErrInvalidLengthGenerated
  55275. }
  55276. postIndex := iNdEx + msglen
  55277. if postIndex < 0 {
  55278. return ErrInvalidLengthGenerated
  55279. }
  55280. if postIndex > l {
  55281. return io.ErrUnexpectedEOF
  55282. }
  55283. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55284. return err
  55285. }
  55286. iNdEx = postIndex
  55287. case 3:
  55288. if wireType != 2 {
  55289. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  55290. }
  55291. var msglen int
  55292. for shift := uint(0); ; shift += 7 {
  55293. if shift >= 64 {
  55294. return ErrIntOverflowGenerated
  55295. }
  55296. if iNdEx >= l {
  55297. return io.ErrUnexpectedEOF
  55298. }
  55299. b := dAtA[iNdEx]
  55300. iNdEx++
  55301. msglen |= int(b&0x7F) << shift
  55302. if b < 0x80 {
  55303. break
  55304. }
  55305. }
  55306. if msglen < 0 {
  55307. return ErrInvalidLengthGenerated
  55308. }
  55309. postIndex := iNdEx + msglen
  55310. if postIndex < 0 {
  55311. return ErrInvalidLengthGenerated
  55312. }
  55313. if postIndex > l {
  55314. return io.ErrUnexpectedEOF
  55315. }
  55316. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55317. return err
  55318. }
  55319. iNdEx = postIndex
  55320. default:
  55321. iNdEx = preIndex
  55322. skippy, err := skipGenerated(dAtA[iNdEx:])
  55323. if err != nil {
  55324. return err
  55325. }
  55326. if skippy < 0 {
  55327. return ErrInvalidLengthGenerated
  55328. }
  55329. if (iNdEx + skippy) < 0 {
  55330. return ErrInvalidLengthGenerated
  55331. }
  55332. if (iNdEx + skippy) > l {
  55333. return io.ErrUnexpectedEOF
  55334. }
  55335. iNdEx += skippy
  55336. }
  55337. }
  55338. if iNdEx > l {
  55339. return io.ErrUnexpectedEOF
  55340. }
  55341. return nil
  55342. }
  55343. func (m *ReplicationControllerCondition) Unmarshal(dAtA []byte) error {
  55344. l := len(dAtA)
  55345. iNdEx := 0
  55346. for iNdEx < l {
  55347. preIndex := iNdEx
  55348. var wire uint64
  55349. for shift := uint(0); ; shift += 7 {
  55350. if shift >= 64 {
  55351. return ErrIntOverflowGenerated
  55352. }
  55353. if iNdEx >= l {
  55354. return io.ErrUnexpectedEOF
  55355. }
  55356. b := dAtA[iNdEx]
  55357. iNdEx++
  55358. wire |= uint64(b&0x7F) << shift
  55359. if b < 0x80 {
  55360. break
  55361. }
  55362. }
  55363. fieldNum := int32(wire >> 3)
  55364. wireType := int(wire & 0x7)
  55365. if wireType == 4 {
  55366. return fmt.Errorf("proto: ReplicationControllerCondition: wiretype end group for non-group")
  55367. }
  55368. if fieldNum <= 0 {
  55369. return fmt.Errorf("proto: ReplicationControllerCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  55370. }
  55371. switch fieldNum {
  55372. case 1:
  55373. if wireType != 2 {
  55374. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  55375. }
  55376. var stringLen uint64
  55377. for shift := uint(0); ; shift += 7 {
  55378. if shift >= 64 {
  55379. return ErrIntOverflowGenerated
  55380. }
  55381. if iNdEx >= l {
  55382. return io.ErrUnexpectedEOF
  55383. }
  55384. b := dAtA[iNdEx]
  55385. iNdEx++
  55386. stringLen |= uint64(b&0x7F) << shift
  55387. if b < 0x80 {
  55388. break
  55389. }
  55390. }
  55391. intStringLen := int(stringLen)
  55392. if intStringLen < 0 {
  55393. return ErrInvalidLengthGenerated
  55394. }
  55395. postIndex := iNdEx + intStringLen
  55396. if postIndex < 0 {
  55397. return ErrInvalidLengthGenerated
  55398. }
  55399. if postIndex > l {
  55400. return io.ErrUnexpectedEOF
  55401. }
  55402. m.Type = ReplicationControllerConditionType(dAtA[iNdEx:postIndex])
  55403. iNdEx = postIndex
  55404. case 2:
  55405. if wireType != 2 {
  55406. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  55407. }
  55408. var stringLen uint64
  55409. for shift := uint(0); ; shift += 7 {
  55410. if shift >= 64 {
  55411. return ErrIntOverflowGenerated
  55412. }
  55413. if iNdEx >= l {
  55414. return io.ErrUnexpectedEOF
  55415. }
  55416. b := dAtA[iNdEx]
  55417. iNdEx++
  55418. stringLen |= uint64(b&0x7F) << shift
  55419. if b < 0x80 {
  55420. break
  55421. }
  55422. }
  55423. intStringLen := int(stringLen)
  55424. if intStringLen < 0 {
  55425. return ErrInvalidLengthGenerated
  55426. }
  55427. postIndex := iNdEx + intStringLen
  55428. if postIndex < 0 {
  55429. return ErrInvalidLengthGenerated
  55430. }
  55431. if postIndex > l {
  55432. return io.ErrUnexpectedEOF
  55433. }
  55434. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  55435. iNdEx = postIndex
  55436. case 3:
  55437. if wireType != 2 {
  55438. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  55439. }
  55440. var msglen int
  55441. for shift := uint(0); ; shift += 7 {
  55442. if shift >= 64 {
  55443. return ErrIntOverflowGenerated
  55444. }
  55445. if iNdEx >= l {
  55446. return io.ErrUnexpectedEOF
  55447. }
  55448. b := dAtA[iNdEx]
  55449. iNdEx++
  55450. msglen |= int(b&0x7F) << shift
  55451. if b < 0x80 {
  55452. break
  55453. }
  55454. }
  55455. if msglen < 0 {
  55456. return ErrInvalidLengthGenerated
  55457. }
  55458. postIndex := iNdEx + msglen
  55459. if postIndex < 0 {
  55460. return ErrInvalidLengthGenerated
  55461. }
  55462. if postIndex > l {
  55463. return io.ErrUnexpectedEOF
  55464. }
  55465. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55466. return err
  55467. }
  55468. iNdEx = postIndex
  55469. case 4:
  55470. if wireType != 2 {
  55471. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  55472. }
  55473. var stringLen uint64
  55474. for shift := uint(0); ; shift += 7 {
  55475. if shift >= 64 {
  55476. return ErrIntOverflowGenerated
  55477. }
  55478. if iNdEx >= l {
  55479. return io.ErrUnexpectedEOF
  55480. }
  55481. b := dAtA[iNdEx]
  55482. iNdEx++
  55483. stringLen |= uint64(b&0x7F) << shift
  55484. if b < 0x80 {
  55485. break
  55486. }
  55487. }
  55488. intStringLen := int(stringLen)
  55489. if intStringLen < 0 {
  55490. return ErrInvalidLengthGenerated
  55491. }
  55492. postIndex := iNdEx + intStringLen
  55493. if postIndex < 0 {
  55494. return ErrInvalidLengthGenerated
  55495. }
  55496. if postIndex > l {
  55497. return io.ErrUnexpectedEOF
  55498. }
  55499. m.Reason = string(dAtA[iNdEx:postIndex])
  55500. iNdEx = postIndex
  55501. case 5:
  55502. if wireType != 2 {
  55503. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  55504. }
  55505. var stringLen uint64
  55506. for shift := uint(0); ; shift += 7 {
  55507. if shift >= 64 {
  55508. return ErrIntOverflowGenerated
  55509. }
  55510. if iNdEx >= l {
  55511. return io.ErrUnexpectedEOF
  55512. }
  55513. b := dAtA[iNdEx]
  55514. iNdEx++
  55515. stringLen |= uint64(b&0x7F) << shift
  55516. if b < 0x80 {
  55517. break
  55518. }
  55519. }
  55520. intStringLen := int(stringLen)
  55521. if intStringLen < 0 {
  55522. return ErrInvalidLengthGenerated
  55523. }
  55524. postIndex := iNdEx + intStringLen
  55525. if postIndex < 0 {
  55526. return ErrInvalidLengthGenerated
  55527. }
  55528. if postIndex > l {
  55529. return io.ErrUnexpectedEOF
  55530. }
  55531. m.Message = string(dAtA[iNdEx:postIndex])
  55532. iNdEx = postIndex
  55533. default:
  55534. iNdEx = preIndex
  55535. skippy, err := skipGenerated(dAtA[iNdEx:])
  55536. if err != nil {
  55537. return err
  55538. }
  55539. if skippy < 0 {
  55540. return ErrInvalidLengthGenerated
  55541. }
  55542. if (iNdEx + skippy) < 0 {
  55543. return ErrInvalidLengthGenerated
  55544. }
  55545. if (iNdEx + skippy) > l {
  55546. return io.ErrUnexpectedEOF
  55547. }
  55548. iNdEx += skippy
  55549. }
  55550. }
  55551. if iNdEx > l {
  55552. return io.ErrUnexpectedEOF
  55553. }
  55554. return nil
  55555. }
  55556. func (m *ReplicationControllerList) Unmarshal(dAtA []byte) error {
  55557. l := len(dAtA)
  55558. iNdEx := 0
  55559. for iNdEx < l {
  55560. preIndex := iNdEx
  55561. var wire uint64
  55562. for shift := uint(0); ; shift += 7 {
  55563. if shift >= 64 {
  55564. return ErrIntOverflowGenerated
  55565. }
  55566. if iNdEx >= l {
  55567. return io.ErrUnexpectedEOF
  55568. }
  55569. b := dAtA[iNdEx]
  55570. iNdEx++
  55571. wire |= uint64(b&0x7F) << shift
  55572. if b < 0x80 {
  55573. break
  55574. }
  55575. }
  55576. fieldNum := int32(wire >> 3)
  55577. wireType := int(wire & 0x7)
  55578. if wireType == 4 {
  55579. return fmt.Errorf("proto: ReplicationControllerList: wiretype end group for non-group")
  55580. }
  55581. if fieldNum <= 0 {
  55582. return fmt.Errorf("proto: ReplicationControllerList: illegal tag %d (wire type %d)", fieldNum, wire)
  55583. }
  55584. switch fieldNum {
  55585. case 1:
  55586. if wireType != 2 {
  55587. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  55588. }
  55589. var msglen int
  55590. for shift := uint(0); ; shift += 7 {
  55591. if shift >= 64 {
  55592. return ErrIntOverflowGenerated
  55593. }
  55594. if iNdEx >= l {
  55595. return io.ErrUnexpectedEOF
  55596. }
  55597. b := dAtA[iNdEx]
  55598. iNdEx++
  55599. msglen |= int(b&0x7F) << shift
  55600. if b < 0x80 {
  55601. break
  55602. }
  55603. }
  55604. if msglen < 0 {
  55605. return ErrInvalidLengthGenerated
  55606. }
  55607. postIndex := iNdEx + msglen
  55608. if postIndex < 0 {
  55609. return ErrInvalidLengthGenerated
  55610. }
  55611. if postIndex > l {
  55612. return io.ErrUnexpectedEOF
  55613. }
  55614. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55615. return err
  55616. }
  55617. iNdEx = postIndex
  55618. case 2:
  55619. if wireType != 2 {
  55620. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  55621. }
  55622. var msglen int
  55623. for shift := uint(0); ; shift += 7 {
  55624. if shift >= 64 {
  55625. return ErrIntOverflowGenerated
  55626. }
  55627. if iNdEx >= l {
  55628. return io.ErrUnexpectedEOF
  55629. }
  55630. b := dAtA[iNdEx]
  55631. iNdEx++
  55632. msglen |= int(b&0x7F) << shift
  55633. if b < 0x80 {
  55634. break
  55635. }
  55636. }
  55637. if msglen < 0 {
  55638. return ErrInvalidLengthGenerated
  55639. }
  55640. postIndex := iNdEx + msglen
  55641. if postIndex < 0 {
  55642. return ErrInvalidLengthGenerated
  55643. }
  55644. if postIndex > l {
  55645. return io.ErrUnexpectedEOF
  55646. }
  55647. m.Items = append(m.Items, ReplicationController{})
  55648. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55649. return err
  55650. }
  55651. iNdEx = postIndex
  55652. default:
  55653. iNdEx = preIndex
  55654. skippy, err := skipGenerated(dAtA[iNdEx:])
  55655. if err != nil {
  55656. return err
  55657. }
  55658. if skippy < 0 {
  55659. return ErrInvalidLengthGenerated
  55660. }
  55661. if (iNdEx + skippy) < 0 {
  55662. return ErrInvalidLengthGenerated
  55663. }
  55664. if (iNdEx + skippy) > l {
  55665. return io.ErrUnexpectedEOF
  55666. }
  55667. iNdEx += skippy
  55668. }
  55669. }
  55670. if iNdEx > l {
  55671. return io.ErrUnexpectedEOF
  55672. }
  55673. return nil
  55674. }
  55675. func (m *ReplicationControllerSpec) Unmarshal(dAtA []byte) error {
  55676. l := len(dAtA)
  55677. iNdEx := 0
  55678. for iNdEx < l {
  55679. preIndex := iNdEx
  55680. var wire uint64
  55681. for shift := uint(0); ; shift += 7 {
  55682. if shift >= 64 {
  55683. return ErrIntOverflowGenerated
  55684. }
  55685. if iNdEx >= l {
  55686. return io.ErrUnexpectedEOF
  55687. }
  55688. b := dAtA[iNdEx]
  55689. iNdEx++
  55690. wire |= uint64(b&0x7F) << shift
  55691. if b < 0x80 {
  55692. break
  55693. }
  55694. }
  55695. fieldNum := int32(wire >> 3)
  55696. wireType := int(wire & 0x7)
  55697. if wireType == 4 {
  55698. return fmt.Errorf("proto: ReplicationControllerSpec: wiretype end group for non-group")
  55699. }
  55700. if fieldNum <= 0 {
  55701. return fmt.Errorf("proto: ReplicationControllerSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  55702. }
  55703. switch fieldNum {
  55704. case 1:
  55705. if wireType != 0 {
  55706. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  55707. }
  55708. var v int32
  55709. for shift := uint(0); ; shift += 7 {
  55710. if shift >= 64 {
  55711. return ErrIntOverflowGenerated
  55712. }
  55713. if iNdEx >= l {
  55714. return io.ErrUnexpectedEOF
  55715. }
  55716. b := dAtA[iNdEx]
  55717. iNdEx++
  55718. v |= int32(b&0x7F) << shift
  55719. if b < 0x80 {
  55720. break
  55721. }
  55722. }
  55723. m.Replicas = &v
  55724. case 2:
  55725. if wireType != 2 {
  55726. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  55727. }
  55728. var msglen int
  55729. for shift := uint(0); ; shift += 7 {
  55730. if shift >= 64 {
  55731. return ErrIntOverflowGenerated
  55732. }
  55733. if iNdEx >= l {
  55734. return io.ErrUnexpectedEOF
  55735. }
  55736. b := dAtA[iNdEx]
  55737. iNdEx++
  55738. msglen |= int(b&0x7F) << shift
  55739. if b < 0x80 {
  55740. break
  55741. }
  55742. }
  55743. if msglen < 0 {
  55744. return ErrInvalidLengthGenerated
  55745. }
  55746. postIndex := iNdEx + msglen
  55747. if postIndex < 0 {
  55748. return ErrInvalidLengthGenerated
  55749. }
  55750. if postIndex > l {
  55751. return io.ErrUnexpectedEOF
  55752. }
  55753. if m.Selector == nil {
  55754. m.Selector = make(map[string]string)
  55755. }
  55756. var mapkey string
  55757. var mapvalue string
  55758. for iNdEx < postIndex {
  55759. entryPreIndex := iNdEx
  55760. var wire uint64
  55761. for shift := uint(0); ; shift += 7 {
  55762. if shift >= 64 {
  55763. return ErrIntOverflowGenerated
  55764. }
  55765. if iNdEx >= l {
  55766. return io.ErrUnexpectedEOF
  55767. }
  55768. b := dAtA[iNdEx]
  55769. iNdEx++
  55770. wire |= uint64(b&0x7F) << shift
  55771. if b < 0x80 {
  55772. break
  55773. }
  55774. }
  55775. fieldNum := int32(wire >> 3)
  55776. if fieldNum == 1 {
  55777. var stringLenmapkey uint64
  55778. for shift := uint(0); ; shift += 7 {
  55779. if shift >= 64 {
  55780. return ErrIntOverflowGenerated
  55781. }
  55782. if iNdEx >= l {
  55783. return io.ErrUnexpectedEOF
  55784. }
  55785. b := dAtA[iNdEx]
  55786. iNdEx++
  55787. stringLenmapkey |= uint64(b&0x7F) << shift
  55788. if b < 0x80 {
  55789. break
  55790. }
  55791. }
  55792. intStringLenmapkey := int(stringLenmapkey)
  55793. if intStringLenmapkey < 0 {
  55794. return ErrInvalidLengthGenerated
  55795. }
  55796. postStringIndexmapkey := iNdEx + intStringLenmapkey
  55797. if postStringIndexmapkey < 0 {
  55798. return ErrInvalidLengthGenerated
  55799. }
  55800. if postStringIndexmapkey > l {
  55801. return io.ErrUnexpectedEOF
  55802. }
  55803. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  55804. iNdEx = postStringIndexmapkey
  55805. } else if fieldNum == 2 {
  55806. var stringLenmapvalue uint64
  55807. for shift := uint(0); ; shift += 7 {
  55808. if shift >= 64 {
  55809. return ErrIntOverflowGenerated
  55810. }
  55811. if iNdEx >= l {
  55812. return io.ErrUnexpectedEOF
  55813. }
  55814. b := dAtA[iNdEx]
  55815. iNdEx++
  55816. stringLenmapvalue |= uint64(b&0x7F) << shift
  55817. if b < 0x80 {
  55818. break
  55819. }
  55820. }
  55821. intStringLenmapvalue := int(stringLenmapvalue)
  55822. if intStringLenmapvalue < 0 {
  55823. return ErrInvalidLengthGenerated
  55824. }
  55825. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  55826. if postStringIndexmapvalue < 0 {
  55827. return ErrInvalidLengthGenerated
  55828. }
  55829. if postStringIndexmapvalue > l {
  55830. return io.ErrUnexpectedEOF
  55831. }
  55832. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  55833. iNdEx = postStringIndexmapvalue
  55834. } else {
  55835. iNdEx = entryPreIndex
  55836. skippy, err := skipGenerated(dAtA[iNdEx:])
  55837. if err != nil {
  55838. return err
  55839. }
  55840. if skippy < 0 {
  55841. return ErrInvalidLengthGenerated
  55842. }
  55843. if (iNdEx + skippy) > postIndex {
  55844. return io.ErrUnexpectedEOF
  55845. }
  55846. iNdEx += skippy
  55847. }
  55848. }
  55849. m.Selector[mapkey] = mapvalue
  55850. iNdEx = postIndex
  55851. case 3:
  55852. if wireType != 2 {
  55853. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  55854. }
  55855. var msglen int
  55856. for shift := uint(0); ; shift += 7 {
  55857. if shift >= 64 {
  55858. return ErrIntOverflowGenerated
  55859. }
  55860. if iNdEx >= l {
  55861. return io.ErrUnexpectedEOF
  55862. }
  55863. b := dAtA[iNdEx]
  55864. iNdEx++
  55865. msglen |= int(b&0x7F) << shift
  55866. if b < 0x80 {
  55867. break
  55868. }
  55869. }
  55870. if msglen < 0 {
  55871. return ErrInvalidLengthGenerated
  55872. }
  55873. postIndex := iNdEx + msglen
  55874. if postIndex < 0 {
  55875. return ErrInvalidLengthGenerated
  55876. }
  55877. if postIndex > l {
  55878. return io.ErrUnexpectedEOF
  55879. }
  55880. if m.Template == nil {
  55881. m.Template = &PodTemplateSpec{}
  55882. }
  55883. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55884. return err
  55885. }
  55886. iNdEx = postIndex
  55887. case 4:
  55888. if wireType != 0 {
  55889. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  55890. }
  55891. m.MinReadySeconds = 0
  55892. for shift := uint(0); ; shift += 7 {
  55893. if shift >= 64 {
  55894. return ErrIntOverflowGenerated
  55895. }
  55896. if iNdEx >= l {
  55897. return io.ErrUnexpectedEOF
  55898. }
  55899. b := dAtA[iNdEx]
  55900. iNdEx++
  55901. m.MinReadySeconds |= int32(b&0x7F) << shift
  55902. if b < 0x80 {
  55903. break
  55904. }
  55905. }
  55906. default:
  55907. iNdEx = preIndex
  55908. skippy, err := skipGenerated(dAtA[iNdEx:])
  55909. if err != nil {
  55910. return err
  55911. }
  55912. if skippy < 0 {
  55913. return ErrInvalidLengthGenerated
  55914. }
  55915. if (iNdEx + skippy) < 0 {
  55916. return ErrInvalidLengthGenerated
  55917. }
  55918. if (iNdEx + skippy) > l {
  55919. return io.ErrUnexpectedEOF
  55920. }
  55921. iNdEx += skippy
  55922. }
  55923. }
  55924. if iNdEx > l {
  55925. return io.ErrUnexpectedEOF
  55926. }
  55927. return nil
  55928. }
  55929. func (m *ReplicationControllerStatus) Unmarshal(dAtA []byte) error {
  55930. l := len(dAtA)
  55931. iNdEx := 0
  55932. for iNdEx < l {
  55933. preIndex := iNdEx
  55934. var wire uint64
  55935. for shift := uint(0); ; shift += 7 {
  55936. if shift >= 64 {
  55937. return ErrIntOverflowGenerated
  55938. }
  55939. if iNdEx >= l {
  55940. return io.ErrUnexpectedEOF
  55941. }
  55942. b := dAtA[iNdEx]
  55943. iNdEx++
  55944. wire |= uint64(b&0x7F) << shift
  55945. if b < 0x80 {
  55946. break
  55947. }
  55948. }
  55949. fieldNum := int32(wire >> 3)
  55950. wireType := int(wire & 0x7)
  55951. if wireType == 4 {
  55952. return fmt.Errorf("proto: ReplicationControllerStatus: wiretype end group for non-group")
  55953. }
  55954. if fieldNum <= 0 {
  55955. return fmt.Errorf("proto: ReplicationControllerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  55956. }
  55957. switch fieldNum {
  55958. case 1:
  55959. if wireType != 0 {
  55960. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  55961. }
  55962. m.Replicas = 0
  55963. for shift := uint(0); ; shift += 7 {
  55964. if shift >= 64 {
  55965. return ErrIntOverflowGenerated
  55966. }
  55967. if iNdEx >= l {
  55968. return io.ErrUnexpectedEOF
  55969. }
  55970. b := dAtA[iNdEx]
  55971. iNdEx++
  55972. m.Replicas |= int32(b&0x7F) << shift
  55973. if b < 0x80 {
  55974. break
  55975. }
  55976. }
  55977. case 2:
  55978. if wireType != 0 {
  55979. return fmt.Errorf("proto: wrong wireType = %d for field FullyLabeledReplicas", wireType)
  55980. }
  55981. m.FullyLabeledReplicas = 0
  55982. for shift := uint(0); ; shift += 7 {
  55983. if shift >= 64 {
  55984. return ErrIntOverflowGenerated
  55985. }
  55986. if iNdEx >= l {
  55987. return io.ErrUnexpectedEOF
  55988. }
  55989. b := dAtA[iNdEx]
  55990. iNdEx++
  55991. m.FullyLabeledReplicas |= int32(b&0x7F) << shift
  55992. if b < 0x80 {
  55993. break
  55994. }
  55995. }
  55996. case 3:
  55997. if wireType != 0 {
  55998. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  55999. }
  56000. m.ObservedGeneration = 0
  56001. for shift := uint(0); ; shift += 7 {
  56002. if shift >= 64 {
  56003. return ErrIntOverflowGenerated
  56004. }
  56005. if iNdEx >= l {
  56006. return io.ErrUnexpectedEOF
  56007. }
  56008. b := dAtA[iNdEx]
  56009. iNdEx++
  56010. m.ObservedGeneration |= int64(b&0x7F) << shift
  56011. if b < 0x80 {
  56012. break
  56013. }
  56014. }
  56015. case 4:
  56016. if wireType != 0 {
  56017. return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType)
  56018. }
  56019. m.ReadyReplicas = 0
  56020. for shift := uint(0); ; shift += 7 {
  56021. if shift >= 64 {
  56022. return ErrIntOverflowGenerated
  56023. }
  56024. if iNdEx >= l {
  56025. return io.ErrUnexpectedEOF
  56026. }
  56027. b := dAtA[iNdEx]
  56028. iNdEx++
  56029. m.ReadyReplicas |= int32(b&0x7F) << shift
  56030. if b < 0x80 {
  56031. break
  56032. }
  56033. }
  56034. case 5:
  56035. if wireType != 0 {
  56036. return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType)
  56037. }
  56038. m.AvailableReplicas = 0
  56039. for shift := uint(0); ; shift += 7 {
  56040. if shift >= 64 {
  56041. return ErrIntOverflowGenerated
  56042. }
  56043. if iNdEx >= l {
  56044. return io.ErrUnexpectedEOF
  56045. }
  56046. b := dAtA[iNdEx]
  56047. iNdEx++
  56048. m.AvailableReplicas |= int32(b&0x7F) << shift
  56049. if b < 0x80 {
  56050. break
  56051. }
  56052. }
  56053. case 6:
  56054. if wireType != 2 {
  56055. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  56056. }
  56057. var msglen int
  56058. for shift := uint(0); ; shift += 7 {
  56059. if shift >= 64 {
  56060. return ErrIntOverflowGenerated
  56061. }
  56062. if iNdEx >= l {
  56063. return io.ErrUnexpectedEOF
  56064. }
  56065. b := dAtA[iNdEx]
  56066. iNdEx++
  56067. msglen |= int(b&0x7F) << shift
  56068. if b < 0x80 {
  56069. break
  56070. }
  56071. }
  56072. if msglen < 0 {
  56073. return ErrInvalidLengthGenerated
  56074. }
  56075. postIndex := iNdEx + msglen
  56076. if postIndex < 0 {
  56077. return ErrInvalidLengthGenerated
  56078. }
  56079. if postIndex > l {
  56080. return io.ErrUnexpectedEOF
  56081. }
  56082. m.Conditions = append(m.Conditions, ReplicationControllerCondition{})
  56083. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56084. return err
  56085. }
  56086. iNdEx = postIndex
  56087. default:
  56088. iNdEx = preIndex
  56089. skippy, err := skipGenerated(dAtA[iNdEx:])
  56090. if err != nil {
  56091. return err
  56092. }
  56093. if skippy < 0 {
  56094. return ErrInvalidLengthGenerated
  56095. }
  56096. if (iNdEx + skippy) < 0 {
  56097. return ErrInvalidLengthGenerated
  56098. }
  56099. if (iNdEx + skippy) > l {
  56100. return io.ErrUnexpectedEOF
  56101. }
  56102. iNdEx += skippy
  56103. }
  56104. }
  56105. if iNdEx > l {
  56106. return io.ErrUnexpectedEOF
  56107. }
  56108. return nil
  56109. }
  56110. func (m *ResourceFieldSelector) Unmarshal(dAtA []byte) error {
  56111. l := len(dAtA)
  56112. iNdEx := 0
  56113. for iNdEx < l {
  56114. preIndex := iNdEx
  56115. var wire uint64
  56116. for shift := uint(0); ; shift += 7 {
  56117. if shift >= 64 {
  56118. return ErrIntOverflowGenerated
  56119. }
  56120. if iNdEx >= l {
  56121. return io.ErrUnexpectedEOF
  56122. }
  56123. b := dAtA[iNdEx]
  56124. iNdEx++
  56125. wire |= uint64(b&0x7F) << shift
  56126. if b < 0x80 {
  56127. break
  56128. }
  56129. }
  56130. fieldNum := int32(wire >> 3)
  56131. wireType := int(wire & 0x7)
  56132. if wireType == 4 {
  56133. return fmt.Errorf("proto: ResourceFieldSelector: wiretype end group for non-group")
  56134. }
  56135. if fieldNum <= 0 {
  56136. return fmt.Errorf("proto: ResourceFieldSelector: illegal tag %d (wire type %d)", fieldNum, wire)
  56137. }
  56138. switch fieldNum {
  56139. case 1:
  56140. if wireType != 2 {
  56141. return fmt.Errorf("proto: wrong wireType = %d for field ContainerName", wireType)
  56142. }
  56143. var stringLen uint64
  56144. for shift := uint(0); ; shift += 7 {
  56145. if shift >= 64 {
  56146. return ErrIntOverflowGenerated
  56147. }
  56148. if iNdEx >= l {
  56149. return io.ErrUnexpectedEOF
  56150. }
  56151. b := dAtA[iNdEx]
  56152. iNdEx++
  56153. stringLen |= uint64(b&0x7F) << shift
  56154. if b < 0x80 {
  56155. break
  56156. }
  56157. }
  56158. intStringLen := int(stringLen)
  56159. if intStringLen < 0 {
  56160. return ErrInvalidLengthGenerated
  56161. }
  56162. postIndex := iNdEx + intStringLen
  56163. if postIndex < 0 {
  56164. return ErrInvalidLengthGenerated
  56165. }
  56166. if postIndex > l {
  56167. return io.ErrUnexpectedEOF
  56168. }
  56169. m.ContainerName = string(dAtA[iNdEx:postIndex])
  56170. iNdEx = postIndex
  56171. case 2:
  56172. if wireType != 2 {
  56173. return fmt.Errorf("proto: wrong wireType = %d for field Resource", wireType)
  56174. }
  56175. var stringLen uint64
  56176. for shift := uint(0); ; shift += 7 {
  56177. if shift >= 64 {
  56178. return ErrIntOverflowGenerated
  56179. }
  56180. if iNdEx >= l {
  56181. return io.ErrUnexpectedEOF
  56182. }
  56183. b := dAtA[iNdEx]
  56184. iNdEx++
  56185. stringLen |= uint64(b&0x7F) << shift
  56186. if b < 0x80 {
  56187. break
  56188. }
  56189. }
  56190. intStringLen := int(stringLen)
  56191. if intStringLen < 0 {
  56192. return ErrInvalidLengthGenerated
  56193. }
  56194. postIndex := iNdEx + intStringLen
  56195. if postIndex < 0 {
  56196. return ErrInvalidLengthGenerated
  56197. }
  56198. if postIndex > l {
  56199. return io.ErrUnexpectedEOF
  56200. }
  56201. m.Resource = string(dAtA[iNdEx:postIndex])
  56202. iNdEx = postIndex
  56203. case 3:
  56204. if wireType != 2 {
  56205. return fmt.Errorf("proto: wrong wireType = %d for field Divisor", wireType)
  56206. }
  56207. var msglen int
  56208. for shift := uint(0); ; shift += 7 {
  56209. if shift >= 64 {
  56210. return ErrIntOverflowGenerated
  56211. }
  56212. if iNdEx >= l {
  56213. return io.ErrUnexpectedEOF
  56214. }
  56215. b := dAtA[iNdEx]
  56216. iNdEx++
  56217. msglen |= int(b&0x7F) << shift
  56218. if b < 0x80 {
  56219. break
  56220. }
  56221. }
  56222. if msglen < 0 {
  56223. return ErrInvalidLengthGenerated
  56224. }
  56225. postIndex := iNdEx + msglen
  56226. if postIndex < 0 {
  56227. return ErrInvalidLengthGenerated
  56228. }
  56229. if postIndex > l {
  56230. return io.ErrUnexpectedEOF
  56231. }
  56232. if err := m.Divisor.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56233. return err
  56234. }
  56235. iNdEx = postIndex
  56236. default:
  56237. iNdEx = preIndex
  56238. skippy, err := skipGenerated(dAtA[iNdEx:])
  56239. if err != nil {
  56240. return err
  56241. }
  56242. if skippy < 0 {
  56243. return ErrInvalidLengthGenerated
  56244. }
  56245. if (iNdEx + skippy) < 0 {
  56246. return ErrInvalidLengthGenerated
  56247. }
  56248. if (iNdEx + skippy) > l {
  56249. return io.ErrUnexpectedEOF
  56250. }
  56251. iNdEx += skippy
  56252. }
  56253. }
  56254. if iNdEx > l {
  56255. return io.ErrUnexpectedEOF
  56256. }
  56257. return nil
  56258. }
  56259. func (m *ResourceQuota) Unmarshal(dAtA []byte) error {
  56260. l := len(dAtA)
  56261. iNdEx := 0
  56262. for iNdEx < l {
  56263. preIndex := iNdEx
  56264. var wire uint64
  56265. for shift := uint(0); ; shift += 7 {
  56266. if shift >= 64 {
  56267. return ErrIntOverflowGenerated
  56268. }
  56269. if iNdEx >= l {
  56270. return io.ErrUnexpectedEOF
  56271. }
  56272. b := dAtA[iNdEx]
  56273. iNdEx++
  56274. wire |= uint64(b&0x7F) << shift
  56275. if b < 0x80 {
  56276. break
  56277. }
  56278. }
  56279. fieldNum := int32(wire >> 3)
  56280. wireType := int(wire & 0x7)
  56281. if wireType == 4 {
  56282. return fmt.Errorf("proto: ResourceQuota: wiretype end group for non-group")
  56283. }
  56284. if fieldNum <= 0 {
  56285. return fmt.Errorf("proto: ResourceQuota: illegal tag %d (wire type %d)", fieldNum, wire)
  56286. }
  56287. switch fieldNum {
  56288. case 1:
  56289. if wireType != 2 {
  56290. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  56291. }
  56292. var msglen int
  56293. for shift := uint(0); ; shift += 7 {
  56294. if shift >= 64 {
  56295. return ErrIntOverflowGenerated
  56296. }
  56297. if iNdEx >= l {
  56298. return io.ErrUnexpectedEOF
  56299. }
  56300. b := dAtA[iNdEx]
  56301. iNdEx++
  56302. msglen |= int(b&0x7F) << shift
  56303. if b < 0x80 {
  56304. break
  56305. }
  56306. }
  56307. if msglen < 0 {
  56308. return ErrInvalidLengthGenerated
  56309. }
  56310. postIndex := iNdEx + msglen
  56311. if postIndex < 0 {
  56312. return ErrInvalidLengthGenerated
  56313. }
  56314. if postIndex > l {
  56315. return io.ErrUnexpectedEOF
  56316. }
  56317. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56318. return err
  56319. }
  56320. iNdEx = postIndex
  56321. case 2:
  56322. if wireType != 2 {
  56323. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  56324. }
  56325. var msglen int
  56326. for shift := uint(0); ; shift += 7 {
  56327. if shift >= 64 {
  56328. return ErrIntOverflowGenerated
  56329. }
  56330. if iNdEx >= l {
  56331. return io.ErrUnexpectedEOF
  56332. }
  56333. b := dAtA[iNdEx]
  56334. iNdEx++
  56335. msglen |= int(b&0x7F) << shift
  56336. if b < 0x80 {
  56337. break
  56338. }
  56339. }
  56340. if msglen < 0 {
  56341. return ErrInvalidLengthGenerated
  56342. }
  56343. postIndex := iNdEx + msglen
  56344. if postIndex < 0 {
  56345. return ErrInvalidLengthGenerated
  56346. }
  56347. if postIndex > l {
  56348. return io.ErrUnexpectedEOF
  56349. }
  56350. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56351. return err
  56352. }
  56353. iNdEx = postIndex
  56354. case 3:
  56355. if wireType != 2 {
  56356. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  56357. }
  56358. var msglen int
  56359. for shift := uint(0); ; shift += 7 {
  56360. if shift >= 64 {
  56361. return ErrIntOverflowGenerated
  56362. }
  56363. if iNdEx >= l {
  56364. return io.ErrUnexpectedEOF
  56365. }
  56366. b := dAtA[iNdEx]
  56367. iNdEx++
  56368. msglen |= int(b&0x7F) << shift
  56369. if b < 0x80 {
  56370. break
  56371. }
  56372. }
  56373. if msglen < 0 {
  56374. return ErrInvalidLengthGenerated
  56375. }
  56376. postIndex := iNdEx + msglen
  56377. if postIndex < 0 {
  56378. return ErrInvalidLengthGenerated
  56379. }
  56380. if postIndex > l {
  56381. return io.ErrUnexpectedEOF
  56382. }
  56383. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56384. return err
  56385. }
  56386. iNdEx = postIndex
  56387. default:
  56388. iNdEx = preIndex
  56389. skippy, err := skipGenerated(dAtA[iNdEx:])
  56390. if err != nil {
  56391. return err
  56392. }
  56393. if skippy < 0 {
  56394. return ErrInvalidLengthGenerated
  56395. }
  56396. if (iNdEx + skippy) < 0 {
  56397. return ErrInvalidLengthGenerated
  56398. }
  56399. if (iNdEx + skippy) > l {
  56400. return io.ErrUnexpectedEOF
  56401. }
  56402. iNdEx += skippy
  56403. }
  56404. }
  56405. if iNdEx > l {
  56406. return io.ErrUnexpectedEOF
  56407. }
  56408. return nil
  56409. }
  56410. func (m *ResourceQuotaList) Unmarshal(dAtA []byte) error {
  56411. l := len(dAtA)
  56412. iNdEx := 0
  56413. for iNdEx < l {
  56414. preIndex := iNdEx
  56415. var wire uint64
  56416. for shift := uint(0); ; shift += 7 {
  56417. if shift >= 64 {
  56418. return ErrIntOverflowGenerated
  56419. }
  56420. if iNdEx >= l {
  56421. return io.ErrUnexpectedEOF
  56422. }
  56423. b := dAtA[iNdEx]
  56424. iNdEx++
  56425. wire |= uint64(b&0x7F) << shift
  56426. if b < 0x80 {
  56427. break
  56428. }
  56429. }
  56430. fieldNum := int32(wire >> 3)
  56431. wireType := int(wire & 0x7)
  56432. if wireType == 4 {
  56433. return fmt.Errorf("proto: ResourceQuotaList: wiretype end group for non-group")
  56434. }
  56435. if fieldNum <= 0 {
  56436. return fmt.Errorf("proto: ResourceQuotaList: illegal tag %d (wire type %d)", fieldNum, wire)
  56437. }
  56438. switch fieldNum {
  56439. case 1:
  56440. if wireType != 2 {
  56441. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  56442. }
  56443. var msglen int
  56444. for shift := uint(0); ; shift += 7 {
  56445. if shift >= 64 {
  56446. return ErrIntOverflowGenerated
  56447. }
  56448. if iNdEx >= l {
  56449. return io.ErrUnexpectedEOF
  56450. }
  56451. b := dAtA[iNdEx]
  56452. iNdEx++
  56453. msglen |= int(b&0x7F) << shift
  56454. if b < 0x80 {
  56455. break
  56456. }
  56457. }
  56458. if msglen < 0 {
  56459. return ErrInvalidLengthGenerated
  56460. }
  56461. postIndex := iNdEx + msglen
  56462. if postIndex < 0 {
  56463. return ErrInvalidLengthGenerated
  56464. }
  56465. if postIndex > l {
  56466. return io.ErrUnexpectedEOF
  56467. }
  56468. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56469. return err
  56470. }
  56471. iNdEx = postIndex
  56472. case 2:
  56473. if wireType != 2 {
  56474. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  56475. }
  56476. var msglen int
  56477. for shift := uint(0); ; shift += 7 {
  56478. if shift >= 64 {
  56479. return ErrIntOverflowGenerated
  56480. }
  56481. if iNdEx >= l {
  56482. return io.ErrUnexpectedEOF
  56483. }
  56484. b := dAtA[iNdEx]
  56485. iNdEx++
  56486. msglen |= int(b&0x7F) << shift
  56487. if b < 0x80 {
  56488. break
  56489. }
  56490. }
  56491. if msglen < 0 {
  56492. return ErrInvalidLengthGenerated
  56493. }
  56494. postIndex := iNdEx + msglen
  56495. if postIndex < 0 {
  56496. return ErrInvalidLengthGenerated
  56497. }
  56498. if postIndex > l {
  56499. return io.ErrUnexpectedEOF
  56500. }
  56501. m.Items = append(m.Items, ResourceQuota{})
  56502. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56503. return err
  56504. }
  56505. iNdEx = postIndex
  56506. default:
  56507. iNdEx = preIndex
  56508. skippy, err := skipGenerated(dAtA[iNdEx:])
  56509. if err != nil {
  56510. return err
  56511. }
  56512. if skippy < 0 {
  56513. return ErrInvalidLengthGenerated
  56514. }
  56515. if (iNdEx + skippy) < 0 {
  56516. return ErrInvalidLengthGenerated
  56517. }
  56518. if (iNdEx + skippy) > l {
  56519. return io.ErrUnexpectedEOF
  56520. }
  56521. iNdEx += skippy
  56522. }
  56523. }
  56524. if iNdEx > l {
  56525. return io.ErrUnexpectedEOF
  56526. }
  56527. return nil
  56528. }
  56529. func (m *ResourceQuotaSpec) Unmarshal(dAtA []byte) error {
  56530. l := len(dAtA)
  56531. iNdEx := 0
  56532. for iNdEx < l {
  56533. preIndex := iNdEx
  56534. var wire uint64
  56535. for shift := uint(0); ; shift += 7 {
  56536. if shift >= 64 {
  56537. return ErrIntOverflowGenerated
  56538. }
  56539. if iNdEx >= l {
  56540. return io.ErrUnexpectedEOF
  56541. }
  56542. b := dAtA[iNdEx]
  56543. iNdEx++
  56544. wire |= uint64(b&0x7F) << shift
  56545. if b < 0x80 {
  56546. break
  56547. }
  56548. }
  56549. fieldNum := int32(wire >> 3)
  56550. wireType := int(wire & 0x7)
  56551. if wireType == 4 {
  56552. return fmt.Errorf("proto: ResourceQuotaSpec: wiretype end group for non-group")
  56553. }
  56554. if fieldNum <= 0 {
  56555. return fmt.Errorf("proto: ResourceQuotaSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  56556. }
  56557. switch fieldNum {
  56558. case 1:
  56559. if wireType != 2 {
  56560. return fmt.Errorf("proto: wrong wireType = %d for field Hard", wireType)
  56561. }
  56562. var msglen int
  56563. for shift := uint(0); ; shift += 7 {
  56564. if shift >= 64 {
  56565. return ErrIntOverflowGenerated
  56566. }
  56567. if iNdEx >= l {
  56568. return io.ErrUnexpectedEOF
  56569. }
  56570. b := dAtA[iNdEx]
  56571. iNdEx++
  56572. msglen |= int(b&0x7F) << shift
  56573. if b < 0x80 {
  56574. break
  56575. }
  56576. }
  56577. if msglen < 0 {
  56578. return ErrInvalidLengthGenerated
  56579. }
  56580. postIndex := iNdEx + msglen
  56581. if postIndex < 0 {
  56582. return ErrInvalidLengthGenerated
  56583. }
  56584. if postIndex > l {
  56585. return io.ErrUnexpectedEOF
  56586. }
  56587. if m.Hard == nil {
  56588. m.Hard = make(ResourceList)
  56589. }
  56590. var mapkey ResourceName
  56591. mapvalue := &resource.Quantity{}
  56592. for iNdEx < postIndex {
  56593. entryPreIndex := iNdEx
  56594. var wire uint64
  56595. for shift := uint(0); ; shift += 7 {
  56596. if shift >= 64 {
  56597. return ErrIntOverflowGenerated
  56598. }
  56599. if iNdEx >= l {
  56600. return io.ErrUnexpectedEOF
  56601. }
  56602. b := dAtA[iNdEx]
  56603. iNdEx++
  56604. wire |= uint64(b&0x7F) << shift
  56605. if b < 0x80 {
  56606. break
  56607. }
  56608. }
  56609. fieldNum := int32(wire >> 3)
  56610. if fieldNum == 1 {
  56611. var stringLenmapkey uint64
  56612. for shift := uint(0); ; shift += 7 {
  56613. if shift >= 64 {
  56614. return ErrIntOverflowGenerated
  56615. }
  56616. if iNdEx >= l {
  56617. return io.ErrUnexpectedEOF
  56618. }
  56619. b := dAtA[iNdEx]
  56620. iNdEx++
  56621. stringLenmapkey |= uint64(b&0x7F) << shift
  56622. if b < 0x80 {
  56623. break
  56624. }
  56625. }
  56626. intStringLenmapkey := int(stringLenmapkey)
  56627. if intStringLenmapkey < 0 {
  56628. return ErrInvalidLengthGenerated
  56629. }
  56630. postStringIndexmapkey := iNdEx + intStringLenmapkey
  56631. if postStringIndexmapkey < 0 {
  56632. return ErrInvalidLengthGenerated
  56633. }
  56634. if postStringIndexmapkey > l {
  56635. return io.ErrUnexpectedEOF
  56636. }
  56637. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  56638. iNdEx = postStringIndexmapkey
  56639. } else if fieldNum == 2 {
  56640. var mapmsglen int
  56641. for shift := uint(0); ; shift += 7 {
  56642. if shift >= 64 {
  56643. return ErrIntOverflowGenerated
  56644. }
  56645. if iNdEx >= l {
  56646. return io.ErrUnexpectedEOF
  56647. }
  56648. b := dAtA[iNdEx]
  56649. iNdEx++
  56650. mapmsglen |= int(b&0x7F) << shift
  56651. if b < 0x80 {
  56652. break
  56653. }
  56654. }
  56655. if mapmsglen < 0 {
  56656. return ErrInvalidLengthGenerated
  56657. }
  56658. postmsgIndex := iNdEx + mapmsglen
  56659. if postmsgIndex < 0 {
  56660. return ErrInvalidLengthGenerated
  56661. }
  56662. if postmsgIndex > l {
  56663. return io.ErrUnexpectedEOF
  56664. }
  56665. mapvalue = &resource.Quantity{}
  56666. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  56667. return err
  56668. }
  56669. iNdEx = postmsgIndex
  56670. } else {
  56671. iNdEx = entryPreIndex
  56672. skippy, err := skipGenerated(dAtA[iNdEx:])
  56673. if err != nil {
  56674. return err
  56675. }
  56676. if skippy < 0 {
  56677. return ErrInvalidLengthGenerated
  56678. }
  56679. if (iNdEx + skippy) > postIndex {
  56680. return io.ErrUnexpectedEOF
  56681. }
  56682. iNdEx += skippy
  56683. }
  56684. }
  56685. m.Hard[ResourceName(mapkey)] = *mapvalue
  56686. iNdEx = postIndex
  56687. case 2:
  56688. if wireType != 2 {
  56689. return fmt.Errorf("proto: wrong wireType = %d for field Scopes", wireType)
  56690. }
  56691. var stringLen uint64
  56692. for shift := uint(0); ; shift += 7 {
  56693. if shift >= 64 {
  56694. return ErrIntOverflowGenerated
  56695. }
  56696. if iNdEx >= l {
  56697. return io.ErrUnexpectedEOF
  56698. }
  56699. b := dAtA[iNdEx]
  56700. iNdEx++
  56701. stringLen |= uint64(b&0x7F) << shift
  56702. if b < 0x80 {
  56703. break
  56704. }
  56705. }
  56706. intStringLen := int(stringLen)
  56707. if intStringLen < 0 {
  56708. return ErrInvalidLengthGenerated
  56709. }
  56710. postIndex := iNdEx + intStringLen
  56711. if postIndex < 0 {
  56712. return ErrInvalidLengthGenerated
  56713. }
  56714. if postIndex > l {
  56715. return io.ErrUnexpectedEOF
  56716. }
  56717. m.Scopes = append(m.Scopes, ResourceQuotaScope(dAtA[iNdEx:postIndex]))
  56718. iNdEx = postIndex
  56719. case 3:
  56720. if wireType != 2 {
  56721. return fmt.Errorf("proto: wrong wireType = %d for field ScopeSelector", wireType)
  56722. }
  56723. var msglen int
  56724. for shift := uint(0); ; shift += 7 {
  56725. if shift >= 64 {
  56726. return ErrIntOverflowGenerated
  56727. }
  56728. if iNdEx >= l {
  56729. return io.ErrUnexpectedEOF
  56730. }
  56731. b := dAtA[iNdEx]
  56732. iNdEx++
  56733. msglen |= int(b&0x7F) << shift
  56734. if b < 0x80 {
  56735. break
  56736. }
  56737. }
  56738. if msglen < 0 {
  56739. return ErrInvalidLengthGenerated
  56740. }
  56741. postIndex := iNdEx + msglen
  56742. if postIndex < 0 {
  56743. return ErrInvalidLengthGenerated
  56744. }
  56745. if postIndex > l {
  56746. return io.ErrUnexpectedEOF
  56747. }
  56748. if m.ScopeSelector == nil {
  56749. m.ScopeSelector = &ScopeSelector{}
  56750. }
  56751. if err := m.ScopeSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56752. return err
  56753. }
  56754. iNdEx = postIndex
  56755. default:
  56756. iNdEx = preIndex
  56757. skippy, err := skipGenerated(dAtA[iNdEx:])
  56758. if err != nil {
  56759. return err
  56760. }
  56761. if skippy < 0 {
  56762. return ErrInvalidLengthGenerated
  56763. }
  56764. if (iNdEx + skippy) < 0 {
  56765. return ErrInvalidLengthGenerated
  56766. }
  56767. if (iNdEx + skippy) > l {
  56768. return io.ErrUnexpectedEOF
  56769. }
  56770. iNdEx += skippy
  56771. }
  56772. }
  56773. if iNdEx > l {
  56774. return io.ErrUnexpectedEOF
  56775. }
  56776. return nil
  56777. }
  56778. func (m *ResourceQuotaStatus) Unmarshal(dAtA []byte) error {
  56779. l := len(dAtA)
  56780. iNdEx := 0
  56781. for iNdEx < l {
  56782. preIndex := iNdEx
  56783. var wire uint64
  56784. for shift := uint(0); ; shift += 7 {
  56785. if shift >= 64 {
  56786. return ErrIntOverflowGenerated
  56787. }
  56788. if iNdEx >= l {
  56789. return io.ErrUnexpectedEOF
  56790. }
  56791. b := dAtA[iNdEx]
  56792. iNdEx++
  56793. wire |= uint64(b&0x7F) << shift
  56794. if b < 0x80 {
  56795. break
  56796. }
  56797. }
  56798. fieldNum := int32(wire >> 3)
  56799. wireType := int(wire & 0x7)
  56800. if wireType == 4 {
  56801. return fmt.Errorf("proto: ResourceQuotaStatus: wiretype end group for non-group")
  56802. }
  56803. if fieldNum <= 0 {
  56804. return fmt.Errorf("proto: ResourceQuotaStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  56805. }
  56806. switch fieldNum {
  56807. case 1:
  56808. if wireType != 2 {
  56809. return fmt.Errorf("proto: wrong wireType = %d for field Hard", wireType)
  56810. }
  56811. var msglen int
  56812. for shift := uint(0); ; shift += 7 {
  56813. if shift >= 64 {
  56814. return ErrIntOverflowGenerated
  56815. }
  56816. if iNdEx >= l {
  56817. return io.ErrUnexpectedEOF
  56818. }
  56819. b := dAtA[iNdEx]
  56820. iNdEx++
  56821. msglen |= int(b&0x7F) << shift
  56822. if b < 0x80 {
  56823. break
  56824. }
  56825. }
  56826. if msglen < 0 {
  56827. return ErrInvalidLengthGenerated
  56828. }
  56829. postIndex := iNdEx + msglen
  56830. if postIndex < 0 {
  56831. return ErrInvalidLengthGenerated
  56832. }
  56833. if postIndex > l {
  56834. return io.ErrUnexpectedEOF
  56835. }
  56836. if m.Hard == nil {
  56837. m.Hard = make(ResourceList)
  56838. }
  56839. var mapkey ResourceName
  56840. mapvalue := &resource.Quantity{}
  56841. for iNdEx < postIndex {
  56842. entryPreIndex := iNdEx
  56843. var wire uint64
  56844. for shift := uint(0); ; shift += 7 {
  56845. if shift >= 64 {
  56846. return ErrIntOverflowGenerated
  56847. }
  56848. if iNdEx >= l {
  56849. return io.ErrUnexpectedEOF
  56850. }
  56851. b := dAtA[iNdEx]
  56852. iNdEx++
  56853. wire |= uint64(b&0x7F) << shift
  56854. if b < 0x80 {
  56855. break
  56856. }
  56857. }
  56858. fieldNum := int32(wire >> 3)
  56859. if fieldNum == 1 {
  56860. var stringLenmapkey uint64
  56861. for shift := uint(0); ; shift += 7 {
  56862. if shift >= 64 {
  56863. return ErrIntOverflowGenerated
  56864. }
  56865. if iNdEx >= l {
  56866. return io.ErrUnexpectedEOF
  56867. }
  56868. b := dAtA[iNdEx]
  56869. iNdEx++
  56870. stringLenmapkey |= uint64(b&0x7F) << shift
  56871. if b < 0x80 {
  56872. break
  56873. }
  56874. }
  56875. intStringLenmapkey := int(stringLenmapkey)
  56876. if intStringLenmapkey < 0 {
  56877. return ErrInvalidLengthGenerated
  56878. }
  56879. postStringIndexmapkey := iNdEx + intStringLenmapkey
  56880. if postStringIndexmapkey < 0 {
  56881. return ErrInvalidLengthGenerated
  56882. }
  56883. if postStringIndexmapkey > l {
  56884. return io.ErrUnexpectedEOF
  56885. }
  56886. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  56887. iNdEx = postStringIndexmapkey
  56888. } else if fieldNum == 2 {
  56889. var mapmsglen int
  56890. for shift := uint(0); ; shift += 7 {
  56891. if shift >= 64 {
  56892. return ErrIntOverflowGenerated
  56893. }
  56894. if iNdEx >= l {
  56895. return io.ErrUnexpectedEOF
  56896. }
  56897. b := dAtA[iNdEx]
  56898. iNdEx++
  56899. mapmsglen |= int(b&0x7F) << shift
  56900. if b < 0x80 {
  56901. break
  56902. }
  56903. }
  56904. if mapmsglen < 0 {
  56905. return ErrInvalidLengthGenerated
  56906. }
  56907. postmsgIndex := iNdEx + mapmsglen
  56908. if postmsgIndex < 0 {
  56909. return ErrInvalidLengthGenerated
  56910. }
  56911. if postmsgIndex > l {
  56912. return io.ErrUnexpectedEOF
  56913. }
  56914. mapvalue = &resource.Quantity{}
  56915. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  56916. return err
  56917. }
  56918. iNdEx = postmsgIndex
  56919. } else {
  56920. iNdEx = entryPreIndex
  56921. skippy, err := skipGenerated(dAtA[iNdEx:])
  56922. if err != nil {
  56923. return err
  56924. }
  56925. if skippy < 0 {
  56926. return ErrInvalidLengthGenerated
  56927. }
  56928. if (iNdEx + skippy) > postIndex {
  56929. return io.ErrUnexpectedEOF
  56930. }
  56931. iNdEx += skippy
  56932. }
  56933. }
  56934. m.Hard[ResourceName(mapkey)] = *mapvalue
  56935. iNdEx = postIndex
  56936. case 2:
  56937. if wireType != 2 {
  56938. return fmt.Errorf("proto: wrong wireType = %d for field Used", wireType)
  56939. }
  56940. var msglen int
  56941. for shift := uint(0); ; shift += 7 {
  56942. if shift >= 64 {
  56943. return ErrIntOverflowGenerated
  56944. }
  56945. if iNdEx >= l {
  56946. return io.ErrUnexpectedEOF
  56947. }
  56948. b := dAtA[iNdEx]
  56949. iNdEx++
  56950. msglen |= int(b&0x7F) << shift
  56951. if b < 0x80 {
  56952. break
  56953. }
  56954. }
  56955. if msglen < 0 {
  56956. return ErrInvalidLengthGenerated
  56957. }
  56958. postIndex := iNdEx + msglen
  56959. if postIndex < 0 {
  56960. return ErrInvalidLengthGenerated
  56961. }
  56962. if postIndex > l {
  56963. return io.ErrUnexpectedEOF
  56964. }
  56965. if m.Used == nil {
  56966. m.Used = make(ResourceList)
  56967. }
  56968. var mapkey ResourceName
  56969. mapvalue := &resource.Quantity{}
  56970. for iNdEx < postIndex {
  56971. entryPreIndex := iNdEx
  56972. var wire uint64
  56973. for shift := uint(0); ; shift += 7 {
  56974. if shift >= 64 {
  56975. return ErrIntOverflowGenerated
  56976. }
  56977. if iNdEx >= l {
  56978. return io.ErrUnexpectedEOF
  56979. }
  56980. b := dAtA[iNdEx]
  56981. iNdEx++
  56982. wire |= uint64(b&0x7F) << shift
  56983. if b < 0x80 {
  56984. break
  56985. }
  56986. }
  56987. fieldNum := int32(wire >> 3)
  56988. if fieldNum == 1 {
  56989. var stringLenmapkey uint64
  56990. for shift := uint(0); ; shift += 7 {
  56991. if shift >= 64 {
  56992. return ErrIntOverflowGenerated
  56993. }
  56994. if iNdEx >= l {
  56995. return io.ErrUnexpectedEOF
  56996. }
  56997. b := dAtA[iNdEx]
  56998. iNdEx++
  56999. stringLenmapkey |= uint64(b&0x7F) << shift
  57000. if b < 0x80 {
  57001. break
  57002. }
  57003. }
  57004. intStringLenmapkey := int(stringLenmapkey)
  57005. if intStringLenmapkey < 0 {
  57006. return ErrInvalidLengthGenerated
  57007. }
  57008. postStringIndexmapkey := iNdEx + intStringLenmapkey
  57009. if postStringIndexmapkey < 0 {
  57010. return ErrInvalidLengthGenerated
  57011. }
  57012. if postStringIndexmapkey > l {
  57013. return io.ErrUnexpectedEOF
  57014. }
  57015. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  57016. iNdEx = postStringIndexmapkey
  57017. } else if fieldNum == 2 {
  57018. var mapmsglen int
  57019. for shift := uint(0); ; shift += 7 {
  57020. if shift >= 64 {
  57021. return ErrIntOverflowGenerated
  57022. }
  57023. if iNdEx >= l {
  57024. return io.ErrUnexpectedEOF
  57025. }
  57026. b := dAtA[iNdEx]
  57027. iNdEx++
  57028. mapmsglen |= int(b&0x7F) << shift
  57029. if b < 0x80 {
  57030. break
  57031. }
  57032. }
  57033. if mapmsglen < 0 {
  57034. return ErrInvalidLengthGenerated
  57035. }
  57036. postmsgIndex := iNdEx + mapmsglen
  57037. if postmsgIndex < 0 {
  57038. return ErrInvalidLengthGenerated
  57039. }
  57040. if postmsgIndex > l {
  57041. return io.ErrUnexpectedEOF
  57042. }
  57043. mapvalue = &resource.Quantity{}
  57044. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  57045. return err
  57046. }
  57047. iNdEx = postmsgIndex
  57048. } else {
  57049. iNdEx = entryPreIndex
  57050. skippy, err := skipGenerated(dAtA[iNdEx:])
  57051. if err != nil {
  57052. return err
  57053. }
  57054. if skippy < 0 {
  57055. return ErrInvalidLengthGenerated
  57056. }
  57057. if (iNdEx + skippy) > postIndex {
  57058. return io.ErrUnexpectedEOF
  57059. }
  57060. iNdEx += skippy
  57061. }
  57062. }
  57063. m.Used[ResourceName(mapkey)] = *mapvalue
  57064. iNdEx = postIndex
  57065. default:
  57066. iNdEx = preIndex
  57067. skippy, err := skipGenerated(dAtA[iNdEx:])
  57068. if err != nil {
  57069. return err
  57070. }
  57071. if skippy < 0 {
  57072. return ErrInvalidLengthGenerated
  57073. }
  57074. if (iNdEx + skippy) < 0 {
  57075. return ErrInvalidLengthGenerated
  57076. }
  57077. if (iNdEx + skippy) > l {
  57078. return io.ErrUnexpectedEOF
  57079. }
  57080. iNdEx += skippy
  57081. }
  57082. }
  57083. if iNdEx > l {
  57084. return io.ErrUnexpectedEOF
  57085. }
  57086. return nil
  57087. }
  57088. func (m *ResourceRequirements) Unmarshal(dAtA []byte) error {
  57089. l := len(dAtA)
  57090. iNdEx := 0
  57091. for iNdEx < l {
  57092. preIndex := iNdEx
  57093. var wire uint64
  57094. for shift := uint(0); ; shift += 7 {
  57095. if shift >= 64 {
  57096. return ErrIntOverflowGenerated
  57097. }
  57098. if iNdEx >= l {
  57099. return io.ErrUnexpectedEOF
  57100. }
  57101. b := dAtA[iNdEx]
  57102. iNdEx++
  57103. wire |= uint64(b&0x7F) << shift
  57104. if b < 0x80 {
  57105. break
  57106. }
  57107. }
  57108. fieldNum := int32(wire >> 3)
  57109. wireType := int(wire & 0x7)
  57110. if wireType == 4 {
  57111. return fmt.Errorf("proto: ResourceRequirements: wiretype end group for non-group")
  57112. }
  57113. if fieldNum <= 0 {
  57114. return fmt.Errorf("proto: ResourceRequirements: illegal tag %d (wire type %d)", fieldNum, wire)
  57115. }
  57116. switch fieldNum {
  57117. case 1:
  57118. if wireType != 2 {
  57119. return fmt.Errorf("proto: wrong wireType = %d for field Limits", wireType)
  57120. }
  57121. var msglen int
  57122. for shift := uint(0); ; shift += 7 {
  57123. if shift >= 64 {
  57124. return ErrIntOverflowGenerated
  57125. }
  57126. if iNdEx >= l {
  57127. return io.ErrUnexpectedEOF
  57128. }
  57129. b := dAtA[iNdEx]
  57130. iNdEx++
  57131. msglen |= int(b&0x7F) << shift
  57132. if b < 0x80 {
  57133. break
  57134. }
  57135. }
  57136. if msglen < 0 {
  57137. return ErrInvalidLengthGenerated
  57138. }
  57139. postIndex := iNdEx + msglen
  57140. if postIndex < 0 {
  57141. return ErrInvalidLengthGenerated
  57142. }
  57143. if postIndex > l {
  57144. return io.ErrUnexpectedEOF
  57145. }
  57146. if m.Limits == nil {
  57147. m.Limits = make(ResourceList)
  57148. }
  57149. var mapkey ResourceName
  57150. mapvalue := &resource.Quantity{}
  57151. for iNdEx < postIndex {
  57152. entryPreIndex := iNdEx
  57153. var wire uint64
  57154. for shift := uint(0); ; shift += 7 {
  57155. if shift >= 64 {
  57156. return ErrIntOverflowGenerated
  57157. }
  57158. if iNdEx >= l {
  57159. return io.ErrUnexpectedEOF
  57160. }
  57161. b := dAtA[iNdEx]
  57162. iNdEx++
  57163. wire |= uint64(b&0x7F) << shift
  57164. if b < 0x80 {
  57165. break
  57166. }
  57167. }
  57168. fieldNum := int32(wire >> 3)
  57169. if fieldNum == 1 {
  57170. var stringLenmapkey uint64
  57171. for shift := uint(0); ; shift += 7 {
  57172. if shift >= 64 {
  57173. return ErrIntOverflowGenerated
  57174. }
  57175. if iNdEx >= l {
  57176. return io.ErrUnexpectedEOF
  57177. }
  57178. b := dAtA[iNdEx]
  57179. iNdEx++
  57180. stringLenmapkey |= uint64(b&0x7F) << shift
  57181. if b < 0x80 {
  57182. break
  57183. }
  57184. }
  57185. intStringLenmapkey := int(stringLenmapkey)
  57186. if intStringLenmapkey < 0 {
  57187. return ErrInvalidLengthGenerated
  57188. }
  57189. postStringIndexmapkey := iNdEx + intStringLenmapkey
  57190. if postStringIndexmapkey < 0 {
  57191. return ErrInvalidLengthGenerated
  57192. }
  57193. if postStringIndexmapkey > l {
  57194. return io.ErrUnexpectedEOF
  57195. }
  57196. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  57197. iNdEx = postStringIndexmapkey
  57198. } else if fieldNum == 2 {
  57199. var mapmsglen int
  57200. for shift := uint(0); ; shift += 7 {
  57201. if shift >= 64 {
  57202. return ErrIntOverflowGenerated
  57203. }
  57204. if iNdEx >= l {
  57205. return io.ErrUnexpectedEOF
  57206. }
  57207. b := dAtA[iNdEx]
  57208. iNdEx++
  57209. mapmsglen |= int(b&0x7F) << shift
  57210. if b < 0x80 {
  57211. break
  57212. }
  57213. }
  57214. if mapmsglen < 0 {
  57215. return ErrInvalidLengthGenerated
  57216. }
  57217. postmsgIndex := iNdEx + mapmsglen
  57218. if postmsgIndex < 0 {
  57219. return ErrInvalidLengthGenerated
  57220. }
  57221. if postmsgIndex > l {
  57222. return io.ErrUnexpectedEOF
  57223. }
  57224. mapvalue = &resource.Quantity{}
  57225. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  57226. return err
  57227. }
  57228. iNdEx = postmsgIndex
  57229. } else {
  57230. iNdEx = entryPreIndex
  57231. skippy, err := skipGenerated(dAtA[iNdEx:])
  57232. if err != nil {
  57233. return err
  57234. }
  57235. if skippy < 0 {
  57236. return ErrInvalidLengthGenerated
  57237. }
  57238. if (iNdEx + skippy) > postIndex {
  57239. return io.ErrUnexpectedEOF
  57240. }
  57241. iNdEx += skippy
  57242. }
  57243. }
  57244. m.Limits[ResourceName(mapkey)] = *mapvalue
  57245. iNdEx = postIndex
  57246. case 2:
  57247. if wireType != 2 {
  57248. return fmt.Errorf("proto: wrong wireType = %d for field Requests", wireType)
  57249. }
  57250. var msglen int
  57251. for shift := uint(0); ; shift += 7 {
  57252. if shift >= 64 {
  57253. return ErrIntOverflowGenerated
  57254. }
  57255. if iNdEx >= l {
  57256. return io.ErrUnexpectedEOF
  57257. }
  57258. b := dAtA[iNdEx]
  57259. iNdEx++
  57260. msglen |= int(b&0x7F) << shift
  57261. if b < 0x80 {
  57262. break
  57263. }
  57264. }
  57265. if msglen < 0 {
  57266. return ErrInvalidLengthGenerated
  57267. }
  57268. postIndex := iNdEx + msglen
  57269. if postIndex < 0 {
  57270. return ErrInvalidLengthGenerated
  57271. }
  57272. if postIndex > l {
  57273. return io.ErrUnexpectedEOF
  57274. }
  57275. if m.Requests == nil {
  57276. m.Requests = make(ResourceList)
  57277. }
  57278. var mapkey ResourceName
  57279. mapvalue := &resource.Quantity{}
  57280. for iNdEx < postIndex {
  57281. entryPreIndex := iNdEx
  57282. var wire uint64
  57283. for shift := uint(0); ; shift += 7 {
  57284. if shift >= 64 {
  57285. return ErrIntOverflowGenerated
  57286. }
  57287. if iNdEx >= l {
  57288. return io.ErrUnexpectedEOF
  57289. }
  57290. b := dAtA[iNdEx]
  57291. iNdEx++
  57292. wire |= uint64(b&0x7F) << shift
  57293. if b < 0x80 {
  57294. break
  57295. }
  57296. }
  57297. fieldNum := int32(wire >> 3)
  57298. if fieldNum == 1 {
  57299. var stringLenmapkey uint64
  57300. for shift := uint(0); ; shift += 7 {
  57301. if shift >= 64 {
  57302. return ErrIntOverflowGenerated
  57303. }
  57304. if iNdEx >= l {
  57305. return io.ErrUnexpectedEOF
  57306. }
  57307. b := dAtA[iNdEx]
  57308. iNdEx++
  57309. stringLenmapkey |= uint64(b&0x7F) << shift
  57310. if b < 0x80 {
  57311. break
  57312. }
  57313. }
  57314. intStringLenmapkey := int(stringLenmapkey)
  57315. if intStringLenmapkey < 0 {
  57316. return ErrInvalidLengthGenerated
  57317. }
  57318. postStringIndexmapkey := iNdEx + intStringLenmapkey
  57319. if postStringIndexmapkey < 0 {
  57320. return ErrInvalidLengthGenerated
  57321. }
  57322. if postStringIndexmapkey > l {
  57323. return io.ErrUnexpectedEOF
  57324. }
  57325. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  57326. iNdEx = postStringIndexmapkey
  57327. } else if fieldNum == 2 {
  57328. var mapmsglen int
  57329. for shift := uint(0); ; shift += 7 {
  57330. if shift >= 64 {
  57331. return ErrIntOverflowGenerated
  57332. }
  57333. if iNdEx >= l {
  57334. return io.ErrUnexpectedEOF
  57335. }
  57336. b := dAtA[iNdEx]
  57337. iNdEx++
  57338. mapmsglen |= int(b&0x7F) << shift
  57339. if b < 0x80 {
  57340. break
  57341. }
  57342. }
  57343. if mapmsglen < 0 {
  57344. return ErrInvalidLengthGenerated
  57345. }
  57346. postmsgIndex := iNdEx + mapmsglen
  57347. if postmsgIndex < 0 {
  57348. return ErrInvalidLengthGenerated
  57349. }
  57350. if postmsgIndex > l {
  57351. return io.ErrUnexpectedEOF
  57352. }
  57353. mapvalue = &resource.Quantity{}
  57354. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  57355. return err
  57356. }
  57357. iNdEx = postmsgIndex
  57358. } else {
  57359. iNdEx = entryPreIndex
  57360. skippy, err := skipGenerated(dAtA[iNdEx:])
  57361. if err != nil {
  57362. return err
  57363. }
  57364. if skippy < 0 {
  57365. return ErrInvalidLengthGenerated
  57366. }
  57367. if (iNdEx + skippy) > postIndex {
  57368. return io.ErrUnexpectedEOF
  57369. }
  57370. iNdEx += skippy
  57371. }
  57372. }
  57373. m.Requests[ResourceName(mapkey)] = *mapvalue
  57374. iNdEx = postIndex
  57375. default:
  57376. iNdEx = preIndex
  57377. skippy, err := skipGenerated(dAtA[iNdEx:])
  57378. if err != nil {
  57379. return err
  57380. }
  57381. if skippy < 0 {
  57382. return ErrInvalidLengthGenerated
  57383. }
  57384. if (iNdEx + skippy) < 0 {
  57385. return ErrInvalidLengthGenerated
  57386. }
  57387. if (iNdEx + skippy) > l {
  57388. return io.ErrUnexpectedEOF
  57389. }
  57390. iNdEx += skippy
  57391. }
  57392. }
  57393. if iNdEx > l {
  57394. return io.ErrUnexpectedEOF
  57395. }
  57396. return nil
  57397. }
  57398. func (m *SELinuxOptions) Unmarshal(dAtA []byte) error {
  57399. l := len(dAtA)
  57400. iNdEx := 0
  57401. for iNdEx < l {
  57402. preIndex := iNdEx
  57403. var wire uint64
  57404. for shift := uint(0); ; shift += 7 {
  57405. if shift >= 64 {
  57406. return ErrIntOverflowGenerated
  57407. }
  57408. if iNdEx >= l {
  57409. return io.ErrUnexpectedEOF
  57410. }
  57411. b := dAtA[iNdEx]
  57412. iNdEx++
  57413. wire |= uint64(b&0x7F) << shift
  57414. if b < 0x80 {
  57415. break
  57416. }
  57417. }
  57418. fieldNum := int32(wire >> 3)
  57419. wireType := int(wire & 0x7)
  57420. if wireType == 4 {
  57421. return fmt.Errorf("proto: SELinuxOptions: wiretype end group for non-group")
  57422. }
  57423. if fieldNum <= 0 {
  57424. return fmt.Errorf("proto: SELinuxOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  57425. }
  57426. switch fieldNum {
  57427. case 1:
  57428. if wireType != 2 {
  57429. return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
  57430. }
  57431. var stringLen uint64
  57432. for shift := uint(0); ; shift += 7 {
  57433. if shift >= 64 {
  57434. return ErrIntOverflowGenerated
  57435. }
  57436. if iNdEx >= l {
  57437. return io.ErrUnexpectedEOF
  57438. }
  57439. b := dAtA[iNdEx]
  57440. iNdEx++
  57441. stringLen |= uint64(b&0x7F) << shift
  57442. if b < 0x80 {
  57443. break
  57444. }
  57445. }
  57446. intStringLen := int(stringLen)
  57447. if intStringLen < 0 {
  57448. return ErrInvalidLengthGenerated
  57449. }
  57450. postIndex := iNdEx + intStringLen
  57451. if postIndex < 0 {
  57452. return ErrInvalidLengthGenerated
  57453. }
  57454. if postIndex > l {
  57455. return io.ErrUnexpectedEOF
  57456. }
  57457. m.User = string(dAtA[iNdEx:postIndex])
  57458. iNdEx = postIndex
  57459. case 2:
  57460. if wireType != 2 {
  57461. return fmt.Errorf("proto: wrong wireType = %d for field Role", wireType)
  57462. }
  57463. var stringLen uint64
  57464. for shift := uint(0); ; shift += 7 {
  57465. if shift >= 64 {
  57466. return ErrIntOverflowGenerated
  57467. }
  57468. if iNdEx >= l {
  57469. return io.ErrUnexpectedEOF
  57470. }
  57471. b := dAtA[iNdEx]
  57472. iNdEx++
  57473. stringLen |= uint64(b&0x7F) << shift
  57474. if b < 0x80 {
  57475. break
  57476. }
  57477. }
  57478. intStringLen := int(stringLen)
  57479. if intStringLen < 0 {
  57480. return ErrInvalidLengthGenerated
  57481. }
  57482. postIndex := iNdEx + intStringLen
  57483. if postIndex < 0 {
  57484. return ErrInvalidLengthGenerated
  57485. }
  57486. if postIndex > l {
  57487. return io.ErrUnexpectedEOF
  57488. }
  57489. m.Role = string(dAtA[iNdEx:postIndex])
  57490. iNdEx = postIndex
  57491. case 3:
  57492. if wireType != 2 {
  57493. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  57494. }
  57495. var stringLen uint64
  57496. for shift := uint(0); ; shift += 7 {
  57497. if shift >= 64 {
  57498. return ErrIntOverflowGenerated
  57499. }
  57500. if iNdEx >= l {
  57501. return io.ErrUnexpectedEOF
  57502. }
  57503. b := dAtA[iNdEx]
  57504. iNdEx++
  57505. stringLen |= uint64(b&0x7F) << shift
  57506. if b < 0x80 {
  57507. break
  57508. }
  57509. }
  57510. intStringLen := int(stringLen)
  57511. if intStringLen < 0 {
  57512. return ErrInvalidLengthGenerated
  57513. }
  57514. postIndex := iNdEx + intStringLen
  57515. if postIndex < 0 {
  57516. return ErrInvalidLengthGenerated
  57517. }
  57518. if postIndex > l {
  57519. return io.ErrUnexpectedEOF
  57520. }
  57521. m.Type = string(dAtA[iNdEx:postIndex])
  57522. iNdEx = postIndex
  57523. case 4:
  57524. if wireType != 2 {
  57525. return fmt.Errorf("proto: wrong wireType = %d for field Level", wireType)
  57526. }
  57527. var stringLen uint64
  57528. for shift := uint(0); ; shift += 7 {
  57529. if shift >= 64 {
  57530. return ErrIntOverflowGenerated
  57531. }
  57532. if iNdEx >= l {
  57533. return io.ErrUnexpectedEOF
  57534. }
  57535. b := dAtA[iNdEx]
  57536. iNdEx++
  57537. stringLen |= uint64(b&0x7F) << shift
  57538. if b < 0x80 {
  57539. break
  57540. }
  57541. }
  57542. intStringLen := int(stringLen)
  57543. if intStringLen < 0 {
  57544. return ErrInvalidLengthGenerated
  57545. }
  57546. postIndex := iNdEx + intStringLen
  57547. if postIndex < 0 {
  57548. return ErrInvalidLengthGenerated
  57549. }
  57550. if postIndex > l {
  57551. return io.ErrUnexpectedEOF
  57552. }
  57553. m.Level = string(dAtA[iNdEx:postIndex])
  57554. iNdEx = postIndex
  57555. default:
  57556. iNdEx = preIndex
  57557. skippy, err := skipGenerated(dAtA[iNdEx:])
  57558. if err != nil {
  57559. return err
  57560. }
  57561. if skippy < 0 {
  57562. return ErrInvalidLengthGenerated
  57563. }
  57564. if (iNdEx + skippy) < 0 {
  57565. return ErrInvalidLengthGenerated
  57566. }
  57567. if (iNdEx + skippy) > l {
  57568. return io.ErrUnexpectedEOF
  57569. }
  57570. iNdEx += skippy
  57571. }
  57572. }
  57573. if iNdEx > l {
  57574. return io.ErrUnexpectedEOF
  57575. }
  57576. return nil
  57577. }
  57578. func (m *ScaleIOPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  57579. l := len(dAtA)
  57580. iNdEx := 0
  57581. for iNdEx < l {
  57582. preIndex := iNdEx
  57583. var wire uint64
  57584. for shift := uint(0); ; shift += 7 {
  57585. if shift >= 64 {
  57586. return ErrIntOverflowGenerated
  57587. }
  57588. if iNdEx >= l {
  57589. return io.ErrUnexpectedEOF
  57590. }
  57591. b := dAtA[iNdEx]
  57592. iNdEx++
  57593. wire |= uint64(b&0x7F) << shift
  57594. if b < 0x80 {
  57595. break
  57596. }
  57597. }
  57598. fieldNum := int32(wire >> 3)
  57599. wireType := int(wire & 0x7)
  57600. if wireType == 4 {
  57601. return fmt.Errorf("proto: ScaleIOPersistentVolumeSource: wiretype end group for non-group")
  57602. }
  57603. if fieldNum <= 0 {
  57604. return fmt.Errorf("proto: ScaleIOPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  57605. }
  57606. switch fieldNum {
  57607. case 1:
  57608. if wireType != 2 {
  57609. return fmt.Errorf("proto: wrong wireType = %d for field Gateway", wireType)
  57610. }
  57611. var stringLen uint64
  57612. for shift := uint(0); ; shift += 7 {
  57613. if shift >= 64 {
  57614. return ErrIntOverflowGenerated
  57615. }
  57616. if iNdEx >= l {
  57617. return io.ErrUnexpectedEOF
  57618. }
  57619. b := dAtA[iNdEx]
  57620. iNdEx++
  57621. stringLen |= uint64(b&0x7F) << shift
  57622. if b < 0x80 {
  57623. break
  57624. }
  57625. }
  57626. intStringLen := int(stringLen)
  57627. if intStringLen < 0 {
  57628. return ErrInvalidLengthGenerated
  57629. }
  57630. postIndex := iNdEx + intStringLen
  57631. if postIndex < 0 {
  57632. return ErrInvalidLengthGenerated
  57633. }
  57634. if postIndex > l {
  57635. return io.ErrUnexpectedEOF
  57636. }
  57637. m.Gateway = string(dAtA[iNdEx:postIndex])
  57638. iNdEx = postIndex
  57639. case 2:
  57640. if wireType != 2 {
  57641. return fmt.Errorf("proto: wrong wireType = %d for field System", wireType)
  57642. }
  57643. var stringLen uint64
  57644. for shift := uint(0); ; shift += 7 {
  57645. if shift >= 64 {
  57646. return ErrIntOverflowGenerated
  57647. }
  57648. if iNdEx >= l {
  57649. return io.ErrUnexpectedEOF
  57650. }
  57651. b := dAtA[iNdEx]
  57652. iNdEx++
  57653. stringLen |= uint64(b&0x7F) << shift
  57654. if b < 0x80 {
  57655. break
  57656. }
  57657. }
  57658. intStringLen := int(stringLen)
  57659. if intStringLen < 0 {
  57660. return ErrInvalidLengthGenerated
  57661. }
  57662. postIndex := iNdEx + intStringLen
  57663. if postIndex < 0 {
  57664. return ErrInvalidLengthGenerated
  57665. }
  57666. if postIndex > l {
  57667. return io.ErrUnexpectedEOF
  57668. }
  57669. m.System = string(dAtA[iNdEx:postIndex])
  57670. iNdEx = postIndex
  57671. case 3:
  57672. if wireType != 2 {
  57673. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  57674. }
  57675. var msglen int
  57676. for shift := uint(0); ; shift += 7 {
  57677. if shift >= 64 {
  57678. return ErrIntOverflowGenerated
  57679. }
  57680. if iNdEx >= l {
  57681. return io.ErrUnexpectedEOF
  57682. }
  57683. b := dAtA[iNdEx]
  57684. iNdEx++
  57685. msglen |= int(b&0x7F) << shift
  57686. if b < 0x80 {
  57687. break
  57688. }
  57689. }
  57690. if msglen < 0 {
  57691. return ErrInvalidLengthGenerated
  57692. }
  57693. postIndex := iNdEx + msglen
  57694. if postIndex < 0 {
  57695. return ErrInvalidLengthGenerated
  57696. }
  57697. if postIndex > l {
  57698. return io.ErrUnexpectedEOF
  57699. }
  57700. if m.SecretRef == nil {
  57701. m.SecretRef = &SecretReference{}
  57702. }
  57703. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  57704. return err
  57705. }
  57706. iNdEx = postIndex
  57707. case 4:
  57708. if wireType != 0 {
  57709. return fmt.Errorf("proto: wrong wireType = %d for field SSLEnabled", wireType)
  57710. }
  57711. var v int
  57712. for shift := uint(0); ; shift += 7 {
  57713. if shift >= 64 {
  57714. return ErrIntOverflowGenerated
  57715. }
  57716. if iNdEx >= l {
  57717. return io.ErrUnexpectedEOF
  57718. }
  57719. b := dAtA[iNdEx]
  57720. iNdEx++
  57721. v |= int(b&0x7F) << shift
  57722. if b < 0x80 {
  57723. break
  57724. }
  57725. }
  57726. m.SSLEnabled = bool(v != 0)
  57727. case 5:
  57728. if wireType != 2 {
  57729. return fmt.Errorf("proto: wrong wireType = %d for field ProtectionDomain", wireType)
  57730. }
  57731. var stringLen uint64
  57732. for shift := uint(0); ; shift += 7 {
  57733. if shift >= 64 {
  57734. return ErrIntOverflowGenerated
  57735. }
  57736. if iNdEx >= l {
  57737. return io.ErrUnexpectedEOF
  57738. }
  57739. b := dAtA[iNdEx]
  57740. iNdEx++
  57741. stringLen |= uint64(b&0x7F) << shift
  57742. if b < 0x80 {
  57743. break
  57744. }
  57745. }
  57746. intStringLen := int(stringLen)
  57747. if intStringLen < 0 {
  57748. return ErrInvalidLengthGenerated
  57749. }
  57750. postIndex := iNdEx + intStringLen
  57751. if postIndex < 0 {
  57752. return ErrInvalidLengthGenerated
  57753. }
  57754. if postIndex > l {
  57755. return io.ErrUnexpectedEOF
  57756. }
  57757. m.ProtectionDomain = string(dAtA[iNdEx:postIndex])
  57758. iNdEx = postIndex
  57759. case 6:
  57760. if wireType != 2 {
  57761. return fmt.Errorf("proto: wrong wireType = %d for field StoragePool", wireType)
  57762. }
  57763. var stringLen uint64
  57764. for shift := uint(0); ; shift += 7 {
  57765. if shift >= 64 {
  57766. return ErrIntOverflowGenerated
  57767. }
  57768. if iNdEx >= l {
  57769. return io.ErrUnexpectedEOF
  57770. }
  57771. b := dAtA[iNdEx]
  57772. iNdEx++
  57773. stringLen |= uint64(b&0x7F) << shift
  57774. if b < 0x80 {
  57775. break
  57776. }
  57777. }
  57778. intStringLen := int(stringLen)
  57779. if intStringLen < 0 {
  57780. return ErrInvalidLengthGenerated
  57781. }
  57782. postIndex := iNdEx + intStringLen
  57783. if postIndex < 0 {
  57784. return ErrInvalidLengthGenerated
  57785. }
  57786. if postIndex > l {
  57787. return io.ErrUnexpectedEOF
  57788. }
  57789. m.StoragePool = string(dAtA[iNdEx:postIndex])
  57790. iNdEx = postIndex
  57791. case 7:
  57792. if wireType != 2 {
  57793. return fmt.Errorf("proto: wrong wireType = %d for field StorageMode", wireType)
  57794. }
  57795. var stringLen uint64
  57796. for shift := uint(0); ; shift += 7 {
  57797. if shift >= 64 {
  57798. return ErrIntOverflowGenerated
  57799. }
  57800. if iNdEx >= l {
  57801. return io.ErrUnexpectedEOF
  57802. }
  57803. b := dAtA[iNdEx]
  57804. iNdEx++
  57805. stringLen |= uint64(b&0x7F) << shift
  57806. if b < 0x80 {
  57807. break
  57808. }
  57809. }
  57810. intStringLen := int(stringLen)
  57811. if intStringLen < 0 {
  57812. return ErrInvalidLengthGenerated
  57813. }
  57814. postIndex := iNdEx + intStringLen
  57815. if postIndex < 0 {
  57816. return ErrInvalidLengthGenerated
  57817. }
  57818. if postIndex > l {
  57819. return io.ErrUnexpectedEOF
  57820. }
  57821. m.StorageMode = string(dAtA[iNdEx:postIndex])
  57822. iNdEx = postIndex
  57823. case 8:
  57824. if wireType != 2 {
  57825. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  57826. }
  57827. var stringLen uint64
  57828. for shift := uint(0); ; shift += 7 {
  57829. if shift >= 64 {
  57830. return ErrIntOverflowGenerated
  57831. }
  57832. if iNdEx >= l {
  57833. return io.ErrUnexpectedEOF
  57834. }
  57835. b := dAtA[iNdEx]
  57836. iNdEx++
  57837. stringLen |= uint64(b&0x7F) << shift
  57838. if b < 0x80 {
  57839. break
  57840. }
  57841. }
  57842. intStringLen := int(stringLen)
  57843. if intStringLen < 0 {
  57844. return ErrInvalidLengthGenerated
  57845. }
  57846. postIndex := iNdEx + intStringLen
  57847. if postIndex < 0 {
  57848. return ErrInvalidLengthGenerated
  57849. }
  57850. if postIndex > l {
  57851. return io.ErrUnexpectedEOF
  57852. }
  57853. m.VolumeName = string(dAtA[iNdEx:postIndex])
  57854. iNdEx = postIndex
  57855. case 9:
  57856. if wireType != 2 {
  57857. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  57858. }
  57859. var stringLen uint64
  57860. for shift := uint(0); ; shift += 7 {
  57861. if shift >= 64 {
  57862. return ErrIntOverflowGenerated
  57863. }
  57864. if iNdEx >= l {
  57865. return io.ErrUnexpectedEOF
  57866. }
  57867. b := dAtA[iNdEx]
  57868. iNdEx++
  57869. stringLen |= uint64(b&0x7F) << shift
  57870. if b < 0x80 {
  57871. break
  57872. }
  57873. }
  57874. intStringLen := int(stringLen)
  57875. if intStringLen < 0 {
  57876. return ErrInvalidLengthGenerated
  57877. }
  57878. postIndex := iNdEx + intStringLen
  57879. if postIndex < 0 {
  57880. return ErrInvalidLengthGenerated
  57881. }
  57882. if postIndex > l {
  57883. return io.ErrUnexpectedEOF
  57884. }
  57885. m.FSType = string(dAtA[iNdEx:postIndex])
  57886. iNdEx = postIndex
  57887. case 10:
  57888. if wireType != 0 {
  57889. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  57890. }
  57891. var v int
  57892. for shift := uint(0); ; shift += 7 {
  57893. if shift >= 64 {
  57894. return ErrIntOverflowGenerated
  57895. }
  57896. if iNdEx >= l {
  57897. return io.ErrUnexpectedEOF
  57898. }
  57899. b := dAtA[iNdEx]
  57900. iNdEx++
  57901. v |= int(b&0x7F) << shift
  57902. if b < 0x80 {
  57903. break
  57904. }
  57905. }
  57906. m.ReadOnly = bool(v != 0)
  57907. default:
  57908. iNdEx = preIndex
  57909. skippy, err := skipGenerated(dAtA[iNdEx:])
  57910. if err != nil {
  57911. return err
  57912. }
  57913. if skippy < 0 {
  57914. return ErrInvalidLengthGenerated
  57915. }
  57916. if (iNdEx + skippy) < 0 {
  57917. return ErrInvalidLengthGenerated
  57918. }
  57919. if (iNdEx + skippy) > l {
  57920. return io.ErrUnexpectedEOF
  57921. }
  57922. iNdEx += skippy
  57923. }
  57924. }
  57925. if iNdEx > l {
  57926. return io.ErrUnexpectedEOF
  57927. }
  57928. return nil
  57929. }
  57930. func (m *ScaleIOVolumeSource) Unmarshal(dAtA []byte) error {
  57931. l := len(dAtA)
  57932. iNdEx := 0
  57933. for iNdEx < l {
  57934. preIndex := iNdEx
  57935. var wire uint64
  57936. for shift := uint(0); ; shift += 7 {
  57937. if shift >= 64 {
  57938. return ErrIntOverflowGenerated
  57939. }
  57940. if iNdEx >= l {
  57941. return io.ErrUnexpectedEOF
  57942. }
  57943. b := dAtA[iNdEx]
  57944. iNdEx++
  57945. wire |= uint64(b&0x7F) << shift
  57946. if b < 0x80 {
  57947. break
  57948. }
  57949. }
  57950. fieldNum := int32(wire >> 3)
  57951. wireType := int(wire & 0x7)
  57952. if wireType == 4 {
  57953. return fmt.Errorf("proto: ScaleIOVolumeSource: wiretype end group for non-group")
  57954. }
  57955. if fieldNum <= 0 {
  57956. return fmt.Errorf("proto: ScaleIOVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  57957. }
  57958. switch fieldNum {
  57959. case 1:
  57960. if wireType != 2 {
  57961. return fmt.Errorf("proto: wrong wireType = %d for field Gateway", wireType)
  57962. }
  57963. var stringLen uint64
  57964. for shift := uint(0); ; shift += 7 {
  57965. if shift >= 64 {
  57966. return ErrIntOverflowGenerated
  57967. }
  57968. if iNdEx >= l {
  57969. return io.ErrUnexpectedEOF
  57970. }
  57971. b := dAtA[iNdEx]
  57972. iNdEx++
  57973. stringLen |= uint64(b&0x7F) << shift
  57974. if b < 0x80 {
  57975. break
  57976. }
  57977. }
  57978. intStringLen := int(stringLen)
  57979. if intStringLen < 0 {
  57980. return ErrInvalidLengthGenerated
  57981. }
  57982. postIndex := iNdEx + intStringLen
  57983. if postIndex < 0 {
  57984. return ErrInvalidLengthGenerated
  57985. }
  57986. if postIndex > l {
  57987. return io.ErrUnexpectedEOF
  57988. }
  57989. m.Gateway = string(dAtA[iNdEx:postIndex])
  57990. iNdEx = postIndex
  57991. case 2:
  57992. if wireType != 2 {
  57993. return fmt.Errorf("proto: wrong wireType = %d for field System", wireType)
  57994. }
  57995. var stringLen uint64
  57996. for shift := uint(0); ; shift += 7 {
  57997. if shift >= 64 {
  57998. return ErrIntOverflowGenerated
  57999. }
  58000. if iNdEx >= l {
  58001. return io.ErrUnexpectedEOF
  58002. }
  58003. b := dAtA[iNdEx]
  58004. iNdEx++
  58005. stringLen |= uint64(b&0x7F) << shift
  58006. if b < 0x80 {
  58007. break
  58008. }
  58009. }
  58010. intStringLen := int(stringLen)
  58011. if intStringLen < 0 {
  58012. return ErrInvalidLengthGenerated
  58013. }
  58014. postIndex := iNdEx + intStringLen
  58015. if postIndex < 0 {
  58016. return ErrInvalidLengthGenerated
  58017. }
  58018. if postIndex > l {
  58019. return io.ErrUnexpectedEOF
  58020. }
  58021. m.System = string(dAtA[iNdEx:postIndex])
  58022. iNdEx = postIndex
  58023. case 3:
  58024. if wireType != 2 {
  58025. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  58026. }
  58027. var msglen int
  58028. for shift := uint(0); ; shift += 7 {
  58029. if shift >= 64 {
  58030. return ErrIntOverflowGenerated
  58031. }
  58032. if iNdEx >= l {
  58033. return io.ErrUnexpectedEOF
  58034. }
  58035. b := dAtA[iNdEx]
  58036. iNdEx++
  58037. msglen |= int(b&0x7F) << shift
  58038. if b < 0x80 {
  58039. break
  58040. }
  58041. }
  58042. if msglen < 0 {
  58043. return ErrInvalidLengthGenerated
  58044. }
  58045. postIndex := iNdEx + msglen
  58046. if postIndex < 0 {
  58047. return ErrInvalidLengthGenerated
  58048. }
  58049. if postIndex > l {
  58050. return io.ErrUnexpectedEOF
  58051. }
  58052. if m.SecretRef == nil {
  58053. m.SecretRef = &LocalObjectReference{}
  58054. }
  58055. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  58056. return err
  58057. }
  58058. iNdEx = postIndex
  58059. case 4:
  58060. if wireType != 0 {
  58061. return fmt.Errorf("proto: wrong wireType = %d for field SSLEnabled", wireType)
  58062. }
  58063. var v int
  58064. for shift := uint(0); ; shift += 7 {
  58065. if shift >= 64 {
  58066. return ErrIntOverflowGenerated
  58067. }
  58068. if iNdEx >= l {
  58069. return io.ErrUnexpectedEOF
  58070. }
  58071. b := dAtA[iNdEx]
  58072. iNdEx++
  58073. v |= int(b&0x7F) << shift
  58074. if b < 0x80 {
  58075. break
  58076. }
  58077. }
  58078. m.SSLEnabled = bool(v != 0)
  58079. case 5:
  58080. if wireType != 2 {
  58081. return fmt.Errorf("proto: wrong wireType = %d for field ProtectionDomain", wireType)
  58082. }
  58083. var stringLen uint64
  58084. for shift := uint(0); ; shift += 7 {
  58085. if shift >= 64 {
  58086. return ErrIntOverflowGenerated
  58087. }
  58088. if iNdEx >= l {
  58089. return io.ErrUnexpectedEOF
  58090. }
  58091. b := dAtA[iNdEx]
  58092. iNdEx++
  58093. stringLen |= uint64(b&0x7F) << shift
  58094. if b < 0x80 {
  58095. break
  58096. }
  58097. }
  58098. intStringLen := int(stringLen)
  58099. if intStringLen < 0 {
  58100. return ErrInvalidLengthGenerated
  58101. }
  58102. postIndex := iNdEx + intStringLen
  58103. if postIndex < 0 {
  58104. return ErrInvalidLengthGenerated
  58105. }
  58106. if postIndex > l {
  58107. return io.ErrUnexpectedEOF
  58108. }
  58109. m.ProtectionDomain = string(dAtA[iNdEx:postIndex])
  58110. iNdEx = postIndex
  58111. case 6:
  58112. if wireType != 2 {
  58113. return fmt.Errorf("proto: wrong wireType = %d for field StoragePool", wireType)
  58114. }
  58115. var stringLen uint64
  58116. for shift := uint(0); ; shift += 7 {
  58117. if shift >= 64 {
  58118. return ErrIntOverflowGenerated
  58119. }
  58120. if iNdEx >= l {
  58121. return io.ErrUnexpectedEOF
  58122. }
  58123. b := dAtA[iNdEx]
  58124. iNdEx++
  58125. stringLen |= uint64(b&0x7F) << shift
  58126. if b < 0x80 {
  58127. break
  58128. }
  58129. }
  58130. intStringLen := int(stringLen)
  58131. if intStringLen < 0 {
  58132. return ErrInvalidLengthGenerated
  58133. }
  58134. postIndex := iNdEx + intStringLen
  58135. if postIndex < 0 {
  58136. return ErrInvalidLengthGenerated
  58137. }
  58138. if postIndex > l {
  58139. return io.ErrUnexpectedEOF
  58140. }
  58141. m.StoragePool = string(dAtA[iNdEx:postIndex])
  58142. iNdEx = postIndex
  58143. case 7:
  58144. if wireType != 2 {
  58145. return fmt.Errorf("proto: wrong wireType = %d for field StorageMode", wireType)
  58146. }
  58147. var stringLen uint64
  58148. for shift := uint(0); ; shift += 7 {
  58149. if shift >= 64 {
  58150. return ErrIntOverflowGenerated
  58151. }
  58152. if iNdEx >= l {
  58153. return io.ErrUnexpectedEOF
  58154. }
  58155. b := dAtA[iNdEx]
  58156. iNdEx++
  58157. stringLen |= uint64(b&0x7F) << shift
  58158. if b < 0x80 {
  58159. break
  58160. }
  58161. }
  58162. intStringLen := int(stringLen)
  58163. if intStringLen < 0 {
  58164. return ErrInvalidLengthGenerated
  58165. }
  58166. postIndex := iNdEx + intStringLen
  58167. if postIndex < 0 {
  58168. return ErrInvalidLengthGenerated
  58169. }
  58170. if postIndex > l {
  58171. return io.ErrUnexpectedEOF
  58172. }
  58173. m.StorageMode = string(dAtA[iNdEx:postIndex])
  58174. iNdEx = postIndex
  58175. case 8:
  58176. if wireType != 2 {
  58177. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  58178. }
  58179. var stringLen uint64
  58180. for shift := uint(0); ; shift += 7 {
  58181. if shift >= 64 {
  58182. return ErrIntOverflowGenerated
  58183. }
  58184. if iNdEx >= l {
  58185. return io.ErrUnexpectedEOF
  58186. }
  58187. b := dAtA[iNdEx]
  58188. iNdEx++
  58189. stringLen |= uint64(b&0x7F) << shift
  58190. if b < 0x80 {
  58191. break
  58192. }
  58193. }
  58194. intStringLen := int(stringLen)
  58195. if intStringLen < 0 {
  58196. return ErrInvalidLengthGenerated
  58197. }
  58198. postIndex := iNdEx + intStringLen
  58199. if postIndex < 0 {
  58200. return ErrInvalidLengthGenerated
  58201. }
  58202. if postIndex > l {
  58203. return io.ErrUnexpectedEOF
  58204. }
  58205. m.VolumeName = string(dAtA[iNdEx:postIndex])
  58206. iNdEx = postIndex
  58207. case 9:
  58208. if wireType != 2 {
  58209. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  58210. }
  58211. var stringLen uint64
  58212. for shift := uint(0); ; shift += 7 {
  58213. if shift >= 64 {
  58214. return ErrIntOverflowGenerated
  58215. }
  58216. if iNdEx >= l {
  58217. return io.ErrUnexpectedEOF
  58218. }
  58219. b := dAtA[iNdEx]
  58220. iNdEx++
  58221. stringLen |= uint64(b&0x7F) << shift
  58222. if b < 0x80 {
  58223. break
  58224. }
  58225. }
  58226. intStringLen := int(stringLen)
  58227. if intStringLen < 0 {
  58228. return ErrInvalidLengthGenerated
  58229. }
  58230. postIndex := iNdEx + intStringLen
  58231. if postIndex < 0 {
  58232. return ErrInvalidLengthGenerated
  58233. }
  58234. if postIndex > l {
  58235. return io.ErrUnexpectedEOF
  58236. }
  58237. m.FSType = string(dAtA[iNdEx:postIndex])
  58238. iNdEx = postIndex
  58239. case 10:
  58240. if wireType != 0 {
  58241. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  58242. }
  58243. var v int
  58244. for shift := uint(0); ; shift += 7 {
  58245. if shift >= 64 {
  58246. return ErrIntOverflowGenerated
  58247. }
  58248. if iNdEx >= l {
  58249. return io.ErrUnexpectedEOF
  58250. }
  58251. b := dAtA[iNdEx]
  58252. iNdEx++
  58253. v |= int(b&0x7F) << shift
  58254. if b < 0x80 {
  58255. break
  58256. }
  58257. }
  58258. m.ReadOnly = bool(v != 0)
  58259. default:
  58260. iNdEx = preIndex
  58261. skippy, err := skipGenerated(dAtA[iNdEx:])
  58262. if err != nil {
  58263. return err
  58264. }
  58265. if skippy < 0 {
  58266. return ErrInvalidLengthGenerated
  58267. }
  58268. if (iNdEx + skippy) < 0 {
  58269. return ErrInvalidLengthGenerated
  58270. }
  58271. if (iNdEx + skippy) > l {
  58272. return io.ErrUnexpectedEOF
  58273. }
  58274. iNdEx += skippy
  58275. }
  58276. }
  58277. if iNdEx > l {
  58278. return io.ErrUnexpectedEOF
  58279. }
  58280. return nil
  58281. }
  58282. func (m *ScopeSelector) Unmarshal(dAtA []byte) error {
  58283. l := len(dAtA)
  58284. iNdEx := 0
  58285. for iNdEx < l {
  58286. preIndex := iNdEx
  58287. var wire uint64
  58288. for shift := uint(0); ; shift += 7 {
  58289. if shift >= 64 {
  58290. return ErrIntOverflowGenerated
  58291. }
  58292. if iNdEx >= l {
  58293. return io.ErrUnexpectedEOF
  58294. }
  58295. b := dAtA[iNdEx]
  58296. iNdEx++
  58297. wire |= uint64(b&0x7F) << shift
  58298. if b < 0x80 {
  58299. break
  58300. }
  58301. }
  58302. fieldNum := int32(wire >> 3)
  58303. wireType := int(wire & 0x7)
  58304. if wireType == 4 {
  58305. return fmt.Errorf("proto: ScopeSelector: wiretype end group for non-group")
  58306. }
  58307. if fieldNum <= 0 {
  58308. return fmt.Errorf("proto: ScopeSelector: illegal tag %d (wire type %d)", fieldNum, wire)
  58309. }
  58310. switch fieldNum {
  58311. case 1:
  58312. if wireType != 2 {
  58313. return fmt.Errorf("proto: wrong wireType = %d for field MatchExpressions", wireType)
  58314. }
  58315. var msglen int
  58316. for shift := uint(0); ; shift += 7 {
  58317. if shift >= 64 {
  58318. return ErrIntOverflowGenerated
  58319. }
  58320. if iNdEx >= l {
  58321. return io.ErrUnexpectedEOF
  58322. }
  58323. b := dAtA[iNdEx]
  58324. iNdEx++
  58325. msglen |= int(b&0x7F) << shift
  58326. if b < 0x80 {
  58327. break
  58328. }
  58329. }
  58330. if msglen < 0 {
  58331. return ErrInvalidLengthGenerated
  58332. }
  58333. postIndex := iNdEx + msglen
  58334. if postIndex < 0 {
  58335. return ErrInvalidLengthGenerated
  58336. }
  58337. if postIndex > l {
  58338. return io.ErrUnexpectedEOF
  58339. }
  58340. m.MatchExpressions = append(m.MatchExpressions, ScopedResourceSelectorRequirement{})
  58341. if err := m.MatchExpressions[len(m.MatchExpressions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  58342. return err
  58343. }
  58344. iNdEx = postIndex
  58345. default:
  58346. iNdEx = preIndex
  58347. skippy, err := skipGenerated(dAtA[iNdEx:])
  58348. if err != nil {
  58349. return err
  58350. }
  58351. if skippy < 0 {
  58352. return ErrInvalidLengthGenerated
  58353. }
  58354. if (iNdEx + skippy) < 0 {
  58355. return ErrInvalidLengthGenerated
  58356. }
  58357. if (iNdEx + skippy) > l {
  58358. return io.ErrUnexpectedEOF
  58359. }
  58360. iNdEx += skippy
  58361. }
  58362. }
  58363. if iNdEx > l {
  58364. return io.ErrUnexpectedEOF
  58365. }
  58366. return nil
  58367. }
  58368. func (m *ScopedResourceSelectorRequirement) Unmarshal(dAtA []byte) error {
  58369. l := len(dAtA)
  58370. iNdEx := 0
  58371. for iNdEx < l {
  58372. preIndex := iNdEx
  58373. var wire uint64
  58374. for shift := uint(0); ; shift += 7 {
  58375. if shift >= 64 {
  58376. return ErrIntOverflowGenerated
  58377. }
  58378. if iNdEx >= l {
  58379. return io.ErrUnexpectedEOF
  58380. }
  58381. b := dAtA[iNdEx]
  58382. iNdEx++
  58383. wire |= uint64(b&0x7F) << shift
  58384. if b < 0x80 {
  58385. break
  58386. }
  58387. }
  58388. fieldNum := int32(wire >> 3)
  58389. wireType := int(wire & 0x7)
  58390. if wireType == 4 {
  58391. return fmt.Errorf("proto: ScopedResourceSelectorRequirement: wiretype end group for non-group")
  58392. }
  58393. if fieldNum <= 0 {
  58394. return fmt.Errorf("proto: ScopedResourceSelectorRequirement: illegal tag %d (wire type %d)", fieldNum, wire)
  58395. }
  58396. switch fieldNum {
  58397. case 1:
  58398. if wireType != 2 {
  58399. return fmt.Errorf("proto: wrong wireType = %d for field ScopeName", wireType)
  58400. }
  58401. var stringLen uint64
  58402. for shift := uint(0); ; shift += 7 {
  58403. if shift >= 64 {
  58404. return ErrIntOverflowGenerated
  58405. }
  58406. if iNdEx >= l {
  58407. return io.ErrUnexpectedEOF
  58408. }
  58409. b := dAtA[iNdEx]
  58410. iNdEx++
  58411. stringLen |= uint64(b&0x7F) << shift
  58412. if b < 0x80 {
  58413. break
  58414. }
  58415. }
  58416. intStringLen := int(stringLen)
  58417. if intStringLen < 0 {
  58418. return ErrInvalidLengthGenerated
  58419. }
  58420. postIndex := iNdEx + intStringLen
  58421. if postIndex < 0 {
  58422. return ErrInvalidLengthGenerated
  58423. }
  58424. if postIndex > l {
  58425. return io.ErrUnexpectedEOF
  58426. }
  58427. m.ScopeName = ResourceQuotaScope(dAtA[iNdEx:postIndex])
  58428. iNdEx = postIndex
  58429. case 2:
  58430. if wireType != 2 {
  58431. return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
  58432. }
  58433. var stringLen uint64
  58434. for shift := uint(0); ; shift += 7 {
  58435. if shift >= 64 {
  58436. return ErrIntOverflowGenerated
  58437. }
  58438. if iNdEx >= l {
  58439. return io.ErrUnexpectedEOF
  58440. }
  58441. b := dAtA[iNdEx]
  58442. iNdEx++
  58443. stringLen |= uint64(b&0x7F) << shift
  58444. if b < 0x80 {
  58445. break
  58446. }
  58447. }
  58448. intStringLen := int(stringLen)
  58449. if intStringLen < 0 {
  58450. return ErrInvalidLengthGenerated
  58451. }
  58452. postIndex := iNdEx + intStringLen
  58453. if postIndex < 0 {
  58454. return ErrInvalidLengthGenerated
  58455. }
  58456. if postIndex > l {
  58457. return io.ErrUnexpectedEOF
  58458. }
  58459. m.Operator = ScopeSelectorOperator(dAtA[iNdEx:postIndex])
  58460. iNdEx = postIndex
  58461. case 3:
  58462. if wireType != 2 {
  58463. return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
  58464. }
  58465. var stringLen uint64
  58466. for shift := uint(0); ; shift += 7 {
  58467. if shift >= 64 {
  58468. return ErrIntOverflowGenerated
  58469. }
  58470. if iNdEx >= l {
  58471. return io.ErrUnexpectedEOF
  58472. }
  58473. b := dAtA[iNdEx]
  58474. iNdEx++
  58475. stringLen |= uint64(b&0x7F) << shift
  58476. if b < 0x80 {
  58477. break
  58478. }
  58479. }
  58480. intStringLen := int(stringLen)
  58481. if intStringLen < 0 {
  58482. return ErrInvalidLengthGenerated
  58483. }
  58484. postIndex := iNdEx + intStringLen
  58485. if postIndex < 0 {
  58486. return ErrInvalidLengthGenerated
  58487. }
  58488. if postIndex > l {
  58489. return io.ErrUnexpectedEOF
  58490. }
  58491. m.Values = append(m.Values, string(dAtA[iNdEx:postIndex]))
  58492. iNdEx = postIndex
  58493. default:
  58494. iNdEx = preIndex
  58495. skippy, err := skipGenerated(dAtA[iNdEx:])
  58496. if err != nil {
  58497. return err
  58498. }
  58499. if skippy < 0 {
  58500. return ErrInvalidLengthGenerated
  58501. }
  58502. if (iNdEx + skippy) < 0 {
  58503. return ErrInvalidLengthGenerated
  58504. }
  58505. if (iNdEx + skippy) > l {
  58506. return io.ErrUnexpectedEOF
  58507. }
  58508. iNdEx += skippy
  58509. }
  58510. }
  58511. if iNdEx > l {
  58512. return io.ErrUnexpectedEOF
  58513. }
  58514. return nil
  58515. }
  58516. func (m *SeccompProfile) Unmarshal(dAtA []byte) error {
  58517. l := len(dAtA)
  58518. iNdEx := 0
  58519. for iNdEx < l {
  58520. preIndex := iNdEx
  58521. var wire uint64
  58522. for shift := uint(0); ; shift += 7 {
  58523. if shift >= 64 {
  58524. return ErrIntOverflowGenerated
  58525. }
  58526. if iNdEx >= l {
  58527. return io.ErrUnexpectedEOF
  58528. }
  58529. b := dAtA[iNdEx]
  58530. iNdEx++
  58531. wire |= uint64(b&0x7F) << shift
  58532. if b < 0x80 {
  58533. break
  58534. }
  58535. }
  58536. fieldNum := int32(wire >> 3)
  58537. wireType := int(wire & 0x7)
  58538. if wireType == 4 {
  58539. return fmt.Errorf("proto: SeccompProfile: wiretype end group for non-group")
  58540. }
  58541. if fieldNum <= 0 {
  58542. return fmt.Errorf("proto: SeccompProfile: illegal tag %d (wire type %d)", fieldNum, wire)
  58543. }
  58544. switch fieldNum {
  58545. case 1:
  58546. if wireType != 2 {
  58547. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  58548. }
  58549. var stringLen uint64
  58550. for shift := uint(0); ; shift += 7 {
  58551. if shift >= 64 {
  58552. return ErrIntOverflowGenerated
  58553. }
  58554. if iNdEx >= l {
  58555. return io.ErrUnexpectedEOF
  58556. }
  58557. b := dAtA[iNdEx]
  58558. iNdEx++
  58559. stringLen |= uint64(b&0x7F) << shift
  58560. if b < 0x80 {
  58561. break
  58562. }
  58563. }
  58564. intStringLen := int(stringLen)
  58565. if intStringLen < 0 {
  58566. return ErrInvalidLengthGenerated
  58567. }
  58568. postIndex := iNdEx + intStringLen
  58569. if postIndex < 0 {
  58570. return ErrInvalidLengthGenerated
  58571. }
  58572. if postIndex > l {
  58573. return io.ErrUnexpectedEOF
  58574. }
  58575. m.Type = SeccompProfileType(dAtA[iNdEx:postIndex])
  58576. iNdEx = postIndex
  58577. case 2:
  58578. if wireType != 2 {
  58579. return fmt.Errorf("proto: wrong wireType = %d for field LocalhostProfile", wireType)
  58580. }
  58581. var stringLen uint64
  58582. for shift := uint(0); ; shift += 7 {
  58583. if shift >= 64 {
  58584. return ErrIntOverflowGenerated
  58585. }
  58586. if iNdEx >= l {
  58587. return io.ErrUnexpectedEOF
  58588. }
  58589. b := dAtA[iNdEx]
  58590. iNdEx++
  58591. stringLen |= uint64(b&0x7F) << shift
  58592. if b < 0x80 {
  58593. break
  58594. }
  58595. }
  58596. intStringLen := int(stringLen)
  58597. if intStringLen < 0 {
  58598. return ErrInvalidLengthGenerated
  58599. }
  58600. postIndex := iNdEx + intStringLen
  58601. if postIndex < 0 {
  58602. return ErrInvalidLengthGenerated
  58603. }
  58604. if postIndex > l {
  58605. return io.ErrUnexpectedEOF
  58606. }
  58607. s := string(dAtA[iNdEx:postIndex])
  58608. m.LocalhostProfile = &s
  58609. iNdEx = postIndex
  58610. default:
  58611. iNdEx = preIndex
  58612. skippy, err := skipGenerated(dAtA[iNdEx:])
  58613. if err != nil {
  58614. return err
  58615. }
  58616. if skippy < 0 {
  58617. return ErrInvalidLengthGenerated
  58618. }
  58619. if (iNdEx + skippy) < 0 {
  58620. return ErrInvalidLengthGenerated
  58621. }
  58622. if (iNdEx + skippy) > l {
  58623. return io.ErrUnexpectedEOF
  58624. }
  58625. iNdEx += skippy
  58626. }
  58627. }
  58628. if iNdEx > l {
  58629. return io.ErrUnexpectedEOF
  58630. }
  58631. return nil
  58632. }
  58633. func (m *Secret) Unmarshal(dAtA []byte) error {
  58634. l := len(dAtA)
  58635. iNdEx := 0
  58636. for iNdEx < l {
  58637. preIndex := iNdEx
  58638. var wire uint64
  58639. for shift := uint(0); ; shift += 7 {
  58640. if shift >= 64 {
  58641. return ErrIntOverflowGenerated
  58642. }
  58643. if iNdEx >= l {
  58644. return io.ErrUnexpectedEOF
  58645. }
  58646. b := dAtA[iNdEx]
  58647. iNdEx++
  58648. wire |= uint64(b&0x7F) << shift
  58649. if b < 0x80 {
  58650. break
  58651. }
  58652. }
  58653. fieldNum := int32(wire >> 3)
  58654. wireType := int(wire & 0x7)
  58655. if wireType == 4 {
  58656. return fmt.Errorf("proto: Secret: wiretype end group for non-group")
  58657. }
  58658. if fieldNum <= 0 {
  58659. return fmt.Errorf("proto: Secret: illegal tag %d (wire type %d)", fieldNum, wire)
  58660. }
  58661. switch fieldNum {
  58662. case 1:
  58663. if wireType != 2 {
  58664. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  58665. }
  58666. var msglen int
  58667. for shift := uint(0); ; shift += 7 {
  58668. if shift >= 64 {
  58669. return ErrIntOverflowGenerated
  58670. }
  58671. if iNdEx >= l {
  58672. return io.ErrUnexpectedEOF
  58673. }
  58674. b := dAtA[iNdEx]
  58675. iNdEx++
  58676. msglen |= int(b&0x7F) << shift
  58677. if b < 0x80 {
  58678. break
  58679. }
  58680. }
  58681. if msglen < 0 {
  58682. return ErrInvalidLengthGenerated
  58683. }
  58684. postIndex := iNdEx + msglen
  58685. if postIndex < 0 {
  58686. return ErrInvalidLengthGenerated
  58687. }
  58688. if postIndex > l {
  58689. return io.ErrUnexpectedEOF
  58690. }
  58691. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  58692. return err
  58693. }
  58694. iNdEx = postIndex
  58695. case 2:
  58696. if wireType != 2 {
  58697. return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType)
  58698. }
  58699. var msglen int
  58700. for shift := uint(0); ; shift += 7 {
  58701. if shift >= 64 {
  58702. return ErrIntOverflowGenerated
  58703. }
  58704. if iNdEx >= l {
  58705. return io.ErrUnexpectedEOF
  58706. }
  58707. b := dAtA[iNdEx]
  58708. iNdEx++
  58709. msglen |= int(b&0x7F) << shift
  58710. if b < 0x80 {
  58711. break
  58712. }
  58713. }
  58714. if msglen < 0 {
  58715. return ErrInvalidLengthGenerated
  58716. }
  58717. postIndex := iNdEx + msglen
  58718. if postIndex < 0 {
  58719. return ErrInvalidLengthGenerated
  58720. }
  58721. if postIndex > l {
  58722. return io.ErrUnexpectedEOF
  58723. }
  58724. if m.Data == nil {
  58725. m.Data = make(map[string][]byte)
  58726. }
  58727. var mapkey string
  58728. mapvalue := []byte{}
  58729. for iNdEx < postIndex {
  58730. entryPreIndex := iNdEx
  58731. var wire uint64
  58732. for shift := uint(0); ; shift += 7 {
  58733. if shift >= 64 {
  58734. return ErrIntOverflowGenerated
  58735. }
  58736. if iNdEx >= l {
  58737. return io.ErrUnexpectedEOF
  58738. }
  58739. b := dAtA[iNdEx]
  58740. iNdEx++
  58741. wire |= uint64(b&0x7F) << shift
  58742. if b < 0x80 {
  58743. break
  58744. }
  58745. }
  58746. fieldNum := int32(wire >> 3)
  58747. if fieldNum == 1 {
  58748. var stringLenmapkey uint64
  58749. for shift := uint(0); ; shift += 7 {
  58750. if shift >= 64 {
  58751. return ErrIntOverflowGenerated
  58752. }
  58753. if iNdEx >= l {
  58754. return io.ErrUnexpectedEOF
  58755. }
  58756. b := dAtA[iNdEx]
  58757. iNdEx++
  58758. stringLenmapkey |= uint64(b&0x7F) << shift
  58759. if b < 0x80 {
  58760. break
  58761. }
  58762. }
  58763. intStringLenmapkey := int(stringLenmapkey)
  58764. if intStringLenmapkey < 0 {
  58765. return ErrInvalidLengthGenerated
  58766. }
  58767. postStringIndexmapkey := iNdEx + intStringLenmapkey
  58768. if postStringIndexmapkey < 0 {
  58769. return ErrInvalidLengthGenerated
  58770. }
  58771. if postStringIndexmapkey > l {
  58772. return io.ErrUnexpectedEOF
  58773. }
  58774. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  58775. iNdEx = postStringIndexmapkey
  58776. } else if fieldNum == 2 {
  58777. var mapbyteLen uint64
  58778. for shift := uint(0); ; shift += 7 {
  58779. if shift >= 64 {
  58780. return ErrIntOverflowGenerated
  58781. }
  58782. if iNdEx >= l {
  58783. return io.ErrUnexpectedEOF
  58784. }
  58785. b := dAtA[iNdEx]
  58786. iNdEx++
  58787. mapbyteLen |= uint64(b&0x7F) << shift
  58788. if b < 0x80 {
  58789. break
  58790. }
  58791. }
  58792. intMapbyteLen := int(mapbyteLen)
  58793. if intMapbyteLen < 0 {
  58794. return ErrInvalidLengthGenerated
  58795. }
  58796. postbytesIndex := iNdEx + intMapbyteLen
  58797. if postbytesIndex < 0 {
  58798. return ErrInvalidLengthGenerated
  58799. }
  58800. if postbytesIndex > l {
  58801. return io.ErrUnexpectedEOF
  58802. }
  58803. mapvalue = make([]byte, mapbyteLen)
  58804. copy(mapvalue, dAtA[iNdEx:postbytesIndex])
  58805. iNdEx = postbytesIndex
  58806. } else {
  58807. iNdEx = entryPreIndex
  58808. skippy, err := skipGenerated(dAtA[iNdEx:])
  58809. if err != nil {
  58810. return err
  58811. }
  58812. if skippy < 0 {
  58813. return ErrInvalidLengthGenerated
  58814. }
  58815. if (iNdEx + skippy) > postIndex {
  58816. return io.ErrUnexpectedEOF
  58817. }
  58818. iNdEx += skippy
  58819. }
  58820. }
  58821. m.Data[mapkey] = mapvalue
  58822. iNdEx = postIndex
  58823. case 3:
  58824. if wireType != 2 {
  58825. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  58826. }
  58827. var stringLen uint64
  58828. for shift := uint(0); ; shift += 7 {
  58829. if shift >= 64 {
  58830. return ErrIntOverflowGenerated
  58831. }
  58832. if iNdEx >= l {
  58833. return io.ErrUnexpectedEOF
  58834. }
  58835. b := dAtA[iNdEx]
  58836. iNdEx++
  58837. stringLen |= uint64(b&0x7F) << shift
  58838. if b < 0x80 {
  58839. break
  58840. }
  58841. }
  58842. intStringLen := int(stringLen)
  58843. if intStringLen < 0 {
  58844. return ErrInvalidLengthGenerated
  58845. }
  58846. postIndex := iNdEx + intStringLen
  58847. if postIndex < 0 {
  58848. return ErrInvalidLengthGenerated
  58849. }
  58850. if postIndex > l {
  58851. return io.ErrUnexpectedEOF
  58852. }
  58853. m.Type = SecretType(dAtA[iNdEx:postIndex])
  58854. iNdEx = postIndex
  58855. case 4:
  58856. if wireType != 2 {
  58857. return fmt.Errorf("proto: wrong wireType = %d for field StringData", wireType)
  58858. }
  58859. var msglen int
  58860. for shift := uint(0); ; shift += 7 {
  58861. if shift >= 64 {
  58862. return ErrIntOverflowGenerated
  58863. }
  58864. if iNdEx >= l {
  58865. return io.ErrUnexpectedEOF
  58866. }
  58867. b := dAtA[iNdEx]
  58868. iNdEx++
  58869. msglen |= int(b&0x7F) << shift
  58870. if b < 0x80 {
  58871. break
  58872. }
  58873. }
  58874. if msglen < 0 {
  58875. return ErrInvalidLengthGenerated
  58876. }
  58877. postIndex := iNdEx + msglen
  58878. if postIndex < 0 {
  58879. return ErrInvalidLengthGenerated
  58880. }
  58881. if postIndex > l {
  58882. return io.ErrUnexpectedEOF
  58883. }
  58884. if m.StringData == nil {
  58885. m.StringData = make(map[string]string)
  58886. }
  58887. var mapkey string
  58888. var mapvalue string
  58889. for iNdEx < postIndex {
  58890. entryPreIndex := iNdEx
  58891. var wire uint64
  58892. for shift := uint(0); ; shift += 7 {
  58893. if shift >= 64 {
  58894. return ErrIntOverflowGenerated
  58895. }
  58896. if iNdEx >= l {
  58897. return io.ErrUnexpectedEOF
  58898. }
  58899. b := dAtA[iNdEx]
  58900. iNdEx++
  58901. wire |= uint64(b&0x7F) << shift
  58902. if b < 0x80 {
  58903. break
  58904. }
  58905. }
  58906. fieldNum := int32(wire >> 3)
  58907. if fieldNum == 1 {
  58908. var stringLenmapkey uint64
  58909. for shift := uint(0); ; shift += 7 {
  58910. if shift >= 64 {
  58911. return ErrIntOverflowGenerated
  58912. }
  58913. if iNdEx >= l {
  58914. return io.ErrUnexpectedEOF
  58915. }
  58916. b := dAtA[iNdEx]
  58917. iNdEx++
  58918. stringLenmapkey |= uint64(b&0x7F) << shift
  58919. if b < 0x80 {
  58920. break
  58921. }
  58922. }
  58923. intStringLenmapkey := int(stringLenmapkey)
  58924. if intStringLenmapkey < 0 {
  58925. return ErrInvalidLengthGenerated
  58926. }
  58927. postStringIndexmapkey := iNdEx + intStringLenmapkey
  58928. if postStringIndexmapkey < 0 {
  58929. return ErrInvalidLengthGenerated
  58930. }
  58931. if postStringIndexmapkey > l {
  58932. return io.ErrUnexpectedEOF
  58933. }
  58934. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  58935. iNdEx = postStringIndexmapkey
  58936. } else if fieldNum == 2 {
  58937. var stringLenmapvalue uint64
  58938. for shift := uint(0); ; shift += 7 {
  58939. if shift >= 64 {
  58940. return ErrIntOverflowGenerated
  58941. }
  58942. if iNdEx >= l {
  58943. return io.ErrUnexpectedEOF
  58944. }
  58945. b := dAtA[iNdEx]
  58946. iNdEx++
  58947. stringLenmapvalue |= uint64(b&0x7F) << shift
  58948. if b < 0x80 {
  58949. break
  58950. }
  58951. }
  58952. intStringLenmapvalue := int(stringLenmapvalue)
  58953. if intStringLenmapvalue < 0 {
  58954. return ErrInvalidLengthGenerated
  58955. }
  58956. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  58957. if postStringIndexmapvalue < 0 {
  58958. return ErrInvalidLengthGenerated
  58959. }
  58960. if postStringIndexmapvalue > l {
  58961. return io.ErrUnexpectedEOF
  58962. }
  58963. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  58964. iNdEx = postStringIndexmapvalue
  58965. } else {
  58966. iNdEx = entryPreIndex
  58967. skippy, err := skipGenerated(dAtA[iNdEx:])
  58968. if err != nil {
  58969. return err
  58970. }
  58971. if skippy < 0 {
  58972. return ErrInvalidLengthGenerated
  58973. }
  58974. if (iNdEx + skippy) > postIndex {
  58975. return io.ErrUnexpectedEOF
  58976. }
  58977. iNdEx += skippy
  58978. }
  58979. }
  58980. m.StringData[mapkey] = mapvalue
  58981. iNdEx = postIndex
  58982. case 5:
  58983. if wireType != 0 {
  58984. return fmt.Errorf("proto: wrong wireType = %d for field Immutable", wireType)
  58985. }
  58986. var v int
  58987. for shift := uint(0); ; shift += 7 {
  58988. if shift >= 64 {
  58989. return ErrIntOverflowGenerated
  58990. }
  58991. if iNdEx >= l {
  58992. return io.ErrUnexpectedEOF
  58993. }
  58994. b := dAtA[iNdEx]
  58995. iNdEx++
  58996. v |= int(b&0x7F) << shift
  58997. if b < 0x80 {
  58998. break
  58999. }
  59000. }
  59001. b := bool(v != 0)
  59002. m.Immutable = &b
  59003. default:
  59004. iNdEx = preIndex
  59005. skippy, err := skipGenerated(dAtA[iNdEx:])
  59006. if err != nil {
  59007. return err
  59008. }
  59009. if skippy < 0 {
  59010. return ErrInvalidLengthGenerated
  59011. }
  59012. if (iNdEx + skippy) < 0 {
  59013. return ErrInvalidLengthGenerated
  59014. }
  59015. if (iNdEx + skippy) > l {
  59016. return io.ErrUnexpectedEOF
  59017. }
  59018. iNdEx += skippy
  59019. }
  59020. }
  59021. if iNdEx > l {
  59022. return io.ErrUnexpectedEOF
  59023. }
  59024. return nil
  59025. }
  59026. func (m *SecretEnvSource) Unmarshal(dAtA []byte) error {
  59027. l := len(dAtA)
  59028. iNdEx := 0
  59029. for iNdEx < l {
  59030. preIndex := iNdEx
  59031. var wire uint64
  59032. for shift := uint(0); ; shift += 7 {
  59033. if shift >= 64 {
  59034. return ErrIntOverflowGenerated
  59035. }
  59036. if iNdEx >= l {
  59037. return io.ErrUnexpectedEOF
  59038. }
  59039. b := dAtA[iNdEx]
  59040. iNdEx++
  59041. wire |= uint64(b&0x7F) << shift
  59042. if b < 0x80 {
  59043. break
  59044. }
  59045. }
  59046. fieldNum := int32(wire >> 3)
  59047. wireType := int(wire & 0x7)
  59048. if wireType == 4 {
  59049. return fmt.Errorf("proto: SecretEnvSource: wiretype end group for non-group")
  59050. }
  59051. if fieldNum <= 0 {
  59052. return fmt.Errorf("proto: SecretEnvSource: illegal tag %d (wire type %d)", fieldNum, wire)
  59053. }
  59054. switch fieldNum {
  59055. case 1:
  59056. if wireType != 2 {
  59057. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  59058. }
  59059. var msglen int
  59060. for shift := uint(0); ; shift += 7 {
  59061. if shift >= 64 {
  59062. return ErrIntOverflowGenerated
  59063. }
  59064. if iNdEx >= l {
  59065. return io.ErrUnexpectedEOF
  59066. }
  59067. b := dAtA[iNdEx]
  59068. iNdEx++
  59069. msglen |= int(b&0x7F) << shift
  59070. if b < 0x80 {
  59071. break
  59072. }
  59073. }
  59074. if msglen < 0 {
  59075. return ErrInvalidLengthGenerated
  59076. }
  59077. postIndex := iNdEx + msglen
  59078. if postIndex < 0 {
  59079. return ErrInvalidLengthGenerated
  59080. }
  59081. if postIndex > l {
  59082. return io.ErrUnexpectedEOF
  59083. }
  59084. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59085. return err
  59086. }
  59087. iNdEx = postIndex
  59088. case 2:
  59089. if wireType != 0 {
  59090. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  59091. }
  59092. var v int
  59093. for shift := uint(0); ; shift += 7 {
  59094. if shift >= 64 {
  59095. return ErrIntOverflowGenerated
  59096. }
  59097. if iNdEx >= l {
  59098. return io.ErrUnexpectedEOF
  59099. }
  59100. b := dAtA[iNdEx]
  59101. iNdEx++
  59102. v |= int(b&0x7F) << shift
  59103. if b < 0x80 {
  59104. break
  59105. }
  59106. }
  59107. b := bool(v != 0)
  59108. m.Optional = &b
  59109. default:
  59110. iNdEx = preIndex
  59111. skippy, err := skipGenerated(dAtA[iNdEx:])
  59112. if err != nil {
  59113. return err
  59114. }
  59115. if skippy < 0 {
  59116. return ErrInvalidLengthGenerated
  59117. }
  59118. if (iNdEx + skippy) < 0 {
  59119. return ErrInvalidLengthGenerated
  59120. }
  59121. if (iNdEx + skippy) > l {
  59122. return io.ErrUnexpectedEOF
  59123. }
  59124. iNdEx += skippy
  59125. }
  59126. }
  59127. if iNdEx > l {
  59128. return io.ErrUnexpectedEOF
  59129. }
  59130. return nil
  59131. }
  59132. func (m *SecretKeySelector) Unmarshal(dAtA []byte) error {
  59133. l := len(dAtA)
  59134. iNdEx := 0
  59135. for iNdEx < l {
  59136. preIndex := iNdEx
  59137. var wire uint64
  59138. for shift := uint(0); ; shift += 7 {
  59139. if shift >= 64 {
  59140. return ErrIntOverflowGenerated
  59141. }
  59142. if iNdEx >= l {
  59143. return io.ErrUnexpectedEOF
  59144. }
  59145. b := dAtA[iNdEx]
  59146. iNdEx++
  59147. wire |= uint64(b&0x7F) << shift
  59148. if b < 0x80 {
  59149. break
  59150. }
  59151. }
  59152. fieldNum := int32(wire >> 3)
  59153. wireType := int(wire & 0x7)
  59154. if wireType == 4 {
  59155. return fmt.Errorf("proto: SecretKeySelector: wiretype end group for non-group")
  59156. }
  59157. if fieldNum <= 0 {
  59158. return fmt.Errorf("proto: SecretKeySelector: illegal tag %d (wire type %d)", fieldNum, wire)
  59159. }
  59160. switch fieldNum {
  59161. case 1:
  59162. if wireType != 2 {
  59163. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  59164. }
  59165. var msglen int
  59166. for shift := uint(0); ; shift += 7 {
  59167. if shift >= 64 {
  59168. return ErrIntOverflowGenerated
  59169. }
  59170. if iNdEx >= l {
  59171. return io.ErrUnexpectedEOF
  59172. }
  59173. b := dAtA[iNdEx]
  59174. iNdEx++
  59175. msglen |= int(b&0x7F) << shift
  59176. if b < 0x80 {
  59177. break
  59178. }
  59179. }
  59180. if msglen < 0 {
  59181. return ErrInvalidLengthGenerated
  59182. }
  59183. postIndex := iNdEx + msglen
  59184. if postIndex < 0 {
  59185. return ErrInvalidLengthGenerated
  59186. }
  59187. if postIndex > l {
  59188. return io.ErrUnexpectedEOF
  59189. }
  59190. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59191. return err
  59192. }
  59193. iNdEx = postIndex
  59194. case 2:
  59195. if wireType != 2 {
  59196. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  59197. }
  59198. var stringLen uint64
  59199. for shift := uint(0); ; shift += 7 {
  59200. if shift >= 64 {
  59201. return ErrIntOverflowGenerated
  59202. }
  59203. if iNdEx >= l {
  59204. return io.ErrUnexpectedEOF
  59205. }
  59206. b := dAtA[iNdEx]
  59207. iNdEx++
  59208. stringLen |= uint64(b&0x7F) << shift
  59209. if b < 0x80 {
  59210. break
  59211. }
  59212. }
  59213. intStringLen := int(stringLen)
  59214. if intStringLen < 0 {
  59215. return ErrInvalidLengthGenerated
  59216. }
  59217. postIndex := iNdEx + intStringLen
  59218. if postIndex < 0 {
  59219. return ErrInvalidLengthGenerated
  59220. }
  59221. if postIndex > l {
  59222. return io.ErrUnexpectedEOF
  59223. }
  59224. m.Key = string(dAtA[iNdEx:postIndex])
  59225. iNdEx = postIndex
  59226. case 3:
  59227. if wireType != 0 {
  59228. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  59229. }
  59230. var v int
  59231. for shift := uint(0); ; shift += 7 {
  59232. if shift >= 64 {
  59233. return ErrIntOverflowGenerated
  59234. }
  59235. if iNdEx >= l {
  59236. return io.ErrUnexpectedEOF
  59237. }
  59238. b := dAtA[iNdEx]
  59239. iNdEx++
  59240. v |= int(b&0x7F) << shift
  59241. if b < 0x80 {
  59242. break
  59243. }
  59244. }
  59245. b := bool(v != 0)
  59246. m.Optional = &b
  59247. default:
  59248. iNdEx = preIndex
  59249. skippy, err := skipGenerated(dAtA[iNdEx:])
  59250. if err != nil {
  59251. return err
  59252. }
  59253. if skippy < 0 {
  59254. return ErrInvalidLengthGenerated
  59255. }
  59256. if (iNdEx + skippy) < 0 {
  59257. return ErrInvalidLengthGenerated
  59258. }
  59259. if (iNdEx + skippy) > l {
  59260. return io.ErrUnexpectedEOF
  59261. }
  59262. iNdEx += skippy
  59263. }
  59264. }
  59265. if iNdEx > l {
  59266. return io.ErrUnexpectedEOF
  59267. }
  59268. return nil
  59269. }
  59270. func (m *SecretList) Unmarshal(dAtA []byte) error {
  59271. l := len(dAtA)
  59272. iNdEx := 0
  59273. for iNdEx < l {
  59274. preIndex := iNdEx
  59275. var wire uint64
  59276. for shift := uint(0); ; shift += 7 {
  59277. if shift >= 64 {
  59278. return ErrIntOverflowGenerated
  59279. }
  59280. if iNdEx >= l {
  59281. return io.ErrUnexpectedEOF
  59282. }
  59283. b := dAtA[iNdEx]
  59284. iNdEx++
  59285. wire |= uint64(b&0x7F) << shift
  59286. if b < 0x80 {
  59287. break
  59288. }
  59289. }
  59290. fieldNum := int32(wire >> 3)
  59291. wireType := int(wire & 0x7)
  59292. if wireType == 4 {
  59293. return fmt.Errorf("proto: SecretList: wiretype end group for non-group")
  59294. }
  59295. if fieldNum <= 0 {
  59296. return fmt.Errorf("proto: SecretList: illegal tag %d (wire type %d)", fieldNum, wire)
  59297. }
  59298. switch fieldNum {
  59299. case 1:
  59300. if wireType != 2 {
  59301. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  59302. }
  59303. var msglen int
  59304. for shift := uint(0); ; shift += 7 {
  59305. if shift >= 64 {
  59306. return ErrIntOverflowGenerated
  59307. }
  59308. if iNdEx >= l {
  59309. return io.ErrUnexpectedEOF
  59310. }
  59311. b := dAtA[iNdEx]
  59312. iNdEx++
  59313. msglen |= int(b&0x7F) << shift
  59314. if b < 0x80 {
  59315. break
  59316. }
  59317. }
  59318. if msglen < 0 {
  59319. return ErrInvalidLengthGenerated
  59320. }
  59321. postIndex := iNdEx + msglen
  59322. if postIndex < 0 {
  59323. return ErrInvalidLengthGenerated
  59324. }
  59325. if postIndex > l {
  59326. return io.ErrUnexpectedEOF
  59327. }
  59328. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59329. return err
  59330. }
  59331. iNdEx = postIndex
  59332. case 2:
  59333. if wireType != 2 {
  59334. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  59335. }
  59336. var msglen int
  59337. for shift := uint(0); ; shift += 7 {
  59338. if shift >= 64 {
  59339. return ErrIntOverflowGenerated
  59340. }
  59341. if iNdEx >= l {
  59342. return io.ErrUnexpectedEOF
  59343. }
  59344. b := dAtA[iNdEx]
  59345. iNdEx++
  59346. msglen |= int(b&0x7F) << shift
  59347. if b < 0x80 {
  59348. break
  59349. }
  59350. }
  59351. if msglen < 0 {
  59352. return ErrInvalidLengthGenerated
  59353. }
  59354. postIndex := iNdEx + msglen
  59355. if postIndex < 0 {
  59356. return ErrInvalidLengthGenerated
  59357. }
  59358. if postIndex > l {
  59359. return io.ErrUnexpectedEOF
  59360. }
  59361. m.Items = append(m.Items, Secret{})
  59362. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59363. return err
  59364. }
  59365. iNdEx = postIndex
  59366. default:
  59367. iNdEx = preIndex
  59368. skippy, err := skipGenerated(dAtA[iNdEx:])
  59369. if err != nil {
  59370. return err
  59371. }
  59372. if skippy < 0 {
  59373. return ErrInvalidLengthGenerated
  59374. }
  59375. if (iNdEx + skippy) < 0 {
  59376. return ErrInvalidLengthGenerated
  59377. }
  59378. if (iNdEx + skippy) > l {
  59379. return io.ErrUnexpectedEOF
  59380. }
  59381. iNdEx += skippy
  59382. }
  59383. }
  59384. if iNdEx > l {
  59385. return io.ErrUnexpectedEOF
  59386. }
  59387. return nil
  59388. }
  59389. func (m *SecretProjection) Unmarshal(dAtA []byte) error {
  59390. l := len(dAtA)
  59391. iNdEx := 0
  59392. for iNdEx < l {
  59393. preIndex := iNdEx
  59394. var wire uint64
  59395. for shift := uint(0); ; shift += 7 {
  59396. if shift >= 64 {
  59397. return ErrIntOverflowGenerated
  59398. }
  59399. if iNdEx >= l {
  59400. return io.ErrUnexpectedEOF
  59401. }
  59402. b := dAtA[iNdEx]
  59403. iNdEx++
  59404. wire |= uint64(b&0x7F) << shift
  59405. if b < 0x80 {
  59406. break
  59407. }
  59408. }
  59409. fieldNum := int32(wire >> 3)
  59410. wireType := int(wire & 0x7)
  59411. if wireType == 4 {
  59412. return fmt.Errorf("proto: SecretProjection: wiretype end group for non-group")
  59413. }
  59414. if fieldNum <= 0 {
  59415. return fmt.Errorf("proto: SecretProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  59416. }
  59417. switch fieldNum {
  59418. case 1:
  59419. if wireType != 2 {
  59420. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  59421. }
  59422. var msglen int
  59423. for shift := uint(0); ; shift += 7 {
  59424. if shift >= 64 {
  59425. return ErrIntOverflowGenerated
  59426. }
  59427. if iNdEx >= l {
  59428. return io.ErrUnexpectedEOF
  59429. }
  59430. b := dAtA[iNdEx]
  59431. iNdEx++
  59432. msglen |= int(b&0x7F) << shift
  59433. if b < 0x80 {
  59434. break
  59435. }
  59436. }
  59437. if msglen < 0 {
  59438. return ErrInvalidLengthGenerated
  59439. }
  59440. postIndex := iNdEx + msglen
  59441. if postIndex < 0 {
  59442. return ErrInvalidLengthGenerated
  59443. }
  59444. if postIndex > l {
  59445. return io.ErrUnexpectedEOF
  59446. }
  59447. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59448. return err
  59449. }
  59450. iNdEx = postIndex
  59451. case 2:
  59452. if wireType != 2 {
  59453. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  59454. }
  59455. var msglen int
  59456. for shift := uint(0); ; shift += 7 {
  59457. if shift >= 64 {
  59458. return ErrIntOverflowGenerated
  59459. }
  59460. if iNdEx >= l {
  59461. return io.ErrUnexpectedEOF
  59462. }
  59463. b := dAtA[iNdEx]
  59464. iNdEx++
  59465. msglen |= int(b&0x7F) << shift
  59466. if b < 0x80 {
  59467. break
  59468. }
  59469. }
  59470. if msglen < 0 {
  59471. return ErrInvalidLengthGenerated
  59472. }
  59473. postIndex := iNdEx + msglen
  59474. if postIndex < 0 {
  59475. return ErrInvalidLengthGenerated
  59476. }
  59477. if postIndex > l {
  59478. return io.ErrUnexpectedEOF
  59479. }
  59480. m.Items = append(m.Items, KeyToPath{})
  59481. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59482. return err
  59483. }
  59484. iNdEx = postIndex
  59485. case 4:
  59486. if wireType != 0 {
  59487. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  59488. }
  59489. var v int
  59490. for shift := uint(0); ; shift += 7 {
  59491. if shift >= 64 {
  59492. return ErrIntOverflowGenerated
  59493. }
  59494. if iNdEx >= l {
  59495. return io.ErrUnexpectedEOF
  59496. }
  59497. b := dAtA[iNdEx]
  59498. iNdEx++
  59499. v |= int(b&0x7F) << shift
  59500. if b < 0x80 {
  59501. break
  59502. }
  59503. }
  59504. b := bool(v != 0)
  59505. m.Optional = &b
  59506. default:
  59507. iNdEx = preIndex
  59508. skippy, err := skipGenerated(dAtA[iNdEx:])
  59509. if err != nil {
  59510. return err
  59511. }
  59512. if skippy < 0 {
  59513. return ErrInvalidLengthGenerated
  59514. }
  59515. if (iNdEx + skippy) < 0 {
  59516. return ErrInvalidLengthGenerated
  59517. }
  59518. if (iNdEx + skippy) > l {
  59519. return io.ErrUnexpectedEOF
  59520. }
  59521. iNdEx += skippy
  59522. }
  59523. }
  59524. if iNdEx > l {
  59525. return io.ErrUnexpectedEOF
  59526. }
  59527. return nil
  59528. }
  59529. func (m *SecretReference) Unmarshal(dAtA []byte) error {
  59530. l := len(dAtA)
  59531. iNdEx := 0
  59532. for iNdEx < l {
  59533. preIndex := iNdEx
  59534. var wire uint64
  59535. for shift := uint(0); ; shift += 7 {
  59536. if shift >= 64 {
  59537. return ErrIntOverflowGenerated
  59538. }
  59539. if iNdEx >= l {
  59540. return io.ErrUnexpectedEOF
  59541. }
  59542. b := dAtA[iNdEx]
  59543. iNdEx++
  59544. wire |= uint64(b&0x7F) << shift
  59545. if b < 0x80 {
  59546. break
  59547. }
  59548. }
  59549. fieldNum := int32(wire >> 3)
  59550. wireType := int(wire & 0x7)
  59551. if wireType == 4 {
  59552. return fmt.Errorf("proto: SecretReference: wiretype end group for non-group")
  59553. }
  59554. if fieldNum <= 0 {
  59555. return fmt.Errorf("proto: SecretReference: illegal tag %d (wire type %d)", fieldNum, wire)
  59556. }
  59557. switch fieldNum {
  59558. case 1:
  59559. if wireType != 2 {
  59560. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  59561. }
  59562. var stringLen uint64
  59563. for shift := uint(0); ; shift += 7 {
  59564. if shift >= 64 {
  59565. return ErrIntOverflowGenerated
  59566. }
  59567. if iNdEx >= l {
  59568. return io.ErrUnexpectedEOF
  59569. }
  59570. b := dAtA[iNdEx]
  59571. iNdEx++
  59572. stringLen |= uint64(b&0x7F) << shift
  59573. if b < 0x80 {
  59574. break
  59575. }
  59576. }
  59577. intStringLen := int(stringLen)
  59578. if intStringLen < 0 {
  59579. return ErrInvalidLengthGenerated
  59580. }
  59581. postIndex := iNdEx + intStringLen
  59582. if postIndex < 0 {
  59583. return ErrInvalidLengthGenerated
  59584. }
  59585. if postIndex > l {
  59586. return io.ErrUnexpectedEOF
  59587. }
  59588. m.Name = string(dAtA[iNdEx:postIndex])
  59589. iNdEx = postIndex
  59590. case 2:
  59591. if wireType != 2 {
  59592. return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
  59593. }
  59594. var stringLen uint64
  59595. for shift := uint(0); ; shift += 7 {
  59596. if shift >= 64 {
  59597. return ErrIntOverflowGenerated
  59598. }
  59599. if iNdEx >= l {
  59600. return io.ErrUnexpectedEOF
  59601. }
  59602. b := dAtA[iNdEx]
  59603. iNdEx++
  59604. stringLen |= uint64(b&0x7F) << shift
  59605. if b < 0x80 {
  59606. break
  59607. }
  59608. }
  59609. intStringLen := int(stringLen)
  59610. if intStringLen < 0 {
  59611. return ErrInvalidLengthGenerated
  59612. }
  59613. postIndex := iNdEx + intStringLen
  59614. if postIndex < 0 {
  59615. return ErrInvalidLengthGenerated
  59616. }
  59617. if postIndex > l {
  59618. return io.ErrUnexpectedEOF
  59619. }
  59620. m.Namespace = string(dAtA[iNdEx:postIndex])
  59621. iNdEx = postIndex
  59622. default:
  59623. iNdEx = preIndex
  59624. skippy, err := skipGenerated(dAtA[iNdEx:])
  59625. if err != nil {
  59626. return err
  59627. }
  59628. if skippy < 0 {
  59629. return ErrInvalidLengthGenerated
  59630. }
  59631. if (iNdEx + skippy) < 0 {
  59632. return ErrInvalidLengthGenerated
  59633. }
  59634. if (iNdEx + skippy) > l {
  59635. return io.ErrUnexpectedEOF
  59636. }
  59637. iNdEx += skippy
  59638. }
  59639. }
  59640. if iNdEx > l {
  59641. return io.ErrUnexpectedEOF
  59642. }
  59643. return nil
  59644. }
  59645. func (m *SecretVolumeSource) Unmarshal(dAtA []byte) error {
  59646. l := len(dAtA)
  59647. iNdEx := 0
  59648. for iNdEx < l {
  59649. preIndex := iNdEx
  59650. var wire uint64
  59651. for shift := uint(0); ; shift += 7 {
  59652. if shift >= 64 {
  59653. return ErrIntOverflowGenerated
  59654. }
  59655. if iNdEx >= l {
  59656. return io.ErrUnexpectedEOF
  59657. }
  59658. b := dAtA[iNdEx]
  59659. iNdEx++
  59660. wire |= uint64(b&0x7F) << shift
  59661. if b < 0x80 {
  59662. break
  59663. }
  59664. }
  59665. fieldNum := int32(wire >> 3)
  59666. wireType := int(wire & 0x7)
  59667. if wireType == 4 {
  59668. return fmt.Errorf("proto: SecretVolumeSource: wiretype end group for non-group")
  59669. }
  59670. if fieldNum <= 0 {
  59671. return fmt.Errorf("proto: SecretVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  59672. }
  59673. switch fieldNum {
  59674. case 1:
  59675. if wireType != 2 {
  59676. return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
  59677. }
  59678. var stringLen uint64
  59679. for shift := uint(0); ; shift += 7 {
  59680. if shift >= 64 {
  59681. return ErrIntOverflowGenerated
  59682. }
  59683. if iNdEx >= l {
  59684. return io.ErrUnexpectedEOF
  59685. }
  59686. b := dAtA[iNdEx]
  59687. iNdEx++
  59688. stringLen |= uint64(b&0x7F) << shift
  59689. if b < 0x80 {
  59690. break
  59691. }
  59692. }
  59693. intStringLen := int(stringLen)
  59694. if intStringLen < 0 {
  59695. return ErrInvalidLengthGenerated
  59696. }
  59697. postIndex := iNdEx + intStringLen
  59698. if postIndex < 0 {
  59699. return ErrInvalidLengthGenerated
  59700. }
  59701. if postIndex > l {
  59702. return io.ErrUnexpectedEOF
  59703. }
  59704. m.SecretName = string(dAtA[iNdEx:postIndex])
  59705. iNdEx = postIndex
  59706. case 2:
  59707. if wireType != 2 {
  59708. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  59709. }
  59710. var msglen int
  59711. for shift := uint(0); ; shift += 7 {
  59712. if shift >= 64 {
  59713. return ErrIntOverflowGenerated
  59714. }
  59715. if iNdEx >= l {
  59716. return io.ErrUnexpectedEOF
  59717. }
  59718. b := dAtA[iNdEx]
  59719. iNdEx++
  59720. msglen |= int(b&0x7F) << shift
  59721. if b < 0x80 {
  59722. break
  59723. }
  59724. }
  59725. if msglen < 0 {
  59726. return ErrInvalidLengthGenerated
  59727. }
  59728. postIndex := iNdEx + msglen
  59729. if postIndex < 0 {
  59730. return ErrInvalidLengthGenerated
  59731. }
  59732. if postIndex > l {
  59733. return io.ErrUnexpectedEOF
  59734. }
  59735. m.Items = append(m.Items, KeyToPath{})
  59736. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59737. return err
  59738. }
  59739. iNdEx = postIndex
  59740. case 3:
  59741. if wireType != 0 {
  59742. return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType)
  59743. }
  59744. var v int32
  59745. for shift := uint(0); ; shift += 7 {
  59746. if shift >= 64 {
  59747. return ErrIntOverflowGenerated
  59748. }
  59749. if iNdEx >= l {
  59750. return io.ErrUnexpectedEOF
  59751. }
  59752. b := dAtA[iNdEx]
  59753. iNdEx++
  59754. v |= int32(b&0x7F) << shift
  59755. if b < 0x80 {
  59756. break
  59757. }
  59758. }
  59759. m.DefaultMode = &v
  59760. case 4:
  59761. if wireType != 0 {
  59762. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  59763. }
  59764. var v int
  59765. for shift := uint(0); ; shift += 7 {
  59766. if shift >= 64 {
  59767. return ErrIntOverflowGenerated
  59768. }
  59769. if iNdEx >= l {
  59770. return io.ErrUnexpectedEOF
  59771. }
  59772. b := dAtA[iNdEx]
  59773. iNdEx++
  59774. v |= int(b&0x7F) << shift
  59775. if b < 0x80 {
  59776. break
  59777. }
  59778. }
  59779. b := bool(v != 0)
  59780. m.Optional = &b
  59781. default:
  59782. iNdEx = preIndex
  59783. skippy, err := skipGenerated(dAtA[iNdEx:])
  59784. if err != nil {
  59785. return err
  59786. }
  59787. if skippy < 0 {
  59788. return ErrInvalidLengthGenerated
  59789. }
  59790. if (iNdEx + skippy) < 0 {
  59791. return ErrInvalidLengthGenerated
  59792. }
  59793. if (iNdEx + skippy) > l {
  59794. return io.ErrUnexpectedEOF
  59795. }
  59796. iNdEx += skippy
  59797. }
  59798. }
  59799. if iNdEx > l {
  59800. return io.ErrUnexpectedEOF
  59801. }
  59802. return nil
  59803. }
  59804. func (m *SecurityContext) Unmarshal(dAtA []byte) error {
  59805. l := len(dAtA)
  59806. iNdEx := 0
  59807. for iNdEx < l {
  59808. preIndex := iNdEx
  59809. var wire uint64
  59810. for shift := uint(0); ; shift += 7 {
  59811. if shift >= 64 {
  59812. return ErrIntOverflowGenerated
  59813. }
  59814. if iNdEx >= l {
  59815. return io.ErrUnexpectedEOF
  59816. }
  59817. b := dAtA[iNdEx]
  59818. iNdEx++
  59819. wire |= uint64(b&0x7F) << shift
  59820. if b < 0x80 {
  59821. break
  59822. }
  59823. }
  59824. fieldNum := int32(wire >> 3)
  59825. wireType := int(wire & 0x7)
  59826. if wireType == 4 {
  59827. return fmt.Errorf("proto: SecurityContext: wiretype end group for non-group")
  59828. }
  59829. if fieldNum <= 0 {
  59830. return fmt.Errorf("proto: SecurityContext: illegal tag %d (wire type %d)", fieldNum, wire)
  59831. }
  59832. switch fieldNum {
  59833. case 1:
  59834. if wireType != 2 {
  59835. return fmt.Errorf("proto: wrong wireType = %d for field Capabilities", wireType)
  59836. }
  59837. var msglen int
  59838. for shift := uint(0); ; shift += 7 {
  59839. if shift >= 64 {
  59840. return ErrIntOverflowGenerated
  59841. }
  59842. if iNdEx >= l {
  59843. return io.ErrUnexpectedEOF
  59844. }
  59845. b := dAtA[iNdEx]
  59846. iNdEx++
  59847. msglen |= int(b&0x7F) << shift
  59848. if b < 0x80 {
  59849. break
  59850. }
  59851. }
  59852. if msglen < 0 {
  59853. return ErrInvalidLengthGenerated
  59854. }
  59855. postIndex := iNdEx + msglen
  59856. if postIndex < 0 {
  59857. return ErrInvalidLengthGenerated
  59858. }
  59859. if postIndex > l {
  59860. return io.ErrUnexpectedEOF
  59861. }
  59862. if m.Capabilities == nil {
  59863. m.Capabilities = &Capabilities{}
  59864. }
  59865. if err := m.Capabilities.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59866. return err
  59867. }
  59868. iNdEx = postIndex
  59869. case 2:
  59870. if wireType != 0 {
  59871. return fmt.Errorf("proto: wrong wireType = %d for field Privileged", wireType)
  59872. }
  59873. var v int
  59874. for shift := uint(0); ; shift += 7 {
  59875. if shift >= 64 {
  59876. return ErrIntOverflowGenerated
  59877. }
  59878. if iNdEx >= l {
  59879. return io.ErrUnexpectedEOF
  59880. }
  59881. b := dAtA[iNdEx]
  59882. iNdEx++
  59883. v |= int(b&0x7F) << shift
  59884. if b < 0x80 {
  59885. break
  59886. }
  59887. }
  59888. b := bool(v != 0)
  59889. m.Privileged = &b
  59890. case 3:
  59891. if wireType != 2 {
  59892. return fmt.Errorf("proto: wrong wireType = %d for field SELinuxOptions", wireType)
  59893. }
  59894. var msglen int
  59895. for shift := uint(0); ; shift += 7 {
  59896. if shift >= 64 {
  59897. return ErrIntOverflowGenerated
  59898. }
  59899. if iNdEx >= l {
  59900. return io.ErrUnexpectedEOF
  59901. }
  59902. b := dAtA[iNdEx]
  59903. iNdEx++
  59904. msglen |= int(b&0x7F) << shift
  59905. if b < 0x80 {
  59906. break
  59907. }
  59908. }
  59909. if msglen < 0 {
  59910. return ErrInvalidLengthGenerated
  59911. }
  59912. postIndex := iNdEx + msglen
  59913. if postIndex < 0 {
  59914. return ErrInvalidLengthGenerated
  59915. }
  59916. if postIndex > l {
  59917. return io.ErrUnexpectedEOF
  59918. }
  59919. if m.SELinuxOptions == nil {
  59920. m.SELinuxOptions = &SELinuxOptions{}
  59921. }
  59922. if err := m.SELinuxOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59923. return err
  59924. }
  59925. iNdEx = postIndex
  59926. case 4:
  59927. if wireType != 0 {
  59928. return fmt.Errorf("proto: wrong wireType = %d for field RunAsUser", wireType)
  59929. }
  59930. var v int64
  59931. for shift := uint(0); ; shift += 7 {
  59932. if shift >= 64 {
  59933. return ErrIntOverflowGenerated
  59934. }
  59935. if iNdEx >= l {
  59936. return io.ErrUnexpectedEOF
  59937. }
  59938. b := dAtA[iNdEx]
  59939. iNdEx++
  59940. v |= int64(b&0x7F) << shift
  59941. if b < 0x80 {
  59942. break
  59943. }
  59944. }
  59945. m.RunAsUser = &v
  59946. case 5:
  59947. if wireType != 0 {
  59948. return fmt.Errorf("proto: wrong wireType = %d for field RunAsNonRoot", wireType)
  59949. }
  59950. var v int
  59951. for shift := uint(0); ; shift += 7 {
  59952. if shift >= 64 {
  59953. return ErrIntOverflowGenerated
  59954. }
  59955. if iNdEx >= l {
  59956. return io.ErrUnexpectedEOF
  59957. }
  59958. b := dAtA[iNdEx]
  59959. iNdEx++
  59960. v |= int(b&0x7F) << shift
  59961. if b < 0x80 {
  59962. break
  59963. }
  59964. }
  59965. b := bool(v != 0)
  59966. m.RunAsNonRoot = &b
  59967. case 6:
  59968. if wireType != 0 {
  59969. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnlyRootFilesystem", wireType)
  59970. }
  59971. var v int
  59972. for shift := uint(0); ; shift += 7 {
  59973. if shift >= 64 {
  59974. return ErrIntOverflowGenerated
  59975. }
  59976. if iNdEx >= l {
  59977. return io.ErrUnexpectedEOF
  59978. }
  59979. b := dAtA[iNdEx]
  59980. iNdEx++
  59981. v |= int(b&0x7F) << shift
  59982. if b < 0x80 {
  59983. break
  59984. }
  59985. }
  59986. b := bool(v != 0)
  59987. m.ReadOnlyRootFilesystem = &b
  59988. case 7:
  59989. if wireType != 0 {
  59990. return fmt.Errorf("proto: wrong wireType = %d for field AllowPrivilegeEscalation", wireType)
  59991. }
  59992. var v int
  59993. for shift := uint(0); ; shift += 7 {
  59994. if shift >= 64 {
  59995. return ErrIntOverflowGenerated
  59996. }
  59997. if iNdEx >= l {
  59998. return io.ErrUnexpectedEOF
  59999. }
  60000. b := dAtA[iNdEx]
  60001. iNdEx++
  60002. v |= int(b&0x7F) << shift
  60003. if b < 0x80 {
  60004. break
  60005. }
  60006. }
  60007. b := bool(v != 0)
  60008. m.AllowPrivilegeEscalation = &b
  60009. case 8:
  60010. if wireType != 0 {
  60011. return fmt.Errorf("proto: wrong wireType = %d for field RunAsGroup", wireType)
  60012. }
  60013. var v int64
  60014. for shift := uint(0); ; shift += 7 {
  60015. if shift >= 64 {
  60016. return ErrIntOverflowGenerated
  60017. }
  60018. if iNdEx >= l {
  60019. return io.ErrUnexpectedEOF
  60020. }
  60021. b := dAtA[iNdEx]
  60022. iNdEx++
  60023. v |= int64(b&0x7F) << shift
  60024. if b < 0x80 {
  60025. break
  60026. }
  60027. }
  60028. m.RunAsGroup = &v
  60029. case 9:
  60030. if wireType != 2 {
  60031. return fmt.Errorf("proto: wrong wireType = %d for field ProcMount", wireType)
  60032. }
  60033. var stringLen uint64
  60034. for shift := uint(0); ; shift += 7 {
  60035. if shift >= 64 {
  60036. return ErrIntOverflowGenerated
  60037. }
  60038. if iNdEx >= l {
  60039. return io.ErrUnexpectedEOF
  60040. }
  60041. b := dAtA[iNdEx]
  60042. iNdEx++
  60043. stringLen |= uint64(b&0x7F) << shift
  60044. if b < 0x80 {
  60045. break
  60046. }
  60047. }
  60048. intStringLen := int(stringLen)
  60049. if intStringLen < 0 {
  60050. return ErrInvalidLengthGenerated
  60051. }
  60052. postIndex := iNdEx + intStringLen
  60053. if postIndex < 0 {
  60054. return ErrInvalidLengthGenerated
  60055. }
  60056. if postIndex > l {
  60057. return io.ErrUnexpectedEOF
  60058. }
  60059. s := ProcMountType(dAtA[iNdEx:postIndex])
  60060. m.ProcMount = &s
  60061. iNdEx = postIndex
  60062. case 10:
  60063. if wireType != 2 {
  60064. return fmt.Errorf("proto: wrong wireType = %d for field WindowsOptions", wireType)
  60065. }
  60066. var msglen int
  60067. for shift := uint(0); ; shift += 7 {
  60068. if shift >= 64 {
  60069. return ErrIntOverflowGenerated
  60070. }
  60071. if iNdEx >= l {
  60072. return io.ErrUnexpectedEOF
  60073. }
  60074. b := dAtA[iNdEx]
  60075. iNdEx++
  60076. msglen |= int(b&0x7F) << shift
  60077. if b < 0x80 {
  60078. break
  60079. }
  60080. }
  60081. if msglen < 0 {
  60082. return ErrInvalidLengthGenerated
  60083. }
  60084. postIndex := iNdEx + msglen
  60085. if postIndex < 0 {
  60086. return ErrInvalidLengthGenerated
  60087. }
  60088. if postIndex > l {
  60089. return io.ErrUnexpectedEOF
  60090. }
  60091. if m.WindowsOptions == nil {
  60092. m.WindowsOptions = &WindowsSecurityContextOptions{}
  60093. }
  60094. if err := m.WindowsOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60095. return err
  60096. }
  60097. iNdEx = postIndex
  60098. case 11:
  60099. if wireType != 2 {
  60100. return fmt.Errorf("proto: wrong wireType = %d for field SeccompProfile", wireType)
  60101. }
  60102. var msglen int
  60103. for shift := uint(0); ; shift += 7 {
  60104. if shift >= 64 {
  60105. return ErrIntOverflowGenerated
  60106. }
  60107. if iNdEx >= l {
  60108. return io.ErrUnexpectedEOF
  60109. }
  60110. b := dAtA[iNdEx]
  60111. iNdEx++
  60112. msglen |= int(b&0x7F) << shift
  60113. if b < 0x80 {
  60114. break
  60115. }
  60116. }
  60117. if msglen < 0 {
  60118. return ErrInvalidLengthGenerated
  60119. }
  60120. postIndex := iNdEx + msglen
  60121. if postIndex < 0 {
  60122. return ErrInvalidLengthGenerated
  60123. }
  60124. if postIndex > l {
  60125. return io.ErrUnexpectedEOF
  60126. }
  60127. if m.SeccompProfile == nil {
  60128. m.SeccompProfile = &SeccompProfile{}
  60129. }
  60130. if err := m.SeccompProfile.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60131. return err
  60132. }
  60133. iNdEx = postIndex
  60134. default:
  60135. iNdEx = preIndex
  60136. skippy, err := skipGenerated(dAtA[iNdEx:])
  60137. if err != nil {
  60138. return err
  60139. }
  60140. if skippy < 0 {
  60141. return ErrInvalidLengthGenerated
  60142. }
  60143. if (iNdEx + skippy) < 0 {
  60144. return ErrInvalidLengthGenerated
  60145. }
  60146. if (iNdEx + skippy) > l {
  60147. return io.ErrUnexpectedEOF
  60148. }
  60149. iNdEx += skippy
  60150. }
  60151. }
  60152. if iNdEx > l {
  60153. return io.ErrUnexpectedEOF
  60154. }
  60155. return nil
  60156. }
  60157. func (m *SerializedReference) Unmarshal(dAtA []byte) error {
  60158. l := len(dAtA)
  60159. iNdEx := 0
  60160. for iNdEx < l {
  60161. preIndex := iNdEx
  60162. var wire uint64
  60163. for shift := uint(0); ; shift += 7 {
  60164. if shift >= 64 {
  60165. return ErrIntOverflowGenerated
  60166. }
  60167. if iNdEx >= l {
  60168. return io.ErrUnexpectedEOF
  60169. }
  60170. b := dAtA[iNdEx]
  60171. iNdEx++
  60172. wire |= uint64(b&0x7F) << shift
  60173. if b < 0x80 {
  60174. break
  60175. }
  60176. }
  60177. fieldNum := int32(wire >> 3)
  60178. wireType := int(wire & 0x7)
  60179. if wireType == 4 {
  60180. return fmt.Errorf("proto: SerializedReference: wiretype end group for non-group")
  60181. }
  60182. if fieldNum <= 0 {
  60183. return fmt.Errorf("proto: SerializedReference: illegal tag %d (wire type %d)", fieldNum, wire)
  60184. }
  60185. switch fieldNum {
  60186. case 1:
  60187. if wireType != 2 {
  60188. return fmt.Errorf("proto: wrong wireType = %d for field Reference", wireType)
  60189. }
  60190. var msglen int
  60191. for shift := uint(0); ; shift += 7 {
  60192. if shift >= 64 {
  60193. return ErrIntOverflowGenerated
  60194. }
  60195. if iNdEx >= l {
  60196. return io.ErrUnexpectedEOF
  60197. }
  60198. b := dAtA[iNdEx]
  60199. iNdEx++
  60200. msglen |= int(b&0x7F) << shift
  60201. if b < 0x80 {
  60202. break
  60203. }
  60204. }
  60205. if msglen < 0 {
  60206. return ErrInvalidLengthGenerated
  60207. }
  60208. postIndex := iNdEx + msglen
  60209. if postIndex < 0 {
  60210. return ErrInvalidLengthGenerated
  60211. }
  60212. if postIndex > l {
  60213. return io.ErrUnexpectedEOF
  60214. }
  60215. if err := m.Reference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60216. return err
  60217. }
  60218. iNdEx = postIndex
  60219. default:
  60220. iNdEx = preIndex
  60221. skippy, err := skipGenerated(dAtA[iNdEx:])
  60222. if err != nil {
  60223. return err
  60224. }
  60225. if skippy < 0 {
  60226. return ErrInvalidLengthGenerated
  60227. }
  60228. if (iNdEx + skippy) < 0 {
  60229. return ErrInvalidLengthGenerated
  60230. }
  60231. if (iNdEx + skippy) > l {
  60232. return io.ErrUnexpectedEOF
  60233. }
  60234. iNdEx += skippy
  60235. }
  60236. }
  60237. if iNdEx > l {
  60238. return io.ErrUnexpectedEOF
  60239. }
  60240. return nil
  60241. }
  60242. func (m *Service) Unmarshal(dAtA []byte) error {
  60243. l := len(dAtA)
  60244. iNdEx := 0
  60245. for iNdEx < l {
  60246. preIndex := iNdEx
  60247. var wire uint64
  60248. for shift := uint(0); ; shift += 7 {
  60249. if shift >= 64 {
  60250. return ErrIntOverflowGenerated
  60251. }
  60252. if iNdEx >= l {
  60253. return io.ErrUnexpectedEOF
  60254. }
  60255. b := dAtA[iNdEx]
  60256. iNdEx++
  60257. wire |= uint64(b&0x7F) << shift
  60258. if b < 0x80 {
  60259. break
  60260. }
  60261. }
  60262. fieldNum := int32(wire >> 3)
  60263. wireType := int(wire & 0x7)
  60264. if wireType == 4 {
  60265. return fmt.Errorf("proto: Service: wiretype end group for non-group")
  60266. }
  60267. if fieldNum <= 0 {
  60268. return fmt.Errorf("proto: Service: illegal tag %d (wire type %d)", fieldNum, wire)
  60269. }
  60270. switch fieldNum {
  60271. case 1:
  60272. if wireType != 2 {
  60273. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  60274. }
  60275. var msglen int
  60276. for shift := uint(0); ; shift += 7 {
  60277. if shift >= 64 {
  60278. return ErrIntOverflowGenerated
  60279. }
  60280. if iNdEx >= l {
  60281. return io.ErrUnexpectedEOF
  60282. }
  60283. b := dAtA[iNdEx]
  60284. iNdEx++
  60285. msglen |= int(b&0x7F) << shift
  60286. if b < 0x80 {
  60287. break
  60288. }
  60289. }
  60290. if msglen < 0 {
  60291. return ErrInvalidLengthGenerated
  60292. }
  60293. postIndex := iNdEx + msglen
  60294. if postIndex < 0 {
  60295. return ErrInvalidLengthGenerated
  60296. }
  60297. if postIndex > l {
  60298. return io.ErrUnexpectedEOF
  60299. }
  60300. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60301. return err
  60302. }
  60303. iNdEx = postIndex
  60304. case 2:
  60305. if wireType != 2 {
  60306. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  60307. }
  60308. var msglen int
  60309. for shift := uint(0); ; shift += 7 {
  60310. if shift >= 64 {
  60311. return ErrIntOverflowGenerated
  60312. }
  60313. if iNdEx >= l {
  60314. return io.ErrUnexpectedEOF
  60315. }
  60316. b := dAtA[iNdEx]
  60317. iNdEx++
  60318. msglen |= int(b&0x7F) << shift
  60319. if b < 0x80 {
  60320. break
  60321. }
  60322. }
  60323. if msglen < 0 {
  60324. return ErrInvalidLengthGenerated
  60325. }
  60326. postIndex := iNdEx + msglen
  60327. if postIndex < 0 {
  60328. return ErrInvalidLengthGenerated
  60329. }
  60330. if postIndex > l {
  60331. return io.ErrUnexpectedEOF
  60332. }
  60333. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60334. return err
  60335. }
  60336. iNdEx = postIndex
  60337. case 3:
  60338. if wireType != 2 {
  60339. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  60340. }
  60341. var msglen int
  60342. for shift := uint(0); ; shift += 7 {
  60343. if shift >= 64 {
  60344. return ErrIntOverflowGenerated
  60345. }
  60346. if iNdEx >= l {
  60347. return io.ErrUnexpectedEOF
  60348. }
  60349. b := dAtA[iNdEx]
  60350. iNdEx++
  60351. msglen |= int(b&0x7F) << shift
  60352. if b < 0x80 {
  60353. break
  60354. }
  60355. }
  60356. if msglen < 0 {
  60357. return ErrInvalidLengthGenerated
  60358. }
  60359. postIndex := iNdEx + msglen
  60360. if postIndex < 0 {
  60361. return ErrInvalidLengthGenerated
  60362. }
  60363. if postIndex > l {
  60364. return io.ErrUnexpectedEOF
  60365. }
  60366. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60367. return err
  60368. }
  60369. iNdEx = postIndex
  60370. default:
  60371. iNdEx = preIndex
  60372. skippy, err := skipGenerated(dAtA[iNdEx:])
  60373. if err != nil {
  60374. return err
  60375. }
  60376. if skippy < 0 {
  60377. return ErrInvalidLengthGenerated
  60378. }
  60379. if (iNdEx + skippy) < 0 {
  60380. return ErrInvalidLengthGenerated
  60381. }
  60382. if (iNdEx + skippy) > l {
  60383. return io.ErrUnexpectedEOF
  60384. }
  60385. iNdEx += skippy
  60386. }
  60387. }
  60388. if iNdEx > l {
  60389. return io.ErrUnexpectedEOF
  60390. }
  60391. return nil
  60392. }
  60393. func (m *ServiceAccount) Unmarshal(dAtA []byte) error {
  60394. l := len(dAtA)
  60395. iNdEx := 0
  60396. for iNdEx < l {
  60397. preIndex := iNdEx
  60398. var wire uint64
  60399. for shift := uint(0); ; shift += 7 {
  60400. if shift >= 64 {
  60401. return ErrIntOverflowGenerated
  60402. }
  60403. if iNdEx >= l {
  60404. return io.ErrUnexpectedEOF
  60405. }
  60406. b := dAtA[iNdEx]
  60407. iNdEx++
  60408. wire |= uint64(b&0x7F) << shift
  60409. if b < 0x80 {
  60410. break
  60411. }
  60412. }
  60413. fieldNum := int32(wire >> 3)
  60414. wireType := int(wire & 0x7)
  60415. if wireType == 4 {
  60416. return fmt.Errorf("proto: ServiceAccount: wiretype end group for non-group")
  60417. }
  60418. if fieldNum <= 0 {
  60419. return fmt.Errorf("proto: ServiceAccount: illegal tag %d (wire type %d)", fieldNum, wire)
  60420. }
  60421. switch fieldNum {
  60422. case 1:
  60423. if wireType != 2 {
  60424. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  60425. }
  60426. var msglen int
  60427. for shift := uint(0); ; shift += 7 {
  60428. if shift >= 64 {
  60429. return ErrIntOverflowGenerated
  60430. }
  60431. if iNdEx >= l {
  60432. return io.ErrUnexpectedEOF
  60433. }
  60434. b := dAtA[iNdEx]
  60435. iNdEx++
  60436. msglen |= int(b&0x7F) << shift
  60437. if b < 0x80 {
  60438. break
  60439. }
  60440. }
  60441. if msglen < 0 {
  60442. return ErrInvalidLengthGenerated
  60443. }
  60444. postIndex := iNdEx + msglen
  60445. if postIndex < 0 {
  60446. return ErrInvalidLengthGenerated
  60447. }
  60448. if postIndex > l {
  60449. return io.ErrUnexpectedEOF
  60450. }
  60451. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60452. return err
  60453. }
  60454. iNdEx = postIndex
  60455. case 2:
  60456. if wireType != 2 {
  60457. return fmt.Errorf("proto: wrong wireType = %d for field Secrets", wireType)
  60458. }
  60459. var msglen int
  60460. for shift := uint(0); ; shift += 7 {
  60461. if shift >= 64 {
  60462. return ErrIntOverflowGenerated
  60463. }
  60464. if iNdEx >= l {
  60465. return io.ErrUnexpectedEOF
  60466. }
  60467. b := dAtA[iNdEx]
  60468. iNdEx++
  60469. msglen |= int(b&0x7F) << shift
  60470. if b < 0x80 {
  60471. break
  60472. }
  60473. }
  60474. if msglen < 0 {
  60475. return ErrInvalidLengthGenerated
  60476. }
  60477. postIndex := iNdEx + msglen
  60478. if postIndex < 0 {
  60479. return ErrInvalidLengthGenerated
  60480. }
  60481. if postIndex > l {
  60482. return io.ErrUnexpectedEOF
  60483. }
  60484. m.Secrets = append(m.Secrets, ObjectReference{})
  60485. if err := m.Secrets[len(m.Secrets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60486. return err
  60487. }
  60488. iNdEx = postIndex
  60489. case 3:
  60490. if wireType != 2 {
  60491. return fmt.Errorf("proto: wrong wireType = %d for field ImagePullSecrets", wireType)
  60492. }
  60493. var msglen int
  60494. for shift := uint(0); ; shift += 7 {
  60495. if shift >= 64 {
  60496. return ErrIntOverflowGenerated
  60497. }
  60498. if iNdEx >= l {
  60499. return io.ErrUnexpectedEOF
  60500. }
  60501. b := dAtA[iNdEx]
  60502. iNdEx++
  60503. msglen |= int(b&0x7F) << shift
  60504. if b < 0x80 {
  60505. break
  60506. }
  60507. }
  60508. if msglen < 0 {
  60509. return ErrInvalidLengthGenerated
  60510. }
  60511. postIndex := iNdEx + msglen
  60512. if postIndex < 0 {
  60513. return ErrInvalidLengthGenerated
  60514. }
  60515. if postIndex > l {
  60516. return io.ErrUnexpectedEOF
  60517. }
  60518. m.ImagePullSecrets = append(m.ImagePullSecrets, LocalObjectReference{})
  60519. if err := m.ImagePullSecrets[len(m.ImagePullSecrets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60520. return err
  60521. }
  60522. iNdEx = postIndex
  60523. case 4:
  60524. if wireType != 0 {
  60525. return fmt.Errorf("proto: wrong wireType = %d for field AutomountServiceAccountToken", wireType)
  60526. }
  60527. var v int
  60528. for shift := uint(0); ; shift += 7 {
  60529. if shift >= 64 {
  60530. return ErrIntOverflowGenerated
  60531. }
  60532. if iNdEx >= l {
  60533. return io.ErrUnexpectedEOF
  60534. }
  60535. b := dAtA[iNdEx]
  60536. iNdEx++
  60537. v |= int(b&0x7F) << shift
  60538. if b < 0x80 {
  60539. break
  60540. }
  60541. }
  60542. b := bool(v != 0)
  60543. m.AutomountServiceAccountToken = &b
  60544. default:
  60545. iNdEx = preIndex
  60546. skippy, err := skipGenerated(dAtA[iNdEx:])
  60547. if err != nil {
  60548. return err
  60549. }
  60550. if skippy < 0 {
  60551. return ErrInvalidLengthGenerated
  60552. }
  60553. if (iNdEx + skippy) < 0 {
  60554. return ErrInvalidLengthGenerated
  60555. }
  60556. if (iNdEx + skippy) > l {
  60557. return io.ErrUnexpectedEOF
  60558. }
  60559. iNdEx += skippy
  60560. }
  60561. }
  60562. if iNdEx > l {
  60563. return io.ErrUnexpectedEOF
  60564. }
  60565. return nil
  60566. }
  60567. func (m *ServiceAccountList) Unmarshal(dAtA []byte) error {
  60568. l := len(dAtA)
  60569. iNdEx := 0
  60570. for iNdEx < l {
  60571. preIndex := iNdEx
  60572. var wire uint64
  60573. for shift := uint(0); ; shift += 7 {
  60574. if shift >= 64 {
  60575. return ErrIntOverflowGenerated
  60576. }
  60577. if iNdEx >= l {
  60578. return io.ErrUnexpectedEOF
  60579. }
  60580. b := dAtA[iNdEx]
  60581. iNdEx++
  60582. wire |= uint64(b&0x7F) << shift
  60583. if b < 0x80 {
  60584. break
  60585. }
  60586. }
  60587. fieldNum := int32(wire >> 3)
  60588. wireType := int(wire & 0x7)
  60589. if wireType == 4 {
  60590. return fmt.Errorf("proto: ServiceAccountList: wiretype end group for non-group")
  60591. }
  60592. if fieldNum <= 0 {
  60593. return fmt.Errorf("proto: ServiceAccountList: illegal tag %d (wire type %d)", fieldNum, wire)
  60594. }
  60595. switch fieldNum {
  60596. case 1:
  60597. if wireType != 2 {
  60598. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  60599. }
  60600. var msglen int
  60601. for shift := uint(0); ; shift += 7 {
  60602. if shift >= 64 {
  60603. return ErrIntOverflowGenerated
  60604. }
  60605. if iNdEx >= l {
  60606. return io.ErrUnexpectedEOF
  60607. }
  60608. b := dAtA[iNdEx]
  60609. iNdEx++
  60610. msglen |= int(b&0x7F) << shift
  60611. if b < 0x80 {
  60612. break
  60613. }
  60614. }
  60615. if msglen < 0 {
  60616. return ErrInvalidLengthGenerated
  60617. }
  60618. postIndex := iNdEx + msglen
  60619. if postIndex < 0 {
  60620. return ErrInvalidLengthGenerated
  60621. }
  60622. if postIndex > l {
  60623. return io.ErrUnexpectedEOF
  60624. }
  60625. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60626. return err
  60627. }
  60628. iNdEx = postIndex
  60629. case 2:
  60630. if wireType != 2 {
  60631. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  60632. }
  60633. var msglen int
  60634. for shift := uint(0); ; shift += 7 {
  60635. if shift >= 64 {
  60636. return ErrIntOverflowGenerated
  60637. }
  60638. if iNdEx >= l {
  60639. return io.ErrUnexpectedEOF
  60640. }
  60641. b := dAtA[iNdEx]
  60642. iNdEx++
  60643. msglen |= int(b&0x7F) << shift
  60644. if b < 0x80 {
  60645. break
  60646. }
  60647. }
  60648. if msglen < 0 {
  60649. return ErrInvalidLengthGenerated
  60650. }
  60651. postIndex := iNdEx + msglen
  60652. if postIndex < 0 {
  60653. return ErrInvalidLengthGenerated
  60654. }
  60655. if postIndex > l {
  60656. return io.ErrUnexpectedEOF
  60657. }
  60658. m.Items = append(m.Items, ServiceAccount{})
  60659. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60660. return err
  60661. }
  60662. iNdEx = postIndex
  60663. default:
  60664. iNdEx = preIndex
  60665. skippy, err := skipGenerated(dAtA[iNdEx:])
  60666. if err != nil {
  60667. return err
  60668. }
  60669. if skippy < 0 {
  60670. return ErrInvalidLengthGenerated
  60671. }
  60672. if (iNdEx + skippy) < 0 {
  60673. return ErrInvalidLengthGenerated
  60674. }
  60675. if (iNdEx + skippy) > l {
  60676. return io.ErrUnexpectedEOF
  60677. }
  60678. iNdEx += skippy
  60679. }
  60680. }
  60681. if iNdEx > l {
  60682. return io.ErrUnexpectedEOF
  60683. }
  60684. return nil
  60685. }
  60686. func (m *ServiceAccountTokenProjection) Unmarshal(dAtA []byte) error {
  60687. l := len(dAtA)
  60688. iNdEx := 0
  60689. for iNdEx < l {
  60690. preIndex := iNdEx
  60691. var wire uint64
  60692. for shift := uint(0); ; shift += 7 {
  60693. if shift >= 64 {
  60694. return ErrIntOverflowGenerated
  60695. }
  60696. if iNdEx >= l {
  60697. return io.ErrUnexpectedEOF
  60698. }
  60699. b := dAtA[iNdEx]
  60700. iNdEx++
  60701. wire |= uint64(b&0x7F) << shift
  60702. if b < 0x80 {
  60703. break
  60704. }
  60705. }
  60706. fieldNum := int32(wire >> 3)
  60707. wireType := int(wire & 0x7)
  60708. if wireType == 4 {
  60709. return fmt.Errorf("proto: ServiceAccountTokenProjection: wiretype end group for non-group")
  60710. }
  60711. if fieldNum <= 0 {
  60712. return fmt.Errorf("proto: ServiceAccountTokenProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  60713. }
  60714. switch fieldNum {
  60715. case 1:
  60716. if wireType != 2 {
  60717. return fmt.Errorf("proto: wrong wireType = %d for field Audience", wireType)
  60718. }
  60719. var stringLen uint64
  60720. for shift := uint(0); ; shift += 7 {
  60721. if shift >= 64 {
  60722. return ErrIntOverflowGenerated
  60723. }
  60724. if iNdEx >= l {
  60725. return io.ErrUnexpectedEOF
  60726. }
  60727. b := dAtA[iNdEx]
  60728. iNdEx++
  60729. stringLen |= uint64(b&0x7F) << shift
  60730. if b < 0x80 {
  60731. break
  60732. }
  60733. }
  60734. intStringLen := int(stringLen)
  60735. if intStringLen < 0 {
  60736. return ErrInvalidLengthGenerated
  60737. }
  60738. postIndex := iNdEx + intStringLen
  60739. if postIndex < 0 {
  60740. return ErrInvalidLengthGenerated
  60741. }
  60742. if postIndex > l {
  60743. return io.ErrUnexpectedEOF
  60744. }
  60745. m.Audience = string(dAtA[iNdEx:postIndex])
  60746. iNdEx = postIndex
  60747. case 2:
  60748. if wireType != 0 {
  60749. return fmt.Errorf("proto: wrong wireType = %d for field ExpirationSeconds", wireType)
  60750. }
  60751. var v int64
  60752. for shift := uint(0); ; shift += 7 {
  60753. if shift >= 64 {
  60754. return ErrIntOverflowGenerated
  60755. }
  60756. if iNdEx >= l {
  60757. return io.ErrUnexpectedEOF
  60758. }
  60759. b := dAtA[iNdEx]
  60760. iNdEx++
  60761. v |= int64(b&0x7F) << shift
  60762. if b < 0x80 {
  60763. break
  60764. }
  60765. }
  60766. m.ExpirationSeconds = &v
  60767. case 3:
  60768. if wireType != 2 {
  60769. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  60770. }
  60771. var stringLen uint64
  60772. for shift := uint(0); ; shift += 7 {
  60773. if shift >= 64 {
  60774. return ErrIntOverflowGenerated
  60775. }
  60776. if iNdEx >= l {
  60777. return io.ErrUnexpectedEOF
  60778. }
  60779. b := dAtA[iNdEx]
  60780. iNdEx++
  60781. stringLen |= uint64(b&0x7F) << shift
  60782. if b < 0x80 {
  60783. break
  60784. }
  60785. }
  60786. intStringLen := int(stringLen)
  60787. if intStringLen < 0 {
  60788. return ErrInvalidLengthGenerated
  60789. }
  60790. postIndex := iNdEx + intStringLen
  60791. if postIndex < 0 {
  60792. return ErrInvalidLengthGenerated
  60793. }
  60794. if postIndex > l {
  60795. return io.ErrUnexpectedEOF
  60796. }
  60797. m.Path = string(dAtA[iNdEx:postIndex])
  60798. iNdEx = postIndex
  60799. default:
  60800. iNdEx = preIndex
  60801. skippy, err := skipGenerated(dAtA[iNdEx:])
  60802. if err != nil {
  60803. return err
  60804. }
  60805. if skippy < 0 {
  60806. return ErrInvalidLengthGenerated
  60807. }
  60808. if (iNdEx + skippy) < 0 {
  60809. return ErrInvalidLengthGenerated
  60810. }
  60811. if (iNdEx + skippy) > l {
  60812. return io.ErrUnexpectedEOF
  60813. }
  60814. iNdEx += skippy
  60815. }
  60816. }
  60817. if iNdEx > l {
  60818. return io.ErrUnexpectedEOF
  60819. }
  60820. return nil
  60821. }
  60822. func (m *ServiceList) Unmarshal(dAtA []byte) error {
  60823. l := len(dAtA)
  60824. iNdEx := 0
  60825. for iNdEx < l {
  60826. preIndex := iNdEx
  60827. var wire uint64
  60828. for shift := uint(0); ; shift += 7 {
  60829. if shift >= 64 {
  60830. return ErrIntOverflowGenerated
  60831. }
  60832. if iNdEx >= l {
  60833. return io.ErrUnexpectedEOF
  60834. }
  60835. b := dAtA[iNdEx]
  60836. iNdEx++
  60837. wire |= uint64(b&0x7F) << shift
  60838. if b < 0x80 {
  60839. break
  60840. }
  60841. }
  60842. fieldNum := int32(wire >> 3)
  60843. wireType := int(wire & 0x7)
  60844. if wireType == 4 {
  60845. return fmt.Errorf("proto: ServiceList: wiretype end group for non-group")
  60846. }
  60847. if fieldNum <= 0 {
  60848. return fmt.Errorf("proto: ServiceList: illegal tag %d (wire type %d)", fieldNum, wire)
  60849. }
  60850. switch fieldNum {
  60851. case 1:
  60852. if wireType != 2 {
  60853. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  60854. }
  60855. var msglen int
  60856. for shift := uint(0); ; shift += 7 {
  60857. if shift >= 64 {
  60858. return ErrIntOverflowGenerated
  60859. }
  60860. if iNdEx >= l {
  60861. return io.ErrUnexpectedEOF
  60862. }
  60863. b := dAtA[iNdEx]
  60864. iNdEx++
  60865. msglen |= int(b&0x7F) << shift
  60866. if b < 0x80 {
  60867. break
  60868. }
  60869. }
  60870. if msglen < 0 {
  60871. return ErrInvalidLengthGenerated
  60872. }
  60873. postIndex := iNdEx + msglen
  60874. if postIndex < 0 {
  60875. return ErrInvalidLengthGenerated
  60876. }
  60877. if postIndex > l {
  60878. return io.ErrUnexpectedEOF
  60879. }
  60880. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60881. return err
  60882. }
  60883. iNdEx = postIndex
  60884. case 2:
  60885. if wireType != 2 {
  60886. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  60887. }
  60888. var msglen int
  60889. for shift := uint(0); ; shift += 7 {
  60890. if shift >= 64 {
  60891. return ErrIntOverflowGenerated
  60892. }
  60893. if iNdEx >= l {
  60894. return io.ErrUnexpectedEOF
  60895. }
  60896. b := dAtA[iNdEx]
  60897. iNdEx++
  60898. msglen |= int(b&0x7F) << shift
  60899. if b < 0x80 {
  60900. break
  60901. }
  60902. }
  60903. if msglen < 0 {
  60904. return ErrInvalidLengthGenerated
  60905. }
  60906. postIndex := iNdEx + msglen
  60907. if postIndex < 0 {
  60908. return ErrInvalidLengthGenerated
  60909. }
  60910. if postIndex > l {
  60911. return io.ErrUnexpectedEOF
  60912. }
  60913. m.Items = append(m.Items, Service{})
  60914. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60915. return err
  60916. }
  60917. iNdEx = postIndex
  60918. default:
  60919. iNdEx = preIndex
  60920. skippy, err := skipGenerated(dAtA[iNdEx:])
  60921. if err != nil {
  60922. return err
  60923. }
  60924. if skippy < 0 {
  60925. return ErrInvalidLengthGenerated
  60926. }
  60927. if (iNdEx + skippy) < 0 {
  60928. return ErrInvalidLengthGenerated
  60929. }
  60930. if (iNdEx + skippy) > l {
  60931. return io.ErrUnexpectedEOF
  60932. }
  60933. iNdEx += skippy
  60934. }
  60935. }
  60936. if iNdEx > l {
  60937. return io.ErrUnexpectedEOF
  60938. }
  60939. return nil
  60940. }
  60941. func (m *ServicePort) Unmarshal(dAtA []byte) error {
  60942. l := len(dAtA)
  60943. iNdEx := 0
  60944. for iNdEx < l {
  60945. preIndex := iNdEx
  60946. var wire uint64
  60947. for shift := uint(0); ; shift += 7 {
  60948. if shift >= 64 {
  60949. return ErrIntOverflowGenerated
  60950. }
  60951. if iNdEx >= l {
  60952. return io.ErrUnexpectedEOF
  60953. }
  60954. b := dAtA[iNdEx]
  60955. iNdEx++
  60956. wire |= uint64(b&0x7F) << shift
  60957. if b < 0x80 {
  60958. break
  60959. }
  60960. }
  60961. fieldNum := int32(wire >> 3)
  60962. wireType := int(wire & 0x7)
  60963. if wireType == 4 {
  60964. return fmt.Errorf("proto: ServicePort: wiretype end group for non-group")
  60965. }
  60966. if fieldNum <= 0 {
  60967. return fmt.Errorf("proto: ServicePort: illegal tag %d (wire type %d)", fieldNum, wire)
  60968. }
  60969. switch fieldNum {
  60970. case 1:
  60971. if wireType != 2 {
  60972. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  60973. }
  60974. var stringLen uint64
  60975. for shift := uint(0); ; shift += 7 {
  60976. if shift >= 64 {
  60977. return ErrIntOverflowGenerated
  60978. }
  60979. if iNdEx >= l {
  60980. return io.ErrUnexpectedEOF
  60981. }
  60982. b := dAtA[iNdEx]
  60983. iNdEx++
  60984. stringLen |= uint64(b&0x7F) << shift
  60985. if b < 0x80 {
  60986. break
  60987. }
  60988. }
  60989. intStringLen := int(stringLen)
  60990. if intStringLen < 0 {
  60991. return ErrInvalidLengthGenerated
  60992. }
  60993. postIndex := iNdEx + intStringLen
  60994. if postIndex < 0 {
  60995. return ErrInvalidLengthGenerated
  60996. }
  60997. if postIndex > l {
  60998. return io.ErrUnexpectedEOF
  60999. }
  61000. m.Name = string(dAtA[iNdEx:postIndex])
  61001. iNdEx = postIndex
  61002. case 2:
  61003. if wireType != 2 {
  61004. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  61005. }
  61006. var stringLen uint64
  61007. for shift := uint(0); ; shift += 7 {
  61008. if shift >= 64 {
  61009. return ErrIntOverflowGenerated
  61010. }
  61011. if iNdEx >= l {
  61012. return io.ErrUnexpectedEOF
  61013. }
  61014. b := dAtA[iNdEx]
  61015. iNdEx++
  61016. stringLen |= uint64(b&0x7F) << shift
  61017. if b < 0x80 {
  61018. break
  61019. }
  61020. }
  61021. intStringLen := int(stringLen)
  61022. if intStringLen < 0 {
  61023. return ErrInvalidLengthGenerated
  61024. }
  61025. postIndex := iNdEx + intStringLen
  61026. if postIndex < 0 {
  61027. return ErrInvalidLengthGenerated
  61028. }
  61029. if postIndex > l {
  61030. return io.ErrUnexpectedEOF
  61031. }
  61032. m.Protocol = Protocol(dAtA[iNdEx:postIndex])
  61033. iNdEx = postIndex
  61034. case 3:
  61035. if wireType != 0 {
  61036. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  61037. }
  61038. m.Port = 0
  61039. for shift := uint(0); ; shift += 7 {
  61040. if shift >= 64 {
  61041. return ErrIntOverflowGenerated
  61042. }
  61043. if iNdEx >= l {
  61044. return io.ErrUnexpectedEOF
  61045. }
  61046. b := dAtA[iNdEx]
  61047. iNdEx++
  61048. m.Port |= int32(b&0x7F) << shift
  61049. if b < 0x80 {
  61050. break
  61051. }
  61052. }
  61053. case 4:
  61054. if wireType != 2 {
  61055. return fmt.Errorf("proto: wrong wireType = %d for field TargetPort", wireType)
  61056. }
  61057. var msglen int
  61058. for shift := uint(0); ; shift += 7 {
  61059. if shift >= 64 {
  61060. return ErrIntOverflowGenerated
  61061. }
  61062. if iNdEx >= l {
  61063. return io.ErrUnexpectedEOF
  61064. }
  61065. b := dAtA[iNdEx]
  61066. iNdEx++
  61067. msglen |= int(b&0x7F) << shift
  61068. if b < 0x80 {
  61069. break
  61070. }
  61071. }
  61072. if msglen < 0 {
  61073. return ErrInvalidLengthGenerated
  61074. }
  61075. postIndex := iNdEx + msglen
  61076. if postIndex < 0 {
  61077. return ErrInvalidLengthGenerated
  61078. }
  61079. if postIndex > l {
  61080. return io.ErrUnexpectedEOF
  61081. }
  61082. if err := m.TargetPort.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61083. return err
  61084. }
  61085. iNdEx = postIndex
  61086. case 5:
  61087. if wireType != 0 {
  61088. return fmt.Errorf("proto: wrong wireType = %d for field NodePort", wireType)
  61089. }
  61090. m.NodePort = 0
  61091. for shift := uint(0); ; shift += 7 {
  61092. if shift >= 64 {
  61093. return ErrIntOverflowGenerated
  61094. }
  61095. if iNdEx >= l {
  61096. return io.ErrUnexpectedEOF
  61097. }
  61098. b := dAtA[iNdEx]
  61099. iNdEx++
  61100. m.NodePort |= int32(b&0x7F) << shift
  61101. if b < 0x80 {
  61102. break
  61103. }
  61104. }
  61105. case 6:
  61106. if wireType != 2 {
  61107. return fmt.Errorf("proto: wrong wireType = %d for field AppProtocol", wireType)
  61108. }
  61109. var stringLen uint64
  61110. for shift := uint(0); ; shift += 7 {
  61111. if shift >= 64 {
  61112. return ErrIntOverflowGenerated
  61113. }
  61114. if iNdEx >= l {
  61115. return io.ErrUnexpectedEOF
  61116. }
  61117. b := dAtA[iNdEx]
  61118. iNdEx++
  61119. stringLen |= uint64(b&0x7F) << shift
  61120. if b < 0x80 {
  61121. break
  61122. }
  61123. }
  61124. intStringLen := int(stringLen)
  61125. if intStringLen < 0 {
  61126. return ErrInvalidLengthGenerated
  61127. }
  61128. postIndex := iNdEx + intStringLen
  61129. if postIndex < 0 {
  61130. return ErrInvalidLengthGenerated
  61131. }
  61132. if postIndex > l {
  61133. return io.ErrUnexpectedEOF
  61134. }
  61135. s := string(dAtA[iNdEx:postIndex])
  61136. m.AppProtocol = &s
  61137. iNdEx = postIndex
  61138. default:
  61139. iNdEx = preIndex
  61140. skippy, err := skipGenerated(dAtA[iNdEx:])
  61141. if err != nil {
  61142. return err
  61143. }
  61144. if skippy < 0 {
  61145. return ErrInvalidLengthGenerated
  61146. }
  61147. if (iNdEx + skippy) < 0 {
  61148. return ErrInvalidLengthGenerated
  61149. }
  61150. if (iNdEx + skippy) > l {
  61151. return io.ErrUnexpectedEOF
  61152. }
  61153. iNdEx += skippy
  61154. }
  61155. }
  61156. if iNdEx > l {
  61157. return io.ErrUnexpectedEOF
  61158. }
  61159. return nil
  61160. }
  61161. func (m *ServiceProxyOptions) Unmarshal(dAtA []byte) error {
  61162. l := len(dAtA)
  61163. iNdEx := 0
  61164. for iNdEx < l {
  61165. preIndex := iNdEx
  61166. var wire uint64
  61167. for shift := uint(0); ; shift += 7 {
  61168. if shift >= 64 {
  61169. return ErrIntOverflowGenerated
  61170. }
  61171. if iNdEx >= l {
  61172. return io.ErrUnexpectedEOF
  61173. }
  61174. b := dAtA[iNdEx]
  61175. iNdEx++
  61176. wire |= uint64(b&0x7F) << shift
  61177. if b < 0x80 {
  61178. break
  61179. }
  61180. }
  61181. fieldNum := int32(wire >> 3)
  61182. wireType := int(wire & 0x7)
  61183. if wireType == 4 {
  61184. return fmt.Errorf("proto: ServiceProxyOptions: wiretype end group for non-group")
  61185. }
  61186. if fieldNum <= 0 {
  61187. return fmt.Errorf("proto: ServiceProxyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  61188. }
  61189. switch fieldNum {
  61190. case 1:
  61191. if wireType != 2 {
  61192. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  61193. }
  61194. var stringLen uint64
  61195. for shift := uint(0); ; shift += 7 {
  61196. if shift >= 64 {
  61197. return ErrIntOverflowGenerated
  61198. }
  61199. if iNdEx >= l {
  61200. return io.ErrUnexpectedEOF
  61201. }
  61202. b := dAtA[iNdEx]
  61203. iNdEx++
  61204. stringLen |= uint64(b&0x7F) << shift
  61205. if b < 0x80 {
  61206. break
  61207. }
  61208. }
  61209. intStringLen := int(stringLen)
  61210. if intStringLen < 0 {
  61211. return ErrInvalidLengthGenerated
  61212. }
  61213. postIndex := iNdEx + intStringLen
  61214. if postIndex < 0 {
  61215. return ErrInvalidLengthGenerated
  61216. }
  61217. if postIndex > l {
  61218. return io.ErrUnexpectedEOF
  61219. }
  61220. m.Path = string(dAtA[iNdEx:postIndex])
  61221. iNdEx = postIndex
  61222. default:
  61223. iNdEx = preIndex
  61224. skippy, err := skipGenerated(dAtA[iNdEx:])
  61225. if err != nil {
  61226. return err
  61227. }
  61228. if skippy < 0 {
  61229. return ErrInvalidLengthGenerated
  61230. }
  61231. if (iNdEx + skippy) < 0 {
  61232. return ErrInvalidLengthGenerated
  61233. }
  61234. if (iNdEx + skippy) > l {
  61235. return io.ErrUnexpectedEOF
  61236. }
  61237. iNdEx += skippy
  61238. }
  61239. }
  61240. if iNdEx > l {
  61241. return io.ErrUnexpectedEOF
  61242. }
  61243. return nil
  61244. }
  61245. func (m *ServiceSpec) Unmarshal(dAtA []byte) error {
  61246. l := len(dAtA)
  61247. iNdEx := 0
  61248. for iNdEx < l {
  61249. preIndex := iNdEx
  61250. var wire uint64
  61251. for shift := uint(0); ; shift += 7 {
  61252. if shift >= 64 {
  61253. return ErrIntOverflowGenerated
  61254. }
  61255. if iNdEx >= l {
  61256. return io.ErrUnexpectedEOF
  61257. }
  61258. b := dAtA[iNdEx]
  61259. iNdEx++
  61260. wire |= uint64(b&0x7F) << shift
  61261. if b < 0x80 {
  61262. break
  61263. }
  61264. }
  61265. fieldNum := int32(wire >> 3)
  61266. wireType := int(wire & 0x7)
  61267. if wireType == 4 {
  61268. return fmt.Errorf("proto: ServiceSpec: wiretype end group for non-group")
  61269. }
  61270. if fieldNum <= 0 {
  61271. return fmt.Errorf("proto: ServiceSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  61272. }
  61273. switch fieldNum {
  61274. case 1:
  61275. if wireType != 2 {
  61276. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  61277. }
  61278. var msglen int
  61279. for shift := uint(0); ; shift += 7 {
  61280. if shift >= 64 {
  61281. return ErrIntOverflowGenerated
  61282. }
  61283. if iNdEx >= l {
  61284. return io.ErrUnexpectedEOF
  61285. }
  61286. b := dAtA[iNdEx]
  61287. iNdEx++
  61288. msglen |= int(b&0x7F) << shift
  61289. if b < 0x80 {
  61290. break
  61291. }
  61292. }
  61293. if msglen < 0 {
  61294. return ErrInvalidLengthGenerated
  61295. }
  61296. postIndex := iNdEx + msglen
  61297. if postIndex < 0 {
  61298. return ErrInvalidLengthGenerated
  61299. }
  61300. if postIndex > l {
  61301. return io.ErrUnexpectedEOF
  61302. }
  61303. m.Ports = append(m.Ports, ServicePort{})
  61304. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61305. return err
  61306. }
  61307. iNdEx = postIndex
  61308. case 2:
  61309. if wireType != 2 {
  61310. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  61311. }
  61312. var msglen int
  61313. for shift := uint(0); ; shift += 7 {
  61314. if shift >= 64 {
  61315. return ErrIntOverflowGenerated
  61316. }
  61317. if iNdEx >= l {
  61318. return io.ErrUnexpectedEOF
  61319. }
  61320. b := dAtA[iNdEx]
  61321. iNdEx++
  61322. msglen |= int(b&0x7F) << shift
  61323. if b < 0x80 {
  61324. break
  61325. }
  61326. }
  61327. if msglen < 0 {
  61328. return ErrInvalidLengthGenerated
  61329. }
  61330. postIndex := iNdEx + msglen
  61331. if postIndex < 0 {
  61332. return ErrInvalidLengthGenerated
  61333. }
  61334. if postIndex > l {
  61335. return io.ErrUnexpectedEOF
  61336. }
  61337. if m.Selector == nil {
  61338. m.Selector = make(map[string]string)
  61339. }
  61340. var mapkey string
  61341. var mapvalue string
  61342. for iNdEx < postIndex {
  61343. entryPreIndex := iNdEx
  61344. var wire uint64
  61345. for shift := uint(0); ; shift += 7 {
  61346. if shift >= 64 {
  61347. return ErrIntOverflowGenerated
  61348. }
  61349. if iNdEx >= l {
  61350. return io.ErrUnexpectedEOF
  61351. }
  61352. b := dAtA[iNdEx]
  61353. iNdEx++
  61354. wire |= uint64(b&0x7F) << shift
  61355. if b < 0x80 {
  61356. break
  61357. }
  61358. }
  61359. fieldNum := int32(wire >> 3)
  61360. if fieldNum == 1 {
  61361. var stringLenmapkey uint64
  61362. for shift := uint(0); ; shift += 7 {
  61363. if shift >= 64 {
  61364. return ErrIntOverflowGenerated
  61365. }
  61366. if iNdEx >= l {
  61367. return io.ErrUnexpectedEOF
  61368. }
  61369. b := dAtA[iNdEx]
  61370. iNdEx++
  61371. stringLenmapkey |= uint64(b&0x7F) << shift
  61372. if b < 0x80 {
  61373. break
  61374. }
  61375. }
  61376. intStringLenmapkey := int(stringLenmapkey)
  61377. if intStringLenmapkey < 0 {
  61378. return ErrInvalidLengthGenerated
  61379. }
  61380. postStringIndexmapkey := iNdEx + intStringLenmapkey
  61381. if postStringIndexmapkey < 0 {
  61382. return ErrInvalidLengthGenerated
  61383. }
  61384. if postStringIndexmapkey > l {
  61385. return io.ErrUnexpectedEOF
  61386. }
  61387. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  61388. iNdEx = postStringIndexmapkey
  61389. } else if fieldNum == 2 {
  61390. var stringLenmapvalue uint64
  61391. for shift := uint(0); ; shift += 7 {
  61392. if shift >= 64 {
  61393. return ErrIntOverflowGenerated
  61394. }
  61395. if iNdEx >= l {
  61396. return io.ErrUnexpectedEOF
  61397. }
  61398. b := dAtA[iNdEx]
  61399. iNdEx++
  61400. stringLenmapvalue |= uint64(b&0x7F) << shift
  61401. if b < 0x80 {
  61402. break
  61403. }
  61404. }
  61405. intStringLenmapvalue := int(stringLenmapvalue)
  61406. if intStringLenmapvalue < 0 {
  61407. return ErrInvalidLengthGenerated
  61408. }
  61409. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  61410. if postStringIndexmapvalue < 0 {
  61411. return ErrInvalidLengthGenerated
  61412. }
  61413. if postStringIndexmapvalue > l {
  61414. return io.ErrUnexpectedEOF
  61415. }
  61416. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  61417. iNdEx = postStringIndexmapvalue
  61418. } else {
  61419. iNdEx = entryPreIndex
  61420. skippy, err := skipGenerated(dAtA[iNdEx:])
  61421. if err != nil {
  61422. return err
  61423. }
  61424. if skippy < 0 {
  61425. return ErrInvalidLengthGenerated
  61426. }
  61427. if (iNdEx + skippy) > postIndex {
  61428. return io.ErrUnexpectedEOF
  61429. }
  61430. iNdEx += skippy
  61431. }
  61432. }
  61433. m.Selector[mapkey] = mapvalue
  61434. iNdEx = postIndex
  61435. case 3:
  61436. if wireType != 2 {
  61437. return fmt.Errorf("proto: wrong wireType = %d for field ClusterIP", wireType)
  61438. }
  61439. var stringLen uint64
  61440. for shift := uint(0); ; shift += 7 {
  61441. if shift >= 64 {
  61442. return ErrIntOverflowGenerated
  61443. }
  61444. if iNdEx >= l {
  61445. return io.ErrUnexpectedEOF
  61446. }
  61447. b := dAtA[iNdEx]
  61448. iNdEx++
  61449. stringLen |= uint64(b&0x7F) << shift
  61450. if b < 0x80 {
  61451. break
  61452. }
  61453. }
  61454. intStringLen := int(stringLen)
  61455. if intStringLen < 0 {
  61456. return ErrInvalidLengthGenerated
  61457. }
  61458. postIndex := iNdEx + intStringLen
  61459. if postIndex < 0 {
  61460. return ErrInvalidLengthGenerated
  61461. }
  61462. if postIndex > l {
  61463. return io.ErrUnexpectedEOF
  61464. }
  61465. m.ClusterIP = string(dAtA[iNdEx:postIndex])
  61466. iNdEx = postIndex
  61467. case 4:
  61468. if wireType != 2 {
  61469. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  61470. }
  61471. var stringLen uint64
  61472. for shift := uint(0); ; shift += 7 {
  61473. if shift >= 64 {
  61474. return ErrIntOverflowGenerated
  61475. }
  61476. if iNdEx >= l {
  61477. return io.ErrUnexpectedEOF
  61478. }
  61479. b := dAtA[iNdEx]
  61480. iNdEx++
  61481. stringLen |= uint64(b&0x7F) << shift
  61482. if b < 0x80 {
  61483. break
  61484. }
  61485. }
  61486. intStringLen := int(stringLen)
  61487. if intStringLen < 0 {
  61488. return ErrInvalidLengthGenerated
  61489. }
  61490. postIndex := iNdEx + intStringLen
  61491. if postIndex < 0 {
  61492. return ErrInvalidLengthGenerated
  61493. }
  61494. if postIndex > l {
  61495. return io.ErrUnexpectedEOF
  61496. }
  61497. m.Type = ServiceType(dAtA[iNdEx:postIndex])
  61498. iNdEx = postIndex
  61499. case 5:
  61500. if wireType != 2 {
  61501. return fmt.Errorf("proto: wrong wireType = %d for field ExternalIPs", wireType)
  61502. }
  61503. var stringLen uint64
  61504. for shift := uint(0); ; shift += 7 {
  61505. if shift >= 64 {
  61506. return ErrIntOverflowGenerated
  61507. }
  61508. if iNdEx >= l {
  61509. return io.ErrUnexpectedEOF
  61510. }
  61511. b := dAtA[iNdEx]
  61512. iNdEx++
  61513. stringLen |= uint64(b&0x7F) << shift
  61514. if b < 0x80 {
  61515. break
  61516. }
  61517. }
  61518. intStringLen := int(stringLen)
  61519. if intStringLen < 0 {
  61520. return ErrInvalidLengthGenerated
  61521. }
  61522. postIndex := iNdEx + intStringLen
  61523. if postIndex < 0 {
  61524. return ErrInvalidLengthGenerated
  61525. }
  61526. if postIndex > l {
  61527. return io.ErrUnexpectedEOF
  61528. }
  61529. m.ExternalIPs = append(m.ExternalIPs, string(dAtA[iNdEx:postIndex]))
  61530. iNdEx = postIndex
  61531. case 7:
  61532. if wireType != 2 {
  61533. return fmt.Errorf("proto: wrong wireType = %d for field SessionAffinity", wireType)
  61534. }
  61535. var stringLen uint64
  61536. for shift := uint(0); ; shift += 7 {
  61537. if shift >= 64 {
  61538. return ErrIntOverflowGenerated
  61539. }
  61540. if iNdEx >= l {
  61541. return io.ErrUnexpectedEOF
  61542. }
  61543. b := dAtA[iNdEx]
  61544. iNdEx++
  61545. stringLen |= uint64(b&0x7F) << shift
  61546. if b < 0x80 {
  61547. break
  61548. }
  61549. }
  61550. intStringLen := int(stringLen)
  61551. if intStringLen < 0 {
  61552. return ErrInvalidLengthGenerated
  61553. }
  61554. postIndex := iNdEx + intStringLen
  61555. if postIndex < 0 {
  61556. return ErrInvalidLengthGenerated
  61557. }
  61558. if postIndex > l {
  61559. return io.ErrUnexpectedEOF
  61560. }
  61561. m.SessionAffinity = ServiceAffinity(dAtA[iNdEx:postIndex])
  61562. iNdEx = postIndex
  61563. case 8:
  61564. if wireType != 2 {
  61565. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancerIP", wireType)
  61566. }
  61567. var stringLen uint64
  61568. for shift := uint(0); ; shift += 7 {
  61569. if shift >= 64 {
  61570. return ErrIntOverflowGenerated
  61571. }
  61572. if iNdEx >= l {
  61573. return io.ErrUnexpectedEOF
  61574. }
  61575. b := dAtA[iNdEx]
  61576. iNdEx++
  61577. stringLen |= uint64(b&0x7F) << shift
  61578. if b < 0x80 {
  61579. break
  61580. }
  61581. }
  61582. intStringLen := int(stringLen)
  61583. if intStringLen < 0 {
  61584. return ErrInvalidLengthGenerated
  61585. }
  61586. postIndex := iNdEx + intStringLen
  61587. if postIndex < 0 {
  61588. return ErrInvalidLengthGenerated
  61589. }
  61590. if postIndex > l {
  61591. return io.ErrUnexpectedEOF
  61592. }
  61593. m.LoadBalancerIP = string(dAtA[iNdEx:postIndex])
  61594. iNdEx = postIndex
  61595. case 9:
  61596. if wireType != 2 {
  61597. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancerSourceRanges", wireType)
  61598. }
  61599. var stringLen uint64
  61600. for shift := uint(0); ; shift += 7 {
  61601. if shift >= 64 {
  61602. return ErrIntOverflowGenerated
  61603. }
  61604. if iNdEx >= l {
  61605. return io.ErrUnexpectedEOF
  61606. }
  61607. b := dAtA[iNdEx]
  61608. iNdEx++
  61609. stringLen |= uint64(b&0x7F) << shift
  61610. if b < 0x80 {
  61611. break
  61612. }
  61613. }
  61614. intStringLen := int(stringLen)
  61615. if intStringLen < 0 {
  61616. return ErrInvalidLengthGenerated
  61617. }
  61618. postIndex := iNdEx + intStringLen
  61619. if postIndex < 0 {
  61620. return ErrInvalidLengthGenerated
  61621. }
  61622. if postIndex > l {
  61623. return io.ErrUnexpectedEOF
  61624. }
  61625. m.LoadBalancerSourceRanges = append(m.LoadBalancerSourceRanges, string(dAtA[iNdEx:postIndex]))
  61626. iNdEx = postIndex
  61627. case 10:
  61628. if wireType != 2 {
  61629. return fmt.Errorf("proto: wrong wireType = %d for field ExternalName", wireType)
  61630. }
  61631. var stringLen uint64
  61632. for shift := uint(0); ; shift += 7 {
  61633. if shift >= 64 {
  61634. return ErrIntOverflowGenerated
  61635. }
  61636. if iNdEx >= l {
  61637. return io.ErrUnexpectedEOF
  61638. }
  61639. b := dAtA[iNdEx]
  61640. iNdEx++
  61641. stringLen |= uint64(b&0x7F) << shift
  61642. if b < 0x80 {
  61643. break
  61644. }
  61645. }
  61646. intStringLen := int(stringLen)
  61647. if intStringLen < 0 {
  61648. return ErrInvalidLengthGenerated
  61649. }
  61650. postIndex := iNdEx + intStringLen
  61651. if postIndex < 0 {
  61652. return ErrInvalidLengthGenerated
  61653. }
  61654. if postIndex > l {
  61655. return io.ErrUnexpectedEOF
  61656. }
  61657. m.ExternalName = string(dAtA[iNdEx:postIndex])
  61658. iNdEx = postIndex
  61659. case 11:
  61660. if wireType != 2 {
  61661. return fmt.Errorf("proto: wrong wireType = %d for field ExternalTrafficPolicy", wireType)
  61662. }
  61663. var stringLen uint64
  61664. for shift := uint(0); ; shift += 7 {
  61665. if shift >= 64 {
  61666. return ErrIntOverflowGenerated
  61667. }
  61668. if iNdEx >= l {
  61669. return io.ErrUnexpectedEOF
  61670. }
  61671. b := dAtA[iNdEx]
  61672. iNdEx++
  61673. stringLen |= uint64(b&0x7F) << shift
  61674. if b < 0x80 {
  61675. break
  61676. }
  61677. }
  61678. intStringLen := int(stringLen)
  61679. if intStringLen < 0 {
  61680. return ErrInvalidLengthGenerated
  61681. }
  61682. postIndex := iNdEx + intStringLen
  61683. if postIndex < 0 {
  61684. return ErrInvalidLengthGenerated
  61685. }
  61686. if postIndex > l {
  61687. return io.ErrUnexpectedEOF
  61688. }
  61689. m.ExternalTrafficPolicy = ServiceExternalTrafficPolicyType(dAtA[iNdEx:postIndex])
  61690. iNdEx = postIndex
  61691. case 12:
  61692. if wireType != 0 {
  61693. return fmt.Errorf("proto: wrong wireType = %d for field HealthCheckNodePort", wireType)
  61694. }
  61695. m.HealthCheckNodePort = 0
  61696. for shift := uint(0); ; shift += 7 {
  61697. if shift >= 64 {
  61698. return ErrIntOverflowGenerated
  61699. }
  61700. if iNdEx >= l {
  61701. return io.ErrUnexpectedEOF
  61702. }
  61703. b := dAtA[iNdEx]
  61704. iNdEx++
  61705. m.HealthCheckNodePort |= int32(b&0x7F) << shift
  61706. if b < 0x80 {
  61707. break
  61708. }
  61709. }
  61710. case 13:
  61711. if wireType != 0 {
  61712. return fmt.Errorf("proto: wrong wireType = %d for field PublishNotReadyAddresses", wireType)
  61713. }
  61714. var v int
  61715. for shift := uint(0); ; shift += 7 {
  61716. if shift >= 64 {
  61717. return ErrIntOverflowGenerated
  61718. }
  61719. if iNdEx >= l {
  61720. return io.ErrUnexpectedEOF
  61721. }
  61722. b := dAtA[iNdEx]
  61723. iNdEx++
  61724. v |= int(b&0x7F) << shift
  61725. if b < 0x80 {
  61726. break
  61727. }
  61728. }
  61729. m.PublishNotReadyAddresses = bool(v != 0)
  61730. case 14:
  61731. if wireType != 2 {
  61732. return fmt.Errorf("proto: wrong wireType = %d for field SessionAffinityConfig", wireType)
  61733. }
  61734. var msglen int
  61735. for shift := uint(0); ; shift += 7 {
  61736. if shift >= 64 {
  61737. return ErrIntOverflowGenerated
  61738. }
  61739. if iNdEx >= l {
  61740. return io.ErrUnexpectedEOF
  61741. }
  61742. b := dAtA[iNdEx]
  61743. iNdEx++
  61744. msglen |= int(b&0x7F) << shift
  61745. if b < 0x80 {
  61746. break
  61747. }
  61748. }
  61749. if msglen < 0 {
  61750. return ErrInvalidLengthGenerated
  61751. }
  61752. postIndex := iNdEx + msglen
  61753. if postIndex < 0 {
  61754. return ErrInvalidLengthGenerated
  61755. }
  61756. if postIndex > l {
  61757. return io.ErrUnexpectedEOF
  61758. }
  61759. if m.SessionAffinityConfig == nil {
  61760. m.SessionAffinityConfig = &SessionAffinityConfig{}
  61761. }
  61762. if err := m.SessionAffinityConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61763. return err
  61764. }
  61765. iNdEx = postIndex
  61766. case 15:
  61767. if wireType != 2 {
  61768. return fmt.Errorf("proto: wrong wireType = %d for field IPFamily", wireType)
  61769. }
  61770. var stringLen uint64
  61771. for shift := uint(0); ; shift += 7 {
  61772. if shift >= 64 {
  61773. return ErrIntOverflowGenerated
  61774. }
  61775. if iNdEx >= l {
  61776. return io.ErrUnexpectedEOF
  61777. }
  61778. b := dAtA[iNdEx]
  61779. iNdEx++
  61780. stringLen |= uint64(b&0x7F) << shift
  61781. if b < 0x80 {
  61782. break
  61783. }
  61784. }
  61785. intStringLen := int(stringLen)
  61786. if intStringLen < 0 {
  61787. return ErrInvalidLengthGenerated
  61788. }
  61789. postIndex := iNdEx + intStringLen
  61790. if postIndex < 0 {
  61791. return ErrInvalidLengthGenerated
  61792. }
  61793. if postIndex > l {
  61794. return io.ErrUnexpectedEOF
  61795. }
  61796. s := IPFamily(dAtA[iNdEx:postIndex])
  61797. m.IPFamily = &s
  61798. iNdEx = postIndex
  61799. case 16:
  61800. if wireType != 2 {
  61801. return fmt.Errorf("proto: wrong wireType = %d for field TopologyKeys", wireType)
  61802. }
  61803. var stringLen uint64
  61804. for shift := uint(0); ; shift += 7 {
  61805. if shift >= 64 {
  61806. return ErrIntOverflowGenerated
  61807. }
  61808. if iNdEx >= l {
  61809. return io.ErrUnexpectedEOF
  61810. }
  61811. b := dAtA[iNdEx]
  61812. iNdEx++
  61813. stringLen |= uint64(b&0x7F) << shift
  61814. if b < 0x80 {
  61815. break
  61816. }
  61817. }
  61818. intStringLen := int(stringLen)
  61819. if intStringLen < 0 {
  61820. return ErrInvalidLengthGenerated
  61821. }
  61822. postIndex := iNdEx + intStringLen
  61823. if postIndex < 0 {
  61824. return ErrInvalidLengthGenerated
  61825. }
  61826. if postIndex > l {
  61827. return io.ErrUnexpectedEOF
  61828. }
  61829. m.TopologyKeys = append(m.TopologyKeys, string(dAtA[iNdEx:postIndex]))
  61830. iNdEx = postIndex
  61831. default:
  61832. iNdEx = preIndex
  61833. skippy, err := skipGenerated(dAtA[iNdEx:])
  61834. if err != nil {
  61835. return err
  61836. }
  61837. if skippy < 0 {
  61838. return ErrInvalidLengthGenerated
  61839. }
  61840. if (iNdEx + skippy) < 0 {
  61841. return ErrInvalidLengthGenerated
  61842. }
  61843. if (iNdEx + skippy) > l {
  61844. return io.ErrUnexpectedEOF
  61845. }
  61846. iNdEx += skippy
  61847. }
  61848. }
  61849. if iNdEx > l {
  61850. return io.ErrUnexpectedEOF
  61851. }
  61852. return nil
  61853. }
  61854. func (m *ServiceStatus) Unmarshal(dAtA []byte) error {
  61855. l := len(dAtA)
  61856. iNdEx := 0
  61857. for iNdEx < l {
  61858. preIndex := iNdEx
  61859. var wire uint64
  61860. for shift := uint(0); ; shift += 7 {
  61861. if shift >= 64 {
  61862. return ErrIntOverflowGenerated
  61863. }
  61864. if iNdEx >= l {
  61865. return io.ErrUnexpectedEOF
  61866. }
  61867. b := dAtA[iNdEx]
  61868. iNdEx++
  61869. wire |= uint64(b&0x7F) << shift
  61870. if b < 0x80 {
  61871. break
  61872. }
  61873. }
  61874. fieldNum := int32(wire >> 3)
  61875. wireType := int(wire & 0x7)
  61876. if wireType == 4 {
  61877. return fmt.Errorf("proto: ServiceStatus: wiretype end group for non-group")
  61878. }
  61879. if fieldNum <= 0 {
  61880. return fmt.Errorf("proto: ServiceStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  61881. }
  61882. switch fieldNum {
  61883. case 1:
  61884. if wireType != 2 {
  61885. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancer", wireType)
  61886. }
  61887. var msglen int
  61888. for shift := uint(0); ; shift += 7 {
  61889. if shift >= 64 {
  61890. return ErrIntOverflowGenerated
  61891. }
  61892. if iNdEx >= l {
  61893. return io.ErrUnexpectedEOF
  61894. }
  61895. b := dAtA[iNdEx]
  61896. iNdEx++
  61897. msglen |= int(b&0x7F) << shift
  61898. if b < 0x80 {
  61899. break
  61900. }
  61901. }
  61902. if msglen < 0 {
  61903. return ErrInvalidLengthGenerated
  61904. }
  61905. postIndex := iNdEx + msglen
  61906. if postIndex < 0 {
  61907. return ErrInvalidLengthGenerated
  61908. }
  61909. if postIndex > l {
  61910. return io.ErrUnexpectedEOF
  61911. }
  61912. if err := m.LoadBalancer.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61913. return err
  61914. }
  61915. iNdEx = postIndex
  61916. default:
  61917. iNdEx = preIndex
  61918. skippy, err := skipGenerated(dAtA[iNdEx:])
  61919. if err != nil {
  61920. return err
  61921. }
  61922. if skippy < 0 {
  61923. return ErrInvalidLengthGenerated
  61924. }
  61925. if (iNdEx + skippy) < 0 {
  61926. return ErrInvalidLengthGenerated
  61927. }
  61928. if (iNdEx + skippy) > l {
  61929. return io.ErrUnexpectedEOF
  61930. }
  61931. iNdEx += skippy
  61932. }
  61933. }
  61934. if iNdEx > l {
  61935. return io.ErrUnexpectedEOF
  61936. }
  61937. return nil
  61938. }
  61939. func (m *SessionAffinityConfig) Unmarshal(dAtA []byte) error {
  61940. l := len(dAtA)
  61941. iNdEx := 0
  61942. for iNdEx < l {
  61943. preIndex := iNdEx
  61944. var wire uint64
  61945. for shift := uint(0); ; shift += 7 {
  61946. if shift >= 64 {
  61947. return ErrIntOverflowGenerated
  61948. }
  61949. if iNdEx >= l {
  61950. return io.ErrUnexpectedEOF
  61951. }
  61952. b := dAtA[iNdEx]
  61953. iNdEx++
  61954. wire |= uint64(b&0x7F) << shift
  61955. if b < 0x80 {
  61956. break
  61957. }
  61958. }
  61959. fieldNum := int32(wire >> 3)
  61960. wireType := int(wire & 0x7)
  61961. if wireType == 4 {
  61962. return fmt.Errorf("proto: SessionAffinityConfig: wiretype end group for non-group")
  61963. }
  61964. if fieldNum <= 0 {
  61965. return fmt.Errorf("proto: SessionAffinityConfig: illegal tag %d (wire type %d)", fieldNum, wire)
  61966. }
  61967. switch fieldNum {
  61968. case 1:
  61969. if wireType != 2 {
  61970. return fmt.Errorf("proto: wrong wireType = %d for field ClientIP", wireType)
  61971. }
  61972. var msglen int
  61973. for shift := uint(0); ; shift += 7 {
  61974. if shift >= 64 {
  61975. return ErrIntOverflowGenerated
  61976. }
  61977. if iNdEx >= l {
  61978. return io.ErrUnexpectedEOF
  61979. }
  61980. b := dAtA[iNdEx]
  61981. iNdEx++
  61982. msglen |= int(b&0x7F) << shift
  61983. if b < 0x80 {
  61984. break
  61985. }
  61986. }
  61987. if msglen < 0 {
  61988. return ErrInvalidLengthGenerated
  61989. }
  61990. postIndex := iNdEx + msglen
  61991. if postIndex < 0 {
  61992. return ErrInvalidLengthGenerated
  61993. }
  61994. if postIndex > l {
  61995. return io.ErrUnexpectedEOF
  61996. }
  61997. if m.ClientIP == nil {
  61998. m.ClientIP = &ClientIPConfig{}
  61999. }
  62000. if err := m.ClientIP.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  62001. return err
  62002. }
  62003. iNdEx = postIndex
  62004. default:
  62005. iNdEx = preIndex
  62006. skippy, err := skipGenerated(dAtA[iNdEx:])
  62007. if err != nil {
  62008. return err
  62009. }
  62010. if skippy < 0 {
  62011. return ErrInvalidLengthGenerated
  62012. }
  62013. if (iNdEx + skippy) < 0 {
  62014. return ErrInvalidLengthGenerated
  62015. }
  62016. if (iNdEx + skippy) > l {
  62017. return io.ErrUnexpectedEOF
  62018. }
  62019. iNdEx += skippy
  62020. }
  62021. }
  62022. if iNdEx > l {
  62023. return io.ErrUnexpectedEOF
  62024. }
  62025. return nil
  62026. }
  62027. func (m *StorageOSPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  62028. l := len(dAtA)
  62029. iNdEx := 0
  62030. for iNdEx < l {
  62031. preIndex := iNdEx
  62032. var wire uint64
  62033. for shift := uint(0); ; shift += 7 {
  62034. if shift >= 64 {
  62035. return ErrIntOverflowGenerated
  62036. }
  62037. if iNdEx >= l {
  62038. return io.ErrUnexpectedEOF
  62039. }
  62040. b := dAtA[iNdEx]
  62041. iNdEx++
  62042. wire |= uint64(b&0x7F) << shift
  62043. if b < 0x80 {
  62044. break
  62045. }
  62046. }
  62047. fieldNum := int32(wire >> 3)
  62048. wireType := int(wire & 0x7)
  62049. if wireType == 4 {
  62050. return fmt.Errorf("proto: StorageOSPersistentVolumeSource: wiretype end group for non-group")
  62051. }
  62052. if fieldNum <= 0 {
  62053. return fmt.Errorf("proto: StorageOSPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  62054. }
  62055. switch fieldNum {
  62056. case 1:
  62057. if wireType != 2 {
  62058. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  62059. }
  62060. var stringLen uint64
  62061. for shift := uint(0); ; shift += 7 {
  62062. if shift >= 64 {
  62063. return ErrIntOverflowGenerated
  62064. }
  62065. if iNdEx >= l {
  62066. return io.ErrUnexpectedEOF
  62067. }
  62068. b := dAtA[iNdEx]
  62069. iNdEx++
  62070. stringLen |= uint64(b&0x7F) << shift
  62071. if b < 0x80 {
  62072. break
  62073. }
  62074. }
  62075. intStringLen := int(stringLen)
  62076. if intStringLen < 0 {
  62077. return ErrInvalidLengthGenerated
  62078. }
  62079. postIndex := iNdEx + intStringLen
  62080. if postIndex < 0 {
  62081. return ErrInvalidLengthGenerated
  62082. }
  62083. if postIndex > l {
  62084. return io.ErrUnexpectedEOF
  62085. }
  62086. m.VolumeName = string(dAtA[iNdEx:postIndex])
  62087. iNdEx = postIndex
  62088. case 2:
  62089. if wireType != 2 {
  62090. return fmt.Errorf("proto: wrong wireType = %d for field VolumeNamespace", wireType)
  62091. }
  62092. var stringLen uint64
  62093. for shift := uint(0); ; shift += 7 {
  62094. if shift >= 64 {
  62095. return ErrIntOverflowGenerated
  62096. }
  62097. if iNdEx >= l {
  62098. return io.ErrUnexpectedEOF
  62099. }
  62100. b := dAtA[iNdEx]
  62101. iNdEx++
  62102. stringLen |= uint64(b&0x7F) << shift
  62103. if b < 0x80 {
  62104. break
  62105. }
  62106. }
  62107. intStringLen := int(stringLen)
  62108. if intStringLen < 0 {
  62109. return ErrInvalidLengthGenerated
  62110. }
  62111. postIndex := iNdEx + intStringLen
  62112. if postIndex < 0 {
  62113. return ErrInvalidLengthGenerated
  62114. }
  62115. if postIndex > l {
  62116. return io.ErrUnexpectedEOF
  62117. }
  62118. m.VolumeNamespace = string(dAtA[iNdEx:postIndex])
  62119. iNdEx = postIndex
  62120. case 3:
  62121. if wireType != 2 {
  62122. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  62123. }
  62124. var stringLen uint64
  62125. for shift := uint(0); ; shift += 7 {
  62126. if shift >= 64 {
  62127. return ErrIntOverflowGenerated
  62128. }
  62129. if iNdEx >= l {
  62130. return io.ErrUnexpectedEOF
  62131. }
  62132. b := dAtA[iNdEx]
  62133. iNdEx++
  62134. stringLen |= uint64(b&0x7F) << shift
  62135. if b < 0x80 {
  62136. break
  62137. }
  62138. }
  62139. intStringLen := int(stringLen)
  62140. if intStringLen < 0 {
  62141. return ErrInvalidLengthGenerated
  62142. }
  62143. postIndex := iNdEx + intStringLen
  62144. if postIndex < 0 {
  62145. return ErrInvalidLengthGenerated
  62146. }
  62147. if postIndex > l {
  62148. return io.ErrUnexpectedEOF
  62149. }
  62150. m.FSType = string(dAtA[iNdEx:postIndex])
  62151. iNdEx = postIndex
  62152. case 4:
  62153. if wireType != 0 {
  62154. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  62155. }
  62156. var v int
  62157. for shift := uint(0); ; shift += 7 {
  62158. if shift >= 64 {
  62159. return ErrIntOverflowGenerated
  62160. }
  62161. if iNdEx >= l {
  62162. return io.ErrUnexpectedEOF
  62163. }
  62164. b := dAtA[iNdEx]
  62165. iNdEx++
  62166. v |= int(b&0x7F) << shift
  62167. if b < 0x80 {
  62168. break
  62169. }
  62170. }
  62171. m.ReadOnly = bool(v != 0)
  62172. case 5:
  62173. if wireType != 2 {
  62174. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  62175. }
  62176. var msglen int
  62177. for shift := uint(0); ; shift += 7 {
  62178. if shift >= 64 {
  62179. return ErrIntOverflowGenerated
  62180. }
  62181. if iNdEx >= l {
  62182. return io.ErrUnexpectedEOF
  62183. }
  62184. b := dAtA[iNdEx]
  62185. iNdEx++
  62186. msglen |= int(b&0x7F) << shift
  62187. if b < 0x80 {
  62188. break
  62189. }
  62190. }
  62191. if msglen < 0 {
  62192. return ErrInvalidLengthGenerated
  62193. }
  62194. postIndex := iNdEx + msglen
  62195. if postIndex < 0 {
  62196. return ErrInvalidLengthGenerated
  62197. }
  62198. if postIndex > l {
  62199. return io.ErrUnexpectedEOF
  62200. }
  62201. if m.SecretRef == nil {
  62202. m.SecretRef = &ObjectReference{}
  62203. }
  62204. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  62205. return err
  62206. }
  62207. iNdEx = postIndex
  62208. default:
  62209. iNdEx = preIndex
  62210. skippy, err := skipGenerated(dAtA[iNdEx:])
  62211. if err != nil {
  62212. return err
  62213. }
  62214. if skippy < 0 {
  62215. return ErrInvalidLengthGenerated
  62216. }
  62217. if (iNdEx + skippy) < 0 {
  62218. return ErrInvalidLengthGenerated
  62219. }
  62220. if (iNdEx + skippy) > l {
  62221. return io.ErrUnexpectedEOF
  62222. }
  62223. iNdEx += skippy
  62224. }
  62225. }
  62226. if iNdEx > l {
  62227. return io.ErrUnexpectedEOF
  62228. }
  62229. return nil
  62230. }
  62231. func (m *StorageOSVolumeSource) Unmarshal(dAtA []byte) error {
  62232. l := len(dAtA)
  62233. iNdEx := 0
  62234. for iNdEx < l {
  62235. preIndex := iNdEx
  62236. var wire uint64
  62237. for shift := uint(0); ; shift += 7 {
  62238. if shift >= 64 {
  62239. return ErrIntOverflowGenerated
  62240. }
  62241. if iNdEx >= l {
  62242. return io.ErrUnexpectedEOF
  62243. }
  62244. b := dAtA[iNdEx]
  62245. iNdEx++
  62246. wire |= uint64(b&0x7F) << shift
  62247. if b < 0x80 {
  62248. break
  62249. }
  62250. }
  62251. fieldNum := int32(wire >> 3)
  62252. wireType := int(wire & 0x7)
  62253. if wireType == 4 {
  62254. return fmt.Errorf("proto: StorageOSVolumeSource: wiretype end group for non-group")
  62255. }
  62256. if fieldNum <= 0 {
  62257. return fmt.Errorf("proto: StorageOSVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  62258. }
  62259. switch fieldNum {
  62260. case 1:
  62261. if wireType != 2 {
  62262. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  62263. }
  62264. var stringLen uint64
  62265. for shift := uint(0); ; shift += 7 {
  62266. if shift >= 64 {
  62267. return ErrIntOverflowGenerated
  62268. }
  62269. if iNdEx >= l {
  62270. return io.ErrUnexpectedEOF
  62271. }
  62272. b := dAtA[iNdEx]
  62273. iNdEx++
  62274. stringLen |= uint64(b&0x7F) << shift
  62275. if b < 0x80 {
  62276. break
  62277. }
  62278. }
  62279. intStringLen := int(stringLen)
  62280. if intStringLen < 0 {
  62281. return ErrInvalidLengthGenerated
  62282. }
  62283. postIndex := iNdEx + intStringLen
  62284. if postIndex < 0 {
  62285. return ErrInvalidLengthGenerated
  62286. }
  62287. if postIndex > l {
  62288. return io.ErrUnexpectedEOF
  62289. }
  62290. m.VolumeName = string(dAtA[iNdEx:postIndex])
  62291. iNdEx = postIndex
  62292. case 2:
  62293. if wireType != 2 {
  62294. return fmt.Errorf("proto: wrong wireType = %d for field VolumeNamespace", wireType)
  62295. }
  62296. var stringLen uint64
  62297. for shift := uint(0); ; shift += 7 {
  62298. if shift >= 64 {
  62299. return ErrIntOverflowGenerated
  62300. }
  62301. if iNdEx >= l {
  62302. return io.ErrUnexpectedEOF
  62303. }
  62304. b := dAtA[iNdEx]
  62305. iNdEx++
  62306. stringLen |= uint64(b&0x7F) << shift
  62307. if b < 0x80 {
  62308. break
  62309. }
  62310. }
  62311. intStringLen := int(stringLen)
  62312. if intStringLen < 0 {
  62313. return ErrInvalidLengthGenerated
  62314. }
  62315. postIndex := iNdEx + intStringLen
  62316. if postIndex < 0 {
  62317. return ErrInvalidLengthGenerated
  62318. }
  62319. if postIndex > l {
  62320. return io.ErrUnexpectedEOF
  62321. }
  62322. m.VolumeNamespace = string(dAtA[iNdEx:postIndex])
  62323. iNdEx = postIndex
  62324. case 3:
  62325. if wireType != 2 {
  62326. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  62327. }
  62328. var stringLen uint64
  62329. for shift := uint(0); ; shift += 7 {
  62330. if shift >= 64 {
  62331. return ErrIntOverflowGenerated
  62332. }
  62333. if iNdEx >= l {
  62334. return io.ErrUnexpectedEOF
  62335. }
  62336. b := dAtA[iNdEx]
  62337. iNdEx++
  62338. stringLen |= uint64(b&0x7F) << shift
  62339. if b < 0x80 {
  62340. break
  62341. }
  62342. }
  62343. intStringLen := int(stringLen)
  62344. if intStringLen < 0 {
  62345. return ErrInvalidLengthGenerated
  62346. }
  62347. postIndex := iNdEx + intStringLen
  62348. if postIndex < 0 {
  62349. return ErrInvalidLengthGenerated
  62350. }
  62351. if postIndex > l {
  62352. return io.ErrUnexpectedEOF
  62353. }
  62354. m.FSType = string(dAtA[iNdEx:postIndex])
  62355. iNdEx = postIndex
  62356. case 4:
  62357. if wireType != 0 {
  62358. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  62359. }
  62360. var v int
  62361. for shift := uint(0); ; shift += 7 {
  62362. if shift >= 64 {
  62363. return ErrIntOverflowGenerated
  62364. }
  62365. if iNdEx >= l {
  62366. return io.ErrUnexpectedEOF
  62367. }
  62368. b := dAtA[iNdEx]
  62369. iNdEx++
  62370. v |= int(b&0x7F) << shift
  62371. if b < 0x80 {
  62372. break
  62373. }
  62374. }
  62375. m.ReadOnly = bool(v != 0)
  62376. case 5:
  62377. if wireType != 2 {
  62378. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  62379. }
  62380. var msglen int
  62381. for shift := uint(0); ; shift += 7 {
  62382. if shift >= 64 {
  62383. return ErrIntOverflowGenerated
  62384. }
  62385. if iNdEx >= l {
  62386. return io.ErrUnexpectedEOF
  62387. }
  62388. b := dAtA[iNdEx]
  62389. iNdEx++
  62390. msglen |= int(b&0x7F) << shift
  62391. if b < 0x80 {
  62392. break
  62393. }
  62394. }
  62395. if msglen < 0 {
  62396. return ErrInvalidLengthGenerated
  62397. }
  62398. postIndex := iNdEx + msglen
  62399. if postIndex < 0 {
  62400. return ErrInvalidLengthGenerated
  62401. }
  62402. if postIndex > l {
  62403. return io.ErrUnexpectedEOF
  62404. }
  62405. if m.SecretRef == nil {
  62406. m.SecretRef = &LocalObjectReference{}
  62407. }
  62408. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  62409. return err
  62410. }
  62411. iNdEx = postIndex
  62412. default:
  62413. iNdEx = preIndex
  62414. skippy, err := skipGenerated(dAtA[iNdEx:])
  62415. if err != nil {
  62416. return err
  62417. }
  62418. if skippy < 0 {
  62419. return ErrInvalidLengthGenerated
  62420. }
  62421. if (iNdEx + skippy) < 0 {
  62422. return ErrInvalidLengthGenerated
  62423. }
  62424. if (iNdEx + skippy) > l {
  62425. return io.ErrUnexpectedEOF
  62426. }
  62427. iNdEx += skippy
  62428. }
  62429. }
  62430. if iNdEx > l {
  62431. return io.ErrUnexpectedEOF
  62432. }
  62433. return nil
  62434. }
  62435. func (m *Sysctl) Unmarshal(dAtA []byte) error {
  62436. l := len(dAtA)
  62437. iNdEx := 0
  62438. for iNdEx < l {
  62439. preIndex := iNdEx
  62440. var wire uint64
  62441. for shift := uint(0); ; shift += 7 {
  62442. if shift >= 64 {
  62443. return ErrIntOverflowGenerated
  62444. }
  62445. if iNdEx >= l {
  62446. return io.ErrUnexpectedEOF
  62447. }
  62448. b := dAtA[iNdEx]
  62449. iNdEx++
  62450. wire |= uint64(b&0x7F) << shift
  62451. if b < 0x80 {
  62452. break
  62453. }
  62454. }
  62455. fieldNum := int32(wire >> 3)
  62456. wireType := int(wire & 0x7)
  62457. if wireType == 4 {
  62458. return fmt.Errorf("proto: Sysctl: wiretype end group for non-group")
  62459. }
  62460. if fieldNum <= 0 {
  62461. return fmt.Errorf("proto: Sysctl: illegal tag %d (wire type %d)", fieldNum, wire)
  62462. }
  62463. switch fieldNum {
  62464. case 1:
  62465. if wireType != 2 {
  62466. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  62467. }
  62468. var stringLen uint64
  62469. for shift := uint(0); ; shift += 7 {
  62470. if shift >= 64 {
  62471. return ErrIntOverflowGenerated
  62472. }
  62473. if iNdEx >= l {
  62474. return io.ErrUnexpectedEOF
  62475. }
  62476. b := dAtA[iNdEx]
  62477. iNdEx++
  62478. stringLen |= uint64(b&0x7F) << shift
  62479. if b < 0x80 {
  62480. break
  62481. }
  62482. }
  62483. intStringLen := int(stringLen)
  62484. if intStringLen < 0 {
  62485. return ErrInvalidLengthGenerated
  62486. }
  62487. postIndex := iNdEx + intStringLen
  62488. if postIndex < 0 {
  62489. return ErrInvalidLengthGenerated
  62490. }
  62491. if postIndex > l {
  62492. return io.ErrUnexpectedEOF
  62493. }
  62494. m.Name = string(dAtA[iNdEx:postIndex])
  62495. iNdEx = postIndex
  62496. case 2:
  62497. if wireType != 2 {
  62498. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  62499. }
  62500. var stringLen uint64
  62501. for shift := uint(0); ; shift += 7 {
  62502. if shift >= 64 {
  62503. return ErrIntOverflowGenerated
  62504. }
  62505. if iNdEx >= l {
  62506. return io.ErrUnexpectedEOF
  62507. }
  62508. b := dAtA[iNdEx]
  62509. iNdEx++
  62510. stringLen |= uint64(b&0x7F) << shift
  62511. if b < 0x80 {
  62512. break
  62513. }
  62514. }
  62515. intStringLen := int(stringLen)
  62516. if intStringLen < 0 {
  62517. return ErrInvalidLengthGenerated
  62518. }
  62519. postIndex := iNdEx + intStringLen
  62520. if postIndex < 0 {
  62521. return ErrInvalidLengthGenerated
  62522. }
  62523. if postIndex > l {
  62524. return io.ErrUnexpectedEOF
  62525. }
  62526. m.Value = string(dAtA[iNdEx:postIndex])
  62527. iNdEx = postIndex
  62528. default:
  62529. iNdEx = preIndex
  62530. skippy, err := skipGenerated(dAtA[iNdEx:])
  62531. if err != nil {
  62532. return err
  62533. }
  62534. if skippy < 0 {
  62535. return ErrInvalidLengthGenerated
  62536. }
  62537. if (iNdEx + skippy) < 0 {
  62538. return ErrInvalidLengthGenerated
  62539. }
  62540. if (iNdEx + skippy) > l {
  62541. return io.ErrUnexpectedEOF
  62542. }
  62543. iNdEx += skippy
  62544. }
  62545. }
  62546. if iNdEx > l {
  62547. return io.ErrUnexpectedEOF
  62548. }
  62549. return nil
  62550. }
  62551. func (m *TCPSocketAction) Unmarshal(dAtA []byte) error {
  62552. l := len(dAtA)
  62553. iNdEx := 0
  62554. for iNdEx < l {
  62555. preIndex := iNdEx
  62556. var wire uint64
  62557. for shift := uint(0); ; shift += 7 {
  62558. if shift >= 64 {
  62559. return ErrIntOverflowGenerated
  62560. }
  62561. if iNdEx >= l {
  62562. return io.ErrUnexpectedEOF
  62563. }
  62564. b := dAtA[iNdEx]
  62565. iNdEx++
  62566. wire |= uint64(b&0x7F) << shift
  62567. if b < 0x80 {
  62568. break
  62569. }
  62570. }
  62571. fieldNum := int32(wire >> 3)
  62572. wireType := int(wire & 0x7)
  62573. if wireType == 4 {
  62574. return fmt.Errorf("proto: TCPSocketAction: wiretype end group for non-group")
  62575. }
  62576. if fieldNum <= 0 {
  62577. return fmt.Errorf("proto: TCPSocketAction: illegal tag %d (wire type %d)", fieldNum, wire)
  62578. }
  62579. switch fieldNum {
  62580. case 1:
  62581. if wireType != 2 {
  62582. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  62583. }
  62584. var msglen int
  62585. for shift := uint(0); ; shift += 7 {
  62586. if shift >= 64 {
  62587. return ErrIntOverflowGenerated
  62588. }
  62589. if iNdEx >= l {
  62590. return io.ErrUnexpectedEOF
  62591. }
  62592. b := dAtA[iNdEx]
  62593. iNdEx++
  62594. msglen |= int(b&0x7F) << shift
  62595. if b < 0x80 {
  62596. break
  62597. }
  62598. }
  62599. if msglen < 0 {
  62600. return ErrInvalidLengthGenerated
  62601. }
  62602. postIndex := iNdEx + msglen
  62603. if postIndex < 0 {
  62604. return ErrInvalidLengthGenerated
  62605. }
  62606. if postIndex > l {
  62607. return io.ErrUnexpectedEOF
  62608. }
  62609. if err := m.Port.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  62610. return err
  62611. }
  62612. iNdEx = postIndex
  62613. case 2:
  62614. if wireType != 2 {
  62615. return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType)
  62616. }
  62617. var stringLen uint64
  62618. for shift := uint(0); ; shift += 7 {
  62619. if shift >= 64 {
  62620. return ErrIntOverflowGenerated
  62621. }
  62622. if iNdEx >= l {
  62623. return io.ErrUnexpectedEOF
  62624. }
  62625. b := dAtA[iNdEx]
  62626. iNdEx++
  62627. stringLen |= uint64(b&0x7F) << shift
  62628. if b < 0x80 {
  62629. break
  62630. }
  62631. }
  62632. intStringLen := int(stringLen)
  62633. if intStringLen < 0 {
  62634. return ErrInvalidLengthGenerated
  62635. }
  62636. postIndex := iNdEx + intStringLen
  62637. if postIndex < 0 {
  62638. return ErrInvalidLengthGenerated
  62639. }
  62640. if postIndex > l {
  62641. return io.ErrUnexpectedEOF
  62642. }
  62643. m.Host = string(dAtA[iNdEx:postIndex])
  62644. iNdEx = postIndex
  62645. default:
  62646. iNdEx = preIndex
  62647. skippy, err := skipGenerated(dAtA[iNdEx:])
  62648. if err != nil {
  62649. return err
  62650. }
  62651. if skippy < 0 {
  62652. return ErrInvalidLengthGenerated
  62653. }
  62654. if (iNdEx + skippy) < 0 {
  62655. return ErrInvalidLengthGenerated
  62656. }
  62657. if (iNdEx + skippy) > l {
  62658. return io.ErrUnexpectedEOF
  62659. }
  62660. iNdEx += skippy
  62661. }
  62662. }
  62663. if iNdEx > l {
  62664. return io.ErrUnexpectedEOF
  62665. }
  62666. return nil
  62667. }
  62668. func (m *Taint) Unmarshal(dAtA []byte) error {
  62669. l := len(dAtA)
  62670. iNdEx := 0
  62671. for iNdEx < l {
  62672. preIndex := iNdEx
  62673. var wire uint64
  62674. for shift := uint(0); ; shift += 7 {
  62675. if shift >= 64 {
  62676. return ErrIntOverflowGenerated
  62677. }
  62678. if iNdEx >= l {
  62679. return io.ErrUnexpectedEOF
  62680. }
  62681. b := dAtA[iNdEx]
  62682. iNdEx++
  62683. wire |= uint64(b&0x7F) << shift
  62684. if b < 0x80 {
  62685. break
  62686. }
  62687. }
  62688. fieldNum := int32(wire >> 3)
  62689. wireType := int(wire & 0x7)
  62690. if wireType == 4 {
  62691. return fmt.Errorf("proto: Taint: wiretype end group for non-group")
  62692. }
  62693. if fieldNum <= 0 {
  62694. return fmt.Errorf("proto: Taint: illegal tag %d (wire type %d)", fieldNum, wire)
  62695. }
  62696. switch fieldNum {
  62697. case 1:
  62698. if wireType != 2 {
  62699. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  62700. }
  62701. var stringLen uint64
  62702. for shift := uint(0); ; shift += 7 {
  62703. if shift >= 64 {
  62704. return ErrIntOverflowGenerated
  62705. }
  62706. if iNdEx >= l {
  62707. return io.ErrUnexpectedEOF
  62708. }
  62709. b := dAtA[iNdEx]
  62710. iNdEx++
  62711. stringLen |= uint64(b&0x7F) << shift
  62712. if b < 0x80 {
  62713. break
  62714. }
  62715. }
  62716. intStringLen := int(stringLen)
  62717. if intStringLen < 0 {
  62718. return ErrInvalidLengthGenerated
  62719. }
  62720. postIndex := iNdEx + intStringLen
  62721. if postIndex < 0 {
  62722. return ErrInvalidLengthGenerated
  62723. }
  62724. if postIndex > l {
  62725. return io.ErrUnexpectedEOF
  62726. }
  62727. m.Key = string(dAtA[iNdEx:postIndex])
  62728. iNdEx = postIndex
  62729. case 2:
  62730. if wireType != 2 {
  62731. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  62732. }
  62733. var stringLen uint64
  62734. for shift := uint(0); ; shift += 7 {
  62735. if shift >= 64 {
  62736. return ErrIntOverflowGenerated
  62737. }
  62738. if iNdEx >= l {
  62739. return io.ErrUnexpectedEOF
  62740. }
  62741. b := dAtA[iNdEx]
  62742. iNdEx++
  62743. stringLen |= uint64(b&0x7F) << shift
  62744. if b < 0x80 {
  62745. break
  62746. }
  62747. }
  62748. intStringLen := int(stringLen)
  62749. if intStringLen < 0 {
  62750. return ErrInvalidLengthGenerated
  62751. }
  62752. postIndex := iNdEx + intStringLen
  62753. if postIndex < 0 {
  62754. return ErrInvalidLengthGenerated
  62755. }
  62756. if postIndex > l {
  62757. return io.ErrUnexpectedEOF
  62758. }
  62759. m.Value = string(dAtA[iNdEx:postIndex])
  62760. iNdEx = postIndex
  62761. case 3:
  62762. if wireType != 2 {
  62763. return fmt.Errorf("proto: wrong wireType = %d for field Effect", wireType)
  62764. }
  62765. var stringLen uint64
  62766. for shift := uint(0); ; shift += 7 {
  62767. if shift >= 64 {
  62768. return ErrIntOverflowGenerated
  62769. }
  62770. if iNdEx >= l {
  62771. return io.ErrUnexpectedEOF
  62772. }
  62773. b := dAtA[iNdEx]
  62774. iNdEx++
  62775. stringLen |= uint64(b&0x7F) << shift
  62776. if b < 0x80 {
  62777. break
  62778. }
  62779. }
  62780. intStringLen := int(stringLen)
  62781. if intStringLen < 0 {
  62782. return ErrInvalidLengthGenerated
  62783. }
  62784. postIndex := iNdEx + intStringLen
  62785. if postIndex < 0 {
  62786. return ErrInvalidLengthGenerated
  62787. }
  62788. if postIndex > l {
  62789. return io.ErrUnexpectedEOF
  62790. }
  62791. m.Effect = TaintEffect(dAtA[iNdEx:postIndex])
  62792. iNdEx = postIndex
  62793. case 4:
  62794. if wireType != 2 {
  62795. return fmt.Errorf("proto: wrong wireType = %d for field TimeAdded", wireType)
  62796. }
  62797. var msglen int
  62798. for shift := uint(0); ; shift += 7 {
  62799. if shift >= 64 {
  62800. return ErrIntOverflowGenerated
  62801. }
  62802. if iNdEx >= l {
  62803. return io.ErrUnexpectedEOF
  62804. }
  62805. b := dAtA[iNdEx]
  62806. iNdEx++
  62807. msglen |= int(b&0x7F) << shift
  62808. if b < 0x80 {
  62809. break
  62810. }
  62811. }
  62812. if msglen < 0 {
  62813. return ErrInvalidLengthGenerated
  62814. }
  62815. postIndex := iNdEx + msglen
  62816. if postIndex < 0 {
  62817. return ErrInvalidLengthGenerated
  62818. }
  62819. if postIndex > l {
  62820. return io.ErrUnexpectedEOF
  62821. }
  62822. if m.TimeAdded == nil {
  62823. m.TimeAdded = &v1.Time{}
  62824. }
  62825. if err := m.TimeAdded.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  62826. return err
  62827. }
  62828. iNdEx = postIndex
  62829. default:
  62830. iNdEx = preIndex
  62831. skippy, err := skipGenerated(dAtA[iNdEx:])
  62832. if err != nil {
  62833. return err
  62834. }
  62835. if skippy < 0 {
  62836. return ErrInvalidLengthGenerated
  62837. }
  62838. if (iNdEx + skippy) < 0 {
  62839. return ErrInvalidLengthGenerated
  62840. }
  62841. if (iNdEx + skippy) > l {
  62842. return io.ErrUnexpectedEOF
  62843. }
  62844. iNdEx += skippy
  62845. }
  62846. }
  62847. if iNdEx > l {
  62848. return io.ErrUnexpectedEOF
  62849. }
  62850. return nil
  62851. }
  62852. func (m *Toleration) Unmarshal(dAtA []byte) error {
  62853. l := len(dAtA)
  62854. iNdEx := 0
  62855. for iNdEx < l {
  62856. preIndex := iNdEx
  62857. var wire uint64
  62858. for shift := uint(0); ; shift += 7 {
  62859. if shift >= 64 {
  62860. return ErrIntOverflowGenerated
  62861. }
  62862. if iNdEx >= l {
  62863. return io.ErrUnexpectedEOF
  62864. }
  62865. b := dAtA[iNdEx]
  62866. iNdEx++
  62867. wire |= uint64(b&0x7F) << shift
  62868. if b < 0x80 {
  62869. break
  62870. }
  62871. }
  62872. fieldNum := int32(wire >> 3)
  62873. wireType := int(wire & 0x7)
  62874. if wireType == 4 {
  62875. return fmt.Errorf("proto: Toleration: wiretype end group for non-group")
  62876. }
  62877. if fieldNum <= 0 {
  62878. return fmt.Errorf("proto: Toleration: illegal tag %d (wire type %d)", fieldNum, wire)
  62879. }
  62880. switch fieldNum {
  62881. case 1:
  62882. if wireType != 2 {
  62883. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  62884. }
  62885. var stringLen uint64
  62886. for shift := uint(0); ; shift += 7 {
  62887. if shift >= 64 {
  62888. return ErrIntOverflowGenerated
  62889. }
  62890. if iNdEx >= l {
  62891. return io.ErrUnexpectedEOF
  62892. }
  62893. b := dAtA[iNdEx]
  62894. iNdEx++
  62895. stringLen |= uint64(b&0x7F) << shift
  62896. if b < 0x80 {
  62897. break
  62898. }
  62899. }
  62900. intStringLen := int(stringLen)
  62901. if intStringLen < 0 {
  62902. return ErrInvalidLengthGenerated
  62903. }
  62904. postIndex := iNdEx + intStringLen
  62905. if postIndex < 0 {
  62906. return ErrInvalidLengthGenerated
  62907. }
  62908. if postIndex > l {
  62909. return io.ErrUnexpectedEOF
  62910. }
  62911. m.Key = string(dAtA[iNdEx:postIndex])
  62912. iNdEx = postIndex
  62913. case 2:
  62914. if wireType != 2 {
  62915. return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
  62916. }
  62917. var stringLen uint64
  62918. for shift := uint(0); ; shift += 7 {
  62919. if shift >= 64 {
  62920. return ErrIntOverflowGenerated
  62921. }
  62922. if iNdEx >= l {
  62923. return io.ErrUnexpectedEOF
  62924. }
  62925. b := dAtA[iNdEx]
  62926. iNdEx++
  62927. stringLen |= uint64(b&0x7F) << shift
  62928. if b < 0x80 {
  62929. break
  62930. }
  62931. }
  62932. intStringLen := int(stringLen)
  62933. if intStringLen < 0 {
  62934. return ErrInvalidLengthGenerated
  62935. }
  62936. postIndex := iNdEx + intStringLen
  62937. if postIndex < 0 {
  62938. return ErrInvalidLengthGenerated
  62939. }
  62940. if postIndex > l {
  62941. return io.ErrUnexpectedEOF
  62942. }
  62943. m.Operator = TolerationOperator(dAtA[iNdEx:postIndex])
  62944. iNdEx = postIndex
  62945. case 3:
  62946. if wireType != 2 {
  62947. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  62948. }
  62949. var stringLen uint64
  62950. for shift := uint(0); ; shift += 7 {
  62951. if shift >= 64 {
  62952. return ErrIntOverflowGenerated
  62953. }
  62954. if iNdEx >= l {
  62955. return io.ErrUnexpectedEOF
  62956. }
  62957. b := dAtA[iNdEx]
  62958. iNdEx++
  62959. stringLen |= uint64(b&0x7F) << shift
  62960. if b < 0x80 {
  62961. break
  62962. }
  62963. }
  62964. intStringLen := int(stringLen)
  62965. if intStringLen < 0 {
  62966. return ErrInvalidLengthGenerated
  62967. }
  62968. postIndex := iNdEx + intStringLen
  62969. if postIndex < 0 {
  62970. return ErrInvalidLengthGenerated
  62971. }
  62972. if postIndex > l {
  62973. return io.ErrUnexpectedEOF
  62974. }
  62975. m.Value = string(dAtA[iNdEx:postIndex])
  62976. iNdEx = postIndex
  62977. case 4:
  62978. if wireType != 2 {
  62979. return fmt.Errorf("proto: wrong wireType = %d for field Effect", wireType)
  62980. }
  62981. var stringLen uint64
  62982. for shift := uint(0); ; shift += 7 {
  62983. if shift >= 64 {
  62984. return ErrIntOverflowGenerated
  62985. }
  62986. if iNdEx >= l {
  62987. return io.ErrUnexpectedEOF
  62988. }
  62989. b := dAtA[iNdEx]
  62990. iNdEx++
  62991. stringLen |= uint64(b&0x7F) << shift
  62992. if b < 0x80 {
  62993. break
  62994. }
  62995. }
  62996. intStringLen := int(stringLen)
  62997. if intStringLen < 0 {
  62998. return ErrInvalidLengthGenerated
  62999. }
  63000. postIndex := iNdEx + intStringLen
  63001. if postIndex < 0 {
  63002. return ErrInvalidLengthGenerated
  63003. }
  63004. if postIndex > l {
  63005. return io.ErrUnexpectedEOF
  63006. }
  63007. m.Effect = TaintEffect(dAtA[iNdEx:postIndex])
  63008. iNdEx = postIndex
  63009. case 5:
  63010. if wireType != 0 {
  63011. return fmt.Errorf("proto: wrong wireType = %d for field TolerationSeconds", wireType)
  63012. }
  63013. var v int64
  63014. for shift := uint(0); ; shift += 7 {
  63015. if shift >= 64 {
  63016. return ErrIntOverflowGenerated
  63017. }
  63018. if iNdEx >= l {
  63019. return io.ErrUnexpectedEOF
  63020. }
  63021. b := dAtA[iNdEx]
  63022. iNdEx++
  63023. v |= int64(b&0x7F) << shift
  63024. if b < 0x80 {
  63025. break
  63026. }
  63027. }
  63028. m.TolerationSeconds = &v
  63029. default:
  63030. iNdEx = preIndex
  63031. skippy, err := skipGenerated(dAtA[iNdEx:])
  63032. if err != nil {
  63033. return err
  63034. }
  63035. if skippy < 0 {
  63036. return ErrInvalidLengthGenerated
  63037. }
  63038. if (iNdEx + skippy) < 0 {
  63039. return ErrInvalidLengthGenerated
  63040. }
  63041. if (iNdEx + skippy) > l {
  63042. return io.ErrUnexpectedEOF
  63043. }
  63044. iNdEx += skippy
  63045. }
  63046. }
  63047. if iNdEx > l {
  63048. return io.ErrUnexpectedEOF
  63049. }
  63050. return nil
  63051. }
  63052. func (m *TopologySelectorLabelRequirement) Unmarshal(dAtA []byte) error {
  63053. l := len(dAtA)
  63054. iNdEx := 0
  63055. for iNdEx < l {
  63056. preIndex := iNdEx
  63057. var wire uint64
  63058. for shift := uint(0); ; shift += 7 {
  63059. if shift >= 64 {
  63060. return ErrIntOverflowGenerated
  63061. }
  63062. if iNdEx >= l {
  63063. return io.ErrUnexpectedEOF
  63064. }
  63065. b := dAtA[iNdEx]
  63066. iNdEx++
  63067. wire |= uint64(b&0x7F) << shift
  63068. if b < 0x80 {
  63069. break
  63070. }
  63071. }
  63072. fieldNum := int32(wire >> 3)
  63073. wireType := int(wire & 0x7)
  63074. if wireType == 4 {
  63075. return fmt.Errorf("proto: TopologySelectorLabelRequirement: wiretype end group for non-group")
  63076. }
  63077. if fieldNum <= 0 {
  63078. return fmt.Errorf("proto: TopologySelectorLabelRequirement: illegal tag %d (wire type %d)", fieldNum, wire)
  63079. }
  63080. switch fieldNum {
  63081. case 1:
  63082. if wireType != 2 {
  63083. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  63084. }
  63085. var stringLen uint64
  63086. for shift := uint(0); ; shift += 7 {
  63087. if shift >= 64 {
  63088. return ErrIntOverflowGenerated
  63089. }
  63090. if iNdEx >= l {
  63091. return io.ErrUnexpectedEOF
  63092. }
  63093. b := dAtA[iNdEx]
  63094. iNdEx++
  63095. stringLen |= uint64(b&0x7F) << shift
  63096. if b < 0x80 {
  63097. break
  63098. }
  63099. }
  63100. intStringLen := int(stringLen)
  63101. if intStringLen < 0 {
  63102. return ErrInvalidLengthGenerated
  63103. }
  63104. postIndex := iNdEx + intStringLen
  63105. if postIndex < 0 {
  63106. return ErrInvalidLengthGenerated
  63107. }
  63108. if postIndex > l {
  63109. return io.ErrUnexpectedEOF
  63110. }
  63111. m.Key = string(dAtA[iNdEx:postIndex])
  63112. iNdEx = postIndex
  63113. case 2:
  63114. if wireType != 2 {
  63115. return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
  63116. }
  63117. var stringLen uint64
  63118. for shift := uint(0); ; shift += 7 {
  63119. if shift >= 64 {
  63120. return ErrIntOverflowGenerated
  63121. }
  63122. if iNdEx >= l {
  63123. return io.ErrUnexpectedEOF
  63124. }
  63125. b := dAtA[iNdEx]
  63126. iNdEx++
  63127. stringLen |= uint64(b&0x7F) << shift
  63128. if b < 0x80 {
  63129. break
  63130. }
  63131. }
  63132. intStringLen := int(stringLen)
  63133. if intStringLen < 0 {
  63134. return ErrInvalidLengthGenerated
  63135. }
  63136. postIndex := iNdEx + intStringLen
  63137. if postIndex < 0 {
  63138. return ErrInvalidLengthGenerated
  63139. }
  63140. if postIndex > l {
  63141. return io.ErrUnexpectedEOF
  63142. }
  63143. m.Values = append(m.Values, string(dAtA[iNdEx:postIndex]))
  63144. iNdEx = postIndex
  63145. default:
  63146. iNdEx = preIndex
  63147. skippy, err := skipGenerated(dAtA[iNdEx:])
  63148. if err != nil {
  63149. return err
  63150. }
  63151. if skippy < 0 {
  63152. return ErrInvalidLengthGenerated
  63153. }
  63154. if (iNdEx + skippy) < 0 {
  63155. return ErrInvalidLengthGenerated
  63156. }
  63157. if (iNdEx + skippy) > l {
  63158. return io.ErrUnexpectedEOF
  63159. }
  63160. iNdEx += skippy
  63161. }
  63162. }
  63163. if iNdEx > l {
  63164. return io.ErrUnexpectedEOF
  63165. }
  63166. return nil
  63167. }
  63168. func (m *TopologySelectorTerm) Unmarshal(dAtA []byte) error {
  63169. l := len(dAtA)
  63170. iNdEx := 0
  63171. for iNdEx < l {
  63172. preIndex := iNdEx
  63173. var wire uint64
  63174. for shift := uint(0); ; shift += 7 {
  63175. if shift >= 64 {
  63176. return ErrIntOverflowGenerated
  63177. }
  63178. if iNdEx >= l {
  63179. return io.ErrUnexpectedEOF
  63180. }
  63181. b := dAtA[iNdEx]
  63182. iNdEx++
  63183. wire |= uint64(b&0x7F) << shift
  63184. if b < 0x80 {
  63185. break
  63186. }
  63187. }
  63188. fieldNum := int32(wire >> 3)
  63189. wireType := int(wire & 0x7)
  63190. if wireType == 4 {
  63191. return fmt.Errorf("proto: TopologySelectorTerm: wiretype end group for non-group")
  63192. }
  63193. if fieldNum <= 0 {
  63194. return fmt.Errorf("proto: TopologySelectorTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  63195. }
  63196. switch fieldNum {
  63197. case 1:
  63198. if wireType != 2 {
  63199. return fmt.Errorf("proto: wrong wireType = %d for field MatchLabelExpressions", wireType)
  63200. }
  63201. var msglen int
  63202. for shift := uint(0); ; shift += 7 {
  63203. if shift >= 64 {
  63204. return ErrIntOverflowGenerated
  63205. }
  63206. if iNdEx >= l {
  63207. return io.ErrUnexpectedEOF
  63208. }
  63209. b := dAtA[iNdEx]
  63210. iNdEx++
  63211. msglen |= int(b&0x7F) << shift
  63212. if b < 0x80 {
  63213. break
  63214. }
  63215. }
  63216. if msglen < 0 {
  63217. return ErrInvalidLengthGenerated
  63218. }
  63219. postIndex := iNdEx + msglen
  63220. if postIndex < 0 {
  63221. return ErrInvalidLengthGenerated
  63222. }
  63223. if postIndex > l {
  63224. return io.ErrUnexpectedEOF
  63225. }
  63226. m.MatchLabelExpressions = append(m.MatchLabelExpressions, TopologySelectorLabelRequirement{})
  63227. if err := m.MatchLabelExpressions[len(m.MatchLabelExpressions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  63228. return err
  63229. }
  63230. iNdEx = postIndex
  63231. default:
  63232. iNdEx = preIndex
  63233. skippy, err := skipGenerated(dAtA[iNdEx:])
  63234. if err != nil {
  63235. return err
  63236. }
  63237. if skippy < 0 {
  63238. return ErrInvalidLengthGenerated
  63239. }
  63240. if (iNdEx + skippy) < 0 {
  63241. return ErrInvalidLengthGenerated
  63242. }
  63243. if (iNdEx + skippy) > l {
  63244. return io.ErrUnexpectedEOF
  63245. }
  63246. iNdEx += skippy
  63247. }
  63248. }
  63249. if iNdEx > l {
  63250. return io.ErrUnexpectedEOF
  63251. }
  63252. return nil
  63253. }
  63254. func (m *TopologySpreadConstraint) Unmarshal(dAtA []byte) error {
  63255. l := len(dAtA)
  63256. iNdEx := 0
  63257. for iNdEx < l {
  63258. preIndex := iNdEx
  63259. var wire uint64
  63260. for shift := uint(0); ; shift += 7 {
  63261. if shift >= 64 {
  63262. return ErrIntOverflowGenerated
  63263. }
  63264. if iNdEx >= l {
  63265. return io.ErrUnexpectedEOF
  63266. }
  63267. b := dAtA[iNdEx]
  63268. iNdEx++
  63269. wire |= uint64(b&0x7F) << shift
  63270. if b < 0x80 {
  63271. break
  63272. }
  63273. }
  63274. fieldNum := int32(wire >> 3)
  63275. wireType := int(wire & 0x7)
  63276. if wireType == 4 {
  63277. return fmt.Errorf("proto: TopologySpreadConstraint: wiretype end group for non-group")
  63278. }
  63279. if fieldNum <= 0 {
  63280. return fmt.Errorf("proto: TopologySpreadConstraint: illegal tag %d (wire type %d)", fieldNum, wire)
  63281. }
  63282. switch fieldNum {
  63283. case 1:
  63284. if wireType != 0 {
  63285. return fmt.Errorf("proto: wrong wireType = %d for field MaxSkew", wireType)
  63286. }
  63287. m.MaxSkew = 0
  63288. for shift := uint(0); ; shift += 7 {
  63289. if shift >= 64 {
  63290. return ErrIntOverflowGenerated
  63291. }
  63292. if iNdEx >= l {
  63293. return io.ErrUnexpectedEOF
  63294. }
  63295. b := dAtA[iNdEx]
  63296. iNdEx++
  63297. m.MaxSkew |= int32(b&0x7F) << shift
  63298. if b < 0x80 {
  63299. break
  63300. }
  63301. }
  63302. case 2:
  63303. if wireType != 2 {
  63304. return fmt.Errorf("proto: wrong wireType = %d for field TopologyKey", wireType)
  63305. }
  63306. var stringLen uint64
  63307. for shift := uint(0); ; shift += 7 {
  63308. if shift >= 64 {
  63309. return ErrIntOverflowGenerated
  63310. }
  63311. if iNdEx >= l {
  63312. return io.ErrUnexpectedEOF
  63313. }
  63314. b := dAtA[iNdEx]
  63315. iNdEx++
  63316. stringLen |= uint64(b&0x7F) << shift
  63317. if b < 0x80 {
  63318. break
  63319. }
  63320. }
  63321. intStringLen := int(stringLen)
  63322. if intStringLen < 0 {
  63323. return ErrInvalidLengthGenerated
  63324. }
  63325. postIndex := iNdEx + intStringLen
  63326. if postIndex < 0 {
  63327. return ErrInvalidLengthGenerated
  63328. }
  63329. if postIndex > l {
  63330. return io.ErrUnexpectedEOF
  63331. }
  63332. m.TopologyKey = string(dAtA[iNdEx:postIndex])
  63333. iNdEx = postIndex
  63334. case 3:
  63335. if wireType != 2 {
  63336. return fmt.Errorf("proto: wrong wireType = %d for field WhenUnsatisfiable", wireType)
  63337. }
  63338. var stringLen uint64
  63339. for shift := uint(0); ; shift += 7 {
  63340. if shift >= 64 {
  63341. return ErrIntOverflowGenerated
  63342. }
  63343. if iNdEx >= l {
  63344. return io.ErrUnexpectedEOF
  63345. }
  63346. b := dAtA[iNdEx]
  63347. iNdEx++
  63348. stringLen |= uint64(b&0x7F) << shift
  63349. if b < 0x80 {
  63350. break
  63351. }
  63352. }
  63353. intStringLen := int(stringLen)
  63354. if intStringLen < 0 {
  63355. return ErrInvalidLengthGenerated
  63356. }
  63357. postIndex := iNdEx + intStringLen
  63358. if postIndex < 0 {
  63359. return ErrInvalidLengthGenerated
  63360. }
  63361. if postIndex > l {
  63362. return io.ErrUnexpectedEOF
  63363. }
  63364. m.WhenUnsatisfiable = UnsatisfiableConstraintAction(dAtA[iNdEx:postIndex])
  63365. iNdEx = postIndex
  63366. case 4:
  63367. if wireType != 2 {
  63368. return fmt.Errorf("proto: wrong wireType = %d for field LabelSelector", wireType)
  63369. }
  63370. var msglen int
  63371. for shift := uint(0); ; shift += 7 {
  63372. if shift >= 64 {
  63373. return ErrIntOverflowGenerated
  63374. }
  63375. if iNdEx >= l {
  63376. return io.ErrUnexpectedEOF
  63377. }
  63378. b := dAtA[iNdEx]
  63379. iNdEx++
  63380. msglen |= int(b&0x7F) << shift
  63381. if b < 0x80 {
  63382. break
  63383. }
  63384. }
  63385. if msglen < 0 {
  63386. return ErrInvalidLengthGenerated
  63387. }
  63388. postIndex := iNdEx + msglen
  63389. if postIndex < 0 {
  63390. return ErrInvalidLengthGenerated
  63391. }
  63392. if postIndex > l {
  63393. return io.ErrUnexpectedEOF
  63394. }
  63395. if m.LabelSelector == nil {
  63396. m.LabelSelector = &v1.LabelSelector{}
  63397. }
  63398. if err := m.LabelSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  63399. return err
  63400. }
  63401. iNdEx = postIndex
  63402. default:
  63403. iNdEx = preIndex
  63404. skippy, err := skipGenerated(dAtA[iNdEx:])
  63405. if err != nil {
  63406. return err
  63407. }
  63408. if skippy < 0 {
  63409. return ErrInvalidLengthGenerated
  63410. }
  63411. if (iNdEx + skippy) < 0 {
  63412. return ErrInvalidLengthGenerated
  63413. }
  63414. if (iNdEx + skippy) > l {
  63415. return io.ErrUnexpectedEOF
  63416. }
  63417. iNdEx += skippy
  63418. }
  63419. }
  63420. if iNdEx > l {
  63421. return io.ErrUnexpectedEOF
  63422. }
  63423. return nil
  63424. }
  63425. func (m *TypedLocalObjectReference) Unmarshal(dAtA []byte) error {
  63426. l := len(dAtA)
  63427. iNdEx := 0
  63428. for iNdEx < l {
  63429. preIndex := iNdEx
  63430. var wire uint64
  63431. for shift := uint(0); ; shift += 7 {
  63432. if shift >= 64 {
  63433. return ErrIntOverflowGenerated
  63434. }
  63435. if iNdEx >= l {
  63436. return io.ErrUnexpectedEOF
  63437. }
  63438. b := dAtA[iNdEx]
  63439. iNdEx++
  63440. wire |= uint64(b&0x7F) << shift
  63441. if b < 0x80 {
  63442. break
  63443. }
  63444. }
  63445. fieldNum := int32(wire >> 3)
  63446. wireType := int(wire & 0x7)
  63447. if wireType == 4 {
  63448. return fmt.Errorf("proto: TypedLocalObjectReference: wiretype end group for non-group")
  63449. }
  63450. if fieldNum <= 0 {
  63451. return fmt.Errorf("proto: TypedLocalObjectReference: illegal tag %d (wire type %d)", fieldNum, wire)
  63452. }
  63453. switch fieldNum {
  63454. case 1:
  63455. if wireType != 2 {
  63456. return fmt.Errorf("proto: wrong wireType = %d for field APIGroup", wireType)
  63457. }
  63458. var stringLen uint64
  63459. for shift := uint(0); ; shift += 7 {
  63460. if shift >= 64 {
  63461. return ErrIntOverflowGenerated
  63462. }
  63463. if iNdEx >= l {
  63464. return io.ErrUnexpectedEOF
  63465. }
  63466. b := dAtA[iNdEx]
  63467. iNdEx++
  63468. stringLen |= uint64(b&0x7F) << shift
  63469. if b < 0x80 {
  63470. break
  63471. }
  63472. }
  63473. intStringLen := int(stringLen)
  63474. if intStringLen < 0 {
  63475. return ErrInvalidLengthGenerated
  63476. }
  63477. postIndex := iNdEx + intStringLen
  63478. if postIndex < 0 {
  63479. return ErrInvalidLengthGenerated
  63480. }
  63481. if postIndex > l {
  63482. return io.ErrUnexpectedEOF
  63483. }
  63484. s := string(dAtA[iNdEx:postIndex])
  63485. m.APIGroup = &s
  63486. iNdEx = postIndex
  63487. case 2:
  63488. if wireType != 2 {
  63489. return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
  63490. }
  63491. var stringLen uint64
  63492. for shift := uint(0); ; shift += 7 {
  63493. if shift >= 64 {
  63494. return ErrIntOverflowGenerated
  63495. }
  63496. if iNdEx >= l {
  63497. return io.ErrUnexpectedEOF
  63498. }
  63499. b := dAtA[iNdEx]
  63500. iNdEx++
  63501. stringLen |= uint64(b&0x7F) << shift
  63502. if b < 0x80 {
  63503. break
  63504. }
  63505. }
  63506. intStringLen := int(stringLen)
  63507. if intStringLen < 0 {
  63508. return ErrInvalidLengthGenerated
  63509. }
  63510. postIndex := iNdEx + intStringLen
  63511. if postIndex < 0 {
  63512. return ErrInvalidLengthGenerated
  63513. }
  63514. if postIndex > l {
  63515. return io.ErrUnexpectedEOF
  63516. }
  63517. m.Kind = string(dAtA[iNdEx:postIndex])
  63518. iNdEx = postIndex
  63519. case 3:
  63520. if wireType != 2 {
  63521. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  63522. }
  63523. var stringLen uint64
  63524. for shift := uint(0); ; shift += 7 {
  63525. if shift >= 64 {
  63526. return ErrIntOverflowGenerated
  63527. }
  63528. if iNdEx >= l {
  63529. return io.ErrUnexpectedEOF
  63530. }
  63531. b := dAtA[iNdEx]
  63532. iNdEx++
  63533. stringLen |= uint64(b&0x7F) << shift
  63534. if b < 0x80 {
  63535. break
  63536. }
  63537. }
  63538. intStringLen := int(stringLen)
  63539. if intStringLen < 0 {
  63540. return ErrInvalidLengthGenerated
  63541. }
  63542. postIndex := iNdEx + intStringLen
  63543. if postIndex < 0 {
  63544. return ErrInvalidLengthGenerated
  63545. }
  63546. if postIndex > l {
  63547. return io.ErrUnexpectedEOF
  63548. }
  63549. m.Name = string(dAtA[iNdEx:postIndex])
  63550. iNdEx = postIndex
  63551. default:
  63552. iNdEx = preIndex
  63553. skippy, err := skipGenerated(dAtA[iNdEx:])
  63554. if err != nil {
  63555. return err
  63556. }
  63557. if skippy < 0 {
  63558. return ErrInvalidLengthGenerated
  63559. }
  63560. if (iNdEx + skippy) < 0 {
  63561. return ErrInvalidLengthGenerated
  63562. }
  63563. if (iNdEx + skippy) > l {
  63564. return io.ErrUnexpectedEOF
  63565. }
  63566. iNdEx += skippy
  63567. }
  63568. }
  63569. if iNdEx > l {
  63570. return io.ErrUnexpectedEOF
  63571. }
  63572. return nil
  63573. }
  63574. func (m *Volume) Unmarshal(dAtA []byte) error {
  63575. l := len(dAtA)
  63576. iNdEx := 0
  63577. for iNdEx < l {
  63578. preIndex := iNdEx
  63579. var wire uint64
  63580. for shift := uint(0); ; shift += 7 {
  63581. if shift >= 64 {
  63582. return ErrIntOverflowGenerated
  63583. }
  63584. if iNdEx >= l {
  63585. return io.ErrUnexpectedEOF
  63586. }
  63587. b := dAtA[iNdEx]
  63588. iNdEx++
  63589. wire |= uint64(b&0x7F) << shift
  63590. if b < 0x80 {
  63591. break
  63592. }
  63593. }
  63594. fieldNum := int32(wire >> 3)
  63595. wireType := int(wire & 0x7)
  63596. if wireType == 4 {
  63597. return fmt.Errorf("proto: Volume: wiretype end group for non-group")
  63598. }
  63599. if fieldNum <= 0 {
  63600. return fmt.Errorf("proto: Volume: illegal tag %d (wire type %d)", fieldNum, wire)
  63601. }
  63602. switch fieldNum {
  63603. case 1:
  63604. if wireType != 2 {
  63605. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  63606. }
  63607. var stringLen uint64
  63608. for shift := uint(0); ; shift += 7 {
  63609. if shift >= 64 {
  63610. return ErrIntOverflowGenerated
  63611. }
  63612. if iNdEx >= l {
  63613. return io.ErrUnexpectedEOF
  63614. }
  63615. b := dAtA[iNdEx]
  63616. iNdEx++
  63617. stringLen |= uint64(b&0x7F) << shift
  63618. if b < 0x80 {
  63619. break
  63620. }
  63621. }
  63622. intStringLen := int(stringLen)
  63623. if intStringLen < 0 {
  63624. return ErrInvalidLengthGenerated
  63625. }
  63626. postIndex := iNdEx + intStringLen
  63627. if postIndex < 0 {
  63628. return ErrInvalidLengthGenerated
  63629. }
  63630. if postIndex > l {
  63631. return io.ErrUnexpectedEOF
  63632. }
  63633. m.Name = string(dAtA[iNdEx:postIndex])
  63634. iNdEx = postIndex
  63635. case 2:
  63636. if wireType != 2 {
  63637. return fmt.Errorf("proto: wrong wireType = %d for field VolumeSource", wireType)
  63638. }
  63639. var msglen int
  63640. for shift := uint(0); ; shift += 7 {
  63641. if shift >= 64 {
  63642. return ErrIntOverflowGenerated
  63643. }
  63644. if iNdEx >= l {
  63645. return io.ErrUnexpectedEOF
  63646. }
  63647. b := dAtA[iNdEx]
  63648. iNdEx++
  63649. msglen |= int(b&0x7F) << shift
  63650. if b < 0x80 {
  63651. break
  63652. }
  63653. }
  63654. if msglen < 0 {
  63655. return ErrInvalidLengthGenerated
  63656. }
  63657. postIndex := iNdEx + msglen
  63658. if postIndex < 0 {
  63659. return ErrInvalidLengthGenerated
  63660. }
  63661. if postIndex > l {
  63662. return io.ErrUnexpectedEOF
  63663. }
  63664. if err := m.VolumeSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  63665. return err
  63666. }
  63667. iNdEx = postIndex
  63668. default:
  63669. iNdEx = preIndex
  63670. skippy, err := skipGenerated(dAtA[iNdEx:])
  63671. if err != nil {
  63672. return err
  63673. }
  63674. if skippy < 0 {
  63675. return ErrInvalidLengthGenerated
  63676. }
  63677. if (iNdEx + skippy) < 0 {
  63678. return ErrInvalidLengthGenerated
  63679. }
  63680. if (iNdEx + skippy) > l {
  63681. return io.ErrUnexpectedEOF
  63682. }
  63683. iNdEx += skippy
  63684. }
  63685. }
  63686. if iNdEx > l {
  63687. return io.ErrUnexpectedEOF
  63688. }
  63689. return nil
  63690. }
  63691. func (m *VolumeDevice) Unmarshal(dAtA []byte) error {
  63692. l := len(dAtA)
  63693. iNdEx := 0
  63694. for iNdEx < l {
  63695. preIndex := iNdEx
  63696. var wire uint64
  63697. for shift := uint(0); ; shift += 7 {
  63698. if shift >= 64 {
  63699. return ErrIntOverflowGenerated
  63700. }
  63701. if iNdEx >= l {
  63702. return io.ErrUnexpectedEOF
  63703. }
  63704. b := dAtA[iNdEx]
  63705. iNdEx++
  63706. wire |= uint64(b&0x7F) << shift
  63707. if b < 0x80 {
  63708. break
  63709. }
  63710. }
  63711. fieldNum := int32(wire >> 3)
  63712. wireType := int(wire & 0x7)
  63713. if wireType == 4 {
  63714. return fmt.Errorf("proto: VolumeDevice: wiretype end group for non-group")
  63715. }
  63716. if fieldNum <= 0 {
  63717. return fmt.Errorf("proto: VolumeDevice: illegal tag %d (wire type %d)", fieldNum, wire)
  63718. }
  63719. switch fieldNum {
  63720. case 1:
  63721. if wireType != 2 {
  63722. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  63723. }
  63724. var stringLen uint64
  63725. for shift := uint(0); ; shift += 7 {
  63726. if shift >= 64 {
  63727. return ErrIntOverflowGenerated
  63728. }
  63729. if iNdEx >= l {
  63730. return io.ErrUnexpectedEOF
  63731. }
  63732. b := dAtA[iNdEx]
  63733. iNdEx++
  63734. stringLen |= uint64(b&0x7F) << shift
  63735. if b < 0x80 {
  63736. break
  63737. }
  63738. }
  63739. intStringLen := int(stringLen)
  63740. if intStringLen < 0 {
  63741. return ErrInvalidLengthGenerated
  63742. }
  63743. postIndex := iNdEx + intStringLen
  63744. if postIndex < 0 {
  63745. return ErrInvalidLengthGenerated
  63746. }
  63747. if postIndex > l {
  63748. return io.ErrUnexpectedEOF
  63749. }
  63750. m.Name = string(dAtA[iNdEx:postIndex])
  63751. iNdEx = postIndex
  63752. case 2:
  63753. if wireType != 2 {
  63754. return fmt.Errorf("proto: wrong wireType = %d for field DevicePath", wireType)
  63755. }
  63756. var stringLen uint64
  63757. for shift := uint(0); ; shift += 7 {
  63758. if shift >= 64 {
  63759. return ErrIntOverflowGenerated
  63760. }
  63761. if iNdEx >= l {
  63762. return io.ErrUnexpectedEOF
  63763. }
  63764. b := dAtA[iNdEx]
  63765. iNdEx++
  63766. stringLen |= uint64(b&0x7F) << shift
  63767. if b < 0x80 {
  63768. break
  63769. }
  63770. }
  63771. intStringLen := int(stringLen)
  63772. if intStringLen < 0 {
  63773. return ErrInvalidLengthGenerated
  63774. }
  63775. postIndex := iNdEx + intStringLen
  63776. if postIndex < 0 {
  63777. return ErrInvalidLengthGenerated
  63778. }
  63779. if postIndex > l {
  63780. return io.ErrUnexpectedEOF
  63781. }
  63782. m.DevicePath = string(dAtA[iNdEx:postIndex])
  63783. iNdEx = postIndex
  63784. default:
  63785. iNdEx = preIndex
  63786. skippy, err := skipGenerated(dAtA[iNdEx:])
  63787. if err != nil {
  63788. return err
  63789. }
  63790. if skippy < 0 {
  63791. return ErrInvalidLengthGenerated
  63792. }
  63793. if (iNdEx + skippy) < 0 {
  63794. return ErrInvalidLengthGenerated
  63795. }
  63796. if (iNdEx + skippy) > l {
  63797. return io.ErrUnexpectedEOF
  63798. }
  63799. iNdEx += skippy
  63800. }
  63801. }
  63802. if iNdEx > l {
  63803. return io.ErrUnexpectedEOF
  63804. }
  63805. return nil
  63806. }
  63807. func (m *VolumeMount) Unmarshal(dAtA []byte) error {
  63808. l := len(dAtA)
  63809. iNdEx := 0
  63810. for iNdEx < l {
  63811. preIndex := iNdEx
  63812. var wire uint64
  63813. for shift := uint(0); ; shift += 7 {
  63814. if shift >= 64 {
  63815. return ErrIntOverflowGenerated
  63816. }
  63817. if iNdEx >= l {
  63818. return io.ErrUnexpectedEOF
  63819. }
  63820. b := dAtA[iNdEx]
  63821. iNdEx++
  63822. wire |= uint64(b&0x7F) << shift
  63823. if b < 0x80 {
  63824. break
  63825. }
  63826. }
  63827. fieldNum := int32(wire >> 3)
  63828. wireType := int(wire & 0x7)
  63829. if wireType == 4 {
  63830. return fmt.Errorf("proto: VolumeMount: wiretype end group for non-group")
  63831. }
  63832. if fieldNum <= 0 {
  63833. return fmt.Errorf("proto: VolumeMount: illegal tag %d (wire type %d)", fieldNum, wire)
  63834. }
  63835. switch fieldNum {
  63836. case 1:
  63837. if wireType != 2 {
  63838. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  63839. }
  63840. var stringLen uint64
  63841. for shift := uint(0); ; shift += 7 {
  63842. if shift >= 64 {
  63843. return ErrIntOverflowGenerated
  63844. }
  63845. if iNdEx >= l {
  63846. return io.ErrUnexpectedEOF
  63847. }
  63848. b := dAtA[iNdEx]
  63849. iNdEx++
  63850. stringLen |= uint64(b&0x7F) << shift
  63851. if b < 0x80 {
  63852. break
  63853. }
  63854. }
  63855. intStringLen := int(stringLen)
  63856. if intStringLen < 0 {
  63857. return ErrInvalidLengthGenerated
  63858. }
  63859. postIndex := iNdEx + intStringLen
  63860. if postIndex < 0 {
  63861. return ErrInvalidLengthGenerated
  63862. }
  63863. if postIndex > l {
  63864. return io.ErrUnexpectedEOF
  63865. }
  63866. m.Name = string(dAtA[iNdEx:postIndex])
  63867. iNdEx = postIndex
  63868. case 2:
  63869. if wireType != 0 {
  63870. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  63871. }
  63872. var v int
  63873. for shift := uint(0); ; shift += 7 {
  63874. if shift >= 64 {
  63875. return ErrIntOverflowGenerated
  63876. }
  63877. if iNdEx >= l {
  63878. return io.ErrUnexpectedEOF
  63879. }
  63880. b := dAtA[iNdEx]
  63881. iNdEx++
  63882. v |= int(b&0x7F) << shift
  63883. if b < 0x80 {
  63884. break
  63885. }
  63886. }
  63887. m.ReadOnly = bool(v != 0)
  63888. case 3:
  63889. if wireType != 2 {
  63890. return fmt.Errorf("proto: wrong wireType = %d for field MountPath", wireType)
  63891. }
  63892. var stringLen uint64
  63893. for shift := uint(0); ; shift += 7 {
  63894. if shift >= 64 {
  63895. return ErrIntOverflowGenerated
  63896. }
  63897. if iNdEx >= l {
  63898. return io.ErrUnexpectedEOF
  63899. }
  63900. b := dAtA[iNdEx]
  63901. iNdEx++
  63902. stringLen |= uint64(b&0x7F) << shift
  63903. if b < 0x80 {
  63904. break
  63905. }
  63906. }
  63907. intStringLen := int(stringLen)
  63908. if intStringLen < 0 {
  63909. return ErrInvalidLengthGenerated
  63910. }
  63911. postIndex := iNdEx + intStringLen
  63912. if postIndex < 0 {
  63913. return ErrInvalidLengthGenerated
  63914. }
  63915. if postIndex > l {
  63916. return io.ErrUnexpectedEOF
  63917. }
  63918. m.MountPath = string(dAtA[iNdEx:postIndex])
  63919. iNdEx = postIndex
  63920. case 4:
  63921. if wireType != 2 {
  63922. return fmt.Errorf("proto: wrong wireType = %d for field SubPath", wireType)
  63923. }
  63924. var stringLen uint64
  63925. for shift := uint(0); ; shift += 7 {
  63926. if shift >= 64 {
  63927. return ErrIntOverflowGenerated
  63928. }
  63929. if iNdEx >= l {
  63930. return io.ErrUnexpectedEOF
  63931. }
  63932. b := dAtA[iNdEx]
  63933. iNdEx++
  63934. stringLen |= uint64(b&0x7F) << shift
  63935. if b < 0x80 {
  63936. break
  63937. }
  63938. }
  63939. intStringLen := int(stringLen)
  63940. if intStringLen < 0 {
  63941. return ErrInvalidLengthGenerated
  63942. }
  63943. postIndex := iNdEx + intStringLen
  63944. if postIndex < 0 {
  63945. return ErrInvalidLengthGenerated
  63946. }
  63947. if postIndex > l {
  63948. return io.ErrUnexpectedEOF
  63949. }
  63950. m.SubPath = string(dAtA[iNdEx:postIndex])
  63951. iNdEx = postIndex
  63952. case 5:
  63953. if wireType != 2 {
  63954. return fmt.Errorf("proto: wrong wireType = %d for field MountPropagation", wireType)
  63955. }
  63956. var stringLen uint64
  63957. for shift := uint(0); ; shift += 7 {
  63958. if shift >= 64 {
  63959. return ErrIntOverflowGenerated
  63960. }
  63961. if iNdEx >= l {
  63962. return io.ErrUnexpectedEOF
  63963. }
  63964. b := dAtA[iNdEx]
  63965. iNdEx++
  63966. stringLen |= uint64(b&0x7F) << shift
  63967. if b < 0x80 {
  63968. break
  63969. }
  63970. }
  63971. intStringLen := int(stringLen)
  63972. if intStringLen < 0 {
  63973. return ErrInvalidLengthGenerated
  63974. }
  63975. postIndex := iNdEx + intStringLen
  63976. if postIndex < 0 {
  63977. return ErrInvalidLengthGenerated
  63978. }
  63979. if postIndex > l {
  63980. return io.ErrUnexpectedEOF
  63981. }
  63982. s := MountPropagationMode(dAtA[iNdEx:postIndex])
  63983. m.MountPropagation = &s
  63984. iNdEx = postIndex
  63985. case 6:
  63986. if wireType != 2 {
  63987. return fmt.Errorf("proto: wrong wireType = %d for field SubPathExpr", wireType)
  63988. }
  63989. var stringLen uint64
  63990. for shift := uint(0); ; shift += 7 {
  63991. if shift >= 64 {
  63992. return ErrIntOverflowGenerated
  63993. }
  63994. if iNdEx >= l {
  63995. return io.ErrUnexpectedEOF
  63996. }
  63997. b := dAtA[iNdEx]
  63998. iNdEx++
  63999. stringLen |= uint64(b&0x7F) << shift
  64000. if b < 0x80 {
  64001. break
  64002. }
  64003. }
  64004. intStringLen := int(stringLen)
  64005. if intStringLen < 0 {
  64006. return ErrInvalidLengthGenerated
  64007. }
  64008. postIndex := iNdEx + intStringLen
  64009. if postIndex < 0 {
  64010. return ErrInvalidLengthGenerated
  64011. }
  64012. if postIndex > l {
  64013. return io.ErrUnexpectedEOF
  64014. }
  64015. m.SubPathExpr = string(dAtA[iNdEx:postIndex])
  64016. iNdEx = postIndex
  64017. default:
  64018. iNdEx = preIndex
  64019. skippy, err := skipGenerated(dAtA[iNdEx:])
  64020. if err != nil {
  64021. return err
  64022. }
  64023. if skippy < 0 {
  64024. return ErrInvalidLengthGenerated
  64025. }
  64026. if (iNdEx + skippy) < 0 {
  64027. return ErrInvalidLengthGenerated
  64028. }
  64029. if (iNdEx + skippy) > l {
  64030. return io.ErrUnexpectedEOF
  64031. }
  64032. iNdEx += skippy
  64033. }
  64034. }
  64035. if iNdEx > l {
  64036. return io.ErrUnexpectedEOF
  64037. }
  64038. return nil
  64039. }
  64040. func (m *VolumeNodeAffinity) Unmarshal(dAtA []byte) error {
  64041. l := len(dAtA)
  64042. iNdEx := 0
  64043. for iNdEx < l {
  64044. preIndex := iNdEx
  64045. var wire uint64
  64046. for shift := uint(0); ; shift += 7 {
  64047. if shift >= 64 {
  64048. return ErrIntOverflowGenerated
  64049. }
  64050. if iNdEx >= l {
  64051. return io.ErrUnexpectedEOF
  64052. }
  64053. b := dAtA[iNdEx]
  64054. iNdEx++
  64055. wire |= uint64(b&0x7F) << shift
  64056. if b < 0x80 {
  64057. break
  64058. }
  64059. }
  64060. fieldNum := int32(wire >> 3)
  64061. wireType := int(wire & 0x7)
  64062. if wireType == 4 {
  64063. return fmt.Errorf("proto: VolumeNodeAffinity: wiretype end group for non-group")
  64064. }
  64065. if fieldNum <= 0 {
  64066. return fmt.Errorf("proto: VolumeNodeAffinity: illegal tag %d (wire type %d)", fieldNum, wire)
  64067. }
  64068. switch fieldNum {
  64069. case 1:
  64070. if wireType != 2 {
  64071. return fmt.Errorf("proto: wrong wireType = %d for field Required", wireType)
  64072. }
  64073. var msglen int
  64074. for shift := uint(0); ; shift += 7 {
  64075. if shift >= 64 {
  64076. return ErrIntOverflowGenerated
  64077. }
  64078. if iNdEx >= l {
  64079. return io.ErrUnexpectedEOF
  64080. }
  64081. b := dAtA[iNdEx]
  64082. iNdEx++
  64083. msglen |= int(b&0x7F) << shift
  64084. if b < 0x80 {
  64085. break
  64086. }
  64087. }
  64088. if msglen < 0 {
  64089. return ErrInvalidLengthGenerated
  64090. }
  64091. postIndex := iNdEx + msglen
  64092. if postIndex < 0 {
  64093. return ErrInvalidLengthGenerated
  64094. }
  64095. if postIndex > l {
  64096. return io.ErrUnexpectedEOF
  64097. }
  64098. if m.Required == nil {
  64099. m.Required = &NodeSelector{}
  64100. }
  64101. if err := m.Required.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64102. return err
  64103. }
  64104. iNdEx = postIndex
  64105. default:
  64106. iNdEx = preIndex
  64107. skippy, err := skipGenerated(dAtA[iNdEx:])
  64108. if err != nil {
  64109. return err
  64110. }
  64111. if skippy < 0 {
  64112. return ErrInvalidLengthGenerated
  64113. }
  64114. if (iNdEx + skippy) < 0 {
  64115. return ErrInvalidLengthGenerated
  64116. }
  64117. if (iNdEx + skippy) > l {
  64118. return io.ErrUnexpectedEOF
  64119. }
  64120. iNdEx += skippy
  64121. }
  64122. }
  64123. if iNdEx > l {
  64124. return io.ErrUnexpectedEOF
  64125. }
  64126. return nil
  64127. }
  64128. func (m *VolumeProjection) Unmarshal(dAtA []byte) error {
  64129. l := len(dAtA)
  64130. iNdEx := 0
  64131. for iNdEx < l {
  64132. preIndex := iNdEx
  64133. var wire uint64
  64134. for shift := uint(0); ; shift += 7 {
  64135. if shift >= 64 {
  64136. return ErrIntOverflowGenerated
  64137. }
  64138. if iNdEx >= l {
  64139. return io.ErrUnexpectedEOF
  64140. }
  64141. b := dAtA[iNdEx]
  64142. iNdEx++
  64143. wire |= uint64(b&0x7F) << shift
  64144. if b < 0x80 {
  64145. break
  64146. }
  64147. }
  64148. fieldNum := int32(wire >> 3)
  64149. wireType := int(wire & 0x7)
  64150. if wireType == 4 {
  64151. return fmt.Errorf("proto: VolumeProjection: wiretype end group for non-group")
  64152. }
  64153. if fieldNum <= 0 {
  64154. return fmt.Errorf("proto: VolumeProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  64155. }
  64156. switch fieldNum {
  64157. case 1:
  64158. if wireType != 2 {
  64159. return fmt.Errorf("proto: wrong wireType = %d for field Secret", wireType)
  64160. }
  64161. var msglen int
  64162. for shift := uint(0); ; shift += 7 {
  64163. if shift >= 64 {
  64164. return ErrIntOverflowGenerated
  64165. }
  64166. if iNdEx >= l {
  64167. return io.ErrUnexpectedEOF
  64168. }
  64169. b := dAtA[iNdEx]
  64170. iNdEx++
  64171. msglen |= int(b&0x7F) << shift
  64172. if b < 0x80 {
  64173. break
  64174. }
  64175. }
  64176. if msglen < 0 {
  64177. return ErrInvalidLengthGenerated
  64178. }
  64179. postIndex := iNdEx + msglen
  64180. if postIndex < 0 {
  64181. return ErrInvalidLengthGenerated
  64182. }
  64183. if postIndex > l {
  64184. return io.ErrUnexpectedEOF
  64185. }
  64186. if m.Secret == nil {
  64187. m.Secret = &SecretProjection{}
  64188. }
  64189. if err := m.Secret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64190. return err
  64191. }
  64192. iNdEx = postIndex
  64193. case 2:
  64194. if wireType != 2 {
  64195. return fmt.Errorf("proto: wrong wireType = %d for field DownwardAPI", wireType)
  64196. }
  64197. var msglen int
  64198. for shift := uint(0); ; shift += 7 {
  64199. if shift >= 64 {
  64200. return ErrIntOverflowGenerated
  64201. }
  64202. if iNdEx >= l {
  64203. return io.ErrUnexpectedEOF
  64204. }
  64205. b := dAtA[iNdEx]
  64206. iNdEx++
  64207. msglen |= int(b&0x7F) << shift
  64208. if b < 0x80 {
  64209. break
  64210. }
  64211. }
  64212. if msglen < 0 {
  64213. return ErrInvalidLengthGenerated
  64214. }
  64215. postIndex := iNdEx + msglen
  64216. if postIndex < 0 {
  64217. return ErrInvalidLengthGenerated
  64218. }
  64219. if postIndex > l {
  64220. return io.ErrUnexpectedEOF
  64221. }
  64222. if m.DownwardAPI == nil {
  64223. m.DownwardAPI = &DownwardAPIProjection{}
  64224. }
  64225. if err := m.DownwardAPI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64226. return err
  64227. }
  64228. iNdEx = postIndex
  64229. case 3:
  64230. if wireType != 2 {
  64231. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMap", wireType)
  64232. }
  64233. var msglen int
  64234. for shift := uint(0); ; shift += 7 {
  64235. if shift >= 64 {
  64236. return ErrIntOverflowGenerated
  64237. }
  64238. if iNdEx >= l {
  64239. return io.ErrUnexpectedEOF
  64240. }
  64241. b := dAtA[iNdEx]
  64242. iNdEx++
  64243. msglen |= int(b&0x7F) << shift
  64244. if b < 0x80 {
  64245. break
  64246. }
  64247. }
  64248. if msglen < 0 {
  64249. return ErrInvalidLengthGenerated
  64250. }
  64251. postIndex := iNdEx + msglen
  64252. if postIndex < 0 {
  64253. return ErrInvalidLengthGenerated
  64254. }
  64255. if postIndex > l {
  64256. return io.ErrUnexpectedEOF
  64257. }
  64258. if m.ConfigMap == nil {
  64259. m.ConfigMap = &ConfigMapProjection{}
  64260. }
  64261. if err := m.ConfigMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64262. return err
  64263. }
  64264. iNdEx = postIndex
  64265. case 4:
  64266. if wireType != 2 {
  64267. return fmt.Errorf("proto: wrong wireType = %d for field ServiceAccountToken", wireType)
  64268. }
  64269. var msglen int
  64270. for shift := uint(0); ; shift += 7 {
  64271. if shift >= 64 {
  64272. return ErrIntOverflowGenerated
  64273. }
  64274. if iNdEx >= l {
  64275. return io.ErrUnexpectedEOF
  64276. }
  64277. b := dAtA[iNdEx]
  64278. iNdEx++
  64279. msglen |= int(b&0x7F) << shift
  64280. if b < 0x80 {
  64281. break
  64282. }
  64283. }
  64284. if msglen < 0 {
  64285. return ErrInvalidLengthGenerated
  64286. }
  64287. postIndex := iNdEx + msglen
  64288. if postIndex < 0 {
  64289. return ErrInvalidLengthGenerated
  64290. }
  64291. if postIndex > l {
  64292. return io.ErrUnexpectedEOF
  64293. }
  64294. if m.ServiceAccountToken == nil {
  64295. m.ServiceAccountToken = &ServiceAccountTokenProjection{}
  64296. }
  64297. if err := m.ServiceAccountToken.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64298. return err
  64299. }
  64300. iNdEx = postIndex
  64301. default:
  64302. iNdEx = preIndex
  64303. skippy, err := skipGenerated(dAtA[iNdEx:])
  64304. if err != nil {
  64305. return err
  64306. }
  64307. if skippy < 0 {
  64308. return ErrInvalidLengthGenerated
  64309. }
  64310. if (iNdEx + skippy) < 0 {
  64311. return ErrInvalidLengthGenerated
  64312. }
  64313. if (iNdEx + skippy) > l {
  64314. return io.ErrUnexpectedEOF
  64315. }
  64316. iNdEx += skippy
  64317. }
  64318. }
  64319. if iNdEx > l {
  64320. return io.ErrUnexpectedEOF
  64321. }
  64322. return nil
  64323. }
  64324. func (m *VolumeSource) Unmarshal(dAtA []byte) error {
  64325. l := len(dAtA)
  64326. iNdEx := 0
  64327. for iNdEx < l {
  64328. preIndex := iNdEx
  64329. var wire uint64
  64330. for shift := uint(0); ; shift += 7 {
  64331. if shift >= 64 {
  64332. return ErrIntOverflowGenerated
  64333. }
  64334. if iNdEx >= l {
  64335. return io.ErrUnexpectedEOF
  64336. }
  64337. b := dAtA[iNdEx]
  64338. iNdEx++
  64339. wire |= uint64(b&0x7F) << shift
  64340. if b < 0x80 {
  64341. break
  64342. }
  64343. }
  64344. fieldNum := int32(wire >> 3)
  64345. wireType := int(wire & 0x7)
  64346. if wireType == 4 {
  64347. return fmt.Errorf("proto: VolumeSource: wiretype end group for non-group")
  64348. }
  64349. if fieldNum <= 0 {
  64350. return fmt.Errorf("proto: VolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  64351. }
  64352. switch fieldNum {
  64353. case 1:
  64354. if wireType != 2 {
  64355. return fmt.Errorf("proto: wrong wireType = %d for field HostPath", wireType)
  64356. }
  64357. var msglen int
  64358. for shift := uint(0); ; shift += 7 {
  64359. if shift >= 64 {
  64360. return ErrIntOverflowGenerated
  64361. }
  64362. if iNdEx >= l {
  64363. return io.ErrUnexpectedEOF
  64364. }
  64365. b := dAtA[iNdEx]
  64366. iNdEx++
  64367. msglen |= int(b&0x7F) << shift
  64368. if b < 0x80 {
  64369. break
  64370. }
  64371. }
  64372. if msglen < 0 {
  64373. return ErrInvalidLengthGenerated
  64374. }
  64375. postIndex := iNdEx + msglen
  64376. if postIndex < 0 {
  64377. return ErrInvalidLengthGenerated
  64378. }
  64379. if postIndex > l {
  64380. return io.ErrUnexpectedEOF
  64381. }
  64382. if m.HostPath == nil {
  64383. m.HostPath = &HostPathVolumeSource{}
  64384. }
  64385. if err := m.HostPath.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64386. return err
  64387. }
  64388. iNdEx = postIndex
  64389. case 2:
  64390. if wireType != 2 {
  64391. return fmt.Errorf("proto: wrong wireType = %d for field EmptyDir", wireType)
  64392. }
  64393. var msglen int
  64394. for shift := uint(0); ; shift += 7 {
  64395. if shift >= 64 {
  64396. return ErrIntOverflowGenerated
  64397. }
  64398. if iNdEx >= l {
  64399. return io.ErrUnexpectedEOF
  64400. }
  64401. b := dAtA[iNdEx]
  64402. iNdEx++
  64403. msglen |= int(b&0x7F) << shift
  64404. if b < 0x80 {
  64405. break
  64406. }
  64407. }
  64408. if msglen < 0 {
  64409. return ErrInvalidLengthGenerated
  64410. }
  64411. postIndex := iNdEx + msglen
  64412. if postIndex < 0 {
  64413. return ErrInvalidLengthGenerated
  64414. }
  64415. if postIndex > l {
  64416. return io.ErrUnexpectedEOF
  64417. }
  64418. if m.EmptyDir == nil {
  64419. m.EmptyDir = &EmptyDirVolumeSource{}
  64420. }
  64421. if err := m.EmptyDir.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64422. return err
  64423. }
  64424. iNdEx = postIndex
  64425. case 3:
  64426. if wireType != 2 {
  64427. return fmt.Errorf("proto: wrong wireType = %d for field GCEPersistentDisk", wireType)
  64428. }
  64429. var msglen int
  64430. for shift := uint(0); ; shift += 7 {
  64431. if shift >= 64 {
  64432. return ErrIntOverflowGenerated
  64433. }
  64434. if iNdEx >= l {
  64435. return io.ErrUnexpectedEOF
  64436. }
  64437. b := dAtA[iNdEx]
  64438. iNdEx++
  64439. msglen |= int(b&0x7F) << shift
  64440. if b < 0x80 {
  64441. break
  64442. }
  64443. }
  64444. if msglen < 0 {
  64445. return ErrInvalidLengthGenerated
  64446. }
  64447. postIndex := iNdEx + msglen
  64448. if postIndex < 0 {
  64449. return ErrInvalidLengthGenerated
  64450. }
  64451. if postIndex > l {
  64452. return io.ErrUnexpectedEOF
  64453. }
  64454. if m.GCEPersistentDisk == nil {
  64455. m.GCEPersistentDisk = &GCEPersistentDiskVolumeSource{}
  64456. }
  64457. if err := m.GCEPersistentDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64458. return err
  64459. }
  64460. iNdEx = postIndex
  64461. case 4:
  64462. if wireType != 2 {
  64463. return fmt.Errorf("proto: wrong wireType = %d for field AWSElasticBlockStore", wireType)
  64464. }
  64465. var msglen int
  64466. for shift := uint(0); ; shift += 7 {
  64467. if shift >= 64 {
  64468. return ErrIntOverflowGenerated
  64469. }
  64470. if iNdEx >= l {
  64471. return io.ErrUnexpectedEOF
  64472. }
  64473. b := dAtA[iNdEx]
  64474. iNdEx++
  64475. msglen |= int(b&0x7F) << shift
  64476. if b < 0x80 {
  64477. break
  64478. }
  64479. }
  64480. if msglen < 0 {
  64481. return ErrInvalidLengthGenerated
  64482. }
  64483. postIndex := iNdEx + msglen
  64484. if postIndex < 0 {
  64485. return ErrInvalidLengthGenerated
  64486. }
  64487. if postIndex > l {
  64488. return io.ErrUnexpectedEOF
  64489. }
  64490. if m.AWSElasticBlockStore == nil {
  64491. m.AWSElasticBlockStore = &AWSElasticBlockStoreVolumeSource{}
  64492. }
  64493. if err := m.AWSElasticBlockStore.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64494. return err
  64495. }
  64496. iNdEx = postIndex
  64497. case 5:
  64498. if wireType != 2 {
  64499. return fmt.Errorf("proto: wrong wireType = %d for field GitRepo", wireType)
  64500. }
  64501. var msglen int
  64502. for shift := uint(0); ; shift += 7 {
  64503. if shift >= 64 {
  64504. return ErrIntOverflowGenerated
  64505. }
  64506. if iNdEx >= l {
  64507. return io.ErrUnexpectedEOF
  64508. }
  64509. b := dAtA[iNdEx]
  64510. iNdEx++
  64511. msglen |= int(b&0x7F) << shift
  64512. if b < 0x80 {
  64513. break
  64514. }
  64515. }
  64516. if msglen < 0 {
  64517. return ErrInvalidLengthGenerated
  64518. }
  64519. postIndex := iNdEx + msglen
  64520. if postIndex < 0 {
  64521. return ErrInvalidLengthGenerated
  64522. }
  64523. if postIndex > l {
  64524. return io.ErrUnexpectedEOF
  64525. }
  64526. if m.GitRepo == nil {
  64527. m.GitRepo = &GitRepoVolumeSource{}
  64528. }
  64529. if err := m.GitRepo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64530. return err
  64531. }
  64532. iNdEx = postIndex
  64533. case 6:
  64534. if wireType != 2 {
  64535. return fmt.Errorf("proto: wrong wireType = %d for field Secret", wireType)
  64536. }
  64537. var msglen int
  64538. for shift := uint(0); ; shift += 7 {
  64539. if shift >= 64 {
  64540. return ErrIntOverflowGenerated
  64541. }
  64542. if iNdEx >= l {
  64543. return io.ErrUnexpectedEOF
  64544. }
  64545. b := dAtA[iNdEx]
  64546. iNdEx++
  64547. msglen |= int(b&0x7F) << shift
  64548. if b < 0x80 {
  64549. break
  64550. }
  64551. }
  64552. if msglen < 0 {
  64553. return ErrInvalidLengthGenerated
  64554. }
  64555. postIndex := iNdEx + msglen
  64556. if postIndex < 0 {
  64557. return ErrInvalidLengthGenerated
  64558. }
  64559. if postIndex > l {
  64560. return io.ErrUnexpectedEOF
  64561. }
  64562. if m.Secret == nil {
  64563. m.Secret = &SecretVolumeSource{}
  64564. }
  64565. if err := m.Secret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64566. return err
  64567. }
  64568. iNdEx = postIndex
  64569. case 7:
  64570. if wireType != 2 {
  64571. return fmt.Errorf("proto: wrong wireType = %d for field NFS", wireType)
  64572. }
  64573. var msglen int
  64574. for shift := uint(0); ; shift += 7 {
  64575. if shift >= 64 {
  64576. return ErrIntOverflowGenerated
  64577. }
  64578. if iNdEx >= l {
  64579. return io.ErrUnexpectedEOF
  64580. }
  64581. b := dAtA[iNdEx]
  64582. iNdEx++
  64583. msglen |= int(b&0x7F) << shift
  64584. if b < 0x80 {
  64585. break
  64586. }
  64587. }
  64588. if msglen < 0 {
  64589. return ErrInvalidLengthGenerated
  64590. }
  64591. postIndex := iNdEx + msglen
  64592. if postIndex < 0 {
  64593. return ErrInvalidLengthGenerated
  64594. }
  64595. if postIndex > l {
  64596. return io.ErrUnexpectedEOF
  64597. }
  64598. if m.NFS == nil {
  64599. m.NFS = &NFSVolumeSource{}
  64600. }
  64601. if err := m.NFS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64602. return err
  64603. }
  64604. iNdEx = postIndex
  64605. case 8:
  64606. if wireType != 2 {
  64607. return fmt.Errorf("proto: wrong wireType = %d for field ISCSI", wireType)
  64608. }
  64609. var msglen int
  64610. for shift := uint(0); ; shift += 7 {
  64611. if shift >= 64 {
  64612. return ErrIntOverflowGenerated
  64613. }
  64614. if iNdEx >= l {
  64615. return io.ErrUnexpectedEOF
  64616. }
  64617. b := dAtA[iNdEx]
  64618. iNdEx++
  64619. msglen |= int(b&0x7F) << shift
  64620. if b < 0x80 {
  64621. break
  64622. }
  64623. }
  64624. if msglen < 0 {
  64625. return ErrInvalidLengthGenerated
  64626. }
  64627. postIndex := iNdEx + msglen
  64628. if postIndex < 0 {
  64629. return ErrInvalidLengthGenerated
  64630. }
  64631. if postIndex > l {
  64632. return io.ErrUnexpectedEOF
  64633. }
  64634. if m.ISCSI == nil {
  64635. m.ISCSI = &ISCSIVolumeSource{}
  64636. }
  64637. if err := m.ISCSI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64638. return err
  64639. }
  64640. iNdEx = postIndex
  64641. case 9:
  64642. if wireType != 2 {
  64643. return fmt.Errorf("proto: wrong wireType = %d for field Glusterfs", wireType)
  64644. }
  64645. var msglen int
  64646. for shift := uint(0); ; shift += 7 {
  64647. if shift >= 64 {
  64648. return ErrIntOverflowGenerated
  64649. }
  64650. if iNdEx >= l {
  64651. return io.ErrUnexpectedEOF
  64652. }
  64653. b := dAtA[iNdEx]
  64654. iNdEx++
  64655. msglen |= int(b&0x7F) << shift
  64656. if b < 0x80 {
  64657. break
  64658. }
  64659. }
  64660. if msglen < 0 {
  64661. return ErrInvalidLengthGenerated
  64662. }
  64663. postIndex := iNdEx + msglen
  64664. if postIndex < 0 {
  64665. return ErrInvalidLengthGenerated
  64666. }
  64667. if postIndex > l {
  64668. return io.ErrUnexpectedEOF
  64669. }
  64670. if m.Glusterfs == nil {
  64671. m.Glusterfs = &GlusterfsVolumeSource{}
  64672. }
  64673. if err := m.Glusterfs.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64674. return err
  64675. }
  64676. iNdEx = postIndex
  64677. case 10:
  64678. if wireType != 2 {
  64679. return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeClaim", wireType)
  64680. }
  64681. var msglen int
  64682. for shift := uint(0); ; shift += 7 {
  64683. if shift >= 64 {
  64684. return ErrIntOverflowGenerated
  64685. }
  64686. if iNdEx >= l {
  64687. return io.ErrUnexpectedEOF
  64688. }
  64689. b := dAtA[iNdEx]
  64690. iNdEx++
  64691. msglen |= int(b&0x7F) << shift
  64692. if b < 0x80 {
  64693. break
  64694. }
  64695. }
  64696. if msglen < 0 {
  64697. return ErrInvalidLengthGenerated
  64698. }
  64699. postIndex := iNdEx + msglen
  64700. if postIndex < 0 {
  64701. return ErrInvalidLengthGenerated
  64702. }
  64703. if postIndex > l {
  64704. return io.ErrUnexpectedEOF
  64705. }
  64706. if m.PersistentVolumeClaim == nil {
  64707. m.PersistentVolumeClaim = &PersistentVolumeClaimVolumeSource{}
  64708. }
  64709. if err := m.PersistentVolumeClaim.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64710. return err
  64711. }
  64712. iNdEx = postIndex
  64713. case 11:
  64714. if wireType != 2 {
  64715. return fmt.Errorf("proto: wrong wireType = %d for field RBD", wireType)
  64716. }
  64717. var msglen int
  64718. for shift := uint(0); ; shift += 7 {
  64719. if shift >= 64 {
  64720. return ErrIntOverflowGenerated
  64721. }
  64722. if iNdEx >= l {
  64723. return io.ErrUnexpectedEOF
  64724. }
  64725. b := dAtA[iNdEx]
  64726. iNdEx++
  64727. msglen |= int(b&0x7F) << shift
  64728. if b < 0x80 {
  64729. break
  64730. }
  64731. }
  64732. if msglen < 0 {
  64733. return ErrInvalidLengthGenerated
  64734. }
  64735. postIndex := iNdEx + msglen
  64736. if postIndex < 0 {
  64737. return ErrInvalidLengthGenerated
  64738. }
  64739. if postIndex > l {
  64740. return io.ErrUnexpectedEOF
  64741. }
  64742. if m.RBD == nil {
  64743. m.RBD = &RBDVolumeSource{}
  64744. }
  64745. if err := m.RBD.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64746. return err
  64747. }
  64748. iNdEx = postIndex
  64749. case 12:
  64750. if wireType != 2 {
  64751. return fmt.Errorf("proto: wrong wireType = %d for field FlexVolume", wireType)
  64752. }
  64753. var msglen int
  64754. for shift := uint(0); ; shift += 7 {
  64755. if shift >= 64 {
  64756. return ErrIntOverflowGenerated
  64757. }
  64758. if iNdEx >= l {
  64759. return io.ErrUnexpectedEOF
  64760. }
  64761. b := dAtA[iNdEx]
  64762. iNdEx++
  64763. msglen |= int(b&0x7F) << shift
  64764. if b < 0x80 {
  64765. break
  64766. }
  64767. }
  64768. if msglen < 0 {
  64769. return ErrInvalidLengthGenerated
  64770. }
  64771. postIndex := iNdEx + msglen
  64772. if postIndex < 0 {
  64773. return ErrInvalidLengthGenerated
  64774. }
  64775. if postIndex > l {
  64776. return io.ErrUnexpectedEOF
  64777. }
  64778. if m.FlexVolume == nil {
  64779. m.FlexVolume = &FlexVolumeSource{}
  64780. }
  64781. if err := m.FlexVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64782. return err
  64783. }
  64784. iNdEx = postIndex
  64785. case 13:
  64786. if wireType != 2 {
  64787. return fmt.Errorf("proto: wrong wireType = %d for field Cinder", wireType)
  64788. }
  64789. var msglen int
  64790. for shift := uint(0); ; shift += 7 {
  64791. if shift >= 64 {
  64792. return ErrIntOverflowGenerated
  64793. }
  64794. if iNdEx >= l {
  64795. return io.ErrUnexpectedEOF
  64796. }
  64797. b := dAtA[iNdEx]
  64798. iNdEx++
  64799. msglen |= int(b&0x7F) << shift
  64800. if b < 0x80 {
  64801. break
  64802. }
  64803. }
  64804. if msglen < 0 {
  64805. return ErrInvalidLengthGenerated
  64806. }
  64807. postIndex := iNdEx + msglen
  64808. if postIndex < 0 {
  64809. return ErrInvalidLengthGenerated
  64810. }
  64811. if postIndex > l {
  64812. return io.ErrUnexpectedEOF
  64813. }
  64814. if m.Cinder == nil {
  64815. m.Cinder = &CinderVolumeSource{}
  64816. }
  64817. if err := m.Cinder.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64818. return err
  64819. }
  64820. iNdEx = postIndex
  64821. case 14:
  64822. if wireType != 2 {
  64823. return fmt.Errorf("proto: wrong wireType = %d for field CephFS", wireType)
  64824. }
  64825. var msglen int
  64826. for shift := uint(0); ; shift += 7 {
  64827. if shift >= 64 {
  64828. return ErrIntOverflowGenerated
  64829. }
  64830. if iNdEx >= l {
  64831. return io.ErrUnexpectedEOF
  64832. }
  64833. b := dAtA[iNdEx]
  64834. iNdEx++
  64835. msglen |= int(b&0x7F) << shift
  64836. if b < 0x80 {
  64837. break
  64838. }
  64839. }
  64840. if msglen < 0 {
  64841. return ErrInvalidLengthGenerated
  64842. }
  64843. postIndex := iNdEx + msglen
  64844. if postIndex < 0 {
  64845. return ErrInvalidLengthGenerated
  64846. }
  64847. if postIndex > l {
  64848. return io.ErrUnexpectedEOF
  64849. }
  64850. if m.CephFS == nil {
  64851. m.CephFS = &CephFSVolumeSource{}
  64852. }
  64853. if err := m.CephFS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64854. return err
  64855. }
  64856. iNdEx = postIndex
  64857. case 15:
  64858. if wireType != 2 {
  64859. return fmt.Errorf("proto: wrong wireType = %d for field Flocker", wireType)
  64860. }
  64861. var msglen int
  64862. for shift := uint(0); ; shift += 7 {
  64863. if shift >= 64 {
  64864. return ErrIntOverflowGenerated
  64865. }
  64866. if iNdEx >= l {
  64867. return io.ErrUnexpectedEOF
  64868. }
  64869. b := dAtA[iNdEx]
  64870. iNdEx++
  64871. msglen |= int(b&0x7F) << shift
  64872. if b < 0x80 {
  64873. break
  64874. }
  64875. }
  64876. if msglen < 0 {
  64877. return ErrInvalidLengthGenerated
  64878. }
  64879. postIndex := iNdEx + msglen
  64880. if postIndex < 0 {
  64881. return ErrInvalidLengthGenerated
  64882. }
  64883. if postIndex > l {
  64884. return io.ErrUnexpectedEOF
  64885. }
  64886. if m.Flocker == nil {
  64887. m.Flocker = &FlockerVolumeSource{}
  64888. }
  64889. if err := m.Flocker.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64890. return err
  64891. }
  64892. iNdEx = postIndex
  64893. case 16:
  64894. if wireType != 2 {
  64895. return fmt.Errorf("proto: wrong wireType = %d for field DownwardAPI", wireType)
  64896. }
  64897. var msglen int
  64898. for shift := uint(0); ; shift += 7 {
  64899. if shift >= 64 {
  64900. return ErrIntOverflowGenerated
  64901. }
  64902. if iNdEx >= l {
  64903. return io.ErrUnexpectedEOF
  64904. }
  64905. b := dAtA[iNdEx]
  64906. iNdEx++
  64907. msglen |= int(b&0x7F) << shift
  64908. if b < 0x80 {
  64909. break
  64910. }
  64911. }
  64912. if msglen < 0 {
  64913. return ErrInvalidLengthGenerated
  64914. }
  64915. postIndex := iNdEx + msglen
  64916. if postIndex < 0 {
  64917. return ErrInvalidLengthGenerated
  64918. }
  64919. if postIndex > l {
  64920. return io.ErrUnexpectedEOF
  64921. }
  64922. if m.DownwardAPI == nil {
  64923. m.DownwardAPI = &DownwardAPIVolumeSource{}
  64924. }
  64925. if err := m.DownwardAPI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64926. return err
  64927. }
  64928. iNdEx = postIndex
  64929. case 17:
  64930. if wireType != 2 {
  64931. return fmt.Errorf("proto: wrong wireType = %d for field FC", wireType)
  64932. }
  64933. var msglen int
  64934. for shift := uint(0); ; shift += 7 {
  64935. if shift >= 64 {
  64936. return ErrIntOverflowGenerated
  64937. }
  64938. if iNdEx >= l {
  64939. return io.ErrUnexpectedEOF
  64940. }
  64941. b := dAtA[iNdEx]
  64942. iNdEx++
  64943. msglen |= int(b&0x7F) << shift
  64944. if b < 0x80 {
  64945. break
  64946. }
  64947. }
  64948. if msglen < 0 {
  64949. return ErrInvalidLengthGenerated
  64950. }
  64951. postIndex := iNdEx + msglen
  64952. if postIndex < 0 {
  64953. return ErrInvalidLengthGenerated
  64954. }
  64955. if postIndex > l {
  64956. return io.ErrUnexpectedEOF
  64957. }
  64958. if m.FC == nil {
  64959. m.FC = &FCVolumeSource{}
  64960. }
  64961. if err := m.FC.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64962. return err
  64963. }
  64964. iNdEx = postIndex
  64965. case 18:
  64966. if wireType != 2 {
  64967. return fmt.Errorf("proto: wrong wireType = %d for field AzureFile", wireType)
  64968. }
  64969. var msglen int
  64970. for shift := uint(0); ; shift += 7 {
  64971. if shift >= 64 {
  64972. return ErrIntOverflowGenerated
  64973. }
  64974. if iNdEx >= l {
  64975. return io.ErrUnexpectedEOF
  64976. }
  64977. b := dAtA[iNdEx]
  64978. iNdEx++
  64979. msglen |= int(b&0x7F) << shift
  64980. if b < 0x80 {
  64981. break
  64982. }
  64983. }
  64984. if msglen < 0 {
  64985. return ErrInvalidLengthGenerated
  64986. }
  64987. postIndex := iNdEx + msglen
  64988. if postIndex < 0 {
  64989. return ErrInvalidLengthGenerated
  64990. }
  64991. if postIndex > l {
  64992. return io.ErrUnexpectedEOF
  64993. }
  64994. if m.AzureFile == nil {
  64995. m.AzureFile = &AzureFileVolumeSource{}
  64996. }
  64997. if err := m.AzureFile.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64998. return err
  64999. }
  65000. iNdEx = postIndex
  65001. case 19:
  65002. if wireType != 2 {
  65003. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMap", wireType)
  65004. }
  65005. var msglen int
  65006. for shift := uint(0); ; shift += 7 {
  65007. if shift >= 64 {
  65008. return ErrIntOverflowGenerated
  65009. }
  65010. if iNdEx >= l {
  65011. return io.ErrUnexpectedEOF
  65012. }
  65013. b := dAtA[iNdEx]
  65014. iNdEx++
  65015. msglen |= int(b&0x7F) << shift
  65016. if b < 0x80 {
  65017. break
  65018. }
  65019. }
  65020. if msglen < 0 {
  65021. return ErrInvalidLengthGenerated
  65022. }
  65023. postIndex := iNdEx + msglen
  65024. if postIndex < 0 {
  65025. return ErrInvalidLengthGenerated
  65026. }
  65027. if postIndex > l {
  65028. return io.ErrUnexpectedEOF
  65029. }
  65030. if m.ConfigMap == nil {
  65031. m.ConfigMap = &ConfigMapVolumeSource{}
  65032. }
  65033. if err := m.ConfigMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65034. return err
  65035. }
  65036. iNdEx = postIndex
  65037. case 20:
  65038. if wireType != 2 {
  65039. return fmt.Errorf("proto: wrong wireType = %d for field VsphereVolume", wireType)
  65040. }
  65041. var msglen int
  65042. for shift := uint(0); ; shift += 7 {
  65043. if shift >= 64 {
  65044. return ErrIntOverflowGenerated
  65045. }
  65046. if iNdEx >= l {
  65047. return io.ErrUnexpectedEOF
  65048. }
  65049. b := dAtA[iNdEx]
  65050. iNdEx++
  65051. msglen |= int(b&0x7F) << shift
  65052. if b < 0x80 {
  65053. break
  65054. }
  65055. }
  65056. if msglen < 0 {
  65057. return ErrInvalidLengthGenerated
  65058. }
  65059. postIndex := iNdEx + msglen
  65060. if postIndex < 0 {
  65061. return ErrInvalidLengthGenerated
  65062. }
  65063. if postIndex > l {
  65064. return io.ErrUnexpectedEOF
  65065. }
  65066. if m.VsphereVolume == nil {
  65067. m.VsphereVolume = &VsphereVirtualDiskVolumeSource{}
  65068. }
  65069. if err := m.VsphereVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65070. return err
  65071. }
  65072. iNdEx = postIndex
  65073. case 21:
  65074. if wireType != 2 {
  65075. return fmt.Errorf("proto: wrong wireType = %d for field Quobyte", wireType)
  65076. }
  65077. var msglen int
  65078. for shift := uint(0); ; shift += 7 {
  65079. if shift >= 64 {
  65080. return ErrIntOverflowGenerated
  65081. }
  65082. if iNdEx >= l {
  65083. return io.ErrUnexpectedEOF
  65084. }
  65085. b := dAtA[iNdEx]
  65086. iNdEx++
  65087. msglen |= int(b&0x7F) << shift
  65088. if b < 0x80 {
  65089. break
  65090. }
  65091. }
  65092. if msglen < 0 {
  65093. return ErrInvalidLengthGenerated
  65094. }
  65095. postIndex := iNdEx + msglen
  65096. if postIndex < 0 {
  65097. return ErrInvalidLengthGenerated
  65098. }
  65099. if postIndex > l {
  65100. return io.ErrUnexpectedEOF
  65101. }
  65102. if m.Quobyte == nil {
  65103. m.Quobyte = &QuobyteVolumeSource{}
  65104. }
  65105. if err := m.Quobyte.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65106. return err
  65107. }
  65108. iNdEx = postIndex
  65109. case 22:
  65110. if wireType != 2 {
  65111. return fmt.Errorf("proto: wrong wireType = %d for field AzureDisk", wireType)
  65112. }
  65113. var msglen int
  65114. for shift := uint(0); ; shift += 7 {
  65115. if shift >= 64 {
  65116. return ErrIntOverflowGenerated
  65117. }
  65118. if iNdEx >= l {
  65119. return io.ErrUnexpectedEOF
  65120. }
  65121. b := dAtA[iNdEx]
  65122. iNdEx++
  65123. msglen |= int(b&0x7F) << shift
  65124. if b < 0x80 {
  65125. break
  65126. }
  65127. }
  65128. if msglen < 0 {
  65129. return ErrInvalidLengthGenerated
  65130. }
  65131. postIndex := iNdEx + msglen
  65132. if postIndex < 0 {
  65133. return ErrInvalidLengthGenerated
  65134. }
  65135. if postIndex > l {
  65136. return io.ErrUnexpectedEOF
  65137. }
  65138. if m.AzureDisk == nil {
  65139. m.AzureDisk = &AzureDiskVolumeSource{}
  65140. }
  65141. if err := m.AzureDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65142. return err
  65143. }
  65144. iNdEx = postIndex
  65145. case 23:
  65146. if wireType != 2 {
  65147. return fmt.Errorf("proto: wrong wireType = %d for field PhotonPersistentDisk", wireType)
  65148. }
  65149. var msglen int
  65150. for shift := uint(0); ; shift += 7 {
  65151. if shift >= 64 {
  65152. return ErrIntOverflowGenerated
  65153. }
  65154. if iNdEx >= l {
  65155. return io.ErrUnexpectedEOF
  65156. }
  65157. b := dAtA[iNdEx]
  65158. iNdEx++
  65159. msglen |= int(b&0x7F) << shift
  65160. if b < 0x80 {
  65161. break
  65162. }
  65163. }
  65164. if msglen < 0 {
  65165. return ErrInvalidLengthGenerated
  65166. }
  65167. postIndex := iNdEx + msglen
  65168. if postIndex < 0 {
  65169. return ErrInvalidLengthGenerated
  65170. }
  65171. if postIndex > l {
  65172. return io.ErrUnexpectedEOF
  65173. }
  65174. if m.PhotonPersistentDisk == nil {
  65175. m.PhotonPersistentDisk = &PhotonPersistentDiskVolumeSource{}
  65176. }
  65177. if err := m.PhotonPersistentDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65178. return err
  65179. }
  65180. iNdEx = postIndex
  65181. case 24:
  65182. if wireType != 2 {
  65183. return fmt.Errorf("proto: wrong wireType = %d for field PortworxVolume", wireType)
  65184. }
  65185. var msglen int
  65186. for shift := uint(0); ; shift += 7 {
  65187. if shift >= 64 {
  65188. return ErrIntOverflowGenerated
  65189. }
  65190. if iNdEx >= l {
  65191. return io.ErrUnexpectedEOF
  65192. }
  65193. b := dAtA[iNdEx]
  65194. iNdEx++
  65195. msglen |= int(b&0x7F) << shift
  65196. if b < 0x80 {
  65197. break
  65198. }
  65199. }
  65200. if msglen < 0 {
  65201. return ErrInvalidLengthGenerated
  65202. }
  65203. postIndex := iNdEx + msglen
  65204. if postIndex < 0 {
  65205. return ErrInvalidLengthGenerated
  65206. }
  65207. if postIndex > l {
  65208. return io.ErrUnexpectedEOF
  65209. }
  65210. if m.PortworxVolume == nil {
  65211. m.PortworxVolume = &PortworxVolumeSource{}
  65212. }
  65213. if err := m.PortworxVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65214. return err
  65215. }
  65216. iNdEx = postIndex
  65217. case 25:
  65218. if wireType != 2 {
  65219. return fmt.Errorf("proto: wrong wireType = %d for field ScaleIO", wireType)
  65220. }
  65221. var msglen int
  65222. for shift := uint(0); ; shift += 7 {
  65223. if shift >= 64 {
  65224. return ErrIntOverflowGenerated
  65225. }
  65226. if iNdEx >= l {
  65227. return io.ErrUnexpectedEOF
  65228. }
  65229. b := dAtA[iNdEx]
  65230. iNdEx++
  65231. msglen |= int(b&0x7F) << shift
  65232. if b < 0x80 {
  65233. break
  65234. }
  65235. }
  65236. if msglen < 0 {
  65237. return ErrInvalidLengthGenerated
  65238. }
  65239. postIndex := iNdEx + msglen
  65240. if postIndex < 0 {
  65241. return ErrInvalidLengthGenerated
  65242. }
  65243. if postIndex > l {
  65244. return io.ErrUnexpectedEOF
  65245. }
  65246. if m.ScaleIO == nil {
  65247. m.ScaleIO = &ScaleIOVolumeSource{}
  65248. }
  65249. if err := m.ScaleIO.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65250. return err
  65251. }
  65252. iNdEx = postIndex
  65253. case 26:
  65254. if wireType != 2 {
  65255. return fmt.Errorf("proto: wrong wireType = %d for field Projected", wireType)
  65256. }
  65257. var msglen int
  65258. for shift := uint(0); ; shift += 7 {
  65259. if shift >= 64 {
  65260. return ErrIntOverflowGenerated
  65261. }
  65262. if iNdEx >= l {
  65263. return io.ErrUnexpectedEOF
  65264. }
  65265. b := dAtA[iNdEx]
  65266. iNdEx++
  65267. msglen |= int(b&0x7F) << shift
  65268. if b < 0x80 {
  65269. break
  65270. }
  65271. }
  65272. if msglen < 0 {
  65273. return ErrInvalidLengthGenerated
  65274. }
  65275. postIndex := iNdEx + msglen
  65276. if postIndex < 0 {
  65277. return ErrInvalidLengthGenerated
  65278. }
  65279. if postIndex > l {
  65280. return io.ErrUnexpectedEOF
  65281. }
  65282. if m.Projected == nil {
  65283. m.Projected = &ProjectedVolumeSource{}
  65284. }
  65285. if err := m.Projected.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65286. return err
  65287. }
  65288. iNdEx = postIndex
  65289. case 27:
  65290. if wireType != 2 {
  65291. return fmt.Errorf("proto: wrong wireType = %d for field StorageOS", wireType)
  65292. }
  65293. var msglen int
  65294. for shift := uint(0); ; shift += 7 {
  65295. if shift >= 64 {
  65296. return ErrIntOverflowGenerated
  65297. }
  65298. if iNdEx >= l {
  65299. return io.ErrUnexpectedEOF
  65300. }
  65301. b := dAtA[iNdEx]
  65302. iNdEx++
  65303. msglen |= int(b&0x7F) << shift
  65304. if b < 0x80 {
  65305. break
  65306. }
  65307. }
  65308. if msglen < 0 {
  65309. return ErrInvalidLengthGenerated
  65310. }
  65311. postIndex := iNdEx + msglen
  65312. if postIndex < 0 {
  65313. return ErrInvalidLengthGenerated
  65314. }
  65315. if postIndex > l {
  65316. return io.ErrUnexpectedEOF
  65317. }
  65318. if m.StorageOS == nil {
  65319. m.StorageOS = &StorageOSVolumeSource{}
  65320. }
  65321. if err := m.StorageOS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65322. return err
  65323. }
  65324. iNdEx = postIndex
  65325. case 28:
  65326. if wireType != 2 {
  65327. return fmt.Errorf("proto: wrong wireType = %d for field CSI", wireType)
  65328. }
  65329. var msglen int
  65330. for shift := uint(0); ; shift += 7 {
  65331. if shift >= 64 {
  65332. return ErrIntOverflowGenerated
  65333. }
  65334. if iNdEx >= l {
  65335. return io.ErrUnexpectedEOF
  65336. }
  65337. b := dAtA[iNdEx]
  65338. iNdEx++
  65339. msglen |= int(b&0x7F) << shift
  65340. if b < 0x80 {
  65341. break
  65342. }
  65343. }
  65344. if msglen < 0 {
  65345. return ErrInvalidLengthGenerated
  65346. }
  65347. postIndex := iNdEx + msglen
  65348. if postIndex < 0 {
  65349. return ErrInvalidLengthGenerated
  65350. }
  65351. if postIndex > l {
  65352. return io.ErrUnexpectedEOF
  65353. }
  65354. if m.CSI == nil {
  65355. m.CSI = &CSIVolumeSource{}
  65356. }
  65357. if err := m.CSI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65358. return err
  65359. }
  65360. iNdEx = postIndex
  65361. case 29:
  65362. if wireType != 2 {
  65363. return fmt.Errorf("proto: wrong wireType = %d for field Ephemeral", wireType)
  65364. }
  65365. var msglen int
  65366. for shift := uint(0); ; shift += 7 {
  65367. if shift >= 64 {
  65368. return ErrIntOverflowGenerated
  65369. }
  65370. if iNdEx >= l {
  65371. return io.ErrUnexpectedEOF
  65372. }
  65373. b := dAtA[iNdEx]
  65374. iNdEx++
  65375. msglen |= int(b&0x7F) << shift
  65376. if b < 0x80 {
  65377. break
  65378. }
  65379. }
  65380. if msglen < 0 {
  65381. return ErrInvalidLengthGenerated
  65382. }
  65383. postIndex := iNdEx + msglen
  65384. if postIndex < 0 {
  65385. return ErrInvalidLengthGenerated
  65386. }
  65387. if postIndex > l {
  65388. return io.ErrUnexpectedEOF
  65389. }
  65390. if m.Ephemeral == nil {
  65391. m.Ephemeral = &EphemeralVolumeSource{}
  65392. }
  65393. if err := m.Ephemeral.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65394. return err
  65395. }
  65396. iNdEx = postIndex
  65397. default:
  65398. iNdEx = preIndex
  65399. skippy, err := skipGenerated(dAtA[iNdEx:])
  65400. if err != nil {
  65401. return err
  65402. }
  65403. if skippy < 0 {
  65404. return ErrInvalidLengthGenerated
  65405. }
  65406. if (iNdEx + skippy) < 0 {
  65407. return ErrInvalidLengthGenerated
  65408. }
  65409. if (iNdEx + skippy) > l {
  65410. return io.ErrUnexpectedEOF
  65411. }
  65412. iNdEx += skippy
  65413. }
  65414. }
  65415. if iNdEx > l {
  65416. return io.ErrUnexpectedEOF
  65417. }
  65418. return nil
  65419. }
  65420. func (m *VsphereVirtualDiskVolumeSource) Unmarshal(dAtA []byte) error {
  65421. l := len(dAtA)
  65422. iNdEx := 0
  65423. for iNdEx < l {
  65424. preIndex := iNdEx
  65425. var wire uint64
  65426. for shift := uint(0); ; shift += 7 {
  65427. if shift >= 64 {
  65428. return ErrIntOverflowGenerated
  65429. }
  65430. if iNdEx >= l {
  65431. return io.ErrUnexpectedEOF
  65432. }
  65433. b := dAtA[iNdEx]
  65434. iNdEx++
  65435. wire |= uint64(b&0x7F) << shift
  65436. if b < 0x80 {
  65437. break
  65438. }
  65439. }
  65440. fieldNum := int32(wire >> 3)
  65441. wireType := int(wire & 0x7)
  65442. if wireType == 4 {
  65443. return fmt.Errorf("proto: VsphereVirtualDiskVolumeSource: wiretype end group for non-group")
  65444. }
  65445. if fieldNum <= 0 {
  65446. return fmt.Errorf("proto: VsphereVirtualDiskVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  65447. }
  65448. switch fieldNum {
  65449. case 1:
  65450. if wireType != 2 {
  65451. return fmt.Errorf("proto: wrong wireType = %d for field VolumePath", wireType)
  65452. }
  65453. var stringLen uint64
  65454. for shift := uint(0); ; shift += 7 {
  65455. if shift >= 64 {
  65456. return ErrIntOverflowGenerated
  65457. }
  65458. if iNdEx >= l {
  65459. return io.ErrUnexpectedEOF
  65460. }
  65461. b := dAtA[iNdEx]
  65462. iNdEx++
  65463. stringLen |= uint64(b&0x7F) << shift
  65464. if b < 0x80 {
  65465. break
  65466. }
  65467. }
  65468. intStringLen := int(stringLen)
  65469. if intStringLen < 0 {
  65470. return ErrInvalidLengthGenerated
  65471. }
  65472. postIndex := iNdEx + intStringLen
  65473. if postIndex < 0 {
  65474. return ErrInvalidLengthGenerated
  65475. }
  65476. if postIndex > l {
  65477. return io.ErrUnexpectedEOF
  65478. }
  65479. m.VolumePath = string(dAtA[iNdEx:postIndex])
  65480. iNdEx = postIndex
  65481. case 2:
  65482. if wireType != 2 {
  65483. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  65484. }
  65485. var stringLen uint64
  65486. for shift := uint(0); ; shift += 7 {
  65487. if shift >= 64 {
  65488. return ErrIntOverflowGenerated
  65489. }
  65490. if iNdEx >= l {
  65491. return io.ErrUnexpectedEOF
  65492. }
  65493. b := dAtA[iNdEx]
  65494. iNdEx++
  65495. stringLen |= uint64(b&0x7F) << shift
  65496. if b < 0x80 {
  65497. break
  65498. }
  65499. }
  65500. intStringLen := int(stringLen)
  65501. if intStringLen < 0 {
  65502. return ErrInvalidLengthGenerated
  65503. }
  65504. postIndex := iNdEx + intStringLen
  65505. if postIndex < 0 {
  65506. return ErrInvalidLengthGenerated
  65507. }
  65508. if postIndex > l {
  65509. return io.ErrUnexpectedEOF
  65510. }
  65511. m.FSType = string(dAtA[iNdEx:postIndex])
  65512. iNdEx = postIndex
  65513. case 3:
  65514. if wireType != 2 {
  65515. return fmt.Errorf("proto: wrong wireType = %d for field StoragePolicyName", wireType)
  65516. }
  65517. var stringLen uint64
  65518. for shift := uint(0); ; shift += 7 {
  65519. if shift >= 64 {
  65520. return ErrIntOverflowGenerated
  65521. }
  65522. if iNdEx >= l {
  65523. return io.ErrUnexpectedEOF
  65524. }
  65525. b := dAtA[iNdEx]
  65526. iNdEx++
  65527. stringLen |= uint64(b&0x7F) << shift
  65528. if b < 0x80 {
  65529. break
  65530. }
  65531. }
  65532. intStringLen := int(stringLen)
  65533. if intStringLen < 0 {
  65534. return ErrInvalidLengthGenerated
  65535. }
  65536. postIndex := iNdEx + intStringLen
  65537. if postIndex < 0 {
  65538. return ErrInvalidLengthGenerated
  65539. }
  65540. if postIndex > l {
  65541. return io.ErrUnexpectedEOF
  65542. }
  65543. m.StoragePolicyName = string(dAtA[iNdEx:postIndex])
  65544. iNdEx = postIndex
  65545. case 4:
  65546. if wireType != 2 {
  65547. return fmt.Errorf("proto: wrong wireType = %d for field StoragePolicyID", wireType)
  65548. }
  65549. var stringLen uint64
  65550. for shift := uint(0); ; shift += 7 {
  65551. if shift >= 64 {
  65552. return ErrIntOverflowGenerated
  65553. }
  65554. if iNdEx >= l {
  65555. return io.ErrUnexpectedEOF
  65556. }
  65557. b := dAtA[iNdEx]
  65558. iNdEx++
  65559. stringLen |= uint64(b&0x7F) << shift
  65560. if b < 0x80 {
  65561. break
  65562. }
  65563. }
  65564. intStringLen := int(stringLen)
  65565. if intStringLen < 0 {
  65566. return ErrInvalidLengthGenerated
  65567. }
  65568. postIndex := iNdEx + intStringLen
  65569. if postIndex < 0 {
  65570. return ErrInvalidLengthGenerated
  65571. }
  65572. if postIndex > l {
  65573. return io.ErrUnexpectedEOF
  65574. }
  65575. m.StoragePolicyID = string(dAtA[iNdEx:postIndex])
  65576. iNdEx = postIndex
  65577. default:
  65578. iNdEx = preIndex
  65579. skippy, err := skipGenerated(dAtA[iNdEx:])
  65580. if err != nil {
  65581. return err
  65582. }
  65583. if skippy < 0 {
  65584. return ErrInvalidLengthGenerated
  65585. }
  65586. if (iNdEx + skippy) < 0 {
  65587. return ErrInvalidLengthGenerated
  65588. }
  65589. if (iNdEx + skippy) > l {
  65590. return io.ErrUnexpectedEOF
  65591. }
  65592. iNdEx += skippy
  65593. }
  65594. }
  65595. if iNdEx > l {
  65596. return io.ErrUnexpectedEOF
  65597. }
  65598. return nil
  65599. }
  65600. func (m *WeightedPodAffinityTerm) Unmarshal(dAtA []byte) error {
  65601. l := len(dAtA)
  65602. iNdEx := 0
  65603. for iNdEx < l {
  65604. preIndex := iNdEx
  65605. var wire uint64
  65606. for shift := uint(0); ; shift += 7 {
  65607. if shift >= 64 {
  65608. return ErrIntOverflowGenerated
  65609. }
  65610. if iNdEx >= l {
  65611. return io.ErrUnexpectedEOF
  65612. }
  65613. b := dAtA[iNdEx]
  65614. iNdEx++
  65615. wire |= uint64(b&0x7F) << shift
  65616. if b < 0x80 {
  65617. break
  65618. }
  65619. }
  65620. fieldNum := int32(wire >> 3)
  65621. wireType := int(wire & 0x7)
  65622. if wireType == 4 {
  65623. return fmt.Errorf("proto: WeightedPodAffinityTerm: wiretype end group for non-group")
  65624. }
  65625. if fieldNum <= 0 {
  65626. return fmt.Errorf("proto: WeightedPodAffinityTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  65627. }
  65628. switch fieldNum {
  65629. case 1:
  65630. if wireType != 0 {
  65631. return fmt.Errorf("proto: wrong wireType = %d for field Weight", wireType)
  65632. }
  65633. m.Weight = 0
  65634. for shift := uint(0); ; shift += 7 {
  65635. if shift >= 64 {
  65636. return ErrIntOverflowGenerated
  65637. }
  65638. if iNdEx >= l {
  65639. return io.ErrUnexpectedEOF
  65640. }
  65641. b := dAtA[iNdEx]
  65642. iNdEx++
  65643. m.Weight |= int32(b&0x7F) << shift
  65644. if b < 0x80 {
  65645. break
  65646. }
  65647. }
  65648. case 2:
  65649. if wireType != 2 {
  65650. return fmt.Errorf("proto: wrong wireType = %d for field PodAffinityTerm", wireType)
  65651. }
  65652. var msglen int
  65653. for shift := uint(0); ; shift += 7 {
  65654. if shift >= 64 {
  65655. return ErrIntOverflowGenerated
  65656. }
  65657. if iNdEx >= l {
  65658. return io.ErrUnexpectedEOF
  65659. }
  65660. b := dAtA[iNdEx]
  65661. iNdEx++
  65662. msglen |= int(b&0x7F) << shift
  65663. if b < 0x80 {
  65664. break
  65665. }
  65666. }
  65667. if msglen < 0 {
  65668. return ErrInvalidLengthGenerated
  65669. }
  65670. postIndex := iNdEx + msglen
  65671. if postIndex < 0 {
  65672. return ErrInvalidLengthGenerated
  65673. }
  65674. if postIndex > l {
  65675. return io.ErrUnexpectedEOF
  65676. }
  65677. if err := m.PodAffinityTerm.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65678. return err
  65679. }
  65680. iNdEx = postIndex
  65681. default:
  65682. iNdEx = preIndex
  65683. skippy, err := skipGenerated(dAtA[iNdEx:])
  65684. if err != nil {
  65685. return err
  65686. }
  65687. if skippy < 0 {
  65688. return ErrInvalidLengthGenerated
  65689. }
  65690. if (iNdEx + skippy) < 0 {
  65691. return ErrInvalidLengthGenerated
  65692. }
  65693. if (iNdEx + skippy) > l {
  65694. return io.ErrUnexpectedEOF
  65695. }
  65696. iNdEx += skippy
  65697. }
  65698. }
  65699. if iNdEx > l {
  65700. return io.ErrUnexpectedEOF
  65701. }
  65702. return nil
  65703. }
  65704. func (m *WindowsSecurityContextOptions) Unmarshal(dAtA []byte) error {
  65705. l := len(dAtA)
  65706. iNdEx := 0
  65707. for iNdEx < l {
  65708. preIndex := iNdEx
  65709. var wire uint64
  65710. for shift := uint(0); ; shift += 7 {
  65711. if shift >= 64 {
  65712. return ErrIntOverflowGenerated
  65713. }
  65714. if iNdEx >= l {
  65715. return io.ErrUnexpectedEOF
  65716. }
  65717. b := dAtA[iNdEx]
  65718. iNdEx++
  65719. wire |= uint64(b&0x7F) << shift
  65720. if b < 0x80 {
  65721. break
  65722. }
  65723. }
  65724. fieldNum := int32(wire >> 3)
  65725. wireType := int(wire & 0x7)
  65726. if wireType == 4 {
  65727. return fmt.Errorf("proto: WindowsSecurityContextOptions: wiretype end group for non-group")
  65728. }
  65729. if fieldNum <= 0 {
  65730. return fmt.Errorf("proto: WindowsSecurityContextOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  65731. }
  65732. switch fieldNum {
  65733. case 1:
  65734. if wireType != 2 {
  65735. return fmt.Errorf("proto: wrong wireType = %d for field GMSACredentialSpecName", wireType)
  65736. }
  65737. var stringLen uint64
  65738. for shift := uint(0); ; shift += 7 {
  65739. if shift >= 64 {
  65740. return ErrIntOverflowGenerated
  65741. }
  65742. if iNdEx >= l {
  65743. return io.ErrUnexpectedEOF
  65744. }
  65745. b := dAtA[iNdEx]
  65746. iNdEx++
  65747. stringLen |= uint64(b&0x7F) << shift
  65748. if b < 0x80 {
  65749. break
  65750. }
  65751. }
  65752. intStringLen := int(stringLen)
  65753. if intStringLen < 0 {
  65754. return ErrInvalidLengthGenerated
  65755. }
  65756. postIndex := iNdEx + intStringLen
  65757. if postIndex < 0 {
  65758. return ErrInvalidLengthGenerated
  65759. }
  65760. if postIndex > l {
  65761. return io.ErrUnexpectedEOF
  65762. }
  65763. s := string(dAtA[iNdEx:postIndex])
  65764. m.GMSACredentialSpecName = &s
  65765. iNdEx = postIndex
  65766. case 2:
  65767. if wireType != 2 {
  65768. return fmt.Errorf("proto: wrong wireType = %d for field GMSACredentialSpec", wireType)
  65769. }
  65770. var stringLen uint64
  65771. for shift := uint(0); ; shift += 7 {
  65772. if shift >= 64 {
  65773. return ErrIntOverflowGenerated
  65774. }
  65775. if iNdEx >= l {
  65776. return io.ErrUnexpectedEOF
  65777. }
  65778. b := dAtA[iNdEx]
  65779. iNdEx++
  65780. stringLen |= uint64(b&0x7F) << shift
  65781. if b < 0x80 {
  65782. break
  65783. }
  65784. }
  65785. intStringLen := int(stringLen)
  65786. if intStringLen < 0 {
  65787. return ErrInvalidLengthGenerated
  65788. }
  65789. postIndex := iNdEx + intStringLen
  65790. if postIndex < 0 {
  65791. return ErrInvalidLengthGenerated
  65792. }
  65793. if postIndex > l {
  65794. return io.ErrUnexpectedEOF
  65795. }
  65796. s := string(dAtA[iNdEx:postIndex])
  65797. m.GMSACredentialSpec = &s
  65798. iNdEx = postIndex
  65799. case 3:
  65800. if wireType != 2 {
  65801. return fmt.Errorf("proto: wrong wireType = %d for field RunAsUserName", wireType)
  65802. }
  65803. var stringLen uint64
  65804. for shift := uint(0); ; shift += 7 {
  65805. if shift >= 64 {
  65806. return ErrIntOverflowGenerated
  65807. }
  65808. if iNdEx >= l {
  65809. return io.ErrUnexpectedEOF
  65810. }
  65811. b := dAtA[iNdEx]
  65812. iNdEx++
  65813. stringLen |= uint64(b&0x7F) << shift
  65814. if b < 0x80 {
  65815. break
  65816. }
  65817. }
  65818. intStringLen := int(stringLen)
  65819. if intStringLen < 0 {
  65820. return ErrInvalidLengthGenerated
  65821. }
  65822. postIndex := iNdEx + intStringLen
  65823. if postIndex < 0 {
  65824. return ErrInvalidLengthGenerated
  65825. }
  65826. if postIndex > l {
  65827. return io.ErrUnexpectedEOF
  65828. }
  65829. s := string(dAtA[iNdEx:postIndex])
  65830. m.RunAsUserName = &s
  65831. iNdEx = postIndex
  65832. default:
  65833. iNdEx = preIndex
  65834. skippy, err := skipGenerated(dAtA[iNdEx:])
  65835. if err != nil {
  65836. return err
  65837. }
  65838. if skippy < 0 {
  65839. return ErrInvalidLengthGenerated
  65840. }
  65841. if (iNdEx + skippy) < 0 {
  65842. return ErrInvalidLengthGenerated
  65843. }
  65844. if (iNdEx + skippy) > l {
  65845. return io.ErrUnexpectedEOF
  65846. }
  65847. iNdEx += skippy
  65848. }
  65849. }
  65850. if iNdEx > l {
  65851. return io.ErrUnexpectedEOF
  65852. }
  65853. return nil
  65854. }
  65855. func skipGenerated(dAtA []byte) (n int, err error) {
  65856. l := len(dAtA)
  65857. iNdEx := 0
  65858. depth := 0
  65859. for iNdEx < l {
  65860. var wire uint64
  65861. for shift := uint(0); ; shift += 7 {
  65862. if shift >= 64 {
  65863. return 0, ErrIntOverflowGenerated
  65864. }
  65865. if iNdEx >= l {
  65866. return 0, io.ErrUnexpectedEOF
  65867. }
  65868. b := dAtA[iNdEx]
  65869. iNdEx++
  65870. wire |= (uint64(b) & 0x7F) << shift
  65871. if b < 0x80 {
  65872. break
  65873. }
  65874. }
  65875. wireType := int(wire & 0x7)
  65876. switch wireType {
  65877. case 0:
  65878. for shift := uint(0); ; shift += 7 {
  65879. if shift >= 64 {
  65880. return 0, ErrIntOverflowGenerated
  65881. }
  65882. if iNdEx >= l {
  65883. return 0, io.ErrUnexpectedEOF
  65884. }
  65885. iNdEx++
  65886. if dAtA[iNdEx-1] < 0x80 {
  65887. break
  65888. }
  65889. }
  65890. case 1:
  65891. iNdEx += 8
  65892. case 2:
  65893. var length int
  65894. for shift := uint(0); ; shift += 7 {
  65895. if shift >= 64 {
  65896. return 0, ErrIntOverflowGenerated
  65897. }
  65898. if iNdEx >= l {
  65899. return 0, io.ErrUnexpectedEOF
  65900. }
  65901. b := dAtA[iNdEx]
  65902. iNdEx++
  65903. length |= (int(b) & 0x7F) << shift
  65904. if b < 0x80 {
  65905. break
  65906. }
  65907. }
  65908. if length < 0 {
  65909. return 0, ErrInvalidLengthGenerated
  65910. }
  65911. iNdEx += length
  65912. case 3:
  65913. depth++
  65914. case 4:
  65915. if depth == 0 {
  65916. return 0, ErrUnexpectedEndOfGroupGenerated
  65917. }
  65918. depth--
  65919. case 5:
  65920. iNdEx += 4
  65921. default:
  65922. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  65923. }
  65924. if iNdEx < 0 {
  65925. return 0, ErrInvalidLengthGenerated
  65926. }
  65927. if depth == 0 {
  65928. return iNdEx, nil
  65929. }
  65930. }
  65931. return 0, io.ErrUnexpectedEOF
  65932. }
  65933. var (
  65934. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  65935. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  65936. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  65937. )